/** {@inheritDoc} */ @Override public final CstString getName() { return nat.getName(); }
/** {@inheritDoc} */ @Override public final CstString getName() { return nat.getName(); }
/** {@inheritDoc} */ @Override public final CstString getName() { return method.getNat().getName(); }
/** {@inheritDoc} */ @Override public CstString getName() { return field.getNat().getName(); }
/** {@inheritDoc} */ @Override public final CstString getName() { return method.getNat().getName(); }
/** {@inheritDoc} */ @Override public CstString getName() { return field.getNat().getName(); }
/** {@inheritDoc} */ @Override public final CstString getName() { return method.getNat().getName(); }
/** {@inheritDoc} */ @Override public CstString getName() { return field.getNat().getName(); }
/** {@inheritDoc} */ @Override public final CstString getName() { return method.getNat().getName(); }
/** {@inheritDoc} */ @Override public final CstString getName() { return method.getNat().getName(); }
/** {@inheritDoc} */ @Override public final CstString getName() { return method.getNat().getName(); }
/** {@inheritDoc} */ @Override public final CstString getName() { return method.getNat().getName(); }
private static CstMethodRef makeInvokeMethod(final CstMethodRef callSiteMethod) { // The name is either invoke or invokeExact. The INVOKE_DESCRIPTOR is fixed. CstNat cstNat = new CstNat(callSiteMethod.getNat().getName(), INVOKE_DESCRIPTOR); return new CstMethodRef(CstType.METHOD_HANDLE, cstNat); }
/** * Interns the components of a name-and-type into this instance. * * @param nat {@code non-null;} the name-and-type */ public synchronized void intern(CstNat nat) { intern(nat.getName()); intern(nat.getDescriptor()); }
/** * Interns the components of a name-and-type into this instance. * * @param nat {@code non-null;} the name-and-type */ public void intern(CstNat nat) { intern(nat.getName()); intern(nat.getDescriptor()); }
/** {@inheritDoc} */ @Override public void addContents(DexFile file) { super.addContents(file); StringIdsSection stringIds = file.getStringIds(); stringIds.intern(getRef().getNat().getName()); }
/** {@inheritDoc} */ @Override public void addContents(DexFile file) { super.addContents(file); StringIdsSection stringIds = file.getStringIds(); stringIds.intern(getRef().getNat().getName()); }
/** {@inheritDoc} */ @Override public void addContents(DexFile file) { super.addContents(file); StringIdsSection stringIds = file.getStringIds(); stringIds.intern(getRef().getNat().getName()); }
/** {@inheritDoc} */ @Override public void addContents(DexFile file) { super.addContents(file); StringIdsSection stringIds = file.getStringIds(); stringIds.intern(getRef().getNat().getName()); }
/** {@inheritDoc} */ @Override public void addContents(DexFile file) { super.addContents(file); StringIdsSection stringIds = file.getStringIds(); stringIds.intern(getRef().getNat().getName()); }