(decorators, modifiers, isTypeOnly, name, moduleReference)
| 25306 | } |
| 25307 | // @api |
| 25308 | function createImportEqualsDeclaration(decorators, modifiers, isTypeOnly, name, moduleReference) { |
| 25309 | var node = createBaseNamedDeclaration(265 /* SyntaxKind.ImportEqualsDeclaration */, decorators, modifiers, name); |
| 25310 | node.isTypeOnly = isTypeOnly; |
| 25311 | node.moduleReference = moduleReference; |
| 25312 | node.transformFlags |= propagateChildFlags(node.moduleReference); |
| 25313 | if (!ts.isExternalModuleReference(node.moduleReference)) |
| 25314 | node.transformFlags |= 1 /* TransformFlags.ContainsTypeScript */; |
| 25315 | node.transformFlags &= ~16777216 /* TransformFlags.ContainsPossibleTopLevelAwait */; // Import= declaration is always parsed in an Await context |
| 25316 | return node; |
| 25317 | } |
| 25318 | // @api |
| 25319 | function updateImportEqualsDeclaration(node, decorators, modifiers, isTypeOnly, name, moduleReference) { |
| 25320 | return node.decorators !== decorators |
no test coverage detected