code: public Iterable<VariableElement> getImplicitPostfixParams(TypeElement type) {
      if (ElementUtil.isEnum(type)) {
        return implicitEnumParams;
      }
      return Collections.emptyList();
    }
docs: returns all the implicit params that come after explicit params in a constructor.