xref: /llvm-project/clang/test/Driver/at_file.c (revision 75f0b3fe86e856a332fa60ee256e84eb4061dcc6)
177a067a6SRafael Espindola // RUN: %clang -E %s @%s.args -o %t.log
277a067a6SRafael Espindola // RUN: FileCheck --input-file=%t.log %s
361b23b7eSReid Kleckner // RUN: %clang -E %s @%s.args.utf16le -o %t.log
461b23b7eSReid Kleckner // RUN: FileCheck --input-file=%t.log %s
577a067a6SRafael Espindola 
677a067a6SRafael Espindola // CHECK: bar1
777a067a6SRafael Espindola // CHECK-NEXT: bar2 zed2
877a067a6SRafael Espindola // CHECK-NEXT: bar3 zed3
977a067a6SRafael Espindola // CHECK-NEXT: bar4 zed4
1077a067a6SRafael Espindola // CHECK-NEXT: bar5 zed5
1177a067a6SRafael Espindola // CHECK-NEXT: 'bar6 zed6'
1277a067a6SRafael Espindola // CHECK-NEXT: "bar7 zed7"
1377a067a6SRafael Espindola // CHECK-NEXT: foo8bar8zed8
1477a067a6SRafael Espindola // CHECK-NEXT: foo9'bar9'zed9
1577a067a6SRafael Espindola // CHECK-NEXT: foo10"bar10"zed10
1677a067a6SRafael Espindola // CHECK: bar
17*75f0b3feSNico Weber // CHECK: zed1
1861b23b7eSReid Kleckner // CHECK: one\two
19*75f0b3feSNico Weber // CHECK: c:foobar.c
2077a067a6SRafael Espindola 
2177a067a6SRafael Espindola foo1
2277a067a6SRafael Espindola foo2
2377a067a6SRafael Espindola foo3
2477a067a6SRafael Espindola foo4
2577a067a6SRafael Espindola foo5
2677a067a6SRafael Espindola foo6
2777a067a6SRafael Espindola foo7
2877a067a6SRafael Espindola foo8
2977a067a6SRafael Espindola foo9
3077a067a6SRafael Espindola foo10
3177a067a6SRafael Espindola #ifdef foo11
3277a067a6SRafael Espindola bar
3377a067a6SRafael Espindola #endif
3477a067a6SRafael Espindola foo12
3561b23b7eSReid Kleckner foo13
36a93246b2SHans Wennborg foo14
37