From d55bb67c935abc13f77694da999499e1460682cd Mon Sep 17 00:00:00 2001 From: Emile Anclin Date: Thu, 4 Mar 2010 16:51:48 +0100 Subject: add a "has_base method" for Class to break circular imports and more polymorphism. of course all other nodes return 'False'. --- bases.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bases.py') diff --git a/bases.py b/bases.py index 248d16a..e78b4b4 100644 --- a/bases.py +++ b/bases.py @@ -525,6 +525,9 @@ class NodeNG(BaseClass): """instanciate a node if it is a Class node, else return self""" return self + def has_base(self, node): + return False + def callable(self): return False -- cgit v1.2.1