/* (non-Javadoc)
  * @see javax.lang.model.type.TypeMirror#accept(javax.lang.model.type.TypeVisitor, java.lang.Object)
  */
 @Override
 public <R, P> R accept(TypeVisitor<R, P> v, P p) {
   return v.visitArray(this, p);
 }