Home | History | Annotate | Download | only in Sema

Lines Matching refs:ForLoc

1586 Sema::ActOnForStmt(SourceLocation ForLoc, SourceLocation LParenLoc,
1617 SecondResult = CheckConditionVariable(ConditionVar, ForLoc, true);
1632 Third, Body, ForLoc, LParenLoc, RParenLoc);
1653 Sema::CheckObjCForCollectionOperand(SourceLocation forLoc, Expr *collection) {
1671 return Diag(forLoc, diag::err_collection_expr_type)
1682 RequireCompleteType(forLoc, QualType(objectType, 0),
1712 Diag(forLoc, diag::warn_collection_expr_type)
1724 Sema::ActOnObjCForCollectionStmt(SourceLocation ForLoc,
1729 CheckObjCForCollectionOperand(ForLoc, collection);
1782 Diag(ForLoc, diag::err_selector_element_const_type)
1788 return StmtError(Diag(ForLoc, diag::err_selector_element_type)
1800 nullptr, ForLoc, RParenLoc);
1900 Sema::ActOnCXXForRangeStmt(SourceLocation ForLoc,
1907 return ActOnObjCForCollectionStmt(ForLoc, First, Range, RParenLoc);
1945 return BuildCXXForRangeStmt(ForLoc, ColonLoc, RangeDecl.get(),
2038 SourceLocation ForLoc,
2055 SemaRef.ActOnCXXForRangeStmt(ForLoc, LoopVarDecl, ColonLoc,
2067 return SemaRef.ActOnCXXForRangeStmt(ForLoc, LoopVarDecl, ColonLoc,
2090 Sema::BuildCXXForRangeStmt(SourceLocation ForLoc, SourceLocation ColonLoc,
2219 StmtResult SR = RebuildForRangeWithDereference(*this, S, ForLoc,
2329 IncrExpr.get(), LoopVarDS, /*Body=*/nullptr, ForLoc, ColonLoc, RParenLoc);