public override void Accept(NodeVisitor visitor) { valueList.Accept(visitor); thenPart.Accept(visitor); }