/** {@inheritDoc} */ @Override public void startParsingMember(ByteArray bytes, int offset, String name, String descriptor) { if (descriptor.indexOf('(') < 0) { // It's a field, not a method return; } if (!shouldDumpMethod(name)) { return; } suppressDump = false; if (first) { first = false; } else { parsed(bytes, offset, 0, "\n"); } parsed(bytes, offset, 0, "method " + name + " " + descriptor); suppressDump = true; }
/** {@inheritDoc} */ @Override public void startParsingMember(ByteArray bytes, int offset, String name, String descriptor) { if (descriptor.indexOf('(') < 0) { // It's a field, not a method return; } if (!shouldDumpMethod(name)) { return; } // Reset the dump cursor to the start of the method. setAt(bytes, offset); suppressDump = false; if (first) { first = false; } else { parsed(bytes, offset, 0, "\n"); } parsed(bytes, offset, 0, "method " + name + " " + descriptor); suppressDump = true; }
/** {@inheritDoc} */ @Override public void startParsingMember(ByteArray bytes, int offset, String name, String descriptor) { if (descriptor.indexOf('(') < 0) { // It's a field, not a method return; } if (!shouldDumpMethod(name)) { return; } // Reset the dump cursor to the start of the method. setAt(bytes, offset); suppressDump = false; if (first) { first = false; } else { parsed(bytes, offset, 0, "\n"); } parsed(bytes, offset, 0, "method " + name + " " + descriptor); suppressDump = true; }
/** {@inheritDoc} */ @Override public void startParsingMember(ByteArray bytes, int offset, String name, String descriptor) { if (descriptor.indexOf('(') < 0) { // It's a field, not a method return; } if (!shouldDumpMethod(name)) { return; } // Reset the dump cursor to the start of the method. setAt(bytes, offset); suppressDump = false; if (first) { first = false; } else { parsed(bytes, offset, 0, "\n"); } parsed(bytes, offset, 0, "method " + name + " " + descriptor); suppressDump = true; }
/** {@inheritDoc} */ @Override public void startParsingMember(ByteArray bytes, int offset, String name, String descriptor) { if (descriptor.indexOf('(') < 0) { // It's a field, not a method return; } if (!shouldDumpMethod(name)) { return; } // Reset the dump cursor to the start of the method. setAt(bytes, offset); suppressDump = false; if (first) { first = false; } else { parsed(bytes, offset, 0, "\n"); } parsed(bytes, offset, 0, "method " + name + " " + descriptor); suppressDump = true; }
/** {@inheritDoc} */ @Override public void endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) { if (!(member instanceof Method)) { return; } if (!shouldDumpMethod(name)) { return; } ConcreteMethod meth = new ConcreteMethod((Method) member, classFile, true, true); if (rop) { ropDump(meth); } else { regularDump(meth); } }
/** {@inheritDoc} */ @Override public void endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) { if (!(member instanceof Method)) { return; } if (!shouldDumpMethod(name)) { return; } if ((member.getAccessFlags() & (AccessFlags.ACC_ABSTRACT | AccessFlags.ACC_NATIVE)) != 0) { return; } ConcreteMethod meth = new ConcreteMethod((Method) member, classFile, true, true); if (rop) { ropDump(meth); } else { regularDump(meth); } }
/** {@inheritDoc} */ @Override public void endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) { if (!(member instanceof Method)) { return; } if (!shouldDumpMethod(name)) { return; } if ((member.getAccessFlags() & (AccessFlags.ACC_ABSTRACT | AccessFlags.ACC_NATIVE)) != 0) { return; } ConcreteMethod meth = new ConcreteMethod((Method) member, classFile, true, true); if (rop) { ropDump(meth); } else { regularDump(meth); } }
/** {@inheritDoc} */ @Override public void endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) { if (!(member instanceof Method)) { return; } if (!shouldDumpMethod(name)) { return; } if ((member.getAccessFlags() & (AccessFlags.ACC_ABSTRACT | AccessFlags.ACC_NATIVE)) != 0) { return; } ConcreteMethod meth = new ConcreteMethod((Method) member, classFile, true, true); if (rop) { ropDump(meth); } else { regularDump(meth); } }
/** {@inheritDoc} */ @Override public void endParsingMember(ByteArray bytes, int offset, String name, String descriptor, Member member) { if (!(member instanceof Method)) { return; } if (!shouldDumpMethod(name)) { return; } if ((member.getAccessFlags() & (AccessFlags.ACC_ABSTRACT | AccessFlags.ACC_NATIVE)) != 0) { return; } ConcreteMethod meth = new ConcreteMethod((Method) member, classFile, true, true); if (rop) { ropDump(meth); } else { regularDump(meth); } }