reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Parse/ParseStmt.cpp
 1691     ForRangeInfo.ColonLoc = ConsumeToken();
 1693       ForRangeInfo.RangeExpr = ParseBraceInitializer();
 1695       ForRangeInfo.RangeExpr = ParseExpression();
 1702     ForRangeInfo.LoopVar = Actions.ActOnCXXForRangeIdentifier(
 1720         MightBeForRangeStmt ? &ForRangeInfo : nullptr);
 1722     if (ForRangeInfo.ParsedForRangeDecl()) {
 1723       Diag(ForRangeInfo.ColonLoc, getLangOpts().CPlusPlus11 ?
 1725       ForRangeInfo.LoopVar = FirstPart;
 1797   if (!ForEach && !ForRangeInfo.ParsedForRangeDecl() &&
 1808         bool MightBeForRangeStmt = !ForRangeInfo.ParsedForRangeDecl();
 1812                               MightBeForRangeStmt ? &ForRangeInfo : nullptr);
 1814         if (ForRangeInfo.ParsedForRangeDecl()) {
 1816                                : ForRangeInfo.ColonLoc,
 1841   if (!ForEach && !ForRangeInfo.ParsedForRangeDecl()) {
 1866   if (CoawaitLoc.isValid() && !ForRangeInfo.ParsedForRangeDecl()) {
 1877   if (ForRangeInfo.ParsedForRangeDecl()) {
 1879         Actions.CorrectDelayedTyposInExpr(ForRangeInfo.RangeExpr.get());
 1882         ForRangeInfo.LoopVar.get(), ForRangeInfo.ColonLoc, CorrectedRange.get(),
 1882         ForRangeInfo.LoopVar.get(), ForRangeInfo.ColonLoc, CorrectedRange.get(),
 1937   if (ForRangeInfo.ParsedForRangeDecl())