final String name,
final String desc,
final String[] exceptions,
final Attribute attribute) {
if (name.equals("<init>") && Arrays.equals(constructorParamTypes, DescriptorUtil.getParameters(desc))) {
Attribute current = attribute;
while (current != null) {
if (attribute instanceof CustomAttribute) {
CustomAttribute customAttribute = (CustomAttribute) attribute;
byte[] bytes = customAttribute.getBytes();
try {