mirror of
https://github.com/RYDE-WORK/pybind11.git
synced 2026-01-19 21:23:26 +08:00
quench C4459 warning on MSVC2015
This commit is contained in:
parent
37e1f61f54
commit
2353b9b8fa
@ -1004,7 +1004,7 @@ template <typename... Args> struct init {
|
||||
typename std::enable_if<!std::is_same<Base, Alias>::value &&
|
||||
!std::is_constructible<Base, Args...>::value, int>::type = 0>
|
||||
void execute(pybind11::class_<Base, Holder, Alias> &class_, const Extra&... extra) const {
|
||||
class_.def("__init__", [](Alias *self, Args... args) { new (self) Alias(args...); }, extra...);
|
||||
class_.def("__init__", [](Alias *self_, Args... args) { new (self_) Alias(args...); }, extra...);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user