xref: /llvm-project/flang/test/Preprocessing/show-macros3.F90 (revision 7d60232b38b66138dae1b31027d73ee5b9df5c58)
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