Lines Matching refs:ColonLoc
758 SourceLocation ColonLoc = ConsumeToken(); in ParseLabeledStatement() local
788 SubStmt = Actions.ActOnNullStmt(ColonLoc); in ParseLabeledStatement()
797 SubStmt = Actions.ActOnNullStmt(ColonLoc); in ParseLabeledStatement()
806 return Actions.ActOnLabelStmt(IdentTok.getLocation(), LD, ColonLoc, in ParseLabeledStatement()
848 SourceLocation ColonLoc; in ParseCaseStatement() local
852 ColonLoc = SourceLocation(); in ParseCaseStatement()
893 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseCaseStatement()
894 } else if (TryConsumeToken(tok::semi, ColonLoc) || in ParseCaseStatement()
895 TryConsumeToken(tok::coloncolon, ColonLoc)) { in ParseCaseStatement()
897 Diag(ColonLoc, diag::err_expected_after) in ParseCaseStatement()
899 << FixItHint::CreateReplacement(ColonLoc, ":"); in ParseCaseStatement()
905 ColonLoc = ExpectedLoc; in ParseCaseStatement()
909 Actions.ActOnCaseStmt(CaseLoc, LHS, DotDotDotLoc, RHS, ColonLoc); in ParseCaseStatement()
938 SubStmt = Actions.ActOnNullStmt(ColonLoc); in ParseCaseStatement()
971 SourceLocation ColonLoc; in ParseDefaultStatement() local
972 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseDefaultStatement()
973 } else if (TryConsumeToken(tok::semi, ColonLoc)) { in ParseDefaultStatement()
975 Diag(ColonLoc, diag::err_expected_after) in ParseDefaultStatement()
977 << FixItHint::CreateReplacement(ColonLoc, ":"); in ParseDefaultStatement()
983 ColonLoc = ExpectedLoc; in ParseDefaultStatement()
992 SubStmt = Actions.ActOnNullStmt(ColonLoc); in ParseDefaultStatement()
999 SubStmt = Actions.ActOnNullStmt(ColonLoc); in ParseDefaultStatement()
1002 return Actions.ActOnDefaultStmt(DefaultLoc, ColonLoc, in ParseDefaultStatement()
2082 ForRangeInfo.ColonLoc = ConsumeToken(); in ParseForStatement()
2119 Diag(ForRangeInfo.ColonLoc, getLangOpts().CPlusPlus11 in ParseForStatement()
2219 : ForRangeInfo.ColonLoc, in ParseForStatement()
2307 ForRangeInfo.LoopVar.get(), ForRangeInfo.ColonLoc, CorrectedRange.get(), in ParseForStatement()