Lines Matching refs:FileName
341 auto BufferOrError = MemoryBuffer::getFile(LineInfo.FileName); in cacheSource()
343 if (MissingSources.insert(LineInfo.FileName).second) in cacheSource()
344 reportWarning("failed to find source " + LineInfo.FileName, in cacheSource()
353 std::vector<StringRef> &Lines = LineCache[LineInfo.FileName]; in cacheSource()
362 SourceCache[LineInfo.FileName] = std::move(Buffer); in cacheSource()
389 sys::path::is_absolute_gnu(LineInfo.FileName)) { in printSourceLine()
392 assert(!LineInfo.FileName.empty()); in printSourceLine()
395 auto StrippedNameStart = LineInfo.FileName.begin(); in printSourceLine()
399 for (auto Pos = StrippedNameStart + 1, End = LineInfo.FileName.end(); in printSourceLine()
407 LineInfo.FileName = in printSourceLine()
408 std::string(StrippedNameStart, LineInfo.FileName.end()); in printSourceLine()
412 sys::path::append(FilePath, Prefix, LineInfo.FileName); in printSourceLine()
414 LineInfo.FileName = std::string(FilePath); in printSourceLine()
437 if (LineInfo.FileName != DILineInfo::BadString && LineInfo.Line != 0 && in printLines()
439 OldLineInfo.FileName != LineInfo.FileName || PrintFunctionName)) { in printLines()
440 OS << Delimiter << LineInfo.FileName << ":" << LineInfo.Line; in printLines()
449 if (LineInfo.FileName == DILineInfo::BadString || LineInfo.Line == 0 || in printSources()
451 OldLineInfo.FileName == LineInfo.FileName)) in printSources()
454 if (SourceCache.find(LineInfo.FileName) == SourceCache.end()) in printSources()
457 auto LineBuffer = LineCache.find(LineInfo.FileName); in printSources()
463 LineInfo.Line, LineInfo.FileName), in printSources()