2016-08-30 15:39:13 +02:00
|
|
|
// @Target: ES6
|
|
|
|
// @experimentaldecorators: true
|
|
|
|
|
|
|
|
////async function f() {}
|
|
|
|
////
|
2017-01-09 18:40:03 +01:00
|
|
|
////function /*defDecString*/dec(target: any, propertyKey: string): void;
|
|
|
|
////function /*defDecSymbol*/dec(target: any, propertyKey: symbol): void;
|
2016-08-30 15:39:13 +02:00
|
|
|
////function dec(target: any, propertyKey: string | symbol) {}
|
|
|
|
////
|
|
|
|
////declare const s: symbol;
|
|
|
|
////class C {
|
2017-10-19 00:49:46 +02:00
|
|
|
//// @[|/*useDecString*/dec|] f() {}
|
|
|
|
//// @[|/*useDecSymbol*/dec|] [s]() {}
|
2016-08-30 15:39:13 +02:00
|
|
|
////}
|
|
|
|
|
2016-09-02 21:47:26 +02:00
|
|
|
verify.goToDefinition({
|
|
|
|
useDecString: "defDecString",
|
|
|
|
useDecSymbol: "defDecSymbol"
|
|
|
|
});
|