{"name": "_ZN7cocos2d15CCRepeatForever4stepEf", "code": "__int64 __fastcall cocos2d CCRepeatForever step ( cocos2d CCRepeatForever * @@this@@ , double @@a2@@ ) { __int64 @@result@@ ; float * v4 ; float @@v5@@ ; ( * ( void ( __fastcall * * ) ( _QWORD , double ) ) ( * * ( ( _QWORD * * ) @@this@@ + Number ) + Number L ) ) ( * ( ( _QWORD * ) @@this@@ + Number ) , @@a2@@ ) ; @@result@@ = ( * ( __int64 ( __fastcall * * ) ( _QWORD ) ) ( * * ( ( _QWORD * * ) @@this@@ + Number ) + Number L ) ) ( * ( ( _QWORD * ) @@this@@ + Number ) ) ; if ( ( _BYTE ) @@result@@ ) { v4 = ( float * ) * ( ( _QWORD * ) @@this@@ + Number ) ; @@v5@@ = v4 [ Number ] - v4 [ Number ] ; ( * ( void ( __fastcall * * ) ( float * , _QWORD ) ) ( * ( _QWORD * ) v4 + Number L ) ) ( v4 , * ( ( _QWORD * ) @@this@@ + Number ) ) ; ( * ( void ( __fastcall * * ) ( _QWORD , double ) ) ( * * ( ( _QWORD * * ) @@this@@ + Number ) + Number L ) ) ( * ( ( _QWORD * ) @@this@@ + Number ) , Number ) ; @@result@@ = ( * ( __int64 ( __fastcall * * ) ( _QWORD , float ) ) ( * * ( ( _QWORD * * ) @@this@@ + Number ) + Number L ) ) ( * ( ( _QWORD * ) @@this@@ + Number ) , @@v5@@ ) ; } return @@result@@ ; }", "source": [{"n": "a2", "t": {"T": 1, "n": "double", "s": 8}, "location": "r496"}, {"n": "this", "t": {"T": 3, "t": "cocos2d::CCRepeatForever"}, "location": "r56"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}, {"n": "v5", "t": {"T": 1, "n": "float", "s": 4}, "location": "s12"}]}