protected override void VisitFinallyBlock(FinallyBlock node, object data) { throw new NodeNotSupportedException(node); }
protected internal virtual void VisitFinallyBlock(FinallyBlock node, object data) { throw new NodeNotSupportedException(node); }
protected internal override void VisitFinallyBlock(FinallyBlock node, object data) { StackTypes stack = data as StackTypes; if(stack.Count != 0) throw new VerifierException(); AddTask(node.Next,stack); }
protected internal override void VisitFinallyBlock(FinallyBlock node, object data) { generator.BeginFinallyBlock(); currentBlock = node; tasks.Suspend(); AddTask(node.Next,null); }