public List<Parameter> parameters() { Expect(TokenType.LPAREN); List<Parameter> args; if (Peek(TokenType.RPAREN)) { args = new List<Parameter>(); } else { args = typedargslist(); } Expect(TokenType.RPAREN); return args; }