angular-cn/packages/compiler-cli/integrationtest/src
Tobias Bosch 1dacae2c3c fix(compiler): work well with `forwardRef` with `useValue` / `useFactory`
The new expression lowering lowers everything after `useValue` / `useFactory`
into a separate exported variable. If the value was a `forwardRef`, this
was passed to the runtime and resulted in errors.

This change unwraps `forwardRef`s during runtime again.

Note: we can’t unwrap the `forwardRef` into an exported variable
during compile time, as this would defeat the purpose of the
`forwardRef` in referring to something that can’t be referred to
at this position.
2017-09-25 13:36:00 -07:00
..
a refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
animate.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
basic.css refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
basic.html refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
basic.ts fix(compiler): support interface types in injectable constuctors (#14894) 2017-03-15 09:24:56 -07:00
bootstrap.ts fix(compiler): generated code should pass `noUnusedLocals` check 2017-03-14 19:52:53 -07:00
comp_using_3rdp.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
comp_using_flat_module.ts fix(compiler): look for flat module resources using declaration module path (#15367) 2017-03-21 19:05:03 -05:00
custom_token.ts fix(compiler): support interface types in injectable constuctors (#14894) 2017-03-15 09:24:56 -07:00
dep.d.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
entry_components.ts feat(compiler): add source files to xmb/xliff translations (#14705) 2017-04-14 09:06:25 -07:00
errors.html fix(compiler): make sourcemaps work in AOT mode 2017-03-16 12:56:56 -07:00
errors.ts fix(compiler): make sourcemaps work in AOT mode 2017-03-16 12:56:56 -07:00
features.ts fix(compiler): work well with `forwardRef` with `useValue` / `useFactory` 2017-09-25 13:36:00 -07:00
funcs.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
jit_summaries.html feat: add .ngsummary.ts files to support AOT unit tests 2017-05-05 13:23:53 -04:00
jit_summaries.ts feat: add .ngsummary.ts files to support AOT unit tests 2017-05-05 13:23:53 -04:00
messages.fi.xlf refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
module.ts fix(compiler): work well with `forwardRef` with `useValue` / `useFactory` 2017-09-25 13:36:00 -07:00
module_fixtures.ts fix(compiler): generated code should pass `noUnusedLocals` check 2017-03-14 19:52:53 -07:00
projection.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
queries.ts fix(compiler): generated code should pass `noUnusedLocals` check 2017-03-14 19:52:53 -07:00
shared.css refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00