Lines Matching defs:ntp
493 ic_cvt(const type_t *ntp, const type_t *otp, integer_constraints a)
495 unsigned new_width = width_in_bits(ntp);
497 bool new_unsigned = is_uinteger(ntp->t_tspec);
506 return ic_any(ntp);
1030 type_t *ntp = expr_dup_type(tn->tn_type);
1031 ntp->t_tspec = t;
1035 expr_type_name(tn), type_name(ntp));
1037 return convert(op, 0, ntp, tn);
1574 type_t *ntp = expr_dup_type(tp1);
1575 ntp->t_subt = nstp;
1576 return ntp;
1635 const type_t *ntp = tn->tn_type, *otp = tn->u.ops.left->tn_type;
1636 tspec_t nt = ntp->t_tspec, ot = otp->t_tspec;
1642 unsigned int nw = width_in_bits(ntp), ow = width_in_bits(otp);
1656 if (!ntp->t_subt->t_const && otp->t_subt->t_const)
1658 if (!ntp->t_subt->t_volatile && otp->t_subt->t_volatile)
1661 if (ntp->t_subt->t_tspec == VOID ||
1663 types_compatible(ntp->t_subt, otp->t_subt,
3581 type_t *ntp = expr_dup_type(gettyp(nt));
3582 ntp->t_tspec = nt;
3583 ntp->t_is_enum = otp->t_is_enum;
3584 if (ntp->t_is_enum)
3585 ntp->u.enumer = otp->u.enumer;
3586 return convert(op, 0, ntp, tn);
3724 should_warn_about_integer_conversion(const type_t *ntp, tspec_t nt,
3739 return !can_represent(ntp, otn);
3894 convert_pointer_from_pointer(type_t *ntp, tnode_t *tn)
3896 const type_t *nstp = ntp->t_subt;
3918 warning(229, type_name(otp), type_name(ntp));
3926 warning(135, type_name(otp), type_name(ntp),
4003 convert_constant_from_floating(op_t op, int arg, const type_t *ntp,
4048 const char *nt_name = type_name(ntp);
4133 const type_t *ntp, int64_t ov)
4137 warning(164, (long long)ov, type_name(ntp));
4140 warning(221, type_name(ntp), (long long)ov);
4143 warning(296, (long long)ov, type_name(ntp), arg);
4148 warning(222, (long long)ov, type_name(ntp));
4241 convert_constant(op_t op, int arg, const type_t *ntp, val_t *nv, val_t *ov)
4248 tspec_t nt = nv->v_tspec = ntp->t_tspec;
4258 convert_constant_from_floating(op, arg, ntp, nt, nv, ov);
4274 unsigned int size = ntp->t_bitfield
4275 ? ntp->t_bit_field_width : size_in_bits(nt);
4280 convert_constant_check_range(ot, ntp, nt, op, arg, ov, nv);
4419 cast_to_union(tnode_t *otn, bool sys, type_t *ntp)
4428 for (const sym_t *m = ntp->u.sou->sou_first_member;
4432 tnode_t *ntn = build_op(CVT, sys, ntp, otn, NULL);
4439 error(329, type_name(otn->tn_type), type_name(ntp));