il.append(fact.ALOAD_0);
il.append(InstructionConstants.ALOAD_0);
	private void addFieldGetter(		LazyClassGen gen,		ResolvedMember field,		ResolvedMember accessMethod)	{		LazyMethodGen mg = makeMethodGen(gen, accessMethod);		InstructionList il = new InstructionList();		InstructionFactory fact = gen.getFactory();		if (field.isStatic()) {			il.append(fact.createFieldAccess(				gen.getClassName(), 				field.getName(),				BcelWorld.makeBcelType(field.getType()), Constants.GETSTATIC));		} else {			il.append(fact.ALOAD_0);			il.append(fact.createFieldAccess(				gen.getClassName(), 				field.getName(),				BcelWorld.makeBcelType(field.getType()), Constants.GETFIELD));		}		il.append(fact.createReturn(BcelWorld.makeBcelType(field.getType())));		mg.getBody().insert(il);						gen.addMethodGen(mg);	}