LLDB mainline
|
This is the complete list of members for lldb_private::SymbolFile, including all inherited members.
Abilities enum name | lldb_private::SymbolFile | |
AddSymbols(Symtab &symtab) | lldb_private::SymbolFile | inlinevirtual |
AssertModuleLock() | lldb_private::SymbolFile | protected |
Blocks enum value | lldb_private::SymbolFile | |
CalculateAbilities()=0 | lldb_private::SymbolFile | pure virtual |
CalculateFrameVariableError(StackFrame &frame) | lldb_private::SymbolFile | inlinevirtual |
classof(const SymbolFile *obj) | lldb_private::SymbolFile | inlinestatic |
CompileUnits enum value | lldb_private::SymbolFile | |
CompleteType(CompilerType &compiler_type)=0 | lldb_private::SymbolFile | pure virtual |
CopyType(const lldb::TypeSP &other_type)=0 | lldb_private::SymbolFile | pure virtual |
Dump(Stream &s)=0 | lldb_private::SymbolFile | pure virtual |
DumpClangAST(Stream &s) | lldb_private::SymbolFile | inlinevirtual |
FindFunctions(const Module::LookupInfo &lookup_info, const CompilerDeclContext &parent_decl_ctx, bool include_inlines, SymbolContextList &sc_list) | lldb_private::SymbolFile | virtual |
FindFunctions(const RegularExpression ®ex, bool include_inlines, SymbolContextList &sc_list) | lldb_private::SymbolFile | virtual |
FindGlobalVariables(ConstString name, const CompilerDeclContext &parent_decl_ctx, uint32_t max_matches, VariableList &variables) | lldb_private::SymbolFile | virtual |
FindGlobalVariables(const RegularExpression ®ex, uint32_t max_matches, VariableList &variables) | lldb_private::SymbolFile | virtual |
FindNamespace(ConstString name, const CompilerDeclContext &parent_decl_ctx, bool only_root_namespaces=false) | lldb_private::SymbolFile | inlinevirtual |
FindPlugin(lldb::ObjectFileSP objfile_sp) | lldb_private::SymbolFile | static |
FindTypes(const TypeQuery &query, TypeResults &results) | lldb_private::SymbolFile | inlinevirtual |
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()=0 | lldb_private::SymbolFile | pure virtual |
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)=0 | lldb_private::SymbolFile | pure virtual |
GetDebugInfoHadFrameVariableErrors() const =0 | lldb_private::SymbolFile | pure virtual |
GetDebugInfoIndexTime() | lldb_private::SymbolFile | inlinevirtual |
GetDebugInfoIndexWasLoadedFromCache() const =0 | lldb_private::SymbolFile | pure virtual |
GetDebugInfoIndexWasSavedToCache() const =0 | lldb_private::SymbolFile | pure virtual |
GetDebugInfoModules() | lldb_private::SymbolFile | inlinevirtual |
GetDebugInfoParseTime() | lldb_private::SymbolFile | inlinevirtual |
GetDebugInfoSize(bool load_all_debug_info=false)=0 | lldb_private::SymbolFile | pure virtual |
GetDeclContextContainingUID(lldb::user_id_t uid) | lldb_private::SymbolFile | inlinevirtual |
GetDeclContextForUID(lldb::user_id_t uid) | lldb_private::SymbolFile | inlinevirtual |
GetDeclForUID(lldb::user_id_t uid) | lldb_private::SymbolFile | inlinevirtual |
GetDynamicArrayInfoForUID(lldb::user_id_t type_uid, const lldb_private::ExecutionContext *exe_ctx)=0 | lldb_private::SymbolFile | pure virtual |
GetFrameVariableError(StackFrame &frame) | lldb_private::SymbolFile | inline |
GetLoadDebugInfoEnabled() | lldb_private::SymbolFile | inlinevirtual |
GetMainObjectFile()=0 | lldb_private::SymbolFile | pure virtual |
GetMangledNamesForFunction(const std::string &scope_qualified_name, std::vector< ConstString > &mangled_names) | lldb_private::SymbolFile | virtual |
GetModuleMutex() const | lldb_private::SymbolFile | virtual |
GetNumCompileUnits()=0 | lldb_private::SymbolFile | pure virtual |
GetObjectFile()=0 | lldb_private::SymbolFile | pure virtual |
GetObjectFile() const =0 | lldb_private::SymbolFile | pure virtual |
GetParameterStackSize(Symbol &symbol) | lldb_private::SymbolFile | inlinevirtual |
GetPluginName()=0 | lldb_private::PluginInterface | pure virtual |
GetSeparateDebugInfo(StructuredData::Dictionary &d, bool errors_only) | lldb_private::SymbolFile | inlinevirtual |
GetSymtab()=0 | lldb_private::SymbolFile | pure virtual |
GetTypes(lldb_private::SymbolContextScope *sc_scope, lldb::TypeClass type_mask, lldb_private::TypeList &type_list)=0 | lldb_private::SymbolFile | pure virtual |
GetTypeSystemForLanguage(lldb::LanguageType language)=0 | lldb_private::SymbolFile | pure virtual |
GetUnwindPlan(const Address &address, const RegisterInfoResolver &resolver) | lldb_private::SymbolFile | inlinevirtual |
GlobalVariables enum value | lldb_private::SymbolFile | |
ID | lldb_private::SymbolFile | privatestatic |
InitializeObject() | lldb_private::SymbolFile | inlinevirtual |
isA(const void *ClassID) const | lldb_private::SymbolFile | inlinevirtual |
kAllAbilities enum value | lldb_private::SymbolFile | |
LineTables enum value | lldb_private::SymbolFile | |
LocalVariables enum value | lldb_private::SymbolFile | |
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)=0 | lldb_private::SymbolFile | pure virtual |
operator=(const SymbolFile &)=delete | lldb_private::SymbolFile | private |
lldb_private::PluginInterface::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
ParseAllLanguages(CompileUnit &comp_unit) | lldb_private::SymbolFile | inlinevirtual |
ParseBlocksRecursive(Function &func)=0 | lldb_private::SymbolFile | pure virtual |
ParseCallEdgesInFunction(UserID func_id) | lldb_private::SymbolFile | inlinevirtual |
ParseDebugMacros(CompileUnit &comp_unit)=0 | lldb_private::SymbolFile | pure virtual |
ParseDeclsForContext(CompilerDeclContext decl_ctx) | lldb_private::SymbolFile | inlinevirtual |
ParseFunctions(CompileUnit &comp_unit)=0 | lldb_private::SymbolFile | pure virtual |
ParseImportedModules(const SymbolContext &sc, std::vector< SourceModule > &imported_modules)=0 | lldb_private::SymbolFile | pure virtual |
ParseIsOptimized(CompileUnit &comp_unit) | lldb_private::SymbolFile | inlinevirtual |
ParseLanguage(CompileUnit &comp_unit)=0 | lldb_private::SymbolFile | pure virtual |
ParseLineTable(CompileUnit &comp_unit)=0 | lldb_private::SymbolFile | pure virtual |
ParseSupportFiles(CompileUnit &comp_unit, SupportFileList &support_files)=0 | lldb_private::SymbolFile | pure virtual |
ParseTypes(CompileUnit &comp_unit)=0 | lldb_private::SymbolFile | pure virtual |
ParseVariablesForContext(const SymbolContext &sc)=0 | lldb_private::SymbolFile | pure 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 |
ResetStatistics() | lldb_private::SymbolFile | inlinevirtual |
ResolveSymbolContext(const Address &so_addr, lldb::SymbolContextItem resolve_scope, SymbolContext &sc)=0 | lldb_private::SymbolFile | pure virtual |
ResolveSymbolContext(const SourceLocationSpec &src_location_spec, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) | lldb_private::SymbolFile | virtual |
ResolveTypeUID(lldb::user_id_t type_uid)=0 | lldb_private::SymbolFile | pure virtual |
SectionFileAddressesChanged()=0 | lldb_private::SymbolFile | pure virtual |
SetDebugInfoHadFrameVariableErrors()=0 | lldb_private::SymbolFile | pure virtual |
SetDebugInfoIndexWasLoadedFromCache()=0 | lldb_private::SymbolFile | pure virtual |
SetDebugInfoIndexWasSavedToCache()=0 | lldb_private::SymbolFile | pure virtual |
SetLoadDebugInfoEnabled() | lldb_private::SymbolFile | inlinevirtual |
SymbolFile()=default | lldb_private::SymbolFile | |
SymbolFile(const SymbolFile &)=delete | lldb_private::SymbolFile | private |
VariableTypes enum value | lldb_private::SymbolFile | |
~PluginInterface()=default | lldb_private::PluginInterface | virtual |
~SymbolFile() override=default | lldb_private::SymbolFile |