Jason Volk
30796e5729
ircd::buffer: Fix template name conflicts for clang-11; apply inline linkages.
...
ircd::json::tuple: Fix template name related for clang-11.
ircd::ctx: Fix template related for clang-11; inline linkages.
ircd:Ⓜ️ 🪝 Fix template related for clang-11.
2020-10-29 04:06:59 -07:00
Jason Volk
17628cbc44
ircd::json: Prevent aggressive unroll into double-jump jam for keys counting.
2020-04-03 08:18:51 -07:00
Jason Volk
1c0f947211
ircd::json: Add name-based operations to tuple::keys::selection.
2019-08-17 00:39:12 -07:00
Jason Volk
c6be968111
ircd::json::tuple: Various keys suite cleanup / simplify.
2019-01-17 14:38:18 -08:00
Jason Volk
0cb79728f9
ircd::json::tuple: Add membership test for keys selection.
2019-01-16 16:38:14 -08:00
Jason Volk
6576406123
ircd::json: Various tuple cleanup; split tuple transform suites into files.
2018-11-14 00:58:55 -08:00
Jason Volk
fb1c7236ac
ircd::json: Default selection to all keys.
2018-05-20 01:48:47 -07:00
Jason Volk
d30aa971e5
ircd::json: Additional initializer list convenience constructors for keys.
2018-05-19 22:55:02 -07:00
Jason Volk
2991144b38
ircd::json: Use vector_view for keys selectors.
2018-05-19 19:17:07 -07:00
Jason Volk
64170b6fef
ircd::json: Add tuple keys vector_view convenience conversion.
2018-05-19 18:52:50 -07:00
Jason Volk
9d2a796f17
ircd::json: Elaborate on keys interface; cleanup; add comments.
2018-05-19 18:49:08 -07:00
Jason Volk
671622d778
ircd::json: Preliminary rough splitup of tuple headers.
2018-05-06 22:28:17 -07:00