Lines Matching refs:FRI
1441 /// If FRI is non-null, we might be parsing a for-range-declaration instead
1448 bool RequireSemi, ForRangeInit *FRI) {
1474 return ParseDeclGroup(DS, Context, &DeclEnd, FRI);
1630 ForRangeInit *FRI) {
1723 if (FRI && (Tok.is(tok::colon) || isTokIdentifier_in())) {
1725 if (TryConsumeToken(tok::colon, FRI->ColonLoc)) {
1728 FRI->RangeExpr = ParseBraceInitializer();
1730 FRI->RangeExpr = ParseExpression();
1743 D, ParsedTemplateInfo(), FRI);
1862 FRI) {
1958 if (Tok.is(tok::r_paren) && FRI && D.isFirstDeclarator()) {
1963 FRI->ColonLoc = EqualLoc;
1965 FRI->RangeExpr = Init;