Uses of Interface
com.android.dx.cf.code.BytecodeArray.Visitor

Packages that use BytecodeArray.Visitor
com.android.dx.cf.code Implementation of classes having to do with Java simulation, such as is needed for verification or stack-to-register conversion. 
com.android.dx.cf.direct Implementation of cf.iface.* based on a direct representation of class files as byte[]s. 
 

Uses of BytecodeArray.Visitor in com.android.dx.cf.code
 

Classes in com.android.dx.cf.code that implement BytecodeArray.Visitor
 class BasicBlocker
          Utility that identifies basic blocks in bytecode.
static class BytecodeArray.BaseVisitor
          Base implementation of BytecodeArray.Visitor, which has empty method bodies for all methods.
 

Fields in com.android.dx.cf.code declared as BytecodeArray.Visitor
static BytecodeArray.Visitor BytecodeArray.EMPTY_VISITOR
          convenient no-op implementation of BytecodeArray.Visitor
 

Methods in com.android.dx.cf.code with parameters of type BytecodeArray.Visitor
 void BytecodeArray.forEach(BytecodeArray.Visitor visitor)
          Parses each instruction in the array, in order.
 int BytecodeArray.parseInstruction(int offset, BytecodeArray.Visitor visitor)
          Parses the instruction at the indicated offset.
 void BytecodeArray.processWorkSet(int[] workSet, BytecodeArray.Visitor visitor)
          Processes the given "work set" by repeatedly finding the lowest bit in the set, clearing it, and parsing and visiting the instruction at the indicated offset (that is, the bit index), repeating until the work set is empty.
 

Uses of BytecodeArray.Visitor in com.android.dx.cf.direct
 

Classes in com.android.dx.cf.direct that implement BytecodeArray.Visitor
 class CodeObserver
          Bytecode visitor to use when "observing" bytecode getting parsed.
 



Copyright © 2015. All rights reserved.