summaryrefslogtreecommitdiff
path: root/bases.py
Commit message (Expand)AuthorAgeFilesLines
* copy context path when cloning inference context, else we may skip undesired ...Sylvain Th?nault2011-09-291-0/+7
* cosmetic changes: update/fix copyright and comments, d-t-wSylvain Th?nault2011-09-271-1/+1
* py3k: __builtin__ module renamed to builtins, we should consider this to prop...Sylvain Th?nault2011-07-081-2/+4
* closes #69217: please add column offset to the astng nodeSylvain Th?nault2011-06-161-0/+1
* add support for object.__new__ (base patch provided by Chris Torek)Sylvain Th?nault2011-01-051-0/+9
* remove some code no more necessary since we don't support anymore python < 2.5Sylvain Th?nault2011-01-051-18/+1
* cleanup: move StmtMixin to StatementEmile Anclin2010-12-021-0/+20
* cleanup: BaseClass is no more neededEmile Anclin2010-12-021-11/+2
* reduce circular imports I: import exceptions directlyEmile Anclin2010-12-021-1/+1
* support for generator attributesEmile Anclin2010-12-011-1/+6
* py3k: fix builtins.propertyEmile Anclin2010-12-011-1/+1
* remove more py2.4 relative stuff and fix readmeEmile Anclin2010-11-151-1/+1
* refactor: add a "is_function" attribute (wip)Emile Anclin2010-10-181-0/+1
* add a "optional_assign" attribute to the NodeNGEmile Anclin2010-10-111-0/+1
* move "nodes_as_string.py" to "as_string.pyEmile Anclin2010-10-111-1/+1
* py3k: a lot of simple fixesEmile Anclin2010-10-071-1/+2
* remove usage of __dict__ to avoid explicit None assign of the fields.Emile Anclin2010-10-071-4/+2
* [utils] add a TreeTester class for debuggingEmile Anclin2010-10-061-2/+4
* py2.3 compat : syntax, set; _nodes_compiler.py : fix visit_discardEmile Anclin2010-09-221-2/+2
* add __subclasses__ to special class attributeSylvain Th?nault2010-07-131-1/+1
* proper licensing information (LGPL-2.1). Hope I get it right this time.Sylvain Th?nault2010-04-281-5/+19
* more license updatesSylvain Th?nault2010-04-261-3/+3
* nodes redirection cleanup possible since refactoringSylvain Th?nault2010-04-161-2/+1
* improve node representations with lineno and module nameEmile Anclin2010-04-151-5/+16
* move _astng_fields to concrete classes instead of defining them in nodes.pyEmile Anclin2010-03-171-0/+2
* don't use a stack for InferenceContext.pathEmile Anclin2010-03-171-17/+11
* remove InferenceContext.startingfrom; use a set for path_wrapperEmile Anclin2010-03-171-11/+8
* some cleanup using pylintEmile Anclin2010-03-171-16/+18
* add a "mixins.py" module and move some classes around.Emile Anclin2010-03-151-58/+9
* add a "has_base method" for Class to break circular imports and more polymorp...Emile Anclin2010-03-041-0/+3
* move all infutils stuff to bases.pyEmile Anclin2010-03-041-1/+290
* remove infutils import in manager.py by adding a "instanciate_class" method.Emile Anclin2010-03-031-1/+4
* move "_nodes.py" to "bases.py"Emile Anclin2010-03-031-0/+343