@@ -18,6 +18,17 @@ describe("The 'getFunctionNameWithKind' function", () => {
1818 "foo = async () => {}" : "async arrow function 'foo'" ,
1919 "foo.bar = () => {}" : "arrow function" ,
2020 "foo.bar = async () => {}" : "async arrow function" ,
21+ "const foo = function() {}" : "function 'foo'" ,
22+ "const foo = function* () {}" : "generator function 'foo'" ,
23+ "const foo = async function() {}" : "async function 'foo'" ,
24+ "foo = function() {}" : "function 'foo'" ,
25+ "foo = function* () {}" : "generator function 'foo'" ,
26+ "foo = async function() {}" : "async function 'foo'" ,
27+ "const foo = function bar() {}" : "function 'bar'" ,
28+ "foo = function bar() {}" : "function 'bar'" ,
29+ "foo.bar = function() {}" : "function" ,
30+ "foo.bar = function* () {}" : "generator function" ,
31+ "foo.bar = async function() {}" : "async function" ,
2132 "({ foo: function foo() {} })" : "method 'foo'" ,
2233 "({ foo: function() {} })" : "method 'foo'" ,
2334 "({ ['foo']: function() {} })" : "method 'foo'" ,
0 commit comments