Files
huyunhui1 2749f2a06c Fix sendable class with class decorator
When a sendable class has class decorators, the alias variable generated by ts transformer was placed in regular lexical env instead of sendable env. This caused class methods to use ldlexvar instead of ldsendableclass for self-references, breaking sendable semantics across workers.

Fix: bind ClassDefinition node to the alias declaration so that NeedSetInSendableEnv() returns true, placing the alias in the sendable env.

Issue: https://gitcode.com/openharmony/arkcompiler_ets_frontend/issues/11644

Co-Authored-By: Agent
Signed-off-by: huyunhui1 <huyunhui3@huawei.com>
Change-Id: I12f5de1284db6e3a24e3882126b5550396f30e57
2026-06-22 03:48:16 +00:00
..
2024-08-07 18:33:27 +08:00
2026-02-11 16:24:45 +08:00
2026-01-06 18:26:34 +08:00
2025-12-05 21:48:12 +08:00