summaryrefslogtreecommitdiff
path: root/nodes.py
diff options
context:
space:
mode:
authorEmile Anclin <emile.anclin@logilab.fr>2010-03-17 15:06:48 +0100
committerEmile Anclin <emile.anclin@logilab.fr>2010-03-17 15:06:48 +0100
commit4531d7727d6f265c0b583bceba703555c0abb646 (patch)
treed3507e435dfeaf2a7a7666e3ec4f3a6a5d52abd2 /nodes.py
parentd1cfb559d5944e6116df435d179b9cf3bc791a91 (diff)
downloadastroid-git-4531d7727d6f265c0b583bceba703555c0abb646.tar.gz
move _astng_fields to concrete classes instead of defining them in nodes.py
--HG-- branch : rebuild
Diffstat (limited to 'nodes.py')
-rw-r--r--nodes.py64
1 files changed, 2 insertions, 62 deletions
diff --git a/nodes.py b/nodes.py
index b7f43713..f566efa9 100644
--- a/nodes.py
+++ b/nodes.py
@@ -28,9 +28,9 @@ on From and Import :
.real_name(name),
:author: Sylvain Thenault
-:copyright: 2003-2009 LOGILAB S.A. (Paris, FRANCE)
+:copyright: 2003-2010 LOGILAB S.A. (Paris, FRANCE)
:contact: http://www.logilab.fr/ -- mailto:python-projects@logilab.org
-:copyright: 2003-2009 Sylvain Thenault
+:copyright: 2003-2010 Sylvain Thenault
:contact: mailto:thenault@gmail.com
"""
@@ -47,63 +47,3 @@ from logilab.astng.node_classes import (Arguments, AssAttr, Assert,
from logilab.astng.scoped_nodes import Module, GenExpr, Lambda, Function, Class
-# astng fields definition ####################################################
-Arguments._astng_fields = ('args', 'defaults')
-AssAttr._astng_fields = ('expr',)
-Assert._astng_fields = ('test', 'fail',)
-Assign._astng_fields = ('targets', 'value',)
-AssName._astng_fields = ()
-AugAssign._astng_fields = ('target', 'value',)
-Backquote._astng_fields = ('value',)
-BinOp._astng_fields = ('left', 'right',)
-BoolOp._astng_fields = ('values',)
-Break._astng_fields = ()
-CallFunc._astng_fields = ('func', 'args', 'starargs', 'kwargs')
-Class._astng_fields = ('bases', 'body',) # name
-Compare._astng_fields = ('left', 'ops',)
-Comprehension._astng_fields = ('target', 'iter' ,'ifs')
-Const._astng_fields = ()
-Continue._astng_fields = ()
-Decorators._astng_fields = ('nodes',)
-DelAttr._astng_fields = ('expr',)
-Delete._astng_fields = ('targets', )
-DelName._astng_fields = ()
-Dict._astng_fields = ('items',)
-Discard._astng_fields = ('value',)
-Ellipsis._astng_fields = ()
-EmptyNode._astng_fields = ()
-ExceptHandler._astng_fields = ('type', 'name', 'body',)
-Exec._astng_fields = ('expr', 'globals', 'locals',)
-ExtSlice._astng_fields =('dims',)
-For._astng_fields = ('target', 'iter', 'body', 'orelse',)
-From._astng_fields = ()
-Function._astng_fields = ('decorators', 'args', 'body')
-GenExpr._astng_fields = ('elt', 'generators')
-Getattr._astng_fields = ('expr',) # (former value), attr (now attrname), ctx
-Global._astng_fields = ()
-If._astng_fields = ('test', 'body', 'orelse')
-IfExp._astng_fields = ('test', 'body', 'orelse')
-Import._astng_fields = ()
-Index._astng_fields = ('value',)
-Keyword._astng_fields = ('value',)
-Lambda._astng_fields = ('args', 'body',)
-List._astng_fields = ('elts',) # ctx
-ListComp._astng_fields = ('elt', 'generators')
-Module._astng_fields = ('body',)
-Name._astng_fields = () # id, ctx
-Pass._astng_fields = ()
-Print._astng_fields = ('dest', 'values',) # nl
-Raise._astng_fields = ('type', 'inst', 'tback')
-Return._astng_fields = ('value',)
-Slice._astng_fields = ('lower', 'upper', 'step')
-Subscript._astng_fields = ('value', 'slice')
-TryExcept._astng_fields = ('body', 'handlers', 'orelse',)
-TryFinally._astng_fields = ('body', 'finalbody',)
-Tuple._astng_fields = ('elts',) # ctx
-UnaryOp._astng_fields = ('operand',)
-With._astng_fields = ('expr', 'vars', 'body')
-While._astng_fields = ('test', 'body', 'orelse',)
-Yield._astng_fields = ('value',)
-
-
-