Lines Matching defs:ost
3794 const type_t *ostp, tspec_t ost)
3799 while (ost == ARRAY)
3800 ostp = ostp->t_subt, ost = ostp->t_tspec;
3802 if (nst == STRUCT && ost == STRUCT &&
3812 if (ost == CHAR || ost == UCHAR)
3816 if (nst == STRUCT && ost == STRUCT) {
3831 if (nst == UNION || ost == UNION) {
3838 if (is_struct_or_union(nst) && is_struct_or_union(ost))
3842 enum rank_kind rk2 = type_properties(ost)->tt_rank_kind;
3846 return portable_rank_cmp(nst, ost) != 0;
3856 tspec_t ost = ostp->t_tspec;
3858 if (nst == VOID || ost == VOID) {
3860 if (!allow_trad && !allow_c99 && (nst == FUNC || ost == FUNC)) {
3870 if (nst == FUNC && ost == FUNC)
3872 if (nst == FUNC || ost == FUNC) {
3879 ost != CHAR && ost != UCHAR &&
3887 if (cflag && should_warn_about_pointer_cast(nstp, nst, ostp, ost)) {