Lines Matching refs:t1

539   struct debug_type *t1;
3001 debug_type_samep (struct debug_handle *info, struct debug_type *t1,
3008 if (t1 == NULL)
3013 while (t1->kind == DEBUG_KIND_INDIRECT)
3015 t1 = *t1->u.kindirect->slot;
3016 if (t1 == NULL)
3026 if (t1 == t2)
3032 if (t1->kind == DEBUG_KIND_NAMED
3034 return debug_type_samep (info, t1->u.knamed->type, t2);
3035 else if (t1->kind == DEBUG_KIND_TAGGED
3037 return debug_type_samep (info, t1, t2->u.knamed->type);
3039 if (t1->kind != t2->kind
3040 || t1->size != t2->size)
3044 switch (t1->kind)
3054 return t1->u.kint == t2->u.kint;
3063 if (l->t1 == t1 && l->t2 == t2)
3067 top.t1 = t1;
3072 switch (t1->kind)
3083 if (t1->u.kclass == NULL)
3087 else if (t1->u.kclass->id > info->base_id
3088 && t1->u.kclass->id == t2->u.kclass->id)
3091 ret = debug_class_type_samep (info, t1, t2);
3095 if (t1->u.kenum == NULL)
3104 pn1 = t1->u.kenum->names;
3106 pv1 = t1->u.kenum->values;
3124 ret = debug_type_samep (info, t1->u.kpointer, t2->u.kpointer);
3128 if (t1->u.kfunction->varargs != t2->u.kfunction->varargs
3129 || ! debug_type_samep (info, t1->u.kfunction->return_type,
3131 || ((t1->u.kfunction->arg_types == NULL)
3134 else if (t1->u.kfunction->arg_types == NULL)
3140 a1 = t1->u.kfunction->arg_types;
3154 ret = debug_type_samep (info, t1->u.kreference, t2->u.kreference);
3158 ret = (t1->u.krange->lower == t2->u.krange->lower
3159 && t1->u.krange->upper == t2->u.krange->upper
3160 && debug_type_samep (info, t1->u.krange->type,
3164 ret = (t1->u.karray->lower == t2->u.karray->lower
3165 && t1->u.karray->upper == t2->u.karray->upper
3166 && t1->u.karray->stringp == t2->u.karray->stringp
3167 && debug_type_samep (info, t1->u.karray->element_type,
3172 ret = (t1->u.kset->bitstringp == t2->u.kset->bitstringp
3173 && debug_type_samep (info, t1->u.kset->type, t2->u.kset->type));
3177 ret = (debug_type_samep (info, t1->u.koffset->base_type,
3179 && debug_type_samep (info, t1->u.koffset->target_type,
3184 if (t1->u.kmethod->varargs != t2->u.kmethod->varargs
3185 || ! debug_type_samep (info, t1->u.kmethod->return_type,
3187 || ! debug_type_samep (info, t1->u.kmethod->domain_type,
3189 || ((t1->u.kmethod->arg_types == NULL)
3192 else if (t1->u.kmethod->arg_types == NULL)
3198 a1 = t1->u.kmethod->arg_types;
3212 ret = debug_type_samep (info, t1->u.kconst, t2->u.kconst);
3216 ret = debug_type_samep (info, t1->u.kvolatile, t2->u.kvolatile);
3221 ret = (strcmp (t1->u.knamed->name->name, t2->u.knamed->name->name) == 0
3222 && debug_type_samep (info, t1->u.knamed->type,
3236 debug_class_type_samep (struct debug_handle *info, struct debug_type *t1,
3241 c1 = t1->u.kclass;