{"name": "_ZL11createTimerPPvi", "code": "__int64 __fastcall createTimer ( void * * @@a1@@ , int @@a2@@ ) { int * v2 ; char * v3 ; struct sigevent @@evp@@ ; @@evp@@ . sigev_notify = Number ; @@evp@@ . sigev_value . sival_ptr = @@a1@@ ; @@evp@@ . sigev_signo = @@a2@@ ; if ( timer_create ( Number , & @@evp@@ , @@a1@@ ) != Number ) return Number L ; v2 = _errno_location ( ) ; v3 = strerror ( * v2 ) ; fprintf ( stderr , String , v3 ) ; return Number L ; }", "source": [{"n": "a1", "t": {"T": 3, "t": "void *"}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "evp", "t": {"T": 6, "n": "struct sigevent", "l": [{"T": 4, "n": "sigev_value", "t": "sigval_t", "s": 8}, {"T": 4, "n": "sigev_signo", "t": "int", "s": 4}, {"T": 4, "n": "sigev_notify", "t": "int", "s": 4}, {"T": 4, "n": "_sigev_un", "t": "sigevent::$4FA236EFE1337B09F044CA22D4984BE4", "s": 48}]}, "location": "s64"}]}