{"name": "_ZN7cocos2d8CCMoveBy6updateEf", "code": "void __fastcall cocos2d CCMoveBy update ( cocos2d CCMoveBy * @@this@@ , float @@a2@@ ) { __int64 v3 ; const cocos2d CCPoint * @@v4@@ ; char @@v5@@ [ Number ] ; char @@v6@@ [ Number ] ; char @@v7@@ [ Number ] ; char @@v8@@ [ Number ] ; v3 = * ( ( _QWORD * ) @@this@@ + Number ) ; if ( v3 ) { @@v4@@ = ( const cocos2d CCPoint * ) ( * ( __int64 ( __fastcall * * ) ( __int64 ) ) ( * ( _QWORD * ) v3 + Number L ) ) ( v3 ) ; cocos2d CCPoint CCPoint ( ( cocos2d CCPoint * ) @@v5@@ , @@v4@@ ) ; cocos2d CCPoint operator - ( @@v6@@ , @@v5@@ , ( char * ) @@this@@ + Number ) ; cocos2d CCPoint operator + ( @@v8@@ , ( char * ) @@this@@ + Number , @@v6@@ ) ; cocos2d CCPoint operator = ( ( char * ) @@this@@ + Number , @@v8@@ ) ; cocos2d CCPoint operator * ( @@v8@@ , ( char * ) @@this@@ + Number , @@a2@@ ) ; cocos2d CCPoint operator + ( @@v7@@ , ( char * ) @@this@@ + Number , @@v8@@ ) ; ( * ( void ( __fastcall * * ) ( _QWORD , char * ) ) ( * * ( ( _QWORD * * ) @@this@@ + Number ) + Number L ) ) ( * ( ( _QWORD * ) @@this@@ + Number ) , @@v7@@ ) ; cocos2d CCPoint operator = ( ( char * ) @@this@@ + Number , @@v7@@ ) ; } }", "source": [{"n": "a2", "t": {"T": 1, "n": "float", "s": 4}, "location": "r496"}, {"n": "this", "t": {"T": 3, "t": "cocos2d::CCMoveBy"}, "location": "r56"}, {"n": "v4", "t": {"T": 3, "t": "const cocos2d::CCPoint"}, "location": "r8"}, {"n": "v8", "t": {"T": 2, "n": 64, "s": 1, "t": "char"}, "location": "s64"}, {"n": "v7", "t": {"T": 2, "n": 8, "s": 1, "t": "char"}, "location": "s72"}, {"n": "v6", "t": {"T": 2, "n": 8, "s": 1, "t": "char"}, "location": "s80"}, {"n": "v5", "t": {"T": 2, "n": 8, "s": 1, "t": "char"}, "location": "s88"}]}