diff options
Diffstat (limited to 'include/lldb/Symbol/SymbolVendor.h')
-rw-r--r-- | include/lldb/Symbol/SymbolVendor.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/lldb/Symbol/SymbolVendor.h b/include/lldb/Symbol/SymbolVendor.h index 19461718ed132..e992c5cde6076 100644 --- a/include/lldb/Symbol/SymbolVendor.h +++ b/include/lldb/Symbol/SymbolVendor.h @@ -17,6 +17,7 @@ #include "lldb/Core/PluginInterface.h" #include "lldb/Symbol/TypeList.h" #include "lldb/Symbol/TypeMap.h" +#include "llvm/ADT/DenseSet.h" namespace lldb_private { @@ -67,7 +68,10 @@ public: virtual bool ParseCompileUnitSupportFiles (const SymbolContext& sc, FileSpecList& support_files); - + + virtual bool + ParseCompileUnitIsOptimized(const SymbolContext &sc); + virtual bool ParseImportedModules (const SymbolContext &sc, std::vector<ConstString> &imported_modules); @@ -129,6 +133,7 @@ public: const CompilerDeclContext *parent_decl_ctx, bool append, size_t max_matches, + llvm::DenseSet<lldb_private::SymbolFile *> &searched_symbol_files, TypeMap& types); virtual size_t |