quick-lint / quick-lint-js

quick-lint-js finds bugs in JavaScript programs
https://quick-lint-js.com
GNU General Public License v3.0
1.54k stars 192 forks source link

10$: parse 'override' in parameter list #1145

Open strager opened 10 months ago

strager commented 10 months ago

The following TypeScript code is legal, but quick-lint-js rejects it:

class Base {
    x: string | null;
}
class Derived extends Base {
    constructor(public override x: string) {
        super();
    }
}