{"name": "test_simple", "code": "__int64 __fastcall test_simple ( const char * @@a1@@ , unsigned int @@a2@@ ) { __int64 v2 ; __int64 result ; const char * @@v4@@ ; const char * v5 ; unsigned int @@v6@@ ; parser_init ( Number ) ; v2 = strlen ( @@a1@@ ) ; parse ( ( __int64 ) @@a1@@ , v2 ) ; strlen ( @@a1@@ ) ; @@v6@@ = * ( ( _BYTE * ) parser + Number ) & Number ; parse ( Number L , Number L ) ; parser_free ( ) ; result = @@a2@@ ; if ( @@a2@@ != @@v6@@ && @@a2@@ && @@v6@@ != Number ) { @@v4@@ = ( const char * ) http_errno_name ( @@v6@@ ) ; v5 = ( const char * ) http_errno_name ( @@a2@@ ) ; fprintf ( stderr , String , v5 , @@v4@@ , @@a1@@ ) ; abort ( ) ; } return result ; }", "source": [{"n": "v4", "t": {"T": 3, "t": "const char"}, "location": "r32"}, {"n": "a1", "t": {"T": 3, "t": "const char"}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r64"}, {"n": "v6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s32"}]}