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 |