Lines Matching refs:FileName
347 auto BufferOrError = MemoryBuffer::getFile(LineInfo.FileName); in cacheSource()
349 if (MissingSources.insert(LineInfo.FileName).second) in cacheSource()
350 reportWarning("failed to find source " + LineInfo.FileName, in cacheSource()
359 std::vector<StringRef> &Lines = LineCache[LineInfo.FileName]; in cacheSource()
368 SourceCache[LineInfo.FileName] = std::move(Buffer); in cacheSource()
395 sys::path::is_absolute_gnu(LineInfo.FileName)) { in printSourceLine()
398 assert(!LineInfo.FileName.empty()); in printSourceLine()
401 auto StrippedNameStart = LineInfo.FileName.begin(); in printSourceLine()
405 for (auto Pos = StrippedNameStart + 1, End = LineInfo.FileName.end(); in printSourceLine()
413 LineInfo.FileName = in printSourceLine()
414 std::string(StrippedNameStart, LineInfo.FileName.end()); in printSourceLine()
418 sys::path::append(FilePath, Prefix, LineInfo.FileName); in printSourceLine()
420 LineInfo.FileName = std::string(FilePath); in printSourceLine()
443 if (LineInfo.FileName != DILineInfo::BadString && LineInfo.Line != 0 && in printLines()
445 OldLineInfo.FileName != LineInfo.FileName || PrintFunctionName)) { in printLines()
446 OS << Delimiter << LineInfo.FileName << ":" << LineInfo.Line; in printLines()
459 if (SourceCache.find(LineInfo.FileName) == SourceCache.end()) in getLine()
463 auto LineBuffer = LineCache.find(LineInfo.FileName); in getLine()
470 LineInfo.Line, LineInfo.FileName), in getLine()
483 if (LineInfo.FileName == DILineInfo::BadString || LineInfo.Line == 0 || in printSources()
485 OldLineInfo.FileName == LineInfo.FileName)) in printSources()