(node)
| 16657 | } |
| 16658 | ts.getElementOrPropertyAccessArgumentExpressionOrName = getElementOrPropertyAccessArgumentExpressionOrName; |
| 16659 | function getElementOrPropertyAccessName(node) { |
| 16660 | var name = getElementOrPropertyAccessArgumentExpressionOrName(node); |
| 16661 | if (name) { |
| 16662 | if (ts.isIdentifier(name)) { |
| 16663 | return name.escapedText; |
| 16664 | } |
| 16665 | if (ts.isStringLiteralLike(name) || ts.isNumericLiteral(name)) { |
| 16666 | return ts.escapeLeadingUnderscores(name.text); |
| 16667 | } |
| 16668 | } |
| 16669 | return undefined; |
| 16670 | } |
| 16671 | ts.getElementOrPropertyAccessName = getElementOrPropertyAccessName; |
| 16672 | function getAssignmentDeclarationPropertyAccessKind(lhs) { |
| 16673 | if (lhs.expression.kind === 108 /* SyntaxKind.ThisKeyword */) { |
no test coverage detected