{"name": "_ZN7cocos2d8CCTintBy6updateEf", "code": "void __fastcall cocos2d CCTintBy update ( cocos2d CCTintBy * @@this@@ , float @@a2@@ ) { const void * v3 ; _QWORD * * v4 ; void * v5 ; void ( __fastcall * @@v6@@ ) ( void * , char * ) ; int @@v7@@ ; float v8 ; int v9 ; float @@v10@@ ; char @@v12@@ [ Number ] ; v3 = ( const void * ) * ( ( _QWORD * ) @@this@@ + Number ) ; if ( v3 ) { v4 = ( _QWORD * * ) _dynamic_cast ( v3 , ( const struct __class_type_info * ) & ` typeinfo for ' cocos2d CCNode , ( const struct __class_type_info * ) & ` typeinfo for ' cocos2d CCRGBAProtocol , Number ) ; v5 = v4 ; if ( v4 ) { @@v6@@ = ( void ( __fastcall * ) ( void * , char * ) ) * * v4 ; @@v7@@ = * ( ( __int16 * ) @@this@@ + Number ) ; v8 = ( float ) * ( ( __int16 * ) @@this@@ + Number ) ; v9 = * ( ( __int16 * ) @@this@@ + Number ) ; @@v10@@ = ( float ) * ( ( __int16 * ) @@this@@ + Number ) ; @@v12@@ [ Number ] = ( int ) ( float ) ( ( float ) ( ( float ) * ( ( __int16 * ) @@this@@ + Number ) * @@a2@@ ) + ( float ) * ( ( __int16 * ) @@this@@ + Number ) ) ; @@v12@@ [ Number ] = ( int ) ( float ) ( ( float ) ( @@v10@@ * @@a2@@ ) + v8 ) ; @@v12@@ [ Number ] = ( int ) ( float ) ( ( float ) ( ( float ) @@v7@@ * @@a2@@ ) + ( float ) v9 ) ; @@v6@@ ( v5 , @@v12@@ ) ; } } }", "source": [{"n": "a2", "t": {"T": 1, "n": "float", "s": 4}, "location": "r496"}, {"n": "v10", "t": {"T": 1, "n": "float", "s": 4}, "location": "r512"}, {"n": "this", "t": {"T": 3, "t": "cocos2d::CCTintBy"}, "location": "r56"}, {"n": "v7", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "v6", "t": {"T": 9, "n": "void (__fastcall *)(void *, char *)"}, "location": "r72"}, {"n": "v12", "t": {"T": 2, "n": 11, "s": 1, "t": "char"}, "location": "s11"}]}