nim-lang / Nim

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
https://nim-lang.org
Other
16.63k stars 1.47k forks source link

fixes #24379; better error messages for ill-formed type symbols from macros #24380

Closed ringabout closed 3 weeks ago

ringabout commented 4 weeks ago

fixes #24379

Araq commented 3 weeks ago

Ping @narimiran I think this can be backported safely.

github-actions[bot] commented 3 weeks ago

Thanks for your hard work on this PR! The lines below are statistics of the Nim compiler built from d61897459d551b37964b23e82548e2c92c920e02

Hint: mm: orc; opt: speed; options: -d:release 176070 lines; 9.151s; 655.137MiB peakmem