456f2e70af
When an `ng-template` element has a variable declaration without a value, it is assigned the value of the `$implicit` property in the embedded view's context. The template compiler inserts a property access to `$implicit` for template variables without a value, however the type-check code generation logic did not. This resulted in incorrect type-checking code being generated. Fixes FW-1326 PR Close #30675