From 3e63f309d93d99fa603054f30016c7d2d3c01fcd Mon Sep 17 00:00:00 2001 From: ahmad Date: Wed, 15 May 2024 19:12:49 +0200 Subject: [PATCH] Add some docu for TypedProgram --- src/main/java/de/maishai/typedast/typedclass/TypedProgram.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/de/maishai/typedast/typedclass/TypedProgram.java b/src/main/java/de/maishai/typedast/typedclass/TypedProgram.java index f57460b..f8dbd2e 100644 --- a/src/main/java/de/maishai/typedast/typedclass/TypedProgram.java +++ b/src/main/java/de/maishai/typedast/typedclass/TypedProgram.java @@ -19,10 +19,12 @@ public class TypedProgram { public void startConversion(Program program) { + // Initialisiere die Klassen nur mit den Klassennamen und deren Typ for (var clas : program.classes()) { typedClasses.add(new TypedClass(clas)); } + // Konvertiere die Methoden, Konstruktoren und Felder von den jeweiligen Klassen int k = 0; for (var clas : program.classes()) { enterCurrentClass(typedClasses.get(k)); @@ -31,6 +33,7 @@ public class TypedProgram { k++; } + // Konvertiere die Blöcke der Konstruktoren und Methoden von den jeweiligen Klassen int i = 0; for (var clas : program.classes()) { enterCurrentClass(typedClasses.get(i));