String ldcName = ((Type) cst).getInternalName();
String fieldName = "class$" + ldcName.replace('/', '$');
FieldVisitor fv = classOptimizer.syntheticFieldVisitor(ACC_STATIC
| ACC_SYNTHETIC, fieldName, "Ljava/lang/Class;");
fv.visitEnd();
if (!classOptimizer.class$) {
MethodVisitor mv = classOptimizer.visitMethod(ACC_STATIC
| ACC_SYNTHETIC, "class$",
"(Ljava/lang/String;)Ljava/lang/Class;", null, null);