sanex3339
2017-12-14 01:47:13 +03:00
parent 70c78859c2
commit c0fd72eabd
12 changed files with 115 additions and 38 deletions
+6 -3
View File
@@ -228,17 +228,20 @@ export class NodeGuards {
return false;
}
const parentNodeIsPropertyNode: boolean = NodeGuards.isPropertyNode(parentNode)
&& !parentNode.computed
&& parentNode.key === node;
const parentNodeIsPropertyNode: boolean = NodeGuards.isPropertyNode(parentNode) &&
!parentNode.computed &&
parentNode.key === node;
const parentNodeIsMemberExpressionNode: boolean = (
NodeGuards.isMemberExpressionNode(parentNode) &&
parentNode.computed === false &&
parentNode.property === node
);
const parentNodeIsMethodDefinitionNode: boolean = NodeGuards.isMethodDefinitionNode(parentNode) &&
!parentNode.computed;
return !parentNodeIsPropertyNode &&
!parentNodeIsMemberExpressionNode &&
!parentNodeIsMethodDefinitionNode &&
!NodeGuards.isLabelIdentifierNode(node, parentNode);
}