Change a couple of '&' to addressof(). NFC

llvm-svn: 352007
This commit is contained in:
Marshall Clow 2019-01-24 02:02:50 +00:00
parent f6b6be2f7a
commit 6973bb06d9
1 changed files with 3 additions and 3 deletions

View File

@ -6139,7 +6139,7 @@ public:
_LIBCPP_INLINE_VISIBILITY
reference operator*() const {return __match_;}
_LIBCPP_INLINE_VISIBILITY
pointer operator->() const {return &__match_;}
pointer operator->() const {return _VSTD::addressof(__match_);}
regex_iterator& operator++();
_LIBCPP_INLINE_VISIBILITY
@ -6163,7 +6163,7 @@ regex_iterator<_BidirectionalIterator, _CharT, _Traits>::
const regex_type& __re, regex_constants::match_flag_type __m)
: __begin_(__a),
__end_(__b),
__pregex_(&__re),
__pregex_(_VSTD::addressof(__re)),
__flags_(__m)
{
_VSTD::regex_search(__begin_, __end_, __match_, *__pregex_, __flags_);
@ -6404,7 +6404,7 @@ regex_token_iterator<_BidirectionalIterator, _CharT, _Traits>::
regex_constants::match_flag_type __m)
: __position_(__a, __b, __re, __m),
__n_(0),
__subs_(__submatches, __submatches + _Np)
__subs_(begin(__submatches), end(__submatches))
{
__init(__a, __b);
}