Kaydet (Commit) da8db8ca authored tarafından Jeremy Hylton's avatar Jeremy Hylton

Don't include doc string of class in its code child

üst 8aea0cc9
......@@ -222,6 +222,11 @@ class Transformer:
# code for class
code = self.com_node(nodelist[-1])
if doc is not None:
assert isinstance(code, Stmt)
assert isinstance(code.nodes[0], Discard)
del code.nodes[0]
n = Class(name, bases, doc, code)
n.lineno = nodelist[1][2]
return n
......
......@@ -222,6 +222,11 @@ class Transformer:
# code for class
code = self.com_node(nodelist[-1])
if doc is not None:
assert isinstance(code, Stmt)
assert isinstance(code.nodes[0], Discard)
del code.nodes[0]
n = Class(name, bases, doc, code)
n.lineno = nodelist[1][2]
return n
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment