/**
 * @fileoverview This file is generated by the Angular template compiler.
 * Do not edit.
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
 */
 /* tslint:disable */


import * as import0 from '@angular/core';
class ApplicationModuleInjector extends import0.ɵNgModuleInjector<import0.ApplicationModule> {
  _APP_INITIALIZER_0:any[];
  _ApplicationInitStatus_1:import0.ApplicationInitStatus;
  _ɵf_2:import0.ɵf;
  _ApplicationRef_3:any;
  _ApplicationModule_4:import0.ApplicationModule;
  __Compiler_5:import0.Compiler;
  __APP_ID_6:any;
  __IterableDiffers_7:any;
  __KeyValueDiffers_8:any;
  __LOCALE_ID_9:any;
  constructor(parent:import0.Injector) {
    super(parent,([] as any[]),([] as any[]));
  }
  get _Compiler_5():import0.Compiler {
    if ((this.__Compiler_5 == null)) { (this.__Compiler_5 = new import0.Compiler()); }
    return this.__Compiler_5;
  }
  get _APP_ID_6():any {
    if ((this.__APP_ID_6 == null)) { (this.__APP_ID_6 = import0.ɵg()); }
    return this.__APP_ID_6;
  }
  get _IterableDiffers_7():any {
    if ((this.__IterableDiffers_7 == null)) { (this.__IterableDiffers_7 = import0.ɵl()); }
    return this.__IterableDiffers_7;
  }
  get _KeyValueDiffers_8():any {
    if ((this.__KeyValueDiffers_8 == null)) { (this.__KeyValueDiffers_8 = import0.ɵm()); }
    return this.__KeyValueDiffers_8;
  }
  get _LOCALE_ID_9():any {
    if ((this.__LOCALE_ID_9 == null)) { (this.__LOCALE_ID_9 = import0.ɵn(this.parent.get(import0.LOCALE_ID,(null as any)))); }
    return this.__LOCALE_ID_9;
  }
  createInternal():import0.ApplicationModule {
    this._APP_INITIALIZER_0 = [import0.ɵo];
    this._ApplicationInitStatus_1 = new import0.ApplicationInitStatus(this._APP_INITIALIZER_0);
    this._ɵf_2 = new import0.ɵf(this.parent.get(import0.NgZone),this.parent.get(import0.ɵConsole),this,this.parent.get(import0.ErrorHandler),this.componentFactoryResolver,this._ApplicationInitStatus_1);
    this._ApplicationRef_3 = this._ɵf_2;
    this._ApplicationModule_4 = new import0.ApplicationModule(this._ApplicationRef_3);
    return this._ApplicationModule_4;
  }
  getInternal(token:any,notFoundResult:any):any {
    if ((token === import0.APP_INITIALIZER)) { return this._APP_INITIALIZER_0; }
    if ((token === import0.ApplicationInitStatus)) { return this._ApplicationInitStatus_1; }
    if ((token === import0.ɵf)) { return this._ɵf_2; }
    if ((token === import0.ApplicationRef)) { return this._ApplicationRef_3; }
    if ((token === import0.ApplicationModule)) { return this._ApplicationModule_4; }
    if ((token === import0.Compiler)) { return this._Compiler_5; }
    if ((token === import0.APP_ID)) { return this._APP_ID_6; }
    if ((token === import0.IterableDiffers)) { return this._IterableDiffers_7; }
    if ((token === import0.KeyValueDiffers)) { return this._KeyValueDiffers_8; }
    if ((token === import0.LOCALE_ID)) { return this._LOCALE_ID_9; }
    return notFoundResult;
  }
  destroyInternal():void {
    this._ɵf_2.ngOnDestroy();
  }
}
export const ApplicationModuleNgFactory:import0.NgModuleFactory<import0.ApplicationModule> = new import0.NgModuleFactory<any>(ApplicationModuleInjector,import0.ApplicationModule);
//# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL2hvbWUvcGRhamxpZG8vRGV2L2FuZ3VsYXItZGF0ZXBpY2tlci9ub2RlX21vZHVsZXMvQGFuZ3VsYXIvY29yZS9jb3JlLm5nZmFjdG9yeS50cyIsInZlcnNpb24iOjMsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm5nOi8vL2hvbWUvcGRhamxpZG8vRGV2L2FuZ3VsYXItZGF0ZXBpY2tlci9ub2RlX21vZHVsZXMvQGFuZ3VsYXIvY29yZS9jb3JlLmQudHMiXSwic291cmNlc0NvbnRlbnQiOlsiICJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OyJ9
