Home
last modified time | relevance | path

Searched refs:SymbolContext (Results 1 – 25 of 158) sorted by relevance

1234567

/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbolContext.h36 class SymbolContext {
44 SymbolContext();
54 explicit SymbolContext(SymbolContextScope *sc_scope);
102 SymbolContext(const SymbolContext &rhs);
104 ~SymbolContext();
118 const SymbolContext &operator=(const SymbolContext &rhs);
413 bool SymbolContextMatches(SymbolContext &sc);
462 void Append(const SymbolContext &sc);
542 typedef std::vector<SymbolContext>
558 bool operator==(const SymbolContext &lhs, const SymbolContext &rhs);
[all …]
H A DUnwindTable.h37 SymbolContext &sc);
51 SymbolContext &sc);
60 SymbolContext &sc);
/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBSymbolContext.cpp25 m_opaque_ap.reset(new SymbolContext(*sc_ptr)); in SBSymbolContext()
42 m_opaque_ap.reset(new lldb_private::SymbolContext(*rhs.m_opaque_ap)); in operator =()
47 void SBSymbolContext::SetSymbolContext(const SymbolContext *sc_ptr) { in SetSymbolContext()
52 m_opaque_ap.reset(new SymbolContext(*sc_ptr)); in SetSymbolContext()
169 lldb_private::SymbolContext *SBSymbolContext::operator->() const { in operator ->()
173 const lldb_private::SymbolContext &SBSymbolContext::operator*() const { in operator *()
178 lldb_private::SymbolContext &SBSymbolContext::operator*() { in operator *()
180 m_opaque_ap.reset(new SymbolContext); in operator *()
184 lldb_private::SymbolContext &SBSymbolContext::ref() { in ref()
186 m_opaque_ap.reset(new SymbolContext); in ref()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/API/
H A DSBSymbolContext.h29 SBSymbolContext(const lldb_private::SymbolContext *sc_ptr);
64 lldb_private::SymbolContext *operator->() const;
66 lldb_private::SymbolContext &operator*();
68 lldb_private::SymbolContext &ref();
70 const lldb_private::SymbolContext &operator*() const;
72 lldb_private::SymbolContext *get() const;
74 void SetSymbolContext(const lldb_private::SymbolContext *sc_ptr);
77 std::unique_ptr<lldb_private::SymbolContext> m_opaque_ap;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DSymbolContext.cpp30 SymbolContext::SymbolContext() in SymbolContext() function in SymbolContext
34 SymbolContext::SymbolContext(const ModuleSP &m, CompileUnit *cu, Function *f, in SymbolContext() function in SymbolContext
42 SymbolContext::SymbolContext(const TargetSP &t, const ModuleSP &m, in SymbolContext() function in SymbolContext
51 SymbolContext::SymbolContext(const SymbolContext &rhs) in SymbolContext() function in SymbolContext
56 SymbolContext::SymbolContext(SymbolContextScope *sc_scope) in SymbolContext() function in SymbolContext
62 SymbolContext::~SymbolContext() {} in ~SymbolContext()
64 const SymbolContext &SymbolContext::operator=(const SymbolContext &rhs) { in operator =()
813 SymbolContext sym_ctx; in FindBestGlobalDataSymbol()
1144 SymbolContext sc; in AddressMatches()
1342 SymbolContext lhs_sc; in operator ==()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Breakpoint/
H A DBreakpointResolver.cpp187 SourceLoc(const SymbolContext &sc) in SourceLoc()
208 llvm::SmallVector<SymbolContext, 16> all_scs; in SetSCMatchesByLine()
218 all_scs.begin(), all_scs.end(), [&](const SymbolContext &sc) { in SetSCMatchesByLine()
239 [&](const SymbolContext &sc) { return SourceLoc(sc) < requested; }); in SetSCMatchesByLine()
242 [](const SymbolContext &a, const SymbolContext &b) { in SetSCMatchesByLine()
249 worklist_begin, worklist_end, [&](const SymbolContext &sc) { in SetSCMatchesByLine()
258 [&](const SymbolContext &sc) { in SetSCMatchesByLine()
265 [](const SymbolContext &a, const SymbolContext &b) { in SetSCMatchesByLine()
279 [&](const SymbolContext &sc) { in SetSCMatchesByLine()
294 const SymbolContext &sc, in AddLocation()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DSearchFilter.cpp214 SymbolContext empty_sc; in Search()
227 SymbolContext empty_sc; in SearchInModuleList()
253 SymbolContext matchingContext(m_target_sp, module_sp); in DoModuleIteration()
258 SearchFilter::DoModuleIteration(const SymbolContext &context, in DoModuleIteration()
263 SymbolContext matchingContext(context.module_sp.get()); in DoModuleIteration()
281 SymbolContext matchingContext(m_target_sp, module_sp); in DoModuleIteration()
455 SymbolContext empty_sc; in Search()
597 SymbolContext empty_sc; in Search()
774 SymbolContext sym_ctx; in AddressPasses()
808 SymbolContext empty_sc; in Search()
[all …]
H A DAddress.cpp524 SymbolContext func_sc; in Dump()
610 SymbolContext pointer_sc; in Dump()
632 SymbolContext sc; in Dump()
678 SymbolContext sc; in Dump()
783 Address::CalculateSymbolContext(SymbolContext *sc, in CalculateSymbolContext()
812 SymbolContext sc; in CalculateSymbolContextCompileUnit()
826 SymbolContext sc; in CalculateSymbolContextFunction()
840 SymbolContext sc; in CalculateSymbolContextBlock()
854 SymbolContext sc; in CalculateSymbolContextSymbol()
868 SymbolContext sc; in CalculateSymbolContextLineEntry()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/
H A DThreadPlanStepInRange.h25 const SymbolContext &addr_context,
31 const SymbolContext &addr_context,
78 const SymbolContext &addr_context, lldb::RunMode stop_others,
82 const SymbolContext &addr_context, const char *step_in_target,
H A DStackFrame.h114 const SymbolContext *sc_ptr);
119 lldb::addr_t pc, const SymbolContext *sc_ptr);
124 const Address &pc, const SymbolContext *sc_ptr);
172 const SymbolContext &GetSymbolContext(lldb::SymbolContextItem resolve_scope);
568 SymbolContext m_sc;
H A DThreadPlanStepOverRange.h24 const SymbolContext &addr_context,
45 bool IsEquivalentContext(const SymbolContext &context);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h68 const lldb::TargetSP &target_sp, const SymbolContext &sym_ctx,
248 const SymbolContext &sc);
254 const lldb_private::SymbolContext &sc);
257 const lldb_private::SymbolContext &sc);
260 const lldb_private::SymbolContext &sc);
412 SymbolContext m_sym_ctx; ///< Used for symbol lookups
/freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/
H A DCommandObjectSource.cpp174 SymbolContext sc; in DumpLinesInSymbolContexts()
343 SymbolContext sc; in GetSymbolContextsForAddress()
366 SymbolContext sc; in GetSymbolContextsForAddress()
422 SymbolContext sc; in DumpLinesInFunctions()
440 SymbolContext sc; in DumpLinesInFunctions()
986 SymbolContext sc; in DoExecute()
1012 SymbolContext sc; in DoExecute()
1031 SymbolContext sc; in DoExecute()
1109 SymbolContext sc; in DoExecute()
1232 SymbolContext sc; in DoExecute()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Interpreter/
H A DCommandCompletions.h112 CallbackReturn SearchCallback(SearchFilter &filter, SymbolContext &context,
138 SymbolContext &context,
164 SymbolContext &context,
188 SymbolContext &context,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DStackID.cpp23 SymbolContext sc; in Dump()
85 SymbolContext lhs_sc; in operator <()
86 SymbolContext rhs_sc; in operator <()
H A DThreadPlanStepOverRange.cpp36 const SymbolContext &addr_context, lldb::RunMode stop_others, in ThreadPlanStepOverRange()
105 const SymbolContext &context) { in IsEquivalentContext()
174 const SymbolContext &older_context = in ShouldStop()
217 SymbolContext sc; in ShouldStop()
247 SymbolContext prev_sc; in ShouldStop()
H A DThreadPlanStepInRange.cpp39 const SymbolContext &addr_context, lldb::RunMode stop_others, in ThreadPlanStepInRange()
55 const SymbolContext &addr_context, const char *step_into_target, in ThreadPlanStepInRange()
264 SymbolContext sc = curr_frame->GetSymbolContext(eSymbolContextFunction | in ShouldStop()
338 SymbolContext sc(frame->GetSymbolContext(eSymbolContextModule)); in FrameMatchesAvoidCriteria()
359 SymbolContext sc = frame->GetSymbolContext( in FrameMatchesAvoidCriteria()
412 SymbolContext sc = frame->GetSymbolContext( in DefaultShouldStopHereCallback()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h126 const lldb_private::SymbolContext &sc,
132 ParseVariablesForContext(const lldb_private::SymbolContext &sc) override;
163 lldb_private::SymbolContext &sc) override;
355 bool GetFunction(const DWARFDIE &die, lldb_private::SymbolContext &sc);
365 size_t ParseTypes(const lldb_private::SymbolContext &sc, const DWARFDIE &die,
368 lldb::TypeSP ParseType(const lldb_private::SymbolContext &sc,
376 lldb::VariableSP ParseVariableDIE(const lldb_private::SymbolContext &sc,
380 size_t ParseVariables(const lldb_private::SymbolContext &sc,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h66 const lldb_private::SymbolContext &sc,
72 ParseVariablesForContext(const lldb_private::SymbolContext &sc) override;
83 lldb_private::SymbolContext &sc) override;
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DFormatEntity.h38 class SymbolContext; variable
194 static bool Format(const Entry &entry, Stream &s, const SymbolContext *sc,
200 const SymbolContext *sc,
206 const SymbolContext *sc,
H A DSearchFilter.h46 class SymbolContext; variable
78 SymbolContext &context, Address *addr,
307 Searcher::CallbackReturn DoModuleIteration(const SymbolContext &context,
314 const SymbolContext &context,
318 const SymbolContext &context,
H A DAddressResolverFileLine.h27 class SymbolContext; variable
47 SymbolContext &context, Address *addr,
H A DAddressResolverName.h26 class SymbolContext; variable
52 SymbolContext &context, Address *addr,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h77 const lldb_private::SymbolContext &sc,
83 ParseVariablesForContext(const lldb_private::SymbolContext &sc) override;
105 lldb_private::SymbolContext &sc) override;
200 ParseVariableForPDBData(const lldb_private::SymbolContext &sc,
203 size_t ParseVariables(const lldb_private::SymbolContext &sc,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h73 ParseImportedModules(const SymbolContext &sc, in ParseImportedModules()
87 size_t ParseVariablesForContext(const SymbolContext &sc) override { in ParseVariablesForContext()
100 SymbolContext &sc) override;

1234567