1
0
forked from Alepha/Alepha

4 Commits

Author SHA1 Message Date
d1157cabf7 Start the C++23 adoption. 2023-11-07 05:30:50 -05:00
cafc66e09f Make unit tests use the testing lib main function. 2023-10-24 00:58:38 -04:00
fe66d726be Clean up and regularize the prologue of files.
Mark them for C++20, remove the old module-faking hacks, etc.
2023-02-10 08:58:29 -08:00
e62a28de95 A successful experiment with type codes!
I've used `constexpr` semantics on `__PRETTY_FUNCTION__` along
with a simple compiletime hash function to create a way to represent
types as NTTP values and then rehydrate them.

This should let me rewrite a lot of things more simply.  We can
now have arrays of regular values which can be representative
codes for types.
2021-12-03 06:38:53 -05:00