[modules] When writing out a list of specializations for a template, if we have
authorRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 27 Feb 2015 23:05:10 +0000 (23:05 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 27 Feb 2015 23:05:10 +0000 (23:05 +0000)
commit509fc85b4ee7216178e3945c37de89f3482484a1
treec9e569228c17b9ad2ecc8828cea63ec5dd0a88d4
parent86ee1737122a486aadb2862b977175f65b4a3aa5
[modules] When writing out a list of specializations for a template, if we have
undeserialized specializations (because we merged an imported declaration of
the same template since we last added one), don't bother reading in the
specializations themselves just so we can write out their IDs again.

llvm-svn: 230805
clang/lib/Serialization/ASTReaderDecl.cpp
clang/lib/Serialization/ASTWriterDecl.cpp