def ast_to_node(node: ast.AST, old_node: ast.AST = None, file: str = None) -> ast.AST:
"""
"""
if node and not isinstance(node, ast.AST):
raise TypeError('Unexpected type for node: {}'.format(str(type(node))))
if old_node and not isinstance(old_node, ast.AST):
raise TypeError('Unexpected type for old_node: {}'.format(str(type(old_node))))
return node or old_node
评论列表
文章目录