From aeb396831a1c9d377d52ddd0b0207676e65b79cd Mon Sep 17 00:00:00 2001 From: TermiNexus Date: Fri, 9 Oct 2026 12:43:28 +0800 Subject: [PATCH] =?UTF-8?q?chore(dbg):=20=E6=B8=85=E9=99=A4=20CallGenMixin?= =?UTF-8?q?=20=E6=AE=8B=E7=95=99=E7=9A=84=20call.enter=20=E6=8E=A2?= =?UTF-8?q?=E9=92=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App/lib/core/Gen/Call/CallGenMixin.vp | 2 -- 1 file changed, 2 deletions(-) diff --git a/App/lib/core/Gen/Call/CallGenMixin.vp b/App/lib/core/Gen/Call/CallGenMixin.vp index d5e2fc5..4ae8270 100644 --- a/App/lib/core/Gen/Call/CallGenMixin.vp +++ b/App/lib/core/Gen/Call/CallGenMixin.vp @@ -94,8 +94,6 @@ novirtual class CallGenMixin(CallGenBase.CallGenBase): def translate_call(self, pool: memhub.MemBuddy*, builder: mlirlite.IRBuilder*, mod: mlirlite.LLVMModule*, node: ast.AST*, funcs_ptr: t.CPtr, func_count: int, trans: HT.Translator* = None) -> mlirlite.Value*: """Translate a Call node and return the result Value.""" cl: ast.Call* = ast.Call*(node) - # [TEMP dbg] 阶段日志:定位到具体调用(定位后移除) - VLogger.info(f"call.enter fn={self.Gen.ExprGenBase.get_func_name(cl.func)}", "TR") # Static symbols must not be used cross-module: fail fast on mod.fn(...) hitting another # module's static; the check lives in _CheckStaticCallCrossModule to keep this huge function inferable. self._CheckStaticCallCrossModule(pool, trans, cl)