Searched refs:ValueIteratorPtr (Results 1 – 1 of 1) sorted by relevance
343 using ValueIteratorPtr = std::unique_ptr<ValueIterator>; typedef542 ValueIteratorPtr GetValueIterator(PyObject* nested) { in GetValueIterator()555 ValueIteratorPtr GetValueIteratorForData(PyObject* nested) { in GetValueIteratorForData()570 ValueIteratorPtr GetValueIteratorForComposite(PyObject* nested) { in GetValueIteratorForComposite()584 const std::function<ValueIteratorPtr(PyObject*)>& value_iterator_getter) { in FlattenHelper()592 ValueIteratorPtr iter = value_iterator_getter(nested); in FlattenHelper()649 const std::function<ValueIteratorPtr(PyObject*)>& value_iterator_getter) { in AssertSameStructureHelper()755 ValueIteratorPtr iter1 = value_iterator_getter(o1); in AssertSameStructureHelper()756 ValueIteratorPtr iter2 = value_iterator_getter(o2); in AssertSameStructureHelper()799 const std::function<ValueIteratorPtr(PyObject*)>& get_value_iterator = in Flatten()[all …]