Searched refs:ForRangeInit (Results 1 – 3 of 3) sorted by relevance
1491 ForRangeInit ForRangeInit; in ParseForStatement() local1518 ForRangeInit.ColonLoc = ConsumeToken(); in ParseForStatement()1520 ForRangeInit.RangeExpr = ParseBraceInitializer(); in ParseForStatement()1522 ForRangeInit.RangeExpr = ParseExpression(); in ParseForStatement()1547 MightBeForRangeStmt ? &ForRangeInit : nullptr); in ParseForStatement()1549 if (ForRangeInit.ParsedForRangeDecl()) { in ParseForStatement()1550 Diag(ForRangeInit.ColonLoc, getLangOpts().CPlusPlus11 ? in ParseForStatement()1668 ForRangeInit.ColonLoc, in ParseForStatement()1669 ForRangeInit.RangeExpr.get(), in ParseForStatement()
1355 bool RequireSemi, ForRangeInit *FRI) { in ParseSimpleDeclaration()1538 ForRangeInit *FRI) { in ParseDeclGroup()1741 Declarator &D, const ParsedTemplateInfo &TemplateInfo, ForRangeInit *FRI) { in ParseDeclarationAfterDeclaratorAndAttributes()
1719 struct ForRangeInit { struct1734 ForRangeInit *FRI = nullptr); argument1739 ForRangeInit *FRI = nullptr);1746 ForRangeInit *FRI = nullptr);