summary refs log tree commit diff stats
path: root/tests/destructor/tdestructor3.nim
Commit message (Collapse)AuthorAgeFilesLines
* fix #15825 (#15894)cooldome2020-11-091-0/+11
| | | | | * fix #15825 * better fix
* Add testcase for #14601 (#15677)Clyybber2020-10-221-1/+45
|
* fixes #15361 (#15401)Andreas Rumpf2020-09-241-5/+6
| | | * fixes #15361; better cursor inference
* An optimizer for ARC (#14962)Andreas Rumpf2020-07-151-5/+6
| | | | | | | | | | | | | | | | | | | | * WIP: an optimizer for ARC * do not optimize away destructors in 'finally' if unstructured control flow is involved * optimized the optimizer * minor code cleanup * first steps to .cursor inference * cursor inference: big steps to a working solution * baby steps * better .cursor inference * new feature: expandArc for easy inspection of the AST after ARC transformations * added topt_cursor test * adapt tests * cleanups, make tests green * optimize common traversal patterns * moved test case * fixes .cursor inference so that npeg compiles once again * cursor inference: more bugfixes Co-authored-by: Clyybber <darkmine956@gmail.com>
* Fixes #12883 (#12894)cooldome2019-12-131-1/+34
| | | | | | | | | | * fixes #12883 * fix comment * add normalize * fix
* [bugfix] fixes #11517Araq2019-06-191-1/+45
|
* make twidgets example green (#11135)Andreas Rumpf2019-04-281-2/+2
|
* make megatest green againAndreas Rumpf2019-03-051-0/+1
|
* make tests green againAndreas Rumpf2019-03-041-1/+0
|
* destructors: optimize more assignments into moves; also fixes #9294Andreas Rumpf2018-10-121-0/+3
|
* more progress on destructors; removed old destructor based code as it proved ↵Araq2017-12-011-4/+4
| | | | confusing
* fixes regressionsAndreas Rumpf2016-01-081-1/+2
|
* destructors now work with overloaded assignment operators; fixes #2811; ↵Araq2015-08-051-0/+47
fixes #1632