parent
6505bd347d
commit
a600dfa5b7
2 changed files with 36 additions and 0 deletions
|
|
@ -193,3 +193,27 @@ block: # templates
|
|||
doAssert a == float(1)
|
||||
doAssert b == byte(2)
|
||||
doAssert c == cstring("abc")
|
||||
|
||||
|
||||
proc foo(): set[char] = # bug #11259
|
||||
discard "a"
|
||||
{}
|
||||
|
||||
discard foo()
|
||||
|
||||
block: # bug #11085
|
||||
const ok1: set[char] = {}
|
||||
var ok1b: set[char] = {}
|
||||
|
||||
const ok2: set[char] = block:
|
||||
{}
|
||||
|
||||
const ok3: set[char] = block:
|
||||
var x: set[char] = {}
|
||||
x
|
||||
var ok3b: set[char] = block:
|
||||
var x: set[char] = {}
|
||||
x
|
||||
|
||||
var bad: set[char] = block:
|
||||
{}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue