将部分 while 简化为 for
This commit is contained in:
1 parent
ec2feea15b
commit
a6e28c71f5
19 files changed
+50
-74
No files matched your search
@@ -800,7 +800,7 @@ def _const_int_for_cdefine(pool: memhub.MemBuddy | t.CPtr,
|
||||
# ============================================================
|
||||
def _resolve_doc_symbol_attr(trans: HT.Translator | t.CPtr,
|
||||
at: ast.Attribute | t.CPtr,
|
||||
out_mod: str | t.CPtr, out_sym: str | t.CPtr) -> int:
|
||||
out_mod: str, out_sym: str) -> int:
|
||||
"""解析嵌套 Attribute 链的 docstring 归属(委托到 gen._resolve_doc_symbol_attr,定义于 ExprGenCls)"""
|
||||
g: Generator.Generator | t.CPtr = (Generator.Generator | t.CPtr)(t.CVoid(_g_gen, t.CPtr))
|
||||
if g is not None:
|
||||
@@ -812,7 +812,7 @@ def _resolve_doc_symbol_attr(trans: HT.Translator | t.CPtr,
|
||||
# 解析 Name 符号的 docstring 归属 — 模块级委托
|
||||
# ============================================================
|
||||
def _resolve_doc_symbol_name(trans: HT.Translator | t.CPtr, name_id: str,
|
||||
out_mod: str | t.CPtr, out_sym: str | t.CPtr) -> int:
|
||||
out_mod: str, out_sym: str) -> int:
|
||||
"""解析 Name 符号的 docstring 归属(委托到 gen._resolve_doc_symbol_name,定义于 ExprGenCls)"""
|
||||
g: Generator.Generator | t.CPtr = (Generator.Generator | t.CPtr)(t.CVoid(_g_gen, t.CPtr))
|
||||
if g is not None:
|
||||
|
||||
Reference in new issue
Block a user