1*f4a2713aSLionel Sambuc // RUN: %clang_cc1 -E -C %s | FileCheck -strict-whitespace %s 2*f4a2713aSLionel Sambuc 3*f4a2713aSLionel Sambuc // foo 4*f4a2713aSLionel Sambuc // CHECK: // foo 5*f4a2713aSLionel Sambuc 6*f4a2713aSLionel Sambuc /* bar */ 7*f4a2713aSLionel Sambuc // CHECK: /* bar */ 8*f4a2713aSLionel Sambuc 9*f4a2713aSLionel Sambuc #if FOO 10*f4a2713aSLionel Sambuc #endif 11*f4a2713aSLionel Sambuc /* baz */ 12*f4a2713aSLionel Sambuc // CHECK: /* baz */ 13*f4a2713aSLionel Sambuc 14*f4a2713aSLionel Sambuc _Pragma("unknown") // after unknown pragma 15*f4a2713aSLionel Sambuc // CHECK: #pragma unknown 16*f4a2713aSLionel Sambuc // CHECK-NEXT: # 17*f4a2713aSLionel Sambuc // CHECK-NEXT: // after unknown pragma 18*f4a2713aSLionel Sambuc 19*f4a2713aSLionel Sambuc _Pragma("comment(\"abc\")") // after known pragma 20*f4a2713aSLionel Sambuc // CHECK: #pragma comment("abc") 21*f4a2713aSLionel Sambuc // CHECK-NEXT: # 22*f4a2713aSLionel Sambuc // CHECK-NEXT: // after known pragma 23