aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/ast
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/zwobble/couscous/ast')
-rw-r--r--src/main/java/org/zwobble/couscous/ast/TypeCoercionNode.java22
1 files changed, 0 insertions, 22 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/TypeCoercionNode.java b/src/main/java/org/zwobble/couscous/ast/TypeCoercionNode.java
index 2c7b68e..1ffdd95 100644
--- a/src/main/java/org/zwobble/couscous/ast/TypeCoercionNode.java
+++ b/src/main/java/org/zwobble/couscous/ast/TypeCoercionNode.java
@@ -1,8 +1,6 @@
package org.zwobble.couscous.ast;
import org.zwobble.couscous.ast.visitors.ExpressionNodeMapper;
-import org.zwobble.couscous.values.BooleanValue;
-import org.zwobble.couscous.values.IntegerValue;
import java.util.function.Function;
@@ -28,26 +26,6 @@ public class TypeCoercionNode implements ExpressionNode {
return type;
}
- public boolean isIntegerBox() {
- return expression.getType().equals(IntegerValue.REF) &&
- !type.equals(IntegerValue.REF);
- }
-
- public boolean isIntegerUnbox() {
- return !expression.getType().equals(IntegerValue.REF) &&
- type.equals(IntegerValue.REF);
- }
-
- public boolean isBooleanBox() {
- return expression.getType().equals(BooleanValue.REF) &&
- !type.equals(BooleanValue.REF);
- }
-
- public boolean isBooleanUnbox() {
- return !expression.getType().equals(BooleanValue.REF) &&
- type.equals(BooleanValue.REF);
- }
-
@Override
public <T> T accept(ExpressionNodeMapper<T> visitor) {
return visitor.visit(this);