Lines Matching refs:file_sp
81 FileSP file_sp; in GetFile() local
83 file_sp = debugger_sp->GetSourceFileCache().FindSourceFile(resolved_fspec); in GetFile()
89 if (target_sp && file_sp && in GetFile()
90 file_sp->GetSourceMapModificationID() != in GetFile()
92 file_sp.reset(); in GetFile()
95 if (file_sp) in GetFile()
96 file_sp->UpdateIfNeeded(); in GetFile()
99 if (!file_sp || !FileSystem::Instance().Exists(file_sp->GetFileSpec())) { in GetFile()
101 file_sp = std::make_shared<File>(resolved_fspec, target_sp.get()); in GetFile()
103 file_sp = std::make_shared<File>(resolved_fspec, debugger_sp); in GetFile()
106 debugger_sp->GetSourceFileCache().AddSourceFile(file_sp); in GetFile()
108 return file_sp; in GetFile()
257 FileSP file_sp(GetFile(file_spec)); in DisplaySourceLinesWithLineNumbers() local
267 if (last_file_sp.get() != file_sp.get()) { in DisplaySourceLinesWithLineNumbers()
324 FileSP file_sp(GetFile(file_spec)); in SetDefaultFileAndLine() local
326 if (file_sp) { in SetDefaultFileAndLine()
388 FileSP file_sp = GetFile(file_spec); in FindLinesMatchingRegex() local
389 if (!file_sp) in FindLinesMatchingRegex()
391 return file_sp->FindLinesMatchingRegex(regex, start_line, end_line, in FindLinesMatchingRegex()
715 void SourceManager::SourceFileCache::AddSourceFile(const FileSP &file_sp) { in AddSourceFile() argument
716 FileSpec file_spec = file_sp->GetFileSpec(); in AddSourceFile()
719 m_file_cache[file_spec] = file_sp; in AddSourceFile()
721 if (file_sp != pos->second) in AddSourceFile()
722 m_file_cache[file_spec] = file_sp; in AddSourceFile()
728 FileSP file_sp; in FindSourceFile() local
731 file_sp = pos->second; in FindSourceFile()
732 return file_sp; in FindSourceFile()