拆分后 _tc_h2_c_special 以 None 表示未命中,但 translate_c_asm/ translate_c_llvmir 对 void(无输出)asm 返回 None 表示已处理无返回值, 两者混淆导致 translate_call 继续走外部函数路径 → WARN 外部函数返回 类型未登记 Asm/AsmInp + t.ASM_DESCR 被当 CDefine 常量赋值 FATAL。 新增 hit_box(t.CPtr,[0]=1)区分命中,Asm/LLVMIR 分支置位, translate_call 命中且返回 None 时视为已处理直接返回。