Commit ec5bfd13 authored by Jeremy Hylton's avatar Jeremy Hylton

Track removal of doc string from Module().nodes[0]

parent 8548f9b1
...@@ -15,19 +15,14 @@ def is_future(stmt): ...@@ -15,19 +15,14 @@ def is_future(stmt):
class FutureParser: class FutureParser:
features = ("nested_scopes",) features = ("nested_scopes", "generators", "division")
def __init__(self): def __init__(self):
self.found = {} # set self.found = {} # set
def visitModule(self, node): def visitModule(self, node):
if node.doc is None:
off = 0
else:
off = 1
stmt = node.node stmt = node.node
for s in stmt.nodes[off:]: for s in stmt.nodes:
if not self.check_stmt(s): if not self.check_stmt(s):
break break
......
...@@ -15,19 +15,14 @@ def is_future(stmt): ...@@ -15,19 +15,14 @@ def is_future(stmt):
class FutureParser: class FutureParser:
features = ("nested_scopes",) features = ("nested_scopes", "generators", "division")
def __init__(self): def __init__(self):
self.found = {} # set self.found = {} # set
def visitModule(self, node): def visitModule(self, node):
if node.doc is None:
off = 0
else:
off = 1
stmt = node.node stmt = node.node
for s in stmt.nodes[off:]: for s in stmt.nodes:
if not self.check_stmt(s): if not self.check_stmt(s):
break break
......
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