xref: /llvm-project/clang/test/Frontend/rewrite-includes-macros.cpp (revision f34a5205aa481a6d9a15054bcc5f7b9875906a17)
1 // RUN: %clang_cl /E -Xclang -frewrite-includes -- %s | %clang_cl /c -Xclang -verify /Tp -
2 // expected-no-diagnostics
3 
4 // This test uses dos-style \r\n line endings.
5 // Make sure your editor doesn't rewrite them to unix-style \n line endings.
6 int foo();
7 int bar();
8 #define HELLO \
9   foo(); \
10   bar();
11 
main()12 int main() {
13   HELLO
14   return 0;
15 }
16