{"name": "print_error", "code": "int __fastcall print_error ( const char * @@a1@@ , __int64 @@a2@@ ) { const char * v2 ; int v3 ; size_t @@v5@@ ; unsigned __int64 @@v6@@ ; unsigned __int64 @@j@@ ; size_t @@i@@ ; int @@v9@@ ; int @@v10@@ ; v2 = ( const char * ) http_errno_description ( * ( ( _BYTE * ) parser + Number ) & Number ) ; fprintf ( stderr , String , v2 ) ; @@v10@@ = Number ; @@v5@@ = strlen ( @@a1@@ ) ; @@v6@@ = Number L ; for ( @@i@@ = Number L ; @@i@@ < @@v5@@ ; ++ @@i@@ ) { if ( @@i@@ == @@a2@@ ) @@v10@@ = Number ; v3 = @@a1@@ [ @@i@@ ] ; if ( v3 == Number ) { fwrite ( & off_38AC5A , Number , Number , stderr ) ; if ( @@v10@@ ) goto LABEL_15 ; @@v6@@ = Number L ; } else { if ( v3 == Number ) { @@v9@@ = Number ; fwrite ( String , Number , Number , stderr ) ; } else { @@v9@@ = Number ; fputc ( @@a1@@ [ @@i@@ ] , stderr ) ; } if ( ! @@v10@@ ) @@v6@@ += @@v9@@ ; } } fwrite ( String , Number , Number , stderr ) ; LABEL_15 : for ( @@j@@ = Number L ; @@j@@ < @@v6@@ ; ++ @@j@@ ) fputc ( Number , stderr ) ; return fprintf ( stderr , String , ( unsigned int ) @@a2@@ ) ; }", "source": [{"n": "a1", "t": {"T": 3, "t": "const char"}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r64"}, {"n": "i", "t": {"T": 1, "n": "size_t", "s": 8}, "location": "s16"}, {"n": "j", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "s24"}, {"n": "v6", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "s32"}, {"n": "v10", "t": {"T": 1, "n": "int", "s": 4}, "location": "s4"}, {"n": "v5", "t": {"T": 1, "n": "size_t", "s": 8}, "location": "s40"}, {"n": "v9", "t": {"T": 1, "n": "int", "s": 4}, "location": "s8"}]}