cw.visit(V1_5, ACC_PUBLIC + ACC_SUPER, classNameAsSlashes,
XR_DYNAMIC_ENTITY_CLASSNAME_SLASHES, null, null);
cw.visitField(ACC_PUBLIC + ACC_STATIC, XR_FIELD_INFO_STATIC,
"L" + XRFIELDINFO_CLASSNAME_SLASHES + ";", null, null);
cv = cw.visitMethod(ACC_STATIC, "<clinit>", "()V", null, null);
cv.visitTypeInsn(NEW, XRFIELDINFO_CLASSNAME_SLASHES);
cv.visitInsn(DUP);
cv.visitMethodInsn(INVOKESPECIAL, XRFIELDINFO_CLASSNAME_SLASHES, INIT, "()V");
cv.visitFieldInsn(PUTSTATIC, classNameAsSlashes, XR_FIELD_INFO_STATIC,
"L" + XRFIELDINFO_CLASSNAME_SLASHES + ";");
cv.visitInsn(RETURN);