TypeScript/tests/cases/compiler/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.ts
Wesley Wigham 403df45678
Rework entity name decorator metadata fallback emit to not throw at runtime (#25421)
* Rework entity name decorator metadata fallback emit to not throw at runtime

* Remove trailing whitespace
2018-07-06 15:18:03 -07:00

16 lines
325 B
TypeScript

// @experimentalDecorators: true
// @emitDecoratorMetadata: true
// @filename: types.d.ts
declare namespace A {
export namespace B {
export namespace C {
export namespace D {
}
}
}
}
// @filename: usage.ts
class Foo {
f(@decorate user: A.B.C.D.E): void {}
}