public override sealed void If(If action) { if (Runner.InvokeExpression<bool>(action.Condition)) action.Then.Visit(this); else if (action.Else != null) action.Else.Visit(this); }
public virtual void If(If action) { VisitChildren(action.Then); if (action.Else != null) VisitChildren(action.Else); }
public override void If(If action) { VerifyAction(typeof(If)); base.If(action); }
public override void If(If action) { VerifyAction(typeof(If)); base.If(action); }