package org.zwobble.couscous.ast; import java.util.List; import org.zwobble.couscous.ast.visitors.ExpressionNodeMapper; import lombok.Value; @Value(staticConstructor="constructorCall") public class ConstructorCallNode implements ExpressionNode { TypeName type; List arguments; @Override public T accept(ExpressionNodeMapper visitor) { return visitor.visit(this); } }