Tph4.jav #87
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
commit:
d54cd5e20a
Ergebnis
public class Tph4 {
public Tph4();
public <U, P, N, O> U m(N, O);
public AA m2(AA);
}
Solte aber folgendes Egebnis liefern:
public class Tph4 {
public Tph4();
public <O extends P, P extends U, N, O> U m(N, O);
public AA m2(AA);
}
Die Ausgabe der Simplified constraints ist eigentlich korrekt:
[(TPH O < TPH AA), (TPH P < TPH AA), (TPH AA < TPH U), (TPH AA < TPH P)]
[targetBytecode]
Ich habe zwei Dinge geändert. Der Rückgabetyp von Funktionsaufrufen ist jetzt auch eine Typvariable. Weiterhin gab es constraints X < X, diese werden nun nicht mehr ins resultset geschrieben.