angular-cn/packages/compiler-cli/ngcc/test/rendering
Pete Bacon Darwin 297b123151 refactor(compiler-cli): make the output AST translator generic (#38775)
This commit refactors the `ExpressionTranslatorVisitor` so that it
is not tied directly to the TypeScript AST. Instead it uses generic
`TExpression` and `TStatement` types that are then converted
to concrete types by the `TypeScriptAstFactory`.

This paves the way for a `BabelAstFactory` that can be used to
generate Babel AST nodes instead of TypeScript, which will be
part of the new linker tool.

PR Close #38775
2020-09-21 12:27:27 -07:00
..
commonjs_rendering_formatter_spec.ts refactor(ngcc): move `logging` code into `ngtsc` (#37114) 2020-06-22 13:38:47 -07:00
dts_renderer_spec.ts refactor(ngcc): move `logging` code into `ngtsc` (#37114) 2020-06-22 13:38:47 -07:00
esm5_rendering_formatter_spec.ts refactor(ngcc): move `logging` code into `ngtsc` (#37114) 2020-06-22 13:38:47 -07:00
esm_rendering_formatter_spec.ts fix(compiler-cli): generate `let` statements in ES2015+ mode (#38775) 2020-09-21 12:27:27 -07:00
renderer_spec.ts refactor(compiler-cli): make the output AST translator generic (#38775) 2020-09-21 12:27:27 -07:00
umd_rendering_formatter_spec.ts refactor(ngcc): move `logging` code into `ngtsc` (#37114) 2020-06-22 13:38:47 -07:00