Lines Matching defs:value_iterator
648 class value_iterator
649 : public iterator_adaptor_base<value_iterator, ListTy::iterator,
654 iterator_adaptor_base<value_iterator, ListTy::iterator,
658 value_iterator() = default;
659 explicit value_iterator(ListTy::iterator X) : iterator_adaptor(X) {}
674 const_value_iterator(DIEValueList::value_iterator X)
683 using value_range = iterator_range<value_iterator>;
686 value_iterator addValue(BumpPtrAllocator &Alloc, const DIEValue &V) {
688 return value_iterator(ListTy::toIterator(List.back()));
691 value_iterator addValue(BumpPtrAllocator &Alloc, dwarf::Attribute Attribute,
701 return make_range(value_iterator(List.begin()), value_iterator(List.end()));