Home
last modified time | relevance | path

Searched refs:CDF_MaybeBuiltin (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DGenericTaintChecker.cpp653 {{CDF_MaybeBuiltin, {BI.getName(Builtin::BIstrncat)}}, in initTaintRules()
655 {{CDF_MaybeBuiltin, {BI.getName(Builtin::BIstrlcpy)}}, in initTaintRules()
657 {{CDF_MaybeBuiltin, {BI.getName(Builtin::BIstrlcat)}}, in initTaintRules()
659 {{CDF_MaybeBuiltin, {"snprintf"}}, in initTaintRules()
661 {{CDF_MaybeBuiltin, {"sprintf"}}, in initTaintRules()
663 {{CDF_MaybeBuiltin, {"strcpy"}}, in initTaintRules()
665 {{CDF_MaybeBuiltin, {"stpcpy"}}, in initTaintRules()
667 {{CDF_MaybeBuiltin, {"strcat"}}, in initTaintRules()
693 {{CDF_MaybeBuiltin, BI.getName(Builtin::BImemcpy)}, in initTaintRules()
696 {{CDF_MaybeBuiltin, {BI.getName(Builtin::BImemmove)}}, in initTaintRules()
[all …]
H A DCStringChecker.cpp127 {{CDF_MaybeBuiltin, "memcpy", 3},
129 {{CDF_MaybeBuiltin, "wmemcpy", 3},
132 {{CDF_MaybeBuiltin, "memcmp", 3}, &CStringChecker::evalMemcmp},
134 {{CDF_MaybeBuiltin, "memset", 3}, &CStringChecker::evalMemset},
136 {{CDF_MaybeBuiltin, "strcpy", 2}, &CStringChecker::evalStrcpy},
138 {{CDF_MaybeBuiltin, "stpcpy", 2}, &CStringChecker::evalStpcpy},
140 {{CDF_MaybeBuiltin, "strcat", 2}, &CStringChecker::evalStrcat},
147 {{CDF_MaybeBuiltin, "strcmp", 2}, &CStringChecker::evalStrcmp},
152 {{CDF_MaybeBuiltin, "bcopy", 3}, &CStringChecker::evalBcopy},
153 {{CDF_MaybeBuiltin, "bcmp", 3}, &CStringChecker::evalMemcmp},
[all …]
H A DMallocChecker.cpp412 {{CDF_MaybeBuiltin, "strndup", 2}, &MallocChecker::checkStrdup},
413 {{CDF_MaybeBuiltin, "strdup", 1}, &MallocChecker::checkStrdup},
417 {{CDF_MaybeBuiltin, "wcsdup", 1}, &MallocChecker::checkStrdup},
418 {{CDF_MaybeBuiltin, "_wcsdup", 1}, &MallocChecker::checkStrdup},
/llvm-project-15.0.7/clang/unittests/StaticAnalyzer/
H A DCallDescriptionTest.cpp491 {{{"memset", 3}, false}, {{CDF_MaybeBuiltin, "memset", 3}, true}})), in TEST()
502 {{{CDF_MaybeBuiltin, "memcpy", 3}, false}, in TEST()
503 {{CDF_MaybeBuiltin, "wmemcpy", 3}, true}})), in TEST()
512 {{{CDF_MaybeBuiltin, "wmemcpy", 3}, true}, in TEST()
513 {{CDF_MaybeBuiltin, "memcpy", 3}, false}})), in TEST()
522 new CallDescriptionAction<>({{{CDF_MaybeBuiltin, "func"}, false}})), in TEST()
537 new CallDescriptionAction<>({{{CDF_MaybeBuiltin, "func"}, true}})), in TEST()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DCallDescription.cpp83 if (Flags & CDF_MaybeBuiltin) { in matchesImpl()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallDescription.h38 CDF_MaybeBuiltin = 1 << 0, enumerator