Commit History

Autor SHA1 Mensaxe Data
  Michele Caini cd9553ca10 registry: ::storage(id) returns a pointer rather than an utterly annoying iterator %!s(int64=3) %!d(string=hai) anos
  Michele Caini 8b27a846a6 view: avoid moving the callback with multi-type views %!s(int64=3) %!d(string=hai) anos
  Michele Caini 9d961ad8aa view: minor changes %!s(int64=3) %!d(string=hai) anos
  Michele Caini 0952f3ce03 view: reduce the number of symbols %!s(int64=3) %!d(string=hai) anos
  Michele Caini ab33111192 view/group: make ::handle [[nodiscard]] %!s(int64=3) %!d(string=hai) anos
  Michele Caini 9a457c5aca registry: prepare to drop static storage within const assure %!s(int64=3) %!d(string=hai) anos
  Michele Caini 4f1c86c52e view: prepare for partially working empty views %!s(int64=3) %!d(string=hai) anos
  Michele Caini c605e3b5a1 view: prepare for partially working empty views %!s(int64=3) %!d(string=hai) anos
  Michele Caini 5a8c9b8a95 test: ASSERT_NO_THROW -> ASSERT_NO_FATAL_FAILURE %!s(int64=3) %!d(string=hai) anos
  Michele Caini 2b8e9cab18 view: drop useless constexpr branch %!s(int64=3) %!d(string=hai) anos
  Michele Caini c3dec4b04e view: added ::refresh function to reinitialize the leading pool %!s(int64=3) %!d(string=hai) anos
  Michele Caini 699aa5cd96 meta: rework internal function meta_arg_node %!s(int64=3) %!d(string=hai) anos
  Michele Caini fea0210b6e meta: support const/non-const overloads of the same function %!s(int64=3) %!d(string=hai) anos
  Michele Caini cf12765738 registry: pass the allocator to the pools %!s(int64=3) %!d(string=hai) anos
  Michele Caini 17f47fbc92 storage_type[_t]/storage_for[_t]: allocator support %!s(int64=3) %!d(string=hai) anos
  Michele Caini 1e36b6c4b6 registry: strict check on value_type for allocators %!s(int64=3) %!d(string=hai) anos
  Michele Caini 28692fc142 registry: also adjust construction and swap orders %!s(int64=3) %!d(string=hai) anos
  Dominic Koepke 6eff5a88f6 registry: update (and test) member destruction order (#930) %!s(int64=3) %!d(string=hai) anos
  tocic 5742100973 doc: fix typos (#934) %!s(int64=3) %!d(string=hai) anos
  Michele Caini c52eea7db7 doc: update README ( thanks @Alan-FGR ) %!s(int64=3) %!d(string=hai) anos
  Michele Caini 2f59f5a8fa meta: refine internal::meta_arg_node + code coverage %!s(int64=3) %!d(string=hai) anos
  Michele Caini e77fe56e8f natvis: meta %!s(int64=3) %!d(string=hai) anos
  Michele Caini eea1e7b1f8 meta: further reduce the number of instantiations and allocations %!s(int64=3) %!d(string=hai) anos
  Michele Caini b0fbccdf10 meta: minor changes %!s(int64=3) %!d(string=hai) anos
  Michele Caini 4f3faef153 meta: remove a few pointless moves %!s(int64=3) %!d(string=hai) anos
  Michele Caini 3ae3c82fbb meta: refine meta_construct to make it work with lambdas (+tests) %!s(int64=3) %!d(string=hai) anos
  Michele Caini 1063fbccbe meta: const correctness %!s(int64=3) %!d(string=hai) anos
  Michele Caini b9e60c679a meta: added meta_function_descriptor_traits to avoid repetition and errors %!s(int64=3) %!d(string=hai) anos
  Michele Caini 88fd79069b locator: minor changes %!s(int64=3) %!d(string=hai) anos
  Michele Caini ab859f7fa7 meta: review meta_base_node::cast and meta_any::try_cast to reduce their sizes %!s(int64=3) %!d(string=hai) anos