Exemplo n.º 1
0
 def visit_With(self, node):
     new_node = gast.With([
         gast.withitem(self._visit(node.context_expr),
                       self._visit(node.optional_vars))
     ], self._visit(node.body))
     ast.copy_location(new_node, node)
     return new_node
Exemplo n.º 2
0
 def visit_With(self, node):
     new_node = gast.With(
         self._visit(node.items),
         self._visit(node.body),
         None,  # type_comment
     )
     return gast.copy_location(new_node, node)
Exemplo n.º 3
0
 def visit_With(self, node):
     new_node = gast.With(
         [
             gast.withitem(self._visit(node.context_expr),
                           self._visit(node.optional_vars))
         ],
         self._visit(node.body),
         None,  # type_comment
     )
     gast.copy_location(new_node, node)
     new_node.end_lineno = new_node.end_col_offset = None
     return new_node