Branch: targetBytecode Commit: 66944cf3c1878b963a5c432868c303fcb07791ae
Ist gefixt ;)
Branch targetBytecode Commit d93836d1105faedf7549c99cfc16e2c4b56f2e2f
Ist gefixt.
Branch: targetBytecode Commit: b5af3a42a8c7d16e78c2fadddc2690a095dc9ad3
Ist gefixt.
Commit: 1ad4cfcb2146414a4375c40c05d14b4fa33c12ee Branch: targetBytecode
Ist gefixt.
Commit: 68034ed4349aae557ca43513c18649dbee0d8c39 Branch: targetBytecode
Ist gefixt, hat die Signatur falsch geschrieben.
Die Typvariablen von m sind [TPH P, TPH M, TPH N, TPH O]
class Tph4 {
Tph4()({ super(()); })::TPH AI TPH M m(TPH N a, TPH O b)({ TPH P c; (c)::TPH P = ((this)::TPH Q.m2((b):…
Ich hab es jetzt so geändert, dass T = Object entfernt wird wenn T < E hinzugefügt wird.
[targetBytecode]
Zwei Probleme. Zum Ersten wurde bei dem Umwandeln des ResultPairs in TargetGenerics die Gleichsetzung der Typvariablen nicht beachtet, das habe ich gefixt.
Das zweite Probl…
[targetBytecode]
Ich hab einfach einen weiteren Pass zu eliminateCyclesAndInfima hinzugefügt der diese doppelten bounds rausfiltert. Ich bin mir nicht sicher ob das der richtige Weg ist aber…
[targetBytecode] Ist gefixed, das Problem war dass lokale Variablen nicht initialisiert wurden.
[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 resu…
[targetBytecode]
Ich habe folgendes geändert:
Wenn im result set für eine Methode bereits eine Relation A < .. < B vorhanden ist wird eine Teilrelation nicht mehr hinzugefügt.