This commit is contained in:
@@ -60,7 +60,7 @@ export class TraitExpression<
|
|||||||
this: This,
|
this: This,
|
||||||
abstract: (expression: This) => Opaque<SubtraitAbstract, AbstractTag>,
|
abstract: (expression: This) => Opaque<SubtraitAbstract, AbstractTag>,
|
||||||
staticAbstract: (expression: This) => Opaque<SubtraitStaticAbstract, AbstractTag>,
|
staticAbstract: (expression: This) => Opaque<SubtraitStaticAbstract, AbstractTag>,
|
||||||
apply: (Super: AbstractClass<SubtraitAbstract> & { _tag: TraitApplierSuperTag }) => SubtraitImplClassWithAbstract,
|
apply: (Super: AbstractClass<SubtraitAbstract> & SubtraitStaticAbstract & { _tag: TraitApplierSuperTag }) => SubtraitImplClassWithAbstract,
|
||||||
) {
|
) {
|
||||||
return new Trait(
|
return new Trait(
|
||||||
this,
|
this,
|
||||||
|
|||||||
Reference in New Issue
Block a user