mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
This commit changes the `HasTransform` flag to be only concerned with decorator inputs. This allows us to automatically detect signal input transforms without reliance on the flag, resulting in less complexity in the compiler (as outlined in the design doc) and various other places, while it also allows us to simplify JIT support for signal inputs because there would be no need to capture the "hasTransform" state in the decorator so that JIT can generate the according input flags. `isSignal` will still persist as an input flag to allow for monomorphic and highly efficient distinguishing at runtime, whether an input is signal based or not. JIT transform will also need to propagate this information to the runtime somehow. PR Close #53808 |
||
|---|---|---|
| .. | ||
| declare_classmetadata_spec.ts | ||
| declare_component_spec.ts | ||
| declare_directive_spec.ts | ||
| declare_factory_spec.ts | ||
| declare_injectable_spec.ts | ||
| declare_injector_spec.ts | ||
| declare_ng_module_spec.ts | ||
| declare_pipe_spec.ts | ||
| directive_spec.ts | ||
| matcher.ts | ||