forked from JavaTX/JavaCompilerCore
Minor changes (nameReg/constructor).
This commit is contained in:
parent
5f61d478fa
commit
f0028f6aaf
@ -7,11 +7,9 @@ import de.dhbwstuttgart.typecheck.JavaClassRegistry;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class SyntaxTreeGenerator {
|
public class SyntaxTreeGenerator{
|
||||||
|
JavaClassRegistry reg = new JavaClassRegistry();
|
||||||
|
|
||||||
public SyntaxTreeGenerator(JavaClassRegistry nameReg){
|
|
||||||
//TODO: Implement
|
|
||||||
}
|
|
||||||
|
|
||||||
public SourceFile convert(Java8Parser.CompilationUnitContext ctx){
|
public SourceFile convert(Java8Parser.CompilationUnitContext ctx){
|
||||||
List<ClassOrInterface> classes = new ArrayList<>();
|
List<ClassOrInterface> classes = new ArrayList<>();
|
||||||
|
@ -10,3 +10,9 @@
|
|||||||
= Idee bei mehreren Files =
|
= Idee bei mehreren Files =
|
||||||
* Zunächst alle Files anschauen und Pakate/Klassen für die spätere Verwendung "registrieren".
|
* Zunächst alle Files anschauen und Pakate/Klassen für die spätere Verwendung "registrieren".
|
||||||
* Danach erst das komplette Package/alle Klassen imselben Verzeichnis parsen.
|
* Danach erst das komplette Package/alle Klassen imselben Verzeichnis parsen.
|
||||||
|
|
||||||
|
== Fragen/PProbleme SyntaxTreeGenerator ==
|
||||||
|
|
||||||
|
* ClassRegistry: Unklar, woher diese kommen soll.
|
||||||
|
* Konstruktor für Class fehlt.
|
||||||
|
* Namenskonflikt Class vs. Class in Java?
|
||||||
|
Loading…
Reference in New Issue
Block a user