diff options
author | flywind <xzsflywind@gmail.com> | 2021-03-24 16:44:24 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-24 09:44:24 +0100 |
commit | 465a41c3083668c37f4bbee1f00fd709d7f35298 (patch) | |
tree | cb801cb0827fa0041be43e111a08549154b824d7 /tests/stdlib/tisolation.nim | |
parent | 13a203001434db8f6cc9e4deab10dbfc7f57bd94 (diff) | |
download | Nim-465a41c3083668c37f4bbee1f00fd709d7f35298.tar.gz |
[isolation]fix empty ref object bug (#17471)
* fix nim js cmp fails at CT * [Minor]fix empty ref object for isolation * Update compiler/isolation_check.nim * Update compiler/isolation_check.nim Co-authored-by: Clyybber <darkmine956@gmail.com> Co-authored-by: Clyybber <darkmine956@gmail.com>
Diffstat (limited to 'tests/stdlib/tisolation.nim')
-rw-r--r-- | tests/stdlib/tisolation.nim | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/stdlib/tisolation.nim b/tests/stdlib/tisolation.nim index 11c51fe05..e43fd558a 100644 --- a/tests/stdlib/tisolation.nim +++ b/tests/stdlib/tisolation.nim @@ -8,6 +8,14 @@ import std/[isolation, json] proc main() = + block: + type + Empty = ref object + + + var x = isolate(Empty()) + discard extract(x) + block: # string literals var data = isolate("string") doAssert data.extract == "string" |