{"name": "_ZN7cocos2d10TMXMapInfo6createEPKc", "code": "cocos2d TMXMapInfo * __fastcall cocos2d TMXMapInfo create ( cocos2d TMXMapInfo * @@this@@ , const char * @@a2@@ ) { cocos2d TMXMapInfo * @@v2@@ ; void ( __fastcall * v3 ) ( void * ) ; cocos2d TMXMapInfo * result ; @@v2@@ = ( cocos2d TMXMapInfo * ) operator new ( Number ) ; cocos2d TMXMapInfo TMXMapInfo ( @@v2@@ ) ; if ( ( unsigned __int8 ) cocos2d TMXMapInfo initWithTMXFile ( @@v2@@ , ( const char * ) @@this@@ ) ) { cocos2d Object autorelease ( @@v2@@ ) ; result = @@v2@@ ; } else { v3 = * ( void ( __fastcall * * ) ( void * ) ) ( * ( _QWORD * ) @@v2@@ + Number L ) ; if ( v3 == cocos2d TMXMapInfo ~ TMXMapInfo ) { cocos2d TMXMapInfo ~ TMXMapInfo ( @@v2@@ ) ; operator delete ( @@v2@@ ) ; } else { v3 ( @@v2@@ ) ; } result = Number L ; } return result ; }", "source": [{"n": "v2", "t": {"T": 3, "t": "cocos2d::TMXMapInfo"}, "location": "r104"}, {"n": "this", "t": {"T": 3, "t": "cocos2d::TMXMapInfo"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "const char"}, "location": "r64"}]}