in module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions/ImplicitAssertionsTransformationVisitor.groovy [320:335]
private Expression toArgumentArray(Expression arguments) {
List<Expression> argumentList
if (arguments instanceof NamedArgumentListExpression) {
argumentList = [arguments]
} else {
TupleExpression tuple = arguments
argumentList = tuple.expressions
}
List<SpreadExpression> spreadExpressions = argumentList.findAll { it in SpreadExpression }
if (spreadExpressions) {
spreadExpressions.each { reportError(it, 'Spread expressions are not allowed here', sourceUnit) }
null
} else {
new ArrayExpression(ClassHelper.OBJECT_TYPE, argumentList)
}
}