Argyrios Kyrtzidis | a33e050 | 2011-01-18 19:50:15 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 %s -Wunused-macros -Dfoo -Dfoo -verify |
2 | |||||
Argyrios Kyrtzidis | 1f8dcfc | 2011-07-11 20:39:47 +0000 | [diff] [blame] | 3 | #include "warn-macro-unused.h" |
4 | |||||
Argyrios Kyrtzidis | a33e050 | 2011-01-18 19:50:15 +0000 | [diff] [blame] | 5 | #define unused // expected-warning {{macro is not used}} |
6 | #define unused | ||||
7 | unused | ||||
Argyrios Kyrtzidis | 1f8dcfc | 2011-07-11 20:39:47 +0000 | [diff] [blame] | 8 | |
9 | // rdar://9745065 | ||||
10 | #undef unused_from_header // no warning |