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

@@ -33,8 +33,11 @@ class TestModule : public Module {
bool ContainsAddress(uint32_t address) override;
SymbolStatus DeclareFunction(uint32_t address,
FunctionInfo** out_symbol_info) override;
Symbol::Status DeclareFunction(uint32_t address,
Function** out_symbol) override;
protected:
std::unique_ptr<Function> CreateFunction(uint32_t address) override;
private:
std::string name_;