(node, excludeJSDocTypeAssertions)
| 17169 | } |
| 17170 | ts.walkUpParenthesizedTypesAndGetParentAndChild = walkUpParenthesizedTypesAndGetParentAndChild; |
| 17171 | function skipParentheses(node, excludeJSDocTypeAssertions) { |
| 17172 | var flags = excludeJSDocTypeAssertions ? |
| 17173 | 1 /* OuterExpressionKinds.Parentheses */ | 16 /* OuterExpressionKinds.ExcludeJSDocTypeAssertion */ : |
| 17174 | 1 /* OuterExpressionKinds.Parentheses */; |
| 17175 | return ts.skipOuterExpressions(node, flags); |
| 17176 | } |
| 17177 | ts.skipParentheses = skipParentheses; |
| 17178 | // a node is delete target iff. it is PropertyAccessExpression/ElementAccessExpression with parentheses skipped |
| 17179 | function isDeleteTarget(node) { |
no outgoing calls
no test coverage detected
searching dependent graphs…