phobos/std
Paul Backus 51a70ee267
Add sumtype to Phobos (#7702)
Add sumtype to Phobos
merged-on-behalf-of: unknown
2021-03-05 12:41:34 +01:00
..
algorithm improve documentation of std.algorithm.sorting 2021-03-03 01:05:36 +01:00
container Merge pull request #7745 from kinke/emplace 2021-01-25 15:36:04 +08:00
datetime Remove a few uses of fully qualified names that rely on a DMD bug 2021-02-22 08:16:13 -03:00
digest Minor fixes for -preview=in and targets preferring by-ref for real 2020-11-01 01:50:26 +01:00
experimental Remove spurious __EOF__ hiding existing declarations/tests 2021-02-01 16:42:37 +01:00
format Add assert messages and remove dangling ditto comments 2021-03-03 05:14:04 +01:00
internal Throughout Phobos use core.math intrinsics instead of std.math wrappers 2021-03-02 07:09:08 +01:00
net Replace is(Unqual!T == Unqual!U) with is(immutable T == immutable U) for speed & memory usage 2020-08-03 15:07:32 +02:00
range range: add example to search a SortedRange by key member 2021-03-05 03:04:38 +01:00
regex Get rid of std.conv.emplace[Ref](), use core[.internal].lifetime 2021-01-17 16:02:25 +01:00
uni Fix a few places where opDollar could be an alias of length 2020-11-11 02:09:56 +01:00
windows Replace 'Issue XXX' with Bugzilla links 2020-04-13 16:28:09 +09:00
array.d Remove a few uses of fully qualified names that rely on a DMD bug 2021-02-22 08:16:13 -03:00
ascii.d Reduce the number of isAggregateType!T checks 2020-08-18 03:50:12 +02:00
base64.d Replace 'Issue XXX' with Bugzilla links 2020-04-13 16:28:09 +09:00
bigint.d Throughout Phobos use core.math intrinsics instead of std.math wrappers 2021-03-02 07:09:08 +01:00
bitmanip.d Merge pull request #7799 from berni44/issue_21634 2021-02-23 04:02:37 +08:00
compiler.d
complex.d std.complex: Use core.math intrinsics instead of std.math wrappers 2021-03-02 00:06:47 +01:00
concurrency.d Get rid of std.conv.emplace[Ref](), use core[.internal].lifetime 2021-01-17 16:02:25 +01:00
conv.d Throughout Phobos use core.math intrinsics instead of std.math wrappers 2021-03-02 07:09:08 +01:00
csv.d Fixes #21629 2021-02-12 12:01:27 +01:00
demangle.d
encoding.d Replace is(Unqual!T == Unqual!U) with is(immutable T == immutable U) for speed & memory usage 2020-08-03 15:07:32 +02:00
exception.d Followup to #7458 - Return true for mayPointTo(void[N]) that can hold a slice, 2020-04-30 10:18:54 -04:00
file.d std.file: Use core.sys.darwin.mach.dyld module 2021-02-02 14:03:18 +01:00
functional.d Replace usages of std.functional.forward with core.lifetime.forward 2021-01-31 12:20:09 +01:00
getopt.d getopt: throw the correct exception on missing values 2021-03-05 03:06:14 +01:00
json.d Better wording & removed useless import 2020-12-03 19:42:10 +02:00
math.d Correct pow unittest. 2021-03-01 16:29:16 +01:00
mathspecial.d Throughout Phobos use core.math intrinsics instead of std.math wrappers 2021-03-02 07:09:08 +01:00
meta.d Fix issue 21088: move alias statement into staticMap mixin body. 2020-07-30 05:51:25 +02:00
mmfile.d We should not be promoting using GC.free casually. 2021-01-26 22:29:30 +01:00
numeric.d Throughout Phobos use core.math intrinsics instead of std.math wrappers 2021-03-02 07:09:08 +01:00
outbuffer.d Replaced version (unittest) with version (StdUnittest) to avoid unnecessary overhead when compiling with -unittest 2020-01-19 14:05:17 +02:00
package.d std.package: Don't use partial in test. 2020-05-05 11:23:20 +02:00
parallelism.d Remove a few uses of fully qualified names that rely on a DMD bug 2021-02-22 08:16:13 -03:00
path.d Fix a few places where opDollar could be an alias of length 2020-11-11 02:09:56 +01:00
process.d Implement missing OpenBSD ports in phobos 2021-02-01 18:46:54 +01:00
random.d Fix issue 21609 - LinearCongruentialEngine fails for m = 0 2021-02-05 02:37:24 +01:00
signals.d Replace 'Issue XXX' with Bugzilla links 2020-04-13 16:28:09 +09:00
socket.d Change Socket constructor to accept its parameter by const scope 2020-08-16 11:12:40 +02:00
stdint.d
stdio.d fix issue 21592 - two stack traces if high surrogate is printed 2021-03-03 13:46:29 +01:00
string.d fix test 2021-02-22 12:06:18 +01:00
sumtype.d Add sumtype to Phobos (#7702) 2021-03-05 12:41:34 +01:00
system.d Adds std.system.OS.unknown 2021-02-16 18:55:18 +07:00
traits.d Remove tests for complex and imaginary types 2021-01-28 03:05:46 +01:00
typecons.d Fix Issue 20502: Converting std.typecons.RefCounted!T to a string gives T's storage location instead of T's fields when T is a struct without an explicit toString 2021-03-02 13:14:07 +01:00
typetuple.d typetuple: 100% code coverage 2019-09-29 20:13:44 +02:00
uri.d std.uri: Add unittests for 100% code coverage. (#7220) 2019-10-17 09:22:45 +02:00
utf.d Fix Issue 21559 - Speed up walkLength for narrow strings 2021-01-19 10:49:21 -05:00
uuid.d Fix Issue 21201 - let std.uuid.parseUUID accept input ranges whose elements are char or wchar, not just dchar 2020-08-27 16:47:53 +02:00
variant.d Add sumtype to Phobos (#7702) 2021-03-05 12:41:34 +01:00
xml.d Remove documentation from std.xml due to deprecation in midterm. 2021-01-28 16:23:10 +01:00
zip.d Replace 'Issue XXX' with Bugzilla links 2020-04-13 16:28:09 +09:00
zlib.d Replace 'Issue XXX' with Bugzilla links 2020-04-13 16:28:09 +09:00