Class InstrIndex
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.opgraph.InstrIndex
- All Implemented Interfaces:
Comparable<InstrIndex>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionInstrIndex(int index) privateInstrIndex(int index, InstrIndex.TempRelatives tempList) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(InstrIndex other) (package private) booleandirectlyPreceeds(InstrIndex other) booleaninthashCode()private intidx()booleanisBackJumpFrom(IndexedStatement other) booleanisBackJumpFrom(InstrIndex other) booleanisBackJumpTo(IndexedStatement other) private intisBackJumpTo(InstrIndex other) private voidtoString()
-
Field Details
-
index
private final int index -
tempList
-
-
Constructor Details
-
InstrIndex
public InstrIndex(int index) -
InstrIndex
-
-
Method Details
-
idx
private int idx() -
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<InstrIndex>
-
equals
-
hashCode
-
mkTempList
private void mkTempList() -
justBefore
-
justAfter
-
directlyPreceeds
-
isBackJumpTo
-
isBackJumpTo
-
isBackJumpFrom
-
isBackJumpFrom
-