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

123456

/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/API/
H A DSBSymbolContext.h67 lldb_private::SymbolContext*
70 lldb_private::SymbolContext&
73 lldb_private::SymbolContext&
76 const lldb_private::SymbolContext&
79 lldb_private::SymbolContext *
82 SBSymbolContext (const lldb_private::SymbolContext *sc_ptr);
85 SetSymbolContext (const lldb_private::SymbolContext *sc_ptr);
88 std::unique_ptr<lldb_private::SymbolContext> m_opaque_ap;
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbolContext.h1 //===-- SymbolContext.h -----------------------------------------*- C++ -*-===//
32 /// @class SymbolContext SymbolContext.h "lldb/Symbol/SymbolContext.h"
42 class SymbolContext class in namespace:lldb_private
51 SymbolContext ();
62 SymbolContext (SymbolContextScope *sc_scope);
89 SymbolContext(const lldb::TargetSP &target_sp,
99 SymbolContext(const lldb::ModuleSP &module_sp,
109 /// Makes a copy of the another SymbolContext objec
[all...]
H A DSymbolFile.h123 virtual lldb::LanguageType ParseCompileUnitLanguage (const SymbolContext& sc) = 0;
124 virtual size_t ParseCompileUnitFunctions (const SymbolContext& sc) = 0;
125 virtual bool ParseCompileUnitLineTable (const SymbolContext& sc) = 0;
126 virtual bool ParseCompileUnitDebugMacros (const SymbolContext& sc) = 0;
127 virtual bool ParseCompileUnitSupportFiles (const SymbolContext& sc, FileSpecList& support_files) = 0;
128 virtual bool ParseImportedModules (const SymbolContext &sc, std::vector<ConstString> &imported_modules) = 0;
129 virtual size_t ParseFunctionBlocks (const SymbolContext& sc) = 0;
130 virtual size_t ParseTypes (const SymbolContext& sc) = 0;
131 virtual size_t ParseVariablesForContext (const SymbolContext& sc) = 0;
138 virtual uint32_t ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext
[all...]
H A DSymbolVendor.h56 ParseCompileUnitLanguage (const SymbolContext& sc);
59 ParseCompileUnitFunctions (const SymbolContext& sc);
62 ParseCompileUnitLineTable (const SymbolContext& sc);
65 ParseCompileUnitDebugMacros (const SymbolContext& sc);
68 ParseCompileUnitSupportFiles (const SymbolContext& sc,
72 ParseImportedModules (const SymbolContext &sc,
76 ParseFunctionBlocks (const SymbolContext& sc);
79 ParseTypes (const SymbolContext& sc);
82 ParseVariablesForContext (const SymbolContext& sc);
90 SymbolContext
[all...]
H A DUnwindTable.h41 GetFuncUnwindersContainingAddress (const Address& addr, SymbolContext &sc);
50 GetUncachedFuncUnwindersContainingAddress (const Address& addr, SymbolContext &sc);
H A DSymbolContextScope.h30 /// context without having to keep a complete SymbolContext object in
80 /// The object should fill in as much of the SymbolContext as it
88 CalculateSymbolContext (SymbolContext *sc) = 0;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h63 ParseCompileUnitLanguage(const lldb_private::SymbolContext& sc) override;
66 ParseCompileUnitFunctions(const lldb_private::SymbolContext& sc) override;
69 ParseCompileUnitLineTable(const lldb_private::SymbolContext& sc) override;
72 ParseCompileUnitDebugMacros(const lldb_private::SymbolContext& sc) override;
75 ParseCompileUnitSupportFiles(const lldb_private::SymbolContext& sc,
79 ParseImportedModules(const lldb_private::SymbolContext &sc,
83 ParseFunctionBlocks(const lldb_private::SymbolContext& sc) override;
86 ParseTypes(const lldb_private::SymbolContext& sc) override;
89 ParseVariablesForContext(const lldb_private::SymbolContext& sc) override;
100 lldb_private::SymbolContext
[all...]
H A DSymbolFileSymtab.cpp20 #include "lldb/Symbol/SymbolContext.h"
162 SymbolFileSymtab::ParseCompileUnitLanguage (const SymbolContext& sc)
169 SymbolFileSymtab::ParseCompileUnitFunctions (const SymbolContext &sc)
250 SymbolFileSymtab::ParseCompileUnitLineTable (const SymbolContext &sc)
256 SymbolFileSymtab::ParseCompileUnitDebugMacros (const SymbolContext &sc)
262 SymbolFileSymtab::ParseCompileUnitSupportFiles (const SymbolContext& sc, FileSpecList &support_files)
268 SymbolFileSymtab::ParseImportedModules (const SymbolContext &sc, std::vector<ConstString> &imported_modules)
274 SymbolFileSymtab::ParseFunctionBlocks (const SymbolContext &sc)
281 SymbolFileSymtab::ParseTypes (const SymbolContext &sc)
288 SymbolFileSymtab::ParseVariablesForContext (const SymbolContext
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserGo.h37 lldb::TypeSP ParseTypeFromDWARF(const lldb_private::SymbolContext &sc, const DWARFDIE &die, lldb_private::Log *log,
41 ParseFunctionFromDWARF(const lldb_private::SymbolContext &sc,
73 size_t ParseChildParameters(const lldb_private::SymbolContext &sc, const DWARFDIE &parent_die, bool &is_variadic,
75 void ParseChildArrayInfo(const lldb_private::SymbolContext &sc, const DWARFDIE &parent_die, int64_t &first_index,
78 size_t ParseChildMembers(const lldb_private::SymbolContext &sc, const DWARFDIE &die,
H A DDWARFASTParser.h26 ParseTypeFromDWARF (const lldb_private::SymbolContext& sc,
32 ParseFunctionFromDWARF (const lldb_private::SymbolContext& sc,
H A DSymbolFileDWARFDebugMap.h63 lldb::LanguageType ParseCompileUnitLanguage (const lldb_private::SymbolContext& sc) override;
64 size_t ParseCompileUnitFunctions (const lldb_private::SymbolContext& sc) override;
65 bool ParseCompileUnitLineTable (const lldb_private::SymbolContext& sc) override;
66 bool ParseCompileUnitDebugMacros (const lldb_private::SymbolContext& sc) override;
67 bool ParseCompileUnitSupportFiles (const lldb_private::SymbolContext& sc, lldb_private::FileSpecList &support_files) override;
68 bool ParseImportedModules (const lldb_private::SymbolContext &sc, std::vector<lldb_private::ConstString> &imported_modules) override;
69 size_t ParseFunctionBlocks (const lldb_private::SymbolContext& sc) override;
70 size_t ParseTypes (const lldb_private::SymbolContext& sc) override;
71 size_t ParseVariablesForContext (const lldb_private::SymbolContext& sc) override;
79 uint32_t ResolveSymbolContext (const lldb_private::Address& so_addr, uint32_t resolve_scope, lldb_private::SymbolContext
[all...]
H A DSymbolFileDWARF.h34 #include "lldb/Symbol/SymbolContext.h"
120 ParseCompileUnitLanguage (const lldb_private::SymbolContext& sc) override;
123 ParseCompileUnitFunctions (const lldb_private::SymbolContext& sc) override;
126 ParseCompileUnitLineTable (const lldb_private::SymbolContext& sc) override;
129 ParseCompileUnitDebugMacros (const lldb_private::SymbolContext& sc) override;
132 ParseCompileUnitSupportFiles (const lldb_private::SymbolContext& sc,
136 ParseImportedModules (const lldb_private::SymbolContext &sc,
140 ParseFunctionBlocks (const lldb_private::SymbolContext& sc) override;
143 ParseTypes (const lldb_private::SymbolContext& sc) override;
146 ParseVariablesForContext (const lldb_private::SymbolContext
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/
H A DThreadPlanStepOverRange.h30 const SymbolContext &addr_context,
53 bool IsEquivalentContext(const SymbolContext &context);
H A DThreadPlanStepInRange.h32 const SymbolContext &addr_context,
39 const SymbolContext &addr_context,
96 const SymbolContext &addr_context,
102 const SymbolContext &addr_context,
H A DThreadPlanStepRange.h32 const SymbolContext &addr_context,
75 SymbolContext m_addr_context;
H A DStackFrame.h25 #include "lldb/Symbol/SymbolContext.h"
111 /// Optionally seed the StackFrame with the SymbolContext information that has
123 const SymbolContext *sc_ptr);
131 const SymbolContext *sc_ptr);
139 const SymbolContext *sc_ptr);
179 /// Provide a SymbolContext for this StackFrame's current pc value.
181 /// The StackFrame maintains this SymbolContext and adds additional information
190 /// A SymbolContext reference which includes the types of information
193 const SymbolContext&
524 SymbolContext m_s
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/API/
H A DSBSymbolContext.cpp16 #include "lldb/Symbol/SymbolContext.h"
28 SBSymbolContext::SBSymbolContext (const SymbolContext *sc_ptr) :
32 m_opaque_ap.reset (new SymbolContext (*sc_ptr));
57 m_opaque_ap.reset (new lldb_private::SymbolContext(*rhs.m_opaque_ap.get()));
63 SBSymbolContext::SetSymbolContext (const SymbolContext *sc_ptr)
70 m_opaque_ap.reset (new SymbolContext (*sc_ptr));
223 lldb_private::SymbolContext*
230 const lldb_private::SymbolContext&
238 lldb_private::SymbolContext&
242 m_opaque_ap.reset (new SymbolContext);
[all...]
H A DSBThreadPlan.cpp27 #include "lldb/Symbol/SymbolContext.h"
203 SymbolContext sc;
229 SymbolContext sc;
248 SymbolContext sc;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/
H A DStackID.cpp19 #include "lldb/Symbol/SymbolContext.h"
31 SymbolContext sc;
97 SymbolContext lhs_sc;
98 SymbolContext rhs_sc;
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DAddressResolverFileLine.h37 SymbolContext &context,
H A DFileLineResolver.h15 #include "lldb/Symbol/SymbolContext.h"
45 SymbolContext &context,
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DSymbolContext.cpp1 //===-- SymbolContext.cpp ---------------------------------------*- C++ -*-===//
10 #include "lldb/Symbol/SymbolContext.h"
30 SymbolContext::SymbolContext() : function in class:SymbolContext
42 SymbolContext::SymbolContext(const ModuleSP& m, CompileUnit *cu, Function *f, Block *b, LineEntry *le, Symbol *s) : function in class:SymbolContext
56 SymbolContext::SymbolContext(const TargetSP &t, const ModuleSP& m, CompileUnit *cu, Function *f, Block *b, LineEntry *le, Symbol *s) : function in class:SymbolContext
70 SymbolContext::SymbolContext(cons function in class:SymbolContext
83 SymbolContext::SymbolContext (SymbolContextScope *sc_scope) : function in class:SymbolContext
[all...]
H A DSymbolVendor.cpp149 SymbolVendor::ParseCompileUnitLanguage (const SymbolContext& sc)
163 SymbolVendor::ParseCompileUnitFunctions (const SymbolContext &sc)
176 SymbolVendor::ParseCompileUnitLineTable (const SymbolContext &sc)
189 SymbolVendor::ParseCompileUnitDebugMacros (const SymbolContext &sc)
201 SymbolVendor::ParseCompileUnitSupportFiles (const SymbolContext& sc, FileSpecList& support_files)
214 SymbolVendor::ParseImportedModules (const SymbolContext &sc,
229 SymbolVendor::ParseFunctionBlocks (const SymbolContext &sc)
242 SymbolVendor::ParseTypes (const SymbolContext &sc)
255 SymbolVendor::ParseVariablesForContext (const SymbolContext& sc)
282 SymbolVendor::ResolveSymbolContext (const Address& so_addr, uint32_t resolve_scope, SymbolContext
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/
H A DAddressResolverFileLine.cpp16 #include "lldb/Symbol/SymbolContext.h"
45 SymbolContext &context,
60 SymbolContext sc;
H A DSearchFilter.cpp133 // SymbolContext.
139 SymbolContext empty_sc;
154 SymbolContext empty_sc;
183 SymbolContext matchingContext (m_target_sp, module_sp);
188 SearchFilter::DoModuleIteration (const SymbolContext &context, Searcher &searcher)
196 SymbolContext matchingContext(context.module_sp.get());
220 SymbolContext matchingContext(m_target_sp, module_sp);
242 SearchFilter::DoCUIteration (const ModuleSP &module_sp, const SymbolContext &context, Searcher &searcher)
258 SymbolContext matchingContext(m_target_sp, module_sp, cu_sp.get());
278 SymbolContext matchingContex
[all...]

Completed in 129 milliseconds

123456