Class Misc.GraphVisitorReachableInThese
- java.lang.Object
-
- org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Misc.GraphVisitorReachableInThese
-
- All Implemented Interfaces:
BinaryProcedure<Op03SimpleStatement,GraphVisitor<Op03SimpleStatement>>
- Enclosing class:
- Misc
private static class Misc.GraphVisitorReachableInThese extends java.lang.Object implements BinaryProcedure<Op03SimpleStatement,GraphVisitor<Op03SimpleStatement>>
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<Op03SimpleStatement,java.lang.Integer>
instrToIdx
private java.util.Set<java.lang.Integer>
reachable
-
Constructor Summary
Constructors Constructor Description GraphVisitorReachableInThese(java.util.Set<java.lang.Integer> reachable, java.util.Map<Op03SimpleStatement,java.lang.Integer> instrToIdx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
call(Op03SimpleStatement node, GraphVisitor<Op03SimpleStatement> graphVisitor)
-
-
-
Field Detail
-
reachable
private final java.util.Set<java.lang.Integer> reachable
-
instrToIdx
private final java.util.Map<Op03SimpleStatement,java.lang.Integer> instrToIdx
-
-
Constructor Detail
-
GraphVisitorReachableInThese
GraphVisitorReachableInThese(java.util.Set<java.lang.Integer> reachable, java.util.Map<Op03SimpleStatement,java.lang.Integer> instrToIdx)
-
-
Method Detail
-
call
public void call(Op03SimpleStatement node, GraphVisitor<Op03SimpleStatement> graphVisitor)
- Specified by:
call
in interfaceBinaryProcedure<Op03SimpleStatement,GraphVisitor<Op03SimpleStatement>>
-
-