fix: avoiding usage of _ if already defined (#3423)

* fix: avoid usage of _

* ci: test _ defined

* docs: include change in docs

* fix: add a test and comment

* refactor: const_str -> const_name
This commit is contained in:
Henry Schreiner
2021-12-21 14:24:21 -05:00
committed by GitHub
parent b3d9c3543d
commit 39fbc7992b
20 changed files with 94 additions and 75 deletions

View File

@@ -59,7 +59,7 @@ public:
return PyComplex_FromDoubles((double) src.real(), (double) src.imag());
}
PYBIND11_TYPE_CASTER(std::complex<T>, _("complex"));
PYBIND11_TYPE_CASTER(std::complex<T>, const_name("complex"));
};
PYBIND11_NAMESPACE_END(detail)
PYBIND11_NAMESPACE_END(PYBIND11_NAMESPACE)