Lines Matching defs:file_spec
56 static void resolve_tilde(FileSpec &file_spec) {
57 if (!FileSystem::Instance().Exists(file_spec) &&
58 file_spec.GetDirectory() &&
59 file_spec.GetDirectory().GetCString()[0] == '~') {
60 FileSystem::Instance().Resolve(file_spec);
87 FileSpec file_spec = support_file_sp->GetSpecOnly();
88 if (!file_spec)
98 file_spec);
110 process_sp->GetSourceFileCache().FindSourceFile(file_spec)) {
111 LLDB_LOG(log, "Found source file in the process cache: {0}", file_spec);
114 file_spec);
129 FileSP file_sp = debugger_sp->GetSourceFileCache().FindSourceFile(file_spec);
134 LLDB_LOG(log, "Found source file in the debugger cache: {0}", file_spec);
138 LLDB_LOG(log, "Path remapping is stale: {0}", file_spec);
144 LLDB_LOG(log, "Modification time is stale: {0}", file_spec);
151 LLDB_LOG(log, "File doesn't exist on disk: {0}", file_spec);
158 LLDB_LOG(log, "Creating and caching new source file: {0}", file_spec);
168 debugger_sp->GetSourceFileCache().AddSourceFile(file_spec, file_sp);
170 process_sp->GetSourceFileCache().AddSourceFile(file_spec, file_sp);
496 FileSpec file_spec = support_file_sp->GetSpecOnly();
497 if (!file_spec.GetDirectory() && file_spec.GetFilename()) {
502 file_spec.GetFilename().AsCString(), 0, check_inlines,
533 FileSpec file_spec = support_file_sp->GetSpecOnly();
534 if (!FileSystem::Instance().Exists(file_spec)) {
538 auto remapped = target_sp->GetSourcePathMap().FindFile(file_spec);
541 if (target_sp->GetImages().FindSourceFile(file_spec, new_spec))
561 FileSpec file_spec = support_file_sp->GetSpecOnly();
562 resolve_tilde(file_spec);
564 std::make_shared<SupportFile>(file_spec, support_file_sp->GetChecksum());
565 m_mod_time = FileSystem::Instance().GetModificationTime(file_spec);
809 void SourceManager::SourceFileCache::AddSourceFile(const FileSpec &file_spec,
815 AddSourceFileImpl(file_spec, file_sp);
817 if (file_spec != resolved_file_spec)
838 const FileSpec &file_spec, FileSP file_sp) {
839 FileCache::iterator pos = m_file_cache.find(file_spec);
841 m_file_cache[file_spec] = file_sp;
844 m_file_cache[file_spec] = file_sp;
849 const FileSpec &file_spec) const {
852 FileCache::const_iterator pos = m_file_cache.find(file_spec);