/

本页目录

处理管线 - 树遍历

主要包:core.ast.iteratorcore.context.hooks

在函数调用被展开之后,AST 会被以深度优先方式遍历,以收集关于文档的丰富信息,例如:

出于性能考虑,此阶段只执行一次遍历。不过,每个操作都可以通过将自己的*钩子(hook)*附加到树迭代器上来独立运作,当遇到某种特定类型的节点时,该钩子就会被触发。