code: function forwardRef(forwardRefFn) {
      ((forwardRefFn)).__forward_ref__ = forwardRef;
      ((forwardRefFn)).toString = function () { return __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__facade_lang__["c" /* stringify */])(this()); };
      return (((forwardRefFn)));
  }
docs: @license
  Copyright Google Inc. All Rights Reserved.
  
  Use of this source code is governed by an MIT-style license that can be
  found in the LICENSE file at https://angular.io/license
   
  Allows to refer to references which are not yet defined.
  
  For instance, `forwardRef` is used when the `token` which we need to refer to for the purposes of
  DI is declared,
  but not yet defined. It is also used when the `token` which we use when creating a query is not
  yet defined.
  
  ### Example
  {\@example core/di/ts/forward_ref/forward_ref_spec.ts region='forward_ref'}
  \@experimental
  @param {?} forwardRefFn
  @return {?}