Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DGenericTaintChecker.cpp45 class GenericTaintChecker;
244 void process(const GenericTaintChecker &Checker, const CallEvent &Call,
330 class GenericTaintChecker : public Checker<check::PreCall, check::PostCall> { class
432 Mgr.getChecker<GenericTaintChecker>(), Option, in REGISTER_MAP_WITH_PROGRAMSTATE()
515 void GenericTaintChecker::initTaintRules(CheckerContext &C) const { in initTaintRules()
741 void GenericTaintChecker::checkPreCall(const CallEvent &Call, in checkPreCall()
764 void GenericTaintChecker::checkPostCall(const CallEvent &Call, in checkPostCall()
811 void GenericTaintRule::process(const GenericTaintChecker &Checker, in process()
948 bool GenericTaintChecker::checkUncontrolledFormatString( in checkUncontrolledFormatString()
961 void GenericTaintChecker::taintUnsafeSocketProtocol(const CallEvent &Call, in taintUnsafeSocketProtocol()
[all …]
H A DCMakeLists.txt50 GenericTaintChecker.cpp
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/
H A DBUILD.gn60 "GenericTaintChecker.cpp",
/llvm-project-15.0.7/clang/docs/analyzer/user-docs/
H A DTaintAnalysisConfiguration.rst6 The backbone of taint analysis in the Clang SA is the `GenericTaintChecker`, which the user can acc…
/llvm-project-15.0.7/clang/docs/analyzer/
H A Dcheckers.rst2360 ``GenericTaintChecker`` is the main implementation checker for this rule, and it generates taint in…
2386 There are built-in sources, propagations and sinks defined in code inside ``GenericTaintChecker``.
2389 Default sources defined by ``GenericTaintChecker``:
2392 Default propagations defined by ``GenericTaintChecker``:
2395 Default sinks defined in ``GenericTaintChecker``:
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/
H A DCheckers.td1038 def GenericTaintChecker : Checker<"TaintPropagation">,