Lines Matching defs:RequireStartOfLine
154 /// MoveToLine(/*...*/, /*RequireStartOfLine=*/true).
205 /// @param RequireStartOfLine Whether the next line depends on being in the
209 bool MoveToLine(const Token &Tok, bool RequireStartOfLine) {
214 return MoveToLine(TargetLine, RequireStartOfLine) || IsFirstInFile;
219 bool MoveToLine(SourceLocation Loc, bool RequireStartOfLine) {
222 return MoveToLine(TargetLine, RequireStartOfLine);
224 bool MoveToLine(unsigned LineNo, bool RequireStartOfLine);
283 bool RequireStartOfLine) {
288 if ((RequireStartOfLine && EmittedTokensOnThisLine) ||
362 MoveToLine(IncludeLoc, /*RequireStartOfLine=*/false);
432 MoveToLine(HashLoc, /*RequireStartOfLine=*/true);
492 MoveToLine(HashLoc, /*RequireStartOfLine=*/true);
509 MoveToLine(HashLoc, /*RequireStartOfLine=*/true);
551 MoveToLine(Loc, /*RequireStartOfLine=*/true);
576 MoveToLine(DefLoc, /*RequireStartOfLine=*/true);
589 MoveToLine(MacroNameTok.getLocation(), /*RequireStartOfLine=*/true);
610 MoveToLine(Loc, /*RequireStartOfLine=*/true);
635 MoveToLine(Loc, /*RequireStartOfLine=*/true);
645 MoveToLine(Loc, /*RequireStartOfLine=*/true);
652 MoveToLine(Loc, /*RequireStartOfLine=*/true);
661 MoveToLine(Loc, /*RequireStartOfLine=*/true);
687 MoveToLine(Loc, /*RequireStartOfLine=*/true);
711 MoveToLine(Loc, /*RequireStartOfLine=*/true);
720 MoveToLine(Loc, /*RequireStartOfLine=*/true);
727 MoveToLine(Loc, /*RequireStartOfLine=*/true);
736 MoveToLine(Loc, /*RequireStartOfLine=*/true);
743 MoveToLine(Loc, /*RequireStartOfLine=*/true);
750 MoveToLine(Loc, /*RequireStartOfLine=*/true);
768 MoveToLine(Tok, /*RequireStartOfLine=*/EmittedDirectiveOnThisLine)) {
856 Callbacks->MoveToLine(PragmaTok.getLocation(), /*RequireStartOfLine=*/true);