angular/packages/compiler/test/render3
Kristiyan Kostadinov fa7cb4b87a fix(compiler): stop ThisReceiver inheritance from ImplicitReceiver
Back in #39323, I added a new `ThisReceiver` node to represent accesses done through `this` and I ended up making it inherit from `ImplicitReceiver`. The logic was that in most cases accessing through `this` was the same as the implicit access.

Over the years this has proven to not be a great idea, because no other AST nodes do this and one has to keep it in mind whenever dealing with `ImplicitReceiver`.

These changes remove the inheritance and update all of the usage sites accordingly.
2026-01-02 08:21:49 +01:00
..
util refactor(compiler): parse options parameter on viewport triggers (#64130) 2025-10-09 05:32:20 -07:00
view fix(compiler): stop ThisReceiver inheritance from ImplicitReceiver 2026-01-02 08:21:49 +01:00
BUILD.bazel build: rename defaults2.bzl to defaults.bzl (#63383) 2025-08-25 15:45:01 -07:00
r3_ast_absolute_span_spec.ts refactor(compiler): convert scripts within packages/compiler to relative imports (#60625) 2025-04-01 11:57:53 +00:00
r3_ast_spans_spec.ts fix(compiler): incorrect source span for expression AST inside template attribute (#63175) 2025-08-15 09:44:35 +02:00
r3_template_transform_spec.ts refactor(compiler): Improve pipe in track expression error (#64321) 2025-10-13 08:59:56 -07:00
README.md build: format md files 2025-11-06 10:03:05 -08:00
style_parser_spec.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00

Tests in this directory are excluded from running in the browser and only run in node.