FileDocCategorySizeDatePackage
VariableSizeInsn.javaAPI DocAndroid 5.1 API1624Thu Mar 12 22:18:30 GMT 2015com.android.dx.dex.code

VariableSizeInsn

public abstract class VariableSizeInsn extends DalvInsn
Pseudo-instruction base class for variable-sized instructions.

Fields Summary
Constructors Summary
public VariableSizeInsn(com.android.dx.rop.code.SourcePosition position, com.android.dx.rop.code.RegisterSpecList registers)
Constructs an instance. The output address of this instance is initially unknown ({@code -1}).

param
position {@code non-null;} source position
param
registers {@code non-null;} source registers

        super(Dops.SPECIAL_FORMAT, position, registers);
    
Methods Summary
public final DalvInsnwithOpcode(Dop opcode)
{@inheritDoc}

        throw new RuntimeException("unsupported");
    
public final DalvInsnwithRegisterOffset(int delta)
{@inheritDoc}

        return withRegisters(getRegisters().withOffset(delta));