/llvm-project/lldb/source/Core/ |
H A D | Module.cpp | 453 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 D | Address.cpp | 269 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 D | ModuleList.cpp | 683 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 D | SymbolFileJSON.cpp | 66 SymbolContextItem resolve_scope, in ResolveSymbolContext() argument 73 if (resolve_scope & eSymbolContextSymbol) { in ResolveSymbolContext()
|
H A D | SymbolFileJSON.h | 94 lldb::SymbolContextItem resolve_scope,
|
/llvm-project/lldb/source/API/ |
H A D | SBAddress.cpp | 212 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 D | SBModule.cpp | 228 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 D | SymbolFilePDB.cpp | 729 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 D | SymbolFilePDB.h | 105 lldb::SymbolContextItem resolve_scope, 110 lldb::SymbolContextItem resolve_scope,
|
/llvm-project/lldb/include/lldb/Core/ |
H A D | ModuleList.h | 437 lldb::SymbolContextItem resolve_scope, 444 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const; 450 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const;
|
H A D | Module.h | 655 /// \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 D | ArchitectureMips.cpp | 93 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 D | SymbolFileBreakpad.cpp | 368 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 D | SymbolFileBreakpad.h | 104 lldb::SymbolContextItem resolve_scope, 108 lldb::SymbolContextItem resolve_scope,
|
/llvm-project/lldb/source/Symbol/ |
H A D | SymbolFileOnDemand.cpp | 268 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 D | CompileUnit.cpp | 251 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 D | SymbolFileSymtab.cpp | 244 SymbolContextItem resolve_scope, in ResolveSymbolContext() argument 251 if (resolve_scope & eSymbolContextSymbol) { in ResolveSymbolContext()
|
H A D | SymbolFileSymtab.h | 81 lldb::SymbolContextItem resolve_scope,
|
/llvm-project/lldb/source/Target/ |
H A D | StackFrame.cpp | 301 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 D | SymbolFileOnDemand.h | 118 lldb::SymbolContextItem resolve_scope, 126 lldb::SymbolContextItem resolve_scope,
|
/llvm-project/lldb/include/lldb/API/ |
H A D | SBAddress.h | 59 lldb::SBSymbolContext GetSymbolContext(uint32_t resolve_scope);
|
H A D | SBModule.h | 119 uint32_t resolve_scope);
|
/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.h | 125 lldb::SymbolContextItem resolve_scope, 128 lldb::SymbolContextItem resolve_scope,
|
H A D | SymbolFileNativePDB.cpp | 1067 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 D | SymbolFileDWARFDebugMap.h | 103 lldb::SymbolContextItem resolve_scope, 106 lldb::SymbolContextItem resolve_scope,
|