aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8.1/gcc/testsuite/objc.dg/proto-lossage-7.m
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/objc.dg/proto-lossage-7.m')
-rw-r--r--gcc-4.8.1/gcc/testsuite/objc.dg/proto-lossage-7.m28
1 files changed, 0 insertions, 28 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/objc.dg/proto-lossage-7.m b/gcc-4.8.1/gcc/testsuite/objc.dg/proto-lossage-7.m
deleted file mode 100644
index b7746d7a1..000000000
--- a/gcc-4.8.1/gcc/testsuite/objc.dg/proto-lossage-7.m
+++ /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;
-}
-