]> granicus.if.org Git - clang/commit
Remove SequenceNumber from class/variable template partial specializations.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 22 Aug 2013 23:27:37 +0000 (23:27 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 22 Aug 2013 23:27:37 +0000 (23:27 +0000)
commit37fd27dbb941d27f4bd7412e534e7e5089d6781b
treef69d32d70aad1c8d5d740df7533459995c19b8c2
parentb78b664213aae4282bee33e421ed03fdec36eb3a
Remove SequenceNumber from class/variable template partial specializations.
This was only used to ensure that the traversal order was the same as the
insertion order, but that guarantee was already being provided by the use
of a FoldingSetVector.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189075 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclTemplate.h
lib/AST/DeclTemplate.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
lib/Serialization/ASTReaderDecl.cpp