diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-06-25 01:25:15 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-06-25 01:25:15 +0000 |
commit | 5de91b58d0bd480d05d5cb7bbaa84ad7de38e2e6 (patch) | |
tree | da9219b59918026d6e0032120ea15e327c36dc96 /clang/test/Modules/Inputs/cxx-templates-common.h | |
parent | 0423b76be13eeca6663d278a636e1cb963da3091 (diff) | |
download | bcm5719-llvm-5de91b58d0bd480d05d5cb7bbaa84ad7de38e2e6.tar.gz bcm5719-llvm-5de91b58d0bd480d05d5cb7bbaa84ad7de38e2e6.zip |
Fix deserializing of class template partial specializations. Assign sequence
numbers as we deserialize class template partial specializations. We can't
assume that the old sequence numbers will work.
The sequence numbers are still deterministic, but are now a lot less
predictable for class template partial specializations in modules/PCH.
llvm-svn: 184811
Diffstat (limited to 'clang/test/Modules/Inputs/cxx-templates-common.h')
-rw-r--r-- | clang/test/Modules/Inputs/cxx-templates-common.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/cxx-templates-common.h b/clang/test/Modules/Inputs/cxx-templates-common.h new file mode 100644 index 00000000000..950a2a61e3d --- /dev/null +++ b/clang/test/Modules/Inputs/cxx-templates-common.h @@ -0,0 +1 @@ +template<typename T> struct SomeTemplate {}; |