diff --git a/src/main/java/org/sablecc/sablecc/LR0Item.java b/src/main/java/org/sablecc/sablecc/LR0Item.java index 219ec70807fec97512d783863399e8aeca603773..c607dbc71e15aecd8c19ac33b9170cfaa696a56c 100644 --- a/src/main/java/org/sablecc/sablecc/LR0Item.java +++ b/src/main/java/org/sablecc/sablecc/LR0Item.java @@ -9,7 +9,7 @@ package org.sablecc.sablecc; import java.util.StringTokenizer; -final class LR0Item implements Cloneable, Comparable<LR0Item> +final class LR0Item implements Comparable<LR0Item> { final int production; final int position; @@ -33,12 +33,6 @@ final class LR0Item implements Cloneable, Comparable<LR0Item> return result; } - @Override - public LR0Item clone() - { - return new LR0Item(production, position); - } - @Override public boolean equals(Object obj) { diff --git a/src/main/java/org/sablecc/sablecc/LR1Item.java b/src/main/java/org/sablecc/sablecc/LR1Item.java index dc509d8b0ffad184943178bd62c0e8c0dfb4270a..a69d90a4830adb8a3070decbbec163ddf1c013cd 100644 --- a/src/main/java/org/sablecc/sablecc/LR1Item.java +++ b/src/main/java/org/sablecc/sablecc/LR1Item.java @@ -7,7 +7,7 @@ package org.sablecc.sablecc; -final class LR1Item implements Cloneable, Comparable<LR1Item> +final class LR1Item implements Comparable<LR1Item> { final LR0Item lr0Item; final int terminal; @@ -18,12 +18,6 @@ final class LR1Item implements Cloneable, Comparable<LR1Item> this.terminal = terminal; } - @Override - public LR1Item clone() - { - return new LR1Item(lr0Item, terminal); - } - @Override public boolean equals(Object obj) {