Home
last modified time | relevance | path

Searched refs:ForRangeInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp2051 ForRangeInfo ForRangeInfo; in ParseForStatement() local
2082 ForRangeInfo.ColonLoc = ConsumeToken(); in ParseForStatement()
2084 ForRangeInfo.RangeExpr = ParseBraceInitializer(); in ParseForStatement()
2086 ForRangeInfo.RangeExpr = ParseExpression(); in ParseForStatement()
2093 ForRangeInfo.LoopVar = in ParseForStatement()
2116 MightBeForRangeStmt ? &ForRangeInfo : nullptr); in ParseForStatement()
2118 if (ForRangeInfo.ParsedForRangeDecl()) { in ParseForStatement()
2119 Diag(ForRangeInfo.ColonLoc, getLangOpts().CPlusPlus11 in ParseForStatement()
2122 ForRangeInfo.LoopVar = FirstPart; in ParseForStatement()
2196 if (!ForEach && !ForRangeInfo.ParsedForRangeDecl() && in ParseForStatement()
[all …]
H A DParseExprCXX.cpp2131 ForRangeInfo *FRI, bool EnterForConditionScope) { in ParseCXXCondition()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2089 struct ForRangeInfo;
2094 ForRangeInfo *FRI = nullptr,
2462 struct ForRangeInfo : ForRangeInit { struct