libcruft-util/test
2017-03-17 18:06:02 +11:00
..
alloc alloc/aligned: add allocator with forced alignment 2016-10-10 18:19:09 +11:00
crypto types: remove elems function, prefer std::size 2016-11-17 18:06:39 +11:00
geom geom: move geometry primitives to own namespace 2015-10-13 18:19:47 +11:00
hash hash/crc: parameterise crc for reflection, and 64 bits 2017-02-14 19:47:12 +11:00
json json/tree: fix signed min, unsigned max constraints 2016-09-20 16:02:08 +10:00
memory m/b/paged: annotate segv trigger for asan's benefit 2016-05-12 17:59:33 +10:00
rand rand: add mwc64x generator 2016-06-30 18:20:57 +10:00
roots format: reimplement format rendering 2016-07-28 13:39:27 +10:00
.gitignore rand/lcg: add naive LCG RNG 2016-02-03 12:13:03 +11:00
affine.cpp test/affine: add trivial origin rotation test 2016-10-17 16:51:06 +11:00
backtrace.cpp backtrace: convert from CRLF terminators to LF 2017-01-23 15:33:47 +11:00
bezier.cpp maths: tighten up type requirements for almost_equal 2015-11-13 17:18:10 +11:00
bitwise.cpp build: remove unnecessary includes 2016-10-12 15:08:22 +11:00
cmdopt.cpp types: remove elems function, prefer std::size 2016-11-17 18:06:39 +11:00
colour.cpp colour: remove static constants 2016-12-12 17:03:36 +11:00
coord.cpp vector: prefer constexpr functions over static variables 2016-12-12 17:04:39 +11:00
exe.cpp exe: test image query against argv, not constants 2017-01-25 15:07:14 +11:00
extent.cpp types: remove elems function, prefer std::size 2016-11-17 18:06:39 +11:00
fixed.cpp fixed: add integer logical operators 2017-01-04 22:38:41 +11:00
float.cpp types: remove elems function, prefer std::size 2016-11-17 18:06:39 +11:00
format.cpp build: avoid integer length warnings 2017-01-05 19:50:28 +11:00
hton.cpp build: remove unnecessary includes 2016-10-12 15:08:22 +11:00
introspection.cpp maths: move remaining operations into util namespace 2015-11-16 11:44:07 +11:00
ip.cpp format: reimplement format rendering 2016-07-28 13:39:27 +10:00
json_types.cpp json: use templated iterator for parsing from views 2016-06-28 14:16:28 +10:00
json-parse.sh.in test/json: run tests through a line wine/crlf wrapper 2016-04-27 17:13:36 +10:00
json-schema.py.in test/json: run tests through a line wine/crlf wrapper 2016-04-27 17:13:36 +10:00
maths.cpp maths: remove rootsquare, use std::hypot instead 2015-11-16 13:18:29 +11:00
matrix.cpp matrix: move identity and zeroes into constexpr funcs 2016-10-17 22:34:53 +11:00
point.cpp maths: tighten up type requirements for almost_equal 2015-11-13 17:18:10 +11:00
polynomial.cpp format: reimplement format rendering 2016-07-28 13:39:27 +10:00
pool.cpp pool: rename remain as size for consistency 2016-02-04 12:41:23 +11:00
quaternion.cpp types: remove elems function, prefer std::size 2016-11-17 18:06:39 +11:00
range.cpp range: convert static members to constexpr methods 2016-12-21 16:44:48 +11:00
rational.cpp rational: update with more operators 2015-07-13 16:30:54 +10:00
region.cpp region: prefer constexpr functions over static variables 2016-12-12 17:07:53 +11:00
signal.cpp test: convert remaining tests to TAP 2016-01-19 18:31:49 +11:00
stream.cpp stream: add minimal scoped flag test case 2017-01-09 15:54:47 +11:00
string.cpp types: remove elems function, prefer std::size 2016-11-17 18:06:39 +11:00
stringid.cpp test: convert remaining tests to TAP 2016-01-19 18:31:49 +11:00
strongdef.cpp strongdef: actually use tagging for disambiguation... 2015-11-19 15:06:52 +11:00
tuple.cpp build: remove unnecessary includes 2016-10-12 15:08:22 +11:00
uri.cpp view: template on arbirtrary iterator types 2015-09-21 15:36:05 +10:00
vector.cpp vector: prefer constexpr functions over static variables 2016-12-12 17:04:39 +11:00
version.cpp format: reimplement format rendering 2016-07-28 13:39:27 +10:00
view.cpp view: add make_view specialisations for std::string 2017-03-17 18:06:02 +11:00