Просмотр исходного кода

[lua] minor optimization of Type.getClassName()

Aleksandr Kuzmenko 6 лет назад
Родитель
Сommit
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__;
 	}
 
-
-	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 {