reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2175 &SemaRef.PP.getIdentifierTable().get("begin"), ColonLoc); 2176 DeclarationNameInfo EndNameInfo(&SemaRef.PP.getIdentifierTable().get("end"), 2179 LookupResult BeginMemberLookup(SemaRef, BeginNameInfo, 2181 LookupResult EndMemberLookup(SemaRef, EndNameInfo, Sema::LookupMemberName); 2186 SemaRef.BuildForRangeBeginEndCall(ColonLoc, ColonLoc, BeginNameInfo, 2192 SemaRef.Diag(BeginRange->getBeginLoc(), diag::note_in_for_range) 2200 *BeginExpr = SemaRef.ActOnCoawaitExpr(SemaRef.getCurScope(), ColonLoc, 2200 *BeginExpr = SemaRef.ActOnCoawaitExpr(SemaRef.getCurScope(), ColonLoc, 2205 if (FinishForRangeVarDecl(SemaRef, BeginVar, BeginExpr->get(), ColonLoc, 2207 NoteForRangeBeginEndFunction(SemaRef, BeginExpr->get(), *BEF); 2216 SemaRef.BuildForRangeBeginEndCall(ColonLoc, ColonLoc, EndNameInfo, 2221 SemaRef.Diag(EndRange->getBeginLoc(), diag::note_in_for_range) 2225 if (FinishForRangeVarDecl(SemaRef, EndVar, EndExpr->get(), ColonLoc, 2227 NoteForRangeBeginEndFunction(SemaRef, EndExpr->get(), *BEF); 2239 SemaRef.LookupQualifiedName(BeginMemberLookup, D); 2243 SemaRef.LookupQualifiedName(EndMemberLookup, D); 2269 SemaRef.PDiag(diag::err_for_range_invalid) 2271 SemaRef, OCD_AllCandidates, BeginRange); 2276 SemaRef.Diag(D->getLocation(),