TermiNexus
f7ace9876d
fix(vararg): va_arg/arg 类型解析改走注解解析同源并 fail-fast
- _resolve_vararg_type 覆盖 builtins/库/符号表 typedef 与 T* 指针后缀,不再对手抄名单之外的名字(如 uint64)静默回退 i32
- i32 回退会让 Win64 8 字节变参槽被 trunc 丢高 32 位:viperlib vsnprintf 的 %016llx 因此只打印低 32 位,ConstFloat 的浮点常量名(即常量值)退化为真值低 32 位零扩展,double 字面量全变 0.0
- _HandleArgLlvm / _infer_vararg_type_from_context 统一调同一入口,消除三份同源重复解析链
2026-09-24 20:41:05 +08:00
..
2026-08-21 12:36:00 +08:00
2026-09-18 20:00:59 +08:00
2026-08-17 09:36:38 +08:00
2026-09-08 11:02:37 +08:00
2026-09-13 23:29:32 +08:00
2026-08-17 09:36:38 +08:00
2026-09-18 20:00:59 +08:00
2026-08-17 09:36:38 +08:00
2026-09-18 20:00:59 +08:00
2026-08-17 09:36:38 +08:00
2026-08-21 12:36:00 +08:00
2026-08-17 09:36:38 +08:00
2026-09-18 20:00:59 +08:00
2026-09-24 20:41:05 +08:00
2026-09-18 20:00:59 +08:00
2026-09-11 22:47:21 +08:00
2026-09-13 23:29:32 +08:00
2026-08-28 07:34:58 +08:00
2026-09-17 14:52:37 +08:00
2026-08-17 09:36:38 +08:00
2026-09-18 20:00:59 +08:00
2026-08-17 09:36:38 +08:00
2026-09-18 20:00:59 +08:00
2026-08-17 09:36:38 +08:00
2026-08-17 09:36:38 +08:00
2026-08-17 09:36:38 +08:00
2026-08-19 21:14:13 +08:00
2026-08-17 09:36:38 +08:00
2026-09-18 20:00:59 +08:00
2026-08-03 02:00:49 +08:00
2026-08-17 09:36:38 +08:00