Lines Matching refs:ColonLoc

512                     SourceLocation ColonLoc) {  in ActOnCaseStmt()  argument
529 CaseLoc, DotDotDotLoc, ColonLoc); in ActOnCaseStmt()
540 Sema::ActOnDefaultStmt(SourceLocation DefaultLoc, SourceLocation ColonLoc, in ActOnDefaultStmt() argument
547 DefaultStmt *DS = new (Context) DefaultStmt(DefaultLoc, ColonLoc, SubStmt); in ActOnDefaultStmt()
554 SourceLocation ColonLoc, Stmt *SubStmt) { in ActOnLabelStmt() argument
2475 Stmt *First, SourceLocation ColonLoc, in ActOnCXXForRangeStmt() argument
2539 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2562 SourceLocation ColonLoc, SourceLocation CoawaitLoc, in BuildNonArrayForRange() argument
2566 &SemaRef.PP.getIdentifierTable().get("begin"), ColonLoc); in BuildNonArrayForRange()
2568 ColonLoc); in BuildNonArrayForRange()
2577 SemaRef.BuildForRangeBeginEndCall(ColonLoc, ColonLoc, BeginNameInfo, in BuildNonArrayForRange()
2584 << ColonLoc << BEF_begin << BeginRange->getType(); in BuildNonArrayForRange()
2591 *BeginExpr = SemaRef.ActOnCoawaitExpr(SemaRef.getCurScope(), ColonLoc, in BuildNonArrayForRange()
2596 if (FinishForRangeVarDecl(SemaRef, BeginVar, BeginExpr->get(), ColonLoc, in BuildNonArrayForRange()
2607 SemaRef.BuildForRangeBeginEndCall(ColonLoc, ColonLoc, EndNameInfo, in BuildNonArrayForRange()
2613 << ColonLoc << BEF_end << EndRange->getType(); in BuildNonArrayForRange()
2616 if (FinishForRangeVarDecl(SemaRef, EndVar, EndExpr->get(), ColonLoc, in BuildNonArrayForRange()
2699 SourceLocation ColonLoc, in RebuildForRangeWithDereference() argument
2714 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2726 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2733 SourceLocation ColonLoc, Stmt *RangeDecl, in BuildCXXForRangeStmt() argument
2778 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2783 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2800 VarDecl *BeginVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType, in BuildCXXForRangeStmt()
2802 VarDecl *EndVar = BuildForRangeVarDecl(*this, ColonLoc, AutoType, in BuildCXXForRangeStmt()
2816 BeginExpr = ActOnCoawaitExpr(S, ColonLoc, BeginExpr.get()); in BuildCXXForRangeStmt()
2820 if (FinishForRangeVarDecl(*this, BeginVar, BeginRangeRef.get(), ColonLoc, in BuildCXXForRangeStmt()
2889 EndExpr = ActOnBinOp(S, ColonLoc, tok::plus, EndRangeRef.get(), in BuildCXXForRangeStmt()
2893 if (FinishForRangeVarDecl(*this, EndVar, EndExpr.get(), ColonLoc, in BuildCXXForRangeStmt()
2904 EndVar, ColonLoc, CoawaitLoc, &CandidateSet, &BeginExpr, &EndExpr, in BuildCXXForRangeStmt()
2928 LoopVarDecl, ColonLoc, in BuildCXXForRangeStmt()
2966 ActOnDeclStmt(ConvertDeclToDeclGroup(BeginVar), ColonLoc, ColonLoc); in BuildCXXForRangeStmt()
2968 ActOnDeclStmt(ConvertDeclToDeclGroup(EndVar), ColonLoc, ColonLoc); in BuildCXXForRangeStmt()
2972 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2977 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
2982 NotEqExpr = ActOnBinOp(S, ColonLoc, tok::exclaimequal, in BuildCXXForRangeStmt()
2985 NotEqExpr = CheckBooleanCondition(ColonLoc, NotEqExpr.get()); in BuildCXXForRangeStmt()
3000 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
3004 IncrExpr = ActOnUnaryOp(S, ColonLoc, tok::plusplus, BeginRef.get()); in BuildCXXForRangeStmt()
3021 VK_LValue, ColonLoc); in BuildCXXForRangeStmt()
3025 ExprResult DerefExpr = ActOnUnaryOp(S, ColonLoc, tok::star, BeginRef.get()); in BuildCXXForRangeStmt()
3057 ColonLoc, RParenLoc); in BuildCXXForRangeStmt()