1ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// RUN: %clang_cc1 %s -E | grep 'V);' 2ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// RUN: %clang_cc1 %s -E | grep 'W, 1, 2);' 3ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// RUN: %clang_cc1 %s -E | grep 'X, 1, 2);' 4651f13cea278ec967336033dd032faef0e9fc2ecStephen Hines// RUN: %clang_cc1 %s -E | grep 'Y,);' 5651f13cea278ec967336033dd032faef0e9fc2ecStephen Hines// RUN: %clang_cc1 %s -E | grep 'Z,);' 6ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao 7ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao#define debug(format, ...) format, ## __VA_ARGS__) 8ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaodebug(V); 9ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaodebug(W, 1, 2); 10ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaodebug(X, 1, 2 ); 11ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaodebug(Y, ); 12ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaodebug(Z,); 13ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao 14