class CheckFieldAdapter extends FieldVisitor {

  @Override
  public void visitAttribute(final Attribute attribute) {
    checkVisitEndNotCalled();
    if (attribute == null) {
      throw new IllegalArgumentException("Invalid attribute (must not be null)");
    }
    super.visitAttribute(attribute);
  }

  public  CheckFieldAdapter(final FieldVisitor fieldVisitor);
  protected  CheckFieldAdapter(final int api, final FieldVisitor fieldVisitor);

}