unparse: drop python 2 remnants (#40329)
This commit is contained in:
parent
55e0c2c900
commit
72ed8711a7
@ -270,16 +270,6 @@ def visit_Assert(self, node):
|
|||||||
self.write(", ")
|
self.write(", ")
|
||||||
self.dispatch(node.msg)
|
self.dispatch(node.msg)
|
||||||
|
|
||||||
def visit_Exec(self, node):
|
|
||||||
self.fill("exec ")
|
|
||||||
self.dispatch(node.body)
|
|
||||||
if node.globals:
|
|
||||||
self.write(" in ")
|
|
||||||
self.dispatch(node.globals)
|
|
||||||
if node.locals:
|
|
||||||
self.write(", ")
|
|
||||||
self.dispatch(node.locals)
|
|
||||||
|
|
||||||
def visit_Global(self, node):
|
def visit_Global(self, node):
|
||||||
self.fill("global ")
|
self.fill("global ")
|
||||||
interleave(lambda: self.write(", "), self.write, node.names)
|
interleave(lambda: self.write(", "), self.write, node.names)
|
||||||
@ -338,31 +328,6 @@ def visit_Try(self, node):
|
|||||||
with self.block():
|
with self.block():
|
||||||
self.dispatch(node.finalbody)
|
self.dispatch(node.finalbody)
|
||||||
|
|
||||||
def visit_TryExcept(self, node):
|
|
||||||
self.fill("try")
|
|
||||||
with self.block():
|
|
||||||
self.dispatch(node.body)
|
|
||||||
|
|
||||||
for ex in node.handlers:
|
|
||||||
self.dispatch(ex)
|
|
||||||
if node.orelse:
|
|
||||||
self.fill("else")
|
|
||||||
with self.block():
|
|
||||||
self.dispatch(node.orelse)
|
|
||||||
|
|
||||||
def visit_TryFinally(self, node):
|
|
||||||
if len(node.body) == 1 and isinstance(node.body[0], ast.TryExcept):
|
|
||||||
# try-except-finally
|
|
||||||
self.dispatch(node.body)
|
|
||||||
else:
|
|
||||||
self.fill("try")
|
|
||||||
with self.block():
|
|
||||||
self.dispatch(node.body)
|
|
||||||
|
|
||||||
self.fill("finally")
|
|
||||||
with self.block():
|
|
||||||
self.dispatch(node.finalbody)
|
|
||||||
|
|
||||||
def visit_ExceptHandler(self, node):
|
def visit_ExceptHandler(self, node):
|
||||||
self.fill("except")
|
self.fill("except")
|
||||||
if node.type:
|
if node.type:
|
||||||
@ -633,11 +598,6 @@ def visit_Name(self, node):
|
|||||||
def visit_NameConstant(self, node):
|
def visit_NameConstant(self, node):
|
||||||
self.write(repr(node.value))
|
self.write(repr(node.value))
|
||||||
|
|
||||||
def visit_Repr(self, node):
|
|
||||||
self.write("`")
|
|
||||||
self.dispatch(node.value)
|
|
||||||
self.write("`")
|
|
||||||
|
|
||||||
def _write_constant(self, value):
|
def _write_constant(self, value):
|
||||||
if isinstance(value, (float, complex)):
|
if isinstance(value, (float, complex)):
|
||||||
# Substitute overflowing decimal literal for AST infinities.
|
# Substitute overflowing decimal literal for AST infinities.
|
||||||
|
Loading…
Reference in New Issue
Block a user