This commit is contained in:
@@ -18,7 +18,7 @@ export class TraitExpressionBuilder<
|
|||||||
|
|
||||||
|
|
||||||
static spreadSupertraits<
|
static spreadSupertraits<
|
||||||
const T extends Trait<
|
const T extends readonly Trait<
|
||||||
TraitExpression<
|
TraitExpression<
|
||||||
typeof TraitExpression.NullSuperclass,
|
typeof TraitExpression.NullSuperclass,
|
||||||
readonly Trait<any, any, any, any>[]
|
readonly Trait<any, any, any, any>[]
|
||||||
@@ -37,7 +37,7 @@ export class TraitExpressionBuilder<
|
|||||||
}
|
}
|
||||||
|
|
||||||
static traitsUniq<
|
static traitsUniq<
|
||||||
const T extends Trait<
|
const T extends readonly Trait<
|
||||||
TraitExpression<
|
TraitExpression<
|
||||||
typeof TraitExpression.NullSuperclass,
|
typeof TraitExpression.NullSuperclass,
|
||||||
readonly Trait<any, any, any, any>[]
|
readonly Trait<any, any, any, any>[]
|
||||||
@@ -65,7 +65,7 @@ export class TraitExpressionBuilder<
|
|||||||
}
|
}
|
||||||
|
|
||||||
expresses<
|
expresses<
|
||||||
const T extends Trait<
|
const T extends readonly Trait<
|
||||||
TraitExpression<
|
TraitExpression<
|
||||||
typeof TraitExpression.NullSuperclass,
|
typeof TraitExpression.NullSuperclass,
|
||||||
readonly Trait<any, any, any, any>[]
|
readonly Trait<any, any, any, any>[]
|
||||||
@@ -91,7 +91,7 @@ export class TraitExpressionBuilder<
|
|||||||
}
|
}
|
||||||
|
|
||||||
expressesFirst<
|
expressesFirst<
|
||||||
const T extends Trait<
|
const T extends readonly Trait<
|
||||||
TraitExpression<
|
TraitExpression<
|
||||||
typeof TraitExpression.NullSuperclass,
|
typeof TraitExpression.NullSuperclass,
|
||||||
readonly Trait<any, any, any, any>[]
|
readonly Trait<any, any, any, any>[]
|
||||||
|
|||||||
Reference in New Issue
Block a user