Home
last modified time | relevance | path

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

/third_party/python/Modules/clinic/
H A Darraymodule.c.h519 "_array_reconstructor($module, arraytype, typecode, mformat_code, items,\n"
529 array__array_reconstructor_impl(PyObject *module, PyTypeObject *arraytype,
538 PyTypeObject *arraytype; in array__array_reconstructor() local
546 arraytype = (PyTypeObject *)args[0]; in array__array_reconstructor()
564 return_value = array__array_reconstructor_impl(module, arraytype, typecode, mformat_code, items); in array__array_reconstructor()
/third_party/python/Modules/
H A 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()
1968 arraytype: object(type="PyTypeObject *")
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, (cha in array__array_reconstructor_impl()
[all...]
/third_party/mesa3d/src/gallium/drivers/zink/
H A 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/
H A Dnir_to_spirv.c1451 unroll_struct_type(struct ntv_context *ctx, const 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()

Completed in 22 milliseconds