Ryan McConnell
74fa8ed59a
Changing generic weight of tyGenericParam ( #22143 )
...
This is in reference to a [feature
request](https://github.com/nim-lang/Nim/issues/22142 ) that I posted.
I'm making this PR to demonstrate the suggested change and expect that
this should be scrutinized
---------
Co-authored-by: Bung <crc32@qq.com >
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2024-01-05 09:42:21 +01:00
metagn
c0acf3ce28
retain postfix node in type section typed AST, with docgen fix ( #23101 )
...
Continued from #23096 which was reverted due to breaking a package and
failing docgen tests. Docgen should now work, but ~~a PR is still
pending for the package: https://github.com/SciNim/Unchained/pull/45~~
has been merged
2023-12-23 09:22:49 +01:00
metagn
8614f35dc2
Revert "retain postfix node in type section typed AST" ( #23098 )
...
Reverts nim-lang/Nim#23096
2023-12-19 00:07:20 +01:00
metagn
d3b9711c5e
retain postfix node in type section typed AST ( #23096 )
...
fixes #22933
2023-12-18 20:38:34 +01:00
Ryan McConnell
94f7e9683f
Param match relax ( #23033 )
...
#23032
---------
Co-authored-by: Nikolay Nikolov <nickysn@gmail.com >
Co-authored-by: Pylgos <43234674+Pylgos@users.noreply.github.com >
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
Co-authored-by: ringabout <43030857+ringabout@users.noreply.github.com >
Co-authored-by: Jason Beetham <beefers331@gmail.com >
2023-12-15 07:48:34 +01:00
metagn
de4b0346bd
store full definition AST for consts, fix noRewrite ( #20115 )
...
* continue #9582 for consts, close #9331 , fix #20114
also move extractPragma to ast to pave the way for things like {.strdefine: "abc".} etc
* changelog correctly
* fix jsgen
* update tgetimpl
* fix sighashes
* fix #19766 , add comment about postfix
* fix noRewrite LOL
refs #16620
* fix changelog
* fix destructors
2022-09-28 15:05:01 +02:00
cooldome
2f1a9eadd7
More on #16110 ( #16130 )
...
* fix #16110
* refs #16110
* fix comment
* Trigger build
* use shallowCopy for efficiency
2020-11-26 13:44:06 +00:00
cooldome
1d14b2c9e6
fix #16110 ( #16117 )
2020-11-24 15:49:14 +01:00
Andrey R (cooldome)
9a2a83ad71
Revert "fix #16110 "
...
This reverts commit f8b9d8c190 .
2020-11-24 12:11:13 +00:00
Andrey R (cooldome)
f8b9d8c190
fix #16110
2020-11-24 11:53:55 +00:00
Araq
562d185cb7
cleanup tests; don't use non-working 'msg' spec field
2018-11-23 13:16:45 +01:00
cooldome
086676782a
Add isInstanceOf for generic procs to the macros module ( #9730 )
2018-11-21 21:30:03 +01:00
Arne Döring
77a0f3768b
adopt tests
2018-11-08 22:28:29 +01:00
cooldome
e63c66b810
Add sym owner to macros ( #8253 )
2018-09-03 13:25:59 +02:00
Araq
695e2e970e
implemented macros.getImpl
2015-08-21 02:34:34 +02:00