1 // RUN: %clang_cc1 -triple x86_64-apple-darwin -isystem %S -Wdouble-promotion -fsyntax-only %s 2>&1 | FileCheck -allow-empty %s
3 // CHECK: expanded from macro 'ISNAN'
4 // CHECK: expanded from macro 'isnan'
6 #include <warn-in-system-macro-def.c.inc>
9 (sizeof (x) == sizeof (float) \
11 : sizeof (x) == sizeof (double) \
12 ? __isnan (x) : __isnanl (x))