fixed a recursion problem with InstanceElements

This commit is contained in:
David Halter committed 2012-08-24 16:10:29 +02:00
1 parent d4e87103b9
commit c0324b1d68
1 file changed
+4 -1
+4 -1
View File
@@ -270,7 +270,10 @@ class InstanceElement(object):
def get_parent_until(self, *classes):
scope = self.var.get_parent_until(*classes)
return InstanceElement(self.instance, scope)
if isinstance(scope, parsing.Module):
return scope
else:
return InstanceElement(self.instance, scope)
def get_decorated_func(self):
""" Needed because the InstanceElement should not be stripped """