{"name": "tagsEmptyHash", "code": "__int64 __fastcall tagsEmptyHash ( __int64 @@a1@@ , __int64 @@a2@@ ) { __int64 @@result@@ ; __int64 @@v3@@ ; __int64 @@j@@ ; unsigned int @@i@@ ; for ( @@i@@ = Number ; @@i@@ <= Number ; ++ @@i@@ ) { for ( @@j@@ = * ( _QWORD * ) ( @@a2@@ + Number * ( @@i@@ + Number L ) ) ; @@j@@ ; @@j@@ = @@v3@@ ) { @@v3@@ = * ( _QWORD * ) ( @@j@@ + Number ) ; ( * ( void ( __fastcall * * ) ( _QWORD , __int64 ) ) ( * * ( _QWORD * * ) ( @@a1@@ + Number ) + Number L ) ) ( * ( _QWORD * ) ( @@a1@@ + Number ) , @@j@@ ) ; } @@result@@ = @@a2@@ ; * ( _QWORD * ) ( @@a2@@ + Number * ( @@i@@ + Number L ) ) = Number L ; } return @@result@@ ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r64"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}, {"n": "j", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s16"}, {"n": "v3", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s24"}, {"n": "i", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s4"}]}