mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
910 B
910 B
0.12.10
New Features
- Added a
TaintInheritingContentclass that can be extended to model taint flowing from a qualifier to a field. - Added a predicate
GuardCondition.comparesEq/4to query whether an expression is compared to a constant. - Added a predicate
GuardCondition.ensuresEq/4to query whether a basic block is guarded by an expression being equal to a constant. - Added a predicate
GuardCondition.comparesLt/4to query whether an expression is compared to a constant. - Added a predicate
GuardCondition.ensuresLt/4to query whether a basic block is guarded by an expression being less than a constant. - Added a predicate
GuardCondition.valueControlsto query whether a basic block is guarded by a particularcaseof aswitchstatement.
Minor Analysis Improvements
- Added destructors for temporary objects with extended lifetimes to the intermediate representation.