TCast code lost!
I am using recursive block printing here.
If cast contains some useless (coz in block) statement, it won’t
printed in next gen_block_element iteration.
But *if* it have, something like `cast(hello(), SomeType)` then it will
print `hello()`.
I don’t know if this still issue for current Haxe, but it 3.1 it was.
Especially with analyzer.