Home | History | Annotate | Download | only in Checkers

Lines Matching refs:FName

879 static bool isRetain(const FunctionDecl *FD, StringRef FName) {
880 return FName.endswith("Retain");
883 static bool isRelease(const FunctionDecl *FD, StringRef FName) {
884 return FName.endswith("Release");
887 static bool isMakeCollectable(const FunctionDecl *FD, StringRef FName) {
890 return FName.find("MakeCollectable") != StringRef::npos;
923 StringRef FName = II->getName();
927 FName = FName.substr(FName.find_first_not_of('_'));
936 if (FName == "pthread_create") {
940 } else if (FName == "NSMakeCollectable") {
945 } else if (FName == "IOBSDNameMatching" ||
946 FName == "IOServiceMatching" ||
947 FName == "IOServiceNameMatching" ||
948 FName == "IORegistryEntryIDMatching" ||
949 FName == "IOOpenFirmwarePathMatching") {
954 } else if (FName == "IOServiceGetMatchingService" ||
955 FName == "IOServiceGetMatchingServices") {
961 } else if (FName == "IOServiceAddNotification" ||
962 FName == "IOServiceAddMatchingNotification") {
967 } else if (FName == "CVPixelBufferCreateWithBytes") {
976 } else if (FName == "CGBitmapContextCreateWithData") {
984 } else if (FName == "CVPixelBufferCreateWithPlanarBytes") {
1003 if (strcmp(FName, "NSDeallocateObject") == 0) {
1012 if (cocoa::isRefType(RetTy, "CF", FName)) {
1013 if (isRetain(FD, FName))
1015 else if (isMakeCollectable(FD, FName))
1024 if (cocoa::isRefType(RetTy, "CG", FName)) {
1025 if (isRetain(FD, FName))
1046 if (FName[0] == 'C' && (FName[1] == 'F' || FName[1] == 'G')) {
1048 FName = FName.substr(FName.startswith("CGCF") ? 4 : 2);
1050 if (isRelease(FD, FName))
1069 ArgEffect E = (StrInStrNoCase(FName, "InsertValue") != StringRef::npos||
1070 StrInStrNoCase(FName, "AddValue") != StringRef::npos ||
1071 StrInStrNoCase(FName, "SetValue") != StringRef::npos ||
1072 StrInStrNoCase(FName, "AppendValue") != StringRef::npos||
1073 StrInStrNoCase(FName, "SetAttribute") != StringRef::npos)
3010 StringRef FName = II->getName();
3011 FName = FName.substr(FName.find_first_not_of('_'));
3024 if (cocoa::isRefType(ResultTy, "CF", FName) ||
3025 cocoa::isRefType(ResultTy, "CG", FName)) {
3026 canEval = isRetain(FD, FName) || isMakeCollectable(FD, FName);