brintos

brintos / llvm-project-archived public Read only

0
0
Text · 243 B · de2f9db Raw
12 lines · plain
1// RUN: %clang_cc1 -verify %s2 3#define NODEREF __attribute__((noderef))4 5@interface NSObject6+ (id)new;7@end8 9void func(void) {10  id NODEREF obj = [NSObject new]; // expected-warning{{'noderef' can only be used on an array or pointer type}}11}12