Lines Matching refs:FileName
339 auto BufferOrError = MemoryBuffer::getFile(LineInfo.FileName); in cacheSource()
341 if (MissingSources.insert(LineInfo.FileName).second) in cacheSource()
342 reportWarning("failed to find source " + LineInfo.FileName, in cacheSource()
351 std::vector<StringRef> &Lines = LineCache[LineInfo.FileName]; in cacheSource()
360 SourceCache[LineInfo.FileName] = std::move(Buffer); in cacheSource()
387 sys::path::is_absolute_gnu(LineInfo.FileName)) { in printSourceLine()
390 assert(!LineInfo.FileName.empty()); in printSourceLine()
393 auto StrippedNameStart = LineInfo.FileName.begin(); in printSourceLine()
397 for (auto Pos = StrippedNameStart + 1, End = LineInfo.FileName.end(); in printSourceLine()
405 LineInfo.FileName = in printSourceLine()
406 std::string(StrippedNameStart, LineInfo.FileName.end()); in printSourceLine()
410 sys::path::append(FilePath, Prefix, LineInfo.FileName); in printSourceLine()
412 LineInfo.FileName = std::string(FilePath); in printSourceLine()
435 if (LineInfo.FileName != DILineInfo::BadString && LineInfo.Line != 0 && in printLines()
437 OldLineInfo.FileName != LineInfo.FileName || PrintFunctionName)) { in printLines()
438 OS << Delimiter << LineInfo.FileName << ":" << LineInfo.Line; in printLines()
447 if (LineInfo.FileName == DILineInfo::BadString || LineInfo.Line == 0 || in printSources()
449 OldLineInfo.FileName == LineInfo.FileName)) in printSources()
452 if (SourceCache.find(LineInfo.FileName) == SourceCache.end()) in printSources()
455 auto LineBuffer = LineCache.find(LineInfo.FileName); in printSources()
461 LineInfo.Line, LineInfo.FileName), in printSources()