Skip to content

Commit bd77390

Browse files
committed
Minor Change
1 parent a487ea9 commit bd77390

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

liquidjava-verifier/src/main/java/liquidjava/processor/SimplifiedVCImplication.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,11 @@ public SimplifiedVCImplication(VCImplication implication, Predicate refinement,
1616
this.origin = origin.clone();
1717
}
1818

19+
@Override
1920
public VCImplication getOrigin() {
2021
return origin;
2122
}
2223

23-
@Override
24-
public Predicate getOriginRefinement() {
25-
return origin.getRefinement().clone();
26-
}
27-
2824
@Override
2925
public VCImplication copyWithRefinement(Predicate refinement) {
3026
return new SimplifiedVCImplication(this, refinement, origin);

liquidjava-verifier/src/main/java/liquidjava/processor/VCImplication.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,12 @@ public VCImplication(VCImplication implication, Predicate ref) {
3131
this.refinement = ref;
3232
}
3333

34+
public VCImplication getOrigin() {
35+
return new VCImplication(this, refinement.clone());
36+
}
37+
3438
public Predicate getOriginRefinement() {
35-
return refinement.clone();
39+
return getOrigin().getRefinement().clone();
3640
}
3741

3842
public VCImplication copyWithRefinement(Predicate refinement) {

0 commit comments

Comments
 (0)