aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/ast/identifiers/Identifier.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/zwobble/couscous/ast/identifiers/Identifier.java')
-rw-r--r--src/main/java/org/zwobble/couscous/ast/identifiers/Identifier.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/identifiers/Identifier.java b/src/main/java/org/zwobble/couscous/ast/identifiers/Identifier.java
index 0c0d047..c753034 100644
--- a/src/main/java/org/zwobble/couscous/ast/identifiers/Identifier.java
+++ b/src/main/java/org/zwobble/couscous/ast/identifiers/Identifier.java
@@ -7,6 +7,7 @@ import java.util.List;
import static org.zwobble.couscous.util.ExtraLists.list;
public class Identifier {
+ // TODO: Should we have two Identifier classes, one for each namespace? (variables and types)
public static final Identifier TOP = new Identifier(list());
private final List<String> parts;
@@ -15,6 +16,10 @@ public class Identifier {
this.parts = parts;
}
+ public List<String> getParts() {
+ return parts;
+ }
+
public Identifier extend(String name) {
ImmutableList.Builder<String> parts = ImmutableList.builder();
parts.addAll(this.parts);