Lines Matching defs:ostp
3794 const type_t *ostp, tspec_t ost)
3800 ostp = ostp->t_subt, ost = ostp->t_tspec;
3803 (struct_starts_with(nstp, ostp) ||
3804 struct_starts_with(ostp, nstp)))
3807 if (is_incomplete(nstp) || is_incomplete(ostp))
3818 const sym_t *omem = ostp->u.sou->sou_first_member;
3832 const type_t *union_tp = nst == UNION ? nstp : ostp;
3833 const type_t *other_tp = nst == UNION ? ostp : nstp;
3839 return nstp->u.sou != ostp->u.sou;
3854 const type_t *ostp = otp->t_subt;
3856 tspec_t ost = ostp->t_tspec;
3878 if (hflag && alignment(nstp) > alignment(ostp) &&
3880 !is_incomplete(ostp) &&
3881 !(nst == UNION && union_contains(nstp, ostp))) {
3884 alignment(ostp), alignment(nstp));
3887 if (cflag && should_warn_about_pointer_cast(nstp, nst, ostp, ost)) {
3889 warning(247, type_name(ostp), type_name(nstp));