TypeScript/tests/cases/compiler/decoratorMetadataOnInferredType.ts
2015-09-01 13:46:44 -07:00

22 lines
368 B
TypeScript

// @noemithelpers: true
// @experimentaldecorators: true
// @emitdecoratormetadata: true
// @target: es5
// @module: commonjs
declare var console: {
log(msg: string): void;
};
class A {
constructor() { console.log('new A'); }
}
function decorator(target: Object, propertyKey: string) {
}
export class B {
@decorator
x = new A();
}