summaryrefslogtreecommitdiff
path: root/test/Sema/diagnose_if.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/Sema/diagnose_if.c')
-rw-r--r--test/Sema/diagnose_if.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/Sema/diagnose_if.c b/test/Sema/diagnose_if.c
index 27689f49b431..38a3307d924a 100644
--- a/test/Sema/diagnose_if.c
+++ b/test/Sema/diagnose_if.c
@@ -153,3 +153,7 @@ void runAlwaysWarnWithArg(int a) {
// Test that diagnose_if warnings generated in system headers are not ignored.
#include "Inputs/diagnose-if-warn-system-header.h"
+
+// Bug: we would complain about `a` being undeclared if this was spelled
+// __diagnose_if__.
+void underbarName(int a) __attribute__((__diagnose_if__(a, "", "warning")));