1! RUN: %flang -dM -E -o - %s | FileCheck %s
2
3! Variadic macro
4#define FOO1(X, Y, ...) bar(bar(X, Y), __VA_ARGS__)
5! CHECK: #define FOO1(X, Y, ...) bar(bar(X, Y), __VA_ARGS__)
6
7! Macro with an unused parameter
8#define FOO2(X, Y, Z) (X + Z)
9! CHECK: #define FOO2(X, Y, Z) (X + Z)
10