HomeSort by relevance Sort by last modified time
    Searched full:iterator_range (Results 1 - 25 of 71) sorted by null

1 2 3

  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/
iterator_range.hpp 13 // $Id: iterator_range.hpp 49267 2008-10-11 06:19:02Z agurtovoy $
28 struct iterator_range struct in namespace:boost::mpl
31 typedef iterator_range type;
35 BOOST_MPL_AUX_LAMBDA_SUPPORT(2,iterator_range,(First,Last))
38 BOOST_MPL_AUX_NA_SPEC(2, iterator_range)
distance.hpp 19 #include <boost/mpl/iterator_range.hpp>
39 iterator_range<First,Last>
47 iterator_range<First,Last>
54 iterator_range<First,Last>
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/range/
iterator_range_core.hpp 38 \c iterator_range is a simple wrapper of iterator pair idiom. It provides
107 //! iterator_range class
109 An \c iterator_range delimits a range in a sequence by beginning and ending iterators.
110 An iterator_range can be passed to an algorithm which requires a sequence as an input.
119 delimiting a working range, as an arguments. The \c iterator_range class is an
125 class iterator_range class in namespace:boost
127 typedef range_detail::safe_bool< IteratorT iterator_range<IteratorT>::* > safe_bool_t;
133 typedef iterator_range<IteratorT> type;
149 typedef iterator_range<IteratorT> this_type;
174 iterator_range() : m_Begin( iterator() ), m_End( iterator() function in class:boost::iterator_range
179 iterator_range( Iterator Begin, Iterator End ) : function in class:boost::iterator_range
185 iterator_range( const Range& r ) : function in class:boost::iterator_range
191 iterator_range( Range& r ) : function in class:boost::iterator_range
197 iterator_range( const Range& r, iterator_range_detail::const_range_tag ) : function in class:boost::iterator_range
203 iterator_range( Range& r, iterator_range_detail::range_tag ) : function in class:boost::iterator_range
    [all...]
as_literal.hpp 22 #include <boost/range/iterator_range.hpp>
83 inline iterator_range<T*>
86 return iterator_range<T*>( r, r + length(r) );
90 inline iterator_range<BOOST_DEDUCED_TYPENAME range_iterator<T>::type>
99 inline iterator_range<BOOST_DEDUCED_TYPENAME range_iterator<Range>::type>
106 inline iterator_range<BOOST_DEDUCED_TYPENAME range_iterator<const Range>::type>
113 inline iterator_range<Char*> as_literal( Char (&arr)[sz] )
119 inline iterator_range<const Char*> as_literal( const Char (&arr)[sz] )
iterator_range_io.hpp 49 //! iterator_range output operator
57 const iterator_range<IteratorT>& r )
68 //! iterator_range output operator
76 const iterator_range<IteratorT>& r )
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/algorithm/string/detail/
finder.hpp 18 #include <boost/range/iterator_range.hpp>
53 iterator_range<ForwardIteratorT>
58 typedef iterator_range<ForwardIteratorT> result_type;
89 iterator_range<search_iterator_type> m_Search;
120 iterator_range<ForwardIteratorT>
125 typedef iterator_range<ForwardIteratorT> result_type;
139 iterator_range<ForwardIteratorT>
146 typedef iterator_range<ForwardIteratorT> result_type;
165 iterator_range<ForwardIteratorT>
171 typedef iterator_range<ForwardIteratorT> result_type
    [all...]
find_format_store.hpp 15 #include <boost/range/iterator_range.hpp>
32 public iterator_range<ForwardIteratorT>
36 typedef iterator_range<ForwardIteratorT> base_type;
54 iterator_range<ForwardIteratorT>::operator=(FindResult);
78 iterator_range<input_iterator_type> ResultRange(FindResult);
util.hpp 16 #include <boost/range/iterator_range.hpp>
93 public std::unary_function< iterator_range<IteratorT>, SeqT >
95 SeqT operator()( const iterator_range<IteratorT>& Range ) const
formatter.hpp 15 #include <boost/range/iterator_range.hpp>
37 typedef iterator_range<format_iterator> result_type;
103 inline iterator_range<
  /external/llvm/include/llvm/ADT/
iterator_range.h 1 //===- iterator_range.h - A range adaptor for iterators ---------*- C++ -*-===//
31 class iterator_range { class in namespace:llvm
35 iterator_range() {} function in class:llvm::iterator_range
36 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) function in class:llvm::iterator_range
48 template <class T> iterator_range<T> make_range(T x, T y) {
49 return iterator_range<T>(std::move(x), std::move(y));
DepthFirstIterator.h 36 #include "llvm/ADT/iterator_range.h"
213 iterator_range<df_iterator<T>> depth_first(const T& G) {
214 return iterator_range<df_iterator<T>>(df_begin(G), df_end(G));
256 iterator_range<idf_iterator<T>> inverse_depth_first(const T& G) {
257 return iterator_range<idf_iterator<T>>(idf_begin(G), idf_end(G));
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/algorithm/string/
concept.hpp 15 #include <boost/range/iterator_range.hpp>
32 Result of the find operation must be convertible to iterator_range.
38 typedef iterator_range<IteratorT> range;
formatter.hpp 16 #include <boost/range/iterator_range.hpp>
47 iterator_range<
52 iterator_range<
65 iterator_range<
70 iterator_range<
finder.hpp 16 #include <boost/range/iterator_range.hpp>
43 The result is given as an \c iterator_range delimiting the match.
84 The result is given as an \c iterator_range delimiting the match.
123 The result is given as an \c iterator_range delimiting the match.
170 The result is given as an \c iterator_range delimiting the match.
187 The result is given as an \c iterator_range delimiting the match.
210 The result is given as an \c iterator_range delimiting the match.
251 range_finder( iterator_range<ForwardIteratorT> Range )
  /external/llvm/include/llvm/ExecutionEngine/
ObjectImage.h 39 iterator_range<object::symbol_iterator> symbols() const {
40 return iterator_range<object::symbol_iterator>(begin_symbols(),
46 iterator_range<object::section_iterator> sections() const {
47 return iterator_range<object::section_iterator>(begin_sections(),
  /external/llvm/lib/DebugInfo/
DWARFDebugArangeSet.h 13 #include "llvm/ADT/iterator_range.h"
48 typedef iterator_range<DescriptorColl::const_iterator> desc_iterator_range;
DWARFAbbreviationDeclaration.h 39 typedef iterator_range<AttributeSpecVector::const_iterator>
  /external/llvm/include/llvm/CodeGen/
MachineRegisterInfo.h 19 #include "llvm/ADT/iterator_range.h"
228 inline iterator_range<reg_iterator> reg_operands(unsigned Reg) const {
229 return iterator_range<reg_iterator>(reg_begin(Reg), reg_end());
243 inline iterator_range<reg_instr_iterator>
245 return iterator_range<reg_instr_iterator>(reg_instr_begin(Reg),
260 inline iterator_range<reg_bundle_iterator> reg_bundles(unsigned Reg) const {
261 return iterator_range<reg_bundle_iterator>(reg_bundle_begin(Reg),
280 inline iterator_range<reg_nodbg_iterator>
282 return iterator_range<reg_nodbg_iterator>(reg_nodbg_begin(Reg),
298 inline iterator_range<reg_instr_nodbg_iterator
    [all...]
MachineInstr.h 25 #include "llvm/ADT/iterator_range.h"
299 iterator_range<mop_iterator> operands() {
300 return iterator_range<mop_iterator>(operands_begin(), operands_end());
302 iterator_range<const_mop_iterator> operands() const {
303 return iterator_range<const_mop_iterator>(operands_begin(), operands_end());
305 iterator_range<mop_iterator> explicit_operands() {
306 return iterator_range<mop_iterator>(
309 iterator_range<const_mop_iterator> explicit_operands() const {
310 return iterator_range<const_mop_iterator>(
313 iterator_range<mop_iterator> implicit_operands()
    [all...]
MachineBasicBlock.h 250 inline iterator_range<iterator> terminators() {
251 return iterator_range<iterator>(getFirstTerminator(), end());
253 inline iterator_range<const_iterator> terminators() const {
254 return iterator_range<const_iterator>(getFirstTerminator(), end());
303 inline iterator_range<pred_iterator> predecessors() {
304 return iterator_range<pred_iterator>(pred_begin(), pred_end());
306 inline iterator_range<const_pred_iterator> predecessors() const {
307 return iterator_range<const_pred_iterator>(pred_begin(), pred_end());
309 inline iterator_range<succ_iterator> successors() {
310 return iterator_range<succ_iterator>(succ_begin(), succ_end())
    [all...]
  /external/llvm/include/llvm/IR/
User.h 23 #include "llvm/ADT/iterator_range.h"
117 typedef iterator_range<op_iterator> op_range;
118 typedef iterator_range<const_op_iterator> const_op_range;
149 inline iterator_range<value_op_iterator> operand_values() {
150 return iterator_range<value_op_iterator>(value_op_begin(), value_op_end());
Module.h 18 #include "llvm/ADT/iterator_range.h"
534 iterator_range<global_iterator> globals() {
535 return iterator_range<global_iterator>(global_begin(), global_end());
537 iterator_range<const_global_iterator> globals() const {
538 return iterator_range<const_global_iterator>(global_begin(), global_end());
563 iterator_range<alias_iterator> aliases() {
564 return iterator_range<alias_iterator>(alias_begin(), alias_end());
566 iterator_range<const_alias_iterator> aliases() const {
567 return iterator_range<const_alias_iterator>(alias_begin(), alias_end());
587 iterator_range<named_metadata_iterator> named_metadata()
    [all...]
Metadata.h 22 #include "llvm/ADT/iterator_range.h"
291 inline iterator_range<op_iterator> operands() {
292 return iterator_range<op_iterator>(op_begin(), op_end());
294 inline iterator_range<const_op_iterator> operands() const {
295 return iterator_range<const_op_iterator>(op_begin(), op_end());
  /external/clang/include/clang/AST/
DeclOpenMP.h 67 typedef llvm::iterator_range<varlist_iterator> varlist_range;
68 typedef llvm::iterator_range<varlist_const_iterator> varlist_const_range;
  /external/llvm/utils/TableGen/
CodeGenSchedule.h 258 iterator_range<class_iterator> classes() {
259 return iterator_range<class_iterator>(classes_begin(), classes_end());
261 iterator_range<const_class_iterator> classes() const {
262 return iterator_range<const_class_iterator>(classes_begin(), classes_end());
264 iterator_range<class_iterator> explicit_classes() {
265 return iterator_range<class_iterator>(
268 iterator_range<const_class_iterator> explicit_classes() const {
269 return iterator_range<const_class_iterator>(

Completed in 1026 milliseconds

1 2 3