angular/packages/compiler-cli/test/compliance/test_cases
Kristiyan Kostadinov 1b91e1049e perf(compiler): chain element start/end instructions (#44994)
In templates with several levels of nested nodes, it's common for several `elementStart`/`elementEnd` instructions to show up in a row which can be optimized away.

These changes add chaining support for `elementStart`, `elementEnd`, `elementContainerStart` and `elementContainerEnd` to shave off some bytes when possible.

PR Close #44994
2022-02-08 09:56:50 -08:00
..
r3_compiler_compliance perf(compiler): chain element start/end instructions (#44994) 2022-02-08 09:56:50 -08:00
r3_view_compiler perf(compiler): chain element start/end instructions (#44994) 2022-02-08 09:56:50 -08:00
r3_view_compiler_bindings Revert "test: update compiler-cli compliance goldens due to TS 4.3 emit format regression (#42022)" (#42600) 2021-06-21 16:42:48 +00:00
r3_view_compiler_di/di fix(compiler-cli): correctly interpret token arrays in @Injectable deps (#43226) 2021-09-28 14:15:48 -07:00
r3_view_compiler_directives/matching Revert "test: update compiler-cli compliance goldens due to TS 4.3 emit format regression (#42022)" (#42600) 2021-06-21 16:42:48 +00:00
r3_view_compiler_i18n perf(compiler): chain element start/end instructions (#44994) 2022-02-08 09:56:50 -08:00
r3_view_compiler_input_outputs refactor(compiler-cli): change how partial-linkers are matched to declaration versions (#41578) 2021-04-14 11:00:40 -07:00
r3_view_compiler_listener perf(compiler): chain element start/end instructions (#44994) 2022-02-08 09:56:50 -08:00
r3_view_compiler_providers refactor(compiler-cli): change how partial-linkers are matched to declaration versions (#41578) 2021-04-14 11:00:40 -07:00
r3_view_compiler_styling perf(compiler): chain element start/end instructions (#44994) 2022-02-08 09:56:50 -08:00
r3_view_compiler_template fix(compiler-cli): Handle ng-template with structural directive in indexer (#44788) 2022-01-25 14:15:44 -08:00
source_mapping fix(compiler): include leading whitespace in source-spans of i18n messages (#43132) 2021-09-16 18:15:51 +00:00
BUILD.bazel test(compiler-cli): generate golden files for partial compilation (#39617) 2020-11-13 11:25:56 -08:00
list_golden_update_rules.ts refactor(compiler-cli): use semver range checking for partial versions (#39847) 2020-12-04 10:26:17 -08:00
test_case_schema.json test(compiler-cli): improve compliance test compile mode filtering (#39939) 2020-12-07 16:21:04 -08:00