Lines Matching refs:SymbolFilePDB
90 void SymbolFilePDB::Initialize() { in Initialize()
100 void SymbolFilePDB::Terminate() { in Terminate()
108 void SymbolFilePDB::DebuggerInitialize(lldb_private::Debugger &debugger) {} in DebuggerInitialize()
110 lldb_private::ConstString SymbolFilePDB::GetPluginNameStatic() { in GetPluginNameStatic()
115 const char *SymbolFilePDB::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic()
120 SymbolFilePDB::CreateInstance(lldb_private::ObjectFile *obj_file) { in CreateInstance()
121 return new SymbolFilePDB(obj_file); in CreateInstance()
124 SymbolFilePDB::SymbolFilePDB(lldb_private::ObjectFile *object_file) in SymbolFilePDB() function in SymbolFilePDB
128 SymbolFilePDB::~SymbolFilePDB() {} in ~SymbolFilePDB()
130 uint32_t SymbolFilePDB::CalculateAbilities() { in CalculateAbilities()
184 void SymbolFilePDB::InitializeObject() { in InitializeObject()
201 uint32_t SymbolFilePDB::GetNumCompileUnits() { in GetNumCompileUnits()
230 void SymbolFilePDB::GetCompileUnitIndex( in GetCompileUnitIndex()
250 SymbolFilePDB::GetPDBCompilandByUID(uint32_t uid) { in GetPDBCompilandByUID()
254 lldb::CompUnitSP SymbolFilePDB::ParseCompileUnitAtIndex(uint32_t index) { in ParseCompileUnitAtIndex()
270 lldb::LanguageType SymbolFilePDB::ParseLanguage(CompileUnit &comp_unit) { in ParseLanguage()
281 SymbolFilePDB::ParseCompileUnitFunctionForPDBFunc(const PDBSymbolFunc &pdb_func, in ParseCompileUnitFunctionForPDBFunc()
323 size_t SymbolFilePDB::ParseFunctions(CompileUnit &comp_unit) { in ParseFunctions()
341 bool SymbolFilePDB::ParseLineTable(CompileUnit &comp_unit) { in ParseLineTable()
347 bool SymbolFilePDB::ParseDebugMacros(CompileUnit &comp_unit) { in ParseDebugMacros()
352 bool SymbolFilePDB::ParseSupportFiles( in ParseSupportFiles()
379 bool SymbolFilePDB::ParseImportedModules( in ParseImportedModules()
436 size_t SymbolFilePDB::ParseBlocksRecursive(Function &func) { in ParseBlocksRecursive()
448 size_t SymbolFilePDB::ParseTypes(CompileUnit &comp_unit) { in ParseTypes()
500 SymbolFilePDB::ParseVariablesForContext(const lldb_private::SymbolContext &sc) { in ParseVariablesForContext()
548 lldb_private::Type *SymbolFilePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID()
577 llvm::Optional<SymbolFile::ArrayInfo> SymbolFilePDB::GetDynamicArrayInfoForUID( in GetDynamicArrayInfoForUID()
582 bool SymbolFilePDB::CompleteType(lldb_private::CompilerType &compiler_type) { in CompleteType()
598 lldb_private::CompilerDecl SymbolFilePDB::GetDeclForUID(lldb::user_id_t uid) { in GetDeclForUID()
620 SymbolFilePDB::GetDeclContextForUID(lldb::user_id_t uid) { in GetDeclContextForUID()
642 SymbolFilePDB::GetDeclContextContainingUID(lldb::user_id_t uid) { in GetDeclContextContainingUID()
662 void SymbolFilePDB::ParseDeclsForContext( in ParseDeclsForContext()
678 SymbolFilePDB::ResolveSymbolContext(const lldb_private::Address &so_addr, in ResolveSymbolContext()
738 uint32_t SymbolFilePDB::ResolveSymbolContext( in ResolveSymbolContext()
849 std::string SymbolFilePDB::GetMangledForPDBData(const PDBSymbolData &pdb_data) { in GetMangledForPDBData()
862 VariableSP SymbolFilePDB::ParseVariableForPDBData( in ParseVariableForPDBData()
967 SymbolFilePDB::ParseVariables(const lldb_private::SymbolContext &sc, in ParseVariables()
1036 uint32_t SymbolFilePDB::FindGlobalVariables( in FindGlobalVariables()
1081 SymbolFilePDB::FindGlobalVariables(const lldb_private::RegularExpression ®ex, in FindGlobalVariables()
1117 bool SymbolFilePDB::ResolveFunction(const llvm::pdb::PDBSymbolFunc &pdb_func, in ResolveFunction()
1133 bool SymbolFilePDB::ResolveFunction(uint32_t uid, bool include_inlines, in ResolveFunction()
1141 void SymbolFilePDB::CacheFunctionNames() { in CacheFunctionNames()
1236 uint32_t SymbolFilePDB::FindFunctions( in FindFunctions()
1293 SymbolFilePDB::FindFunctions(const lldb_private::RegularExpression ®ex, in FindFunctions()
1322 void SymbolFilePDB::GetMangledNamesForFunction( in GetMangledNamesForFunction()
1326 void SymbolFilePDB::AddSymbols(lldb_private::Symtab &symtab) { in AddSymbols()
1378 uint32_t SymbolFilePDB::FindTypes( in FindTypes()
1400 void SymbolFilePDB::DumpClangAST(Stream &s) { in DumpClangAST()
1408 void SymbolFilePDB::FindTypesByRegex( in FindTypesByRegex()
1463 void SymbolFilePDB::FindTypesByName( in FindTypesByName()
1512 size_t SymbolFilePDB::FindTypes( in FindTypes()
1518 lldb_private::TypeList *SymbolFilePDB::GetTypeList() { in GetTypeList()
1522 void SymbolFilePDB::GetTypesForPDBSymbol(const llvm::pdb::PDBSymbol &pdb_symbol, in GetTypesForPDBSymbol()
1572 size_t SymbolFilePDB::GetTypes(lldb_private::SymbolContextScope *sc_scope, in GetTypes()
1602 SymbolFilePDB::GetTypeSystemForLanguage(lldb::LanguageType language) { in GetTypeSystemForLanguage()
1610 PDBASTParser *SymbolFilePDB::GetPDBAstParser() { in GetPDBAstParser()
1620 lldb_private::CompilerDeclContext SymbolFilePDB::FindNamespace( in FindNamespace()
1646 lldb_private::ConstString SymbolFilePDB::GetPluginName() { in GetPluginName()
1651 uint32_t SymbolFilePDB::GetPluginVersion() { return 1; } in GetPluginVersion()
1653 IPDBSession &SymbolFilePDB::GetPDBSession() { return *m_session_up; } in GetPDBSession()
1655 const IPDBSession &SymbolFilePDB::GetPDBSession() const { in GetPDBSession()
1659 lldb::CompUnitSP SymbolFilePDB::ParseCompileUnitForUID(uint32_t id, in ParseCompileUnitForUID()
1701 bool SymbolFilePDB::ParseCompileUnitLineTable(CompileUnit &comp_unit, in ParseCompileUnitLineTable()
1806 void SymbolFilePDB::BuildSupportFileIdToSupportFileIndexMap( in BuildSupportFileIdToSupportFileIndexMap()
1827 lldb::CompUnitSP SymbolFilePDB::GetCompileUnitContainsAddress( in GetCompileUnitContainsAddress()
1852 SymbolFilePDB::GetMangledForPDBFunc(const llvm::pdb::PDBSymbolFunc &pdb_func) { in GetMangledForPDBFunc()
1915 bool SymbolFilePDB::DeclContextMatchesThisSymbolFile( in DeclContextMatchesThisSymbolFile()
1931 uint32_t SymbolFilePDB::GetCompilandId(const llvm::pdb::PDBSymbolData &data) { in GetCompilandId()