void referTo(int index, int modifiers) { String descriptor = (String) pool[index]; parseDescriptor(descriptor, modifiers); }
void referTo(int index, int modifiers) { String descriptor = (String) pool[index]; parseDescriptor(descriptor, modifiers); }
void referTo(int index, int modifiers) { String descriptor = (String) pool[index]; parseDescriptor(descriptor, modifiers); }
void referTo(int index, int modifiers) { String descriptor = (String) pool[index]; parseDescriptor(descriptor, modifiers); }
void referTo(int index, int modifiers) { String descriptor = (String) pool[index]; parseDescriptor(descriptor, modifiers); }
/** * Handle a signature * * <pre> * Signature_attribute { * u2 attribute_name_index; * u4 attribute_length; * u2 signature_index; * } * </pre> * * @param member * @param access_flags */ void doSignature(DataInputStream in, ElementType member, int access_flags) throws IOException { int signature_index = in.readUnsignedShort(); String signature = (String) pool[signature_index]; parseDescriptor(signature, access_flags); if (last != null) last.signature = signature; if (cd != null) cd.signature(signature); }
/** * Handle a signature * * <pre> * Signature_attribute { * u2 attribute_name_index; * u4 attribute_length; * u2 signature_index; * } * </pre> * * @param member * @param access_flags */ void doSignature(DataInputStream in, ElementType member, int access_flags) throws IOException { int signature_index = in.readUnsignedShort(); String signature = (String) pool[signature_index]; try { parseDescriptor(signature, access_flags); if (last != null) last.signature = signature; if (cd != null) cd.signature(signature); } catch (Exception e) { new RuntimeException("Signature failed for" + signature, e); } }
/** * Handle a signature * * <pre> * Signature_attribute { * u2 attribute_name_index; * u4 attribute_length; * u2 signature_index; * } * </pre> * * @param member * @param access_flags */ void doSignature(DataInputStream in, ElementType member, int access_flags) throws IOException { int signature_index = in.readUnsignedShort(); String signature = (String) pool[signature_index]; try { parseDescriptor(signature, access_flags); if (last != null) last.signature = signature; if (cd != null) cd.signature(signature); } catch (Exception e) { new RuntimeException("Signature failed for" + signature, e); } }