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)