aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/ast/MethodNode.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-02-28 14:37:24 +0000
committerMichael Williamson <mike@zwobble.org>2016-02-28 14:37:24 +0000
commit5c27e1f6baafb4aeb446674d20ab2c423c80aa70 (patch)
treed117980a5b9f7d6c96048e739aba6158d5354416 /src/main/java/org/zwobble/couscous/ast/MethodNode.java
parentd49313c470404851b818db2d83def27407cf2cca (diff)
Python backend: support interfaces
Diffstat (limited to 'src/main/java/org/zwobble/couscous/ast/MethodNode.java')
-rw-r--r--src/main/java/org/zwobble/couscous/ast/MethodNode.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/MethodNode.java b/src/main/java/org/zwobble/couscous/ast/MethodNode.java
index c201047..4909093 100644
--- a/src/main/java/org/zwobble/couscous/ast/MethodNode.java
+++ b/src/main/java/org/zwobble/couscous/ast/MethodNode.java
@@ -144,6 +144,10 @@ public class MethodNode implements Node {
return body;
}
+ public boolean isAbstract() {
+ return !body.isPresent();
+ }
+
public MethodSignature signature() {
return new MethodSignature(
name,