noderef_on_non_pointers.m 239 B

1234567891011
  1. // RUN: %clang_cc1 -verify %s
  2. #define NODEREF __attribute__((noderef))
  3. @interface NSObject
  4. + (id)new;
  5. @end
  6. void func() {
  7. id NODEREF obj = [NSObject new]; // expected-warning{{'noderef' can only be used on an array or pointer type}}
  8. }