public virtual object VisitCheckedStatement(CheckedStatement checkedStatement, object data) { Debug.Assert((checkedStatement != null)); Debug.Assert((checkedStatement.Block != null)); return checkedStatement.Block.AcceptVisitor(this, data); }
public virtual object TrackedVisitCheckedStatement(CheckedStatement checkedStatement, object data) { return base.VisitCheckedStatement(checkedStatement, data); }
public virtual object VisitCheckedStatement(CheckedStatement checkedStatement, object data) { Debug.Assert((checkedStatement != null)); Debug.Assert((checkedStatement.Block != null)); nodeStack.Push(checkedStatement.Block); checkedStatement.Block.AcceptVisitor(this, data); checkedStatement.Block = ((Statement)(nodeStack.Pop())); return null; }
public sealed override object VisitCheckedStatement(CheckedStatement checkedStatement, object data) { this.BeginVisit(checkedStatement); object result = this.TrackedVisitCheckedStatement(checkedStatement, data); this.EndVisit(checkedStatement); return result; }
public virtual object VisitCheckedStatement(CheckedStatement checkedStatement, object data) { throw new global::System.NotImplementedException("CheckedStatement"); }