diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-07-19 23:44:27 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-07-19 23:44:27 +0000 |
commit | 4440d6eae079c335ad372445b68b3d8b2cad6810 (patch) | |
tree | cdf5981da74541f3b577c1cfe6c33511aaf908b8 /clang/test/Modules/Inputs/template-default-args | |
parent | 838838f06a4e7e9c67039233af9f2c9687cee70f (diff) | |
download | bcm5719-llvm-4440d6eae079c335ad372445b68b3d8b2cad6810.tar.gz bcm5719-llvm-4440d6eae079c335ad372445b68b3d8b2cad6810.zip |
[modules] Add (already passing) test for template default argument merging when the template is declared in a namespace.
llvm-svn: 242653
Diffstat (limited to 'clang/test/Modules/Inputs/template-default-args')
-rw-r--r-- | clang/test/Modules/Inputs/template-default-args/a.h | 2 | ||||
-rw-r--r-- | clang/test/Modules/Inputs/template-default-args/c.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/template-default-args/a.h b/clang/test/Modules/Inputs/template-default-args/a.h index be760fe6f1d..19c80549d1c 100644 --- a/clang/test/Modules/Inputs/template-default-args/a.h +++ b/clang/test/Modules/Inputs/template-default-args/a.h @@ -1,3 +1,4 @@ +BEGIN template<typename T = int> struct A {}; template<typename T> struct B {}; template<typename T> struct C; @@ -5,3 +6,4 @@ template<typename T> struct D; template<typename T> struct E; template<typename T = int> struct G; template<typename T = int> struct H; +END diff --git a/clang/test/Modules/Inputs/template-default-args/c.h b/clang/test/Modules/Inputs/template-default-args/c.h index 2946013b613..30cddb374f9 100644 --- a/clang/test/Modules/Inputs/template-default-args/c.h +++ b/clang/test/Modules/Inputs/template-default-args/c.h @@ -1,2 +1,4 @@ +BEGIN template<typename T = int> struct F; template<typename T, typename U> struct I; +END |