forked from JavaTX/JavaCompilerCore
Fehler in FCGenerator beheben
This commit is contained in:
parent
dfd6a1f532
commit
87cf674352
@ -51,8 +51,9 @@ public class FCGenerator {
|
|||||||
//Generics mit gleichem Namen müssen den selben TPH bekommen
|
//Generics mit gleichem Namen müssen den selben TPH bekommen
|
||||||
for(GenericTypeVar gtv : forType.getGenerics()){
|
for(GenericTypeVar gtv : forType.getGenerics()){
|
||||||
if(!gtvs.containsKey(gtv.getName())){
|
if(!gtvs.containsKey(gtv.getName())){
|
||||||
gtvs.put(gtv.getName(), TypePlaceholder.fresh(new NullToken()));
|
TypePlaceholder replacePlaceholder = TypePlaceholder.fresh(new NullToken());
|
||||||
newGTVs.put(gtv.getName(), TypePlaceholder.fresh(new NullToken()));
|
gtvs.put(gtv.getName(), replacePlaceholder);
|
||||||
|
newGTVs.put(gtv.getName(), replacePlaceholder);
|
||||||
}
|
}
|
||||||
params.add(gtvs.get(gtv.getName()));
|
params.add(gtvs.get(gtv.getName()));
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,6 @@ import de.dhbwstuttgart.parser.scope.JavaClassName;
|
|||||||
import de.dhbwstuttgart.sat.asp.Clingo;
|
import de.dhbwstuttgart.sat.asp.Clingo;
|
||||||
import de.dhbwstuttgart.sat.asp.parser.ASPParser;
|
import de.dhbwstuttgart.sat.asp.parser.ASPParser;
|
||||||
import de.dhbwstuttgart.sat.asp.writer.ASPFactory;
|
import de.dhbwstuttgart.sat.asp.writer.ASPFactory;
|
||||||
import de.dhbwstuttgart.sat.asp.writer.ASPGenerator;
|
|
||||||
import de.dhbwstuttgart.syntaxtree.ClassOrInterface;
|
import de.dhbwstuttgart.syntaxtree.ClassOrInterface;
|
||||||
import de.dhbwstuttgart.syntaxtree.factory.ASTFactory;
|
import de.dhbwstuttgart.syntaxtree.factory.ASTFactory;
|
||||||
import de.dhbwstuttgart.syntaxtree.type.*;
|
import de.dhbwstuttgart.syntaxtree.type.*;
|
||||||
|
Loading…
Reference in New Issue
Block a user