summaryrefslogtreecommitdiffstats
path: root/Tools
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2018-05-29 07:49:10 (GMT)
committerGitHub <noreply@github.com>2018-05-29 07:49:10 (GMT)
commit2641ee5040abb090e66e4ff80c33b76729b36e75 (patch)
tree8f37d0577e1fb981b1fb0ce97b79f3c75446cffd /Tools
parenteca085993cb8620ba9232560f46d91326a13cdd2 (diff)
downloadcpython-2641ee5040abb090e66e4ff80c33b76729b36e75.zip
cpython-2641ee5040abb090e66e4ff80c33b76729b36e75.tar.gz
cpython-2641ee5040abb090e66e4ff80c33b76729b36e75.tar.bz2
bpo-32911: Revert bpo-29463. (GH-7121)
Remove the docstring attribute of AST types and restore docstring expression as a first stmt in their body. Co-authored-by: INADA Naoki <methane@users.noreply.github.com>
Diffstat (limited to 'Tools')
-rw-r--r--Tools/parser/unparse.py6
1 files changed, 0 insertions, 6 deletions
diff --git a/Tools/parser/unparse.py b/Tools/parser/unparse.py
index 3eb6310..7e1cc4e 100644
--- a/Tools/parser/unparse.py
+++ b/Tools/parser/unparse.py
@@ -71,8 +71,6 @@ class Unparser:
########################################################
def _Module(self, tree):
- if tree.docstring is not None:
- self.fill(repr(tree.docstring))
for stmt in tree.body:
self.dispatch(stmt)
@@ -237,8 +235,6 @@ class Unparser:
self.write(")")
self.enter()
- if t.docstring is not None:
- self.fill(repr(t.docstring))
self.dispatch(t.body)
self.leave()
@@ -261,8 +257,6 @@ class Unparser:
self.write(" -> ")
self.dispatch(t.returns)
self.enter()
- if t.docstring is not None:
- self.fill(repr(t.docstring))
self.dispatch(t.body)
self.leave()