(node *Node, allowJS bool)
| 1597 | } |
| 1598 | |
| 1599 | func IsEntityNameExpressionEx(node *Node, allowJS bool) bool { |
| 1600 | return IsIdentifier(node) || |
| 1601 | IsPropertyAccessEntityNameExpression(node, allowJS) || |
| 1602 | allowJS && (node.Kind == KindThisKeyword || isElementAccessEntityNameExpression(node, allowJS)) |
| 1603 | } |
| 1604 | |
| 1605 | func IsPropertyAccessEntityNameExpression(node *Node, allowJS bool) bool { |
| 1606 | return IsPropertyAccessExpression(node) && IsIdentifier(node.Name()) && IsEntityNameExpressionEx(node.Expression(), allowJS) |
no test coverage detected