Commit graph

14 commits

Author SHA1 Message Date
Steven Schveighoffer
ec5990986a Merge pull request #2617 from nordlow/pure-rbtree
Tag printing in rbtree.check() with debug to enable purity inference
2014-10-22 06:49:25 -04:00
Per Nordlöw
a7f3f22ccd Tag unittests at global scope as pure 2014-10-20 22:07:04 +02:00
Per Nordlöw
52379a6b92 Remove debug calls to printTree from within printTree itself 2014-10-20 18:28:13 +02:00
Per Nordlöw
97212ca17c Use debug printTree() instead 2014-10-20 00:21:36 +02:00
Per Nordlöw
049af6e633 Correct typo 2014-10-19 22:53:59 +02:00
Per Nordlöw
ea390ec67e Add non-debug purity unittest 2014-10-19 22:50:33 +02:00
Per Nordlöw
30b4e871c1 Tag printing with debug to infer purity 2014-10-19 22:13:02 +02:00
Martin Nowak
43a1e276fe fix Issue 12915 - RedBlackTree leaks memory 2014-10-18 20:46:57 +02:00
Jakob Ovrum
643eae5884 Add construction-from-range capability to RedBlackTree 2014-07-24 03:27:26 +09:00
Jakob Ovrum
d4e17e67e9 Move examples in RedBlackTree to documented unit tests 2014-07-24 03:27:25 +09:00
Dmitry Olshansky
d9684cc181 Merge pull request #2247 from Safety0ff/rbrefac
std.container: RedBlackTree.remove readability enhancement.
2014-06-29 17:30:35 +04:00
k-hara
fa8c4f3280 Add missing imports 2014-06-28 21:46:48 +09:00
safety0ff
9cf72cd9e6 std.container: RedBlackTree.remove readability enhancement. 2014-06-26 18:48:31 -04:00
Damian Day
0634e408f7 New Container
Turn std.container into a package.

Delete container.d

Remove totalcontainer from package.
Create std.container.util.d and reference it from other containers.
Correct code coverage for containers.

Add containers for unit testing.

Make std.container.util public from any module.
Move around imports (avoid version(unittest)).

Remove irrelevant unittests.
2014-05-28 08:31:22 +01:00