{"name": "_Z12device_stateP8device_t", "code": "device_state_interface * __fastcall device_state ( device_t * @@a1@@ ) { emu_fatalerror * @@v1@@ ; __int64 @@v2@@ ; __int64 @@v3@@ ; __int64 @@v4@@ ; __int64 @@v5@@ ; device_state_interface * @@v7@@ ; if ( ! device_t dev_interface ( @@a1@@ , & @@v7@@ ) ) { @@v1@@ = ( emu_fatalerror * ) _cxa_allocate_exception ( Number ) ; @@v2@@ = device_t tag ( @@a1@@ ) ; emu_fatalerror emu_fatalerror ( @@v1@@ , String , @@v2@@ , @@v3@@ , @@v4@@ , @@v5@@ ) ; _cxa_throw ( @@v1@@ , ( struct type_info * ) & ` typeinfo for ' emu_fatalerror , emu_fatalerror ~ emu_fatalerror ) ; } return @@v7@@ ; }", "source": [{"n": "v3", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r24"}, {"n": "v1", "t": {"T": 3, "t": "emu_fatalerror"}, "location": "r32"}, {"n": "a1", "t": {"T": 3, "t": "device_t"}, "location": "r56"}, {"n": "v4", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r72"}, {"n": "v2", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}, {"n": "v5", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r80"}, {"n": "v7", "t": {"T": 3, "t": "device_state_interface"}, "location": "s24"}]}