hughsando 10 年之前
父節點
當前提交
a193f1fc8c
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      tests/unit/src/unit/issues/Issue4130.hx

+ 3 - 0
tests/unit/src/unit/issues/Issue4130.hx

@@ -45,16 +45,19 @@ class Issue4130 extends Test
 
         var int2Ptr = new haxe.ds.IntMap< cpp.Pointer<Int> >();
         int2Ptr.set( 42, valPtr );
+        var key:Dynamic = 42;
         int2Ptr.set( key, valPtr );
         eq( int2Ptr.get(42), valPtr);
         eq( int2Ptr.get(key), valPtr);
 
         var string2Ptr = new haxe.ds.StringMap< cpp.Pointer<Int> >();
         string2Ptr.set( "42", valPtr );
+        var key:Dynamic = "42";
         string2Ptr.set( key, valPtr );
         eq( string2Ptr.get("42"), valPtr );
         eq( string2Ptr.get(key), valPtr );
 
+        var key = new TestKey();
         var obj2Ptr = new haxe.ds.ObjectMap<TestKey, cpp.Pointer<Int> >();
         obj2Ptr.set( key, valPtr );
         eq( obj2Ptr.get(key), valPtr );