code: private String convertToUpperUnderscore(String ident) {
      String result = convertedIdents.computeIfAbsent(ident, BaseUtils::convertToUpperUnderscore);
      return result;
    }
docs: Private helper for visitSoyFileNode() and visitTemplateNode() to convert an identifier to upper
  underscore format.
  
  <p>We simply dispatch to Utils.convertToUpperUnderscore() to do the actual conversion. The
  reason for the existence of this method is that we cache all results of previous invocations in
  this pass because this method is expected to be called for the same identifier multiple times.
  
  @param ident The identifier to convert.
  @return The identifier in upper underscore format.