Interface ITypeTestInstruction
- All Superinterfaces:
IInstruction
- All Known Implementing Classes:
CheckCastInstruction
-
Nested Class Summary
Nested classes/interfaces inherited from interface IInstruction
IInstruction.VisitorModifier and TypeInterfaceDescriptionstatic classThis class is used by IInstruction.visit to dispatch based on the instruction type. -
Method Summary
Methods inherited from interface IInstruction
getBranchTargets, getPoppedCount, getPushedType, getPushedWordSize, isFallThrough, isPEI, redirectTargets, toString, visitModifier and TypeMethodDescriptionint[]intgetPushedType(String[] poppedTypesToCheck) Computes the type of data pushed onto the stack, or null if none is pushed.bytebooleanbooleanisPEI()PEI == "Potentially excepting instruction"redirectTargets(int[] targetMap) toString()Subclasses must implement toString.voidApply a Visitor to this instruction.
-
Method Details
-
firstClassTypes
boolean firstClassTypes() -
getTypes
String[] getTypes()
-