Lines Matching full:leak
378 // Test a leak.
382 CFDateRef date = CFDateCreate(0, t); // expected-warning{{leak}}
390 // Test a leak involving the return.
393 CFDateRef date = CFDateCreate(0, CFAbsoluteTimeGetCurrent()); // expected-warning{{leak}}
398 // Test a leak involving an overwrite.
401 CFDateRef date = CFDateCreate(0, CFAbsoluteTimeGetCurrent()); //expected-warning{{leak}}
403 date = CFDateCreate(0, CFAbsoluteTimeGetCurrent()); // expected-warning {{leak}}
412 CFDateRef date = MyDateCreate(); // expected-warning{{leak}}
430 DADiskRef disk = DADiskCreateFromBSDName(kCFAllocatorDefault, 0, "hello"); // expected-warning{{leak}}
433 disk = DADiskCreateFromIOMedia(kCFAllocatorDefault, 0, media); // expected-warning{{leak}}
436 CFDictionaryRef dict = DADiskCopyDescription(d); // expected-warning{{leak}}
439 disk = DADiskCopyWholeDisk(d); // expected-warning{{leak}}
442 DADissenterRef dissenter = DADissenterCreate(kCFAllocatorDefault, // expected-warning{{leak}}
446 DASessionRef session = DASessionCreate(kCFAllocatorDefault); // expected-warning{{leak}}
480 CFTypeRef o = MyCreateFun(); // expected-warning {{leak}}
511 // This case exercises the logic where the leak site is the same as the allocation site.
513 CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning{{leak}}
614 NSString *kind = [[NSString alloc] initWithUTF8String:inkind]; // expected-warning{{leak}}
727 NSMutableDictionary *dict = [[NSMutableDictionary dictionaryWithCapacity:4] retain]; // expected-warning{{leak}}
739 NSMutableDictionary *dict = [[NSMutableDictionary dictionaryWithCapacity:4] retain]; // expected-warning{{leak}}
828 [[RDar6320065Subclass alloc] init]; // expected-warning {{leak}}
872 - (NSString*) NoCopyString { return [[NSString alloc] init]; } // expected-warning{{leak}}
873 - (NSString*) noCopyString { return [[NSString alloc] init]; } // expected-warning{{leak}}
877 [x NoCopyString]; // expected-warning{{leak}}
878 [x noCopyString]; // expected-warning{{leak}}
912 return [[NSString alloc] init]; // expected-warning{{leak}}
942 [view createSnapshotImageOfType:str]; // expected-warning{{leak}}
943 [renderer createSnapshotImageOfType:str]; // expected-warning{{leak}}
944 [context createCGImage:img fromRect:rect]; // expected-warning{{leak}}
945 [context createCGImage:img fromRect:rect format:form colorSpace:cs]; // expected-warning{{leak}}
954 [context createCGLayerWithSize:size info:d]; // expected-warning{{leak}}
963 IOBSDNameMatching(masterPort, options, bsdName); // expected-warning{{leak}}
967 IOServiceMatching(name); // expected-warning{{leak}}
971 IOServiceNameMatching(name); // expected-warning{{leak}}
986 IORegistryEntryIDMatching(entryID); // expected-warning{{leak}}
991 IOOpenFirmwarePathMatching(masterPort, options, path); // expected-warning{{leak}}
1052 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning{{leak}}
1077 CGGradientCreateWithColorComponents(CGColorSpaceCreateDeviceRGB(), // expected-warning{{leak}}
1099 CGGradientCreateWithColorComponents(CGColorSpaceCreateDeviceRGB(), components, locations, num_locations); // expected-warning 2 {{leak}}
1107 // thread in pthread_create marked as leak
1137 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning{{leak}}
1151 // <rdar://problem/7283567> False leak associated with call to
1251 // <rdar://problem/7358899> False leak associated with
1272 CGBitmapContextCreateWithData(data, width, height, bitsPerComponent, // expected-warning{{leak}}
1290 id y = [x new_stuff]; // expected-warning{{leak}}
1311 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning{{leak}}
1351 NSString *str = [X returnsAnOwnedString]; // expected-warning{{leak}}
1355 NSString *str = [X returnsAnOwnedCFString]; // expected-warning{{leak}}
1360 NSString *str2 = [X newStringNoAttr]; // expected-warning{{leak}}
1362 NSString *str4 = [[X newString_auto] retain]; // expected-warning {{leak}}
1366 TestOwnershipAttr *x = [TestOwnershipAttr alloc]; // expected-warning{{leak}}
1370 TestOwnershipAttr *x = [[TestOwnershipAttr alloc] pseudoInit]; // expected-warning{{leak}}
1374 TestOwnershipAttr *x = [[TestOwnershipAttr alloc] pseudoInit];// expected-warning{{leak}}
1406 return [NSString alloc]; // expected-warning {{Potential leak of an object}}
1427 return (NSDate*) returnsRetainedCFDate(); // No leak.
1431 return returnsRetainedCFDate(); // No leak.
1443 return (NSDate*) returnsRetainedCFDate(); // expected-warning{{leak}}
1447 return returnsRetainedCFDate(); // expected-warning{{leak}}
1459 // <rdar://problem/5905851> do not report a leak when post-dominated by a call
1468 CFNumberRef value = CFNumberCreate(kCFAllocatorDefault, kCFNumberSInt32Type, &z); // expected-warning{{leak}}
1479 CFNumberRef value = CFNumberCreate(kCFAllocatorDefault, kCFNumberSInt32Type, &z); // expected-warning{{leak}}
1502 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning{{leak}}
1512 // Eventually this should be reported as a leak.
1523 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning {{leak}}
1581 info = CFErrorCopyUserInfo(error_to_dump); // expected-warning{{Potential leak of an object}}
1631 return CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning {{leak}}
1639 return CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning {{leak}}
1660 return CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning {{leak}}
1672 return CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning {{leak}}
1693 CFTypeRef vals[] = { CFDateCreate(0, t) }; // expected-warning {{leak}}
1851 NSArray *a = [[NSArray alloc] initWithObjects:o, (void*)0]; // expected-warning {{leak}}
1860 NSArray *a2 = [[NSArray alloc] initWithArray:a1]; // expected-warning {{leak}}
1868 NSArray *a3 = [@[o] retain]; // expected-warning {{leak}}
1876 NSArray *a = [[NSArray alloc] initWithArray:@[o]]; // expected-warning {{leak}}
1885 NSDictionary *a = [@{o : o} retain]; // expected-warning {{leak}}
1894 id value = [@1 retain]; // expected-warning {{leak}}
1899 id value = [@(x) retain]; // expected-warning {{leak}}
1902 value = [@(y) retain]; // expected-warning {{leak}}
1970 MyCFType x = CreateMyCFType(); // expected-warning {{leak of an object stored into 'x'}}
2005 MyCFType obj = makeCustom(); // expected-warning {{leak of an object stored into 'obj'}}
2028 id x = [[MyObj12706177 alloc] initX]; //expected-warning {{Potential leak of an object}}
2073 CFTypeRef obj = CFCreateSomething(); // expected-warning{{Potential leak of an object stored into 'obj'}}
2093 CFArrayRef arr = CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning{{Potential leak of an object stored into 'arr'}}
3257 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'date'</string>
3259 // CHECK-NEXT: <key>type</key><string>Leak</string>
3501 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'date'</string>
3503 // CHECK-NEXT: <key>type</key><string>Leak</string>
3685 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'date'</string>
3687 // CHECK-NEXT: <key>type</key><string>Leak</string>
3869 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'date'</string>
3871 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
4113 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'date'</string>
4115 // CHECK-NEXT: <key>type</key><string>Leak</string>
4792 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'disk'</string>
4794 // CHECK-NEXT: <key>type</key><string>Leak</string>
5260 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'dict'</string>
5262 // CHECK-NEXT: <key>type</key><string>Leak</string>
5859 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'disk'</string>
5861 // CHECK-NEXT: <key>type</key><string>Leak</string>
6526 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'disk'</string>
6528 // CHECK-NEXT: <key>type</key><string>Leak</string>
7324 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'dissenter'</string>
7326 // CHECK-NEXT: <key>type</key><string>Leak</string>
8185 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'session'</string>
8187 // CHECK-NEXT: <key>type</key><string>Leak</string>
8422 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'o'</string>
8424 // CHECK-NEXT: <key>type</key><string>Leak</string>
9312 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
9314 // CHECK-NEXT: <key>type</key><string>Leak</string>
10582 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'kind'</string>
10584 // CHECK-NEXT: <key>type</key><string>Leak</string>
12235 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'dict'</string>
12237 // CHECK-NEXT: <key>type</key><string>Leak</string>
12506 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'dict'</string>
12508 // CHECK-NEXT: <key>type</key><string>Leak</string>
12792 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
12794 // CHECK-NEXT: <key>type</key><string>Leak</string>
13092 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
13094 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
13208 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
13210 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
13423 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
13425 // CHECK-NEXT: <key>type</key><string>Leak</string>
13672 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
13674 // CHECK-NEXT: <key>type</key><string>Leak</string>
13788 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
13790 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
13897 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
13899 // CHECK-NEXT: <key>type</key><string>Leak</string>
14074 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14076 // CHECK-NEXT: <key>type</key><string>Leak</string>
14251 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14253 // CHECK-NEXT: <key>type</key><string>Leak</string>
14379 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14381 // CHECK-NEXT: <key>type</key><string>Leak</string>
14473 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14475 // CHECK-NEXT: <key>type</key><string>Leak</string>
14567 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14569 // CHECK-NEXT: <key>type</key><string>Leak</string>
14661 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14663 // CHECK-NEXT: <key>type</key><string>Leak</string>
14755 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14757 // CHECK-NEXT: <key>type</key><string>Leak</string>
15033 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15035 // CHECK-NEXT: <key>type</key><string>Leak</string>
15127 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15129 // CHECK-NEXT: <key>type</key><string>Leak</string>
15972 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'number'</string>
15974 // CHECK-NEXT: <key>type</key><string>Leak</string>
16149 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
16151 // CHECK-NEXT: <key>type</key><string>Leak</string>
16326 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
16328 // CHECK-NEXT: <key>type</key><string>Leak</string>
16522 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'myGradient'</string>
16524 // CHECK-NEXT: <key>type</key><string>Leak</string>
16616 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'number'</string>
16618 // CHECK-NEXT: <key>type</key><string>Leak</string>
16744 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
16746 // CHECK-NEXT: <key>type</key><string>Leak</string>
16838 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'y'</string>
16840 // CHECK-NEXT: <key>type</key><string>Leak</string>
16966 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'number'</string>
16968 // CHECK-NEXT: <key>type</key><string>Leak</string>
17346 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'str'</string>
17348 // CHECK-NEXT: <key>type</key><string>Leak</string>
17440 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'str'</string>
17442 // CHECK-NEXT: <key>type</key><string>Leak</string>
17617 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'str2'</string>
17619 // CHECK-NEXT: <key>type</key><string>Leak</string>
17854 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'str4'</string>
17856 // CHECK-NEXT: <key>type</key><string>Leak</string>
17948 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'x'</string>
17950 // CHECK-NEXT: <key>type</key><string>Leak</string>
18042 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'x'</string>
18044 // CHECK-NEXT: <key>type</key><string>Leak</string>
18170 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'x'</string>
18172 // CHECK-NEXT: <key>type</key><string>Leak</string>
18286 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
18288 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
19074 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
19076 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
19364 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
19366 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
19492 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'value'</string>
19494 // CHECK-NEXT: <key>type</key><string>Leak</string>
19717 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'value'</string>
19719 // CHECK-NEXT: <key>type</key><string>Leak</string>
19826 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'number'</string>
19828 // CHECK-NEXT: <key>type</key><string>Leak</string>
20101 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'number'</string>
20103 // CHECK-NEXT: <key>type</key><string>Leak</string>
20423 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'info'</string>
20425 // CHECK-NEXT: <key>type</key><string>Leak</string>
20539 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
20541 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
20655 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
20657 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
20771 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
20773 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
20887 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
20889 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
21015 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'vals'</string>
21017 // CHECK-NEXT: <key>type</key><string>Leak</string>
21410 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'a'</string>
21412 // CHECK-NEXT: <key>type</key><string>Leak</string>
21621 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'a2'</string>
21623 // CHECK-NEXT: <key>type</key><string>Leak</string>
22009 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'a3'</string>
22011 // CHECK-NEXT: <key>type</key><string>Leak</string>
22356 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'a'</string>
22358 // CHECK-NEXT: <key>type</key><string>Leak</string>
22880 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'a'</string>
22882 // CHECK-NEXT: <key>type</key><string>Leak</string>
23117 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'value'</string>
23119 // CHECK-NEXT: <key>type</key><string>Leak</string>
23335 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'value'</string>
23337 // CHECK-NEXT: <key>type</key><string>Leak</string>
23606 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'value'</string>
23608 // CHECK-NEXT: <key>type</key><string>Leak</string>
24335 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'x'</string>
24337 // CHECK-NEXT: <key>type</key><string>Leak</string>
24429 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'obj'</string>
24431 // CHECK-NEXT: <key>type</key><string>Leak</string>
24850 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
24852 // CHECK-NEXT: <key>type</key><string>Leak</string>
25755 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'obj'</string>
25757 // CHECK-NEXT: <key>type</key><string>Leak</string>
25999 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'arr'</string>
26001 // CHECK-NEXT: <key>type</key><string>Leak</string>