From 207726c8825aa24d8464f6b349c1723a2b7df902 Mon Sep 17 00:00:00 2001 From: Anton Bikineev Date: Thu, 25 Jul 2019 15:09:37 +0000 Subject: [PATCH] [clang] Remove IsDerivedFromDeathTest.DiesOnEmptyBaseName test. The semantics of an empty basename passed to isDerivedFrom matchers changed in r367022, so this test is no longer relevant. llvm-svn: 367026 --- clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp b/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp index 6015825..5fcf236 100644 --- a/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp +++ b/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp @@ -32,13 +32,6 @@ TEST(HasNameDeathTest, DiesOnEmptyPattern) { EXPECT_TRUE(notMatches("class X {};", HasEmptyName)); }, ""); } - -TEST(IsDerivedFromDeathTest, DiesOnEmptyBaseName) { - ASSERT_DEBUG_DEATH({ - DeclarationMatcher IsDerivedFromEmpty = cxxRecordDecl(isDerivedFrom("")); - EXPECT_TRUE(notMatches("class X {};", IsDerivedFromEmpty)); - }, ""); -} #endif TEST(ConstructVariadic, MismatchedTypes_Regression) { -- 2.7.4