code: @Override
      public AnnotationVisitor visitArray(String name) {
          if (tc.isDebugEnabled()) {
              Tr.debug(tc, MessageFormat.format("[ {0} ] Name [ {1} ]",
                                                getHashText(), name));
          }
  
          final AnnotationValueImpl arrayValue = new AnnotationValueImpl();
          storeAnnotationValue(name, arrayValue);
  
          return new InfoVisitor_Annotation(infoStore) {
              @Override
              protected void storeAnnotationValue(String name, AnnotationValueImpl newAnnotationValue) {
                  arrayValue.addArrayValue(newAnnotationValue);
              }
  
          };
      }
docs: object which will receive the array element values.