TypeScript/tests/baselines/reference/decoratorOnFunctionParameter.types
Josh Goldberg 905a1fea39
Corrected parsing for decorators on 'this' parameters (#43175)
* Corrected parsing for decorators on 'this' parameters

* Moved checking to parser and added a specific test

* Remove unrelated checker.ts blank line

* Missed some baseeline updates...
2021-04-07 11:21:28 -07:00

27 lines
502 B
Plaintext

=== tests/cases/conformance/decorators/invalid/decoratorOnFunctionParameter.ts ===
declare const dec: any;
>dec : any
class C { n = true; }
>C : C
>n : boolean
>true : true
function direct(@dec this: C) { return this.n; }
>direct : (this: C) => boolean
>dec : any
>this : C
>this.n : boolean
>this : C
>n : boolean
function called(@dec() this: C) { return this.n; }
>called : (this: C) => boolean
>dec() : any
>dec : any
>this : C
>this.n : boolean
>this : C
>n : boolean