{"name": "_ZN7cocos2d8CCRepeat12copyWithZoneEPNS_6CCZoneE", "code": "cocos2d CCObject * __fastcall cocos2d CCRepeat copyWithZone ( cocos2d CCRepeat * @@this@@ , cocos2d CCZone * @@a2@@ ) { __int64 v2 ; int v3 ; cocos2d CCObject * v4 ; float * v5 ; cocos2d CCObject * result ; cocos2d CCObject * v7 ; cocos2d CCObject * v8 ; cocos2d CCZone * @@v9@@ ; int v10 ; cocos2d CCObject * v11 ; float * v12 ; if ( @@a2@@ && ( v2 = * ( _QWORD * ) @@a2@@ ) != Number ) { cocos2d CCActionInterval copyWithZone ( @@this@@ , @@a2@@ ) ; v3 = * ( ( _DWORD * ) @@this@@ + Number ) ; v4 = ( cocos2d CCObject * ) cocos2d CCObject copy ( * ( ( cocos2d CCObject * * ) @@this@@ + Number ) ) ; v5 = ( float * ) cocos2d CCObject autorelease ( v4 ) ; cocos2d CCRepeat initWithAction ( v2 , v5 , v3 ) ; result = ( cocos2d CCObject * ) v2 ; } else { v7 = ( cocos2d CCObject * ) operator new ( Number ) ; * ( _OWORD * ) v7 = Number L ; v8 = v7 ; * ( ( _OWORD * ) v7 + Number ) = Number L ; * ( ( _OWORD * ) v7 + Number ) = Number L ; * ( ( _OWORD * ) v7 + Number ) = Number L ; * ( ( _OWORD * ) v7 + Number ) = Number L ; cocos2d CCAction CCAction ( v7 ) ; * ( ( _DWORD * ) v8 + Number ) = Number ; * ( _QWORD * ) v8 = & ` vtable for ' cocos2d CCRepeat + Number ; @@v9@@ = ( cocos2d CCZone * ) operator new ( Number ) ; cocos2d CCZone CCZone ( @@v9@@ , v8 ) ; cocos2d CCActionInterval copyWithZone ( @@this@@ , @@v9@@ ) ; v10 = * ( ( _DWORD * ) @@this@@ + Number ) ; v11 = ( cocos2d CCObject * ) cocos2d CCObject copy ( * ( ( cocos2d CCObject * * ) @@this@@ + Number ) ) ; v12 = ( float * ) cocos2d CCObject autorelease ( v11 ) ; cocos2d CCRepeat initWithAction ( ( __int64 ) v8 , v12 , v10 ) ; operator delete ( @@v9@@ , Number ) ; result = v8 ; } return result ; }", "source": [{"n": "v9", "t": {"T": 3, "t": "cocos2d::CCZone"}, "location": "r48"}, {"n": "this", "t": {"T": 3, "t": "cocos2d::CCRepeat"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "cocos2d::CCZone"}, "location": "r64"}]}