Preserve comprehension scopes in full_name
Signed-off-by: Don Yin <Don_Yin@outlook.com>
This commit is contained in:
1 parent
65112c72c7
commit
11e1a965be
3 files changed
+49
No files matched your search
@@ -395,6 +395,12 @@ class CompForContext(TreeContextMixin, AbstractContext):
|
||||
def py__name__(self):
|
||||
return '<comprehension context>'
|
||||
|
||||
def get_qualified_names(self) -> Any:
|
||||
names = self.parent_context.get_qualified_names()
|
||||
if names is None:
|
||||
return None
|
||||
return names + ('<comprehension>',)
|
||||
|
||||
def __repr__(self):
|
||||
return '%s(%s)' % (self.__class__.__name__, self.tree_node)
|
||||
|
||||
|
||||
Reference in new issue
Block a user