public override object VisitInstanceOf(BoundInstanceOfEx x) { return(x.Update( (BoundExpression)Accept(x.Operand), (BoundTypeRef)Accept(x.AsType))); }
protected virtual void Visit(BoundInstanceOfEx x, ConditionBranch branch) { base.VisitInstanceOf(x); }
public override T VisitInstanceOf(BoundInstanceOfEx x) { CheckMissusedPrimitiveType(x.AsType); return base.VisitInstanceOf(x); }
public sealed override void VisitInstanceOf(BoundInstanceOfEx x) => Visit(x, ConditionBranch.Default);