Skip to content

Commit 157dbb3

Browse files
committed
Add support for Array<UI8>, Array<GUID>, map value GUID for haxe nightly
1 parent f0c4539 commit 157dbb3

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

hld/Eval.hx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1155,8 +1155,12 @@ class Eval {
11551155
v = makeArrayBytes(p, HF32);
11561156
case "hl.types.ArrayBytes_hl_UI16":
11571157
v = makeArrayBytes(p, HUi16);
1158+
case "hl.types.ArrayBytes_hl_UI8":
1159+
v = makeArrayBytes(p, HUi8);
11581160
case "hl.types.ArrayBytes_hl_I64":
11591161
v = makeArrayBytes(p, HI64);
1162+
case "hl.types.ArrayBytes_hl_GUID":
1163+
v = makeArrayBytes(p, HGUID);
11601164
case "hl.types.ArrayDyn":
11611165
// hide implementation details, substitute underlying array
11621166
v = readField({ v : v, t : t }, "array").v;
@@ -1695,6 +1699,8 @@ class Eval {
16951699
return typeFromAddr(p);
16961700
case 19:
16971701
return HNull(readType(p.offset(align.ptr)));
1702+
case 23:
1703+
return HGUID;
16981704
case x:
16991705
throw "Unknown type #" + x;
17001706
}

0 commit comments

Comments
 (0)