{"name": "_ZN7cocos2d16CCActionInterval4stepEf", "code": "__int64 __fastcall cocos2d CCActionInterval step ( cocos2d CCActionInterval * @@this@@ , float @@a2@@ ) { float @@v2@@ ; __int64 v3 ; double v4 ; __int64 ( __fastcall * v5 ) ( double ) ; float v6 ; if ( * ( ( _BYTE * ) @@this@@ + Number ) ) { @@v2@@ = * ( ( float * ) @@this@@ + Number ) ; v3 = * ( _QWORD * ) @@this@@ ; * ( ( _BYTE * ) @@this@@ + Number ) = Number ; v4 = Number ; * ( ( _DWORD * ) @@this@@ + Number ) = Number ; v5 = * ( __int64 ( __fastcall * * ) ( double ) ) ( v3 + Number ) ; if ( @@v2@@ < Number ) return v5 ( v4 ) ; } else { * ( float * ) & v4 = @@a2@@ + * ( ( float * ) @@this@@ + Number ) ; @@v2@@ = fmaxf ( Number , * ( ( float * ) @@this@@ + Number ) ) ; v5 = * ( __int64 ( __fastcall * * ) ( double ) ) ( * ( _QWORD * ) @@this@@ + Number L ) ; * ( ( _DWORD * ) @@this@@ + Number ) = LODWORD ( v4 ) ; } v6 = * ( float * ) & v4 / @@v2@@ ; if ( v6 >= Number ) { * ( _QWORD * ) & v4 = LODWORD ( LC2 ) ; return v5 ( v4 ) ; } return v5 ( fmaxf ( v6 , Number ) ) ; }", "source": [{"n": "a2", "t": {"T": 1, "n": "float", "s": 4}, "location": "r496"}, {"n": "v2", "t": {"T": 1, "n": "float", "s": 4}, "location": "r512"}, {"n": "this", "t": {"T": 3, "t": "cocos2d::CCActionInterval"}, "location": "r56"}]}