Searched refs:getCodeUnits (Results 1 - 22 of 22) sorted by relevance

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/
H A DInstruction.java57 int getCodeUnits(); method in interface:Instruction
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
H A DUnresolvedOdexInstruction.java56 @Override public int getCodeUnits() { method in class:UnresolvedOdexInstruction
57 return originalInstruction.getCodeUnits();
H A DMethodAnalyzer.java397 currentCodeAddress += instruction.getCodeUnits();
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/
H A DBuilderOffsetInstruction.java51 if ((this.getCodeUnits() == 1 && (codeOffset < Byte.MIN_VALUE || codeOffset > Byte.MAX_VALUE)) ||
52 (this.getCodeUnits() == 2 && (codeOffset < Short.MIN_VALUE || codeOffset > Short.MAX_VALUE))) {
H A DBuilderInstruction.java58 public int getCodeUnits() { method in class:BuilderInstruction
H A DMutableMethodImplementation.java69 codeAddress += instruction.getCodeUnits();
218 codeAddress += instruction.getCodeUnits();
225 codeAddress += location.instruction.getCodeUnits();
240 int nextCodeAddress = last.codeAddress + instruction.getCodeUnits();
259 int codeAddress = replaceLocation.codeAddress + replaceLocation.instruction.getCodeUnits();
266 codeAddress += instruction.getCodeUnits();
294 codeAddress += instruction.getCodeUnits();
329 int codeAddress = first.codeAddress + first.instruction.getCodeUnits();
336 codeAddress += location.instruction.getCodeUnits();
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/instruction/
H A DBuilderArrayPayload.java60 @Override public int getCodeUnits() { return 4 + (elementWidth * arrayElements.size() + 1) / 2; } method in class:BuilderArrayPayload
H A DBuilderPackedSwitchPayload.java67 @Override public int getCodeUnits() { return 4 + switchElements.size() * 2; } method in class:BuilderPackedSwitchPayload
H A DBuilderSparseSwitchPayload.java68 @Override public int getCodeUnits() { return 2 + switchElements.size() * 4; } method in class:BuilderSparseSwitchPayload
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/
H A DDexBackedPackedSwitchPayload.java82 @Override public int getCodeUnits() { return 4 + elementCount*2; } method in class:DexBackedPackedSwitchPayload
H A DDexBackedSparseSwitchPayload.java80 @Override public int getCodeUnits() { return 2 + elementCount*4; } method in class:DexBackedSparseSwitchPayload
H A DDexBackedInstruction.java57 @Override public int getCodeUnits() { return opcode.format.size / 2; } method in class:DexBackedInstruction
70 reader.moveRelative(instruction.getCodeUnits()*2);
H A DDexBackedArrayPayload.java111 public int getCodeUnits() { method in class:DexBackedArrayPayload
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/
H A DImmutableArrayPayload.java79 @Override public int getCodeUnits() { return 4 + (elementWidth * arrayElements.size() + 1) / 2; } method in class:ImmutableArrayPayload
H A DImmutablePackedSwitchPayload.java73 @Override public int getCodeUnits() { return 4 + switchElements.size() * 2; } method in class:ImmutablePackedSwitchPayload
H A DImmutableSparseSwitchPayload.java72 @Override public int getCodeUnits() { return 2 + switchElements.size() * 4; } method in class:ImmutableSparseSwitchPayload
H A DImmutableInstruction.java141 public int getCodeUnits() { method in class:ImmutableInstruction
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
H A DInstructionOffsetMap.java50 codeOffset += instructions.get(i).getCodeUnits();
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DMethodDefinition.java382 currentCodeAddress += instruction.getCodeUnits();
447 currentCodeAddress += instruction.getInstruction().getCodeUnits();
458 int codeSize = lastInstructionAddress + instructions.get(instructions.size() - 1).getCodeUnits();
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/
H A DJumboStringConversionTest.java146 @Override public int getCodeUnits() {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/
H A DCodeItem.java346 out.annotate(instruction.getCodeUnits()*2, "%s %s",
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
H A DDexWriter.java888 codeUnitCount += instruction.getCodeUnits();

Completed in 161 milliseconds