Class Hierarchy
- java.lang.Object
- org.teavm.model.instructions.AbstractInstructionVisitor (implements org.teavm.model.instructions.InstructionVisitor)
- org.teavm.model.util.BasicBlockMapper
- org.teavm.model.util.InstructionVariableMapper
- org.teavm.model.util.AsyncMethodFinder
- org.teavm.model.util.AsyncProgramSplitter
- org.teavm.model.util.BasicBlockSplitter
- org.teavm.model.util.ControlFlowUtils
- org.teavm.model.util.DefinitionExtractor (implements org.teavm.model.instructions.InstructionVisitor)
- org.teavm.model.util.DominatorWalker
- org.teavm.model.util.GraphColorer
- org.teavm.model.util.InstructionCopyReader (implements org.teavm.model.instructions.InstructionReader)
- org.teavm.model.util.InvokeDynamicUtil
- org.teavm.model.util.LivenessAnalyzer
- org.teavm.model.util.MissingItemsProcessor
- org.teavm.model.util.ModelUtils
- org.teavm.model.util.NonSsaLivenessAnalyzer
- org.teavm.model.util.PhiUpdater
- org.teavm.model.util.ProgramNodeSplittingBackend (implements org.teavm.common.GraphSplittingBackend)
- org.teavm.model.util.ProgramUtils
- org.teavm.model.util.RegisterAllocator
- org.teavm.model.util.TransitionExtractor (implements org.teavm.model.instructions.InstructionVisitor)
- org.teavm.model.util.TypeInferer
- org.teavm.model.util.UsageExtractor (implements org.teavm.model.instructions.InstructionVisitor)
- org.teavm.model.instructions.AbstractInstructionVisitor (implements org.teavm.model.instructions.InstructionVisitor)
Interface Hierarchy
- org.teavm.model.util.DominatorWalkerCallback<T>
- org.teavm.model.util.DominatorWalkerContext
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.teavm.model.util.VariableType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)