Author: arphaman Date: Mon Oct 3 07:17:56 2016 New Revision: 283104 URL: http://llvm.org/viewvc/llvm-project?rev=283104&view=rev Log: Revert r283102 (Typo in the phabricator link)
Modified: cfe/trunk/lib/AST/DeclPrinter.cpp cfe/trunk/test/SemaCXX/cxx11-ast-print.cpp Modified: cfe/trunk/lib/AST/DeclPrinter.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/DeclPrinter.cpp?rev=283104&r1=283103&r2=283104&view=diff ============================================================================== --- cfe/trunk/lib/AST/DeclPrinter.cpp (original) +++ cfe/trunk/lib/AST/DeclPrinter.cpp Mon Oct 3 07:17:56 2016 @@ -1346,17 +1346,6 @@ void DeclPrinter::VisitUsingDecl(UsingDe if (D->hasTypename()) Out << "typename "; D->getQualifier()->print(Out, Policy); - - // Use the correct record name when the using declaration is used for - // inheriting constructors. - for (const auto *Shadow : D->shadows()) { - if (const auto *ConstructorShadow = - dyn_cast<ConstructorUsingShadowDecl>(Shadow)) { - assert(Shadow->getDeclContext() == ConstructorShadow->getDeclContext()); - Out << *ConstructorShadow->getNominatedBaseClass(); - return; - } - } Out << *D; } Modified: cfe/trunk/test/SemaCXX/cxx11-ast-print.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaCXX/cxx11-ast-print.cpp?rev=283104&r1=283103&r2=283104&view=diff ============================================================================== --- cfe/trunk/test/SemaCXX/cxx11-ast-print.cpp (original) +++ cfe/trunk/test/SemaCXX/cxx11-ast-print.cpp Mon Oct 3 07:17:56 2016 @@ -43,14 +43,6 @@ template <class C, C...> const char *ope // CHECK: const char *PR23120 = operator""_suffix<char32_t, 66615>(); const char *PR23120 = U"ð·"_suffix; -// PR28885 -struct A { - A(); -}; -struct B : A { - using A::A; // CHECK: using A::A; -}; // CHECK-NEXT: }; - // CHECK: ; ; // CHECK-NOT: ; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits