forked from OSchip/llvm-project
23 lines
313 B
Objective-C
23 lines
313 B
Objective-C
// 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
|