6162636465666768697071
buildField( cw, field ); } finalizeCreation(classDef); cw.visitEnd(); } catch (Exception e) { e.printStackTrace(); } return cw.toByteArray();
343344345346347348349350351352353
buildExtendedMethods( cw, getTrait(), core ); cw.visitEnd(); return cw.toByteArray(); }
116117118119120121122123124125126
edef ); this.buildToString( cw, edef ); cw.visitEnd(); byte[] serializedClass = cw.toByteArray(); return serializedClass; }
335336337338339340341342343344
"(" + BuildUtils.getTypeDescriptor( coreName ) + ")V"); mv.visitInsn(RETURN); mv.visitMaxs(2, 2); mv.visitEnd(); } cw.visitEnd(); return cw.toByteArray(); } }
492493494495496497498499500501502
buildExtendedMethods( cw, trait, core, mask ); buildShadowMethods( cw, trait, core, mask ); cw.visitEnd(); return cw.toByteArray(); }
127128129130131132133134135136137
classParts.get(i).write(this, cw); } if (staticInitializer != null) { staticInitializer.write(this, cw); } cw.visitEnd(); bytecode = cw.toByteArray(); if (DUMP_GENERATED_CLASSES) { dumpGeneratedClass(bytecode); } }
395396397398399400401402403404405
buildExtendedMethods( cw, getTrait(), core, mask ); buildShadowMethods( cw, trait, core, mask ); cw.visitEnd(); return cw.toByteArray(); }
216217218219220221222223224225226
buildSpecificMethods( cw, name, core ); buildExtensionMethods( cw, name, core ); cw.visitEnd(); return cw.toByteArray(); }
buildExtendedMethods( cw, getTrait(), core, mask ); cw.visitEnd(); return cw.toByteArray(); }
238239240241242243244245246247248
className, superClass, getterMethod, cw ); cw.visitEnd(); return cw.toByteArray(); } private byte[] dumpWriter(final Class< ? > originalClass,