Merge pull request #2631 from hvitved/dataflow/generalize-flow-summaries

Approved by aschackmull
This commit is contained in:
semmle-qlci
2020-02-17 18:22:46 +00:00
committed by GitHub
40 changed files with 14885 additions and 12067 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
private import java
private import DataFlowUtil
private import DataFlowImplCommon::Public
private import DataFlowImplCommon
private import DataFlowDispatch
private import semmle.code.java.controlflow.Guards
private import semmle.code.java.dataflow.SSA
@@ -324,3 +324,5 @@ predicate isUnreachableInCall(Node n, DataFlowCall call) {
guard.controls(n.asExpr().getBasicBlock(), arg.getBooleanValue().booleanNot())
)
}
int accessPathLimit() { result = 5 }