public ThrowStatement ParseThrowStatement() { var throwStatement = new ThrowStatement { Token = Next() }; Match(TokenType.Throw); throwStatement.Expression = ParseAssignmentExpression(); Match(TokenType.SemiColon); return throwStatement; }