Lines Matching defs:ColonLoc

554                     SourceLocation ColonLoc) {
578 CaseLoc, DotDotDotLoc, ColonLoc);
588 Sema::ActOnDefaultStmt(SourceLocation DefaultLoc, SourceLocation ColonLoc,
602 DefaultStmt *DS = new (Context) DefaultStmt(DefaultLoc, ColonLoc, SubStmt);
609 SourceLocation ColonLoc, Stmt *SubStmt) {
2427 Stmt *First, SourceLocation ColonLoc, Expr *Range, SourceLocation RParenLoc,
2491 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(),
2515 SourceLocation ColonLoc, SourceLocation CoawaitLoc,
2519 &SemaRef.PP.getIdentifierTable().get("begin"), ColonLoc);
2521 ColonLoc);
2530 SemaRef.BuildForRangeBeginEndCall(ColonLoc, ColonLoc, BeginNameInfo,
2537 << ColonLoc << BEF_begin << BeginRange->getType();
2544 *BeginExpr = SemaRef.ActOnCoawaitExpr(SemaRef.getCurScope(), ColonLoc,
2549 if (FinishForRangeVarDecl(SemaRef, BeginVar, BeginExpr->get(), ColonLoc,
2560 SemaRef.BuildForRangeBeginEndCall(ColonLoc, ColonLoc, EndNameInfo,
2566 << ColonLoc << BEF_end << EndRange->getType();
2569 if (FinishForRangeVarDecl(SemaRef, EndVar, EndExpr->get(), ColonLoc,
2652 SourceLocation ColonLoc,
2667 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc,
2679 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc,
2685 SourceLocation ColonLoc, Stmt *RangeDecl, Stmt *Begin, Stmt *End,
2731 VK_LValue, ColonLoc);
2736 VK_LValue, ColonLoc);
2761 VarDecl *BeginVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType,
2763 VarDecl *EndVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType,
2777 BeginExpr = ActOnCoawaitExpr(S, ColonLoc, BeginExpr.get());
2781 if (FinishForRangeVarDecl(*this, BeginVar, BeginRangeRef.get(), ColonLoc,
2850 EndExpr = ActOnBinOp(S, ColonLoc, tok::plus, EndRangeRef.get(),
2854 if (FinishForRangeVarDecl(*this, EndVar, EndExpr.get(), ColonLoc,
2865 EndVar, ColonLoc, CoawaitLoc, &CandidateSet, &BeginExpr, &EndExpr,
2889 LoopVarDecl, ColonLoc,
2927 ActOnDeclStmt(ConvertDeclToDeclGroup(BeginVar), ColonLoc, ColonLoc);
2929 ActOnDeclStmt(ConvertDeclToDeclGroup(EndVar), ColonLoc, ColonLoc);
2933 VK_LValue, ColonLoc);
2938 VK_LValue, ColonLoc);
2943 NotEqExpr = ActOnBinOp(S, ColonLoc, tok::exclaimequal,
2946 NotEqExpr = CheckBooleanCondition(ColonLoc, NotEqExpr.get());
2961 VK_LValue, ColonLoc);
2965 IncrExpr = ActOnUnaryOp(S, ColonLoc, tok::plusplus, BeginRef.get());
2982 VK_LValue, ColonLoc);
2986 ExprResult DerefExpr = ActOnUnaryOp(S, ColonLoc, tok::star, BeginRef.get());
3018 ColonLoc, RParenLoc);