Skip to content

Commit d73b81c

Browse files
committed
Minor Changes
1 parent c2ae323 commit d73b81c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

liquidjava-verifier/src/main/java/liquidjava/processor/refinement_checker/general_checkers/OperationsChecker.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
import liquidjava.utils.constants.Ops;
1717
import liquidjava.utils.constants.Types;
1818
import liquidjava.rj_language.Predicate;
19+
import liquidjava.rj_language.ast.LiteralNull;
20+
1921
import org.apache.commons.lang3.NotImplementedException;
2022
import spoon.reflect.code.BinaryOperatorKind;
2123
import spoon.reflect.code.CtAssignment;
@@ -221,7 +223,7 @@ private Predicate getOperationRefinements(CtBinaryOperator<?> operator, CtVariab
221223
return new Predicate();
222224
}
223225
if (l.getValue() == null)
224-
return new Predicate("null", element);
226+
return new Predicate(new LiteralNull());
225227

226228
return new Predicate(l.getValue().toString(), element);
227229

liquidjava-verifier/src/main/java/liquidjava/rj_language/Predicate.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ public Predicate(String ref, CtElement element, String prefix) throws LJError {
7676
}
7777
}
7878

79-
/** Create a predicate with the expression true */
8079
public Predicate(Expression e) {
8180
exp = e;
8281
}

0 commit comments

Comments
 (0)