eivindgl/pt-compiler — Issue #18: Konstruktører og generiske klasser
Author: eyvindwa
Created: 2011-11-08 08:58:58+00:00
State: open

Kompilatoren ser ut til å slite litt med generiske klasser og konstruktør-kall. Gitt følgende kode:

template T {
class C { }
}

template U {
inst T;

class D {
public void m() {
new C();
}
}
}

package P {
inst U;
}

Ved kompilering av dette sier kompilatoren "no such constructor assumed". Det hjelper ikke å legge inn en "assumed C();" i T.C, og heller ikke å legge til en ekte konstruktør i en adds-del i P.