diff options
Diffstat (limited to 'tests/js/tcopying.nim')
-rw-r--r-- | tests/js/tcopying.nim | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/tests/js/tcopying.nim b/tests/js/tcopying.nim index c58a080e9..306d25090 100644 --- a/tests/js/tcopying.nim +++ b/tests/js/tcopying.nim @@ -6,6 +6,7 @@ discard """ true false 100 300 100 1 +1 ''' """ @@ -14,7 +15,7 @@ type MyArray = array[1, int] proc changeArray(a: var MyArray) = a = [123] -var a : MyArray +var a: MyArray changeArray(a) echo a[0] @@ -34,7 +35,7 @@ block: ary2: array[3, int] let ary1 = [1, 2, 3] - var obj = TestObj(ary2:ary1) + var obj = TestObj(ary2: ary1) obj.ary2[1] = 9 @@ -69,4 +70,11 @@ block: var nums = [1, 2] foo(nums) - echo nums[0] \ No newline at end of file + echo nums[0] + +proc bug9674 = + var b = @[1,2,3] + var a = move(b) + echo a[0] + +bug9674() |