TermiNexus
3b465121cd
fix(call): kwargs 调用路径补齐省略形参的默认值
_translate_call_with_kwargs 此前对「位置/关键字均未提供的形参」直接跳过 → 调用实参数 < define 形参数,被调函数按 ABI 读未写寄存器/栈槽(remote.one(x = 1) 的 cap 读成 0,DefaultArgTest 断言失败)。改为:按 found_func mangled 名前缀取定义模块 SHA1,用全局默认表 find_func_defaults 取定义处默认值快照补齐(右对齐索引);取不到默认值时 fail-fast,绝不静默漏参/填零。跨模块默认值通道本就通(vpi 带默认值),无需改产物格式。
2026-10-03 12:08:32 +08:00
..
2026-10-02 23:15:43 +08:00
2026-10-03 08:10:34 +08:00
2026-10-02 02:16:37 +08:00
2026-10-02 00:59:44 +08:00
2026-10-03 11:59:26 +08:00
2026-10-03 08:28:07 +08:00
2026-10-03 00:40:00 +08:00
2026-10-03 12:08:32 +08:00
2026-10-03 11:59:26 +08:00
2026-10-03 08:10:34 +08:00
2026-09-28 21:48:53 +08:00
2026-09-28 17:54:13 +08:00