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