Lines Matching refs:module_spec
35 int LocateMacOSXFilesUsingDebugSymbols(const ModuleSpec &module_spec,
40 int LocateMacOSXFilesUsingDebugSymbols(const ModuleSpec &module_spec, in LocateMacOSXFilesUsingDebugSymbols() argument
151 static bool LocateDSYMInVincinityOfExecutable(const ModuleSpec &module_spec, in LocateDSYMInVincinityOfExecutable() argument
154 const FileSpec &exec_fspec = module_spec.GetFileSpec(); in LocateDSYMInVincinityOfExecutable()
156 if (::LookForDsymNextToExecutablePath (module_spec, exec_fspec, dsym_fspec)) { in LocateDSYMInVincinityOfExecutable()
186 if (::LookForDsymNextToExecutablePath (module_spec, parent_dirs, dsym_fspec)) { in LocateDSYMInVincinityOfExecutable()
202 static FileSpec LocateExecutableSymbolFileDsym(const ModuleSpec &module_spec) { in LocateExecutableSymbolFileDsym() argument
203 const FileSpec *exec_fspec = module_spec.GetFileSpecPtr(); in LocateExecutableSymbolFileDsym()
204 const ArchSpec *arch = module_spec.GetArchitecturePtr(); in LocateExecutableSymbolFileDsym()
205 const UUID *uuid = module_spec.GetUUIDPtr(); in LocateExecutableSymbolFileDsym()
218 if (!LocateDSYMInVincinityOfExecutable(module_spec, symbol_fspec)) { in LocateExecutableSymbolFileDsym()
220 LocateMacOSXFilesUsingDebugSymbols(module_spec, dsym_module_spec); in LocateExecutableSymbolFileDsym()
227 ModuleSpec Symbols::LocateExecutableObjectFile(const ModuleSpec &module_spec) { in LocateExecutableObjectFile() argument
229 const FileSpec *exec_fspec = module_spec.GetFileSpecPtr(); in LocateExecutableObjectFile()
230 const ArchSpec *arch = module_spec.GetArchitecturePtr(); in LocateExecutableObjectFile()
231 const UUID *uuid = module_spec.GetUUIDPtr(); in LocateExecutableObjectFile()
242 module_specs.FindMatchingModuleSpec(module_spec, matched_module_spec)) { in LocateExecutableObjectFile()
245 LocateMacOSXFilesUsingDebugSymbols(module_spec, result); in LocateExecutableObjectFile()
252 FileSpec Symbols::LocateExecutableSymbolFile(const ModuleSpec &module_spec) { in LocateExecutableSymbolFile() argument
253 FileSpec symbol_file_spec = module_spec.GetSymbolFileSpec(); in LocateExecutableSymbolFile()
264 FileSpec module_file_spec = module_spec.GetFileSpec(); in LocateExecutableSymbolFile()
304 const UUID &module_uuid = module_spec.GetUUID(); in LocateExecutableSymbolFile()
365 return LocateExecutableSymbolFileDsym(module_spec); in LocateExecutableSymbolFile()
377 bool Symbols::DownloadObjectAndSymbolFile(ModuleSpec &module_spec, in DownloadObjectAndSymbolFile() argument