(expression, type)
| 24664 | } |
| 24665 | // @api |
| 24666 | function createAsExpression(expression, type) { |
| 24667 | var node = createBaseExpression(229 /* SyntaxKind.AsExpression */); |
| 24668 | node.expression = expression; |
| 24669 | node.type = type; |
| 24670 | node.transformFlags |= |
| 24671 | propagateChildFlags(node.expression) | |
| 24672 | propagateChildFlags(node.type) | |
| 24673 | 1 /* TransformFlags.ContainsTypeScript */; |
| 24674 | return node; |
| 24675 | } |
| 24676 | // @api |
| 24677 | function updateAsExpression(node, expression, type) { |
| 24678 | return node.expression !== expression |
no test coverage detected