This module is only parameterized so that we can refer to cached versions
of the input predicates in CachedCallContextSensitivity
.
Import path
import codeql.dataflow.internal.DataFlowImplCommon
Predicates
ccNone | |
ccSomeCall | |
getCallContextReturn | Gets the call context when returning from |
instanceofCc | |
instanceofCcCall | |
instanceofCcNoCall | |
matchesCall | |
recordDataFlowCallSite | Holds if the call context |
resolveCall | Resolves a call from |
resolveReturn | Resolves a return from |
viableImplCallContextReduced | Gets a viable run-time dispatch target for the call |
viableImplCallContextReducedReverse | Gets a viable call site for the return from |
viableImplNotCallContextReduced | Holds if |
viableImplNotCallContextReducedReverse | Holds if a return does not have a reduced set of viable call sites to return to in call context |
Parameters
Input2 | PrunedViableImplInputSig |