summaryrefslogtreecommitdiff
path: root/Source/Core/Duplicator.cs
diff options
context:
space:
mode:
authorGravatar Unknown <leino@LEINO6.redmond.corp.microsoft.com>2013-01-07 13:56:41 -0800
committerGravatar Unknown <leino@LEINO6.redmond.corp.microsoft.com>2013-01-07 13:56:41 -0800
commitd16213bd3b7f5b08ebddf85c5dac62a17fbf7e66 (patch)
tree6527f0c20039a35e891b830182dc2a4b2002e7bc /Source/Core/Duplicator.cs
parentab03eafe1c01840e7baab8fd51b4f00f11076d6a (diff)
Removed old comments about "BASEMOVE" and other constructor calls, where the conversion from Spec# into C# moved a constructor call
Diffstat (limited to 'Source/Core/Duplicator.cs')
-rw-r--r--Source/Core/Duplicator.cs10
1 files changed, 4 insertions, 6 deletions
diff --git a/Source/Core/Duplicator.cs b/Source/Core/Duplicator.cs
index 0445be1a..36f54402 100644
--- a/Source/Core/Duplicator.cs
+++ b/Source/Core/Duplicator.cs
@@ -375,9 +375,9 @@ namespace Microsoft.Boogie {
}
public CreateSubstitutionClosure(Hashtable/*Variable!->Expr!*/ map)
- : base() {//BASEMOVE DANGER
+ : base() {
Contract.Requires(map != null);
- this.map = map; //:base();
+ this.map = map;
}
public Expr/*?*/ Method(Variable v) {
Contract.Requires(v != null);
@@ -447,10 +447,9 @@ namespace Microsoft.Boogie {
}
public NormalSubstituter(Substitution subst)
- : base() {//BASEMOVE DANGER
+ : base() {
Contract.Requires(subst != null);
this.subst = subst;
- //:base();
}
public override Expr VisitIdentifierExpr(IdentifierExpr node) {
@@ -471,12 +470,11 @@ namespace Microsoft.Boogie {
}
public ReplacingOldSubstituter(Substitution always, Substitution forold)
- : base() {//BASEMOVE DANGER
+ : base() {
Contract.Requires(forold != null);
Contract.Requires(always != null);
this.always = always;
this.forold = forold;
- //:base();
}
private bool insideOldExpr = false;