Fix tracking of merged definitions when the merge target is also merged
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 12 Sep 2018 02:13:46 +0000 (02:13 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 12 Sep 2018 02:13:46 +0000 (02:13 +0000)
commit20fbdb347cf6324e6e8d3f4aa1d0b1ab02f70e8d
treefa8a5600d18853b87ac842ab3a2844b315de3534
parent7e98d69847aefb1028aaa7131b508f4b4e9896ae
Fix tracking of merged definitions when the merge target is also merged
into something else.

llvm-svn: 342017
clang/include/clang/AST/ASTContext.h
clang/lib/AST/ASTContext.cpp
clang/test/Modules/merge-template-pattern-visibility-2.cpp [new file with mode: 0644]