Home
last modified time | relevance | path

Searched refs:resolve_scope (Results 1 – 25 of 40) sorted by relevance

12

/llvm-project/lldb/source/Core/
H A DModule.cpp453 const Address &so_addr, lldb::SymbolContextItem resolve_scope, in ResolveSymbolContextForAddress()
478 if (resolve_scope & eSymbolContextCompUnit || in ResolveSymbolContextForAddress()
479 resolve_scope & eSymbolContextFunction || in ResolveSymbolContextForAddress()
480 resolve_scope & eSymbolContextBlock || in ResolveSymbolContextForAddress()
481 resolve_scope & eSymbolContextLineEntry || in ResolveSymbolContextForAddress()
482 resolve_scope & eSymbolContextVariable) { in ResolveSymbolContextForAddress()
485 symfile->ResolveSymbolContext(so_addr, resolve_scope, sc); in ResolveSymbolContextForAddress()
490 if (resolve_scope & eSymbolContextSymbol && in ResolveSymbolContextForAddress()
506 if (!sc.symbol && resolve_scope & eSymbolContextFunction && in ResolveSymbolContextForAddress()
547 if (resolve_scope in ResolveSymbolContextForAddress()
446 ResolveSymbolContextForAddress(const Address & so_addr,lldb::SymbolContextItem resolve_scope,SymbolContext & sc,bool resolve_tail_call_address) ResolveSymbolContextForAddress() argument
578 ResolveSymbolContextForFilePath(const char * file_path,uint32_t line,bool check_inlines,lldb::SymbolContextItem resolve_scope,SymbolContextList & sc_list) ResolveSymbolContextForFilePath() argument
586 ResolveSymbolContextsForFileSpec(const FileSpec & file_spec,uint32_t line,bool check_inlines,lldb::SymbolContextItem resolve_scope,SymbolContextList & sc_list) ResolveSymbolContextsForFileSpec() argument
[all...]
H A DAddress.cpp269 constexpr SymbolContextItem resolve_scope = in ResolveFunctionScope()
272 if (!(CalculateSymbolContext(&sym_ctx, resolve_scope) & resolve_scope)) { in ResolveFunctionScope()
281 return sym_ctx.GetAddressRange(resolve_scope, 0, false, *addr_range_ptr); in ResolveFunctionScope()
832 SymbolContextItem resolve_scope) const { in CalculateSymbolContext()
844 *this, resolve_scope, *sc); in CalculateSymbolContext()
270 constexpr SymbolContextItem resolve_scope = ResolveFunctionScope() local
H A DModuleList.cpp683 SymbolContextItem resolve_scope, in ResolveSymbolContextForAddress() argument
690 module_sp->ResolveSymbolContextForAddress(so_addr, resolve_scope, sc); in ResolveSymbolContextForAddress()
696 (*pos)->ResolveSymbolContextForAddress(so_addr, resolve_scope, sc); in ResolveSymbolContextForAddress()
707 SymbolContextItem resolve_scope, SymbolContextList &sc_list) const { in ResolveSymbolContextForFilePath() argument
710 resolve_scope, sc_list); in ResolveSymbolContextForFilePath()
715 SymbolContextItem resolve_scope, SymbolContextList &sc_list) const { in ResolveSymbolContextsForFileSpec() argument
719 resolve_scope, sc_list); in ResolveSymbolContextsForFileSpec()
/llvm-project/lldb/source/Plugins/SymbolFile/JSON/
H A DSymbolFileJSON.cpp66 SymbolContextItem resolve_scope, in ResolveSymbolContext() argument
73 if (resolve_scope & eSymbolContextSymbol) { in ResolveSymbolContext()
H A DSymbolFileJSON.h94 lldb::SymbolContextItem resolve_scope,
/llvm-project/lldb/source/API/
H A DSBAddress.cpp212 SBSymbolContext SBAddress::GetSymbolContext(uint32_t resolve_scope) { in GetSymbolContext() argument
213 LLDB_INSTRUMENT_VA(this, resolve_scope); in GetSymbolContext()
216 SymbolContextItem scope = static_cast<SymbolContextItem>(resolve_scope); in GetSymbolContext()
H A DSBModule.cpp228 uint32_t resolve_scope) { in ResolveSymbolContextForAddress() argument
229 LLDB_INSTRUMENT_VA(this, addr, resolve_scope); in ResolveSymbolContextForAddress()
233 SymbolContextItem scope = static_cast<SymbolContextItem>(resolve_scope); in ResolveSymbolContextForAddress()
/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp729 SymbolContextItem resolve_scope, in ParseDeclsForContext()
733 if (resolve_scope & eSymbolContextCompUnit || in ParseDeclsForContext()
734 resolve_scope & eSymbolContextVariable || in ParseDeclsForContext()
735 resolve_scope & eSymbolContextFunction || in ParseDeclsForContext()
736 resolve_scope & eSymbolContextBlock || in ParseDeclsForContext()
737 resolve_scope & eSymbolContextLineEntry) { in ParseDeclsForContext()
750 if (resolve_scope & eSymbolContextFunction || in ResolveSymbolContext()
751 resolve_scope & eSymbolContextBlock) { in ResolveSymbolContext()
765 if (resolve_scope & eSymbolContextBlock) { in ResolveSymbolContext()
778 if (resolve_scope in ResolveSymbolContext()
743 ResolveSymbolContext(const lldb_private::Address & so_addr,SymbolContextItem resolve_scope,lldb_private::SymbolContext & sc) ResolveSymbolContext() argument
805 ResolveSymbolContext(const lldb_private::SourceLocationSpec & src_location_spec,SymbolContextItem resolve_scope,lldb_private::SymbolContextList & sc_list) ResolveSymbolContext() argument
[all...]
H A DSymbolFilePDB.h105 lldb::SymbolContextItem resolve_scope,
110 lldb::SymbolContextItem resolve_scope,
/llvm-project/lldb/include/lldb/Core/
H A DModuleList.h437 lldb::SymbolContextItem resolve_scope,
444 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const;
450 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const;
H A DModule.h655 /// \param[in] resolve_scope
677 const Address &so_addr, lldb::SymbolContextItem resolve_scope,
707 /// \param[in] resolve_scope
721 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list);
750 /// \param[in] resolve_scope
765 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list);
/llvm-project/lldb/source/Plugins/Architecture/Mips/
H A DArchitectureMips.cpp93 SymbolContextItem resolve_scope = in GetBreakableLoadAddress()
96 resolve_scope, sc); in GetBreakableLoadAddress()
94 SymbolContextItem resolve_scope = GetBreakableLoadAddress() local
/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp368 SymbolContextItem resolve_scope,
371 if (!(resolve_scope & (eSymbolContextCompUnit | eSymbolContextLineEntry | in ResolveSymbolContext()
383 if (resolve_scope & eSymbolContextLineEntry) { in ResolveSymbolContext()
390 if (resolve_scope & (eSymbolContextFunction | eSymbolContextBlock)) { in ResolveSymbolContext()
395 if (resolve_scope & eSymbolContextBlock) { in ResolveSymbolContext()
411 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) { in ResolveSymbolContext()
413 if (!(resolve_scope & eSymbolContextCompUnit)) in ResolveSymbolContext() argument
419 cu.ResolveSymbolContext(src_location_spec, resolve_scope, sc_list); in ResolveSymbolContext()
370 ResolveSymbolContext(const Address & so_addr,SymbolContextItem resolve_scope,SymbolContext & sc) ResolveSymbolContext() argument
H A DSymbolFileBreakpad.h104 lldb::SymbolContextItem resolve_scope,
108 lldb::SymbolContextItem resolve_scope,
/llvm-project/lldb/source/Symbol/
H A DSymbolFileOnDemand.cpp268 SymbolContextItem resolve_scope, in ResolveSymbolContext() argument
275 return m_sym_file_impl->ResolveSymbolContext(so_addr, resolve_scope, sc); in ResolveSymbolContext()
289 SymbolContextItem resolve_scope, SymbolContextList &sc_list) { in ResolveSymbolContext() argument
295 return m_sym_file_impl->ResolveSymbolContext(src_location_spec, resolve_scope, in ResolveSymbolContext()
H A DCompileUnit.cpp251 SymbolContextItem resolve_scope, SymbolContextList &sc_list, in ResolveSymbolContext()
333 (resolve_scope & eSymbolContextLineEntry) && check_inlines) { in ResolveSymbolContext()
349 [&sought_decl, &sc_list, &src_location_spec, resolve_scope, in ResolveSymbolContext()
375 parent_start_addr.CalculateSymbolContext(&sc, resolve_scope); in ResolveSymbolContext()
446 if (resolve_scope == eSymbolContextLineEntry) {
450 resolve_scope);
461 // revert back to the same results as if resolve_scope was set exactly to
250 ResolveSymbolContext(const SourceLocationSpec & src_location_spec,SymbolContextItem resolve_scope,SymbolContextList & sc_list) ResolveSymbolContext() argument
/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.cpp244 SymbolContextItem resolve_scope, in ResolveSymbolContext() argument
251 if (resolve_scope & eSymbolContextSymbol) { in ResolveSymbolContext()
H A DSymbolFileSymtab.h81 lldb::SymbolContextItem resolve_scope,
/llvm-project/lldb/source/Target/
H A DStackFrame.cpp301 StackFrame::GetSymbolContext(SymbolContextItem resolve_scope) { in GetSymbolContext()
304 if ((m_flags.Get() & resolve_scope) != resolve_scope) { in GetSymbolContext()
332 if (resolve_scope & eSymbolContextCompUnit) { in GetSymbolContext()
341 if (resolve_scope & eSymbolContextFunction) { in GetSymbolContext()
350 if (resolve_scope & eSymbolContextBlock) { in GetSymbolContext()
359 if (resolve_scope & eSymbolContextSymbol) { in GetSymbolContext()
368 if (resolve_scope & eSymbolContextLineEntry) { in GetSymbolContext()
408 lookup_addr, resolve_scope, m_sc); in GetSymbolContext()
417 m_flags.Set(resolve_scope | resolve in GetSymbolContext()
300 GetSymbolContext(SymbolContextItem resolve_scope) GetSymbolContext() argument
[all...]
/llvm-project/lldb/include/lldb/Symbol/
H A DSymbolFileOnDemand.h118 lldb::SymbolContextItem resolve_scope,
126 lldb::SymbolContextItem resolve_scope,
/llvm-project/lldb/include/lldb/API/
H A DSBAddress.h59 lldb::SBSymbolContext GetSymbolContext(uint32_t resolve_scope);
H A DSBModule.h119 uint32_t resolve_scope);
/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h125 lldb::SymbolContextItem resolve_scope,
128 lldb::SymbolContextItem resolve_scope,
H A DSymbolFileNativePDB.cpp1067 static bool NeedsResolvedCompileUnit(uint32_t resolve_scope) { in ParseFunctions()
1074 return (resolve_scope & flags) != 0; in NeedsResolvedCompileUnit()
1078 const Address &addr, SymbolContextItem resolve_scope, SymbolContext &sc) { in NeedsResolvedCompileUnit()
1083 if (NeedsResolvedCompileUnit(resolve_scope)) { in ResolveSymbolContext()
1095 if (resolve_scope & eSymbolContextFunction || in ResolveSymbolContext()
1096 resolve_scope & eSymbolContextBlock) { in ResolveSymbolContext()
1141 if (resolve_scope & eSymbolContextLineEntry) { in ResolveSymbolContext()
1154 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) { in ResolveSymbolContext()
1157 if (resolve_scope & eSymbolContextCompUnit) { in ResolveSymbolContext()
1167 cu->ResolveSymbolContext(src_location_spec, resolve_scope, sc_lis in ResolveSymbolContext()
1071 NeedsResolvedCompileUnit(uint32_t resolve_scope) NeedsResolvedCompileUnit() argument
1082 ResolveSymbolContext(const Address & addr,SymbolContextItem resolve_scope,SymbolContext & sc) ResolveSymbolContext() argument
1158 ResolveSymbolContext(const SourceLocationSpec & src_location_spec,lldb::SymbolContextItem resolve_scope,SymbolContextList & sc_list) ResolveSymbolContext() argument
[all...]
/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h103 lldb::SymbolContextItem resolve_scope,
106 lldb::SymbolContextItem resolve_scope,

12