// RUN: %clang_cc1 -Wno-objc-root-class -o /dev/null -triple x86_64-- -emit-llvm %s | |
// REQUIRES: asserts | |
// Verify there is no assertion. | |
@interface A | |
@end | |
extern A *a; | |
@interface X | |
@end | |
@implementation X | |
-(void)test { | |
struct S { | |
A *a; | |
int b; | |
}; | |
struct S s[] = {{a, 0}, {(void *)0, 0}}; | |
} | |
@end |