Home
last modified time | relevance | path

Searched refs:NoisyAlloc (Results 1 – 2 of 2) sorted by relevance

/external/python/pybind11/tests/
Dtest_factory_constructors.cpp295 struct NoisyAlloc { in TEST_SUBMODULE() struct
296 NoisyAlloc(const NoisyAlloc &) = default; in TEST_SUBMODULE()
297 NoisyAlloc(int i) { py::print(py::str("NoisyAlloc(int {})").format(i)); } in TEST_SUBMODULE() argument
298 NoisyAlloc(double d) { py::print(py::str("NoisyAlloc(double {})").format(d)); } in TEST_SUBMODULE() function
299 ~NoisyAlloc() { py::print("~NoisyAlloc()"); } in TEST_SUBMODULE() argument
312 py::class_<NoisyAlloc> pyNoisyAlloc(m, "NoisyAlloc"); in TEST_SUBMODULE()
317 …pyNoisyAlloc.def("__init__", [](NoisyAlloc *a, int i) { new (a) NoisyAlloc(i); }); // Regular cons… in TEST_SUBMODULE()
320 pyNoisyAlloc.def(py::init([](double d) { return new NoisyAlloc(d); })); in TEST_SUBMODULE()
323 pyNoisyAlloc.def(py::init([](int i, int) { return new NoisyAlloc(i); })); in TEST_SUBMODULE()
325 pyNoisyAlloc.def(py::init([](double d, int) { return NoisyAlloc(d); })); in TEST_SUBMODULE()
[all …]
Dtest_factory_constructors.py343 a = m.NoisyAlloc(*args)