/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>(
|