]> granicus.if.org Git - clang/commit
[modules] Properly merge visibility of class definitions that got merged while
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 25 Jun 2015 21:42:33 +0000 (21:42 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 25 Jun 2015 21:42:33 +0000 (21:42 +0000)
commitcff7b477bd41935725bd04a97cd5cd59b8392371
tree8e34ec12e7e60fd0ed23671839da0d656c06e35f
parent454d8618ebadd14319064d04a87d91368d7d1875
[modules] Properly merge visibility of class definitions that got merged while
parsing then merged again when the module was loaded.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@240700 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Serialization/ASTReaderDecl.cpp
test/Modules/Inputs/merge-class-definition-visibility/b.h
test/Modules/Inputs/merge-class-definition-visibility/d.h
test/Modules/Inputs/merge-class-definition-visibility/e.h [new file with mode: 0644]
test/Modules/Inputs/merge-class-definition-visibility/modmap
test/Modules/merge-class-definition-visibility.cpp