(kind)
| 27328 | */ |
| 27329 | /* @internal */ |
| 27330 | function getTransformFlagsSubtreeExclusions(kind) { |
| 27331 | if (kind >= 177 /* SyntaxKind.FirstTypeNode */ && kind <= 200 /* SyntaxKind.LastTypeNode */) { |
| 27332 | return -2 /* TransformFlags.TypeExcludes */; |
| 27333 | } |
| 27334 | switch (kind) { |
| 27335 | case 208 /* SyntaxKind.CallExpression */: |
| 27336 | case 209 /* SyntaxKind.NewExpression */: |
| 27337 | case 204 /* SyntaxKind.ArrayLiteralExpression */: |
| 27338 | return 536887296 /* TransformFlags.ArrayLiteralOrCallOrNewExcludes */; |
| 27339 | case 261 /* SyntaxKind.ModuleDeclaration */: |
| 27340 | return 589443072 /* TransformFlags.ModuleExcludes */; |
| 27341 | case 164 /* SyntaxKind.Parameter */: |
| 27342 | return 536870912 /* TransformFlags.ParameterExcludes */; |
| 27343 | case 214 /* SyntaxKind.ArrowFunction */: |
| 27344 | return 557748224 /* TransformFlags.ArrowFunctionExcludes */; |
| 27345 | case 213 /* SyntaxKind.FunctionExpression */: |
| 27346 | case 256 /* SyntaxKind.FunctionDeclaration */: |
| 27347 | return 591310848 /* TransformFlags.FunctionExcludes */; |
| 27348 | case 255 /* SyntaxKind.VariableDeclarationList */: |
| 27349 | return 537165824 /* TransformFlags.VariableDeclarationListExcludes */; |
| 27350 | case 257 /* SyntaxKind.ClassDeclaration */: |
| 27351 | case 226 /* SyntaxKind.ClassExpression */: |
| 27352 | return 536940544 /* TransformFlags.ClassExcludes */; |
| 27353 | case 171 /* SyntaxKind.Constructor */: |
| 27354 | return 591306752 /* TransformFlags.ConstructorExcludes */; |
| 27355 | case 167 /* SyntaxKind.PropertyDeclaration */: |
| 27356 | return 570433536 /* TransformFlags.PropertyExcludes */; |
| 27357 | case 169 /* SyntaxKind.MethodDeclaration */: |
| 27358 | case 172 /* SyntaxKind.GetAccessor */: |
| 27359 | case 173 /* SyntaxKind.SetAccessor */: |
| 27360 | return 574529536 /* TransformFlags.MethodOrAccessorExcludes */; |
| 27361 | case 130 /* SyntaxKind.AnyKeyword */: |
| 27362 | case 147 /* SyntaxKind.NumberKeyword */: |
| 27363 | case 158 /* SyntaxKind.BigIntKeyword */: |
| 27364 | case 143 /* SyntaxKind.NeverKeyword */: |
| 27365 | case 150 /* SyntaxKind.StringKeyword */: |
| 27366 | case 148 /* SyntaxKind.ObjectKeyword */: |
| 27367 | case 133 /* SyntaxKind.BooleanKeyword */: |
| 27368 | case 151 /* SyntaxKind.SymbolKeyword */: |
| 27369 | case 114 /* SyntaxKind.VoidKeyword */: |
| 27370 | case 163 /* SyntaxKind.TypeParameter */: |
| 27371 | case 166 /* SyntaxKind.PropertySignature */: |
| 27372 | case 168 /* SyntaxKind.MethodSignature */: |
| 27373 | case 174 /* SyntaxKind.CallSignature */: |
| 27374 | case 175 /* SyntaxKind.ConstructSignature */: |
| 27375 | case 176 /* SyntaxKind.IndexSignature */: |
| 27376 | case 258 /* SyntaxKind.InterfaceDeclaration */: |
| 27377 | case 259 /* SyntaxKind.TypeAliasDeclaration */: |
| 27378 | return -2 /* TransformFlags.TypeExcludes */; |
| 27379 | case 205 /* SyntaxKind.ObjectLiteralExpression */: |
| 27380 | return 536973312 /* TransformFlags.ObjectLiteralExcludes */; |
| 27381 | case 292 /* SyntaxKind.CatchClause */: |
| 27382 | return 536903680 /* TransformFlags.CatchClauseExcludes */; |
| 27383 | case 201 /* SyntaxKind.ObjectBindingPattern */: |
| 27384 | case 202 /* SyntaxKind.ArrayBindingPattern */: |
| 27385 | return 536887296 /* TransformFlags.BindingPatternExcludes */; |
| 27386 | case 211 /* SyntaxKind.TypeAssertionExpression */: |
| 27387 | case 229 /* SyntaxKind.AsExpression */: |
no outgoing calls
no test coverage detected
searching dependent graphs…