aboutsummaryrefslogtreecommitdiff
path: root/test/Preprocessor/macro_fn_disable_expand.c
blob: a9e1d46f06a2b7c6499c52df1ba7873459db018a (plain)
1
2
3
4
5
6
7
8
9
10
11
// RUN: clang %s -E | grep 'bar foo (2)' &&
// RUN: clang %s -E | grep 'm(ABCD)'

#define foo(x) bar x
foo(foo) (2)


#define m(a) a(w)
#define w ABCD
m(m)   // m(ABCD)