(updated, original)
| 22847 | return node; |
| 22848 | } |
| 22849 | function updateBaseFunctionLikeDeclaration(updated, original) { |
| 22850 | // copy children used only for error reporting |
| 22851 | if (original.exclamationToken) |
| 22852 | updated.exclamationToken = original.exclamationToken; |
| 22853 | if (original.typeArguments) |
| 22854 | updated.typeArguments = original.typeArguments; |
| 22855 | return updateBaseSignatureDeclaration(updated, original); |
| 22856 | } |
| 22857 | function createBaseInterfaceOrClassLikeDeclaration(kind, decorators, modifiers, name, typeParameters, heritageClauses) { |
| 22858 | var node = createBaseGenericNamedDeclaration(kind, decorators, modifiers, name, typeParameters); |
| 22859 | node.heritageClauses = asNodeArray(heritageClauses); |
no test coverage detected