(node, tagName, typeArguments, attributes)
| 26056 | } |
| 26057 | // @api |
| 26058 | function updateJsxOpeningElement(node, tagName, typeArguments, attributes) { |
| 26059 | return node.tagName !== tagName |
| 26060 | || node.typeArguments !== typeArguments |
| 26061 | || node.attributes !== attributes |
| 26062 | ? update(createJsxOpeningElement(tagName, typeArguments, attributes), node) |
| 26063 | : node; |
| 26064 | } |
| 26065 | // @api |
| 26066 | function createJsxClosingElement(tagName) { |
| 26067 | var node = createBaseNode(281 /* SyntaxKind.JsxClosingElement */); |
nothing calls this directly
no test coverage detected