Lines Matching full:visited
33 visited so far in the traversal, to avoid infinite recursion due to cycles in
198 def write_field_repr(self, name, out, visited): argument
204 field_obj.write_repr(out, visited)
250 def proxyval(self, visited): argument
261 visited: a set of all gdb.Value pyobject pointers already visited
289 def write_repr(self, out, visited): argument
297 return out.write(repr(self.proxyval(visited)))
406 def _write_instance_repr(out, visited, name, pyop_attrdict, address): argument
421 out.write(pyop_arg.proxyval(visited))
423 pyop_val.write_repr(out, visited)
514 def proxyval(self, visited): argument
522 if self.as_address() in visited:
524 visited.add(self.as_address())
528 attr_dict = keys_values.proxyval(visited)
532 attr_dict = pyop_attr_dict.proxyval(visited)
540 def write_repr(self, out, visited): argument
542 if self.as_address() in visited:
545 visited.add(self.as_address())
550 _write_instance_repr(out, visited,
568 def proxyval(self, visited): argument
570 if self.as_address() in visited:
572 visited.add(self.as_address())
573 arg_proxy = self.pyop_field('args').proxyval(visited)
577 def write_repr(self, out, visited): argument
579 if self.as_address() in visited:
582 visited.add(self.as_address())
585 self.write_field_repr('args', out, visited)
621 def proxyval(self, visited): argument
739 def proxyval(self, visited): argument
742 proxy_key = pyop_key.proxyval(visited)
743 proxy_value = pyop_value.proxyval(visited)
776 def proxyval(self, visited): argument
778 if self.as_address() in visited:
780 visited.add(self.as_address())
784 proxy_key = pyop_key.proxyval(visited)
785 proxy_value = pyop_value.proxyval(visited)
789 def write_repr(self, out, visited): argument
791 if self.as_address() in visited:
794 visited.add(self.as_address())
802 pyop_key.write_repr(out, visited)
804 pyop_value.write_repr(out, visited)
840 def proxyval(self, visited): argument
842 if self.as_address() in visited:
844 visited.add(self.as_address())
846 result = [PyObjectPtr.from_pyobject_ptr(self[i]).proxyval(visited)
850 def write_repr(self, out, visited): argument
852 if self.as_address() in visited:
855 visited.add(self.as_address())
862 element.write_repr(out, visited)
868 def proxyval(self, visited): argument
916 def write_repr(self, out, visited): argument
918 proxy = self.proxyval(visited)
927 def proxyval(self, visited): argument
928 if PyLongObjectPtr.proxyval(self, visited):
940 def proxyval(self, visited): argument
1009 def write_repr(self, out, visited): argument
1013 return self._frame.write_repr(out, visited)
1181 def write_repr(self, out, visited): argument
1189 self.co_filename.proxyval(visited),
1191 self.co_name.proxyval(visited)))
1198 out.write(pyop_name.proxyval(visited))
1200 pyop_value.write_repr(out, visited)
1211 visited = set()
1215 % (self.co_filename.proxyval(visited),
1217 self.co_name.proxyval(visited)))
1250 def proxyval(self, visited): argument
1252 if self.as_address() in visited:
1254 visited.add(self.as_address())
1256 members = (key.proxyval(visited) for key in self)
1262 def write_repr(self, out, visited): argument
1267 if self.as_address() in visited:
1270 visited.add(self.as_address())
1289 key.write_repr(out, visited)
1305 def proxyval(self, visited): argument
1308 def write_repr(self, out, visited): argument
1312 proxy = self.proxyval(visited)
1347 def proxyval(self, visited): argument
1349 if self.as_address() in visited:
1351 visited.add(self.as_address())
1353 result = tuple(PyObjectPtr.from_pyobject_ptr(self[i]).proxyval(visited)
1357 def write_repr(self, out, visited): argument
1359 if self.as_address() in visited:
1362 visited.add(self.as_address())
1369 element.write_repr(out, visited)
1390 def proxyval(self, visited): argument
1419 def write_repr(self, out, visited): argument
1423 proxy = self.proxyval(visited)
1540 def proxyval(self, visited): argument
1547 def write_repr(self, out, visited): argument
1548 proxy = self.proxyval(visited)