3 public class Name extends enum {
4 public static const __isenum : Boolean = true;
5 public function Name( t : String, index : int, p : Array = null ) : void { this.tag = t; this.index = index; this.params = p; }
6 public static function NMultiNameLate(nset : Index) : Name { return new Name("NMultiNameLate",1,[nset]); }
7 public static function NName(name : Index, namespace : Index) : Name { return new Name("NName",0,[name,namespace]); }