You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using NLOHMANN_DEFINE_TYPE_INTRUSIVE (or non-intrusive) macro to define conversions for struct with nlohmann::json::json_pointer member fails to compile (MSVC v19.3 - VS 2022), with or without explicit conversion.
Description
Using
NLOHMANN_DEFINE_TYPE_INTRUSIVE
(or non-intrusive) macro to define conversions for struct withnlohmann::json::json_pointer
member fails to compile (MSVC v19.3 - VS 2022), with or without explicit conversion.Reproduction steps
Compile the sample code.
Here is a Godbolt link https://godbolt.org/z/fdrPrcT7T
Expected vs. actual results
Expecting it will compile.
Minimal code example
Error messages
Compiler and operating system
MSVC v19.3 - VS 2022
Library version
3.11.2
Validation
develop
branch is used.The text was updated successfully, but these errors were encountered: