Package org.teavm.model.instructions
Interface InstructionVisitor
-
- All Known Implementing Classes:
AbstractInstructionVisitor,BasicBlockMapper,ClassRefsRenamer,DefinitionExtractor,InstructionReadVisitor,InstructionVariableMapper,LoopInvariantAnalyzer,ProgramDependencyExtractor,TransitionExtractor,UsageExtractor
public interface InstructionVisitor
-
-
Method Summary
-
-
-
Method Detail
-
visit
void visit(EmptyInstruction insn)
-
visit
void visit(ClassConstantInstruction insn)
-
visit
void visit(NullConstantInstruction insn)
-
visit
void visit(IntegerConstantInstruction insn)
-
visit
void visit(LongConstantInstruction insn)
-
visit
void visit(FloatConstantInstruction insn)
-
visit
void visit(DoubleConstantInstruction insn)
-
visit
void visit(StringConstantInstruction insn)
-
visit
void visit(BinaryInstruction insn)
-
visit
void visit(NegateInstruction insn)
-
visit
void visit(AssignInstruction insn)
-
visit
void visit(CastInstruction insn)
-
visit
void visit(CastNumberInstruction insn)
-
visit
void visit(CastIntegerInstruction insn)
-
visit
void visit(BranchingInstruction insn)
-
visit
void visit(BinaryBranchingInstruction insn)
-
visit
void visit(JumpInstruction insn)
-
visit
void visit(SwitchInstruction insn)
-
visit
void visit(ExitInstruction insn)
-
visit
void visit(RaiseInstruction insn)
-
visit
void visit(ConstructArrayInstruction insn)
-
visit
void visit(ConstructInstruction insn)
-
visit
void visit(ConstructMultiArrayInstruction insn)
-
visit
void visit(GetFieldInstruction insn)
-
visit
void visit(PutFieldInstruction insn)
-
visit
void visit(ArrayLengthInstruction insn)
-
visit
void visit(CloneArrayInstruction insn)
-
visit
void visit(UnwrapArrayInstruction insn)
-
visit
void visit(GetElementInstruction insn)
-
visit
void visit(PutElementInstruction insn)
-
visit
void visit(InvokeInstruction insn)
-
visit
void visit(InvokeDynamicInstruction insn)
-
visit
void visit(IsInstanceInstruction insn)
-
visit
void visit(InitClassInstruction insn)
-
visit
void visit(NullCheckInstruction insn)
-
visit
void visit(MonitorEnterInstruction insn)
-
visit
void visit(MonitorExitInstruction insn)
-
visit
void visit(BoundCheckInstruction insn)
-
-