summary refs log tree commit diff stats
path: root/tests/iter
Commit message (Collapse)AuthorAgeFilesLines
* close #9827 by adding a testnarimiran2019-05-301-0/+7
|
* close #5859 by adding a testnarimiran2019-05-291-0/+11
|
* More specific error message for unsupported recursion in iterators (#11283)Ico Doornekamp2019-05-201-1/+1
|
* Iterator fixes (#11234)Jasper Jenkins2019-05-135-0/+105
|
* fix complex typdesc iteratorsJasper Jenkins2019-05-081-0/+17
|
* Fix ..< iterator (#11103)Arne Döring2019-05-031-2/+18
| | | | | | * add iterator overloads * add test
* add tests for recently closed issues (#10722)Miran2019-02-231-0/+82
|
* disable one more test for C++Andreas Rumpf2019-01-151-0/+1
|
* Testament: refactoring; makes the test joiner greenAraq2018-12-115-6/+10
|
* lots of small changesArne Döring2018-12-111-1/+1
|
* megatest can be executedArne Döring2018-12-111-0/+0
|
* require errormsg to be specified before file.Arne Döring2018-12-119-23/+5
|
* Fixes 9716 [backport] (#9790)Yuriy Glukhov2018-11-241-1/+14
| | | | | | * reuse temporary variable * fixes #9716 [backport] * Declare local vars in safer place
* make run the default action of a test in testerArne Döring2018-11-237-9/+49
|
* Fixed yield in nkObjConstr. Fixes #9694 [backport] (#9744)Yuriy Glukhov2018-11-181-0/+15
| | | | | * Fixed yield in nkObjConstr. Fixes #9694 * Separate expr lowering from state splitting, introduce a clear lowering internal error
* More descriptive names of test files (#9531)Miran2018-10-291-0/+0
| | | | | * change generic `tissues` name to more specific * change `tvarious` to more specific names
* fixes #5519Araq2018-10-181-0/+36
|
* closes #5321Araq2018-10-181-0/+24
|
* Merge tests into a larger file (part 5 of ∞) (#9368)Miran2018-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * merge magics * merge metatype tests * merge method tests * merge objects tests * change `import future` to `import sugar` Nim in Action tests are left with `import future`, to ensure compatibility. * merge overload tests * merge proc tests * merge procvar tests * merge range tests * merge seq tests * merge sets tests * remove wrong assert from `tsets3` * fix `jsTests` * better fix
* Merge tests into a larger file (part 2 of ∞) (#9335)Miran2018-10-139-225/+215
| | | | | | | | | | | | | | * merge controlflow tests * merge distinct tests * merge enum tests * merge fields tests * merge implicit tests * merge iter issues tests
* Iter test: closes #3819 (#9272)Miran2018-10-101-0/+28
|
* enhance iterator test case, ensure consistency between inline and closure ↵Araq2018-09-221-2/+35
| | | | iterators regarding parameter passing semantics
* closes #3837Andreas Rumpf2018-09-161-0/+81
|
* Fixes #8243 (#8904)Yuriy Glukhov2018-09-071-0/+23
|
* Fixes #8851 (#8859)Yuriy Glukhov2018-09-041-0/+13
|
* Access implicit `result` trough envP in closures (#8471)LemonBoy2018-07-301-0/+20
| | | | | | | Reuse the existing machinery, most of the changes are only needed to handle the `result = result` node in nkReturnStmt produced by the closure iterator transform. Fixes #338
* Fix codegen for mInSet magic and empty sets (#8140)LemonBoy2018-06-291-0/+7
| | | Fixes #8041
* Cleanup copypaste leftoverYuriy Glukhov2018-06-071-4/+0
|
* Fixed yield in nkBlockExprYuriy Glukhov2018-06-071-0/+15
|
* Fixed yield in dotExpr and nkOfBranch lowering. Closes #7969.Yuriy Glukhov2018-06-061-0/+24
|
* More elaborate nkStmtListExpr loweringYuriy Glukhov2018-05-091-144/+315
|
* Yield in tryYuriy Glukhov2018-05-091-0/+201
|
* remove dead code elimination option (#7669)Jacek Sieka2018-04-231-2/+0
|
* fixes #6992Andreas Rumpf2018-02-251-1/+10
|
* closes #3583Andreas Rumpf2017-09-011-1/+9
|
* simple closure iterator calling closure iterator works; refs #3837Andreas Rumpf2016-12-271-0/+14
|
* fixes #3221Andreas Rumpf2016-08-221-0/+33
|
* fixes iterator codegen regressionAndreas Rumpf2016-01-141-0/+58
|
* fixes more regressionsAndreas Rumpf2016-01-131-0/+36
|
* fixes regressionsAndreas Rumpf2016-01-051-0/+51
|
* fixes #3636Andreas Rumpf2016-01-041-0/+16
|
* fixes #1725Andreas Rumpf2016-01-041-0/+16
|
* async works againAndreas Rumpf2016-01-031-0/+73
|
* made closure iterators tests green, updated docsAndreas Rumpf2015-12-312-10/+6
|
* lambda lifting support for iterToProc pluginAraq2015-12-011-0/+3
|
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-045-60/+60
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* disabled dubious testcaseAraq2015-07-141-0/+1
|
* Clean up tests/iterdef2015-02-041-1/+8
|
* Add test for #1836def2015-02-041-0/+17
|
* check test resultAraq2015-02-011-0/+4
|