Nim/tests/effects
2022-10-21 22:46:32 +02: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 Extended side effect error messages (#18418) 2021-07-15 20:43:57 +02:00
teffects1.nim 'lock levels' are deprecated, now a noop (#20539) 2022-10-11 09:17:09 +02: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
tfuncs_cannot_mutate.nim close #17636 (#17643) 2021-04-06 16:20:01 +02:00
tfuncs_cannot_mutate2.nim make strict funcs analysis smarter (#18219) 2021-06-09 17:33:19 +02:00
tfuncs_cannot_mutate_simple.nim close #17636 (#17643) 2021-04-06 16:20:01 +02: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
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 move widestrs out of system (#20462) 2022-10-01 22:35:09 +02:00
tstrict_funcs_imports_js.nim Implement RFC-413 (#18749) 2021-08-26 23:07:54 +02:00