Uses of Interface
org.teavm.model.BasicBlockReader
Packages that use BasicBlockReader
-
Uses of BasicBlockReader in org.teavm.model
Classes in org.teavm.model that implement BasicBlockReaderMethods in org.teavm.model that return BasicBlockReaderModifier and TypeMethodDescriptionProgramReader.basicBlockAt(int index) PhiReader.getBasicBlock()InterpretException.getBlock()TryCatchBlockReader.getHandler()TryCatchBlockReader.getProtectedBlock()IncomingReader.getSource()Methods in org.teavm.model that return types with arguments of type BasicBlockReaderModifier and TypeMethodDescriptionIterable<? extends BasicBlockReader>ProgramReader.getBasicBlocks()Constructors in org.teavm.model with parameters of type BasicBlockReader -
Uses of BasicBlockReader in org.teavm.model.instructions
Methods in org.teavm.model.instructions that return BasicBlockReaderMethods in org.teavm.model.instructions with parameters of type BasicBlockReaderModifier and TypeMethodDescriptionvoidAbstractInstructionReader.choose(VariableReader condition, List<? extends SwitchTableEntryReader> table, BasicBlockReader defaultTarget) voidInstructionReader.choose(VariableReader condition, List<? extends SwitchTableEntryReader> table, BasicBlockReader defaultTarget) voidAbstractInstructionReader.jump(BasicBlockReader target) voidInstructionReader.jump(BasicBlockReader target) voidAbstractInstructionReader.jumpIf(BinaryBranchingCondition cond, VariableReader first, VariableReader second, BasicBlockReader consequent, BasicBlockReader alternative) voidAbstractInstructionReader.jumpIf(BranchingCondition cond, VariableReader operand, BasicBlockReader consequent, BasicBlockReader alternative) voidInstructionReader.jumpIf(BinaryBranchingCondition cond, VariableReader first, VariableReader second, BasicBlockReader consequent, BasicBlockReader alternative) voidInstructionReader.jumpIf(BranchingCondition cond, VariableReader operand, BasicBlockReader consequent, BasicBlockReader alternative) -
Uses of BasicBlockReader in org.teavm.model.util
Methods in org.teavm.model.util with parameters of type BasicBlockReaderModifier and TypeMethodDescriptionvoidInstructionCopyReader.choose(VariableReader condition, List<? extends SwitchTableEntryReader> table, BasicBlockReader defaultTarget) static voidProgramUtils.copyBasicBlock(BasicBlockReader block, BasicBlock target) ProgramUtils.copyPhis(BasicBlockReader block, Program target) static List<TryCatchBlock>ProgramUtils.copyTryCatches(BasicBlockReader block, Program target) voidInstructionCopyReader.jump(BasicBlockReader target) voidInstructionCopyReader.jumpIf(BinaryBranchingCondition cond, VariableReader first, VariableReader second, BasicBlockReader consequent, BasicBlockReader alternative) voidInstructionCopyReader.jumpIf(BranchingCondition cond, VariableReader operand, BasicBlockReader consequent, BasicBlockReader alternative)