summaryrefslogtreecommitdiff
path: root/sqlparse/sql.py
diff options
context:
space:
mode:
authorJesús Leganés Combarro "Piranna" <piranna@gmail.com>2012-02-03 15:13:38 +0100
committerJesús Leganés Combarro "Piranna" <piranna@gmail.com>2012-02-03 15:13:38 +0100
commit1c66acab68973f0cff27030b98bfcf14289a3645 (patch)
treef54ab2aac43e8cb3f6cf1e44805239f98d40f68d /sqlparse/sql.py
parent26b6bad156ef959087312cad18f22d18022b855b (diff)
downloadsqlparse-1c66acab68973f0cff27030b98bfcf14289a3645.tar.gz
Changed get_sublists() to a generator
Diffstat (limited to 'sqlparse/sql.py')
-rw-r--r--sqlparse/sql.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/sqlparse/sql.py b/sqlparse/sql.py
index 0a93b3a..d90369d 100644
--- a/sqlparse/sql.py
+++ b/sqlparse/sql.py
@@ -175,7 +175,10 @@ class TokenList(Token):
return True
def get_sublists(self):
- return [x for x in self.tokens if isinstance(x, TokenList)]
+# return [x for x in self.tokens if isinstance(x, TokenList)]
+ for x in self.tokens:
+ if isinstance(x, TokenList):
+ yield x
@property
def _groupable_tokens(self):