public void emit(DexFile dexFile, Output out, List<Item> referencedItems) { emitAdvancePC(out, address); emitStartLocal(out, registerNum); referencedItems.add(localName==null?null:StringIdItem.internStringIdItem(dexFile, localName)); referencedItems.add(localType==null?null:TypeIdItem.internTypeIdItem(dexFile, StringIdItem.internStringIdItem(dexFile, localType))); } }
public void emit(DexFile dexFile, Output out, List<Item> referencedItems) { emitAdvancePC(out, address); emitStartLocalExtended(out, registerNum); if (localName != null) { referencedItems.add(StringIdItem.internStringIdItem(dexFile, localName)); } if (localType != null) { referencedItems.add(TypeIdItem.internTypeIdItem(dexFile, StringIdItem.internStringIdItem(dexFile, localType))); } if (signature != null) { referencedItems.add(StringIdItem.internStringIdItem(dexFile, signature)); } } }
public void emit(DexFile dexFile, Output out, List<Item> referencedItems) { emitAdvancePC(out, address); emitStartLocal(out, registerNum); referencedItems.add(localName==null?null:StringIdItem.internStringIdItem(dexFile, localName)); referencedItems.add(localType==null?null:TypeIdItem.internTypeIdItem(dexFile, StringIdItem.internStringIdItem(dexFile, localType))); } }
public void emit(DexFile dexFile, Output out, List<Item> referencedItems) { emitAdvancePC(out, address); emitStartLocalExtended(out, registerNum); if (localName != null) { referencedItems.add(StringIdItem.internStringIdItem(dexFile, localName)); } if (localType != null) { referencedItems.add(TypeIdItem.internTypeIdItem(dexFile, StringIdItem.internStringIdItem(dexFile, localType))); } if (signature != null) { referencedItems.add(StringIdItem.internStringIdItem(dexFile, signature)); } } }