if (needsSortRecordFactory) { sortRecordFactoryClass = compileSortRecordFactory(sortObjects, classGen, methodGen, sortRecordClass);
compileSortRecordFactory(sortObjects, classGen, methodGen); sortRecordFactoryTemp.setStart( il.append(new ASTORE(sortRecordFactoryTemp.getIndex())));
if (needsSortRecordFactory) { sortRecordFactoryClass = compileSortRecordFactory(sortObjects, classGen, methodGen, sortRecordClass);
if (needsSortRecordFactory) { sortRecordFactoryClass = compileSortRecordFactory(sortObjects, classGen, methodGen, sortRecordClass);
if (needsSortRecordFactory) { sortRecordFactoryClass = compileSortRecordFactory(sortObjects, classGen, methodGen, sortRecordClass);
compileSortRecordFactory(sortObjects, classGen, methodGen); sortRecordFactoryTemp.setStart( il.append(new ASTORE(sortRecordFactoryTemp.getIndex())));
compileSortRecordFactory(sortObjects, classGen, methodGen); sortRecordFactoryTemp.setStart( il.append(new ASTORE(sortRecordFactoryTemp.getIndex())));
compileSortRecordFactory(sortObjects, classGen, methodGen); sortRecordFactoryTemp.setStart( il.append(new ASTORE(sortRecordFactoryTemp.getIndex())));