Home
last modified time | relevance | path

Searched refs:ModuleSpec (Results 1 – 25 of 74) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DLocateSymbolFile.cpp
H A DLocateSymbolFileMacOSX.cpp
H A DSymbolLocator.cpp34 ModuleSpec module_spec; in DownloadSymbolFileAsync()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DLocateSymbolFile.h22 class ModuleSpec; variable
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DModuleSpec.h27 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 DModuleList.h342 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 DDebuggerEvents.h113 SymbolChangeEventData(lldb::DebuggerWP debugger_wp, ModuleSpec module_spec) in SymbolChangeEventData()
126 ModuleSpec m_module_spec;
H A DPluginManager.h366 static ModuleSpec LocateExecutableObjectFile(const ModuleSpec &module_spec);
369 LocateExecutableSymbolFile(const ModuleSpec &module_spec,
372 static bool DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolLocator/Default/
H A DSymbolLocatorDefault.cpp73 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, in DownloadObjectAndSymbolFile()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DModuleCache.h50 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 DPlatform.h126 virtual Status ResolveExecutable(const ModuleSpec &module_spec,
175 virtual Status ResolveSymbolFile(Target &target, const ModuleSpec &sym_spec,
305 const ModuleSpec &module_spec, Process *process,
309 void CallLocateModuleCallbackIfSet(const ModuleSpec &module_spec,
315 const ArchSpec &arch, ModuleSpec &module_spec);
904 typedef std::function<Status(const ModuleSpec &module_spec,
979 Status GetCachedExecutable(ModuleSpec &module_spec, lldb::ModuleSP &module_sp,
993 typedef std::function<Status(const ModuleSpec &)> ModuleResolver;
995 Status GetRemoteSharedModule(const ModuleSpec &module_spec, Process *process,
1000 bool GetCachedSharedModule(const ModuleSpec &module_spec,
H A DRemoteAwarePlatform.h24 ResolveExecutable(const ModuleSpec &module_spec,
29 ModuleSpec &module_spec) override;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolLocator/DebugSymbols/
H A DSymbolLocatorDebugSymbols.cpp83 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()
394 static bool LookForDsymNextToExecutablePath(const ModuleSpec &mod_spec, in LookForDsymNextToExecutablePath()
447 ModuleSpec mutable_mod_spec = mod_spec; in LookForDsymNextToExecutablePath()
471 static bool LocateDSYMInVincinityOfExecutable(const ModuleSpec &module_spec, in LocateDSYMInVincinityOfExecutable()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-interfaces.h93 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/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.cpp12 #include "lldb/Core/ModuleSpec.h"
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/contrib/llvm-project/lldb/include/lldb/API/
H A DSBModuleSpec.h96 SBModuleSpec(const lldb_private::ModuleSpec &module_spec);
98 std::unique_ptr<lldb_private::ModuleSpec> m_opaque_up;
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBModuleSpec.cpp22 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/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A Dllvm-symbolizer.cpp277 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/contrib/llvm-project/lldb/source/Target/
H A DModuleCache.cpp88 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()
H A DPlatform.cpp165 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModule()
174 auto resolver = [&](const ModuleSpec &spec) { in GetSharedModule()
176 ModuleSpec resolved_spec; in GetSharedModule()
205 const ArchSpec &arch, ModuleSpec &module_spec) { in GetModuleSpec()
211 ModuleSpec matched_module_spec; in GetModuleSpec()
212 return module_specs.FindMatchingModuleSpec(ModuleSpec(module_file_spec, arch), in GetModuleSpec()
732 Platform::ResolveExecutable(const ModuleSpec &module_spec, in ResolveExecutable()
738 ModuleSpec resolved_module_spec(module_spec); in ResolveExecutable()
796 Status Platform::ResolveSymbolFile(Target &target, const ModuleSpec &sym_spec, in ResolveSymbolFile()
1442 Platform::GetCachedExecutable(ModuleSpec &module_spec, in GetCachedExecutable()
[all …]
H A DRemoteAwarePlatform.cpp24 ModuleSpec &module_spec) { in GetModuleSpec()
33 const ModuleSpec &module_spec, lldb::ModuleSP &exe_module_sp, in ResolveExecutable()
35 ModuleSpec resolved_module_spec(module_spec); in ResolveExecutable()
H A DTargetList.cpp122 ModuleSpec module_spec(FileSpec(user_exe_path, FileSpec::Style::native)); in CreateTargetInternal()
143 ModuleSpec matching_module_spec; in CreateTargetInternal()
185 for (const ModuleSpec &spec : module_specs.ModuleSpecs()) in CreateTargetInternal()
308 ModuleSpec module_spec(file, arch); in CreateTargetInternal()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDynamicLoader.cpp83 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 DModuleList.cpp259 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 FindSharedModules()
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/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationServerCommon.cpp1111 ModuleSpec matched_module_spec = GetModuleInfo(module_path, triple); in Handle_qModuleInfo()
1179 ModuleSpec matched_module_spec = GetModuleInfo(file, triple); in Handle_jModulesInfo()
1319 ModuleSpec
1340 return ModuleSpec(); in GetModuleInfo()
1352 const ModuleSpec module_spec(actual_module_path_spec, arch); in GetModuleInfo()
1357 return ModuleSpec(); in GetModuleInfo()
1359 ModuleSpec matched_module_spec; in GetModuleInfo()
1361 return ModuleSpec(); in GetModuleInfo()

123