2
0
mirror of https://github.com/boostorg/pfr.git synced 2026-01-19 04:22:13 +00:00

677 Commits

Author SHA1 Message Date
denzor200
6dcf66cbd5 Fix for old MSVC compiler 2023-09-10 05:19:20 +03:00
denzor200
8794056e20 review 2023-09-10 04:06:58 +03:00
denzor200
dd8a5277fb Rename C++20 features detectors 2023-09-09 22:41:10 +03:00
denzor200
5a7d6524a7 Fix docs 2023-09-09 22:07:12 +03:00
denzor200
0cb5cf2ae7 Fix strip_boost_namespace.sh 2023-09-08 00:49:52 +03:00
denzor200
2c79ac703b Fix CI 2023-09-06 01:52:54 +03:00
denzor200
dbbfa6ea7f Parser might be explicitly tagged as backward 2023-09-03 02:12:25 +03:00
denzor200
fcfca74355 Write docs 2023-09-02 22:42:54 +03:00
denzor200
9b2817a52b Parsing ala boost type_index 2023-08-31 02:07:39 +03:00
denzor200
efd25e9968 review 2023-08-27 02:23:54 +03:00
denzor200
9b6a0deac6 Refactoring for parser 2023-08-26 23:12:08 +03:00
denzor200
a5b9cd567f Add test for big structures 2023-08-26 20:23:50 +03:00
denzor200
6e23ed540f Fix nonascii fields 2023-08-23 01:19:36 +03:00
denzor200
6f544ceaa7 Add Clang support 2023-08-19 19:48:33 +03:00
denzor200
b15196c2e0 Fix MSVC 2023-08-18 02:00:18 +03:00
denzor200
50c9d6f6e7 Fix strip_boost_namespace.sh 2023-08-12 19:28:42 +00:00
denzor200
196aeb6da0 Fix lint issue about nonascii symbol 2023-08-12 17:47:58 +00:00
denzor200
fe5a70bac9 Merge remote-tracking branch 'origin/develop' into feature/get_name 2023-08-12 11:59:31 +00:00
Alexander Karatarakis
b5e523f2b3 Make for_each_field() constexpr for c++17 (#134)
#127
2023-08-12 10:43:20 +03:00
Antony Polukhin
674f3723c5 Run MSVC-14.3 tests in one thread in CI 2023-08-11 16:15:33 +03:00
Antony Polukhin
e61fa139b6 Add CI tests run on msvc-14.3 in C++20 mode (#136) 2023-08-11 15:05:25 +03:00
denzor200
03e1d768b7 Merge remote-tracking branch 'origin/develop' into feature/get_name 2023-08-11 07:16:16 +00:00
Antony Polukhin
963460a3c1 fix CI (#135) 2023-08-10 17:22:31 +03:00
Antony Polukhin
275eabb7ed do not run inspect tool in index.html 2023-08-09 14:05:30 +03:00
Mohammad Nejati
2fa9036d56 Use relative URL for redirect in index.html (#128) 2023-06-30 17:39:53 +03:00
denzor200
454947de51 review 2023-06-28 12:32:26 +00:00
denzor200
f09357c1bf fix lint issues 2023-06-27 13:10:57 +00:00
denzor200
e8e077c346 fix for cxx14 build 2023-06-26 20:59:46 +00:00
denzor200
4a1defaaeb Add methods to extract fields names 2023-06-25 22:40:31 +00:00
René Ferdinand Rivera Morell
b0bf18798c Fix missing include for unique_ptr. (#125) 2.1.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 2023-03-07 09:33:06 +03:00
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
d66c0a9551 Fix macro definition for Doxygen 2023-02-26 13:07:45 +03:00
Antony Polukhin
95c06fb7c6 Update the docs with more samples and links to online playgrounds 2023-02-26 12:58:08 +03:00
Antony Polukhin
ab509a5b32 implement pfr::get by type (#123) 2023-02-21 14:28:28 +03:00
Antony Polukhin
ed28602c2c Merge pull request #121 from caozhanhao/missing-pragma
add missing #pragma once
2023-01-31 11:38:58 +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
Antony Polukhin
2116be9285 Merge pull request #117 from markus-oberhumer-forks/fix-Wzero-as-null-pointer-constant
Avoid -Wzero-as-null-pointer-constant warnings.
2023-01-17 15:14:44 +03:00
Markus F.X.J. Oberhumer
a9a295e4aa Avoid -Wzero-as-null-pointer-constant warnings. 2023-01-11 13:11:45 +01:00
Antony Polukhin
2775d19f34 Merge pull request #119 from denzor200/fix/broken_structured_binding2
Workaround for broken C++17 stuctured binding in old compilers
2023-01-10 20:13:44 +03: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
Antony Polukhin
ef505f10c3 Merge pull request #118 from denzor200/fix/config_for_old_stdcpp
Fix for using config.hpp in old standards
2023-01-07 18:37:50 +03:00
denzor200
1be5e116f4 add cxx14 check 2023-01-07 17:02:01 +06:00
denzor200
bca51da20f Add old MSVC CI stage 2023-01-07 16:43:20 +06:00
denzor200
47c6413530 disable cxx14 restriction for config's test 2023-01-07 02:28:03 +06:00
denzor200
52a5a489ba split tests into two projects 2023-01-07 01:48:39 +06:00
Antony Polukhin
fd584a405d Merge pull request #114 from denzor200/patch-2
Fix warning missing terminating character
2022-12-30 16:34:10 +03:00