diff options
Diffstat (limited to 'include/lldb/Symbol/SymbolVendor.h')
| -rw-r--r-- | include/lldb/Symbol/SymbolVendor.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/lldb/Symbol/SymbolVendor.h b/include/lldb/Symbol/SymbolVendor.h index 82f902d4e07b1..248918af2833b 100644 --- a/include/lldb/Symbol/SymbolVendor.h +++ b/include/lldb/Symbol/SymbolVendor.h @@ -66,6 +66,10 @@ public: virtual bool ParseCompileUnitSupportFiles (const SymbolContext& sc, FileSpecList& support_files); + + virtual bool + ParseImportedModules (const SymbolContext &sc, + std::vector<ConstString> &imported_modules); virtual size_t ParseFunctionBlocks (const SymbolContext& sc); @@ -164,6 +168,9 @@ public: return m_sym_file_ap.get(); } + FileSpec + GetMainFileSpec() const; + // Get module unified section list symbol table. virtual Symtab * GetSymtab (); |
