(node, decorators, modifiers, asteriskToken, name, typeParameters, parameters, type, body)
| 25146 | } |
| 25147 | // @api |
| 25148 | function updateFunctionDeclaration(node, decorators, modifiers, asteriskToken, name, typeParameters, parameters, type, body) { |
| 25149 | return node.decorators !== decorators |
| 25150 | || node.modifiers !== modifiers |
| 25151 | || node.asteriskToken !== asteriskToken |
| 25152 | || node.name !== name |
| 25153 | || node.typeParameters !== typeParameters |
| 25154 | || node.parameters !== parameters |
| 25155 | || node.type !== type |
| 25156 | || node.body !== body |
| 25157 | ? updateBaseFunctionLikeDeclaration(createFunctionDeclaration(decorators, modifiers, asteriskToken, name, typeParameters, parameters, type, body), node) |
| 25158 | : node; |
| 25159 | } |
| 25160 | // @api |
| 25161 | function createClassDeclaration(decorators, modifiers, name, typeParameters, heritageClauses, members) { |
| 25162 | var node = createBaseClassLikeDeclaration(257 /* SyntaxKind.ClassDeclaration */, decorators, modifiers, name, typeParameters, heritageClauses, members); |
no test coverage detected