1 typedef __complex__
double double_complex
;
6 p (const double_complex
*t
, int n
)
9 double s
= ({ typeof ( t
[n
/2] ) arg
= ( t
[n
/2] ); (__imag__ arg
); }) ;
10 for (i
= 1; i
< n
/2; i
++)
11 s
+= 2* ({ typeof ( t
[i
] ) arg
= ( t
[i
] ); (__imag__ arg
); }) ;