diff --git a/includes/ast/__init__.vp b/includes/ast/__init__.vp index b82bdca..b87234a 100644 --- a/includes/ast/__init__.vp +++ b/includes/ast/__init__.vp @@ -37,10 +37,12 @@ from .exprs import ( Constant, NamedExpr, Attribute, Subscript, Starred, Name, List, Tuple, Slice, Call, Compare, OpNode, - # 属性访问辅助函数(TPV TypeGen 以 ast.attribute_get_attr 调用; - # 未 re-export 时跨模块函数返回类型解析在 ast 包 text.ll 找不到 - # 定义(定义在 ast.exprs)→ fail-fast "返回类型无法精确获取") - attribute_get_attr, + # 字段访问辅助函数(TPV TypeGen 以 ast. 跨模块调用;未 re-export + # 时跨模块函数返回类型解析在 ast 包 text.ll 找不到定义(定义在 ast.exprs) + # → fail-fast "返回类型无法精确获取",如 attribute_get_attr/attribute_get_value) + name_get_id, constant_get_str_val, + binop_get_left, binop_get_right, + attribute_get_attr, attribute_get_value, ) # Auxiliary Nodes from .astaux import (