Files
ViperC/App/lib/core/Handles
TermiNexus a45b806afa fix(match): merge 可达性用局部标志记录,消除 case 体内嵌套 if 污染
主 match/sequence/simple 三条路径:case 体内嵌套 If(无 else + return)翻译时把 _ctrl_merge_reachable 置 1,全 case return 的 match 被误判 merge 可达 → 函数收尾 fail-fast '流程掉出末尾'(LLvmLiteTest includes/llvmlite/__module.vp _is_opaque_struct)。改用局部变量记录本 match 自身的 br end_bb,收尾覆盖全局标志
2026-08-19 01:04:42 +08:00
..
2026-08-17 04:27:29 +08:00
2026-08-17 04:27:29 +08:00