summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma/analysis/TranslationIndex.java')
-rw-r--r--src/main/java/cuchaz/enigma/analysis/TranslationIndex.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java b/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java
index 921fff4..17bf51b 100644
--- a/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java
+++ b/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java
@@ -148,6 +148,13 @@ public class TranslationIndex {
148 return subclasses; 148 return subclasses;
149 } 149 }
150 150
151 public void getSubclassesRecursively(Set<ClassEntry> out, ClassEntry classEntry) {
152 for (ClassEntry subclassEntry : getSubclass(classEntry)) {
153 out.add(subclassEntry);
154 getSubclassesRecursively(out, subclassEntry);
155 }
156 }
157
151 public void getSubclassNamesRecursively(Set<String> out, ClassEntry classEntry) { 158 public void getSubclassNamesRecursively(Set<String> out, ClassEntry classEntry) {
152 for (ClassEntry subclassEntry : getSubclass(classEntry)) { 159 for (ClassEntry subclassEntry : getSubclass(classEntry)) {
153 out.add(subclassEntry.getName()); 160 out.add(subclassEntry.getName());