Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
g++.dg
/
ext
/
typeof13.C
blob: 820d50d23a3c6e8d9247ba2246147011ebf35d83 [
file
] [
log
] [
blame
]
// PR c++/84701
// { dg-options "-pedantic" }
typedef
short
foo_t
;
foo_t
s
=
-
1
;
/* FFFF */
unsigned
u
=
(
unsigned
foo_t
)
s
;
// { dg-warning foo_t }
unsigned
u2
=
(
unsigned
__typeof
(
s
))
s
;
// { dg-error typeof }