* Visits a node that contains a YieldExpression. * * @param node The node to visit.
(node)
| 102083 | * @param node The node to visit. |
| 102084 | */ |
| 102085 | function visitJavaScriptContainingYield(node) { |
| 102086 | switch (node.kind) { |
| 102087 | case 221 /* SyntaxKind.BinaryExpression */: |
| 102088 | return visitBinaryExpression(node); |
| 102089 | case 351 /* SyntaxKind.CommaListExpression */: |
| 102090 | return visitCommaListExpression(node); |
| 102091 | case 222 /* SyntaxKind.ConditionalExpression */: |
| 102092 | return visitConditionalExpression(node); |
| 102093 | case 224 /* SyntaxKind.YieldExpression */: |
| 102094 | return visitYieldExpression(node); |
| 102095 | case 204 /* SyntaxKind.ArrayLiteralExpression */: |
| 102096 | return visitArrayLiteralExpression(node); |
| 102097 | case 205 /* SyntaxKind.ObjectLiteralExpression */: |
| 102098 | return visitObjectLiteralExpression(node); |
| 102099 | case 207 /* SyntaxKind.ElementAccessExpression */: |
| 102100 | return visitElementAccessExpression(node); |
| 102101 | case 208 /* SyntaxKind.CallExpression */: |
| 102102 | return visitCallExpression(node); |
| 102103 | case 209 /* SyntaxKind.NewExpression */: |
| 102104 | return visitNewExpression(node); |
| 102105 | default: |
| 102106 | return ts.visitEachChild(node, visitor, context); |
| 102107 | } |
| 102108 | } |
| 102109 | /** |
| 102110 | * Visits a generator function. |
| 102111 | * |
no test coverage detected
searching dependent graphs…