35833584358535863587358835893590359135923593
} ctorgen.visitLabel(end); ctorgen.returnValue(); ctorgen.endMethod(); if(altCtorDrops > 0) {
36083609361036113612361336143615361636173618
for(int i=0;i<altCtorDrops;i++) ctorgen.visitInsn(Opcodes.ACONST_NULL); ctorgen.invokeConstructor(objtype, new Method("<init>", Type.VOID_TYPE, ctorTypes)); ctorgen.returnValue(); ctorgen.endMethod(); } if(!isDeftype()) {
44744475447644774478447944804481448244834484
finally { Var.popThreadBindings(); } gen.returnValue(); //gen.visitMaxs(1, 1); gen.endMethod(); } void emitClearLocals(GeneratorAdapter gen){
31103111311231133114311531163117311831193120
null, null, cv); gen.visitCode(); gen.push(variadicMethod.reqParms.count()); gen.returnValue(); gen.endMethod(); } } static Expr parse(C context, ISeq form, String name) throws Exception{
59915992599359945995599659975998599960006001
LINE_AFTER.set(pushbackReader.getLineNumber()); compile1(gen, objx, r); LINE_BEFORE.set(pushbackReader.getLineNumber()); } //end of load gen.returnValue(); gen.endMethod(); //static fields for constants for(int i = 0; i < objx.constants.count(); i++) {
60326033603460356036603760386039604060416042
clinitgen.throwException(); clinitgen.mark(end); clinitgen.visitTryCatchBlock(startTry, endTry, finallyLabel, null); //end of static init clinitgen.returnValue(); clinitgen.endMethod(); //end of class cv.visitEnd();
66756676667766786679668066816682668366846685
finally { Var.popThreadBindings(); } gen.returnValue(); //gen.visitMaxs(1, 1); gen.endMethod(); } }
50945095509650975098509951005101510251035104
LINE_AFTER.set(pushbackReader.getLineNumber()); compile1(gen, fn, r); LINE_BEFORE.set(pushbackReader.getLineNumber()); } //end of load gen.returnValue(); gen.endMethod(); //static fields for constants for(int i = 0; i < fn.constants.count(); i++) {
51355136513751385139514051415142514351445145
31623163316431653166316731683169317031713172
if(constants.count() > 0) { emitConstants(clinitgen); } clinitgen.returnValue(); clinitgen.endMethod(); // clinitgen.visitMaxs(1, 1); //instance fields for closed-overs for(ISeq s = RT.keys(closes); s != null; s = s.next())