TypeScript/tests/cases/compiler/declarationEmitEnumReadonlyProperty.ts
Wesley Wigham f8b6a8fc8d
Introduce literal freshness for literal enum member types (#26556)
* Introduce literal freshness for literal enum members, allow enum references in ambient const initializers

* Merge statements

* Add enum literal readonly property test case

* Accept better baselines post-merge
2018-09-07 12:09:07 -07:00

11 lines
133 B
TypeScript

// @declaration: true
enum E {
A = 'a',
B = 'b'
}
class C {
readonly type = E.A;
}
let x: E.A = new C().type;