msvcp120: Added std::ios_base::operator bool() implementation.
This commit is contained in:
parent
a4f9412868
commit
d732cadf4d
|
@ -913,9 +913,9 @@
|
||||||
@ cdecl -arch=arm ??Bid@locale@std@@QAAIXZ(ptr) locale_id_operator_size_t
|
@ cdecl -arch=arm ??Bid@locale@std@@QAAIXZ(ptr) locale_id_operator_size_t
|
||||||
@ thiscall -arch=i386 ??Bid@locale@std@@QAEIXZ(ptr) locale_id_operator_size_t
|
@ thiscall -arch=i386 ??Bid@locale@std@@QAEIXZ(ptr) locale_id_operator_size_t
|
||||||
@ cdecl -arch=win64 ??Bid@locale@std@@QEAA_KXZ(ptr) locale_id_operator_size_t
|
@ cdecl -arch=win64 ??Bid@locale@std@@QEAA_KXZ(ptr) locale_id_operator_size_t
|
||||||
@ stub -arch=arm ??Bios_base@std@@QBA_NXZ
|
@ cdecl -arch=arm ??Bios_base@std@@QBA_NXZ(ptr) ios_base_operator_bool
|
||||||
@ stub -arch=win32 ??Bios_base@std@@QBE_NXZ
|
@ thiscall -arch=i386 ??Bios_base@std@@QBE_NXZ(ptr) ios_base_operator_bool
|
||||||
@ stub -arch=win64 ??Bios_base@std@@QEBA_NXZ
|
@ cdecl -arch=win64 ??Bios_base@std@@QEBA_NXZ(ptr) ios_base_operator_bool
|
||||||
@ extern ??_7?$basic_ios@DU?$char_traits@D@std@@@std@@6B@ MSVCP_basic_ios_char_vtable
|
@ extern ??_7?$basic_ios@DU?$char_traits@D@std@@@std@@6B@ MSVCP_basic_ios_char_vtable
|
||||||
@ extern ??_7?$basic_ios@GU?$char_traits@G@std@@@std@@6B@ MSVCP_basic_ios_short_vtable
|
@ extern ??_7?$basic_ios@GU?$char_traits@G@std@@@std@@6B@ MSVCP_basic_ios_short_vtable
|
||||||
@ extern ??_7?$basic_ios@_WU?$char_traits@_W@std@@@std@@6B@ MSVCP_basic_ios_wchar_vtable
|
@ extern ??_7?$basic_ios@_WU?$char_traits@_W@std@@@std@@6B@ MSVCP_basic_ios_wchar_vtable
|
||||||
|
|
|
@ -5042,6 +5042,16 @@ void* __thiscall ios_base_op_fail(const ios_base *this)
|
||||||
return ios_base_fail(this) ? NULL : (void*)this;
|
return ios_base_fail(this) ? NULL : (void*)this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ??Bios_base@std@@QBA_NXZ */
|
||||||
|
/* ??Bios_base@std@@QBE_NXZ */
|
||||||
|
/* ??Bios_base@std@@QEBA_NXZ */
|
||||||
|
DEFINE_THISCALL_WRAPPER(ios_base_operator_bool, 4)
|
||||||
|
MSVCP_bool __thiscall ios_base_operator_bool(const ios_base *this)
|
||||||
|
{
|
||||||
|
TRACE("(%p)\n", this);
|
||||||
|
return (this->state & (IOSTATE_failbit|IOSTATE_badbit)) == 0;
|
||||||
|
}
|
||||||
|
|
||||||
/* ?_Addstd@ios_base@std@@SAXPAV12@@Z */
|
/* ?_Addstd@ios_base@std@@SAXPAV12@@Z */
|
||||||
/* ?_Addstd@ios_base@std@@SAXPEAV12@@Z */
|
/* ?_Addstd@ios_base@std@@SAXPEAV12@@Z */
|
||||||
void CDECL ios_base_Addstd(ios_base *add)
|
void CDECL ios_base_Addstd(ios_base *add)
|
||||||
|
|
Loading…
Reference in New Issue