summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcpopa <devnull@localhost>2014-01-16 09:54:37 +0200
committercpopa <devnull@localhost>2014-01-16 09:54:37 +0200
commit8ff3b14ccb757d1aa821ce88e99c02b6a88a9bdb (patch)
treece5e88ef24fe1cb1811d64bf404dad0a2f6b1b7e
parent29916effca07df8a82f6b7191bf9cd0e51863fba (diff)
downloadastroid-8ff3b14ccb757d1aa821ce88e99c02b6a88a9bdb.tar.gz
Make the compare only once.
-rw-r--r--rebuilder.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/rebuilder.py b/rebuilder.py
index ef4e56f..2f6cf44 100644
--- a/rebuilder.py
+++ b/rebuilder.py
@@ -87,6 +87,7 @@ REDIRECT = {'arguments': 'Arguments',
'keyword': 'Keyword',
'Repr': 'Backquote',
}
+PY3K = sys.version_info >= (3, 0)
def _init_set_doc(node, newnode):
newnode.doc = None
@@ -335,7 +336,7 @@ class TreeRebuilder(object):
if not newnode.bases:
# no base classes, detect new / style old style according to
# current scope
- if sys.version_info >= (3, 0):
+ if PY3K:
newnode._newstyle = True
else:
newnode._newstyle = metaclass in ('type', 'ABCMeta')