1// RUN: clang-tidy %s -checks=-*,bugprone-unused-raii -- | count 0
2
3struct CxxClass {
4  ~CxxClass() {}
5};
6
7@interface ObjcClass {
8}
9- (CxxClass)set:(int)p;
10@end
11
12void test(ObjcClass *s) {
13  [s set:1]; // ok, no crash, no diagnostic emitted.
14  return;
15}
16