CalculateSymbolContext(SymbolContext *sc) override | lldb_private::Symbol | virtual |
CalculateSymbolContextBlock() | lldb_private::SymbolContextScope | inlinevirtual |
CalculateSymbolContextCompileUnit() | lldb_private::SymbolContextScope | inlinevirtual |
CalculateSymbolContextFunction() | lldb_private::SymbolContextScope | inlinevirtual |
CalculateSymbolContextModule() override | lldb_private::Symbol | virtual |
CalculateSymbolContextSymbol() override | lldb_private::Symbol | virtual |
Clear() | lldb_private::Symbol | |
Compare(ConstString name, lldb::SymbolType type) const | lldb_private::Symbol | |
ContainsFileAddress(lldb::addr_t file_addr) const | lldb_private::Symbol | |
ContainsLinkerAnnotations() const | lldb_private::Symbol | inline |
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) const | lldb_private::Symbol | |
DumpSymbolContext(Stream *s) override | lldb_private::Symbol | virtual |
Encode(DataEncoder &encoder, ConstStringTable &strtab) const | lldb_private::Symbol | |
FromJSON(const JSONSymbol &symbol, SectionList *section_list) | lldb_private::Symbol | static |
GetAddress() const | lldb_private::Symbol | inline |
GetAddressRef() | lldb_private::Symbol | inline |
GetAddressRef() const | lldb_private::Symbol | inline |
GetByteSize() const | lldb_private::Symbol | |
GetByteSizeIsValid() const | lldb_private::Symbol | inline |
GetDemangledNameIsSynthesized() const | lldb_private::Symbol | inline |
GetDescription(Stream *s, lldb::DescriptionLevel level, Target *target, std::optional< Stream::HighlightSettings > settings=std::nullopt) const | lldb_private::Symbol | |
GetDisassembly(const ExecutionContext &exe_ctx, const char *flavor, bool prefer_file_cache, Stream &strm) | lldb_private::Symbol | |
GetDisplayName() const | lldb_private::Symbol | |
GetFileAddress() const | lldb_private::Symbol | |
GetFlags() const | lldb_private::Symbol | inline |
GetID() const | lldb_private::Symbol | inline |
GetInstructions(const ExecutionContext &exe_ctx, const char *flavor, bool prefer_file_cache) | lldb_private::Symbol | |
GetIntegerValue(uint64_t fail_value=0) const | lldb_private::Symbol | inline |
GetLanguage() const | lldb_private::Symbol | inline |
GetLoadAddress(Target *target) const | lldb_private::Symbol | |
GetMangled() | lldb_private::Symbol | inline |
GetMangled() const | lldb_private::Symbol | inline |
GetName() const | lldb_private::Symbol | |
GetNameNoArguments() const | lldb_private::Symbol | |
GetPrologueByteSize() | lldb_private::Symbol | |
GetRawValue() const | lldb_private::Symbol | inline |
GetReExportedSymbolName() const | lldb_private::Symbol | |
GetReExportedSymbolSharedLibrary() const | lldb_private::Symbol | |
GetSiblingIndex() const | lldb_private::Symbol | |
GetSizeIsSibling() const | lldb_private::Symbol | inline |
GetSizeIsSynthesized() const | lldb_private::Symbol | inline |
GetSyntheticSymbolPrefix() | lldb_private::Symbol | inlinestatic |
GetType() const | lldb_private::Symbol | inline |
GetTypeAsString() const | lldb_private::Symbol | |
IsDebug() const | lldb_private::Symbol | inline |
IsExternal() const | lldb_private::Symbol | inline |
IsIndirect() const | lldb_private::Symbol | |
IsSynthetic() const | lldb_private::Symbol | inline |
IsSyntheticWithAutoGeneratedName() const | lldb_private::Symbol | |
IsTrampoline() const | lldb_private::Symbol | |
IsWeak() const | lldb_private::Symbol | inline |
m_addr_range | lldb_private::Symbol | protected |
m_contains_linker_annotations | lldb_private::Symbol | protected |
m_demangled_is_synthesized | lldb_private::Symbol | protected |
m_flags | lldb_private::Symbol | protected |
m_is_debug | lldb_private::Symbol | protected |
m_is_external | lldb_private::Symbol | protected |
m_is_synthetic | lldb_private::Symbol | protected |
m_is_weak | lldb_private::Symbol | protected |
m_mangled | lldb_private::Symbol | mutableprotected |
m_size_is_sibling | lldb_private::Symbol | protected |
m_size_is_synthesized | lldb_private::Symbol | protected |
m_size_is_valid | lldb_private::Symbol | protected |
m_type | lldb_private::Symbol | protected |
m_type_data | lldb_private::Symbol | protected |
m_type_data_resolved | lldb_private::Symbol | protected |
m_uid | lldb_private::Symbol | protected |
operator=(const Symbol &rhs) | lldb_private::Symbol | |
operator==(const Symbol &rhs) const | lldb_private::Symbol | |
ResolveCallableAddress(Target &target) const | lldb_private::Symbol | |
ResolveReExportedSymbol(Target &target) const | lldb_private::Symbol | |
ResolveReExportedSymbolInModuleSpec(Target &target, ConstString &reexport_name, lldb_private::ModuleSpec &module_spec, lldb_private::ModuleList &seen_modules) const | lldb_private::Symbol | protected |
SetByteSize(lldb::addr_t size) | lldb_private::Symbol | inline |
SetContainsLinkerAnnotations(bool b) | lldb_private::Symbol | inline |
SetDebug(bool b) | lldb_private::Symbol | inline |
SetDemangledNameIsSynthesized(bool b) | lldb_private::Symbol | inline |
SetExternal(bool b) | lldb_private::Symbol | inline |
SetFlags(uint32_t flags) | lldb_private::Symbol | inline |
SetID(uint32_t uid) | lldb_private::Symbol | inline |
SetIsSynthetic(bool b) | lldb_private::Symbol | inline |
SetIsWeak(bool b) | lldb_private::Symbol | inline |
SetReExportedSymbolName(ConstString name) | lldb_private::Symbol | |
SetReExportedSymbolSharedLibrary(const FileSpec &fspec) | lldb_private::Symbol | |
SetSizeIsSibling(bool b) | lldb_private::Symbol | inline |
SetSizeIsSynthesized(bool b) | lldb_private::Symbol | inline |
SetType(lldb::SymbolType type) | lldb_private::Symbol | inline |
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 §ion_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() const | lldb_private::Symbol | protected |
ValueIsAddress() const | lldb_private::Symbol | |
~SymbolContextScope()=default | lldb_private::SymbolContextScope | virtual |