Merge branch 'master' of https://github.com/systemed/potlatch2
[potlatch2.git] / hxasm / FieldKind.as
1 package hxasm {
2
3         public class FieldKind extends enum {
4                 public static const __isenum : Boolean = true;
5                 public function FieldKind( t : String, index : int, p : Array = null ) : void { this.tag = t; this.index = index; this.params = p; }
6                 public static function FMethod(type : Index, isOverride : * = null, isFinal : * = null) : FieldKind { return new FieldKind("FMethod",1,[type,isOverride,isFinal]); }
7                 public static function FVar(type : Index = null, _const : * = null) : FieldKind { return new FieldKind("FVar",0,[type,_const]); }
8         }
9 }