b(double a)1*57718be8SEnji Cooperint b(double a) { 2*57718be8SEnji Cooper return a == 0; 3*57718be8SEnji Cooper } a(void)4*57718be8SEnji Coopervoid a(void) { 5*57718be8SEnji Cooper double _Complex z = 0; 6*57718be8SEnji Cooper if (b(__real__ z) && b(__imag__ z)) 7*57718be8SEnji Cooper return; 8*57718be8SEnji Cooper } 9