1 | // RUN: %clang_cc1 -E %s -fno-caret-diagnostics 2>&1 >/dev/null | grep 'file successfully included' | count 3 |
---|---|
2 | |
3 | // XX expands to nothing. |
4 | #define XX |
5 | |
6 | // expand macros to get to file to include |
7 | #define FILE "file_to_include.h" |
8 | #include XX FILE |
9 | |
10 | #include FILE |
11 | |
12 | // normal include |
13 | #include "file_to_include.h" |
14 | |
15 |