{"name": "_ZL18quizpun2_rombank_wP13address_spacejh", "code": "__int64 __fastcall quizpun2_rombank_w ( address_space * @@a1@@ , unsigned int @@a2@@ , char @@a3@@ ) { running_machine * v3 ; memory_region * v4 ; void * @@v5@@ ; running_machine * v6 ; v3 = ( running_machine * ) address_space machine ( @@a1@@ ) ; v4 = ( memory_region * ) running_machine region ( v3 , String ) ; @@v5@@ = ( void * ) ( ( ( ( @@a3@@ & Number ) + Number ) << Number ) + memory_region base ( v4 ) ) ; v6 = ( running_machine * ) address_space machine ( @@a1@@ ) ; return memory_set_bankptr ( v6 , String , @@v5@@ ) ; }", "source": [{"n": "a3", "t": {"T": 1, "n": "char", "s": 1}, "location": "r16"}, {"n": "v5", "t": {"T": 3, "t": "void"}, "location": "r32"}, {"n": "a1", "t": {"T": 3, "t": "address_space"}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r64"}]}