Skip to content

Commit 7e92535

Browse files
committed
std.cfg: Improved support for std::ios std::ios_base std::ofstream and std::ostream functions.
1 parent 899ad84 commit 7e92535

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

cfg/std.cfg

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4394,6 +4394,30 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
43944394
<not-uninit/>
43954395
</arg>
43964396
</function>
4397+
<!-- bool good() const; -->
4398+
<function name="std::ios::good,std::ios_base::good,std::ostream::good,std::ofstream::good">
4399+
<noreturn>false</noreturn>
4400+
<returnValue type="bool"/>
4401+
<const/>
4402+
</function>
4403+
<!-- bool eof() const; -->
4404+
<function name="std::ios::eof,std::ios_base::eof,std::ostream::eof,std::ofstream::eof">
4405+
<noreturn>false</noreturn>
4406+
<returnValue type="bool"/>
4407+
<const/>
4408+
</function>
4409+
<!-- bool fail() const; -->
4410+
<function name="std::ios::fail,std::ios_base::fail,std::ostream::fail,std::ofstream::fail">
4411+
<noreturn>false</noreturn>
4412+
<returnValue type="bool"/>
4413+
<const/>
4414+
</function>
4415+
<!-- bool bad() const; -->
4416+
<function name="std::ios::bad,std::ios_base::bad,std::ostream::bad,std::ofstream::bad">
4417+
<noreturn>false</noreturn>
4418+
<returnValue type="bool"/>
4419+
<const/>
4420+
</function>
43974421
<function name="std::array::clear,std::deque::clear,std::list::clear,std::forward_list::clear,std::map::clear,std::unordered_map::clear,std::queue::clear,std::set::clear,std::unordered_set::clear,std::stack::clear,std::string::clear,std::wstring::clear,std::basic_string::empty,std::vector::clear">
43984422
<noreturn>false</noreturn>
43994423
</function>

0 commit comments

Comments
 (0)