function() {}
function foo {}
function {}
function *() {}
async function() {}
async function *() {}
function *foo2() {}
yield foo3;
function test2(): number {}
function foo4(await) {}
function foo5(yield) {}
