* tree-loop-distribution.c (struct partition): New field recording
[official-gcc.git] / gcc / testsuite / obj-c++.dg / comp-types-10.mm
blobc7f0cb635c719d87d165aa0f5098cd94ac7dca65
1 /* Yet another mysterious gimplifier crasher.  */
2 /* { dg-do compile } */
3 /* { dg-prune-output ".*internal compiler error.*" } */
4 /* { dg-options "-O3" } */
6 @class NSString;
7 @protocol NSObject
8 @end
9 @interface NSObject <NSObject> {
11 @end
12 void __setRetained(id *ivar, id value) {
13     *ivar = value;
15 static NSString *_logProcessPrefix = 0;
16 @implementation NSObject (ScopeAdditions)
17 + (void)setObjectLogProcessPrefix:(NSString *)processPrefix {
18     __setRetained(&_logProcessPrefix, processPrefix);
20 @end