private InstrVisitor.InstrResult process(final ClassDef classdef,
final boolean instrument) {
final InstrVisitor.InstrResult result = new InstrVisitor.InstrResult();
if ((filter == null)
|| filter.included(classdef.getName().replace('/', '.'))) {
final InstrVisitor visitor = new InstrVisitor(options);
visitor.process(classdef, false, instrument, true, result);
if (result.m_descriptor != null) {
metadata.add(result.m_descriptor, true);
}
}
return result;