Lines Matching refs:fields

61     inheritance.  fields and attributes from the parent class are
65 for attr in 'fields', 'attributes':
116 All nodes have fields and attributes. Fields may be other nodes, lists,
123 fields = ()
127 def __init__(self, *fields, **attributes):
130 if fields:
131 if len(fields) != len(self.fields):
132 if not self.fields:
137 len(self.fields),
138 len(self.fields) != 1 and 's' or ''
140 for name, arg in izip(self.fields, fields):
149 """This method iterates over all fields that are defined and yields
150 ``(key, value)`` tuples. Per default all fields are returned, but
151 it's possible to limit that to some fields by providing the `only`
155 for name in self.fields:
166 over all fields and yields the values of they are nodes. If the value
203 if 'ctx' in node.fields:
242 arg in self.fields)
260 fields = ('body',)
267 fields = ('nodes',)
272 fields = ('template',)
283 fields = ('target', 'iter', 'body', 'else_', 'test', 'recursive')
288 fields = ('test', 'body', 'else_')
296 fields = ('name', 'args', 'defaults', 'body')
303 fields = ('call', 'args', 'defaults', 'body')
308 fields = ('body', 'filter')
313 fields = ('name', 'body', 'scoped')
318 fields = ('template', 'with_context', 'ignore_missing')
323 fields = ('template', 'target', 'with_context')
337 fields = ('template', 'names', 'with_context')
342 fields = ('node',)
347 fields = ('target', 'node')
374 fields = ('left', 'right')
393 fields = ('node',)
418 fields = ('name', 'ctx')
436 fields = ('value',)
455 fields = ('data',)
471 fields = ('items', 'ctx')
486 fields = ('items',)
497 fields = ('items',)
506 fields = ('key', 'value')
515 fields = ('key', 'value')
526 fields = ('test', 'expr1', 'expr2')
542 the filter, the rest of the fields are the same as for :class:`Call`.
547 fields = ('node', 'name', 'args', 'kwargs', 'dyn_args', 'dyn_kwargs')
586 rest of the fields are the same as for :class:`Call`.
588 fields = ('node', 'name', 'args', 'kwargs', 'dyn_args', 'dyn_kwargs')
598 fields = ('node', 'args', 'kwargs', 'dyn_args', 'dyn_kwargs')
635 fields = ('node', 'arg', 'ctx')
655 fields = ('node', 'attr', 'ctx')
675 fields = ('start', 'stop', 'step')
690 fields = ('nodes',)
701 fields = ('expr', 'ops')
718 fields = ('op', 'expr')
803 fields = ('name',)
813 fields = ('identifier', 'name')
822 fields = ('importname',)
832 fields = ('name',)
841 fields = ('expr',)
854 fields = ('expr',)
889 fields = ('body',)
900 fields = ('options',)
908 fields = ('body',)