xref: /llvm-project/clang/test/Frontend/noderef_on_non_pointers.m (revision 7de71613049fa1333ef819b6dc740356ff4efff5)
1// RUN: %clang_cc1 -verify %s
2
3#define NODEREF __attribute__((noderef))
4
5@interface NSObject
6+ (id)new;
7@end
8
9void func(void) {
10  id NODEREF obj = [NSObject new]; // expected-warning{{'noderef' can only be used on an array or pointer type}}
11}
12