From ee3a428e0ff550f4c1951830a81c5630a2191e33 Mon Sep 17 00:00:00 2001 From: Duncan Sands Date: Thu, 2 Dec 2010 18:19:23 +0000 Subject: [PATCH] This test dates from the time when llvm-gcc had problems if two types were named the same, so it had to qualify type names according to the enclosing scope to ensure uniqueness. This is no longer needed for correctness (though it may be helpful when reading the IR), so this test has lost its importance. Zap it because dragonegg will never be able to produce the qualified type name since modern gcc zaps language specific info (such as whether a type is nested inside another - needed to get X::Y here) before dragonegg is reached. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120721 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/FrontendC++/2003-10-21-InnerClass.cpp | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 test/FrontendC++/2003-10-21-InnerClass.cpp diff --git a/test/FrontendC++/2003-10-21-InnerClass.cpp b/test/FrontendC++/2003-10-21-InnerClass.cpp deleted file mode 100644 index fadd51d2267..00000000000 --- a/test/FrontendC++/2003-10-21-InnerClass.cpp +++ /dev/null @@ -1,12 +0,0 @@ -// RUN: %llvmgcc -xc++ -S -o - %s | grep {struct.X::Y} -struct X { - - struct Y { - Y(); - }; - -}; - -X::Y::Y() { - -}