parent
7837e57e93
commit
d4782c9e42
1 changed files with 12 additions and 0 deletions
|
|
@ -445,3 +445,15 @@ static:
|
||||||
needSecondIdentifier.mgetOrPut(firstPart, @[]).add((name, pattern))
|
needSecondIdentifier.mgetOrPut(firstPart, @[]).add((name, pattern))
|
||||||
|
|
||||||
doAssert needSecondIdentifier[0] == @[("aaaa", "bbbb"), ("aaaaa", "bbbbb"), ("aaaaaa", "bbbbbb"), ("aaaaaaa", "bbbbbbb"), ("aaaaaaaa", "bbbbb")]
|
doAssert needSecondIdentifier[0] == @[("aaaa", "bbbb"), ("aaaaa", "bbbbb"), ("aaaaaa", "bbbbbb"), ("aaaaaaa", "bbbbbbb"), ("aaaaaaaa", "bbbbb")]
|
||||||
|
|
||||||
|
# bug #17864
|
||||||
|
macro transform*(fn: typed) =
|
||||||
|
quote do:
|
||||||
|
`fn`
|
||||||
|
|
||||||
|
var map: Table[string, HashSet[string]]
|
||||||
|
proc publish*(): void {.transform.} =
|
||||||
|
map["k"] = init_hash_set[string]()
|
||||||
|
map["k"].incl "d"
|
||||||
|
|
||||||
|
publish()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue