]> granicus.if.org Git - clang/commit
Make AST deserialization for class template specializations lazier, by
authorDouglas Gregor <dgregor@apple.com>
Wed, 27 Oct 2010 22:21:36 +0000 (22:21 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 27 Oct 2010 22:21:36 +0000 (22:21 +0000)
commitc8e5cf8f725e111965debb7130ef7466c0c73884
tree6bf6d1a55a3bb60a8987e3e1cb0d732c081f1623
parent538815592d51cd2dbb2c0ae99f2913808308def5
Make AST deserialization for class template specializations lazier, by
not loading the specializations of a class template until some AST
consumer needs them.

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