{"name": "_Z11Print_Initsj", "code": "__int64 __fastcall Print_Inits ( unsigned int @@a1@@ ) { __int64 @@v1@@ ; __int64 result ; unsigned int @@v3@@ ; unsigned int @@v4@@ ; _QWORD * v5 ; unsigned int @@v6@@ ; INITO * v7 ; _IO_FILE * @@v8@@ ; @@v1@@ = Scope_tab ; result = * ( _QWORD * ) ( Scope_tab + Number L * @@a1@@ + Number ) ; @@v3@@ = * ( _DWORD * ) ( result + Number ) ; if ( @@v3@@ > Number ) { @@v4@@ = Number ; while ( Number ) { v5 = ( _QWORD * ) ( * ( _QWORD * ) ( * ( _QWORD * ) ( @@v1@@ + Number L * ( unsigned __int8 ) @@v4@@ + Number ) + Number L ) + Number L * ( @@v4@@ >> Number ) ) ; @@v6@@ = @@v4@@ ++ ; v7 = ( INITO * ) ( * v5 + Number L * ( ( @@v6@@ >> Number ) & Number ) ) ; @@v8@@ = ( _IO_FILE * ) Get_Trace_File ( ) ; result = INITO Print ( v7 , @@v8@@ ) ; if ( @@v4@@ == @@v3@@ ) break ; @@v1@@ = Scope_tab ; } } return result ; }", "source": [{"n": "v6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r16"}, {"n": "v1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r24"}, {"n": "v4", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r32"}, {"n": "v3", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r48"}, {"n": "a1", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r56"}, {"n": "v8", "t": {"T": 3, "t": "_IO_FILE"}, "location": "r64"}]}