{"name": "jsonrpc_struct_scan", "code": "__int64 jsonrpc_struct_scan ( ) { __int64 v0 ; const char * v1 ; int v2 ; const char * v3 ; unsigned int v4 ; const char * @@v5@@ ; struct _IO_FILE * v6 ; const char * v7 ; unsigned int v8 ; void ( * v9 ) ( _QWORD , const char * , ... ) ; __int64 @@v10@@ ; unsigned int v11 ; __int64 v12 ; int @@v13@@ ; unsigned int v14 ; void ( * v15 ) ( _QWORD , const char * , ... ) ; const char * v16 ; int v17 ; unsigned int v18 ; v0 = ( __int64 ) String ; if ( ( int ) get_debug_level ( String , Number L ) >= Number && ! dprint_crit ) { ++ dprint_crit ; if ( log_stderr ) { if ( log_color ) { v0 = Number ; dprint_color ( Number ) ; } if ( log_prefix_val ) { v1 = ( const char * ) * log_prefix_val ; v2 = * ( ( _DWORD * ) log_prefix_val + Number ) ; v3 = ( const char * ) * ( ( _QWORD * ) & log_level_info + Number ) ; v4 = my_pid ( v0 , Number L ) ; @@v5@@ = String ; v6 = stderr ; fprintf ( stderr , String , process_no , v4 , v3 , v2 , v1 , String , String ) ; } else { v7 = ( const char * ) * ( ( _QWORD * ) & log_level_info + Number ) ; v8 = my_pid ( v0 , Number L ) ; @@v5@@ = String ; v6 = stderr ; fprintf ( stderr , String , process_no , v8 , v7 , String , String ) ; } if ( log_color ) dprint_color_reset ( v6 , @@v5@@ ) ; } else if ( log_prefix_val ) { v9 = ( void ( * ) ( _QWORD , const char * , ... ) ) km_log_func ; @@v10@@ = * log_prefix_val ; v11 = * ( ( _DWORD * ) log_prefix_val + Number ) ; v12 = * ( ( _QWORD * ) & log_level_info + Number ) ; @@v13@@ = * ( ( _DWORD * ) & log_level_info + Number ) ; v14 = get_debug_facility ( String , Number L ) ; v9 ( @@v13@@ | v14 , String , v12 , v11 , @@v10@@ , String , String ) ; } else { v15 = ( void ( * ) ( _QWORD , const char * , ... ) ) km_log_func ; v16 = ( const char * ) * ( ( _QWORD * ) & log_level_info + Number ) ; v17 = * ( ( _DWORD * ) & log_level_info + Number ) ; v18 = get_debug_facility ( String , Number L ) ; v15 ( v17 | v18 , String , v16 , String , String ) ; } -- dprint_crit ; } return Number ; }", "source": [{"n": "v13", "t": {"T": 1, "n": "int", "s": 4}, "location": "r120"}, {"n": "v10", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r128"}, {"n": "v5", "t": {"T": 3, "t": "const char"}, "location": "r64"}]}