Lines Matching defs:FunctionsToTrack
84 static const ADFunctionInfo FunctionsToTrack[FunctionsToTrackSize];
174 MacOSKeychainAPIChecker::FunctionsToTrack[FunctionsToTrackSize] = {
188 ADFunctionInfo FI = FunctionsToTrack[I];
268 FunctionsToTrack[AP.second->AllocatorIdx].DeallocatorIdx;
271 << FunctionsToTrack[PDeallocIdx].Name << "' should be used.";
295 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
308 unsigned int DIdx = FunctionsToTrack[AS->AllocatorIdx].DeallocatorIdx;
311 << FunctionsToTrack[DIdx].Name
329 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
349 if (!AS && FunctionsToTrack[idx].Kind != ValidAPI) {
375 if (FunctionsToTrack[idx].Kind == PossibleAPI) {
416 unsigned int PDeallocIdx = FunctionsToTrack[AS->AllocatorIdx].DeallocatorIdx;
417 if (PDeallocIdx != idx || (FunctionsToTrack[idx].Kind == ErrorAPI)) {
457 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
516 const ADFunctionInfo &FI = FunctionsToTrack[AP.second->AllocatorIdx];
521 << FunctionsToTrack[FI.DeallocatorIdx].Name << "'.";
615 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);