angular/packages/compiler/src
Kristiyan Kostadinov b1f3d2eab8 refactor(compiler): replace output AST write nodes (#61682)
Similarly to the previous change to the expression AST, these changes replace the `WriteVarExpr`, `WriteKeyExpr` and `WritePropExpr` from the output AST with a binary expression. This is closer aligned to TypeScript and makes it easier to translate code between the two.

PR Close #61682
2025-06-03 11:08:50 -04:00
..
expression_parser refactor(compiler): account for new assignment AST (#61682) 2025-06-03 11:08:50 -04:00
i18n refactor(compiler): indicate in AST if node is self-closing (#61307) 2025-05-14 11:06:22 +02:00
ml_parser refactor(compiler): remove unused code (#61668) 2025-05-26 12:21:09 +00:00
output refactor(compiler): replace output AST write nodes (#61682) 2025-06-03 11:08:50 -04:00
render3 refactor(compiler): replace output AST write nodes (#61682) 2025-06-03 11:08:50 -04:00
schema refactor(compiler): add support for the new search element (#54945) 2025-04-14 09:34:35 -04:00
template/pipeline refactor(compiler): replace output AST write nodes (#61682) 2025-06-03 11:08:50 -04:00
template_parser refactor(compiler): remove unused code (#61668) 2025-05-26 12:21:09 +00:00
assertions.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
chars.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
combined_visitor.ts refactor(compiler): consolidate combined recursive visitors (#61158) 2025-05-08 07:11:36 +02:00
compiler.ts refactor(compiler): replace output AST write nodes (#61682) 2025-06-03 11:08:50 -04:00
compiler_facade_interface.ts refactor(compiler): account for pipes without names (#61328) 2025-05-19 08:24:06 +00:00
config.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
constant_pool.ts refactor(compiler): replace output AST write nodes (#61682) 2025-06-03 11:08:50 -04:00
core.ts refactor(compiler): allow different kinds of directive matchers to be passed to binder (#60952) 2025-04-23 09:55:54 +02:00
directive_matching.ts refactor(compiler): add more information to template binder (#60977) 2025-04-24 13:02:39 -07:00
injectable_compiler_2.ts refactor(compiler): avoid duplication between FactoryTarget type (#61472) 2025-05-20 10:00:43 +00:00
jit_compiler_facade.ts refactor(compiler): avoid duplication between FactoryTarget type (#61472) 2025-05-20 10:00:43 +00:00
parse_util.ts fix(compiler-cli): more accurate diagnostics for host binding parser errors (#58870) 2024-11-25 15:25:48 +00:00
resource_loader.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
shadow_css.ts fix(compiler): handle :host-context with comma-separated child selector (#59276) 2025-01-21 09:11:16 -08:00
style_url_resolver.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
util.ts refactor(compiler): remove unused code (#61668) 2025-05-26 12:21:09 +00:00
version.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00