aboutsummaryrefslogtreecommitdiff
path: root/test/Preprocessor/poison_expansion.c
blob: 3444bace4d62fe00a293abcc7b65949564ff4678 (plain)
1
2
3
4
5
6
7
8
9
// RUN: clang %s -E 2>&1 | not grep error

#define strrchr rindex
#pragma GCC poison rindex

// Can poison multiple times.
#pragma GCC poison rindex

strrchr(some_string, 'h');