Yuriy Glukhov 05df263b84 Optimize closure iterator locals (#23787) hai 5 meses
..
t1550.nim 38b8d080f2 close #1550 add testcase (#16640) %!s(int64=4) %!d(string=hai) anos
t16076.nim 13a2030014 follow up #17486 (#17492) %!s(int64=3) %!d(string=hai) anos
t20891.nim 989da75b84 fix #20891 Illegal capture error of env its self (#22414) hai 1 ano
t21306.nim f2dad94902 fixes #21306; fixes #20485; don't transform yields in the var section when introducing new local vars [backport: 1.6] (#21489) hai 1 ano
t21737.nim 0b78b7f595 fix #22548;environment misses for type reference in iterator access n… (#22559) hai 1 ano
t22148.nim 942c378659 fixes #22148; std/memfiles.memSlices nesting now fails with memory sa… (#22154) hai 1 ano
t22548.nim 0b78b7f595 fix #22548;environment misses for type reference in iterator access n… (#22559) hai 1 ano
t22619.nim 35ec9c31bd fixes refc with non-var destructor; cancel warnings (#23156) hai 10 meses
t2771.nim 7d51ad96e9 close #2771(add testcase for #2771) (#15932) %!s(int64=4) %!d(string=hai) anos
tanoniter1.nim 862c0ef83d split the inline and closure iterators into different symbol kinds for easier discrimination between them %!s(int64=10) %!d(string=hai) anos
tarrayiter.nim 90bfd34250 '[]' can now be used for iterators (#18814) %!s(int64=3) %!d(string=hai) anos
tchainediterators.nim 9d0ae03918 fixes #1838 %!s(int64=10) %!d(string=hai) anos
tclosureiters.nim 83dabb69ae Fix bug in freshVarForClosureIter. Fixes #18474 (#19675) [backport] %!s(int64=2) %!d(string=hai) anos
tcountup.nim 9c3e23e075 Fix ..< iterator (#11103) %!s(int64=5) %!d(string=hai) anos
tgeniteratorinblock.nim 686c75cef0 `for` loop expression can now have generated `iterator`'s called (#21627) hai 1 ano
timplicit_auto.nim 031bfdec6f make run the default action of a test in tester %!s(int64=6) %!d(string=hai) anos
titer.nim 8484abc2e4 fixes #15924; Tuple destructuring is broken with closure iterators (#23205) hai 11 meses
titer10.nim 3ba3307d61 remove deprecated procs (#12535) %!s(int64=5) %!d(string=hai) anos
titer11.nim 613ea6e85e fixes #12747 [backport] (#13651) %!s(int64=4) %!d(string=hai) anos
titer12.nim e7878c0d08 add tests for recently closed issues (#10722) %!s(int64=5) %!d(string=hai) anos
titer13.nim 9df195ef58 style usages part one (openarray => openArray) (#19321) %!s(int64=3) %!d(string=hai) anos
titer14.nim cb71564785 close #9827 by adding a test %!s(int64=5) %!d(string=hai) anos
titer2.nim 86f7f4ffa5 remove deprecated type pragma syntax, fix bugs that required it (#20199) %!s(int64=2) %!d(string=hai) anos
titer3.nim 061a9183f7 replace wrt with proper word (#18724) %!s(int64=3) %!d(string=hai) anos
titer4.nim 1105d03644 require errormsg to be specified before file. %!s(int64=6) %!d(string=hai) anos
titer5.nim 3b783f7e13 Testament: refactoring; makes the test joiner green %!s(int64=6) %!d(string=hai) anos
titer6.nim 3b783f7e13 Testament: refactoring; makes the test joiner green %!s(int64=6) %!d(string=hai) anos
titer7.nim 3b783f7e13 Testament: refactoring; makes the test joiner green %!s(int64=6) %!d(string=hai) anos
titer8.nim e80465dacf tests: Trim .nim files trailing whitespace %!s(int64=9) %!d(string=hai) anos
titer9.nim 20b5f31c03 new tester; all tests categorized %!s(int64=11) %!d(string=hai) anos
titer_issues.nim ef29987781 An unnamed break in a block now gives an `UnnamedBreak` warning (#20901) %!s(int64=2) %!d(string=hai) anos
titer_no_tuple_unpack.nim 031bfdec6f make run the default action of a test in tester %!s(int64=6) %!d(string=hai) anos
titerable.nim 1794cd477d expr -> untyped %!s(int64=5) %!d(string=hai) anos
titerautoerr1.nim 6fc74cec55 Iterator fixes (#11234) %!s(int64=5) %!d(string=hai) anos
titerautoerr2.nim 6fc74cec55 Iterator fixes (#11234) %!s(int64=5) %!d(string=hai) anos
titerautoerr3.nim 6fc74cec55 Iterator fixes (#11234) %!s(int64=5) %!d(string=hai) anos
titerconcat.nim 2a4c09ff88 megatest can be executed %!s(int64=6) %!d(string=hai) anos
titerovl.nim 20b5f31c03 new tester; all tests categorized %!s(int64=11) %!d(string=hai) anos
titerslice.nim 20b5f31c03 new tester; all tests categorized %!s(int64=11) %!d(string=hai) anos
titertypedesc.nim 55a3b51e40 fix complex typdesc iterators %!s(int64=5) %!d(string=hai) anos
titervaropenarray.nim f7c6e04cfb fixes #19977; rework inlining of 'var openarray' iterators for C++ (#23258) hai 11 meses
tmoditer.nim 9df195ef58 style usages part one (openarray => openArray) (#19321) %!s(int64=3) %!d(string=hai) anos
tpermutations.nim 9df195ef58 style usages part one (openarray => openArray) (#19321) %!s(int64=3) %!d(string=hai) anos
treciter.nim c01f7bfdaf More specific error message for unsupported recursion in iterators (#11283) %!s(int64=5) %!d(string=hai) anos
tscheduler.nim 622d7e4044 disabled dubious testcase %!s(int64=9) %!d(string=hai) anos
tshallowcopy_closures.nim 7739e23420 defaults to ORC (#19972) %!s(int64=2) %!d(string=hai) anos
twrap_walkdir.nim 031bfdec6f make run the default action of a test in tester %!s(int64=6) %!d(string=hai) anos
twrongiter.nim 1105d03644 require errormsg to be specified before file. %!s(int64=6) %!d(string=hai) anos
tyieldintry.nim 05df263b84 Optimize closure iterator locals (#23787) hai 5 meses