[PATCH] D59637: [analyzer] Use the custom propagation rules and sinks in GenericTaintChecker
Borsik Gábor via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 21 05:50:42 PDT 2019
boga95 created this revision.
boga95 added reviewers: NoQ, Szelethus, xazax.hun, dkrupp.
Herald added subscribers: cfe-commits, Charusso, donat.nagy, mikhail.ramalho, a.sidorin, rnkovacs, szepet, baloghadamsoftware, whisperity.
Herald added a project: clang.
The `TaintPropagationRule` deduction uses the custom rules from the config.
Check custom sinks when looking for errors. Give an error when at least one of the specified arguments is tainted.
Emit error message and omit a parameter if it's out of bound.
Repository:
rC Clang
https://reviews.llvm.org/D59637
Files:
lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
test/Analysis/Inputs/taint-generic-config.yaml
test/Analysis/taint-generic.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59637.191667.patch
Type: text/x-patch
Size: 8070 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190321/31657e2a/attachment-0001.bin>
More information about the cfe-commits
mailing list