@@ -59,11 +59,11 @@ fn other_tests() {
5959 expect ( "??_7W@?A@@6B@" , "const `anonymous namespace'::W::`vftable'" ) ;
6060 expect (
6161 "??_7?$RunnableMethodImpl@PEAVLazyIdleThread@mozilla@@P812@EAAXXZ$0A@$0A@$$V@detail@mozilla@@6BnsIRunnable@@@" ,
62- "const mozilla::detail::RunnableMethodImpl<class mozilla::LazyIdleThread *,void __cdecl ( mozilla::LazyIdleThread::*)(void),0,0>::`vftable\' {for `nsIRunnable\' }" ,
62+ "const mozilla::detail::RunnableMethodImpl<class mozilla::LazyIdleThread *,void ( __cdecl mozilla::LazyIdleThread::*)(void),0,0>::`vftable\' {for `nsIRunnable\' }" ,
6363 ) ;
6464 expect_failure (
6565 "??_7?$RunnableMethodImpl@PEAVLazyIdleThread@mozilla@@P812@EAAXXZ$0A@$0A@$$V@detail@mozilla@@6BnsIRunnable@@@" ,
66- "const mozilla::detail::RunnableMethodImpl<class mozilla::LazyIdleThread * __ptr64,void __cdecl ( mozilla::LazyIdleThread::*)(void) __ptr64,0,0>::`vftable\' {for `nsIRunnable\' }" ,
66+ "const mozilla::detail::RunnableMethodImpl<class mozilla::LazyIdleThread * __ptr64,void ( __cdecl mozilla::LazyIdleThread::*)(void) __ptr64,0,0>::`vftable\' {for `nsIRunnable\' }" ,
6767 ) ;
6868 expect (
6969 "??1?$ns@$$CBVtxXP@@@@QAE@XZ" ,
@@ -141,11 +141,11 @@ fn other_tests() {
141141 ) ;
142142 expect (
143143 "??$GenericCreateConstructor@$1?construct@SetObject@js@@CA_NPEAUJSContext@@IPEATValue@JS@@@Z$0A@$0A@$0A@@js@@YAPEAVJSObject@@PEAUJSContext@@W4JSProtoKey@@@Z" ,
144- "class JSObject * __cdecl js::GenericCreateConstructor<bool __cdecl ( js::SetObject::construct::*)(struct JSContext *,unsigned int,union JS::Value *),0,0,0>(struct JSContext *,enum JSProtoKey)" ,
144+ "class JSObject * __cdecl js::GenericCreateConstructor<bool ( __cdecl js::SetObject::construct::*)(struct JSContext *,unsigned int,union JS::Value *),0,0,0>(struct JSContext *,enum JSProtoKey)" ,
145145 ) ;
146146 expect_failure (
147147 "??$GenericCreateConstructor@$1?construct@SetObject@js@@CA_NPEAUJSContext@@IPEATValue@JS@@@Z$0A@$0A@$0A@@js@@YAPEAVJSObject@@PEAUJSContext@@W4JSProtoKey@@@Z" ,
148- "class JSObject * __ptr64 __cdecl js::GenericCreateConstructor<&private: static bool __cdecl ( js::SetObject::construct::*)(struct JSContext * __ptr64,unsigned int,union JS::Value * __ptr64),0,0,0>(struct JSContext * __ptr64,enum JSProtoKey)" ,
148+ "class JSObject * __ptr64 __cdecl js::GenericCreateConstructor<&private: static bool ( __cdecl js::SetObject::construct::*)(struct JSContext * __ptr64,unsigned int,union JS::Value * __ptr64),0,0,0>(struct JSContext * __ptr64,enum JSProtoKey)" ,
149149 ) ;
150150 expect (
151151 "??$emplace_hint@AEBUpiecewise_construct_t@std@@V?$tuple@AEBH@2@V?$tuple@$$V@2@@?$_Tree@V?$_Tmap_traits@HUPayload@RtpUtility@webrtc@@U?$less@H@std@@V?$allocator@U?$pair@$$CBHUPayload@RtpUtility@webrtc@@@std@@@5@$0A@@std@@@std@@QEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBHUPayload@RtpUtility@webrtc@@@std@@@std@@@std@@@1@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBHUPayload@RtpUtility@webrtc@@@std@@@std@@@std@@@1@AEBUpiecewise_construct_t@1@$$QEAV?$tuple@AEBH@1@$$QEAV?$tuple@$$V@1@@Z" ,
@@ -172,7 +172,11 @@ fn other_tests() {
172172 expect (
173173 "??_R1A@?0A@EA@U@i@@8" ,
174174 "i::U::`RTTI Base Class Descriptor at (0,-1,0,64)'" ,
175- )
175+ ) ;
176+ expect (
177+ "?getFactory@SkImageShader@@UBEP6A?AV?$sk_sp@VSkFlattenable@@@@AAVSkReadBuffer@@@ZXZ" ,
178+ "public: virtual class sk_sp<class SkFlattenable> (__cdecl * __thiscall SkImageShader::getFactory(void) const)(class SkReadBuffer &)"
179+ ) ;
176180}
177181
178182#[ test]
0 commit comments