summary refs log tree commit diff stats
path: root/tests/macros
Commit message (Expand)AuthorAgeFilesLines
* consider calling convention and iterator in getType for procs (#24181)metagn2024-09-272-3/+31
* render float128 literals (#24182)metagn2024-09-271-0/+7
* generic issues test cases (#24028)metagn2024-08-301-0/+61
* Set type of object constructor during annotateType (#23852)SirOlaf2024-07-171-0/+23
* fixes #23784; don't allow fold paths containing `nkAddr` (#23792)ringabout2024-07-031-0/+157
* fixes addr/hiddenAddr in strictdefs (#23477)ringabout2024-04-101-1/+1
* closes #15751; adds a test case (#23372)ringabout2024-03-061-0/+11
* Changing generic weight of `tyGenericParam` (#22143)Ryan McConnell2024-01-051-2/+0
* ambiguous identifier resolution (#23123)metagn2024-01-011-1/+1
* retain postfix node in type section typed AST, with docgen fix (#23101)metagn2023-12-232-1/+8
* Don't crash for invalid toplevel parseStmt/Expr calls (#23089)Jake Leahy2023-12-191-0/+15
* Revert "retain postfix node in type section typed AST" (#23098)metagn2023-12-192-8/+1
* retain postfix node in type section typed AST (#23096)metagn2023-12-182-1/+8
* Mark `macros.error` as `.noreturn.` (#23081)Jake Leahy2023-12-171-0/+4
* Allow `parseAll` to parse statements separated by semicolons (#23088)Jake Leahy2023-12-171-0/+4
* Param match relax (#23033)Ryan McConnell2023-12-153-2/+44
* case macro now can be used inside generic. Fixes #20435 (#22752)Juan M Gómez2023-09-301-0/+30
* test case haul for old generic/template/macro issues (#22564)metagn2023-08-271-0/+31
* fixes overriden typo (#22044)ringabout2023-06-081-2/+2
* clean up SOME pending/xxx/issue link comments (#21826)metagn2023-05-111-2/+0
* fix #15691 (#21623)metagn2023-04-111-0/+22
* macros: Extend treeTraverse intVal range to nnkUInt64Lit (#21597)chmod2222023-04-011-0/+13
* tuple unpacking for vars as just sugar, allowing nesting (#21563)metagn2023-03-281-1/+3
* Add `contains` to `std/macrocache` (#21304)Jake Leahy2023-02-011-0/+7
* Implement setLineInfo (#21153)Peter Munch-Ellingsen2022-12-221-1/+22
* fix #16758 Nim crashes in fixAbstractType (#20855)Bung2022-12-111-0/+38
* store full definition AST for consts, fix noRewrite (#20115)metagn2022-09-282-1/+17
* defaults to ORC (#19972)ringabout2022-09-231-2/+2
* remove deprecated type pragma syntax, fix bugs that required it (#20199)metagn2022-09-032-3/+3
* new .redefine pragma for templates, warn on redefinition without it (#20211)metagn2022-08-231-1/+1
* fix #20067, fix #18976 [backport] (#20069)metagn2022-07-221-0/+28
* fix NimNode comment repr() regression [backport: 1.2] (#19726)flywind2022-04-251-0/+19
* Allow std/macros.params to work with nnkProcTy (#19563)Tanguy2022-02-251-0/+22
* [testcase] genSym fails to make unique identifier for ref object types (#19506)flywind2022-02-141-0/+60
* accept object type node from macros (#19179)hlaaftana2021-11-241-0/+16
* parseExpr/parseStmt accept filename, fixes #13540 (#19182)hlaaftana2021-11-242-0/+15
* `caseStmtMacros` no longer experimental, experimental manual refactor (#19173)hlaaftana2021-11-231-2/+0
* fixes #14511 [backport:1.4] (#18732)Dankr4d2021-08-251-0/+54
* Fix doubly typed forward declarations (#18279)Clyybber2021-06-161-1/+21
* Don't report unused hints for consumed AST (#18270)Clyybber2021-06-161-0/+15
* fixes #18235 - proc annotation type macro sym leak (#18249)Saem Ghani2021-06-142-0/+60
* getType now works with tyInferred (arising from concepts); refs #18220 (#18241)Timothee Cour2021-06-121-22/+78
* macros.treeRepr + friends: collapse SymChoice (#18072)Timothee Cour2021-06-051-28/+108
* Fixes #5034 illformed AST from getImpl with proc returning value (#17976)Dylan Modesitt2021-05-311-0/+31
* fix #17836 (typed macro isNil for proc params) (#17841)Saem Ghani2021-04-251-0/+15
* close #7875 add testcase (#17611)flywind2021-04-021-0/+22
* unify tuple expressions (#13793)Arne Döring2021-03-301-0/+31
* nnkArglist => nnkArgList + special case stylecheck:error (#17529)Timothee Cour2021-03-271-1/+1
* Remove support for named procs with sugar.=> (#17220)konsumlamm2021-03-051-8/+2
* rename case statement macro from match to `case` (#16923)hlaaftana2021-02-081-0/+35