Lines Matching refs:ColonLoc
687 SourceLocation ColonLoc = ConsumeToken(); in ParseLabeledStatement() local
720 SubStmt = Actions.ActOnNullStmt(ColonLoc); in ParseLabeledStatement()
727 return Actions.ActOnLabelStmt(IdentTok.getLocation(), LD, ColonLoc, in ParseLabeledStatement()
768 SourceLocation ColonLoc; in ParseCaseStatement() local
772 ColonLoc = SourceLocation(); in ParseCaseStatement()
813 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseCaseStatement()
814 } else if (TryConsumeToken(tok::semi, ColonLoc) || in ParseCaseStatement()
815 TryConsumeToken(tok::coloncolon, ColonLoc)) { in ParseCaseStatement()
817 Diag(ColonLoc, diag::err_expected_after) in ParseCaseStatement()
819 << FixItHint::CreateReplacement(ColonLoc, ":"); in ParseCaseStatement()
825 ColonLoc = ExpectedLoc; in ParseCaseStatement()
829 Actions.ActOnCaseStmt(CaseLoc, LHS, DotDotDotLoc, RHS, ColonLoc); in ParseCaseStatement()
860 if (ColonLoc.isValid()) { in ParseCaseStatement()
861 SourceLocation AfterColonLoc = PP.getLocForEndOfToken(ColonLoc); in ParseCaseStatement()
894 SourceLocation ColonLoc; in ParseDefaultStatement() local
895 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseDefaultStatement()
896 } else if (TryConsumeToken(tok::semi, ColonLoc)) { in ParseDefaultStatement()
898 Diag(ColonLoc, diag::err_expected_after) in ParseDefaultStatement()
900 << FixItHint::CreateReplacement(ColonLoc, ":"); in ParseDefaultStatement()
906 ColonLoc = ExpectedLoc; in ParseDefaultStatement()
916 SourceLocation AfterColonLoc = PP.getLocForEndOfToken(ColonLoc); in ParseDefaultStatement()
924 SubStmt = Actions.ActOnNullStmt(ColonLoc); in ParseDefaultStatement()
926 return Actions.ActOnDefaultStmt(DefaultLoc, ColonLoc, in ParseDefaultStatement()
1994 ForRangeInfo.ColonLoc = ConsumeToken(); in ParseForStatement()
2031 Diag(ForRangeInfo.ColonLoc, getLangOpts().CPlusPlus11 in ParseForStatement()
2127 : ForRangeInfo.ColonLoc, in ParseForStatement()
2204 ForRangeInfo.LoopVar.get(), ForRangeInfo.ColonLoc, CorrectedRange.get(), in ParseForStatement()