/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangExpressionDeclMap.cpp | 534 for (const SymbolContext &sym_ctx : sc_list) { in GetSymbolAddress() local 538 const Address sym_address = sym_ctx.symbol->GetAddress(); in GetSymbolAddress() 543 switch (sym_ctx.symbol->GetType()) { in GetSymbolAddress() 554 ConstString reexport_name = sym_ctx.symbol->GetReExportedSymbolName(); in GetSymbolAddress() 559 sym_ctx.symbol->GetReExportedSymbolSharedLibrary(); in GetSymbolAddress() 570 target, process, sym_ctx.symbol->GetReExportedSymbolName(), in GetSymbolAddress() 648 SymbolContext sym_ctx = frame->GetSymbolContext(lldb::eSymbolContextFunction | in GetTypeSystemClang() local 650 if (sym_ctx.block == nullptr) in GetTypeSystemClang() 653 CompilerDeclContext frame_decl_context = sym_ctx.block->GetDeclContext(); in GetTypeSystemClang() 782 SymbolContext sym_ctx; in LookUpLldbClass() local [all …]
|
H A D | ClangExpressionDeclMap.h | 418 /// \param[in] sym_ctx 423 void LookupLocalVarNamespace(SymbolContext &sym_ctx, 442 /// \param[in] sym_ctx 451 SymbolContext &sym_ctx,
|
H A D | ClangUserExpression.cpp | 109 SymbolContext sym_ctx = frame->GetSymbolContext(lldb::eSymbolContextFunction | in ScanContext() local 112 if (!sym_ctx.function) { in ScanContext() 118 Block *function_block = sym_ctx.GetFunctionBlock(); in ScanContext()
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | AssertFrameRecognizer.cpp | 146 SymbolContext sym_ctx = in RecognizeFrame() local 149 if (!sym_ctx.module_sp || in RecognizeFrame() 150 !sym_ctx.module_sp->GetFileSpec().FileEquals(location.module_spec)) in RecognizeFrame() 153 ConstString func_name = sym_ctx.GetFunctionName(); in RecognizeFrame()
|
H A D | RegisterContextUnwind.cpp | 47 static ConstString GetSymbolOrFunctionName(const SymbolContext &sym_ctx) { in GetSymbolOrFunctionName() argument 48 if (sym_ctx.symbol) in GetSymbolOrFunctionName() 49 return sym_ctx.symbol->GetName(); in GetSymbolOrFunctionName() 50 else if (sym_ctx.function) in GetSymbolOrFunctionName() 51 return sym_ctx.function->GetName(); in GetSymbolOrFunctionName() 57 SymbolContext &sym_ctx, in RegisterContextUnwind() argument 66 m_behaves_like_zeroth_frame(false), m_sym_ctx(sym_ctx), in RegisterContextUnwind()
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | SearchFilter.cpp | 692 SymbolContext sym_ctx; in AddressPasses() local 693 address.CalculateSymbolContext(&sym_ctx, eSymbolContextEverything); in AddressPasses() 694 if (!sym_ctx.comp_unit) { in AddressPasses() 699 if (sym_ctx.comp_unit) in AddressPasses() 700 cu_spec = sym_ctx.comp_unit->GetPrimaryFile(); in AddressPasses() 703 return SearchFilterByModuleList::ModulePasses(sym_ctx.module_sp); in AddressPasses()
|
H A D | Address.cpp | 268 bool Address::ResolveFunctionScope(SymbolContext &sym_ctx, in ResolveFunctionScope() argument 273 if (!(CalculateSymbolContext(&sym_ctx, resolve_scope) & resolve_scope)) { in ResolveFunctionScope() 282 return sym_ctx.GetAddressRange(resolve_scope, 0, false, *addr_range_ptr); in ResolveFunctionScope()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
H A D | DynamicLoaderPOSIXDYLD.cpp | 868 lldb_private::SymbolContext &sym_ctx) { in AlwaysRelyOnEHUnwindInfo() argument 870 if (sym_ctx.symbol) in AlwaysRelyOnEHUnwindInfo() 871 module_sp = sym_ctx.symbol->GetAddressRef().GetModule(); in AlwaysRelyOnEHUnwindInfo() 872 if (!module_sp && sym_ctx.function) in AlwaysRelyOnEHUnwindInfo() 874 sym_ctx.function->GetAddressRange().GetBaseAddress().GetModule(); in AlwaysRelyOnEHUnwindInfo()
|
H A D | DynamicLoaderPOSIXDYLD.h | 171 bool AlwaysRelyOnEHUnwindInfo(lldb_private::SymbolContext &sym_ctx) override;
|
/freebsd/contrib/llvm-project/lldb/bindings/python/ |
H A D | python-swigsafecast.swig | 87 PythonObject SWIGBridge::ToSWIGWrapper(const SymbolContext &sym_ctx) { 88 return ToSWIGHelper(new lldb::SBSymbolContext(sym_ctx),
|
H A D | python-wrapper.swig | 267 lldb_private::SymbolContext *sym_ctx) { 275 PythonObject result = sym_ctx ? pfunc(SWIGBridge::ToSWIGWrapper(*sym_ctx)) : pfunc();
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/ |
H A D | JITLoaderGDB.cpp | 458 SymbolContext sym_ctx; in GetSymbolAddress() local 459 target_symbols.GetContextAtIndex(0, sym_ctx); in GetSymbolAddress() 461 const Address jit_descriptor_addr = sym_ctx.symbol->GetAddress(); in GetSymbolAddress()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
H A D | SWIGPythonBridge.h | 99 static PythonObject ToSWIGWrapper(const SymbolContext &sym_ctx); 158 lldb_private::SymbolContext *sym_ctx);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
H A D | CPlusPlusLanguage.h | 168 const Mangled mangled, const SymbolContext &sym_ctx) const override; in GetInstanceVariableName()
|
H A D | CPlusPlusLanguage.cpp | 586 const Mangled mangled, const SymbolContext &sym_ctx) const { in FindBestAlternateFunctionMangledName() 597 if (!sym_ctx.module_sp) in FindBestAlternateFunctionMangledName() 600 lldb_private::SymbolFile *sym_file = sym_ctx.module_sp->GetSymbolFile(); in FindBestAlternateFunctionMangledName()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | DynamicLoader.h | 183 virtual bool AlwaysRelyOnEHUnwindInfo(SymbolContext &sym_ctx) { in AlwaysRelyOnEHUnwindInfo() argument
|
H A D | RegisterContextUnwind.h | 31 lldb_private::SymbolContext &sym_ctx,
|
H A D | Language.h | 351 const SymbolContext &sym_ctx) const { in FindBestAlternateFunctionMangledName() argument
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Address.h | 377 /// \param[out] sym_ctx 388 bool ResolveFunctionScope(lldb_private::SymbolContext &sym_ctx,
|
H A D | Disassembler.h | 159 const SymbolContext *sym_ctx,
|
/freebsd/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectFrame.cpp | 513 const SymbolContext &sym_ctx = in DoExecute() local 515 if (sym_ctx.function && sym_ctx.function->IsTopLevelFunction()) in DoExecute()
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | Symtab.cpp | 1117 SymbolContext sym_ctx; in FindFunctionSymbols() local 1118 sym_ctx.symbol = SymbolAtIndex(temp_symbol_indexes[i]); in FindFunctionSymbols() 1119 if (sym_ctx.symbol) { in FindFunctionSymbols() 1120 switch (sym_ctx.symbol->GetType()) { in FindFunctionSymbols()
|
H A D | SymbolContext.cpp | 790 for (const SymbolContext &sym_ctx : sc_list) { in FindBestGlobalDataSymbol() local 791 if (sym_ctx.symbol) { in FindBestGlobalDataSymbol() 792 const Symbol *symbol = sym_ctx.symbol; in FindBestGlobalDataSymbol()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
H A D | DisassemblerLLVMC.cpp | 1790 SymbolContext sym_ctx; in SymbolLookup() 1795 pc_so_addr, resolve_scope, sym_ctx); in SymbolLookup() 1802 if (sym_ctx.symbol || sym_ctx.function) { in SymbolLookup() 1804 if (sym_ctx.GetAddressRange(resolve_scope, 0, false, range) && in SymbolLookup() 1747 SymbolContext sym_ctx; SymbolLookup() local
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | IRExecutionUnit.h | 63 const lldb::TargetSP &target_sp, const SymbolContext &sym_ctx,
|