reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Analysis/RetainSummaryManager.cpp
  293   if (FName == "pthread_create" || FName == "pthread_setspecific") {
  293   if (FName == "pthread_create" || FName == "pthread_setspecific") {
  297   } else if(FName == "NSMakeCollectable") {
  302   } else if (FName == "CMBufferQueueDequeueAndRetain" ||
  303              FName == "CMBufferQueueDequeueIfDataReadyAndRetain") {
  309   } else if (FName == "CFPlugInInstanceCreate") {
  311   } else if (FName == "IORegistryEntrySearchCFProperty" ||
  313               (FName == "IOBSDNameMatching" || FName == "IOServiceMatching" ||
  313               (FName == "IOBSDNameMatching" || FName == "IOServiceMatching" ||
  314                FName == "IOServiceNameMatching" ||
  315                FName == "IORegistryEntryIDMatching" ||
  316                FName == "IOOpenFirmwarePathMatching"))) {
  321   } else if (FName == "IOServiceGetMatchingService" ||
  322              FName == "IOServiceGetMatchingServices") {
  330   } else if (FName == "IOServiceAddNotification" ||
  331              FName == "IOServiceAddMatchingNotification") {
  338   } else if (FName == "CVPixelBufferCreateWithBytes") {
  349   } else if (FName == "CGBitmapContextCreateWithData") {
  357   } else if (FName == "CVPixelBufferCreateWithPlanarBytes") {
  367   } else if (FName == "VTCompressionSessionEncodeFrame") {
  377   } else if (FName == "dispatch_set_context" ||
  378              FName == "xpc_connection_set_context") {
  389   } else if (FName.startswith("NSLog")) {
  391   } else if (FName.startswith("NS") &&
  392              (FName.find("Insert") != StringRef::npos)) {
  405     if (cocoa::isRefType(RetTy, "CF", FName)) {
  406       if (isRetain(FD, FName)) {
  414       } else if (isAutorelease(FD, FName)) {
  420       } else if (isMakeCollectable(FName)) {
  429     if (cocoa::isRefType(RetTy, "CG", FName) ||
  430         cocoa::isRefType(RetTy, "CV", FName)) {
  431       if (isRetain(FD, FName))
  451   if (FName.startswith("CG") || FName.startswith("CF")) {
  451   if (FName.startswith("CG") || FName.startswith("CF")) {
  453     FName = FName.substr(FName.startswith("CGCF") ? 4 : 2);
  453     FName = FName.substr(FName.startswith("CGCF") ? 4 : 2);
  453     FName = FName.substr(FName.startswith("CGCF") ? 4 : 2);
  455     if (isRelease(FD, FName))
  475           (StrInStrNoCase(FName, "InsertValue") != StringRef::npos ||
  476            StrInStrNoCase(FName, "AddValue") != StringRef::npos ||
  477            StrInStrNoCase(FName, "SetValue") != StringRef::npos ||
  478            StrInStrNoCase(FName, "AppendValue") != StringRef::npos ||
  479            StrInStrNoCase(FName, "SetAttribute") != StringRef::npos)