Nim/tests/effects
Andreas Rumpf 2f6d04fd5d
strict funcs: use control flow information for a more precise analysis (#15271)
* strict funcs: use control flow information for a more precise analysis

* cursor inference uses control flow information
2020-09-06 22:01:39 +02:00
..
teffects1.nim '.push raises: []' now also affects proc types (#13776) 2020-03-29 22:00:18 +02:00
teffects2.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
teffects3.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
teffects4.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
teffects5.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
teffects6.nim updated tests to be executed 2018-11-23 11:58:28 +01:00
teffects7.nim do not track 'raise Defect' in the .raises: [] clause anymore (#14298) 2020-05-11 16:25:56 +02:00
teffects8.nim Fix handling of reraise in effect tracking (#10582) 2019-02-07 17:07:03 +01:00
teffects9.nim Add tests for #8481, #6490 and #4061 (#14083) 2020-04-23 19:52:33 +02:00
tfuncs_cannot_mutate.nim strict funcs: use control flow information for a more precise analysis (#15271) 2020-09-06 22:01:39 +02:00
tgcsafe.nim fixes #6955 2019-02-13 23:30:14 +01:00
tgcsafe2.nim make more tests green 2018-02-10 20:55:22 +01:00
tgcsafe3.nim fixes a critical GC safety inference bug (#10615) 2019-03-05 19:54:44 +01:00
toutparam.nim init checks and 'out' parameters (#14521) 2020-06-23 10:53:57 +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