Commit Graph

5 Commits

Author SHA1 Message Date
0977fb89b3 debug/assert: don't use iostream 2021-04-12 16:56:06 +10:00
fdaa5e1392 assert: split CHECK_LIMIT into INCLUSIVE and INDEX
LIMIT hid an off-by-one bug when tests used end iterators. We rename the
assertion to uncover all uses of the flawed implementation, and split it
into an identical assertion, and one intended to protect against
iterator ends.
2020-09-24 08:03:41 +10:00
8beada1646 debug: split debug headers into components 2019-05-17 12:26:08 +10:00
82b0bb2245 array/parray: use size/data constructor ordering
This corresponds with the typical ordering in the STL.
2019-01-02 13:45:47 +11:00
a7786f04b9 array: move sarray and parray into array directory 2018-12-17 12:50:05 +11:00