Home
last modified time | relevance | path

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

12

/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
HDClangExpressionDeclMap.cpp534 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 …]
HDClangExpressionDeclMap.h423 void LookupLocalVarNamespace(SymbolContext &sym_ctx,
451 SymbolContext &sym_ctx,
HDClangUserExpression.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-13-stable/contrib/llvm-project/lldb/source/Target/
HDAssertFrameRecognizer.cpp146 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()
HDRegisterContextUnwind.cpp47 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-13-stable/contrib/llvm-project/lldb/source/Core/
HDSearchFilter.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()
HDAddress.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()
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
HDDynamicLoaderPOSIXDYLD.cpp868 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()
HDDynamicLoaderPOSIXDYLD.h171 bool AlwaysRelyOnEHUnwindInfo(lldb_private::SymbolContext &sym_ctx) override;
/freebsd-13-stable/contrib/llvm-project/lldb/bindings/python/
HDpython-swigsafecast.swig87 PythonObject SWIGBridge::ToSWIGWrapper(const SymbolContext &sym_ctx) {
88 return ToSWIGHelper(new lldb::SBSymbolContext(sym_ctx),
HDpython-wrapper.swig267 lldb_private::SymbolContext *sym_ctx) {
275 PythonObject result = sym_ctx ? pfunc(SWIGBridge::ToSWIGWrapper(*sym_ctx)) : pfunc();
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/
HDJITLoaderGDB.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-13-stable/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
HDSWIGPythonBridge.h99 static PythonObject ToSWIGWrapper(const SymbolContext &sym_ctx);
158 lldb_private::SymbolContext *sym_ctx);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
HDCPlusPlusLanguage.h168 const Mangled mangled, const SymbolContext &sym_ctx) const override;
HDCPlusPlusLanguage.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()
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Target/
HDDynamicLoader.h183 virtual bool AlwaysRelyOnEHUnwindInfo(SymbolContext &sym_ctx) { in AlwaysRelyOnEHUnwindInfo() argument
HDRegisterContextUnwind.h31 lldb_private::SymbolContext &sym_ctx,
HDLanguage.h351 const SymbolContext &sym_ctx) const { in FindBestAlternateFunctionMangledName() argument
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/
HDAddress.h388 bool ResolveFunctionScope(lldb_private::SymbolContext &sym_ctx,
HDDisassembler.h159 const SymbolContext *sym_ctx,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Commands/
HDCommandObjectFrame.cpp513 const SymbolContext &sym_ctx = in DoExecute() local
515 if (sym_ctx.function && sym_ctx.function->IsTopLevelFunction()) in DoExecute()
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/
HDSymtab.cpp1117 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()
HDSymbolContext.cpp790 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-13-stable/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
HDDisassemblerLLVMC.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-13-stable/contrib/llvm-project/lldb/include/lldb/Expression/
HDIRExecutionUnit.h63 const lldb::TargetSP &target_sp, const SymbolContext &sym_ctx,

12