浏览代码

Add a unit test for #5705 (#5726)

* Add a unit test for #5705

* Apparently another issue already uses "BaseClass"...

* ..
Gama11 9 年之前
父节点
当前提交
badc7d336b
共有 1 个文件被更改,包括 17 次插入0 次删除
  1. 17 0
      tests/unit/src/unit/issues/Issue5705.hx

+ 17 - 0
tests/unit/src/unit/issues/Issue5705.hx

@@ -0,0 +1,17 @@
+package unit.issues;
+
+class Issue5705 extends Test {
+	static function foo(baseClass:BaseClass_):Int {
+		return cast(baseClass, IInterface).z;
+	}
+}
+
+class BaseClass_ {}
+
+interface IInterface {
+	public var z:Int;
+}
+
+class ImplementingClass extends BaseClass_ implements IInterface {
+	public var z:Int;
+}