summaryrefslogtreecommitdiffstats
path: root/clang/test/PCH/cxx-templates.h
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/PCH/cxx-templates.h')
-rw-r--r--clang/test/PCH/cxx-templates.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/clang/test/PCH/cxx-templates.h b/clang/test/PCH/cxx-templates.h
index ce6b7051ecc..992f478e33e 100644
--- a/clang/test/PCH/cxx-templates.h
+++ b/clang/test/PCH/cxx-templates.h
@@ -296,3 +296,18 @@ namespace cyclic_module_load {
};
}
}
+
+namespace local_extern {
+ template<typename T> int f() {
+ extern int arr[3];
+ {
+ extern T arr;
+ return sizeof(arr);
+ }
+ }
+ template<typename T> int g() {
+ extern int arr[3];
+ extern T arr;
+ return sizeof(arr);
+ }
+}
OpenPOWER on IntegriCloud