if (! shadow.isFallsThrough()) { shadow.getRange().append(shadow.getFactory().createReturn(newMethod.getReturnType())); } }
if (!shadow.isFallsThrough()) { shadow.getRange().append( InstructionFactory.createReturn(newMethod.getReturnType())); } }
            public void implementOn(Shadow s) {                BcelShadow shadow = (BcelShadow) s;                LazyMethodGen newMethod = shadow.extractMethod(shadow.getSignature().getExtractableName() + "_extracted");                shadow.getRange().append(shadow.makeCallToCallback(newMethod));                if (! shadow.isFallsThrough()) {                    shadow.getRange().append(shadow.getFactory().createReturn(newMethod.getReturnType()));                }            }