Searched refs:ForRangeInit (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/clang/test/SemaCXX/ |
D | cxx17-compat.cpp | 58 void ForRangeInit() { in ForRangeInit() function
|
/external/clang/lib/Parse/ |
D | ParseStmt.cpp | 1562 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()
|
D | ParseDecl.cpp | 1545 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/ |
D | Parser.h | 1822 struct ForRangeInit { struct 1835 ForRangeInit *FRI = nullptr); argument 1839 ForRangeInit *FRI = nullptr); 1846 ForRangeInit *FRI = nullptr);
|
/external/llvm-project/clang/include/clang/Parse/ |
D | Parser.h | 2304 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/ |
D | ParseDecl.cpp | 1719 ParsedAttributesWithRange &Attrs, bool RequireSemi, ForRangeInit *FRI, in ParseSimpleDeclaration() 1910 ForRangeInit *FRI) { in ParseDeclGroup() 2164 Declarator &D, const ParsedTemplateInfo &TemplateInfo, ForRangeInit *FRI) { in ParseDeclarationAfterDeclaratorAndAttributes()
|