reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  447       D.RegexKind = true;
  456       D.DL = ED ? &ED->Errors : nullptr;
  458       D.DL = ED ? &ED->Warnings : nullptr;
  460       D.DL = ED ? &ED->Remarks : nullptr;
  462       D.DL = ED ? &ED->Notes : nullptr;
  465       if (D.RegexKind)
  495     if (!D.DL)
  567     if (PH.Next(D.Min)) {
  572         D.Max = Directive::MaxCount;
  576         if (!PH.Next(D.Max) || D.Max < D.Min) {
  576         if (!PH.Next(D.Max) || D.Max < D.Min) {
  576         if (!PH.Next(D.Max) || D.Max < D.Min) {
  583         D.Max = D.Min;
  583         D.Max = D.Min;
  587       D.Max = Directive::MaxCount;
  611     D.DirectivePos = Pos;
  612     D.ContentBegin = Pos.getLocWithOffset(ContentBegin - PH.Begin);
  620       D.Text += Content.substr(CPos, FPos-CPos);
  621       D.Text += '\n';
  624     if (D.Text.empty())
  625       D.Text.assign(ContentBegin, ContentEnd);
  628     if (D.RegexKind && D.Text.find("{{") == StringRef::npos) {
  628     if (D.RegexKind && D.Text.find("{{") == StringRef::npos) {
  629       Diags.Report(D.ContentBegin, diag::err_verify_missing_regex) << D.Text;
  629       Diags.Report(D.ContentBegin, diag::err_verify_missing_regex) << D.Text;
  634       attachDirective(Diags, D, ExpectedLoc, MatchAnyLine);
  636       Markers.addDirective(Marker, D);