Package com.android.dx.dex.code
package com.android.dx.dex.code
-
ClassDescriptionPseudo-instruction which holds fill array data.Container for the set of
CodeAddressinstances associated with the blocks of a particular method.Interface for the construction ofCatchTableinstances.Ordered list of (exception type, handler address) entries.Entry in the list.Table of catch entries.Entry in a catch list.Pseudo-instruction which is used to track an address within a code array.Instruction which has a single constant argument in addition to all the normal instruction information.Container for all the pieces of a concrete method.Class used as a callback forDalvCode.assignIndices(DalvCode.AssignIndicesCallback).Base class for Dalvik instructions.List ofDalvInsninstances.Representation of an opcode.Standard instances ofDopand utility methods for getting them.Base class for instructions which are of a fixed code size and which useInsnFormatmethods to write themselves.Combination instruction which turns into a variable number ofmove*instructions to move a set of registers into registers starting at0sequentially.Base class for all instruction format handlers.List of local variables.Disposition of a local entry.Entry in a local list.Intermediate state when constructing a local list.Pseudo-instruction which is used to hold a snapshot of the state of local variable name mappings that exists immediately after the instance in an instruction array.Pseudo-instruction which is used to introduce a new local variable.An instruction with multiple constant arguments in addition to all the normal instruction information.Pseudo-instruction which either turns into anopor nothingness, in order to make the subsequent instruction have an even address.Destination forDalvInsninstances being output.Processor for instruction lists, which takes a "first cut" of instruction selection as a basis and produces a "final cut" in the form of aDalvInsnListinstance.List of source position entries.Entry in a position list.Instruction which has no extra info beyond the basics provided for in the base class.Constructor ofCatchTableinstances fromRopMethodand associated data.Pseudo-instruction which holds switch data.Instruction which has a single branch target.Pseudo-instruction base class for variable-sized instructions.Pseudo-instruction base class for zero-size (no code emitted) instructions, which are generally used for tracking metainformation about the code they are adjacent to.