typedef haxe.macro.AbstractType
import haxe.macro.Type;
Available on all platforms
var unops:Array<{postFix:Bool, op:Unop, field:ClassField}>
var to:Array<{t:Type, field:Null<ClassField>}>
var params:Array<TypeParameter>
var meta:MetaAccess
var from:Array<{t:Type, field:Null<ClassField>}>
var binops:Array<{op:Binop, field:ClassField}>
var array:Array<ClassField>