Home
last modified time | relevance | path

Searched refs:isCLibraryFunction (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DGenericTaintChecker.cpp255 if (C.isCLibraryFunction(FDecl, "snprintf") || in REGISTER_SET_WITH_PROGRAMSTATE()
256 C.isCLibraryFunction(FDecl, "sprintf")) in REGISTER_SET_WITH_PROGRAMSTATE()
258 else if (C.isCLibraryFunction(FDecl, "strcpy") || in REGISTER_SET_WITH_PROGRAMSTATE()
260 C.isCLibraryFunction(FDecl, "strcat")) in REGISTER_SET_WITH_PROGRAMSTATE()
262 else if (C.isCLibraryFunction(FDecl, "bcopy")) in REGISTER_SET_WITH_PROGRAMSTATE()
265 C.isCLibraryFunction(FDecl, "strdupa")) in REGISTER_SET_WITH_PROGRAMSTATE()
267 else if (C.isCLibraryFunction(FDecl, "wcsdup")) in REGISTER_SET_WITH_PROGRAMSTATE()
730 if (C.isCLibraryFunction(FDecl, "malloc") || in checkTaintedBufferSize()
731 C.isCLibraryFunction(FDecl, "calloc") || in checkTaintedBufferSize()
732 C.isCLibraryFunction(FDecl, "alloca")) in checkTaintedBufferSize()
[all …]
H A DCStringSyntaxChecker.cpp60 return (CheckerContext::isCLibraryFunction(FD, "strlen") && in isStrlen()
158 bool Append = CheckerContext::isCLibraryFunction(FD, "strlcat"); in containsBadStrlcpyStrlcatPattern()
217 if (CheckerContext::isCLibraryFunction(FD, "strncat")) { in VisitCallExpr()
241 } else if (CheckerContext::isCLibraryFunction(FD, "strlcpy") || in VisitCallExpr()
242 CheckerContext::isCLibraryFunction(FD, "strlcat")) { in VisitCallExpr()
H A DCStringChecker.cpp2284 if (C.isCLibraryFunction(FDecl, "memcpy")) in identifyCall()
2286 else if (C.isCLibraryFunction(FDecl, "mempcpy")) in identifyCall()
2288 else if (C.isCLibraryFunction(FDecl, "memcmp")) in identifyCall()
2295 else if (C.isCLibraryFunction(FDecl, "strcpy")) in identifyCall()
2299 else if (C.isCLibraryFunction(FDecl, "stpcpy")) in identifyCall()
2303 else if (C.isCLibraryFunction(FDecl, "strcat")) in identifyCall()
2309 else if (C.isCLibraryFunction(FDecl, "strlen")) in identifyCall()
2313 else if (C.isCLibraryFunction(FDecl, "strcmp")) in identifyCall()
2321 else if (C.isCLibraryFunction(FDecl, "strsep")) in identifyCall()
2323 else if (C.isCLibraryFunction(FDecl, "bcopy")) in identifyCall()
[all …]
H A DVforkChecker.cpp85 if (!FD || !C.isCLibraryFunction(FD)) in isVforkCall()
H A DStdLibraryFunctionsChecker.cpp447 if (Name.empty() || !C.isCLibraryFunction(FD, Name)) in findFunctionSummary()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCheckerContext.cpp45 bool CheckerContext::isCLibraryFunction(const FunctionDecl *FD, in isCLibraryFunction() function in CheckerContext
H A DCallEvent.cpp167 return CheckerContext::isCLibraryFunction(FD, FunctionName); in isGlobalCFunction()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerContext.h258 static bool isCLibraryFunction(const FunctionDecl *FD,