(modifiers, asteriskToken, name, typeParameters, parameters, type, body)
| 24266 | } |
| 24267 | // @api |
| 24268 | function createFunctionExpression(modifiers, asteriskToken, name, typeParameters, parameters, type, body) { |
| 24269 | var node = createBaseFunctionLikeDeclaration(213 /* SyntaxKind.FunctionExpression */, |
| 24270 | /*decorators*/ undefined, modifiers, name, typeParameters, parameters, type, body); |
| 24271 | node.asteriskToken = asteriskToken; |
| 24272 | node.transformFlags |= propagateChildFlags(node.asteriskToken); |
| 24273 | if (node.typeParameters) { |
| 24274 | node.transformFlags |= 1 /* TransformFlags.ContainsTypeScript */; |
| 24275 | } |
| 24276 | if (ts.modifiersToFlags(node.modifiers) & 256 /* ModifierFlags.Async */) { |
| 24277 | if (node.asteriskToken) { |
| 24278 | node.transformFlags |= 128 /* TransformFlags.ContainsES2018 */; |
| 24279 | } |
| 24280 | else { |
| 24281 | node.transformFlags |= 256 /* TransformFlags.ContainsES2017 */; |
| 24282 | } |
| 24283 | } |
| 24284 | else if (node.asteriskToken) { |
| 24285 | node.transformFlags |= 2048 /* TransformFlags.ContainsGenerator */; |
| 24286 | } |
| 24287 | return node; |
| 24288 | } |
| 24289 | // @api |
| 24290 | function updateFunctionExpression(node, modifiers, asteriskToken, name, typeParameters, parameters, type, body) { |
| 24291 | return node.name !== name |
no test coverage detected
searching dependent graphs…