public override void AcceptVisitor(StatementVisitor visitor) { visitor.VisitCastExpression(this); if (this.Type != null) { visitor.VisitReferenceToTypeMember(this.Type); } Expression?.AcceptVisitor(visitor); }