Remove useless functions
This prints some weird unnamed, even unused functions in BLOCKS, so
they are never assigned nor called.
I don’t know wtf, but I researched before that we can remove them.
Probably @Simn can shine a light :)
This generated from `func = function(a,b,c):Int return throw "error»;`
"TestType.hx", lineNumber = 283:
Looks like `fund` never used, so Haxe generates un-assigned-to-var anon
function.
```
local cb = tmp16;
--[[ Parenthesis --]] (function(a10,b8,c14)
--[[ Throw --]] error("error");
end);
--[[ Call --]]
```