blob: b111b2a23e3b13151f2a9df142377f02c6e5c2ce [file] [log] [blame]
Chris Lattner15008812006-06-18 07:00:07 +00001/*
Bill Wendlingfdddfc12007-06-27 07:26:41 +00002 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 &&
Bill Wendlingff1d2c82007-06-27 04:07:44 +00006 RUN: clang -parse-ast-check %s
7 */
Chris Lattner15008812006-06-18 07:00:07 +00008
9/* abc
10
Chris Lattnerbdf3f732007-06-28 05:49:50 +000011next comment ends with normal escaped newline:
12*/
13
14/* expected-warning {{escaped newline}} expected-warning {{backslash and newline}} *\
15/
Chris Lattner15008812006-06-18 07:00:07 +000016
17bar
18
19/* xyz
20
Chris Lattnerbdf3f732007-06-28 05:49:50 +000021next comment ends with a trigraph escaped newline: */
Chris Lattner15008812006-06-18 07:00:07 +000022
Chris Lattnerbdf3f732007-06-28 05:49:50 +000023/* expected-warning {{escaped newline between}} expected-warning {{backslash and newline separated by space}} expected-warning {{trigraph ends block comment}} *??/
24/
Chris Lattner15008812006-06-18 07:00:07 +000025
Chris Lattnerbdf3f732007-06-28 05:49:50 +000026foo /* expected-error {{expected '=', ',', ';', 'asm', or '__attribute__' after declarator}} */
Chris Lattner15008812006-06-18 07:00:07 +000027