[modules] When we merge two definitions of a function, mark the retained
definition as visible in the discarded definition's module, as we do for other kinds of definition. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@281258 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Serialization/ASTReader.h 4 additions, 0 deletionsinclude/clang/Serialization/ASTReader.h
- lib/Serialization/ASTReader.cpp 29 additions, 1 deletionlib/Serialization/ASTReader.cpp
- lib/Serialization/ASTReaderDecl.cpp 2 additions, 23 deletionslib/Serialization/ASTReaderDecl.cpp
- test/Modules/Inputs/merge-template-pattern-visibility/b.h 9 additions, 0 deletionstest/Modules/Inputs/merge-template-pattern-visibility/b.h
- test/Modules/Inputs/merge-template-pattern-visibility/module.modulemap 4 additions, 0 deletions...Inputs/merge-template-pattern-visibility/module.modulemap
- test/Modules/merge-template-pattern-visibility.cpp 14 additions, 0 deletionstest/Modules/merge-template-pattern-visibility.cpp
Loading
Please register or sign in to comment