()
| 36910 | return finishNode(factory.createHeritageClause(tok, types), pos); |
| 36911 | } |
| 36912 | function parseExpressionWithTypeArguments() { |
| 36913 | var pos = getNodePos(); |
| 36914 | var expression = parseLeftHandSideExpressionOrHigher(); |
| 36915 | if (expression.kind === 228 /* SyntaxKind.ExpressionWithTypeArguments */) { |
| 36916 | return expression; |
| 36917 | } |
| 36918 | var typeArguments = tryParseTypeArguments(); |
| 36919 | return finishNode(factory.createExpressionWithTypeArguments(expression, typeArguments), pos); |
| 36920 | } |
| 36921 | function tryParseTypeArguments() { |
| 36922 | return token() === 29 /* SyntaxKind.LessThanToken */ ? |
| 36923 | parseBracketedList(20 /* ParsingContext.TypeArguments */, parseType, 29 /* SyntaxKind.LessThanToken */, 31 /* SyntaxKind.GreaterThanToken */) : undefined; |
nothing calls this directly
no test coverage detected
searching dependent graphs…