Lines Matching refs:ColonLoc
448 SourceLocation ColonLoc) { in ActOnCaseStmt() argument
465 CaseLoc, DotDotDotLoc, ColonLoc); in ActOnCaseStmt()
477 Sema::ActOnDefaultStmt(SourceLocation DefaultLoc, SourceLocation ColonLoc, in ActOnDefaultStmt() argument
486 DefaultStmt *DS = new (Context) DefaultStmt(DefaultLoc, ColonLoc, SubStmt); in ActOnDefaultStmt()
493 SourceLocation ColonLoc, Stmt *SubStmt) { in ActOnLabelStmt() argument
2079 Stmt *First, SourceLocation ColonLoc, in ActOnCXXForRangeStmt() argument
2138 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2155 SourceLocation ColonLoc, SourceLocation CoawaitLoc, in BuildNonArrayForRange() argument
2159 &SemaRef.PP.getIdentifierTable().get("begin"), ColonLoc); in BuildNonArrayForRange()
2161 ColonLoc); in BuildNonArrayForRange()
2170 SemaRef.BuildForRangeBeginEndCall(ColonLoc, ColonLoc, BeginNameInfo, in BuildNonArrayForRange()
2177 << ColonLoc << BEF_begin << BeginRange->getType(); in BuildNonArrayForRange()
2184 *BeginExpr = SemaRef.ActOnCoawaitExpr(SemaRef.getCurScope(), ColonLoc, in BuildNonArrayForRange()
2189 if (FinishForRangeVarDecl(SemaRef, BeginVar, BeginExpr->get(), ColonLoc, in BuildNonArrayForRange()
2200 SemaRef.BuildForRangeBeginEndCall(ColonLoc, ColonLoc, EndNameInfo, in BuildNonArrayForRange()
2206 << ColonLoc << BEF_end << EndRange->getType(); in BuildNonArrayForRange()
2209 if (FinishForRangeVarDecl(SemaRef, EndVar, EndExpr->get(), ColonLoc, in BuildNonArrayForRange()
2290 SourceLocation ColonLoc, in RebuildForRangeWithDereference() argument
2305 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2317 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2340 SourceLocation ColonLoc, Stmt *RangeDecl, in BuildCXXForRangeStmt() argument
2390 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2395 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2412 VarDecl *BeginVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType, in BuildCXXForRangeStmt()
2414 VarDecl *EndVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType, in BuildCXXForRangeStmt()
2428 BeginExpr = ActOnCoawaitExpr(S, ColonLoc, BeginExpr.get()); in BuildCXXForRangeStmt()
2432 if (FinishForRangeVarDecl(*this, BeginVar, BeginRangeRef.get(), ColonLoc, in BuildCXXForRangeStmt()
2501 EndExpr = ActOnBinOp(S, ColonLoc, tok::plus, EndRangeRef.get(), in BuildCXXForRangeStmt()
2505 if (FinishForRangeVarDecl(*this, EndVar, EndExpr.get(), ColonLoc, in BuildCXXForRangeStmt()
2516 EndVar, ColonLoc, CoawaitLoc, &CandidateSet, &BeginExpr, &EndExpr, in BuildCXXForRangeStmt()
2540 LoopVarDecl, ColonLoc, in BuildCXXForRangeStmt()
2575 ActOnDeclStmt(ConvertDeclToDeclGroup(BeginVar), ColonLoc, ColonLoc); in BuildCXXForRangeStmt()
2577 ActOnDeclStmt(ConvertDeclToDeclGroup(EndVar), ColonLoc, ColonLoc); in BuildCXXForRangeStmt()
2581 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2586 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2591 NotEqExpr = ActOnBinOp(S, ColonLoc, tok::exclaimequal, in BuildCXXForRangeStmt()
2594 NotEqExpr = CheckBooleanCondition(ColonLoc, NotEqExpr.get()); in BuildCXXForRangeStmt()
2608 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2612 IncrExpr = ActOnUnaryOp(S, ColonLoc, tok::plusplus, BeginRef.get()); in BuildCXXForRangeStmt()
2629 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2633 ExprResult DerefExpr = ActOnUnaryOp(S, ColonLoc, tok::star, BeginRef.get()); in BuildCXXForRangeStmt()
2659 ColonLoc, RParenLoc); in BuildCXXForRangeStmt()