summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/Inputs/diag_pragma.h
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Modules/Inputs/diag_pragma.h')
-rw-r--r--clang/test/Modules/Inputs/diag_pragma.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/diag_pragma.h b/clang/test/Modules/Inputs/diag_pragma.h
index a8f958994ca..59c73ea756e 100644
--- a/clang/test/Modules/Inputs/diag_pragma.h
+++ b/clang/test/Modules/Inputs/diag_pragma.h
@@ -1,3 +1,13 @@
#define DIAG_PRAGMA_MACRO 1
#pragma clang diagnostic ignored "-Wparentheses"
+
+#ifdef __cplusplus
+template<typename T> const char *f(T t) {
+ return "foo" + t;
+}
+#pragma clang diagnostic ignored "-Wstring-plus-int"
+template<typename T> const char *g(T t) {
+ return "foo" + t;
+}
+#endif
OpenPOWER on IntegriCloud