瀏覽代碼

[std] allow platform specific enum constructors (closes #3583)

Jens Fischer 5 年之前
父節點
當前提交
af197e300c
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      std/haxe/rtti/XmlParser.hx

+ 2 - 2
std/haxe/rtti/XmlParser.hx

@@ -168,8 +168,8 @@ class XmlParser {
 					break;
 					break;
 				}
 				}
 			if (found == null)
 			if (found == null)
-				return false; // don't allow by-platform constructor ?
-			if (curplatform != null)
+				e.constructors.push(c2);
+			else if (curplatform != null)
 				found.platforms.push(curplatform);
 				found.platforms.push(curplatform);
 		}
 		}
 		return true;
 		return true;