hughsando 10 years ago
parent
commit
a193f1fc8c
1 changed files with 3 additions and 0 deletions
  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 );