TermiNexus
849001ae9e
fix(AssignGen): 禁止注解声明类型被右值继承上转窄化
TPV 侧「注解退化修复」只挡了裸泛型基类降级,漏挡「注解写明基类、右值是派生类」的上转窄化:node: rawptr[AST] = Name(...) 会把 alloca 重建成 Ptr(Name),随后 node = <返回 rawptr[AST]> 变成被禁止的父→子下转(includes/ast/parser.vp:1919 报 指针隐式转指针已禁止:%AST* → %Name*)。补上与 TPC HandlesAnnAssign._rb_is_upcast 同判据的守卫(复用 ExprGenBase._is_inheritance_upcast)。
2026-09-30 19:08:58 +08:00
..
2026-09-30 15:14:32 +08:00
2026-09-30 00:20:30 +08:00
2026-09-30 15:14:32 +08:00
2026-09-29 15:10:33 +08:00
2026-09-28 21:48:53 +08:00
2026-09-30 16:05:29 +08:00
2026-08-28 04:50:09 +08:00
2026-09-30 19:08:58 +08:00
2026-09-29 15:10:33 +08:00
2026-09-23 16:09:32 +08:00
2026-09-29 15:10:33 +08:00
2026-09-30 00:23:43 +08:00
2026-09-23 16:09:32 +08:00
2026-09-23 16:09:32 +08:00
2026-09-28 18:43:59 +08:00
2026-09-28 21:48:53 +08:00
2026-09-30 00:23:43 +08:00
2026-09-30 17:43:15 +08:00
2026-09-29 15:10:33 +08:00
2026-09-29 15:10:33 +08:00