19 lines · plain
1! RUN: %flang -E %s 2>&1 | FileCheck %s2! CHECK: res = ((666)+111)3! FLM call split between name and (, no leading &4 integer function IFLM(x)5 integer :: x6 IFLM = x7 end function IFLM8 program main9#define IFLM(x) ((x)+111)10 integer :: res11 res = IFLM&12(666)13 if (res .eq. 777) then14 print *, 'pp116.F90 yes'15 else16 print *, 'pp116.F90 no: ', res17 end if18 end19