Home
last modified time | relevance | path

Searched refs:arraytype (Results 1 – 4 of 4) sorted by relevance

/third_party/python/Modules/clinic/
Darraymodule.c.h499 array__array_reconstructor_impl(PyObject *module, PyTypeObject *arraytype,
508 PyTypeObject *arraytype; in array__array_reconstructor() local
516 arraytype = (PyTypeObject *)args[0]; in array__array_reconstructor()
534 … return_value = array__array_reconstructor_impl(module, arraytype, typecode, mformat_code, items); in array__array_reconstructor()
/third_party/python/Modules/
Darraymodule.c1931 make_array(PyTypeObject *arraytype, char typecode, PyObject *items) in make_array() argument
1937 assert(arraytype != NULL); in make_array()
1953 array_obj = array_new(arraytype, new_args, NULL); in make_array()
1978 array__array_reconstructor_impl(PyObject *module, PyTypeObject *arraytype, in array__array_reconstructor_impl() argument
1989 if (!PyType_Check(arraytype)) { in array__array_reconstructor_impl()
1992 Py_TYPE(arraytype)->tp_name); in array__array_reconstructor_impl()
1995 if (!PyType_IsSubtype(arraytype, state->ArrayType)) { in array__array_reconstructor_impl()
1998 arraytype->tp_name, state->ArrayType->tp_name); in array__array_reconstructor_impl()
2026 return make_array(arraytype, (char)typecode, items); in array__array_reconstructor_impl()
2172 result = make_array(arraytype, (char)typecode, converted_items); in array__array_reconstructor_impl()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c771 const struct glsl_type *arraytype = glsl_get_struct_field(slot_type, i); in unroll_struct_type() local
772 type = glsl_without_array(arraytype); in unroll_struct_type()
773 slot_count = glsl_count_vec4_slots(arraytype, false, false); in unroll_struct_type()
797 const struct glsl_type *arraytype = orig_type; in get_slot_components() local
798 …while (glsl_type_is_array(arraytype) && !glsl_type_is_struct_or_ifc(glsl_without_array(arraytype))… in get_slot_components()
799 num_components *= glsl_array_size(arraytype); in get_slot_components()
800 arraytype = glsl_get_array_element(arraytype); in get_slot_components()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c1451 … struct glsl_type *slot_type, unsigned *slot_idx, SpvId *deref, const struct glsl_type **arraytype) in unroll_struct_type() argument
1460 *arraytype = glsl_get_struct_field(slot_type, i); in unroll_struct_type()
1461 type = glsl_without_array(*arraytype); in unroll_struct_type()
1462 slot_count = glsl_count_vec4_slots(*arraytype, false, false); in unroll_struct_type()