[analyzer][NFC] Refactor GenericTaintChecker to use CallDescriptionMap

GenericTaintChecker now uses CallDescriptionMap to describe the possible
operation in code which trigger the introduction (sources), the removal
(filters), the passing along (propagations) and detection (sinks) of
tainted values.

Reviewed By: steakhal, NoQ

Differential Revision: https://reviews.llvm.org/D116025
This commit is contained in:
Endre Fülöp 2022-01-12 09:06:27 +01:00
parent 105c913156
commit 17f74240e6
2 changed files with 703 additions and 785 deletions

View File

@ -84,6 +84,8 @@ public:
return Eng.getContext();
}
const ASTContext &getASTContext() const { return Eng.getContext(); }
const LangOptions &getLangOpts() const {
return Eng.getContext().getLangOpts();
}

File diff suppressed because it is too large Load Diff