Michele Caini
|
acb2d332ea
type_traits: added is_transparent[_v] utility
|
4 tahun lalu |
Michele Caini
|
0fb86f21e4
type_traits: add tests for is_ebco_eligible_v
|
4 tahun lalu |
Michele Caini
|
e4991d367e
memory: fast_mod no longer requires a compile-time modulus (but it's still a constexpr function)
|
4 tahun lalu |
Michele Caini
|
3144cfafd5
memory: added constexpr function next_power_of_two
|
4 tahun lalu |
Michele Caini
|
c538067544
*: cleanup, minor changes
|
4 tahun lalu |
Michele Caini
|
f8e137a1dc
test: suppress warnings due to missing virtual destructor
|
4 tahun lalu |
Michele Caini
|
36ea38fd91
resource class vs struct definition
|
4 tahun lalu |
Michele Caini
|
baae5a7215
test: code coverage
|
4 tahun lalu |
Michele Caini
|
a4b267227e
meta: split meta_invoke_with_args function
|
4 tahun lalu |
Michele Caini
|
58dd159699
meta: add and typename keywords for fun (thanks to msvc that also accepts invalid code)
|
4 tahun lalu |
Michele Caini
|
80082f9d51
meta: static functions that require the parent type as first argument are treated as (eventually const) member functions
|
4 tahun lalu |
Michele Caini
|
7975ffc10b
meta: minor changes
|
4 tahun lalu |
Michele Caini
|
012083a4a1
meta: review utilities + code coverage
|
4 tahun lalu |
Michele Caini
|
3c67723e83
doc: minor changes
|
4 tahun lalu |
Michele Caini
|
7f0598b3cb
meta: cleanup headers
|
4 tahun lalu |
Michele Caini
|
c5b27e0ae0
test: minor changes (code coverage)
|
4 tahun lalu |
Michele Caini
|
4e7ad31f18
resource: dynamic resource handle cast example (close #786)
|
4 tahun lalu |
Michele Caini
|
c7a3e9d4ac
resource: cache const correctness review
|
4 tahun lalu |
Michele Caini
|
a05e7a84c4
resource: handle as value type, const correctness review
|
4 tahun lalu |
Michele Caini
|
389cb85410
resource: strict check on resource type for cache
|
4 tahun lalu |
Michele Caini
|
81ae2bed25
resource: added resource_handle::resource_type
|
4 tahun lalu |
Michele Caini
|
0ab71bc2e7
view: return a const reference to the leading storage
|
4 tahun lalu |
Michele Caini
|
81e6bbe643
test: minor changes (thanks msvc for accepting invalid code)
|
4 tahun lalu |
Michele Caini
|
c4723f3b24
view/group: added missing operator-> here and there
|
4 tahun lalu |
Michele Caini
|
df4d8e0411
meta: make meta_iterator::operator-> const as it ought to be
|
4 tahun lalu |
Michele Caini
|
4f1820bcad
iterator: review of input iterator pointer type
|
4 tahun lalu |
Michele Caini
|
e375097e43
doc: minor changes
|
4 tahun lalu |
Michele Caini
|
c51bec0034
meta: add meta_range::operator->
|
4 tahun lalu |
Michele Caini
|
081c3fdb5b
iterator: added [[nodiscard]] to input_iterator_proxy::operator->
|
4 tahun lalu |
Michele Caini
|
f1e7602775
meta: added operator-> to meta containers' iterators
|
4 tahun lalu |