瀏覽代碼

[lua] minor optimization of Type.getClassName()

Aleksandr Kuzmenko 6 年之前
父節點
當前提交
4571574831
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      std/lua/_std/Type.hx

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

@@ -52,10 +52,8 @@ enum ValueType {
 		return c.__super__;
 		return c.__super__;
 	}
 	}
 
 
-
-	public static function getClassName( c : Class<Dynamic> ) : String {
-		if (untyped c.__name__ == null) return null;
-		return untyped c.__name__;
+	public static inline function getClassName( c : Class<Dynamic> ) : String {
+		return untyped __define_feature__("Type.getClassName", c.__name__);
 	}
 	}
 
 
 	public static function getEnumName( e : Enum<Dynamic> ) : String {
 	public static function getEnumName( e : Enum<Dynamic> ) : String {