{"name": "sensors_find", "code": "void * * __fastcall sensors_find ( const char * @@a1@@ ) { unsigned __int16 @@v2@@ ; int @@i@@ ; @@v2@@ = strlen ( @@a1@@ ) ; for ( @@i@@ = Number ; @@i@@ < ( unsigned __int8 ) num_sensors ; ++ @@i@@ ) { if ( ! strncmp ( @@a1@@ , ( const char * ) * ( & sensors ) [ @@i@@ ] , @@v2@@ ) ) return ( & sensors ) [ @@i@@ ] ; } return Number L ; }", "source": [{"n": "a1", "t": {"T": 3, "t": "const char"}, "location": "r56"}, {"n": "i", "t": {"T": 1, "n": "int", "s": 4}, "location": "s4"}, {"n": "v2", "t": {"T": 1, "n": "unsigned __int16", "s": 2}, "location": "s6"}]}