Lines Matching refs:elem
403 retval = type_list_equal(&lhs->struct_def.elem, &rhs->struct_def.elem);
602 if (type->struct_def.elem.num_types == num_elem_types &&
603 !memcmp(type->struct_def.elem.types, elem_types,
617 type->struct_def.elem.types = ralloc_array(type, struct dxil_type *,
619 if (!type->struct_def.elem.types)
622 memcpy(type->struct_def.elem.types, elem_types,
624 type->struct_def.elem.num_types = num_elem_types;
1415 assert(type->struct_def.elem.num_types < ARRAY_SIZE(temp) - 2);
1418 for (int i = 0; i < type->struct_def.elem.num_types; ++i) {
1419 assert(type->struct_def.elem.types[i]->id >= 0);
1420 temp[2 + i] = type->struct_def.elem.types[i]->id;
1424 2 + type->struct_def.elem.num_types);
2842 assert(index < src->type->struct_def.elem.num_types);
2846 src->type->struct_def.elem.types[index]);