Lines Matching refs:RangeLoc

2118   SourceLocation RangeLoc = Range->getBeginLoc();  in ActOnCXXForRangeStmt()  local
2119 VarDecl *RangeVar = BuildForRangeVarDecl(*this, RangeLoc, in ActOnCXXForRangeStmt()
2122 if (FinishForRangeVarDecl(*this, RangeVar, Range, RangeLoc, in ActOnCXXForRangeStmt()
2131 StmtResult RangeDecl = ActOnDeclStmt(RangeGroup, RangeLoc, RangeLoc); in ActOnCXXForRangeStmt()
2292 SourceLocation RangeLoc, in RebuildForRangeWithDereference() argument
2300 AdjustedRange = SemaRef.BuildUnaryOp(S, RangeLoc, UO_Deref, Range); in RebuildForRangeWithDereference()
2314 SemaRef.Diag(RangeLoc, diag::err_for_range_dereference) in RebuildForRangeWithDereference()
2315 << Range->getType() << FixItHint::CreateInsertion(RangeLoc, "*"); in RebuildForRangeWithDereference()
2385 SourceLocation RangeLoc = RangeVar->getLocation(); in BuildCXXForRangeStmt() local
2405 if (RequireCompleteType(RangeLoc, RangeType, in BuildCXXForRangeStmt()
2442 Context, CAT->getSize(), Context.getPointerDiffType(), RangeLoc); in BuildCXXForRangeStmt()
2471 VAT->desugar(), RangeLoc)) in BuildCXXForRangeStmt()
2482 VAT->getElementType(), RangeLoc)) in BuildCXXForRangeStmt()
2511 OverloadCandidateSet CandidateSet(RangeLoc, in BuildCXXForRangeStmt()
2529 << RangeLoc << PVD << ArrayTy << PointerTy; in BuildCXXForRangeStmt()
2541 Range, RangeLoc, in BuildCXXForRangeStmt()
2551 << RangeLoc << Range->getType() << BEFFailure; in BuildCXXForRangeStmt()
2566 Diag(RangeLoc, getLangOpts().CPlusPlus17 in BuildCXXForRangeStmt()
2598 Diag(RangeLoc, diag::note_for_range_invalid_iterator) in BuildCXXForRangeStmt()
2599 << RangeLoc << 0 << BeginRangeRef.get()->getType(); in BuildCXXForRangeStmt()
2621 Diag(RangeLoc, diag::note_for_range_invalid_iterator) in BuildCXXForRangeStmt()
2622 << RangeLoc << 2 << BeginRangeRef.get()->getType() ; in BuildCXXForRangeStmt()
2635 Diag(RangeLoc, diag::note_for_range_invalid_iterator) in BuildCXXForRangeStmt()
2636 << RangeLoc << 1 << BeginRangeRef.get()->getType(); in BuildCXXForRangeStmt()