Lines Matching refs:SymbolFileNativePDB
72 char SymbolFileNativePDB::ID;
231 void SymbolFileNativePDB::Initialize() { in Initialize()
237 void SymbolFileNativePDB::Terminate() { in Terminate()
241 void SymbolFileNativePDB::DebuggerInitialize(Debugger &debugger) {} in DebuggerInitialize()
243 ConstString SymbolFileNativePDB::GetPluginNameStatic() { in GetPluginNameStatic()
248 const char *SymbolFileNativePDB::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic()
252 SymbolFile *SymbolFileNativePDB::CreateInstance(ObjectFileSP objfile_sp) { in CreateInstance()
253 return new SymbolFileNativePDB(std::move(objfile_sp)); in CreateInstance()
256 SymbolFileNativePDB::SymbolFileNativePDB(ObjectFileSP objfile_sp) in SymbolFileNativePDB() function in SymbolFileNativePDB
259 SymbolFileNativePDB::~SymbolFileNativePDB() = default;
261 uint32_t SymbolFileNativePDB::CalculateAbilities() { in CalculateAbilities()
299 void SymbolFileNativePDB::InitializeObject() { in InitializeObject()
320 uint32_t SymbolFileNativePDB::CalculateNumCompileUnits() { in CalculateNumCompileUnits()
335 Block &SymbolFileNativePDB::CreateBlock(PdbCompilandSymId block_id) { in CreateBlock()
366 lldb::FunctionSP SymbolFileNativePDB::CreateFunction(PdbCompilandSymId func_id, in CreateFunction()
407 SymbolFileNativePDB::CreateCompileUnit(const CompilandIndexItem &cci) { in CreateCompileUnit()
428 lldb::TypeSP SymbolFileNativePDB::CreateModifierType(PdbTypeSymId type_id, in CreateModifierType()
448 SymbolFileNativePDB::CreatePointerType(PdbTypeSymId type_id, in CreatePointerType()
467 lldb::TypeSP SymbolFileNativePDB::CreateSimpleType(TypeIndex ti, in CreateSimpleType()
530 SymbolFileNativePDB::CreateClassStructUnion(PdbTypeSymId type_id, in CreateClassStructUnion()
544 lldb::TypeSP SymbolFileNativePDB::CreateTagType(PdbTypeSymId type_id, in CreateTagType()
550 lldb::TypeSP SymbolFileNativePDB::CreateTagType(PdbTypeSymId type_id, in CreateTagType()
556 lldb::TypeSP SymbolFileNativePDB::CreateTagType(PdbTypeSymId type_id, in CreateTagType()
571 TypeSP SymbolFileNativePDB::CreateArrayType(PdbTypeSymId type_id, in CreateArrayType()
586 TypeSP SymbolFileNativePDB::CreateFunctionType(PdbTypeSymId type_id, in CreateFunctionType()
596 TypeSP SymbolFileNativePDB::CreateProcedureType(PdbTypeSymId type_id, in CreateProcedureType()
606 TypeSP SymbolFileNativePDB::CreateType(PdbTypeSymId type_id, CompilerType ct) { in CreateType()
665 TypeSP SymbolFileNativePDB::CreateAndCacheType(PdbTypeSymId type_id) { in CreateAndCacheType()
710 TypeSP SymbolFileNativePDB::GetOrCreateType(PdbTypeSymId type_id) { in GetOrCreateType()
724 VariableSP SymbolFileNativePDB::CreateGlobalVariable(PdbGlobalSymId var_id) { in CreateGlobalVariable()
803 SymbolFileNativePDB::CreateConstantSymbol(PdbGlobalSymId var_id, in CreateConstantSymbol()
833 SymbolFileNativePDB::GetOrCreateGlobalVariable(PdbGlobalSymId var_id) { in GetOrCreateGlobalVariable()
841 lldb::TypeSP SymbolFileNativePDB::GetOrCreateType(TypeIndex ti) { in GetOrCreateType()
845 FunctionSP SymbolFileNativePDB::GetOrCreateFunction(PdbCompilandSymId func_id, in GetOrCreateFunction()
855 SymbolFileNativePDB::GetOrCreateCompileUnit(const CompilandIndexItem &cci) { in GetOrCreateCompileUnit()
866 Block &SymbolFileNativePDB::GetOrCreateBlock(PdbCompilandSymId block_id) { in GetOrCreateBlock()
874 void SymbolFileNativePDB::ParseDeclsForContext( in ParseDeclsForContext()
882 lldb::CompUnitSP SymbolFileNativePDB::ParseCompileUnitAtIndex(uint32_t index) { in ParseCompileUnitAtIndex()
894 lldb::LanguageType SymbolFileNativePDB::ParseLanguage(CompileUnit &comp_unit) { in ParseLanguage()
908 void SymbolFileNativePDB::AddSymbols(Symtab &symtab) { return; } in AddSymbols()
910 size_t SymbolFileNativePDB::ParseFunctions(CompileUnit &comp_unit) { in ParseFunctions()
943 uint32_t SymbolFileNativePDB::ResolveSymbolContext( in ResolveSymbolContext()
1003 uint32_t SymbolFileNativePDB::ResolveSymbolContext( in ResolveSymbolContext()
1045 bool SymbolFileNativePDB::ParseLineTable(CompileUnit &comp_unit) { in ParseLineTable()
1120 bool SymbolFileNativePDB::ParseDebugMacros(CompileUnit &comp_unit) { in ParseDebugMacros()
1125 bool SymbolFileNativePDB::ParseSupportFiles(CompileUnit &comp_unit, in ParseSupportFiles()
1143 bool SymbolFileNativePDB::ParseImportedModules( in ParseImportedModules()
1149 size_t SymbolFileNativePDB::ParseBlocksRecursive(Function &func) { in ParseBlocksRecursive()
1156 void SymbolFileNativePDB::DumpClangAST(Stream &s) { m_ast->Dump(s); } in DumpClangAST()
1158 void SymbolFileNativePDB::FindGlobalVariables( in FindGlobalVariables()
1185 void SymbolFileNativePDB::FindFunctions( in FindFunctions()
1219 void SymbolFileNativePDB::FindFunctions(const RegularExpression ®ex, in FindFunctions()
1223 void SymbolFileNativePDB::FindTypes( in FindTypes()
1238 void SymbolFileNativePDB::FindTypes( in FindTypes()
1242 void SymbolFileNativePDB::FindTypesByName(llvm::StringRef name, in FindTypesByName()
1259 size_t SymbolFileNativePDB::ParseTypes(CompileUnit &comp_unit) { in ParseTypes()
1303 SymbolFileNativePDB::ParseVariablesForCompileUnit(CompileUnit &comp_unit, in ParseVariablesForCompileUnit()
1310 VariableSP SymbolFileNativePDB::CreateLocalVariable(PdbCompilandSymId scope_id, in CreateLocalVariable()
1346 VariableSP SymbolFileNativePDB::GetOrCreateLocalVariable( in GetOrCreateLocalVariable()
1355 TypeSP SymbolFileNativePDB::CreateTypedef(PdbGlobalSymId id) { in CreateTypedef()
1374 TypeSP SymbolFileNativePDB::GetOrCreateTypedef(PdbGlobalSymId id) { in GetOrCreateTypedef()
1382 size_t SymbolFileNativePDB::ParseVariablesForBlock(PdbCompilandSymId block_id) { in ParseVariablesForBlock()
1461 size_t SymbolFileNativePDB::ParseVariablesForContext(const SymbolContext &sc) { in ParseVariablesForContext()
1492 CompilerDecl SymbolFileNativePDB::GetDeclForUID(lldb::user_id_t uid) { in GetDeclForUID()
1500 SymbolFileNativePDB::GetDeclContextForUID(lldb::user_id_t uid) { in GetDeclContextForUID()
1510 SymbolFileNativePDB::GetDeclContextContainingUID(lldb::user_id_t uid) { in GetDeclContextContainingUID()
1515 Type *SymbolFileNativePDB::ResolveTypeUID(lldb::user_id_t type_uid) { in ResolveTypeUID()
1537 SymbolFileNativePDB::GetDynamicArrayInfoForUID( in GetDynamicArrayInfoForUID()
1543 bool SymbolFileNativePDB::CompleteType(CompilerType &compiler_type) { in CompleteType()
1550 void SymbolFileNativePDB::GetTypes(lldb_private::SymbolContextScope *sc_scope, in GetTypes()
1555 SymbolFileNativePDB::FindNamespace(ConstString name, in FindNamespace()
1561 SymbolFileNativePDB::GetTypeSystemForLanguage(lldb::LanguageType language) { in GetTypeSystemForLanguage()
1570 ConstString SymbolFileNativePDB::GetPluginName() { in GetPluginName()
1575 uint32_t SymbolFileNativePDB::GetPluginVersion() { return 1; } in GetPluginVersion()