22 lines
453 B
JavaScript
22 lines
453 B
JavaScript
|
//// [recursiveSpecializationOfSignatures.ts]
|
||
|
class S0<B, A> {
|
||
|
set S1(S2: S0<any,any>) {
|
||
|
}
|
||
|
constructor(public S17: S0<any, (S18) => A>) { }
|
||
|
}
|
||
|
|
||
|
|
||
|
//// [recursiveSpecializationOfSignatures.js]
|
||
|
var S0 = (function () {
|
||
|
function S0(S17) {
|
||
|
this.S17 = S17;
|
||
|
}
|
||
|
Object.defineProperty(S0.prototype, "S1", {
|
||
|
set: function (S2) {
|
||
|
},
|
||
|
enumerable: true,
|
||
|
configurable: true
|
||
|
});
|
||
|
return S0;
|
||
|
})();
|