private ParameterSequenceNode Parameters() { ParameterSequenceNode itsAST; SourceCodePosition itsPos = _currentToken.SourcePosition; if (Array.Exists(_typeFirstSet, e => e == _currentToken.Type)) { itsAST = ParseParameters(); } else { itsAST = new EmptyParameterSequenceNode(itsPos); } return(itsAST); }
public object Visit(EmptyParameterSequenceNode n, object o) { return(null); }