Sign in
llvm
/
llvm-project
/
clang
/
a02690efdad6df0a2756e08b5ca71f0b195d7713
/
.
/
test
/
Sema
/
transparent-union-pointer.c
blob: a58bd42f821fca3d6d42470b02b956a8b55f99f4 [
file
]
// RUN: clang-cc %s -fsyntax-only -verify
typedef
union
{
union
wait
*
__uptr
;
int
*
__iptr
;
}
__WAIT_STATUS __attribute__
((
__transparent_union__
));
extern
int
wait
(
__WAIT_STATUS __stat_loc
);
void
fastcgi_cleanup
()
{
int
status
=
0
;
wait
(&
status
);
}