Lines Matching refs:Symbol
25 Symbol::Symbol() in Symbol() function in Symbol
33 Symbol::Symbol(uint32_t symID, llvm::StringRef name, SymbolType type, bool external, in Symbol() function in Symbol
48 Symbol::Symbol(uint32_t symID, const Mangled &mangled, SymbolType type, in Symbol() function in Symbol
63 Symbol::Symbol(const Symbol &rhs) in Symbol() function in Symbol
75 const Symbol &Symbol::operator=(const Symbol &rhs) { in operator =()
98 void Symbol::Clear() { in Clear()
117 bool Symbol::ValueIsAddress() const { in ValueIsAddress()
121 ConstString Symbol::GetDisplayName() const { in GetDisplayName()
125 ConstString Symbol::GetReExportedSymbolName() const { in GetReExportedSymbolName()
139 FileSpec Symbol::GetReExportedSymbolSharedLibrary() const { in GetReExportedSymbolSharedLibrary()
151 void Symbol::SetReExportedSymbolName(ConstString name) { in SetReExportedSymbolName()
158 bool Symbol::SetReExportedSymbolSharedLibrary(const FileSpec &fspec) { in SetReExportedSymbolSharedLibrary()
169 uint32_t Symbol::GetSiblingIndex() const { in GetSiblingIndex()
173 bool Symbol::IsTrampoline() const { return m_type == eSymbolTypeTrampoline; } in IsTrampoline()
175 bool Symbol::IsIndirect() const { return m_type == eSymbolTypeResolver; } in IsIndirect()
177 void Symbol::GetDescription(Stream *s, lldb::DescriptionLevel level, in GetDescription()
212 void Symbol::Dump(Stream *s, Target *target, uint32_t index, in Dump()
259 uint32_t Symbol::GetPrologueByteSize() { in GetPrologueByteSize()
332 bool Symbol::Compare(ConstString name, SymbolType type) const { in Compare()
345 const char *Symbol::GetTypeAsString() const { in GetTypeAsString()
382 void Symbol::CalculateSymbolContext(SymbolContext *sc) { in CalculateSymbolContext()
391 ModuleSP Symbol::CalculateSymbolContextModule() { in CalculateSymbolContextModule()
397 Symbol *Symbol::CalculateSymbolContextSymbol() { return this; } in CalculateSymbolContextSymbol()
399 void Symbol::DumpSymbolContext(Stream *s) { in DumpSymbolContext()
414 lldb::addr_t Symbol::GetByteSize() const { return m_addr_range.GetByteSize(); } in GetByteSize()
416 Symbol *Symbol::ResolveReExportedSymbolInModuleSpec( in ResolveReExportedSymbolInModuleSpec()
463 Symbol *result_symbol = ResolveReExportedSymbolInModuleSpec( in ResolveReExportedSymbolInModuleSpec()
472 Symbol *Symbol::ResolveReExportedSymbol(Target &target) const { in ResolveReExportedSymbol()
486 lldb::addr_t Symbol::GetFileAddress() const { in GetFileAddress()
493 lldb::addr_t Symbol::GetLoadAddress(Target *target) const { in GetLoadAddress()
500 ConstString Symbol::GetName() const { return GetMangled().GetName(); } in GetName()
502 ConstString Symbol::GetNameNoArguments() const { in GetNameNoArguments()
506 lldb::addr_t Symbol::ResolveCallableAddress(Target &target) const { in ResolveCallableAddress()
514 Symbol *reexported_symbol = ResolveReExportedSymbol(target); in ResolveCallableAddress()
541 lldb::DisassemblerSP Symbol::GetInstructions(const ExecutionContext &exe_ctx, in GetInstructions()
553 bool Symbol::GetDisassembly(const ExecutionContext &exe_ctx, const char *flavor, in GetDisassembly()
567 bool Symbol::ContainsFileAddress(lldb::addr_t file_addr) const { in ContainsFileAddress()
571 bool Symbol::IsSyntheticWithAutoGeneratedName() const { in IsSyntheticWithAutoGeneratedName()
580 void Symbol::SynthesizeNameIfNeeded() const { in SynthesizeNameIfNeeded()