Ensure consistent capitalisation of interface by hunting down rogue name=name feature...
[potlatch2.git] / hxasm / Name.as
1 package hxasm {
2
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]); }
8         }
9 }