modified: test/strucType/javFiles/testFieldMethod.jav

Mehrfache Aufrufe eines Receivers mit unterschiedlichen Methoden/Fields eingefügt
Fehler: die Interfaces werden zwar richtig generiert. Allerdings werden die Inerfaces
mehrfach mit unterschiedlichen generisches Typvariabeln generiert. Einmal würde reichen:

class: constructedinterface.DE <BoGTV MH, BoGTV MI, BoGTV MK>
field: g : TPH MH

 method: m2 : TPH MI
parameter: MK : TPH MK

 superClass: java.lang.Object

und

class: constructedinterface.DE <BoGTV MR, BoGTV MS, BoGTV MU>
field: g : TPH MR

 method: m2 : TPH MS
parameter: MU : TPH MU

 superClass: java.lang.Object
This commit is contained in:
Martin Plümicke 2018-03-27 18:55:07 +02:00
parent ce2b4e0303
commit 663ce36e22

View File

@ -4,7 +4,7 @@ import java.lang.Integer;
class M
{
f;
mM(x, y) { return f.mF(x, y); }
mM(x, y) { return x.m2(f.mF(x.g, y)); }
mInt(Integer x) { return x.doubleValue(); }
}