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

Lines Matching defs:View

67   /// \brief Create source views for the expansions of the view.
68 void attachExpansionSubViews(SourceCoverageView &View,
72 /// \brief Create the source view of a particular function.
76 /// \brief Create the main source view of a particular source file.
172 CodeCoverageTool::attachExpansionSubViews(SourceCoverageView &View,
190 View.addExpansion(Expansion.Region, std::move(SubView));
205 auto View = SourceCoverageView::create(Function.Name, SourceBuffer.get(),
207 attachExpansionSubViews(*View, Expansions, Coverage);
209 return View;
223 auto View = SourceCoverageView::create(SourceFile, SourceBuffer.get(),
225 attachExpansionSubViews(*View, Expansions, Coverage);
241 View->addInstantiation(Function->Name, Line, std::move(SubView));
244 return View;
556 auto View = createSourceFileView(SourceFile, *Coverage);
557 if (!View) {
569 View->print(*OS.get(), /*Wholefile=*/true,