aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/ast/VariableNode.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-10-04 17:52:29 +0100
committerMichael Williamson <mike@zwobble.org>2015-10-04 17:52:29 +0100
commitb74d68227dc7c05e24705e3064ef961f95b8b729 (patch)
tree70601bc83d1105c6748a062bd6ffe41ecfe68acc /src/main/java/org/zwobble/couscous/ast/VariableNode.java
parent8d2374ba254e637c22e6f1eaa58ccb54d814529f (diff)
Throw exception if assigning value of wrong type
Diffstat (limited to 'src/main/java/org/zwobble/couscous/ast/VariableNode.java')
-rw-r--r--src/main/java/org/zwobble/couscous/ast/VariableNode.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/VariableNode.java b/src/main/java/org/zwobble/couscous/ast/VariableNode.java
index 4c689c5..acfa29b 100644
--- a/src/main/java/org/zwobble/couscous/ast/VariableNode.java
+++ b/src/main/java/org/zwobble/couscous/ast/VariableNode.java
@@ -1,5 +1,8 @@
package org.zwobble.couscous.ast;
+import org.zwobble.couscous.values.TypeReference;
+
public interface VariableNode {
int getId();
+ TypeReference getType();
}