|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h 309 static bool isCLibraryFunction(const FunctionDecl *FD,
References
tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp 59 return (CheckerContext::isCLibraryFunction(FD, "strlen") &&
218 if (CheckerContext::isCLibraryFunction(FD, "strncat")) {
242 } else if (CheckerContext::isCLibraryFunction(FD, "strlcpy") ||
243 CheckerContext::isCLibraryFunction(FD, "strlcat")) {
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp 413 if (C.isCLibraryFunction(FDecl, "snprintf"))
416 else if (C.isCLibraryFunction(FDecl, "sprintf"))
419 else if (C.isCLibraryFunction(FDecl, "strcpy") ||
420 C.isCLibraryFunction(FDecl, "stpcpy") ||
421 C.isCLibraryFunction(FDecl, "strcat"))
423 else if (C.isCLibraryFunction(FDecl, "bcopy"))
425 else if (C.isCLibraryFunction(FDecl, "strdup") ||
426 C.isCLibraryFunction(FDecl, "strdupa"))
428 else if (C.isCLibraryFunction(FDecl, "wcsdup"))
808 if (C.isCLibraryFunction(FDecl, "malloc") ||
809 C.isCLibraryFunction(FDecl, "calloc") ||
810 C.isCLibraryFunction(FDecl, "alloca"))
812 else if (C.isCLibraryFunction(FDecl, "memccpy"))
814 else if (C.isCLibraryFunction(FDecl, "realloc"))
816 else if (C.isCLibraryFunction(FDecl, "bcopy"))
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp 450 if (Name.empty() || !C.isCLibraryFunction(FD, Name))
tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp 84 if (!FD || !C.isCLibraryFunction(FD))
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 166 return CheckerContext::isCLibraryFunction(FD, FunctionName);
370 return CheckerContext::isCLibraryFunction(FD, CD.getFunctionName()) &&