node types fix

This commit is contained in:
sanex3339
2016-07-04 14:40:19 +03:00
parent 3395ff10c9
commit 6abd041ff0
2 changed files with 4 additions and 6 deletions
+2 -3
View File
@@ -4,7 +4,6 @@ import { IFunctionExpressionNode } from "../../interfaces/nodes/IFunctionExpress
import { IIdentifierNode } from "../../interfaces/nodes/IIdentifierNode";
import { ILiteralNode } from "../../interfaces/nodes/ILiteralNode";
import { IMemberExpressionNode } from "../../interfaces/nodes/IMemberExpressionNode";
import { INode } from "../../interfaces/nodes/INode";
export type TExpression = INode & (IArrowFunctionExpressionNode | ICallExpressionNode | IFunctionExpressionNode |
IIdentifierNode | ILiteralNode | IMemberExpressionNode);
export type TExpression = IArrowFunctionExpressionNode | ICallExpressionNode | IFunctionExpressionNode |
IIdentifierNode | ILiteralNode | IMemberExpressionNode;
+2 -3
View File
@@ -1,8 +1,7 @@
import { IExpressionStatementNode } from "../../interfaces/nodes/IExpressionStatementNode";
import { IFunctionDeclarationNode } from "../../interfaces/nodes/IFunctionDeclarationNode";
import { IIfStatementNode } from "../../interfaces/nodes/IIfStatementNode";
import { INode } from "../../interfaces/nodes/INode";
import { IVariableDeclarationNode } from "../../interfaces/nodes/IVariableDeclarationNode";
export type TStatement = INode & (IExpressionStatementNode | IFunctionDeclarationNode | IIfStatementNode |
IVariableDeclarationNode);
export type TStatement = IExpressionStatementNode | IFunctionDeclarationNode | IIfStatementNode |
IVariableDeclarationNode;