debug(funcattrs): 诊断加当前文件名,区分 VKernel/Scene3D 等模块编译

This commit is contained in:
TermiNexus committed 2026-08-26 21:52:26 +08:00
1 parent e9a60273a7
commit f27a32b9f4
1 file changed
+4 -1
+4 -1
View File
@@ -49,7 +49,10 @@ class FuncGenBase(CallGenBase.CallGenBase):
found_any: int = 0
# [ATTR-DIAG] 运行时诊断:定位 @c.Attribute 属性为何未进入 IR(stackrealign)
stdio.printf("[ATTR] extract_func_attrs: dlist_len=%d\n", dn)
cur_file: str = self.Gen.TypeGenResolve.get_current_file()
if cur_file is None:
cur_file = "?"
stdio.printf("[ATTR] extract_func_attrs: file='%s' dlist_len=%d\n", cur_file, dn)
for di in range(dn):
deco: ast.AST | t.CPtr = decorator_list.get(di)
if deco is None: