Antony Polukhin
|
9bc057e2a6
|
remove trailing whitespaces
|
2023-03-03 15:46:10 +03:00 |
|
Antony Polukhin
|
e460ce2ddc
|
Always define is_implicitly_reflectable (#124)
Always define is_implicitly_reflectable
|
2023-02-27 10:59:34 +03:00 |
|
Antony Polukhin
|
ab509a5b32
|
implement pfr::get by type (#123)
|
2023-02-21 14:28:28 +03:00 |
|
caozhanhao
|
dbc78d7dd9
|
add missing #pragma once
|
2023-01-20 13:00:37 +08:00 |
|
Antony Polukhin
|
551174b58c
|
Update copyright years
|
2023-01-19 10:03:04 +03:00 |
|
Antony Polukhin
|
79b0d65d4f
|
Merge remote-tracking branch 'denzor200/typo_fix' into develop
|
2023-01-18 19:05:08 +03:00 |
|
Markus F.X.J. Oberhumer
|
a9a295e4aa
|
Avoid -Wzero-as-null-pointer-constant warnings.
|
2023-01-11 13:11:45 +01:00 |
|
denzor200
|
633c4bc985
|
'add_cv_like<T>(arg)' -> 'detail::add_cv_like<T>(arg)'
|
2023-01-10 00:26:58 +06:00 |
|
denzor200
|
b1af355a49
|
Workaround for broken C++17 stuctured binding in old compilers
|
2023-01-09 23:30:41 +06:00 |
|
denzor200
|
1be5e116f4
|
add cxx14 check
|
2023-01-07 17:02:01 +06:00 |
|
Denis Mikhailov
|
b6a960757b
|
Update config.hpp
|
2022-12-30 11:21:24 +04:00 |
|
denzor200
|
58ce59cf38
|
missed BOOST_PFR_ENABLED in error message
|
2022-12-18 22:01:57 +04:00 |
|
denzor200
|
5010309967
|
permissions
|
2022-12-18 21:54:58 +04:00 |
|
denzor200
|
bf5bd10b36
|
review discussions
|
2022-12-18 21:52:40 +04:00 |
|
denzor200
|
3279a7b610
|
Merge remote-tracking branch 'origin/develop' into feature/85-boost_no_pfr_macro
Conflicts:
doc/pfr.qbk
include/boost/pfr/detail/config.hpp
test/print_config.cpp
|
2022-12-18 20:54:40 +04:00 |
|
denzor200
|
69a06b98da
|
review discussions
|
2022-12-17 00:33:44 +04:00 |
|
denzor200
|
f12f35ac1a
|
resolve review discussions
|
2022-12-16 23:20:37 +04:00 |
|
denzor200
|
2b4e2922ae
|
fix for sfinae-friendliness issue
|
2022-12-16 19:57:12 +04:00 |
|
denzor200
|
b2acaacaaf
|
Ability to disable implicitly reflection using the macro
|
2022-12-02 18:05:52 +04:00 |
|
Denis Mikhaylov
|
ff6c2b87c0
|
Remake BOOST_NO_PFR, now it can be overridden by the user
|
2022-12-01 20:43:36 +06:00 |
|
Denis Mikhaylov
|
968d692c5e
|
permissions restored
|
2022-12-01 17:42:09 +06:00 |
|
Denis Mikhaylov
|
5c13668343
|
Fix strip_boost_namespace's issues
|
2022-12-01 17:27:13 +06:00 |
|
Denis Mikhaylov
|
6f853dad2c
|
Fixed inspect issues
|
2022-12-01 17:13:06 +06:00 |
|
Denis Mikhaylov
|
aa5abd8d76
|
Fixed C++14 build
|
2022-12-01 17:05:00 +06:00 |
|
denzor200
|
a70d02103a
|
Add is_implicitly_reflectable trait
|
2022-11-27 19:48:32 +04:00 |
|
denzor200
|
d59b6f9520
|
permissions restored
|
2022-11-27 15:17:00 +04:00 |
|
Alexander Malkov
|
8f325567eb
|
feat sequence_tuple: add nolint in functions
add nolint in get_impl functions
|
2022-09-23 14:36:42 +03:00 |
|
Denis Mikhaylov
|
b10c0c66ed
|
fix
|
2022-09-15 10:59:42 +06:00 |
|
Denis Mikhaylov
|
1bb4ced005
|
Fixed a lot of typos
|
2022-09-14 20:01:44 +06:00 |
|
Antony Polukhin
|
b0aae28eb0
|
Merge pull request #97 from denzor200/patch-1
Fixed `is_constexpr_aggregate_initializable`
|
2022-09-01 11:50:08 +03:00 |
|
Antony Polukhin
|
9388c4e4c0
|
Force CI run
|
2022-08-31 21:34:59 +03:00 |
|
Antony Polukhin
|
4e84a5b159
|
Merge pull request #96 from jcelerier/patch-1
for_each_field_impl: use fold expressions if possible
|
2022-08-31 21:17:01 +03:00 |
|
Antony Polukhin
|
7837449ca7
|
Force CI run
|
2022-08-31 18:31:06 +03:00 |
|
Alexander Malkov
|
2a1fd53724
|
feat sequence_tuple: add nolint in return value
add nolint in return value
Tests: clang-tidy
|
2022-08-31 12:28:03 +03:00 |
|
Denis Mikhailov
|
cae0eaad61
|
Fix compilation error with array
|
2022-07-28 00:10:16 +04:00 |
|
Denis Mikhailov
|
ba10f9bc94
|
Update core14_classic.hpp
|
2022-07-20 15:27:28 +06:00 |
|
Antony Polukhin
|
8a8b5bc8d3
|
update copyright years
|
2022-01-30 14:55:36 +03:00 |
|
Jean-Michaël Celerier
|
a73f25d3ff
|
for_each_field_impl: use fold expressions if possible
This makes empty structs work with MSVC in that case.
|
2021-11-12 21:55:01 +01:00 |
|
Antony Polukhin
|
10848f71ae
|
add missing include
|
2021-10-01 14:59:18 +03:00 |
|
Antony Polukhin
|
7d925660bb
|
fix -Wzero-length-array warning
|
2021-09-29 11:38:07 +03:00 |
|
Aleksei Romanov
|
d1e7e87a31
|
workaround for msvc compilers <= 1920
|
2021-07-15 12:16:17 +03:00 |
|
Antony Polukhin
|
444094f20d
|
add helper script to remove boost namespace from the library and smoke-test the result
|
2021-06-09 21:05:19 +03:00 |
|
Antony Polukhin
|
9c812d4217
|
add missing include
|
2021-05-18 22:12:36 +03:00 |
|
Antony Polukhin
|
c9674f6164
|
use a murmur based implementation of hash_combine() to reduce collisions count
|
2021-05-18 22:04:30 +03:00 |
|
Denis Mikhailov
|
5ffd7f6317
|
Update config.hpp
|
2021-05-02 17:04:46 +04:00 |
|
Denis Mikhailov
|
a6e50ccf07
|
Update core14_classic.hpp
|
2021-05-02 15:51:45 +04:00 |
|
Denis Mikhailov
|
42d96c04fb
|
Update functional.hpp
|
2021-05-02 02:35:15 +04:00 |
|
Denis Mikhailov
|
4301765f61
|
Update config.hpp
|
2021-05-02 02:25:15 +04:00 |
|
Denis Mikhailov
|
5ce264629c
|
Update config.hpp
|
2021-05-02 02:18:21 +04:00 |
|
Antony Polukhin
|
e94b247698
|
remove extra semicolons (fixes #72)
|
2021-04-09 10:03:59 +03:00 |
|