-
Notifications
You must be signed in to change notification settings - Fork 1.9k
C++: Add localExprFlow and localExprTaint #1806
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Change note needs to move to 1.23. |
|
Rebased to move change note to 1.23. |
rdmarsh2
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Still needs docs review.
|
Actually, one docs thing I just noticed - |
This is for ODASA-8053.
This shortens the queries a bit and ensures test coverage of the new predicate.
|
@rdmarsh2 I've added two commits to improve docs. @semmledocs-ac, can you do doc review on this PR? The QLDoc for the new predicates is mostly copied from either the corresponding predicates in Java or similar predicates around it, so we need to consider consistency if that should change. |
semmledocs-ac
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Cc @lukecartey: this is for https://jira.semmle.com/browse/ODASA-8053.
For comparison, the corresponding PR for Java is #1795.
The
localExprTaintpredicate for IR-based taint tracking will follow in a separate PR.