summaryrefslogtreecommitdiffstats
path: root/clang/test/Preprocessor
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2012-12-14 18:53:47 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2012-12-14 18:53:47 +0000
commit164fdb607b65be8a0a637c60a098a53ef5e4cf82 (patch)
tree7fd50ec85b743e858b33415c10018d0aa28d4c28 /clang/test/Preprocessor
parentb95c53e216e593a871d8c6f37f8f07f4b6b57623 (diff)
downloadbcm5719-llvm-164fdb607b65be8a0a637c60a098a53ef5e4cf82.tar.gz
bcm5719-llvm-164fdb607b65be8a0a637c60a098a53ef5e4cf82.zip
[preprocessor] For errors at a function macro invocation, also include
a note about where the macro is defined. llvm-svn: 170228
Diffstat (limited to 'clang/test/Preprocessor')
-rw-r--r--clang/test/Preprocessor/macro_fn.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/test/Preprocessor/macro_fn.c b/clang/test/Preprocessor/macro_fn.c
index 8ac9ed9a248..fcdb90ad57d 100644
--- a/clang/test/Preprocessor/macro_fn.c
+++ b/clang/test/Preprocessor/macro_fn.c
@@ -1,9 +1,9 @@
/* RUN: %clang_cc1 %s -Eonly -std=c89 -pedantic -verify
*/
/* PR3937 */
-#define zero() 0
-#define one(x) 0
-#define two(x, y) 0
+#define zero() 0 /* expected-note 2 {{defined here}} */
+#define one(x) 0 /* expected-note 2 {{defined here}} */
+#define two(x, y) 0 /* expected-note 4 {{defined here}} */
#define zero_dot(...) 0 /* expected-warning {{variadic macros are a C99 feature}} */
#define one_dot(x, ...) 0 /* expected-warning {{variadic macros are a C99 feature}} expected-note 2{{macro 'one_dot' defined here}} */
OpenPOWER on IntegriCloud