Sign in
fuchsia
/
third_party
/
swift-clang
/
0c249864907e436c81b75007c2f9f251d0326c29
/
.
/
test
/
Misc
/
no-warn-in-system-macro.c.inc
blob: 3cbe7dfc1602e0a6a0938958ee8b7fcee7e75fcd [
file
] [
log
] [
blame
]
extern
int
__isnanf
(
float
f
);
extern
int
__isnan
(
double
f
);
extern
int
__isnanl
(
long
double
f
);
#define
isnan
(
x
)
\
(
sizeof
(
x
)
==
sizeof
(
float
)
\
?
__isnanf
(
x
)
\
:
sizeof
(
x
)
==
sizeof
(
double
)
\
?
__isnan
(
x
)
:
__isnanl
(
x
))