Searched refs:SymbolContext (Results 1 - 25 of 154) sorted by relevance

1234567

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/API/
H A DSBSymbolContext.h28 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 DSymbolContext.h1 //===-- 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 DSymbolContextScope.h25 /// 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 DUnwindTable.h41 SymbolContext &sc);
55 SymbolContext &sc);
64 SymbolContext &sc);
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DAddressResolverFileLine.h22 class SymbolContext;
37 SymbolContext &context,
H A DAddressResolverName.h21 class SymbolContext;
42 SymbolContext &context,
H A DFileLineResolver.h13 #include "lldb/Symbol/SymbolContext.h"
40 SymbolContext &context,
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/
H A DSBSymbolContext.cpp16 #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 DThreadPlanStepOverRange.h23 const SymbolContext &addr_context,
44 bool IsEquivalentContext(const SymbolContext &context);
H A DThreadPlanStepInRange.h24 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 DThreadPlanStepRange.h24 const SymbolContext &addr_context,
65 SymbolContext m_addr_context;
H A DStackFrame.h18 #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 DThreadPlanStepOut.h20 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 DStackID.cpp12 #include "lldb/Symbol/SymbolContext.h"
22 SymbolContext sc;
84 SymbolContext lhs_sc;
85 SymbolContext rhs_sc;
H A DThreadPlanStepOverRange.cpp33 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 DBreakpointResolver.cpp25 #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 DAddressResolverFileLine.cpp15 #include "lldb/Symbol/SymbolContext.h"
41 SymbolContext &context, Address *addr) {
51 SymbolContext sc;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolContext.cpp1 //===-- 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 DUnwindTable.cpp21 #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 DSymbolFileSymtab.h66 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 DDWARFASTParser.h29 virtual lldb::TypeSP ParseTypeFromDWARF(const lldb_private::SymbolContext &sc,
H A DDWARFCompileUnit.cpp72 SymbolContext sc;
98 SymbolContext sc;
H A DDWARFASTParserClang.h44 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 DCommandCompletions.h105 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 DRegisterContextLLDB.h16 #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;

Completed in 299 milliseconds

1234567