Represents an abstract type.
Fields
to:Array<{t:Type, field:Null<ClassField>}>
The available implicit to-casts of the abstract.
@see https://haxe.org/manual/types-abstract-implicit-casts.html
from:Array<{t:Type, field:Null<ClassField>}>
The available implicit from-casts of the abstract.
@see https://haxe.org/manual/types-abstract-implicit-casts.html
defaultValue:Null<Ref<TypedExpr>>
The expression given as a default value for this abstract, if available.