| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionDeclMap.cpp | 535 for (const SymbolContext &sym_ctx : sc_list) { in GetSymbolAddress() local 539 const Address sym_address = sym_ctx.symbol->GetAddress(); in GetSymbolAddress() 544 switch (sym_ctx.symbol->GetType()) { in GetSymbolAddress() 555 ConstString reexport_name = sym_ctx.symbol->GetReExportedSymbolName(); in GetSymbolAddress() 560 sym_ctx.symbol->GetReExportedSymbolSharedLibrary(); in GetSymbolAddress() 571 target, process, sym_ctx.symbol->GetReExportedSymbolName(), in GetSymbolAddress() 649 SymbolContext sym_ctx = frame->GetSymbolContext(lldb::eSymbolContextFunction | in GetTypeSystemClang() local 651 if (sym_ctx.block == nullptr) in GetTypeSystemClang() 654 CompilerDeclContext frame_decl_context = sym_ctx.block->GetDeclContext(); in GetTypeSystemClang() 783 SymbolContext sym_ctx; in LookUpLldbClass() local [all …]
|
| H A D | ClangExpressionDeclMap.h | 423 void LookupLocalVarNamespace(SymbolContext &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 | 148 SymbolContext sym_ctx = in RecognizeFrame() local 151 if (!sym_ctx.module_sp || in RecognizeFrame() 152 !sym_ctx.module_sp->GetFileSpec().FileEquals(location.module_spec)) in RecognizeFrame() 155 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 | 699 SymbolContext sym_ctx; in AddressPasses() local 700 address.CalculateSymbolContext(&sym_ctx, eSymbolContextEverything); in AddressPasses() 701 if (!sym_ctx.comp_unit) { in AddressPasses() 706 if (sym_ctx.comp_unit) in AddressPasses() 707 cu_spec = sym_ctx.comp_unit->GetPrimaryFile(); in AddressPasses() 710 return SearchFilterByModuleList::ModulePasses(sym_ctx.module_sp); in AddressPasses()
|
| H A D | Address.cpp | 266 bool Address::ResolveFunctionScope(SymbolContext &sym_ctx) { in ResolveFunctionScope() argument 270 return CalculateSymbolContext(&sym_ctx, resolve_scope) & resolve_scope; in ResolveFunctionScope()
|
| /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/bindings/python/ |
| H A D | python-swigsafecast.swig | 96 PythonObject SWIGBridge::ToSWIGWrapper(const SymbolContext &sym_ctx) { 97 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/DynamicLoader/POSIX-DYLD/ |
| H A D | DynamicLoaderPOSIXDYLD.cpp | 923 lldb_private::SymbolContext &sym_ctx) { in AlwaysRelyOnEHUnwindInfo() argument 925 if (sym_ctx.symbol) in AlwaysRelyOnEHUnwindInfo() 926 module_sp = sym_ctx.symbol->GetAddressRef().GetModule(); in AlwaysRelyOnEHUnwindInfo() 927 if (!module_sp && sym_ctx.function) in AlwaysRelyOnEHUnwindInfo() 928 module_sp = sym_ctx.function->GetAddress().GetModule(); in AlwaysRelyOnEHUnwindInfo()
|
| H A D | DynamicLoaderPOSIXDYLD.h | 173 bool AlwaysRelyOnEHUnwindInfo(lldb_private::SymbolContext &sym_ctx) override;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
| H A D | SWIGPythonBridge.h | 102 static PythonObject ToSWIGWrapper(const SymbolContext &sym_ctx); 161 lldb_private::SymbolContext *sym_ctx);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.h | 135 const Mangled mangled, const SymbolContext &sym_ctx) const override;
|
| H A D | CPlusPlusLanguage.cpp | 723 const Mangled mangled, const SymbolContext &sym_ctx) const { in FindBestAlternateFunctionMangledName() 734 if (!sym_ctx.module_sp) in FindBestAlternateFunctionMangledName() 737 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 | 184 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 | 457 const SymbolContext &sym_ctx) const { in FindBestAlternateFunctionMangledName() argument
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | Address.h | 382 bool ResolveFunctionScope(lldb_private::SymbolContext &sym_ctx);
|
| H A D | Disassembler.h | 159 const SymbolContext *sym_ctx,
|
| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | Symtab.cpp | 1118 SymbolContext sym_ctx; in FindFunctionSymbols() local 1119 sym_ctx.symbol = SymbolAtIndex(temp_symbol_indexes[i]); in FindFunctionSymbols() 1120 if (sym_ctx.symbol) { in FindFunctionSymbols() 1121 switch (sym_ctx.symbol->GetType()) { in FindFunctionSymbols()
|
| H A D | SymbolContext.cpp | 740 for (const SymbolContext &sym_ctx : sc_list) { in FindBestGlobalDataSymbol() local 741 if (sym_ctx.symbol) { in FindBestGlobalDataSymbol() 742 const Symbol *symbol = sym_ctx.symbol; in FindBestGlobalDataSymbol()
|
| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectFrame.cpp | 537 const SymbolContext &sym_ctx = in DoExecute() local 539 if (sym_ctx.function && sym_ctx.function->IsTopLevelFunction()) in DoExecute()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
| H A D | DisassemblerLLVMC.cpp | 1806 SymbolContext sym_ctx; in SymbolLookup() local 1811 pc_so_addr, resolve_scope, sym_ctx); in SymbolLookup() 1818 if (sym_ctx.symbol || sym_ctx.function) { in SymbolLookup() 1821 sym_ctx.GetAddressRange(resolve_scope, idx, false, range); in SymbolLookup()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | IRExecutionUnit.h | 64 const lldb::TargetSP &target_sp, const SymbolContext &sym_ctx,
|