typedef haxe.macro.TypePath

import haxe.macro.Expr;

Available on all platforms

var sub:Null<Null<String>>

var params:Null<Array<TypeParam>>

var pack:Array<String>

var name:String