(node)
| 88249 | return false; |
| 88250 | } |
| 88251 | function checkGrammarComputedPropertyName(node) { |
| 88252 | // If node is not a computedPropertyName, just skip the grammar checking |
| 88253 | if (node.kind !== 162 /* SyntaxKind.ComputedPropertyName */) { |
| 88254 | return false; |
| 88255 | } |
| 88256 | var computedPropertyName = node; |
| 88257 | if (computedPropertyName.expression.kind === 221 /* SyntaxKind.BinaryExpression */ && computedPropertyName.expression.operatorToken.kind === 27 /* SyntaxKind.CommaToken */) { |
| 88258 | return grammarErrorOnNode(computedPropertyName.expression, ts.Diagnostics.A_comma_expression_is_not_allowed_in_a_computed_property_name); |
| 88259 | } |
| 88260 | return false; |
| 88261 | } |
| 88262 | function checkGrammarForGenerator(node) { |
| 88263 | if (node.asteriskToken) { |
| 88264 | ts.Debug.assert(node.kind === 256 /* SyntaxKind.FunctionDeclaration */ || |
no test coverage detected