浏览代码

[jvm] Resolve enum at root (#9809)

Kevin Leung 5 年之前
父节点
当前提交
e7e605ccf4
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      std/jvm/_std/Type.hx

+ 3 - 0
std/jvm/_std/Type.hx

@@ -108,6 +108,9 @@ class Type {
 	}
 
 	public static function resolveEnum(name:String):Enum<Dynamic> {
+		if (name.indexOf(".") == -1) {
+			name = "haxe.root." + name;
+		}
 		return try {
 			var c = java.lang.Class.forName(name);
 			if (!isEnumClass(c)) {