libcruft-util/coord
Danny Robson 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
..
base.hpp coord/base: take const-ref for supplementary index query 2019-03-22 15:09:19 +11:00
comparator.hpp coord/comparator: allow delayed and defaulted deduction of arguments 2019-05-12 07:51:42 +10:00
fwd.hpp rename root namespace from util to cruft 2018-08-05 14:42:02 +10:00
init.hpp rename root namespace from util to cruft 2018-08-05 14:42:02 +10:00
iostream.hpp iterator: move each iterator to their own unit 2019-03-18 16:18:27 +11:00
ops.hpp assert: split CHECK_LIMIT into INCLUSIVE and INDEX 2020-09-24 08:03:41 +10:00
simd_neon.hpp rename root namespace from util to cruft 2018-08-05 14:42:02 +10:00
simd_sse.hpp coord;sse: fix type in intrinsic 2018-09-13 14:52:34 +10:00
simd.cpp rename root namespace from util to cruft 2018-08-05 14:42:02 +10:00
simd.hpp relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
store.hpp preprocessor: use the correct include path for preprocessor.hpp 2019-06-20 11:44:04 +10:00
traits.hpp types/description: use the inner_type for descriptions 2020-05-01 11:19:46 +10:00