std.cfg: Added std::...::insert configurations

This commit is contained in:
Daniel Marjamäki 2017-10-13 15:39:08 +02:00
parent 3c96924c56
commit 81beb47e5c
1 changed files with 10 additions and 0 deletions

View File

@ -5867,24 +5867,28 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
<!-- bool good() const; --> <!-- bool good() const; -->
<function name="std::ios::good,std::ios_base::good,std::ostream::good,std::ofstream::good"> <function name="std::ios::good,std::ios_base::good,std::ostream::good,std::ofstream::good">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<use-retval/>
<returnValue type="bool"/> <returnValue type="bool"/>
<const/> <const/>
</function> </function>
<!-- bool eof() const; --> <!-- bool eof() const; -->
<function name="std::ios::eof,std::ios_base::eof,std::ostream::eof,std::ofstream::eof"> <function name="std::ios::eof,std::ios_base::eof,std::ostream::eof,std::ofstream::eof">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<use-retval/>
<returnValue type="bool"/> <returnValue type="bool"/>
<const/> <const/>
</function> </function>
<!-- bool fail() const; --> <!-- bool fail() const; -->
<function name="std::ios::fail,std::ios_base::fail,std::ostream::fail,std::ofstream::fail"> <function name="std::ios::fail,std::ios_base::fail,std::ostream::fail,std::ofstream::fail">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<use-retval/>
<returnValue type="bool"/> <returnValue type="bool"/>
<const/> <const/>
</function> </function>
<!-- bool bad() const; --> <!-- bool bad() const; -->
<function name="std::ios::bad,std::ios_base::bad,std::ostream::bad,std::ofstream::bad"> <function name="std::ios::bad,std::ios_base::bad,std::ostream::bad,std::ofstream::bad">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<use-retval/>
<returnValue type="bool"/> <returnValue type="bool"/>
<const/> <const/>
</function> </function>
@ -5902,6 +5906,12 @@ 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::list::insert,std::multimap::insert,std::set::insert,std::string::insert,std::vector::insert">
<noreturn>false</noreturn>
<arg nr="1">
<not-uninit/>
</arg>
</function>
<function name="std::deque::emplace_back,std::deque::emplace_front,std::list::emplace_back,std::list::emplace_front,std::forward_list::emplace_front,std::queue::emplace,std::stack::emplace,std::vector::emplace_back,std::vector::emplace_front"> <function name="std::deque::emplace_back,std::deque::emplace_front,std::list::emplace_back,std::list::emplace_front,std::forward_list::emplace_front,std::queue::emplace,std::stack::emplace,std::vector::emplace_back,std::vector::emplace_front">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<arg nr="variadic"> <arg nr="variadic">