Lines Matching defs:CheckTy
766 bool MatchFullLinesHere = Req.MatchFullLines && CheckTy != Check::CheckNot;
776 if (PatternStr.empty() && CheckTy != Check::CheckEmpty) {
782 if (!PatternStr.empty() && CheckTy == Check::CheckEmpty) {
790 if (CheckTy == Check::CheckEmpty) {
796 if (CheckTy.isLiteralMatch()) {
1080 if (CheckTy == Check::CheckEOF)
1165 size_t MatchStartSkip = CheckTy == Check::CheckEmpty;
1231 Diags->emplace_back(SM, CheckTy, getLoc(), MatchTy,
1286 Diags->emplace_back(SM, CheckTy, getLoc(), MatchTy, VC.Range, OS.str());
1294 Check::FileCheckType CheckTy,
1308 Diags->emplace_back(SM, CheckTy, Loc, MatchTy, Range);
1458 const Check::FileCheckType &CheckTy,
1461 : CheckTy(CheckTy), CheckLoc(CheckLoc), MatchTy(MatchTy), Note(Note) {
1711 /// each new line consumed from \p Buffer, and set \p CheckTy to the type of
1714 /// If no valid prefix is found, the state of Buffer, LineNumber, and CheckTy
1719 Check::FileCheckType &CheckTy) {
1743 std::tie(CheckTy, AfterSuffix) = FindCheckType(Req, Buffer, Prefix);
1746 if (CheckTy != Check::CheckNone)
1830 Check::FileCheckType CheckTy;
1836 FindFirstMatchingPrefix(Req, Matcher, Buffer, LineNumber, CheckTy);
1839 if (CheckTy != Check::CheckComment)
1858 if (CheckTy == Check::CheckMisspelled) {
1868 if (CheckTy == Check::CheckBadNot) {
1875 if (CheckTy == Check::CheckBadCount) {
1898 if (CheckTy == Check::CheckComment)
1902 Pattern P(CheckTy, PatternContext.get(), LineNumber);
1907 if ((CheckTy == Check::CheckLabel) && P.hasVariable()) {
1916 if ((CheckTy == Check::CheckNext || CheckTy == Check::CheckSame ||
1917 CheckTy == Check::CheckEmpty) &&
1919 StringRef Type = CheckTy == Check::CheckNext
1921 : CheckTy == Check::CheckEmpty ? "EMPTY" : "SAME";
1930 if (CheckTy == Check::CheckDAG || CheckTy == Check::CheckNot) {