"example/example-sequences-and-iterators.cpp" did not exist on "bf0c7dcc2264317c5e741a00a4fa78b8e12d24cf"
Defer None loading to second pass
Many of our `is_none()` checks in type caster loading return true, but this should really be considered a deferral so that, for example, an overload with a `py::none` argument would win over one that takes `py::none` as a null option. This keeps None-accepting for the `!convert` pass only for std::optional and void casters. (The `char` caster already deferred None; this just extends that behaviour to other casters).
Showing
Please register or sign in to comment