/freebsd-src/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | ModuleSpec.h | 27 class ModuleSpec { 29 ModuleSpec() = default; 34 ModuleSpec(const FileSpec &file_spec, const UUID &uuid = UUID(), 43 ModuleSpec(const FileSpec &file_spec, const ArchSpec &arch) in ModuleSpec() function 226 bool Matches(const ModuleSpec &match_module_spec, in Matches() 308 void Append(const ModuleSpec &spec) { in Append() 321 ModuleSpec &GetModuleSpecRefAtIndex(size_t i) { return m_specs[i]; } in GetModuleSpecRefAtIndex() 323 bool GetModuleSpecAtIndex(size_t i, ModuleSpec &module_spec) const { in GetModuleSpecAtIndex() 333 bool FindMatchingModuleSpec(const ModuleSpec &module_spec, in FindMatchingModuleSpec() 334 ModuleSpec &match_module_spec) const { in FindMatchingModuleSpec() [all …]
|
H A D | ModuleList.h | 13 #include "lldb/Core/ModuleSpec.h" 342 void FindModules(const ModuleSpec &module_spec, 354 lldb::ModuleSP FindFirstModule(const ModuleSpec &module_spec) const; 468 GetSharedModule(const ModuleSpec &module_spec, lldb::ModuleSP &module_sp, 475 static void FindSharedModules(const ModuleSpec &module_spec,
|
H A D | DebuggerEvents.h | 9 #include "lldb/Core/ModuleSpec.h" 113 SymbolChangeEventData(lldb::DebuggerWP debugger_wp, ModuleSpec module_spec) 126 ModuleSpec m_module_spec;
|
H A D | PluginManager.h | 366 static ModuleSpec LocateExecutableObjectFile(const ModuleSpec &module_spec); 369 LocateExecutableSymbolFile(const ModuleSpec &module_spec, 372 static bool DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolLocator/Default/ |
H A D | SymbolLocatorDefault.cpp | 18 #include "lldb/Core/ModuleSpec.h" 73 std::optional<ModuleSpec> SymbolLocatorDefault::LocateExecutableObjectFile( in LocateExecutableObjectFile() 74 const ModuleSpec &module_spec) { in LocateExecutableObjectFile() 84 ModuleSpec matched_module_spec; in LocateExecutableObjectFile() 88 ModuleSpec result; in LocateExecutableObjectFile() 98 const ModuleSpec &module_spec, const FileSpecList &default_search_paths) { in LocateExecutableSymbolFile() 221 ModuleSpec mspec; in LocateExecutableSymbolFile() 225 ModuleSpec mspec2; in LocateExecutableSymbolFile() 256 bool SymbolLocatorDefault::DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
|
H A D | SymbolLocatorDefault.h | 38 static std::optional<ModuleSpec> 39 LocateExecutableObjectFile(const ModuleSpec &module_spec); 46 LocateExecutableSymbolFile(const ModuleSpec &module_spec, 57 static bool DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolLocator/DebugSymbols/ |
H A D | SymbolLocatorDebugSymbols.h | 38 static std::optional<ModuleSpec> 39 LocateExecutableObjectFile(const ModuleSpec &module_spec); 46 LocateExecutableSymbolFile(const ModuleSpec &module_spec, 57 static bool DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
|
H A D | SymbolLocatorDebugSymbols.cpp | 15 #include "lldb/Core/ModuleSpec.h" 83 std::optional<ModuleSpec> SymbolLocatorDebugSymbols::LocateExecutableObjectFile( in LocateExecutableObjectFile() 84 const ModuleSpec &module_spec) { in LocateExecutableObjectFile() 90 ModuleSpec return_module_spec; in LocateExecutableObjectFile() 187 ModuleSpec exe_spec; in LocateExecutableObjectFile() 257 ModuleSpec matched_module_spec; in LocateExecutableObjectFile() 348 ModuleSpec spec; in FindSymbolFileInBundle() 372 ModuleSpec spec; in FileAtPathContainsArchAndUUID() 388 // Given a binary exec_fspec, and a ModuleSpec with an architecture/uuid, 394 static bool LookForDsymNextToExecutablePath(const ModuleSpec [all...] |
/freebsd-src/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ModuleCache.h | 50 std::function<Status(const ModuleSpec &, const FileSpec &)>; 55 const ModuleSpec &module_spec, 62 const ModuleSpec &module_spec, const FileSpec &tmp_file, 66 const ModuleSpec &module_spec, lldb::ModuleSP &cached_module_sp,
|
H A D | Platform.h | 126 virtual Status ResolveExecutable(const ModuleSpec &module_spec, 133 /// given information in a symbol file ModuleSpec. Some platforms might also 152 /// symbol file we are trying to resolve. The ModuleSpec might 175 virtual Status ResolveSymbolFile(Target &target, const ModuleSpec &sym_spec, 279 /// The ModuleSpec of a binary to find. 285 /// A Module that matches the ModuleSpec, if one is found. 288 /// Locations to possibly look for a binary that matches the ModuleSpec. 305 const ModuleSpec &module_spec, Process *process, 309 void CallLocateModuleCallbackIfSet(const ModuleSpec &module_spec, 315 const ArchSpec &arch, ModuleSpec [all...] |
H A D | RemoteAwarePlatform.h | 24 ResolveExecutable(const ModuleSpec &module_spec, 29 ModuleSpec &module_spec) override;
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolLocator/Debuginfod/ |
H A D | SymbolLocatorDebuginfod.h | 40 static std::optional<ModuleSpec> 41 LocateExecutableObjectFile(const ModuleSpec &module_spec); 48 LocateExecutableSymbolFile(const ModuleSpec &module_spec,
|
H A D | SymbolLocatorDebuginfod.cpp | 145 GetFileForModule(const ModuleSpec &module_spec, in GetFileForModule() 183 std::optional<ModuleSpec> SymbolLocatorDebuginfod::LocateExecutableObjectFile( in LocateExecutableObjectFile() 184 const ModuleSpec &module_spec) { in LocateExecutableObjectFile() 189 const ModuleSpec &module_spec, const FileSpecList &default_search_paths) { in LocateExecutableSymbolFile()
|
/freebsd-src/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-private-interfaces.h | 93 typedef std::optional<ModuleSpec> (*SymbolLocatorLocateExecutableObjectFile)( 94 const ModuleSpec &module_spec); 98 const ModuleSpec &module_spec, const FileSpecList &default_search_paths); 100 ModuleSpec &module_spec, Status &error, bool force_lookup,
|
/freebsd-src/contrib/llvm-project/lldb/source/Target/ |
H A D | Platform.cpp | 20 #include "lldb/Core/ModuleSpec.h" 165 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, 174 auto resolver = [&](const ModuleSpec &spec) { 176 ModuleSpec resolved_spec; 205 const ArchSpec &arch, ModuleSpec &module_spec) { in GetSharedModule() 211 ModuleSpec matched_module_spec; in GetSharedModule() 212 return module_specs.FindMatchingModuleSpec(ModuleSpec(module_file_spec, arch), in GetSharedModule() 732 Platform::ResolveExecutable(const ModuleSpec &module_spec, in GetFullNameForDylib() 738 ModuleSpec resolved_module_spec(module_spec); in SetRemoteWorkingDirectory() 796 Status Platform::ResolveSymbolFile(Target &target, const ModuleSpec in ResolveExecutable() [all...] |
H A D | ModuleCache.cpp | 88 std::make_shared<Module>(ModuleSpec(sysroot_module_path_spec)); in DeleteExistingModule() 192 const ModuleSpec &module_spec, const FileSpec &tmp_file, in Put() 216 const ModuleSpec &module_spec, in Get() 271 const ModuleSpec &module_spec, in GetAndPut()
|
/freebsd-src/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBModuleSpec.h | 96 SBModuleSpec(const lldb_private::ModuleSpec &module_spec); 98 std::unique_ptr<lldb_private::ModuleSpec> m_opaque_up;
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/ |
H A D | ObjectFileCOFF.cpp | 128 specs.Append(ModuleSpec(file, ArchSpec("i686-unknown-windows-msvc"))); in GetModuleSpecifications() 131 specs.Append(ModuleSpec(file, ArchSpec("x86_64-unknown-windows-msvc"))); in GetModuleSpecifications() 134 specs.Append(ModuleSpec(file, ArchSpec("armv7-unknown-windows-msvc"))); in GetModuleSpecifications() 137 specs.Append(ModuleSpec(file, ArchSpec("aarch64-unknown-windows-msvc"))); in GetModuleSpecifications()
|
/freebsd-src/contrib/llvm-project/lldb/source/API/ |
H A D | SBModuleSpec.cpp | 22 SBModuleSpec::SBModuleSpec() : m_opaque_up(new lldb_private::ModuleSpec()) { in SBModuleSpec() 32 SBModuleSpec::SBModuleSpec(const lldb_private::ModuleSpec &module_spec) in SBModuleSpec() 33 : m_opaque_up(new lldb_private::ModuleSpec(module_spec)) { in SBModuleSpec()
|
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-symbolizer/ |
H A D | llvm-symbolizer.cpp | 277 void executeCommand(StringRef ModuleName, const T &ModuleSpec, Command Cmd, in executeCommand() argument 288 Expected<DIGlobal> ResOrErr = Symbolizer.symbolizeData(ModuleSpec, Address); in executeCommand() 292 Symbolizer.symbolizeFrame(ModuleSpec, Address); in executeCommand() 296 Symbolizer.findSymbol(ModuleSpec, Symbol, Offset); in executeCommand() 300 Symbolizer.symbolizeInlinedCode(ModuleSpec, Address); in executeCommand() 310 Symbolizer.symbolizeInlinedCode(ModuleSpec, Address); in executeCommand() 319 Symbolizer.symbolizeCode(ModuleSpec, Address); in executeCommand()
|
/freebsd-src/contrib/llvm-project/lldb/source/Core/ |
H A D | DynamicLoader.cpp | 14 #include "lldb/Core/ModuleSpec.h" 83 ModuleSpec module_spec(executable->GetFileSpec(), in GetTargetExecutable() 155 ModuleSpec module_spec(file, target.GetArchitecture()); in FindModuleViaTarget() 221 ModuleSpec module_spec; in LoadBinaryWithUUIDAndAddress() 240 ModuleSpec objfile_module_spec = in LoadBinaryWithUUIDAndAddress()
|
H A D | ModuleList.cpp | 11 #include "lldb/Core/ModuleSpec.h" 259 ModuleSpec equivalent_module_spec(module_sp->GetFileSpec(), in ReplaceEquivalent() 543 void ModuleList::FindModules(const ModuleSpec &module_spec, in FindModules() 626 ModuleSP ModuleList::FindFirstModule(const ModuleSpec &module_spec) const { in FindFirstModule() 775 void ModuleList::FindSharedModules(const ModuleSpec &module_spec, in FindSharedModule() 789 ModuleList::GetSharedModule(const ModuleSpec &module_spec, ModuleSP &module_sp, in GetSharedModule() 920 ModuleSpec located_binary_modulespec = in GetSharedModule() 960 ModuleSpec platform_module_spec(module_spec); in GetSharedModule()
|
/freebsd-src/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | LocateSymbolFile.h | 22 class ModuleSpec; variable
|
/freebsd-src/contrib/llvm-project/lldb/source/Symbol/ |
H A D | SymbolLocator.cpp | 34 ModuleSpec module_spec; in DownloadSymbolFileAsync()
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ |
H A D | DynamicLoaderWindowsDYLD.h | 32 void OnLoadModule(lldb::ModuleSP module_sp, const ModuleSpec module_spec,
|