Lines Matching refs:DerivedTy
1168 template <typename DerivedTy>
1175 using ClassTy = py::class_<DerivedTy, PyValue>;
1187 if (!DerivedTy::isaFunction(orig.get())) { in castFrom()
1190 DerivedTy::pyClassName + in castFrom()
1198 auto cls = ClassTy(m, DerivedTy::pyClassName); in bind()
1200 DerivedTy::bindDerived(cls); in bind()
1429 template <typename DerivedTy, typename BaseTy = PyAttribute>
1435 using ClassTy = py::class_<DerivedTy, BaseTy>;
1445 if (!DerivedTy::isaFunction(orig)) { in castFrom()
1448 DerivedTy::pyClassName + in castFrom()
1455 auto cls = ClassTy(m, DerivedTy::pyClassName, py::buffer_protocol()); in bind()
1457 DerivedTy::bindDerived(cls); in bind()
1978 template <typename DerivedTy, typename BaseTy = PyType>
1984 using ClassTy = py::class_<DerivedTy, BaseTy>;
1994 if (!DerivedTy::isaFunction(orig)) { in castFrom()
1997 DerivedTy::pyClassName + in castFrom()
2004 auto cls = ClassTy(m, DerivedTy::pyClassName); in bind()
2006 DerivedTy::bindDerived(cls); in bind()