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