Home
last modified time | relevance | path

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

/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
DCatchMethodItem.java41 private final LabelMethodItem tryStartLabel;
42 private final LabelMethodItem tryEndLabel;
43 private final LabelMethodItem handlerLabel;
51 … tryStartLabel = labelCache.internLabel(new LabelMethodItem(options, startAddress, "try_start_")); in CatchMethodItem()
58 … handlerLabel = labelCache.internLabel(new LabelMethodItem(options, handlerAddress, "catchall_")); in CatchMethodItem()
60 … handlerLabel = labelCache.internLabel(new LabelMethodItem(options, handlerAddress, "catch_")); in CatchMethodItem()
64 public LabelMethodItem getTryStartLabel() { in getTryStartLabel()
68 public LabelMethodItem getTryEndLabel() { in getTryEndLabel()
72 public LabelMethodItem getHandlerLabel() { in getHandlerLabel()
DLabelMethodItem.java37 public class LabelMethodItem extends MethodItem { class
42 …public LabelMethodItem(@Nonnull BaksmaliOptions options, int codeAddress, @Nonnull String labelPre… in LabelMethodItem() method in LabelMethodItem
56 if (methodItem instanceof LabelMethodItem) { in compareTo()
57 result = labelPrefix.compareTo(((LabelMethodItem)methodItem).labelPrefix); in compareTo()
69 if (!(o instanceof LabelMethodItem)) { in equals()
DMethodDefinition.java385 for (LabelMethodItem labelMethodItem: labelCache.getLabels()) { in getMethodItems()
584 … ArrayList<LabelMethodItem> sortedLabels = new ArrayList<LabelMethodItem>(labelCache.getLabels()); in setLabelSequentialNumbers()
589 for (LabelMethodItem labelMethodItem: sortedLabels) { in setLabelSequentialNumbers()
608 …protected HashMap<LabelMethodItem, LabelMethodItem> labels = new HashMap<LabelMethodItem, LabelMet…
613 public LabelMethodItem internLabel(LabelMethodItem labelMethodItem) { in internLabel()
614 LabelMethodItem internedLabelMethodItem = labels.get(labelMethodItem); in internLabel()
623 public Collection<LabelMethodItem> getLabels() { in getLabels()
DEndTryLabelMethodItem.java35 public class EndTryLabelMethodItem extends LabelMethodItem {
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/
DOffsetInstructionFormatMethodItem.java31 import org.jf.baksmali.Adaptors.LabelMethodItem;
42 protected LabelMethodItem label;
48 … label = new LabelMethodItem(options, codeAddress + instruction.getCodeOffset(), getLabelPrefix()); in OffsetInstructionFormatMethodItem()
57 public LabelMethodItem getLabel() { in getLabel()
DSparseSwitchMethodItem.java32 import org.jf.baksmali.Adaptors.LabelMethodItem;
57 LabelMethodItem label = methodDef.getLabelCache().internLabel( in SparseSwitchMethodItem()
58 … new LabelMethodItem( methodDef.classDef.options, baseCodeAddress + switchElement.getOffset(), in SparseSwitchMethodItem()
101 private final LabelMethodItem target;
102 public SparseSwitchLabelTarget(int key, LabelMethodItem target) { in SparseSwitchLabelTarget()
DPackedSwitchMethodItem.java32 import org.jf.baksmali.Adaptors.LabelMethodItem;
65 LabelMethodItem label = methodDef.getLabelCache().internLabel( in PackedSwitchMethodItem()
66 … new LabelMethodItem(methodDef.classDef.options, baseCodeAddress + switchElement.getOffset(), in PackedSwitchMethodItem()
109 private final LabelMethodItem target;
110 public PackedSwitchLabelTarget(LabelMethodItem target) { in PackedSwitchLabelTarget()