summary refs log tree commit diff stats
path: root/tests/macros
Commit message (Expand)AuthorAgeFilesLines
* add tcollect test for the new for-loops as expressions featureAndreas Rumpf2018-09-111-0/+63
* Renderer bug fixes (#8804)cooldome2018-09-071-1/+46
* Add sym owner to macros (#8253)cooldome2018-09-031-1/+30
* Do not materialize empty varargs[untyped] arrays (#8715)LemonBoy2018-08-311-0/+21
* Allow `hint` and `warning` to specify its loc info (#8771)LemonBoy2018-08-281-0/+24
* fixes 8754 (#8755)cooldome2018-08-241-5/+14
* put the new for loop macros under an experimental switch named 'forLoopMacros'Andreas Rumpf2018-08-151-1/+1
* fixes #5617, 'copyLineInfo' addition (#8523)andri lim2018-08-051-0/+14
* fixes #7827, bindSym enhancement (#8499)andri lim2018-08-021-0/+42
* Render bug: if expression with statement list expression as condition (#8375)cooldome2018-07-211-0/+16
* Fixes #8343, Fixes #8344 (#8347)cooldome2018-07-181-1/+16
* make typesafeprintf test greenAndreas Rumpf2018-07-171-3/+4
* Fixes #8287 (#8288)cooldome2018-07-121-0/+20
* system.nim: remove deprecated symbolsAndreas Rumpf2018-06-281-16/+0
* Return an error symbol as macro output if needed (#8116)LemonBoy2018-06-271-0/+8
* fix #5930Arne Döring2018-06-131-2/+2
* make tests green againAndreas Rumpf2018-06-111-3/+3
* A motivating example for the new `bindSym` behavior.Zahary Karadjov2018-05-071-0/+154
* Better support for treating templates and macros as symbols.Zahary Karadjov2018-05-071-0/+173
* eqIdent new returns false on non identifier types (#7629)Arne Döring2018-04-171-0/+17
* move eqIdent to vm.nim (#7585)Arne Döring2018-04-151-0/+42
* implements first version of for-loop macrosAndreas Rumpf2018-04-151-0/+44
* Get symbol kind (#7491)Arne Döring2018-04-111-0/+2
* Add CommentStmt to astGenRepr (#7313)PMunch2018-03-161-4/+24
* fixes #7093Andreas Rumpf2018-01-181-0/+19
* modify getTypeImpl to reduce result to final implementation (#6891)jcosborn2017-12-091-2/+12
* fix getTypeInst for tyGenericInst (#6868)jcosborn2017-12-041-6/+26
* make tests green againAraq2017-11-231-12/+0
* make tests green againAndreas Rumpf2017-10-011-2/+2
* the parser finally parses 'echo {1,2}' as it shouldAndreas Rumpf2017-09-301-1/+1
* Fix #6295 (#6296)BigEpsilon2017-08-301-0/+13
* Fixed NimTypeKind enum, added missing values. (#6157)Yuriy Glukhov2017-07-301-0/+7
* Added codeRepr and dumpCode to the macros module. (#5778)PMunch2017-07-261-0/+25
* Remove expr/stmt (#5857)Arne Döring2017-07-2532-68/+56
* newLit emty seq fix (#6091)Arne Döring2017-07-131-0/+9
* fixes anon procs created by macrosAndreas Rumpf2017-07-111-1/+32
* improved comment satement support in macros (#5904)Arne Döring2017-06-021-19/+19
* more and improved newLit procs in macros moduleArne Döring2017-05-231-0/+140
* Merge branch 'zahary' into araq2Andreas Rumpf2017-05-161-3/+2
|\
| * fix a regression in tlexerexZahary Karadjov2017-04-101-3/+2
* | fixed macros.getTypeImpl for a symbol of type tyGenericBody (#5788) (#5812)jcosborn2017-05-141-18/+47
|/
* overloading resolution for getAst; breaking changeAraq2017-03-181-4/+4
* Fixes #5167 and related problems (#5475)zah2017-03-122-2/+2
* Fix sigsegv in getTypeImpl for unnamed tuple (#5440)Fabian Keller2017-03-021-0/+4
* template+emit supports volatileRead and volatileWrite opsAndreas Rumpf2017-01-231-3/+21
* fixes #5131Araq2016-12-201-0/+48
* make tvarargsuntyped test deterministic, independent of compiler's hashing orderAraq2016-12-131-1/+2
* Added a dump macro for debuggingAndrea Ferretti2016-09-221-0/+13
* added missing test filesAndreas Rumpf2016-08-261-0/+67
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-1/+1