DataFlow: Add code to do overlay informed dataflow.

This commit is contained in:
Alex Eyers-Taylor
2025-09-18 18:55:18 +01:00
committed by Alexander Eyers-Taylor
parent 82e4fc9f0f
commit c49e2ab2da
5 changed files with 92 additions and 5 deletions

View File

@@ -6,6 +6,7 @@ module;
private import semmle.code.Location
private import codeql.dataflow.DataFlow
private import semmle.code.java.Overlay
module Private {
import DataFlowPrivate
@@ -29,4 +30,6 @@ module JavaDataFlow implements InputSig<Location> {
predicate mayBenefitFromCallContext = Private::mayBenefitFromCallContext/1;
predicate viableImplInCallContext = Private::viableImplInCallContext/2;
predicate isEvaluatingInOverlay = isOverlay/0;
}