brintos

brintos / llvm-project-archived public Read only

0
0
Text · 730 B · ff4d458 Raw
29 lines · c
1// RUN: %clang_cc1 -E -C %s | FileCheck -check-prefix=CHECK-C -strict-whitespace %s2// CHECK-C: boo bork bar // zot3// CHECK-C: ( 0 );4// CHECK-C: ( 0,1,2 );5// CHECK-C: ( 0,1,2 );6 7// RUN: %clang_cc1 -E -CC %s | FileCheck -check-prefix=CHECK-CC -strict-whitespace %s8// CHECK-CC: boo bork /* blah*/ bar // zot9// CHECK-CC: (/**/0/**/);10// CHECK-CC: (/**/0,1,2/**/);11// CHECK-CC: (/**/0,1,2/**/);12 13// RUN: %clang_cc1 -E %s | FileCheck -strict-whitespace %s14// CHECK: boo bork bar15// CHECK: ( 0 );16// CHECK: ( 0,1,2 );17// CHECK: ( 0,1,2 );18 19 20#define FOO bork // blah21boo FOO bar // zot22#define M(/**/x/**/) (/**/x/**/)23M(0);24#define M2(/**/.../**/) (/**/__VA_ARGS__/**/)25M2(0,1,2);26#define M3(/**/x.../**/) (/**/x/**/)27M3(0,1,2);28 29