Nim/tests/effects
Andreas Rumpf 8a19ac2070
fixes #21393 and misc style changes (#21419)
* fixes #21393 and misc style changes

* progress

---------

Co-authored-by: ringabout <43030857+ringabout@users.noreply.github.com>
2023-02-24 09:02:15 +01:00
..
tcast_as_pragma.nim implements https://github.com/nim-lang/RFCs/issues/258 (#15503) 2020-10-06 16:47:15 +02:00
tdiagnostic_messages.nim Named arguments in commands + many grammar fixes (#20994) 2022-12-06 13:11:56 +01:00
teffects1.nim Named arguments in commands + many grammar fixes (#20994) 2022-12-06 13:11:56 +01:00
teffects2.nim remove deprecated type pragma syntax, fix bugs that required it (#20199) 2022-09-03 09:52:13 +02:00
teffects3.nim remove deprecated type pragma syntax, fix bugs that required it (#20199) 2022-09-03 09:52:13 +02:00
teffects4.nim remove deprecated type pragma syntax, fix bugs that required it (#20199) 2022-09-03 09:52:13 +02:00
teffects5.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
teffects6.nim fixes #19162; enable strictEffects for v2 (#19380) 2022-10-15 14:07:40 +02:00
teffects7.nim strict effects (#18777) 2021-09-02 12:10:14 +02:00
teffects8.nim strict effects (#18777) 2021-09-02 12:10:14 +02:00
teffects9.nim Add tests for #8481, #6490 and #4061 (#14083) 2020-04-23 19:52:33 +02:00
teffects10.nim effects: exclude swap() from "indirect calls" assumption (#15504) 2020-10-06 18:05:31 +02:00
teffects11.nim 'lock levels' are deprecated, now a noop (#20539) 2022-10-11 09:17:09 +02:00
teffects12.nim .forbids pragma: defining forbidden tags (#20050) 2022-07-26 07:40:49 +02:00
teffects13.nim .forbids pragma: defining forbidden tags (#20050) 2022-07-26 07:40:49 +02:00
teffects14.nim .forbids pragma: defining forbidden tags (#20050) 2022-07-26 07:40:49 +02:00
teffects15.nim .forbids pragma: defining forbidden tags (#20050) 2022-07-26 07:40:49 +02:00
teffects16.nim .forbids pragma: defining forbidden tags (#20050) 2022-07-26 07:40:49 +02:00
teffects17.nim .forbids pragma: defining forbidden tags (#20050) 2022-07-26 07:40:49 +02:00
teffects18.nim .forbids pragma: defining forbidden tags (#20050) 2022-07-26 07:40:49 +02:00
teffects19.nim 'lock levels' are deprecated, now a noop (#20539) 2022-10-11 09:17:09 +02:00
teffectsmisc.nim closes #14216; add testcase (#20733) 2022-11-02 15:29:46 +08:00
tfuncs_cannot_mutate.nim alternative, much simpler algorithm for strict func checking (#21066) 2022-12-11 16:58:50 +01:00
tfuncs_cannot_mutate2.nim alternative, much simpler algorithm for strict func checking (#21066) 2022-12-11 16:58:50 +01:00
tfuncs_cannot_mutate3.nim closes #20808 (#21077) 2022-12-12 11:46:51 +01:00
tfuncs_cannot_mutate_simple.nim alternative, much simpler algorithm for strict func checking (#21066) 2022-12-11 16:58:50 +01:00
tgcsafe.nim fixes #19162; enable strictEffects for v2 (#19380) 2022-10-15 14:07:40 +02:00
tgcsafe2.nim 'lock levels' are deprecated, now a noop (#20539) 2022-10-11 09:17:09 +02:00
tgcsafe3.nim correct effect tracking for .borrowed procs [backport] (#18882) 2021-09-23 16:47:24 +02:00
tlaxeffects.nim add a testcase for laxeffects (#20750) 2022-11-04 12:43:32 +08:00
tnestedprocs.nim fixes another effect inference bug [backport:1.6] (#19100) 2021-11-07 16:38:02 +01:00
tnosideeffect.nim fixes #19162; enable strictEffects for v2 (#19380) 2022-10-15 14:07:40 +02:00
toutparam.nim change --hint[X] => --hint:X in nim repo (avoids shell quoting issues) (#18085) 2021-05-26 09:51:48 +02:00
tsidee1.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tsidee2.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tsidee3.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tsidee4.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tstrict_caseobjects.nim fixes a strict case object problem that has been reported on the forum (#20614) 2022-10-21 22:46:32 +02:00
tstrict_effects.nim strict effects (#18777) 2021-09-02 12:10:14 +02:00
tstrict_effects2.nim strict effects (#18777) 2021-09-02 12:10:14 +02:00
tstrict_effects3.nim closes #6559; add testcase (#20200) 2022-08-12 09:03:10 +08:00
tstrict_effects_sort.nim strict effects (#18777) 2021-09-02 12:10:14 +02:00
tstrict_funcs.nim make strict funcs analysis smarter (#18219) 2021-06-09 17:33:19 +02:00
tstrict_funcs_imports.nim build the documentation of official packages (#20986) 2022-12-06 22:37:16 +08:00
tstrict_funcs_imports_js.nim Implement RFC-413 (#18749) 2021-08-26 23:07:54 +02:00
tstrictfuncs_misc.nim fixes #21393 and misc style changes (#21419) 2023-02-24 09:02:15 +01:00