dom: Generate iterator symbol for interfaces with indexed getters.

This commit is contained in:
Josh Matthews 2020-07-09 20:03:03 -04:00
parent aa80f91399
commit 63528f6fdf
5 changed files with 65 additions and 5 deletions

View file

@ -401,6 +401,9 @@ class Descriptor(DescriptorProvider):
parent = parent.parent
return None
def supportsIndexedProperties(self):
return self.operations['IndexedGetter'] is not None
def hasDescendants(self):
return (self.interface.getUserData("hasConcreteDescendant", False)
or self.interface.getUserData("hasProxyDescendant", False))