blob: 1100ea29bba9c32525a1727bb7b34f0a3935539a [file] [log] [blame]
Daniel Dunbar8fbe78f2009-12-15 20:14:24 +00001// RUN: %clang_cc1 -E -C %s | FileCheck -strict-whitespace %s
Chris Lattnerf35d3272006-07-29 06:41:10 +00002
3// foo
Edward O'Callaghanf78edf52009-10-27 02:36:32 +00004// CHECK: // foo
Chris Lattnerf35d3272006-07-29 06:41:10 +00005
Edward O'Callaghanf78edf52009-10-27 02:36:32 +00006/* bar */
7// CHECK: /* bar */
Chris Lattnerf35d3272006-07-29 06:41:10 +00008
David Blaikie2af2b302012-06-15 00:47:13 +00009#if FOO
10#endif
11/* baz */
12// CHECK: /* baz */
Jordan Rose127f6ee2012-06-15 23:33:51 +000013
14_Pragma("unknown") // after unknown pragma
15// CHECK: #pragma unknown
16// CHECK-NEXT: #
17// CHECK-NEXT: // after unknown pragma
18
19_Pragma("comment(\"abc\")") // after known pragma
20// CHECK: #pragma comment("abc")
21// CHECK-NEXT: #
22// CHECK-NEXT: // after known pragma