Преглед на файлове

check for Null<UInt> null check and toString()

ncannasse преди 7 години
родител
ревизия
8673e69a65
променени са 1 файла, в които са добавени 17 реда и са изтрити 0 реда
  1. 17 0
      tests/unit/src/unit/issues/Issue6760.hx

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

@@ -0,0 +1,17 @@
+package unit.issues;
+
+class Issue6760 extends Test {
+
+	function foo( x : UInt, ?opt : UInt ) : UInt {
+		return opt == null ? x : opt;
+	}
+
+	function toString( ?v : UInt ) {
+		return ""+v;
+	}
+
+	function test() {
+		eq(foo(10), 10);
+		eq(toString(), "null");
+	}
+}