Sign in
fuchsia
/
third_party
/
github.com
/
llvm
/
llvm-test-suite
/
refs/tags/llvmorg-16.0.0-rc2
/
.
/
SingleSource
/
Regression
/
C
/
pointer_arithmetic.c
blob: 5fedd85e009e1ce1fee827ed2abdadd605ebd7b2 [
file
] [
log
] [
blame
]
typedef
struct
{
int
w
;
// float x;
// double y;
// long long z;
}
S1Ty
;
typedef
struct
{
S1Ty A
,
B
;
}
S2Ty
;
void
takeS1
(
S1Ty
*
V
)
{}
void
takeVoid
(
void
*
P
)
{}
int
main
()
{
S2Ty E
;
takeS1
(&
E
.
B
);
takeVoid
(&
E
);
return
0
;
}