Home
last modified time | relevance | path

Searched refs:sym_ctx (Results 1 – 25 of 32) sorted by path

12

/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython-swigsafecast.swig91 PythonObject SWIGBridge::ToSWIGWrapper(const SymbolContext &sym_ctx) {
92 return ToSWIGHelper(new lldb::SBSymbolContext(sym_ctx),
H A Dpython-wrapper.swig394 lldb_private::SymbolContext *sym_ctx) {
402 PythonObject result = sym_ctx ? pfunc(SWIGBridge::ToSWIGWrapper(*sym_ctx)) : pfunc();
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DAddress.h388 bool ResolveFunctionScope(lldb_private::SymbolContext &sym_ctx,
H A DDisassembler.h159 const SymbolContext *sym_ctx,
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h63 const lldb::TargetSP &target_sp, const SymbolContext &sym_ctx,
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h306 SymbolContext *sym_ctx) in ScriptedBreakpointResolverSearchCallback() argument
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DDynamicLoader.h182 virtual bool AlwaysRelyOnEHUnwindInfo(SymbolContext &sym_ctx) { in AlwaysRelyOnEHUnwindInfo() argument
H A DLanguage.h336 const SymbolContext &sym_ctx) const { in FindBestAlternateFunctionMangledName() argument
H A DRegisterContextUnwind.h31 lldb_private::SymbolContext &sym_ctx,
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectFrame.cpp564 const SymbolContext &sym_ctx = in DoExecute() local
566 if (sym_ctx.function && sym_ctx.function->IsTopLevelFunction()) in DoExecute()
H A DCommandObjectTarget.cpp4047 const SymbolContext &sym_ctx(frame->GetSymbolContext(eSymbolContextModule)); in LookupHere() local
4049 if (!sym_ctx.module_sp) in LookupHere()
4058 result.GetOutputStream(), *sym_ctx.module_sp, in LookupHere()
H A DCommandObjectThread.cpp1733 const SymbolContext &sym_ctx = in DoExecute() local
1755 line = sym_ctx.line_entry.line + m_options.m_line_offset; in DoExecute()
1758 FileSpec file = sym_ctx.line_entry.file; in DoExecute()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DAddress.cpp268 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()
H A DDisassembler.cpp606 const SymbolContext *sym_ctx, in Dump() argument
618 Debugger::FormatDisassemblerAddress(disassembly_addr_format, sym_ctx, in Dump()
H A DSearchFilter.cpp692 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()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp48 const SymbolContext &sym_ctx, in IRExecutionUnit() argument
52 m_cpu_features(cpu_features), m_name(name), m_sym_ctx(sym_ctx), in IRExecutionUnit()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp1790 SymbolContext sym_ctx; in SymbolLookup() local
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()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp848 lldb_private::SymbolContext &sym_ctx) { in AlwaysRelyOnEHUnwindInfo() argument
850 if (sym_ctx.symbol) in AlwaysRelyOnEHUnwindInfo()
851 module_sp = sym_ctx.symbol->GetAddressRef().GetModule(); in AlwaysRelyOnEHUnwindInfo()
852 if (!module_sp && sym_ctx.function) in AlwaysRelyOnEHUnwindInfo()
854 sym_ctx.function->GetAddressRange().GetBaseAddress().GetModule(); in AlwaysRelyOnEHUnwindInfo()
H A DDynamicLoaderPOSIXDYLD.h171 bool AlwaysRelyOnEHUnwindInfo(lldb_private::SymbolContext &sym_ctx) override;
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp544 switch (sym_ctx.symbol->GetType()) { in GetSymbolAddress()
651 if (sym_ctx.block == nullptr) in GetTypeSystemClang()
783 SymbolContext sym_ctx; in LookUpLldbClass() local
988 if (sym_ctx.block == nullptr) in LookupLocalVarNamespace()
1062 if (sym_ctx.block == nullptr) in LookupLocalVariable()
1160 sc_sym_list.Append(sym_ctx); in SearchFunctionsInSymbolContexts()
1173 sc_sym_list.Append(sym_ctx); in SearchFunctionsInSymbolContexts()
1177 fdi.m_sym_ctx = sym_ctx; in SearchFunctionsInSymbolContexts()
1290 if (sym_ctx.function) { in LookupFunction()
1303 } else if (sym_ctx.symbol) { in LookupFunction()
[all …]
H A DClangExpressionDeclMap.h423 void LookupLocalVarNamespace(SymbolContext &sym_ctx,
451 SymbolContext &sym_ctx,
H A DClangUserExpression.cpp109 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/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp458 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/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp586 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()
H A DCPlusPlusLanguage.h168 const Mangled mangled, const SymbolContext &sym_ctx) const override;

12