| Abilities enum name | lldb_private::SymbolFile | |
| AddSymbols(Symtab &symtab) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| anonymous_id | lldb_private::npdb::SymbolFileNativePDB | private |
| AssertModuleLock() | lldb_private::SymbolFile | protected |
| Blocks enum value | lldb_private::SymbolFile | |
| BuildParentMap() | lldb_private::npdb::SymbolFileNativePDB | private |
| CacheGlobalBaseNames() | lldb_private::npdb::SymbolFileNativePDB | private |
| CacheUdtDeclarations() | lldb_private::npdb::SymbolFileNativePDB | private |
| CalculateAbilities() override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| CalculateFrameVariableError(StackFrame &frame) | lldb_private::SymbolFile | inlinevirtual |
| CalculateNumCompileUnits() override | lldb_private::npdb::SymbolFileNativePDB | privatevirtual |
| classof(const SymbolFile *obj) | lldb_private::npdb::SymbolFileNativePDB | inlinestatic |
| lldb_private::SymbolFileCommon::classof(const SymbolFileCommon *obj) | lldb_private::SymbolFileCommon | inlinestatic |
| CompileUnits enum value | lldb_private::SymbolFile | |
| CompleteType(CompilerType &compiler_type) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| CopyType(const lldb::TypeSP &other_type) override | lldb_private::SymbolFileCommon | inlinevirtual |
| CreateAndCacheType(PdbTypeSymId type_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateArrayType(PdbTypeSymId type_id, const llvm::codeview::ArrayRecord &ar, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateBlock(PdbCompilandSymId block_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateClassStructUnion(PdbTypeSymId type_id, const llvm::codeview::TagRecord &record, size_t size, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateCompileUnit(const CompilandIndexItem &cci) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateConstantSymbol(PdbGlobalSymId var_id, const llvm::codeview::CVSymbol &cvs) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateFunction(PdbCompilandSymId func_id, CompileUnit &comp_unit) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateFunctionType(PdbTypeSymId type_id, const llvm::codeview::MemberFunctionRecord &pr, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateGlobalVariable(PdbGlobalSymId var_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateInstance(lldb::ObjectFileSP objfile_sp) | lldb_private::npdb::SymbolFileNativePDB | static |
| CreateLocalVariable(PdbCompilandSymId scope_id, PdbCompilandSymId var_id, bool is_param) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateModifierType(PdbTypeSymId type_id, const llvm::codeview::ModifierRecord &mr, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreatePointerType(PdbTypeSymId type_id, const llvm::codeview::PointerRecord &pr, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateProcedureType(PdbTypeSymId type_id, const llvm::codeview::ProcedureRecord &pr, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateSimpleArgumentListTypes(llvm::codeview::TypeIndex arglist_ti) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateSimpleType(llvm::codeview::TypeIndex ti, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateTagType(PdbTypeSymId type_id, const llvm::codeview::ClassRecord &cr, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateTagType(PdbTypeSymId type_id, const llvm::codeview::EnumRecord &er, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateTagType(PdbTypeSymId type_id, const llvm::codeview::UnionRecord &ur, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateType(PdbTypeSymId type_id, CompilerType ct) | lldb_private::npdb::SymbolFileNativePDB | private |
| CreateTypedef(PdbGlobalSymId id) | lldb_private::npdb::SymbolFileNativePDB | private |
| DebuggerInitialize(Debugger &debugger) | lldb_private::npdb::SymbolFileNativePDB | static |
| Dump(Stream &s) override | lldb_private::SymbolFileCommon | virtual |
| DumpClangAST(Stream &s, llvm::StringRef filter, bool show_color) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| FindFunctions(const Module::LookupInfo &lookup_info, const CompilerDeclContext &parent_decl_ctx, bool include_inlines, SymbolContextList &sc_list) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| FindFunctions(const RegularExpression ®ex, bool include_inlines, SymbolContextList &sc_list) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| FindGlobalVariables(ConstString name, const CompilerDeclContext &parent_decl_ctx, uint32_t max_matches, VariableList &variables) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| lldb_private::SymbolFileCommon::FindGlobalVariables(const RegularExpression ®ex, uint32_t max_matches, VariableList &variables) | lldb_private::SymbolFile | virtual |
| FindMangledFunctionName(PdbCompilandSymId id) | lldb_private::npdb::SymbolFileNativePDB | |
| FindMangledSymbol(SegmentOffset so, llvm::codeview::TypeIndex function_type=llvm::codeview::TypeIndex()) | lldb_private::npdb::SymbolFileNativePDB | private |
| FindNamespace(ConstString name, const CompilerDeclContext &parent_decl_ctx, bool only_root_namespaces) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| FindPlugin(lldb::ObjectFileSP objfile_sp) | lldb_private::SymbolFile | static |
| FindSymbolScope(PdbCompilandSymId id) | lldb_private::npdb::SymbolFileNativePDB | |
| FindTypes(const lldb_private::TypeQuery &match, lldb_private::TypeResults &results) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| FindTypesByName(llvm::StringRef name, uint32_t max_matches, TypeMap &types) | lldb_private::npdb::SymbolFileNativePDB | private |
| ForEachExternalModule(lldb_private::CompileUnit &comp_unit, llvm::DenseSet< lldb_private::SymbolFile * > &visited_symbol_files, llvm::function_ref< bool(Module &)> lambda) | lldb_private::SymbolFile | inlinevirtual |
| Functions enum value | lldb_private::SymbolFile | |
| GetAbilities() override | lldb_private::SymbolFileCommon | inlinevirtual |
| GetBackingSymbolFile() | lldb_private::SymbolFile | inlinevirtual |
| GetCompileOptions() | lldb_private::SymbolFile | inline |
| GetCompileOptions(std::unordered_map< lldb::CompUnitSP, lldb_private::Args > &args) | lldb_private::SymbolFile | inlineprotectedvirtual |
| GetCompilerContextForUID(lldb::user_id_t uid) | lldb_private::SymbolFile | inlinevirtual |
| GetCompileUnitAtIndex(uint32_t idx) override | lldb_private::SymbolFileCommon | virtual |
| GetContextForType(llvm::codeview::TypeIndex ti) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetDebugInfoHadFrameVariableErrors() const override | lldb_private::SymbolFileCommon | inlinevirtual |
| GetDebugInfoIndexTime() | lldb_private::SymbolFile | inlinevirtual |
| GetDebugInfoIndexWasLoadedFromCache() const override | lldb_private::SymbolFileCommon | inlinevirtual |
| GetDebugInfoIndexWasSavedToCache() const override | lldb_private::SymbolFileCommon | inlinevirtual |
| GetDebugInfoModules() | lldb_private::SymbolFile | inlinevirtual |
| GetDebugInfoParseTime() | lldb_private::SymbolFile | inlinevirtual |
| GetDebugInfoSize(bool load_all_debug_info=false) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| GetDeclContextContainingUID(lldb::user_id_t uid) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| GetDeclContextForUID(lldb::user_id_t uid) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| GetDeclForUID(lldb::user_id_t uid) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| GetDwoStats() | lldb_private::SymbolFile | inlinevirtual |
| GetDynamicArrayInfoForUID(lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| GetFileIndex(const CompilandIndexItem &cii, uint32_t file_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetFrameVariableError(StackFrame &frame) | lldb_private::SymbolFile | inline |
| GetIndex() | lldb_private::npdb::SymbolFileNativePDB | inline |
| GetLoadDebugInfoEnabled() | lldb_private::SymbolFile | inlinevirtual |
| GetMainObjectFile() override | lldb_private::SymbolFileCommon | virtual |
| GetMangledNamesForFunction(const std::string &scope_qualified_name, std::vector< ConstString > &mangled_names) | lldb_private::SymbolFile | virtual |
| GetModuleMutex() const | lldb_private::SymbolFile | virtual |
| GetNumCompileUnits() override | lldb_private::SymbolFileCommon | virtual |
| GetObjectFile() override | lldb_private::SymbolFileCommon | inlinevirtual |
| GetObjectFile() const override | lldb_private::SymbolFileCommon | inlinevirtual |
| GetObjectName() const | lldb_private::SymbolFile | |
| GetOrCreateBlock(PdbCompilandSymId block_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetOrCreateCompileUnit(const CompilandIndexItem &cci) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetOrCreateFunction(PdbCompilandSymId func_id, CompileUnit &comp_unit) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetOrCreateGlobalVariable(PdbGlobalSymId var_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetOrCreateLocalVariable(PdbCompilandSymId scope_id, PdbCompilandSymId var_id, bool is_param) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetOrCreateType(PdbTypeSymId type_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetOrCreateType(llvm::codeview::TypeIndex ti) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetOrCreateTypedef(PdbGlobalSymId id) | lldb_private::npdb::SymbolFileNativePDB | private |
| GetParameterStackSize(Symbol &symbol) | lldb_private::SymbolFile | inlinevirtual |
| GetParentType(llvm::codeview::TypeIndex ti) | lldb_private::npdb::SymbolFileNativePDB | |
| GetPDBFile() | lldb_private::npdb::SymbolFileNativePDB | inline |
| GetPDBFile() const | lldb_private::npdb::SymbolFileNativePDB | inline |
| GetPluginDescriptionStatic() | lldb_private::npdb::SymbolFileNativePDB | static |
| GetPluginName() override | lldb_private::npdb::SymbolFileNativePDB | inlinevirtual |
| GetPluginNameStatic() | lldb_private::npdb::SymbolFileNativePDB | inlinestatic |
| GetSeparateDebugInfo(StructuredData::Dictionary &d, bool errors_only, bool load_all_debug_info=false) | lldb_private::SymbolFile | inlinevirtual |
| GetSymtab(bool can_create=true) override | lldb_private::SymbolFileCommon | virtual |
| GetTypeList() | lldb_private::SymbolFileCommon | inlineprotectedvirtual |
| GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask, TypeList &type_list) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| GetTypeSystemForLanguage(lldb::LanguageType language) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| GetUnwindPlan(const Address &address, const RegisterInfoResolver &resolver) | lldb_private::SymbolFile | inlinevirtual |
| GlobalVariables enum value | lldb_private::SymbolFile | |
| ID | lldb_private::npdb::SymbolFileNativePDB | privatestatic |
| Initialize() | lldb_private::npdb::SymbolFileNativePDB | static |
| InitializeObject() override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| isA(const void *ClassID) const override | lldb_private::npdb::SymbolFileNativePDB | inlinevirtual |
| kAllAbilities enum value | lldb_private::SymbolFile | |
| LineTables enum value | lldb_private::SymbolFile | |
| LocalVariables enum value | lldb_private::SymbolFile | |
| m_abilities | lldb_private::SymbolFileCommon | protected |
| m_allocator | lldb_private::npdb::SymbolFileNativePDB | private |
| m_blocks | lldb_private::npdb::SymbolFileNativePDB | private |
| m_cached_udt_declarations | lldb_private::npdb::SymbolFileNativePDB | private |
| m_calculated_abilities | lldb_private::SymbolFileCommon | protected |
| m_compilands | lldb_private::npdb::SymbolFileNativePDB | private |
| m_compile_units | lldb_private::SymbolFileCommon | protected |
| m_debug_info_had_variable_errors | lldb_private::SymbolFileCommon | protected |
| m_done_full_type_scan | lldb_private::npdb::SymbolFileNativePDB | private |
| m_file_up | lldb_private::npdb::SymbolFileNativePDB | private |
| m_func_base_names | lldb_private::npdb::SymbolFileNativePDB | private |
| m_func_full_names | lldb_private::npdb::SymbolFileNativePDB | private |
| m_func_method_names | lldb_private::npdb::SymbolFileNativePDB | private |
| m_functions | lldb_private::npdb::SymbolFileNativePDB | private |
| m_global_variable_base_names | lldb_private::npdb::SymbolFileNativePDB | private |
| m_global_vars | lldb_private::npdb::SymbolFileNativePDB | private |
| m_index | lldb_private::npdb::SymbolFileNativePDB | private |
| m_index_was_loaded_from_cache | lldb_private::SymbolFileCommon | protected |
| m_index_was_saved_to_cache | lldb_private::SymbolFileCommon | protected |
| m_inline_sites | lldb_private::npdb::SymbolFileNativePDB | private |
| m_local_variables | lldb_private::npdb::SymbolFileNativePDB | private |
| m_obj_load_address | lldb_private::npdb::SymbolFileNativePDB | private |
| m_objfile_sp | lldb_private::SymbolFileCommon | protected |
| m_parent_types | lldb_private::npdb::SymbolFileNativePDB | private |
| m_symtab | lldb_private::SymbolFileCommon | private |
| m_type_base_names | lldb_private::npdb::SymbolFileNativePDB | private |
| m_type_list | lldb_private::SymbolFileCommon | protected |
| m_types | lldb_private::npdb::SymbolFileNativePDB | private |
| m_udt_declarations | lldb_private::npdb::SymbolFileNativePDB | private |
| MakeType(lldb::user_id_t uid, ConstString name, std::optional< uint64_t > byte_size, SymbolContextScope *context, lldb::user_id_t encoding_uid, Type::EncodingDataType encoding_uid_type, const Declaration &decl, const CompilerType &compiler_qual_type, Type::ResolveState compiler_type_resolve_state, uint32_t opaque_payload=0) override | lldb_private::SymbolFileCommon | inlinevirtual |
| operator=(const SymbolFileCommon &)=delete | lldb_private::SymbolFileCommon | private |
| lldb_private::PluginInterface::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
| ParseAllLanguages(CompileUnit &comp_unit) | lldb_private::SymbolFile | inlinevirtual |
| ParseBlocksRecursive(Function &func) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseCallEdgesInFunction(UserID func_id) | lldb_private::SymbolFile | inlinevirtual |
| ParseCompileUnitAtIndex(uint32_t index) override | lldb_private::npdb::SymbolFileNativePDB | privatevirtual |
| ParseDebugMacros(lldb_private::CompileUnit &comp_unit) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseFunctions(lldb_private::CompileUnit &comp_unit) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseImportedModules(const SymbolContext &sc, std::vector< lldb_private::SourceModule > &imported_modules) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseInlineSite(PdbCompilandSymId inline_site_id, Address func_addr) | lldb_private::npdb::SymbolFileNativePDB | private |
| ParseIsOptimized(CompileUnit &comp_unit) | lldb_private::SymbolFile | inlinevirtual |
| ParseLanguage(lldb_private::CompileUnit &comp_unit) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseLineTable(lldb_private::CompileUnit &comp_unit) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseSupportFiles(lldb_private::CompileUnit &comp_unit, SupportFileList &support_files) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseSymbolArrayInScope(PdbCompilandSymId parent, llvm::function_ref< bool(llvm::codeview::SymbolKind, PdbCompilandSymId)> fn) | lldb_private::npdb::SymbolFileNativePDB | private |
| ParseTypes(lldb_private::CompileUnit &comp_unit) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseVariablesForBlock(PdbCompilandSymId block_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| ParseVariablesForCompileUnit(CompileUnit &comp_unit, VariableList &variables) | lldb_private::npdb::SymbolFileNativePDB | private |
| ParseVariablesForContext(const SymbolContext &sc) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ParseXcodeSDK(CompileUnit &comp_unit) | lldb_private::SymbolFile | inlinevirtual |
| PluginInterface()=default | lldb_private::PluginInterface | |
| PluginInterface(const PluginInterface &)=delete | lldb_private::PluginInterface | |
| PreloadSymbols() | lldb_private::SymbolFile | virtual |
| RangeSourceLineVector typedef | lldb_private::npdb::SymbolFileNativePDB | private |
| ResetStatistics() | lldb_private::SymbolFile | inlinevirtual |
| ResolveFunctionCallLabel(FunctionCallLabel &label) | lldb_private::SymbolFile | inlinevirtual |
| ResolveSymbolContext(const Address &so_addr, lldb::SymbolContextItem resolve_scope, SymbolContext &sc) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ResolveSymbolContext(const SourceLocationSpec &src_location_spec, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ResolveTypeUID(lldb::user_id_t type_uid) override | lldb_private::npdb::SymbolFileNativePDB | virtual |
| ResolveUdtDeclaration(PdbTypeSymId type_id) | lldb_private::npdb::SymbolFileNativePDB | private |
| SectionFileAddressesChanged() override | lldb_private::SymbolFileCommon | virtual |
| SetCompileUnitAtIndex(uint32_t idx, const lldb::CompUnitSP &cu_sp) | lldb_private::SymbolFileCommon | protected |
| SetDebugInfoHadFrameVariableErrors() override | lldb_private::SymbolFileCommon | inlinevirtual |
| SetDebugInfoIndexWasLoadedFromCache() override | lldb_private::SymbolFileCommon | inlinevirtual |
| SetDebugInfoIndexWasSavedToCache() override | lldb_private::SymbolFileCommon | inlinevirtual |
| SetLoadDebugInfoEnabled() | lldb_private::SymbolFile | inlinevirtual |
| StripMangledFunctionName(llvm::StringRef mangled, PdbTypeSymId func_ty) | lldb_private::npdb::SymbolFileNativePDB | private |
| SymbolFile()=default | lldb_private::SymbolFile | |
| SymbolFile(const SymbolFile &)=delete | lldb_private::SymbolFile | private |
| SymbolFileCommon(lldb::ObjectFileSP objfile_sp) | lldb_private::SymbolFileCommon | inline |
| SymbolFileCommon(const SymbolFileCommon &)=delete | lldb_private::SymbolFileCommon | private |
| SymbolFileNativePDB(lldb::ObjectFileSP objfile_sp) | lldb_private::npdb::SymbolFileNativePDB | |
| Terminate() | lldb_private::npdb::SymbolFileNativePDB | static |
| UdtRecordCompleter class | lldb_private::npdb::SymbolFileNativePDB | friend |
| VariableTypes enum value | lldb_private::SymbolFile | |
| ~PluginInterface()=default | lldb_private::PluginInterface | virtual |
| ~SymbolFile() override=default | lldb_private::SymbolFile | |
| ~SymbolFileCommon() override=default | lldb_private::SymbolFileCommon | |
| ~SymbolFileNativePDB() override | lldb_private::npdb::SymbolFileNativePDB | |