{"name": "_ZN7cocos2d16CCActionInterval12copyWithZoneEPNS_6CCZoneE", "code": "cocos2d CCObject * __fastcall cocos2d CCActionInterval copyWithZone ( cocos2d CCActionInterval * @@this@@ , cocos2d CCZone * @@a2@@ ) { cocos2d CCObject * @@v2@@ ; __int64 @@v4@@ ; cocos2d CCZone * @@v5@@ ; if ( @@a2@@ && ( @@v2@@ = * ( cocos2d CCObject * * ) @@a2@@ ) != Number L ) { cocos2d CCAction copyWithZone ( @@this@@ , @@a2@@ ) ; } else { @@v4@@ = operator new ( Number ) ; * ( _QWORD * ) ( @@v4@@ + Number ) = Number L ; @@v2@@ = ( cocos2d CCObject * ) @@v4@@ ; * ( _OWORD * ) @@v4@@ = Number L ; * ( _OWORD * ) ( @@v4@@ + Number ) = Number L ; * ( _OWORD * ) ( @@v4@@ + Number ) = Number L ; cocos2d CCAction CCAction ( ( cocos2d CCAction * ) @@v4@@ ) ; * ( ( _DWORD * ) @@v2@@ + Number ) = Number ; * ( _QWORD * ) @@v2@@ = & ` vtable for ' cocos2d CCActionInterval + Number ; @@v5@@ = ( cocos2d CCZone * ) operator new ( Number ) ; cocos2d CCZone CCZone ( @@v5@@ , @@v2@@ ) ; cocos2d CCAction copyWithZone ( @@this@@ , @@v5@@ ) ; operator delete ( @@v5@@ , Number ) ; } cocos2d CCActionInterval initWithDuration ( @@v2@@ , * ( ( float * ) @@this@@ + Number ) ) ; return @@v2@@ ; }", "source": [{"n": "v2", "t": {"T": 3, "t": "cocos2d::CCObject"}, "location": "r104"}, {"n": "v5", "t": {"T": 3, "t": "cocos2d::CCZone"}, "location": "r48"}, {"n": "this", "t": {"T": 3, "t": "cocos2d::CCActionInterval"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "cocos2d::CCZone"}, "location": "r64"}, {"n": "v4", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}]}