(for_node)
| 360 | |
| 361 | |
| 362 | def generateForStatement(for_node): |
| 363 | target = generateAstAssignableExpression(for_node["childSets"]["target"]) |
| 364 | iterable = generateAstExpression(for_node["childSets"]["iterable"][0]) |
| 365 | blockStatements = getStatementsFromBlock(for_node["childSets"]["block"]) |
| 366 | if len(blockStatements) == 0: |
| 367 | blockStatements = [ast.Pass()] |
| 368 | return [ |
| 369 | ast.For(target, iterable, blockStatements, []), |
| 370 | ] |
| 371 | |
| 372 | def generateWhileStatement(while_node): |
| 373 | condition = generateAstExpression(while_node["childSets"]["condition"][0]) |
no test coverage detected