/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBSymbolContext.h | 28 SBSymbolContext(const lldb_private::SymbolContext *sc_ptr); 65 lldb_private::SymbolContext *operator->() const; 67 lldb_private::SymbolContext &operator*(); 69 lldb_private::SymbolContext &ref(); 71 const lldb_private::SymbolContext &operator*() const; 73 lldb_private::SymbolContext *get() const; 75 void SetSymbolContext(const lldb_private::SymbolContext *sc_ptr); 78 std::unique_ptr<lldb_private::SymbolContext> m_opaque_up;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | SymbolContext.h | 1 //===-- SymbolContext.h -----------------------------------------*- C++ -*-===// 26 /// \class SymbolContext SymbolContext.h "lldb/Symbol/SymbolContext.h" Defines 33 class SymbolContext { class in namespace:lldb_private 39 SymbolContext(); 47 explicit SymbolContext(SymbolContextScope *sc_scope); 71 explicit SymbolContext(const lldb::TargetSP &target_sp, 79 explicit SymbolContext(const lldb::ModuleSP &module_sp, 85 ~SymbolContext(); [all...] |
H A D | SymbolContextScope.h | 25 /// complete SymbolContext object in the object. 70 /// The object should fill in as much of the SymbolContext as it can so 76 virtual void CalculateSymbolContext(SymbolContext *sc) = 0;
|
H A D | UnwindTable.h | 41 SymbolContext &sc); 55 SymbolContext &sc); 64 SymbolContext &sc);
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | AddressResolverFileLine.h | 22 class SymbolContext; 37 SymbolContext &context,
|
H A D | AddressResolverName.h | 21 class SymbolContext; 42 SymbolContext &context,
|
H A D | FileLineResolver.h | 13 #include "lldb/Symbol/SymbolContext.h" 40 SymbolContext &context,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBSymbolContext.cpp | 16 #include "lldb/Symbol/SymbolContext.h" 25 SBSymbolContext::SBSymbolContext(const SymbolContext *sc_ptr) : m_opaque_up() { 27 (const lldb_private::SymbolContext *), sc_ptr); 30 m_opaque_up = std::make_unique<SymbolContext>(*sc_ptr); 52 void SBSymbolContext::SetSymbolContext(const SymbolContext *sc_ptr) { 54 m_opaque_up = std::make_unique<SymbolContext>(*sc_ptr); 177 lldb_private::SymbolContext *SBSymbolContext::operator->() const { 181 const lldb_private::SymbolContext &SBSymbolContext::operator*() const { 186 lldb_private::SymbolContext &SBSymbolContext::operator*() { 188 m_opaque_up.reset(new SymbolContext); [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ThreadPlanStepOverRange.h | 23 const SymbolContext &addr_context, 44 bool IsEquivalentContext(const SymbolContext &context);
|
H A D | ThreadPlanStepInRange.h | 24 const SymbolContext &addr_context, 30 const SymbolContext &addr_context, 77 const SymbolContext &addr_context, lldb::RunMode stop_others, 81 const SymbolContext &addr_context, const char *step_in_target,
|
H A D | ThreadPlanStepRange.h | 24 const SymbolContext &addr_context, 65 SymbolContext m_addr_context;
|
H A D | StackFrame.h | 18 #include "lldb/Symbol/SymbolContext.h" 103 /// Optionally seed the StackFrame with the SymbolContext information that 109 bool behaves_like_zeroth_frame, const SymbolContext *sc_ptr); 115 const SymbolContext *sc_ptr); 121 const SymbolContext *sc_ptr); 149 /// Provide a SymbolContext for this StackFrame's current pc value. 151 /// The StackFrame maintains this SymbolContext and adds additional 161 /// A SymbolContext reference which includes the types of information 163 const SymbolContext &GetSymbolContext(lldb::SymbolContextItem resolve_scope); 513 SymbolContext m_s [all...] |
H A D | ThreadPlanStepOut.h | 20 ThreadPlanStepOut(Thread &thread, SymbolContext *addr_context, 78 bool abort_other_plans, SymbolContext *addr_context, bool first_insn,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | StackID.cpp | 12 #include "lldb/Symbol/SymbolContext.h" 22 SymbolContext sc; 84 SymbolContext lhs_sc; 85 SymbolContext rhs_sc;
|
H A D | ThreadPlanStepOverRange.cpp | 33 const SymbolContext &addr_context, lldb::RunMode stop_others, 102 const SymbolContext &context) { 171 const SymbolContext &older_context = 214 SymbolContext sc; 244 SymbolContext prev_sc;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Breakpoint/ |
H A D | BreakpointResolver.cpp | 25 #include "lldb/Symbol/SymbolContext.h" 185 SourceLoc(const SymbolContext &sc) 206 llvm::SmallVector<SymbolContext, 16> all_scs; 216 all_scs.begin(), all_scs.end(), [&](const SymbolContext &sc) { 237 [&](const SymbolContext &sc) { return SourceLoc(sc) < requested; }); 240 [](const SymbolContext &a, const SymbolContext &b) { 247 worklist_begin, worklist_end, [&](const SymbolContext &sc) { 256 [&](const SymbolContext &sc) { 263 [](const SymbolContext [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | AddressResolverFileLine.cpp | 15 #include "lldb/Symbol/SymbolContext.h" 41 SymbolContext &context, Address *addr) { 51 SymbolContext sc;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | SymbolContext.cpp | 1 //===-- SymbolContext.cpp ---------------------------------------*- C++ -*-===// 9 #include "lldb/Symbol/SymbolContext.h" 29 SymbolContext::SymbolContext() function in class:SymbolContext 33 SymbolContext::SymbolContext(const ModuleSP &m, CompileUnit *cu, Function *f, function in class:SymbolContext 41 SymbolContext::SymbolContext(const TargetSP &t, const ModuleSP &m, function in class:SymbolContext 50 SymbolContext::SymbolContext(SymbolContextScop function in class:SymbolContext [all...] |
H A D | UnwindTable.cpp | 21 #include "lldb/Symbol/SymbolContext.h" 87 SymbolContext &sc) { 114 SymbolContext &sc) { 152 SymbolContext &sc) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/ |
H A D | SymbolFileSymtab.h | 66 const lldb_private::SymbolContext &sc, 72 ParseVariablesForContext(const lldb_private::SymbolContext &sc) override; 83 lldb_private::SymbolContext &sc) override;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParser.h | 29 virtual lldb::TypeSP ParseTypeFromDWARF(const lldb_private::SymbolContext &sc,
|
H A D | DWARFCompileUnit.cpp | 72 SymbolContext sc; 98 SymbolContext sc;
|
H A D | DWARFASTParserClang.h | 44 lldb::TypeSP ParseTypeFromDWARF(const lldb_private::SymbolContext &sc, 131 lldb::TypeSP ParseStructureLikeDIE(const lldb_private::SymbolContext &sc, 160 UpdateSymbolContextScopeForType(const lldb_private::SymbolContext &sc, 164 lldb::TypeSP ParseTypeFromClangModule(const lldb_private::SymbolContext &sc, 205 lldb::TypeSP ParseTypeModifier(const lldb_private::SymbolContext &sc, 208 lldb::TypeSP ParseEnum(const lldb_private::SymbolContext &sc,
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | CommandCompletions.h | 105 CallbackReturn SearchCallback(SearchFilter &filter, SymbolContext &context, 129 SymbolContext &context, 152 SymbolContext &context, 173 SymbolContext &context,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextLLDB.h | 16 #include "lldb/Symbol/SymbolContext.h" 31 lldb_private::SymbolContext &sym_ctx, 113 /// Determines if a SymbolContext is a trap handler or not 115 /// Given a SymbolContext, determines if this is a trap handler function 119 /// Returns true if the SymbolContext is a trap handler. 121 const lldb_private::SymbolContext &m_sym_ctx) const; 240 lldb_private::SymbolContext &m_sym_ctx;
|