std.cfg: Added support for std::advance. Reference: https://en.cppreference.com/w/cpp/iterator/advance

This commit is contained in:
orbitcowboy 2020-07-24 10:21:57 +02:00
parent bd5492ac43
commit ad8d8ca11d
1 changed files with 9 additions and 0 deletions

View File

@ -7502,6 +7502,15 @@ initializer list (7) string& replace (const_iterator i1, const_iterator i2, init
<not-uninit/>
</arg>
</function>
<!-- template< class InputIt, class Distance > void std::advance( InputIt& it, Distance n ); (until C++17) -->
<!-- template< class InputIt, class Distance > constexpr void std::advance( InputIt& it, Distance n ); -->
<function name="std::advance">
<noreturn>false</noreturn>
<arg nr="1" direction="inout">
<not-uninit/>
</arg>
<arg nr="2" direction="in"/>
</function>
<!-- template< class ForwardIt, class T > ForwardIt lower_bound( ForwardIt first, ForwardIt last, const T& value ); (until C++20) -->
<!-- template< class ForwardIt, class T > constexpr ForwardIt lower_bound( ForwardIt first, ForwardIt last, const T& value ); (since C++20) -->
<!-- TODO: template< class ForwardIt, class T, class Compare > ForwardIt lower_bound( ForwardIt first, ForwardIt last, const T& value, Compare comp ); (until C++20) -->