msvcirt: Add stub of class ios.

This commit is contained in:
Iván Matellanes 2015-07-04 16:24:37 +02:00 committed by Alexandre Julliard
parent f6653a93eb
commit e2119fb854
5 changed files with 748 additions and 293 deletions

View File

@ -54,13 +54,27 @@ streambuf* __thiscall streambuf_setbuf(streambuf*, char*, int);
void __thiscall streambuf_setg(streambuf*, char*, char*, char*);
void __thiscall streambuf_setp(streambuf*, char*, char*);
/* class ios */
struct _ostream;
typedef struct {
LPVOID VTable;
} class_ios;
const vtable_ptr *vtable;
streambuf *sb;
ios_io_state state;
int special[4];
int delbuf;
struct _ostream *tie;
ios_flags flags;
int precision;
char fill;
int width;
int do_lock;
CRITICAL_SECTION lock;
} ios;
typedef struct {
LPVOID VTable;
} class_ostream;
/* class ostream */
typedef struct _ostream {
const vtable_ptr *vtable;
} ostream;
typedef struct {
LPVOID VTable;
@ -68,6 +82,8 @@ typedef struct {
/* ??_7streambuf@@6B@ */
extern const vtable_ptr MSVCP_streambuf_vtable;
/* ??_7ios@@6B@ */
extern const vtable_ptr MSVCP_ios_vtable;
#ifndef __GNUC__
void __asm_dummy_vtables(void) {
@ -84,11 +100,14 @@ void __asm_dummy_vtables(void) {
VTABLE_ADD_FUNC(streambuf_underflow)
VTABLE_ADD_FUNC(streambuf_pbackfail)
VTABLE_ADD_FUNC(streambuf_doallocate));
__ASM_VTABLE(ios,
VTABLE_ADD_FUNC(ios_vector_dtor));
#ifndef __GNUC__
}
#endif
DEFINE_RTTI_DATA0(streambuf, 0, ".?AVstreambuf@@")
DEFINE_RTTI_DATA0(ios, 0, ".?AVios@@")
/* ??0streambuf@@IAE@PADH@Z */
/* ??0streambuf@@IEAA@PEADH@Z */
@ -683,22 +702,432 @@ void __thiscall streambuf_dbp(streambuf *this)
}
}
/******************************************************************
* ??1ios@@UAE@XZ (MSVCRTI.@)
* class ios & __thiscall ios::-ios<<(void)
*/
DEFINE_THISCALL_WRAPPER(MSVCIRT_ios_sl_void,4)
void * __thiscall MSVCIRT_ios_sl_void(class_ios * _this)
/* ??0ios@@IAE@ABV0@@Z */
/* ??0ios@@IEAA@AEBV0@@Z */
DEFINE_THISCALL_WRAPPER(ios_copy_ctor, 8)
ios* __thiscall ios_copy_ctor(ios *this, const ios *copy)
{
FIXME("(%p) stub\n", _this);
return _this;
FIXME("(%p %p) stub\n", this, copy);
return this;
}
/* ??0ios@@IAE@XZ */
/* ??0ios@@IEAA@XZ */
DEFINE_THISCALL_WRAPPER(ios_ctor, 4)
ios* __thiscall ios_ctor(ios *this)
{
FIXME("(%p) stub\n", this);
return this;
}
/* ??0ios@@QAE@PAVstreambuf@@@Z */
/* ??0ios@@QEAA@PEAVstreambuf@@@Z */
DEFINE_THISCALL_WRAPPER(ios_sb_ctor, 8)
ios* __thiscall ios_sb_ctor(ios *this, streambuf *sb)
{
FIXME("(%p %p) stub\n", this, sb);
return this;
}
/* ??1ios@@UAE@XZ */
/* ??1ios@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(ios_dtor, 4)
void __thiscall ios_dtor(ios *this)
{
FIXME("(%p) stub\n", this);
}
/* ??4ios@@IAEAAV0@ABV0@@Z */
/* ??4ios@@IEAAAEAV0@AEBV0@@Z */
DEFINE_THISCALL_WRAPPER(ios_assign, 8)
ios* __thiscall ios_assign(ios *this, const ios *rhs)
{
FIXME("(%p %p) stub\n", this, rhs);
return this;
}
/* ??7ios@@QBEHXZ */
/* ??7ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_op_not, 4)
int __thiscall ios_op_not(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ??Bios@@QBEPAXXZ */
/* ??Bios@@QEBAPEAXXZ */
DEFINE_THISCALL_WRAPPER(ios_op_void, 4)
void* __thiscall ios_op_void(const ios *this)
{
FIXME("(%p) stub\n", this);
return NULL;
}
/* ??_Eios@@UAEPAXI@Z */
DEFINE_THISCALL_WRAPPER(ios_vector_dtor, 8)
ios* __thiscall ios_vector_dtor(ios *this, unsigned int flags)
{
TRACE("(%p %x)\n", this, flags);
if (flags & 2) {
/* we have an array, with the number of elements stored before the first object */
INT_PTR i, *ptr = (INT_PTR *)this-1;
for (i = *ptr-1; i >= 0; i--)
ios_dtor(this+i);
MSVCRT_operator_delete(ptr);
} else {
ios_dtor(this);
if (flags & 1)
MSVCRT_operator_delete(this);
}
return this;
}
/* ??_Gios@@UAEPAXI@Z */
DEFINE_THISCALL_WRAPPER(ios_scalar_dtor, 8)
ios* __thiscall ios_scalar_dtor(ios *this, unsigned int flags)
{
TRACE("(%p %x)\n", this, flags);
ios_dtor(this);
if (flags & 1) MSVCRT_operator_delete(this);
return this;
}
/* ?bad@ios@@QBEHXZ */
/* ?bad@ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_bad, 4)
int __thiscall ios_bad(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?bitalloc@ios@@SAJXZ */
LONG __cdecl ios_bitalloc(void)
{
FIXME("() stub\n");
return 0;
}
/* ?clear@ios@@QAEXH@Z */
/* ?clear@ios@@QEAAXH@Z */
DEFINE_THISCALL_WRAPPER(ios_clear, 8)
void __thiscall ios_clear(ios *this, int state)
{
FIXME("(%p %d) stub\n", this, state);
}
/* ?clrlock@ios@@QAAXXZ */
/* ?clrlock@ios@@QEAAXXZ */
void __cdecl ios_clrlock(ios *this)
{
FIXME("(%p) stub\n", this);
}
/* ?delbuf@ios@@QAEXH@Z */
/* ?delbuf@ios@@QEAAXH@Z */
DEFINE_THISCALL_WRAPPER(ios_delbuf_set, 8)
void __thiscall ios_delbuf_set(ios *this, int delete)
{
FIXME("(%p %d) stub\n", this, delete);
}
/* ?delbuf@ios@@QBEHXZ */
/* ?delbuf@ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_delbuf_get, 4)
int __thiscall ios_delbuf_get(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?dec@@YAAAVios@@AAV1@@Z */
/* ?dec@@YAAEAVios@@AEAV1@@Z */
ios* __cdecl ios_dec(ios *this)
{
FIXME("(%p) stub\n", this);
return this;
}
/* ?eof@ios@@QBEHXZ */
/* ?eof@ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_eof, 4)
int __thiscall ios_eof(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?fail@ios@@QBEHXZ */
/* ?fail@ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_fail, 4)
int __thiscall ios_fail(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?fill@ios@@QAEDD@Z */
/* ?fill@ios@@QEAADD@Z */
DEFINE_THISCALL_WRAPPER(ios_fill_set, 8)
char __thiscall ios_fill_set(ios *this, char fill)
{
FIXME("(%p %d) stub\n", this, fill);
return EOF;
}
/* ?fill@ios@@QBEDXZ */
/* ?fill@ios@@QEBADXZ */
DEFINE_THISCALL_WRAPPER(ios_fill_get, 4)
char __thiscall ios_fill_get(const ios *this)
{
FIXME("(%p) stub\n", this);
return EOF;
}
/* ?flags@ios@@QAEJJ@Z */
/* ?flags@ios@@QEAAJJ@Z */
DEFINE_THISCALL_WRAPPER(ios_flags_set, 8)
LONG __thiscall ios_flags_set(ios *this, LONG flags)
{
FIXME("(%p %x) stub\n", this, flags);
return 0;
}
/* ?flags@ios@@QBEJXZ */
/* ?flags@ios@@QEBAJXZ */
DEFINE_THISCALL_WRAPPER(ios_flags_get, 4)
LONG __thiscall ios_flags_get(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?good@ios@@QBEHXZ */
/* ?good@ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_good, 4)
int __thiscall ios_good(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?hex@@YAAAVios@@AAV1@@Z */
/* ?hex@@YAAEAVios@@AEAV1@@Z */
ios* __cdecl ios_hex(ios *this)
{
FIXME("(%p) stub\n", this);
return this;
}
/* ?init@ios@@IAEXPAVstreambuf@@@Z */
/* ?init@ios@@IEAAXPEAVstreambuf@@@Z */
DEFINE_THISCALL_WRAPPER(ios_init, 8)
void __thiscall ios_init(ios *this, streambuf *sb)
{
FIXME("(%p %p) stub\n", this, sb);
}
/* ?iword@ios@@QBEAAJH@Z */
/* ?iword@ios@@QEBAAEAJH@Z */
DEFINE_THISCALL_WRAPPER(ios_iword, 8)
LONG* __thiscall ios_iword(const ios *this, int index)
{
FIXME("(%p %d) stub\n", this, index);
return NULL;
}
/* ?lock@ios@@QAAXXZ */
/* ?lock@ios@@QEAAXXZ */
void __cdecl ios_lock(ios *this)
{
FIXME("(%p) stub\n", this);
}
/* ?lockbuf@ios@@QAAXXZ */
/* ?lockbuf@ios@@QEAAXXZ */
void __cdecl ios_lockbuf(ios *this)
{
FIXME("(%p) stub\n", this);
}
/* ?lockc@ios@@KAXXZ */
void __cdecl ios_lockc(void)
{
FIXME("() stub\n");
}
/* ?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ */
/* ?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ */
DEFINE_THISCALL_WRAPPER(ios_lockptr, 4)
CRITICAL_SECTION* __thiscall ios_lockptr(ios *this)
{
FIXME("(%p) stub\n", this);
return NULL;
}
/* ?oct@@YAAAVios@@AAV1@@Z */
/* ?oct@@YAAEAVios@@AEAV1@@Z */
ios* __cdecl ios_oct(ios *this)
{
FIXME("(%p) stub\n", this);
return this;
}
/* ?precision@ios@@QAEHH@Z */
/* ?precision@ios@@QEAAHH@Z */
DEFINE_THISCALL_WRAPPER(ios_precision_set, 8)
int __thiscall ios_precision_set(ios *this, int prec)
{
FIXME("(%p %d) stub\n", this, prec);
return 0;
}
/* ?precision@ios@@QBEHXZ */
/* ?precision@ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_precision_get, 4)
int __thiscall ios_precision_get(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?pword@ios@@QBEAAPAXH@Z */
/* ?pword@ios@@QEBAAEAPEAXH@Z */
DEFINE_THISCALL_WRAPPER(ios_pword, 8)
void** __thiscall ios_pword(const ios *this, int index)
{
FIXME("(%p %d) stub\n", this, index);
return NULL;
}
/* ?rdbuf@ios@@QBEPAVstreambuf@@XZ */
/* ?rdbuf@ios@@QEBAPEAVstreambuf@@XZ */
DEFINE_THISCALL_WRAPPER(ios_rdbuf, 4)
streambuf* __thiscall ios_rdbuf(const ios *this)
{
FIXME("(%p) stub\n", this);
return NULL;
}
/* ?rdstate@ios@@QBEHXZ */
/* ?rdstate@ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_rdstate, 4)
int __thiscall ios_rdstate(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?setf@ios@@QAEJJ@Z */
/* ?setf@ios@@QEAAJJ@Z */
DEFINE_THISCALL_WRAPPER(ios_setf, 8)
LONG __thiscall ios_setf(ios *this, LONG flags)
{
FIXME("(%p %x) stub\n", this, flags);
return 0;
}
/* ?setf@ios@@QAEJJJ@Z */
/* ?setf@ios@@QEAAJJJ@Z */
DEFINE_THISCALL_WRAPPER(ios_setf_mask, 12)
LONG __thiscall ios_setf_mask(ios *this, LONG flags, LONG mask)
{
FIXME("(%p %x %x) stub\n", this, flags, mask);
return 0;
}
/* ?setlock@ios@@QAAXXZ */
/* ?setlock@ios@@QEAAXXZ */
void __cdecl ios_setlock(ios *this)
{
FIXME("(%p) stub\n", this);
}
/* ?sync_with_stdio@ios@@SAXXZ */
void __cdecl ios_sync_with_stdio(void)
{
FIXME("() stub\n");
}
/* ?tie@ios@@QAEPAVostream@@PAV2@@Z */
/* ?tie@ios@@QEAAPEAVostream@@PEAV2@@Z */
DEFINE_THISCALL_WRAPPER(ios_tie_set, 8)
ostream* __thiscall ios_tie_set(ios *this, ostream *ostr)
{
FIXME("(%p %p) stub\n", this, ostr);
return NULL;
}
/* ?tie@ios@@QBEPAVostream@@XZ */
/* ?tie@ios@@QEBAPEAVostream@@XZ */
DEFINE_THISCALL_WRAPPER(ios_tie_get, 4)
ostream* __thiscall ios_tie_get(const ios *this)
{
FIXME("(%p) stub\n", this);
return NULL;
}
/* ?unlock@ios@@QAAXXZ */
/* ?unlock@ios@@QEAAXXZ */
void __cdecl ios_unlock(ios *this)
{
FIXME("(%p) stub\n", this);
}
/* ?unlockbuf@ios@@QAAXXZ */
/* ?unlockbuf@ios@@QEAAXXZ */
void __cdecl ios_unlockbuf(ios *this)
{
FIXME("(%p) stub\n", this);
}
/* ?unlockc@ios@@KAXXZ */
void __cdecl ios_unlockc(void)
{
FIXME("() stub\n");
}
/* ?unsetf@ios@@QAEJJ@Z */
/* ?unsetf@ios@@QEAAJJ@Z */
DEFINE_THISCALL_WRAPPER(ios_unsetf, 8)
LONG __thiscall ios_unsetf(ios *this, LONG flags)
{
FIXME("(%p %x) stub\n", this, flags);
return 0;
}
/* ?width@ios@@QAEHH@Z */
/* ?width@ios@@QEAAHH@Z */
DEFINE_THISCALL_WRAPPER(ios_width_set, 8)
int __thiscall ios_width_set(ios *this, int width)
{
FIXME("(%p %d) stub\n", this, width);
return 0;
}
/* ?width@ios@@QBEHXZ */
/* ?width@ios@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(ios_width_get, 4)
int __thiscall ios_width_get(const ios *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?xalloc@ios@@SAHXZ */
int __cdecl ios_xalloc(void)
{
FIXME("() stub\n");
return 0;
}
/******************************************************************
* ??0ostrstream@@QAE@XZ (MSVCRTI.@)
*/
DEFINE_THISCALL_WRAPPER(MSVCIRT_ostrstream_ctor,8)
void * __thiscall MSVCIRT_ostrstream_ctor(class_ostream *this, BOOL virt_init)
void * __thiscall MSVCIRT_ostrstream_ctor(ostream *this, BOOL virt_init)
{
FIXME("(%p %x) stub\n", this, virt_init);
return this;
@ -708,7 +1137,7 @@ void * __thiscall MSVCIRT_ostrstream_ctor(class_ostream *this, BOOL virt_init)
* ??1ostrstream@@UAE@XZ (MSVCRTI.@)
*/
DEFINE_THISCALL_WRAPPER(MSVCIRT_ostrstream_dtor,4)
void __thiscall MSVCIRT_ostrstream_dtor(class_ios *base)
void __thiscall MSVCIRT_ostrstream_dtor(ios *base)
{
FIXME("(%p) stub\n", base);
}
@ -718,7 +1147,7 @@ void __thiscall MSVCIRT_ostrstream_dtor(class_ios *base)
* class ostream & __thiscall ostream::operator<<(unsigned char)
*/
DEFINE_THISCALL_WRAPPER(MSVCIRT_operator_sl_uchar,8)
void * __thiscall MSVCIRT_operator_sl_uchar(class_ostream * _this, unsigned char ch)
void * __thiscall MSVCIRT_operator_sl_uchar(ostream * _this, unsigned char ch)
{
FIXME("(%p)->(%c) stub\n", _this, ch);
return _this;
@ -729,7 +1158,7 @@ void * __thiscall MSVCIRT_operator_sl_uchar(class_ostream * _this, unsigned char
* class ostream & __thiscall ostream::operator<<(int)
*/
DEFINE_THISCALL_WRAPPER(MSVCIRT_operator_sl_int,8)
void * __thiscall MSVCIRT_operator_sl_int(class_ostream * _this, int integer)
void * __thiscall MSVCIRT_operator_sl_int(ostream * _this, int integer)
{
FIXME("(%p)->(%d) stub\n", _this, integer);
return _this;
@ -740,7 +1169,7 @@ void * __thiscall MSVCIRT_operator_sl_int(class_ostream * _this, int integer)
* class ostream & __thiscall ostream::operator<<(char const *)
*/
DEFINE_THISCALL_WRAPPER(MSVCIRT_operator_sl_pchar,8)
void * __thiscall MSVCIRT_operator_sl_pchar(class_ostream * _this, const char * string)
void * __thiscall MSVCIRT_operator_sl_pchar(ostream * _this, const char * string)
{
FIXME("(%p)->(%s) stub\n", _this, debugstr_a(string));
return _this;
@ -751,7 +1180,7 @@ void * __thiscall MSVCIRT_operator_sl_pchar(class_ostream * _this, const char *
* class ostream & __thiscall ostream::operator<<(class ostream & (__cdecl*)(class ostream &))
*/
DEFINE_THISCALL_WRAPPER(MSVCIRT_operator_sl_callback,8)
void * __thiscall MSVCIRT_operator_sl_callback(class_ostream * _this, class_ostream * (__cdecl*func)(class_ostream*))
void * __thiscall MSVCIRT_operator_sl_callback(ostream * _this, ostream * (__cdecl*func)(ostream*))
{
TRACE("%p, %p\n", _this, func);
return func(_this);
@ -761,7 +1190,7 @@ void * __thiscall MSVCIRT_operator_sl_callback(class_ostream * _this, class_ostr
* ?endl@@YAAAVostream@@AAV1@@Z (MSVCRTI.@)
* class ostream & __cdecl endl(class ostream &)
*/
void * CDECL MSVCIRT_endl(class_ostream * _this)
void * CDECL MSVCIRT_endl(ostream * _this)
{
FIXME("(%p)->() stub\n", _this);
return _this;
@ -771,7 +1200,7 @@ void * CDECL MSVCIRT_endl(class_ostream * _this)
* ?ends@@YAAAVostream@@AAV1@@Z (MSVCRTI.@)
* class ostream & __cdecl ends(class ostream &)
*/
void * CDECL MSVCIRT_ends(class_ostream * _this)
void * CDECL MSVCIRT_ends(ostream * _this)
{
FIXME("(%p)->() stub\n", _this);
return _this;
@ -839,6 +1268,7 @@ static void init_io(void *base)
{
#ifdef __x86_64__
init_streambuf_rtti(base);
init_ios_rtti(base);
#endif
}

View File

@ -23,12 +23,37 @@
typedef LONG streamoff;
typedef LONG streampos;
typedef enum {
IOSTATE_goodbit = 0x0,
IOSTATE_eofbit = 0x1,
IOSTATE_failbit = 0x2,
IOSTATE_badbit = 0x4
} ios_io_state;
typedef enum {
SEEKDIR_beg = 0,
SEEKDIR_cur = 1,
SEEKDIR_end = 2
} ios_seek_dir;
typedef enum {
FLAGS_skipws = 0x1,
FLAGS_left = 0x2,
FLAGS_right = 0x4,
FLAGS_internal = 0x8,
FLAGS_dec = 0x10,
FLAGS_oct = 0x20,
FLAGS_hex = 0x40,
FLAGS_showbase = 0x80,
FLAGS_showpoint = 0x100,
FLAGS_uppercase = 0x200,
FLAGS_showpos = 0x400,
FLAGS_scientific = 0x800,
FLAGS_fixed = 0x1000,
FLAGS_unitbuf = 0x2000,
FLAGS_stdio = 0x4000
} ios_flags;
extern void* (__cdecl *MSVCRT_operator_new)(SIZE_T);
extern void (__cdecl *MSVCRT_operator_delete)(void*);

View File

@ -36,12 +36,12 @@
@ stub -arch=win64 ??0ifstream@@QEAA@PEBDHH@Z
@ stub -arch=win32 ??0ifstream@@QAE@XZ # __thiscall ifstream::ifstream(void)
@ stub -arch=win64 ??0ifstream@@QEAA@XZ
@ stub -arch=win32 ??0ios@@IAE@ABV0@@Z # __thiscall ios::ios(class ios const &)
@ stub -arch=win64 ??0ios@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0ios@@IAE@XZ # __thiscall ios::ios(void)
@ stub -arch=win64 ??0ios@@IEAA@XZ
@ stub -arch=win32 ??0ios@@QAE@PAVstreambuf@@@Z # __thiscall ios::ios(class streambuf *)
@ stub -arch=win64 ??0ios@@QEAA@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??0ios@@IAE@ABV0@@Z(ptr ptr) ios_copy_ctor
@ cdecl -arch=win64 ??0ios@@IEAA@AEBV0@@Z(ptr ptr) ios_copy_ctor
@ thiscall -arch=win32 ??0ios@@IAE@XZ(ptr) ios_ctor
@ cdecl -arch=win64 ??0ios@@IEAA@XZ(ptr) ios_ctor
@ thiscall -arch=win32 ??0ios@@QAE@PAVstreambuf@@@Z(ptr ptr) ios_sb_ctor
@ cdecl -arch=win64 ??0ios@@QEAA@PEAVstreambuf@@@Z(ptr ptr) ios_sb_ctor
@ stub -arch=win32 ??0iostream@@IAE@ABV0@@Z # __thiscall iostream::iostream(class iostream const &)
@ stub -arch=win64 ??0iostream@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0iostream@@IAE@XZ # __thiscall iostream::iostream(void)
@ -140,8 +140,8 @@
@ stub -arch=win64 ??1fstream@@UEAA@XZ
@ stub -arch=win32 ??1ifstream@@UAE@XZ # virtual __thiscall ifstream::~ifstream(void)
@ stub -arch=win64 ??1ifstream@@UEAA@XZ
@ thiscall -arch=win32 ??1ios@@UAE@XZ(ptr) MSVCIRT_ios_sl_void # virtual __thiscall ios::~ios(void)
@ cdecl -arch=win64 ??1ios@@UEAA@XZ(ptr) MSVCIRT_ios_sl_void
@ thiscall -arch=win32 ??1ios@@UAE@XZ(ptr) ios_dtor
@ cdecl -arch=win64 ??1ios@@UEAA@XZ(ptr) ios_dtor
@ stub -arch=win32 ??1iostream@@UAE@XZ # virtual __thiscall iostream::~iostream(void)
@ stub -arch=win64 ??1iostream@@UEAA@XZ
@ stub -arch=win32 ??1istream@@UAE@XZ # virtual __thiscall istream::~istream(void)
@ -180,8 +180,8 @@
@ stub -arch=win64 ??4fstream@@QEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4ifstream@@QAEAAV0@ABV0@@Z # class ifstream & __thiscall ifstream::operator=(class ifstream const &)
@ stub -arch=win64 ??4ifstream@@QEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4ios@@IAEAAV0@ABV0@@Z # class ios & __thiscall ios::operator=(class ios const &)
@ stub -arch=win64 ??4ios@@IEAAAEAV0@AEBV0@@Z
@ thiscall -arch=win32 ??4ios@@IAEAAV0@ABV0@@Z(ptr ptr) ios_assign
@ cdecl -arch=win64 ??4ios@@IEAAAEAV0@AEBV0@@Z(ptr ptr) ios_assign
@ stub -arch=win32 ??4iostream@@IAEAAV0@AAV0@@Z # class iostream & __thiscall iostream::operator=(class iostream &)
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4iostream@@IAEAAV0@PAVstreambuf@@@Z # class iostream & __thiscall iostream::operator=(class streambuf *)
@ -298,15 +298,15 @@
@ stub -arch=win64 ??6ostream@@QEAAAEAV0@PEBE@Z
@ stub -arch=win32 ??6ostream@@QAEAAV0@PBX@Z # class ostream & __thiscall ostream::operator<<(void const *)
@ stub -arch=win64 ??6ostream@@QEAAAEAV0@PEBX@Z
@ stub -arch=win32 ??7ios@@QBEHXZ # int __thiscall ios::operator!(void)const
@ stub -arch=win64 ??7ios@@QEBAHXZ
@ stub -arch=win32 ??Bios@@QBEPAXXZ # __thiscall ios::operator void *(void)const
@ stub -arch=win64 ??Bios@@QEBAPEAXXZ
@ thiscall -arch=win32 ??7ios@@QBEHXZ(ptr) ios_op_not
@ cdecl -arch=win64 ??7ios@@QEBAHXZ(ptr) ios_op_not
@ thiscall -arch=win32 ??Bios@@QBEPAXXZ(ptr) ios_op_void
@ cdecl -arch=win64 ??Bios@@QEBAPEAXXZ(ptr) ios_op_void
@ extern ??_7exception@@6B@ MSVCP_exception_vtable
# @ extern ??_7filebuf@@6B@ # const filebuf::`vftable'
# @ extern ??_7fstream@@6B@ # const fstream::`vftable'
# @ extern ??_7ifstream@@6B@ # const ifstream::`vftable'
# @ extern ??_7ios@@6B@ # const ios::`vftable'
@ extern ??_7ios@@6B@ MSVCP_ios_vtable
# @ extern ??_7iostream@@6B@ # const iostream::`vftable'
# @ extern ??_7istream@@6B@ # const istream::`vftable'
# @ extern ??_7istream_withassign@@6B@ # const istream_withassign::`vftable'
@ -365,7 +365,7 @@
@ stub -arch=win32 ??_Efilebuf@@UAEPAXI@Z # virtual void * __thiscall filebuf::`vector deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Efstream@@UAEPAXI@Z # virtual void * __thiscall fstream::`vector deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Eifstream@@UAEPAXI@Z # virtual void * __thiscall ifstream::`vector deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Eios@@UAEPAXI@Z # virtual void * __thiscall ios::`vector deleting destructor'(unsigned int)
@ thiscall -arch=win32 ??_Eios@@UAEPAXI@Z(ptr long) ios_vector_dtor
@ stub -arch=win32 ??_Eiostream@@UAEPAXI@Z # virtual void * __thiscall iostream::`vector deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Eistream@@UAEPAXI@Z # virtual void * __thiscall istream::`vector deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Eistream_withassign@@UAEPAXI@Z # virtual void * __thiscall istream_withassign::`vector deleting destructor'(unsigned int)
@ -384,7 +384,7 @@
@ stub -arch=win32 ??_Gfilebuf@@UAEPAXI@Z # virtual void * __thiscall filebuf::`scalar deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Gfstream@@UAEPAXI@Z # virtual void * __thiscall fstream::`scalar deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Gifstream@@UAEPAXI@Z # virtual void * __thiscall ifstream::`scalar deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Gios@@UAEPAXI@Z # virtual void * __thiscall ios::`scalar deleting destructor'(unsigned int)
@ thiscall -arch=win32 ??_Gios@@UAEPAXI@Z(ptr long) ios_scalar_dtor
@ stub -arch=win32 ??_Giostream@@UAEPAXI@Z # virtual void * __thiscall iostream::`scalar deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Gistream@@UAEPAXI@Z # virtual void * __thiscall istream::`scalar deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Gistream_withassign@@UAEPAXI@Z # virtual void * __thiscall istream_withassign::`scalar deleting destructor'(unsigned int)
@ -410,19 +410,19 @@
@ stub -arch=win64 ?attach@ifstream@@QEAAXH@Z
@ stub -arch=win32 ?attach@ofstream@@QAEXH@Z # void __thiscall ofstream::attach(int)
@ stub -arch=win64 ?attach@ofstream@@QEAAXH@Z
@ stub -arch=win32 ?bad@ios@@QBEHXZ # int __thiscall ios::bad(void)const
@ stub -arch=win64 ?bad@ios@@QEBAHXZ
@ thiscall -arch=win32 ?bad@ios@@QBEHXZ(ptr) ios_bad
@ cdecl -arch=win64 ?bad@ios@@QEBAHXZ(ptr) ios_bad
@ thiscall -arch=win32 ?base@streambuf@@IBEPADXZ(ptr) streambuf_base
@ cdecl -arch=win64 ?base@streambuf@@IEBAPEADXZ(ptr) streambuf_base
# @ extern ?basefield@ios@@2JB # static long const ios::basefield
# @ extern ?binary@filebuf@@2HB # static int const filebuf::binary
@ stub ?bitalloc@ios@@SAJXZ # static long __cdecl ios::bitalloc(void)
@ cdecl ?bitalloc@ios@@SAJXZ() ios_bitalloc
@ thiscall -arch=win32 ?blen@streambuf@@IBEHXZ(ptr) streambuf_blen
@ cdecl -arch=win64 ?blen@streambuf@@IEBAHXZ(ptr) streambuf_blen
@ stub ?cerr@@3Vostream_withassign@@A # class ostream_withassign cerr
@ stub ?cin@@3Vistream_withassign@@A # class istream_withassign cin
@ stub -arch=win32 ?clear@ios@@QAEXH@Z # void __thiscall ios::clear(int)
@ stub -arch=win64 ?clear@ios@@QEAAXH@Z
@ thiscall -arch=win32 ?clear@ios@@QAEXH@Z(ptr long) ios_clear
@ cdecl -arch=win64 ?clear@ios@@QEAAXH@Z(ptr long) ios_clear
@ stub ?clog@@3Vostream_withassign@@A # class ostream_withassign clog
@ stub -arch=win32 ?close@filebuf@@QAEPAV1@XZ # class filebuf * __thiscall filebuf::close(void)
@ stub -arch=win64 ?close@filebuf@@QEAAPEAV1@XZ
@ -432,19 +432,19 @@
@ stub -arch=win64 ?close@ifstream@@QEAAXXZ
@ stub -arch=win32 ?close@ofstream@@QAEXXZ # void __thiscall ofstream::close(void)
@ stub -arch=win64 ?close@ofstream@@QEAAXXZ
@ stub -arch=win32 ?clrlock@ios@@QAAXXZ # void __cdecl ios::clrlock(void)
@ stub -arch=win64 ?clrlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?clrlock@ios@@QAAXXZ(ptr) ios_clrlock
@ cdecl -arch=win64 ?clrlock@ios@@QEAAXXZ(ptr) ios_clrlock
@ thiscall -arch=win32 ?clrlock@streambuf@@QAEXXZ(ptr) streambuf_clrlock
@ cdecl -arch=win64 ?clrlock@streambuf@@QEAAXXZ(ptr) streambuf_clrlock
@ stub ?cout@@3Vostream_withassign@@A # class ostream_withassign cout
@ thiscall -arch=win32 ?dbp@streambuf@@QAEXXZ(ptr) streambuf_dbp
@ cdecl -arch=win64 ?dbp@streambuf@@QEAAXXZ(ptr) streambuf_dbp
@ stub -arch=win32 ?dec@@YAAAVios@@AAV1@@Z # class ios & __cdecl dec(class ios &)
@ stub -arch=win64 ?dec@@YAAEAVios@@AEAV1@@Z
@ stub -arch=win32 ?delbuf@ios@@QAEXH@Z # void __thiscall ios::delbuf(int)
@ stub -arch=win64 ?delbuf@ios@@QEAAXH@Z
@ stub -arch=win32 ?delbuf@ios@@QBEHXZ # int __thiscall ios::delbuf(void)const
@ stub -arch=win64 ?delbuf@ios@@QEBAHXZ
@ cdecl -arch=win32 ?dec@@YAAAVios@@AAV1@@Z(ptr) ios_dec
@ cdecl -arch=win64 ?dec@@YAAEAVios@@AEAV1@@Z(ptr) ios_dec
@ thiscall -arch=win32 ?delbuf@ios@@QAEXH@Z(ptr long) ios_delbuf_set
@ cdecl -arch=win64 ?delbuf@ios@@QEAAXH@Z(ptr long) ios_delbuf_set
@ thiscall -arch=win32 ?delbuf@ios@@QBEHXZ(ptr) ios_delbuf_get
@ cdecl -arch=win64 ?delbuf@ios@@QEBAHXZ(ptr) ios_delbuf_get
@ thiscall -arch=win32 ?doallocate@streambuf@@MAEHXZ(ptr) streambuf_doallocate
@ cdecl -arch=win64 ?doallocate@streambuf@@MEAAHXZ(ptr) streambuf_doallocate
@ stub -arch=win32 ?doallocate@strstreambuf@@MAEHXZ # virtual int __thiscall strstreambuf::doallocate(void)
@ -461,13 +461,13 @@
@ cdecl -arch=win64 ?endl@@YAAEAVostream@@AEAV1@@Z(ptr) MSVCIRT_endl
@ cdecl -arch=win32 ?ends@@YAAAVostream@@AAV1@@Z(ptr) MSVCIRT_ends # class ostream & __cdecl ends(class ostream &)
@ cdecl -arch=win64 ?ends@@YAAEAVostream@@AEAV1@@Z(ptr) MSVCIRT_ends
@ stub -arch=win32 ?eof@ios@@QBEHXZ # int __thiscall ios::eof(void)const
@ stub -arch=win64 ?eof@ios@@QEBAHXZ
@ thiscall -arch=win32 ?eof@ios@@QBEHXZ(ptr) ios_eof
@ cdecl -arch=win64 ?eof@ios@@QEBAHXZ(ptr) ios_eof
@ thiscall -arch=win32 ?epptr@streambuf@@IBEPADXZ(ptr) streambuf_epptr
@ cdecl -arch=win64 ?epptr@streambuf@@IEBAPEADXZ(ptr) streambuf_epptr
# @ extern ?fLockcInit@ios@@0HA # static int ios::fLockcInit
@ stub -arch=win32 ?fail@ios@@QBEHXZ # int __thiscall ios::fail(void)const
@ stub -arch=win64 ?fail@ios@@QEBAHXZ
@ thiscall -arch=win32 ?fail@ios@@QBEHXZ(ptr) ios_fail
@ cdecl -arch=win64 ?fail@ios@@QEBAHXZ(ptr) ios_fail
@ stub -arch=win32 ?fd@filebuf@@QBEHXZ # int __thiscall filebuf::fd(void)const
@ stub -arch=win64 ?fd@filebuf@@QEBAHXZ
@ stub -arch=win32 ?fd@fstream@@QBEHXZ # int __thiscall fstream::fd(void)const
@ -476,14 +476,14 @@
@ stub -arch=win64 ?fd@ifstream@@QEBAHXZ
@ stub -arch=win32 ?fd@ofstream@@QBEHXZ # int __thiscall ofstream::fd(void)const
@ stub -arch=win64 ?fd@ofstream@@QEBAHXZ
@ stub -arch=win32 ?fill@ios@@QAEDD@Z # char __thiscall ios::fill(char)
@ stub -arch=win64 ?fill@ios@@QEAADD@Z
@ stub -arch=win32 ?fill@ios@@QBEDXZ # char __thiscall ios::fill(void)const
@ stub -arch=win64 ?fill@ios@@QEBADXZ
@ stub -arch=win32 ?flags@ios@@QAEJJ@Z # long __thiscall ios::flags(long)
@ stub -arch=win64 ?flags@ios@@QEAAJJ@Z
@ stub -arch=win32 ?flags@ios@@QBEJXZ # long __thiscall ios::flags(void)const
@ stub -arch=win64 ?flags@ios@@QEBAJXZ
@ thiscall -arch=win32 ?fill@ios@@QAEDD@Z(ptr long) ios_fill_set
@ cdecl -arch=win64 ?fill@ios@@QEAADD@Z(ptr long) ios_fill_set
@ thiscall -arch=win32 ?fill@ios@@QBEDXZ(ptr) ios_fill_get
@ cdecl -arch=win64 ?fill@ios@@QEBADXZ(ptr) ios_fill_get
@ thiscall -arch=win32 ?flags@ios@@QAEJJ@Z(ptr long) ios_flags_set
@ cdecl -arch=win64 ?flags@ios@@QEAAJJ@Z(ptr long) ios_flags_set
@ thiscall -arch=win32 ?flags@ios@@QBEJXZ(ptr) ios_flags_get
@ cdecl -arch=win64 ?flags@ios@@QEBAJXZ(ptr) ios_flags_get
# @ extern ?floatfield@ios@@2JB # static long const ios::floatfield
@ stub -arch=win32 ?flush@@YAAAVostream@@AAV1@@Z # class ostream & __cdecl flush(class ostream &)
@ stub -arch=win64 ?flush@@YAAEAVostream@@AEAV1@@Z
@ -523,18 +523,18 @@
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEADHD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PAEHD@Z # class istream & __thiscall istream::getline(unsigned char *,int,char)
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEAEHD@Z
@ stub -arch=win32 ?good@ios@@QBEHXZ # int __thiscall ios::good(void)const
@ stub -arch=win64 ?good@ios@@QEBAHXZ
@ thiscall -arch=win32 ?good@ios@@QBEHXZ(ptr) ios_good
@ cdecl -arch=win64 ?good@ios@@QEBAHXZ(ptr) ios_good
@ thiscall -arch=win32 ?gptr@streambuf@@IBEPADXZ(ptr) streambuf_gptr
@ cdecl -arch=win64 ?gptr@streambuf@@IEBAPEADXZ(ptr) streambuf_gptr
@ stub -arch=win32 ?hex@@YAAAVios@@AAV1@@Z # class ios & __cdecl hex(class ios &)
@ stub -arch=win64 ?hex@@YAAEAVios@@AEAV1@@Z
@ cdecl -arch=win32 ?hex@@YAAAVios@@AAV1@@Z(ptr) ios_hex
@ cdecl -arch=win64 ?hex@@YAAEAVios@@AEAV1@@Z(ptr) ios_hex
@ stub -arch=win32 ?ignore@istream@@QAEAAV1@HH@Z # class istream & __thiscall istream::ignore(int,int)
@ stub -arch=win64 ?ignore@istream@@QEAAAEAV1@HH@Z
@ thiscall -arch=win32 ?in_avail@streambuf@@QBEHXZ(ptr) streambuf_in_avail
@ cdecl -arch=win64 ?in_avail@streambuf@@QEBAHXZ(ptr) streambuf_in_avail
@ stub -arch=win32 ?init@ios@@IAEXPAVstreambuf@@@Z # void __thiscall ios::init(class streambuf *)
@ stub -arch=win64 ?init@ios@@IEAAXPEAVstreambuf@@@Z
@ thiscall -arch=win32 ?init@ios@@IAEXPAVstreambuf@@@Z(ptr ptr) ios_init
@ cdecl -arch=win64 ?init@ios@@IEAAXPEAVstreambuf@@@Z(ptr ptr) ios_init
@ stub -arch=win32 ?ipfx@istream@@QAEHH@Z # int __thiscall istream::ipfx(int)
@ stub -arch=win64 ?ipfx@istream@@QEAAHH@Z
@ stub -arch=win32 ?is_open@filebuf@@QBEHXZ # int __thiscall filebuf::is_open(void)const
@ -547,21 +547,21 @@
@ stub -arch=win64 ?is_open@ofstream@@QEBAHXZ
@ stub -arch=win32 ?isfx@istream@@QAEXXZ # void __thiscall istream::isfx(void)
@ stub -arch=win64 ?isfx@istream@@QEAAXXZ
@ stub -arch=win32 ?iword@ios@@QBEAAJH@Z # long & __thiscall ios::iword(int)const
@ stub -arch=win64 ?iword@ios@@QEBAAEAJH@Z
@ stub -arch=win32 ?lock@ios@@QAAXXZ # void __cdecl ios::lock(void)
@ stub -arch=win64 ?lock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?iword@ios@@QBEAAJH@Z(ptr long) ios_iword
@ cdecl -arch=win64 ?iword@ios@@QEBAAEAJH@Z(ptr long) ios_iword
@ cdecl -arch=win32 ?lock@ios@@QAAXXZ(ptr) ios_lock
@ cdecl -arch=win64 ?lock@ios@@QEAAXXZ(ptr) ios_lock
@ thiscall -arch=win32 ?lock@streambuf@@QAEXXZ(ptr) streambuf_lock
@ cdecl -arch=win64 ?lock@streambuf@@QEAAXXZ(ptr) streambuf_lock
@ stub -arch=win32 ?lockbuf@ios@@QAAXXZ # void __cdecl ios::lockbuf(void)
@ stub -arch=win64 ?lockbuf@ios@@QEAAXXZ
@ stub ?lockc@ios@@KAXXZ # static void __cdecl ios::lockc(void)
@ stub -arch=win32 ?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ # struct _CRT_CRITICAL_SECTION * __thiscall ios::lockptr(void)
@ stub -arch=win64 ?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ
@ cdecl -arch=win32 ?lockbuf@ios@@QAAXXZ(ptr) ios_lockbuf
@ cdecl -arch=win64 ?lockbuf@ios@@QEAAXXZ(ptr) ios_lockbuf
@ cdecl ?lockc@ios@@KAXXZ() ios_lockc
@ thiscall -arch=win32 ?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ(ptr) ios_lockptr
@ cdecl -arch=win64 ?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ(ptr) ios_lockptr
@ thiscall -arch=win32 ?lockptr@streambuf@@IAEPAU_CRT_CRITICAL_SECTION@@XZ(ptr) streambuf_lockptr
@ cdecl -arch=win64 ?lockptr@streambuf@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ(ptr) streambuf_lockptr
@ stub -arch=win32 ?oct@@YAAAVios@@AAV1@@Z # class ios & __cdecl oct(class ios &)
@ stub -arch=win64 ?oct@@YAAEAVios@@AEAV1@@Z
@ cdecl -arch=win32 ?oct@@YAAAVios@@AAV1@@Z(ptr) ios_oct
@ cdecl -arch=win64 ?oct@@YAAEAVios@@AEAV1@@Z(ptr) ios_oct
@ stub -arch=win32 ?open@filebuf@@QAEPAV1@PBDHH@Z # class filebuf * __thiscall filebuf::open(char const *,int,int)
@ stub -arch=win64 ?open@filebuf@@QEAAPEAV1@PEBDHH@Z
@ stub -arch=win32 ?open@fstream@@QAEXPBDHH@Z # void __thiscall fstream::open(char const *,int,int)
@ -599,10 +599,10 @@
@ stub -arch=win64 ?peek@istream@@QEAAHXZ
@ thiscall -arch=win32 ?pptr@streambuf@@IBEPADXZ(ptr) streambuf_pptr
@ cdecl -arch=win64 ?pptr@streambuf@@IEBAPEADXZ(ptr) streambuf_pptr
@ stub -arch=win32 ?precision@ios@@QAEHH@Z # int __thiscall ios::precision(int)
@ stub -arch=win64 ?precision@ios@@QEAAHH@Z
@ stub -arch=win32 ?precision@ios@@QBEHXZ # int __thiscall ios::precision(void)const
@ stub -arch=win64 ?precision@ios@@QEBAHXZ
@ thiscall -arch=win32 ?precision@ios@@QAEHH@Z(ptr long) ios_precision_set
@ cdecl -arch=win64 ?precision@ios@@QEAAHH@Z(ptr long) ios_precision_set
@ thiscall -arch=win32 ?precision@ios@@QBEHXZ(ptr) ios_precision_get
@ cdecl -arch=win64 ?precision@ios@@QEBAHXZ(ptr) ios_precision_get
@ stub -arch=win32 ?put@ostream@@QAEAAV1@C@Z # class ostream & __thiscall ostream::put(signed char)
@ stub -arch=win64 ?put@ostream@@QEAAAEAV1@C@Z
@ stub -arch=win32 ?put@ostream@@QAEAAV1@D@Z # class ostream & __thiscall ostream::put(char)
@ -611,14 +611,14 @@
@ stub -arch=win64 ?put@ostream@@QEAAAEAV1@E@Z
@ stub -arch=win32 ?putback@istream@@QAEAAV1@D@Z # class istream & __thiscall istream::putback(char)
@ stub -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z
@ stub -arch=win32 ?pword@ios@@QBEAAPAXH@Z # void * & __thiscall ios::pword(int)const
@ stub -arch=win64 ?pword@ios@@QEBAAEAPEAXH@Z
@ thiscall -arch=win32 ?pword@ios@@QBEAAPAXH@Z(ptr long) ios_pword
@ cdecl -arch=win64 ?pword@ios@@QEBAAEAPEAXH@Z(ptr long) ios_pword
@ stub -arch=win32 ?rdbuf@fstream@@QBEPAVfilebuf@@XZ # class filebuf * __thiscall fstream::rdbuf(void)const
@ stub -arch=win64 ?rdbuf@fstream@@QEBAPEAVfilebuf@@XZ
@ stub -arch=win32 ?rdbuf@ifstream@@QBEPAVfilebuf@@XZ # class filebuf * __thiscall ifstream::rdbuf(void)const
@ stub -arch=win64 ?rdbuf@ifstream@@QEBAPEAVfilebuf@@XZ
@ stub -arch=win32 ?rdbuf@ios@@QBEPAVstreambuf@@XZ # class streambuf * __thiscall ios::rdbuf(void)const
@ stub -arch=win64 ?rdbuf@ios@@QEBAPEAVstreambuf@@XZ
@ thiscall -arch=win32 ?rdbuf@ios@@QBEPAVstreambuf@@XZ(ptr) ios_rdbuf
@ cdecl -arch=win64 ?rdbuf@ios@@QEBAPEAVstreambuf@@XZ(ptr) ios_rdbuf
@ stub -arch=win32 ?rdbuf@istrstream@@QBEPAVstrstreambuf@@XZ # class strstreambuf * __thiscall istrstream::rdbuf(void)const
@ stub -arch=win64 ?rdbuf@istrstream@@QEBAPEAVstrstreambuf@@XZ
@ stub -arch=win32 ?rdbuf@ofstream@@QBEPAVfilebuf@@XZ # class filebuf * __thiscall ofstream::rdbuf(void)const
@ -629,8 +629,8 @@
@ stub -arch=win64 ?rdbuf@stdiostream@@QEBAPEAVstdiobuf@@XZ
@ stub -arch=win32 ?rdbuf@strstream@@QBEPAVstrstreambuf@@XZ # class strstreambuf * __thiscall strstream::rdbuf(void)const
@ stub -arch=win64 ?rdbuf@strstream@@QEBAPEAVstrstreambuf@@XZ
@ stub -arch=win32 ?rdstate@ios@@QBEHXZ # int __thiscall ios::rdstate(void)const
@ stub -arch=win64 ?rdstate@ios@@QEBAHXZ
@ thiscall -arch=win32 ?rdstate@ios@@QBEHXZ(ptr) ios_rdstate
@ cdecl -arch=win64 ?rdstate@ios@@QEBAHXZ(ptr) ios_rdstate
@ stub -arch=win32 ?read@istream@@QAEAAV1@PACH@Z # class istream & __thiscall istream::read(signed char *,int)
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEACH@Z
@ stub -arch=win32 ?read@istream@@QAEAAV1@PADH@Z # class istream & __thiscall istream::read(char *,int)
@ -671,14 +671,14 @@
@ cdecl -arch=win64 ?setbuf@streambuf@@UEAAPEAV1@PEADH@Z(ptr ptr long) streambuf_setbuf
@ stub -arch=win32 ?setbuf@strstreambuf@@UAEPAVstreambuf@@PADH@Z # virtual class streambuf * __thiscall strstreambuf::setbuf(char *,int)
@ stub -arch=win64 ?setbuf@strstreambuf@@UEAAPEAVstreambuf@@PEADH@Z
@ stub -arch=win32 ?setf@ios@@QAEJJ@Z # long __thiscall ios::setf(long)
@ stub -arch=win64 ?setf@ios@@QEAAJJ@Z
@ stub -arch=win32 ?setf@ios@@QAEJJJ@Z # long __thiscall ios::setf(long,long)
@ stub -arch=win64 ?setf@ios@@QEAAJJJ@Z
@ thiscall -arch=win32 ?setf@ios@@QAEJJ@Z(ptr long) ios_setf
@ cdecl -arch=win64 ?setf@ios@@QEAAJJ@Z(ptr long) ios_setf
@ thiscall -arch=win32 ?setf@ios@@QAEJJJ@Z(ptr long long) ios_setf_mask
@ cdecl -arch=win64 ?setf@ios@@QEAAJJJ@Z(ptr long long) ios_setf_mask
@ thiscall -arch=win32 ?setg@streambuf@@IAEXPAD00@Z(ptr ptr ptr ptr) streambuf_setg
@ cdecl -arch=win64 ?setg@streambuf@@IEAAXPEAD00@Z(ptr ptr ptr ptr) streambuf_setg
@ stub -arch=win32 ?setlock@ios@@QAAXXZ # void __cdecl ios::setlock(void)
@ stub -arch=win64 ?setlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?setlock@ios@@QAAXXZ(ptr) ios_setlock
@ cdecl -arch=win64 ?setlock@ios@@QEAAXXZ(ptr) ios_setlock
@ thiscall -arch=win32 ?setlock@streambuf@@QAEXXZ(ptr) streambuf_setlock
@ cdecl -arch=win64 ?setlock@streambuf@@QEAAXXZ(ptr) streambuf_setlock
@ stub -arch=win32 ?setmode@filebuf@@QAEHH@Z # int __thiscall filebuf::setmode(int)
@ -731,16 +731,16 @@
@ cdecl -arch=win64 ?sync@streambuf@@UEAAHXZ(ptr) streambuf_sync
@ stub -arch=win32 ?sync@strstreambuf@@UAEHXZ # virtual int __thiscall strstreambuf::sync(void)
@ stub -arch=win64 ?sync@strstreambuf@@UEAAHXZ
@ stub ?sync_with_stdio@ios@@SAXXZ # static void __cdecl ios::sync_with_stdio(void)
@ cdecl ?sync_with_stdio@ios@@SAXXZ() ios_sync_with_stdio
@ stub -arch=win32 ?tellg@istream@@QAEJXZ # long __thiscall istream::tellg(void)
@ stub -arch=win64 ?tellg@istream@@QEAAJXZ
@ stub -arch=win32 ?tellp@ostream@@QAEJXZ # long __thiscall ostream::tellp(void)
@ stub -arch=win64 ?tellp@ostream@@QEAAJXZ
# @ extern ?text@filebuf@@2HB # static int const filebuf::text
@ stub -arch=win32 ?tie@ios@@QAEPAVostream@@PAV2@@Z # class ostream * __thiscall ios::tie(class ostream *)
@ stub -arch=win64 ?tie@ios@@QEAAPEAVostream@@PEAV2@@Z
@ stub -arch=win32 ?tie@ios@@QBEPAVostream@@XZ # class ostream * __thiscall ios::tie(void)const
@ stub -arch=win64 ?tie@ios@@QEBAPEAVostream@@XZ
@ thiscall -arch=win32 ?tie@ios@@QAEPAVostream@@PAV2@@Z(ptr ptr) ios_tie_set
@ cdecl -arch=win64 ?tie@ios@@QEAAPEAVostream@@PEAV2@@Z(ptr ptr) ios_tie_set
@ thiscall -arch=win32 ?tie@ios@@QBEPAVostream@@XZ(ptr) ios_tie_get
@ cdecl -arch=win64 ?tie@ios@@QEBAPEAVostream@@XZ(ptr) ios_tie_get
@ thiscall -arch=win32 ?unbuffered@streambuf@@IAEXH@Z(ptr long) streambuf_unbuffered_set
@ cdecl -arch=win64 ?unbuffered@streambuf@@IEAAXH@Z(ptr long) streambuf_unbuffered_set
@ thiscall -arch=win32 ?unbuffered@streambuf@@IBEHXZ(ptr) streambuf_unbuffered_get
@ -751,21 +751,21 @@
@ stub -arch=win64 ?underflow@stdiobuf@@UEAAHXZ
@ stub -arch=win32 ?underflow@strstreambuf@@UAEHXZ # virtual int __thiscall strstreambuf::underflow(void)
@ stub -arch=win64 ?underflow@strstreambuf@@UEAAHXZ
@ stub -arch=win32 ?unlock@ios@@QAAXXZ # void __cdecl ios::unlock(void)
@ stub -arch=win64 ?unlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?unlock@ios@@QAAXXZ(ptr) ios_unlock
@ cdecl -arch=win64 ?unlock@ios@@QEAAXXZ(ptr) ios_unlock
@ thiscall -arch=win32 ?unlock@streambuf@@QAEXXZ(ptr) streambuf_unlock
@ cdecl -arch=win64 ?unlock@streambuf@@QEAAXXZ(ptr) streambuf_unlock
@ stub -arch=win32 ?unlockbuf@ios@@QAAXXZ # void __cdecl ios::unlockbuf(void)
@ stub -arch=win64 ?unlockbuf@ios@@QEAAXXZ
@ stub ?unlockc@ios@@KAXXZ # static void __cdecl ios::unlockc(void)
@ stub -arch=win32 ?unsetf@ios@@QAEJJ@Z # long __thiscall ios::unsetf(long)
@ stub -arch=win64 ?unsetf@ios@@QEAAJJ@Z
@ cdecl -arch=win32 ?unlockbuf@ios@@QAAXXZ(ptr) ios_unlockbuf
@ cdecl -arch=win64 ?unlockbuf@ios@@QEAAXXZ(ptr) ios_unlockbuf
@ cdecl ?unlockc@ios@@KAXXZ() ios_unlockc
@ thiscall -arch=win32 ?unsetf@ios@@QAEJJ@Z(ptr long) ios_unsetf
@ cdecl -arch=win64 ?unsetf@ios@@QEAAJJ@Z(ptr long) ios_unsetf
@ thiscall -arch=i386 ?what@exception@@UBEPBDXZ(ptr) MSVCP_exception_what
@ cdecl -arch=win64 ?what@exception@@UEBAPEBDXZ(ptr) MSVCP_exception_what
@ stub -arch=win32 ?width@ios@@QAEHH@Z # int __thiscall ios::width(int)
@ stub -arch=win64 ?width@ios@@QEAAHH@Z
@ stub -arch=win32 ?width@ios@@QBEHXZ # int __thiscall ios::width(void)const
@ stub -arch=win64 ?width@ios@@QEBAHXZ
@ thiscall -arch=win32 ?width@ios@@QAEHH@Z(ptr long) ios_width_set
@ cdecl -arch=win64 ?width@ios@@QEAAHH@Z(ptr long) ios_width_set
@ thiscall -arch=win32 ?width@ios@@QBEHXZ(ptr) ios_width_get
@ cdecl -arch=win64 ?width@ios@@QEBAHXZ(ptr) ios_width_get
@ stub -arch=win32 ?write@ostream@@QAEAAV1@PBCH@Z # class ostream & __thiscall ostream::write(signed char const *,int)
@ stub -arch=win64 ?write@ostream@@QEAAAEAV1@PEBCH@Z
@ stub -arch=win32 ?write@ostream@@QAEAAV1@PBDH@Z # class ostream & __thiscall ostream::write(char const *,int)
@ -780,7 +780,7 @@
# @ extern ?x_lockc@ios@@0U_CRT_CRITICAL_SECTION@@A # static struct _CRT_CRITICAL_SECTION ios::x_lockc
# @ extern ?x_maxbit@ios@@0JA # static long ios::x_maxbit
# @ extern ?x_statebuf@ios@@0PAJA # static long * ios::x_statebuf
@ stub ?xalloc@ios@@SAHXZ # static int __cdecl ios::xalloc(void)
@ cdecl ?xalloc@ios@@SAHXZ() ios_xalloc
@ thiscall -arch=win32 ?xsgetn@streambuf@@UAEHPADH@Z(ptr ptr long) streambuf_xsgetn
@ cdecl -arch=win64 ?xsgetn@streambuf@@UEAAHPEADH@Z(ptr ptr long) streambuf_xsgetn
@ thiscall -arch=win32 ?xsputn@streambuf@@UAEHPBDH@Z(ptr ptr long) streambuf_xsputn

View File

@ -30,12 +30,12 @@
@ stub -arch=win64 ??0ifstream@@QEAA@PEBDHH@Z
@ stub -arch=win32 ??0ifstream@@QAE@XZ
@ stub -arch=win64 ??0ifstream@@QEAA@XZ
@ stub -arch=win32 ??0ios@@IAE@ABV0@@Z
@ stub -arch=win64 ??0ios@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0ios@@IAE@XZ
@ stub -arch=win64 ??0ios@@IEAA@XZ
@ stub -arch=win32 ??0ios@@QAE@PAVstreambuf@@@Z
@ stub -arch=win64 ??0ios@@QEAA@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??0ios@@IAE@ABV0@@Z(ptr ptr) msvcirt.??0ios@@IAE@ABV0@@Z
@ cdecl -arch=win64 ??0ios@@IEAA@AEBV0@@Z(ptr ptr) msvcirt.??0ios@@IEAA@AEBV0@@Z
@ thiscall -arch=win32 ??0ios@@IAE@XZ(ptr) msvcirt.??0ios@@IAE@XZ
@ cdecl -arch=win64 ??0ios@@IEAA@XZ(ptr) msvcirt.??0ios@@IEAA@XZ
@ thiscall -arch=win32 ??0ios@@QAE@PAVstreambuf@@@Z(ptr ptr) msvcirt.??0ios@@QAE@PAVstreambuf@@@Z
@ cdecl -arch=win64 ??0ios@@QEAA@PEAVstreambuf@@@Z(ptr ptr) msvcirt.??0ios@@QEAA@PEAVstreambuf@@@Z
@ stub -arch=win32 ??0iostream@@IAE@ABV0@@Z
@ stub -arch=win64 ??0iostream@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0iostream@@IAE@XZ
@ -166,8 +166,8 @@
@ stub -arch=win64 ??4fstream@@QEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4ifstream@@QAEAAV0@ABV0@@Z
@ stub -arch=win64 ??4ifstream@@QEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4ios@@IAEAAV0@ABV0@@Z
@ stub -arch=win64 ??4ios@@IEAAAEAV0@AEBV0@@Z
@ thiscall -arch=win32 ??4ios@@IAEAAV0@ABV0@@Z(ptr ptr) msvcirt.??4ios@@IAEAAV0@ABV0@@Z
@ cdecl -arch=win64 ??4ios@@IEAAAEAV0@AEBV0@@Z(ptr ptr) msvcirt.??4ios@@IEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4iostream@@IAEAAV0@AAV0@@Z
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4iostream@@IAEAAV0@PAVstreambuf@@@Z
@ -282,14 +282,14 @@
@ stub -arch=win64 ??6ostream@@QEAAAEAV0@PEBE@Z
@ stub -arch=win32 ??6ostream@@QAEAAV0@PBX@Z
@ stub -arch=win64 ??6ostream@@QEAAAEAV0@PEBX@Z
@ stub -arch=win32 ??7ios@@QBEHXZ
@ stub -arch=win64 ??7ios@@QEBAHXZ
@ stub -arch=win32 ??Bios@@QBEPAXXZ
@ stub -arch=win64 ??Bios@@QEBAPEAXXZ
@ thiscall -arch=win32 ??7ios@@QBEHXZ(ptr) msvcirt.??7ios@@QBEHXZ
@ cdecl -arch=win64 ??7ios@@QEBAHXZ(ptr) msvcirt.??7ios@@QEBAHXZ
@ thiscall -arch=win32 ??Bios@@QBEPAXXZ(ptr) msvcirt.??Bios@@QBEPAXXZ
@ cdecl -arch=win64 ??Bios@@QEBAPEAXXZ(ptr) msvcirt.??Bios@@QEBAPEAXXZ
# @ extern ??_7filebuf@@6B@
# @ extern ??_7fstream@@6B@
# @ extern ??_7ifstream@@6B@
# @ extern ??_7ios@@6B@
@ extern ??_7ios@@6B@ msvcirt.??_7ios@@6B@
# @ extern ??_7iostream@@6B@
# @ extern ??_7istream@@6B@
# @ extern ??_7istream_withassign@@6B@
@ -347,7 +347,7 @@
@ stub -arch=win32 ??_Efilebuf@@UAEPAXI@Z
@ stub -arch=win32 ??_Efstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eifstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eios@@UAEPAXI@Z
@ thiscall -arch=win32 ??_Eios@@UAEPAXI@Z(ptr long) msvcirt.??_Eios@@UAEPAXI@Z
@ stub -arch=win32 ??_Eiostream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eistream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eistream_withassign@@UAEPAXI@Z
@ -365,7 +365,7 @@
@ stub -arch=win32 ??_Gfilebuf@@UAEPAXI@Z
@ stub -arch=win32 ??_Gfstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gifstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gios@@UAEPAXI@Z
@ thiscall -arch=win32 ??_Gios@@UAEPAXI@Z(ptr long) msvcirt.??_Gios@@UAEPAXI@Z
@ stub -arch=win32 ??_Giostream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gistream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gistream_withassign@@UAEPAXI@Z
@ -398,19 +398,19 @@
@ stub -arch=win64 ?attach@ifstream@@QEAAXH@Z
@ stub -arch=win32 ?attach@ofstream@@QAEXH@Z
@ stub -arch=win64 ?attach@ofstream@@QEAAXH@Z
@ stub -arch=win32 ?bad@ios@@QBEHXZ
@ stub -arch=win64 ?bad@ios@@QEBAHXZ
@ thiscall -arch=win32 ?bad@ios@@QBEHXZ(ptr) msvcirt.?bad@ios@@QBEHXZ
@ cdecl -arch=win64 ?bad@ios@@QEBAHXZ(ptr) msvcirt.?bad@ios@@QEBAHXZ
@ thiscall -arch=win32 ?base@streambuf@@IBEPADXZ(ptr) msvcirt.?base@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?base@streambuf@@IEBAPEADXZ(ptr) msvcirt.?base@streambuf@@IEBAPEADXZ
# @ extern ?basefield@ios@@2JB
# @ extern ?binary@filebuf@@2HB
@ stub ?bitalloc@ios@@SAJXZ
@ cdecl ?bitalloc@ios@@SAJXZ() msvcirt.?bitalloc@ios@@SAJXZ
@ thiscall -arch=win32 ?blen@streambuf@@IBEHXZ(ptr) msvcirt.?blen@streambuf@@IBEHXZ
@ cdecl -arch=win64 ?blen@streambuf@@IEBAHXZ(ptr) msvcirt.?blen@streambuf@@IEBAHXZ
@ stub ?cerr@@3Vostream_withassign@@A
@ stub ?cin@@3Vistream_withassign@@A
@ stub -arch=win32 ?clear@ios@@QAEXH@Z
@ stub -arch=win64 ?clear@ios@@QEAAXH@Z
@ thiscall -arch=win32 ?clear@ios@@QAEXH@Z(ptr long) msvcirt.?clear@ios@@QAEXH@Z
@ cdecl -arch=win64 ?clear@ios@@QEAAXH@Z(ptr long) msvcirt.?clear@ios@@QEAAXH@Z
@ stub ?clog@@3Vostream_withassign@@A
@ stub -arch=win32 ?close@filebuf@@QAEPAV1@XZ
@ stub -arch=win64 ?close@filebuf@@QEAAPEAV1@XZ
@ -420,19 +420,19 @@
@ stub -arch=win64 ?close@ifstream@@QEAAXXZ
@ stub -arch=win32 ?close@ofstream@@QAEXXZ
@ stub -arch=win64 ?close@ofstream@@QEAAXXZ
@ stub -arch=win32 ?clrlock@ios@@QAAXXZ
@ stub -arch=win64 ?clrlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?clrlock@ios@@QAAXXZ(ptr) msvcirt.?clrlock@ios@@QAAXXZ
@ cdecl -arch=win64 ?clrlock@ios@@QEAAXXZ(ptr) msvcirt.?clrlock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?clrlock@streambuf@@QAEXXZ(ptr) msvcirt.?clrlock@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?clrlock@streambuf@@QEAAXXZ(ptr) msvcirt.?clrlock@streambuf@@QEAAXXZ
@ stub ?cout@@3Vostream_withassign@@A
@ thiscall -arch=win32 ?dbp@streambuf@@QAEXXZ(ptr) msvcirt.?dbp@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?dbp@streambuf@@QEAAXXZ(ptr) msvcirt.?dbp@streambuf@@QEAAXXZ
@ stub -arch=win32 ?dec@@YAAAVios@@AAV1@@Z
@ stub -arch=win64 ?dec@@YAAEAVios@@AEAV1@@Z
@ stub -arch=win32 ?delbuf@ios@@QAEXH@Z
@ stub -arch=win64 ?delbuf@ios@@QEAAXH@Z
@ stub -arch=win32 ?delbuf@ios@@QBEHXZ
@ stub -arch=win64 ?delbuf@ios@@QEBAHXZ
@ cdecl -arch=win32 ?dec@@YAAAVios@@AAV1@@Z(ptr) msvcirt.?dec@@YAAAVios@@AAV1@@Z
@ cdecl -arch=win64 ?dec@@YAAEAVios@@AEAV1@@Z(ptr) msvcirt.?dec@@YAAEAVios@@AEAV1@@Z
@ thiscall -arch=win32 ?delbuf@ios@@QAEXH@Z(ptr long) msvcirt.?delbuf@ios@@QAEXH@Z
@ cdecl -arch=win64 ?delbuf@ios@@QEAAXH@Z(ptr long) msvcirt.?delbuf@ios@@QEAAXH@Z
@ thiscall -arch=win32 ?delbuf@ios@@QBEHXZ(ptr) msvcirt.?delbuf@ios@@QBEHXZ
@ cdecl -arch=win64 ?delbuf@ios@@QEBAHXZ(ptr) msvcirt.?delbuf@ios@@QEBAHXZ
@ thiscall -arch=win32 ?doallocate@streambuf@@MAEHXZ(ptr) msvcirt.?doallocate@streambuf@@MAEHXZ
@ cdecl -arch=win64 ?doallocate@streambuf@@MEAAHXZ(ptr) msvcirt.?doallocate@streambuf@@MEAAHXZ
@ stub -arch=win32 ?doallocate@strstreambuf@@MAEHXZ
@ -449,13 +449,13 @@
@ cdecl -arch=win64 ?endl@@YAAEAVostream@@AEAV1@@Z(ptr) msvcirt.?endl@@YAAEAVostream@@AEAV1@@Z
@ cdecl -arch=win32 ?ends@@YAAAVostream@@AAV1@@Z(ptr) msvcirt.?ends@@YAAAVostream@@AAV1@@Z
@ cdecl -arch=win64 ?ends@@YAAEAVostream@@AEAV1@@Z(ptr) msvcirt.?ends@@YAAEAVostream@@AEAV1@@Z
@ stub -arch=win32 ?eof@ios@@QBEHXZ
@ stub -arch=win64 ?eof@ios@@QEBAHXZ
@ thiscall -arch=win32 ?eof@ios@@QBEHXZ(ptr) msvcirt.?eof@ios@@QBEHXZ
@ cdecl -arch=win64 ?eof@ios@@QEBAHXZ(ptr) msvcirt.?eof@ios@@QEBAHXZ
@ thiscall -arch=win32 ?epptr@streambuf@@IBEPADXZ(ptr) msvcirt.?epptr@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?epptr@streambuf@@IEBAPEADXZ(ptr) msvcirt.?epptr@streambuf@@IEBAPEADXZ
# @ extern ?fLockcInit@ios@@0HA
@ stub -arch=win32 ?fail@ios@@QBEHXZ
@ stub -arch=win64 ?fail@ios@@QEBAHXZ
@ thiscall -arch=win32 ?fail@ios@@QBEHXZ(ptr) msvcirt.?fail@ios@@QBEHXZ
@ cdecl -arch=win64 ?fail@ios@@QEBAHXZ(ptr) msvcirt.?fail@ios@@QEBAHXZ
@ stub -arch=win32 ?fd@filebuf@@QBEHXZ
@ stub -arch=win64 ?fd@filebuf@@QEBAHXZ
@ stub -arch=win32 ?fd@fstream@@QBEHXZ
@ -464,14 +464,14 @@
@ stub -arch=win64 ?fd@ifstream@@QEBAHXZ
@ stub -arch=win32 ?fd@ofstream@@QBEHXZ
@ stub -arch=win64 ?fd@ofstream@@QEBAHXZ
@ stub -arch=win32 ?fill@ios@@QAEDD@Z
@ stub -arch=win64 ?fill@ios@@QEAADD@Z
@ stub -arch=win32 ?fill@ios@@QBEDXZ
@ stub -arch=win64 ?fill@ios@@QEBADXZ
@ stub -arch=win32 ?flags@ios@@QAEJJ@Z
@ stub -arch=win64 ?flags@ios@@QEAAJJ@Z
@ stub -arch=win32 ?flags@ios@@QBEJXZ
@ stub -arch=win64 ?flags@ios@@QEBAJXZ
@ thiscall -arch=win32 ?fill@ios@@QAEDD@Z(ptr long) msvcirt.?fill@ios@@QAEDD@Z
@ cdecl -arch=win64 ?fill@ios@@QEAADD@Z(ptr long) msvcirt.?fill@ios@@QEAADD@Z
@ thiscall -arch=win32 ?fill@ios@@QBEDXZ(ptr) msvcirt.?fill@ios@@QBEDXZ
@ cdecl -arch=win64 ?fill@ios@@QEBADXZ(ptr) msvcirt.?fill@ios@@QEBADXZ
@ thiscall -arch=win32 ?flags@ios@@QAEJJ@Z(ptr long) msvcirt.?flags@ios@@QAEJJ@Z
@ cdecl -arch=win64 ?flags@ios@@QEAAJJ@Z(ptr long) msvcirt.?flags@ios@@QEAAJJ@Z
@ thiscall -arch=win32 ?flags@ios@@QBEJXZ(ptr) msvcirt.?flags@ios@@QBEJXZ
@ cdecl -arch=win64 ?flags@ios@@QEBAJXZ(ptr) msvcirt.?flags@ios@@QEBAJXZ
# @ extern ?floatfield@ios@@2JB
@ stub -arch=win32 ?flush@@YAAAVostream@@AAV1@@Z
@ stub -arch=win64 ?flush@@YAAEAVostream@@AEAV1@@Z
@ -509,18 +509,18 @@
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEADHD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PAEHD@Z
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEAEHD@Z
@ stub -arch=win32 ?good@ios@@QBEHXZ
@ stub -arch=win64 ?good@ios@@QEBAHXZ
@ thiscall -arch=win32 ?good@ios@@QBEHXZ(ptr) msvcirt.?good@ios@@QBEHXZ
@ cdecl -arch=win64 ?good@ios@@QEBAHXZ(ptr) msvcirt.?good@ios@@QEBAHXZ
@ thiscall -arch=win32 ?gptr@streambuf@@IBEPADXZ(ptr) msvcirt.?gptr@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?gptr@streambuf@@IEBAPEADXZ(ptr) msvcirt.?gptr@streambuf@@IEBAPEADXZ
@ stub -arch=win32 ?hex@@YAAAVios@@AAV1@@Z
@ stub -arch=win64 ?hex@@YAAEAVios@@AEAV1@@Z
@ cdecl -arch=win32 ?hex@@YAAAVios@@AAV1@@Z(ptr) msvcirt.?hex@@YAAAVios@@AAV1@@Z
@ cdecl -arch=win64 ?hex@@YAAEAVios@@AEAV1@@Z(ptr) msvcirt.?hex@@YAAEAVios@@AEAV1@@Z
@ stub -arch=win32 ?ignore@istream@@QAEAAV1@HH@Z
@ stub -arch=win64 ?ignore@istream@@QEAAAEAV1@HH@Z
@ thiscall -arch=win32 ?in_avail@streambuf@@QBEHXZ(ptr) msvcirt.?in_avail@streambuf@@QBEHXZ
@ cdecl -arch=win64 ?in_avail@streambuf@@QEBAHXZ(ptr) msvcirt.?in_avail@streambuf@@QEBAHXZ
@ stub -arch=win32 ?init@ios@@IAEXPAVstreambuf@@@Z
@ stub -arch=win64 ?init@ios@@IEAAXPEAVstreambuf@@@Z
@ thiscall -arch=win32 ?init@ios@@IAEXPAVstreambuf@@@Z(ptr ptr) msvcirt.?init@ios@@IAEXPAVstreambuf@@@Z
@ cdecl -arch=win64 ?init@ios@@IEAAXPEAVstreambuf@@@Z(ptr ptr) msvcirt.?init@ios@@IEAAXPEAVstreambuf@@@Z
@ stub -arch=win32 ?ipfx@istream@@QAEHH@Z
@ stub -arch=win64 ?ipfx@istream@@QEAAHH@Z
@ stub -arch=win32 ?is_open@filebuf@@QBEHXZ
@ -533,21 +533,21 @@
@ stub -arch=win64 ?is_open@ofstream@@QEBAHXZ
@ stub -arch=win32 ?isfx@istream@@QAEXXZ
@ stub -arch=win64 ?isfx@istream@@QEAAXXZ
@ stub -arch=win32 ?iword@ios@@QBEAAJH@Z
@ stub -arch=win64 ?iword@ios@@QEBAAEAJH@Z
@ stub -arch=win32 ?lock@ios@@QAAXXZ
@ stub -arch=win64 ?lock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?iword@ios@@QBEAAJH@Z(ptr long) msvcirt.?iword@ios@@QBEAAJH@Z
@ cdecl -arch=win64 ?iword@ios@@QEBAAEAJH@Z(ptr long) msvcirt.?iword@ios@@QEBAAEAJH@Z
@ cdecl -arch=win32 ?lock@ios@@QAAXXZ(ptr) msvcirt.?lock@ios@@QAAXXZ
@ cdecl -arch=win64 ?lock@ios@@QEAAXXZ(ptr) msvcirt.?lock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?lock@streambuf@@QAEXXZ(ptr) msvcirt.?lock@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?lock@streambuf@@QEAAXXZ(ptr) msvcirt.?lock@streambuf@@QEAAXXZ
@ stub -arch=win32 ?lockbuf@ios@@QAAXXZ
@ stub -arch=win64 ?lockbuf@ios@@QEAAXXZ
@ stub ?lockc@ios@@KAXXZ
@ stub -arch=win32 ?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ
@ stub -arch=win64 ?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ
@ cdecl -arch=win32 ?lockbuf@ios@@QAAXXZ(ptr) msvcirt.?lockbuf@ios@@QAAXXZ
@ cdecl -arch=win64 ?lockbuf@ios@@QEAAXXZ(ptr) msvcirt.?lockbuf@ios@@QEAAXXZ
@ cdecl ?lockc@ios@@KAXXZ() msvcirt.?lockc@ios@@KAXXZ
@ thiscall -arch=win32 ?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ(ptr) msvcirt.?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ
@ cdecl -arch=win64 ?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ(ptr) msvcirt.?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ
@ thiscall -arch=win32 ?lockptr@streambuf@@IAEPAU_CRT_CRITICAL_SECTION@@XZ(ptr) msvcirt.?lockptr@streambuf@@IAEPAU_CRT_CRITICAL_SECTION@@XZ
@ cdecl -arch=win64 ?lockptr@streambuf@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ(ptr) msvcirt.?lockptr@streambuf@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ
@ stub -arch=win32 ?oct@@YAAAVios@@AAV1@@Z
@ stub -arch=win64 ?oct@@YAAEAVios@@AEAV1@@Z
@ cdecl -arch=win32 ?oct@@YAAAVios@@AAV1@@Z(ptr) msvcirt.?oct@@YAAAVios@@AAV1@@Z
@ cdecl -arch=win64 ?oct@@YAAEAVios@@AEAV1@@Z(ptr) msvcirt.?oct@@YAAEAVios@@AEAV1@@Z
@ stub -arch=win32 ?open@filebuf@@QAEPAV1@PBDHH@Z
@ stub -arch=win64 ?open@filebuf@@QEAAPEAV1@PEBDHH@Z
@ stub -arch=win32 ?open@fstream@@QAEXPBDHH@Z
@ -585,10 +585,10 @@
@ stub -arch=win64 ?peek@istream@@QEAAHXZ
@ thiscall -arch=win32 ?pptr@streambuf@@IBEPADXZ(ptr) msvcirt.?pptr@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?pptr@streambuf@@IEBAPEADXZ(ptr) msvcirt.?pptr@streambuf@@IEBAPEADXZ
@ stub -arch=win32 ?precision@ios@@QAEHH@Z
@ stub -arch=win64 ?precision@ios@@QEAAHH@Z
@ stub -arch=win32 ?precision@ios@@QBEHXZ
@ stub -arch=win64 ?precision@ios@@QEBAHXZ
@ thiscall -arch=win32 ?precision@ios@@QAEHH@Z(ptr long) msvcirt.?precision@ios@@QAEHH@Z
@ cdecl -arch=win64 ?precision@ios@@QEAAHH@Z(ptr long) msvcirt.?precision@ios@@QEAAHH@Z
@ thiscall -arch=win32 ?precision@ios@@QBEHXZ(ptr) msvcirt.?precision@ios@@QBEHXZ
@ cdecl -arch=win64 ?precision@ios@@QEBAHXZ(ptr) msvcirt.?precision@ios@@QEBAHXZ
@ stub -arch=win32 ?put@ostream@@QAEAAV1@C@Z
@ stub -arch=win64 ?put@ostream@@QEAAAEAV1@C@Z
@ stub -arch=win32 ?put@ostream@@QAEAAV1@D@Z
@ -597,14 +597,14 @@
@ stub -arch=win64 ?put@ostream@@QEAAAEAV1@E@Z
@ stub -arch=win32 ?putback@istream@@QAEAAV1@D@Z
@ stub -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z
@ stub -arch=win32 ?pword@ios@@QBEAAPAXH@Z
@ stub -arch=win64 ?pword@ios@@QEBAAEAPEAXH@Z
@ thiscall -arch=win32 ?pword@ios@@QBEAAPAXH@Z(ptr long) msvcirt.?pword@ios@@QBEAAPAXH@Z
@ cdecl -arch=win64 ?pword@ios@@QEBAAEAPEAXH@Z(ptr long) msvcirt.?pword@ios@@QEBAAEAPEAXH@Z
@ stub -arch=win32 ?rdbuf@fstream@@QBEPAVfilebuf@@XZ
@ stub -arch=win64 ?rdbuf@fstream@@QEBAPEAVfilebuf@@XZ
@ stub -arch=win32 ?rdbuf@ifstream@@QBEPAVfilebuf@@XZ
@ stub -arch=win64 ?rdbuf@ifstream@@QEBAPEAVfilebuf@@XZ
@ stub -arch=win32 ?rdbuf@ios@@QBEPAVstreambuf@@XZ
@ stub -arch=win64 ?rdbuf@ios@@QEBAPEAVstreambuf@@XZ
@ thiscall -arch=win32 ?rdbuf@ios@@QBEPAVstreambuf@@XZ(ptr) msvcirt.?rdbuf@ios@@QBEPAVstreambuf@@XZ
@ cdecl -arch=win64 ?rdbuf@ios@@QEBAPEAVstreambuf@@XZ(ptr) msvcirt.?rdbuf@ios@@QEBAPEAVstreambuf@@XZ
@ stub -arch=win32 ?rdbuf@istrstream@@QBEPAVstrstreambuf@@XZ
@ stub -arch=win64 ?rdbuf@istrstream@@QEBAPEAVstrstreambuf@@XZ
@ stub -arch=win32 ?rdbuf@ofstream@@QBEPAVfilebuf@@XZ
@ -615,8 +615,8 @@
@ stub -arch=win64 ?rdbuf@stdiostream@@QEBAPEAVstdiobuf@@XZ
@ stub -arch=win32 ?rdbuf@strstream@@QBEPAVstrstreambuf@@XZ
@ stub -arch=win64 ?rdbuf@strstream@@QEBAPEAVstrstreambuf@@XZ
@ stub -arch=win32 ?rdstate@ios@@QBEHXZ
@ stub -arch=win64 ?rdstate@ios@@QEBAHXZ
@ thiscall -arch=win32 ?rdstate@ios@@QBEHXZ(ptr) msvcirt.?rdstate@ios@@QBEHXZ
@ cdecl -arch=win64 ?rdstate@ios@@QEBAHXZ(ptr) msvcirt.?rdstate@ios@@QEBAHXZ
@ stub -arch=win32 ?read@istream@@QAEAAV1@PACH@Z
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEACH@Z
@ stub -arch=win32 ?read@istream@@QAEAAV1@PADH@Z
@ -659,14 +659,14 @@
@ cdecl -arch=win64 ?setbuf@streambuf@@UEAAPEAV1@PEADH@Z(ptr ptr long) msvcirt.?setbuf@streambuf@@UEAAPEAV1@PEADH@Z
@ stub -arch=win32 ?setbuf@strstreambuf@@UAEPAVstreambuf@@PADH@Z
@ stub -arch=win64 ?setbuf@strstreambuf@@UEAAPEAVstreambuf@@PEADH@Z
@ stub -arch=win32 ?setf@ios@@QAEJJ@Z
@ stub -arch=win64 ?setf@ios@@QEAAJJ@Z
@ stub -arch=win32 ?setf@ios@@QAEJJJ@Z
@ stub -arch=win64 ?setf@ios@@QEAAJJJ@Z
@ thiscall -arch=win32 ?setf@ios@@QAEJJ@Z(ptr long) msvcirt.?setf@ios@@QAEJJ@Z
@ cdecl -arch=win64 ?setf@ios@@QEAAJJ@Z(ptr long) msvcirt.?setf@ios@@QEAAJJ@Z
@ thiscall -arch=win32 ?setf@ios@@QAEJJJ@Z(ptr long long) msvcirt.?setf@ios@@QAEJJJ@Z
@ cdecl -arch=win64 ?setf@ios@@QEAAJJJ@Z(ptr long long) msvcirt.?setf@ios@@QEAAJJJ@Z
@ thiscall -arch=win32 ?setg@streambuf@@IAEXPAD00@Z(ptr ptr ptr ptr) msvcirt.?setg@streambuf@@IAEXPAD00@Z
@ cdecl -arch=win64 ?setg@streambuf@@IEAAXPEAD00@Z(ptr ptr ptr ptr) msvcirt.?setg@streambuf@@IEAAXPEAD00@Z
@ stub -arch=win32 ?setlock@ios@@QAAXXZ
@ stub -arch=win64 ?setlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?setlock@ios@@QAAXXZ(ptr) msvcirt.?setlock@ios@@QAAXXZ
@ cdecl -arch=win64 ?setlock@ios@@QEAAXXZ(ptr) msvcirt.?setlock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?setlock@streambuf@@QAEXXZ(ptr) msvcirt.?setlock@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?setlock@streambuf@@QEAAXXZ(ptr) msvcirt.?setlock@streambuf@@QEAAXXZ
@ stub -arch=win32 ?setmode@filebuf@@QAEHH@Z
@ -719,17 +719,17 @@
@ cdecl -arch=win64 ?sync@streambuf@@UEAAHXZ(ptr) msvcirt.?sync@streambuf@@UEAAHXZ
@ stub -arch=win32 ?sync@strstreambuf@@UAEHXZ
@ stub -arch=win64 ?sync@strstreambuf@@UEAAHXZ
@ stub ?sync_with_stdio@ios@@SAXXZ
@ cdecl ?sync_with_stdio@ios@@SAXXZ() msvcirt.?sync_with_stdio@ios@@SAXXZ
@ stub -arch=win32 ?tellg@istream@@QAEJXZ
@ stub -arch=win64 ?tellg@istream@@QEAAJXZ
@ stub -arch=win32 ?tellp@ostream@@QAEJXZ
@ stub -arch=win64 ?tellp@ostream@@QEAAJXZ
@ cdecl ?terminate@@YAXXZ() msvcrt.?terminate@@YAXXZ
# @ extern ?text@filebuf@@2HB
@ stub -arch=win32 ?tie@ios@@QAEPAVostream@@PAV2@@Z
@ stub -arch=win64 ?tie@ios@@QEAAPEAVostream@@PEAV2@@Z
@ stub -arch=win32 ?tie@ios@@QBEPAVostream@@XZ
@ stub -arch=win64 ?tie@ios@@QEBAPEAVostream@@XZ
@ thiscall -arch=win32 ?tie@ios@@QAEPAVostream@@PAV2@@Z(ptr ptr) msvcirt.?tie@ios@@QAEPAVostream@@PAV2@@Z
@ cdecl -arch=win64 ?tie@ios@@QEAAPEAVostream@@PEAV2@@Z(ptr ptr) msvcirt.?tie@ios@@QEAAPEAVostream@@PEAV2@@Z
@ thiscall -arch=win32 ?tie@ios@@QBEPAVostream@@XZ(ptr) msvcirt.?tie@ios@@QBEPAVostream@@XZ
@ cdecl -arch=win64 ?tie@ios@@QEBAPEAVostream@@XZ(ptr) msvcirt.?tie@ios@@QEBAPEAVostream@@XZ
@ thiscall -arch=win32 ?unbuffered@streambuf@@IAEXH@Z(ptr long) msvcirt.?unbuffered@streambuf@@IAEXH@Z
@ cdecl -arch=win64 ?unbuffered@streambuf@@IEAAXH@Z(ptr long) msvcirt.?unbuffered@streambuf@@IEAAXH@Z
@ thiscall -arch=win32 ?unbuffered@streambuf@@IBEHXZ(ptr) msvcirt.?unbuffered@streambuf@@IBEHXZ
@ -741,19 +741,19 @@
@ stub -arch=win32 ?underflow@strstreambuf@@UAEHXZ
@ stub -arch=win64 ?underflow@strstreambuf@@UEAAHXZ
@ cdecl ?unexpected@@YAXXZ() msvcrt.?unexpected@@YAXXZ
@ stub -arch=win32 ?unlock@ios@@QAAXXZ
@ stub -arch=win64 ?unlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?unlock@ios@@QAAXXZ(ptr) msvcirt.?unlock@ios@@QAAXXZ
@ cdecl -arch=win64 ?unlock@ios@@QEAAXXZ(ptr) msvcirt.?unlock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?unlock@streambuf@@QAEXXZ(ptr) msvcirt.?unlock@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?unlock@streambuf@@QEAAXXZ(ptr) msvcirt.?unlock@streambuf@@QEAAXXZ
@ stub -arch=win32 ?unlockbuf@ios@@QAAXXZ
@ stub -arch=win64 ?unlockbuf@ios@@QEAAXXZ
@ stub ?unlockc@ios@@KAXXZ
@ stub -arch=win32 ?unsetf@ios@@QAEJJ@Z
@ stub -arch=win64 ?unsetf@ios@@QEAAJJ@Z
@ stub -arch=win32 ?width@ios@@QAEHH@Z
@ stub -arch=win64 ?width@ios@@QEAAHH@Z
@ stub -arch=win32 ?width@ios@@QBEHXZ
@ stub -arch=win64 ?width@ios@@QEBAHXZ
@ cdecl -arch=win32 ?unlockbuf@ios@@QAAXXZ(ptr) msvcirt.?unlockbuf@ios@@QAAXXZ
@ cdecl -arch=win64 ?unlockbuf@ios@@QEAAXXZ(ptr) msvcirt.?unlockbuf@ios@@QEAAXXZ
@ cdecl ?unlockc@ios@@KAXXZ() msvcirt.?unlockc@ios@@KAXXZ
@ thiscall -arch=win32 ?unsetf@ios@@QAEJJ@Z(ptr long) msvcirt.?unsetf@ios@@QAEJJ@Z
@ cdecl -arch=win64 ?unsetf@ios@@QEAAJJ@Z(ptr long) msvcirt.?unsetf@ios@@QEAAJJ@Z
@ thiscall -arch=win32 ?width@ios@@QAEHH@Z(ptr long) msvcirt.?width@ios@@QAEHH@Z
@ cdecl -arch=win64 ?width@ios@@QEAAHH@Z(ptr long) msvcirt.?width@ios@@QEAAHH@Z
@ thiscall -arch=win32 ?width@ios@@QBEHXZ(ptr) msvcirt.?width@ios@@QBEHXZ
@ cdecl -arch=win64 ?width@ios@@QEBAHXZ(ptr) msvcirt.?width@ios@@QEBAHXZ
@ stub -arch=win32 ?write@ostream@@QAEAAV1@PBCH@Z
@ stub -arch=win64 ?write@ostream@@QEAAAEAV1@PEBCH@Z
@ stub -arch=win32 ?write@ostream@@QAEAAV1@PBDH@Z
@ -768,7 +768,7 @@
# @ extern ?x_lockc@ios@@0U_RTL_CRITICAL_SECTION@@A
# @ extern ?x_maxbit@ios@@0JA
# @ extern ?x_statebuf@ios@@0QAJA
@ stub ?xalloc@ios@@SAHXZ
@ cdecl ?xalloc@ios@@SAHXZ() msvcirt.?xalloc@ios@@SAHXZ
@ thiscall -arch=win32 ?xsgetn@streambuf@@UAEHPADH@Z(ptr ptr long) msvcirt.?xsgetn@streambuf@@UAEHPADH@Z
@ cdecl -arch=win64 ?xsgetn@streambuf@@UEAAHPEADH@Z(ptr ptr long) msvcirt.?xsgetn@streambuf@@UEAAHPEADH@Z
@ thiscall -arch=win32 ?xsputn@streambuf@@UAEHPBDH@Z(ptr ptr long) msvcirt.?xsputn@streambuf@@UAEHPBDH@Z

View File

@ -48,12 +48,12 @@
@ stub -arch=win64 ??0ifstream@@QEAA@PEBDHH@Z
@ stub -arch=win32 ??0ifstream@@QAE@XZ
@ stub -arch=win64 ??0ifstream@@QEAA@XZ
@ stub -arch=win32 ??0ios@@IAE@ABV0@@Z
@ stub -arch=win64 ??0ios@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0ios@@IAE@XZ
@ stub -arch=win64 ??0ios@@IEAA@XZ
@ stub -arch=win32 ??0ios@@QAE@PAVstreambuf@@@Z
@ stub -arch=win64 ??0ios@@QEAA@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??0ios@@IAE@ABV0@@Z(ptr ptr) msvcirt.??0ios@@IAE@ABV0@@Z
@ cdecl -arch=win64 ??0ios@@IEAA@AEBV0@@Z(ptr ptr) msvcirt.??0ios@@IEAA@AEBV0@@Z
@ thiscall -arch=win32 ??0ios@@IAE@XZ(ptr) msvcirt.??0ios@@IAE@XZ
@ cdecl -arch=win64 ??0ios@@IEAA@XZ(ptr) msvcirt.??0ios@@IEAA@XZ
@ thiscall -arch=win32 ??0ios@@QAE@PAVstreambuf@@@Z(ptr ptr) msvcirt.??0ios@@QAE@PAVstreambuf@@@Z
@ cdecl -arch=win64 ??0ios@@QEAA@PEAVstreambuf@@@Z(ptr ptr) msvcirt.??0ios@@QEAA@PEAVstreambuf@@@Z
@ stub -arch=win32 ??0iostream@@IAE@ABV0@@Z
@ stub -arch=win64 ??0iostream@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0iostream@@IAE@XZ
@ -208,8 +208,8 @@
@ stub -arch=win64 ??4fstream@@QEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4ifstream@@QAEAAV0@ABV0@@Z
@ stub -arch=win64 ??4ifstream@@QEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4ios@@IAEAAV0@ABV0@@Z
@ stub -arch=win64 ??4ios@@IEAAAEAV0@AEBV0@@Z
@ thiscall -arch=win32 ??4ios@@IAEAAV0@ABV0@@Z(ptr ptr) msvcirt.??4ios@@IAEAAV0@ABV0@@Z
@ cdecl -arch=win64 ??4ios@@IEAAAEAV0@AEBV0@@Z(ptr ptr) msvcirt.??4ios@@IEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4iostream@@IAEAAV0@AAV0@@Z
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4iostream@@IAEAAV0@PAVstreambuf@@@Z
@ -326,14 +326,14 @@
@ stub -arch=win64 ??6ostream@@QEAAAEAV0@PEBE@Z
@ stub -arch=win32 ??6ostream@@QAEAAV0@PBX@Z
@ stub -arch=win64 ??6ostream@@QEAAAEAV0@PEBX@Z
@ stub -arch=win32 ??7ios@@QBEHXZ
@ stub -arch=win64 ??7ios@@QEBAHXZ
@ thiscall -arch=win32 ??7ios@@QBEHXZ(ptr) msvcirt.??7ios@@QBEHXZ
@ cdecl -arch=win64 ??7ios@@QEBAHXZ(ptr) msvcirt.??7ios@@QEBAHXZ
@ thiscall -arch=i386 ??8type_info@@QBEHABV0@@Z(ptr ptr) msvcrt.??8type_info@@QBEHABV0@@Z
@ cdecl -arch=win64 ??8type_info@@QEBAHAEBV0@@Z(ptr ptr) msvcrt.??8type_info@@QEBAHAEBV0@@Z
@ thiscall -arch=i386 ??9type_info@@QBEHABV0@@Z(ptr ptr) msvcrt.??9type_info@@QBEHABV0@@Z
@ cdecl -arch=win64 ??9type_info@@QEBAHAEBV0@@Z(ptr ptr) msvcrt.??9type_info@@QEBAHAEBV0@@Z
@ stub -arch=win32 ??Bios@@QBEPAXXZ
@ stub -arch=win64 ??Bios@@QEBAPEAXXZ
@ thiscall -arch=win32 ??Bios@@QBEPAXXZ(ptr) msvcirt.??Bios@@QBEPAXXZ
@ cdecl -arch=win64 ??Bios@@QEBAPEAXXZ(ptr) msvcirt.??Bios@@QEBAPEAXXZ
@ extern ??_7__non_rtti_object@@6B@ msvcrt.??_7__non_rtti_object@@6B@
@ extern ??_7bad_cast@@6B@ msvcrt.??_7bad_cast@@6B@
@ extern ??_7bad_typeid@@6B@ msvcrt.??_7bad_typeid@@6B@
@ -341,7 +341,7 @@
# @ extern ??_7filebuf@@6B@
# @ extern ??_7fstream@@6B@
# @ extern ??_7ifstream@@6B@
# @ extern ??_7ios@@6B@
@ extern ??_7ios@@6B@ msvcirt.??_7ios@@6B@
# @ extern ??_7iostream@@6B@
# @ extern ??_7istream@@6B@
# @ extern ??_7istream_withassign@@6B@
@ -404,7 +404,7 @@
@ stub -arch=win32 ??_Efilebuf@@UAEPAXI@Z
@ stub -arch=win32 ??_Efstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eifstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eios@@UAEPAXI@Z
@ thiscall -arch=win32 ??_Eios@@UAEPAXI@Z(ptr long) msvcirt.??_Eios@@UAEPAXI@Z
@ stub -arch=win32 ??_Eiostream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eistream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eistream_withassign@@UAEPAXI@Z
@ -427,7 +427,7 @@
@ stub -arch=win32 ??_Gfilebuf@@UAEPAXI@Z
@ stub -arch=win32 ??_Gfstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gifstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gios@@UAEPAXI@Z
@ thiscall -arch=win32 ??_Gios@@UAEPAXI@Z(ptr long) msvcirt.??_Gios@@UAEPAXI@Z
@ stub -arch=win32 ??_Giostream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gistream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gistream_withassign@@UAEPAXI@Z
@ -461,21 +461,21 @@
@ stub -arch=win64 ?attach@ifstream@@QEAAXH@Z
@ stub -arch=win32 ?attach@ofstream@@QAEXH@Z
@ stub -arch=win64 ?attach@ofstream@@QEAAXH@Z
@ stub -arch=win32 ?bad@ios@@QBEHXZ
@ stub -arch=win64 ?bad@ios@@QEBAHXZ
@ thiscall -arch=win32 ?bad@ios@@QBEHXZ(ptr) msvcirt.?bad@ios@@QBEHXZ
@ cdecl -arch=win64 ?bad@ios@@QEBAHXZ(ptr) msvcirt.?bad@ios@@QEBAHXZ
@ thiscall -arch=win32 ?base@streambuf@@IBEPADXZ(ptr) msvcirt.?base@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?base@streambuf@@IEBAPEADXZ(ptr) msvcirt.?base@streambuf@@IEBAPEADXZ
# @ extern ?basefield@ios@@2JB
@ thiscall -arch=i386 ?before@type_info@@QBEHABV1@@Z(ptr ptr) msvcrt.?before@type_info@@QBEHABV1@@Z
@ cdecl -arch=win64 ?before@type_info@@QEBAHAEBV1@@Z(ptr ptr) msvcrt.?before@type_info@@QEBAHAEBV1@@Z
# @ extern ?binary@filebuf@@2HB
@ stub ?bitalloc@ios@@SAJXZ
@ cdecl ?bitalloc@ios@@SAJXZ() msvcirt.?bitalloc@ios@@SAJXZ
@ thiscall -arch=win32 ?blen@streambuf@@IBEHXZ(ptr) msvcirt.?blen@streambuf@@IBEHXZ
@ cdecl -arch=win64 ?blen@streambuf@@IEBAHXZ(ptr) msvcirt.?blen@streambuf@@IEBAHXZ
@ stub ?cerr@@3Vostream_withassign@@A
@ stub ?cin@@3Vistream_withassign@@A
@ stub -arch=win32 ?clear@ios@@QAEXH@Z
@ stub -arch=win64 ?clear@ios@@QEAAXH@Z
@ thiscall -arch=win32 ?clear@ios@@QAEXH@Z(ptr long) msvcirt.?clear@ios@@QAEXH@Z
@ cdecl -arch=win64 ?clear@ios@@QEAAXH@Z(ptr long) msvcirt.?clear@ios@@QEAAXH@Z
@ stub ?clog@@3Vostream_withassign@@A
@ stub -arch=win32 ?close@filebuf@@QAEPAV1@XZ
@ stub -arch=win64 ?close@filebuf@@QEAAPEAV1@XZ
@ -485,19 +485,19 @@
@ stub -arch=win64 ?close@ifstream@@QEAAXXZ
@ stub -arch=win32 ?close@ofstream@@QAEXXZ
@ stub -arch=win64 ?close@ofstream@@QEAAXXZ
@ stub -arch=win32 ?clrlock@ios@@QAAXXZ
@ stub -arch=win64 ?clrlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?clrlock@ios@@QAAXXZ(ptr) msvcirt.?clrlock@ios@@QAAXXZ
@ cdecl -arch=win64 ?clrlock@ios@@QEAAXXZ(ptr) msvcirt.?clrlock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?clrlock@streambuf@@QAEXXZ(ptr) msvcirt.?clrlock@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?clrlock@streambuf@@QEAAXXZ(ptr) msvcirt.?clrlock@streambuf@@QEAAXXZ
@ stub ?cout@@3Vostream_withassign@@A
@ thiscall -arch=win32 ?dbp@streambuf@@QAEXXZ(ptr) msvcirt.?dbp@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?dbp@streambuf@@QEAAXXZ(ptr) msvcirt.?dbp@streambuf@@QEAAXXZ
@ stub -arch=win32 ?dec@@YAAAVios@@AAV1@@Z
@ stub -arch=win64 ?dec@@YAAEAVios@@AEAV1@@Z
@ stub -arch=win32 ?delbuf@ios@@QAEXH@Z
@ stub -arch=win64 ?delbuf@ios@@QEAAXH@Z
@ stub -arch=win32 ?delbuf@ios@@QBEHXZ
@ stub -arch=win64 ?delbuf@ios@@QEBAHXZ
@ cdecl -arch=win32 ?dec@@YAAAVios@@AAV1@@Z(ptr) msvcirt.?dec@@YAAAVios@@AAV1@@Z
@ cdecl -arch=win64 ?dec@@YAAEAVios@@AEAV1@@Z(ptr) msvcirt.?dec@@YAAEAVios@@AEAV1@@Z
@ thiscall -arch=win32 ?delbuf@ios@@QAEXH@Z(ptr long) msvcirt.?delbuf@ios@@QAEXH@Z
@ cdecl -arch=win64 ?delbuf@ios@@QEAAXH@Z(ptr long) msvcirt.?delbuf@ios@@QEAAXH@Z
@ thiscall -arch=win32 ?delbuf@ios@@QBEHXZ(ptr) msvcirt.?delbuf@ios@@QBEHXZ
@ cdecl -arch=win64 ?delbuf@ios@@QEBAHXZ(ptr) msvcirt.?delbuf@ios@@QEBAHXZ
@ thiscall -arch=win32 ?doallocate@streambuf@@MAEHXZ(ptr) msvcirt.?doallocate@streambuf@@MAEHXZ
@ cdecl -arch=win64 ?doallocate@streambuf@@MEAAHXZ(ptr) msvcirt.?doallocate@streambuf@@MEAAHXZ
@ stub -arch=win32 ?doallocate@strstreambuf@@MAEHXZ
@ -514,13 +514,13 @@
@ cdecl -arch=win64 ?endl@@YAAEAVostream@@AEAV1@@Z(ptr) msvcirt.?endl@@YAAEAVostream@@AEAV1@@Z
@ cdecl -arch=win32 ?ends@@YAAAVostream@@AAV1@@Z(ptr) msvcirt.?ends@@YAAAVostream@@AAV1@@Z
@ cdecl -arch=win64 ?ends@@YAAEAVostream@@AEAV1@@Z(ptr) msvcirt.?ends@@YAAEAVostream@@AEAV1@@Z
@ stub -arch=win32 ?eof@ios@@QBEHXZ
@ stub -arch=win64 ?eof@ios@@QEBAHXZ
@ thiscall -arch=win32 ?eof@ios@@QBEHXZ(ptr) msvcirt.?eof@ios@@QBEHXZ
@ cdecl -arch=win64 ?eof@ios@@QEBAHXZ(ptr) msvcirt.?eof@ios@@QEBAHXZ
@ thiscall -arch=win32 ?epptr@streambuf@@IBEPADXZ(ptr) msvcirt.?epptr@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?epptr@streambuf@@IEBAPEADXZ(ptr) msvcirt.?epptr@streambuf@@IEBAPEADXZ
# @ extern ?fLockcInit@ios@@0HA
@ stub -arch=win32 ?fail@ios@@QBEHXZ
@ stub -arch=win64 ?fail@ios@@QEBAHXZ
@ thiscall -arch=win32 ?fail@ios@@QBEHXZ(ptr) msvcirt.?fail@ios@@QBEHXZ
@ cdecl -arch=win64 ?fail@ios@@QEBAHXZ(ptr) msvcirt.?fail@ios@@QEBAHXZ
@ stub -arch=win32 ?fd@filebuf@@QBEHXZ
@ stub -arch=win64 ?fd@filebuf@@QEBAHXZ
@ stub -arch=win32 ?fd@fstream@@QBEHXZ
@ -529,14 +529,14 @@
@ stub -arch=win64 ?fd@ifstream@@QEBAHXZ
@ stub -arch=win32 ?fd@ofstream@@QBEHXZ
@ stub -arch=win64 ?fd@ofstream@@QEBAHXZ
@ stub -arch=win32 ?fill@ios@@QAEDD@Z
@ stub -arch=win64 ?fill@ios@@QEAADD@Z
@ stub -arch=win32 ?fill@ios@@QBEDXZ
@ stub -arch=win64 ?fill@ios@@QEBADXZ
@ stub -arch=win32 ?flags@ios@@QAEJJ@Z
@ stub -arch=win64 ?flags@ios@@QEAAJJ@Z
@ stub -arch=win32 ?flags@ios@@QBEJXZ
@ stub -arch=win64 ?flags@ios@@QEBAJXZ
@ thiscall -arch=win32 ?fill@ios@@QAEDD@Z(ptr long) msvcirt.?fill@ios@@QAEDD@Z
@ cdecl -arch=win64 ?fill@ios@@QEAADD@Z(ptr long) msvcirt.?fill@ios@@QEAADD@Z
@ thiscall -arch=win32 ?fill@ios@@QBEDXZ(ptr) msvcirt.?fill@ios@@QBEDXZ
@ cdecl -arch=win64 ?fill@ios@@QEBADXZ(ptr) msvcirt.?fill@ios@@QEBADXZ
@ thiscall -arch=win32 ?flags@ios@@QAEJJ@Z(ptr long) msvcirt.?flags@ios@@QAEJJ@Z
@ cdecl -arch=win64 ?flags@ios@@QEAAJJ@Z(ptr long) msvcirt.?flags@ios@@QEAAJJ@Z
@ thiscall -arch=win32 ?flags@ios@@QBEJXZ(ptr) msvcirt.?flags@ios@@QBEJXZ
@ cdecl -arch=win64 ?flags@ios@@QEBAJXZ(ptr) msvcirt.?flags@ios@@QEBAJXZ
# @ extern ?floatfield@ios@@2JB
@ stub -arch=win32 ?flush@@YAAAVostream@@AAV1@@Z
@ stub -arch=win64 ?flush@@YAAEAVostream@@AEAV1@@Z
@ -576,18 +576,18 @@
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEADHD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PAEHD@Z
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEAEHD@Z
@ stub -arch=win32 ?good@ios@@QBEHXZ
@ stub -arch=win64 ?good@ios@@QEBAHXZ
@ thiscall -arch=win32 ?good@ios@@QBEHXZ(ptr) msvcirt.?good@ios@@QBEHXZ
@ cdecl -arch=win64 ?good@ios@@QEBAHXZ(ptr) msvcirt.?good@ios@@QEBAHXZ
@ thiscall -arch=win32 ?gptr@streambuf@@IBEPADXZ(ptr) msvcirt.?gptr@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?gptr@streambuf@@IEBAPEADXZ(ptr) msvcirt.?gptr@streambuf@@IEBAPEADXZ
@ stub -arch=win32 ?hex@@YAAAVios@@AAV1@@Z
@ stub -arch=win64 ?hex@@YAAEAVios@@AEAV1@@Z
@ cdecl -arch=win32 ?hex@@YAAAVios@@AAV1@@Z(ptr) msvcirt.?hex@@YAAAVios@@AAV1@@Z
@ cdecl -arch=win64 ?hex@@YAAEAVios@@AEAV1@@Z(ptr) msvcirt.?hex@@YAAEAVios@@AEAV1@@Z
@ stub -arch=win32 ?ignore@istream@@QAEAAV1@HH@Z
@ stub -arch=win64 ?ignore@istream@@QEAAAEAV1@HH@Z
@ thiscall -arch=win32 ?in_avail@streambuf@@QBEHXZ(ptr) msvcirt.?in_avail@streambuf@@QBEHXZ
@ cdecl -arch=win64 ?in_avail@streambuf@@QEBAHXZ(ptr) msvcirt.?in_avail@streambuf@@QEBAHXZ
@ stub -arch=win32 ?init@ios@@IAEXPAVstreambuf@@@Z
@ stub -arch=win64 ?init@ios@@IEAAXPEAVstreambuf@@@Z
@ thiscall -arch=win32 ?init@ios@@IAEXPAVstreambuf@@@Z(ptr ptr) msvcirt.?init@ios@@IAEXPAVstreambuf@@@Z
@ cdecl -arch=win64 ?init@ios@@IEAAXPEAVstreambuf@@@Z(ptr ptr) msvcirt.?init@ios@@IEAAXPEAVstreambuf@@@Z
@ stub -arch=win32 ?ipfx@istream@@QAEHH@Z
@ stub -arch=win64 ?ipfx@istream@@QEAAHH@Z
@ stub -arch=win32 ?is_open@filebuf@@QBEHXZ
@ -600,23 +600,23 @@
@ stub -arch=win64 ?is_open@ofstream@@QEBAHXZ
@ stub -arch=win32 ?isfx@istream@@QAEXXZ
@ stub -arch=win64 ?isfx@istream@@QEAAXXZ
@ stub -arch=win32 ?iword@ios@@QBEAAJH@Z
@ stub -arch=win64 ?iword@ios@@QEBAAEAJH@Z
@ stub -arch=win32 ?lock@ios@@QAAXXZ
@ stub -arch=win64 ?lock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?iword@ios@@QBEAAJH@Z(ptr long) msvcirt.?iword@ios@@QBEAAJH@Z
@ cdecl -arch=win64 ?iword@ios@@QEBAAEAJH@Z(ptr long) msvcirt.?iword@ios@@QEBAAEAJH@Z
@ cdecl -arch=win32 ?lock@ios@@QAAXXZ(ptr) msvcirt.?lock@ios@@QAAXXZ
@ cdecl -arch=win64 ?lock@ios@@QEAAXXZ(ptr) msvcirt.?lock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?lock@streambuf@@QAEXXZ(ptr) msvcirt.?lock@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?lock@streambuf@@QEAAXXZ(ptr) msvcirt.?lock@streambuf@@QEAAXXZ
@ stub -arch=win32 ?lockbuf@ios@@QAAXXZ
@ stub -arch=win64 ?lockbuf@ios@@QEAAXXZ
@ stub ?lockc@ios@@KAXXZ
@ stub -arch=win32 ?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ
@ stub -arch=win64 ?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ
@ cdecl -arch=win32 ?lockbuf@ios@@QAAXXZ(ptr) msvcirt.?lockbuf@ios@@QAAXXZ
@ cdecl -arch=win64 ?lockbuf@ios@@QEAAXXZ(ptr) msvcirt.?lockbuf@ios@@QEAAXXZ
@ cdecl ?lockc@ios@@KAXXZ() msvcirt.?lockc@ios@@KAXXZ
@ thiscall -arch=win32 ?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ(ptr) msvcirt.?lockptr@ios@@IAEPAU_CRT_CRITICAL_SECTION@@XZ
@ cdecl -arch=win64 ?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ(ptr) msvcirt.?lockptr@ios@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ
@ thiscall -arch=win32 ?lockptr@streambuf@@IAEPAU_CRT_CRITICAL_SECTION@@XZ(ptr) msvcirt.?lockptr@streambuf@@IAEPAU_CRT_CRITICAL_SECTION@@XZ
@ cdecl -arch=win64 ?lockptr@streambuf@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ(ptr) msvcirt.?lockptr@streambuf@@IEAAPEAU_CRT_CRITICAL_SECTION@@XZ
@ thiscall -arch=win32 ?name@type_info@@QBEPBDXZ(ptr) msvcrt.?name@type_info@@QBEPBDXZ
@ cdecl -arch=win64 ?name@type_info@@QEBAPEBDXZ(ptr) msvcrt.?name@type_info@@QEBAPEBDXZ
@ stub -arch=win32 ?oct@@YAAAVios@@AAV1@@Z
@ stub -arch=win64 ?oct@@YAAEAVios@@AEAV1@@Z
@ cdecl -arch=win32 ?oct@@YAAAVios@@AAV1@@Z(ptr) msvcirt.?oct@@YAAAVios@@AAV1@@Z
@ cdecl -arch=win64 ?oct@@YAAEAVios@@AEAV1@@Z(ptr) msvcirt.?oct@@YAAEAVios@@AEAV1@@Z
@ stub -arch=win32 ?open@filebuf@@QAEPAV1@PBDHH@Z
@ stub -arch=win64 ?open@filebuf@@QEAAPEAV1@PEBDHH@Z
@ stub -arch=win32 ?open@fstream@@QAEXPBDHH@Z
@ -654,10 +654,10 @@
@ stub -arch=win64 ?peek@istream@@QEAAHXZ
@ thiscall -arch=win32 ?pptr@streambuf@@IBEPADXZ(ptr) msvcirt.?pptr@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?pptr@streambuf@@IEBAPEADXZ(ptr) msvcirt.?pptr@streambuf@@IEBAPEADXZ
@ stub -arch=win32 ?precision@ios@@QAEHH@Z
@ stub -arch=win64 ?precision@ios@@QEAAHH@Z
@ stub -arch=win32 ?precision@ios@@QBEHXZ
@ stub -arch=win64 ?precision@ios@@QEBAHXZ
@ thiscall -arch=win32 ?precision@ios@@QAEHH@Z(ptr long) msvcirt.?precision@ios@@QAEHH@Z
@ cdecl -arch=win64 ?precision@ios@@QEAAHH@Z(ptr long) msvcirt.?precision@ios@@QEAAHH@Z
@ thiscall -arch=win32 ?precision@ios@@QBEHXZ(ptr) msvcirt.?precision@ios@@QBEHXZ
@ cdecl -arch=win64 ?precision@ios@@QEBAHXZ(ptr) msvcirt.?precision@ios@@QEBAHXZ
@ stub -arch=win32 ?put@ostream@@QAEAAV1@C@Z
@ stub -arch=win64 ?put@ostream@@QEAAAEAV1@C@Z
@ stub -arch=win32 ?put@ostream@@QAEAAV1@D@Z
@ -666,16 +666,16 @@
@ stub -arch=win64 ?put@ostream@@QEAAAEAV1@E@Z
@ stub -arch=win32 ?putback@istream@@QAEAAV1@D@Z
@ stub -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z
@ stub -arch=win32 ?pword@ios@@QBEAAPAXH@Z
@ stub -arch=win64 ?pword@ios@@QEBAAEAPEAXH@Z
@ thiscall -arch=win32 ?pword@ios@@QBEAAPAXH@Z(ptr long) msvcirt.?pword@ios@@QBEAAPAXH@Z
@ cdecl -arch=win64 ?pword@ios@@QEBAAEAPEAXH@Z(ptr long) msvcirt.?pword@ios@@QEBAAEAPEAXH@Z
@ thiscall -arch=i386 ?raw_name@type_info@@QBEPBDXZ(ptr) msvcrt.?raw_name@type_info@@QBEPBDXZ
@ cdecl -arch=win64 ?raw_name@type_info@@QEBAPEBDXZ(ptr) msvcrt.?raw_name@type_info@@QEBAPEBDXZ
@ stub -arch=win32 ?rdbuf@fstream@@QBEPAVfilebuf@@XZ
@ stub -arch=win64 ?rdbuf@fstream@@QEBAPEAVfilebuf@@XZ
@ stub -arch=win32 ?rdbuf@ifstream@@QBEPAVfilebuf@@XZ
@ stub -arch=win64 ?rdbuf@ifstream@@QEBAPEAVfilebuf@@XZ
@ stub -arch=win32 ?rdbuf@ios@@QBEPAVstreambuf@@XZ
@ stub -arch=win64 ?rdbuf@ios@@QEBAPEAVstreambuf@@XZ
@ thiscall -arch=win32 ?rdbuf@ios@@QBEPAVstreambuf@@XZ(ptr) msvcirt.?rdbuf@ios@@QBEPAVstreambuf@@XZ
@ cdecl -arch=win64 ?rdbuf@ios@@QEBAPEAVstreambuf@@XZ(ptr) msvcirt.?rdbuf@ios@@QEBAPEAVstreambuf@@XZ
@ stub -arch=win32 ?rdbuf@istrstream@@QBEPAVstrstreambuf@@XZ
@ stub -arch=win64 ?rdbuf@istrstream@@QEBAPEAVstrstreambuf@@XZ
@ stub -arch=win32 ?rdbuf@ofstream@@QBEPAVfilebuf@@XZ
@ -686,8 +686,8 @@
@ stub -arch=win64 ?rdbuf@stdiostream@@QEBAPEAVstdiobuf@@XZ
@ stub -arch=win32 ?rdbuf@strstream@@QBEPAVstrstreambuf@@XZ
@ stub -arch=win64 ?rdbuf@strstream@@QEBAPEAVstrstreambuf@@XZ
@ stub -arch=win32 ?rdstate@ios@@QBEHXZ
@ stub -arch=win64 ?rdstate@ios@@QEBAHXZ
@ thiscall -arch=win32 ?rdstate@ios@@QBEHXZ(ptr) msvcirt.?rdstate@ios@@QBEHXZ
@ cdecl -arch=win64 ?rdstate@ios@@QEBAHXZ(ptr) msvcirt.?rdstate@ios@@QEBAHXZ
@ stub -arch=win32 ?read@istream@@QAEAAV1@PACH@Z
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEACH@Z
@ stub -arch=win32 ?read@istream@@QAEAAV1@PADH@Z
@ -731,14 +731,14 @@
@ cdecl -arch=win64 ?setbuf@streambuf@@UEAAPEAV1@PEADH@Z(ptr ptr long) msvcirt.?setbuf@streambuf@@UEAAPEAV1@PEADH@Z
@ stub -arch=win32 ?setbuf@strstreambuf@@UAEPAVstreambuf@@PADH@Z
@ stub -arch=win64 ?setbuf@strstreambuf@@UEAAPEAVstreambuf@@PEADH@Z
@ stub -arch=win32 ?setf@ios@@QAEJJ@Z
@ stub -arch=win64 ?setf@ios@@QEAAJJ@Z
@ stub -arch=win32 ?setf@ios@@QAEJJJ@Z
@ stub -arch=win64 ?setf@ios@@QEAAJJJ@Z
@ thiscall -arch=win32 ?setf@ios@@QAEJJ@Z(ptr long) msvcirt.?setf@ios@@QAEJJ@Z
@ cdecl -arch=win64 ?setf@ios@@QEAAJJ@Z(ptr long) msvcirt.?setf@ios@@QEAAJJ@Z
@ thiscall -arch=win32 ?setf@ios@@QAEJJJ@Z(ptr long long) msvcirt.?setf@ios@@QAEJJJ@Z
@ cdecl -arch=win64 ?setf@ios@@QEAAJJJ@Z(ptr long long) msvcirt.?setf@ios@@QEAAJJJ@Z
@ thiscall -arch=win32 ?setg@streambuf@@IAEXPAD00@Z(ptr ptr ptr ptr) msvcirt.?setg@streambuf@@IAEXPAD00@Z
@ cdecl -arch=win64 ?setg@streambuf@@IEAAXPEAD00@Z(ptr ptr ptr ptr) msvcirt.?setg@streambuf@@IEAAXPEAD00@Z
@ stub -arch=win32 ?setlock@ios@@QAAXXZ
@ stub -arch=win64 ?setlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?setlock@ios@@QAAXXZ(ptr) msvcirt.?setlock@ios@@QAAXXZ
@ cdecl -arch=win64 ?setlock@ios@@QEAAXXZ(ptr) msvcirt.?setlock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?setlock@streambuf@@QAEXXZ(ptr) msvcirt.?setlock@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?setlock@streambuf@@QEAAXXZ(ptr) msvcirt.?setlock@streambuf@@QEAAXXZ
@ stub -arch=win32 ?setmode@filebuf@@QAEHH@Z
@ -791,17 +791,17 @@
@ cdecl -arch=win64 ?sync@streambuf@@UEAAHXZ(ptr) msvcirt.?sync@streambuf@@UEAAHXZ
@ stub -arch=win32 ?sync@strstreambuf@@UAEHXZ
@ stub -arch=win64 ?sync@strstreambuf@@UEAAHXZ
@ stub ?sync_with_stdio@ios@@SAXXZ
@ cdecl ?sync_with_stdio@ios@@SAXXZ() msvcirt.?sync_with_stdio@ios@@SAXXZ
@ stub -arch=win32 ?tellg@istream@@QAEJXZ
@ stub -arch=win64 ?tellg@istream@@QEAAJXZ
@ stub -arch=win32 ?tellp@ostream@@QAEJXZ
@ stub -arch=win64 ?tellp@ostream@@QEAAJXZ
@ cdecl ?terminate@@YAXXZ() msvcrt.?terminate@@YAXXZ
# @ extern ?text@filebuf@@2HB
@ stub -arch=win32 ?tie@ios@@QAEPAVostream@@PAV2@@Z
@ stub -arch=win64 ?tie@ios@@QEAAPEAVostream@@PEAV2@@Z
@ stub -arch=win32 ?tie@ios@@QBEPAVostream@@XZ
@ stub -arch=win64 ?tie@ios@@QEBAPEAVostream@@XZ
@ thiscall -arch=win32 ?tie@ios@@QAEPAVostream@@PAV2@@Z(ptr ptr) msvcirt.?tie@ios@@QAEPAVostream@@PAV2@@Z
@ cdecl -arch=win64 ?tie@ios@@QEAAPEAVostream@@PEAV2@@Z(ptr ptr) msvcirt.?tie@ios@@QEAAPEAVostream@@PEAV2@@Z
@ thiscall -arch=win32 ?tie@ios@@QBEPAVostream@@XZ(ptr) msvcirt.?tie@ios@@QBEPAVostream@@XZ
@ cdecl -arch=win64 ?tie@ios@@QEBAPEAVostream@@XZ(ptr) msvcirt.?tie@ios@@QEBAPEAVostream@@XZ
@ thiscall -arch=win32 ?unbuffered@streambuf@@IAEXH@Z(ptr long) msvcirt.?unbuffered@streambuf@@IAEXH@Z
@ cdecl -arch=win64 ?unbuffered@streambuf@@IEAAXH@Z(ptr long) msvcirt.?unbuffered@streambuf@@IEAAXH@Z
@ thiscall -arch=win32 ?unbuffered@streambuf@@IBEHXZ(ptr) msvcirt.?unbuffered@streambuf@@IBEHXZ
@ -813,21 +813,21 @@
@ stub -arch=win32 ?underflow@strstreambuf@@UAEHXZ
@ stub -arch=win64 ?underflow@strstreambuf@@UEAAHXZ
@ cdecl ?unexpected@@YAXXZ() msvcrt.?unexpected@@YAXXZ
@ stub -arch=win32 ?unlock@ios@@QAAXXZ
@ stub -arch=win64 ?unlock@ios@@QEAAXXZ
@ cdecl -arch=win32 ?unlock@ios@@QAAXXZ(ptr) msvcirt.?unlock@ios@@QAAXXZ
@ cdecl -arch=win64 ?unlock@ios@@QEAAXXZ(ptr) msvcirt.?unlock@ios@@QEAAXXZ
@ thiscall -arch=win32 ?unlock@streambuf@@QAEXXZ(ptr) msvcirt.?unlock@streambuf@@QAEXXZ
@ cdecl -arch=win64 ?unlock@streambuf@@QEAAXXZ(ptr) msvcirt.?unlock@streambuf@@QEAAXXZ
@ stub -arch=win32 ?unlockbuf@ios@@QAAXXZ
@ stub -arch=win64 ?unlockbuf@ios@@QEAAXXZ
@ stub ?unlockc@ios@@KAXXZ
@ stub -arch=win32 ?unsetf@ios@@QAEJJ@Z
@ stub -arch=win64 ?unsetf@ios@@QEAAJJ@Z
@ cdecl -arch=win32 ?unlockbuf@ios@@QAAXXZ(ptr) msvcirt.?unlockbuf@ios@@QAAXXZ
@ cdecl -arch=win64 ?unlockbuf@ios@@QEAAXXZ(ptr) msvcirt.?unlockbuf@ios@@QEAAXXZ
@ cdecl ?unlockc@ios@@KAXXZ() msvcirt.?unlockc@ios@@KAXXZ
@ thiscall -arch=win32 ?unsetf@ios@@QAEJJ@Z(ptr long) msvcirt.?unsetf@ios@@QAEJJ@Z
@ cdecl -arch=win64 ?unsetf@ios@@QEAAJJ@Z(ptr long) msvcirt.?unsetf@ios@@QEAAJJ@Z
@ thiscall -arch=i386 ?what@exception@@UBEPBDXZ(ptr) msvcrt.?what@exception@@UBEPBDXZ
@ cdecl -arch=win64 ?what@exception@@UEBAPEBDXZ(ptr) msvcrt.?what@exception@@UEBAPEBDXZ
@ stub -arch=win32 ?width@ios@@QAEHH@Z
@ stub -arch=win64 ?width@ios@@QEAAHH@Z
@ stub -arch=win32 ?width@ios@@QBEHXZ
@ stub -arch=win64 ?width@ios@@QEBAHXZ
@ thiscall -arch=win32 ?width@ios@@QAEHH@Z(ptr long) msvcirt.?width@ios@@QAEHH@Z
@ cdecl -arch=win64 ?width@ios@@QEAAHH@Z(ptr long) msvcirt.?width@ios@@QEAAHH@Z
@ thiscall -arch=win32 ?width@ios@@QBEHXZ(ptr) msvcirt.?width@ios@@QBEHXZ
@ cdecl -arch=win64 ?width@ios@@QEBAHXZ(ptr) msvcirt.?width@ios@@QEBAHXZ
@ stub -arch=win32 ?write@ostream@@QAEAAV1@PBCH@Z
@ stub -arch=win64 ?write@ostream@@QEAAAEAV1@PEBCH@Z
@ stub -arch=win32 ?write@ostream@@QAEAAV1@PBDH@Z
@ -842,7 +842,7 @@
# @ extern ?x_lockc@ios@@0U_CRT_CRITICAL_SECTION@@A
# @ extern ?x_maxbit@ios@@0JA
# @ extern ?x_statebuf@ios@@0PAJA
@ stub ?xalloc@ios@@SAHXZ
@ cdecl ?xalloc@ios@@SAHXZ() msvcirt.?xalloc@ios@@SAHXZ
@ thiscall -arch=win32 ?xsgetn@streambuf@@UAEHPADH@Z(ptr ptr long) msvcirt.?xsgetn@streambuf@@UAEHPADH@Z
@ cdecl -arch=win64 ?xsgetn@streambuf@@UEAAHPEADH@Z(ptr ptr long) msvcirt.?xsgetn@streambuf@@UEAAHPEADH@Z
@ thiscall -arch=win32 ?xsputn@streambuf@@UAEHPBDH@Z(ptr ptr long) msvcirt.?xsputn@streambuf@@UAEHPBDH@Z