TypeScript/tests/cases/conformance/types/literal/literalTypesWidenInParameterPosition.ts
2016-11-16 15:15:30 -08:00

9 lines
162 B
TypeScript

class D {
readonly noWiden = 1
constructor(readonly widen = 2) {
this.noWiden = 5; // error
this.widen = 6; // ok
}
}
new D(7); // ok