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