LLDB mainline
lldb_private::Symbol Member List

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

CalculateSymbolContext(SymbolContext *sc) overridelldb_private::Symbolvirtual
CalculateSymbolContextBlock()lldb_private::SymbolContextScopeinlinevirtual
CalculateSymbolContextCompileUnit()lldb_private::SymbolContextScopeinlinevirtual
CalculateSymbolContextFunction()lldb_private::SymbolContextScopeinlinevirtual
CalculateSymbolContextModule() overridelldb_private::Symbolvirtual
CalculateSymbolContextSymbol() overridelldb_private::Symbolvirtual
Clear()lldb_private::Symbol
Compare(ConstString name, lldb::SymbolType type) constlldb_private::Symbol
ContainsFileAddress(lldb::addr_t file_addr) constlldb_private::Symbol
ContainsLinkerAnnotations() constlldb_private::Symbolinline
Decode(const DataExtractor &data, lldb::offset_t *offset_ptr, const SectionList *section_list, const StringTableReader &strtab)lldb_private::Symbol
Dump(Stream *s, Target *target, uint32_t index, Mangled::NamePreference name_preference=Mangled::ePreferDemangled) constlldb_private::Symbol
DumpSymbolContext(Stream *s) overridelldb_private::Symbolvirtual
Encode(DataEncoder &encoder, ConstStringTable &strtab) constlldb_private::Symbol
FromJSON(const JSONSymbol &symbol, SectionList *section_list)lldb_private::Symbolstatic
GetAddress() constlldb_private::Symbolinline
GetAddressRef()lldb_private::Symbolinline
GetAddressRef() constlldb_private::Symbolinline
GetByteSize() constlldb_private::Symbol
GetByteSizeIsValid() constlldb_private::Symbolinline
GetDemangledNameIsSynthesized() constlldb_private::Symbolinline
GetDescription(Stream *s, lldb::DescriptionLevel level, Target *target, std::optional< Stream::HighlightSettings > settings=std::nullopt) constlldb_private::Symbol
GetDisassembly(const ExecutionContext &exe_ctx, const char *flavor, bool prefer_file_cache, Stream &strm)lldb_private::Symbol
GetDisplayName() constlldb_private::Symbol
GetFileAddress() constlldb_private::Symbol
GetFlags() constlldb_private::Symbolinline
GetID() constlldb_private::Symbolinline
GetInstructions(const ExecutionContext &exe_ctx, const char *flavor, bool prefer_file_cache)lldb_private::Symbol
GetIntegerValue(uint64_t fail_value=0) constlldb_private::Symbolinline
GetLanguage() constlldb_private::Symbolinline
GetLoadAddress(Target *target) constlldb_private::Symbol
GetMangled()lldb_private::Symbolinline
GetMangled() constlldb_private::Symbolinline
GetName() constlldb_private::Symbol
GetNameNoArguments() constlldb_private::Symbol
GetPrologueByteSize()lldb_private::Symbol
GetRawValue() constlldb_private::Symbolinline
GetReExportedSymbolName() constlldb_private::Symbol
GetReExportedSymbolSharedLibrary() constlldb_private::Symbol
GetSiblingIndex() constlldb_private::Symbol
GetSizeIsSibling() constlldb_private::Symbolinline
GetSizeIsSynthesized() constlldb_private::Symbolinline
GetSyntheticSymbolPrefix()lldb_private::Symbolinlinestatic
GetType() constlldb_private::Symbolinline
GetTypeAsString() constlldb_private::Symbol
IsDebug() constlldb_private::Symbolinline
IsExternal() constlldb_private::Symbolinline
IsIndirect() constlldb_private::Symbol
IsSynthetic() constlldb_private::Symbolinline
IsSyntheticWithAutoGeneratedName() constlldb_private::Symbol
IsTrampoline() constlldb_private::Symbol
IsWeak() constlldb_private::Symbolinline
m_addr_rangelldb_private::Symbolprotected
m_contains_linker_annotationslldb_private::Symbolprotected
m_demangled_is_synthesizedlldb_private::Symbolprotected
m_flagslldb_private::Symbolprotected
m_is_debuglldb_private::Symbolprotected
m_is_externallldb_private::Symbolprotected
m_is_syntheticlldb_private::Symbolprotected
m_is_weaklldb_private::Symbolprotected
m_mangledlldb_private::Symbolmutableprotected
m_size_is_siblinglldb_private::Symbolprotected
m_size_is_synthesizedlldb_private::Symbolprotected
m_size_is_validlldb_private::Symbolprotected
m_typelldb_private::Symbolprotected
m_type_datalldb_private::Symbolprotected
m_type_data_resolvedlldb_private::Symbolprotected
m_uidlldb_private::Symbolprotected
operator=(const Symbol &rhs)lldb_private::Symbol
operator==(const Symbol &rhs) constlldb_private::Symbol
ResolveCallableAddress(Target &target) constlldb_private::Symbol
ResolveReExportedSymbol(Target &target) constlldb_private::Symbol
ResolveReExportedSymbolInModuleSpec(Target &target, ConstString &reexport_name, lldb_private::ModuleSpec &module_spec, lldb_private::ModuleList &seen_modules) constlldb_private::Symbolprotected
SetByteSize(lldb::addr_t size)lldb_private::Symbolinline
SetContainsLinkerAnnotations(bool b)lldb_private::Symbolinline
SetDebug(bool b)lldb_private::Symbolinline
SetDemangledNameIsSynthesized(bool b)lldb_private::Symbolinline
SetExternal(bool b)lldb_private::Symbolinline
SetFlags(uint32_t flags)lldb_private::Symbolinline
SetID(uint32_t uid)lldb_private::Symbolinline
SetIsSynthetic(bool b)lldb_private::Symbolinline
SetIsWeak(bool b)lldb_private::Symbolinline
SetReExportedSymbolName(ConstString name)lldb_private::Symbol
SetReExportedSymbolSharedLibrary(const FileSpec &fspec)lldb_private::Symbol
SetSizeIsSibling(bool b)lldb_private::Symbolinline
SetSizeIsSynthesized(bool b)lldb_private::Symbolinline
SetType(lldb::SymbolType type)lldb_private::Symbolinline
Symbol()lldb_private::Symbol
Symbol(uint32_t symID, llvm::StringRef name, lldb::SymbolType type, bool external, bool is_debug, bool is_trampoline, bool is_artificial, const lldb::SectionSP &section_sp, lldb::addr_t value, lldb::addr_t size, bool size_is_valid, bool contains_linker_annotations, uint32_t flags)lldb_private::Symbol
Symbol(uint32_t symID, const Mangled &mangled, lldb::SymbolType type, bool external, bool is_debug, bool is_trampoline, bool is_artificial, const AddressRange &range, bool size_is_valid, bool contains_linker_annotations, uint32_t flags)lldb_private::Symbol
Symbol(const Symbol &rhs)lldb_private::Symbol
SynthesizeNameIfNeeded() constlldb_private::Symbolprotected
ValueIsAddress() constlldb_private::Symbol
~SymbolContextScope()=defaultlldb_private::SymbolContextScopevirtual