msvcp60: Export locale classes destructors.

This commit is contained in:
Piotr Caban 2012-11-26 22:31:42 +00:00 committed by Alexandre Julliard
parent a62ea07a15
commit a704d2a40c
2 changed files with 72 additions and 72 deletions

View File

@ -693,9 +693,10 @@ collate* __thiscall collate_char_ctor_refs(collate *this, MSVCP_size_t refs)
return collate_char_ctor_name(this, "C", refs);
}
/* ??1?$collate@D@std@@MAE@XZ */
/* ??1?$collate@D@std@@MEAA@XZ */
static void collate_char_dtor(collate *this)
/* ??1?$collate@D@std@@UAE@XZ */
/* ??1?$collate@D@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(collate_char_dtor, 4)
void __thiscall collate_char_dtor(collate *this)
{
TRACE("(%p)\n", this);
}
@ -888,11 +889,10 @@ collate* __thiscall collate_short_ctor_refs(collate *this, MSVCP_size_t refs)
return ret;
}
/* ??1?$collate@_W@std@@MAE@XZ */
/* ??1?$collate@_W@std@@MEAA@XZ */
/* ??1?$collate@G@std@@MAE@XZ */
/* ??1?$collate@G@std@@MEAA@XZ */
static void collate_wchar_dtor(collate *this)
/* ??1?$collate@G@std@@UAE@XZ */
/* ??1?$collate@G@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(collate_wchar_dtor, 4)
void __thiscall collate_wchar_dtor(collate *this)
{
TRACE("(%p)\n", this);
}
@ -1166,9 +1166,10 @@ ctype_char* __thiscall ctype_char_ctor(ctype_char *this)
return ctype_char_ctor_table(this, NULL, FALSE, 0);
}
/* ??1?$ctype@D@std@@MAE@XZ */
/* ??1?$ctype@D@std@@MEAA@XZ */
static void ctype_char_dtor(ctype_char *this)
/* ??1?$ctype@D@std@@UAE@XZ */
/* ??1?$ctype@D@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(ctype_char_dtor, 4)
void __thiscall ctype_char_dtor(ctype_char *this)
{
TRACE("(%p)\n", this);
ctype_char__Tidy(this);
@ -1650,11 +1651,10 @@ ctype_wchar* __thiscall ctype_short_ctor(ctype_wchar *this)
return ret;
}
/* ??1?$ctype@_W@std@@MAE@XZ */
/* ??1?$ctype@_W@std@@MEAA@XZ */
/* ??1?$ctype@G@std@@MAE@XZ */
/* ??1?$ctype@G@std@@MEAA@XZ */
static void ctype_wchar_dtor(ctype_wchar *this)
/* ??1?$ctype@G@std@@UAE@XZ */
/* ??1?$ctype@G@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(ctype_wchar_dtor, 4)
void __thiscall ctype_wchar_dtor(ctype_wchar *this)
{
TRACE("(%p)\n", this);
if(this->ctype.delfl)
@ -2401,9 +2401,10 @@ codecvt_char* __thiscall codecvt_char_ctor(codecvt_char *this)
return codecvt_char_ctor_locinfo(this, NULL, 0);
}
/* ??1?$codecvt@DDH@std@@MAE@XZ */
/* ??1?$codecvt@DDH@std@@MEAA@XZ */
static void codecvt_char_dtor(codecvt_char *this)
/* ??1?$codecvt@DDH@std@@UAE@XZ */
/* ??1?$codecvt@DDH@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(codecvt_char_dtor, 4)
void __thiscall codecvt_char_dtor(codecvt_char *this)
{
TRACE("(%p)\n", this);
codecvt_base_dtor(&this->base);
@ -2633,11 +2634,10 @@ codecvt_wchar* __thiscall codecvt_short_ctor(codecvt_wchar *this)
return codecvt_short_ctor_refs(this, 0);
}
/* ??1?$codecvt@GDH@std@@MAE@XZ */
/* ??1?$codecvt@GDH@std@@MEAA@XZ */
/* ??1?$codecvt@_WDH@std@@MAE@XZ */
/* ??1?$codecvt@_WDH@std@@MEAA@XZ */
static void codecvt_wchar_dtor(codecvt_wchar *this)
/* ??1?$codecvt@GDH@std@@UAE@XZ */
/* ??1?$codecvt@GDH@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(codecvt_wchar_dtor, 4)
void __thiscall codecvt_wchar_dtor(codecvt_wchar *this)
{
TRACE("(%p)\n", this);
codecvt_base_dtor(&this->base);
@ -3060,9 +3060,10 @@ numpunct_char* __thiscall numpunct_char_ctor(numpunct_char *this)
return numpunct_char_ctor_refs(this, 0);
}
/* ??1?$numpunct@D@std@@MAE@XZ */
/* ??1?$numpunct@D@std@@MEAA@XZ */
static void numpunct_char_dtor(numpunct_char *this)
/* ??1?$numpunct@D@std@@UAE@XZ */
/* ??1?$numpunct@D@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(numpunct_char_dtor, 4)
void __thiscall numpunct_char_dtor(numpunct_char *this)
{
TRACE("(%p)\n", this);
numpunct_char__Tidy(this);
@ -3395,11 +3396,10 @@ numpunct_wchar* __thiscall numpunct_short_ctor(numpunct_wchar *this)
return numpunct_short_ctor_refs(this, 0);
}
/* ??1?$numpunct@_W@std@@MAE@XZ */
/* ??1?$numpunct@_W@std@@MEAA@XZ */
/* ??1?$numpunct@G@std@@MAE@XZ */
/* ??1?$numpunct@G@std@@MEAA@XZ */
static void numpunct_wchar_dtor(numpunct_wchar *this)
/* ??1?$numpunct@G@std@@UAE@XZ */
/* ??1?$numpunct@G@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(numpunct_wchar_dtor, 4)
void __thiscall numpunct_wchar_dtor(numpunct_wchar *this)
{
TRACE("(%p)\n", this);
numpunct_wchar__Tidy(this);
@ -3802,11 +3802,10 @@ num_get* __thiscall num_get_short_ctor(num_get *this)
return num_get_short_ctor_refs(this, 0);
}
/* ??1?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MAE@XZ */
/* ??1?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEAA@XZ */
/* ??1?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MAE@XZ */
/* ??1?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEAA@XZ */
static void num_get_wchar_dtor(num_get *this)
/* ??1?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UAE@XZ */
/* ??1?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(num_get_wchar_dtor, 4)
void __thiscall num_get_wchar_dtor(num_get *this)
{
TRACE("(%p)\n", this);
locale_facet_dtor(&this->facet);
@ -4815,9 +4814,10 @@ num_get* __thiscall num_get_char_ctor(num_get *this)
return num_get_char_ctor_refs(this, 0);
}
/* ??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MAE@XZ */
/* ??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEAA@XZ */
static void num_get_char_dtor(num_get *this)
/* ??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UAE@XZ */
/* ??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(num_get_char_dtor, 4)
void __thiscall num_get_char_dtor(num_get *this)
{
TRACE("(%p)\n", this);
locale_facet_dtor(&this->facet);
@ -5568,9 +5568,10 @@ num_put* __thiscall num_put_char_ctor(num_put *this)
return num_put_char_ctor_refs(this, 0);
}
/* ??1?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MAE@XZ */
/* ??1?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEAA@XZ */
static void num_put_char_dtor(num_put *this)
/* ??1?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UAE@XZ */
/* ??1?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(num_put_char_dtor, 4)
void __thiscall num_put_char_dtor(num_put *this)
{
TRACE("(%p)\n", this);
locale_facet_dtor(&this->facet);
@ -6153,11 +6154,10 @@ num_put* __thiscall num_put_short_ctor(num_put *this)
return num_put_short_ctor_refs(this, 0);
}
/* ??1?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MAE@XZ */
/* ??1?$num_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@MEAA@XZ */
/* ??1?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MAE@XZ */
/* ??1?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@MEAA@XZ */
static void num_put_wchar_dtor(num_put *this)
/* ??1?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UAE@XZ */
/* ??1?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UEAA@XZ */
DEFINE_THISCALL_WRAPPER(num_put_wchar_dtor, 4)
void __thiscall num_put_wchar_dtor(num_put *this)
{
TRACE("(%p)\n", this);
locale_facet_dtor(&this->facet);

View File

@ -983,18 +983,18 @@
@ cdecl -arch=win64 ??1?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UEAA@XZ(ptr) basic_stringstream_char_dtor
@ thiscall -arch=win32 ??1?$basic_stringstream@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@UAE@XZ(ptr) basic_stringstream_wchar_dtor
@ cdecl -arch=win64 ??1?$basic_stringstream@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@UEAA@XZ(ptr) basic_stringstream_wchar_dtor
@ stub -arch=win32 ??1?$codecvt@DDH@std@@UAE@XZ
@ stub -arch=win64 ??1?$codecvt@DDH@std@@UEAA@XZ
@ stub -arch=win32 ??1?$codecvt@GDH@std@@UAE@XZ
@ stub -arch=win64 ??1?$codecvt@GDH@std@@UEAA@XZ
@ stub -arch=win32 ??1?$collate@D@std@@UAE@XZ
@ stub -arch=win64 ??1?$collate@D@std@@UEAA@XZ
@ stub -arch=win32 ??1?$collate@G@std@@UAE@XZ
@ stub -arch=win64 ??1?$collate@G@std@@UEAA@XZ
@ stub -arch=win32 ??1?$ctype@D@std@@UAE@XZ
@ stub -arch=win64 ??1?$ctype@D@std@@UEAA@XZ
@ stub -arch=win32 ??1?$ctype@G@std@@UAE@XZ
@ stub -arch=win64 ??1?$ctype@G@std@@UEAA@XZ
@ thiscall -arch=win32 ??1?$codecvt@DDH@std@@UAE@XZ(ptr) codecvt_char_dtor
@ cdecl -arch=win64 ??1?$codecvt@DDH@std@@UEAA@XZ(ptr) codecvt_char_dtor
@ thiscall -arch=win32 ??1?$codecvt@GDH@std@@UAE@XZ(ptr) codecvt_wchar_dtor
@ cdecl -arch=win64 ??1?$codecvt@GDH@std@@UEAA@XZ(ptr) codecvt_wchar_dtor
@ thiscall -arch=win32 ??1?$collate@D@std@@UAE@XZ(ptr) collate_char_dtor
@ cdecl -arch=win64 ??1?$collate@D@std@@UEAA@XZ(ptr) collate_char_dtor
@ thiscall -arch=win32 ??1?$collate@G@std@@UAE@XZ(ptr) collate_wchar_dtor
@ cdecl -arch=win64 ??1?$collate@G@std@@UEAA@XZ(ptr) collate_wchar_dtor
@ thiscall -arch=win32 ??1?$ctype@D@std@@UAE@XZ(ptr) ctype_char_dtor
@ cdecl -arch=win64 ??1?$ctype@D@std@@UEAA@XZ(ptr) ctype_char_dtor
@ thiscall -arch=win32 ??1?$ctype@G@std@@UAE@XZ(ptr) ctype_wchar_dtor
@ cdecl -arch=win64 ??1?$ctype@G@std@@UEAA@XZ(ptr) ctype_wchar_dtor
@ stub -arch=win32 ??1?$messages@D@std@@UAE@XZ
@ stub -arch=win64 ??1?$messages@D@std@@UEAA@XZ
@ stub -arch=win32 ??1?$messages@G@std@@UAE@XZ
@ -1015,18 +1015,18 @@
@ stub -arch=win64 ??1?$moneypunct@G$00@std@@UEAA@XZ
@ stub -arch=win32 ??1?$moneypunct@G$0A@@std@@UAE@XZ
@ stub -arch=win64 ??1?$moneypunct@G$0A@@std@@UEAA@XZ
@ stub -arch=win32 ??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UAE@XZ
@ stub -arch=win64 ??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UEAA@XZ
@ stub -arch=win32 ??1?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UAE@XZ
@ stub -arch=win64 ??1?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UEAA@XZ
@ stub -arch=win32 ??1?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UAE@XZ
@ stub -arch=win64 ??1?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UEAA@XZ
@ stub -arch=win32 ??1?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UAE@XZ
@ stub -arch=win64 ??1?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UEAA@XZ
@ stub -arch=win32 ??1?$numpunct@D@std@@UAE@XZ
@ stub -arch=win64 ??1?$numpunct@D@std@@UEAA@XZ
@ stub -arch=win32 ??1?$numpunct@G@std@@UAE@XZ
@ stub -arch=win64 ??1?$numpunct@G@std@@UEAA@XZ
@ thiscall -arch=win32 ??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UAE@XZ(ptr) num_get_char_dtor
@ cdecl -arch=win64 ??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UEAA@XZ(ptr) num_get_char_dtor
@ thiscall -arch=win32 ??1?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UAE@XZ(ptr) num_get_wchar_dtor
@ cdecl -arch=win64 ??1?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UEAA@XZ(ptr) num_get_wchar_dtor
@ thiscall -arch=win32 ??1?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UAE@XZ(ptr) num_put_char_dtor
@ cdecl -arch=win64 ??1?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UEAA@XZ(ptr) num_put_char_dtor
@ thiscall -arch=win32 ??1?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UAE@XZ(ptr) num_put_wchar_dtor
@ cdecl -arch=win64 ??1?$num_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UEAA@XZ(ptr) num_put_wchar_dtor
@ thiscall -arch=win32 ??1?$numpunct@D@std@@UAE@XZ(ptr) numpunct_char_dtor
@ cdecl -arch=win64 ??1?$numpunct@D@std@@UEAA@XZ(ptr) numpunct_char_dtor
@ thiscall -arch=win32 ??1?$numpunct@G@std@@UAE@XZ(ptr) numpunct_wchar_dtor
@ cdecl -arch=win64 ??1?$numpunct@G@std@@UEAA@XZ(ptr) numpunct_wchar_dtor
@ stub -arch=win32 ??1?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UAE@XZ
@ stub -arch=win64 ??1?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@UEAA@XZ
@ stub -arch=win32 ??1?$time_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@UAE@XZ