refactor(furvm): improve references

Closes: #53
This commit is contained in:
2026-07-12 00:03:39 +02:00
parent e1b75ccc8e
commit 9b280fab22
5 changed files with 84 additions and 42 deletions
+2 -1
View File
@@ -34,7 +34,8 @@ std::ostream& mod::serialize(std::ostream& os) const {
case mod_type::U16:
case mod_type::U32:
case mod_type::U64: break;
case mod_type::Ptr: detail::serialize(os, type.value.ptr.typeId); break;
case mod_type::Ptr:
case mod_type::Ref: detail::serialize(os, type.value.typeRef); break;
case mod_type::Array: {
detail::serialize(os, type.value.array.typeId);
detail::serialize(os, type.value.array.size);