typedef haxe.macro.FunctionArg
import haxe.macro.Expr;
Available on all platforms
var value:Null<Expr>
var type:Null<ComplexType>
var opt:Null<Bool>
var name:String