code: public boolean recordTypedef(JSTypeExpression type) {
      if (type != null && !hasAnyTypeRelatedTags() && currentInfo.declareTypedefType(type)) {
        populated = true;
        return true;
      }
      return false;
    }
docs: Records that the {@link JSDocInfo} being built should be populated
  with a {@code typedef}'d type.