ParameterDescriptor parameterDescriptor = visitorHelper.addParameterDescriptor(methodDescriptor, i);
String parameterType = visitorHelper.getType(types[i]);
parameterDescriptor.setType(visitorHelper.getTypeDescriptor(parameterType));
}
} else {
new SignatureReader(signature).accept(new MethodSignatureVisitor(methodDescriptor, visitorHelper));
}
for (int i = 0; exceptions != null && i < exceptions.length; i++) {
TypeDescriptor exception = visitorHelper.getTypeDescriptor(org.objectweb.asm.Type.getObjectType(exceptions[i]).getClassName());
methodDescriptor.getDeclaredThrowables().add(exception);
}