|
@@ -8,6 +8,8 @@ function traverse(s:String) {
|
|
|
return { k: ak, v: av };
|
|
|
}
|
|
|
|
|
|
+#if !(neko || (cpp && !cppia && !hxcpp_smart_strings))
|
|
|
+
|
|
|
var r = traverse("abcde");
|
|
|
r.k == [0, 1, 2, 3, 4];
|
|
|
r.v == ["a".code, "b".code, "c".code, "d".code, "e".code];
|
|
@@ -15,3 +17,4 @@ r.v == ["a".code, "b".code, "c".code, "d".code, "e".code];
|
|
|
var r = traverse("aa😂éé");
|
|
|
r.k == [0, 1, 2, 3, 4];
|
|
|
r.v == ["a".code, "a".code, "😂".code, "é".code, "é".code];
|
|
|
+#end
|