Home | History | Annotate | Download | only in llvm-cov

Lines Matching refs:SourceFile

55   ErrorOr<const MemoryBuffer &> getSourceFile(StringRef SourceFile);
68 createSourceFileView(StringRef SourceFile, CoverageMapping &Coverage);
104 CodeCoverageTool::getSourceFile(StringRef SourceFile) {
107 auto Loc = RemappedFilenames.find(SourceFile);
109 SourceFile = Loc->second;
112 if (sys::fs::equivalent(SourceFile, Files.first))
114 auto Buffer = MemoryBuffer::getFile(SourceFile);
116 error(EC.message(), SourceFile);
119 LoadedSourceFiles.emplace_back(SourceFile, std::move(Buffer.get()));
164 CodeCoverageTool::createSourceFileView(StringRef SourceFile,
166 auto SourceBuffer = getSourceFile(SourceFile);
169 auto FileCoverage = Coverage.getCoverageForFile(SourceFile);
178 for (auto Function : Coverage.getInstantiations(SourceFile)) {
455 for (const auto &SourceFile : SourceFiles) {
456 auto mainView = createSourceFileView(SourceFile, *Coverage);
459 << "warning: The file '" << SourceFile << "' isn't covered.";
465 ViewOpts.colored_ostream(outs(), raw_ostream::CYAN) << SourceFile << ":";