std.cfg: Add std::make_pair() (#1165)
This commit is contained in:
parent
ef62207ada
commit
a36dad918a
|
@ -6507,6 +6507,15 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<iterator container="2" type="first"/>
|
<iterator container="2" type="first"/>
|
||||||
</arg>
|
</arg>
|
||||||
</function>
|
</function>
|
||||||
|
<!-- template< class T1, class T2 > std::pair<T1,T2> make_pair( T1 t, T2 u ); // until C++11 -->
|
||||||
|
<!-- template< class T1, class T2 > std::pair<V1,V2> make_pair( T1&& t, T2&& u ); // since C++11 until C++14 -->
|
||||||
|
<!-- template< class T1, class T2 > constexpr std::pair<V1,V2> make_pair( T1&& t, T2&& u ); // since C++14 -->
|
||||||
|
<function name="std::make_pair">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<use-retval/>
|
||||||
|
<arg nr="1"/>
|
||||||
|
<arg nr="2"/>
|
||||||
|
</function>
|
||||||
<!--#define offsetof(type, member) /*implementation-defined*/-->
|
<!--#define offsetof(type, member) /*implementation-defined*/-->
|
||||||
<function name="offsetof">
|
<function name="offsetof">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
|
|
|
@ -3056,6 +3056,12 @@ void ignoredReturnValue_string_compare(std::string teststr, std::wstring testwst
|
||||||
testwstr.compare(L"wtest");
|
testwstr.compare(L"wtest");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ignoredReturnValue_make_pair()
|
||||||
|
{
|
||||||
|
// cppcheck-suppress ignoredReturnValue
|
||||||
|
std::make_pair(1, 2);
|
||||||
|
}
|
||||||
|
|
||||||
void nullPointer_ifstream_read(std::ifstream &f)
|
void nullPointer_ifstream_read(std::ifstream &f)
|
||||||
{
|
{
|
||||||
// cppcheck-suppress nullPointer
|
// cppcheck-suppress nullPointer
|
||||||
|
|
Loading…
Reference in New Issue