Revert "Address http://bugs.llvm.org/pr30994 so that a non-friend can properly...
Revert "Address http://bugs.llvm.org/pr30994 so that a non-friend can properly replace a friend, and a visible friend can properly replace an invisible friend but not vice verse, and definitions are not replaced. This fixes the two FIXME in SemaTemplate/friend-template.cpp." This reverts commit r300443. Breaks compiling libc++ with modules in some configurations. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@300497 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/DeclBase.h 0 additions, 2 deletionsinclude/clang/AST/DeclBase.h
- lib/AST/Decl.cpp 0 additions, 4 deletionslib/AST/Decl.cpp
- lib/AST/DeclBase.cpp 0 additions, 15 deletionslib/AST/DeclBase.cpp
- test/SemaTemplate/friend-template.cpp 13 additions, 13 deletionstest/SemaTemplate/friend-template.cpp
Loading
Please register or sign in to comment