|
339 | 339 | \begin{itemdescr}
|
340 | 340 | \pnum
|
341 | 341 | \result
|
342 |
| -\tcode{iterator}; |
343 |
| -\tcode{const_iterator} for constant \tcode{b}. |
| 342 | +\tcode{const_iterator} if \tcode{b} is of type \tcode{const X}; |
| 343 | +\tcode{iterator} otherwise. |
344 | 344 |
|
345 | 345 | \pnum
|
346 | 346 | \returns
|
|
359 | 359 | \begin{itemdescr}
|
360 | 360 | \pnum
|
361 | 361 | \result
|
362 |
| -\tcode{iterator}; |
363 |
| -\tcode{const_iterator} for constant \tcode{b}. |
| 362 | +\tcode{const_iterator} if \tcode{b} is of type \tcode{const X}; |
| 363 | +\tcode{iterator} otherwise. |
364 | 364 |
|
365 | 365 | \pnum
|
366 | 366 | \returns
|
|
822 | 822 | \begin{itemdescr}
|
823 | 823 | \pnum
|
824 | 824 | \result
|
825 |
| -\tcode{reverse_iterator}; |
826 |
| -\tcode{const_reverse_iterator} for constant \tcode{a}. |
| 825 | +\tcode{const_reverse_iterator} if \tcode{a} is of type \tcode{const X}; |
| 826 | +\tcode{reverse_iterator} otherwise. |
827 | 827 |
|
828 | 828 | \pnum
|
829 | 829 | \returns
|
|
842 | 842 | \begin{itemdescr}
|
843 | 843 | \pnum
|
844 | 844 | \result
|
845 |
| -\tcode{reverse_iterator}; |
846 |
| -\tcode{const_reverse_iterator} for constant \tcode{a}. |
| 845 | +\tcode{const_reverse_iterator} if \tcode{a} is of type \tcode{const X}; |
| 846 | +\tcode{reverse_iterator} otherwise. |
847 | 847 |
|
848 | 848 | \pnum
|
849 | 849 | \returns
|
|
1919 | 1919 | \begin{itemdescr}
|
1920 | 1920 | \pnum
|
1921 | 1921 | \result
|
1922 |
| -\tcode{reference; const_reference} for constant \tcode{a}. |
| 1922 | +\tcode{const_reference} if \tcode{a} is of type \tcode{const X}; |
| 1923 | +\tcode{reference} otherwise. |
1923 | 1924 |
|
1924 | 1925 | \pnum
|
1925 | 1926 | \hardexpects
|
|
1948 | 1949 | \begin{itemdescr}
|
1949 | 1950 | \pnum
|
1950 | 1951 | \result
|
1951 |
| -\tcode{reference; const_reference} for constant \tcode{a}. |
| 1952 | +\tcode{const_reference} if \tcode{a} is of type \tcode{const X}; |
| 1953 | +\tcode{reference} otherwise. |
1952 | 1954 |
|
1953 | 1955 | \pnum
|
1954 | 1956 | \hardexpects
|
|
2267 | 2269 | \begin{itemdescr}
|
2268 | 2270 | \pnum
|
2269 | 2271 | \result
|
2270 |
| -\tcode{reference; const_reference} for constant \tcode{a}. |
| 2272 | +\tcode{const_reference} if \tcode{a} is of type \tcode{const X}; |
| 2273 | +\tcode{reference} otherwise. |
2271 | 2274 |
|
2272 | 2275 | \pnum
|
2273 | 2276 | \hardexpects
|
|
2294 | 2297 | \begin{itemdescr}
|
2295 | 2298 | \pnum
|
2296 | 2299 | \result
|
2297 |
| -\tcode{reference; const_reference} for constant \tcode{a}. |
| 2300 | +\tcode{const_reference} if \tcode{a} is of type \tcode{const X}; |
| 2301 | +\tcode{reference} otherwise. |
2298 | 2302 |
|
2299 | 2303 | \pnum
|
2300 | 2304 | \returns
|
|
3783 | 3787 | \begin{itemdescr}
|
3784 | 3788 | \pnum
|
3785 | 3789 | \result
|
3786 |
| -\tcode{iterator}; \tcode{const_iterator} for constant \tcode{b}. |
| 3790 | +\tcode{const_iterator} if \tcode{b} is of type \tcode{const X}; |
| 3791 | +\tcode{iterator} otherwise. |
3787 | 3792 |
|
3788 | 3793 | \pnum
|
3789 | 3794 | \returns
|
|
3803 | 3808 | \begin{itemdescr}
|
3804 | 3809 | \pnum
|
3805 | 3810 | \result
|
3806 |
| -\tcode{iterator}; \tcode{const_iterator} for constant \tcode{a_tran}. |
| 3811 | +\tcode{const_iterator} if \tcode{a_tran} is of type \tcode{const X}; |
| 3812 | +\tcode{iterator} otherwise. |
3807 | 3813 |
|
3808 | 3814 | \pnum
|
3809 | 3815 | \returns
|
|
3893 | 3899 | \begin{itemdescr}
|
3894 | 3900 | \pnum
|
3895 | 3901 | \result
|
3896 |
| -\tcode{iterator}; \tcode{const_iterator} for constant \tcode{b}. |
| 3902 | +\tcode{const_iterator} if \tcode{b} is of type \tcode{const X}; |
| 3903 | +\tcode{iterator} otherwise. |
3897 | 3904 |
|
3898 | 3905 | \pnum
|
3899 | 3906 | \returns
|
|
3913 | 3920 | \begin{itemdescr}
|
3914 | 3921 | \pnum
|
3915 | 3922 | \result
|
3916 |
| -\tcode{iterator}; \tcode{const_iterator} for constant \tcode{a_tran}. |
| 3923 | +\tcode{const_iterator} if \tcode{a_tran} is of type \tcode{const X}; |
| 3924 | +\tcode{iterator} otherwise. |
3917 | 3925 |
|
3918 | 3926 | \pnum
|
3919 | 3927 | \returns
|
|
3934 | 3942 | \begin{itemdescr}
|
3935 | 3943 | \pnum
|
3936 | 3944 | \result
|
3937 |
| -\tcode{iterator}; \tcode{const_iterator} for constant \tcode{b}. |
| 3945 | +\tcode{const_iterator} if \tcode{b} is of type \tcode{const X}; |
| 3946 | +\tcode{iterator} otherwise. |
3938 | 3947 |
|
3939 | 3948 | \pnum
|
3940 | 3949 | \returns
|
|
3954 | 3963 | \begin{itemdescr}
|
3955 | 3964 | \pnum
|
3956 | 3965 | \result
|
3957 |
| -\tcode{iterator}; \tcode{const_iterator} for constant \tcode{a_tran}. |
| 3966 | +\tcode{const_iterator} if \tcode{a_tran} is of type \tcode{const X}; |
| 3967 | +\tcode{iterator} otherwise. |
3958 | 3968 |
|
3959 | 3969 | \pnum
|
3960 | 3970 | \returns
|
|
3975 | 3985 | \begin{itemdescr}
|
3976 | 3986 | \pnum
|
3977 | 3987 | \result
|
3978 |
| -\tcode{pair<iterator, iterator>}; |
3979 |
| -\tcode{pair<const_iterator, const_iterator>} for constant \tcode{b}. |
| 3988 | +\tcode{pair<const_iterator, const_iterator>} |
| 3989 | +if \tcode{b} is of type \tcode{const X}; \\ |
| 3990 | +\tcode{pair<iterator, iterator>} otherwise. |
3980 | 3991 |
|
3981 | 3992 | \pnum
|
3982 | 3993 | \effects
|
|
3995 | 4006 | \begin{itemdescr}
|
3996 | 4007 | \pnum
|
3997 | 4008 | \result
|
3998 |
| -\tcode{pair<iterator, iterator>}; |
3999 |
| -\tcode{pair<const_iterator, const_iterator>} for constant \tcode{a_tran}. |
| 4009 | +\tcode{pair<const_iterator, const_iterator>} |
| 4010 | +if \tcode{a_tran} is of type \tcode{const X}; \\ |
| 4011 | +\tcode{pair<iterator, iterator>} otherwise. |
4000 | 4012 |
|
4001 | 4013 | \pnum
|
4002 | 4014 | \effects
|
|
5470 | 5482 | \begin{itemdescr}
|
5471 | 5483 | \pnum
|
5472 | 5484 | \result
|
5473 |
| -\tcode{iterator}; \tcode{const_iterator} for constant \tcode{b}. |
| 5485 | +\tcode{const_iterator} if \tcode{b} is of type \tcode{const X}; |
| 5486 | +\tcode{iterator} otherwise. |
5474 | 5487 |
|
5475 | 5488 | \pnum
|
5476 | 5489 | \returns
|
|
5490 | 5503 | \begin{itemdescr}
|
5491 | 5504 | \pnum
|
5492 | 5505 | \result
|
5493 |
| -\tcode{iterator}; \tcode{const_iterator} for constant \tcode{a_tran}. |
| 5506 | +\tcode{const_iterator} if \tcode{a_tran} is of type \tcode{const X}; |
| 5507 | +\tcode{iterator} otherwise. |
5494 | 5508 |
|
5495 | 5509 | \pnum
|
5496 | 5510 | \returns
|
|
5571 | 5585 | \begin{itemdescr}
|
5572 | 5586 | \pnum
|
5573 | 5587 | \result
|
5574 |
| -\tcode{pair<iterator, iterator>}; |
5575 |
| -\tcode{pair<const_iterator, const_iterator>} for constant \tcode{b}. |
| 5588 | +\tcode{pair<const_iterator, const_iterator>} |
| 5589 | +if \tcode{b} is of type \tcode{const X}; \\ |
| 5590 | +\tcode{pair<iterator, iterator>} otherwise. |
5576 | 5591 |
|
5577 | 5592 | \pnum
|
5578 | 5593 | \returns
|
|
5592 | 5607 | \begin{itemdescr}
|
5593 | 5608 | \pnum
|
5594 | 5609 | \result
|
5595 |
| -\tcode{pair<iterator, iterator>}; |
5596 |
| -\tcode{pair<const_iterator, const_iterator>} for constant \tcode{a_tran}. |
| 5610 | +\tcode{pair<const_iterator, const_iterator>} |
| 5611 | +if \tcode{a_tran} is of type \tcode{const X}; \\ |
| 5612 | +\tcode{pair<iterator, iterator>} otherwise. |
5597 | 5613 |
|
5598 | 5614 | \pnum
|
5599 | 5615 | \returns
|
|
5730 | 5746 | \begin{itemdescr}
|
5731 | 5747 | \pnum
|
5732 | 5748 | \result
|
5733 |
| -\tcode{local_iterator}; \tcode{const_local_iterator} for constant \tcode{b}. |
| 5749 | +\tcode{const_local_iterator} if \tcode{b} is of type \tcode{const X}; |
| 5750 | +\tcode{local_iterator} otherwise. |
5734 | 5751 |
|
5735 | 5752 | \pnum
|
5736 | 5753 | \expects
|
|
5754 | 5771 | \begin{itemdescr}
|
5755 | 5772 | \pnum
|
5756 | 5773 | \result
|
5757 |
| -\tcode{local_iterator}; \tcode{const_local_iterator} for constant \tcode{b}. |
| 5774 | +\tcode{const_local_iterator} if \tcode{b} is of type \tcode{const X}; |
| 5775 | +\tcode{local_iterator} otherwise. |
5758 | 5776 |
|
5759 | 5777 | \pnum
|
5760 | 5778 | \expects
|
|
0 commit comments