Match json_default_base in both its current and 3.12.0 namespace

Since #5238, json_default_base lives directly in the (inline, ABI-tagged)
library namespace, e.g. nlohmann::json_abi_v3_12_0::json_default_base, and
no longer in detail. The fallback entries only named
<ns>::detail::json_default_base, so they would not match anything built
from the current headers or any later release. Emit an entry for both
names: the non-detail one for current code, the detail one for users of
3.12.0 (the version in #4972).

Signed-off-by: Niels Lohmann <mail@nlohmann.me>
This commit is contained in:
Niels Lohmann
2026-09-27 18:21:00 +02:00
parent 63c212bf8e
commit 1e50d65882
2 changed files with 2843 additions and 131 deletions
+2838 -129
View File
File diff suppressed because it is too large Load Diff