ulong_nc_t
ulong_nc_t t;
static unsigned long good_implicit_ret_ul(ulong_nc_t t)
static unsigned short bad_implicit_ret_us(ulong_nc_t t)
static unsigned long long bad_implicit_ret_ull(ulong_nc_t t)
static long bad_implicit_ret_l(ulong_nc_t t)
static ulong_nc_t good_samecast(ulong_nc_t v)
return (ulong_nc_t) v;
static ulong_nc_t bad_tocast(unsigned long v)
return (ulong_nc_t) v;
static unsigned long bad_fromcast(ulong_nc_t v)
static ulong_nc_t *good_ret_address(void)
static ulong_nc_t t;
static ulong_nc_t good_deref(ulong_nc_t *t)
static ulong_nc_t t;
static ulong_nc_t good_assign_self = t;
static ulong_nc_t *good_ptr = &t;
static ulong_nc_t *bad_ptr_to = 1UL;
static ulong_nc_t good_arith(ulong_nc_t t, unsigned int n)
extern void use_val(ulong_nc_t);
static unsigned long good_ret_samecast(ulong_nc_t t)
static unsigned long long bad_ret_biggercast(ulong_nc_t t)
extern void use_ptr(ulong_nc_t *);
static long bad_ret_signcast(ulong_nc_t t)
static short bad_ret_smallercast(ulong_nc_t t)
static void assign_val(ulong_nc_t t)
ulong_nc_t good_c = t;
static void assign_via_ptr(ulong_nc_t *t)
ulong_nc_t good_c = *t;
static void assign_ptr(ulong_nc_t *t)
ulong_nc_t *good_same_type = t;
ulong_nc_t t;