Uses of Class
com.strobel.assembler.flowanalysis.ControlFlowNode
Packages that use ControlFlowNode
-
Uses of ControlFlowNode in com.strobel.assembler.flowanalysis
Fields in com.strobel.assembler.flowanalysis with type parameters of type ControlFlowNodeModifier and TypeFieldDescriptionstatic final Predicate<ControlFlowNode> ControlFlowNode.REACHABLE_PREDICATEMethods in com.strobel.assembler.flowanalysis that return ControlFlowNodeModifier and TypeMethodDescriptionstatic ControlFlowNodeControlFlowGraph.findCommonDominator(ControlFlowNode a, ControlFlowNode b) final ControlFlowNodeControlFlowNode.getCopyFrom()final ControlFlowNodeControlFlowNode.getEndFinallyNode()final ControlFlowNodeControlFlowGraph.getEntryPoint()final ControlFlowNodeControlFlowGraph.getExceptionalExit()final ControlFlowNodeControlFlowNode.getImmediateDominator()final ControlFlowNodeControlFlowGraph.getRegularExit()final ControlFlowNodeControlFlowEdge.getSource()final ControlFlowNodeControlFlowEdge.getTarget()Methods in com.strobel.assembler.flowanalysis that return types with arguments of type ControlFlowNodeModifier and TypeMethodDescriptionfinal Set<ControlFlowNode> ControlFlowNode.getDominanceFrontier()final List<ControlFlowNode> ControlFlowNode.getDominatorTreeChildren()final List<ControlFlowNode> ControlFlowGraph.getNodes()final Iterable<ControlFlowNode> ControlFlowNode.getPredecessors()final Iterable<ControlFlowNode> ControlFlowNode.getSuccessors()Methods in com.strobel.assembler.flowanalysis with parameters of type ControlFlowNodeModifier and TypeMethodDescriptionintControlFlowNode.compareTo(ControlFlowNode o) final booleanControlFlowNode.dominates(ControlFlowNode node) static ControlFlowNodeControlFlowGraph.findCommonDominator(ControlFlowNode a, ControlFlowNode b) final booleanControlFlowNode.precedes(ControlFlowNode other) final voidControlFlowNode.setCopyFrom(ControlFlowNode copyFrom) final voidControlFlowNode.setImmediateDominator(ControlFlowNode immediateDominator) final booleanControlFlowNode.succeeds(ControlFlowNode other) Method parameters in com.strobel.assembler.flowanalysis with type arguments of type ControlFlowNodeModifier and TypeMethodDescriptionfinal voidControlFlowNode.traversePostOrder(Function<ControlFlowNode, Iterable<ControlFlowNode>> children, Consumer<ControlFlowNode> visitAction) final voidControlFlowNode.traversePostOrder(Function<ControlFlowNode, Iterable<ControlFlowNode>> children, Consumer<ControlFlowNode> visitAction) final voidControlFlowNode.traversePostOrder(Function<ControlFlowNode, Iterable<ControlFlowNode>> children, Consumer<ControlFlowNode> visitAction) final voidControlFlowNode.traversePreOrder(Function<ControlFlowNode, Iterable<ControlFlowNode>> children, Consumer<ControlFlowNode> visitAction) final voidControlFlowNode.traversePreOrder(Function<ControlFlowNode, Iterable<ControlFlowNode>> children, Consumer<ControlFlowNode> visitAction) final voidControlFlowNode.traversePreOrder(Function<ControlFlowNode, Iterable<ControlFlowNode>> children, Consumer<ControlFlowNode> visitAction) Constructors in com.strobel.assembler.flowanalysis with parameters of type ControlFlowNodeModifierConstructorDescriptionControlFlowEdge(ControlFlowNode source, ControlFlowNode target, JumpType type) ControlFlowGraph(ControlFlowNode... nodes) ControlFlowNode(int blockIndex, ExceptionHandler exceptionHandler, ControlFlowNode endFinallyNode)