summary refs log tree commit diff stats
path: root/tests/arc/tstringliteral.nim
blob: c5fac22d82c5944c2f021bdf009a3b7baa90b3b6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
discard """
  matrix: "--mm:arc; --mm:orc"
"""

block: # issue #24080
  var a = (s: "a")
  var b = "a"
  a.s.setLen 0
  b = a.s
  doAssert b == ""

block: # issue #24080, longer string
  var a = (s: "abc")
  var b = "abc"
  a.s.setLen 2
  b = a.s
  doAssert b == "ab"