public InputArgNode(ITerminalNode codeToken, ITerminalNode dataTypeNode = null) { CodeToken = codeToken; if (dataTypeNode != null) { TypeNode = new IdentNode(dataTypeNode); } }
public InputNode(ITerminalNode codeToken, InputType inputType, IdentNode typeNode, IdentNode subNode = null, ConstNode valueNode = null) : base(codeToken) { InputType = inputType; TypeNode = typeNode; SubTypeNode = subNode; ValueNode = valueNode; }