1 // RUN: %clang_cc1 -triple x86_64-apple-macos11 -fsyntax-only -fobjc-arc -fblocks -verify -Wunused-but-set-variable -Wno-objc-root-class %s
6 // no diagnostics for objects with precise lifetime semantics.
7 __attribute__((objc_precise_lifetime)) id x;
10 id x2; // expected-warning {{variable 'x2' set but not used}}
14 __attribute__((objc_precise_lifetime)) id y;
17 id y2; // expected-warning {{variable 'y2' set but not used}}