diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/ast/identifiers/Identifiers.java | 2 | ||||
| -rw-r--r-- | src/main/java/org/zwobble/couscous/ast/identifiers/TopIdentifier.java | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/identifiers/Identifiers.java b/src/main/java/org/zwobble/couscous/ast/identifiers/Identifiers.java index f413ec0..f104674 100644 --- a/src/main/java/org/zwobble/couscous/ast/identifiers/Identifiers.java +++ b/src/main/java/org/zwobble/couscous/ast/identifiers/Identifiers.java @@ -3,7 +3,7 @@ package org.zwobble.couscous.ast.identifiers; import org.zwobble.couscous.types.ScalarType; public class Identifiers { - public static final Identifier TOP = new TopIdentifier(); + public static final Identifier TOP = TopIdentifier.INSTANCE; public static Identifier type(Identifier identifier, String name) { return extend(identifier, name, IdentifierType.TYPE); diff --git a/src/main/java/org/zwobble/couscous/ast/identifiers/TopIdentifier.java b/src/main/java/org/zwobble/couscous/ast/identifiers/TopIdentifier.java index 4776dc1..545581d 100644 --- a/src/main/java/org/zwobble/couscous/ast/identifiers/TopIdentifier.java +++ b/src/main/java/org/zwobble/couscous/ast/identifiers/TopIdentifier.java @@ -5,6 +5,9 @@ import static org.zwobble.couscous.util.ExtraLists.list; public class TopIdentifier implements Identifier { static final Identifier INSTANCE = new TopIdentifier(); + private TopIdentifier() { + } + @Override public Iterable<IdentifierPart> getParts() { return list(); |
