This class provides some utility methods to work with AST-level types. It is
best used through using haxe.macro.ComplexTypeTools
syntax and then provides
additional methods on haxe.macro.ComplexType
instances.
Static methods
statictoString(c:ComplexType):String
Converts type c
to a human-readable String
representation.
The result is guaranteed to be valid Haxe code, but there may be differences from the original lexical syntax.
statictoType(c:ComplexType):Null<Type>
Available on macro
Returns a type corresponding to c
.
If c
is null, the result is null.