RenΓ©'s URL Explorer Experiment


Title: [range.stride]

direct link

Domain: timsong-cpp.github.io

Links:

[ranges]https://timsong-cpp.github.io/cppwp/#ranges
[range.adaptors]https://timsong-cpp.github.io/cppwp/range.adaptors#range.stride
[range.stride.overview]https://timsong-cpp.github.io/cppwp/range.stride#overview
[range.stride.view]https://timsong-cpp.github.io/cppwp/range.stride#view
[range.stride.iterator]https://timsong-cpp.github.io/cppwp/range.stride#iterator
25.7.32.1https://timsong-cpp.github.io/cppwp/range.stride#overview
[range.stride.overview]https://timsong-cpp.github.io/cppwp/range.stride.overview
1https://timsong-cpp.github.io/cppwp/range.stride#overview-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16050
.https://timsong-cpp.github.io/cppwp/range.stride#overview-1.sentence-1
2https://timsong-cpp.github.io/cppwp/range.stride#overview-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16055
[range.adaptor.object]https://timsong-cpp.github.io/cppwp/range.adaptor.object
.https://timsong-cpp.github.io/cppwp/range.stride#overview-2.sentence-1
.https://timsong-cpp.github.io/cppwp/range.stride#overview-2.sentence-2
3https://timsong-cpp.github.io/cppwp/range.stride#overview-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16062
1https://timsong-cpp.github.io/cppwp/range.stride#overview-example-1
25.7.32.2https://timsong-cpp.github.io/cppwp/range.stride#view
[range.stride.view]https://timsong-cpp.github.io/cppwp/range.stride.view
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:stride_view
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
viewhttps://timsong-cpp.github.io/cppwp/range.view#concept:view
[range.stride.iterator]https://timsong-cpp.github.io/cppwp/range.stride#iterator
copy_constructiblehttps://timsong-cpp.github.io/cppwp/concept.copyconstructible#concept:copy_constructible
simple-viewhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:simple-view
rangehttps://timsong-cpp.github.io/cppwp/range.range#concept:range
simple-viewhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:simple-view
common_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:common_range
sized_rangehttps://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range
forward_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range
common_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:common_range
bidirectional_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range
rangehttps://timsong-cpp.github.io/cppwp/range.range#concept:range
common_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:common_range
sized_rangehttps://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range
forward_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range
common_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:common_range
bidirectional_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range
sized_rangehttps://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range
sized_rangehttps://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range
approximately_sized_rangehttps://timsong-cpp.github.io/cppwp/range.approximately.sized#concept:approximately_sized_range
approximately_sized_rangehttps://timsong-cpp.github.io/cppwp/range.approximately.sized#concept:approximately_sized_range
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:stride_view,constructor
1https://timsong-cpp.github.io/cppwp/range.stride#view-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16139
.https://timsong-cpp.github.io/cppwp/range.stride#view-1.sentence-1
2https://timsong-cpp.github.io/cppwp/range.stride#view-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16143
.https://timsong-cpp.github.io/cppwp/range.stride#view-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:stride,stride_view
3https://timsong-cpp.github.io/cppwp/range.stride#view-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16155
.https://timsong-cpp.github.io/cppwp/range.stride#view-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:size,stride_view
sized_rangehttps://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range
sized_rangehttps://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range
4https://timsong-cpp.github.io/cppwp/range.stride#view-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16167
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:reserve_hint,stride_view
approximately_sized_rangehttps://timsong-cpp.github.io/cppwp/range.approximately.sized#concept:approximately_sized_range
approximately_sized_rangehttps://timsong-cpp.github.io/cppwp/range.approximately.sized#concept:approximately_sized_range
5https://timsong-cpp.github.io/cppwp/range.stride#view-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16182
25.7.32.3https://timsong-cpp.github.io/cppwp/range.stride#iterator
[range.stride.iterator]https://timsong-cpp.github.io/cppwp/range.stride.iterator
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:stride_view::iterator
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
viewhttps://timsong-cpp.github.io/cppwp/range.view#concept:view
default_initializablehttps://timsong-cpp.github.io/cppwp/concept.default.init#concept:default_initializable
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
forward_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range
bidirectional_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range
bidirectional_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
equality_comparablehttps://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
three_way_comparablehttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
1https://timsong-cpp.github.io/cppwp/range.stride#iterator-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16285
(1.1)https://timsong-cpp.github.io/cppwp/range.stride#iterator-1.1
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/range.stride#iterator-1.2
bidirectional_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/range.stride#iterator-1.3
forward_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/range.stride#iterator-1.4
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-1.4.sentence-1
2https://timsong-cpp.github.io/cppwp/range.stride#iterator-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16301
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
forward_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/range.stride#iterator-2.1
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/range.stride#iterator-2.2
derived_fromhttps://timsong-cpp.github.io/cppwp/concept.derived#concept:derived_from
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-2.2.sentence-1
(2.3)https://timsong-cpp.github.io/cppwp/range.stride#iterator-2.3
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-2.3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:stride_view::iterator,constructor
3https://timsong-cpp.github.io/cppwp/range.stride#iterator-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16325
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:stride_view::iterator,constructor_
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
4https://timsong-cpp.github.io/cppwp/range.stride#iterator-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16341
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:base,stride_view::iterator
5https://timsong-cpp.github.io/cppwp/range.stride#iterator-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16355
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:base,stride_view::iterator_
6https://timsong-cpp.github.io/cppwp/range.stride#iterator-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16366
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator++,stride_view::iterator
7https://timsong-cpp.github.io/cppwp/range.stride#iterator-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16377
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-7.sentence-1
8https://timsong-cpp.github.io/cppwp/range.stride#iterator-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16381
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator++,stride_view::iterator_
9https://timsong-cpp.github.io/cppwp/range.stride#iterator-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16396
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator++,stride_view::iterator__
forward_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range
10https://timsong-cpp.github.io/cppwp/range.stride#iterator-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16407
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator--,stride_view::iterator
bidirectional_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range
11https://timsong-cpp.github.io/cppwp/range.stride#iterator-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16423
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator--,stride_view::iterator_
bidirectional_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range
12https://timsong-cpp.github.io/cppwp/range.stride#iterator-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16439
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator+=,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
13https://timsong-cpp.github.io/cppwp/range.stride#iterator-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16455
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-13.sentence-1
1https://timsong-cpp.github.io/cppwp/range.stride#iterator-note-1
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-13.sentence-2
14https://timsong-cpp.github.io/cppwp/range.stride#iterator-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16464
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator-=,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
15https://timsong-cpp.github.io/cppwp/range.stride#iterator-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16486
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator==,stride_view::iterator
16https://timsong-cpp.github.io/cppwp/range.stride#iterator-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16497
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-16.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator==,stride_view::iterator_
equality_comparablehttps://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable
17https://timsong-cpp.github.io/cppwp/range.stride#iterator-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16509
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-17.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator%3c,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
18https://timsong-cpp.github.io/cppwp/range.stride#iterator-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16521
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-18.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator%3e,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
19https://timsong-cpp.github.io/cppwp/range.stride#iterator-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16533
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator%3c=,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
20https://timsong-cpp.github.io/cppwp/range.stride#iterator-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16545
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator%3e=,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
21https://timsong-cpp.github.io/cppwp/range.stride#iterator-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16557
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator%3c=%3e,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
three_way_comparablehttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable
22https://timsong-cpp.github.io/cppwp/range.stride#iterator-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16569
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-22.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator+,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
23https://timsong-cpp.github.io/cppwp/range.stride#iterator-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16583
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator-,stride_view::iterator
random_access_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range
24https://timsong-cpp.github.io/cppwp/range.stride#iterator-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16600
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator-,stride_view::iterator_
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
25https://timsong-cpp.github.io/cppwp/range.stride#iterator-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16617
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-25.sentence-1
(25.1)https://timsong-cpp.github.io/cppwp/range.stride#iterator-25.1
forward_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-25.1.sentence-1
(25.2)https://timsong-cpp.github.io/cppwp/range.stride#iterator-25.2
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-25.2.sentence-1
(25.3)https://timsong-cpp.github.io/cppwp/range.stride#iterator-25.3
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-25.3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator-,stride_view::iterator__
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
26https://timsong-cpp.github.io/cppwp/range.stride#iterator-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16638
.https://timsong-cpp.github.io/cppwp/range.stride#iterator-26.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:operator-,stride_view::iterator___
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
27https://timsong-cpp.github.io/cppwp/range.stride#iterator-27
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16650
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:iter_move,stride_view::iterator
28https://timsong-cpp.github.io/cppwp/range.stride#iterator-28
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16662
πŸ”—https://timsong-cpp.github.io/cppwp/range.stride#lib:iter_swap,stride_view::iterator
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
29https://timsong-cpp.github.io/cppwp/range.stride#iterator-29
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L16675

URLs of crawlers that visited me.