SIGN IN SIGN UP

fix std::filesystem::path regression (#3073)

* meta: rework is_compatible/is_constructible_string_type

These type traits performed an incorrect and insufficient check.

Converting to a std::filesystem::path used to work by accident thanks to
these brittle constraints, but the clean-up performed in #3020 broke them.

* support std::filesystem::path

Fixes #3070
T
Théo DELRIEU committed
0e694b4060ed55df980eaaebc2398b0ff24530d4
Parent: 4b1cb9e
Committed by GitHub <noreply@github.com> on 10/14/2021, 5:19:46 PM