import haxe.macro.Expr; macro function makeCt() { var ct = macro :NotExists; return macro(e : $ct); } function main() { makeCt(); }