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

621 Commits

Author SHA1 Message Date
Antony Polukhin
294a4976bd attempt to fix reference section collapse (refs https://github.com/boostorg/any/issues/27) boost-1.84.0.beta1 2.2.0 2023-10-11 10:13:39 +03:00
Antony Polukhin
2c79036816 Fix an unused parameter warning 2023-09-28 10:00:01 +03:00
Antony Polukhin
6b415eaa5c Merge branch 'master' into develop 2023-09-28 09:44:35 +03:00
denzor200
11133a4f63 Forbid get_name for arrays 2023-09-27 11:36:22 +03:00
denzor200
b1432d5fa9 Fix for printing BOOST_PFR_FUNCTION_SIGNATURE 2023-09-27 11:36:22 +03:00
Denis Mikhailov
8a13352854 Fix typos (#139) 2023-09-27 11:36:22 +03:00
Antony Polukhin
e48f84dcb1 Harden the filed name checks and improve the diagnostics (#138) 2023-09-27 11:36:22 +03:00
Antony Polukhin
ba25324b12 Avoid stored_name_of_field duplication in different translation units 2023-09-27 11:36:22 +03:00
Antony Polukhin
df1249f6b8 Suppress non-ASCII warning from boost-inspect 2023-09-27 11:36:22 +03:00
Antony Polukhin
f81c54ced0 Fix compilation on MSVC 2023-09-27 11:36:22 +03:00
Antony Polukhin
f23c003c51 Do not require Python to run tests 2023-09-27 11:36:22 +03:00
Antony Polukhin
95a2044e8b relax standard library requirements 2023-09-27 11:36:22 +03:00
denzor200
7738b09132 Fix for old MSVC compiler 2023-09-27 11:36:22 +03:00
denzor200
7f5895b3a3 review 2023-09-27 11:36:22 +03:00
denzor200
245ac56645 Rename C++20 features detectors 2023-09-27 11:36:22 +03:00
denzor200
ec0ea4a338 Fix docs 2023-09-27 11:36:22 +03:00
denzor200
d8a10e2abd Fix strip_boost_namespace.sh 2023-09-27 11:36:22 +03:00
denzor200
2674cf4fd4 Fix CI 2023-09-27 11:36:22 +03:00
denzor200
2876b2e793 Parser might be explicitly tagged as backward 2023-09-27 11:36:22 +03:00
denzor200
48b9be5070 Write docs 2023-09-27 11:36:22 +03:00
denzor200
226352be5e Parsing ala boost type_index 2023-09-27 11:36:22 +03:00
denzor200
65bf6b579f review 2023-09-27 11:36:22 +03:00
denzor200
c82490024c Refactoring for parser 2023-09-27 11:36:22 +03:00
denzor200
552463a4e3 Add test for big structures 2023-09-27 11:36:22 +03:00
denzor200
642d1f7d23 Fix nonascii fields 2023-09-27 11:36:22 +03:00
denzor200
ad7ab1cfc3 Add Clang support 2023-09-27 11:36:22 +03:00
denzor200
3438d5e815 Fix MSVC 2023-09-27 11:36:22 +03:00
denzor200
356e937dd9 Fix strip_boost_namespace.sh 2023-09-27 11:36:22 +03:00
denzor200
282e033e4b Fix lint issue about nonascii symbol 2023-09-27 11:36:22 +03:00
denzor200
04aef42dcb review 2023-09-27 11:36:22 +03:00
denzor200
86911e0247 fix lint issues 2023-09-27 11:36:22 +03:00
denzor200
f4ebd9d49d fix for cxx14 build 2023-09-27 11:36:22 +03:00
denzor200
fc89551a19 Add methods to extract fields names 2023-09-27 11:36:22 +03:00
Antony Polukhin
7e19e45d85 Merge pull request #140 from denzor200/get_name_fixes
Couple of fixes for get_name
2023-09-23 09:56:57 +03:00
denzor200
53fcd78d4f Forbid get_name for arrays 2023-09-23 01:53:00 +03:00
denzor200
833f32960a Fix for printing BOOST_PFR_FUNCTION_SIGNATURE 2023-09-23 01:52:03 +03:00
Denis Mikhailov
730f40b6b2 Fix typos (#139) 2023-09-19 11:46:52 +03:00
Antony Polukhin
67f4fc4398 Harden the filed name checks and improve the diagnostics (#138) 2023-09-18 13:57:58 +03:00
Antony Polukhin
7ba81adbd6 Avoid stored_name_of_field duplication in different translation units 2023-09-17 18:06:35 +03:00
Antony Polukhin
defcf22e4d Merge pull request #129 from denzor200/feature/get_name
Field's names functionality
2023-09-17 17:54:44 +03:00
Antony Polukhin
9cc76bc277 Suppress non-ASCII warning from boost-inspect 2023-09-17 15:15:40 +03:00
Antony Polukhin
27b9706ac5 Fix compilation on MSVC 2023-09-17 14:14:26 +03:00
Antony Polukhin
41e87fbadb Do not require Python to run tests 2023-09-17 13:55:47 +03:00
Antony Polukhin
3f07e7187e relax standard library requirements 2023-09-17 13:41:43 +03:00
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