diff options
Diffstat (limited to 'src/main/java/org/zwobble/couscous/ast')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/ast/TypeCoercionNode.java | 22 |
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); |
