final Iterator<Parameter> iterator = parameters.iterator();
boolean _hasNext = iterator.hasNext();
boolean _while = _hasNext;
while (_while) {
boolean _and = false;
Parameter _next = iterator.next();
boolean _isVararg = _next.isVararg();
if (!_isVararg) {
_and = false;
} else {
boolean _hasNext_1 = iterator.hasNext();
_and = (_isVararg && _hasNext_1);