[modules] When building an injected-class-name type, we may have to insert it
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 21 Oct 2014 21:15:18 +0000 (21:15 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 21 Oct 2014 21:15:18 +0000 (21:15 +0000)
commit6377f8f7fb1f0ed32fd80acf733659fb7982011b
treee4942303386487d4d828d6d0249b1cd21b30e56b
parenta721db24c08bd64dc3495ce1b20bf8dc182e9656
[modules] When building an injected-class-name type, we may have to insert it
into multiple merged classes' TypeForDecl slots.

llvm-svn: 220331
clang/lib/Serialization/ASTReader.cpp
clang/test/Modules/Inputs/cxx-templates-a.h
clang/test/Modules/Inputs/cxx-templates-b.h
clang/test/Modules/Inputs/cxx-templates-c.h
clang/test/Modules/Inputs/cxx-templates-d.h
clang/test/Modules/cxx-templates.cpp