Notes/Fragen
This commit is contained in:
parent
b5a2d64a7b
commit
d9b81224b6
15
src/de/dhbwstuttgart/parser/notes/GetNames
Normal file
15
src/de/dhbwstuttgart/parser/notes/GetNames
Normal file
@ -0,0 +1,15 @@
|
||||
* Methode als statische Klasse
|
||||
* Methode gibt eine JavaClassRegistry zurück (für mehr als 1 S0ourcefile).
|
||||
* Suchmuster: \n rule
|
||||
* Generell: lieber leere Listen und wenig null verwenden (Spezialfälle ausgenommen).
|
||||
|
||||
== Fehler/Exceptions ==
|
||||
|
||||
* Eigene wie z.B. TypeCheckExceptions
|
||||
* Fehler sollen an Semantikchecker usw. weiter gegeben werden.
|
||||
|
||||
== Offset ==
|
||||
|
||||
* Evtl. Zeichen im File/in der Klasse durch Antlr ermitteln.
|
||||
* z.B. ParserRuleContext.getStart()
|
||||
* Anstatt offset: Instanz des entsprechenden ParserRuleContext (liefert evtl. noch mehr Infos)
|
3
src/de/dhbwstuttgart/parser/notes/TODO
Normal file
3
src/de/dhbwstuttgart/parser/notes/TODO
Normal file
@ -0,0 +1,3 @@
|
||||
* fieldDeclarations
|
||||
* Imports
|
||||
* (Q)Generics
|
2
src/de/dhbwstuttgart/parser/notes/questions
Normal file
2
src/de/dhbwstuttgart/parser/notes/questions
Normal file
@ -0,0 +1,2 @@
|
||||
* Ablegen der Type Parameter: kompletter Name?
|
||||
* Typen (unannType etc.)
|
Loading…
Reference in New Issue
Block a user