Kaynağa Gözat

[lua] use unsafe cast in Type.enumParameters

Justin Donaldson 8 yıl önce
ebeveyn
işleme
1511679bb1
1 değiştirilmiş dosya ile 1 ekleme ve 4 silme
  1. 1 4
      std/lua/_std/Type.hx

+ 1 - 4
std/lua/_std/Type.hx

@@ -192,10 +192,7 @@ enum ValueType {
 	}
 
 	public inline static function enumParameters( e : EnumValue ) : Array<Dynamic> {
-		inline function _enumParameters(e : Array<Dynamic>) : Array<Dynamic> {
-			return e.slice(2);
-		}
-		return _enumParameters(untyped e);
+		return (cast e : Array<Dynamic>).slice(2);
 	}
 
 	public inline static function enumIndex( e : EnumValue ) : Int {