summary refs log tree commit diff stats
path: root/tests/destructor/tmove_objconstr.nim
Commit message (Collapse)AuthorAgeFilesLines
* testament: error instead of silently ignore invalid targets; remove ↵Timothee Cour2020-12-141-1/+1
| | | | | | | | | | | pointless alias target vs targets; document matrix; DRY (#16343) * testament: error instead of silently ignore invalid targets * s/target/targets/ * fix test; refs #16344 * address comments * Update testament/specs.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* injectdestructors fixes and refactor (#14964)Clyybber2020-07-141-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | * injectdestructors fixes and refactor * Tiny cleanup * Refactor and expand testcase * Closes #14902 by adding testcase * Better naming * Fix test failures * Misc cleanup * Add testcase for #14968 * Better approach; expand testcases * Optimizations and fixes * Add testcase * typo * Tiny cleanup
* progressAraq2020-07-081-1/+1
|
* Fix #14568 (#14583)Clyybber2020-06-071-0/+1
| | | | | | | * Fix #14568 * Add testcase * Fix bogus test * Adapt other failing tests * Declarations are always first writes
* ARC: solves phase ordering problems (#12654)Andreas Rumpf2019-11-141-3/+3
|
* lift destructor for openarray (#12073)cooldome2019-08-281-1/+16
| | | | * destroy for sink openarray
* make tests green againAndreas Rumpf2019-03-051-0/+1
|
* make megatest green againAndreas Rumpf2019-03-051-0/+1
|
* make tests green againAndreas Rumpf2019-03-041-14/+13
|
* isLastRead regression fix (#10463)cooldome2019-01-281-0/+9
| | | | | | * fixes #10462 * add a test
* lots of small changesArne Döring2018-12-111-1/+1
|
* improve testAndrii Riabushenko2018-12-071-3/+8
|
* add testAndrii Riabushenko2018-12-051-1/+10
|
* move movesAndrii Riabushenko2018-11-291-2/+31
|
* Destructors: more moves for tuples (#9808)cooldome2018-11-271-2/+6
|
* Destructors: move into nkTupleConstr and move on tuple unpacking (#9776)cooldome2018-11-221-0/+59
|
* enable destructors for top level statements; needs to be documentedAndreas Rumpf2018-09-241-1/+1
|
* workaround the fact that top level statements currently don't produce ↵Araq2018-08-211-6/+9
| | | | destructor calls
* closes #985Araq2017-11-291-1/+25
|
* destructors: harden the test caseAraq2017-11-291-1/+4
|
* destructors: some improvements for bug #4214: object constructors are moved tooAraq2017-11-291-0/+32