block_cmt_end.c revision 5f016e2cb5d11daeb237544de1c5d59f20fe1a6e
1/* 2 RUN: clang -E %s | grep bar && 3 RUN: clang -E %s | grep foo && 4 RUN: clang -E %s | not grep abc && 5 RUN: clang -E %s | not grep xyz && 6 RUN: clang -parse-ast-check %s 7 */ 8 9/* abc 10 11next comment ends with normal escaped newline: 12*/ 13 14/* expected-warning {{escaped newline}} expected-warning {{backslash and newline}} *\ 15/ 16 17bar 18 19/* xyz 20 21next comment ends with a trigraph escaped newline: */ 22 23/* expected-warning {{escaped newline between}} expected-warning {{backslash and newline separated by space}} expected-warning {{trigraph ends block comment}} *??/ 24/ 25 26foo /* expected-error {{expected '=', ',', ';', 'asm', or '__attribute__' after declarator}} */ 27 28