(initializer, condition, incrementor, statement)
| 24874 | } |
| 24875 | // @api |
| 24876 | function createForStatement(initializer, condition, incrementor, statement) { |
| 24877 | var node = createBaseNode(242 /* SyntaxKind.ForStatement */); |
| 24878 | node.initializer = initializer; |
| 24879 | node.condition = condition; |
| 24880 | node.incrementor = incrementor; |
| 24881 | node.statement = asEmbeddedStatement(statement); |
| 24882 | node.transformFlags |= |
| 24883 | propagateChildFlags(node.initializer) | |
| 24884 | propagateChildFlags(node.condition) | |
| 24885 | propagateChildFlags(node.incrementor) | |
| 24886 | propagateChildFlags(node.statement); |
| 24887 | return node; |
| 24888 | } |
| 24889 | // @api |
| 24890 | function updateForStatement(node, initializer, condition, incrementor, statement) { |
| 24891 | return node.initializer !== initializer |
no test coverage detected