Lines Matching refs:module_spec
283 const ModuleSpec &module_spec,
298 const UUID *uuid = module_spec.GetUUIDPtr();
299 const ArchSpec *arch = module_spec.GetArchitecturePtr();
328 const FileSpec *exec_fspec = module_spec.GetFileSpecPtr();
387 module_spec.GetSourceMappingList().Append (ConstString(build_src_path), ConstString(actual_src_path), true);
470 LocateDSYMInVincinityOfExecutable (const ModuleSpec &module_spec, FileSpec &dsym_fspec)
472 const FileSpec *exec_fspec = module_spec.GetFileSpecPtr();
487 if (dsym_fspec.Exists() && FileAtPathContainsArchAndUUID (dsym_fspec, module_spec.GetArchitecturePtr(), module_spec.GetUUIDPtr()))
505 if (dsym_fspec.Exists() && FileAtPathContainsArchAndUUID (dsym_fspec, module_spec.GetArchitecturePtr(), module_spec.GetUUIDPtr()))
531 Symbols::LocateExecutableObjectFile (const ModuleSpec &module_spec)
533 const FileSpec *exec_fspec = module_spec.GetFileSpecPtr();
534 const ArchSpec *arch = module_spec.GetArchitecturePtr();
535 const UUID *uuid = module_spec.GetUUIDPtr();
546 LocateMacOSXFilesUsingDebugSymbols (module_spec, &objfile_fspec, NULL);
551 Symbols::LocateExecutableSymbolFile (const ModuleSpec &module_spec)
553 const FileSpec *exec_fspec = module_spec.GetFileSpecPtr();
554 const ArchSpec *arch = module_spec.GetArchitecturePtr();
555 const UUID *uuid = module_spec.GetUUIDPtr();
566 if (LocateDSYMInVincinityOfExecutable (module_spec, symbol_fspec) == false)
569 LocateMacOSXFilesUsingDebugSymbols (module_spec, NULL, &symbol_fspec);
576 GetModuleSpecInfoFromUUIDDictionary (CFDictionaryRef uuid_dict, ModuleSpec &module_spec)
588 module_spec.GetFileSpec().SetFile (str.c_str(), true);
596 module_spec.GetSymbolFileSpec().SetFile (str.c_str(), true);
605 module_spec.GetArchitecture().SetTriple(str.c_str());
625 module_spec.GetSourceMappingList().Append (ConstString(DBGBuildSourcePath.c_str()), ConstString(DBGSourcePath.c_str()), true);
633 Symbols::DownloadObjectAndSymbolFile (ModuleSpec &module_spec, bool force_lookup)
636 const UUID *uuid_ptr = module_spec.GetUUIDPtr();
637 const FileSpec *file_spec_ptr = module_spec.GetFileSpecPtr();
763 success = GetModuleSpecInfoFromUUIDDictionary (uuid_dict, module_spec);
775 return GetModuleSpecInfoFromUUIDDictionary (values[0], module_spec);
784 if (module_spec.GetArchitecture().IsCompatibleMatch(curr_module_spec.GetArchitecture()))
786 module_spec = curr_module_spec;