return BcelWorld.getBcelObjectType(concreteAspect).getLazyClassGen().getWeaverState() == WeaverStateKind.Woven;
return BcelWorld.getBcelObjectType(concreteAspect).getLazyClassGen().isWoven();
    private boolean canInline(Shadow s) {    	if (attribute.isProceedInInners()) return false;    	//XXX this guard seems to only be needed for bad test cases    	if (concreteAspect == null || concreteAspect == ResolvedTypeX.MISSING) return false;		if (concreteAspect.getWorld().isXnoInline()) return false;    	//System.err.println("isWoven? " + ((BcelObjectType)concreteAspect).getLazyClassGen().getWeaverState());    	return BcelWorld.getBcelObjectType(concreteAspect).getLazyClassGen().getWeaverState()     			== WeaverStateKind.Woven;    }