()
| 35975 | return withJSDoc(finishNode(factory.createReturnStatement(expression), pos), hasJSDoc); |
| 35976 | } |
| 35977 | function parseWithStatement() { |
| 35978 | var pos = getNodePos(); |
| 35979 | var hasJSDoc = hasPrecedingJSDocComment(); |
| 35980 | parseExpected(116 /* SyntaxKind.WithKeyword */); |
| 35981 | var openParenPosition = scanner.getTokenPos(); |
| 35982 | var openParenParsed = parseExpected(20 /* SyntaxKind.OpenParenToken */); |
| 35983 | var expression = allowInAnd(parseExpression); |
| 35984 | parseExpectedMatchingBrackets(20 /* SyntaxKind.OpenParenToken */, 21 /* SyntaxKind.CloseParenToken */, openParenParsed, openParenPosition); |
| 35985 | var statement = doInsideOfContext(33554432 /* NodeFlags.InWithStatement */, parseStatement); |
| 35986 | return withJSDoc(finishNode(factory.createWithStatement(expression, statement), pos), hasJSDoc); |
| 35987 | } |
| 35988 | function parseCaseClause() { |
| 35989 | var pos = getNodePos(); |
| 35990 | var hasJSDoc = hasPrecedingJSDocComment(); |
no test coverage detected
searching dependent graphs…