1 /* Copyright (C) 2000 Free Software Foundation, Inc. */
2
3 /* { dg-do compile } */
4
5 #define plus +
6
foo()7 void foo()
8 {
9 int a, b = 1;
10
11 /* The correct "a = 1 + ++b" will compile.
12 The incorrect "a = 1 +++b" won't. */
13 a = 1 plus++b;
14 }
15