summary refs log tree commit diff stats
path: root/tests/destructor
Commit message (Collapse)AuthorAgeFilesLines
* destructors: optimize more assignments into moves; also fixes #9294Andreas Rumpf2018-10-124-2/+65
|
* fixes #9263Andreas Rumpf2018-10-101-0/+117
|
* don't require an implementation for procs marked with .error; activate the ↵Araq2018-09-291-0/+33
| | | | move optimizer for destructors
* make t7346 work againAndreas Rumpf2018-09-241-0/+10
|
* C codegen: support system.move and system.wasMovedAndreas Rumpf2018-09-241-0/+19
|
* enable destructors for top level statements; needs to be documentedAndreas Rumpf2018-09-242-1/+3
|
* MoveGanesh Viswanathan2018-09-141-0/+19
|
* workaround the fact that top level statements currently don't produce ↵Araq2018-08-211-6/+9
| | | | destructor calls
* WIP: strings/seqs based on destructorsAndreas Rumpf2018-07-171-3/+4
|
* turn destructors into finalizersAndreas Rumpf2018-07-051-0/+22
|
* more progress on destructors; removed old destructor based code as it proved ↵Araq2017-12-014-34/+108
| | | | confusing
* 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
|
* destructors: supportsCopyMem finally works for recursive typesAraq2017-10-261-3/+9
|
* topttree destructor finally worksAraq2017-10-262-7/+9
|
* destructors: work in progressAraq2017-10-261-6/+7
|
* don't use .this in tcustomstrings.nimAraq2017-10-251-8/+6
|
* added broken tbintree testAndreas Rumpf2017-10-191-0/+97
|
* make nested custom seqs workAndreas Rumpf2017-10-191-1/+13
|
* destructors: tcustomseqs less embarrassingAndreas Rumpf2017-10-171-4/+9
|
* destructors: irresponsibly simple tcustomseq test worksAndreas Rumpf2017-10-171-0/+126
|
* destructors: lift type bound ops to objects and arrays etcAndreas Rumpf2017-10-171-1/+4
|
* new destroyer pass works with procs tooAndreas Rumpf2017-10-131-3/+2
|
* added a test case for --newruntimeAndreas Rumpf2017-10-131-0/+97
|
* fixes regressionsAndreas Rumpf2016-01-081-1/+2
|
* destructors now work with overloaded assignment operators; fixes #2811; ↵Araq2015-08-052-20/+47
| | | | fixes #1632
* better alternative to 'override'Araq2015-04-072-12/+12
|
* some love for the testsuite; fixed regressionsAraq2015-03-011-3/+7
|
* destuctors are experimental; 'func' is now a keywordAraq2014-12-102-0/+4
|
* more tests greenAraq2014-08-311-1/+1
|
* progress on deepCopyAraq2014-08-012-4/+4
|
* fix #807Zahary Karadjov2014-02-171-5/+5
|
* Changed tests and tools to use 'discard' statements instead of 'nil' for ↵Clay Sweetser2014-02-151-1/+1
| | | | empty blocks.
* handle nested case objects in destructor generationZahary Karadjov2014-02-151-0/+44
|
* new tester; all tests categorizedAraq2014-01-133-0/+125