- def set_node_body(self, ast_nodes, rewriter = ConfigNodeASTRewriter):
- new_ast = ast.Module(ast_nodes, [])
+ def set_node_body(self, ast_nodes):
+ self.__exec = ast.Module(ast_nodes, [])
+
+ def apply_node_body(self, rewriter = ConfigNodeASTRewriter):
+ assert isinstance(self.__exec, ast.Module)
+
+ new_ast = self.__exec