gen = new LazyClassGen(classType);
gen = classType.getLazyClassGen();
	protected void weaveTestInner(		BcelWeaver weaver,		UnwovenClassFile classFile,		String name,		String outName)		throws IOException 	{		//int preErrors = currentResult.errorCount();		BcelObjectType classType =			(BcelObjectType) world.resolve(classFile.getClassName());		LazyClassGen gen = weaver.weave(classFile, classType);		if (gen == null) {			// we didn't do any weaving, but let's make a gen anyway			gen = new LazyClassGen(classType);		}		try {			checkClass(gen, outDir, outName + ".txt");			if (runTests) {				System.out.println(					"*******RUNNING: " + outName + "  " + name + " *******");				TestUtil.runMain(makeClassPath(outDir), name);			}		} catch (Error e) {			gen.print(System.err);			throw e;		} catch (RuntimeException e) {			gen.print(System.err);			throw e;		}	}