
12 Variables
12.3 Definite assignment
12.3.3 Precise rules for determining definite assignment
12.3.3.9 For statements
Paragraph 11 Definite assignment checking for a for statement of the form: for (for-initializer; for-condition; for-iterator) embedded-statementis done as if the statement were written:
{
for-initializer;
while (for-condition) {
embedded-statement;
for-iterator;
}
}
Paragraph 21 If the for-condition is omitted from the for statement, then evaluation of definite assignment proceeds as if for-condition were replaced with true in the above expansion.
| |
| Jagger Software Ltd | |
| Company # 4070126 | |
| VAT # 762 5213 42 |