ClassWriter dummy = getNonLoadingClassWriter(0);
RuleCheckAdapter checkAdapter = handlerLocation.getRuleCheckAdapter(dummy, this);
try {
// insert a local scope adapter between the reader and the adapter so
// we see info about vars going in and out of scope
BMLocalScopeAdapter localScopeAdapter = new BMLocalScopeAdapter(checkAdapter);
cr.accept(localScopeAdapter, ClassReader.EXPAND_FRAMES);
} catch (TransformFailure te) {
// will already be notified
return targetClassBytes;
} catch (Throwable th) {