Files
clang-p2996/flang/test/Preprocessing/show-macros3.F90
Krzysztof Parzyszek 7d60232b38 [flang][Frontend] Implement printing defined macros via -dM (#87627)
This should work the same way as in clang.
2024-04-10 10:41:20 -05:00

10 lines
278 B
Fortran

! RUN: %flang -dM -E -o - %s | FileCheck %s
! Variadic macro
#define FOO1(X, Y, ...) bar(bar(X, Y), __VA_ARGS__)
! CHECK: #define FOO1(X, Y, ...) bar(bar(X, Y), __VA_ARGS__)
! Macro with an unused parameter
#define FOO2(X, Y, Z) (X + Z)
! CHECK: #define FOO2(X, Y, Z) (X + Z)