LLDB mainline
lldb_private::npdb::SymbolFileNativePDB Member List

This is the complete list of members for lldb_private::npdb::SymbolFileNativePDB, including all inherited members.

Abilities enum namelldb_private::SymbolFile
AddSymbols(Symtab &symtab) overridelldb_private::npdb::SymbolFileNativePDBvirtual
anonymous_idlldb_private::npdb::SymbolFileNativePDBprivate
AssertModuleLock()lldb_private::SymbolFileprotected
Blocks enum valuelldb_private::SymbolFile
BuildParentMap()lldb_private::npdb::SymbolFileNativePDBprivate
CalculateAbilities() overridelldb_private::npdb::SymbolFileNativePDBvirtual
CalculateFrameVariableError(StackFrame &frame)lldb_private::SymbolFileinlinevirtual
CalculateNumCompileUnits() overridelldb_private::npdb::SymbolFileNativePDBprivatevirtual
classof(const SymbolFile *obj)lldb_private::npdb::SymbolFileNativePDBinlinestatic
lldb_private::SymbolFileCommon::classof(const SymbolFileCommon *obj)lldb_private::SymbolFileCommoninlinestatic
CompileUnits enum valuelldb_private::SymbolFile
CompleteType(CompilerType &compiler_type) overridelldb_private::npdb::SymbolFileNativePDBvirtual
CopyType(const lldb::TypeSP &other_type) overridelldb_private::SymbolFileCommoninlinevirtual
CreateAndCacheType(PdbTypeSymId type_id)lldb_private::npdb::SymbolFileNativePDBprivate
CreateArrayType(PdbTypeSymId type_id, const llvm::codeview::ArrayRecord &ar, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateBlock(PdbCompilandSymId block_id)lldb_private::npdb::SymbolFileNativePDBprivate
CreateClassStructUnion(PdbTypeSymId type_id, const llvm::codeview::TagRecord &record, size_t size, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateCompileUnit(const CompilandIndexItem &cci)lldb_private::npdb::SymbolFileNativePDBprivate
CreateConstantSymbol(PdbGlobalSymId var_id, const llvm::codeview::CVSymbol &cvs)lldb_private::npdb::SymbolFileNativePDBprivate
CreateFunction(PdbCompilandSymId func_id, CompileUnit &comp_unit)lldb_private::npdb::SymbolFileNativePDBprivate
CreateFunctionType(PdbTypeSymId type_id, const llvm::codeview::MemberFunctionRecord &pr, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateGlobalVariable(PdbGlobalSymId var_id)lldb_private::npdb::SymbolFileNativePDBprivate
CreateInstance(lldb::ObjectFileSP objfile_sp)lldb_private::npdb::SymbolFileNativePDBstatic
CreateLocalVariable(PdbCompilandSymId scope_id, PdbCompilandSymId var_id, bool is_param)lldb_private::npdb::SymbolFileNativePDBprivate
CreateModifierType(PdbTypeSymId type_id, const llvm::codeview::ModifierRecord &mr, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreatePointerType(PdbTypeSymId type_id, const llvm::codeview::PointerRecord &pr, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateProcedureType(PdbTypeSymId type_id, const llvm::codeview::ProcedureRecord &pr, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateSimpleType(llvm::codeview::TypeIndex ti, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateTagType(PdbTypeSymId type_id, const llvm::codeview::ClassRecord &cr, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateTagType(PdbTypeSymId type_id, const llvm::codeview::EnumRecord &er, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateTagType(PdbTypeSymId type_id, const llvm::codeview::UnionRecord &ur, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateType(PdbTypeSymId type_id, CompilerType ct)lldb_private::npdb::SymbolFileNativePDBprivate
CreateTypedef(PdbGlobalSymId id)lldb_private::npdb::SymbolFileNativePDBprivate
DebuggerInitialize(Debugger &debugger)lldb_private::npdb::SymbolFileNativePDBstatic
Dump(Stream &s) overridelldb_private::SymbolFileCommonvirtual
DumpClangAST(Stream &s) overridelldb_private::npdb::SymbolFileNativePDBvirtual
FindFunctions(const Module::LookupInfo &lookup_info, const CompilerDeclContext &parent_decl_ctx, bool include_inlines, SymbolContextList &sc_list) overridelldb_private::npdb::SymbolFileNativePDBvirtual
FindFunctions(const RegularExpression &regex, bool include_inlines, SymbolContextList &sc_list) overridelldb_private::npdb::SymbolFileNativePDBvirtual
FindGlobalVariables(ConstString name, const CompilerDeclContext &parent_decl_ctx, uint32_t max_matches, VariableList &variables) overridelldb_private::npdb::SymbolFileNativePDBvirtual
lldb_private::SymbolFileCommon::FindGlobalVariables(const RegularExpression &regex, uint32_t max_matches, VariableList &variables)lldb_private::SymbolFilevirtual
FindNamespace(ConstString name, const CompilerDeclContext &parent_decl_ctx, bool only_root_namespaces) overridelldb_private::npdb::SymbolFileNativePDBvirtual
FindPlugin(lldb::ObjectFileSP objfile_sp)lldb_private::SymbolFilestatic
FindSymbolScope(PdbCompilandSymId id)lldb_private::npdb::SymbolFileNativePDB
FindTypes(const lldb_private::TypeQuery &match, lldb_private::TypeResults &results) overridelldb_private::npdb::SymbolFileNativePDBvirtual
FindTypesByName(llvm::StringRef name, uint32_t max_matches, TypeMap &types)lldb_private::npdb::SymbolFileNativePDBprivate
ForEachExternalModule(lldb_private::CompileUnit &comp_unit, llvm::DenseSet< lldb_private::SymbolFile * > &visited_symbol_files, llvm::function_ref< bool(Module &)> lambda)lldb_private::SymbolFileinlinevirtual
Functions enum valuelldb_private::SymbolFile
GetAbilities() overridelldb_private::SymbolFileCommoninlinevirtual
GetBackingSymbolFile()lldb_private::SymbolFileinlinevirtual
GetCompileOptions()lldb_private::SymbolFileinline
GetCompileOptions(std::unordered_map< lldb::CompUnitSP, lldb_private::Args > &args)lldb_private::SymbolFileinlineprotectedvirtual
GetCompilerContextForUID(lldb::user_id_t uid)lldb_private::SymbolFileinlinevirtual
GetCompileUnitAtIndex(uint32_t idx) overridelldb_private::SymbolFileCommonvirtual
GetDebugInfoHadFrameVariableErrors() const overridelldb_private::SymbolFileCommoninlinevirtual
GetDebugInfoIndexTime()lldb_private::SymbolFileinlinevirtual
GetDebugInfoIndexWasLoadedFromCache() const overridelldb_private::SymbolFileCommoninlinevirtual
GetDebugInfoIndexWasSavedToCache() const overridelldb_private::SymbolFileCommoninlinevirtual
GetDebugInfoModules()lldb_private::SymbolFileinlinevirtual
GetDebugInfoParseTime()lldb_private::SymbolFileinlinevirtual
GetDebugInfoSize(bool load_all_debug_info=false) overridelldb_private::npdb::SymbolFileNativePDBvirtual
GetDeclContextContainingUID(lldb::user_id_t uid) overridelldb_private::npdb::SymbolFileNativePDBvirtual
GetDeclContextForUID(lldb::user_id_t uid) overridelldb_private::npdb::SymbolFileNativePDBvirtual
GetDeclForUID(lldb::user_id_t uid) overridelldb_private::npdb::SymbolFileNativePDBvirtual
GetDynamicArrayInfoForUID(lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx) overridelldb_private::npdb::SymbolFileNativePDBvirtual
GetFileIndex(const CompilandIndexItem &cii, uint32_t file_id)lldb_private::npdb::SymbolFileNativePDBprivate
GetFrameVariableError(StackFrame &frame)lldb_private::SymbolFileinline
GetIndex()lldb_private::npdb::SymbolFileNativePDBinline
GetLoadDebugInfoEnabled()lldb_private::SymbolFileinlinevirtual
GetMainObjectFile() overridelldb_private::SymbolFileCommonvirtual
GetMangledNamesForFunction(const std::string &scope_qualified_name, std::vector< ConstString > &mangled_names)lldb_private::SymbolFilevirtual
GetModuleMutex() constlldb_private::SymbolFilevirtual
GetNumCompileUnits() overridelldb_private::SymbolFileCommonvirtual
GetObjectFile() overridelldb_private::SymbolFileCommoninlinevirtual
GetObjectFile() const overridelldb_private::SymbolFileCommoninlinevirtual
GetOrCreateBlock(PdbCompilandSymId block_id)lldb_private::npdb::SymbolFileNativePDBprivate
GetOrCreateCompileUnit(const CompilandIndexItem &cci)lldb_private::npdb::SymbolFileNativePDBprivate
GetOrCreateFunction(PdbCompilandSymId func_id, CompileUnit &comp_unit)lldb_private::npdb::SymbolFileNativePDBprivate
GetOrCreateGlobalVariable(PdbGlobalSymId var_id)lldb_private::npdb::SymbolFileNativePDBprivate
GetOrCreateLocalVariable(PdbCompilandSymId scope_id, PdbCompilandSymId var_id, bool is_param)lldb_private::npdb::SymbolFileNativePDBprivate
GetOrCreateType(PdbTypeSymId type_id)lldb_private::npdb::SymbolFileNativePDBprivate
GetOrCreateType(llvm::codeview::TypeIndex ti)lldb_private::npdb::SymbolFileNativePDBprivate
GetOrCreateTypedef(PdbGlobalSymId id)lldb_private::npdb::SymbolFileNativePDBprivate
GetParameterStackSize(Symbol &symbol)lldb_private::SymbolFileinlinevirtual
GetParentType(llvm::codeview::TypeIndex ti)lldb_private::npdb::SymbolFileNativePDB
GetPDBFile()lldb_private::npdb::SymbolFileNativePDBinline
GetPDBFile() constlldb_private::npdb::SymbolFileNativePDBinline
GetPluginDescriptionStatic()lldb_private::npdb::SymbolFileNativePDBstatic
GetPluginName() overridelldb_private::npdb::SymbolFileNativePDBinlinevirtual
GetPluginNameStatic()lldb_private::npdb::SymbolFileNativePDBinlinestatic
GetSeparateDebugInfo(StructuredData::Dictionary &d, bool errors_only)lldb_private::SymbolFileinlinevirtual
GetSymtab() overridelldb_private::SymbolFileCommonvirtual
GetTypeList()lldb_private::SymbolFileCommoninlineprotectedvirtual
GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask, TypeList &type_list) overridelldb_private::npdb::SymbolFileNativePDBvirtual
GetTypeSystemForLanguage(lldb::LanguageType language) overridelldb_private::npdb::SymbolFileNativePDBvirtual
GetUnwindPlan(const Address &address, const RegisterInfoResolver &resolver)lldb_private::SymbolFileinlinevirtual
GlobalVariables enum valuelldb_private::SymbolFile
IDlldb_private::npdb::SymbolFileNativePDBprivatestatic
Initialize()lldb_private::npdb::SymbolFileNativePDBstatic
InitializeObject() overridelldb_private::npdb::SymbolFileNativePDBvirtual
isA(const void *ClassID) const overridelldb_private::npdb::SymbolFileNativePDBinlinevirtual
kAllAbilities enum valuelldb_private::SymbolFile
LineTables enum valuelldb_private::SymbolFile
LocalVariables enum valuelldb_private::SymbolFile
m_abilitieslldb_private::SymbolFileCommonprotected
m_allocatorlldb_private::npdb::SymbolFileNativePDBprivate
m_blockslldb_private::npdb::SymbolFileNativePDBprivate
m_calculated_abilitieslldb_private::SymbolFileCommonprotected
m_compilandslldb_private::npdb::SymbolFileNativePDBprivate
m_compile_unitslldb_private::SymbolFileCommonprotected
m_debug_info_had_variable_errorslldb_private::SymbolFileCommonprotected
m_done_full_type_scanlldb_private::npdb::SymbolFileNativePDBprivate
m_file_uplldb_private::npdb::SymbolFileNativePDBprivate
m_functionslldb_private::npdb::SymbolFileNativePDBprivate
m_global_varslldb_private::npdb::SymbolFileNativePDBprivate
m_indexlldb_private::npdb::SymbolFileNativePDBprivate
m_index_was_loaded_from_cachelldb_private::SymbolFileCommonprotected
m_index_was_saved_to_cachelldb_private::SymbolFileCommonprotected
m_inline_siteslldb_private::npdb::SymbolFileNativePDBprivate
m_local_variableslldb_private::npdb::SymbolFileNativePDBprivate
m_obj_load_addresslldb_private::npdb::SymbolFileNativePDBprivate
m_objfile_splldb_private::SymbolFileCommonprotected
m_parent_typeslldb_private::npdb::SymbolFileNativePDBprivate
m_symtablldb_private::SymbolFileCommonprivate
m_type_listlldb_private::SymbolFileCommonprotected
m_typeslldb_private::npdb::SymbolFileNativePDBprivate
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) overridelldb_private::SymbolFileCommoninlinevirtual
operator=(const SymbolFileCommon &)=deletelldb_private::SymbolFileCommonprivate
lldb_private::PluginInterface::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
ParseAllLanguages(CompileUnit &comp_unit)lldb_private::SymbolFileinlinevirtual
ParseBlocksRecursive(Function &func) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseCallEdgesInFunction(UserID func_id)lldb_private::SymbolFileinlinevirtual
ParseCompileUnitAtIndex(uint32_t index) overridelldb_private::npdb::SymbolFileNativePDBprivatevirtual
ParseDebugMacros(lldb_private::CompileUnit &comp_unit) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseFunctions(lldb_private::CompileUnit &comp_unit) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseImportedModules(const SymbolContext &sc, std::vector< lldb_private::SourceModule > &imported_modules) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseInlineSite(PdbCompilandSymId inline_site_id, Address func_addr)lldb_private::npdb::SymbolFileNativePDBprivate
ParseIsOptimized(CompileUnit &comp_unit)lldb_private::SymbolFileinlinevirtual
ParseLanguage(lldb_private::CompileUnit &comp_unit) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseLineTable(lldb_private::CompileUnit &comp_unit) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseSupportFiles(lldb_private::CompileUnit &comp_unit, SupportFileList &support_files) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseSymbolArrayInScope(PdbCompilandSymId parent, llvm::function_ref< bool(llvm::codeview::SymbolKind, PdbCompilandSymId)> fn)lldb_private::npdb::SymbolFileNativePDBprivate
ParseTypes(lldb_private::CompileUnit &comp_unit) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseVariablesForBlock(PdbCompilandSymId block_id)lldb_private::npdb::SymbolFileNativePDBprivate
ParseVariablesForCompileUnit(CompileUnit &comp_unit, VariableList &variables)lldb_private::npdb::SymbolFileNativePDBprivate
ParseVariablesForContext(const SymbolContext &sc) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ParseXcodeSDK(CompileUnit &comp_unit)lldb_private::SymbolFileinlinevirtual
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
PreloadSymbols()lldb_private::SymbolFilevirtual
RangeSourceLineVector typedeflldb_private::npdb::SymbolFileNativePDBprivate
ResolveSymbolContext(const Address &so_addr, lldb::SymbolContextItem resolve_scope, SymbolContext &sc) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ResolveSymbolContext(const SourceLocationSpec &src_location_spec, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) overridelldb_private::npdb::SymbolFileNativePDBvirtual
ResolveTypeUID(lldb::user_id_t type_uid) overridelldb_private::npdb::SymbolFileNativePDBvirtual
SectionFileAddressesChanged() overridelldb_private::SymbolFileCommonvirtual
SetCompileUnitAtIndex(uint32_t idx, const lldb::CompUnitSP &cu_sp)lldb_private::SymbolFileCommonprotected
SetDebugInfoHadFrameVariableErrors() overridelldb_private::SymbolFileCommoninlinevirtual
SetDebugInfoIndexWasLoadedFromCache() overridelldb_private::SymbolFileCommoninlinevirtual
SetDebugInfoIndexWasSavedToCache() overridelldb_private::SymbolFileCommoninlinevirtual
SetLoadDebugInfoEnabled()lldb_private::SymbolFileinlinevirtual
SymbolFile()=defaultlldb_private::SymbolFile
SymbolFile(const SymbolFile &)=deletelldb_private::SymbolFileprivate
SymbolFileCommon(lldb::ObjectFileSP objfile_sp)lldb_private::SymbolFileCommoninline
SymbolFileCommon(const SymbolFileCommon &)=deletelldb_private::SymbolFileCommonprivate
SymbolFileNativePDB(lldb::ObjectFileSP objfile_sp)lldb_private::npdb::SymbolFileNativePDB
Terminate()lldb_private::npdb::SymbolFileNativePDBstatic
UdtRecordCompleterlldb_private::npdb::SymbolFileNativePDBfriend
VariableTypes enum valuelldb_private::SymbolFile
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual
~SymbolFile() override=defaultlldb_private::SymbolFile
~SymbolFileCommon() override=defaultlldb_private::SymbolFileCommon
~SymbolFileNativePDB() overridelldb_private::npdb::SymbolFileNativePDB