MCPcopy Create free account
hub / github.com/LFYSec/MScan / invokes

Method invokes

src/main/java/pascal/taie/ir/IR.java:130–130  ·  view source on GitHub ↗

Convenient method to obtain Invokes in this IR. @param includeIndy whether include invokedynamic in the result. @return a stream of Invokes in this IR.

(boolean includeIndy)

Source from the content-addressed store, hash-verified

128 * @return a stream of Invokes in this IR.
129 */
130 default Stream<Invoke> invokes(boolean includeIndy) {
131 return stmts()
132 .filter(s -> s instanceof Invoke)
133 .map(s -> (Invoke) s)

Callers 10

extractInvokeDynamicsMethod · 0.80
onStartMethod · 0.80
onStartMethod · 0.80
extractMHVarsMethod · 0.80
getMatchedInvokesMethod · 0.80
handleNewCSMethodMethod · 0.80
collectTaintFlowsMethod · 0.80
collectTaintFlowsMethod · 0.80
handleNewMethodMethod · 0.80
runMethod · 0.80

Implementers 1

DefaultIRsrc/main/java/pascal/taie/ir/DefaultIR

Calls

no outgoing calls

Tested by 1

extractInvokeDynamicsMethod · 0.64