(elements)
| 23906 | // |
| 23907 | // @api |
| 23908 | function createObjectBindingPattern(elements) { |
| 23909 | var node = createBaseNode(201 /* SyntaxKind.ObjectBindingPattern */); |
| 23910 | node.elements = createNodeArray(elements); |
| 23911 | node.transformFlags |= |
| 23912 | propagateChildrenFlags(node.elements) | |
| 23913 | 1024 /* TransformFlags.ContainsES2015 */ | |
| 23914 | 262144 /* TransformFlags.ContainsBindingPattern */; |
| 23915 | if (node.transformFlags & 16384 /* TransformFlags.ContainsRestOrSpread */) { |
| 23916 | node.transformFlags |= |
| 23917 | 128 /* TransformFlags.ContainsES2018 */ | |
| 23918 | 32768 /* TransformFlags.ContainsObjectRestOrSpread */; |
| 23919 | } |
| 23920 | return node; |
| 23921 | } |
| 23922 | // @api |
| 23923 | function updateObjectBindingPattern(node, elements) { |
| 23924 | return node.elements !== elements |
no test coverage detected
searching dependent graphs…