From f27e5a09a0d815b8a4814152954ff87dadfdefc0 Mon Sep 17 00:00:00 2001 From: ed Date: Tue, 2 Jun 2009 17:58:47 +0000 Subject: Import Clang, at r72732. --- test/Frontend/rewrite-macros.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 test/Frontend/rewrite-macros.c (limited to 'test/Frontend/rewrite-macros.c') diff --git a/test/Frontend/rewrite-macros.c b/test/Frontend/rewrite-macros.c new file mode 100644 index 0000000..32e02ec --- /dev/null +++ b/test/Frontend/rewrite-macros.c @@ -0,0 +1,18 @@ +// RUN: clang-cc -verify --rewrite-macros -o %t %s && + +#define A(a,b) a ## b + +// RUN: grep '12 */\*A\*/ /\*(1,2)\*/' %t && +A(1,2) + +// RUN: grep '/\*_Pragma("mark")\*/' %t && +_Pragma("mark") + +// RUN: grep "//#warning eek" %t && +/* expected-warning {{#warning eek}} */ #warning eek + +// RUN: grep "//#pragma mark mark" %t && +#pragma mark mark + +// RUN: true + -- cgit v1.1