Home
last modified time | relevance | path

Searched refs:methodDef (Results 1 – 7 of 7) sorted by relevance

/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/
DInstructionMethodItemFactory.java44 MethodDefinition methodDef, int codeAddress, Instruction instruction) { in makeInstructionFormatMethodItem() argument
47 … return new OffsetInstructionFormatMethodItem(methodDef.classDef.options, methodDef, codeAddress, in makeInstructionFormatMethodItem()
52 return new UnresolvedOdexInstructionMethodItem(methodDef, codeAddress, in makeInstructionFormatMethodItem()
58 return new ArrayDataMethodItem(methodDef, codeAddress, (ArrayPayload)instruction); in makeInstructionFormatMethodItem()
60 … return new PackedSwitchMethodItem(methodDef, codeAddress, (PackedSwitchPayload)instruction); in makeInstructionFormatMethodItem()
62 … return new SparseSwitchMethodItem(methodDef, codeAddress, (SparseSwitchPayload)instruction); in makeInstructionFormatMethodItem()
64 return new InstructionMethodItem<Instruction>(methodDef, codeAddress, instruction); in makeInstructionFormatMethodItem()
DSparseSwitchMethodItem.java49 …public SparseSwitchMethodItem(MethodDefinition methodDef, int codeAddress, SparseSwitchPayload ins… in SparseSwitchMethodItem() argument
50 super(methodDef, codeAddress, instruction); in SparseSwitchMethodItem()
52 int baseCodeAddress = methodDef.getSparseSwitchBaseAddress(codeAddress); in SparseSwitchMethodItem()
57 LabelMethodItem label = methodDef.getLabelCache().internLabel( in SparseSwitchMethodItem()
58 … new LabelMethodItem( methodDef.classDef.options, baseCodeAddress + switchElement.getOffset(), in SparseSwitchMethodItem()
DPackedSwitchMethodItem.java50 …public PackedSwitchMethodItem(MethodDefinition methodDef, int codeAddress, PackedSwitchPayload ins… in PackedSwitchMethodItem() argument
51 super(methodDef, codeAddress, instruction); in PackedSwitchMethodItem()
53 int baseCodeAddress = methodDef.getPackedSwitchBaseAddress(codeAddress); in PackedSwitchMethodItem()
65 LabelMethodItem label = methodDef.getLabelCache().internLabel( in PackedSwitchMethodItem()
66 … new LabelMethodItem(methodDef.classDef.options, baseCodeAddress + switchElement.getOffset(), in PackedSwitchMethodItem()
DInstructionMethodItem.java55 @Nonnull protected final MethodDefinition methodDef; field in InstructionMethodItem
58 …public InstructionMethodItem(@Nonnull MethodDefinition methodDef, int codeAddress, @Nonnull T inst… in InstructionMethodItem() argument
60 this.methodDef = methodDef; in InstructionMethodItem()
70 BaksmaliOptions options = methodDef.classDef.options; in isAllowedOdex()
75 if (methodDef.classDef.options.apiLevel >= 14) { in isAllowedOdex()
113 if (methodDef.classDef.options.implicitReferences) { in writeTo()
114 classContext = methodDef.method.getDefiningClass(); in writeTo()
158 int baseAddress = methodDef.getPackedSwitchBaseAddress( in writeTo()
165 baseAddress = methodDef.getSparseSwitchBaseAddress( in writeTo()
173methodDef.findPayloadOffset(this.codeAddress + ((Instruction31t)instruction).getCodeOffset(), in writeTo()
[all …]
DOffsetInstructionFormatMethodItem.java44 …tInstructionFormatMethodItem(@Nonnull BaksmaliOptions options, @Nonnull MethodDefinition methodDef, in OffsetInstructionFormatMethodItem() argument
46 super(methodDef, codeAddress, instruction); in OffsetInstructionFormatMethodItem()
49 label = methodDef.getLabelCache().internLabel(label); in OffsetInstructionFormatMethodItem()
DUnresolvedOdexInstructionMethodItem.java39 public UnresolvedOdexInstructionMethodItem(@Nonnull MethodDefinition methodDef, int codeAddress, in UnresolvedOdexInstructionMethodItem() argument
41 super(methodDef, codeAddress, instruction); in UnresolvedOdexInstructionMethodItem()
DArrayDataMethodItem.java40 …public ArrayDataMethodItem(MethodDefinition methodDef, int codeAddress, ArrayPayload instruction) { in ArrayDataMethodItem() argument
41 super(methodDef, codeAddress, instruction); in ArrayDataMethodItem()