summary refs log tree commit diff stats
path: root/tests/pragmas
Commit message (Expand)AuthorAgeFilesLines
* only merge valid implicit pragmas to routine AST, include templates (#24171)metagn2024-09-261-0/+12
* fixes #24167; {.push deprecated.} for templates (#24170)ringabout2024-09-251-0/+6
* fix custom pragma with backticks not working [backport] (#24151)metagn2024-09-221-0/+7
* fixes push warnings for sempass2 (#23603)ringabout2024-09-031-0/+13
* allow qualifying macro pragmas (#23985)metagn2024-08-202-0/+24
* [backport] fixes #23711; C code contains backtick`gensym (#23716)ringabout2024-06-191-0/+25
* ambiguous identifier resolution (#23123)metagn2024-01-013-0/+23
* Don't process a user pragma if its invalid (#23041)Jake Leahy2023-12-071-0/+9
* fixes #23019; Regression from 2.0 to devel with raise an unlisted exc… (#23...ringabout2023-12-051-0/+22
* fixes #22913; fixes #12985 differently push-ing pragma exportc genera… (#22...ringabout2023-11-191-0/+39
* Fix #22713: Make size unknown for tyForward (#22714)SirOlaf2023-09-171-0/+12
* allow non-pragma special words as user pragmas (#22526)metagn2023-08-211-0/+5
* fixes #22362; Compiler crashes with staticBoundsCheck on (#22363)ringabout2023-08-021-0/+13
* some test cleanups & category reorganization (#22010)metagn2023-06-067-202/+0
* error on user pragma args (#21776)metagn2023-05-031-0/+5
* custom pragmas: correct error condition, remove outdated symkind whitelist (#...metagn2023-04-133-2/+52
* add a prepass for codeReordering (#21513)ringabout2023-03-171-1/+0
* fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now pa...ringabout2023-02-222-0/+13
* fixes pragmas reorder (#21205)ringabout2023-01-011-0/+19
* Check file exists in `{.compile.}` pragma (#21105)Jake Leahy2022-12-151-0/+5
* 'lock levels' are deprecated, now a noop (#20539)ringabout2022-10-111-4/+0
* close #11415; add testcase (#20486)ringabout2022-10-031-0/+25
* store full definition AST for consts, fix noRewrite (#20115)metagn2022-09-281-0/+40
* defaults to ORC (#19972)ringabout2022-09-232-1/+3
* Allow custom pragma on iterators [backport] (#20344)Tanguy2022-09-171-0/+7
* [Testament] Extend and document message testing aids (#19996)quantimnot2022-09-011-1/+1
* fixes #18612; apply cache and memcmp for methods in arc/orc (#19749)flywind2022-04-261-0/+3
* Clonkk fix2 11923 (#19451)Regis Caillaud2022-02-021-0/+6
* New/better macro pragmas, mark some as experimental (#19406)metagn2022-01-202-9/+143
* Fix #11923 (#19427)Regis Caillaud2022-01-201-0/+10
* Accept nnkTypeSection from typedef macro pragmas (#19168)hlaaftana2021-11-221-0/+66
* fixes another effect inference bug [backport:1.6] (#19100)Andreas Rumpf2021-11-071-0/+1
* Removes deprecated {.injectStmt.}. Fixes #18666 (#18984)Dominik Picheta2021-10-131-51/+0
* strict effects (#18777)Andreas Rumpf2021-09-021-1/+2
* improvements to `addInt` and `$` for integer types (#18592)Timothee Cour2021-08-191-5/+8
* fix: `var a{.foo.} = expr` inside templates (refs #15920) (except when `foo` ...Timothee Cour2021-08-111-0/+52
* fixes #18543 (#18601)Andreas Rumpf2021-07-271-12/+13
* followup #18362: make `UnusedImport` work robustly (#18366)Timothee Cour2021-06-273-0/+129
* even lighter version of #17938: fix most issues with UnusedImport, XDeclaredB...Timothee Cour2021-06-264-0/+73
* move {.injectStmt.} to experimental; add a test (#18300)Timothee Cour2021-06-201-0/+48
* change `--hint[X] => --hint:X` in nim repo (avoids shell quoting issues) (#18...Timothee Cour2021-05-261-1/+1
* getCustomPragmaVal priority/override fixes (#17725)Clyybber2021-04-211-0/+10
* Fix getCustomPragmaVal for some multi arg pragmas (#17723)Clyybber2021-04-151-0/+9
* simplify asyncfutures, asyncmacro (#17633)Timothee Cour2021-04-141-13/+7
* getCustomPragma is split up in more usable chunks (#11526)Arne Döring2021-04-141-3/+27
* fix #16693: testament spec nimout too lax (#16698)flywind2021-04-042-2/+18
* disable hint:processing in tests (#16713)Timothee Cour2021-01-141-0/+1
* use doAssert in tests (#16486)flywind2020-12-282-35/+35
* fix #12558 (#15864)flywind2020-11-091-0/+15
* close #8457 (#15844)flywind2020-11-051-0/+11