summary refs log tree commit diff stats
path: root/tools/niminst
diff options
context:
space:
mode:
authorSaem Ghani <saemghani+github@gmail.com>2021-06-14 00:21:33 -0700
committerGitHub <noreply@github.com>2021-06-14 09:21:33 +0200
commit488acd9d077e8179d35d665ac0591c456bfa93aa (patch)
tree2c3d5f3dc35063b929aed0a9e9c0397fc354c4f3 /tools/niminst
parente1e8af535ec195e5749dffa728add95770e5cbd7 (diff)
downloadNim-488acd9d077e8179d35d665ac0591c456bfa93aa.tar.gz
fixes #18235 - proc annotation type macro sym leak (#18249)
* fixes #18235 - proc annotation type macro sym leak

- also fixed a typo
- proc annotations guard symbol exports with shadow scopes
- symbol handling is shadow scope aware

* test for exporting an existing unexported sym

this one is for my homie alaviss.

* Special handling not needed in semProcAnnotation

* Testcasing

* [skip ci]  clean-up and add some more comments

* [skip ci] rm trailing whitespace

Co-authored-by: Clyybber <darkmine956@gmail.com>
Diffstat (limited to 'tools/niminst')
0 files changed, 0 insertions, 0 deletions