Antony Polukhin
|
e1a0832a0e
|
Reflect up to 200 fields by default in c++17 implementation via structured bindings (#181)
|
2024-09-13 19:15:10 +03:00 |
|
Anarthal (Rubén Pérez)
|
73938e0936
|
Fix unused warnings in core_name14_disabled.hpp (#183)
Fixes #182
|
2024-09-13 19:03:12 +03:00 |
|
Antony Polukhin
|
e4cbbc78f0
|
Better headers organization (#180)
|
2024-09-13 14:24:21 +03:00 |
|
Antony Polukhin
|
6591a8609d
|
Fix pragma directive (fixes #175)
|
2024-09-13 12:50:43 +03:00 |
|
Lena
|
3d090e7c6f
|
Add function for_each_field_with_name (#171)
|
2024-09-13 11:57:49 +03:00 |
|
René Ferdinand Rivera Morell
|
e1e908e804
|
Add support for modular build structure. (#174)
|
2024-08-24 12:34:29 +03:00 |
|
Antony Polukhin
|
60391652fa
|
Initial support for C++20 modules (#177)
|
2024-08-15 10:59:07 +03:00 |
|
Antony Polukhin
|
dec9341546
|
Update ci.yml (#178)
|
2024-08-14 20:28:49 +03:00 |
|
Antony Polukhin
|
449bf360f7
|
Workaround MSVC bogus warning (fixes #167)
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0
|
2024-04-01 12:18:52 +03:00 |
|
Denis Mikhailov
|
5f857d5503
|
Get rid of cast_to_layout_compatible (#154)
boost-1.85.0.beta1
|
2024-02-17 16:47:03 +03:00 |
|
Antony Polukhin
|
9b90f2f6bb
|
CI fixes (#161)
|
2024-02-16 08:41:05 +03:00 |
|
Antony Polukhin
|
8f3b819b1e
|
Allow throwing exceptions from pfr::structure_to_tuple (fixes #155) … (#160)
…and fix some warnings
|
2024-02-15 10:10:46 +03:00 |
|
Antony Polukhin
|
4a973c5eb4
|
Update docs by not using is_aggregate (fixes #158) and by describing the get_name implementation (fixes #150)
|
2024-02-14 21:00:23 +03:00 |
|
Antony Polukhin
|
4c15f217f4
|
Merge pull request #152 from schaumb/get_name
Addressing the limitation of get_name
|
2024-01-28 11:52:57 +03:00 |
|
Antony Polukhin
|
e969c57be5
|
Docs update
|
2024-01-07 13:14:25 +03:00 |
|
Antony Polukhin
|
16d771f498
|
Update copyright years
|
2024-01-07 13:12:44 +03:00 |
|
bela
|
16a97bb1f5
|
Fix sample compilation
|
2023-11-30 11:41:58 +01:00 |
|
bela
|
8a0447b486
|
Fix missing ;
|
2023-11-30 11:31:06 +01:00 |
|
bela
|
b674d728be
|
revert field_name and SimpleAggregate comment
|
2023-11-30 10:14:01 +01:00 |
|
bela
|
5b55480c65
|
Addressing the limitation of get_name
|
2023-11-30 10:09:09 +01:00 |
|
Denis Mikhailov
|
98789f610a
|
Fix get_name on clang for MSVC (#149)
boost-1.84.0
|
2023-11-29 09:32:30 +03:00 |
|
Denis Mikhailov
|
c695aa0b32
|
Improve diagnostic for attempt to use get_name with non-external (#146)
Co-authored-by: Antony Polukhin <antoshkka@gmail.com>
|
2023-11-26 11:52:17 +03:00 |
|
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 |
|