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

References

tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  135     P = C;
  139     return memcmp(P, S.data(), S.size()) == 0;
  146     P = C;
  147     PEnd = P;
  161     P = C;
  162     if (P == End || *P != '#')
  162     if (P == End || *P != '#')
  164     PEnd = P;
  169     return PEnd > P + 1;
  185         P = std::search(C, End, S.begin(), S.end());
  186         PEnd = P + S.size();
  189         P = C;
  190         while (P != End && !isLetter(*P))
  190         while (P != End && !isLetter(*P))
  191           ++P;
  192         PEnd = P + 1;
  194       if (P == End)
  199           && !(P == Begin || isWhitespace(P[-1])
  199           && !(P == Begin || isWhitespace(P[-1])
  201                || (P > (Begin + 1) && (P[-1] == '/' || P[-1] == '*')
  201                || (P > (Begin + 1) && (P[-1] == '/' || P[-1] == '*')
  201                || (P > (Begin + 1) && (P[-1] == '/' || P[-1] == '*')
  202                                    &&  P[-2] == '/')))
  213         assert(isLetter(*P) && "-verify prefix must start with a letter");
  226     P = C;
  227     while (P < End) {
  228       StringRef S(P, End - P);
  228       StringRef S(P, End - P);
  231         P += OpenBrace.size();
  235           PEnd = P + CloseBrace.size();
  238         P += CloseBrace.size();
  240         ++P;
  255   StringRef Match() { return StringRef(P, PEnd - P); }
  255   StringRef Match() { return StringRef(P, PEnd - P); }
  411     PH.C = PH.P;
  526         StringRef Filename(PH.C, PH.P-PH.C);
  608     const char* const ContentEnd = PH.P; // mark content end