mirror of
https://github.com/boostorg/range.git
synced 2026-02-07 23:45:37 +01:00
Compare commits
54 Commits
boost-1.35
...
svn-branch
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3c1bbeed1e | ||
|
|
14a9a1906b | ||
|
|
f65c137e73 | ||
|
|
8085605217 | ||
|
|
0eb365edbe | ||
|
|
2e0d7eab4a | ||
|
|
637dc618d1 | ||
|
|
dd1459f221 | ||
|
|
ba96d075b2 | ||
|
|
a2f3a45214 | ||
|
|
6ac0cfe09c | ||
|
|
7b3857a9a8 | ||
|
|
2605b9ee45 | ||
|
|
1509d5603b | ||
|
|
93deddde63 | ||
|
|
68a63cab85 | ||
|
|
06c54ccd48 | ||
|
|
2e298b5e60 | ||
|
|
00e70244a5 | ||
|
|
3f98d69c94 | ||
|
|
4767db522b | ||
|
|
f6e555dda3 | ||
|
|
01826978d6 | ||
|
|
336c12b60f | ||
|
|
82768af3d2 | ||
|
|
8984de1c74 | ||
|
|
4db083cd6d | ||
|
|
f4cde208f2 | ||
|
|
d130dff5ec | ||
|
|
aa9158b199 | ||
|
|
bbd9fdb7bd | ||
|
|
17514e1d44 | ||
|
|
d759c23552 | ||
|
|
cf9ad808a6 | ||
|
|
028bff0c22 | ||
|
|
33a8016af3 | ||
|
|
24466ae189 | ||
|
|
c8ffe55ae5 | ||
|
|
a862a573df | ||
|
|
0b0dfc0e06 | ||
|
|
e0a76af0f9 | ||
|
|
51650f1aa2 | ||
|
|
aeb47120e3 | ||
|
|
22b7b4ec8e | ||
|
|
a933622ae1 | ||
|
|
f49be0b382 | ||
|
|
007117cefb | ||
|
|
73bb3d899a | ||
|
|
4a8987865e | ||
|
|
f885495565 | ||
|
|
dc34cd6079 | ||
|
|
5850d7ce3e | ||
|
|
554f832234 | ||
|
|
dc96b440be |
@@ -1,13 +1,3 @@
|
||||
#// Boost.Range library
|
||||
#//
|
||||
#// Copyright Thorsten Ottosen 2003-2008. Use, modification and
|
||||
#// distribution is subject to the Boost Software License, Version
|
||||
#// 1.0. (See accompanying file LICENSE_1_0.txt or copy at
|
||||
#// http://www.boost.org/LICENSE_1_0.txt)
|
||||
#//
|
||||
#// For more information, see http://www.boost.org/libs/range/
|
||||
#//
|
||||
|
||||
|
||||
use-project boost : $(BOOST_ROOT) ;
|
||||
|
||||
|
||||
@@ -493,7 +493,7 @@ class=identifier>T</span><span class=special>& </span><span class=identifier
|
||||
</p>
|
||||
<p>
|
||||
<code>as_literal()</code> can be used <i>internally</i> in string
|
||||
algorithm librararies such that arrays of characters are
|
||||
algorithm librararies to such that arrays of characters are
|
||||
handled correctly.
|
||||
</p>
|
||||
<p>
|
||||
@@ -745,13 +745,7 @@ class=identifier>T</span><span class=special>& </span><span class=identifier
|
||||
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
(C) Copyright Thorsten Ottosen 2003-2007
|
||||
</p>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
@@ -1,13 +1,3 @@
|
||||
// Boost.Range library
|
||||
//
|
||||
// Copyright Thorsten Ottosen 2003-2008. Use, modification and
|
||||
// distribution is subject to the Boost Software License, Version
|
||||
// 1.0. (See accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
//
|
||||
// For more information, see http://www.boost.org/libs/range/
|
||||
//
|
||||
|
||||
#include <boost/range.hpp>
|
||||
#include <iterator> // for std::iterator_traits, std::distance()
|
||||
|
||||
|
||||
9
doc/examples.html
Normal file → Executable file
9
doc/examples.html
Normal file → Executable file
@@ -41,16 +41,9 @@
|
||||
<li> <a href="../test/array.cpp">array.cpp</a>
|
||||
</ul>
|
||||
|
||||
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
(C) Copyright Thorsten Ottosen 2003-2004
|
||||
</p>
|
||||
|
||||
<br>
|
||||
|
||||
11
doc/faq.html
Normal file → Executable file
11
doc/faq.html
Normal file → Executable file
@@ -114,16 +114,9 @@ Cool indeed!
|
||||
</ol>
|
||||
|
||||
|
||||
<hr>
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
(C) Copyright Thorsten Ottosen 2003-2004
|
||||
</p>
|
||||
|
||||
<br>
|
||||
|
||||
9
doc/headers.html
Normal file → Executable file
9
doc/headers.html
Normal file → Executable file
@@ -173,14 +173,7 @@
|
||||
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
(C) Copyright Thorsten Ottosen 2003-2007
|
||||
</p>
|
||||
|
||||
<br>
|
||||
|
||||
17
doc/history_ack.html
Normal file → Executable file
17
doc/history_ack.html
Normal file → Executable file
@@ -18,10 +18,10 @@
|
||||
|
||||
<h2 >History and Acknowledgement</h2><a name="History" ></a>
|
||||
<p >
|
||||
The library was under way for a long time. Dietmar Kühl originally intended
|
||||
to submit an <code>array_traits</code> class template which had most of
|
||||
the functionality present now, but only for arrays and standard containers.
|
||||
I believe this was back in 2001 or 2002.
|
||||
The library have been under way for a long time. Dietmar Kühl originally
|
||||
intended to submit an <code >array_traits</code> class template which
|
||||
had most of the functionality present now, but only for arrays and standard
|
||||
containers.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -61,14 +61,7 @@ C++ standard: <blockquote>
|
||||
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
(C) Copyright Thorsten Ottosen 2003-2006
|
||||
</p>
|
||||
|
||||
<br>
|
||||
|
||||
12
doc/intro.html
Normal file → Executable file
12
doc/intro.html
Normal file → Executable file
@@ -63,7 +63,8 @@ free-standing functions so syntactic and/or semantic differences can be removed.
|
||||
|
||||
</ul>
|
||||
</p>
|
||||
<p > Below is given a small example (the complete example can be found <a
|
||||
<p >
|
||||
Below are given a small example (the complete example can be found <a
|
||||
href="../test/algorithm_example.cpp" target="_self" >here</a>): <blockquote>
|
||||
<pre >
|
||||
<span class=comment>
|
||||
@@ -135,14 +136,7 @@ Notice that we have to
|
||||
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
(C) Copyright Thorsten Ottosen 2003-2007
|
||||
</p>
|
||||
|
||||
<br>
|
||||
|
||||
13
doc/portability.html
Normal file → Executable file
13
doc/portability.html
Normal file → Executable file
@@ -35,7 +35,7 @@ href="http://boost.sourceforge.net/regression-logs/developer/range.html">here</a
|
||||
</p>
|
||||
<p >
|
||||
Notice also that some compilers cannot do function template ordering properly.
|
||||
In that case one must rely on <a
|
||||
In that case one must rely of <a
|
||||
href="boost_range.html#range_iterator"><code >range_iterator</code></a>
|
||||
and a single function definition instead of overloaded versions for const and
|
||||
non-const arguments.
|
||||
@@ -73,18 +73,11 @@ href="http://boost.sourceforge.net/regression-logs/developer/range.html">here</a
|
||||
</ol>
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
(C) Copyright Thorsten Ottosen 2003-2004
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
36
doc/range.html
Normal file → Executable file
36
doc/range.html
Normal file → Executable file
@@ -352,16 +352,34 @@ href="../../iterator/doc/new-iter-concepts.html#random-access-traversal-iterator
|
||||
<p> <a href="../../concept_check/concept_check.htm">Boost Concept Check library</a></p>
|
||||
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
<!--
|
||||
<h3>Notes</h3>
|
||||
|
||||
|
||||
<P>
|
||||
<A name="1">[1]</A>
|
||||
|
||||
The reference type does not have to be a real C++ reference. The requirements of
|
||||
the reference type is that it <i>behaves</i> like a real reference. Hence the
|
||||
reference type must be convertible to the value_type and assignment through
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<HR>
|
||||
<br>
|
||||
-->
|
||||
|
||||
<TABLE>
|
||||
<TR valign="top">
|
||||
<TD nowrap>Copyright © 2000</TD>
|
||||
<TD><A HREF=http://www.boost.org/people/jeremy_siek.htm>Jeremy Siek</A>
|
||||
</TR>
|
||||
<tr >
|
||||
<TD nowrap>Copyright © 2004-2007</TD>
|
||||
<TD>Thorsten Ottosen.
|
||||
</TABLE>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
11
doc/style.css
Normal file → Executable file
11
doc/style.css
Normal file → Executable file
@@ -1,14 +1,3 @@
|
||||
/*
|
||||
// Boost.Range library
|
||||
//
|
||||
// Copyright Thorsten Ottosen 2003-2008. Use, modification and
|
||||
// distribution is subject to the Boost Software License, Version
|
||||
// 1.0. (See accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
//
|
||||
// For more information, see http://www.boost.org/libs/range/
|
||||
//
|
||||
*/
|
||||
pre{
|
||||
BORDER-RIGHT: gray 1pt solid;
|
||||
PADDING-RIGHT: 2pt;
|
||||
|
||||
8
doc/style.html
Normal file → Executable file
8
doc/style.html
Normal file → Executable file
@@ -104,15 +104,9 @@
|
||||
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
(C) Copyright Thorsten Ottosen 2003-2004
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
@@ -33,12 +33,11 @@
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
The <code>iterator_range</code> class is templated on a <a
|
||||
href="../../iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators">Forward
|
||||
The <code>iterator_range</code> class is templated on an
|
||||
<a href="../../iterator/doc/new-iter-concepts.html#forward-traversal-iterators-lib-forward-traversal-iterators">Forward
|
||||
Traversal Iterator</a> and should be used whenever fairly general code is needed.
|
||||
The <code>sub_range</code> class is templated on a <a
|
||||
href="range.html#forward_range">Forward Range</a> and it is less general,
|
||||
but a bit easier to use since its template
|
||||
The <code>sub_range</code> class is templated on an <a href="range.html#forward_range">Forward
|
||||
Range</a> and it is less general, but a bit easier to use since its template
|
||||
argument is easier to specify. The biggest difference is, however, that a
|
||||
<code>sub_range</code> can propagate constness because it knows what a
|
||||
corresponding <code>const_iterator</code> is. </p>
|
||||
@@ -350,17 +349,10 @@ store the result
|
||||
</pre>
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
<p>
|
||||
© <a name="Copyright" id="Copyright">Copyright</a> Thorsten Ottosen 2008.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file LICENSE_1_0.txt or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
<hr>
|
||||
<p>
|
||||
(C) Copyright Thorsten Ottosen 2003-2007
|
||||
</p>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
0
include/boost/range.hpp
Normal file → Executable file
0
include/boost/range.hpp
Normal file → Executable file
0
include/boost/range/as_array.hpp
Normal file → Executable file
0
include/boost/range/as_array.hpp
Normal file → Executable file
6
include/boost/range/as_literal.hpp
Normal file → Executable file
6
include/boost/range/as_literal.hpp
Normal file → Executable file
@@ -15,7 +15,7 @@
|
||||
# pragma once
|
||||
#endif
|
||||
|
||||
#ifdef BOOST_NO_FUNCTION_TEMPLATE_ORDERING
|
||||
#if BOOST_NO_FUNCTION_TEMPLATE_ORDERING
|
||||
#include <boost/range/detail/as_literal.hpp>
|
||||
#else
|
||||
|
||||
@@ -116,14 +116,14 @@ namespace boost
|
||||
|
||||
|
||||
template< class Char, std::size_t sz >
|
||||
inline iterator_range<const Char*> as_literal( const Char (&arr)[sz] )
|
||||
inline iterator_range<const Char*> as_literal( const Char (&arr)[sz] )
|
||||
{
|
||||
#if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x590)) && __BORLANDC__ >= 0x590
|
||||
return boost::make_iterator_range<const Char*>( arr, arr + sz - 1 );
|
||||
#else
|
||||
return boost::make_iterator_range( arr, arr + sz - 1 );
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endif // BOOST_NO_FUNCTION_TEMPLATE_ORDERING
|
||||
|
||||
0
include/boost/range/begin.hpp
Normal file → Executable file
0
include/boost/range/begin.hpp
Normal file → Executable file
0
include/boost/range/category.hpp
Normal file → Executable file
0
include/boost/range/category.hpp
Normal file → Executable file
0
include/boost/range/concepts.hpp
Normal file → Executable file
0
include/boost/range/concepts.hpp
Normal file → Executable file
0
include/boost/range/config.hpp
Normal file → Executable file
0
include/boost/range/config.hpp
Normal file → Executable file
0
include/boost/range/const_iterator.hpp
Normal file → Executable file
0
include/boost/range/const_iterator.hpp
Normal file → Executable file
0
include/boost/range/const_reverse_iterator.hpp
Normal file → Executable file
0
include/boost/range/const_reverse_iterator.hpp
Normal file → Executable file
0
include/boost/range/detail/as_literal.hpp
Normal file → Executable file
0
include/boost/range/detail/as_literal.hpp
Normal file → Executable file
0
include/boost/range/detail/begin.hpp
Normal file → Executable file
0
include/boost/range/detail/begin.hpp
Normal file → Executable file
0
include/boost/range/detail/collection_traits.hpp
Normal file → Executable file
0
include/boost/range/detail/collection_traits.hpp
Normal file → Executable file
0
include/boost/range/detail/collection_traits_detail.hpp
Normal file → Executable file
0
include/boost/range/detail/collection_traits_detail.hpp
Normal file → Executable file
0
include/boost/range/detail/common.hpp
Normal file → Executable file
0
include/boost/range/detail/common.hpp
Normal file → Executable file
0
include/boost/range/detail/const_iterator.hpp
Normal file → Executable file
0
include/boost/range/detail/const_iterator.hpp
Normal file → Executable file
0
include/boost/range/detail/detail_str.hpp
Normal file → Executable file
0
include/boost/range/detail/detail_str.hpp
Normal file → Executable file
0
include/boost/range/detail/difference_type.hpp
Normal file → Executable file
0
include/boost/range/detail/difference_type.hpp
Normal file → Executable file
0
include/boost/range/detail/empty.hpp
Normal file → Executable file
0
include/boost/range/detail/empty.hpp
Normal file → Executable file
0
include/boost/range/detail/end.hpp
Normal file → Executable file
0
include/boost/range/detail/end.hpp
Normal file → Executable file
0
include/boost/range/detail/implementation_help.hpp
Normal file → Executable file
0
include/boost/range/detail/implementation_help.hpp
Normal file → Executable file
0
include/boost/range/detail/iterator.hpp
Normal file → Executable file
0
include/boost/range/detail/iterator.hpp
Normal file → Executable file
0
include/boost/range/detail/remove_extent.hpp
Normal file → Executable file
0
include/boost/range/detail/remove_extent.hpp
Normal file → Executable file
0
include/boost/range/detail/sfinae.hpp
Normal file → Executable file
0
include/boost/range/detail/sfinae.hpp
Normal file → Executable file
0
include/boost/range/detail/size.hpp
Normal file → Executable file
0
include/boost/range/detail/size.hpp
Normal file → Executable file
0
include/boost/range/detail/size_type.hpp
Normal file → Executable file
0
include/boost/range/detail/size_type.hpp
Normal file → Executable file
0
include/boost/range/detail/sizer.hpp
Normal file → Executable file
0
include/boost/range/detail/sizer.hpp
Normal file → Executable file
0
include/boost/range/detail/str_types.hpp
Normal file → Executable file
0
include/boost/range/detail/str_types.hpp
Normal file → Executable file
0
include/boost/range/detail/value_type.hpp
Normal file → Executable file
0
include/boost/range/detail/value_type.hpp
Normal file → Executable file
0
include/boost/range/detail/vc6/end.hpp
Normal file → Executable file
0
include/boost/range/detail/vc6/end.hpp
Normal file → Executable file
0
include/boost/range/detail/vc6/size.hpp
Normal file → Executable file
0
include/boost/range/detail/vc6/size.hpp
Normal file → Executable file
0
include/boost/range/difference_type.hpp
Normal file → Executable file
0
include/boost/range/difference_type.hpp
Normal file → Executable file
0
include/boost/range/distance.hpp
Normal file → Executable file
0
include/boost/range/distance.hpp
Normal file → Executable file
0
include/boost/range/empty.hpp
Normal file → Executable file
0
include/boost/range/empty.hpp
Normal file → Executable file
0
include/boost/range/end.hpp
Normal file → Executable file
0
include/boost/range/end.hpp
Normal file → Executable file
0
include/boost/range/functions.hpp
Normal file → Executable file
0
include/boost/range/functions.hpp
Normal file → Executable file
0
include/boost/range/iterator.hpp
Normal file → Executable file
0
include/boost/range/iterator.hpp
Normal file → Executable file
0
include/boost/range/iterator_range.hpp
Normal file → Executable file
0
include/boost/range/iterator_range.hpp
Normal file → Executable file
0
include/boost/range/metafunctions.hpp
Normal file → Executable file
0
include/boost/range/metafunctions.hpp
Normal file → Executable file
0
include/boost/range/mutable_iterator.hpp
Normal file → Executable file
0
include/boost/range/mutable_iterator.hpp
Normal file → Executable file
0
include/boost/range/pointer.hpp
Normal file → Executable file
0
include/boost/range/pointer.hpp
Normal file → Executable file
0
include/boost/range/rbegin.hpp
Normal file → Executable file
0
include/boost/range/rbegin.hpp
Normal file → Executable file
0
include/boost/range/reference.hpp
Normal file → Executable file
0
include/boost/range/reference.hpp
Normal file → Executable file
0
include/boost/range/rend.hpp
Normal file → Executable file
0
include/boost/range/rend.hpp
Normal file → Executable file
0
include/boost/range/result_iterator.hpp
Normal file → Executable file
0
include/boost/range/result_iterator.hpp
Normal file → Executable file
0
include/boost/range/reverse_iterator.hpp
Normal file → Executable file
0
include/boost/range/reverse_iterator.hpp
Normal file → Executable file
0
include/boost/range/reverse_result_iterator.hpp
Normal file → Executable file
0
include/boost/range/reverse_result_iterator.hpp
Normal file → Executable file
0
include/boost/range/size.hpp
Normal file → Executable file
0
include/boost/range/size.hpp
Normal file → Executable file
0
include/boost/range/size_type.hpp
Normal file → Executable file
0
include/boost/range/size_type.hpp
Normal file → Executable file
0
include/boost/range/sub_range.hpp
Normal file → Executable file
0
include/boost/range/sub_range.hpp
Normal file → Executable file
0
include/boost/range/value_type.hpp
Normal file → Executable file
0
include/boost/range/value_type.hpp
Normal file → Executable file
0
index.html
Normal file → Executable file
0
index.html
Normal file → Executable file
0
test/adl_conformance.cpp
Normal file → Executable file
0
test/adl_conformance.cpp
Normal file → Executable file
0
test/adl_conformance_no_using.cpp
Normal file → Executable file
0
test/adl_conformance_no_using.cpp
Normal file → Executable file
0
test/algorithm_example.cpp
Normal file → Executable file
0
test/algorithm_example.cpp
Normal file → Executable file
0
test/array.cpp
Normal file → Executable file
0
test/array.cpp
Normal file → Executable file
0
test/compat1.cpp
Executable file
0
test/compat1.cpp
Executable file
0
test/compat2.cpp
Normal file → Executable file
0
test/compat2.cpp
Normal file → Executable file
0
test/compat3.cpp
Normal file → Executable file
0
test/compat3.cpp
Normal file → Executable file
0
test/const_ranges.cpp
Normal file → Executable file
0
test/const_ranges.cpp
Normal file → Executable file
0
test/extension_mechanism.cpp
Normal file → Executable file
0
test/extension_mechanism.cpp
Normal file → Executable file
0
test/iterator_pair.cpp
Normal file → Executable file
0
test/iterator_pair.cpp
Normal file → Executable file
0
test/iterator_range.cpp
Normal file → Executable file
0
test/iterator_range.cpp
Normal file → Executable file
0
test/mfc.cpp
Normal file → Executable file
0
test/mfc.cpp
Normal file → Executable file
0
test/partial_workaround.cpp
Normal file → Executable file
0
test/partial_workaround.cpp
Normal file → Executable file
0
test/reversible_range.cpp
Normal file → Executable file
0
test/reversible_range.cpp
Normal file → Executable file
0
test/std_container.cpp
Normal file → Executable file
0
test/std_container.cpp
Normal file → Executable file
0
test/string.cpp
Normal file → Executable file
0
test/string.cpp
Normal file → Executable file
0
test/sub_range.cpp
Normal file → Executable file
0
test/sub_range.cpp
Normal file → Executable file
Reference in New Issue
Block a user