blob: ea9004c9d573b25b307d6b1df077039170055b18 [file] [log] [blame]
Rafael Espindola77a067a2010-07-19 15:20:12 +00001// RUN: %clang -E %s @%s.args -o %t.log
2// RUN: FileCheck --input-file=%t.log %s
Reid Kleckner61b23b72013-07-18 20:00:53 +00003// RUN: %clang -E %s @%s.args.utf16le -o %t.log
4// RUN: FileCheck --input-file=%t.log %s
Rafael Espindola77a067a2010-07-19 15:20:12 +00005
6// CHECK: bar1
7// CHECK-NEXT: bar2 zed2
8// CHECK-NEXT: bar3 zed3
9// CHECK-NEXT: bar4 zed4
10// CHECK-NEXT: bar5 zed5
11// CHECK-NEXT: 'bar6 zed6'
12// CHECK-NEXT: "bar7 zed7"
13// CHECK-NEXT: foo8bar8zed8
14// CHECK-NEXT: foo9'bar9'zed9
15// CHECK-NEXT: foo10"bar10"zed10
16// CHECK: bar
17// CHECK: zed12
Reid Kleckner61b23b72013-07-18 20:00:53 +000018// CHECK: one\two
Rafael Espindola77a067a2010-07-19 15:20:12 +000019
20foo1
21foo2
22foo3
23foo4
24foo5
25foo6
26foo7
27foo8
28foo9
29foo10
30#ifdef foo11
31bar
32#endif
33foo12
Reid Kleckner61b23b72013-07-18 20:00:53 +000034foo13