Martin Nowak
|
980351894b
|
make move and moveEmplace attribute correct
- moveEmplace is unsafe (@system)
- move inherits attributes from T's destructor
|
2015-08-06 13:30:10 +02:00 |
|
Martin Nowak
|
aefe7e5557
|
implement moveEmplace
- combined move and emplace
- moves a value and emplaces it into an
uninitialized value of the same type
- more efficient than init + move
|
2015-08-06 11:58:31 +02:00 |
|
Peter Alexander
|
1f0f8ef772
|
Fix Issue 13650 - Rebased
|
2015-06-29 22:17:09 +01:00 |
|
anonymous
|
b28962635f
|
fix package XREFs
Also add escaping underscores in some places, and rewrap to 80 columns
where touching anyway.
|
2015-06-15 22:30:41 +02:00 |
|
Walter Bright
|
d9a9826e55
|
Revert "Introducing std.meta package"
|
2015-05-06 14:36:45 -07:00 |
|
Dicebot
|
82f54a38d3
|
TypeTuple -> MetaList inside Phobos
|
2015-05-05 22:22:11 +03:00 |
|
Dicebot
|
73f773838d
|
import std.typetuple -> import std.meta
|
2015-05-05 22:22:10 +03:00 |
|
Martin Nowak
|
1e19a4f713
|
use typeid(T).init() to reset moved value
|
2015-04-20 00:53:04 +02:00 |
|
Jakob Ovrum
|
538c207180
|
Improve docs for std.algorithm.copy
|
2015-04-01 13:31:33 +09:00 |
|
JakobOvrum
|
9469e04844
|
Merge pull request #3072 from quickfur/swap_docs
Use swap() unittests as ddoc'd examples.
|
2015-03-21 19:53:33 +01:00 |
|
H. S. Teoh
|
192c0c92bc
|
Use swap() unittests as doc examples.
|
2015-03-18 19:00:43 -07:00 |
|
H. S. Teoh
|
f496b75156
|
Move non-ditto'd overload of swap() away from prospective ddoc unittests
|
2015-03-18 18:57:25 -07:00 |
|
Robert Schadek
|
566d431bea
|
Merge pull request #3063 from quickfur/move_docs
Add code examples for std.algorithm.mutation.move.
|
2015-03-19 01:01:54 +01:00 |
|
H. S. Teoh
|
5cbcf9bfb2
|
Turn moveAll and moveSome unittests into ddoc'd unittest examples.
|
2015-03-18 13:25:54 -07:00 |
|
H. S. Teoh
|
2eb871b418
|
Add code examples for std.algorithm.mutation.move.
|
2015-03-18 13:19:27 -07:00 |
|
Vladimir Panteleev
|
2c5294b64f
|
Merge pull request #2989 from andralex/posix.mak
Fix name of package documentation: std_xyz_package.html -> std_xyz.html
|
2015-02-17 00:04:13 +02:00 |
|
Andrei Alexandrescu
|
11b32b56e5
|
Fix links
|
2015-02-16 13:39:18 -08:00 |
|
sinkuu
|
b55c07c63a
|
Move internal stuff to std.algorithm.internal
|
2015-02-14 14:02:37 +09:00 |
|
k-hara
|
e7b3d834d7
|
detab and remove trailing whitespaces
|
2015-02-10 00:56:40 +09:00 |
|
Steven Schveighoffer
|
8ccd882556
|
Fix second move overload for issue 13990
|
2015-01-22 10:23:11 -05:00 |
|
H. S. Teoh
|
bc73d86f31
|
Merge branch 'master' into split_std_algo_merge
Conflicts:
std/algorithm.d
Manually apply diff from PR #2876.
|
2015-01-20 14:33:13 -08:00 |
|
H. S. Teoh
|
398038a1d3
|
Move cheat sheet entries into respective submodules.
|
2015-01-20 10:43:50 -08:00 |
|
H. S. Teoh
|
c3d464d1aa
|
Add ddoc headers for submodules.
|
2015-01-20 10:27:42 -08:00 |
|
H. S. Teoh
|
5cae4f0cb5
|
Split mutation algorithms into own submodule.
Clean up inter-package imports.
|
2015-01-20 09:14:06 -08:00 |
|