{"name": "_ZN7cocos2d10CCRotateTo12copyWithZoneEPNS_6CCZoneE", "code": "cocos2d CCObject * __fastcall cocos2d CCRotateTo copyWithZone ( cocos2d CCRotateTo * @@this@@ , cocos2d CCZone * @@a2@@ ) { cocos2d CCObject * @@v2@@ ; cocos2d CCZone * @@v3@@ ; cocos2d CCZone * @@v4@@ ; float @@v5@@ ; float @@v6@@ ; __int64 ( __fastcall * v7 ) ( float * , float , float , float ) ; int @@v8@@ ; cocos2d CCObject * v10 ; if ( ! @@a2@@ || ( @@v2@@ = * ( cocos2d CCObject * * ) @@a2@@ , @@v3@@ = @@a2@@ , @@v4@@ = Number L , ! * ( _QWORD * ) @@a2@@ ) ) { v10 = ( cocos2d CCObject * ) operator new ( Number ) ; * ( _OWORD * ) v10 = Number L ; @@v2@@ = v10 ; * ( ( _OWORD * ) v10 + Number ) = Number L ; * ( ( _OWORD * ) v10 + Number ) = Number L ; * ( ( _OWORD * ) v10 + Number ) = Number L ; * ( ( _OWORD * ) v10 + Number ) = Number L ; cocos2d CCAction CCAction ( v10 ) ; * ( ( _DWORD * ) @@v2@@ + Number ) = Number ; * ( _QWORD * ) @@v2@@ = & ` vtable for ' cocos2d CCRotateTo + Number ; @@v3@@ = ( cocos2d CCZone * ) operator new ( Number ) ; cocos2d CCZone CCZone ( @@v3@@ , @@v2@@ ) ; @@v4@@ = @@v3@@ ; } cocos2d CCActionInterval copyWithZone ( @@this@@ , @@v3@@ ) ; @@v5@@ = * ( ( float * ) @@this@@ + Number ) ; @@v6@@ = * ( ( float * ) @@this@@ + Number ) ; v7 = * ( __int64 ( __fastcall * * ) ( float * , float , float , float ) ) ( * ( _QWORD * ) @@v2@@ + Number L ) ; if ( v7 == cocos2d CCRotateTo initWithDuration ) { @@v8@@ = * ( ( _DWORD * ) @@this@@ + Number ) ; if ( ( unsigned __int8 ) cocos2d CCActionInterval initWithDuration ( @@v2@@ , @@v6@@ ) ) { * ( ( _DWORD * ) @@v2@@ + Number ) = @@v8@@ ; * ( ( float * ) @@v2@@ + Number ) = @@v5@@ ; } } else { v7 ( ( float * ) @@v2@@ , @@v6@@ , * ( ( float * ) @@this@@ + Number ) , @@v5@@ ) ; } if ( @@v4@@ ) operator delete ( @@v4@@ , Number ) ; return @@v2@@ ; }", "source": [{"n": "v2", "t": {"T": 3, "t": "cocos2d::CCObject"}, "location": "r104"}, {"n": "v4", "t": {"T": 3, "t": "cocos2d::CCZone"}, "location": "r112"}, {"n": "v3", "t": {"T": 3, "t": "cocos2d::CCZone"}, "location": "r48"}, {"n": "v6", "t": {"T": 1, "n": "float", "s": 4}, "location": "r496"}, {"n": "v8", "t": {"T": 1, "n": "int", "s": 4}, "location": "r512"}, {"n": "v5", "t": {"T": 1, "n": "float", "s": 4}, "location": "r528"}, {"n": "this", "t": {"T": 3, "t": "cocos2d::CCRotateTo"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "cocos2d::CCZone"}, "location": "r64"}]}