// RUN: %clang_cc1 %s -E | FileCheck -strict-whitespace %s
// Check for C99 6.10.3.4p2.
;
// CHECK: f(2 * (f(2 * (z[0]))));
A
// CHECK: A B C A B A C A B C A
// PR1820
// CHECK: int i(void)
a: ;
b: ;
// CHECK: a: 2 + M_0(3)(4)(5);
// CHECK: b: 4 + 4 + 3 + 2 + 1 + M_0(3)(2)(1);
c: X
// CHECK: c: m a X