aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8.1/gcc/testsuite/obj-c++.dg/proto-lossage-7.mm
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/obj-c++.dg/proto-lossage-7.mm')
-rw-r--r--gcc-4.8.1/gcc/testsuite/obj-c++.dg/proto-lossage-7.mm28
1 files changed, 0 insertions, 28 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/obj-c++.dg/proto-lossage-7.mm b/gcc-4.8.1/gcc/testsuite/obj-c++.dg/proto-lossage-7.mm
deleted file mode 100644
index b7746d7a1..000000000
--- a/gcc-4.8.1/gcc/testsuite/obj-c++.dg/proto-lossage-7.mm
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Check that typedefs of ObjC classes preserve
- any @protocol qualifiers. */
-/* { dg-do compile } */
-#include <objc/Object.h>
-
-@protocol CanDoStuff;
-
-typedef Object<CanDoStuff> CanDoStuffType;
-typedef Object<CanDoStuff> *CanDoStuffTypePtr;
-
-@protocol CanDoStuff
-- (int) dostuff;
-@end
-
-@protocol MoreStuff
-- (int) morestuff;
-@end
-
-int main(void)
-{
- CanDoStuffTypePtr dice = nil;
- CanDoStuffType *nodice = nil;
- int count;
- count = [dice dostuff];
- count = [nodice dostuff];
- return 0;
-}
-