Refactoring SymbolInfo/FunctionInfo/Function into Symbol/Function.

This commit is contained in:
Ben Vanik
2015-08-05 21:50:02 -07:00
parent 48d6e6becf
commit eaa1a8ee3a
54 changed files with 715 additions and 1027 deletions

View File

@@ -15,7 +15,7 @@
namespace xe {
namespace cpu {
class FunctionInfo;
class Function;
} // namespace cpu
} // namespace xe
@@ -37,7 +37,7 @@ class Instr {
uint32_t ordinal;
typedef union {
FunctionInfo* symbol_info;
Function* symbol;
Label* label;
Value* value;
uint64_t offset;