Commit Graph

8 Commits

Author SHA1 Message Date
393ecede5a typeidx: add name registration 2021-01-19 12:17:23 +10:00
077ecf5682 typeidx: add type tagged namespacing to queries 2019-09-04 08:06:46 +10:00
d3f23ed754 typeidx: prohibit return of zero values 2019-05-30 10:43:05 +10:00
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87 relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
190307acb8 typeidx: use atomic variables for thread safety 2018-04-05 12:14:11 +10:00
34788756d2 build: don't use './' as an include prefix
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
606a46a128 typeidx: add lightweight runtime type id call 2017-05-29 17:21:11 +10:00