phobos/std/algorithm
Adam D. Ruppe ff6920bd8a Fix issue #22359 - joiner over an empty forward range object liable to segfault
If you pass it a range of class-based ranges, the initialization to
`typeof(_current).init` will be `null`. Calling the `save` method
on `null` will naturally be a memory violation. This generic check
will handle null without harming any other type since save of any
init value will be another init value.
2021-10-07 10:34:35 -04:00
..
comparison.d specialize max/min for common case (#7499) 2021-07-09 13:20:43 +00:00
internal.d Replaced version (unittest) with version (StdUnittest) to avoid unnecessary overhead when compiling with -unittest 2020-01-19 14:05:17 +02:00
iteration.d Fix issue #22359 - joiner over an empty forward range object liable to segfault 2021-10-07 10:34:35 -04:00
mutation.d Mentions type in error message for missing opPostMove 2021-09-26 12:54:34 +00:00
package.d Fix Issue 13595 - added splitWhen (#7794) 2021-03-18 15:27:34 +01:00
searching.d Fix issue 20554 - std.algorithm.searching.all 's static assert produces a garbled error message 2021-09-21 20:25:26 -05:00
setops.d Fix Issue 20943 - std.algorithm.setops.cartesianProduct fails for ranges with @system popFront (#7519) 2020-06-18 18:08:14 +09:00
sorting.d std.algorithm.sorting: fix typo and related texts 2021-09-17 04:09:34 -05:00