code: protected String getErasureAnchor(ExecutableElement executableElement) {
          final StringBuilder buf = new StringBuilder(name(executableElement) + "(");
          List<? extends VariableElement> parameters = executableElement.getParameters();
          boolean foundTypeVariable = false;
          for (int i = 0; i < parameters.size(); i++) {
              if (i > 0) {
                  buf.append(",");
              }
              TypeMirror t = parameters.get(i).asType();
              SimpleTypeVisitor9<Boolean, Void> stv = new SimpleTypeVisitor9<Boolean, Void>() {
                  boolean foundTypeVariable = false;
  
                  @Override
                  public Boolean visitArray(ArrayType t, Void p) {
                      visit(t.getComponentType());
                      buf.append(utils.getDimension(t));
                      return foundTypeVariable;
                  }
  
                  @Override
                  public Boolean visitTypeVariable(TypeVariable t, Void p) {
                      buf.append(utils.asTypeElement(t).getQualifiedName());
                      foundTypeVariable = true;
                      return foundTypeVariable;
                  }
  
                  @Override
                  public Boolean visitDeclared(DeclaredType t, Void p) {
                      buf.append(utils.getQualifiedTypeName(t));
                      return foundTypeVariable;
                  }
  
                  @Override
                  protected Boolean defaultAction(TypeMirror e, Void p) {
                      buf.append(e);
                      return foundTypeVariable;
                  }
              };
  
              boolean isTypeVariable = stv.visit(t);
              if (!foundTypeVariable) {
                  foundTypeVariable = isTypeVariable;
              }
          }
          buf.append(")");
          return foundTypeVariable ? writer.getName(buf.toString()) : null;
      }
docs: For backward compatibility, include an anchor using the erasures of the
  parameters.  NOTE:  We won't need this method anymore after we fix
  see tags so that they use the type instead of the erasure.
  
  @param executableElement the ExecutableElement to anchor to.
  @return the 1.4.x style anchor for the executable element.