Home
last modified time | relevance | path

Searched refs:ForRangeInit (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang/test/SemaCXX/
Dcxx17-compat.cpp58 void ForRangeInit() { in ForRangeInit() function
/external/clang/lib/Parse/
DParseStmt.cpp1562 ForRangeInit ForRangeInit; in ParseForStatement() local
1588 ForRangeInit.ColonLoc = ConsumeToken(); in ParseForStatement()
1590 ForRangeInit.RangeExpr = ParseBraceInitializer(); in ParseForStatement()
1592 ForRangeInit.RangeExpr = ParseExpression(); in ParseForStatement()
1614 MightBeForRangeStmt ? &ForRangeInit : nullptr); in ParseForStatement()
1616 if (ForRangeInit.ParsedForRangeDecl()) { in ParseForStatement()
1617 Diag(ForRangeInit.ColonLoc, getLangOpts().CPlusPlus11 ? in ParseForStatement()
1742 Actions.CorrectDelayedTyposInExpr(ForRangeInit.RangeExpr.get()); in ParseForStatement()
1745 ForRangeInit.ColonLoc, CorrectedRange.get(), in ParseForStatement()
DParseDecl.cpp1545 bool RequireSemi, ForRangeInit *FRI) { in ParseSimpleDeclaration()
1732 ForRangeInit *FRI) { in ParseDeclGroup()
1964 Declarator &D, const ParsedTemplateInfo &TemplateInfo, ForRangeInit *FRI) { in ParseDeclarationAfterDeclaratorAndAttributes()
/external/clang/include/clang/Parse/
DParser.h1822 struct ForRangeInit { struct
1835 ForRangeInit *FRI = nullptr); argument
1839 ForRangeInit *FRI = nullptr);
1846 ForRangeInit *FRI = nullptr);
/external/llvm-project/clang/include/clang/Parse/
DParser.h2304 struct ForRangeInit { struct
2310 struct ForRangeInfo : ForRangeInit { argument
2321 ForRangeInit *FRI = nullptr,
2326 ForRangeInit *FRI = nullptr);
2333 ForRangeInit *FRI = nullptr);
/external/llvm-project/clang/lib/Parse/
DParseDecl.cpp1719 ParsedAttributesWithRange &Attrs, bool RequireSemi, ForRangeInit *FRI, in ParseSimpleDeclaration()
1910 ForRangeInit *FRI) { in ParseDeclGroup()
2164 Declarator &D, const ParsedTemplateInfo &TemplateInfo, ForRangeInit *FRI) { in ParseDeclarationAfterDeclaratorAndAttributes()