Searched refs:values_and_holders (Results 1 - 3 of 3) sorted by relevance

/gem5/ext/pybind11/include/pybind11/
H A Dcast.h215 vh{inst->simple_layout ? inst->simple_value_holder : &inst->nonsimple.values_and_holders[vpos]}
262 struct values_and_holders { struct
269 values_and_holders(instance *inst) : inst{inst}, tinfo(all_type_info(Py_TYPE(inst))) {} function in struct:values_and_holders
276 friend struct values_and_holders;
327 detail::values_and_holders vhs(this);
382 nonsimple.values_and_holders = (void **) PyMem_Calloc(space, sizeof(void *));
383 if (!nonsimple.values_and_holders) throw std::bad_alloc();
385 nonsimple.values_and_holders = (void **) PyMem_New(void *, space);
386 if (!nonsimple.values_and_holders) throw std::bad_alloc();
387 std::memset(nonsimple.values_and_holders,
[all...]
/gem5/ext/pybind11/include/pybind11/detail/
H A Dclass.h319 for (auto &v_h : values_and_holders(instance)) {
H A Dcommon.h377 void **values_and_holders; member in struct:nonsimple_values_and_holders
405 * bound C++ classes as parents. Under this layout, `nonsimple.values_and_holders` is set to a

Completed in 14 milliseconds