comment_save.c 428 B

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