public AnnotationVisitor visitParameterAnnotation(final int parameter,
			final String desc, final boolean visible) {
		cp.newUTF8(desc);
		if (visible) {
			cp.newUTF8("RuntimeVisibleParameterAnnotations");
		} else {
			cp.newUTF8("RuntimeInvisibleParameterAnnotations");
		}
		return new AnnotationConstantsCollector(mv.visitParameterAnnotation(
				parameter, desc, visible), cp);
	}