Lines Matching refs:entry
112 entry_filter = lambda x: x.name == 'entry' or x.name == 'clone'
113 for entry in self.soup.find_all(entry_filter):
114 if entry.name == 'entry':
116 'name': fully_qualified_name(entry),
117 'type': entry['type'],
118 'kind': find_kind(entry),
119 'type_notes': entry.attrs.get('type_notes')
122 d2 = self._parse_entry(entry)
126 'name': entry['entry'],
127 'kind': find_kind(entry),
128 'target_kind': entry['kind'],
136 d3 = self._parse_entry_optional(entry)
143 def _parse_entry(self, entry):
149 if entry.get('enum', 'false') == 'true':
155 for value in entry.enum.find_all('value'):
179 if entry.attrs.get('container') is not None:
180 container_name = entry['container']
182 array = entry.find('array')
189 tupl = entry.find('tuple')
201 def _parse_entry_optional(self, entry):
206 prop = find_child_tag(entry, i)
212 for tag in entry.find_all('tag'):