Uses of Interface
org.teavm.model.BasicBlockReader
-
Packages that use BasicBlockReader Package Description org.teavm.model org.teavm.model.instructions org.teavm.model.util -
-
Uses of BasicBlockReader in org.teavm.model
Classes in org.teavm.model that implement BasicBlockReader Modifier and Type Class Description classBasicBlockMethods in org.teavm.model that return BasicBlockReader Modifier and Type Method Description BasicBlockReaderProgramReader. basicBlockAt(int index)BasicBlockReaderPhiReader. getBasicBlock()BasicBlockReaderInterpretException. getBlock()BasicBlockReaderTryCatchBlockReader. getHandler()BasicBlockReaderTryCatchBlockReader. getProtectedBlock()BasicBlockReaderIncomingReader. getSource()Methods in org.teavm.model that return types with arguments of type BasicBlockReader Modifier and Type Method Description Iterable<? extends BasicBlockReader>ProgramReader. getBasicBlocks()Constructors in org.teavm.model with parameters of type BasicBlockReader Constructor Description InterpretException(BasicBlockReader block, Throwable cause) -
Uses of BasicBlockReader in org.teavm.model.instructions
Methods in org.teavm.model.instructions that return BasicBlockReader Modifier and Type Method Description BasicBlockReaderSwitchTableEntryReader. getTarget()Methods in org.teavm.model.instructions with parameters of type BasicBlockReader Modifier and Type Method Description voidAbstractInstructionReader. 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 BasicBlockReader Modifier and Type Method Description voidInstructionCopyReader. choose(VariableReader condition, List<? extends SwitchTableEntryReader> table, BasicBlockReader defaultTarget)static voidProgramUtils. copyBasicBlock(BasicBlockReader block, BasicBlock target)static List<Phi>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)
-