Files
ViperC/App/lib/core
TermiNexus 611f49cfb6 refactor(repl): 会话函数签名改从翻译期模型取,去除片段 IR 文本解析
- 新增 _repl_ty_ptr_token(LLVMType* → tag*1000+bits)与 _repl_model_func_sig
  (按裸导出名查 tr.Module 的 Function,读 RetTy/Params;含 ctx 首形参与 EH 出参判定)
- _repl_precheck_session_funcs / _repl_register_session_funcs 增 mod 形参;
  两处调用点传 tr.Module
- 删除旧 IR 文本解析:_repl_ir_func_sig / _repl_ir_find_define_at /
  _repl_llvm_ty_token / _repl_span_str 及其 scratch ReplTySpan / ReplTySpan3 /
  ReplIrDefOff / _REPL_FN_TY_CAP

去 IR 化步骤⑤;返回码(1/2/3/4/5)与旧实现一致。未编译验证。
2026-10-03 08:23:45 +08:00
..