diff --git a/Lib/inspect.py b/Lib/inspect.py index 77129fd7324..80f65b53ba9 100644 --- a/Lib/inspect.py +++ b/Lib/inspect.py @@ -501,6 +501,8 @@ def tokeneater(self, type, token, (srow, scol), (erow, ecol), line): elif type == tokenize.DEDENT: self.indent = self.indent - 1 if self.indent == 0: raise EndOfBlock, self.last + elif type == tokenize.NAME and scol == 0: + raise EndOfBlock, self.last def getblock(lines): """Extract the block of code at the top of the given list of lines."""