[clang] Implement lifetime analysis for lifetime_capture_by(X) (#115921)
[llvm-project.git] / clang / test / CodeGenObjC / class-getter-dotsyntax.m
blobbc142ce0dbe7f1fd9e88a3f291f9a0f78a2991b6
1 // RUN: %clang_cc1 -emit-llvm -o %t %s
3 @interface Test { }
4 + (Test *)crash;
5 + (void)setCrash: (int)value;
6 @end
8 @implementation Test
9 static int _value;
10 - (void)cachesPath
12  static Test *cachesPath;
14  if (!cachesPath) {
15   Test *crash = Test.crash;
16  }
18 + (Test *)crash{ return 0; }
19 + (void)setCrash: (int)value{ _value = value; }
20 @end