Can anyone explain me what happens here please ? Try Haxe !
If I don’t use the
haxe.macro.Context.typeExpr() all works fine.
If I add “else” statement at the end (the commented part), all works fine, if not it throws me
Void should be String
Also, if in the
catch block I just trace the error (without throwing a fatalError), all works fine.
Many thanks for anyone who give me the reason why does this happen please.