mv.visitLabel(l0);
mv.visitLineNumber(63, l0);
mv.visitVarInsn(ALOAD, 0);
mv.visitFieldInsn(GETFIELD, classDescriptor, fieldName, propClassSignature);
Label l1 = new Label();
mv.visitJumpInsn(IFNONNULL, l1);
Label l2 = new Label();
mv.visitLabel(l2);
mv.visitLineNumber(64, l2);
mv.visitVarInsn(ALOAD, 0);
mv.visitTypeInsn(NEW, collectionImplClass);