Lines Matching defs:iterator
2163 * A "switch()" statement, like an iterator, has a
2165 * exactly like the iterator break - it's the target
2168 * it's breaking out of an iterator or a switch.
2244 struct statement *iterator;
2262 token = statement(token, &iterator);
2269 stmt->iterator_statement = iterator;
2278 struct statement *iterator;
2282 token = statement(token, &iterator);
2286 stmt->iterator_statement = iterator;
2295 struct statement *iterator;
2298 token = statement(token->next, &iterator);
2306 stmt->iterator_statement = iterator;
2309 if (iterator && iterator->type != STMT_COMPOUND && Wdo_while)
2310 warning(iterator->pos, "do-while statement is not a compound statement");
2354 sparse_error(stmt->pos, "break/continue not in iterator scope");