Home | History | Annotate | Download | only in Parse

Lines Matching full:condition

1027 /// [C++]     '(' condition ')'       [not allowed if OnlyAllowCondition=true]
1029 /// This function parses and performs error recovery on the specified condition
1033 /// should try to recover harder. It returns false if the condition is
1035 /// errors in the condition.
1055 // If the parser was confused by the condition and we don't have a ')', try to
1066 // Otherwise the condition is valid or the rparen is present.
1070 // that all callers are looking for a statement after the condition, so ")"
1086 /// [C++] 'if' '(' condition ')' statement
1087 /// [C++] 'if' '(' condition ')' statement 'else' statement
1105 // A name introduced by a declaration in a condition is in scope from its
1107 // condition.
1109 // Names declared in the for-init-statement, and in the condition of if,
1115 // Parse the condition.
1131 // For C++ we create a scope for the condition and a new scope for
1133 // -When the 'then' scope exits, we want the condition declaration to still be
1137 // -If we wanted the condition and substatement to be in the same scope, we
1212 /// [C++] 'switch' '(' condition ')' statement
1229 // A name introduced by a declaration in a condition is in scope from its
1231 // condition.
1233 // Names declared in the for-init-statement, and in the condition of if,
1242 // Parse the condition.
1273 // condition and a new scope for substatement in C++.
1296 /// [C++] 'while' '(' condition ')' statement
1314 // A name introduced by a declaration in a condition is in scope from its
1316 // condition.
1318 // Names declared in the for-init-statement, and in the condition of if,
1330 // Parse the condition.
1347 // condition and a new scope for substatement in C++.
1419 // A do-while expression is not a condition, so can't have attributes.
1456 /// [C++] 'for' '(' for-init-statement condition[opt] ';' expression[opt] ')'
1495 // A name introduced by a declaration in a condition is in scope from its
1497 // condition.
1499 // Names declared in the for-init-statement, and in the condition of if,
1504 // as those declared in the condition.
1731 // for-init-statement/condition and a new scope for substatement in C++.
2183 // Condition is true, parse the statements.