std.cfg: Added support for more interfaces.
This commit is contained in:
parent
8a4dabfe02
commit
af9cbe23f9
39
cfg/std.cfg
39
cfg/std.cfg
|
@ -6250,7 +6250,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<use-retval/>
|
<use-retval/>
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
</function>
|
</function>
|
||||||
<!-- char& at(size_t pos); -->
|
<!-- char& at(size_t pos); -->
|
||||||
<!-- const char& at(size_t pos) const; -->
|
<!-- const char& at(size_t pos) const; -->
|
||||||
<function name="std::string::at">
|
<function name="std::string::at">
|
||||||
<use-retval/>
|
<use-retval/>
|
||||||
|
@ -6261,6 +6261,39 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<valid>0:</valid>
|
<valid>0:</valid>
|
||||||
</arg>
|
</arg>
|
||||||
</function>
|
</function>
|
||||||
|
<!-- wchar_t& std::wstring::at(size_t pos); -->
|
||||||
|
<!-- const wchar_t& std::wstring::at(size_t pos) const; -->
|
||||||
|
<function name="std::wstring::at">
|
||||||
|
<use-retval/>
|
||||||
|
<returnValue type="wchar_t &"/>
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<valid>0:</valid>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<!-- char16_t& std::u16string::at(size_t pos); -->
|
||||||
|
<!-- const char16_t& std::u16string::at(size_t pos) const; -->
|
||||||
|
<function name="std::u16string::at">
|
||||||
|
<use-retval/>
|
||||||
|
<returnValue type="char16_t &"/>
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<valid>0:</valid>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
|
<!-- char32_t& std::u32string::at(size_t pos); -->
|
||||||
|
<!-- const char32_t& std::u32string::at(size_t pos) const; -->
|
||||||
|
<function name="std::u32string::at">
|
||||||
|
<use-retval/>
|
||||||
|
<returnValue type="char32_t &"/>
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<arg nr="1">
|
||||||
|
<not-uninit/>
|
||||||
|
<valid>0:</valid>
|
||||||
|
</arg>
|
||||||
|
</function>
|
||||||
<!-- void push_back (char c); -->
|
<!-- void push_back (char c); -->
|
||||||
<function name="std::string::push_back">
|
<function name="std::string::push_back">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
|
@ -7138,6 +7171,10 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<podtype name="intmax_t,std::intmax_t" sign="s"/>
|
<podtype name="intmax_t,std::intmax_t" sign="s"/>
|
||||||
<podtype name="uintmax_t,std::uintmax_t" sign="u"/>
|
<podtype name="uintmax_t,std::uintmax_t" sign="u"/>
|
||||||
<podtype name="size_t" sign="u"/>
|
<podtype name="size_t" sign="u"/>
|
||||||
|
<podtype name="std::string::size_type" sign="u"/>
|
||||||
|
<podtype name="std::wstring::size_type" sign="u"/>
|
||||||
|
<podtype name="std::u16string::size_type" sign="u"/>
|
||||||
|
<podtype name="std::u32string::size_type" sign="u"/>
|
||||||
<!-- rsize_t is a typedef for size_t -->
|
<!-- rsize_t is a typedef for size_t -->
|
||||||
<podtype name="rsize_t" sign="u"/>
|
<podtype name="rsize_t" sign="u"/>
|
||||||
<podtype name="double_t"/>
|
<podtype name="double_t"/>
|
||||||
|
|
Loading…
Reference in New Issue