summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/Inputs/cxx-templates-a.h
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-06-24 04:45:28 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-06-24 04:45:28 +0000
commit8f8f05cf0082df92a89722c1a5ac81b95bb79313 (patch)
tree8b7d6c5cdaa0f4b6a1fa3b40aad1f12d204df772 /clang/test/Modules/Inputs/cxx-templates-a.h
parent02489eb4068f80d5311eb97c2309a34a1348aa77 (diff)
downloadbcm5719-llvm-8f8f05cf0082df92a89722c1a5ac81b95bb79313.tar.gz
bcm5719-llvm-8f8f05cf0082df92a89722c1a5ac81b95bb79313.zip
Slightly improve cross-module merging for function templates.
llvm-svn: 184689
Diffstat (limited to 'clang/test/Modules/Inputs/cxx-templates-a.h')
-rw-r--r--clang/test/Modules/Inputs/cxx-templates-a.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/cxx-templates-a.h b/clang/test/Modules/Inputs/cxx-templates-a.h
new file mode 100644
index 00000000000..52bc3a2e3ad
--- /dev/null
+++ b/clang/test/Modules/Inputs/cxx-templates-a.h
@@ -0,0 +1,6 @@
+template<typename T> T f() { return T(); }
+template<typename T> T f(T);
+namespace N {
+ template<typename T> T f() { return T(); }
+ template<typename T> T f(T);
+}
OpenPOWER on IntegriCloud