code: @Override
      public void visitSelect(JCFieldAccess tree) {
          if (context == null || !analyzer.lambdaFieldAccessFilter(tree)) {
              super.visitSelect(tree);
          } else {
              int prevPos = make.pos;
              try {
                  make.at(tree);
  
                  LambdaTranslationContext lambdaContext = (LambdaTranslationContext) context;
                  JCTree ltree = lambdaContext.translate(tree);
                  if (ltree != null) {
                      result = ltree;
                  } else {
                      super.visitSelect(tree);
                  }
              } finally {
                  make.at(prevPos);
              }
          }
      }
docs: Translate qualified `this' references within a lambda to the mapped identifier
  @param tree