This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Description
Can catch_ref or catch_all_ref's destination blocks have a non-nullable exnref as the return type?
block (ref exn)
try_table (catch_all_ref 0)
...
end
end
The current EH spec interpreter does not handle (ref ..) keyword (it is included in the GC spec), so I can't test this with the current interpreter. The formal spec only says exnref. Does this mean it can't be (ref exn)?