Michele Caini
|
5d15a3d69f
updated single include file
|
4 лет назад |
Michele Caini
|
94292872dc
ready to cut v3.7.1 (general quality of life improvements, no bug fixes, no new feature)
|
4 лет назад |
Michele Caini
|
5c8a1e7d10
type traits: removed is_std_hashable[_v]
|
4 лет назад |
Michele Caini
|
e98d8426bb
meta: treat T(*)[N] as non-pointer-like types
|
4 лет назад |
Michele Caini
|
77f80cecf9
test: re-enable tests left commented by mistake
|
4 лет назад |
Michele Caini
|
bce26a1499
meta: remove dependency on std::array
|
4 лет назад |
Michele Caini
|
453f1c6edc
test: std::strcmp ... :man_facepalming:
|
4 лет назад |
Michele Caini
|
9f8a36f2c9
any/meta: cleanup/better traits usage
|
4 лет назад |
Michele Caini
|
e6a5945463
meta_any: suppress a warning from clang
|
4 лет назад |
Michele Caini
|
60393fbc5f
meta_any: decays Type on storage construction to handle correctly const T[N] types (close #687)
|
4 лет назад |
Michele Caini
|
b9a925dbd4
test: avoid regressions with any and deduced const T[N] types
|
4 лет назад |
Michele Caini
|
5dbdb1bcb5
any: internal support for both aggreagates and non-aggregates (qol enhancement :)
|
4 лет назад |
Michele Caini
|
d55cefc086
meta_any: no redundant copies, better perf
|
4 лет назад |
Michele Caini
|
5380e6d98b
any: no redundant copies, better perf
|
4 лет назад |
Michele Caini
|
45cc24e0b8
any: favor aggregate initialization upon construction
|
4 лет назад |
Michele Caini
|
76bf1791eb
test: cleanup
|
4 лет назад |
Michele Caini
|
7e9a4c4b16
view: initialize all data members on construction
|
4 лет назад |
Michele Caini
|
75cd5f169f
*: review deduction guides
|
4 лет назад |
Michele Caini
|
10636c82a2
view/group: review extended iterable mode (close #686)
|
4 лет назад |
Michele Caini
|
04a6729963
build_system: minor changes
|
4 лет назад |
Michele Caini
|
b5617398ad
doc: fixed typo
|
4 лет назад |
Michele Caini
|
da14641ccb
meta: reduce instantiations due to meta_prop
|
4 лет назад |
Michele Caini
|
3997bd2396
meta: minor changes
|
4 лет назад |
Michele Caini
|
c876350e05
updated single include file
|
4 лет назад |
Michele Caini
|
1e07b981f0
build_system: manually install missing compilers
|
4 лет назад |
Michele Caini
|
756e909f5e
*: (static) assert messages
|
5 лет назад |
Michele Caini
|
2404392daf
meta_any: vtable review for empty/void types
|
5 лет назад |
Michele Caini
|
bf6576f5af
any: use std::addressof to get the address of an object reliably
|
5 лет назад |
Michele Caini
|
158c2ab76e
delegate: removed redundant calls to delegate constructors
|
5 лет назад |
Michele Caini
|
56fa50385e
build system: minor changes
|
5 лет назад |