msvcirt: Add stub for class istream.

Signed-off-by: Iván Matellanes <matellanes.ivan@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
oldstable
Iván Matellanes 2016-07-15 10:26:51 +01:00 committed by Alexandre Julliard
parent da8834609a
commit db90b19a62
4 changed files with 583 additions and 226 deletions

View File

@ -154,6 +154,13 @@ typedef struct _ostream {
int unknown;
} ostream;
/* class istream */
typedef struct {
const int *vbtable;
int extract_delim;
int count;
} istream;
/* ??_7streambuf@@6B@ */
extern const vtable_ptr MSVCP_streambuf_vtable;
/* ??_7filebuf@@6B@ */
@ -166,6 +173,8 @@ extern const vtable_ptr MSVCP_stdiobuf_vtable;
extern const vtable_ptr MSVCP_ios_vtable;
/* ??_7ostream@@6B@ */
extern const vtable_ptr MSVCP_ostream_vtable;
/* ??_7istream@@6B@ */
extern const vtable_ptr MSVCP_istream_vtable;
#ifndef __GNUC__
void __asm_dummy_vtables(void) {
@ -222,6 +231,8 @@ void __asm_dummy_vtables(void) {
VTABLE_ADD_FUNC(ios_vector_dtor));
__ASM_VTABLE(ostream,
VTABLE_ADD_FUNC(ostream_vector_dtor));
__ASM_VTABLE(istream,
VTABLE_ADD_FUNC(istream_vector_dtor));
#ifndef __GNUC__
}
#endif
@ -231,6 +242,8 @@ void __asm_dummy_vtables(void) {
/* ??_8ostream@@7B@ */
const int ostream_vbtable[] = {0, VBTABLE_ENTRY(ostream, FIELD_OFFSET(ostream, vbtable), ios)};
/* ??_8istream@@7B@ */
const int istream_vbtable[] = {0, VBTABLE_ENTRY(istream, FIELD_OFFSET(istream, vbtable), ios)};
DEFINE_RTTI_DATA0(streambuf, 0, ".?AVstreambuf@@")
DEFINE_RTTI_DATA1(filebuf, 0, &streambuf_rtti_base_descriptor, ".?AVfilebuf@@")
@ -238,6 +251,7 @@ DEFINE_RTTI_DATA1(strstreambuf, 0, &streambuf_rtti_base_descriptor, ".?AVstrstre
DEFINE_RTTI_DATA1(stdiobuf, 0, &streambuf_rtti_base_descriptor, ".?AVstdiobuf@@")
DEFINE_RTTI_DATA0(ios, 0, ".?AVios@@")
DEFINE_RTTI_DATA1(ostream, sizeof(ostream), &ios_rtti_base_descriptor, ".?AVostream@@")
DEFINE_RTTI_DATA1(istream, sizeof(istream), &ios_rtti_base_descriptor, ".?AVistream@@")
/* ??0streambuf@@IAE@PADH@Z */
/* ??0streambuf@@IEAA@PEADH@Z */
@ -2864,6 +2878,348 @@ ostream* __cdecl ostream_flush_manip(ostream *this)
return ostream_flush(this);
}
static inline ios* istream_get_ios(const istream *this)
{
return (ios*)((char*)this + this->vbtable[1]);
}
static inline ios* istream_to_ios(const istream *this)
{
return (ios*)((char*)this + istream_vbtable[1]);
}
static inline istream* ios_to_istream(const ios *base)
{
return (istream*)((char*)base - istream_vbtable[1]);
}
/* ??0istream@@QAE@PAVstreambuf@@@Z */
/* ??0istream@@QEAA@PEAVstreambuf@@@Z */
DEFINE_THISCALL_WRAPPER(istream_sb_ctor, 12)
istream* __thiscall istream_sb_ctor(istream *this, streambuf *sb, BOOL virt_init)
{
FIXME("(%p %p %d) stub\n", this, sb, virt_init);
return this;
}
/* ??0istream@@IAE@ABV0@@Z */
/* ??0istream@@IEAA@AEBV0@@Z */
DEFINE_THISCALL_WRAPPER(istream_copy_ctor, 12)
istream* __thiscall istream_copy_ctor(istream *this, const istream *copy, BOOL virt_init)
{
FIXME("(%p %p %d) stub\n", this, copy, virt_init);
return this;
}
/* ??0istream@@IAE@XZ */
/* ??0istream@@IEAA@XZ */
DEFINE_THISCALL_WRAPPER(istream_ctor, 8)
istream* __thiscall istream_ctor(istream *this, BOOL virt_init)
{
FIXME("(%p %d) stub\n", this, virt_init);
return this;
}
/* ??1istream@@UAE@XZ */
/* ??1istream@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(istream_dtor, 4)
void __thiscall istream_dtor(ios *base)
{
FIXME("(%p) stub\n", base);
}
/* ??4istream@@IAEAAV0@PAVstreambuf@@@Z */
/* ??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z */
DEFINE_THISCALL_WRAPPER(istream_assign_sb, 8)
istream* __thiscall istream_assign_sb(istream *this, streambuf *sb)
{
FIXME("(%p %p) stub\n", this, sb);
return this;
}
/* ??4istream@@IAEAAV0@ABV0@@Z */
/* ??4istream@@IEAAAEAV0@AEBV0@@Z */
DEFINE_THISCALL_WRAPPER(istream_assign, 8)
istream* __thiscall istream_assign(istream *this, const istream *rhs)
{
FIXME("(%p %p) stub\n", this, rhs);
return this;
}
/* ??_Distream@@QAEXXZ */
/* ??_Distream@@QEAAXXZ */
DEFINE_THISCALL_WRAPPER(istream_vbase_dtor, 4)
void __thiscall istream_vbase_dtor(istream *this)
{
FIXME("(%p) stub\n", this);
}
/* ??_Eistream@@UAEPAXI@Z */
DEFINE_THISCALL_WRAPPER(istream_vector_dtor, 8)
istream* __thiscall istream_vector_dtor(ios *base, unsigned int flags)
{
istream *this = ios_to_istream(base);
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--)
istream_vbase_dtor(this+i);
MSVCRT_operator_delete(ptr);
} else {
istream_vbase_dtor(this);
if (flags & 1)
MSVCRT_operator_delete(this);
}
return this;
}
/* ??_Gistream@@UAEPAXI@Z */
DEFINE_THISCALL_WRAPPER(istream_scalar_dtor, 8)
istream* __thiscall istream_scalar_dtor(ios *base, unsigned int flags)
{
istream *this = ios_to_istream(base);
TRACE("(%p %x)\n", this, flags);
istream_vbase_dtor(this);
if (flags & 1) MSVCRT_operator_delete(this);
return this;
}
/* ?eatwhite@istream@@QAEXXZ */
/* ?eatwhite@istream@@QEAAXXZ */
DEFINE_THISCALL_WRAPPER(istream_eatwhite, 4)
void __thiscall istream_eatwhite(istream *this)
{
FIXME("(%p) stub\n", this);
}
/* ?gcount@istream@@QBEHXZ */
/* ?gcount@istream@@QEBAHXZ */
DEFINE_THISCALL_WRAPPER(istream_gcount, 4)
int __thiscall istream_gcount(const istream *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?ipfx@istream@@QAEHH@Z */
/* ?ipfx@istream@@QEAAHH@Z */
DEFINE_THISCALL_WRAPPER(istream_ipfx, 8)
int __thiscall istream_ipfx(istream *this, int need)
{
FIXME("(%p %d) stub\n", this, need);
return 0;
}
/* ?isfx@istream@@QAEXXZ */
/* ?isfx@istream@@QEAAXXZ */
DEFINE_THISCALL_WRAPPER(istream_isfx, 4)
void __thiscall istream_isfx(istream *this)
{
FIXME("(%p) stub\n", this);
}
/* ?get@istream@@IAEAAV1@PADHH@Z */
/* ?get@istream@@IEAAAEAV1@PEADHH@Z */
DEFINE_THISCALL_WRAPPER(istream_get_str_delim, 16)
istream* __thiscall istream_get_str_delim(istream *this, char *str, int count, int delim)
{
FIXME("(%p %p %d %d) stub\n", this, str, count, delim);
return this;
}
/* ?get@istream@@QAEAAV1@PACHD@Z */
/* ?get@istream@@QEAAAEAV1@PEACHD@Z */
/* ?get@istream@@QAEAAV1@PADHD@Z */
/* ?get@istream@@QEAAAEAV1@PEADHD@Z */
DEFINE_THISCALL_WRAPPER(istream_get_str, 16)
istream* __thiscall istream_get_str(istream *this, char *str, int count, char delim)
{
FIXME("(%p %p %d %c) stub\n", this, str, count, delim);
return this;
}
/* ?get@istream@@QAEAAV1@PAEHD@Z */
/* ?get@istream@@QEAAAEAV1@PEAEHD@Z */
DEFINE_THISCALL_WRAPPER(istream_get_unsigned_str, 16)
istream* __thiscall istream_get_unsigned_str(istream *this, unsigned char *str, int count, char delim)
{
FIXME("(%p %p %d %c) stub\n", this, str, count, delim);
return this;
}
/* ?get@istream@@QAEAAV1@AAC@Z */
/* ?get@istream@@QEAAAEAV1@AEAC@Z */
/* ?get@istream@@QAEAAV1@AAD@Z */
/* ?get@istream@@QEAAAEAV1@AEAD@Z */
DEFINE_THISCALL_WRAPPER(istream_get_char, 8)
istream* __thiscall istream_get_char(istream *this, char *ch)
{
FIXME("(%p %p) stub\n", this, ch);
return this;
}
/* ?get@istream@@QAEAAV1@AAE@Z */
/* ?get@istream@@QEAAAEAV1@AEAE@Z */
DEFINE_THISCALL_WRAPPER(istream_get_unsigned_char, 8)
istream* __thiscall istream_get_unsigned_char(istream *this, unsigned char *ch)
{
FIXME("(%p %p) stub\n", this, ch);
return this;
}
/* ?get@istream@@QAEHXZ */
/* ?get@istream@@QEAAHXZ */
DEFINE_THISCALL_WRAPPER(istream_get, 4)
int __thiscall istream_get(istream *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?get@istream@@QAEAAV1@AAVstreambuf@@D@Z */
/* ?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z */
DEFINE_THISCALL_WRAPPER(istream_get_sb, 12)
istream* __thiscall istream_get_sb(istream *this, streambuf *sb, char delim)
{
FIXME("(%p %p %c) stub\n", this, sb, delim);
return this;
}
/* ?getline@istream@@QAEAAV1@PACHD@Z */
/* ?getline@istream@@QEAAAEAV1@PEACHD@Z */
/* ?getline@istream@@QAEAAV1@PADHD@Z */
/* ?getline@istream@@QEAAAEAV1@PEADHD@Z */
DEFINE_THISCALL_WRAPPER(istream_getline, 16)
istream* __thiscall istream_getline(istream *this, char *str, int count, char delim)
{
FIXME("(%p %p %d %c) stub\n", this, str, count, delim);
return this;
}
/* ?getline@istream@@QAEAAV1@PAEHD@Z */
/* ?getline@istream@@QEAAAEAV1@PEAEHD@Z */
DEFINE_THISCALL_WRAPPER(istream_getline_unsigned, 16)
istream* __thiscall istream_getline_unsigned(istream *this, unsigned char *str, int count, char delim)
{
FIXME("(%p %p %d %c) stub\n", this, str, count, delim);
return this;
}
/* ?ignore@istream@@QAEAAV1@HH@Z */
/* ?ignore@istream@@QEAAAEAV1@HH@Z */
DEFINE_THISCALL_WRAPPER(istream_ignore, 12)
istream* __thiscall istream_ignore(istream *this, int count, int delim)
{
FIXME("(%p %d %d) stub\n", this, count, delim);
return this;
}
/* ?peek@istream@@QAEHXZ */
/* ?peek@istream@@QEAAHXZ */
DEFINE_THISCALL_WRAPPER(istream_peek, 4)
int __thiscall istream_peek(istream *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?putback@istream@@QAEAAV1@D@Z */
/* ?putback@istream@@QEAAAEAV1@D@Z */
DEFINE_THISCALL_WRAPPER(istream_putback, 8)
istream* __thiscall istream_putback(istream *this, char ch)
{
FIXME("(%p %c) stub\n", this, ch);
return this;
}
/* ?read@istream@@QAEAAV1@PACH@Z */
/* ?read@istream@@QEAAAEAV1@PEACH@Z */
/* ?read@istream@@QAEAAV1@PADH@Z */
/* ?read@istream@@QEAAAEAV1@PEADH@Z */
DEFINE_THISCALL_WRAPPER(istream_read, 12)
istream* __thiscall istream_read(istream *this, char *str, int count)
{
FIXME("(%p %p %d) stub\n", this, str, count);
return this;
}
/* ?read@istream@@QAEAAV1@PAEH@Z */
/* ?read@istream@@QEAAAEAV1@PEAEH@Z */
DEFINE_THISCALL_WRAPPER(istream_read_unsigned, 12)
istream* __thiscall istream_read_unsigned(istream *this, unsigned char *str, int count)
{
FIXME("(%p %p %d) stub\n", this, str, count);
return this;
}
/* ?seekg@istream@@QAEAAV1@J@Z */
/* ?seekg@istream@@QEAAAEAV1@J@Z */
DEFINE_THISCALL_WRAPPER(istream_seekg, 8)
istream* __thiscall istream_seekg(istream *this, streampos pos)
{
FIXME("(%p %d) stub\n", this, pos);
return this;
}
/* ?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z */
/* ?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z */
DEFINE_THISCALL_WRAPPER(istream_seekg_offset, 12)
istream* __thiscall istream_seekg_offset(istream *this, streamoff off, ios_seek_dir dir)
{
FIXME("(%p %d %d) stub\n", this, off, dir);
return this;
}
/* ?sync@istream@@QAEHXZ */
/* ?sync@istream@@QEAAHXZ */
DEFINE_THISCALL_WRAPPER(istream_sync, 4)
int __thiscall istream_sync(istream *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?tellg@istream@@QAEJXZ */
/* ?tellg@istream@@QEAAJXZ */
DEFINE_THISCALL_WRAPPER(istream_tellg, 4)
streampos __thiscall istream_tellg(istream *this)
{
FIXME("(%p) stub\n", this);
return 0;
}
/* ?getint@istream@@AAEHPAD@Z */
/* ?getint@istream@@AEAAHPEAD@Z */
DEFINE_THISCALL_WRAPPER(istream_getint, 8)
int __thiscall istream_getint(istream *this, char *str)
{
FIXME("(%p %p) stub\n", this, str);
return 0;
}
/* ?getdouble@istream@@AAEHPADH@Z */
/* ?getdouble@istream@@AEAAHPEADH@Z */
DEFINE_THISCALL_WRAPPER(istream_getdouble, 12)
int __thiscall istream_getdouble(istream *this, char *str, int n)
{
FIXME("(%p %p %d) stub\n", this, str, n);
return 0;
}
/* ?ws@@YAAAVistream@@AAV1@@Z */
/* ?ws@@YAAEAVistream@@AEAV1@@Z */
istream* __cdecl istream_ws(istream *this)
{
FIXME("(%p) stub\n", this);
return this;
}
/******************************************************************
* ??0ostrstream@@QAE@XZ (MSVCRTI.@)
*/
@ -2939,6 +3295,7 @@ static void init_io(void *base)
init_stdiobuf_rtti(base);
init_ios_rtti(base);
init_ostream_rtti(base);
init_istream_rtti(base);
#endif
}

View File

@ -48,12 +48,12 @@
@ stub -arch=win64 ??0iostream@@IEAA@XZ
@ stub -arch=win32 ??0iostream@@QAE@PAVstreambuf@@@Z # __thiscall iostream::iostream(class streambuf *)
@ stub -arch=win64 ??0iostream@@QEAA@PEAVstreambuf@@@Z
@ stub -arch=win32 ??0istream@@IAE@ABV0@@Z # __thiscall istream::istream(class istream const &)
@ stub -arch=win64 ??0istream@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0istream@@IAE@XZ # __thiscall istream::istream(void)
@ stub -arch=win64 ??0istream@@IEAA@XZ
@ stub -arch=win32 ??0istream@@QAE@PAVstreambuf@@@Z # __thiscall istream::istream(class streambuf *)
@ stub -arch=win64 ??0istream@@QEAA@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??0istream@@IAE@ABV0@@Z(ptr ptr long) istream_copy_ctor
@ cdecl -arch=win64 ??0istream@@IEAA@AEBV0@@Z(ptr ptr long) istream_copy_ctor
@ thiscall -arch=win32 ??0istream@@IAE@XZ(ptr long) istream_ctor
@ cdecl -arch=win64 ??0istream@@IEAA@XZ(ptr long) istream_ctor
@ thiscall -arch=win32 ??0istream@@QAE@PAVstreambuf@@@Z(ptr ptr long) istream_sb_ctor
@ cdecl -arch=win64 ??0istream@@QEAA@PEAVstreambuf@@@Z(ptr ptr long) istream_sb_ctor
@ stub -arch=win32 ??0istream_withassign@@QAE@ABV0@@Z # __thiscall istream_withassign::istream_withassign(class istream_withassign const &)
@ stub -arch=win64 ??0istream_withassign@@QEAA@AEBV0@@Z
@ stub -arch=win32 ??0istream_withassign@@QAE@PAVstreambuf@@@Z # __thiscall istream_withassign::istream_withassign(class streambuf *)
@ -144,8 +144,8 @@
@ 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)
@ stub -arch=win64 ??1istream@@UEAA@XZ
@ thiscall -arch=win32 ??1istream@@UAE@XZ(ptr) istream_dtor
@ cdecl -arch=win64 ??1istream@@UEAA@XZ(ptr) istream_dtor
@ stub -arch=win32 ??1istream_withassign@@UAE@XZ # virtual __thiscall istream_withassign::~istream_withassign(void)
@ stub -arch=win64 ??1istream_withassign@@UEAA@XZ
@ stub -arch=win32 ??1istrstream@@UAE@XZ # virtual __thiscall istrstream::~istrstream(void)
@ -186,10 +186,10 @@
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4iostream@@IAEAAV0@PAVstreambuf@@@Z # class iostream & __thiscall iostream::operator=(class streambuf *)
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@PEAVstreambuf@@@Z
@ stub -arch=win32 ??4istream@@IAEAAV0@ABV0@@Z # class istream & __thiscall istream::operator=(class istream const &)
@ stub -arch=win64 ??4istream@@IEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4istream@@IAEAAV0@PAVstreambuf@@@Z # class istream & __thiscall istream::operator=(class streambuf *)
@ stub -arch=win64 ??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??4istream@@IAEAAV0@ABV0@@Z(ptr ptr) istream_assign
@ cdecl -arch=win64 ??4istream@@IEAAAEAV0@AEBV0@@Z(ptr ptr) istream_assign
@ thiscall -arch=win32 ??4istream@@IAEAAV0@PAVstreambuf@@@Z(ptr ptr) istream_assign_sb
@ cdecl -arch=win64 ??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z(ptr ptr) istream_assign_sb
@ stub -arch=win32 ??4istream_withassign@@QAEAAV0@ABV0@@Z # class istream_withassign & __thiscall istream_withassign::operator=(class istream_withassign const &)
@ stub -arch=win64 ??4istream_withassign@@QEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4istream_withassign@@QAEAAVistream@@ABV1@@Z # class istream & __thiscall istream_withassign::operator=(class istream const &)
@ -308,7 +308,7 @@
# @ extern ??_7ifstream@@6B@ # const ifstream::`vftable'
@ extern ??_7ios@@6B@ MSVCP_ios_vtable
# @ extern ??_7iostream@@6B@ # const iostream::`vftable'
# @ extern ??_7istream@@6B@ # const istream::`vftable'
@ extern ??_7istream@@6B@ MSVCP_istream_vtable
# @ extern ??_7istream_withassign@@6B@ # const istream_withassign::`vftable'
# @ extern ??_7istrstream@@6B@ # const istrstream::`vftable'
@ extern ??_7logic_error@@6B@ MSVCP_logic_error_vtable
@ -326,7 +326,7 @@
# @ extern ??_8ifstream@@7B@ # const ifstream::`vbtable'
# @ extern ??_8iostream@@7Bistream@@@ # const iostream::`vbtable'{for `istream'}
# @ extern ??_8iostream@@7Bostream@@@ # const iostream::`vbtable'{for `ostream'}
# @ extern ??_8istream@@7B@ # const istream::`vbtable'
@ extern ??_8istream@@7B@ istream_vbtable
# @ extern ??_8istream_withassign@@7B@ # const istream_withassign::`vbtable'
# @ extern ??_8istrstream@@7B@ # const istrstream::`vbtable'
# @ extern ??_8ofstream@@7B@ # const ofstream::`vbtable'
@ -343,8 +343,8 @@
@ stub -arch=win64 ??_Difstream@@QEAAXXZ
@ stub -arch=win32 ??_Diostream@@QAEXXZ # void __thiscall iostream::`vbase destructor'(void)
@ stub -arch=win64 ??_Diostream@@QEAAXXZ
@ stub -arch=win32 ??_Distream@@QAEXXZ # void __thiscall istream::`vbase destructor'(void)
@ stub -arch=win64 ??_Distream@@QEAAXXZ
@ thiscall -arch=win32 ??_Distream@@QAEXXZ(ptr) istream_vbase_dtor
@ cdecl -arch=win64 ??_Distream@@QEAAXXZ(ptr) istream_vbase_dtor
@ stub -arch=win32 ??_Distream_withassign@@QAEXXZ # void __thiscall istream_withassign::`vbase destructor'(void)
@ stub -arch=win64 ??_Distream_withassign@@QEAAXXZ
@ stub -arch=win32 ??_Distrstream@@QAEXXZ # void __thiscall istrstream::`vbase destructor'(void)
@ -367,7 +367,7 @@
@ stub -arch=win32 ??_Eifstream@@UAEPAXI@Z # virtual void * __thiscall ifstream::`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)
@ thiscall -arch=win32 ??_Eistream@@UAEPAXI@Z(ptr long) istream_vector_dtor
@ stub -arch=win32 ??_Eistream_withassign@@UAEPAXI@Z # virtual void * __thiscall istream_withassign::`vector deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Eistrstream@@UAEPAXI@Z # virtual void * __thiscall istrstream::`vector deleting destructor'(unsigned int)
@ thiscall -arch=win32 ??_Elogic_error@@UAEPAXI@Z(ptr long) MSVCP_logic_error_vector_dtor
@ -386,7 +386,7 @@
@ stub -arch=win32 ??_Gifstream@@UAEPAXI@Z # virtual void * __thiscall ifstream::`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)
@ thiscall -arch=win32 ??_Gistream@@UAEPAXI@Z(ptr long) istream_scalar_dtor
@ stub -arch=win32 ??_Gistream_withassign@@UAEPAXI@Z # virtual void * __thiscall istream_withassign::`scalar deleting destructor'(unsigned int)
@ stub -arch=win32 ??_Gistrstream@@UAEPAXI@Z # virtual void * __thiscall istrstream::`scalar deleting destructor'(unsigned int)
@ thiscall -arch=win32 ??_Glogic_error@@UAEPAXI@Z(ptr long) MSVCP_logic_error_scalar_dtor
@ -449,8 +449,8 @@
@ cdecl -arch=win64 ?doallocate@streambuf@@MEAAHXZ(ptr) streambuf_doallocate
@ thiscall -arch=win32 ?doallocate@strstreambuf@@MAEHXZ(ptr) strstreambuf_doallocate
@ cdecl -arch=win64 ?doallocate@strstreambuf@@MEAAHXZ(ptr) strstreambuf_doallocate
@ stub -arch=win32 ?eatwhite@istream@@QAEXXZ # void __thiscall istream::eatwhite(void)
@ stub -arch=win64 ?eatwhite@istream@@QEAAXXZ
@ thiscall -arch=win32 ?eatwhite@istream@@QAEXXZ(ptr) istream_eatwhite
@ cdecl -arch=win64 ?eatwhite@istream@@QEAAXXZ(ptr) istream_eatwhite
@ thiscall -arch=win32 ?eback@streambuf@@IBEPADXZ(ptr) streambuf_eback
@ cdecl -arch=win64 ?eback@streambuf@@IEBAPEADXZ(ptr) streambuf_eback
@ thiscall -arch=win32 ?ebuf@streambuf@@IBEPADXZ(ptr) streambuf_ebuf
@ -493,50 +493,50 @@
@ cdecl -arch=win64 ?freeze@strstreambuf@@QEAAXH@Z(ptr long) strstreambuf_freeze
@ thiscall -arch=win32 ?gbump@streambuf@@IAEXH@Z(ptr long) streambuf_gbump
@ cdecl -arch=win64 ?gbump@streambuf@@IEAAXH@Z(ptr long) streambuf_gbump
@ stub -arch=win32 ?gcount@istream@@QBEHXZ # int __thiscall istream::gcount(void)const
@ stub -arch=win64 ?gcount@istream@@QEBAHXZ
@ stub -arch=win32 ?get@istream@@IAEAAV1@PADHH@Z # class istream & __thiscall istream::get(char *,int,int)
@ stub -arch=win64 ?get@istream@@IEAAAEAV1@PEADHH@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAC@Z # class istream & __thiscall istream::get(signed char &)
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAC@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAD@Z # class istream & __thiscall istream::get(char &)
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAE@Z # class istream & __thiscall istream::get(unsigned char &)
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAE@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAVstreambuf@@D@Z # class istream & __thiscall istream::get(class streambuf &,char)
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PACHD@Z # class istream & __thiscall istream::get(signed char *,int,char)
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEACHD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PADHD@Z # class istream & __thiscall istream::get(char *,int,char)
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEADHD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PAEHD@Z # class istream & __thiscall istream::get(unsigned char *,int,char)
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEAEHD@Z
@ stub -arch=win32 ?get@istream@@QAEHXZ # int __thiscall istream::get(void)
@ stub -arch=win64 ?get@istream@@QEAAHXZ
@ stub -arch=win32 ?getdouble@istream@@AAEHPADH@Z # int __thiscall istream::getdouble(char *,int)
@ stub -arch=win64 ?getdouble@istream@@AEAAHPEADH@Z
@ stub -arch=win32 ?getint@istream@@AAEHPAD@Z # int __thiscall istream::getint(char *)
@ stub -arch=win64 ?getint@istream@@AEAAHPEAD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PACHD@Z # class istream & __thiscall istream::getline(signed char *,int,char)
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEACHD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PADHD@Z # class istream & __thiscall istream::getline(char *,int,char)
@ 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
@ thiscall -arch=win32 ?gcount@istream@@QBEHXZ(ptr) istream_gcount
@ cdecl -arch=win64 ?gcount@istream@@QEBAHXZ(ptr) istream_gcount
@ thiscall -arch=win32 ?get@istream@@IAEAAV1@PADHH@Z(ptr ptr long long) istream_get_str_delim
@ cdecl -arch=win64 ?get@istream@@IEAAAEAV1@PEADHH@Z(ptr ptr long long) istream_get_str_delim
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAC@Z(ptr ptr) istream_get_char
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAC@Z(ptr ptr) istream_get_char
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAD@Z(ptr ptr) istream_get_char
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAD@Z(ptr ptr) istream_get_char
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAE@Z(ptr ptr) istream_get_unsigned_char
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAE@Z(ptr ptr) istream_get_unsigned_char
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAVstreambuf@@D@Z(ptr ptr long) istream_get_sb
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z(ptr ptr long) istream_get_sb
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PACHD@Z(ptr ptr long long) istream_get_str
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEACHD@Z(ptr ptr long long) istream_get_str
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PADHD@Z(ptr ptr long long) istream_get_str
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEADHD@Z(ptr ptr long long) istream_get_str
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PAEHD@Z(ptr ptr long long) istream_get_unsigned_str
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEAEHD@Z(ptr ptr long long) istream_get_unsigned_str
@ thiscall -arch=win32 ?get@istream@@QAEHXZ(ptr) istream_get
@ cdecl -arch=win64 ?get@istream@@QEAAHXZ(ptr) istream_get
@ thiscall -arch=win32 ?getdouble@istream@@AAEHPADH@Z(ptr ptr long) istream_getdouble
@ cdecl -arch=win64 ?getdouble@istream@@AEAAHPEADH@Z(ptr ptr long) istream_getdouble
@ thiscall -arch=win32 ?getint@istream@@AAEHPAD@Z(ptr ptr) istream_getint
@ cdecl -arch=win64 ?getint@istream@@AEAAHPEAD@Z(ptr ptr) istream_getint
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PACHD@Z(ptr ptr long long) istream_getline
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEACHD@Z(ptr ptr long long) istream_getline
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PADHD@Z(ptr ptr long long) istream_getline
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEADHD@Z(ptr ptr long long) istream_getline
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PAEHD@Z(ptr ptr long long) istream_getline_unsigned
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEAEHD@Z(ptr ptr long long) istream_getline_unsigned
@ 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
@ 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 ?ignore@istream@@QAEAAV1@HH@Z(ptr long long) istream_ignore
@ cdecl -arch=win64 ?ignore@istream@@QEAAAEAV1@HH@Z(ptr long long) istream_ignore
@ thiscall -arch=win32 ?in_avail@streambuf@@QBEHXZ(ptr) streambuf_in_avail
@ cdecl -arch=win64 ?in_avail@streambuf@@QEBAHXZ(ptr) streambuf_in_avail
@ 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
@ thiscall -arch=win32 ?ipfx@istream@@QAEHH@Z(ptr long) istream_ipfx
@ cdecl -arch=win64 ?ipfx@istream@@QEAAHH@Z(ptr long) istream_ipfx
@ thiscall -arch=win32 ?is_open@filebuf@@QBEHXZ(ptr) filebuf_is_open
@ cdecl -arch=win64 ?is_open@filebuf@@QEBAHXZ(ptr) filebuf_is_open
@ stub -arch=win32 ?is_open@fstream@@QBEHXZ # int __thiscall fstream::is_open(void)const
@ -545,8 +545,8 @@
@ stub -arch=win64 ?is_open@ifstream@@QEBAHXZ
@ stub -arch=win32 ?is_open@ofstream@@QBEHXZ # int __thiscall ofstream::is_open(void)const
@ stub -arch=win64 ?is_open@ofstream@@QEBAHXZ
@ stub -arch=win32 ?isfx@istream@@QAEXXZ # void __thiscall istream::isfx(void)
@ stub -arch=win64 ?isfx@istream@@QEAAXXZ
@ thiscall -arch=win32 ?isfx@istream@@QAEXXZ(ptr) istream_isfx
@ cdecl -arch=win64 ?isfx@istream@@QEAAXXZ(ptr) istream_isfx
@ 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
@ -595,8 +595,8 @@
@ stub -arch=win64 ?pcount@ostrstream@@QEBAHXZ
@ stub -arch=win32 ?pcount@strstream@@QBEHXZ # int __thiscall strstream::pcount(void)const
@ stub -arch=win64 ?pcount@strstream@@QEBAHXZ
@ stub -arch=win32 ?peek@istream@@QAEHXZ # int __thiscall istream::peek(void)
@ stub -arch=win64 ?peek@istream@@QEAAHXZ
@ thiscall -arch=win32 ?peek@istream@@QAEHXZ(ptr) istream_peek
@ cdecl -arch=win64 ?peek@istream@@QEAAHXZ(ptr) istream_peek
@ thiscall -arch=win32 ?pptr@streambuf@@IBEPADXZ(ptr) streambuf_pptr
@ cdecl -arch=win64 ?pptr@streambuf@@IEBAPEADXZ(ptr) streambuf_pptr
@ thiscall -arch=win32 ?precision@ios@@QAEHH@Z(ptr long) ios_precision_set
@ -609,8 +609,8 @@
@ cdecl -arch=win64 ?put@ostream@@QEAAAEAV1@D@Z(ptr long) ostream_put_char
@ thiscall -arch=win32 ?put@ostream@@QAEAAV1@E@Z(ptr long) ostream_put_unsigned_char
@ cdecl -arch=win64 ?put@ostream@@QEAAAEAV1@E@Z(ptr long) ostream_put_unsigned_char
@ stub -arch=win32 ?putback@istream@@QAEAAV1@D@Z # class istream & __thiscall istream::putback(char)
@ stub -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z
@ thiscall -arch=win32 ?putback@istream@@QAEAAV1@D@Z(ptr long) istream_putback
@ cdecl -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z(ptr long) istream_putback
@ 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
@ -631,18 +631,18 @@
@ stub -arch=win64 ?rdbuf@strstream@@QEBAPEAVstrstreambuf@@XZ
@ 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)
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEADH@Z
@ stub -arch=win32 ?read@istream@@QAEAAV1@PAEH@Z # class istream & __thiscall istream::read(unsigned char *,int)
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEAEH@Z
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PACH@Z(ptr ptr long) istream_read
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEACH@Z(ptr ptr long) istream_read
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PADH@Z(ptr ptr long) istream_read
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEADH@Z(ptr ptr long) istream_read
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PAEH@Z(ptr ptr long) istream_read_unsigned
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEAEH@Z(ptr ptr long) istream_read_unsigned
@ thiscall -arch=win32 ?sbumpc@streambuf@@QAEHXZ(ptr) streambuf_sbumpc
@ cdecl -arch=win64 ?sbumpc@streambuf@@QEAAHXZ(ptr) streambuf_sbumpc
@ stub -arch=win32 ?seekg@istream@@QAEAAV1@J@Z # class istream & __thiscall istream::seekg(long)
@ stub -arch=win64 ?seekg@istream@@QEAAAEAV1@J@Z
@ stub -arch=win32 ?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z # class istream & __thiscall istream::seekg(long,enum ios::seek_dir)
@ stub -arch=win64 ?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z
@ thiscall -arch=win32 ?seekg@istream@@QAEAAV1@J@Z(ptr long) istream_seekg
@ cdecl -arch=win64 ?seekg@istream@@QEAAAEAV1@J@Z(ptr long) istream_seekg
@ thiscall -arch=win32 ?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z(ptr ptr long) istream_seekg_offset
@ cdecl -arch=win64 ?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z(ptr ptr long) istream_seekg_offset
@ thiscall -arch=win32 ?seekoff@filebuf@@UAEJJW4seek_dir@ios@@H@Z(ptr long long long) filebuf_seekoff
@ cdecl -arch=win64 ?seekoff@filebuf@@UEAAJJW4seek_dir@ios@@H@Z(ptr long long long) filebuf_seekoff
@ thiscall -arch=win32 ?seekoff@stdiobuf@@UAEJJW4seek_dir@ios@@H@Z(ptr long long long) stdiobuf_seekoff
@ -723,8 +723,8 @@
# @ extern ?sunk_with_stdio@ios@@0HA # static int ios::sunk_with_stdio
@ thiscall -arch=win32 ?sync@filebuf@@UAEHXZ(ptr) filebuf_sync
@ cdecl -arch=win64 ?sync@filebuf@@UEAAHXZ(ptr) filebuf_sync
@ stub -arch=win32 ?sync@istream@@QAEHXZ # int __thiscall istream::sync(void)
@ stub -arch=win64 ?sync@istream@@QEAAHXZ
@ thiscall -arch=win32 ?sync@istream@@QAEHXZ(ptr) istream_sync
@ cdecl -arch=win64 ?sync@istream@@QEAAHXZ(ptr) istream_sync
@ thiscall -arch=win32 ?sync@stdiobuf@@UAEHXZ(ptr) stdiobuf_sync
@ cdecl -arch=win64 ?sync@stdiobuf@@UEAAHXZ(ptr) stdiobuf_sync
@ thiscall -arch=win32 ?sync@streambuf@@UAEHXZ(ptr) streambuf_sync
@ -732,8 +732,8 @@
@ thiscall -arch=win32 ?sync@strstreambuf@@UAEHXZ(ptr) strstreambuf_sync
@ cdecl -arch=win64 ?sync@strstreambuf@@UEAAHXZ(ptr) strstreambuf_sync
@ 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
@ thiscall -arch=win32 ?tellg@istream@@QAEJXZ(ptr) istream_tellg
@ cdecl -arch=win64 ?tellg@istream@@QEAAJXZ(ptr) istream_tellg
@ thiscall -arch=win32 ?tellp@ostream@@QAEJXZ(ptr) ostream_tellp
@ cdecl -arch=win64 ?tellp@ostream@@QEAAJXZ(ptr) ostream_tellp
@ extern ?text@filebuf@@2HB filebuf_text
@ -774,8 +774,8 @@
@ cdecl -arch=win64 ?write@ostream@@QEAAAEAV1@PEBEH@Z(ptr str long) ostream_write_unsigned_char
@ thiscall -arch=win32 ?writepad@ostream@@AAEAAV1@PBD0@Z(ptr str str) ostream_writepad
@ cdecl -arch=win64 ?writepad@ostream@@AEAAAEAV1@PEBD0@Z(ptr str str) ostream_writepad
@ stub -arch=win32 ?ws@@YAAAVistream@@AAV1@@Z # class istream & __cdecl ws(class istream &)
@ stub -arch=win64 ?ws@@YAAEAVistream@@AEAV1@@Z
@ cdecl -arch=win32 ?ws@@YAAAVistream@@AAV1@@Z(ptr) istream_ws
@ cdecl -arch=win64 ?ws@@YAAEAVistream@@AEAV1@@Z(ptr) istream_ws
@ extern ?x_curindex@ios@@0HA ios_curindex
@ extern ?x_lockc@ios@@0U_CRT_CRITICAL_SECTION@@A ios_static_lock
@ extern ?x_maxbit@ios@@0JA ios_maxbit

View File

@ -42,12 +42,12 @@
@ stub -arch=win64 ??0iostream@@IEAA@XZ
@ stub -arch=win32 ??0iostream@@QAE@PAVstreambuf@@@Z
@ stub -arch=win64 ??0iostream@@QEAA@PEAVstreambuf@@@Z
@ stub -arch=win32 ??0istream@@IAE@ABV0@@Z
@ stub -arch=win64 ??0istream@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0istream@@IAE@XZ
@ stub -arch=win64 ??0istream@@IEAA@XZ
@ stub -arch=win32 ??0istream@@QAE@PAVstreambuf@@@Z
@ stub -arch=win64 ??0istream@@QEAA@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??0istream@@IAE@ABV0@@Z(ptr ptr long) msvcirt.??0istream@@IAE@ABV0@@Z
@ cdecl -arch=win64 ??0istream@@IEAA@AEBV0@@Z(ptr ptr long) msvcirt.??0istream@@IEAA@AEBV0@@Z
@ thiscall -arch=win32 ??0istream@@IAE@XZ(ptr long) msvcirt.??0istream@@IAE@XZ
@ cdecl -arch=win64 ??0istream@@IEAA@XZ(ptr long) msvcirt.??0istream@@IEAA@XZ
@ thiscall -arch=win32 ??0istream@@QAE@PAVstreambuf@@@Z(ptr ptr long) msvcirt.??0istream@@QAE@PAVstreambuf@@@Z
@ cdecl -arch=win64 ??0istream@@QEAA@PEAVstreambuf@@@Z(ptr ptr long) msvcirt.??0istream@@QEAA@PEAVstreambuf@@@Z
@ stub -arch=win32 ??0istream_withassign@@QAE@ABV0@@Z
@ stub -arch=win64 ??0istream_withassign@@QEAA@AEBV0@@Z
@ stub -arch=win32 ??0istream_withassign@@QAE@PAVstreambuf@@@Z
@ -130,8 +130,8 @@
@ cdecl -arch=win64 ??1ios@@UEAA@XZ(ptr) msvcirt.??1ios@@UEAA@XZ
@ stub -arch=win32 ??1iostream@@UAE@XZ
@ stub -arch=win64 ??1iostream@@UEAA@XZ
@ stub -arch=win32 ??1istream@@UAE@XZ
@ stub -arch=win64 ??1istream@@UEAA@XZ
@ thiscall -arch=win32 ??1istream@@UAE@XZ(ptr) msvcirt.??1istream@@UAE@XZ
@ cdecl -arch=win64 ??1istream@@UEAA@XZ(ptr) msvcirt.??1istream@@UEAA@XZ
@ stub -arch=win32 ??1istream_withassign@@UAE@XZ
@ stub -arch=win64 ??1istream_withassign@@UEAA@XZ
@ stub -arch=win32 ??1istrstream@@UAE@XZ
@ -172,10 +172,10 @@
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4iostream@@IAEAAV0@PAVstreambuf@@@Z
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@PEAVstreambuf@@@Z
@ stub -arch=win32 ??4istream@@IAEAAV0@ABV0@@Z
@ stub -arch=win64 ??4istream@@IEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4istream@@IAEAAV0@PAVstreambuf@@@Z
@ stub -arch=win64 ??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??4istream@@IAEAAV0@ABV0@@Z(ptr ptr) msvcirt.??4istream@@IAEAAV0@ABV0@@Z
@ cdecl -arch=win64 ??4istream@@IEAAAEAV0@AEBV0@@Z(ptr ptr) msvcirt.??4istream@@IEAAAEAV0@AEBV0@@Z
@ thiscall -arch=win32 ??4istream@@IAEAAV0@PAVstreambuf@@@Z(ptr ptr) msvcirt.??4istream@@IAEAAV0@PAVstreambuf@@@Z
@ cdecl -arch=win64 ??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z(ptr ptr) msvcirt.??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z
@ stub -arch=win32 ??4istream_withassign@@QAEAAV0@ABV0@@Z
@ stub -arch=win64 ??4istream_withassign@@QEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4istream_withassign@@QAEAAVistream@@ABV1@@Z
@ -291,7 +291,7 @@
# @ extern ??_7ifstream@@6B@
@ extern ??_7ios@@6B@ msvcirt.??_7ios@@6B@
# @ extern ??_7iostream@@6B@
# @ extern ??_7istream@@6B@
@ extern ??_7istream@@6B@ msvcirt.??_7istream@@6B@
# @ extern ??_7istream_withassign@@6B@
# @ extern ??_7istrstream@@6B@
# @ extern ??_7ofstream@@6B@
@ -308,7 +308,7 @@
# @ extern ??_8ifstream@@7B@
# @ extern ??_8iostream@@7Bistream@@@
# @ extern ??_8iostream@@7Bostream@@@
# @ extern ??_8istream@@7B@
@ extern ??_8istream@@7B@ msvcirt.??_8istream@@7B@
# @ extern ??_8istream_withassign@@7B@
# @ extern ??_8istrstream@@7B@
# @ extern ??_8ofstream@@7B@
@ -325,8 +325,8 @@
@ stub -arch=win64 ??_Difstream@@QEAAXXZ
@ stub -arch=win32 ??_Diostream@@QAEXXZ
@ stub -arch=win64 ??_Diostream@@QEAAXXZ
@ stub -arch=win32 ??_Distream@@QAEXXZ
@ stub -arch=win64 ??_Distream@@QEAAXXZ
@ thiscall -arch=win32 ??_Distream@@QAEXXZ(ptr) msvcirt.??_Distream@@QAEXXZ
@ cdecl -arch=win64 ??_Distream@@QEAAXXZ(ptr) msvcirt.??_Distream@@QEAAXXZ
@ stub -arch=win32 ??_Distream_withassign@@QAEXXZ
@ stub -arch=win64 ??_Distream_withassign@@QEAAXXZ
@ stub -arch=win32 ??_Distrstream@@QAEXXZ
@ -349,7 +349,7 @@
@ stub -arch=win32 ??_Eifstream@@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
@ thiscall -arch=win32 ??_Eistream@@UAEPAXI@Z(ptr long) msvcirt.??_Eistream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eistream_withassign@@UAEPAXI@Z
@ stub -arch=win32 ??_Eistrstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eofstream@@UAEPAXI@Z
@ -367,7 +367,7 @@
@ stub -arch=win32 ??_Gifstream@@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
@ thiscall -arch=win32 ??_Gistream@@UAEPAXI@Z(ptr long) msvcirt.??_Gistream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gistream_withassign@@UAEPAXI@Z
@ stub -arch=win32 ??_Gistrstream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gofstream@@UAEPAXI@Z
@ -437,8 +437,8 @@
@ cdecl -arch=win64 ?doallocate@streambuf@@MEAAHXZ(ptr) msvcirt.?doallocate@streambuf@@MEAAHXZ
@ thiscall -arch=win32 ?doallocate@strstreambuf@@MAEHXZ(ptr) msvcirt.?doallocate@strstreambuf@@MAEHXZ
@ cdecl -arch=win64 ?doallocate@strstreambuf@@MEAAHXZ(ptr) msvcirt.?doallocate@strstreambuf@@MEAAHXZ
@ stub -arch=win32 ?eatwhite@istream@@QAEXXZ
@ stub -arch=win64 ?eatwhite@istream@@QEAAXXZ
@ thiscall -arch=win32 ?eatwhite@istream@@QAEXXZ(ptr) msvcirt.?eatwhite@istream@@QAEXXZ
@ cdecl -arch=win64 ?eatwhite@istream@@QEAAXXZ(ptr) msvcirt.?eatwhite@istream@@QEAAXXZ
@ thiscall -arch=win32 ?eback@streambuf@@IBEPADXZ(ptr) msvcirt.?eback@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?eback@streambuf@@IEBAPEADXZ(ptr) msvcirt.?eback@streambuf@@IEBAPEADXZ
@ thiscall -arch=win32 ?ebuf@streambuf@@IBEPADXZ(ptr) msvcirt.?ebuf@streambuf@@IBEPADXZ
@ -481,48 +481,48 @@
@ cdecl -arch=win64 ?freeze@strstreambuf@@QEAAXH@Z(ptr long) msvcirt.?freeze@strstreambuf@@QEAAXH@Z
@ thiscall -arch=win32 ?gbump@streambuf@@IAEXH@Z(ptr long) msvcirt.?gbump@streambuf@@IAEXH@Z
@ cdecl -arch=win64 ?gbump@streambuf@@IEAAXH@Z(ptr long) msvcirt.?gbump@streambuf@@IEAAXH@Z
@ stub -arch=win32 ?gcount@istream@@QBEHXZ
@ stub -arch=win64 ?gcount@istream@@QEBAHXZ
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAC@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAC@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAD@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAE@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAE@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAVstreambuf@@D@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PACHD@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEACHD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PADHD@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEADHD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PAEHD@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEAEHD@Z
@ stub -arch=win32 ?get@istream@@QAEHXZ
@ stub -arch=win64 ?get@istream@@QEAAHXZ
@ stub -arch=win32 ?getdouble@istream@@AAEHPADH@Z
@ stub -arch=win64 ?getdouble@istream@@AEAAHPEADH@Z
@ stub -arch=win32 ?getint@istream@@AAEHPAD@Z
@ stub -arch=win64 ?getint@istream@@AEAAHPEAD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PACHD@Z
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEACHD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PADHD@Z
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEADHD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PAEHD@Z
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEAEHD@Z
@ thiscall -arch=win32 ?gcount@istream@@QBEHXZ(ptr) msvcirt.?gcount@istream@@QBEHXZ
@ cdecl -arch=win64 ?gcount@istream@@QEBAHXZ(ptr) msvcirt.?gcount@istream@@QEBAHXZ
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAC@Z(ptr ptr) msvcirt.?get@istream@@QAEAAV1@AAC@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAC@Z(ptr ptr) msvcirt.?get@istream@@QEAAAEAV1@AEAC@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAD@Z(ptr ptr) msvcirt.?get@istream@@QAEAAV1@AAD@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAD@Z(ptr ptr) msvcirt.?get@istream@@QEAAAEAV1@AEAD@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAE@Z(ptr ptr) msvcirt.?get@istream@@QAEAAV1@AAE@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAE@Z(ptr ptr) msvcirt.?get@istream@@QEAAAEAV1@AEAE@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAVstreambuf@@D@Z(ptr ptr long) msvcirt.?get@istream@@QAEAAV1@AAVstreambuf@@D@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z(ptr ptr long) msvcirt.?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PACHD@Z(ptr ptr long long) msvcirt.?get@istream@@QAEAAV1@PACHD@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEACHD@Z(ptr ptr long long) msvcirt.?get@istream@@QEAAAEAV1@PEACHD@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PADHD@Z(ptr ptr long long) msvcirt.?get@istream@@QAEAAV1@PADHD@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEADHD@Z(ptr ptr long long) msvcirt.?get@istream@@QEAAAEAV1@PEADHD@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PAEHD@Z(ptr ptr long long) msvcirt.?get@istream@@QAEAAV1@PAEHD@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEAEHD@Z(ptr ptr long long) msvcirt.?get@istream@@QEAAAEAV1@PEAEHD@Z
@ thiscall -arch=win32 ?get@istream@@QAEHXZ(ptr) msvcirt.?get@istream@@QAEHXZ
@ cdecl -arch=win64 ?get@istream@@QEAAHXZ(ptr) msvcirt.?get@istream@@QEAAHXZ
@ thiscall -arch=win32 ?getdouble@istream@@AAEHPADH@Z(ptr ptr long) msvcirt.?getdouble@istream@@AAEHPADH@Z
@ cdecl -arch=win64 ?getdouble@istream@@AEAAHPEADH@Z(ptr ptr long) msvcirt.?getdouble@istream@@AEAAHPEADH@Z
@ thiscall -arch=win32 ?getint@istream@@AAEHPAD@Z(ptr ptr) msvcirt.?getint@istream@@AAEHPAD@Z
@ cdecl -arch=win64 ?getint@istream@@AEAAHPEAD@Z(ptr ptr) msvcirt.?getint@istream@@AEAAHPEAD@Z
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PACHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QAEAAV1@PACHD@Z
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEACHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QEAAAEAV1@PEACHD@Z
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PADHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QAEAAV1@PADHD@Z
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEADHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QEAAAEAV1@PEADHD@Z
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PAEHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QAEAAV1@PAEHD@Z
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEAEHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QEAAAEAV1@PEAEHD@Z
@ 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
@ 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 ?ignore@istream@@QAEAAV1@HH@Z(ptr long long) msvcirt.?ignore@istream@@QAEAAV1@HH@Z
@ cdecl -arch=win64 ?ignore@istream@@QEAAAEAV1@HH@Z(ptr long long) msvcirt.?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
@ 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
@ thiscall -arch=win32 ?ipfx@istream@@QAEHH@Z(ptr long) msvcirt.?ipfx@istream@@QAEHH@Z
@ cdecl -arch=win64 ?ipfx@istream@@QEAAHH@Z(ptr long) msvcirt.?ipfx@istream@@QEAAHH@Z
@ thiscall -arch=win32 ?is_open@filebuf@@QBEHXZ(ptr) msvcirt.?is_open@filebuf@@QBEHXZ
@ cdecl -arch=win64 ?is_open@filebuf@@QEBAHXZ(ptr) msvcirt.?is_open@filebuf@@QEBAHXZ
@ stub -arch=win32 ?is_open@fstream@@QBEHXZ
@ -531,8 +531,8 @@
@ stub -arch=win64 ?is_open@ifstream@@QEBAHXZ
@ stub -arch=win32 ?is_open@ofstream@@QBEHXZ
@ stub -arch=win64 ?is_open@ofstream@@QEBAHXZ
@ stub -arch=win32 ?isfx@istream@@QAEXXZ
@ stub -arch=win64 ?isfx@istream@@QEAAXXZ
@ thiscall -arch=win32 ?isfx@istream@@QAEXXZ(ptr) msvcirt.?isfx@istream@@QAEXXZ
@ cdecl -arch=win64 ?isfx@istream@@QEAAXXZ(ptr) msvcirt.?isfx@istream@@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
@ -581,8 +581,8 @@
@ stub -arch=win64 ?pcount@ostrstream@@QEBAHXZ
@ stub -arch=win32 ?pcount@strstream@@QBEHXZ
@ stub -arch=win64 ?pcount@strstream@@QEBAHXZ
@ stub -arch=win32 ?peek@istream@@QAEHXZ
@ stub -arch=win64 ?peek@istream@@QEAAHXZ
@ thiscall -arch=win32 ?peek@istream@@QAEHXZ(ptr) msvcirt.?peek@istream@@QAEHXZ
@ cdecl -arch=win64 ?peek@istream@@QEAAHXZ(ptr) msvcirt.?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
@ thiscall -arch=win32 ?precision@ios@@QAEHH@Z(ptr long) msvcirt.?precision@ios@@QAEHH@Z
@ -595,8 +595,8 @@
@ cdecl -arch=win64 ?put@ostream@@QEAAAEAV1@D@Z(ptr long) msvcirt.?put@ostream@@QEAAAEAV1@D@Z
@ thiscall -arch=win32 ?put@ostream@@QAEAAV1@E@Z(ptr long) msvcirt.?put@ostream@@QAEAAV1@E@Z
@ cdecl -arch=win64 ?put@ostream@@QEAAAEAV1@E@Z(ptr long) msvcirt.?put@ostream@@QEAAAEAV1@E@Z
@ stub -arch=win32 ?putback@istream@@QAEAAV1@D@Z
@ stub -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z
@ thiscall -arch=win32 ?putback@istream@@QAEAAV1@D@Z(ptr long) msvcirt.?putback@istream@@QAEAAV1@D@Z
@ cdecl -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z(ptr long) msvcirt.?putback@istream@@QEAAAEAV1@D@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
@ -617,18 +617,18 @@
@ stub -arch=win64 ?rdbuf@strstream@@QEBAPEAVstrstreambuf@@XZ
@ 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
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEADH@Z
@ stub -arch=win32 ?read@istream@@QAEAAV1@PAEH@Z
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEAEH@Z
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PACH@Z(ptr ptr long) msvcirt.?read@istream@@QAEAAV1@PACH@Z
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEACH@Z(ptr ptr long) msvcirt.?read@istream@@QEAAAEAV1@PEACH@Z
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PADH@Z(ptr ptr long) msvcirt.?read@istream@@QAEAAV1@PADH@Z
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEADH@Z(ptr ptr long) msvcirt.?read@istream@@QEAAAEAV1@PEADH@Z
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PAEH@Z(ptr ptr long) msvcirt.?read@istream@@QAEAAV1@PAEH@Z
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEAEH@Z(ptr ptr long) msvcirt.?read@istream@@QEAAAEAV1@PEAEH@Z
@ thiscall -arch=win32 ?sbumpc@streambuf@@QAEHXZ(ptr) msvcirt.?sbumpc@streambuf@@QAEHXZ
@ cdecl -arch=win64 ?sbumpc@streambuf@@QEAAHXZ(ptr) msvcirt.?sbumpc@streambuf@@QEAAHXZ
@ stub -arch=win32 ?seekg@istream@@QAEAAV1@J@Z
@ stub -arch=win64 ?seekg@istream@@QEAAAEAV1@J@Z
@ stub -arch=win32 ?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z
@ stub -arch=win64 ?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z
@ thiscall -arch=win32 ?seekg@istream@@QAEAAV1@J@Z(ptr long) msvcirt.?seekg@istream@@QAEAAV1@J@Z
@ cdecl -arch=win64 ?seekg@istream@@QEAAAEAV1@J@Z(ptr long) msvcirt.?seekg@istream@@QEAAAEAV1@J@Z
@ thiscall -arch=win32 ?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z(ptr ptr long) msvcirt.?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z
@ cdecl -arch=win64 ?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z(ptr ptr long) msvcirt.?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z
@ thiscall -arch=win32 ?seekoff@filebuf@@UAEJJW4seek_dir@ios@@H@Z(ptr long long long) msvcirt.?seekoff@filebuf@@UAEJJW4seek_dir@ios@@H@Z
@ cdecl -arch=win64 ?seekoff@filebuf@@UEAAJJW4seek_dir@ios@@H@Z(ptr long long long) msvcirt.?seekoff@filebuf@@UEAAJJW4seek_dir@ios@@H@Z
@ thiscall -arch=win32 ?seekoff@stdiobuf@@UAEJJW4seek_dir@ios@@H@Z(ptr long long long) msvcirt.?seekoff@stdiobuf@@UAEJJW4seek_dir@ios@@H@Z
@ -711,8 +711,8 @@
# @ extern ?sunk_with_stdio@ios@@0HA
@ thiscall -arch=win32 ?sync@filebuf@@UAEHXZ(ptr) msvcirt.?sync@filebuf@@UAEHXZ
@ cdecl -arch=win64 ?sync@filebuf@@UEAAHXZ(ptr) msvcirt.?sync@filebuf@@UEAAHXZ
@ stub -arch=win32 ?sync@istream@@QAEHXZ
@ stub -arch=win64 ?sync@istream@@QEAAHXZ
@ thiscall -arch=win32 ?sync@istream@@QAEHXZ(ptr) msvcirt.?sync@istream@@QAEHXZ
@ cdecl -arch=win64 ?sync@istream@@QEAAHXZ(ptr) msvcirt.?sync@istream@@QEAAHXZ
@ thiscall -arch=win32 ?sync@stdiobuf@@UAEHXZ(ptr) msvcirt.?sync@stdiobuf@@UAEHXZ
@ cdecl -arch=win64 ?sync@stdiobuf@@UEAAHXZ(ptr) msvcirt.?sync@stdiobuf@@UEAAHXZ
@ thiscall -arch=win32 ?sync@streambuf@@UAEHXZ(ptr) msvcirt.?sync@streambuf@@UAEHXZ
@ -720,8 +720,8 @@
@ thiscall -arch=win32 ?sync@strstreambuf@@UAEHXZ(ptr) msvcirt.?sync@strstreambuf@@UAEHXZ
@ cdecl -arch=win64 ?sync@strstreambuf@@UEAAHXZ(ptr) msvcirt.?sync@strstreambuf@@UEAAHXZ
@ cdecl ?sync_with_stdio@ios@@SAXXZ() msvcirt.?sync_with_stdio@ios@@SAXXZ
@ stub -arch=win32 ?tellg@istream@@QAEJXZ
@ stub -arch=win64 ?tellg@istream@@QEAAJXZ
@ thiscall -arch=win32 ?tellg@istream@@QAEJXZ(ptr) msvcirt.?tellg@istream@@QAEJXZ
@ cdecl -arch=win64 ?tellg@istream@@QEAAJXZ(ptr) msvcirt.?tellg@istream@@QEAAJXZ
@ thiscall -arch=win32 ?tellp@ostream@@QAEJXZ(ptr) msvcirt.?tellp@ostream@@QAEJXZ
@ cdecl -arch=win64 ?tellp@ostream@@QEAAJXZ(ptr) msvcirt.?tellp@ostream@@QEAAJXZ
@ cdecl ?terminate@@YAXXZ() msvcrt.?terminate@@YAXXZ
@ -762,8 +762,8 @@
@ cdecl -arch=win64 ?write@ostream@@QEAAAEAV1@PEBEH@Z(ptr str long) msvcirt.?write@ostream@@QEAAAEAV1@PEBEH@Z
@ thiscall -arch=win32 ?writepad@ostream@@AAEAAV1@PBD0@Z(ptr str str) msvcirt.?writepad@ostream@@AAEAAV1@PBD0@Z
@ cdecl -arch=win64 ?writepad@ostream@@AEAAAEAV1@PEBD0@Z(ptr str str) msvcirt.?writepad@ostream@@AEAAAEAV1@PEBD0@Z
@ stub -arch=win32 ?ws@@YAAAVistream@@AAV1@@Z
@ stub -arch=win64 ?ws@@YAAEAVistream@@AEAV1@@Z
@ cdecl -arch=win32 ?ws@@YAAAVistream@@AAV1@@Z(ptr) msvcirt.?ws@@YAAAVistream@@AAV1@@Z
@ cdecl -arch=win64 ?ws@@YAAEAVistream@@AEAV1@@Z(ptr) msvcirt.?ws@@YAAEAVistream@@AEAV1@@Z
@ extern ?x_curindex@ios@@0HA msvcirt.?x_curindex@ios@@0HA
@ extern ?x_lockc@ios@@0U_CRT_CRITICAL_SECTION@@A msvcirt.?x_lockc@ios@@0U_CRT_CRITICAL_SECTION@@A
@ extern ?x_maxbit@ios@@0JA msvcirt.?x_maxbit@ios@@0JA

View File

@ -60,12 +60,12 @@
@ stub -arch=win64 ??0iostream@@IEAA@XZ
@ stub -arch=win32 ??0iostream@@QAE@PAVstreambuf@@@Z
@ stub -arch=win64 ??0iostream@@QEAA@PEAVstreambuf@@@Z
@ stub -arch=win32 ??0istream@@IAE@ABV0@@Z
@ stub -arch=win64 ??0istream@@IEAA@AEBV0@@Z
@ stub -arch=win32 ??0istream@@IAE@XZ
@ stub -arch=win64 ??0istream@@IEAA@XZ
@ stub -arch=win32 ??0istream@@QAE@PAVstreambuf@@@Z
@ stub -arch=win64 ??0istream@@QEAA@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??0istream@@IAE@ABV0@@Z(ptr ptr long) msvcirt.??0istream@@IAE@ABV0@@Z
@ cdecl -arch=win64 ??0istream@@IEAA@AEBV0@@Z(ptr ptr long) msvcirt.??0istream@@IEAA@AEBV0@@Z
@ thiscall -arch=win32 ??0istream@@IAE@XZ(ptr long) msvcirt.??0istream@@IAE@XZ
@ cdecl -arch=win64 ??0istream@@IEAA@XZ(ptr long) msvcirt.??0istream@@IEAA@XZ
@ thiscall -arch=win32 ??0istream@@QAE@PAVstreambuf@@@Z(ptr ptr long) msvcirt.??0istream@@QAE@PAVstreambuf@@@Z
@ cdecl -arch=win64 ??0istream@@QEAA@PEAVstreambuf@@@Z(ptr ptr long) msvcirt.??0istream@@QEAA@PEAVstreambuf@@@Z
@ stub -arch=win32 ??0istream_withassign@@QAE@ABV0@@Z
@ stub -arch=win64 ??0istream_withassign@@QEAA@AEBV0@@Z
@ stub -arch=win32 ??0istream_withassign@@QAE@PAVstreambuf@@@Z
@ -160,8 +160,8 @@
@ cdecl -arch=win64 ??1ios@@UEAA@XZ(ptr) msvcirt.??1ios@@UEAA@XZ
@ stub -arch=win32 ??1iostream@@UAE@XZ
@ stub -arch=win64 ??1iostream@@UEAA@XZ
@ stub -arch=win32 ??1istream@@UAE@XZ
@ stub -arch=win64 ??1istream@@UEAA@XZ
@ thiscall -arch=win32 ??1istream@@UAE@XZ(ptr) msvcirt.??1istream@@UAE@XZ
@ cdecl -arch=win64 ??1istream@@UEAA@XZ(ptr) msvcirt.??1istream@@UEAA@XZ
@ stub -arch=win32 ??1istream_withassign@@UAE@XZ
@ stub -arch=win64 ??1istream_withassign@@UEAA@XZ
@ stub -arch=win32 ??1istrstream@@UAE@XZ
@ -214,10 +214,10 @@
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@AEAV0@@Z
@ stub -arch=win32 ??4iostream@@IAEAAV0@PAVstreambuf@@@Z
@ stub -arch=win64 ??4iostream@@IEAAAEAV0@PEAVstreambuf@@@Z
@ stub -arch=win32 ??4istream@@IAEAAV0@ABV0@@Z
@ stub -arch=win64 ??4istream@@IEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4istream@@IAEAAV0@PAVstreambuf@@@Z
@ stub -arch=win64 ??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z
@ thiscall -arch=win32 ??4istream@@IAEAAV0@ABV0@@Z(ptr ptr) msvcirt.??4istream@@IAEAAV0@ABV0@@Z
@ cdecl -arch=win64 ??4istream@@IEAAAEAV0@AEBV0@@Z(ptr ptr) msvcirt.??4istream@@IEAAAEAV0@AEBV0@@Z
@ thiscall -arch=win32 ??4istream@@IAEAAV0@PAVstreambuf@@@Z(ptr ptr) msvcirt.??4istream@@IAEAAV0@PAVstreambuf@@@Z
@ cdecl -arch=win64 ??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z(ptr ptr) msvcirt.??4istream@@IEAAAEAV0@PEAVstreambuf@@@Z
@ stub -arch=win32 ??4istream_withassign@@QAEAAV0@ABV0@@Z
@ stub -arch=win64 ??4istream_withassign@@QEAAAEAV0@AEBV0@@Z
@ stub -arch=win32 ??4istream_withassign@@QAEAAVistream@@ABV1@@Z
@ -343,7 +343,7 @@
# @ extern ??_7ifstream@@6B@
@ extern ??_7ios@@6B@ msvcirt.??_7ios@@6B@
# @ extern ??_7iostream@@6B@
# @ extern ??_7istream@@6B@
@ extern ??_7istream@@6B@ msvcirt.??_7istream@@6B@
# @ extern ??_7istream_withassign@@6B@
# @ extern ??_7istrstream@@6B@
@ extern ??_7logic_error@@6B@ msvcirt.??_7logic_error@@6B@
@ -361,7 +361,7 @@
# @ extern ??_8ifstream@@7B@
# @ extern ??_8iostream@@7Bistream@@@
# @ extern ??_8iostream@@7Bostream@@@
# @ extern ??_8istream@@7B@
@ extern ??_8istream@@7B@ msvcirt.??_8istream@@7B@
# @ extern ??_8istream_withassign@@7B@
# @ extern ??_8istrstream@@7B@
# @ extern ??_8ofstream@@7B@
@ -378,8 +378,8 @@
@ stub -arch=win64 ??_Difstream@@QEAAXXZ
@ stub -arch=win32 ??_Diostream@@QAEXXZ
@ stub -arch=win64 ??_Diostream@@QEAAXXZ
@ stub -arch=win32 ??_Distream@@QAEXXZ
@ stub -arch=win64 ??_Distream@@QEAAXXZ
@ thiscall -arch=win32 ??_Distream@@QAEXXZ(ptr) msvcirt.??_Distream@@QAEXXZ
@ cdecl -arch=win64 ??_Distream@@QEAAXXZ(ptr) msvcirt.??_Distream@@QEAAXXZ
@ stub -arch=win32 ??_Distream_withassign@@QAEXXZ
@ stub -arch=win64 ??_Distream_withassign@@QEAAXXZ
@ stub -arch=win32 ??_Distrstream@@QAEXXZ
@ -406,7 +406,7 @@
@ stub -arch=win32 ??_Eifstream@@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
@ thiscall -arch=win32 ??_Eistream@@UAEPAXI@Z(ptr long) msvcirt.??_Eistream@@UAEPAXI@Z
@ stub -arch=win32 ??_Eistream_withassign@@UAEPAXI@Z
@ stub -arch=win32 ??_Eistrstream@@UAEPAXI@Z
@ thiscall -arch=win32 ??_Elogic_error@@UAEPAXI@Z(ptr long) msvcirt.??_Elogic_error@@UAEPAXI@Z
@ -429,7 +429,7 @@
@ stub -arch=win32 ??_Gifstream@@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
@ thiscall -arch=win32 ??_Gistream@@UAEPAXI@Z(ptr long) msvcirt.??_Gistream@@UAEPAXI@Z
@ stub -arch=win32 ??_Gistream_withassign@@UAEPAXI@Z
@ stub -arch=win32 ??_Gistrstream@@UAEPAXI@Z
@ thiscall -arch=win32 ??_Glogic_error@@UAEPAXI@Z(ptr long) msvcirt.??_Glogic_error@@UAEPAXI@Z
@ -502,8 +502,8 @@
@ cdecl -arch=win64 ?doallocate@streambuf@@MEAAHXZ(ptr) msvcirt.?doallocate@streambuf@@MEAAHXZ
@ thiscall -arch=win32 ?doallocate@strstreambuf@@MAEHXZ(ptr) msvcirt.?doallocate@strstreambuf@@MAEHXZ
@ cdecl -arch=win64 ?doallocate@strstreambuf@@MEAAHXZ(ptr) msvcirt.?doallocate@strstreambuf@@MEAAHXZ
@ stub -arch=win32 ?eatwhite@istream@@QAEXXZ
@ stub -arch=win64 ?eatwhite@istream@@QEAAXXZ
@ thiscall -arch=win32 ?eatwhite@istream@@QAEXXZ(ptr) msvcirt.?eatwhite@istream@@QAEXXZ
@ cdecl -arch=win64 ?eatwhite@istream@@QEAAXXZ(ptr) msvcirt.?eatwhite@istream@@QEAAXXZ
@ thiscall -arch=win32 ?eback@streambuf@@IBEPADXZ(ptr) msvcirt.?eback@streambuf@@IBEPADXZ
@ cdecl -arch=win64 ?eback@streambuf@@IEBAPEADXZ(ptr) msvcirt.?eback@streambuf@@IEBAPEADXZ
@ thiscall -arch=win32 ?ebuf@streambuf@@IBEPADXZ(ptr) msvcirt.?ebuf@streambuf@@IBEPADXZ
@ -546,50 +546,50 @@
@ cdecl -arch=win64 ?freeze@strstreambuf@@QEAAXH@Z(ptr long) msvcirt.?freeze@strstreambuf@@QEAAXH@Z
@ thiscall -arch=win32 ?gbump@streambuf@@IAEXH@Z(ptr long) msvcirt.?gbump@streambuf@@IAEXH@Z
@ cdecl -arch=win64 ?gbump@streambuf@@IEAAXH@Z(ptr long) msvcirt.?gbump@streambuf@@IEAAXH@Z
@ stub -arch=win32 ?gcount@istream@@QBEHXZ
@ stub -arch=win64 ?gcount@istream@@QEBAHXZ
@ stub -arch=win32 ?get@istream@@IAEAAV1@PADHH@Z
@ stub -arch=win64 ?get@istream@@IEAAAEAV1@PEADHH@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAC@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAC@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAD@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAE@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAE@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@AAVstreambuf@@D@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PACHD@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEACHD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PADHD@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEADHD@Z
@ stub -arch=win32 ?get@istream@@QAEAAV1@PAEHD@Z
@ stub -arch=win64 ?get@istream@@QEAAAEAV1@PEAEHD@Z
@ stub -arch=win32 ?get@istream@@QAEHXZ
@ stub -arch=win64 ?get@istream@@QEAAHXZ
@ stub -arch=win32 ?getdouble@istream@@AAEHPADH@Z
@ stub -arch=win64 ?getdouble@istream@@AEAAHPEADH@Z
@ stub -arch=win32 ?getint@istream@@AAEHPAD@Z
@ stub -arch=win64 ?getint@istream@@AEAAHPEAD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PACHD@Z
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEACHD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PADHD@Z
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEADHD@Z
@ stub -arch=win32 ?getline@istream@@QAEAAV1@PAEHD@Z
@ stub -arch=win64 ?getline@istream@@QEAAAEAV1@PEAEHD@Z
@ thiscall -arch=win32 ?gcount@istream@@QBEHXZ(ptr) msvcirt.?gcount@istream@@QBEHXZ
@ cdecl -arch=win64 ?gcount@istream@@QEBAHXZ(ptr) msvcirt.?gcount@istream@@QEBAHXZ
@ thiscall -arch=win32 ?get@istream@@IAEAAV1@PADHH@Z(ptr ptr long long) msvcirt.?get@istream@@IAEAAV1@PADHH@Z
@ cdecl -arch=win64 ?get@istream@@IEAAAEAV1@PEADHH@Z(ptr ptr long long) msvcirt.?get@istream@@IEAAAEAV1@PEADHH@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAC@Z(ptr ptr) msvcirt.?get@istream@@QAEAAV1@AAC@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAC@Z(ptr ptr) msvcirt.?get@istream@@QEAAAEAV1@AEAC@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAD@Z(ptr ptr) msvcirt.?get@istream@@QAEAAV1@AAD@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAD@Z(ptr ptr) msvcirt.?get@istream@@QEAAAEAV1@AEAD@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAE@Z(ptr ptr) msvcirt.?get@istream@@QAEAAV1@AAE@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAE@Z(ptr ptr) msvcirt.?get@istream@@QEAAAEAV1@AEAE@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@AAVstreambuf@@D@Z(ptr ptr long) msvcirt.?get@istream@@QAEAAV1@AAVstreambuf@@D@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z(ptr ptr long) msvcirt.?get@istream@@QEAAAEAV1@AEAVstreambuf@@D@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PACHD@Z(ptr ptr long long) msvcirt.?get@istream@@QAEAAV1@PACHD@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEACHD@Z(ptr ptr long long) msvcirt.?get@istream@@QEAAAEAV1@PEACHD@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PADHD@Z(ptr ptr long long) msvcirt.?get@istream@@QAEAAV1@PADHD@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEADHD@Z(ptr ptr long long) msvcirt.?get@istream@@QEAAAEAV1@PEADHD@Z
@ thiscall -arch=win32 ?get@istream@@QAEAAV1@PAEHD@Z(ptr ptr long long) msvcirt.?get@istream@@QAEAAV1@PAEHD@Z
@ cdecl -arch=win64 ?get@istream@@QEAAAEAV1@PEAEHD@Z(ptr ptr long long) msvcirt.?get@istream@@QEAAAEAV1@PEAEHD@Z
@ thiscall -arch=win32 ?get@istream@@QAEHXZ(ptr) msvcirt.?get@istream@@QAEHXZ
@ cdecl -arch=win64 ?get@istream@@QEAAHXZ(ptr) msvcirt.?get@istream@@QEAAHXZ
@ thiscall -arch=win32 ?getdouble@istream@@AAEHPADH@Z(ptr ptr long) msvcirt.?getdouble@istream@@AAEHPADH@Z
@ cdecl -arch=win64 ?getdouble@istream@@AEAAHPEADH@Z(ptr ptr long) msvcirt.?getdouble@istream@@AEAAHPEADH@Z
@ thiscall -arch=win32 ?getint@istream@@AAEHPAD@Z(ptr ptr) msvcirt.?getint@istream@@AAEHPAD@Z
@ cdecl -arch=win64 ?getint@istream@@AEAAHPEAD@Z(ptr ptr) msvcirt.?getint@istream@@AEAAHPEAD@Z
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PACHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QAEAAV1@PACHD@Z
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEACHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QEAAAEAV1@PEACHD@Z
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PADHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QAEAAV1@PADHD@Z
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEADHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QEAAAEAV1@PEADHD@Z
@ thiscall -arch=win32 ?getline@istream@@QAEAAV1@PAEHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QAEAAV1@PAEHD@Z
@ cdecl -arch=win64 ?getline@istream@@QEAAAEAV1@PEAEHD@Z(ptr ptr long long) msvcirt.?getline@istream@@QEAAAEAV1@PEAEHD@Z
@ 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
@ 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 ?ignore@istream@@QAEAAV1@HH@Z(ptr long long) msvcirt.?ignore@istream@@QAEAAV1@HH@Z
@ cdecl -arch=win64 ?ignore@istream@@QEAAAEAV1@HH@Z(ptr long long) msvcirt.?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
@ 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
@ thiscall -arch=win32 ?ipfx@istream@@QAEHH@Z(ptr long) msvcirt.?ipfx@istream@@QAEHH@Z
@ cdecl -arch=win64 ?ipfx@istream@@QEAAHH@Z(ptr long) msvcirt.?ipfx@istream@@QEAAHH@Z
@ thiscall -arch=win32 ?is_open@filebuf@@QBEHXZ(ptr) msvcirt.?is_open@filebuf@@QBEHXZ
@ cdecl -arch=win64 ?is_open@filebuf@@QEBAHXZ(ptr) msvcirt.?is_open@filebuf@@QEBAHXZ
@ stub -arch=win32 ?is_open@fstream@@QBEHXZ
@ -598,8 +598,8 @@
@ stub -arch=win64 ?is_open@ifstream@@QEBAHXZ
@ stub -arch=win32 ?is_open@ofstream@@QBEHXZ
@ stub -arch=win64 ?is_open@ofstream@@QEBAHXZ
@ stub -arch=win32 ?isfx@istream@@QAEXXZ
@ stub -arch=win64 ?isfx@istream@@QEAAXXZ
@ thiscall -arch=win32 ?isfx@istream@@QAEXXZ(ptr) msvcirt.?isfx@istream@@QAEXXZ
@ cdecl -arch=win64 ?isfx@istream@@QEAAXXZ(ptr) msvcirt.?isfx@istream@@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
@ -650,8 +650,8 @@
@ stub -arch=win64 ?pcount@ostrstream@@QEBAHXZ
@ stub -arch=win32 ?pcount@strstream@@QBEHXZ
@ stub -arch=win64 ?pcount@strstream@@QEBAHXZ
@ stub -arch=win32 ?peek@istream@@QAEHXZ
@ stub -arch=win64 ?peek@istream@@QEAAHXZ
@ thiscall -arch=win32 ?peek@istream@@QAEHXZ(ptr) msvcirt.?peek@istream@@QAEHXZ
@ cdecl -arch=win64 ?peek@istream@@QEAAHXZ(ptr) msvcirt.?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
@ thiscall -arch=win32 ?precision@ios@@QAEHH@Z(ptr long) msvcirt.?precision@ios@@QAEHH@Z
@ -664,8 +664,8 @@
@ cdecl -arch=win64 ?put@ostream@@QEAAAEAV1@D@Z(ptr long) msvcirt.?put@ostream@@QEAAAEAV1@D@Z
@ thiscall -arch=win32 ?put@ostream@@QAEAAV1@E@Z(ptr long) msvcirt.?put@ostream@@QAEAAV1@E@Z
@ cdecl -arch=win64 ?put@ostream@@QEAAAEAV1@E@Z(ptr long) msvcirt.?put@ostream@@QEAAAEAV1@E@Z
@ stub -arch=win32 ?putback@istream@@QAEAAV1@D@Z
@ stub -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z
@ thiscall -arch=win32 ?putback@istream@@QAEAAV1@D@Z(ptr long) msvcirt.?putback@istream@@QAEAAV1@D@Z
@ cdecl -arch=win64 ?putback@istream@@QEAAAEAV1@D@Z(ptr long) msvcirt.?putback@istream@@QEAAAEAV1@D@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
@ -688,18 +688,18 @@
@ stub -arch=win64 ?rdbuf@strstream@@QEBAPEAVstrstreambuf@@XZ
@ 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
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEADH@Z
@ stub -arch=win32 ?read@istream@@QAEAAV1@PAEH@Z
@ stub -arch=win64 ?read@istream@@QEAAAEAV1@PEAEH@Z
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PACH@Z(ptr ptr long) msvcirt.?read@istream@@QAEAAV1@PACH@Z
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEACH@Z(ptr ptr long) msvcirt.?read@istream@@QEAAAEAV1@PEACH@Z
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PADH@Z(ptr ptr long) msvcirt.?read@istream@@QAEAAV1@PADH@Z
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEADH@Z(ptr ptr long) msvcirt.?read@istream@@QEAAAEAV1@PEADH@Z
@ thiscall -arch=win32 ?read@istream@@QAEAAV1@PAEH@Z(ptr ptr long) msvcirt.?read@istream@@QAEAAV1@PAEH@Z
@ cdecl -arch=win64 ?read@istream@@QEAAAEAV1@PEAEH@Z(ptr ptr long) msvcirt.?read@istream@@QEAAAEAV1@PEAEH@Z
@ thiscall -arch=win32 ?sbumpc@streambuf@@QAEHXZ(ptr) msvcirt.?sbumpc@streambuf@@QAEHXZ
@ cdecl -arch=win64 ?sbumpc@streambuf@@QEAAHXZ(ptr) msvcirt.?sbumpc@streambuf@@QEAAHXZ
@ stub -arch=win32 ?seekg@istream@@QAEAAV1@J@Z
@ stub -arch=win64 ?seekg@istream@@QEAAAEAV1@J@Z
@ stub -arch=win32 ?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z
@ stub -arch=win64 ?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z
@ thiscall -arch=win32 ?seekg@istream@@QAEAAV1@J@Z(ptr long) msvcirt.?seekg@istream@@QAEAAV1@J@Z
@ cdecl -arch=win64 ?seekg@istream@@QEAAAEAV1@J@Z(ptr long) msvcirt.?seekg@istream@@QEAAAEAV1@J@Z
@ thiscall -arch=win32 ?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z(ptr ptr long) msvcirt.?seekg@istream@@QAEAAV1@JW4seek_dir@ios@@@Z
@ cdecl -arch=win64 ?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z(ptr ptr long) msvcirt.?seekg@istream@@QEAAAEAV1@JW4seek_dir@ios@@@Z
@ thiscall -arch=win32 ?seekoff@filebuf@@UAEJJW4seek_dir@ios@@H@Z(ptr long long long) msvcirt.?seekoff@filebuf@@UAEJJW4seek_dir@ios@@H@Z
@ cdecl -arch=win64 ?seekoff@filebuf@@UEAAJJW4seek_dir@ios@@H@Z(ptr long long long) msvcirt.?seekoff@filebuf@@UEAAJJW4seek_dir@ios@@H@Z
@ thiscall -arch=win32 ?seekoff@stdiobuf@@UAEJJW4seek_dir@ios@@H@Z(ptr long long long) msvcirt.?seekoff@stdiobuf@@UAEJJW4seek_dir@ios@@H@Z
@ -783,8 +783,8 @@
# @ extern ?sunk_with_stdio@ios@@0HA
@ thiscall -arch=win32 ?sync@filebuf@@UAEHXZ(ptr) msvcirt.?sync@filebuf@@UAEHXZ
@ cdecl -arch=win64 ?sync@filebuf@@UEAAHXZ(ptr) msvcirt.?sync@filebuf@@UEAAHXZ
@ stub -arch=win32 ?sync@istream@@QAEHXZ
@ stub -arch=win64 ?sync@istream@@QEAAHXZ
@ thiscall -arch=win32 ?sync@istream@@QAEHXZ(ptr) msvcirt.?sync@istream@@QAEHXZ
@ cdecl -arch=win64 ?sync@istream@@QEAAHXZ(ptr) msvcirt.?sync@istream@@QEAAHXZ
@ thiscall -arch=win32 ?sync@stdiobuf@@UAEHXZ(ptr) msvcirt.?sync@stdiobuf@@UAEHXZ
@ cdecl -arch=win64 ?sync@stdiobuf@@UEAAHXZ(ptr) msvcirt.?sync@stdiobuf@@UEAAHXZ
@ thiscall -arch=win32 ?sync@streambuf@@UAEHXZ(ptr) msvcirt.?sync@streambuf@@UAEHXZ
@ -792,8 +792,8 @@
@ thiscall -arch=win32 ?sync@strstreambuf@@UAEHXZ(ptr) msvcirt.?sync@strstreambuf@@UAEHXZ
@ cdecl -arch=win64 ?sync@strstreambuf@@UEAAHXZ(ptr) msvcirt.?sync@strstreambuf@@UEAAHXZ
@ cdecl ?sync_with_stdio@ios@@SAXXZ() msvcirt.?sync_with_stdio@ios@@SAXXZ
@ stub -arch=win32 ?tellg@istream@@QAEJXZ
@ stub -arch=win64 ?tellg@istream@@QEAAJXZ
@ thiscall -arch=win32 ?tellg@istream@@QAEJXZ(ptr) msvcirt.?tellg@istream@@QAEJXZ
@ cdecl -arch=win64 ?tellg@istream@@QEAAJXZ(ptr) msvcirt.?tellg@istream@@QEAAJXZ
@ thiscall -arch=win32 ?tellp@ostream@@QAEJXZ(ptr) msvcirt.?tellp@ostream@@QAEJXZ
@ cdecl -arch=win64 ?tellp@ostream@@QEAAJXZ(ptr) msvcirt.?tellp@ostream@@QEAAJXZ
@ cdecl ?terminate@@YAXXZ() msvcrt.?terminate@@YAXXZ
@ -836,8 +836,8 @@
@ cdecl -arch=win64 ?write@ostream@@QEAAAEAV1@PEBEH@Z(ptr str long) msvcirt.?write@ostream@@QEAAAEAV1@PEBEH@Z
@ thiscall -arch=win32 ?writepad@ostream@@AAEAAV1@PBD0@Z(ptr str str) msvcirt.?writepad@ostream@@AAEAAV1@PBD0@Z
@ cdecl -arch=win64 ?writepad@ostream@@AEAAAEAV1@PEBD0@Z(ptr str str) msvcirt.?writepad@ostream@@AEAAAEAV1@PEBD0@Z
@ stub -arch=win32 ?ws@@YAAAVistream@@AAV1@@Z
@ stub -arch=win64 ?ws@@YAAEAVistream@@AEAV1@@Z
@ cdecl -arch=win32 ?ws@@YAAAVistream@@AAV1@@Z(ptr) msvcirt.?ws@@YAAAVistream@@AAV1@@Z
@ cdecl -arch=win64 ?ws@@YAAEAVistream@@AEAV1@@Z(ptr) msvcirt.?ws@@YAAEAVistream@@AEAV1@@Z
@ extern ?x_curindex@ios@@0HA msvcirt.?x_curindex@ios@@0HA
@ extern ?x_lockc@ios@@0U_CRT_CRITICAL_SECTION@@A msvcirt.?x_lockc@ios@@0U_CRT_CRITICAL_SECTION@@A
@ extern ?x_maxbit@ios@@0JA msvcirt.?x_maxbit@ios@@0JA