boolean isLambdaTarget(int name) {
      for (ClassRepr cls : reprsByName(name, ClassRepr.class)) {
        if (cls.isInterface()) {
          int amFound = 0;
          for (MethodRepr method : allMethodsRecursively(cls)) {
            if (method.isAbstract() && ++amFound > 1) {
              break;
            }
          }
          if (amFound == 1) {
            return true;
          }
        }
      }
      return false;
    }
boolean isLambdaTarget(int name)