Sfoglia il codice sorgente

Merge pull request #4708 from YellowAfterlife/patch-1

[JS] Make use of __js__ interpolation in haxe.ds.IntMap.keys
Dan Korostelev 9 anni fa
parent
commit
54aa692501
1 ha cambiato i file con 1 aggiunte e 6 eliminazioni
  1. 1 6
      std/js/_std/haxe/ds/IntMap.hx

+ 1 - 6
std/js/_std/haxe/ds/IntMap.hx

@@ -49,12 +49,7 @@ package haxe.ds;
 
 
 	public function keys() : Iterator<Int> {
 	public function keys() : Iterator<Int> {
 		var a = [];
 		var a = [];
-		untyped {
-			__js__("for( var key in this.h ) {");
-				if( h.hasOwnProperty(key) )
-					a.push(key|0);
-			__js__("}");
-		}
+		untyped __js__("for( var key in {0} ) {1}", h, if( h.hasOwnProperty(key) ) a.push(key|0));
 		return a.iterator();
 		return a.iterator();
 	}
 	}