Fix build breaks after the ParseCompileUnit changes.

The addition of SymbolFileBreakpad crossed paths with my change,
so this interface needs to be fixed up as well.

llvm-svn: 350950
This commit is contained in:
Zachary Turner
2019-01-11 18:35:58 +00:00
parent 84cecfcb3d
commit ce386e306d
2 changed files with 10 additions and 13 deletions

View File

@@ -115,12 +115,12 @@ CompUnitSP SymbolFileBreakpad::ParseCompileUnitAtIndex(uint32_t index) {
return nullptr;
}
size_t SymbolFileBreakpad::ParseCompileUnitFunctions(const SymbolContext &sc) {
size_t SymbolFileBreakpad::ParseFunctions(CompileUnit &comp_unit) {
// TODO
return 0;
}
bool SymbolFileBreakpad::ParseCompileUnitLineTable(const SymbolContext &sc) {
bool SymbolFileBreakpad::ParseLineTable(CompileUnit &comp_unit) {
// TODO
return 0;
}

View File

@@ -53,23 +53,21 @@ public:
lldb::CompUnitSP ParseCompileUnitAtIndex(uint32_t index) override;
lldb::LanguageType
ParseCompileUnitLanguage(const SymbolContext &sc) override {
lldb::LanguageType ParseLanguage(CompileUnit &comp_unit) override {
return lldb::eLanguageTypeUnknown;
}
size_t ParseCompileUnitFunctions(const SymbolContext &sc) override;
size_t ParseFunctions(CompileUnit &comp_unit) override;
bool ParseCompileUnitLineTable(const SymbolContext &sc) override;
bool ParseLineTable(CompileUnit &comp_unit) override;
bool ParseCompileUnitDebugMacros(const SymbolContext &sc) override {
return false;
}
bool ParseCompileUnitSupportFiles(const SymbolContext &sc,
FileSpecList &support_files) override {
bool ParseDebugMacros(CompileUnit &comp_unit) override { return false; }
bool ParseSupportFiles(CompileUnit &comp_unit,
FileSpecList &support_files) override {
return false;
}
size_t ParseTypes(CompileUnit &cu) override { return 0; }
bool
ParseImportedModules(const SymbolContext &sc,
@@ -86,7 +84,6 @@ public:
return 0;
}
size_t ParseTypesForCompileUnit(CompileUnit &cu) override { return 0; }
size_t ParseVariablesForContext(const SymbolContext &sc) override {
return 0;
}