Ejemplo n.º 1
0
 public override GotoCmd VisitGotoCmd(GotoCmd node) {
   //Contract.Requires(node != null);
   Contract.Ensures(Contract.Result<GotoCmd>() != null);
   // NOTE: This doesn't duplicate the labelTarget basic blocks
   // or resolve them to the new blocks
   // VisitImplementation() and VisitBlock() handle this
   return base.VisitGotoCmd( (GotoCmd)node.Clone());
 }
Ejemplo n.º 2
0
 public override GotoCmd VisitGotoCmd(GotoCmd node) {
   //Contract.Requires(node != null);
   Contract.Ensures(Contract.Result<GotoCmd>() != null);
   return base.VisitGotoCmd((GotoCmd)node.Clone());
 }