Lines Matching defs:LineNumber
338 std::optional<size_t> LineNumber, ExpressionFormat ImplicitFormat,
369 Context->makeNumericVariable(Name, ImplicitFormat, LineNumber);
375 StringRef Name, bool IsPseudo, std::optional<size_t> LineNumber,
400 if (DefLineNumber && LineNumber && *DefLineNumber == *LineNumber)
411 std::optional<size_t> LineNumber, FileCheckPatternContext *Context,
417 return parseParenExpr(Expr, LineNumber, Context, SM);
431 return parseCallExpr(Expr, ParseVarResult->Name, LineNumber, Context,
436 ParseVarResult->IsPseudo, LineNumber,
464 Pattern::parseParenExpr(StringRef &Expr, std::optional<size_t> LineNumber,
477 Expr, AllowedOperand::Any, /*MaybeInvalidConstraint=*/false, LineNumber,
483 LineNumber, Context, SM);
499 bool IsLegacyLineExpr, std::optional<size_t> LineNumber,
532 LineNumber, Context, SM);
543 std::optional<size_t> LineNumber,
573 Expr, AllowedOperand::Any, /*MaybeInvalidConstraint=*/false, LineNumber,
582 Arg = parseBinop(OuterBinOpExpr, Expr, std::move(*Arg), false, LineNumber,
619 bool IsLegacyLineExpr, std::optional<size_t> LineNumber,
715 Expr, AO, !HasParsedValidConstraint, LineNumber, Context, SM);
718 IsLegacyLineExpr, LineNumber, Context, SM);
754 DefExpr, Context, LineNumber, ExpressionPointer->getFormat(), SM);
955 IsLegacyLineExpr, LineNumber, Context,
1100 if (LineNumber)
1102 APInt(sizeof(*LineNumber) * 8, *LineNumber));
1710 /// start at the beginning of the returned prefix, increment \p LineNumber for
1714 /// If no valid prefix is found, the state of Buffer, LineNumber, and CheckTy
1718 StringRef &Buffer, unsigned &LineNumber,
1733 LineNumber += Skipped.count('\n');
1820 // LineNumber keeps track of the line on which CheckPrefix instances are
1822 unsigned LineNumber = 1;
1836 FindFirstMatchingPrefix(Req, Matcher, Buffer, LineNumber, CheckTy);
1902 Pattern P(CheckTy, PatternContext.get(), LineNumber);
1965 Pattern(Check::CheckEOF, PatternContext.get(), LineNumber + 1),