Module JavaDataFlow
Import path
import semmle.code.java.dataflow.internal.DataFlowImplSpecificPredicates
| exprNode | Gets the node corresponding to |
Aliases
| getSecondLevelScope | Gets the second-level scope containing the node |
| isEvaluatingInOverlay | A local predicate that always holds for the overlay variant and never holds for the base variant. This is used to define local predicates that behave differently for the base and overlay variant. |
| mayBenefitFromCallContext | Holds if the set of viable implementations that can be called by |
| validParameterAliasStep | |
| viableImplInCallContext | Gets a viable dispatch target of |