The logic was already implemented in #802 but for a single case. I just added all the cases added in the awesome @umidbekkarimov Fixes #956
26 lines
496 B
JavaScript
26 lines
496 B
JavaScript
let f = (/* ... */) => {}
|
|
(function (/* ... */) {})(/* ... */)
|
|
function f(/* ... */) {}
|
|
|
|
const obj = {
|
|
f(/* ... */) {},
|
|
f: (/* ... */) => {},
|
|
f: function(/* ... */) {},
|
|
f: function f(/* ... */) {}
|
|
}
|
|
|
|
class Foo {
|
|
f(/* ... */) {}
|
|
f = (/* ... */) => {};
|
|
static f(/* ... */) {};
|
|
static f = (/* ... */) => {};
|
|
static f = function(/* ... */) {};
|
|
static f = function f(/* ... */) {};
|
|
static f /* ... */() {};
|
|
}
|
|
|
|
f(/* ... */);
|
|
f(a, /* ... */);
|
|
f(a, /* ... */ b);
|
|
f(/* ... */ a, b);
|