Uses of Class
org.benf.cfr.reader.bytecode.analysis.opgraph.InstrIndex
-
Packages that use InstrIndex Package Description org.benf.cfr.reader.bytecode.analysis.opgraph org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters org.benf.cfr.reader.bytecode.analysis.parse -
-
Uses of InstrIndex in org.benf.cfr.reader.bytecode.analysis.opgraph
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph declared as InstrIndex Modifier and Type Field Description private InstrIndex
Op02WithProcessedDataAndRefs. index
private InstrIndex
Op03SimpleStatement. index
private InstrIndex
Op04StructuredStatement. instrIndex
(package private) InstrIndex
Op03Blocks.Block3. startIndex
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph with type parameters of type InstrIndex Modifier and Type Field Description private java.util.LinkedList<InstrIndex>
InstrIndex.TempRelatives. rels
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph that return InstrIndex Modifier and Type Method Description InstrIndex
IndexedStatement. getIndex()
InstrIndex
Op02WithProcessedDataAndRefs. getIndex()
InstrIndex
Op03SimpleStatement. getIndex()
InstrIndex
Op04StructuredStatement. getIndex()
InstrIndex
InstrIndex. justAfter()
InstrIndex
InstrIndex. justBefore()
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type InstrIndex Modifier and Type Method Description void
InstrIndex.TempRelatives. after(InstrIndex than, InstrIndex isBefore)
void
InstrIndex.TempRelatives. before(InstrIndex than, InstrIndex isBefore)
int
InstrIndex. compareTo(InstrIndex other)
private static java.util.List<Op02WithProcessedDataAndRefs>
Op02WithProcessedDataAndRefs. copyBlock(java.util.List<Op02WithProcessedDataAndRefs> orig, InstrIndex afterThis)
(package private) boolean
InstrIndex. directlyPreceeds(InstrIndex other)
int
InstrIndex.TempRelatives. indexOf(InstrIndex i)
boolean
InstrIndex. isBackJumpFrom(InstrIndex other)
private int
InstrIndex. isBackJumpTo(InstrIndex other)
void
Op02WithProcessedDataAndRefs. setIndex(InstrIndex index)
void
Op03SimpleStatement. setIndex(InstrIndex index)
Method parameters in org.benf.cfr.reader.bytecode.analysis.opgraph with type arguments of type InstrIndex Modifier and Type Method Description private static Op02WithProcessedDataAndRefs
Op02WithProcessedDataAndRefs. adjustOrdering(java.util.Map<InstrIndex,java.util.List<Op02WithProcessedDataAndRefs.ExceptionTempStatement>> insertions, Op02WithProcessedDataAndRefs infrontOf, ExceptionGroup exceptionGroup, Op02WithProcessedDataAndRefs newNode)
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type InstrIndex Constructor Description Op02WithProcessedDataAndRefs(JVMInstr instr, byte[] rawData, InstrIndex index, ConstantPool cp, ConstantPoolEntry[] cpEntries, int originalRawOffset, BytecodeLoc loc)
Op03SimpleStatement(java.util.Set<BlockIdentifier> containedIn, Statement statement, InstrIndex index)
Op03SimpleStatement(java.util.Set<BlockIdentifier> containedIn, Statement statement, SSAIdentifiers<LValue> ssaIdentifiers, InstrIndex index)
Op04StructuredStatement(InstrIndex instrIndex, java.util.Collection<BlockIdentifier> blockMembership, StructuredStatement structuredStatement)
TempRelatives(InstrIndex start)
-
Uses of InstrIndex in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters declared as InstrIndex Modifier and Type Field Description private InstrIndex
Misc.IsBackJumpTo. thisIndex
private InstrIndex
Misc.IsForwardJumpTo. thisIndex
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with parameters of type InstrIndex Modifier and Type Method Description (package private) static void
Cleaner. sortAndRenumberFromInPlace(java.util.List<Op03SimpleStatement> statements, InstrIndex start)
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with parameters of type InstrIndex Constructor Description IsBackJumpTo(InstrIndex thisIndex)
IsForwardJumpTo(InstrIndex thisIndex)
-
Uses of InstrIndex in org.benf.cfr.reader.bytecode.analysis.parse
Methods in org.benf.cfr.reader.bytecode.analysis.parse that return InstrIndex Modifier and Type Method Description InstrIndex
StatementContainer. getIndex()
-