new(name:String, pos:Int, instance:Int, index:Int, type:Type)
index:Int
instance:Int
name:String
next:AllocParam
perObjectGlobal:AllocGlobal
pos:Int
type:Type
@:value({ resetGID : false })clone(resetGID:Bool = false):AllocParam