1
0
forked from VimPlug/jedi

Fix __getattribute__ and __getattr__.

This commit is contained in:
Dave Halter
2016-11-09 22:23:04 +01:00
parent 20380e80b0
commit 6899c8f646
4 changed files with 11 additions and 11 deletions

View File

@@ -255,7 +255,7 @@ class Instance(use_metaclass(CachedMetaClass, Executed)):
return ContextName(self, self._class_context.name.string_name)
def __repr__(self):
return "<%s of %s(%s)>" % (self.__type__.__name__, self._class_context,
return "<%s of %s(%s)>" % (self.__class__.__name__, self._class_context,
self.var_args)
@@ -388,7 +388,7 @@ class InstanceElement(use_metaclass(CachedMetaClass, tree.Base)):
return FunctionContext.py__call__(self, params)
def __repr__(self):
return "<%s of %s>" % (self.__type__.__name__, self.var)
return "<%s of %s>" % (self.__class__.__name__, self.var)
class Wrapper(tree.Base):
@@ -507,7 +507,7 @@ class ClassContext(use_metaclass(CachedMetaClass, context.TreeContext, Wrapper))
raise KeyError("Couldn't find subscope.")
def __repr__(self):
return "<%s of %s>" % (self.__type__.__name__, self.classdef)
return "<%s of %s>" % (self.__class__.__name__, self.classdef)
@property
def name(self):
@@ -568,7 +568,7 @@ class FunctionContext(use_metaclass(CachedMetaClass, context.TreeContext, Wrappe
return compiled.get_special_object(self.evaluator, name)
def __repr__(self):
return "<%s of %s>" % (self.__type__.__name__, self.base_func)
return "<%s of %s>" % (self.__class__.__name__, self.base_func)
@property
def name(self):