typeof
sizeof (typeof (**upp)) ==
sizeof (typeof (**child))) {
typeof(l__->list[0]) p__; \
typeof(l1__->list[0]) p1__; \
typeof(l2__->list[0]) p2__; \
typeof() a;
return *(*((typeof(addr) __force *) addr));
typedef typeof(__builtin_trap) t; // OK
void f01(typeof(&qo) dst) { } /* check-should-pass */
void f03(typeof(&uo) dst) { } /* check-should-fail */
extern typeof(&qo) pqo;
extern typeof(&uo) puo;
return (int) (typeof(fundecl(0))) l;
typeof((void)0,c) d;
_Static_assert([typeof(RZ)] == [bits], "RZ");
_Static_assert([typeof(RO)] == [bits], "RO");
_Static_assert([typeof(RM)] == [bits], "RM");
_Static_assert([typeof(IMM1)] == [int], "");
_Static_assert([typeof(IMM2)] == [long], "");
_Static_assert([typeof(IMAX)] == [int], "");
_Static_assert([typeof(IMP1)] == [unsigned int], "");
_Static_assert([typeof(DUO)] == [typeof(NEG)], "enum same type");
_Static_assert([typeof(NIL)] == [typeof(NEG)], "enum same type");
_Static_assert([typeof(ONE)] == [typeof(NEG)], "enum same type");
#define is_unsigned(X) ((typeof(X))-1 > 0)
int (*p)[1] = (typeof(++i, (int (*)[n])a)) &a;
(__builtin_types_compatible_p(typeof(0?((void*)((long)(x)*0l)):(int*)1),int*))
return (*((typeof(s->a) __force *) &s->a)) & 1;
static int (typeof);
void f01(typeof(&rp) dst) { } /* check-should-pass */
void f03(typeof(&up) dst) { } /* check-should-fail */
extern typeof(&rp) prp;
extern typeof(&up) pup;
if ([typeof(int)] != [int]) return 1;
if ([int] != [typeof(int)]) return 1;
if ([typeof(int)] != [typeof(int)]) return 1;
typeof(obj) *ptr4 = ptr; /* check-should-pass */
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr; /* check-should-pass */
(*(typeof(v) __attribute__((address_space(0), force)) *)(&v))
typeof(ptr) ptr2 = ptr;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
typeof(*ptr) var2 = obj;
typeof(obj) *ptr4 = ptr;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) var = obj;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) *ptr3 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) *ptr4 = ptr;
typeof(obj) var = obj;
typeof(ptr) ptr2 = ptr;
typeof(*ptr) var2 = obj;
typeof(*ptr) *ptr3 = ptr;
(__builtin_types_compatible_p(typeof(0?((void*)((long)(x)*0l)):(int*)1),int*))
list_entry((pos)->member.next, typeof(*(pos)), member)