updated STL configuration

This commit is contained in:
Daniel Marjamäki 2017-03-05 19:47:47 +01:00
parent ddc73008a6
commit 34dd4935d9
1 changed files with 26 additions and 10 deletions

View File

@ -4023,6 +4023,25 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
<not-uninit/> <not-uninit/>
</arg> </arg>
</function> </function>
<function name="std::deque::clear,std::list::clear,std::map::clear,std::queue::clear,std::set::clear,std::stack::clear,std::string::clear,std::vector::clear">
<noreturn>false</noreturn>
</function>
<function name="std::deque::empty,std::list::empty,std::map::empty,std::queue::empty,std::set::empty,std::stack::empty,std::string::empty,std::vector::empty">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<use-retval/>
</function>
<function name="std::deque::push_back,std::deque::push_front,std::list::push_back,std::list::push_front,std::queue::push,std::stack::push,std::vector::push_back,std::vector::push_front">
<noreturn>false</noreturn>
<arg nr="1">
<not-uninit/>
</arg>
</function>
<function name="std::deque::size,std::list::size,std::map::size,std::queue::size,std::set::size,std::stack::size,std::string::size,std::vector::size">
<noreturn>false</noreturn>
<returnValue type="std::size_t"/>
<use-retval/>
</function>
<function name="std::string::at"> <function name="std::string::at">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<returnValue type="char"/> <returnValue type="char"/>
@ -4032,22 +4051,19 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
<valid>0:</valid> <valid>0:</valid>
</arg> </arg>
</function> </function>
<function name="std::string::back">
<noreturn>false</noreturn>
<returnValue type="char"/>
<use-retval/>
</function>
<function name="std::string::c_str"> <function name="std::string::c_str">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<returnValue type="const char *"/> <returnValue type="const char *"/>
<use-retval/> <use-retval/>
</function> </function>
<function name="std::list::clear,std::map::clear,std::set::clear,std::string::clear,std::vector::clear"> <function name="std::string::front">
<noreturn>false</noreturn> <noreturn>false</noreturn>
</function> <returnValue type="char"/>
<function name="std::list::empty,std::map::empty,std::set::empty,std::string::empty,std::vector::empty">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<use-retval/>
</function>
<function name="std::list::size,std::map::size,std::set::size,std::string::size,std::vector::size">
<noreturn>false</noreturn>
<returnValue type="std::size_t"/>
<use-retval/> <use-retval/>
</function> </function>
<!-- size_t find (const string& str, size_t pos = 0) const; --> <!-- size_t find (const string& str, size_t pos = 0) const; -->