This is an archive of the discontinued LLVM Phabricator instance.

[analyzer] Expose Taint.h to plugins
ClosedPublic

Authored by tomrittervg on Apr 5 2022, 1:21 PM.

Diff Detail

Event Timeline

tomrittervg created this revision.Apr 5 2022, 1:21 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 5 2022, 1:21 PM
tomrittervg requested review of this revision.Apr 5 2022, 1:21 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 5 2022, 1:21 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
tomrittervg added a subscriber: NoQ.Apr 5 2022, 1:22 PM
xazax.hun accepted this revision.Apr 5 2022, 4:01 PM

The changes look good to me but please wait at least one more reviewer before committing.

This revision is now accepted and ready to land.Apr 5 2022, 4:01 PM
NoQ accepted this revision.Apr 5 2022, 8:04 PM

Looks good. I never intended taint to be inaccessible from plugins. Probably there are other headers in lib/StaticAnalyzer/Checkers that deserve the same treatment.

steakhal accepted this revision.Apr 5 2022, 10:34 PM

LGTM. Please note that we dont guarantee abi nor api compatibility.

Just a note - I was able to test this finally and it works for what I was trying to do.

Just a note - I was able to test this finally and it works for what I was trying to do.

Do you have commit access? Or we shall commit this on your behalf?
If the latter, please tell us what to use for the --author.

Please commit on my behalf; you can use "Tom Ritter <tom@ritter.vg>"

This revision was automatically updated to reflect the committed changes.