llhttp__internal__c_load_initial_message_completed:
  647|  43.1k|    const unsigned char* endp) {
  648|  43.1k|  return state->initial_message_completed;
  649|  43.1k|}
llhttp__internal__c_update_finish:
  658|  43.1k|    const unsigned char* endp) {
  659|  43.1k|  state->finish = 2;
  660|  43.1k|  return 0;
  661|  43.1k|}
llhttp__internal__c_load_type:
  670|  43.8k|    const unsigned char* endp) {
  671|  43.8k|  return state->type;
  672|  43.8k|}
llhttp__internal__c_store_method:
  678|  37.1k|    int match) {
  679|  37.1k|  state->method = match;
  680|  37.1k|  return 0;
  681|  37.1k|}
llhttp__internal__c_is_equal_method:
  690|  36.7k|    const unsigned char* endp) {
  691|  36.7k|  return state->method == 5;
  692|  36.7k|}
llhttp__internal__c_update_http_major:
  697|  23.5k|    const unsigned char* endp) {
  698|  23.5k|  state->http_major = 0;
  699|  23.5k|  return 0;
  700|  23.5k|}
llhttp__internal__c_update_http_minor:
  705|  23.5k|    const unsigned char* endp) {
  706|  23.5k|  state->http_minor = 9;
  707|  23.5k|  return 0;
  708|  23.5k|}
llhttp__internal__c_test_lenient_flags:
  717|  15.2k|    const unsigned char* endp) {
  718|  15.2k|  return (state->lenient_flags & 1) == 1;
  719|  15.2k|}
llhttp__internal__c_test_lenient_flags_1:
  724|     41|    const unsigned char* endp) {
  725|     41|  return (state->lenient_flags & 256) == 256;
  726|     41|}
llhttp__internal__c_test_flags:
  731|  39.8k|    const unsigned char* endp) {
  732|  39.8k|  return (state->flags & 128) == 128;
  733|  39.8k|}
llhttp__internal__c_is_equal_upgrade:
  746|  1.09k|    const unsigned char* endp) {
  747|  1.09k|  return state->upgrade == 1;
  748|  1.09k|}
llhttp__internal__c_update_content_length:
  757|  15.2k|    const unsigned char* endp) {
  758|  15.2k|  state->content_length = 0;
  759|  15.2k|  return 0;
  760|  15.2k|}
llhttp__internal__c_update_initial_message_completed:
  765|  37.7k|    const unsigned char* endp) {
  766|  37.7k|  state->initial_message_completed = 1;
  767|  37.7k|  return 0;
  768|  37.7k|}
llhttp__internal__c_update_finish_1:
  773|  70.0k|    const unsigned char* endp) {
  774|  70.0k|  state->finish = 0;
  775|  70.0k|  return 0;
  776|  70.0k|}
llhttp__internal__c_test_lenient_flags_2:
  781|  32.3k|    const unsigned char* endp) {
  782|  32.3k|  return (state->lenient_flags & 4) == 4;
  783|  32.3k|}
llhttp__internal__c_test_lenient_flags_3:
  788|      6|    const unsigned char* endp) {
  789|      6|  return (state->lenient_flags & 32) == 32;
  790|      6|}
llhttp__internal__c_mul_add_content_length:
  808|  18.1k|    int match) {
  809|       |  /* Multiplication overflow */
  810|  18.1k|  if (state->content_length > 0xffffffffffffffffULL / 16) {
  ------------------
  |  Branch (810:7): [True: 51, False: 18.1k]
  ------------------
  811|     51|    return 1;
  812|     51|  }
  813|       |  
  814|  18.1k|  state->content_length *= 16;
  815|       |  
  816|       |  /* Addition overflow */
  817|  18.1k|  if (match >= 0) {
  ------------------
  |  Branch (817:7): [True: 18.1k, False: 0]
  ------------------
  818|  18.1k|    if (state->content_length > 0xffffffffffffffffULL - match) {
  ------------------
  |  Branch (818:9): [True: 0, False: 18.1k]
  ------------------
  819|      0|      return 1;
  820|      0|    }
  821|  18.1k|  } else {
  822|      0|    if (state->content_length < 0ULL - match) {
  ------------------
  |  Branch (822:9): [True: 0, False: 0]
  ------------------
  823|      0|      return 1;
  824|      0|    }
  825|      0|  }
  826|  18.1k|  state->content_length += match;
  827|  18.1k|  return 0;
  828|  18.1k|}
llhttp__internal__c_test_lenient_flags_4:
  833|      2|    const unsigned char* endp) {
  834|      2|  return (state->lenient_flags & 512) == 512;
  835|      2|}
llhttp__internal__c_is_equal_content_length:
  844|  9.10k|    const unsigned char* endp) {
  845|  9.10k|  return state->content_length == 0;
  846|  9.10k|}
llhttp__internal__c_test_lenient_flags_7:
  851|      3|    const unsigned char* endp) {
  852|      3|  return (state->lenient_flags & 128) == 128;
  853|      3|}
llhttp__internal__c_or_flags:
  858|    839|    const unsigned char* endp) {
  859|    839|  state->flags |= 128;
  860|    839|  return 0;
  861|    839|}
llhttp__internal__c_test_lenient_flags_8:
  866|     40|    const unsigned char* endp) {
  867|     40|  return (state->lenient_flags & 64) == 64;
  868|     40|}
llhttp__internal__c_update_finish_3:
  881|     57|    const unsigned char* endp) {
  882|     57|  state->finish = 1;
  883|     57|  return 0;
  884|     57|}
llhttp__internal__c_store_header_state:
  906|  9.39k|    int match) {
  907|  9.39k|  state->header_state = match;
  908|  9.39k|  return 0;
  909|  9.39k|}
llhttp__internal__c_load_header_state:
  918|  44.1k|    const unsigned char* endp) {
  919|  44.1k|  return state->header_state;
  920|  44.1k|}
llhttp__internal__c_test_flags_4:
  925|  1.44k|    const unsigned char* endp) {
  926|  1.44k|  return (state->flags & 512) == 512;
  927|  1.44k|}
llhttp__internal__c_test_lenient_flags_23:
  932|    397|    const unsigned char* endp) {
  933|    397|  return (state->lenient_flags & 2) == 2;
  934|    397|}
llhttp__internal__c_update_header_state:
  947|  1.74k|    const unsigned char* endp) {
  948|  1.74k|  state->header_state = 1;
  949|  1.74k|  return 0;
  950|  1.74k|}
llhttp__internal__c_or_flags_6:
  959|    875|    const unsigned char* endp) {
  960|    875|  state->flags |= 2;
  961|    875|  return 0;
  962|    875|}
llhttp__internal__c_or_flags_7:
  967|    873|    const unsigned char* endp) {
  968|    873|  state->flags |= 4;
  969|    873|  return 0;
  970|    873|}
llhttp__internal__c_or_flags_8:
  975|  1.96k|    const unsigned char* endp) {
  976|  1.96k|  state->flags |= 8;
  977|  1.96k|  return 0;
  978|  1.96k|}
llhttp__internal__c_update_header_state_3:
  983|  2.75k|    const unsigned char* endp) {
  984|  2.75k|  state->header_state = 6;
  985|  2.75k|  return 0;
  986|  2.75k|}
llhttp__internal__c_update_header_state_1:
  991|  7.31k|    const unsigned char* endp) {
  992|  7.31k|  state->header_state = 0;
  993|  7.31k|  return 0;
  994|  7.31k|}
llhttp__internal__c_test_lenient_flags_20:
  999|      3|    const unsigned char* endp) {
 1000|      3|  return (state->lenient_flags & 1024) == 1024;
 1001|      3|}
llhttp__internal__c_update_header_state_7:
 1014|    882|    const unsigned char* endp) {
 1015|    882|  state->header_state = 7;
 1016|    882|  return 0;
 1017|    882|}
llhttp__internal__c_test_flags_2:
 1022|  4.42k|    const unsigned char* endp) {
 1023|  4.42k|  return (state->flags & 32) == 32;
 1024|  4.42k|}
llhttp__internal__c_mul_add_content_length_1:
 1030|  7.51k|    int match) {
 1031|       |  /* Multiplication overflow */
 1032|  7.51k|  if (state->content_length > 0xffffffffffffffffULL / 10) {
  ------------------
  |  Branch (1032:7): [True: 4, False: 7.50k]
  ------------------
 1033|      4|    return 1;
 1034|      4|  }
 1035|       |  
 1036|  7.50k|  state->content_length *= 10;
 1037|       |  
 1038|       |  /* Addition overflow */
 1039|  7.50k|  if (match >= 0) {
  ------------------
  |  Branch (1039:7): [True: 7.50k, False: 0]
  ------------------
 1040|  7.50k|    if (state->content_length > 0xffffffffffffffffULL - match) {
  ------------------
  |  Branch (1040:9): [True: 1, False: 7.50k]
  ------------------
 1041|      1|      return 1;
 1042|      1|    }
 1043|  7.50k|  } else {
 1044|      0|    if (state->content_length < 0ULL - match) {
  ------------------
  |  Branch (1044:9): [True: 0, False: 0]
  ------------------
 1045|      0|      return 1;
 1046|      0|    }
 1047|      0|  }
 1048|  7.50k|  state->content_length += match;
 1049|  7.50k|  return 0;
 1050|  7.50k|}
llhttp__internal__c_or_flags_17:
 1055|  1.18k|    const unsigned char* endp) {
 1056|  1.18k|  state->flags |= 32;
 1057|  1.18k|  return 0;
 1058|  1.18k|}
llhttp__internal__c_test_flags_3:
 1063|  2.98k|    const unsigned char* endp) {
 1064|  2.98k|  return (state->flags & 8) == 8;
 1065|  2.98k|}
llhttp__internal__c_test_lenient_flags_21:
 1070|      2|    const unsigned char* endp) {
 1071|      2|  return (state->lenient_flags & 8) == 8;
 1072|      2|}
llhttp__internal__c_or_flags_18:
 1077|  2.98k|    const unsigned char* endp) {
 1078|  2.98k|  state->flags |= 512;
 1079|  2.98k|  return 0;
 1080|  2.98k|}
llhttp__internal__c_and_flags:
 1085|  2.98k|    const unsigned char* endp) {
 1086|  2.98k|  state->flags &= -9;
 1087|  2.98k|  return 0;
 1088|  2.98k|}
llhttp__internal__c_update_header_state_8:
 1093|  2.17k|    const unsigned char* endp) {
 1094|  2.17k|  state->header_state = 8;
 1095|  2.17k|  return 0;
 1096|  2.17k|}
llhttp__internal__c_or_flags_20:
 1101|    796|    const unsigned char* endp) {
 1102|    796|  state->flags |= 16;
 1103|    796|  return 0;
 1104|    796|}
llhttp__internal__c_load_method:
 1113|  25.1k|    const unsigned char* endp) {
 1114|  25.1k|  return state->method;
 1115|  25.1k|}
llhttp__internal__c_store_http_major:
 1121|  16.8k|    int match) {
 1122|  16.8k|  state->http_major = match;
 1123|  16.8k|  return 0;
 1124|  16.8k|}
llhttp__internal__c_store_http_minor:
 1130|  16.8k|    int match) {
 1131|  16.8k|  state->http_minor = match;
 1132|  16.8k|  return 0;
 1133|  16.8k|}
llhttp__internal__c_test_lenient_flags_25:
 1138|  16.8k|    const unsigned char* endp) {
 1139|  16.8k|  return (state->lenient_flags & 16) == 16;
 1140|  16.8k|}
llhttp__internal__c_load_http_major:
 1149|  16.8k|    const unsigned char* endp) {
 1150|  16.8k|  return state->http_major;
 1151|  16.8k|}
llhttp__internal__c_load_http_minor:
 1156|  16.8k|    const unsigned char* endp) {
 1157|  16.8k|  return state->http_minor;
 1158|  16.8k|}
llhttp__internal__c_update_status_code:
 1163|  4.43k|    const unsigned char* endp) {
 1164|  4.43k|  state->status_code = 0;
 1165|  4.43k|  return 0;
 1166|  4.43k|}
llhttp__internal__c_mul_add_status_code:
 1172|  13.2k|    int match) {
 1173|       |  /* Multiplication overflow */
 1174|  13.2k|  if (state->status_code > 0xffff / 10) {
  ------------------
  |  Branch (1174:7): [True: 0, False: 13.2k]
  ------------------
 1175|      0|    return 1;
 1176|      0|  }
 1177|       |  
 1178|  13.2k|  state->status_code *= 10;
 1179|       |  
 1180|       |  /* Addition overflow */
 1181|  13.2k|  if (match >= 0) {
  ------------------
  |  Branch (1181:7): [True: 13.2k, False: 0]
  ------------------
 1182|  13.2k|    if (state->status_code > 0xffff - match) {
  ------------------
  |  Branch (1182:9): [True: 0, False: 13.2k]
  ------------------
 1183|      0|      return 1;
 1184|      0|    }
 1185|  13.2k|  } else {
 1186|      0|    if (state->status_code < 0 - match) {
  ------------------
  |  Branch (1186:9): [True: 0, False: 0]
  ------------------
 1187|      0|      return 1;
 1188|      0|    }
 1189|      0|  }
 1190|  13.2k|  state->status_code += match;
 1191|  13.2k|  return 0;
 1192|  13.2k|}
llhttp__internal__c_update_type:
 1201|  2.38k|    const unsigned char* endp) {
 1202|  2.38k|  state->type = 1;
 1203|  2.38k|  return 0;
 1204|  2.38k|}
llhttp__internal__c_update_type_1:
 1209|      7|    const unsigned char* endp) {
 1210|      7|  state->type = 2;
 1211|      7|  return 0;
 1212|      7|}
llhttp__internal_init:
 1214|  5.51k|int llhttp__internal_init(llhttp__internal_t* state) {
 1215|  5.51k|  memset(state, 0, sizeof(*state));
 1216|  5.51k|  state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_start;
 1217|  5.51k|  return 0;
 1218|  5.51k|}
llhttp__internal_execute:
10162|  5.51k|int llhttp__internal_execute(llhttp__internal_t* state, const char* p, const char* endp) {
10163|  5.51k|  llparse_state_t next;
10164|       |
10165|       |  /* check lingering errors */
10166|  5.51k|  if (state->error != 0) {
  ------------------
  |  Branch (10166:7): [True: 0, False: 5.51k]
  ------------------
10167|      0|    return state->error;
10168|      0|  }
10169|       |
10170|       |  /* restart spans */
10171|  5.51k|  if (state->_span_pos0 != NULL) {
  ------------------
  |  Branch (10171:7): [True: 0, False: 5.51k]
  ------------------
10172|      0|    state->_span_pos0 = (void*) p;
10173|      0|  }
10174|       |  
10175|  5.51k|  next = llhttp__internal__run(state, (const unsigned char*) p, (const unsigned char*) endp);
10176|  5.51k|  if (next == s_error) {
  ------------------
  |  Branch (10176:7): [True: 1.42k, False: 4.08k]
  ------------------
10177|  1.42k|    return state->error;
10178|  1.42k|  }
10179|  4.08k|  state->_current = (void*) (intptr_t) next;
10180|       |
10181|       |  /* execute spans */
10182|  4.08k|  if (state->_span_pos0 != NULL) {
  ------------------
  |  Branch (10182:7): [True: 1.82k, False: 2.26k]
  ------------------
10183|  1.82k|    int error;
10184|       |  
10185|  1.82k|    error = ((llhttp__internal__span_cb) state->_span_cb0)(state, state->_span_pos0, (const char*) endp);
10186|  1.82k|    if (error != 0) {
  ------------------
  |  Branch (10186:9): [True: 0, False: 1.82k]
  ------------------
10187|      0|      state->error = error;
10188|      0|      state->error_pos = endp;
10189|      0|      return error;
10190|      0|    }
10191|  1.82k|  }
10192|       |  
10193|  4.08k|  return 0;
10194|  4.08k|}
llhttp.c:llhttp__internal__run:
 1223|  5.51k|    const unsigned char* endp) {
 1224|  5.51k|  int match;
 1225|  5.51k|  switch ((llparse_state_t) (intptr_t) state->_current) {
 1226|      0|    case s_n_llhttp__internal__n_closed:
  ------------------
  |  Branch (1226:5): [True: 0, False: 5.51k]
  ------------------
 1227|    617|    s_n_llhttp__internal__n_closed: {
 1228|    617|      if (p == endp) {
  ------------------
  |  Branch (1228:11): [True: 29, False: 588]
  ------------------
 1229|     29|        return s_n_llhttp__internal__n_closed;
 1230|     29|      }
 1231|    588|      switch (*p) {
 1232|    334|        case 10: {
  ------------------
  |  Branch (1232:9): [True: 334, False: 254]
  ------------------
 1233|    334|          p++;
 1234|    334|          goto s_n_llhttp__internal__n_closed;
 1235|      0|        }
 1236|    248|        case 13: {
  ------------------
  |  Branch (1236:9): [True: 248, False: 340]
  ------------------
 1237|    248|          p++;
 1238|    248|          goto s_n_llhttp__internal__n_closed;
 1239|      0|        }
 1240|      6|        default: {
  ------------------
  |  Branch (1240:9): [True: 6, False: 582]
  ------------------
 1241|      6|          p++;
 1242|      6|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_3;
 1243|      0|        }
 1244|    588|      }
 1245|    588|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1246|    588|    }
 1247|      0|    case s_n_llhttp__internal__n_invoke_llhttp__after_message_complete:
  ------------------
  |  Branch (1247:5): [True: 0, False: 5.51k]
  ------------------
 1248|  37.8k|    s_n_llhttp__internal__n_invoke_llhttp__after_message_complete: {
 1249|  37.8k|      switch (llhttp__after_message_complete(state, p, endp)) {
 1250|  5.47k|        case 1:
  ------------------
  |  Branch (1250:9): [True: 5.47k, False: 32.3k]
  ------------------
 1251|  5.47k|          goto s_n_llhttp__internal__n_invoke_update_content_length;
 1252|  32.3k|        default:
  ------------------
  |  Branch (1252:9): [True: 32.3k, False: 5.47k]
  ------------------
 1253|  32.3k|          goto s_n_llhttp__internal__n_invoke_update_finish_1;
 1254|  37.8k|      }
 1255|  37.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1256|  37.8k|    }
 1257|      0|    case s_n_llhttp__internal__n_pause_1:
  ------------------
  |  Branch (1257:5): [True: 0, False: 5.51k]
  ------------------
 1258|      8|    s_n_llhttp__internal__n_pause_1: {
 1259|      8|      state->error = 0x16;
 1260|      8|      state->reason = "Pause on CONNECT/Upgrade";
 1261|      8|      state->error_pos = (const char*) p;
 1262|      8|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 1263|      8|      return s_error;
 1264|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1265|      0|    }
 1266|      0|    case s_n_llhttp__internal__n_invoke_is_equal_upgrade:
  ------------------
  |  Branch (1266:5): [True: 0, False: 5.51k]
  ------------------
 1267|  1.09k|    s_n_llhttp__internal__n_invoke_is_equal_upgrade: {
 1268|  1.09k|      switch (llhttp__internal__c_is_equal_upgrade(state, p, endp)) {
 1269|  1.09k|        case 0:
  ------------------
  |  Branch (1269:9): [True: 1.09k, False: 1]
  ------------------
 1270|  1.09k|          goto s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 1271|      1|        default:
  ------------------
  |  Branch (1271:9): [True: 1, False: 1.09k]
  ------------------
 1272|      1|          goto s_n_llhttp__internal__n_pause_1;
 1273|  1.09k|      }
 1274|  1.09k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1275|  1.09k|    }
 1276|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2:
  ------------------
  |  Branch (1276:5): [True: 0, False: 5.51k]
  ------------------
 1277|  1.09k|    s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2: {
 1278|  1.09k|      switch (llhttp__on_message_complete(state, p, endp)) {
 1279|  1.09k|        case 0:
  ------------------
  |  Branch (1279:9): [True: 1.09k, False: 0]
  ------------------
 1280|  1.09k|          goto s_n_llhttp__internal__n_invoke_is_equal_upgrade;
 1281|      0|        case 21:
  ------------------
  |  Branch (1281:9): [True: 0, False: 1.09k]
  ------------------
 1282|      0|          goto s_n_llhttp__internal__n_pause_13;
 1283|      0|        default:
  ------------------
  |  Branch (1283:9): [True: 0, False: 1.09k]
  ------------------
 1284|      0|          goto s_n_llhttp__internal__n_error_38;
 1285|  1.09k|      }
 1286|  1.09k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1287|  1.09k|    }
 1288|      0|    case s_n_llhttp__internal__n_chunk_data_almost_done_1:
  ------------------
  |  Branch (1288:5): [True: 0, False: 5.51k]
  ------------------
 1289|  8.01k|    s_n_llhttp__internal__n_chunk_data_almost_done_1: {
 1290|  8.01k|      if (p == endp) {
  ------------------
  |  Branch (1290:11): [True: 7, False: 8.01k]
  ------------------
 1291|      7|        return s_n_llhttp__internal__n_chunk_data_almost_done_1;
 1292|      7|      }
 1293|  8.01k|      switch (*p) {
 1294|  8.00k|        case 10: {
  ------------------
  |  Branch (1294:9): [True: 8.00k, False: 2]
  ------------------
 1295|  8.00k|          p++;
 1296|  8.00k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 1297|      0|        }
 1298|      2|        default: {
  ------------------
  |  Branch (1298:9): [True: 2, False: 8.00k]
  ------------------
 1299|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_7;
 1300|      0|        }
 1301|  8.01k|      }
 1302|  8.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1303|  8.01k|    }
 1304|      0|    case s_n_llhttp__internal__n_chunk_data_almost_done:
  ------------------
  |  Branch (1304:5): [True: 0, False: 5.51k]
  ------------------
 1305|  8.02k|    s_n_llhttp__internal__n_chunk_data_almost_done: {
 1306|  8.02k|      if (p == endp) {
  ------------------
  |  Branch (1306:11): [True: 6, False: 8.01k]
  ------------------
 1307|      6|        return s_n_llhttp__internal__n_chunk_data_almost_done;
 1308|      6|      }
 1309|  8.01k|      switch (*p) {
 1310|      1|        case 10: {
  ------------------
  |  Branch (1310:9): [True: 1, False: 8.01k]
  ------------------
 1311|      1|          p++;
 1312|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_6;
 1313|      0|        }
 1314|  8.01k|        case 13: {
  ------------------
  |  Branch (1314:9): [True: 8.01k, False: 2]
  ------------------
 1315|  8.01k|          p++;
 1316|  8.01k|          goto s_n_llhttp__internal__n_chunk_data_almost_done_1;
 1317|      0|        }
 1318|      1|        default: {
  ------------------
  |  Branch (1318:9): [True: 1, False: 8.01k]
  ------------------
 1319|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_7;
 1320|      0|        }
 1321|  8.01k|      }
 1322|  8.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1323|  8.01k|    }
 1324|      0|    case s_n_llhttp__internal__n_consume_content_length:
  ------------------
  |  Branch (1324:5): [True: 0, False: 5.51k]
  ------------------
 1325|  8.13k|    s_n_llhttp__internal__n_consume_content_length: {
 1326|  8.13k|      size_t avail;
 1327|  8.13k|      uint64_t need;
 1328|       |      
 1329|  8.13k|      avail = endp - p;
 1330|  8.13k|      need = state->content_length;
 1331|  8.13k|      if (avail >= need) {
  ------------------
  |  Branch (1331:11): [True: 8.02k, False: 112]
  ------------------
 1332|  8.02k|        p += need;
 1333|  8.02k|        state->content_length = 0;
 1334|  8.02k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_body;
 1335|  8.02k|      }
 1336|       |      
 1337|    112|      state->content_length -= avail;
 1338|    112|      return s_n_llhttp__internal__n_consume_content_length;
 1339|  8.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1340|  8.13k|    }
 1341|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body:
  ------------------
  |  Branch (1341:5): [True: 0, False: 5.51k]
  ------------------
 1342|  8.26k|    s_n_llhttp__internal__n_span_start_llhttp__on_body: {
 1343|  8.26k|      if (p == endp) {
  ------------------
  |  Branch (1343:11): [True: 127, False: 8.13k]
  ------------------
 1344|    127|        return s_n_llhttp__internal__n_span_start_llhttp__on_body;
 1345|    127|      }
 1346|  8.13k|      state->_span_pos0 = (void*) p;
 1347|  8.13k|      state->_span_cb0 = llhttp__on_body;
 1348|  8.13k|      goto s_n_llhttp__internal__n_consume_content_length;
 1349|  8.26k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1350|  8.26k|    }
 1351|      0|    case s_n_llhttp__internal__n_invoke_is_equal_content_length:
  ------------------
  |  Branch (1351:5): [True: 0, False: 5.51k]
  ------------------
 1352|  9.10k|    s_n_llhttp__internal__n_invoke_is_equal_content_length: {
 1353|  9.10k|      switch (llhttp__internal__c_is_equal_content_length(state, p, endp)) {
 1354|  8.26k|        case 0:
  ------------------
  |  Branch (1354:9): [True: 8.26k, False: 839]
  ------------------
 1355|  8.26k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_body;
 1356|    839|        default:
  ------------------
  |  Branch (1356:9): [True: 839, False: 8.26k]
  ------------------
 1357|    839|          goto s_n_llhttp__internal__n_invoke_or_flags;
 1358|  9.10k|      }
 1359|  9.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1360|  9.10k|    }
 1361|      0|    case s_n_llhttp__internal__n_chunk_size_almost_done:
  ------------------
  |  Branch (1361:5): [True: 0, False: 5.51k]
  ------------------
 1362|  9.14k|    s_n_llhttp__internal__n_chunk_size_almost_done: {
 1363|  9.14k|      if (p == endp) {
  ------------------
  |  Branch (1363:11): [True: 34, False: 9.11k]
  ------------------
 1364|     34|        return s_n_llhttp__internal__n_chunk_size_almost_done;
 1365|     34|      }
 1366|  9.11k|      switch (*p) {
 1367|  9.10k|        case 10: {
  ------------------
  |  Branch (1367:9): [True: 9.10k, False: 11]
  ------------------
 1368|  9.10k|          p++;
 1369|  9.10k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header;
 1370|      0|        }
 1371|     11|        default: {
  ------------------
  |  Branch (1371:9): [True: 11, False: 9.10k]
  ------------------
 1372|     11|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_8;
 1373|      0|        }
 1374|  9.11k|      }
 1375|  9.11k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1376|  9.11k|    }
 1377|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_9:
  ------------------
  |  Branch (1377:5): [True: 0, False: 5.51k]
  ------------------
 1378|      4|    s_n_llhttp__internal__n_invoke_test_lenient_flags_9: {
 1379|      4|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 1380|      0|        case 1:
  ------------------
  |  Branch (1380:9): [True: 0, False: 4]
  ------------------
 1381|      0|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1382|      4|        default:
  ------------------
  |  Branch (1382:9): [True: 4, False: 0]
  ------------------
 1383|      4|          goto s_n_llhttp__internal__n_error_20;
 1384|      4|      }
 1385|      4|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1386|      4|    }
 1387|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete:
  ------------------
  |  Branch (1387:5): [True: 0, False: 5.51k]
  ------------------
 1388|      4|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete: {
 1389|      4|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1390|      4|        case 0:
  ------------------
  |  Branch (1390:9): [True: 4, False: 0]
  ------------------
 1391|      4|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_9;
 1392|      0|        case 21:
  ------------------
  |  Branch (1392:9): [True: 0, False: 4]
  ------------------
 1393|      0|          goto s_n_llhttp__internal__n_pause_5;
 1394|      0|        default:
  ------------------
  |  Branch (1394:9): [True: 0, False: 4]
  ------------------
 1395|      0|          goto s_n_llhttp__internal__n_error_19;
 1396|      4|      }
 1397|      4|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1398|      4|    }
 1399|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1:
  ------------------
  |  Branch (1399:5): [True: 0, False: 5.51k]
  ------------------
 1400|    378|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1: {
 1401|    378|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1402|    378|        case 0:
  ------------------
  |  Branch (1402:9): [True: 378, False: 0]
  ------------------
 1403|    378|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1404|      0|        case 21:
  ------------------
  |  Branch (1404:9): [True: 0, False: 378]
  ------------------
 1405|      0|          goto s_n_llhttp__internal__n_pause_6;
 1406|      0|        default:
  ------------------
  |  Branch (1406:9): [True: 0, False: 378]
  ------------------
 1407|      0|          goto s_n_llhttp__internal__n_error_21;
 1408|    378|      }
 1409|    378|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1410|    378|    }
 1411|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2:
  ------------------
  |  Branch (1411:5): [True: 0, False: 5.51k]
  ------------------
 1412|    735|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2: {
 1413|    735|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1414|    735|        case 0:
  ------------------
  |  Branch (1414:9): [True: 735, False: 0]
  ------------------
 1415|    735|          goto s_n_llhttp__internal__n_chunk_extensions;
 1416|      0|        case 21:
  ------------------
  |  Branch (1416:9): [True: 0, False: 735]
  ------------------
 1417|      0|          goto s_n_llhttp__internal__n_pause_7;
 1418|      0|        default:
  ------------------
  |  Branch (1418:9): [True: 0, False: 735]
  ------------------
 1419|      0|          goto s_n_llhttp__internal__n_error_22;
 1420|    735|      }
 1421|    735|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1422|    735|    }
 1423|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_10:
  ------------------
  |  Branch (1423:5): [True: 0, False: 5.51k]
  ------------------
 1424|      2|    s_n_llhttp__internal__n_invoke_test_lenient_flags_10: {
 1425|      2|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 1426|      0|        case 1:
  ------------------
  |  Branch (1426:9): [True: 0, False: 2]
  ------------------
 1427|      0|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1428|      2|        default:
  ------------------
  |  Branch (1428:9): [True: 2, False: 0]
  ------------------
 1429|      2|          goto s_n_llhttp__internal__n_error_25;
 1430|      2|      }
 1431|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1432|      2|    }
 1433|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete:
  ------------------
  |  Branch (1433:5): [True: 0, False: 5.51k]
  ------------------
 1434|      2|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete: {
 1435|      2|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1436|      2|        case 0:
  ------------------
  |  Branch (1436:9): [True: 2, False: 0]
  ------------------
 1437|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_10;
 1438|      0|        case 21:
  ------------------
  |  Branch (1438:9): [True: 0, False: 2]
  ------------------
 1439|      0|          goto s_n_llhttp__internal__n_pause_8;
 1440|      0|        default:
  ------------------
  |  Branch (1440:9): [True: 0, False: 2]
  ------------------
 1441|      0|          goto s_n_llhttp__internal__n_error_24;
 1442|      2|      }
 1443|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1444|      2|    }
 1445|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1:
  ------------------
  |  Branch (1445:5): [True: 0, False: 5.51k]
  ------------------
 1446|    346|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1: {
 1447|    346|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1448|    346|        case 0:
  ------------------
  |  Branch (1448:9): [True: 346, False: 0]
  ------------------
 1449|    346|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1450|      0|        case 21:
  ------------------
  |  Branch (1450:9): [True: 0, False: 346]
  ------------------
 1451|      0|          goto s_n_llhttp__internal__n_pause_9;
 1452|      0|        default:
  ------------------
  |  Branch (1452:9): [True: 0, False: 346]
  ------------------
 1453|      0|          goto s_n_llhttp__internal__n_error_26;
 1454|    346|      }
 1455|    346|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1456|    346|    }
 1457|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value_done:
  ------------------
  |  Branch (1457:5): [True: 0, False: 5.51k]
  ------------------
 1458|    550|    s_n_llhttp__internal__n_chunk_extension_quoted_value_done: {
 1459|    550|      if (p == endp) {
  ------------------
  |  Branch (1459:11): [True: 9, False: 541]
  ------------------
 1460|      9|        return s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 1461|      9|      }
 1462|    541|      switch (*p) {
 1463|      1|        case 10: {
  ------------------
  |  Branch (1463:9): [True: 1, False: 540]
  ------------------
 1464|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_11;
 1465|      0|        }
 1466|    227|        case 13: {
  ------------------
  |  Branch (1466:9): [True: 227, False: 314]
  ------------------
 1467|    227|          p++;
 1468|    227|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1469|      0|        }
 1470|    312|        case ';': {
  ------------------
  |  Branch (1470:9): [True: 312, False: 229]
  ------------------
 1471|    312|          p++;
 1472|    312|          goto s_n_llhttp__internal__n_chunk_extensions;
 1473|      0|        }
 1474|      1|        default: {
  ------------------
  |  Branch (1474:9): [True: 1, False: 540]
  ------------------
 1475|      1|          goto s_n_llhttp__internal__n_error_29;
 1476|      0|        }
 1477|    541|      }
 1478|    541|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1479|    541|    }
 1480|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2:
  ------------------
  |  Branch (1480:5): [True: 0, False: 5.51k]
  ------------------
 1481|    550|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2: {
 1482|    550|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1483|    550|        case 0:
  ------------------
  |  Branch (1483:9): [True: 550, False: 0]
  ------------------
 1484|    550|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 1485|      0|        case 21:
  ------------------
  |  Branch (1485:9): [True: 0, False: 550]
  ------------------
 1486|      0|          goto s_n_llhttp__internal__n_pause_10;
 1487|      0|        default:
  ------------------
  |  Branch (1487:9): [True: 0, False: 550]
  ------------------
 1488|      0|          goto s_n_llhttp__internal__n_error_27;
 1489|    550|      }
 1490|    550|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1491|    550|    }
 1492|      0|    case s_n_llhttp__internal__n_error_30:
  ------------------
  |  Branch (1492:5): [True: 0, False: 5.51k]
  ------------------
 1493|      1|    s_n_llhttp__internal__n_error_30: {
 1494|      1|      state->error = 0x2;
 1495|      1|      state->reason = "Invalid quoted-pair in chunk extensions quoted value";
 1496|      1|      state->error_pos = (const char*) p;
 1497|      1|      state->_current = (void*) (intptr_t) s_error;
 1498|      1|      return s_error;
 1499|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1500|      0|    }
 1501|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair:
  ------------------
  |  Branch (1501:5): [True: 0, False: 5.51k]
  ------------------
 1502|    261|    s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair: {
 1503|    261|      static uint8_t lookup_table[] = {
 1504|    261|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 1505|    261|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1506|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1507|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1508|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1509|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1510|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1511|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 1512|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1513|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1514|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1515|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1516|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1517|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1518|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1519|    261|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 1520|    261|      };
 1521|    261|      if (p == endp) {
  ------------------
  |  Branch (1521:11): [True: 7, False: 254]
  ------------------
 1522|      7|        return s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair;
 1523|      7|      }
 1524|    254|      switch (lookup_table[(uint8_t) *p]) {
 1525|    253|        case 1: {
  ------------------
  |  Branch (1525:9): [True: 253, False: 1]
  ------------------
 1526|    253|          p++;
 1527|    253|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1528|      0|        }
 1529|      1|        default: {
  ------------------
  |  Branch (1529:9): [True: 1, False: 253]
  ------------------
 1530|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_3;
 1531|      0|        }
 1532|    254|      }
 1533|    254|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1534|    254|    }
 1535|      0|    case s_n_llhttp__internal__n_error_31:
  ------------------
  |  Branch (1535:5): [True: 0, False: 5.51k]
  ------------------
 1536|      4|    s_n_llhttp__internal__n_error_31: {
 1537|      4|      state->error = 0x2;
 1538|      4|      state->reason = "Invalid character in chunk extensions quoted value";
 1539|      4|      state->error_pos = (const char*) p;
 1540|      4|      state->_current = (void*) (intptr_t) s_error;
 1541|      4|      return s_error;
 1542|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1543|      0|    }
 1544|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value:
  ------------------
  |  Branch (1544:5): [True: 0, False: 5.51k]
  ------------------
 1545|  1.05k|    s_n_llhttp__internal__n_chunk_extension_quoted_value: {
 1546|  1.05k|      static uint8_t lookup_table[] = {
 1547|  1.05k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 1548|  1.05k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1549|  1.05k|        1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1550|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1551|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1552|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1,
 1553|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1554|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 1555|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1556|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1557|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1558|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1559|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1560|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1561|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1562|  1.05k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 1563|  1.05k|      };
 1564|  1.05k|      if (p == endp) {
  ------------------
  |  Branch (1564:11): [True: 19, False: 1.04k]
  ------------------
 1565|     19|        return s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1566|     19|      }
 1567|  1.04k|      switch (lookup_table[(uint8_t) *p]) {
 1568|    225|        case 1: {
  ------------------
  |  Branch (1568:9): [True: 225, False: 815]
  ------------------
 1569|    225|          p++;
 1570|    225|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1571|      0|        }
 1572|    550|        case 2: {
  ------------------
  |  Branch (1572:9): [True: 550, False: 490]
  ------------------
 1573|    550|          p++;
 1574|    550|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_2;
 1575|      0|        }
 1576|    261|        case 3: {
  ------------------
  |  Branch (1576:9): [True: 261, False: 779]
  ------------------
 1577|    261|          p++;
 1578|    261|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair;
 1579|      0|        }
 1580|      4|        default: {
  ------------------
  |  Branch (1580:9): [True: 4, False: 1.03k]
  ------------------
 1581|      4|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_4;
 1582|      0|        }
 1583|  1.04k|      }
 1584|  1.04k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1585|  1.04k|    }
 1586|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3:
  ------------------
  |  Branch (1586:5): [True: 0, False: 5.51k]
  ------------------
 1587|    240|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3: {
 1588|    240|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1589|    240|        case 0:
  ------------------
  |  Branch (1589:9): [True: 240, False: 0]
  ------------------
 1590|    240|          goto s_n_llhttp__internal__n_chunk_extensions;
 1591|      0|        case 21:
  ------------------
  |  Branch (1591:9): [True: 0, False: 240]
  ------------------
 1592|      0|          goto s_n_llhttp__internal__n_pause_11;
 1593|      0|        default:
  ------------------
  |  Branch (1593:9): [True: 0, False: 240]
  ------------------
 1594|      0|          goto s_n_llhttp__internal__n_error_32;
 1595|    240|      }
 1596|    240|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1597|    240|    }
 1598|      0|    case s_n_llhttp__internal__n_error_33:
  ------------------
  |  Branch (1598:5): [True: 0, False: 5.51k]
  ------------------
 1599|      3|    s_n_llhttp__internal__n_error_33: {
 1600|      3|      state->error = 0x2;
 1601|      3|      state->reason = "Invalid character in chunk extensions value";
 1602|      3|      state->error_pos = (const char*) p;
 1603|      3|      state->_current = (void*) (intptr_t) s_error;
 1604|      3|      return s_error;
 1605|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1606|      0|    }
 1607|      0|    case s_n_llhttp__internal__n_chunk_extension_value:
  ------------------
  |  Branch (1607:5): [True: 0, False: 5.51k]
  ------------------
 1608|  1.99k|    s_n_llhttp__internal__n_chunk_extension_value: {
 1609|  1.99k|      static uint8_t lookup_table[] = {
 1610|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0,
 1611|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1612|  1.99k|        0, 3, 4, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 0,
 1613|  1.99k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 5, 0, 0, 0, 0,
 1614|  1.99k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1615|  1.99k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3,
 1616|  1.99k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1617|  1.99k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0,
 1618|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1619|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1620|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1621|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1622|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1623|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1624|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1625|  1.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 1626|  1.99k|      };
 1627|  1.99k|      if (p == endp) {
  ------------------
  |  Branch (1627:11): [True: 5, False: 1.98k]
  ------------------
 1628|      5|        return s_n_llhttp__internal__n_chunk_extension_value;
 1629|      5|      }
 1630|  1.98k|      switch (lookup_table[(uint8_t) *p]) {
 1631|      2|        case 1: {
  ------------------
  |  Branch (1631:9): [True: 2, False: 1.98k]
  ------------------
 1632|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value;
 1633|      0|        }
 1634|    346|        case 2: {
  ------------------
  |  Branch (1634:9): [True: 346, False: 1.64k]
  ------------------
 1635|    346|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_1;
 1636|      0|        }
 1637|    815|        case 3: {
  ------------------
  |  Branch (1637:9): [True: 815, False: 1.17k]
  ------------------
 1638|    815|          p++;
 1639|    815|          goto s_n_llhttp__internal__n_chunk_extension_value;
 1640|      0|        }
 1641|    581|        case 4: {
  ------------------
  |  Branch (1641:9): [True: 581, False: 1.40k]
  ------------------
 1642|    581|          p++;
 1643|    581|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1644|      0|        }
 1645|    240|        case 5: {
  ------------------
  |  Branch (1645:9): [True: 240, False: 1.74k]
  ------------------
 1646|    240|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_5;
 1647|      0|        }
 1648|      3|        default: {
  ------------------
  |  Branch (1648:9): [True: 3, False: 1.98k]
  ------------------
 1649|      3|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_6;
 1650|      0|        }
 1651|  1.98k|      }
 1652|  1.98k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1653|  1.98k|    }
 1654|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value:
  ------------------
  |  Branch (1654:5): [True: 0, False: 5.51k]
  ------------------
 1655|  1.18k|    s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value: {
 1656|  1.18k|      if (p == endp) {
  ------------------
  |  Branch (1656:11): [True: 6, False: 1.17k]
  ------------------
 1657|      6|        return s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 1658|      6|      }
 1659|  1.17k|      state->_span_pos0 = (void*) p;
 1660|  1.17k|      state->_span_cb0 = llhttp__on_chunk_extension_value;
 1661|  1.17k|      goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_3;
 1662|  1.18k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1663|  1.18k|    }
 1664|      0|    case s_n_llhttp__internal__n_error_34:
  ------------------
  |  Branch (1664:5): [True: 0, False: 5.51k]
  ------------------
 1665|      4|    s_n_llhttp__internal__n_error_34: {
 1666|      4|      state->error = 0x2;
 1667|      4|      state->reason = "Invalid character in chunk extensions name";
 1668|      4|      state->error_pos = (const char*) p;
 1669|      4|      state->_current = (void*) (intptr_t) s_error;
 1670|      4|      return s_error;
 1671|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1672|      0|    }
 1673|      0|    case s_n_llhttp__internal__n_chunk_extension_name:
  ------------------
  |  Branch (1673:5): [True: 0, False: 5.51k]
  ------------------
 1674|  3.64k|    s_n_llhttp__internal__n_chunk_extension_name: {
 1675|  3.64k|      static uint8_t lookup_table[] = {
 1676|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0,
 1677|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1678|  3.64k|        0, 3, 0, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 0,
 1679|  3.64k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 4, 0, 5, 0, 0,
 1680|  3.64k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1681|  3.64k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3,
 1682|  3.64k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1683|  3.64k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0,
 1684|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1685|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1686|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1687|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1688|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1689|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1690|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1691|  3.64k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 1692|  3.64k|      };
 1693|  3.64k|      if (p == endp) {
  ------------------
  |  Branch (1693:11): [True: 1, False: 3.64k]
  ------------------
 1694|      1|        return s_n_llhttp__internal__n_chunk_extension_name;
 1695|      1|      }
 1696|  3.64k|      switch (lookup_table[(uint8_t) *p]) {
 1697|      4|        case 1: {
  ------------------
  |  Branch (1697:9): [True: 4, False: 3.63k]
  ------------------
 1698|      4|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name;
 1699|      0|        }
 1700|    378|        case 2: {
  ------------------
  |  Branch (1700:9): [True: 378, False: 3.26k]
  ------------------
 1701|    378|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_1;
 1702|      0|        }
 1703|  1.33k|        case 3: {
  ------------------
  |  Branch (1703:9): [True: 1.33k, False: 2.30k]
  ------------------
 1704|  1.33k|          p++;
 1705|  1.33k|          goto s_n_llhttp__internal__n_chunk_extension_name;
 1706|      0|        }
 1707|    735|        case 4: {
  ------------------
  |  Branch (1707:9): [True: 735, False: 2.90k]
  ------------------
 1708|    735|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_2;
 1709|      0|        }
 1710|  1.18k|        case 5: {
  ------------------
  |  Branch (1710:9): [True: 1.18k, False: 2.45k]
  ------------------
 1711|  1.18k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_3;
 1712|      0|        }
 1713|      4|        default: {
  ------------------
  |  Branch (1713:9): [True: 4, False: 3.63k]
  ------------------
 1714|      4|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_4;
 1715|      0|        }
 1716|  3.64k|      }
 1717|  3.64k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1718|  3.64k|    }
 1719|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name:
  ------------------
  |  Branch (1719:5): [True: 0, False: 5.51k]
  ------------------
 1720|  2.30k|    s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name: {
 1721|  2.30k|      if (p == endp) {
  ------------------
  |  Branch (1721:11): [True: 0, False: 2.30k]
  ------------------
 1722|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name;
 1723|      0|      }
 1724|  2.30k|      state->_span_pos0 = (void*) p;
 1725|  2.30k|      state->_span_cb0 = llhttp__on_chunk_extension_name;
 1726|  2.30k|      goto s_n_llhttp__internal__n_chunk_extension_name;
 1727|  2.30k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1728|  2.30k|    }
 1729|      0|    case s_n_llhttp__internal__n_chunk_extensions:
  ------------------
  |  Branch (1729:5): [True: 0, False: 5.51k]
  ------------------
 1730|  2.34k|    s_n_llhttp__internal__n_chunk_extensions: {
 1731|  2.34k|      if (p == endp) {
  ------------------
  |  Branch (1731:11): [True: 33, False: 2.30k]
  ------------------
 1732|     33|        return s_n_llhttp__internal__n_chunk_extensions;
 1733|     33|      }
 1734|  2.30k|      switch (*p) {
 1735|      1|        case 13: {
  ------------------
  |  Branch (1735:9): [True: 1, False: 2.30k]
  ------------------
 1736|      1|          p++;
 1737|      1|          goto s_n_llhttp__internal__n_error_17;
 1738|      0|        }
 1739|      1|        case ' ': {
  ------------------
  |  Branch (1739:9): [True: 1, False: 2.30k]
  ------------------
 1740|      1|          p++;
 1741|      1|          goto s_n_llhttp__internal__n_error_18;
 1742|      0|        }
 1743|  2.30k|        default: {
  ------------------
  |  Branch (1743:9): [True: 2.30k, False: 2]
  ------------------
 1744|  2.30k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name;
 1745|      0|        }
 1746|  2.30k|      }
 1747|  2.30k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1748|  2.30k|    }
 1749|      0|    case s_n_llhttp__internal__n_chunk_size_otherwise:
  ------------------
  |  Branch (1749:5): [True: 0, False: 5.51k]
  ------------------
 1750|  9.25k|    s_n_llhttp__internal__n_chunk_size_otherwise: {
 1751|  9.25k|      if (p == endp) {
  ------------------
  |  Branch (1751:11): [True: 0, False: 9.25k]
  ------------------
 1752|      0|        return s_n_llhttp__internal__n_chunk_size_otherwise;
 1753|      0|      }
 1754|  9.25k|      switch (*p) {
 1755|      1|        case 9: {
  ------------------
  |  Branch (1755:9): [True: 1, False: 9.25k]
  ------------------
 1756|      1|          p++;
 1757|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_4;
 1758|      0|        }
 1759|      3|        case 10: {
  ------------------
  |  Branch (1759:9): [True: 3, False: 9.25k]
  ------------------
 1760|      3|          p++;
 1761|      3|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_5;
 1762|      0|        }
 1763|  8.19k|        case 13: {
  ------------------
  |  Branch (1763:9): [True: 8.19k, False: 1.06k]
  ------------------
 1764|  8.19k|          p++;
 1765|  8.19k|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1766|      0|        }
 1767|      1|        case ' ': {
  ------------------
  |  Branch (1767:9): [True: 1, False: 9.25k]
  ------------------
 1768|      1|          p++;
 1769|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_4;
 1770|      0|        }
 1771|  1.05k|        case ';': {
  ------------------
  |  Branch (1771:9): [True: 1.05k, False: 8.20k]
  ------------------
 1772|  1.05k|          p++;
 1773|  1.05k|          goto s_n_llhttp__internal__n_chunk_extensions;
 1774|      0|        }
 1775|      2|        default: {
  ------------------
  |  Branch (1775:9): [True: 2, False: 9.25k]
  ------------------
 1776|      2|          goto s_n_llhttp__internal__n_error_35;
 1777|      0|        }
 1778|  9.25k|      }
 1779|  9.25k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1780|  9.25k|    }
 1781|      0|    case s_n_llhttp__internal__n_chunk_size:
  ------------------
  |  Branch (1781:5): [True: 0, False: 5.51k]
  ------------------
 1782|  18.1k|    s_n_llhttp__internal__n_chunk_size: {
 1783|  18.1k|      if (p == endp) {
  ------------------
  |  Branch (1783:11): [True: 406, False: 17.7k]
  ------------------
 1784|    406|        return s_n_llhttp__internal__n_chunk_size;
 1785|    406|      }
 1786|  17.7k|      switch (*p) {
 1787|    452|        case '0': {
  ------------------
  |  Branch (1787:9): [True: 452, False: 17.2k]
  ------------------
 1788|    452|          p++;
 1789|    452|          match = 0;
 1790|    452|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1791|      0|        }
 1792|    459|        case '1': {
  ------------------
  |  Branch (1792:9): [True: 459, False: 17.2k]
  ------------------
 1793|    459|          p++;
 1794|    459|          match = 1;
 1795|    459|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1796|      0|        }
 1797|    256|        case '2': {
  ------------------
  |  Branch (1797:9): [True: 256, False: 17.4k]
  ------------------
 1798|    256|          p++;
 1799|    256|          match = 2;
 1800|    256|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1801|      0|        }
 1802|    236|        case '3': {
  ------------------
  |  Branch (1802:9): [True: 236, False: 17.5k]
  ------------------
 1803|    236|          p++;
 1804|    236|          match = 3;
 1805|    236|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1806|      0|        }
 1807|    246|        case '4': {
  ------------------
  |  Branch (1807:9): [True: 246, False: 17.4k]
  ------------------
 1808|    246|          p++;
 1809|    246|          match = 4;
 1810|    246|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1811|      0|        }
 1812|    221|        case '5': {
  ------------------
  |  Branch (1812:9): [True: 221, False: 17.5k]
  ------------------
 1813|    221|          p++;
 1814|    221|          match = 5;
 1815|    221|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1816|      0|        }
 1817|    237|        case '6': {
  ------------------
  |  Branch (1817:9): [True: 237, False: 17.5k]
  ------------------
 1818|    237|          p++;
 1819|    237|          match = 6;
 1820|    237|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1821|      0|        }
 1822|    241|        case '7': {
  ------------------
  |  Branch (1822:9): [True: 241, False: 17.5k]
  ------------------
 1823|    241|          p++;
 1824|    241|          match = 7;
 1825|    241|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1826|      0|        }
 1827|    235|        case '8': {
  ------------------
  |  Branch (1827:9): [True: 235, False: 17.5k]
  ------------------
 1828|    235|          p++;
 1829|    235|          match = 8;
 1830|    235|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1831|      0|        }
 1832|    223|        case '9': {
  ------------------
  |  Branch (1832:9): [True: 223, False: 17.5k]
  ------------------
 1833|    223|          p++;
 1834|    223|          match = 9;
 1835|    223|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1836|      0|        }
 1837|    222|        case 'A': {
  ------------------
  |  Branch (1837:9): [True: 222, False: 17.5k]
  ------------------
 1838|    222|          p++;
 1839|    222|          match = 10;
 1840|    222|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1841|      0|        }
 1842|    256|        case 'B': {
  ------------------
  |  Branch (1842:9): [True: 256, False: 17.4k]
  ------------------
 1843|    256|          p++;
 1844|    256|          match = 11;
 1845|    256|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1846|      0|        }
 1847|    220|        case 'C': {
  ------------------
  |  Branch (1847:9): [True: 220, False: 17.5k]
  ------------------
 1848|    220|          p++;
 1849|    220|          match = 12;
 1850|    220|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1851|      0|        }
 1852|    310|        case 'D': {
  ------------------
  |  Branch (1852:9): [True: 310, False: 17.4k]
  ------------------
 1853|    310|          p++;
 1854|    310|          match = 13;
 1855|    310|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1856|      0|        }
 1857|    310|        case 'E': {
  ------------------
  |  Branch (1857:9): [True: 310, False: 17.4k]
  ------------------
 1858|    310|          p++;
 1859|    310|          match = 14;
 1860|    310|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1861|      0|        }
 1862|  2.22k|        case 'F': {
  ------------------
  |  Branch (1862:9): [True: 2.22k, False: 15.5k]
  ------------------
 1863|  2.22k|          p++;
 1864|  2.22k|          match = 15;
 1865|  2.22k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1866|      0|        }
 1867|    200|        case 'a': {
  ------------------
  |  Branch (1867:9): [True: 200, False: 17.5k]
  ------------------
 1868|    200|          p++;
 1869|    200|          match = 10;
 1870|    200|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1871|      0|        }
 1872|    247|        case 'b': {
  ------------------
  |  Branch (1872:9): [True: 247, False: 17.4k]
  ------------------
 1873|    247|          p++;
 1874|    247|          match = 11;
 1875|    247|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1876|      0|        }
 1877|    206|        case 'c': {
  ------------------
  |  Branch (1877:9): [True: 206, False: 17.5k]
  ------------------
 1878|    206|          p++;
 1879|    206|          match = 12;
 1880|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1881|      0|        }
 1882|    118|        case 'd': {
  ------------------
  |  Branch (1882:9): [True: 118, False: 17.6k]
  ------------------
 1883|    118|          p++;
 1884|    118|          match = 13;
 1885|    118|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1886|      0|        }
 1887|    233|        case 'e': {
  ------------------
  |  Branch (1887:9): [True: 233, False: 17.5k]
  ------------------
 1888|    233|          p++;
 1889|    233|          match = 14;
 1890|    233|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1891|      0|        }
 1892|  1.12k|        case 'f': {
  ------------------
  |  Branch (1892:9): [True: 1.12k, False: 16.6k]
  ------------------
 1893|  1.12k|          p++;
 1894|  1.12k|          match = 15;
 1895|  1.12k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1896|      0|        }
 1897|  9.25k|        default: {
  ------------------
  |  Branch (1897:9): [True: 9.25k, False: 8.48k]
  ------------------
 1898|  9.25k|          goto s_n_llhttp__internal__n_chunk_size_otherwise;
 1899|      0|        }
 1900|  17.7k|      }
 1901|  17.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1902|  17.7k|    }
 1903|      0|    case s_n_llhttp__internal__n_chunk_size_digit:
  ------------------
  |  Branch (1903:5): [True: 0, False: 5.51k]
  ------------------
 1904|  9.72k|    s_n_llhttp__internal__n_chunk_size_digit: {
 1905|  9.72k|      if (p == endp) {
  ------------------
  |  Branch (1905:11): [True: 14, False: 9.71k]
  ------------------
 1906|     14|        return s_n_llhttp__internal__n_chunk_size_digit;
 1907|     14|      }
 1908|  9.71k|      switch (*p) {
 1909|  3.80k|        case '0': {
  ------------------
  |  Branch (1909:9): [True: 3.80k, False: 5.91k]
  ------------------
 1910|  3.80k|          p++;
 1911|  3.80k|          match = 0;
 1912|  3.80k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1913|      0|        }
 1914|  1.47k|        case '1': {
  ------------------
  |  Branch (1914:9): [True: 1.47k, False: 8.23k]
  ------------------
 1915|  1.47k|          p++;
 1916|  1.47k|          match = 1;
 1917|  1.47k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1918|      0|        }
 1919|    242|        case '2': {
  ------------------
  |  Branch (1919:9): [True: 242, False: 9.47k]
  ------------------
 1920|    242|          p++;
 1921|    242|          match = 2;
 1922|    242|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1923|      0|        }
 1924|    206|        case '3': {
  ------------------
  |  Branch (1924:9): [True: 206, False: 9.50k]
  ------------------
 1925|    206|          p++;
 1926|    206|          match = 3;
 1927|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1928|      0|        }
 1929|    206|        case '4': {
  ------------------
  |  Branch (1929:9): [True: 206, False: 9.50k]
  ------------------
 1930|    206|          p++;
 1931|    206|          match = 4;
 1932|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1933|      0|        }
 1934|    212|        case '5': {
  ------------------
  |  Branch (1934:9): [True: 212, False: 9.50k]
  ------------------
 1935|    212|          p++;
 1936|    212|          match = 5;
 1937|    212|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1938|      0|        }
 1939|    201|        case '6': {
  ------------------
  |  Branch (1939:9): [True: 201, False: 9.51k]
  ------------------
 1940|    201|          p++;
 1941|    201|          match = 6;
 1942|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1943|      0|        }
 1944|    204|        case '7': {
  ------------------
  |  Branch (1944:9): [True: 204, False: 9.51k]
  ------------------
 1945|    204|          p++;
 1946|    204|          match = 7;
 1947|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1948|      0|        }
 1949|    202|        case '8': {
  ------------------
  |  Branch (1949:9): [True: 202, False: 9.51k]
  ------------------
 1950|    202|          p++;
 1951|    202|          match = 8;
 1952|    202|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1953|      0|        }
 1954|    197|        case '9': {
  ------------------
  |  Branch (1954:9): [True: 197, False: 9.51k]
  ------------------
 1955|    197|          p++;
 1956|    197|          match = 9;
 1957|    197|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1958|      0|        }
 1959|    199|        case 'A': {
  ------------------
  |  Branch (1959:9): [True: 199, False: 9.51k]
  ------------------
 1960|    199|          p++;
 1961|    199|          match = 10;
 1962|    199|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1963|      0|        }
 1964|    203|        case 'B': {
  ------------------
  |  Branch (1964:9): [True: 203, False: 9.51k]
  ------------------
 1965|    203|          p++;
 1966|    203|          match = 11;
 1967|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1968|      0|        }
 1969|    199|        case 'C': {
  ------------------
  |  Branch (1969:9): [True: 199, False: 9.51k]
  ------------------
 1970|    199|          p++;
 1971|    199|          match = 12;
 1972|    199|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1973|      0|        }
 1974|    203|        case 'D': {
  ------------------
  |  Branch (1974:9): [True: 203, False: 9.51k]
  ------------------
 1975|    203|          p++;
 1976|    203|          match = 13;
 1977|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1978|      0|        }
 1979|    203|        case 'E': {
  ------------------
  |  Branch (1979:9): [True: 203, False: 9.51k]
  ------------------
 1980|    203|          p++;
 1981|    203|          match = 14;
 1982|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1983|      0|        }
 1984|    459|        case 'F': {
  ------------------
  |  Branch (1984:9): [True: 459, False: 9.25k]
  ------------------
 1985|    459|          p++;
 1986|    459|          match = 15;
 1987|    459|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1988|      0|        }
 1989|    199|        case 'a': {
  ------------------
  |  Branch (1989:9): [True: 199, False: 9.51k]
  ------------------
 1990|    199|          p++;
 1991|    199|          match = 10;
 1992|    199|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1993|      0|        }
 1994|    204|        case 'b': {
  ------------------
  |  Branch (1994:9): [True: 204, False: 9.51k]
  ------------------
 1995|    204|          p++;
 1996|    204|          match = 11;
 1997|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1998|      0|        }
 1999|    200|        case 'c': {
  ------------------
  |  Branch (1999:9): [True: 200, False: 9.51k]
  ------------------
 2000|    200|          p++;
 2001|    200|          match = 12;
 2002|    200|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2003|      0|        }
 2004|    206|        case 'd': {
  ------------------
  |  Branch (2004:9): [True: 206, False: 9.50k]
  ------------------
 2005|    206|          p++;
 2006|    206|          match = 13;
 2007|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2008|      0|        }
 2009|    199|        case 'e': {
  ------------------
  |  Branch (2009:9): [True: 199, False: 9.51k]
  ------------------
 2010|    199|          p++;
 2011|    199|          match = 14;
 2012|    199|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2013|      0|        }
 2014|    292|        case 'f': {
  ------------------
  |  Branch (2014:9): [True: 292, False: 9.42k]
  ------------------
 2015|    292|          p++;
 2016|    292|          match = 15;
 2017|    292|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2018|      0|        }
 2019|      1|        default: {
  ------------------
  |  Branch (2019:9): [True: 1, False: 9.71k]
  ------------------
 2020|      1|          goto s_n_llhttp__internal__n_error_37;
 2021|      0|        }
 2022|  9.71k|      }
 2023|  9.71k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2024|  9.71k|    }
 2025|      0|    case s_n_llhttp__internal__n_invoke_update_content_length_1:
  ------------------
  |  Branch (2025:5): [True: 0, False: 5.51k]
  ------------------
 2026|  9.72k|    s_n_llhttp__internal__n_invoke_update_content_length_1: {
 2027|  9.72k|      switch (llhttp__internal__c_update_content_length(state, p, endp)) {
 2028|  9.72k|        default:
  ------------------
  |  Branch (2028:9): [True: 9.72k, False: 0]
  ------------------
 2029|  9.72k|          goto s_n_llhttp__internal__n_chunk_size_digit;
 2030|  9.72k|      }
 2031|  9.72k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2032|  9.72k|    }
 2033|      0|    case s_n_llhttp__internal__n_consume_content_length_1:
  ------------------
  |  Branch (2033:5): [True: 0, False: 5.51k]
  ------------------
 2034|    371|    s_n_llhttp__internal__n_consume_content_length_1: {
 2035|    371|      size_t avail;
 2036|    371|      uint64_t need;
 2037|       |      
 2038|    371|      avail = endp - p;
 2039|    371|      need = state->content_length;
 2040|    371|      if (avail >= need) {
  ------------------
  |  Branch (2040:11): [True: 264, False: 107]
  ------------------
 2041|    264|        p += need;
 2042|    264|        state->content_length = 0;
 2043|    264|        goto s_n_llhttp__internal__n_span_end_llhttp__on_body_1;
 2044|    264|      }
 2045|       |      
 2046|    107|      state->content_length -= avail;
 2047|    107|      return s_n_llhttp__internal__n_consume_content_length_1;
 2048|    371|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2049|    371|    }
 2050|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body_1:
  ------------------
  |  Branch (2050:5): [True: 0, False: 5.51k]
  ------------------
 2051|    497|    s_n_llhttp__internal__n_span_start_llhttp__on_body_1: {
 2052|    497|      if (p == endp) {
  ------------------
  |  Branch (2052:11): [True: 126, False: 371]
  ------------------
 2053|    126|        return s_n_llhttp__internal__n_span_start_llhttp__on_body_1;
 2054|    126|      }
 2055|    371|      state->_span_pos0 = (void*) p;
 2056|    371|      state->_span_cb0 = llhttp__on_body;
 2057|    371|      goto s_n_llhttp__internal__n_consume_content_length_1;
 2058|    497|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2059|    497|    }
 2060|      0|    case s_n_llhttp__internal__n_eof:
  ------------------
  |  Branch (2060:5): [True: 0, False: 5.51k]
  ------------------
 2061|      2|    s_n_llhttp__internal__n_eof: {
 2062|      2|      if (p == endp) {
  ------------------
  |  Branch (2062:11): [True: 1, False: 1]
  ------------------
 2063|      1|        return s_n_llhttp__internal__n_eof;
 2064|      1|      }
 2065|      1|      p++;
 2066|      1|      goto s_n_llhttp__internal__n_eof;
 2067|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2068|      2|    }
 2069|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body_2:
  ------------------
  |  Branch (2069:5): [True: 0, False: 5.51k]
  ------------------
 2070|     57|    s_n_llhttp__internal__n_span_start_llhttp__on_body_2: {
 2071|     57|      if (p == endp) {
  ------------------
  |  Branch (2071:11): [True: 56, False: 1]
  ------------------
 2072|     56|        return s_n_llhttp__internal__n_span_start_llhttp__on_body_2;
 2073|     56|      }
 2074|      1|      state->_span_pos0 = (void*) p;
 2075|      1|      state->_span_cb0 = llhttp__on_body;
 2076|      1|      goto s_n_llhttp__internal__n_eof;
 2077|     57|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2078|     57|    }
 2079|      0|    case s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete:
  ------------------
  |  Branch (2079:5): [True: 0, False: 5.51k]
  ------------------
 2080|  38.9k|    s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete: {
 2081|  38.9k|      switch (llhttp__after_headers_complete(state, p, endp)) {
 2082|      7|        case 1:
  ------------------
  |  Branch (2082:9): [True: 7, False: 38.9k]
  ------------------
 2083|      7|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_1;
 2084|  1.72k|        case 2:
  ------------------
  |  Branch (2084:9): [True: 1.72k, False: 37.2k]
  ------------------
 2085|  1.72k|          goto s_n_llhttp__internal__n_invoke_update_content_length_1;
 2086|    497|        case 3:
  ------------------
  |  Branch (2086:9): [True: 497, False: 38.4k]
  ------------------
 2087|    497|          goto s_n_llhttp__internal__n_span_start_llhttp__on_body_1;
 2088|     57|        case 4:
  ------------------
  |  Branch (2088:9): [True: 57, False: 38.9k]
  ------------------
 2089|     57|          goto s_n_llhttp__internal__n_invoke_update_finish_3;
 2090|      1|        case 5:
  ------------------
  |  Branch (2090:9): [True: 1, False: 38.9k]
  ------------------
 2091|      1|          goto s_n_llhttp__internal__n_error_39;
 2092|  36.7k|        default:
  ------------------
  |  Branch (2092:9): [True: 36.7k, False: 2.28k]
  ------------------
 2093|  36.7k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete;
 2094|  38.9k|      }
 2095|  38.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2096|  38.9k|    }
 2097|      0|    case s_n_llhttp__internal__n_error_5:
  ------------------
  |  Branch (2097:5): [True: 0, False: 5.51k]
  ------------------
 2098|      8|    s_n_llhttp__internal__n_error_5: {
 2099|      8|      state->error = 0xa;
 2100|      8|      state->reason = "Invalid header field char";
 2101|      8|      state->error_pos = (const char*) p;
 2102|      8|      state->_current = (void*) (intptr_t) s_error;
 2103|      8|      return s_error;
 2104|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2105|      0|    }
 2106|      0|    case s_n_llhttp__internal__n_headers_almost_done:
  ------------------
  |  Branch (2106:5): [True: 0, False: 5.51k]
  ------------------
 2107|  39.8k|    s_n_llhttp__internal__n_headers_almost_done: {
 2108|  39.8k|      if (p == endp) {
  ------------------
  |  Branch (2108:11): [True: 9, False: 39.8k]
  ------------------
 2109|      9|        return s_n_llhttp__internal__n_headers_almost_done;
 2110|      9|      }
 2111|  39.8k|      switch (*p) {
 2112|  39.8k|        case 10: {
  ------------------
  |  Branch (2112:9): [True: 39.8k, False: 9]
  ------------------
 2113|  39.8k|          p++;
 2114|  39.8k|          goto s_n_llhttp__internal__n_invoke_test_flags_1;
 2115|      0|        }
 2116|      9|        default: {
  ------------------
  |  Branch (2116:9): [True: 9, False: 39.8k]
  ------------------
 2117|      9|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_12;
 2118|      0|        }
 2119|  39.8k|      }
 2120|  39.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2121|  39.8k|    }
 2122|      0|    case s_n_llhttp__internal__n_header_field_colon_discard_ws:
  ------------------
  |  Branch (2122:5): [True: 0, False: 5.51k]
  ------------------
 2123|    690|    s_n_llhttp__internal__n_header_field_colon_discard_ws: {
 2124|    690|      if (p == endp) {
  ------------------
  |  Branch (2124:11): [True: 7, False: 683]
  ------------------
 2125|      7|        return s_n_llhttp__internal__n_header_field_colon_discard_ws;
 2126|      7|      }
 2127|    683|      switch (*p) {
 2128|    439|        case ' ': {
  ------------------
  |  Branch (2128:9): [True: 439, False: 244]
  ------------------
 2129|    439|          p++;
 2130|    439|          goto s_n_llhttp__internal__n_header_field_colon_discard_ws;
 2131|      0|        }
 2132|    244|        default: {
  ------------------
  |  Branch (2132:9): [True: 244, False: 439]
  ------------------
 2133|    244|          goto s_n_llhttp__internal__n_header_field_colon;
 2134|      0|        }
 2135|    683|      }
 2136|    683|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2137|    683|    }
 2138|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete:
  ------------------
  |  Branch (2138:5): [True: 0, False: 5.51k]
  ------------------
 2139|  11.7k|    s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete: {
 2140|  11.7k|      switch (llhttp__on_header_value_complete(state, p, endp)) {
 2141|  11.7k|        case 0:
  ------------------
  |  Branch (2141:9): [True: 11.7k, False: 0]
  ------------------
 2142|  11.7k|          goto s_n_llhttp__internal__n_header_field_start;
 2143|      0|        case 21:
  ------------------
  |  Branch (2143:9): [True: 0, False: 11.7k]
  ------------------
 2144|      0|          goto s_n_llhttp__internal__n_pause_18;
 2145|      0|        default:
  ------------------
  |  Branch (2145:9): [True: 0, False: 11.7k]
  ------------------
 2146|      0|          goto s_n_llhttp__internal__n_error_48;
 2147|  11.7k|      }
 2148|  11.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2149|  11.7k|    }
 2150|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_value:
  ------------------
  |  Branch (2150:5): [True: 0, False: 5.51k]
  ------------------
 2151|  3.32k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_value: {
 2152|  3.32k|      if (p == endp) {
  ------------------
  |  Branch (2152:11): [True: 0, False: 3.32k]
  ------------------
 2153|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 2154|      0|      }
 2155|  3.32k|      state->_span_pos0 = (void*) p;
 2156|  3.32k|      state->_span_cb0 = llhttp__on_header_value;
 2157|  3.32k|      goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value;
 2158|  3.32k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2159|  3.32k|    }
 2160|      0|    case s_n_llhttp__internal__n_header_value_discard_lws:
  ------------------
  |  Branch (2160:5): [True: 0, False: 5.51k]
  ------------------
 2161|  3.96k|    s_n_llhttp__internal__n_header_value_discard_lws: {
 2162|  3.96k|      if (p == endp) {
  ------------------
  |  Branch (2162:11): [True: 8, False: 3.95k]
  ------------------
 2163|      8|        return s_n_llhttp__internal__n_header_value_discard_lws;
 2164|      8|      }
 2165|  3.95k|      switch (*p) {
 2166|    330|        case 9: {
  ------------------
  |  Branch (2166:9): [True: 330, False: 3.62k]
  ------------------
 2167|    330|          p++;
 2168|    330|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_15;
 2169|      0|        }
 2170|    297|        case ' ': {
  ------------------
  |  Branch (2170:9): [True: 297, False: 3.66k]
  ------------------
 2171|    297|          p++;
 2172|    297|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_15;
 2173|      0|        }
 2174|  3.33k|        default: {
  ------------------
  |  Branch (2174:9): [True: 3.33k, False: 627]
  ------------------
 2175|  3.33k|          goto s_n_llhttp__internal__n_invoke_load_header_state_1;
 2176|      0|        }
 2177|  3.95k|      }
 2178|  3.95k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2179|  3.95k|    }
 2180|      0|    case s_n_llhttp__internal__n_header_value_discard_ws_almost_done:
  ------------------
  |  Branch (2180:5): [True: 0, False: 5.51k]
  ------------------
 2181|  3.97k|    s_n_llhttp__internal__n_header_value_discard_ws_almost_done: {
 2182|  3.97k|      if (p == endp) {
  ------------------
  |  Branch (2182:11): [True: 6, False: 3.96k]
  ------------------
 2183|      6|        return s_n_llhttp__internal__n_header_value_discard_ws_almost_done;
 2184|      6|      }
 2185|  3.96k|      switch (*p) {
 2186|    198|        case 10: {
  ------------------
  |  Branch (2186:9): [True: 198, False: 3.77k]
  ------------------
 2187|    198|          p++;
 2188|    198|          goto s_n_llhttp__internal__n_header_value_discard_lws;
 2189|      0|        }
 2190|  3.77k|        default: {
  ------------------
  |  Branch (2190:9): [True: 3.77k, False: 198]
  ------------------
 2191|  3.77k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_16;
 2192|      0|        }
 2193|  3.96k|      }
 2194|  3.96k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2195|  3.96k|    }
 2196|      0|    case s_n_llhttp__internal__n_header_value_lws:
  ------------------
  |  Branch (2196:5): [True: 0, False: 5.51k]
  ------------------
 2197|  11.8k|    s_n_llhttp__internal__n_header_value_lws: {
 2198|  11.8k|      if (p == endp) {
  ------------------
  |  Branch (2198:11): [True: 10, False: 11.8k]
  ------------------
 2199|     10|        return s_n_llhttp__internal__n_header_value_lws;
 2200|     10|      }
 2201|  11.8k|      switch (*p) {
 2202|  2.88k|        case 9: {
  ------------------
  |  Branch (2202:9): [True: 2.88k, False: 8.96k]
  ------------------
 2203|  2.88k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_18;
 2204|      0|        }
 2205|    570|        case ' ': {
  ------------------
  |  Branch (2205:9): [True: 570, False: 11.2k]
  ------------------
 2206|    570|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_18;
 2207|      0|        }
 2208|  8.39k|        default: {
  ------------------
  |  Branch (2208:9): [True: 8.39k, False: 3.45k]
  ------------------
 2209|  8.39k|          goto s_n_llhttp__internal__n_invoke_load_header_state_5;
 2210|      0|        }
 2211|  11.8k|      }
 2212|  11.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2213|  11.8k|    }
 2214|      0|    case s_n_llhttp__internal__n_header_value_almost_done:
  ------------------
  |  Branch (2214:5): [True: 0, False: 5.51k]
  ------------------
 2215|  11.9k|    s_n_llhttp__internal__n_header_value_almost_done: {
 2216|  11.9k|      if (p == endp) {
  ------------------
  |  Branch (2216:11): [True: 47, False: 11.8k]
  ------------------
 2217|     47|        return s_n_llhttp__internal__n_header_value_almost_done;
 2218|     47|      }
 2219|  11.8k|      switch (*p) {
 2220|  11.8k|        case 10: {
  ------------------
  |  Branch (2220:9): [True: 11.8k, False: 11]
  ------------------
 2221|  11.8k|          p++;
 2222|  11.8k|          goto s_n_llhttp__internal__n_header_value_lws;
 2223|      0|        }
 2224|     11|        default: {
  ------------------
  |  Branch (2224:9): [True: 11, False: 11.8k]
  ------------------
 2225|     11|          goto s_n_llhttp__internal__n_error_54;
 2226|      0|        }
 2227|  11.8k|      }
 2228|  11.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2229|  11.8k|    }
 2230|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_17:
  ------------------
  |  Branch (2230:5): [True: 0, False: 5.51k]
  ------------------
 2231|     15|    s_n_llhttp__internal__n_invoke_test_lenient_flags_17: {
 2232|     15|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 2233|      0|        case 1:
  ------------------
  |  Branch (2233:9): [True: 0, False: 15]
  ------------------
 2234|      0|          goto s_n_llhttp__internal__n_header_value_almost_done;
 2235|     15|        default:
  ------------------
  |  Branch (2235:9): [True: 15, False: 0]
  ------------------
 2236|     15|          goto s_n_llhttp__internal__n_error_52;
 2237|     15|      }
 2238|     15|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2239|     15|    }
 2240|      0|    case s_n_llhttp__internal__n_header_value_lenient:
  ------------------
  |  Branch (2240:5): [True: 0, False: 5.51k]
  ------------------
 2241|   186k|    s_n_llhttp__internal__n_header_value_lenient: {
 2242|   186k|      if (p == endp) {
  ------------------
  |  Branch (2242:11): [True: 42, False: 186k]
  ------------------
 2243|     42|        return s_n_llhttp__internal__n_header_value_lenient;
 2244|     42|      }
 2245|   186k|      switch (*p) {
 2246|  5.16k|        case 10: {
  ------------------
  |  Branch (2246:9): [True: 5.16k, False: 181k]
  ------------------
 2247|  5.16k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_5;
 2248|      0|        }
 2249|  1.71k|        case 13: {
  ------------------
  |  Branch (2249:9): [True: 1.71k, False: 184k]
  ------------------
 2250|  1.71k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_6;
 2251|      0|        }
 2252|   179k|        default: {
  ------------------
  |  Branch (2252:9): [True: 179k, False: 6.88k]
  ------------------
 2253|   179k|          p++;
 2254|   179k|          goto s_n_llhttp__internal__n_header_value_lenient;
 2255|      0|        }
 2256|   186k|      }
 2257|   186k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2258|   186k|    }
 2259|      0|    case s_n_llhttp__internal__n_header_value:
  ------------------
  |  Branch (2259:5): [True: 0, False: 5.51k]
  ------------------
 2260|  22.0k|    s_n_llhttp__internal__n_header_value: {
 2261|  22.0k|      static uint8_t lookup_table[] = {
 2262|  22.0k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2263|  22.0k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2264|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2265|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2266|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2267|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2268|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2269|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2270|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2271|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2272|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2273|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2274|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2275|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2276|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2277|  22.0k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2278|  22.0k|      };
 2279|  22.0k|      if (p == endp) {
  ------------------
  |  Branch (2279:11): [True: 41, False: 22.0k]
  ------------------
 2280|     41|        return s_n_llhttp__internal__n_header_value;
 2281|     41|      }
 2282|       |      #ifdef __SSE4_2__
 2283|       |      if (endp - p >= 16) {
 2284|       |        __m128i ranges;
 2285|       |        __m128i input;
 2286|       |        int match_len;
 2287|       |      
 2288|       |        /* Load input */
 2289|       |        input = _mm_loadu_si128((__m128i const*) p);
 2290|       |        ranges = _mm_loadu_si128((__m128i const*) llparse_blob3);
 2291|       |      
 2292|       |        /* Find first character that does not match `ranges` */
 2293|       |        match_len = _mm_cmpestri(ranges, 6,
 2294|       |            input, 16,
 2295|       |            _SIDD_UBYTE_OPS | _SIDD_CMP_RANGES |
 2296|       |              _SIDD_NEGATIVE_POLARITY);
 2297|       |      
 2298|       |        if (match_len != 0) {
 2299|       |          p += match_len;
 2300|       |          goto s_n_llhttp__internal__n_header_value;
 2301|       |        }
 2302|       |        goto s_n_llhttp__internal__n_header_value_otherwise;
 2303|       |      }
 2304|       |      #endif  /* __SSE4_2__ */
 2305|       |      #if defined(__ARM_NEON__) || defined(__ARM_NEON)
 2306|       |      while (endp - p >= 16) {
 2307|       |        uint8x16_t input;
 2308|       |        uint8x16_t single;
 2309|       |        uint8x16_t mask;
 2310|       |        uint8x8_t narrow;
 2311|       |        uint64_t match_mask;
 2312|       |        int match_len;
 2313|       |      
 2314|       |        /* Load input */
 2315|       |        input = vld1q_u8(p);
 2316|       |        /* Find first character that does not match `ranges` */
 2317|       |        single = vceqq_u8(input, vdupq_n_u8(0x9));
 2318|       |        mask = single;
 2319|       |        single = vandq_u8(
 2320|       |          vcgeq_u8(input, vdupq_n_u8(' ')),
 2321|       |          vcleq_u8(input, vdupq_n_u8('~'))
 2322|       |        );
 2323|       |        mask = vorrq_u8(mask, single);
 2324|       |        single = vandq_u8(
 2325|       |          vcgeq_u8(input, vdupq_n_u8(0x80)),
 2326|       |          vcleq_u8(input, vdupq_n_u8(0xff))
 2327|       |        );
 2328|       |        mask = vorrq_u8(mask, single);
 2329|       |        narrow = vshrn_n_u16(vreinterpretq_u16_u8(mask), 4);
 2330|       |        match_mask = ~vget_lane_u64(vreinterpret_u64_u8(narrow), 0);
 2331|       |        if (match_mask == 0) {
 2332|       |          match_len = 16;
 2333|       |        } else {
 2334|       |          match_len = __builtin_ctzll(match_mask) >> 2;
 2335|       |        }
 2336|       |        if (match_len != 16) {
 2337|       |          p += match_len;
 2338|       |          goto s_n_llhttp__internal__n_header_value_otherwise;
 2339|       |        }
 2340|       |        p += 16;
 2341|       |      }
 2342|       |      if (p == endp) {
 2343|       |        return s_n_llhttp__internal__n_header_value;
 2344|       |      }
 2345|       |      #endif  /* __ARM_NEON__ */
 2346|       |      #ifdef __wasm_simd128__
 2347|       |      while (endp - p >= 16) {
 2348|       |        v128_t input;
 2349|       |        v128_t mask;
 2350|       |        v128_t single;
 2351|       |        int match_len;
 2352|       |      
 2353|       |        /* Load input */
 2354|       |        input = wasm_v128_load(p);
 2355|       |        /* Find first character that does not match `ranges` */
 2356|       |        single = wasm_i8x16_eq(input, wasm_u8x16_const_splat(0x9));
 2357|       |        mask = single;
 2358|       |        single = wasm_v128_and(
 2359|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(' ')),
 2360|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat('~'))
 2361|       |        );
 2362|       |        mask = wasm_v128_or(mask, single);
 2363|       |        single = wasm_v128_and(
 2364|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(0x80)),
 2365|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat(0xff))
 2366|       |        );
 2367|       |        mask = wasm_v128_or(mask, single);
 2368|       |        match_len = __builtin_ctz(
 2369|       |          ~wasm_i8x16_bitmask(mask)
 2370|       |        );
 2371|       |        if (match_len != 16) {
 2372|       |          p += match_len;
 2373|       |          goto s_n_llhttp__internal__n_header_value_otherwise;
 2374|       |        }
 2375|       |        p += 16;
 2376|       |      }
 2377|       |      if (p == endp) {
 2378|       |        return s_n_llhttp__internal__n_header_value;
 2379|       |      }
 2380|       |      #endif  /* __wasm_simd128__ */
 2381|  22.0k|      switch (lookup_table[(uint8_t) *p]) {
 2382|  16.7k|        case 1: {
  ------------------
  |  Branch (2382:9): [True: 16.7k, False: 5.30k]
  ------------------
 2383|  16.7k|          p++;
 2384|  16.7k|          goto s_n_llhttp__internal__n_header_value;
 2385|      0|        }
 2386|  5.30k|        default: {
  ------------------
  |  Branch (2386:9): [True: 5.30k, False: 16.7k]
  ------------------
 2387|  5.30k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2388|      0|        }
 2389|  22.0k|      }
 2390|  22.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2391|  22.0k|    }
 2392|      0|    case s_n_llhttp__internal__n_error_56:
  ------------------
  |  Branch (2392:5): [True: 0, False: 5.51k]
  ------------------
 2393|      0|    s_n_llhttp__internal__n_error_56: {
 2394|      0|      state->error = 0xa;
 2395|      0|      state->reason = "Invalid header value char";
 2396|      0|      state->error_pos = (const char*) p;
 2397|      0|      state->_current = (void*) (intptr_t) s_error;
 2398|      0|      return s_error;
 2399|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2400|      0|    }
 2401|      0|    case s_n_llhttp__internal__n_header_value_relaxed:
  ------------------
  |  Branch (2401:5): [True: 0, False: 5.51k]
  ------------------
 2402|      0|    s_n_llhttp__internal__n_header_value_relaxed: {
 2403|      0|      static uint8_t lookup_table[] = {
 2404|      0|        0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1,
 2405|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2406|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2407|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2408|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2409|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2410|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2411|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2412|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2413|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2414|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2415|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2416|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2417|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2418|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2419|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2420|      0|      };
 2421|      0|      if (p == endp) {
  ------------------
  |  Branch (2421:11): [True: 0, False: 0]
  ------------------
 2422|      0|        return s_n_llhttp__internal__n_header_value_relaxed;
 2423|      0|      }
 2424|      0|      switch (lookup_table[(uint8_t) *p]) {
 2425|      0|        case 1: {
  ------------------
  |  Branch (2425:9): [True: 0, False: 0]
  ------------------
 2426|      0|          p++;
 2427|      0|          goto s_n_llhttp__internal__n_header_value;
 2428|      0|        }
 2429|      0|        default: {
  ------------------
  |  Branch (2429:9): [True: 0, False: 0]
  ------------------
 2430|      0|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_4;
 2431|      0|        }
 2432|      0|      }
 2433|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2434|      0|    }
 2435|      0|    case s_n_llhttp__internal__n_error_55:
  ------------------
  |  Branch (2435:5): [True: 0, False: 5.51k]
  ------------------
 2436|      3|    s_n_llhttp__internal__n_error_55: {
 2437|      3|      state->error = 0xa;
 2438|      3|      state->reason = "Invalid header value char";
 2439|      3|      state->error_pos = (const char*) p;
 2440|      3|      state->_current = (void*) (intptr_t) s_error;
 2441|      3|      return s_error;
 2442|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2443|      0|    }
 2444|      0|    case s_n_llhttp__internal__n_header_value_otherwise:
  ------------------
  |  Branch (2444:5): [True: 0, False: 5.51k]
  ------------------
 2445|  11.9k|    s_n_llhttp__internal__n_header_value_otherwise: {
 2446|  11.9k|      if (p == endp) {
  ------------------
  |  Branch (2446:11): [True: 0, False: 11.9k]
  ------------------
 2447|      0|        return s_n_llhttp__internal__n_header_value_otherwise;
 2448|      0|      }
 2449|  11.9k|      switch (*p) {
 2450|     15|        case 10: {
  ------------------
  |  Branch (2450:9): [True: 15, False: 11.9k]
  ------------------
 2451|     15|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_1;
 2452|      0|        }
 2453|  5.02k|        case 13: {
  ------------------
  |  Branch (2453:9): [True: 5.02k, False: 6.94k]
  ------------------
 2454|  5.02k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_2;
 2455|      0|        }
 2456|  6.92k|        default: {
  ------------------
  |  Branch (2456:9): [True: 6.92k, False: 5.04k]
  ------------------
 2457|  6.92k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_19;
 2458|      0|        }
 2459|  11.9k|      }
 2460|  11.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2461|  11.9k|    }
 2462|      0|    case s_n_llhttp__internal__n_header_value_connection_token:
  ------------------
  |  Branch (2462:5): [True: 0, False: 5.51k]
  ------------------
 2463|  39.3k|    s_n_llhttp__internal__n_header_value_connection_token: {
 2464|  39.3k|      static uint8_t lookup_table[] = {
 2465|  39.3k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2466|  39.3k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2467|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
 2468|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2469|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2470|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2471|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2472|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2473|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2474|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2475|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2476|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2477|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2478|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2479|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2480|  39.3k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2481|  39.3k|      };
 2482|  39.3k|      if (p == endp) {
  ------------------
  |  Branch (2482:11): [True: 56, False: 39.3k]
  ------------------
 2483|     56|        return s_n_llhttp__internal__n_header_value_connection_token;
 2484|     56|      }
 2485|  39.3k|      switch (lookup_table[(uint8_t) *p]) {
 2486|  35.2k|        case 1: {
  ------------------
  |  Branch (2486:9): [True: 35.2k, False: 4.09k]
  ------------------
 2487|  35.2k|          p++;
 2488|  35.2k|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2489|      0|        }
 2490|  1.98k|        case 2: {
  ------------------
  |  Branch (2490:9): [True: 1.98k, False: 37.3k]
  ------------------
 2491|  1.98k|          p++;
 2492|  1.98k|          goto s_n_llhttp__internal__n_header_value_connection;
 2493|      0|        }
 2494|  2.11k|        default: {
  ------------------
  |  Branch (2494:9): [True: 2.11k, False: 37.2k]
  ------------------
 2495|  2.11k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2496|      0|        }
 2497|  39.3k|      }
 2498|  39.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2499|  39.3k|    }
 2500|      0|    case s_n_llhttp__internal__n_header_value_connection_ws:
  ------------------
  |  Branch (2500:5): [True: 0, False: 5.51k]
  ------------------
 2501|  9.06k|    s_n_llhttp__internal__n_header_value_connection_ws: {
 2502|  9.06k|      if (p == endp) {
  ------------------
  |  Branch (2502:11): [True: 30, False: 9.03k]
  ------------------
 2503|     30|        return s_n_llhttp__internal__n_header_value_connection_ws;
 2504|     30|      }
 2505|  9.03k|      switch (*p) {
 2506|  4.99k|        case 9: {
  ------------------
  |  Branch (2506:9): [True: 4.99k, False: 4.04k]
  ------------------
 2507|  4.99k|          p++;
 2508|  4.99k|          goto s_n_llhttp__internal__n_header_value_connection_ws;
 2509|      0|        }
 2510|      1|        case 10: {
  ------------------
  |  Branch (2510:9): [True: 1, False: 9.03k]
  ------------------
 2511|      1|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2512|      0|        }
 2513|  1.19k|        case 13: {
  ------------------
  |  Branch (2513:9): [True: 1.19k, False: 7.84k]
  ------------------
 2514|  1.19k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2515|      0|        }
 2516|    432|        case ' ': {
  ------------------
  |  Branch (2516:9): [True: 432, False: 8.60k]
  ------------------
 2517|    432|          p++;
 2518|    432|          goto s_n_llhttp__internal__n_header_value_connection_ws;
 2519|      0|        }
 2520|    568|        case ',': {
  ------------------
  |  Branch (2520:9): [True: 568, False: 8.46k]
  ------------------
 2521|    568|          p++;
 2522|    568|          goto s_n_llhttp__internal__n_invoke_load_header_state_6;
 2523|      0|        }
 2524|  1.84k|        default: {
  ------------------
  |  Branch (2524:9): [True: 1.84k, False: 7.18k]
  ------------------
 2525|  1.84k|          goto s_n_llhttp__internal__n_invoke_update_header_state_5;
 2526|      0|        }
 2527|  9.03k|      }
 2528|  9.03k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2529|  9.03k|    }
 2530|      0|    case s_n_llhttp__internal__n_header_value_connection_1:
  ------------------
  |  Branch (2530:5): [True: 0, False: 5.51k]
  ------------------
 2531|  3.26k|    s_n_llhttp__internal__n_header_value_connection_1: {
 2532|  3.26k|      llparse_match_t match_seq;
 2533|       |      
 2534|  3.26k|      if (p == endp) {
  ------------------
  |  Branch (2534:11): [True: 9, False: 3.25k]
  ------------------
 2535|      9|        return s_n_llhttp__internal__n_header_value_connection_1;
 2536|      9|      }
 2537|  3.25k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob2, 4);
 2538|  3.25k|      p = match_seq.current;
 2539|  3.25k|      switch (match_seq.status) {
  ------------------
  |  Branch (2539:15): [True: 3.25k, False: 0]
  ------------------
 2540|  2.75k|        case kMatchComplete: {
  ------------------
  |  Branch (2540:9): [True: 2.75k, False: 499]
  ------------------
 2541|  2.75k|          p++;
 2542|  2.75k|          goto s_n_llhttp__internal__n_invoke_update_header_state_3;
 2543|      0|        }
 2544|      1|        case kMatchPause: {
  ------------------
  |  Branch (2544:9): [True: 1, False: 3.25k]
  ------------------
 2545|      1|          return s_n_llhttp__internal__n_header_value_connection_1;
 2546|      0|        }
 2547|    498|        case kMatchMismatch: {
  ------------------
  |  Branch (2547:9): [True: 498, False: 2.75k]
  ------------------
 2548|    498|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2549|      0|        }
 2550|  3.25k|      }
 2551|  3.25k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2552|  3.25k|    }
 2553|      0|    case s_n_llhttp__internal__n_header_value_connection_2:
  ------------------
  |  Branch (2553:5): [True: 0, False: 5.51k]
  ------------------
 2554|    431|    s_n_llhttp__internal__n_header_value_connection_2: {
 2555|    431|      llparse_match_t match_seq;
 2556|       |      
 2557|    431|      if (p == endp) {
  ------------------
  |  Branch (2557:11): [True: 7, False: 424]
  ------------------
 2558|      7|        return s_n_llhttp__internal__n_header_value_connection_2;
 2559|      7|      }
 2560|    424|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob4, 9);
 2561|    424|      p = match_seq.current;
 2562|    424|      switch (match_seq.status) {
  ------------------
  |  Branch (2562:15): [True: 424, False: 0]
  ------------------
 2563|      0|        case kMatchComplete: {
  ------------------
  |  Branch (2563:9): [True: 0, False: 424]
  ------------------
 2564|      0|          p++;
 2565|      0|          goto s_n_llhttp__internal__n_invoke_update_header_state_6;
 2566|      0|        }
 2567|      1|        case kMatchPause: {
  ------------------
  |  Branch (2567:9): [True: 1, False: 423]
  ------------------
 2568|      1|          return s_n_llhttp__internal__n_header_value_connection_2;
 2569|      0|        }
 2570|    423|        case kMatchMismatch: {
  ------------------
  |  Branch (2570:9): [True: 423, False: 1]
  ------------------
 2571|    423|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2572|      0|        }
 2573|    424|      }
 2574|    424|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2575|    424|    }
 2576|      0|    case s_n_llhttp__internal__n_header_value_connection_3:
  ------------------
  |  Branch (2576:5): [True: 0, False: 5.51k]
  ------------------
 2577|  1.29k|    s_n_llhttp__internal__n_header_value_connection_3: {
 2578|  1.29k|      llparse_match_t match_seq;
 2579|       |      
 2580|  1.29k|      if (p == endp) {
  ------------------
  |  Branch (2580:11): [True: 11, False: 1.28k]
  ------------------
 2581|     11|        return s_n_llhttp__internal__n_header_value_connection_3;
 2582|     11|      }
 2583|  1.28k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob5, 6);
 2584|  1.28k|      p = match_seq.current;
 2585|  1.28k|      switch (match_seq.status) {
  ------------------
  |  Branch (2585:15): [True: 1.28k, False: 0]
  ------------------
 2586|    882|        case kMatchComplete: {
  ------------------
  |  Branch (2586:9): [True: 882, False: 405]
  ------------------
 2587|    882|          p++;
 2588|    882|          goto s_n_llhttp__internal__n_invoke_update_header_state_7;
 2589|      0|        }
 2590|      1|        case kMatchPause: {
  ------------------
  |  Branch (2590:9): [True: 1, False: 1.28k]
  ------------------
 2591|      1|          return s_n_llhttp__internal__n_header_value_connection_3;
 2592|      0|        }
 2593|    404|        case kMatchMismatch: {
  ------------------
  |  Branch (2593:9): [True: 404, False: 883]
  ------------------
 2594|    404|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2595|      0|        }
 2596|  1.28k|      }
 2597|  1.28k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2598|  1.28k|    }
 2599|      0|    case s_n_llhttp__internal__n_header_value_connection:
  ------------------
  |  Branch (2599:5): [True: 0, False: 5.51k]
  ------------------
 2600|  7.41k|    s_n_llhttp__internal__n_header_value_connection: {
 2601|  7.41k|      if (p == endp) {
  ------------------
  |  Branch (2601:11): [True: 58, False: 7.36k]
  ------------------
 2602|     58|        return s_n_llhttp__internal__n_header_value_connection;
 2603|     58|      }
 2604|  7.36k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (2604:16): [True: 5.19k, False: 2.16k]
  |  Branch (2604:31): [True: 3.10k, False: 2.08k]
  ------------------
 2605|    939|        case 9: {
  ------------------
  |  Branch (2605:9): [True: 939, False: 6.42k]
  ------------------
 2606|    939|          p++;
 2607|    939|          goto s_n_llhttp__internal__n_header_value_connection;
 2608|      0|        }
 2609|    448|        case ' ': {
  ------------------
  |  Branch (2609:9): [True: 448, False: 6.91k]
  ------------------
 2610|    448|          p++;
 2611|    448|          goto s_n_llhttp__internal__n_header_value_connection;
 2612|      0|        }
 2613|  3.26k|        case 'c': {
  ------------------
  |  Branch (2613:9): [True: 3.26k, False: 4.09k]
  ------------------
 2614|  3.26k|          p++;
 2615|  3.26k|          goto s_n_llhttp__internal__n_header_value_connection_1;
 2616|      0|        }
 2617|    431|        case 'k': {
  ------------------
  |  Branch (2617:9): [True: 431, False: 6.93k]
  ------------------
 2618|    431|          p++;
 2619|    431|          goto s_n_llhttp__internal__n_header_value_connection_2;
 2620|      0|        }
 2621|  1.29k|        case 'u': {
  ------------------
  |  Branch (2621:9): [True: 1.29k, False: 6.06k]
  ------------------
 2622|  1.29k|          p++;
 2623|  1.29k|          goto s_n_llhttp__internal__n_header_value_connection_3;
 2624|      0|        }
 2625|    981|        default: {
  ------------------
  |  Branch (2625:9): [True: 981, False: 6.38k]
  ------------------
 2626|    981|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2627|      0|        }
 2628|  7.36k|      }
 2629|  7.36k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2630|  7.36k|    }
 2631|      0|    case s_n_llhttp__internal__n_error_58:
  ------------------
  |  Branch (2631:5): [True: 0, False: 5.51k]
  ------------------
 2632|      5|    s_n_llhttp__internal__n_error_58: {
 2633|      5|      state->error = 0xb;
 2634|      5|      state->reason = "Content-Length overflow";
 2635|      5|      state->error_pos = (const char*) p;
 2636|      5|      state->_current = (void*) (intptr_t) s_error;
 2637|      5|      return s_error;
 2638|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2639|      0|    }
 2640|      0|    case s_n_llhttp__internal__n_error_59:
  ------------------
  |  Branch (2640:5): [True: 0, False: 5.51k]
  ------------------
 2641|     15|    s_n_llhttp__internal__n_error_59: {
 2642|     15|      state->error = 0xb;
 2643|     15|      state->reason = "Invalid character in Content-Length";
 2644|     15|      state->error_pos = (const char*) p;
 2645|     15|      state->_current = (void*) (intptr_t) s_error;
 2646|     15|      return s_error;
 2647|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2648|      0|    }
 2649|      0|    case s_n_llhttp__internal__n_header_value_content_length_ws:
  ------------------
  |  Branch (2649:5): [True: 0, False: 5.51k]
  ------------------
 2650|  1.79k|    s_n_llhttp__internal__n_header_value_content_length_ws: {
 2651|  1.79k|      if (p == endp) {
  ------------------
  |  Branch (2651:11): [True: 18, False: 1.78k]
  ------------------
 2652|     18|        return s_n_llhttp__internal__n_header_value_content_length_ws;
 2653|     18|      }
 2654|  1.78k|      switch (*p) {
 2655|    241|        case 9: {
  ------------------
  |  Branch (2655:9): [True: 241, False: 1.53k]
  ------------------
 2656|    241|          p++;
 2657|    241|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2658|      0|        }
 2659|      2|        case 10: {
  ------------------
  |  Branch (2659:9): [True: 2, False: 1.77k]
  ------------------
 2660|      2|          goto s_n_llhttp__internal__n_invoke_or_flags_17;
 2661|      0|        }
 2662|  1.18k|        case 13: {
  ------------------
  |  Branch (2662:9): [True: 1.18k, False: 598]
  ------------------
 2663|  1.18k|          goto s_n_llhttp__internal__n_invoke_or_flags_17;
 2664|      0|        }
 2665|    340|        case ' ': {
  ------------------
  |  Branch (2665:9): [True: 340, False: 1.44k]
  ------------------
 2666|    340|          p++;
 2667|    340|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2668|      0|        }
 2669|     15|        default: {
  ------------------
  |  Branch (2669:9): [True: 15, False: 1.76k]
  ------------------
 2670|     15|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_8;
 2671|      0|        }
 2672|  1.78k|      }
 2673|  1.78k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2674|  1.78k|    }
 2675|      0|    case s_n_llhttp__internal__n_header_value_content_length:
  ------------------
  |  Branch (2675:5): [True: 0, False: 5.51k]
  ------------------
 2676|  8.93k|    s_n_llhttp__internal__n_header_value_content_length: {
 2677|  8.93k|      if (p == endp) {
  ------------------
  |  Branch (2677:11): [True: 202, False: 8.72k]
  ------------------
 2678|    202|        return s_n_llhttp__internal__n_header_value_content_length;
 2679|    202|      }
 2680|  8.72k|      switch (*p) {
 2681|  1.37k|        case '0': {
  ------------------
  |  Branch (2681:9): [True: 1.37k, False: 7.35k]
  ------------------
 2682|  1.37k|          p++;
 2683|  1.37k|          match = 0;
 2684|  1.37k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2685|      0|        }
 2686|    978|        case '1': {
  ------------------
  |  Branch (2686:9): [True: 978, False: 7.75k]
  ------------------
 2687|    978|          p++;
 2688|    978|          match = 1;
 2689|    978|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2690|      0|        }
 2691|    384|        case '2': {
  ------------------
  |  Branch (2691:9): [True: 384, False: 8.34k]
  ------------------
 2692|    384|          p++;
 2693|    384|          match = 2;
 2694|    384|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2695|      0|        }
 2696|    565|        case '3': {
  ------------------
  |  Branch (2696:9): [True: 565, False: 8.16k]
  ------------------
 2697|    565|          p++;
 2698|    565|          match = 3;
 2699|    565|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2700|      0|        }
 2701|  1.12k|        case '4': {
  ------------------
  |  Branch (2701:9): [True: 1.12k, False: 7.60k]
  ------------------
 2702|  1.12k|          p++;
 2703|  1.12k|          match = 4;
 2704|  1.12k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2705|      0|        }
 2706|    496|        case '5': {
  ------------------
  |  Branch (2706:9): [True: 496, False: 8.23k]
  ------------------
 2707|    496|          p++;
 2708|    496|          match = 5;
 2709|    496|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2710|      0|        }
 2711|    651|        case '6': {
  ------------------
  |  Branch (2711:9): [True: 651, False: 8.07k]
  ------------------
 2712|    651|          p++;
 2713|    651|          match = 6;
 2714|    651|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2715|      0|        }
 2716|    869|        case '7': {
  ------------------
  |  Branch (2716:9): [True: 869, False: 7.86k]
  ------------------
 2717|    869|          p++;
 2718|    869|          match = 7;
 2719|    869|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2720|      0|        }
 2721|    595|        case '8': {
  ------------------
  |  Branch (2721:9): [True: 595, False: 8.13k]
  ------------------
 2722|    595|          p++;
 2723|    595|          match = 8;
 2724|    595|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2725|      0|        }
 2726|    477|        case '9': {
  ------------------
  |  Branch (2726:9): [True: 477, False: 8.25k]
  ------------------
 2727|    477|          p++;
 2728|    477|          match = 9;
 2729|    477|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2730|      0|        }
 2731|  1.21k|        default: {
  ------------------
  |  Branch (2731:9): [True: 1.21k, False: 7.51k]
  ------------------
 2732|  1.21k|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2733|      0|        }
 2734|  8.72k|      }
 2735|  8.72k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2736|  8.72k|    }
 2737|      0|    case s_n_llhttp__internal__n_error_61:
  ------------------
  |  Branch (2737:5): [True: 0, False: 5.51k]
  ------------------
 2738|      1|    s_n_llhttp__internal__n_error_61: {
 2739|      1|      state->error = 0xf;
 2740|      1|      state->reason = "Invalid `Transfer-Encoding` header value";
 2741|      1|      state->error_pos = (const char*) p;
 2742|      1|      state->_current = (void*) (intptr_t) s_error;
 2743|      1|      return s_error;
 2744|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2745|      0|    }
 2746|      0|    case s_n_llhttp__internal__n_error_60:
  ------------------
  |  Branch (2746:5): [True: 0, False: 5.51k]
  ------------------
 2747|      1|    s_n_llhttp__internal__n_error_60: {
 2748|      1|      state->error = 0xf;
 2749|      1|      state->reason = "Invalid `Transfer-Encoding` header value";
 2750|      1|      state->error_pos = (const char*) p;
 2751|      1|      state->_current = (void*) (intptr_t) s_error;
 2752|      1|      return s_error;
 2753|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2754|      0|    }
 2755|      0|    case s_n_llhttp__internal__n_header_value_te_token_ows:
  ------------------
  |  Branch (2755:5): [True: 0, False: 5.51k]
  ------------------
 2756|  1.47k|    s_n_llhttp__internal__n_header_value_te_token_ows: {
 2757|  1.47k|      if (p == endp) {
  ------------------
  |  Branch (2757:11): [True: 35, False: 1.44k]
  ------------------
 2758|     35|        return s_n_llhttp__internal__n_header_value_te_token_ows;
 2759|     35|      }
 2760|  1.44k|      switch (*p) {
 2761|    202|        case 9: {
  ------------------
  |  Branch (2761:9): [True: 202, False: 1.24k]
  ------------------
 2762|    202|          p++;
 2763|    202|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2764|      0|        }
 2765|    379|        case ' ': {
  ------------------
  |  Branch (2765:9): [True: 379, False: 1.06k]
  ------------------
 2766|    379|          p++;
 2767|    379|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2768|      0|        }
 2769|    862|        default: {
  ------------------
  |  Branch (2769:9): [True: 862, False: 581]
  ------------------
 2770|    862|          goto s_n_llhttp__internal__n_header_value_te_chunked;
 2771|      0|        }
 2772|  1.44k|      }
 2773|  1.44k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2774|  1.44k|    }
 2775|      0|    case s_n_llhttp__internal__n_header_value_te_token:
  ------------------
  |  Branch (2775:5): [True: 0, False: 5.51k]
  ------------------
 2776|  2.20k|    s_n_llhttp__internal__n_header_value_te_token: {
 2777|  2.20k|      static uint8_t lookup_table[] = {
 2778|  2.20k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2779|  2.20k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2780|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
 2781|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2782|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2783|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2784|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2785|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2786|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2787|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2788|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2789|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2790|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2791|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2792|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2793|  2.20k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2794|  2.20k|      };
 2795|  2.20k|      if (p == endp) {
  ------------------
  |  Branch (2795:11): [True: 44, False: 2.15k]
  ------------------
 2796|     44|        return s_n_llhttp__internal__n_header_value_te_token;
 2797|     44|      }
 2798|  2.15k|      switch (lookup_table[(uint8_t) *p]) {
 2799|    542|        case 1: {
  ------------------
  |  Branch (2799:9): [True: 542, False: 1.61k]
  ------------------
 2800|    542|          p++;
 2801|    542|          goto s_n_llhttp__internal__n_header_value_te_token;
 2802|      0|        }
 2803|    897|        case 2: {
  ------------------
  |  Branch (2803:9): [True: 897, False: 1.26k]
  ------------------
 2804|    897|          p++;
 2805|    897|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2806|      0|        }
 2807|    718|        default: {
  ------------------
  |  Branch (2807:9): [True: 718, False: 1.43k]
  ------------------
 2808|    718|          goto s_n_llhttp__internal__n_invoke_update_header_state_9;
 2809|      0|        }
 2810|  2.15k|      }
 2811|  2.15k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2812|  2.15k|    }
 2813|      0|    case s_n_llhttp__internal__n_header_value_te_chunked_last:
  ------------------
  |  Branch (2813:5): [True: 0, False: 5.51k]
  ------------------
 2814|  2.80k|    s_n_llhttp__internal__n_header_value_te_chunked_last: {
 2815|  2.80k|      if (p == endp) {
  ------------------
  |  Branch (2815:11): [True: 9, False: 2.79k]
  ------------------
 2816|      9|        return s_n_llhttp__internal__n_header_value_te_chunked_last;
 2817|      9|      }
 2818|  2.79k|      switch (*p) {
 2819|      1|        case 10: {
  ------------------
  |  Branch (2819:9): [True: 1, False: 2.79k]
  ------------------
 2820|      1|          goto s_n_llhttp__internal__n_invoke_update_header_state_8;
 2821|      0|        }
 2822|  2.17k|        case 13: {
  ------------------
  |  Branch (2822:9): [True: 2.17k, False: 628]
  ------------------
 2823|  2.17k|          goto s_n_llhttp__internal__n_invoke_update_header_state_8;
 2824|      0|        }
 2825|    197|        case ' ': {
  ------------------
  |  Branch (2825:9): [True: 197, False: 2.60k]
  ------------------
 2826|    197|          p++;
 2827|    197|          goto s_n_llhttp__internal__n_header_value_te_chunked_last;
 2828|      0|        }
 2829|    226|        case ',': {
  ------------------
  |  Branch (2829:9): [True: 226, False: 2.57k]
  ------------------
 2830|    226|          goto s_n_llhttp__internal__n_invoke_load_type_1;
 2831|      0|        }
 2832|    204|        default: {
  ------------------
  |  Branch (2832:9): [True: 204, False: 2.59k]
  ------------------
 2833|    204|          goto s_n_llhttp__internal__n_header_value_te_token;
 2834|      0|        }
 2835|  2.79k|      }
 2836|  2.79k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2837|  2.79k|    }
 2838|      0|    case s_n_llhttp__internal__n_header_value_te_chunked:
  ------------------
  |  Branch (2838:5): [True: 0, False: 5.51k]
  ------------------
 2839|  4.07k|    s_n_llhttp__internal__n_header_value_te_chunked: {
 2840|  4.07k|      llparse_match_t match_seq;
 2841|       |      
 2842|  4.07k|      if (p == endp) {
  ------------------
  |  Branch (2842:11): [True: 0, False: 4.07k]
  ------------------
 2843|      0|        return s_n_llhttp__internal__n_header_value_te_chunked;
 2844|      0|      }
 2845|  4.07k|      match_seq = llparse__match_sequence_to_lower_unsafe(state, p, endp, llparse_blob6, 7);
 2846|  4.07k|      p = match_seq.current;
 2847|  4.07k|      switch (match_seq.status) {
  ------------------
  |  Branch (2847:15): [True: 4.07k, False: 0]
  ------------------
 2848|  2.61k|        case kMatchComplete: {
  ------------------
  |  Branch (2848:9): [True: 2.61k, False: 1.46k]
  ------------------
 2849|  2.61k|          p++;
 2850|  2.61k|          goto s_n_llhttp__internal__n_header_value_te_chunked_last;
 2851|      0|        }
 2852|      9|        case kMatchPause: {
  ------------------
  |  Branch (2852:9): [True: 9, False: 4.06k]
  ------------------
 2853|      9|          return s_n_llhttp__internal__n_header_value_te_chunked;
 2854|      0|        }
 2855|  1.45k|        case kMatchMismatch: {
  ------------------
  |  Branch (2855:9): [True: 1.45k, False: 2.62k]
  ------------------
 2856|  1.45k|          goto s_n_llhttp__internal__n_header_value_te_token;
 2857|      0|        }
 2858|  4.07k|      }
 2859|  4.07k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2860|  4.07k|    }
 2861|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1:
  ------------------
  |  Branch (2861:5): [True: 0, False: 5.51k]
  ------------------
 2862|  12.5k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1: {
 2863|  12.5k|      if (p == endp) {
  ------------------
  |  Branch (2863:11): [True: 0, False: 12.5k]
  ------------------
 2864|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 2865|      0|      }
 2866|  12.5k|      state->_span_pos0 = (void*) p;
 2867|  12.5k|      state->_span_cb0 = llhttp__on_header_value;
 2868|  12.5k|      goto s_n_llhttp__internal__n_invoke_load_header_state_3;
 2869|  12.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2870|  12.5k|    }
 2871|      0|    case s_n_llhttp__internal__n_header_value_discard_ws:
  ------------------
  |  Branch (2871:5): [True: 0, False: 5.51k]
  ------------------
 2872|  13.7k|    s_n_llhttp__internal__n_header_value_discard_ws: {
 2873|  13.7k|      if (p == endp) {
  ------------------
  |  Branch (2873:11): [True: 94, False: 13.6k]
  ------------------
 2874|     94|        return s_n_llhttp__internal__n_header_value_discard_ws;
 2875|     94|      }
 2876|  13.6k|      switch (*p) {
 2877|    218|        case 9: {
  ------------------
  |  Branch (2877:9): [True: 218, False: 13.4k]
  ------------------
 2878|    218|          p++;
 2879|    218|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2880|      0|        }
 2881|      4|        case 10: {
  ------------------
  |  Branch (2881:9): [True: 4, False: 13.6k]
  ------------------
 2882|      4|          p++;
 2883|      4|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_14;
 2884|      0|        }
 2885|  3.97k|        case 13: {
  ------------------
  |  Branch (2885:9): [True: 3.97k, False: 9.65k]
  ------------------
 2886|  3.97k|          p++;
 2887|  3.97k|          goto s_n_llhttp__internal__n_header_value_discard_ws_almost_done;
 2888|      0|        }
 2889|    361|        case ' ': {
  ------------------
  |  Branch (2889:9): [True: 361, False: 13.2k]
  ------------------
 2890|    361|          p++;
 2891|    361|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2892|      0|        }
 2893|  9.07k|        default: {
  ------------------
  |  Branch (2893:9): [True: 9.07k, False: 4.55k]
  ------------------
 2894|  9.07k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 2895|      0|        }
 2896|  13.6k|      }
 2897|  13.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2898|  13.6k|    }
 2899|      0|    case s_n_llhttp__internal__n_invoke_load_header_state:
  ------------------
  |  Branch (2899:5): [True: 0, False: 5.51k]
  ------------------
 2900|  12.5k|    s_n_llhttp__internal__n_invoke_load_header_state: {
 2901|  12.5k|      switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 2902|  1.44k|        case 2:
  ------------------
  |  Branch (2902:9): [True: 1.44k, False: 11.0k]
  ------------------
 2903|  1.44k|          goto s_n_llhttp__internal__n_invoke_test_flags_4;
 2904|  3.00k|        case 3:
  ------------------
  |  Branch (2904:9): [True: 3.00k, False: 9.52k]
  ------------------
 2905|  3.00k|          goto s_n_llhttp__internal__n_invoke_test_flags_5;
 2906|  8.08k|        default:
  ------------------
  |  Branch (2906:9): [True: 8.08k, False: 4.44k]
  ------------------
 2907|  8.08k|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2908|  12.5k|      }
 2909|  12.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2910|  12.5k|    }
 2911|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete:
  ------------------
  |  Branch (2911:5): [True: 0, False: 5.51k]
  ------------------
 2912|  12.5k|    s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete: {
 2913|  12.5k|      switch (llhttp__on_header_field_complete(state, p, endp)) {
 2914|  12.5k|        case 0:
  ------------------
  |  Branch (2914:9): [True: 12.5k, False: 0]
  ------------------
 2915|  12.5k|          goto s_n_llhttp__internal__n_invoke_load_header_state;
 2916|      0|        case 21:
  ------------------
  |  Branch (2916:9): [True: 0, False: 12.5k]
  ------------------
 2917|      0|          goto s_n_llhttp__internal__n_pause_19;
 2918|      0|        default:
  ------------------
  |  Branch (2918:9): [True: 0, False: 12.5k]
  ------------------
 2919|      0|          goto s_n_llhttp__internal__n_error_45;
 2920|  12.5k|      }
 2921|  12.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2922|  12.5k|    }
 2923|      0|    case s_n_llhttp__internal__n_header_field_general_otherwise:
  ------------------
  |  Branch (2923:5): [True: 0, False: 5.51k]
  ------------------
 2924|  3.68k|    s_n_llhttp__internal__n_header_field_general_otherwise: {
 2925|  3.68k|      if (p == endp) {
  ------------------
  |  Branch (2925:11): [True: 0, False: 3.68k]
  ------------------
 2926|      0|        return s_n_llhttp__internal__n_header_field_general_otherwise;
 2927|      0|      }
 2928|  3.68k|      switch (*p) {
 2929|  3.56k|        case ':': {
  ------------------
  |  Branch (2929:9): [True: 3.56k, False: 118]
  ------------------
 2930|  3.56k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field_2;
 2931|      0|        }
 2932|    118|        default: {
  ------------------
  |  Branch (2932:9): [True: 118, False: 3.56k]
  ------------------
 2933|    118|          goto s_n_llhttp__internal__n_error_64;
 2934|      0|        }
 2935|  3.68k|      }
 2936|  3.68k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2937|  3.68k|    }
 2938|      0|    case s_n_llhttp__internal__n_header_field_general:
  ------------------
  |  Branch (2938:5): [True: 0, False: 5.51k]
  ------------------
 2939|  6.60k|    s_n_llhttp__internal__n_header_field_general: {
 2940|  6.60k|      static uint8_t lookup_table[] = {
 2941|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2942|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2943|  6.60k|        0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0,
 2944|  6.60k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,
 2945|  6.60k|        0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2946|  6.60k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1,
 2947|  6.60k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2948|  6.60k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0,
 2949|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2950|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2951|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2952|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2953|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2954|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2955|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2956|  6.60k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 2957|  6.60k|      };
 2958|  6.60k|      if (p == endp) {
  ------------------
  |  Branch (2958:11): [True: 78, False: 6.53k]
  ------------------
 2959|     78|        return s_n_llhttp__internal__n_header_field_general;
 2960|     78|      }
 2961|       |      #ifdef __SSE4_2__
 2962|       |      if (endp - p >= 16) {
 2963|       |        __m128i ranges;
 2964|       |        __m128i input;
 2965|       |        int match_len;
 2966|       |      
 2967|       |        /* Load input */
 2968|       |        input = _mm_loadu_si128((__m128i const*) p);
 2969|       |        ranges = _mm_loadu_si128((__m128i const*) llparse_blob7);
 2970|       |      
 2971|       |        /* Find first character that does not match `ranges` */
 2972|       |        match_len = _mm_cmpestri(ranges, 16,
 2973|       |            input, 16,
 2974|       |            _SIDD_UBYTE_OPS | _SIDD_CMP_RANGES |
 2975|       |              _SIDD_NEGATIVE_POLARITY);
 2976|       |      
 2977|       |        if (match_len != 0) {
 2978|       |          p += match_len;
 2979|       |          goto s_n_llhttp__internal__n_header_field_general;
 2980|       |        }
 2981|       |        ranges = _mm_loadu_si128((__m128i const*) llparse_blob8);
 2982|       |      
 2983|       |        /* Find first character that does not match `ranges` */
 2984|       |        match_len = _mm_cmpestri(ranges, 2,
 2985|       |            input, 16,
 2986|       |            _SIDD_UBYTE_OPS | _SIDD_CMP_RANGES |
 2987|       |              _SIDD_NEGATIVE_POLARITY);
 2988|       |      
 2989|       |        if (match_len != 0) {
 2990|       |          p += match_len;
 2991|       |          goto s_n_llhttp__internal__n_header_field_general;
 2992|       |        }
 2993|       |        goto s_n_llhttp__internal__n_header_field_general_otherwise;
 2994|       |      }
 2995|       |      #endif  /* __SSE4_2__ */
 2996|  6.53k|      switch (lookup_table[(uint8_t) *p]) {
 2997|  2.85k|        case 1: {
  ------------------
  |  Branch (2997:9): [True: 2.85k, False: 3.68k]
  ------------------
 2998|  2.85k|          p++;
 2999|  2.85k|          goto s_n_llhttp__internal__n_header_field_general;
 3000|      0|        }
 3001|  3.68k|        default: {
  ------------------
  |  Branch (3001:9): [True: 3.68k, False: 2.85k]
  ------------------
 3002|  3.68k|          goto s_n_llhttp__internal__n_header_field_general_otherwise;
 3003|      0|        }
 3004|  6.53k|      }
 3005|  6.53k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3006|  6.53k|    }
 3007|      0|    case s_n_llhttp__internal__n_header_field_colon:
  ------------------
  |  Branch (3007:5): [True: 0, False: 5.51k]
  ------------------
 3008|  9.63k|    s_n_llhttp__internal__n_header_field_colon: {
 3009|  9.63k|      if (p == endp) {
  ------------------
  |  Branch (3009:11): [True: 24, False: 9.61k]
  ------------------
 3010|     24|        return s_n_llhttp__internal__n_header_field_colon;
 3011|     24|      }
 3012|  9.61k|      switch (*p) {
 3013|    252|        case ' ': {
  ------------------
  |  Branch (3013:9): [True: 252, False: 9.35k]
  ------------------
 3014|    252|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_13;
 3015|      0|        }
 3016|  8.96k|        case ':': {
  ------------------
  |  Branch (3016:9): [True: 8.96k, False: 650]
  ------------------
 3017|  8.96k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field_1;
 3018|      0|        }
 3019|    398|        default: {
  ------------------
  |  Branch (3019:9): [True: 398, False: 9.21k]
  ------------------
 3020|    398|          goto s_n_llhttp__internal__n_invoke_update_header_state_10;
 3021|      0|        }
 3022|  9.61k|      }
 3023|  9.61k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3024|  9.61k|    }
 3025|      0|    case s_n_llhttp__internal__n_header_field_3:
  ------------------
  |  Branch (3025:5): [True: 0, False: 5.51k]
  ------------------
 3026|  3.53k|    s_n_llhttp__internal__n_header_field_3: {
 3027|  3.53k|      llparse_match_t match_seq;
 3028|       |      
 3029|  3.53k|      if (p == endp) {
  ------------------
  |  Branch (3029:11): [True: 7, False: 3.53k]
  ------------------
 3030|      7|        return s_n_llhttp__internal__n_header_field_3;
 3031|      7|      }
 3032|  3.53k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob1, 6);
 3033|  3.53k|      p = match_seq.current;
 3034|  3.53k|      switch (match_seq.status) {
  ------------------
  |  Branch (3034:15): [True: 3.53k, False: 0]
  ------------------
 3035|  3.29k|        case kMatchComplete: {
  ------------------
  |  Branch (3035:9): [True: 3.29k, False: 239]
  ------------------
 3036|  3.29k|          p++;
 3037|  3.29k|          match = 1;
 3038|  3.29k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3039|      0|        }
 3040|      1|        case kMatchPause: {
  ------------------
  |  Branch (3040:9): [True: 1, False: 3.53k]
  ------------------
 3041|      1|          return s_n_llhttp__internal__n_header_field_3;
 3042|      0|        }
 3043|    238|        case kMatchMismatch: {
  ------------------
  |  Branch (3043:9): [True: 238, False: 3.29k]
  ------------------
 3044|    238|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3045|      0|        }
 3046|  3.53k|      }
 3047|  3.53k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3048|  3.53k|    }
 3049|      0|    case s_n_llhttp__internal__n_header_field_4:
  ------------------
  |  Branch (3049:5): [True: 0, False: 5.51k]
  ------------------
 3050|  1.88k|    s_n_llhttp__internal__n_header_field_4: {
 3051|  1.88k|      llparse_match_t match_seq;
 3052|       |      
 3053|  1.88k|      if (p == endp) {
  ------------------
  |  Branch (3053:11): [True: 8, False: 1.87k]
  ------------------
 3054|      8|        return s_n_llhttp__internal__n_header_field_4;
 3055|      8|      }
 3056|  1.87k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob9, 10);
 3057|  1.87k|      p = match_seq.current;
 3058|  1.87k|      switch (match_seq.status) {
  ------------------
  |  Branch (3058:15): [True: 1.87k, False: 0]
  ------------------
 3059|  1.63k|        case kMatchComplete: {
  ------------------
  |  Branch (3059:9): [True: 1.63k, False: 241]
  ------------------
 3060|  1.63k|          p++;
 3061|  1.63k|          match = 2;
 3062|  1.63k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3063|      0|        }
 3064|      1|        case kMatchPause: {
  ------------------
  |  Branch (3064:9): [True: 1, False: 1.87k]
  ------------------
 3065|      1|          return s_n_llhttp__internal__n_header_field_4;
 3066|      0|        }
 3067|    240|        case kMatchMismatch: {
  ------------------
  |  Branch (3067:9): [True: 240, False: 1.63k]
  ------------------
 3068|    240|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3069|      0|        }
 3070|  1.87k|      }
 3071|  1.87k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3072|  1.87k|    }
 3073|      0|    case s_n_llhttp__internal__n_header_field_2:
  ------------------
  |  Branch (3073:5): [True: 0, False: 5.51k]
  ------------------
 3074|  5.75k|    s_n_llhttp__internal__n_header_field_2: {
 3075|  5.75k|      if (p == endp) {
  ------------------
  |  Branch (3075:11): [True: 6, False: 5.74k]
  ------------------
 3076|      6|        return s_n_llhttp__internal__n_header_field_2;
 3077|      6|      }
 3078|  5.74k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (3078:16): [True: 5.50k, False: 243]
  |  Branch (3078:31): [True: 890, False: 4.61k]
  ------------------
 3079|  3.53k|        case 'n': {
  ------------------
  |  Branch (3079:9): [True: 3.53k, False: 2.20k]
  ------------------
 3080|  3.53k|          p++;
 3081|  3.53k|          goto s_n_llhttp__internal__n_header_field_3;
 3082|      0|        }
 3083|  1.88k|        case 't': {
  ------------------
  |  Branch (3083:9): [True: 1.88k, False: 3.86k]
  ------------------
 3084|  1.88k|          p++;
 3085|  1.88k|          goto s_n_llhttp__internal__n_header_field_4;
 3086|      0|        }
 3087|    323|        default: {
  ------------------
  |  Branch (3087:9): [True: 323, False: 5.42k]
  ------------------
 3088|    323|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3089|      0|        }
 3090|  5.74k|      }
 3091|  5.74k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3092|  5.74k|    }
 3093|      0|    case s_n_llhttp__internal__n_header_field_1:
  ------------------
  |  Branch (3093:5): [True: 0, False: 5.51k]
  ------------------
 3094|  6.23k|    s_n_llhttp__internal__n_header_field_1: {
 3095|  6.23k|      llparse_match_t match_seq;
 3096|       |      
 3097|  6.23k|      if (p == endp) {
  ------------------
  |  Branch (3097:11): [True: 11, False: 6.21k]
  ------------------
 3098|     11|        return s_n_llhttp__internal__n_header_field_1;
 3099|     11|      }
 3100|  6.21k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob0, 2);
 3101|  6.21k|      p = match_seq.current;
 3102|  6.21k|      switch (match_seq.status) {
  ------------------
  |  Branch (3102:15): [True: 6.21k, False: 0]
  ------------------
 3103|  5.75k|        case kMatchComplete: {
  ------------------
  |  Branch (3103:9): [True: 5.75k, False: 469]
  ------------------
 3104|  5.75k|          p++;
 3105|  5.75k|          goto s_n_llhttp__internal__n_header_field_2;
 3106|      0|        }
 3107|      1|        case kMatchPause: {
  ------------------
  |  Branch (3107:9): [True: 1, False: 6.21k]
  ------------------
 3108|      1|          return s_n_llhttp__internal__n_header_field_1;
 3109|      0|        }
 3110|    468|        case kMatchMismatch: {
  ------------------
  |  Branch (3110:9): [True: 468, False: 5.75k]
  ------------------
 3111|    468|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3112|      0|        }
 3113|  6.21k|      }
 3114|  6.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3115|  6.21k|    }
 3116|      0|    case s_n_llhttp__internal__n_header_field_5:
  ------------------
  |  Branch (3116:5): [True: 0, False: 5.51k]
  ------------------
 3117|    355|    s_n_llhttp__internal__n_header_field_5: {
 3118|    355|      llparse_match_t match_seq;
 3119|       |      
 3120|    355|      if (p == endp) {
  ------------------
  |  Branch (3120:11): [True: 10, False: 345]
  ------------------
 3121|     10|        return s_n_llhttp__internal__n_header_field_5;
 3122|     10|      }
 3123|    345|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob10, 15);
 3124|    345|      p = match_seq.current;
 3125|    345|      switch (match_seq.status) {
  ------------------
  |  Branch (3125:15): [True: 345, False: 0]
  ------------------
 3126|      0|        case kMatchComplete: {
  ------------------
  |  Branch (3126:9): [True: 0, False: 345]
  ------------------
 3127|      0|          p++;
 3128|      0|          match = 1;
 3129|      0|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3130|      0|        }
 3131|      1|        case kMatchPause: {
  ------------------
  |  Branch (3131:9): [True: 1, False: 344]
  ------------------
 3132|      1|          return s_n_llhttp__internal__n_header_field_5;
 3133|      0|        }
 3134|    344|        case kMatchMismatch: {
  ------------------
  |  Branch (3134:9): [True: 344, False: 1]
  ------------------
 3135|    344|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3136|      0|        }
 3137|    345|      }
 3138|    345|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3139|    345|    }
 3140|      0|    case s_n_llhttp__internal__n_header_field_6:
  ------------------
  |  Branch (3140:5): [True: 0, False: 5.51k]
  ------------------
 3141|  3.40k|    s_n_llhttp__internal__n_header_field_6: {
 3142|  3.40k|      llparse_match_t match_seq;
 3143|       |      
 3144|  3.40k|      if (p == endp) {
  ------------------
  |  Branch (3144:11): [True: 12, False: 3.39k]
  ------------------
 3145|     12|        return s_n_llhttp__internal__n_header_field_6;
 3146|     12|      }
 3147|  3.39k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob11, 16);
 3148|  3.39k|      p = match_seq.current;
 3149|  3.39k|      switch (match_seq.status) {
  ------------------
  |  Branch (3149:15): [True: 3.39k, False: 0]
  ------------------
 3150|  3.00k|        case kMatchComplete: {
  ------------------
  |  Branch (3150:9): [True: 3.00k, False: 387]
  ------------------
 3151|  3.00k|          p++;
 3152|  3.00k|          match = 3;
 3153|  3.00k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3154|      0|        }
 3155|      6|        case kMatchPause: {
  ------------------
  |  Branch (3155:9): [True: 6, False: 3.38k]
  ------------------
 3156|      6|          return s_n_llhttp__internal__n_header_field_6;
 3157|      0|        }
 3158|    381|        case kMatchMismatch: {
  ------------------
  |  Branch (3158:9): [True: 381, False: 3.01k]
  ------------------
 3159|    381|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3160|      0|        }
 3161|  3.39k|      }
 3162|  3.39k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3163|  3.39k|    }
 3164|      0|    case s_n_llhttp__internal__n_header_field_7:
  ------------------
  |  Branch (3164:5): [True: 0, False: 5.51k]
  ------------------
 3165|  1.86k|    s_n_llhttp__internal__n_header_field_7: {
 3166|  1.86k|      llparse_match_t match_seq;
 3167|       |      
 3168|  1.86k|      if (p == endp) {
  ------------------
  |  Branch (3168:11): [True: 8, False: 1.86k]
  ------------------
 3169|      8|        return s_n_llhttp__internal__n_header_field_7;
 3170|      8|      }
 3171|  1.86k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob12, 6);
 3172|  1.86k|      p = match_seq.current;
 3173|  1.86k|      switch (match_seq.status) {
  ------------------
  |  Branch (3173:15): [True: 1.86k, False: 0]
  ------------------
 3174|  1.46k|        case kMatchComplete: {
  ------------------
  |  Branch (3174:9): [True: 1.46k, False: 401]
  ------------------
 3175|  1.46k|          p++;
 3176|  1.46k|          match = 4;
 3177|  1.46k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3178|      0|        }
 3179|      3|        case kMatchPause: {
  ------------------
  |  Branch (3179:9): [True: 3, False: 1.85k]
  ------------------
 3180|      3|          return s_n_llhttp__internal__n_header_field_7;
 3181|      0|        }
 3182|    398|        case kMatchMismatch: {
  ------------------
  |  Branch (3182:9): [True: 398, False: 1.46k]
  ------------------
 3183|    398|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3184|      0|        }
 3185|  1.86k|      }
 3186|  1.86k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3187|  1.86k|    }
 3188|      0|    case s_n_llhttp__internal__n_header_field:
  ------------------
  |  Branch (3188:5): [True: 0, False: 5.51k]
  ------------------
 3189|  12.8k|    s_n_llhttp__internal__n_header_field: {
 3190|  12.8k|      if (p == endp) {
  ------------------
  |  Branch (3190:11): [True: 0, False: 12.8k]
  ------------------
 3191|      0|        return s_n_llhttp__internal__n_header_field;
 3192|      0|      }
 3193|  12.8k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (3193:16): [True: 12.3k, False: 522]
  |  Branch (3193:31): [True: 5.15k, False: 7.15k]
  ------------------
 3194|  6.23k|        case 'c': {
  ------------------
  |  Branch (3194:9): [True: 6.23k, False: 6.59k]
  ------------------
 3195|  6.23k|          p++;
 3196|  6.23k|          goto s_n_llhttp__internal__n_header_field_1;
 3197|      0|        }
 3198|    355|        case 'p': {
  ------------------
  |  Branch (3198:9): [True: 355, False: 12.4k]
  ------------------
 3199|    355|          p++;
 3200|    355|          goto s_n_llhttp__internal__n_header_field_5;
 3201|      0|        }
 3202|  3.40k|        case 't': {
  ------------------
  |  Branch (3202:9): [True: 3.40k, False: 9.42k]
  ------------------
 3203|  3.40k|          p++;
 3204|  3.40k|          goto s_n_llhttp__internal__n_header_field_6;
 3205|      0|        }
 3206|  1.86k|        case 'u': {
  ------------------
  |  Branch (3206:9): [True: 1.86k, False: 10.9k]
  ------------------
 3207|  1.86k|          p++;
 3208|  1.86k|          goto s_n_llhttp__internal__n_header_field_7;
 3209|      0|        }
 3210|    968|        default: {
  ------------------
  |  Branch (3210:9): [True: 968, False: 11.8k]
  ------------------
 3211|    968|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3212|      0|        }
 3213|  12.8k|      }
 3214|  12.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3215|  12.8k|    }
 3216|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_field:
  ------------------
  |  Branch (3216:5): [True: 0, False: 5.51k]
  ------------------
 3217|  12.8k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_field: {
 3218|  12.8k|      if (p == endp) {
  ------------------
  |  Branch (3218:11): [True: 0, False: 12.8k]
  ------------------
 3219|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_field;
 3220|      0|      }
 3221|  12.8k|      state->_span_pos0 = (void*) p;
 3222|  12.8k|      state->_span_cb0 = llhttp__on_header_field;
 3223|  12.8k|      goto s_n_llhttp__internal__n_header_field;
 3224|  12.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3225|  12.8k|    }
 3226|      0|    case s_n_llhttp__internal__n_header_field_start:
  ------------------
  |  Branch (3226:5): [True: 0, False: 5.51k]
  ------------------
 3227|  52.6k|    s_n_llhttp__internal__n_header_field_start: {
 3228|  52.6k|      if (p == endp) {
  ------------------
  |  Branch (3228:11): [True: 15, False: 52.6k]
  ------------------
 3229|     15|        return s_n_llhttp__internal__n_header_field_start;
 3230|     15|      }
 3231|  52.6k|      switch (*p) {
 3232|      7|        case 10: {
  ------------------
  |  Branch (3232:9): [True: 7, False: 52.6k]
  ------------------
 3233|      7|          p++;
 3234|      7|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_1;
 3235|      0|        }
 3236|  39.8k|        case 13: {
  ------------------
  |  Branch (3236:9): [True: 39.8k, False: 12.8k]
  ------------------
 3237|  39.8k|          p++;
 3238|  39.8k|          goto s_n_llhttp__internal__n_headers_almost_done;
 3239|      0|        }
 3240|      2|        case ':': {
  ------------------
  |  Branch (3240:9): [True: 2, False: 52.6k]
  ------------------
 3241|      2|          goto s_n_llhttp__internal__n_error_44;
 3242|      0|        }
 3243|  12.8k|        default: {
  ------------------
  |  Branch (3243:9): [True: 12.8k, False: 39.8k]
  ------------------
 3244|  12.8k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_header_field;
 3245|      0|        }
 3246|  52.6k|      }
 3247|  52.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3248|  52.6k|    }
 3249|      0|    case s_n_llhttp__internal__n_headers_start:
  ------------------
  |  Branch (3249:5): [True: 0, False: 5.51k]
  ------------------
 3250|  40.1k|    s_n_llhttp__internal__n_headers_start: {
 3251|  40.1k|      if (p == endp) {
  ------------------
  |  Branch (3251:11): [True: 14, False: 40.1k]
  ------------------
 3252|     14|        return s_n_llhttp__internal__n_headers_start;
 3253|     14|      }
 3254|  40.1k|      switch (*p) {
 3255|    196|        case ' ': {
  ------------------
  |  Branch (3255:9): [True: 196, False: 39.9k]
  ------------------
 3256|    196|          p++;
 3257|    196|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags;
 3258|      0|        }
 3259|  39.9k|        default: {
  ------------------
  |  Branch (3259:9): [True: 39.9k, False: 196]
  ------------------
 3260|  39.9k|          goto s_n_llhttp__internal__n_header_field_start;
 3261|      0|        }
 3262|  40.1k|      }
 3263|  40.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3264|  40.1k|    }
 3265|      0|    case s_n_llhttp__internal__n_url_to_http_09:
  ------------------
  |  Branch (3265:5): [True: 0, False: 5.51k]
  ------------------
 3266|  23.5k|    s_n_llhttp__internal__n_url_to_http_09: {
 3267|  23.5k|      if (p == endp) {
  ------------------
  |  Branch (3267:11): [True: 52, False: 23.5k]
  ------------------
 3268|     52|        return s_n_llhttp__internal__n_url_to_http_09;
 3269|     52|      }
 3270|  23.5k|      switch (*p) {
 3271|      1|        case 9: {
  ------------------
  |  Branch (3271:9): [True: 1, False: 23.5k]
  ------------------
 3272|      1|          p++;
 3273|      1|          goto s_n_llhttp__internal__n_error_2;
 3274|      0|        }
 3275|      1|        case 12: {
  ------------------
  |  Branch (3275:9): [True: 1, False: 23.5k]
  ------------------
 3276|      1|          p++;
 3277|      1|          goto s_n_llhttp__internal__n_error_2;
 3278|      0|        }
 3279|  23.5k|        default: {
  ------------------
  |  Branch (3279:9): [True: 23.5k, False: 2]
  ------------------
 3280|  23.5k|          goto s_n_llhttp__internal__n_invoke_update_http_major;
 3281|      0|        }
 3282|  23.5k|      }
 3283|  23.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3284|  23.5k|    }
 3285|      0|    case s_n_llhttp__internal__n_url_skip_to_http09:
  ------------------
  |  Branch (3285:5): [True: 0, False: 5.51k]
  ------------------
 3286|  21.4k|    s_n_llhttp__internal__n_url_skip_to_http09: {
 3287|  21.4k|      if (p == endp) {
  ------------------
  |  Branch (3287:11): [True: 0, False: 21.4k]
  ------------------
 3288|      0|        return s_n_llhttp__internal__n_url_skip_to_http09;
 3289|      0|      }
 3290|  21.4k|      switch (*p) {
 3291|      0|        case 9: {
  ------------------
  |  Branch (3291:9): [True: 0, False: 21.4k]
  ------------------
 3292|      0|          p++;
 3293|      0|          goto s_n_llhttp__internal__n_error_2;
 3294|      0|        }
 3295|      0|        case 12: {
  ------------------
  |  Branch (3295:9): [True: 0, False: 21.4k]
  ------------------
 3296|      0|          p++;
 3297|      0|          goto s_n_llhttp__internal__n_error_2;
 3298|      0|        }
 3299|  21.4k|        default: {
  ------------------
  |  Branch (3299:9): [True: 21.4k, False: 0]
  ------------------
 3300|  21.4k|          p++;
 3301|  21.4k|          goto s_n_llhttp__internal__n_url_to_http_09;
 3302|      0|        }
 3303|  21.4k|      }
 3304|  21.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3305|  21.4k|    }
 3306|      0|    case s_n_llhttp__internal__n_url_skip_lf_to_http09_1:
  ------------------
  |  Branch (3306:5): [True: 0, False: 5.51k]
  ------------------
 3307|  2.17k|    s_n_llhttp__internal__n_url_skip_lf_to_http09_1: {
 3308|  2.17k|      if (p == endp) {
  ------------------
  |  Branch (3308:11): [True: 42, False: 2.13k]
  ------------------
 3309|     42|        return s_n_llhttp__internal__n_url_skip_lf_to_http09_1;
 3310|     42|      }
 3311|  2.13k|      switch (*p) {
 3312|  2.12k|        case 10: {
  ------------------
  |  Branch (3312:9): [True: 2.12k, False: 10]
  ------------------
 3313|  2.12k|          p++;
 3314|  2.12k|          goto s_n_llhttp__internal__n_url_to_http_09;
 3315|      0|        }
 3316|     10|        default: {
  ------------------
  |  Branch (3316:9): [True: 10, False: 2.12k]
  ------------------
 3317|     10|          goto s_n_llhttp__internal__n_error_65;
 3318|      0|        }
 3319|  2.13k|      }
 3320|  2.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3321|  2.13k|    }
 3322|      0|    case s_n_llhttp__internal__n_url_skip_lf_to_http09:
  ------------------
  |  Branch (3322:5): [True: 0, False: 5.51k]
  ------------------
 3323|  2.17k|    s_n_llhttp__internal__n_url_skip_lf_to_http09: {
 3324|  2.17k|      if (p == endp) {
  ------------------
  |  Branch (3324:11): [True: 0, False: 2.17k]
  ------------------
 3325|      0|        return s_n_llhttp__internal__n_url_skip_lf_to_http09;
 3326|      0|      }
 3327|  2.17k|      switch (*p) {
 3328|      0|        case 9: {
  ------------------
  |  Branch (3328:9): [True: 0, False: 2.17k]
  ------------------
 3329|      0|          p++;
 3330|      0|          goto s_n_llhttp__internal__n_error_2;
 3331|      0|        }
 3332|      0|        case 12: {
  ------------------
  |  Branch (3332:9): [True: 0, False: 2.17k]
  ------------------
 3333|      0|          p++;
 3334|      0|          goto s_n_llhttp__internal__n_error_2;
 3335|      0|        }
 3336|  2.17k|        case 13: {
  ------------------
  |  Branch (3336:9): [True: 2.17k, False: 0]
  ------------------
 3337|  2.17k|          p++;
 3338|  2.17k|          goto s_n_llhttp__internal__n_url_skip_lf_to_http09_1;
 3339|      0|        }
 3340|      0|        default: {
  ------------------
  |  Branch (3340:9): [True: 0, False: 2.17k]
  ------------------
 3341|      0|          goto s_n_llhttp__internal__n_error_65;
 3342|      0|        }
 3343|  2.17k|      }
 3344|  2.17k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3345|  2.17k|    }
 3346|      0|    case s_n_llhttp__internal__n_req_pri_upgrade:
  ------------------
  |  Branch (3346:5): [True: 0, False: 5.51k]
  ------------------
 3347|     12|    s_n_llhttp__internal__n_req_pri_upgrade: {
 3348|     12|      llparse_match_t match_seq;
 3349|       |      
 3350|     12|      if (p == endp) {
  ------------------
  |  Branch (3350:11): [True: 3, False: 9]
  ------------------
 3351|      3|        return s_n_llhttp__internal__n_req_pri_upgrade;
 3352|      3|      }
 3353|      9|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob14, 10);
 3354|      9|      p = match_seq.current;
 3355|      9|      switch (match_seq.status) {
  ------------------
  |  Branch (3355:15): [True: 9, False: 0]
  ------------------
 3356|      1|        case kMatchComplete: {
  ------------------
  |  Branch (3356:9): [True: 1, False: 8]
  ------------------
 3357|      1|          p++;
 3358|      1|          goto s_n_llhttp__internal__n_error_74;
 3359|      0|        }
 3360|      2|        case kMatchPause: {
  ------------------
  |  Branch (3360:9): [True: 2, False: 7]
  ------------------
 3361|      2|          return s_n_llhttp__internal__n_req_pri_upgrade;
 3362|      0|        }
 3363|      6|        case kMatchMismatch: {
  ------------------
  |  Branch (3363:9): [True: 6, False: 3]
  ------------------
 3364|      6|          goto s_n_llhttp__internal__n_error_75;
 3365|      0|        }
 3366|      9|      }
 3367|      9|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3368|      9|    }
 3369|      0|    case s_n_llhttp__internal__n_req_http_complete_crlf:
  ------------------
  |  Branch (3369:5): [True: 0, False: 5.51k]
  ------------------
 3370|  12.2k|    s_n_llhttp__internal__n_req_http_complete_crlf: {
 3371|  12.2k|      if (p == endp) {
  ------------------
  |  Branch (3371:11): [True: 6, False: 12.2k]
  ------------------
 3372|      6|        return s_n_llhttp__internal__n_req_http_complete_crlf;
 3373|      6|      }
 3374|  12.2k|      switch (*p) {
 3375|  12.2k|        case 10: {
  ------------------
  |  Branch (3375:9): [True: 12.2k, False: 10]
  ------------------
 3376|  12.2k|          p++;
 3377|  12.2k|          goto s_n_llhttp__internal__n_headers_start;
 3378|      0|        }
 3379|     10|        default: {
  ------------------
  |  Branch (3379:9): [True: 10, False: 12.2k]
  ------------------
 3380|     10|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_27;
 3381|      0|        }
 3382|  12.2k|      }
 3383|  12.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3384|  12.2k|    }
 3385|      0|    case s_n_llhttp__internal__n_req_http_complete:
  ------------------
  |  Branch (3385:5): [True: 0, False: 5.51k]
  ------------------
 3386|  12.3k|    s_n_llhttp__internal__n_req_http_complete: {
 3387|  12.3k|      if (p == endp) {
  ------------------
  |  Branch (3387:11): [True: 31, False: 12.2k]
  ------------------
 3388|     31|        return s_n_llhttp__internal__n_req_http_complete;
 3389|     31|      }
 3390|  12.2k|      switch (*p) {
 3391|      1|        case 10: {
  ------------------
  |  Branch (3391:9): [True: 1, False: 12.2k]
  ------------------
 3392|      1|          p++;
 3393|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_26;
 3394|      0|        }
 3395|  12.2k|        case 13: {
  ------------------
  |  Branch (3395:9): [True: 12.2k, False: 2]
  ------------------
 3396|  12.2k|          p++;
 3397|  12.2k|          goto s_n_llhttp__internal__n_req_http_complete_crlf;
 3398|      0|        }
 3399|      1|        default: {
  ------------------
  |  Branch (3399:9): [True: 1, False: 12.2k]
  ------------------
 3400|      1|          goto s_n_llhttp__internal__n_error_73;
 3401|      0|        }
 3402|  12.2k|      }
 3403|  12.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3404|  12.2k|    }
 3405|      0|    case s_n_llhttp__internal__n_invoke_load_method_1:
  ------------------
  |  Branch (3405:5): [True: 0, False: 5.51k]
  ------------------
 3406|  12.3k|    s_n_llhttp__internal__n_invoke_load_method_1: {
 3407|  12.3k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3408|     12|        case 34:
  ------------------
  |  Branch (3408:9): [True: 12, False: 12.3k]
  ------------------
 3409|     12|          goto s_n_llhttp__internal__n_req_pri_upgrade;
 3410|  12.3k|        default:
  ------------------
  |  Branch (3410:9): [True: 12.3k, False: 12]
  ------------------
 3411|  12.3k|          goto s_n_llhttp__internal__n_req_http_complete;
 3412|  12.3k|      }
 3413|  12.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3414|  12.3k|    }
 3415|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_version_complete:
  ------------------
  |  Branch (3415:5): [True: 0, False: 5.51k]
  ------------------
 3416|  12.3k|    s_n_llhttp__internal__n_invoke_llhttp__on_version_complete: {
 3417|  12.3k|      switch (llhttp__on_version_complete(state, p, endp)) {
 3418|  12.3k|        case 0:
  ------------------
  |  Branch (3418:9): [True: 12.3k, False: 0]
  ------------------
 3419|  12.3k|          goto s_n_llhttp__internal__n_invoke_load_method_1;
 3420|      0|        case 21:
  ------------------
  |  Branch (3420:9): [True: 0, False: 12.3k]
  ------------------
 3421|      0|          goto s_n_llhttp__internal__n_pause_21;
 3422|      0|        default:
  ------------------
  |  Branch (3422:9): [True: 0, False: 12.3k]
  ------------------
 3423|      0|          goto s_n_llhttp__internal__n_error_70;
 3424|  12.3k|      }
 3425|  12.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3426|  12.3k|    }
 3427|      0|    case s_n_llhttp__internal__n_error_69:
  ------------------
  |  Branch (3427:5): [True: 0, False: 5.51k]
  ------------------
 3428|     10|    s_n_llhttp__internal__n_error_69: {
 3429|     10|      state->error = 0x9;
 3430|     10|      state->reason = "Invalid HTTP version";
 3431|     10|      state->error_pos = (const char*) p;
 3432|     10|      state->_current = (void*) (intptr_t) s_error;
 3433|     10|      return s_error;
 3434|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3435|      0|    }
 3436|      0|    case s_n_llhttp__internal__n_error_76:
  ------------------
  |  Branch (3436:5): [True: 0, False: 5.51k]
  ------------------
 3437|      1|    s_n_llhttp__internal__n_error_76: {
 3438|      1|      state->error = 0x9;
 3439|      1|      state->reason = "Invalid minor version";
 3440|      1|      state->error_pos = (const char*) p;
 3441|      1|      state->_current = (void*) (intptr_t) s_error;
 3442|      1|      return s_error;
 3443|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3444|      0|    }
 3445|      0|    case s_n_llhttp__internal__n_req_http_minor:
  ------------------
  |  Branch (3445:5): [True: 0, False: 5.51k]
  ------------------
 3446|  12.3k|    s_n_llhttp__internal__n_req_http_minor: {
 3447|  12.3k|      if (p == endp) {
  ------------------
  |  Branch (3447:11): [True: 8, False: 12.3k]
  ------------------
 3448|      8|        return s_n_llhttp__internal__n_req_http_minor;
 3449|      8|      }
 3450|  12.3k|      switch (*p) {
 3451|  8.23k|        case '0': {
  ------------------
  |  Branch (3451:9): [True: 8.23k, False: 4.11k]
  ------------------
 3452|  8.23k|          p++;
 3453|  8.23k|          match = 0;
 3454|  8.23k|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3455|      0|        }
 3456|  3.22k|        case '1': {
  ------------------
  |  Branch (3456:9): [True: 3.22k, False: 9.12k]
  ------------------
 3457|  3.22k|          p++;
 3458|  3.22k|          match = 1;
 3459|  3.22k|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3460|      0|        }
 3461|      1|        case '2': {
  ------------------
  |  Branch (3461:9): [True: 1, False: 12.3k]
  ------------------
 3462|      1|          p++;
 3463|      1|          match = 2;
 3464|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3465|      0|        }
 3466|      1|        case '3': {
  ------------------
  |  Branch (3466:9): [True: 1, False: 12.3k]
  ------------------
 3467|      1|          p++;
 3468|      1|          match = 3;
 3469|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3470|      0|        }
 3471|      1|        case '4': {
  ------------------
  |  Branch (3471:9): [True: 1, False: 12.3k]
  ------------------
 3472|      1|          p++;
 3473|      1|          match = 4;
 3474|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3475|      0|        }
 3476|      1|        case '5': {
  ------------------
  |  Branch (3476:9): [True: 1, False: 12.3k]
  ------------------
 3477|      1|          p++;
 3478|      1|          match = 5;
 3479|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3480|      0|        }
 3481|      1|        case '6': {
  ------------------
  |  Branch (3481:9): [True: 1, False: 12.3k]
  ------------------
 3482|      1|          p++;
 3483|      1|          match = 6;
 3484|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3485|      0|        }
 3486|      1|        case '7': {
  ------------------
  |  Branch (3486:9): [True: 1, False: 12.3k]
  ------------------
 3487|      1|          p++;
 3488|      1|          match = 7;
 3489|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3490|      0|        }
 3491|      1|        case '8': {
  ------------------
  |  Branch (3491:9): [True: 1, False: 12.3k]
  ------------------
 3492|      1|          p++;
 3493|      1|          match = 8;
 3494|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3495|      0|        }
 3496|    883|        case '9': {
  ------------------
  |  Branch (3496:9): [True: 883, False: 11.4k]
  ------------------
 3497|    883|          p++;
 3498|    883|          match = 9;
 3499|    883|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3500|      0|        }
 3501|      1|        default: {
  ------------------
  |  Branch (3501:9): [True: 1, False: 12.3k]
  ------------------
 3502|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_2;
 3503|      0|        }
 3504|  12.3k|      }
 3505|  12.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3506|  12.3k|    }
 3507|      0|    case s_n_llhttp__internal__n_error_77:
  ------------------
  |  Branch (3507:5): [True: 0, False: 5.51k]
  ------------------
 3508|      2|    s_n_llhttp__internal__n_error_77: {
 3509|      2|      state->error = 0x9;
 3510|      2|      state->reason = "Expected dot";
 3511|      2|      state->error_pos = (const char*) p;
 3512|      2|      state->_current = (void*) (intptr_t) s_error;
 3513|      2|      return s_error;
 3514|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3515|      0|    }
 3516|      0|    case s_n_llhttp__internal__n_req_http_dot:
  ------------------
  |  Branch (3516:5): [True: 0, False: 5.51k]
  ------------------
 3517|  12.3k|    s_n_llhttp__internal__n_req_http_dot: {
 3518|  12.3k|      if (p == endp) {
  ------------------
  |  Branch (3518:11): [True: 11, False: 12.3k]
  ------------------
 3519|     11|        return s_n_llhttp__internal__n_req_http_dot;
 3520|     11|      }
 3521|  12.3k|      switch (*p) {
 3522|  12.3k|        case '.': {
  ------------------
  |  Branch (3522:9): [True: 12.3k, False: 2]
  ------------------
 3523|  12.3k|          p++;
 3524|  12.3k|          goto s_n_llhttp__internal__n_req_http_minor;
 3525|      0|        }
 3526|      2|        default: {
  ------------------
  |  Branch (3526:9): [True: 2, False: 12.3k]
  ------------------
 3527|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_3;
 3528|      0|        }
 3529|  12.3k|      }
 3530|  12.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3531|  12.3k|    }
 3532|      0|    case s_n_llhttp__internal__n_error_78:
  ------------------
  |  Branch (3532:5): [True: 0, False: 5.51k]
  ------------------
 3533|     15|    s_n_llhttp__internal__n_error_78: {
 3534|     15|      state->error = 0x9;
 3535|     15|      state->reason = "Invalid major version";
 3536|     15|      state->error_pos = (const char*) p;
 3537|     15|      state->_current = (void*) (intptr_t) s_error;
 3538|     15|      return s_error;
 3539|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3540|      0|    }
 3541|      0|    case s_n_llhttp__internal__n_req_http_major:
  ------------------
  |  Branch (3541:5): [True: 0, False: 5.51k]
  ------------------
 3542|  12.3k|    s_n_llhttp__internal__n_req_http_major: {
 3543|  12.3k|      if (p == endp) {
  ------------------
  |  Branch (3543:11): [True: 0, False: 12.3k]
  ------------------
 3544|      0|        return s_n_llhttp__internal__n_req_http_major;
 3545|      0|      }
 3546|  12.3k|      switch (*p) {
 3547|    888|        case '0': {
  ------------------
  |  Branch (3547:9): [True: 888, False: 11.4k]
  ------------------
 3548|    888|          p++;
 3549|    888|          match = 0;
 3550|    888|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3551|      0|        }
 3552|  6.96k|        case '1': {
  ------------------
  |  Branch (3552:9): [True: 6.96k, False: 5.42k]
  ------------------
 3553|  6.96k|          p++;
 3554|  6.96k|          match = 1;
 3555|  6.96k|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3556|      0|        }
 3557|  4.51k|        case '2': {
  ------------------
  |  Branch (3557:9): [True: 4.51k, False: 7.87k]
  ------------------
 3558|  4.51k|          p++;
 3559|  4.51k|          match = 2;
 3560|  4.51k|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3561|      0|        }
 3562|      1|        case '3': {
  ------------------
  |  Branch (3562:9): [True: 1, False: 12.3k]
  ------------------
 3563|      1|          p++;
 3564|      1|          match = 3;
 3565|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3566|      0|        }
 3567|      2|        case '4': {
  ------------------
  |  Branch (3567:9): [True: 2, False: 12.3k]
  ------------------
 3568|      2|          p++;
 3569|      2|          match = 4;
 3570|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3571|      0|        }
 3572|      0|        case '5': {
  ------------------
  |  Branch (3572:9): [True: 0, False: 12.3k]
  ------------------
 3573|      0|          p++;
 3574|      0|          match = 5;
 3575|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3576|      0|        }
 3577|      1|        case '6': {
  ------------------
  |  Branch (3577:9): [True: 1, False: 12.3k]
  ------------------
 3578|      1|          p++;
 3579|      1|          match = 6;
 3580|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3581|      0|        }
 3582|      0|        case '7': {
  ------------------
  |  Branch (3582:9): [True: 0, False: 12.3k]
  ------------------
 3583|      0|          p++;
 3584|      0|          match = 7;
 3585|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3586|      0|        }
 3587|      1|        case '8': {
  ------------------
  |  Branch (3587:9): [True: 1, False: 12.3k]
  ------------------
 3588|      1|          p++;
 3589|      1|          match = 8;
 3590|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3591|      0|        }
 3592|      1|        case '9': {
  ------------------
  |  Branch (3592:9): [True: 1, False: 12.3k]
  ------------------
 3593|      1|          p++;
 3594|      1|          match = 9;
 3595|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3596|      0|        }
 3597|     15|        default: {
  ------------------
  |  Branch (3597:9): [True: 15, False: 12.3k]
  ------------------
 3598|     15|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_4;
 3599|      0|        }
 3600|  12.3k|      }
 3601|  12.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3602|  12.3k|    }
 3603|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_version:
  ------------------
  |  Branch (3603:5): [True: 0, False: 5.51k]
  ------------------
 3604|  12.4k|    s_n_llhttp__internal__n_span_start_llhttp__on_version: {
 3605|  12.4k|      if (p == endp) {
  ------------------
  |  Branch (3605:11): [True: 14, False: 12.3k]
  ------------------
 3606|     14|        return s_n_llhttp__internal__n_span_start_llhttp__on_version;
 3607|     14|      }
 3608|  12.3k|      state->_span_pos0 = (void*) p;
 3609|  12.3k|      state->_span_cb0 = llhttp__on_version;
 3610|  12.3k|      goto s_n_llhttp__internal__n_req_http_major;
 3611|  12.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3612|  12.4k|    }
 3613|      0|    case s_n_llhttp__internal__n_req_after_protocol:
  ------------------
  |  Branch (3613:5): [True: 0, False: 5.51k]
  ------------------
 3614|  12.7k|    s_n_llhttp__internal__n_req_after_protocol: {
 3615|  12.7k|      if (p == endp) {
  ------------------
  |  Branch (3615:11): [True: 359, False: 12.4k]
  ------------------
 3616|    359|        return s_n_llhttp__internal__n_req_after_protocol;
 3617|    359|      }
 3618|  12.4k|      switch (*p) {
 3619|  12.4k|        case '/': {
  ------------------
  |  Branch (3619:9): [True: 12.4k, False: 24]
  ------------------
 3620|  12.4k|          p++;
 3621|  12.4k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version;
 3622|      0|        }
 3623|     24|        default: {
  ------------------
  |  Branch (3623:9): [True: 24, False: 12.4k]
  ------------------
 3624|     24|          goto s_n_llhttp__internal__n_error_79;
 3625|      0|        }
 3626|  12.4k|      }
 3627|  12.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3628|  12.4k|    }
 3629|      0|    case s_n_llhttp__internal__n_invoke_load_method:
  ------------------
  |  Branch (3629:5): [True: 0, False: 5.51k]
  ------------------
 3630|  8.00k|    s_n_llhttp__internal__n_invoke_load_method: {
 3631|  8.00k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3632|    194|        case 0:
  ------------------
  |  Branch (3632:9): [True: 194, False: 7.81k]
  ------------------
 3633|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3634|    666|        case 1:
  ------------------
  |  Branch (3634:9): [True: 666, False: 7.34k]
  ------------------
 3635|    666|          goto s_n_llhttp__internal__n_req_after_protocol;
 3636|    194|        case 2:
  ------------------
  |  Branch (3636:9): [True: 194, False: 7.81k]
  ------------------
 3637|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3638|    195|        case 3:
  ------------------
  |  Branch (3638:9): [True: 195, False: 7.81k]
  ------------------
 3639|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3640|    493|        case 4:
  ------------------
  |  Branch (3640:9): [True: 493, False: 7.51k]
  ------------------
 3641|    493|          goto s_n_llhttp__internal__n_req_after_protocol;
 3642|      1|        case 5:
  ------------------
  |  Branch (3642:9): [True: 1, False: 8.00k]
  ------------------
 3643|      1|          goto s_n_llhttp__internal__n_req_after_protocol;
 3644|    397|        case 6:
  ------------------
  |  Branch (3644:9): [True: 397, False: 7.61k]
  ------------------
 3645|    397|          goto s_n_llhttp__internal__n_req_after_protocol;
 3646|    194|        case 7:
  ------------------
  |  Branch (3646:9): [True: 194, False: 7.81k]
  ------------------
 3647|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3648|    194|        case 8:
  ------------------
  |  Branch (3648:9): [True: 194, False: 7.81k]
  ------------------
 3649|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3650|    195|        case 9:
  ------------------
  |  Branch (3650:9): [True: 195, False: 7.81k]
  ------------------
 3651|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3652|    194|        case 10:
  ------------------
  |  Branch (3652:9): [True: 194, False: 7.81k]
  ------------------
 3653|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3654|    194|        case 11:
  ------------------
  |  Branch (3654:9): [True: 194, False: 7.81k]
  ------------------
 3655|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3656|    194|        case 12:
  ------------------
  |  Branch (3656:9): [True: 194, False: 7.81k]
  ------------------
 3657|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3658|    194|        case 13:
  ------------------
  |  Branch (3658:9): [True: 194, False: 7.81k]
  ------------------
 3659|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3660|    194|        case 14:
  ------------------
  |  Branch (3660:9): [True: 194, False: 7.81k]
  ------------------
 3661|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3662|    194|        case 15:
  ------------------
  |  Branch (3662:9): [True: 194, False: 7.81k]
  ------------------
 3663|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3664|    194|        case 16:
  ------------------
  |  Branch (3664:9): [True: 194, False: 7.81k]
  ------------------
 3665|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3666|    194|        case 17:
  ------------------
  |  Branch (3666:9): [True: 194, False: 7.81k]
  ------------------
 3667|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3668|    194|        case 18:
  ------------------
  |  Branch (3668:9): [True: 194, False: 7.81k]
  ------------------
 3669|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3670|    606|        case 19:
  ------------------
  |  Branch (3670:9): [True: 606, False: 7.40k]
  ------------------
 3671|    606|          goto s_n_llhttp__internal__n_req_after_protocol;
 3672|    194|        case 20:
  ------------------
  |  Branch (3672:9): [True: 194, False: 7.81k]
  ------------------
 3673|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3674|    194|        case 21:
  ------------------
  |  Branch (3674:9): [True: 194, False: 7.81k]
  ------------------
 3675|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3676|    194|        case 22:
  ------------------
  |  Branch (3676:9): [True: 194, False: 7.81k]
  ------------------
 3677|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3678|    194|        case 23:
  ------------------
  |  Branch (3678:9): [True: 194, False: 7.81k]
  ------------------
 3679|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3680|    195|        case 24:
  ------------------
  |  Branch (3680:9): [True: 195, False: 7.81k]
  ------------------
 3681|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3682|    194|        case 25:
  ------------------
  |  Branch (3682:9): [True: 194, False: 7.81k]
  ------------------
 3683|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3684|    194|        case 26:
  ------------------
  |  Branch (3684:9): [True: 194, False: 7.81k]
  ------------------
 3685|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3686|    194|        case 27:
  ------------------
  |  Branch (3686:9): [True: 194, False: 7.81k]
  ------------------
 3687|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3688|    194|        case 28:
  ------------------
  |  Branch (3688:9): [True: 194, False: 7.81k]
  ------------------
 3689|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3690|    195|        case 29:
  ------------------
  |  Branch (3690:9): [True: 195, False: 7.81k]
  ------------------
 3691|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3692|    194|        case 30:
  ------------------
  |  Branch (3692:9): [True: 194, False: 7.81k]
  ------------------
 3693|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3694|    195|        case 31:
  ------------------
  |  Branch (3694:9): [True: 195, False: 7.81k]
  ------------------
 3695|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3696|    194|        case 32:
  ------------------
  |  Branch (3696:9): [True: 194, False: 7.81k]
  ------------------
 3697|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3698|    194|        case 33:
  ------------------
  |  Branch (3698:9): [True: 194, False: 7.81k]
  ------------------
 3699|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3700|     20|        case 34:
  ------------------
  |  Branch (3700:9): [True: 20, False: 7.98k]
  ------------------
 3701|     20|          goto s_n_llhttp__internal__n_req_after_protocol;
 3702|    194|        case 46:
  ------------------
  |  Branch (3702:9): [True: 194, False: 7.81k]
  ------------------
 3703|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3704|      1|        default:
  ------------------
  |  Branch (3704:9): [True: 1, False: 8.00k]
  ------------------
 3705|      1|          goto s_n_llhttp__internal__n_error_68;
 3706|  8.00k|      }
 3707|  8.00k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3708|  8.00k|    }
 3709|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete:
  ------------------
  |  Branch (3709:5): [True: 0, False: 5.51k]
  ------------------
 3710|  8.00k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete: {
 3711|  8.00k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3712|  8.00k|        case 0:
  ------------------
  |  Branch (3712:9): [True: 8.00k, False: 0]
  ------------------
 3713|  8.00k|          goto s_n_llhttp__internal__n_invoke_load_method;
 3714|      0|        case 21:
  ------------------
  |  Branch (3714:9): [True: 0, False: 8.00k]
  ------------------
 3715|      0|          goto s_n_llhttp__internal__n_pause_22;
 3716|      0|        default:
  ------------------
  |  Branch (3716:9): [True: 0, False: 8.00k]
  ------------------
 3717|      0|          goto s_n_llhttp__internal__n_error_67;
 3718|  8.00k|      }
 3719|  8.00k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3720|  8.00k|    }
 3721|      0|    case s_n_llhttp__internal__n_error_84:
  ------------------
  |  Branch (3721:5): [True: 0, False: 5.51k]
  ------------------
 3722|     49|    s_n_llhttp__internal__n_error_84: {
 3723|     49|      state->error = 0x8;
 3724|     49|      state->reason = "Expected HTTP/, RTSP/ or ICE/";
 3725|     49|      state->error_pos = (const char*) p;
 3726|     49|      state->_current = (void*) (intptr_t) s_error;
 3727|     49|      return s_error;
 3728|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3729|      0|    }
 3730|      0|    case s_n_llhttp__internal__n_req_after_http_start_1:
  ------------------
  |  Branch (3730:5): [True: 0, False: 5.51k]
  ------------------
 3731|  8.03k|    s_n_llhttp__internal__n_req_after_http_start_1: {
 3732|  8.03k|      llparse_match_t match_seq;
 3733|       |      
 3734|  8.03k|      if (p == endp) {
  ------------------
  |  Branch (3734:11): [True: 8, False: 8.02k]
  ------------------
 3735|      8|        return s_n_llhttp__internal__n_req_after_http_start_1;
 3736|      8|      }
 3737|  8.02k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob13, 3);
 3738|  8.02k|      p = match_seq.current;
 3739|  8.02k|      switch (match_seq.status) {
  ------------------
  |  Branch (3739:15): [True: 8.02k, False: 0]
  ------------------
 3740|  8.00k|        case kMatchComplete: {
  ------------------
  |  Branch (3740:9): [True: 8.00k, False: 20]
  ------------------
 3741|  8.00k|          p++;
 3742|  8.00k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol;
 3743|      0|        }
 3744|      2|        case kMatchPause: {
  ------------------
  |  Branch (3744:9): [True: 2, False: 8.02k]
  ------------------
 3745|      2|          return s_n_llhttp__internal__n_req_after_http_start_1;
 3746|      0|        }
 3747|     18|        case kMatchMismatch: {
  ------------------
  |  Branch (3747:9): [True: 18, False: 8.01k]
  ------------------
 3748|     18|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3749|      0|        }
 3750|  8.02k|      }
 3751|  8.02k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3752|  8.02k|    }
 3753|      0|    case s_n_llhttp__internal__n_invoke_load_method_2:
  ------------------
  |  Branch (3753:5): [True: 0, False: 5.51k]
  ------------------
 3754|    272|    s_n_llhttp__internal__n_invoke_load_method_2: {
 3755|    272|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3756|    260|        case 33:
  ------------------
  |  Branch (3756:9): [True: 260, False: 12]
  ------------------
 3757|    260|          goto s_n_llhttp__internal__n_req_after_protocol;
 3758|     12|        default:
  ------------------
  |  Branch (3758:9): [True: 12, False: 260]
  ------------------
 3759|     12|          goto s_n_llhttp__internal__n_error_81;
 3760|    272|      }
 3761|    272|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3762|    272|    }
 3763|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1:
  ------------------
  |  Branch (3763:5): [True: 0, False: 5.51k]
  ------------------
 3764|    272|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1: {
 3765|    272|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3766|    272|        case 0:
  ------------------
  |  Branch (3766:9): [True: 272, False: 0]
  ------------------
 3767|    272|          goto s_n_llhttp__internal__n_invoke_load_method_2;
 3768|      0|        case 21:
  ------------------
  |  Branch (3768:9): [True: 0, False: 272]
  ------------------
 3769|      0|          goto s_n_llhttp__internal__n_pause_23;
 3770|      0|        default:
  ------------------
  |  Branch (3770:9): [True: 0, False: 272]
  ------------------
 3771|      0|          goto s_n_llhttp__internal__n_error_80;
 3772|    272|      }
 3773|    272|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3774|    272|    }
 3775|      0|    case s_n_llhttp__internal__n_req_after_http_start_2:
  ------------------
  |  Branch (3775:5): [True: 0, False: 5.51k]
  ------------------
 3776|    291|    s_n_llhttp__internal__n_req_after_http_start_2: {
 3777|    291|      llparse_match_t match_seq;
 3778|       |      
 3779|    291|      if (p == endp) {
  ------------------
  |  Branch (3779:11): [True: 6, False: 285]
  ------------------
 3780|      6|        return s_n_llhttp__internal__n_req_after_http_start_2;
 3781|      6|      }
 3782|    285|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob15, 2);
 3783|    285|      p = match_seq.current;
 3784|    285|      switch (match_seq.status) {
  ------------------
  |  Branch (3784:15): [True: 285, False: 0]
  ------------------
 3785|    272|        case kMatchComplete: {
  ------------------
  |  Branch (3785:9): [True: 272, False: 13]
  ------------------
 3786|    272|          p++;
 3787|    272|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_1;
 3788|      0|        }
 3789|      1|        case kMatchPause: {
  ------------------
  |  Branch (3789:9): [True: 1, False: 284]
  ------------------
 3790|      1|          return s_n_llhttp__internal__n_req_after_http_start_2;
 3791|      0|        }
 3792|     12|        case kMatchMismatch: {
  ------------------
  |  Branch (3792:9): [True: 12, False: 273]
  ------------------
 3793|     12|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3794|      0|        }
 3795|    285|      }
 3796|    285|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3797|    285|    }
 3798|      0|    case s_n_llhttp__internal__n_invoke_load_method_3:
  ------------------
  |  Branch (3798:5): [True: 0, False: 5.51k]
  ------------------
 3799|  4.51k|    s_n_llhttp__internal__n_invoke_load_method_3: {
 3800|  4.51k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3801|  1.57k|        case 1:
  ------------------
  |  Branch (3801:9): [True: 1.57k, False: 2.94k]
  ------------------
 3802|  1.57k|          goto s_n_llhttp__internal__n_req_after_protocol;
 3803|    194|        case 3:
  ------------------
  |  Branch (3803:9): [True: 194, False: 4.32k]
  ------------------
 3804|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3805|    611|        case 6:
  ------------------
  |  Branch (3805:9): [True: 611, False: 3.90k]
  ------------------
 3806|    611|          goto s_n_llhttp__internal__n_req_after_protocol;
 3807|    194|        case 35:
  ------------------
  |  Branch (3807:9): [True: 194, False: 4.32k]
  ------------------
 3808|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3809|    194|        case 36:
  ------------------
  |  Branch (3809:9): [True: 194, False: 4.32k]
  ------------------
 3810|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3811|    194|        case 37:
  ------------------
  |  Branch (3811:9): [True: 194, False: 4.32k]
  ------------------
 3812|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3813|    195|        case 38:
  ------------------
  |  Branch (3813:9): [True: 195, False: 4.32k]
  ------------------
 3814|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3815|    194|        case 39:
  ------------------
  |  Branch (3815:9): [True: 194, False: 4.32k]
  ------------------
 3816|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3817|    194|        case 40:
  ------------------
  |  Branch (3817:9): [True: 194, False: 4.32k]
  ------------------
 3818|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3819|    194|        case 41:
  ------------------
  |  Branch (3819:9): [True: 194, False: 4.32k]
  ------------------
 3820|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3821|    194|        case 42:
  ------------------
  |  Branch (3821:9): [True: 194, False: 4.32k]
  ------------------
 3822|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3823|    194|        case 43:
  ------------------
  |  Branch (3823:9): [True: 194, False: 4.32k]
  ------------------
 3824|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3825|    194|        case 44:
  ------------------
  |  Branch (3825:9): [True: 194, False: 4.32k]
  ------------------
 3826|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3827|    194|        case 45:
  ------------------
  |  Branch (3827:9): [True: 194, False: 4.32k]
  ------------------
 3828|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3829|      1|        default:
  ------------------
  |  Branch (3829:9): [True: 1, False: 4.51k]
  ------------------
 3830|      1|          goto s_n_llhttp__internal__n_error_83;
 3831|  4.51k|      }
 3832|  4.51k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3833|  4.51k|    }
 3834|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2:
  ------------------
  |  Branch (3834:5): [True: 0, False: 5.51k]
  ------------------
 3835|  4.51k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2: {
 3836|  4.51k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3837|  4.51k|        case 0:
  ------------------
  |  Branch (3837:9): [True: 4.51k, False: 0]
  ------------------
 3838|  4.51k|          goto s_n_llhttp__internal__n_invoke_load_method_3;
 3839|      0|        case 21:
  ------------------
  |  Branch (3839:9): [True: 0, False: 4.51k]
  ------------------
 3840|      0|          goto s_n_llhttp__internal__n_pause_24;
 3841|      0|        default:
  ------------------
  |  Branch (3841:9): [True: 0, False: 4.51k]
  ------------------
 3842|      0|          goto s_n_llhttp__internal__n_error_82;
 3843|  4.51k|      }
 3844|  4.51k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3845|  4.51k|    }
 3846|      0|    case s_n_llhttp__internal__n_req_after_http_start_3:
  ------------------
  |  Branch (3846:5): [True: 0, False: 5.51k]
  ------------------
 3847|  4.52k|    s_n_llhttp__internal__n_req_after_http_start_3: {
 3848|  4.52k|      llparse_match_t match_seq;
 3849|       |      
 3850|  4.52k|      if (p == endp) {
  ------------------
  |  Branch (3850:11): [True: 8, False: 4.52k]
  ------------------
 3851|      8|        return s_n_llhttp__internal__n_req_after_http_start_3;
 3852|      8|      }
 3853|  4.52k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob16, 3);
 3854|  4.52k|      p = match_seq.current;
 3855|  4.52k|      switch (match_seq.status) {
  ------------------
  |  Branch (3855:15): [True: 4.52k, False: 0]
  ------------------
 3856|  4.51k|        case kMatchComplete: {
  ------------------
  |  Branch (3856:9): [True: 4.51k, False: 5]
  ------------------
 3857|  4.51k|          p++;
 3858|  4.51k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_2;
 3859|      0|        }
 3860|      1|        case kMatchPause: {
  ------------------
  |  Branch (3860:9): [True: 1, False: 4.52k]
  ------------------
 3861|      1|          return s_n_llhttp__internal__n_req_after_http_start_3;
 3862|      0|        }
 3863|      4|        case kMatchMismatch: {
  ------------------
  |  Branch (3863:9): [True: 4, False: 4.51k]
  ------------------
 3864|      4|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3865|      0|        }
 3866|  4.52k|      }
 3867|  4.52k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3868|  4.52k|    }
 3869|      0|    case s_n_llhttp__internal__n_req_after_http_start:
  ------------------
  |  Branch (3869:5): [True: 0, False: 5.51k]
  ------------------
 3870|  12.8k|    s_n_llhttp__internal__n_req_after_http_start: {
 3871|  12.8k|      if (p == endp) {
  ------------------
  |  Branch (3871:11): [True: 0, False: 12.8k]
  ------------------
 3872|      0|        return s_n_llhttp__internal__n_req_after_http_start;
 3873|      0|      }
 3874|  12.8k|      switch (*p) {
 3875|  8.03k|        case 'H': {
  ------------------
  |  Branch (3875:9): [True: 8.03k, False: 4.83k]
  ------------------
 3876|  8.03k|          p++;
 3877|  8.03k|          goto s_n_llhttp__internal__n_req_after_http_start_1;
 3878|      0|        }
 3879|    291|        case 'I': {
  ------------------
  |  Branch (3879:9): [True: 291, False: 12.5k]
  ------------------
 3880|    291|          p++;
 3881|    291|          goto s_n_llhttp__internal__n_req_after_http_start_2;
 3882|      0|        }
 3883|  4.52k|        case 'R': {
  ------------------
  |  Branch (3883:9): [True: 4.52k, False: 8.34k]
  ------------------
 3884|  4.52k|          p++;
 3885|  4.52k|          goto s_n_llhttp__internal__n_req_after_http_start_3;
 3886|      0|        }
 3887|     15|        default: {
  ------------------
  |  Branch (3887:9): [True: 15, False: 12.8k]
  ------------------
 3888|     15|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3889|      0|        }
 3890|  12.8k|      }
 3891|  12.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3892|  12.8k|    }
 3893|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_protocol:
  ------------------
  |  Branch (3893:5): [True: 0, False: 5.51k]
  ------------------
 3894|  12.8k|    s_n_llhttp__internal__n_span_start_llhttp__on_protocol: {
 3895|  12.8k|      if (p == endp) {
  ------------------
  |  Branch (3895:11): [True: 0, False: 12.8k]
  ------------------
 3896|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_protocol;
 3897|      0|      }
 3898|  12.8k|      state->_span_pos0 = (void*) p;
 3899|  12.8k|      state->_span_cb0 = llhttp__on_protocol;
 3900|  12.8k|      goto s_n_llhttp__internal__n_req_after_http_start;
 3901|  12.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3902|  12.8k|    }
 3903|      0|    case s_n_llhttp__internal__n_req_http_start:
  ------------------
  |  Branch (3903:5): [True: 0, False: 5.51k]
  ------------------
 3904|  13.0k|    s_n_llhttp__internal__n_req_http_start: {
 3905|  13.0k|      if (p == endp) {
  ------------------
  |  Branch (3905:11): [True: 3, False: 13.0k]
  ------------------
 3906|      3|        return s_n_llhttp__internal__n_req_http_start;
 3907|      3|      }
 3908|  13.0k|      switch (*p) {
 3909|    206|        case ' ': {
  ------------------
  |  Branch (3909:9): [True: 206, False: 12.8k]
  ------------------
 3910|    206|          p++;
 3911|    206|          goto s_n_llhttp__internal__n_req_http_start;
 3912|      0|        }
 3913|  12.8k|        default: {
  ------------------
  |  Branch (3913:9): [True: 12.8k, False: 206]
  ------------------
 3914|  12.8k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_protocol;
 3915|      0|        }
 3916|  13.0k|      }
 3917|  13.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3918|  13.0k|    }
 3919|      0|    case s_n_llhttp__internal__n_url_to_http:
  ------------------
  |  Branch (3919:5): [True: 0, False: 5.51k]
  ------------------
 3920|  12.9k|    s_n_llhttp__internal__n_url_to_http: {
 3921|  12.9k|      if (p == endp) {
  ------------------
  |  Branch (3921:11): [True: 37, False: 12.8k]
  ------------------
 3922|     37|        return s_n_llhttp__internal__n_url_to_http;
 3923|     37|      }
 3924|  12.8k|      switch (*p) {
 3925|      1|        case 9: {
  ------------------
  |  Branch (3925:9): [True: 1, False: 12.8k]
  ------------------
 3926|      1|          p++;
 3927|      1|          goto s_n_llhttp__internal__n_error_2;
 3928|      0|        }
 3929|      1|        case 12: {
  ------------------
  |  Branch (3929:9): [True: 1, False: 12.8k]
  ------------------
 3930|      1|          p++;
 3931|      1|          goto s_n_llhttp__internal__n_error_2;
 3932|      0|        }
 3933|  12.8k|        default: {
  ------------------
  |  Branch (3933:9): [True: 12.8k, False: 2]
  ------------------
 3934|  12.8k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_url_complete_1;
 3935|      0|        }
 3936|  12.8k|      }
 3937|  12.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3938|  12.8k|    }
 3939|      0|    case s_n_llhttp__internal__n_url_skip_to_http:
  ------------------
  |  Branch (3939:5): [True: 0, False: 5.51k]
  ------------------
 3940|  12.9k|    s_n_llhttp__internal__n_url_skip_to_http: {
 3941|  12.9k|      if (p == endp) {
  ------------------
  |  Branch (3941:11): [True: 0, False: 12.9k]
  ------------------
 3942|      0|        return s_n_llhttp__internal__n_url_skip_to_http;
 3943|      0|      }
 3944|  12.9k|      switch (*p) {
 3945|      0|        case 9: {
  ------------------
  |  Branch (3945:9): [True: 0, False: 12.9k]
  ------------------
 3946|      0|          p++;
 3947|      0|          goto s_n_llhttp__internal__n_error_2;
 3948|      0|        }
 3949|      0|        case 12: {
  ------------------
  |  Branch (3949:9): [True: 0, False: 12.9k]
  ------------------
 3950|      0|          p++;
 3951|      0|          goto s_n_llhttp__internal__n_error_2;
 3952|      0|        }
 3953|  12.9k|        default: {
  ------------------
  |  Branch (3953:9): [True: 12.9k, False: 0]
  ------------------
 3954|  12.9k|          p++;
 3955|  12.9k|          goto s_n_llhttp__internal__n_url_to_http;
 3956|      0|        }
 3957|  12.9k|      }
 3958|  12.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3959|  12.9k|    }
 3960|      0|    case s_n_llhttp__internal__n_url_fragment:
  ------------------
  |  Branch (3960:5): [True: 0, False: 5.51k]
  ------------------
 3961|  3.52k|    s_n_llhttp__internal__n_url_fragment: {
 3962|  3.52k|      static uint8_t lookup_table[] = {
 3963|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 3964|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3965|  3.52k|        4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 3966|  3.52k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 3967|  3.52k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 3968|  3.52k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 3969|  3.52k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 3970|  3.52k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,
 3971|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3972|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3973|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3974|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3975|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3976|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3977|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3978|  3.52k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 3979|  3.52k|      };
 3980|  3.52k|      if (p == endp) {
  ------------------
  |  Branch (3980:11): [True: 22, False: 3.50k]
  ------------------
 3981|     22|        return s_n_llhttp__internal__n_url_fragment;
 3982|     22|      }
 3983|  3.50k|      switch (lookup_table[(uint8_t) *p]) {
 3984|      1|        case 1: {
  ------------------
  |  Branch (3984:9): [True: 1, False: 3.50k]
  ------------------
 3985|      1|          p++;
 3986|      1|          goto s_n_llhttp__internal__n_error_2;
 3987|      0|        }
 3988|    593|        case 2: {
  ------------------
  |  Branch (3988:9): [True: 593, False: 2.90k]
  ------------------
 3989|    593|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_6;
 3990|      0|        }
 3991|    213|        case 3: {
  ------------------
  |  Branch (3991:9): [True: 213, False: 3.28k]
  ------------------
 3992|    213|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_7;
 3993|      0|        }
 3994|    539|        case 4: {
  ------------------
  |  Branch (3994:9): [True: 539, False: 2.96k]
  ------------------
 3995|    539|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_8;
 3996|      0|        }
 3997|  2.15k|        case 5: {
  ------------------
  |  Branch (3997:9): [True: 2.15k, False: 1.34k]
  ------------------
 3998|  2.15k|          p++;
 3999|  2.15k|          goto s_n_llhttp__internal__n_url_fragment;
 4000|      0|        }
 4001|      3|        default: {
  ------------------
  |  Branch (4001:9): [True: 3, False: 3.49k]
  ------------------
 4002|      3|          goto s_n_llhttp__internal__n_error_85;
 4003|      0|        }
 4004|  3.50k|      }
 4005|  3.50k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4006|  3.50k|    }
 4007|      0|    case s_n_llhttp__internal__n_span_end_stub_query_3:
  ------------------
  |  Branch (4007:5): [True: 0, False: 5.51k]
  ------------------
 4008|    515|    s_n_llhttp__internal__n_span_end_stub_query_3: {
 4009|    515|      if (p == endp) {
  ------------------
  |  Branch (4009:11): [True: 0, False: 515]
  ------------------
 4010|      0|        return s_n_llhttp__internal__n_span_end_stub_query_3;
 4011|      0|      }
 4012|    515|      p++;
 4013|    515|      goto s_n_llhttp__internal__n_url_fragment;
 4014|    515|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4015|    515|    }
 4016|      0|    case s_n_llhttp__internal__n_url_query:
  ------------------
  |  Branch (4016:5): [True: 0, False: 5.51k]
  ------------------
 4017|  4.91k|    s_n_llhttp__internal__n_url_query: {
 4018|  4.91k|      static uint8_t lookup_table[] = {
 4019|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4020|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4021|  4.91k|        4, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4022|  4.91k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4023|  4.91k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4024|  4.91k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4025|  4.91k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4026|  4.91k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,
 4027|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4028|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4029|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4030|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4031|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4032|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4033|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4034|  4.91k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4035|  4.91k|      };
 4036|  4.91k|      if (p == endp) {
  ------------------
  |  Branch (4036:11): [True: 28, False: 4.88k]
  ------------------
 4037|     28|        return s_n_llhttp__internal__n_url_query;
 4038|     28|      }
 4039|  4.88k|      switch (lookup_table[(uint8_t) *p]) {
 4040|      1|        case 1: {
  ------------------
  |  Branch (4040:9): [True: 1, False: 4.88k]
  ------------------
 4041|      1|          p++;
 4042|      1|          goto s_n_llhttp__internal__n_error_2;
 4043|      0|        }
 4044|    628|        case 2: {
  ------------------
  |  Branch (4044:9): [True: 628, False: 4.25k]
  ------------------
 4045|    628|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_9;
 4046|      0|        }
 4047|    209|        case 3: {
  ------------------
  |  Branch (4047:9): [True: 209, False: 4.67k]
  ------------------
 4048|    209|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_10;
 4049|      0|        }
 4050|    270|        case 4: {
  ------------------
  |  Branch (4050:9): [True: 270, False: 4.61k]
  ------------------
 4051|    270|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_11;
 4052|      0|        }
 4053|  3.25k|        case 5: {
  ------------------
  |  Branch (4053:9): [True: 3.25k, False: 1.62k]
  ------------------
 4054|  3.25k|          p++;
 4055|  3.25k|          goto s_n_llhttp__internal__n_url_query;
 4056|      0|        }
 4057|    515|        case 6: {
  ------------------
  |  Branch (4057:9): [True: 515, False: 4.37k]
  ------------------
 4058|    515|          goto s_n_llhttp__internal__n_span_end_stub_query_3;
 4059|      0|        }
 4060|      4|        default: {
  ------------------
  |  Branch (4060:9): [True: 4, False: 4.88k]
  ------------------
 4061|      4|          goto s_n_llhttp__internal__n_error_86;
 4062|      0|        }
 4063|  4.88k|      }
 4064|  4.88k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4065|  4.88k|    }
 4066|      0|    case s_n_llhttp__internal__n_url_query_or_fragment:
  ------------------
  |  Branch (4066:5): [True: 0, False: 5.51k]
  ------------------
 4067|  33.9k|    s_n_llhttp__internal__n_url_query_or_fragment: {
 4068|  33.9k|      if (p == endp) {
  ------------------
  |  Branch (4068:11): [True: 0, False: 33.9k]
  ------------------
 4069|      0|        return s_n_llhttp__internal__n_url_query_or_fragment;
 4070|      0|      }
 4071|  33.9k|      switch (*p) {
 4072|      0|        case 9: {
  ------------------
  |  Branch (4072:9): [True: 0, False: 33.9k]
  ------------------
 4073|      0|          p++;
 4074|      0|          goto s_n_llhttp__internal__n_error_2;
 4075|      0|        }
 4076|  19.7k|        case 10: {
  ------------------
  |  Branch (4076:9): [True: 19.7k, False: 14.1k]
  ------------------
 4077|  19.7k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_3;
 4078|      0|        }
 4079|      0|        case 12: {
  ------------------
  |  Branch (4079:9): [True: 0, False: 33.9k]
  ------------------
 4080|      0|          p++;
 4081|      0|          goto s_n_llhttp__internal__n_error_2;
 4082|      0|        }
 4083|  1.07k|        case 13: {
  ------------------
  |  Branch (4083:9): [True: 1.07k, False: 32.8k]
  ------------------
 4084|  1.07k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_4;
 4085|      0|        }
 4086|  11.2k|        case ' ': {
  ------------------
  |  Branch (4086:9): [True: 11.2k, False: 22.6k]
  ------------------
 4087|  11.2k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_5;
 4088|      0|        }
 4089|    856|        case '#': {
  ------------------
  |  Branch (4089:9): [True: 856, False: 33.0k]
  ------------------
 4090|    856|          p++;
 4091|    856|          goto s_n_llhttp__internal__n_url_fragment;
 4092|      0|        }
 4093|    985|        case '?': {
  ------------------
  |  Branch (4093:9): [True: 985, False: 32.9k]
  ------------------
 4094|    985|          p++;
 4095|    985|          goto s_n_llhttp__internal__n_url_query;
 4096|      0|        }
 4097|      2|        default: {
  ------------------
  |  Branch (4097:9): [True: 2, False: 33.9k]
  ------------------
 4098|      2|          goto s_n_llhttp__internal__n_error_87;
 4099|      0|        }
 4100|  33.9k|      }
 4101|  33.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4102|  33.9k|    }
 4103|      0|    case s_n_llhttp__internal__n_url_path:
  ------------------
  |  Branch (4103:5): [True: 0, False: 5.51k]
  ------------------
 4104|  46.1k|    s_n_llhttp__internal__n_url_path: {
 4105|  46.1k|      static uint8_t lookup_table[] = {
 4106|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0,
 4107|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4108|  46.1k|        0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4109|  46.1k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,
 4110|  46.1k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4111|  46.1k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4112|  46.1k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4113|  46.1k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,
 4114|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4115|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4116|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4117|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4118|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4119|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4120|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4121|  46.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4122|  46.1k|      };
 4123|  46.1k|      if (p == endp) {
  ------------------
  |  Branch (4123:11): [True: 33, False: 46.1k]
  ------------------
 4124|     33|        return s_n_llhttp__internal__n_url_path;
 4125|     33|      }
 4126|  46.1k|      switch (lookup_table[(uint8_t) *p]) {
 4127|      1|        case 1: {
  ------------------
  |  Branch (4127:9): [True: 1, False: 46.1k]
  ------------------
 4128|      1|          p++;
 4129|      1|          goto s_n_llhttp__internal__n_error_2;
 4130|      0|        }
 4131|  12.2k|        case 2: {
  ------------------
  |  Branch (4131:9): [True: 12.2k, False: 33.9k]
  ------------------
 4132|  12.2k|          p++;
 4133|  12.2k|          goto s_n_llhttp__internal__n_url_path;
 4134|      0|        }
 4135|  33.9k|        default: {
  ------------------
  |  Branch (4135:9): [True: 33.9k, False: 12.2k]
  ------------------
 4136|  33.9k|          goto s_n_llhttp__internal__n_url_query_or_fragment;
 4137|      0|        }
 4138|  46.1k|      }
 4139|  46.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4140|  46.1k|    }
 4141|      0|    case s_n_llhttp__internal__n_span_start_stub_path_2:
  ------------------
  |  Branch (4141:5): [True: 0, False: 5.51k]
  ------------------
 4142|  33.0k|    s_n_llhttp__internal__n_span_start_stub_path_2: {
 4143|  33.0k|      if (p == endp) {
  ------------------
  |  Branch (4143:11): [True: 0, False: 33.0k]
  ------------------
 4144|      0|        return s_n_llhttp__internal__n_span_start_stub_path_2;
 4145|      0|      }
 4146|  33.0k|      p++;
 4147|  33.0k|      goto s_n_llhttp__internal__n_url_path;
 4148|  33.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4149|  33.0k|    }
 4150|      0|    case s_n_llhttp__internal__n_span_start_stub_path:
  ------------------
  |  Branch (4150:5): [True: 0, False: 5.51k]
  ------------------
 4151|    645|    s_n_llhttp__internal__n_span_start_stub_path: {
 4152|    645|      if (p == endp) {
  ------------------
  |  Branch (4152:11): [True: 0, False: 645]
  ------------------
 4153|      0|        return s_n_llhttp__internal__n_span_start_stub_path;
 4154|      0|      }
 4155|    645|      p++;
 4156|    645|      goto s_n_llhttp__internal__n_url_path;
 4157|    645|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4158|    645|    }
 4159|      0|    case s_n_llhttp__internal__n_span_start_stub_path_1:
  ------------------
  |  Branch (4159:5): [True: 0, False: 5.51k]
  ------------------
 4160|    194|    s_n_llhttp__internal__n_span_start_stub_path_1: {
 4161|    194|      if (p == endp) {
  ------------------
  |  Branch (4161:11): [True: 0, False: 194]
  ------------------
 4162|      0|        return s_n_llhttp__internal__n_span_start_stub_path_1;
 4163|      0|      }
 4164|    194|      p++;
 4165|    194|      goto s_n_llhttp__internal__n_url_path;
 4166|    194|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4167|    194|    }
 4168|      0|    case s_n_llhttp__internal__n_url_server_with_at:
  ------------------
  |  Branch (4168:5): [True: 0, False: 5.51k]
  ------------------
 4169|  1.83k|    s_n_llhttp__internal__n_url_server_with_at: {
 4170|  1.83k|      static uint8_t lookup_table[] = {
 4171|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4172|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4173|  1.83k|        4, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
 4174|  1.83k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 7,
 4175|  1.83k|        8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4176|  1.83k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,
 4177|  1.83k|        0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4178|  1.83k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 0,
 4179|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4180|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4181|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4182|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4183|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4184|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4185|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4186|  1.83k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4187|  1.83k|      };
 4188|  1.83k|      if (p == endp) {
  ------------------
  |  Branch (4188:11): [True: 9, False: 1.82k]
  ------------------
 4189|      9|        return s_n_llhttp__internal__n_url_server_with_at;
 4190|      9|      }
 4191|  1.82k|      switch (lookup_table[(uint8_t) *p]) {
 4192|      1|        case 1: {
  ------------------
  |  Branch (4192:9): [True: 1, False: 1.82k]
  ------------------
 4193|      1|          p++;
 4194|      1|          goto s_n_llhttp__internal__n_error_2;
 4195|      0|        }
 4196|    194|        case 2: {
  ------------------
  |  Branch (4196:9): [True: 194, False: 1.63k]
  ------------------
 4197|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_12;
 4198|      0|        }
 4199|    194|        case 3: {
  ------------------
  |  Branch (4199:9): [True: 194, False: 1.63k]
  ------------------
 4200|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_13;
 4201|      0|        }
 4202|    666|        case 4: {
  ------------------
  |  Branch (4202:9): [True: 666, False: 1.16k]
  ------------------
 4203|    666|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_14;
 4204|      0|        }
 4205|    381|        case 5: {
  ------------------
  |  Branch (4205:9): [True: 381, False: 1.44k]
  ------------------
 4206|    381|          p++;
 4207|    381|          goto s_n_llhttp__internal__n_url_server;
 4208|      0|        }
 4209|    194|        case 6: {
  ------------------
  |  Branch (4209:9): [True: 194, False: 1.63k]
  ------------------
 4210|    194|          goto s_n_llhttp__internal__n_span_start_stub_path_1;
 4211|      0|        }
 4212|    194|        case 7: {
  ------------------
  |  Branch (4212:9): [True: 194, False: 1.63k]
  ------------------
 4213|    194|          p++;
 4214|    194|          goto s_n_llhttp__internal__n_url_query;
 4215|      0|        }
 4216|      1|        case 8: {
  ------------------
  |  Branch (4216:9): [True: 1, False: 1.82k]
  ------------------
 4217|      1|          p++;
 4218|      1|          goto s_n_llhttp__internal__n_error_88;
 4219|      0|        }
 4220|      1|        default: {
  ------------------
  |  Branch (4220:9): [True: 1, False: 1.82k]
  ------------------
 4221|      1|          goto s_n_llhttp__internal__n_error_89;
 4222|      0|        }
 4223|  1.82k|      }
 4224|  1.82k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4225|  1.82k|    }
 4226|      0|    case s_n_llhttp__internal__n_url_server:
  ------------------
  |  Branch (4226:5): [True: 0, False: 5.51k]
  ------------------
 4227|  8.56k|    s_n_llhttp__internal__n_url_server: {
 4228|  8.56k|      static uint8_t lookup_table[] = {
 4229|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4230|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4231|  8.56k|        4, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
 4232|  8.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 7,
 4233|  8.56k|        8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4234|  8.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,
 4235|  8.56k|        0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4236|  8.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 0,
 4237|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4238|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4239|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4240|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4241|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4242|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4243|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4244|  8.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4245|  8.56k|      };
 4246|  8.56k|      if (p == endp) {
  ------------------
  |  Branch (4246:11): [True: 18, False: 8.54k]
  ------------------
 4247|     18|        return s_n_llhttp__internal__n_url_server;
 4248|     18|      }
 4249|  8.54k|      switch (lookup_table[(uint8_t) *p]) {
 4250|      1|        case 1: {
  ------------------
  |  Branch (4250:9): [True: 1, False: 8.54k]
  ------------------
 4251|      1|          p++;
 4252|      1|          goto s_n_llhttp__internal__n_error_2;
 4253|      0|        }
 4254|    314|        case 2: {
  ------------------
  |  Branch (4254:9): [True: 314, False: 8.23k]
  ------------------
 4255|    314|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url;
 4256|      0|        }
 4257|    483|        case 3: {
  ------------------
  |  Branch (4257:9): [True: 483, False: 8.06k]
  ------------------
 4258|    483|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_1;
 4259|      0|        }
 4260|    195|        case 4: {
  ------------------
  |  Branch (4260:9): [True: 195, False: 8.34k]
  ------------------
 4261|    195|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_2;
 4262|      0|        }
 4263|  4.59k|        case 5: {
  ------------------
  |  Branch (4263:9): [True: 4.59k, False: 3.95k]
  ------------------
 4264|  4.59k|          p++;
 4265|  4.59k|          goto s_n_llhttp__internal__n_url_server;
 4266|      0|        }
 4267|    645|        case 6: {
  ------------------
  |  Branch (4267:9): [True: 645, False: 7.89k]
  ------------------
 4268|    645|          goto s_n_llhttp__internal__n_span_start_stub_path;
 4269|      0|        }
 4270|    476|        case 7: {
  ------------------
  |  Branch (4270:9): [True: 476, False: 8.06k]
  ------------------
 4271|    476|          p++;
 4272|    476|          goto s_n_llhttp__internal__n_url_query;
 4273|      0|        }
 4274|  1.83k|        case 8: {
  ------------------
  |  Branch (4274:9): [True: 1.83k, False: 6.70k]
  ------------------
 4275|  1.83k|          p++;
 4276|  1.83k|          goto s_n_llhttp__internal__n_url_server_with_at;
 4277|      0|        }
 4278|      1|        default: {
  ------------------
  |  Branch (4278:9): [True: 1, False: 8.54k]
  ------------------
 4279|      1|          goto s_n_llhttp__internal__n_error_90;
 4280|      0|        }
 4281|  8.54k|      }
 4282|  8.54k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4283|  8.54k|    }
 4284|      0|    case s_n_llhttp__internal__n_url_schema_delim_1:
  ------------------
  |  Branch (4284:5): [True: 0, False: 5.51k]
  ------------------
 4285|  3.59k|    s_n_llhttp__internal__n_url_schema_delim_1: {
 4286|  3.59k|      if (p == endp) {
  ------------------
  |  Branch (4286:11): [True: 4, False: 3.59k]
  ------------------
 4287|      4|        return s_n_llhttp__internal__n_url_schema_delim_1;
 4288|      4|      }
 4289|  3.59k|      switch (*p) {
 4290|  3.58k|        case '/': {
  ------------------
  |  Branch (4290:9): [True: 3.58k, False: 12]
  ------------------
 4291|  3.58k|          p++;
 4292|  3.58k|          goto s_n_llhttp__internal__n_url_server;
 4293|      0|        }
 4294|     12|        default: {
  ------------------
  |  Branch (4294:9): [True: 12, False: 3.58k]
  ------------------
 4295|     12|          goto s_n_llhttp__internal__n_error_91;
 4296|      0|        }
 4297|  3.59k|      }
 4298|  3.59k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4299|  3.59k|    }
 4300|      0|    case s_n_llhttp__internal__n_url_schema_delim:
  ------------------
  |  Branch (4300:5): [True: 0, False: 5.51k]
  ------------------
 4301|  3.60k|    s_n_llhttp__internal__n_url_schema_delim: {
 4302|  3.60k|      if (p == endp) {
  ------------------
  |  Branch (4302:11): [True: 5, False: 3.60k]
  ------------------
 4303|      5|        return s_n_llhttp__internal__n_url_schema_delim;
 4304|      5|      }
 4305|  3.60k|      switch (*p) {
 4306|      1|        case 9: {
  ------------------
  |  Branch (4306:9): [True: 1, False: 3.60k]
  ------------------
 4307|      1|          p++;
 4308|      1|          goto s_n_llhttp__internal__n_error_2;
 4309|      0|        }
 4310|      1|        case 10: {
  ------------------
  |  Branch (4310:9): [True: 1, False: 3.60k]
  ------------------
 4311|      1|          p++;
 4312|      1|          goto s_n_llhttp__internal__n_error_2;
 4313|      0|        }
 4314|      1|        case 12: {
  ------------------
  |  Branch (4314:9): [True: 1, False: 3.60k]
  ------------------
 4315|      1|          p++;
 4316|      1|          goto s_n_llhttp__internal__n_error_2;
 4317|      0|        }
 4318|      1|        case 13: {
  ------------------
  |  Branch (4318:9): [True: 1, False: 3.60k]
  ------------------
 4319|      1|          p++;
 4320|      1|          goto s_n_llhttp__internal__n_error_2;
 4321|      0|        }
 4322|      1|        case ' ': {
  ------------------
  |  Branch (4322:9): [True: 1, False: 3.60k]
  ------------------
 4323|      1|          p++;
 4324|      1|          goto s_n_llhttp__internal__n_error_2;
 4325|      0|        }
 4326|  3.59k|        case '/': {
  ------------------
  |  Branch (4326:9): [True: 3.59k, False: 7]
  ------------------
 4327|  3.59k|          p++;
 4328|  3.59k|          goto s_n_llhttp__internal__n_url_schema_delim_1;
 4329|      0|        }
 4330|      2|        default: {
  ------------------
  |  Branch (4330:9): [True: 2, False: 3.60k]
  ------------------
 4331|      2|          goto s_n_llhttp__internal__n_error_91;
 4332|      0|        }
 4333|  3.60k|      }
 4334|  3.60k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4335|  3.60k|    }
 4336|      0|    case s_n_llhttp__internal__n_span_end_stub_schema:
  ------------------
  |  Branch (4336:5): [True: 0, False: 5.51k]
  ------------------
 4337|  3.60k|    s_n_llhttp__internal__n_span_end_stub_schema: {
 4338|  3.60k|      if (p == endp) {
  ------------------
  |  Branch (4338:11): [True: 0, False: 3.60k]
  ------------------
 4339|      0|        return s_n_llhttp__internal__n_span_end_stub_schema;
 4340|      0|      }
 4341|  3.60k|      p++;
 4342|  3.60k|      goto s_n_llhttp__internal__n_url_schema_delim;
 4343|  3.60k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4344|  3.60k|    }
 4345|      0|    case s_n_llhttp__internal__n_url_schema:
  ------------------
  |  Branch (4345:5): [True: 0, False: 5.51k]
  ------------------
 4346|  7.80k|    s_n_llhttp__internal__n_url_schema: {
 4347|  7.80k|      static uint8_t lookup_table[] = {
 4348|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
 4349|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4350|  7.80k|        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4351|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0,
 4352|  7.80k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4353|  7.80k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4354|  7.80k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4355|  7.80k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4356|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4357|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4358|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4359|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4360|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4361|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4362|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4363|  7.80k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4364|  7.80k|      };
 4365|  7.80k|      if (p == endp) {
  ------------------
  |  Branch (4365:11): [True: 11, False: 7.79k]
  ------------------
 4366|     11|        return s_n_llhttp__internal__n_url_schema;
 4367|     11|      }
 4368|  7.79k|      switch (lookup_table[(uint8_t) *p]) {
 4369|      6|        case 1: {
  ------------------
  |  Branch (4369:9): [True: 6, False: 7.78k]
  ------------------
 4370|      6|          p++;
 4371|      6|          goto s_n_llhttp__internal__n_error_2;
 4372|      0|        }
 4373|  3.60k|        case 2: {
  ------------------
  |  Branch (4373:9): [True: 3.60k, False: 4.18k]
  ------------------
 4374|  3.60k|          goto s_n_llhttp__internal__n_span_end_stub_schema;
 4375|      0|        }
 4376|  4.17k|        case 3: {
  ------------------
  |  Branch (4376:9): [True: 4.17k, False: 3.61k]
  ------------------
 4377|  4.17k|          p++;
 4378|  4.17k|          goto s_n_llhttp__internal__n_url_schema;
 4379|      0|        }
 4380|      1|        default: {
  ------------------
  |  Branch (4380:9): [True: 1, False: 7.79k]
  ------------------
 4381|      1|          goto s_n_llhttp__internal__n_error_92;
 4382|      0|        }
 4383|  7.79k|      }
 4384|  7.79k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4385|  7.79k|    }
 4386|      0|    case s_n_llhttp__internal__n_url_start:
  ------------------
  |  Branch (4386:5): [True: 0, False: 5.51k]
  ------------------
 4387|  36.7k|    s_n_llhttp__internal__n_url_start: {
 4388|  36.7k|      static uint8_t lookup_table[] = {
 4389|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
 4390|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4391|  36.7k|        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2,
 4392|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4393|  36.7k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4394|  36.7k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4395|  36.7k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4396|  36.7k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4397|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4398|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4399|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4400|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4401|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4402|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4403|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4404|  36.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4405|  36.7k|      };
 4406|  36.7k|      if (p == endp) {
  ------------------
  |  Branch (4406:11): [True: 0, False: 36.7k]
  ------------------
 4407|      0|        return s_n_llhttp__internal__n_url_start;
 4408|      0|      }
 4409|  36.7k|      switch (lookup_table[(uint8_t) *p]) {
 4410|      4|        case 1: {
  ------------------
  |  Branch (4410:9): [True: 4, False: 36.7k]
  ------------------
 4411|      4|          p++;
 4412|      4|          goto s_n_llhttp__internal__n_error_2;
 4413|      0|        }
 4414|  33.0k|        case 2: {
  ------------------
  |  Branch (4414:9): [True: 33.0k, False: 3.64k]
  ------------------
 4415|  33.0k|          goto s_n_llhttp__internal__n_span_start_stub_path_2;
 4416|      0|        }
 4417|  3.62k|        case 3: {
  ------------------
  |  Branch (4417:9): [True: 3.62k, False: 33.1k]
  ------------------
 4418|  3.62k|          goto s_n_llhttp__internal__n_url_schema;
 4419|      0|        }
 4420|     14|        default: {
  ------------------
  |  Branch (4420:9): [True: 14, False: 36.7k]
  ------------------
 4421|     14|          goto s_n_llhttp__internal__n_error_93;
 4422|      0|        }
 4423|  36.7k|      }
 4424|  36.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4425|  36.7k|    }
 4426|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_url_1:
  ------------------
  |  Branch (4426:5): [True: 0, False: 5.51k]
  ------------------
 4427|  36.7k|    s_n_llhttp__internal__n_span_start_llhttp__on_url_1: {
 4428|  36.7k|      if (p == endp) {
  ------------------
  |  Branch (4428:11): [True: 0, False: 36.7k]
  ------------------
 4429|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_url_1;
 4430|      0|      }
 4431|  36.7k|      state->_span_pos0 = (void*) p;
 4432|  36.7k|      state->_span_cb0 = llhttp__on_url;
 4433|  36.7k|      goto s_n_llhttp__internal__n_url_start;
 4434|  36.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4435|  36.7k|    }
 4436|      0|    case s_n_llhttp__internal__n_url_entry_normal:
  ------------------
  |  Branch (4436:5): [True: 0, False: 5.51k]
  ------------------
 4437|  36.7k|    s_n_llhttp__internal__n_url_entry_normal: {
 4438|  36.7k|      if (p == endp) {
  ------------------
  |  Branch (4438:11): [True: 0, False: 36.7k]
  ------------------
 4439|      0|        return s_n_llhttp__internal__n_url_entry_normal;
 4440|      0|      }
 4441|  36.7k|      switch (*p) {
 4442|      1|        case 9: {
  ------------------
  |  Branch (4442:9): [True: 1, False: 36.7k]
  ------------------
 4443|      1|          p++;
 4444|      1|          goto s_n_llhttp__internal__n_error_2;
 4445|      0|        }
 4446|      1|        case 12: {
  ------------------
  |  Branch (4446:9): [True: 1, False: 36.7k]
  ------------------
 4447|      1|          p++;
 4448|      1|          goto s_n_llhttp__internal__n_error_2;
 4449|      0|        }
 4450|  36.7k|        default: {
  ------------------
  |  Branch (4450:9): [True: 36.7k, False: 2]
  ------------------
 4451|  36.7k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_url_1;
 4452|      0|        }
 4453|  36.7k|      }
 4454|  36.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4455|  36.7k|    }
 4456|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_url:
  ------------------
  |  Branch (4456:5): [True: 0, False: 5.51k]
  ------------------
 4457|      6|    s_n_llhttp__internal__n_span_start_llhttp__on_url: {
 4458|      6|      if (p == endp) {
  ------------------
  |  Branch (4458:11): [True: 0, False: 6]
  ------------------
 4459|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_url;
 4460|      0|      }
 4461|      6|      state->_span_pos0 = (void*) p;
 4462|      6|      state->_span_cb0 = llhttp__on_url;
 4463|      6|      goto s_n_llhttp__internal__n_url_server;
 4464|      6|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4465|      6|    }
 4466|      0|    case s_n_llhttp__internal__n_url_entry_connect:
  ------------------
  |  Branch (4466:5): [True: 0, False: 5.51k]
  ------------------
 4467|      8|    s_n_llhttp__internal__n_url_entry_connect: {
 4468|      8|      if (p == endp) {
  ------------------
  |  Branch (4468:11): [True: 0, False: 8]
  ------------------
 4469|      0|        return s_n_llhttp__internal__n_url_entry_connect;
 4470|      0|      }
 4471|      8|      switch (*p) {
 4472|      1|        case 9: {
  ------------------
  |  Branch (4472:9): [True: 1, False: 7]
  ------------------
 4473|      1|          p++;
 4474|      1|          goto s_n_llhttp__internal__n_error_2;
 4475|      0|        }
 4476|      1|        case 12: {
  ------------------
  |  Branch (4476:9): [True: 1, False: 7]
  ------------------
 4477|      1|          p++;
 4478|      1|          goto s_n_llhttp__internal__n_error_2;
 4479|      0|        }
 4480|      6|        default: {
  ------------------
  |  Branch (4480:9): [True: 6, False: 2]
  ------------------
 4481|      6|          goto s_n_llhttp__internal__n_span_start_llhttp__on_url;
 4482|      0|        }
 4483|      8|      }
 4484|      8|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4485|      8|    }
 4486|      0|    case s_n_llhttp__internal__n_req_spaces_before_url:
  ------------------
  |  Branch (4486:5): [True: 0, False: 5.51k]
  ------------------
 4487|  36.9k|    s_n_llhttp__internal__n_req_spaces_before_url: {
 4488|  36.9k|      if (p == endp) {
  ------------------
  |  Branch (4488:11): [True: 13, False: 36.9k]
  ------------------
 4489|     13|        return s_n_llhttp__internal__n_req_spaces_before_url;
 4490|     13|      }
 4491|  36.9k|      switch (*p) {
 4492|    232|        case ' ': {
  ------------------
  |  Branch (4492:9): [True: 232, False: 36.7k]
  ------------------
 4493|    232|          p++;
 4494|    232|          goto s_n_llhttp__internal__n_req_spaces_before_url;
 4495|      0|        }
 4496|  36.7k|        default: {
  ------------------
  |  Branch (4496:9): [True: 36.7k, False: 232]
  ------------------
 4497|  36.7k|          goto s_n_llhttp__internal__n_invoke_is_equal_method;
 4498|      0|        }
 4499|  36.9k|      }
 4500|  36.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4501|  36.9k|    }
 4502|      0|    case s_n_llhttp__internal__n_req_first_space_before_url:
  ------------------
  |  Branch (4502:5): [True: 0, False: 5.51k]
  ------------------
 4503|  37.1k|    s_n_llhttp__internal__n_req_first_space_before_url: {
 4504|  37.1k|      if (p == endp) {
  ------------------
  |  Branch (4504:11): [True: 365, False: 36.7k]
  ------------------
 4505|    365|        return s_n_llhttp__internal__n_req_first_space_before_url;
 4506|    365|      }
 4507|  36.7k|      switch (*p) {
 4508|  36.7k|        case ' ': {
  ------------------
  |  Branch (4508:9): [True: 36.7k, False: 17]
  ------------------
 4509|  36.7k|          p++;
 4510|  36.7k|          goto s_n_llhttp__internal__n_req_spaces_before_url;
 4511|      0|        }
 4512|     17|        default: {
  ------------------
  |  Branch (4512:9): [True: 17, False: 36.7k]
  ------------------
 4513|     17|          goto s_n_llhttp__internal__n_error_94;
 4514|      0|        }
 4515|  36.7k|      }
 4516|  36.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4517|  36.7k|    }
 4518|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1:
  ------------------
  |  Branch (4518:5): [True: 0, False: 5.51k]
  ------------------
 4519|  37.1k|    s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1: {
 4520|  37.1k|      switch (llhttp__on_method_complete(state, p, endp)) {
 4521|  37.1k|        case 0:
  ------------------
  |  Branch (4521:9): [True: 37.1k, False: 0]
  ------------------
 4522|  37.1k|          goto s_n_llhttp__internal__n_req_first_space_before_url;
 4523|      0|        case 21:
  ------------------
  |  Branch (4523:9): [True: 0, False: 37.1k]
  ------------------
 4524|      0|          goto s_n_llhttp__internal__n_pause_29;
 4525|      0|        default:
  ------------------
  |  Branch (4525:9): [True: 0, False: 37.1k]
  ------------------
 4526|      0|          goto s_n_llhttp__internal__n_error_113;
 4527|  37.1k|      }
 4528|  37.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4529|  37.1k|    }
 4530|      0|    case s_n_llhttp__internal__n_after_start_req_2:
  ------------------
  |  Branch (4530:5): [True: 0, False: 5.51k]
  ------------------
 4531|  1.94k|    s_n_llhttp__internal__n_after_start_req_2: {
 4532|  1.94k|      if (p == endp) {
  ------------------
  |  Branch (4532:11): [True: 6, False: 1.94k]
  ------------------
 4533|      6|        return s_n_llhttp__internal__n_after_start_req_2;
 4534|      6|      }
 4535|  1.94k|      switch (*p) {
 4536|  1.92k|        case 'L': {
  ------------------
  |  Branch (4536:9): [True: 1.92k, False: 13]
  ------------------
 4537|  1.92k|          p++;
 4538|  1.92k|          match = 19;
 4539|  1.92k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4540|      0|        }
 4541|     13|        default: {
  ------------------
  |  Branch (4541:9): [True: 13, False: 1.92k]
  ------------------
 4542|     13|          goto s_n_llhttp__internal__n_error_114;
 4543|      0|        }
 4544|  1.94k|      }
 4545|  1.94k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4546|  1.94k|    }
 4547|      0|    case s_n_llhttp__internal__n_after_start_req_3:
  ------------------
  |  Branch (4547:5): [True: 0, False: 5.51k]
  ------------------
 4548|    514|    s_n_llhttp__internal__n_after_start_req_3: {
 4549|    514|      llparse_match_t match_seq;
 4550|       |      
 4551|    514|      if (p == endp) {
  ------------------
  |  Branch (4551:11): [True: 7, False: 507]
  ------------------
 4552|      7|        return s_n_llhttp__internal__n_after_start_req_3;
 4553|      7|      }
 4554|    507|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob17, 6);
 4555|    507|      p = match_seq.current;
 4556|    507|      switch (match_seq.status) {
  ------------------
  |  Branch (4556:15): [True: 507, False: 0]
  ------------------
 4557|    482|        case kMatchComplete: {
  ------------------
  |  Branch (4557:9): [True: 482, False: 25]
  ------------------
 4558|    482|          p++;
 4559|    482|          match = 36;
 4560|    482|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4561|      0|        }
 4562|      4|        case kMatchPause: {
  ------------------
  |  Branch (4562:9): [True: 4, False: 503]
  ------------------
 4563|      4|          return s_n_llhttp__internal__n_after_start_req_3;
 4564|      0|        }
 4565|     21|        case kMatchMismatch: {
  ------------------
  |  Branch (4565:9): [True: 21, False: 486]
  ------------------
 4566|     21|          goto s_n_llhttp__internal__n_error_114;
 4567|      0|        }
 4568|    507|      }
 4569|    507|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4570|    507|    }
 4571|      0|    case s_n_llhttp__internal__n_after_start_req_1:
  ------------------
  |  Branch (4571:5): [True: 0, False: 5.51k]
  ------------------
 4572|  2.47k|    s_n_llhttp__internal__n_after_start_req_1: {
 4573|  2.47k|      if (p == endp) {
  ------------------
  |  Branch (4573:11): [True: 9, False: 2.46k]
  ------------------
 4574|      9|        return s_n_llhttp__internal__n_after_start_req_1;
 4575|      9|      }
 4576|  2.46k|      switch (*p) {
 4577|  1.94k|        case 'C': {
  ------------------
  |  Branch (4577:9): [True: 1.94k, False: 515]
  ------------------
 4578|  1.94k|          p++;
 4579|  1.94k|          goto s_n_llhttp__internal__n_after_start_req_2;
 4580|      0|        }
 4581|    514|        case 'N': {
  ------------------
  |  Branch (4581:9): [True: 514, False: 1.94k]
  ------------------
 4582|    514|          p++;
 4583|    514|          goto s_n_llhttp__internal__n_after_start_req_3;
 4584|      0|        }
 4585|      1|        default: {
  ------------------
  |  Branch (4585:9): [True: 1, False: 2.46k]
  ------------------
 4586|      1|          goto s_n_llhttp__internal__n_error_114;
 4587|      0|        }
 4588|  2.46k|      }
 4589|  2.46k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4590|  2.46k|    }
 4591|      0|    case s_n_llhttp__internal__n_after_start_req_4:
  ------------------
  |  Branch (4591:5): [True: 0, False: 5.51k]
  ------------------
 4592|    535|    s_n_llhttp__internal__n_after_start_req_4: {
 4593|    535|      llparse_match_t match_seq;
 4594|       |      
 4595|    535|      if (p == endp) {
  ------------------
  |  Branch (4595:11): [True: 7, False: 528]
  ------------------
 4596|      7|        return s_n_llhttp__internal__n_after_start_req_4;
 4597|      7|      }
 4598|    528|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob18, 3);
 4599|    528|      p = match_seq.current;
 4600|    528|      switch (match_seq.status) {
  ------------------
  |  Branch (4600:15): [True: 528, False: 0]
  ------------------
 4601|    511|        case kMatchComplete: {
  ------------------
  |  Branch (4601:9): [True: 511, False: 17]
  ------------------
 4602|    511|          p++;
 4603|    511|          match = 16;
 4604|    511|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4605|      0|        }
 4606|      2|        case kMatchPause: {
  ------------------
  |  Branch (4606:9): [True: 2, False: 526]
  ------------------
 4607|      2|          return s_n_llhttp__internal__n_after_start_req_4;
 4608|      0|        }
 4609|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (4609:9): [True: 15, False: 513]
  ------------------
 4610|     15|          goto s_n_llhttp__internal__n_error_114;
 4611|      0|        }
 4612|    528|      }
 4613|    528|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4614|    528|    }
 4615|      0|    case s_n_llhttp__internal__n_after_start_req_6:
  ------------------
  |  Branch (4615:5): [True: 0, False: 5.51k]
  ------------------
 4616|    513|    s_n_llhttp__internal__n_after_start_req_6: {
 4617|    513|      llparse_match_t match_seq;
 4618|       |      
 4619|    513|      if (p == endp) {
  ------------------
  |  Branch (4619:11): [True: 7, False: 506]
  ------------------
 4620|      7|        return s_n_llhttp__internal__n_after_start_req_6;
 4621|      7|      }
 4622|    506|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob19, 6);
 4623|    506|      p = match_seq.current;
 4624|    506|      switch (match_seq.status) {
  ------------------
  |  Branch (4624:15): [True: 506, False: 0]
  ------------------
 4625|    482|        case kMatchComplete: {
  ------------------
  |  Branch (4625:9): [True: 482, False: 24]
  ------------------
 4626|    482|          p++;
 4627|    482|          match = 22;
 4628|    482|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4629|      0|        }
 4630|      6|        case kMatchPause: {
  ------------------
  |  Branch (4630:9): [True: 6, False: 500]
  ------------------
 4631|      6|          return s_n_llhttp__internal__n_after_start_req_6;
 4632|      0|        }
 4633|     18|        case kMatchMismatch: {
  ------------------
  |  Branch (4633:9): [True: 18, False: 488]
  ------------------
 4634|     18|          goto s_n_llhttp__internal__n_error_114;
 4635|      0|        }
 4636|    506|      }
 4637|    506|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4638|    506|    }
 4639|      0|    case s_n_llhttp__internal__n_after_start_req_8:
  ------------------
  |  Branch (4639:5): [True: 0, False: 5.51k]
  ------------------
 4640|     25|    s_n_llhttp__internal__n_after_start_req_8: {
 4641|     25|      llparse_match_t match_seq;
 4642|       |      
 4643|     25|      if (p == endp) {
  ------------------
  |  Branch (4643:11): [True: 1, False: 24]
  ------------------
 4644|      1|        return s_n_llhttp__internal__n_after_start_req_8;
 4645|      1|      }
 4646|     24|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob20, 4);
 4647|     24|      p = match_seq.current;
 4648|     24|      switch (match_seq.status) {
  ------------------
  |  Branch (4648:15): [True: 24, False: 0]
  ------------------
 4649|      9|        case kMatchComplete: {
  ------------------
  |  Branch (4649:9): [True: 9, False: 15]
  ------------------
 4650|      9|          p++;
 4651|      9|          match = 5;
 4652|      9|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4653|      0|        }
 4654|      2|        case kMatchPause: {
  ------------------
  |  Branch (4654:9): [True: 2, False: 22]
  ------------------
 4655|      2|          return s_n_llhttp__internal__n_after_start_req_8;
 4656|      0|        }
 4657|     13|        case kMatchMismatch: {
  ------------------
  |  Branch (4657:9): [True: 13, False: 11]
  ------------------
 4658|     13|          goto s_n_llhttp__internal__n_error_114;
 4659|      0|        }
 4660|     24|      }
 4661|     24|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4662|     24|    }
 4663|      0|    case s_n_llhttp__internal__n_after_start_req_9:
  ------------------
  |  Branch (4663:5): [True: 0, False: 5.51k]
  ------------------
 4664|    485|    s_n_llhttp__internal__n_after_start_req_9: {
 4665|    485|      if (p == endp) {
  ------------------
  |  Branch (4665:11): [True: 6, False: 479]
  ------------------
 4666|      6|        return s_n_llhttp__internal__n_after_start_req_9;
 4667|      6|      }
 4668|    479|      switch (*p) {
 4669|    466|        case 'Y': {
  ------------------
  |  Branch (4669:9): [True: 466, False: 13]
  ------------------
 4670|    466|          p++;
 4671|    466|          match = 8;
 4672|    466|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4673|      0|        }
 4674|     13|        default: {
  ------------------
  |  Branch (4674:9): [True: 13, False: 466]
  ------------------
 4675|     13|          goto s_n_llhttp__internal__n_error_114;
 4676|      0|        }
 4677|    479|      }
 4678|    479|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4679|    479|    }
 4680|      0|    case s_n_llhttp__internal__n_after_start_req_7:
  ------------------
  |  Branch (4680:5): [True: 0, False: 5.51k]
  ------------------
 4681|    517|    s_n_llhttp__internal__n_after_start_req_7: {
 4682|    517|      if (p == endp) {
  ------------------
  |  Branch (4682:11): [True: 6, False: 511]
  ------------------
 4683|      6|        return s_n_llhttp__internal__n_after_start_req_7;
 4684|      6|      }
 4685|    511|      switch (*p) {
 4686|     25|        case 'N': {
  ------------------
  |  Branch (4686:9): [True: 25, False: 486]
  ------------------
 4687|     25|          p++;
 4688|     25|          goto s_n_llhttp__internal__n_after_start_req_8;
 4689|      0|        }
 4690|    485|        case 'P': {
  ------------------
  |  Branch (4690:9): [True: 485, False: 26]
  ------------------
 4691|    485|          p++;
 4692|    485|          goto s_n_llhttp__internal__n_after_start_req_9;
 4693|      0|        }
 4694|      1|        default: {
  ------------------
  |  Branch (4694:9): [True: 1, False: 510]
  ------------------
 4695|      1|          goto s_n_llhttp__internal__n_error_114;
 4696|      0|        }
 4697|    511|      }
 4698|    511|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4699|    511|    }
 4700|      0|    case s_n_llhttp__internal__n_after_start_req_5:
  ------------------
  |  Branch (4700:5): [True: 0, False: 5.51k]
  ------------------
 4701|  1.03k|    s_n_llhttp__internal__n_after_start_req_5: {
 4702|  1.03k|      if (p == endp) {
  ------------------
  |  Branch (4702:11): [True: 6, False: 1.03k]
  ------------------
 4703|      6|        return s_n_llhttp__internal__n_after_start_req_5;
 4704|      6|      }
 4705|  1.03k|      switch (*p) {
 4706|    513|        case 'H': {
  ------------------
  |  Branch (4706:9): [True: 513, False: 518]
  ------------------
 4707|    513|          p++;
 4708|    513|          goto s_n_llhttp__internal__n_after_start_req_6;
 4709|      0|        }
 4710|    517|        case 'O': {
  ------------------
  |  Branch (4710:9): [True: 517, False: 514]
  ------------------
 4711|    517|          p++;
 4712|    517|          goto s_n_llhttp__internal__n_after_start_req_7;
 4713|      0|        }
 4714|      1|        default: {
  ------------------
  |  Branch (4714:9): [True: 1, False: 1.03k]
  ------------------
 4715|      1|          goto s_n_llhttp__internal__n_error_114;
 4716|      0|        }
 4717|  1.03k|      }
 4718|  1.03k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4719|  1.03k|    }
 4720|      0|    case s_n_llhttp__internal__n_after_start_req_12:
  ------------------
  |  Branch (4720:5): [True: 0, False: 5.51k]
  ------------------
 4721|    592|    s_n_llhttp__internal__n_after_start_req_12: {
 4722|    592|      llparse_match_t match_seq;
 4723|       |      
 4724|    592|      if (p == endp) {
  ------------------
  |  Branch (4724:11): [True: 6, False: 586]
  ------------------
 4725|      6|        return s_n_llhttp__internal__n_after_start_req_12;
 4726|      6|      }
 4727|    586|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob21, 3);
 4728|    586|      p = match_seq.current;
 4729|    586|      switch (match_seq.status) {
  ------------------
  |  Branch (4729:15): [True: 586, False: 0]
  ------------------
 4730|    568|        case kMatchComplete: {
  ------------------
  |  Branch (4730:9): [True: 568, False: 18]
  ------------------
 4731|    568|          p++;
 4732|    568|          match = 0;
 4733|    568|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4734|      0|        }
 4735|      2|        case kMatchPause: {
  ------------------
  |  Branch (4735:9): [True: 2, False: 584]
  ------------------
 4736|      2|          return s_n_llhttp__internal__n_after_start_req_12;
 4737|      0|        }
 4738|     16|        case kMatchMismatch: {
  ------------------
  |  Branch (4738:9): [True: 16, False: 570]
  ------------------
 4739|     16|          goto s_n_llhttp__internal__n_error_114;
 4740|      0|        }
 4741|    586|      }
 4742|    586|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4743|    586|    }
 4744|      0|    case s_n_llhttp__internal__n_after_start_req_13:
  ------------------
  |  Branch (4744:5): [True: 0, False: 5.51k]
  ------------------
 4745|    473|    s_n_llhttp__internal__n_after_start_req_13: {
 4746|    473|      llparse_match_t match_seq;
 4747|       |      
 4748|    473|      if (p == endp) {
  ------------------
  |  Branch (4748:11): [True: 7, False: 466]
  ------------------
 4749|      7|        return s_n_llhttp__internal__n_after_start_req_13;
 4750|      7|      }
 4751|    466|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob22, 5);
 4752|    466|      p = match_seq.current;
 4753|    466|      switch (match_seq.status) {
  ------------------
  |  Branch (4753:15): [True: 466, False: 0]
  ------------------
 4754|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4754:9): [True: 447, False: 19]
  ------------------
 4755|    447|          p++;
 4756|    447|          match = 35;
 4757|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4758|      0|        }
 4759|      4|        case kMatchPause: {
  ------------------
  |  Branch (4759:9): [True: 4, False: 462]
  ------------------
 4760|      4|          return s_n_llhttp__internal__n_after_start_req_13;
 4761|      0|        }
 4762|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (4762:9): [True: 15, False: 451]
  ------------------
 4763|     15|          goto s_n_llhttp__internal__n_error_114;
 4764|      0|        }
 4765|    466|      }
 4766|    466|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4767|    466|    }
 4768|      0|    case s_n_llhttp__internal__n_after_start_req_11:
  ------------------
  |  Branch (4768:5): [True: 0, False: 5.51k]
  ------------------
 4769|  1.07k|    s_n_llhttp__internal__n_after_start_req_11: {
 4770|  1.07k|      if (p == endp) {
  ------------------
  |  Branch (4770:11): [True: 7, False: 1.06k]
  ------------------
 4771|      7|        return s_n_llhttp__internal__n_after_start_req_11;
 4772|      7|      }
 4773|  1.06k|      switch (*p) {
 4774|    592|        case 'L': {
  ------------------
  |  Branch (4774:9): [True: 592, False: 474]
  ------------------
 4775|    592|          p++;
 4776|    592|          goto s_n_llhttp__internal__n_after_start_req_12;
 4777|      0|        }
 4778|    473|        case 'S': {
  ------------------
  |  Branch (4778:9): [True: 473, False: 593]
  ------------------
 4779|    473|          p++;
 4780|    473|          goto s_n_llhttp__internal__n_after_start_req_13;
 4781|      0|        }
 4782|      1|        default: {
  ------------------
  |  Branch (4782:9): [True: 1, False: 1.06k]
  ------------------
 4783|      1|          goto s_n_llhttp__internal__n_error_114;
 4784|      0|        }
 4785|  1.06k|      }
 4786|  1.06k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4787|  1.06k|    }
 4788|      0|    case s_n_llhttp__internal__n_after_start_req_10:
  ------------------
  |  Branch (4788:5): [True: 0, False: 5.51k]
  ------------------
 4789|  1.09k|    s_n_llhttp__internal__n_after_start_req_10: {
 4790|  1.09k|      if (p == endp) {
  ------------------
  |  Branch (4790:11): [True: 6, False: 1.08k]
  ------------------
 4791|      6|        return s_n_llhttp__internal__n_after_start_req_10;
 4792|      6|      }
 4793|  1.08k|      switch (*p) {
 4794|  1.07k|        case 'E': {
  ------------------
  |  Branch (4794:9): [True: 1.07k, False: 12]
  ------------------
 4795|  1.07k|          p++;
 4796|  1.07k|          goto s_n_llhttp__internal__n_after_start_req_11;
 4797|      0|        }
 4798|     12|        default: {
  ------------------
  |  Branch (4798:9): [True: 12, False: 1.07k]
  ------------------
 4799|     12|          goto s_n_llhttp__internal__n_error_114;
 4800|      0|        }
 4801|  1.08k|      }
 4802|  1.08k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4803|  1.08k|    }
 4804|      0|    case s_n_llhttp__internal__n_after_start_req_14:
  ------------------
  |  Branch (4804:5): [True: 0, False: 5.51k]
  ------------------
 4805|    536|    s_n_llhttp__internal__n_after_start_req_14: {
 4806|    536|      llparse_match_t match_seq;
 4807|       |      
 4808|    536|      if (p == endp) {
  ------------------
  |  Branch (4808:11): [True: 7, False: 529]
  ------------------
 4809|      7|        return s_n_llhttp__internal__n_after_start_req_14;
 4810|      7|      }
 4811|    529|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob23, 4);
 4812|    529|      p = match_seq.current;
 4813|    529|      switch (match_seq.status) {
  ------------------
  |  Branch (4813:15): [True: 529, False: 0]
  ------------------
 4814|    507|        case kMatchComplete: {
  ------------------
  |  Branch (4814:9): [True: 507, False: 22]
  ------------------
 4815|    507|          p++;
 4816|    507|          match = 45;
 4817|    507|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4818|      0|        }
 4819|      3|        case kMatchPause: {
  ------------------
  |  Branch (4819:9): [True: 3, False: 526]
  ------------------
 4820|      3|          return s_n_llhttp__internal__n_after_start_req_14;
 4821|      0|        }
 4822|     19|        case kMatchMismatch: {
  ------------------
  |  Branch (4822:9): [True: 19, False: 510]
  ------------------
 4823|     19|          goto s_n_llhttp__internal__n_error_114;
 4824|      0|        }
 4825|    529|      }
 4826|    529|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4827|    529|    }
 4828|      0|    case s_n_llhttp__internal__n_after_start_req_17:
  ------------------
  |  Branch (4828:5): [True: 0, False: 5.51k]
  ------------------
 4829|    473|    s_n_llhttp__internal__n_after_start_req_17: {
 4830|    473|      llparse_match_t match_seq;
 4831|       |      
 4832|    473|      if (p == endp) {
  ------------------
  |  Branch (4832:11): [True: 7, False: 466]
  ------------------
 4833|      7|        return s_n_llhttp__internal__n_after_start_req_17;
 4834|      7|      }
 4835|    466|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob25, 9);
 4836|    466|      p = match_seq.current;
 4837|    466|      switch (match_seq.status) {
  ------------------
  |  Branch (4837:15): [True: 466, False: 0]
  ------------------
 4838|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4838:9): [True: 447, False: 19]
  ------------------
 4839|    447|          p++;
 4840|    447|          match = 41;
 4841|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4842|      0|        }
 4843|      4|        case kMatchPause: {
  ------------------
  |  Branch (4843:9): [True: 4, False: 462]
  ------------------
 4844|      4|          return s_n_llhttp__internal__n_after_start_req_17;
 4845|      0|        }
 4846|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (4846:9): [True: 15, False: 451]
  ------------------
 4847|     15|          goto s_n_llhttp__internal__n_error_114;
 4848|      0|        }
 4849|    466|      }
 4850|    466|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4851|    466|    }
 4852|      0|    case s_n_llhttp__internal__n_after_start_req_16:
  ------------------
  |  Branch (4852:5): [True: 0, False: 5.51k]
  ------------------
 4853|  8.48k|    s_n_llhttp__internal__n_after_start_req_16: {
 4854|  8.48k|      if (p == endp) {
  ------------------
  |  Branch (4854:11): [True: 5, False: 8.47k]
  ------------------
 4855|      5|        return s_n_llhttp__internal__n_after_start_req_16;
 4856|      5|      }
 4857|  8.47k|      switch (*p) {
 4858|    473|        case '_': {
  ------------------
  |  Branch (4858:9): [True: 473, False: 8.00k]
  ------------------
 4859|    473|          p++;
 4860|    473|          goto s_n_llhttp__internal__n_after_start_req_17;
 4861|      0|        }
 4862|  8.00k|        default: {
  ------------------
  |  Branch (4862:9): [True: 8.00k, False: 473]
  ------------------
 4863|  8.00k|          match = 1;
 4864|  8.00k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4865|      0|        }
 4866|  8.47k|      }
 4867|  8.47k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4868|  8.47k|    }
 4869|      0|    case s_n_llhttp__internal__n_after_start_req_15:
  ------------------
  |  Branch (4869:5): [True: 0, False: 5.51k]
  ------------------
 4870|  8.50k|    s_n_llhttp__internal__n_after_start_req_15: {
 4871|  8.50k|      llparse_match_t match_seq;
 4872|       |      
 4873|  8.50k|      if (p == endp) {
  ------------------
  |  Branch (4873:11): [True: 8, False: 8.49k]
  ------------------
 4874|      8|        return s_n_llhttp__internal__n_after_start_req_15;
 4875|      8|      }
 4876|  8.49k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob24, 2);
 4877|  8.49k|      p = match_seq.current;
 4878|  8.49k|      switch (match_seq.status) {
  ------------------
  |  Branch (4878:15): [True: 8.49k, False: 0]
  ------------------
 4879|  8.48k|        case kMatchComplete: {
  ------------------
  |  Branch (4879:9): [True: 8.48k, False: 13]
  ------------------
 4880|  8.48k|          p++;
 4881|  8.48k|          goto s_n_llhttp__internal__n_after_start_req_16;
 4882|      0|        }
 4883|      1|        case kMatchPause: {
  ------------------
  |  Branch (4883:9): [True: 1, False: 8.49k]
  ------------------
 4884|      1|          return s_n_llhttp__internal__n_after_start_req_15;
 4885|      0|        }
 4886|     12|        case kMatchMismatch: {
  ------------------
  |  Branch (4886:9): [True: 12, False: 8.48k]
  ------------------
 4887|     12|          goto s_n_llhttp__internal__n_error_114;
 4888|      0|        }
 4889|  8.49k|      }
 4890|  8.49k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4891|  8.49k|    }
 4892|      0|    case s_n_llhttp__internal__n_after_start_req_18:
  ------------------
  |  Branch (4892:5): [True: 0, False: 5.51k]
  ------------------
 4893|    536|    s_n_llhttp__internal__n_after_start_req_18: {
 4894|    536|      llparse_match_t match_seq;
 4895|       |      
 4896|    536|      if (p == endp) {
  ------------------
  |  Branch (4896:11): [True: 7, False: 529]
  ------------------
 4897|      7|        return s_n_llhttp__internal__n_after_start_req_18;
 4898|      7|      }
 4899|    529|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob26, 3);
 4900|    529|      p = match_seq.current;
 4901|    529|      switch (match_seq.status) {
  ------------------
  |  Branch (4901:15): [True: 529, False: 0]
  ------------------
 4902|    513|        case kMatchComplete: {
  ------------------
  |  Branch (4902:9): [True: 513, False: 16]
  ------------------
 4903|    513|          p++;
 4904|    513|          match = 2;
 4905|    513|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4906|      0|        }
 4907|      2|        case kMatchPause: {
  ------------------
  |  Branch (4907:9): [True: 2, False: 527]
  ------------------
 4908|      2|          return s_n_llhttp__internal__n_after_start_req_18;
 4909|      0|        }
 4910|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (4910:9): [True: 14, False: 515]
  ------------------
 4911|     14|          goto s_n_llhttp__internal__n_error_114;
 4912|      0|        }
 4913|    529|      }
 4914|    529|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4915|    529|    }
 4916|      0|    case s_n_llhttp__internal__n_after_start_req_20:
  ------------------
  |  Branch (4916:5): [True: 0, False: 5.51k]
  ------------------
 4917|    481|    s_n_llhttp__internal__n_after_start_req_20: {
 4918|    481|      llparse_match_t match_seq;
 4919|       |      
 4920|    481|      if (p == endp) {
  ------------------
  |  Branch (4920:11): [True: 7, False: 474]
  ------------------
 4921|      7|        return s_n_llhttp__internal__n_after_start_req_20;
 4922|      7|      }
 4923|    474|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob27, 2);
 4924|    474|      p = match_seq.current;
 4925|    474|      switch (match_seq.status) {
  ------------------
  |  Branch (4925:15): [True: 474, False: 0]
  ------------------
 4926|    458|        case kMatchComplete: {
  ------------------
  |  Branch (4926:9): [True: 458, False: 16]
  ------------------
 4927|    458|          p++;
 4928|    458|          match = 31;
 4929|    458|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4930|      0|        }
 4931|      1|        case kMatchPause: {
  ------------------
  |  Branch (4931:9): [True: 1, False: 473]
  ------------------
 4932|      1|          return s_n_llhttp__internal__n_after_start_req_20;
 4933|      0|        }
 4934|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (4934:9): [True: 15, False: 459]
  ------------------
 4935|     15|          goto s_n_llhttp__internal__n_error_114;
 4936|      0|        }
 4937|    474|      }
 4938|    474|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4939|    474|    }
 4940|      0|    case s_n_llhttp__internal__n_after_start_req_21:
  ------------------
  |  Branch (4940:5): [True: 0, False: 5.51k]
  ------------------
 4941|    434|    s_n_llhttp__internal__n_after_start_req_21: {
 4942|    434|      llparse_match_t match_seq;
 4943|       |      
 4944|    434|      if (p == endp) {
  ------------------
  |  Branch (4944:11): [True: 5, False: 429]
  ------------------
 4945|      5|        return s_n_llhttp__internal__n_after_start_req_21;
 4946|      5|      }
 4947|    429|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob28, 2);
 4948|    429|      p = match_seq.current;
 4949|    429|      switch (match_seq.status) {
  ------------------
  |  Branch (4949:15): [True: 429, False: 0]
  ------------------
 4950|    415|        case kMatchComplete: {
  ------------------
  |  Branch (4950:9): [True: 415, False: 14]
  ------------------
 4951|    415|          p++;
 4952|    415|          match = 9;
 4953|    415|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4954|      0|        }
 4955|      1|        case kMatchPause: {
  ------------------
  |  Branch (4955:9): [True: 1, False: 428]
  ------------------
 4956|      1|          return s_n_llhttp__internal__n_after_start_req_21;
 4957|      0|        }
 4958|     13|        case kMatchMismatch: {
  ------------------
  |  Branch (4958:9): [True: 13, False: 416]
  ------------------
 4959|     13|          goto s_n_llhttp__internal__n_error_114;
 4960|      0|        }
 4961|    429|      }
 4962|    429|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4963|    429|    }
 4964|      0|    case s_n_llhttp__internal__n_after_start_req_19:
  ------------------
  |  Branch (4964:5): [True: 0, False: 5.51k]
  ------------------
 4965|    921|    s_n_llhttp__internal__n_after_start_req_19: {
 4966|    921|      if (p == endp) {
  ------------------
  |  Branch (4966:11): [True: 5, False: 916]
  ------------------
 4967|      5|        return s_n_llhttp__internal__n_after_start_req_19;
 4968|      5|      }
 4969|    916|      switch (*p) {
 4970|    481|        case 'I': {
  ------------------
  |  Branch (4970:9): [True: 481, False: 435]
  ------------------
 4971|    481|          p++;
 4972|    481|          goto s_n_llhttp__internal__n_after_start_req_20;
 4973|      0|        }
 4974|    434|        case 'O': {
  ------------------
  |  Branch (4974:9): [True: 434, False: 482]
  ------------------
 4975|    434|          p++;
 4976|    434|          goto s_n_llhttp__internal__n_after_start_req_21;
 4977|      0|        }
 4978|      1|        default: {
  ------------------
  |  Branch (4978:9): [True: 1, False: 915]
  ------------------
 4979|      1|          goto s_n_llhttp__internal__n_error_114;
 4980|      0|        }
 4981|    916|      }
 4982|    916|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4983|    916|    }
 4984|      0|    case s_n_llhttp__internal__n_after_start_req_23:
  ------------------
  |  Branch (4984:5): [True: 0, False: 5.51k]
  ------------------
 4985|    516|    s_n_llhttp__internal__n_after_start_req_23: {
 4986|    516|      llparse_match_t match_seq;
 4987|       |      
 4988|    516|      if (p == endp) {
  ------------------
  |  Branch (4988:11): [True: 7, False: 509]
  ------------------
 4989|      7|        return s_n_llhttp__internal__n_after_start_req_23;
 4990|      7|      }
 4991|    509|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob29, 6);
 4992|    509|      p = match_seq.current;
 4993|    509|      switch (match_seq.status) {
  ------------------
  |  Branch (4993:15): [True: 509, False: 0]
  ------------------
 4994|    483|        case kMatchComplete: {
  ------------------
  |  Branch (4994:9): [True: 483, False: 26]
  ------------------
 4995|    483|          p++;
 4996|    483|          match = 24;
 4997|    483|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4998|      0|        }
 4999|      5|        case kMatchPause: {
  ------------------
  |  Branch (4999:9): [True: 5, False: 504]
  ------------------
 5000|      5|          return s_n_llhttp__internal__n_after_start_req_23;
 5001|      0|        }
 5002|     21|        case kMatchMismatch: {
  ------------------
  |  Branch (5002:9): [True: 21, False: 488]
  ------------------
 5003|     21|          goto s_n_llhttp__internal__n_error_114;
 5004|      0|        }
 5005|    509|      }
 5006|    509|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5007|    509|    }
 5008|      0|    case s_n_llhttp__internal__n_after_start_req_24:
  ------------------
  |  Branch (5008:5): [True: 0, False: 5.51k]
  ------------------
 5009|    662|    s_n_llhttp__internal__n_after_start_req_24: {
 5010|    662|      llparse_match_t match_seq;
 5011|       |      
 5012|    662|      if (p == endp) {
  ------------------
  |  Branch (5012:11): [True: 8, False: 654]
  ------------------
 5013|      8|        return s_n_llhttp__internal__n_after_start_req_24;
 5014|      8|      }
 5015|    654|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob30, 3);
 5016|    654|      p = match_seq.current;
 5017|    654|      switch (match_seq.status) {
  ------------------
  |  Branch (5017:15): [True: 654, False: 0]
  ------------------
 5018|    639|        case kMatchComplete: {
  ------------------
  |  Branch (5018:9): [True: 639, False: 15]
  ------------------
 5019|    639|          p++;
 5020|    639|          match = 23;
 5021|    639|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5022|      0|        }
 5023|      2|        case kMatchPause: {
  ------------------
  |  Branch (5023:9): [True: 2, False: 652]
  ------------------
 5024|      2|          return s_n_llhttp__internal__n_after_start_req_24;
 5025|      0|        }
 5026|     13|        case kMatchMismatch: {
  ------------------
  |  Branch (5026:9): [True: 13, False: 641]
  ------------------
 5027|     13|          goto s_n_llhttp__internal__n_error_114;
 5028|      0|        }
 5029|    654|      }
 5030|    654|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5031|    654|    }
 5032|      0|    case s_n_llhttp__internal__n_after_start_req_26:
  ------------------
  |  Branch (5032:5): [True: 0, False: 5.51k]
  ------------------
 5033|    506|    s_n_llhttp__internal__n_after_start_req_26: {
 5034|    506|      llparse_match_t match_seq;
 5035|       |      
 5036|    506|      if (p == endp) {
  ------------------
  |  Branch (5036:11): [True: 7, False: 499]
  ------------------
 5037|      7|        return s_n_llhttp__internal__n_after_start_req_26;
 5038|      7|      }
 5039|    499|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob31, 7);
 5040|    499|      p = match_seq.current;
 5041|    499|      switch (match_seq.status) {
  ------------------
  |  Branch (5041:15): [True: 499, False: 0]
  ------------------
 5042|    476|        case kMatchComplete: {
  ------------------
  |  Branch (5042:9): [True: 476, False: 23]
  ------------------
 5043|    476|          p++;
 5044|    476|          match = 21;
 5045|    476|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5046|      0|        }
 5047|      5|        case kMatchPause: {
  ------------------
  |  Branch (5047:9): [True: 5, False: 494]
  ------------------
 5048|      5|          return s_n_llhttp__internal__n_after_start_req_26;
 5049|      0|        }
 5050|     18|        case kMatchMismatch: {
  ------------------
  |  Branch (5050:9): [True: 18, False: 481]
  ------------------
 5051|     18|          goto s_n_llhttp__internal__n_error_114;
 5052|      0|        }
 5053|    499|      }
 5054|    499|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5055|    499|    }
 5056|      0|    case s_n_llhttp__internal__n_after_start_req_28:
  ------------------
  |  Branch (5056:5): [True: 0, False: 5.51k]
  ------------------
 5057|    631|    s_n_llhttp__internal__n_after_start_req_28: {
 5058|    631|      llparse_match_t match_seq;
 5059|       |      
 5060|    631|      if (p == endp) {
  ------------------
  |  Branch (5060:11): [True: 7, False: 624]
  ------------------
 5061|      7|        return s_n_llhttp__internal__n_after_start_req_28;
 5062|      7|      }
 5063|    624|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob32, 6);
 5064|    624|      p = match_seq.current;
 5065|    624|      switch (match_seq.status) {
  ------------------
  |  Branch (5065:15): [True: 624, False: 0]
  ------------------
 5066|    610|        case kMatchComplete: {
  ------------------
  |  Branch (5066:9): [True: 610, False: 14]
  ------------------
 5067|    610|          p++;
 5068|    610|          match = 30;
 5069|    610|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5070|      0|        }
 5071|      5|        case kMatchPause: {
  ------------------
  |  Branch (5071:9): [True: 5, False: 619]
  ------------------
 5072|      5|          return s_n_llhttp__internal__n_after_start_req_28;
 5073|      0|        }
 5074|      9|        case kMatchMismatch: {
  ------------------
  |  Branch (5074:9): [True: 9, False: 615]
  ------------------
 5075|      9|          goto s_n_llhttp__internal__n_error_114;
 5076|      0|        }
 5077|    624|      }
 5078|    624|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5079|    624|    }
 5080|      0|    case s_n_llhttp__internal__n_after_start_req_29:
  ------------------
  |  Branch (5080:5): [True: 0, False: 5.51k]
  ------------------
 5081|    568|    s_n_llhttp__internal__n_after_start_req_29: {
 5082|    568|      if (p == endp) {
  ------------------
  |  Branch (5082:11): [True: 7, False: 561]
  ------------------
 5083|      7|        return s_n_llhttp__internal__n_after_start_req_29;
 5084|      7|      }
 5085|    561|      switch (*p) {
 5086|    550|        case 'L': {
  ------------------
  |  Branch (5086:9): [True: 550, False: 11]
  ------------------
 5087|    550|          p++;
 5088|    550|          match = 10;
 5089|    550|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5090|      0|        }
 5091|     11|        default: {
  ------------------
  |  Branch (5091:9): [True: 11, False: 550]
  ------------------
 5092|     11|          goto s_n_llhttp__internal__n_error_114;
 5093|      0|        }
 5094|    561|      }
 5095|    561|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5096|    561|    }
 5097|      0|    case s_n_llhttp__internal__n_after_start_req_27:
  ------------------
  |  Branch (5097:5): [True: 0, False: 5.51k]
  ------------------
 5098|  1.20k|    s_n_llhttp__internal__n_after_start_req_27: {
 5099|  1.20k|      if (p == endp) {
  ------------------
  |  Branch (5099:11): [True: 7, False: 1.20k]
  ------------------
 5100|      7|        return s_n_llhttp__internal__n_after_start_req_27;
 5101|      7|      }
 5102|  1.20k|      switch (*p) {
 5103|    631|        case 'A': {
  ------------------
  |  Branch (5103:9): [True: 631, False: 569]
  ------------------
 5104|    631|          p++;
 5105|    631|          goto s_n_llhttp__internal__n_after_start_req_28;
 5106|      0|        }
 5107|    568|        case 'O': {
  ------------------
  |  Branch (5107:9): [True: 568, False: 632]
  ------------------
 5108|    568|          p++;
 5109|    568|          goto s_n_llhttp__internal__n_after_start_req_29;
 5110|      0|        }
 5111|      1|        default: {
  ------------------
  |  Branch (5111:9): [True: 1, False: 1.19k]
  ------------------
 5112|      1|          goto s_n_llhttp__internal__n_error_114;
 5113|      0|        }
 5114|  1.20k|      }
 5115|  1.20k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5116|  1.20k|    }
 5117|      0|    case s_n_llhttp__internal__n_after_start_req_25:
  ------------------
  |  Branch (5117:5): [True: 0, False: 5.51k]
  ------------------
 5118|  1.72k|    s_n_llhttp__internal__n_after_start_req_25: {
 5119|  1.72k|      if (p == endp) {
  ------------------
  |  Branch (5119:11): [True: 6, False: 1.71k]
  ------------------
 5120|      6|        return s_n_llhttp__internal__n_after_start_req_25;
 5121|      6|      }
 5122|  1.71k|      switch (*p) {
 5123|    506|        case 'A': {
  ------------------
  |  Branch (5123:9): [True: 506, False: 1.20k]
  ------------------
 5124|    506|          p++;
 5125|    506|          goto s_n_llhttp__internal__n_after_start_req_26;
 5126|      0|        }
 5127|  1.20k|        case 'C': {
  ------------------
  |  Branch (5127:9): [True: 1.20k, False: 507]
  ------------------
 5128|  1.20k|          p++;
 5129|  1.20k|          goto s_n_llhttp__internal__n_after_start_req_27;
 5130|      0|        }
 5131|      1|        default: {
  ------------------
  |  Branch (5131:9): [True: 1, False: 1.71k]
  ------------------
 5132|      1|          goto s_n_llhttp__internal__n_error_114;
 5133|      0|        }
 5134|  1.71k|      }
 5135|  1.71k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5136|  1.71k|    }
 5137|      0|    case s_n_llhttp__internal__n_after_start_req_30:
  ------------------
  |  Branch (5137:5): [True: 0, False: 5.51k]
  ------------------
 5138|    467|    s_n_llhttp__internal__n_after_start_req_30: {
 5139|    467|      llparse_match_t match_seq;
 5140|       |      
 5141|    467|      if (p == endp) {
  ------------------
  |  Branch (5141:11): [True: 6, False: 461]
  ------------------
 5142|      6|        return s_n_llhttp__internal__n_after_start_req_30;
 5143|      6|      }
 5144|    461|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob33, 2);
 5145|    461|      p = match_seq.current;
 5146|    461|      switch (match_seq.status) {
  ------------------
  |  Branch (5146:15): [True: 461, False: 0]
  ------------------
 5147|    458|        case kMatchComplete: {
  ------------------
  |  Branch (5147:9): [True: 458, False: 3]
  ------------------
 5148|    458|          p++;
 5149|    458|          match = 11;
 5150|    458|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5151|      0|        }
 5152|      1|        case kMatchPause: {
  ------------------
  |  Branch (5152:9): [True: 1, False: 460]
  ------------------
 5153|      1|          return s_n_llhttp__internal__n_after_start_req_30;
 5154|      0|        }
 5155|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5155:9): [True: 2, False: 459]
  ------------------
 5156|      2|          goto s_n_llhttp__internal__n_error_114;
 5157|      0|        }
 5158|    461|      }
 5159|    461|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5160|    461|    }
 5161|      0|    case s_n_llhttp__internal__n_after_start_req_22:
  ------------------
  |  Branch (5161:5): [True: 0, False: 5.51k]
  ------------------
 5162|  3.37k|    s_n_llhttp__internal__n_after_start_req_22: {
 5163|  3.37k|      if (p == endp) {
  ------------------
  |  Branch (5163:11): [True: 6, False: 3.36k]
  ------------------
 5164|      6|        return s_n_llhttp__internal__n_after_start_req_22;
 5165|      6|      }
 5166|  3.36k|      switch (*p) {
 5167|    516|        case '-': {
  ------------------
  |  Branch (5167:9): [True: 516, False: 2.85k]
  ------------------
 5168|    516|          p++;
 5169|    516|          goto s_n_llhttp__internal__n_after_start_req_23;
 5170|      0|        }
 5171|    662|        case 'E': {
  ------------------
  |  Branch (5171:9): [True: 662, False: 2.70k]
  ------------------
 5172|    662|          p++;
 5173|    662|          goto s_n_llhttp__internal__n_after_start_req_24;
 5174|      0|        }
 5175|  1.72k|        case 'K': {
  ------------------
  |  Branch (5175:9): [True: 1.72k, False: 1.64k]
  ------------------
 5176|  1.72k|          p++;
 5177|  1.72k|          goto s_n_llhttp__internal__n_after_start_req_25;
 5178|      0|        }
 5179|    467|        case 'O': {
  ------------------
  |  Branch (5179:9): [True: 467, False: 2.89k]
  ------------------
 5180|    467|          p++;
 5181|    467|          goto s_n_llhttp__internal__n_after_start_req_30;
 5182|      0|        }
 5183|      1|        default: {
  ------------------
  |  Branch (5183:9): [True: 1, False: 3.36k]
  ------------------
 5184|      1|          goto s_n_llhttp__internal__n_error_114;
 5185|      0|        }
 5186|  3.36k|      }
 5187|  3.36k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5188|  3.36k|    }
 5189|      0|    case s_n_llhttp__internal__n_after_start_req_31:
  ------------------
  |  Branch (5189:5): [True: 0, False: 5.51k]
  ------------------
 5190|    441|    s_n_llhttp__internal__n_after_start_req_31: {
 5191|    441|      llparse_match_t match_seq;
 5192|       |      
 5193|    441|      if (p == endp) {
  ------------------
  |  Branch (5193:11): [True: 6, False: 435]
  ------------------
 5194|      6|        return s_n_llhttp__internal__n_after_start_req_31;
 5195|      6|      }
 5196|    435|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob34, 5);
 5197|    435|      p = match_seq.current;
 5198|    435|      switch (match_seq.status) {
  ------------------
  |  Branch (5198:15): [True: 435, False: 0]
  ------------------
 5199|    416|        case kMatchComplete: {
  ------------------
  |  Branch (5199:9): [True: 416, False: 19]
  ------------------
 5200|    416|          p++;
 5201|    416|          match = 25;
 5202|    416|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5203|      0|        }
 5204|      4|        case kMatchPause: {
  ------------------
  |  Branch (5204:9): [True: 4, False: 431]
  ------------------
 5205|      4|          return s_n_llhttp__internal__n_after_start_req_31;
 5206|      0|        }
 5207|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (5207:9): [True: 15, False: 420]
  ------------------
 5208|     15|          goto s_n_llhttp__internal__n_error_114;
 5209|      0|        }
 5210|    435|      }
 5211|    435|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5212|    435|    }
 5213|      0|    case s_n_llhttp__internal__n_after_start_req_32:
  ------------------
  |  Branch (5213:5): [True: 0, False: 5.51k]
  ------------------
 5214|  1.37k|    s_n_llhttp__internal__n_after_start_req_32: {
 5215|  1.37k|      llparse_match_t match_seq;
 5216|       |      
 5217|  1.37k|      if (p == endp) {
  ------------------
  |  Branch (5217:11): [True: 6, False: 1.36k]
  ------------------
 5218|      6|        return s_n_llhttp__internal__n_after_start_req_32;
 5219|      6|      }
 5220|  1.36k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob35, 6);
 5221|  1.36k|      p = match_seq.current;
 5222|  1.36k|      switch (match_seq.status) {
  ------------------
  |  Branch (5222:15): [True: 1.36k, False: 0]
  ------------------
 5223|  1.34k|        case kMatchComplete: {
  ------------------
  |  Branch (5223:9): [True: 1.34k, False: 25]
  ------------------
 5224|  1.34k|          p++;
 5225|  1.34k|          match = 6;
 5226|  1.34k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5227|      0|        }
 5228|      3|        case kMatchPause: {
  ------------------
  |  Branch (5228:9): [True: 3, False: 1.36k]
  ------------------
 5229|      3|          return s_n_llhttp__internal__n_after_start_req_32;
 5230|      0|        }
 5231|     22|        case kMatchMismatch: {
  ------------------
  |  Branch (5231:9): [True: 22, False: 1.34k]
  ------------------
 5232|     22|          goto s_n_llhttp__internal__n_error_114;
 5233|      0|        }
 5234|  1.36k|      }
 5235|  1.36k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5236|  1.36k|    }
 5237|      0|    case s_n_llhttp__internal__n_after_start_req_35:
  ------------------
  |  Branch (5237:5): [True: 0, False: 5.51k]
  ------------------
 5238|    476|    s_n_llhttp__internal__n_after_start_req_35: {
 5239|    476|      llparse_match_t match_seq;
 5240|       |      
 5241|    476|      if (p == endp) {
  ------------------
  |  Branch (5241:11): [True: 7, False: 469]
  ------------------
 5242|      7|        return s_n_llhttp__internal__n_after_start_req_35;
 5243|      7|      }
 5244|    469|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob36, 2);
 5245|    469|      p = match_seq.current;
 5246|    469|      switch (match_seq.status) {
  ------------------
  |  Branch (5246:15): [True: 469, False: 0]
  ------------------
 5247|    455|        case kMatchComplete: {
  ------------------
  |  Branch (5247:9): [True: 455, False: 14]
  ------------------
 5248|    455|          p++;
 5249|    455|          match = 28;
 5250|    455|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5251|      0|        }
 5252|      1|        case kMatchPause: {
  ------------------
  |  Branch (5252:9): [True: 1, False: 468]
  ------------------
 5253|      1|          return s_n_llhttp__internal__n_after_start_req_35;
 5254|      0|        }
 5255|     13|        case kMatchMismatch: {
  ------------------
  |  Branch (5255:9): [True: 13, False: 456]
  ------------------
 5256|     13|          goto s_n_llhttp__internal__n_error_114;
 5257|      0|        }
 5258|    469|      }
 5259|    469|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5260|    469|    }
 5261|      0|    case s_n_llhttp__internal__n_after_start_req_36:
  ------------------
  |  Branch (5261:5): [True: 0, False: 5.51k]
  ------------------
 5262|    455|    s_n_llhttp__internal__n_after_start_req_36: {
 5263|    455|      llparse_match_t match_seq;
 5264|       |      
 5265|    455|      if (p == endp) {
  ------------------
  |  Branch (5265:11): [True: 6, False: 449]
  ------------------
 5266|      6|        return s_n_llhttp__internal__n_after_start_req_36;
 5267|      6|      }
 5268|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob37, 2);
 5269|    449|      p = match_seq.current;
 5270|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5270:15): [True: 449, False: 0]
  ------------------
 5271|    436|        case kMatchComplete: {
  ------------------
  |  Branch (5271:9): [True: 436, False: 13]
  ------------------
 5272|    436|          p++;
 5273|    436|          match = 39;
 5274|    436|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5275|      0|        }
 5276|      1|        case kMatchPause: {
  ------------------
  |  Branch (5276:9): [True: 1, False: 448]
  ------------------
 5277|      1|          return s_n_llhttp__internal__n_after_start_req_36;
 5278|      0|        }
 5279|     12|        case kMatchMismatch: {
  ------------------
  |  Branch (5279:9): [True: 12, False: 437]
  ------------------
 5280|     12|          goto s_n_llhttp__internal__n_error_114;
 5281|      0|        }
 5282|    449|      }
 5283|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5284|    449|    }
 5285|      0|    case s_n_llhttp__internal__n_after_start_req_34:
  ------------------
  |  Branch (5285:5): [True: 0, False: 5.51k]
  ------------------
 5286|    938|    s_n_llhttp__internal__n_after_start_req_34: {
 5287|    938|      if (p == endp) {
  ------------------
  |  Branch (5287:11): [True: 6, False: 932]
  ------------------
 5288|      6|        return s_n_llhttp__internal__n_after_start_req_34;
 5289|      6|      }
 5290|    932|      switch (*p) {
 5291|    476|        case 'T': {
  ------------------
  |  Branch (5291:9): [True: 476, False: 456]
  ------------------
 5292|    476|          p++;
 5293|    476|          goto s_n_llhttp__internal__n_after_start_req_35;
 5294|      0|        }
 5295|    455|        case 'U': {
  ------------------
  |  Branch (5295:9): [True: 455, False: 477]
  ------------------
 5296|    455|          p++;
 5297|    455|          goto s_n_llhttp__internal__n_after_start_req_36;
 5298|      0|        }
 5299|      1|        default: {
  ------------------
  |  Branch (5299:9): [True: 1, False: 931]
  ------------------
 5300|      1|          goto s_n_llhttp__internal__n_error_114;
 5301|      0|        }
 5302|    932|      }
 5303|    932|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5304|    932|    }
 5305|      0|    case s_n_llhttp__internal__n_after_start_req_37:
  ------------------
  |  Branch (5305:5): [True: 0, False: 5.51k]
  ------------------
 5306|    599|    s_n_llhttp__internal__n_after_start_req_37: {
 5307|    599|      llparse_match_t match_seq;
 5308|       |      
 5309|    599|      if (p == endp) {
  ------------------
  |  Branch (5309:11): [True: 8, False: 591]
  ------------------
 5310|      8|        return s_n_llhttp__internal__n_after_start_req_37;
 5311|      8|      }
 5312|    591|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob38, 2);
 5313|    591|      p = match_seq.current;
 5314|    591|      switch (match_seq.status) {
  ------------------
  |  Branch (5314:15): [True: 591, False: 0]
  ------------------
 5315|    576|        case kMatchComplete: {
  ------------------
  |  Branch (5315:9): [True: 576, False: 15]
  ------------------
 5316|    576|          p++;
 5317|    576|          match = 38;
 5318|    576|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5319|      0|        }
 5320|      1|        case kMatchPause: {
  ------------------
  |  Branch (5320:9): [True: 1, False: 590]
  ------------------
 5321|      1|          return s_n_llhttp__internal__n_after_start_req_37;
 5322|      0|        }
 5323|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (5323:9): [True: 14, False: 577]
  ------------------
 5324|     14|          goto s_n_llhttp__internal__n_error_114;
 5325|      0|        }
 5326|    591|      }
 5327|    591|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5328|    591|    }
 5329|      0|    case s_n_llhttp__internal__n_after_start_req_38:
  ------------------
  |  Branch (5329:5): [True: 0, False: 5.51k]
  ------------------
 5330|    702|    s_n_llhttp__internal__n_after_start_req_38: {
 5331|    702|      llparse_match_t match_seq;
 5332|       |      
 5333|    702|      if (p == endp) {
  ------------------
  |  Branch (5333:11): [True: 7, False: 695]
  ------------------
 5334|      7|        return s_n_llhttp__internal__n_after_start_req_38;
 5335|      7|      }
 5336|    695|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob39, 2);
 5337|    695|      p = match_seq.current;
 5338|    695|      switch (match_seq.status) {
  ------------------
  |  Branch (5338:15): [True: 695, False: 0]
  ------------------
 5339|    680|        case kMatchComplete: {
  ------------------
  |  Branch (5339:9): [True: 680, False: 15]
  ------------------
 5340|    680|          p++;
 5341|    680|          match = 3;
 5342|    680|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5343|      0|        }
 5344|      1|        case kMatchPause: {
  ------------------
  |  Branch (5344:9): [True: 1, False: 694]
  ------------------
 5345|      1|          return s_n_llhttp__internal__n_after_start_req_38;
 5346|      0|        }
 5347|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (5347:9): [True: 14, False: 681]
  ------------------
 5348|     14|          goto s_n_llhttp__internal__n_error_114;
 5349|      0|        }
 5350|    695|      }
 5351|    695|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5352|    695|    }
 5353|      0|    case s_n_llhttp__internal__n_after_start_req_42:
  ------------------
  |  Branch (5353:5): [True: 0, False: 5.51k]
  ------------------
 5354|    622|    s_n_llhttp__internal__n_after_start_req_42: {
 5355|    622|      llparse_match_t match_seq;
 5356|       |      
 5357|    622|      if (p == endp) {
  ------------------
  |  Branch (5357:11): [True: 7, False: 615]
  ------------------
 5358|      7|        return s_n_llhttp__internal__n_after_start_req_42;
 5359|      7|      }
 5360|    615|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob40, 3);
 5361|    615|      p = match_seq.current;
 5362|    615|      switch (match_seq.status) {
  ------------------
  |  Branch (5362:15): [True: 615, False: 0]
  ------------------
 5363|    598|        case kMatchComplete: {
  ------------------
  |  Branch (5363:9): [True: 598, False: 17]
  ------------------
 5364|    598|          p++;
 5365|    598|          match = 12;
 5366|    598|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5367|      0|        }
 5368|      2|        case kMatchPause: {
  ------------------
  |  Branch (5368:9): [True: 2, False: 613]
  ------------------
 5369|      2|          return s_n_llhttp__internal__n_after_start_req_42;
 5370|      0|        }
 5371|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (5371:9): [True: 15, False: 600]
  ------------------
 5372|     15|          goto s_n_llhttp__internal__n_error_114;
 5373|      0|        }
 5374|    615|      }
 5375|    615|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5376|    615|    }
 5377|      0|    case s_n_llhttp__internal__n_after_start_req_43:
  ------------------
  |  Branch (5377:5): [True: 0, False: 5.51k]
  ------------------
 5378|    529|    s_n_llhttp__internal__n_after_start_req_43: {
 5379|    529|      llparse_match_t match_seq;
 5380|       |      
 5381|    529|      if (p == endp) {
  ------------------
  |  Branch (5381:11): [True: 6, False: 523]
  ------------------
 5382|      6|        return s_n_llhttp__internal__n_after_start_req_43;
 5383|      6|      }
 5384|    523|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob41, 4);
 5385|    523|      p = match_seq.current;
 5386|    523|      switch (match_seq.status) {
  ------------------
  |  Branch (5386:15): [True: 523, False: 0]
  ------------------
 5387|    500|        case kMatchComplete: {
  ------------------
  |  Branch (5387:9): [True: 500, False: 23]
  ------------------
 5388|    500|          p++;
 5389|    500|          match = 13;
 5390|    500|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5391|      0|        }
 5392|      4|        case kMatchPause: {
  ------------------
  |  Branch (5392:9): [True: 4, False: 519]
  ------------------
 5393|      4|          return s_n_llhttp__internal__n_after_start_req_43;
 5394|      0|        }
 5395|     19|        case kMatchMismatch: {
  ------------------
  |  Branch (5395:9): [True: 19, False: 504]
  ------------------
 5396|     19|          goto s_n_llhttp__internal__n_error_114;
 5397|      0|        }
 5398|    523|      }
 5399|    523|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5400|    523|    }
 5401|      0|    case s_n_llhttp__internal__n_after_start_req_41:
  ------------------
  |  Branch (5401:5): [True: 0, False: 5.51k]
  ------------------
 5402|  1.15k|    s_n_llhttp__internal__n_after_start_req_41: {
 5403|  1.15k|      if (p == endp) {
  ------------------
  |  Branch (5403:11): [True: 6, False: 1.15k]
  ------------------
 5404|      6|        return s_n_llhttp__internal__n_after_start_req_41;
 5405|      6|      }
 5406|  1.15k|      switch (*p) {
 5407|    622|        case 'F': {
  ------------------
  |  Branch (5407:9): [True: 622, False: 530]
  ------------------
 5408|    622|          p++;
 5409|    622|          goto s_n_llhttp__internal__n_after_start_req_42;
 5410|      0|        }
 5411|    529|        case 'P': {
  ------------------
  |  Branch (5411:9): [True: 529, False: 623]
  ------------------
 5412|    529|          p++;
 5413|    529|          goto s_n_llhttp__internal__n_after_start_req_43;
 5414|      0|        }
 5415|      1|        default: {
  ------------------
  |  Branch (5415:9): [True: 1, False: 1.15k]
  ------------------
 5416|      1|          goto s_n_llhttp__internal__n_error_114;
 5417|      0|        }
 5418|  1.15k|      }
 5419|  1.15k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5420|  1.15k|    }
 5421|      0|    case s_n_llhttp__internal__n_after_start_req_40:
  ------------------
  |  Branch (5421:5): [True: 0, False: 5.51k]
  ------------------
 5422|  1.17k|    s_n_llhttp__internal__n_after_start_req_40: {
 5423|  1.17k|      if (p == endp) {
  ------------------
  |  Branch (5423:11): [True: 7, False: 1.17k]
  ------------------
 5424|      7|        return s_n_llhttp__internal__n_after_start_req_40;
 5425|      7|      }
 5426|  1.17k|      switch (*p) {
 5427|  1.15k|        case 'P': {
  ------------------
  |  Branch (5427:9): [True: 1.15k, False: 12]
  ------------------
 5428|  1.15k|          p++;
 5429|  1.15k|          goto s_n_llhttp__internal__n_after_start_req_41;
 5430|      0|        }
 5431|     12|        default: {
  ------------------
  |  Branch (5431:9): [True: 12, False: 1.15k]
  ------------------
 5432|     12|          goto s_n_llhttp__internal__n_error_114;
 5433|      0|        }
 5434|  1.17k|      }
 5435|  1.17k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5436|  1.17k|    }
 5437|      0|    case s_n_llhttp__internal__n_after_start_req_39:
  ------------------
  |  Branch (5437:5): [True: 0, False: 5.51k]
  ------------------
 5438|  3.49k|    s_n_llhttp__internal__n_after_start_req_39: {
 5439|  3.49k|      if (p == endp) {
  ------------------
  |  Branch (5439:11): [True: 7, False: 3.49k]
  ------------------
 5440|      7|        return s_n_llhttp__internal__n_after_start_req_39;
 5441|      7|      }
 5442|  3.49k|      switch (*p) {
 5443|  2.31k|        case 'I': {
  ------------------
  |  Branch (5443:9): [True: 2.31k, False: 1.17k]
  ------------------
 5444|  2.31k|          p++;
 5445|  2.31k|          match = 34;
 5446|  2.31k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5447|      0|        }
 5448|  1.17k|        case 'O': {
  ------------------
  |  Branch (5448:9): [True: 1.17k, False: 2.31k]
  ------------------
 5449|  1.17k|          p++;
 5450|  1.17k|          goto s_n_llhttp__internal__n_after_start_req_40;
 5451|      0|        }
 5452|      1|        default: {
  ------------------
  |  Branch (5452:9): [True: 1, False: 3.48k]
  ------------------
 5453|      1|          goto s_n_llhttp__internal__n_error_114;
 5454|      0|        }
 5455|  3.49k|      }
 5456|  3.49k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5457|  3.49k|    }
 5458|      0|    case s_n_llhttp__internal__n_after_start_req_45:
  ------------------
  |  Branch (5458:5): [True: 0, False: 5.51k]
  ------------------
 5459|    455|    s_n_llhttp__internal__n_after_start_req_45: {
 5460|    455|      llparse_match_t match_seq;
 5461|       |      
 5462|    455|      if (p == endp) {
  ------------------
  |  Branch (5462:11): [True: 7, False: 448]
  ------------------
 5463|      7|        return s_n_llhttp__internal__n_after_start_req_45;
 5464|      7|      }
 5465|    448|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob42, 2);
 5466|    448|      p = match_seq.current;
 5467|    448|      switch (match_seq.status) {
  ------------------
  |  Branch (5467:15): [True: 448, False: 0]
  ------------------
 5468|    433|        case kMatchComplete: {
  ------------------
  |  Branch (5468:9): [True: 433, False: 15]
  ------------------
 5469|    433|          p++;
 5470|    433|          match = 29;
 5471|    433|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5472|      0|        }
 5473|      1|        case kMatchPause: {
  ------------------
  |  Branch (5473:9): [True: 1, False: 447]
  ------------------
 5474|      1|          return s_n_llhttp__internal__n_after_start_req_45;
 5475|      0|        }
 5476|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (5476:9): [True: 14, False: 434]
  ------------------
 5477|     14|          goto s_n_llhttp__internal__n_error_114;
 5478|      0|        }
 5479|    448|      }
 5480|    448|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5481|    448|    }
 5482|      0|    case s_n_llhttp__internal__n_after_start_req_44:
  ------------------
  |  Branch (5482:5): [True: 0, False: 5.51k]
  ------------------
 5483|  1.91k|    s_n_llhttp__internal__n_after_start_req_44: {
 5484|  1.91k|      if (p == endp) {
  ------------------
  |  Branch (5484:11): [True: 7, False: 1.90k]
  ------------------
 5485|      7|        return s_n_llhttp__internal__n_after_start_req_44;
 5486|      7|      }
 5487|  1.90k|      switch (*p) {
 5488|    455|        case 'R': {
  ------------------
  |  Branch (5488:9): [True: 455, False: 1.45k]
  ------------------
 5489|    455|          p++;
 5490|    455|          goto s_n_llhttp__internal__n_after_start_req_45;
 5491|      0|        }
 5492|  1.45k|        case 'T': {
  ------------------
  |  Branch (5492:9): [True: 1.45k, False: 456]
  ------------------
 5493|  1.45k|          p++;
 5494|  1.45k|          match = 4;
 5495|  1.45k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5496|      0|        }
 5497|      1|        default: {
  ------------------
  |  Branch (5497:9): [True: 1, False: 1.90k]
  ------------------
 5498|      1|          goto s_n_llhttp__internal__n_error_114;
 5499|      0|        }
 5500|  1.90k|      }
 5501|  1.90k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5502|  1.90k|    }
 5503|      0|    case s_n_llhttp__internal__n_after_start_req_33:
  ------------------
  |  Branch (5503:5): [True: 0, False: 5.51k]
  ------------------
 5504|  7.65k|    s_n_llhttp__internal__n_after_start_req_33: {
 5505|  7.65k|      if (p == endp) {
  ------------------
  |  Branch (5505:11): [True: 6, False: 7.65k]
  ------------------
 5506|      6|        return s_n_llhttp__internal__n_after_start_req_33;
 5507|      6|      }
 5508|  7.65k|      switch (*p) {
 5509|    938|        case 'A': {
  ------------------
  |  Branch (5509:9): [True: 938, False: 6.71k]
  ------------------
 5510|    938|          p++;
 5511|    938|          goto s_n_llhttp__internal__n_after_start_req_34;
 5512|      0|        }
 5513|    599|        case 'L': {
  ------------------
  |  Branch (5513:9): [True: 599, False: 7.05k]
  ------------------
 5514|    599|          p++;
 5515|    599|          goto s_n_llhttp__internal__n_after_start_req_37;
 5516|      0|        }
 5517|    702|        case 'O': {
  ------------------
  |  Branch (5517:9): [True: 702, False: 6.94k]
  ------------------
 5518|    702|          p++;
 5519|    702|          goto s_n_llhttp__internal__n_after_start_req_38;
 5520|      0|        }
 5521|  3.49k|        case 'R': {
  ------------------
  |  Branch (5521:9): [True: 3.49k, False: 4.15k]
  ------------------
 5522|  3.49k|          p++;
 5523|  3.49k|          goto s_n_llhttp__internal__n_after_start_req_39;
 5524|      0|        }
 5525|  1.91k|        case 'U': {
  ------------------
  |  Branch (5525:9): [True: 1.91k, False: 5.73k]
  ------------------
 5526|  1.91k|          p++;
 5527|  1.91k|          goto s_n_llhttp__internal__n_after_start_req_44;
 5528|      0|        }
 5529|      2|        default: {
  ------------------
  |  Branch (5529:9): [True: 2, False: 7.64k]
  ------------------
 5530|      2|          goto s_n_llhttp__internal__n_error_114;
 5531|      0|        }
 5532|  7.65k|      }
 5533|  7.65k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5534|  7.65k|    }
 5535|      0|    case s_n_llhttp__internal__n_after_start_req_46:
  ------------------
  |  Branch (5535:5): [True: 0, False: 5.51k]
  ------------------
 5536|    534|    s_n_llhttp__internal__n_after_start_req_46: {
 5537|    534|      llparse_match_t match_seq;
 5538|       |      
 5539|    534|      if (p == endp) {
  ------------------
  |  Branch (5539:11): [True: 7, False: 527]
  ------------------
 5540|      7|        return s_n_llhttp__internal__n_after_start_req_46;
 5541|      7|      }
 5542|    527|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob43, 4);
 5543|    527|      p = match_seq.current;
 5544|    527|      switch (match_seq.status) {
  ------------------
  |  Branch (5544:15): [True: 527, False: 0]
  ------------------
 5545|    507|        case kMatchComplete: {
  ------------------
  |  Branch (5545:9): [True: 507, False: 20]
  ------------------
 5546|    507|          p++;
 5547|    507|          match = 46;
 5548|    507|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5549|      0|        }
 5550|      5|        case kMatchPause: {
  ------------------
  |  Branch (5550:9): [True: 5, False: 522]
  ------------------
 5551|      5|          return s_n_llhttp__internal__n_after_start_req_46;
 5552|      0|        }
 5553|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (5553:9): [True: 15, False: 512]
  ------------------
 5554|     15|          goto s_n_llhttp__internal__n_error_114;
 5555|      0|        }
 5556|    527|      }
 5557|    527|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5558|    527|    }
 5559|      0|    case s_n_llhttp__internal__n_after_start_req_49:
  ------------------
  |  Branch (5559:5): [True: 0, False: 5.51k]
  ------------------
 5560|    550|    s_n_llhttp__internal__n_after_start_req_49: {
 5561|    550|      llparse_match_t match_seq;
 5562|       |      
 5563|    550|      if (p == endp) {
  ------------------
  |  Branch (5563:11): [True: 7, False: 543]
  ------------------
 5564|      7|        return s_n_llhttp__internal__n_after_start_req_49;
 5565|      7|      }
 5566|    543|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob44, 3);
 5567|    543|      p = match_seq.current;
 5568|    543|      switch (match_seq.status) {
  ------------------
  |  Branch (5568:15): [True: 543, False: 0]
  ------------------
 5569|    528|        case kMatchComplete: {
  ------------------
  |  Branch (5569:9): [True: 528, False: 15]
  ------------------
 5570|    528|          p++;
 5571|    528|          match = 17;
 5572|    528|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5573|      0|        }
 5574|      1|        case kMatchPause: {
  ------------------
  |  Branch (5574:9): [True: 1, False: 542]
  ------------------
 5575|      1|          return s_n_llhttp__internal__n_after_start_req_49;
 5576|      0|        }
 5577|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (5577:9): [True: 14, False: 529]
  ------------------
 5578|     14|          goto s_n_llhttp__internal__n_error_114;
 5579|      0|        }
 5580|    543|      }
 5581|    543|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5582|    543|    }
 5583|      0|    case s_n_llhttp__internal__n_after_start_req_50:
  ------------------
  |  Branch (5583:5): [True: 0, False: 5.51k]
  ------------------
 5584|    753|    s_n_llhttp__internal__n_after_start_req_50: {
 5585|    753|      llparse_match_t match_seq;
 5586|       |      
 5587|    753|      if (p == endp) {
  ------------------
  |  Branch (5587:11): [True: 7, False: 746]
  ------------------
 5588|      7|        return s_n_llhttp__internal__n_after_start_req_50;
 5589|      7|      }
 5590|    746|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob45, 3);
 5591|    746|      p = match_seq.current;
 5592|    746|      switch (match_seq.status) {
  ------------------
  |  Branch (5592:15): [True: 746, False: 0]
  ------------------
 5593|    734|        case kMatchComplete: {
  ------------------
  |  Branch (5593:9): [True: 734, False: 12]
  ------------------
 5594|    734|          p++;
 5595|    734|          match = 44;
 5596|    734|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5597|      0|        }
 5598|      2|        case kMatchPause: {
  ------------------
  |  Branch (5598:9): [True: 2, False: 744]
  ------------------
 5599|      2|          return s_n_llhttp__internal__n_after_start_req_50;
 5600|      0|        }
 5601|     10|        case kMatchMismatch: {
  ------------------
  |  Branch (5601:9): [True: 10, False: 736]
  ------------------
 5602|     10|          goto s_n_llhttp__internal__n_error_114;
 5603|      0|        }
 5604|    746|      }
 5605|    746|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5606|    746|    }
 5607|      0|    case s_n_llhttp__internal__n_after_start_req_51:
  ------------------
  |  Branch (5607:5): [True: 0, False: 5.51k]
  ------------------
 5608|    473|    s_n_llhttp__internal__n_after_start_req_51: {
 5609|    473|      llparse_match_t match_seq;
 5610|       |      
 5611|    473|      if (p == endp) {
  ------------------
  |  Branch (5611:11): [True: 7, False: 466]
  ------------------
 5612|      7|        return s_n_llhttp__internal__n_after_start_req_51;
 5613|      7|      }
 5614|    466|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob46, 5);
 5615|    466|      p = match_seq.current;
 5616|    466|      switch (match_seq.status) {
  ------------------
  |  Branch (5616:15): [True: 466, False: 0]
  ------------------
 5617|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5617:9): [True: 447, False: 19]
  ------------------
 5618|    447|          p++;
 5619|    447|          match = 43;
 5620|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5621|      0|        }
 5622|      4|        case kMatchPause: {
  ------------------
  |  Branch (5622:9): [True: 4, False: 462]
  ------------------
 5623|      4|          return s_n_llhttp__internal__n_after_start_req_51;
 5624|      0|        }
 5625|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (5625:9): [True: 15, False: 451]
  ------------------
 5626|     15|          goto s_n_llhttp__internal__n_error_114;
 5627|      0|        }
 5628|    466|      }
 5629|    466|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5630|    466|    }
 5631|      0|    case s_n_llhttp__internal__n_after_start_req_52:
  ------------------
  |  Branch (5631:5): [True: 0, False: 5.51k]
  ------------------
 5632|    710|    s_n_llhttp__internal__n_after_start_req_52: {
 5633|    710|      llparse_match_t match_seq;
 5634|       |      
 5635|    710|      if (p == endp) {
  ------------------
  |  Branch (5635:11): [True: 8, False: 702]
  ------------------
 5636|      8|        return s_n_llhttp__internal__n_after_start_req_52;
 5637|      8|      }
 5638|    702|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob47, 3);
 5639|    702|      p = match_seq.current;
 5640|    702|      switch (match_seq.status) {
  ------------------
  |  Branch (5640:15): [True: 702, False: 0]
  ------------------
 5641|    682|        case kMatchComplete: {
  ------------------
  |  Branch (5641:9): [True: 682, False: 20]
  ------------------
 5642|    682|          p++;
 5643|    682|          match = 20;
 5644|    682|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5645|      0|        }
 5646|      2|        case kMatchPause: {
  ------------------
  |  Branch (5646:9): [True: 2, False: 700]
  ------------------
 5647|      2|          return s_n_llhttp__internal__n_after_start_req_52;
 5648|      0|        }
 5649|     18|        case kMatchMismatch: {
  ------------------
  |  Branch (5649:9): [True: 18, False: 684]
  ------------------
 5650|     18|          goto s_n_llhttp__internal__n_error_114;
 5651|      0|        }
 5652|    702|      }
 5653|    702|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5654|    702|    }
 5655|      0|    case s_n_llhttp__internal__n_after_start_req_48:
  ------------------
  |  Branch (5655:5): [True: 0, False: 5.51k]
  ------------------
 5656|  2.49k|    s_n_llhttp__internal__n_after_start_req_48: {
 5657|  2.49k|      if (p == endp) {
  ------------------
  |  Branch (5657:11): [True: 6, False: 2.48k]
  ------------------
 5658|      6|        return s_n_llhttp__internal__n_after_start_req_48;
 5659|      6|      }
 5660|  2.48k|      switch (*p) {
 5661|    550|        case 'B': {
  ------------------
  |  Branch (5661:9): [True: 550, False: 1.93k]
  ------------------
 5662|    550|          p++;
 5663|    550|          goto s_n_llhttp__internal__n_after_start_req_49;
 5664|      0|        }
 5665|    753|        case 'C': {
  ------------------
  |  Branch (5665:9): [True: 753, False: 1.73k]
  ------------------
 5666|    753|          p++;
 5667|    753|          goto s_n_llhttp__internal__n_after_start_req_50;
 5668|      0|        }
 5669|    473|        case 'D': {
  ------------------
  |  Branch (5669:9): [True: 473, False: 2.01k]
  ------------------
 5670|    473|          p++;
 5671|    473|          goto s_n_llhttp__internal__n_after_start_req_51;
 5672|      0|        }
 5673|    710|        case 'P': {
  ------------------
  |  Branch (5673:9): [True: 710, False: 1.77k]
  ------------------
 5674|    710|          p++;
 5675|    710|          goto s_n_llhttp__internal__n_after_start_req_52;
 5676|      0|        }
 5677|      1|        default: {
  ------------------
  |  Branch (5677:9): [True: 1, False: 2.48k]
  ------------------
 5678|      1|          goto s_n_llhttp__internal__n_error_114;
 5679|      0|        }
 5680|  2.48k|      }
 5681|  2.48k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5682|  2.48k|    }
 5683|      0|    case s_n_llhttp__internal__n_after_start_req_47:
  ------------------
  |  Branch (5683:5): [True: 0, False: 5.51k]
  ------------------
 5684|  2.51k|    s_n_llhttp__internal__n_after_start_req_47: {
 5685|  2.51k|      if (p == endp) {
  ------------------
  |  Branch (5685:11): [True: 7, False: 2.50k]
  ------------------
 5686|      7|        return s_n_llhttp__internal__n_after_start_req_47;
 5687|      7|      }
 5688|  2.50k|      switch (*p) {
 5689|  2.49k|        case 'E': {
  ------------------
  |  Branch (5689:9): [True: 2.49k, False: 10]
  ------------------
 5690|  2.49k|          p++;
 5691|  2.49k|          goto s_n_llhttp__internal__n_after_start_req_48;
 5692|      0|        }
 5693|     10|        default: {
  ------------------
  |  Branch (5693:9): [True: 10, False: 2.49k]
  ------------------
 5694|     10|          goto s_n_llhttp__internal__n_error_114;
 5695|      0|        }
 5696|  2.50k|      }
 5697|  2.50k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5698|  2.50k|    }
 5699|      0|    case s_n_llhttp__internal__n_after_start_req_55:
  ------------------
  |  Branch (5699:5): [True: 0, False: 5.51k]
  ------------------
 5700|    662|    s_n_llhttp__internal__n_after_start_req_55: {
 5701|    662|      llparse_match_t match_seq;
 5702|       |      
 5703|    662|      if (p == endp) {
  ------------------
  |  Branch (5703:11): [True: 8, False: 654]
  ------------------
 5704|      8|        return s_n_llhttp__internal__n_after_start_req_55;
 5705|      8|      }
 5706|    654|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob48, 3);
 5707|    654|      p = match_seq.current;
 5708|    654|      switch (match_seq.status) {
  ------------------
  |  Branch (5708:15): [True: 654, False: 0]
  ------------------
 5709|    639|        case kMatchComplete: {
  ------------------
  |  Branch (5709:9): [True: 639, False: 15]
  ------------------
 5710|    639|          p++;
 5711|    639|          match = 14;
 5712|    639|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5713|      0|        }
 5714|      2|        case kMatchPause: {
  ------------------
  |  Branch (5714:9): [True: 2, False: 652]
  ------------------
 5715|      2|          return s_n_llhttp__internal__n_after_start_req_55;
 5716|      0|        }
 5717|     13|        case kMatchMismatch: {
  ------------------
  |  Branch (5717:9): [True: 13, False: 641]
  ------------------
 5718|     13|          goto s_n_llhttp__internal__n_error_114;
 5719|      0|        }
 5720|    654|      }
 5721|    654|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5722|    654|    }
 5723|      0|    case s_n_llhttp__internal__n_after_start_req_57:
  ------------------
  |  Branch (5723:5): [True: 0, False: 5.51k]
  ------------------
 5724|    582|    s_n_llhttp__internal__n_after_start_req_57: {
 5725|    582|      if (p == endp) {
  ------------------
  |  Branch (5725:11): [True: 6, False: 576]
  ------------------
 5726|      6|        return s_n_llhttp__internal__n_after_start_req_57;
 5727|      6|      }
 5728|    576|      switch (*p) {
 5729|    565|        case 'P': {
  ------------------
  |  Branch (5729:9): [True: 565, False: 11]
  ------------------
 5730|    565|          p++;
 5731|    565|          match = 37;
 5732|    565|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5733|      0|        }
 5734|     11|        default: {
  ------------------
  |  Branch (5734:9): [True: 11, False: 565]
  ------------------
 5735|     11|          goto s_n_llhttp__internal__n_error_114;
 5736|      0|        }
 5737|    576|      }
 5738|    576|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5739|    576|    }
 5740|      0|    case s_n_llhttp__internal__n_after_start_req_58:
  ------------------
  |  Branch (5740:5): [True: 0, False: 5.51k]
  ------------------
 5741|    473|    s_n_llhttp__internal__n_after_start_req_58: {
 5742|    473|      llparse_match_t match_seq;
 5743|       |      
 5744|    473|      if (p == endp) {
  ------------------
  |  Branch (5744:11): [True: 7, False: 466]
  ------------------
 5745|      7|        return s_n_llhttp__internal__n_after_start_req_58;
 5746|      7|      }
 5747|    466|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob49, 9);
 5748|    466|      p = match_seq.current;
 5749|    466|      switch (match_seq.status) {
  ------------------
  |  Branch (5749:15): [True: 466, False: 0]
  ------------------
 5750|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5750:9): [True: 447, False: 19]
  ------------------
 5751|    447|          p++;
 5752|    447|          match = 42;
 5753|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5754|      0|        }
 5755|      5|        case kMatchPause: {
  ------------------
  |  Branch (5755:9): [True: 5, False: 461]
  ------------------
 5756|      5|          return s_n_llhttp__internal__n_after_start_req_58;
 5757|      0|        }
 5758|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (5758:9): [True: 14, False: 452]
  ------------------
 5759|     14|          goto s_n_llhttp__internal__n_error_114;
 5760|      0|        }
 5761|    466|      }
 5762|    466|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5763|    466|    }
 5764|      0|    case s_n_llhttp__internal__n_after_start_req_56:
  ------------------
  |  Branch (5764:5): [True: 0, False: 5.51k]
  ------------------
 5765|  1.06k|    s_n_llhttp__internal__n_after_start_req_56: {
 5766|  1.06k|      if (p == endp) {
  ------------------
  |  Branch (5766:11): [True: 6, False: 1.05k]
  ------------------
 5767|      6|        return s_n_llhttp__internal__n_after_start_req_56;
 5768|      6|      }
 5769|  1.05k|      switch (*p) {
 5770|    582|        case 'U': {
  ------------------
  |  Branch (5770:9): [True: 582, False: 474]
  ------------------
 5771|    582|          p++;
 5772|    582|          goto s_n_llhttp__internal__n_after_start_req_57;
 5773|      0|        }
 5774|    473|        case '_': {
  ------------------
  |  Branch (5774:9): [True: 473, False: 583]
  ------------------
 5775|    473|          p++;
 5776|    473|          goto s_n_llhttp__internal__n_after_start_req_58;
 5777|      0|        }
 5778|      1|        default: {
  ------------------
  |  Branch (5778:9): [True: 1, False: 1.05k]
  ------------------
 5779|      1|          goto s_n_llhttp__internal__n_error_114;
 5780|      0|        }
 5781|  1.05k|      }
 5782|  1.05k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5783|  1.05k|    }
 5784|      0|    case s_n_llhttp__internal__n_after_start_req_54:
  ------------------
  |  Branch (5784:5): [True: 0, False: 5.51k]
  ------------------
 5785|  1.73k|    s_n_llhttp__internal__n_after_start_req_54: {
 5786|  1.73k|      if (p == endp) {
  ------------------
  |  Branch (5786:11): [True: 7, False: 1.72k]
  ------------------
 5787|      7|        return s_n_llhttp__internal__n_after_start_req_54;
 5788|      7|      }
 5789|  1.72k|      switch (*p) {
 5790|    662|        case 'A': {
  ------------------
  |  Branch (5790:9): [True: 662, False: 1.06k]
  ------------------
 5791|    662|          p++;
 5792|    662|          goto s_n_llhttp__internal__n_after_start_req_55;
 5793|      0|        }
 5794|  1.06k|        case 'T': {
  ------------------
  |  Branch (5794:9): [True: 1.06k, False: 663]
  ------------------
 5795|  1.06k|          p++;
 5796|  1.06k|          goto s_n_llhttp__internal__n_after_start_req_56;
 5797|      0|        }
 5798|      1|        default: {
  ------------------
  |  Branch (5798:9): [True: 1, False: 1.72k]
  ------------------
 5799|      1|          goto s_n_llhttp__internal__n_error_114;
 5800|      0|        }
 5801|  1.72k|      }
 5802|  1.72k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5803|  1.72k|    }
 5804|      0|    case s_n_llhttp__internal__n_after_start_req_59:
  ------------------
  |  Branch (5804:5): [True: 0, False: 5.51k]
  ------------------
 5805|    794|    s_n_llhttp__internal__n_after_start_req_59: {
 5806|    794|      llparse_match_t match_seq;
 5807|       |      
 5808|    794|      if (p == endp) {
  ------------------
  |  Branch (5808:11): [True: 7, False: 787]
  ------------------
 5809|      7|        return s_n_llhttp__internal__n_after_start_req_59;
 5810|      7|      }
 5811|    787|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob50, 4);
 5812|    787|      p = match_seq.current;
 5813|    787|      switch (match_seq.status) {
  ------------------
  |  Branch (5813:15): [True: 787, False: 0]
  ------------------
 5814|    767|        case kMatchComplete: {
  ------------------
  |  Branch (5814:9): [True: 767, False: 20]
  ------------------
 5815|    767|          p++;
 5816|    767|          match = 33;
 5817|    767|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5818|      0|        }
 5819|      4|        case kMatchPause: {
  ------------------
  |  Branch (5819:9): [True: 4, False: 783]
  ------------------
 5820|      4|          return s_n_llhttp__internal__n_after_start_req_59;
 5821|      0|        }
 5822|     16|        case kMatchMismatch: {
  ------------------
  |  Branch (5822:9): [True: 16, False: 771]
  ------------------
 5823|     16|          goto s_n_llhttp__internal__n_error_114;
 5824|      0|        }
 5825|    787|      }
 5826|    787|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5827|    787|    }
 5828|      0|    case s_n_llhttp__internal__n_after_start_req_60:
  ------------------
  |  Branch (5828:5): [True: 0, False: 5.51k]
  ------------------
 5829|    508|    s_n_llhttp__internal__n_after_start_req_60: {
 5830|    508|      llparse_match_t match_seq;
 5831|       |      
 5832|    508|      if (p == endp) {
  ------------------
  |  Branch (5832:11): [True: 7, False: 501]
  ------------------
 5833|      7|        return s_n_llhttp__internal__n_after_start_req_60;
 5834|      7|      }
 5835|    501|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob51, 7);
 5836|    501|      p = match_seq.current;
 5837|    501|      switch (match_seq.status) {
  ------------------
  |  Branch (5837:15): [True: 501, False: 0]
  ------------------
 5838|    479|        case kMatchComplete: {
  ------------------
  |  Branch (5838:9): [True: 479, False: 22]
  ------------------
 5839|    479|          p++;
 5840|    479|          match = 26;
 5841|    479|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5842|      0|        }
 5843|      5|        case kMatchPause: {
  ------------------
  |  Branch (5843:9): [True: 5, False: 496]
  ------------------
 5844|      5|          return s_n_llhttp__internal__n_after_start_req_60;
 5845|      0|        }
 5846|     17|        case kMatchMismatch: {
  ------------------
  |  Branch (5846:9): [True: 17, False: 484]
  ------------------
 5847|     17|          goto s_n_llhttp__internal__n_error_114;
 5848|      0|        }
 5849|    501|      }
 5850|    501|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5851|    501|    }
 5852|      0|    case s_n_llhttp__internal__n_after_start_req_53:
  ------------------
  |  Branch (5852:5): [True: 0, False: 5.51k]
  ------------------
 5853|  3.04k|    s_n_llhttp__internal__n_after_start_req_53: {
 5854|  3.04k|      if (p == endp) {
  ------------------
  |  Branch (5854:11): [True: 7, False: 3.03k]
  ------------------
 5855|      7|        return s_n_llhttp__internal__n_after_start_req_53;
 5856|      7|      }
 5857|  3.03k|      switch (*p) {
 5858|  1.73k|        case 'E': {
  ------------------
  |  Branch (5858:9): [True: 1.73k, False: 1.30k]
  ------------------
 5859|  1.73k|          p++;
 5860|  1.73k|          goto s_n_llhttp__internal__n_after_start_req_54;
 5861|      0|        }
 5862|    794|        case 'O': {
  ------------------
  |  Branch (5862:9): [True: 794, False: 2.24k]
  ------------------
 5863|    794|          p++;
 5864|    794|          goto s_n_llhttp__internal__n_after_start_req_59;
 5865|      0|        }
 5866|    508|        case 'U': {
  ------------------
  |  Branch (5866:9): [True: 508, False: 2.52k]
  ------------------
 5867|    508|          p++;
 5868|    508|          goto s_n_llhttp__internal__n_after_start_req_60;
 5869|      0|        }
 5870|      1|        default: {
  ------------------
  |  Branch (5870:9): [True: 1, False: 3.03k]
  ------------------
 5871|      1|          goto s_n_llhttp__internal__n_error_114;
 5872|      0|        }
 5873|  3.03k|      }
 5874|  3.03k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5875|  3.03k|    }
 5876|      0|    case s_n_llhttp__internal__n_after_start_req_62:
  ------------------
  |  Branch (5876:5): [True: 0, False: 5.51k]
  ------------------
 5877|    523|    s_n_llhttp__internal__n_after_start_req_62: {
 5878|    523|      llparse_match_t match_seq;
 5879|       |      
 5880|    523|      if (p == endp) {
  ------------------
  |  Branch (5880:11): [True: 7, False: 516]
  ------------------
 5881|      7|        return s_n_llhttp__internal__n_after_start_req_62;
 5882|      7|      }
 5883|    516|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob52, 6);
 5884|    516|      p = match_seq.current;
 5885|    516|      switch (match_seq.status) {
  ------------------
  |  Branch (5885:15): [True: 516, False: 0]
  ------------------
 5886|    492|        case kMatchComplete: {
  ------------------
  |  Branch (5886:9): [True: 492, False: 24]
  ------------------
 5887|    492|          p++;
 5888|    492|          match = 40;
 5889|    492|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5890|      0|        }
 5891|      4|        case kMatchPause: {
  ------------------
  |  Branch (5891:9): [True: 4, False: 512]
  ------------------
 5892|      4|          return s_n_llhttp__internal__n_after_start_req_62;
 5893|      0|        }
 5894|     20|        case kMatchMismatch: {
  ------------------
  |  Branch (5894:9): [True: 20, False: 496]
  ------------------
 5895|     20|          goto s_n_llhttp__internal__n_error_114;
 5896|      0|        }
 5897|    516|      }
 5898|    516|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5899|    516|    }
 5900|      0|    case s_n_llhttp__internal__n_after_start_req_63:
  ------------------
  |  Branch (5900:5): [True: 0, False: 5.51k]
  ------------------
 5901|    848|    s_n_llhttp__internal__n_after_start_req_63: {
 5902|    848|      llparse_match_t match_seq;
 5903|       |      
 5904|    848|      if (p == endp) {
  ------------------
  |  Branch (5904:11): [True: 8, False: 840]
  ------------------
 5905|      8|        return s_n_llhttp__internal__n_after_start_req_63;
 5906|      8|      }
 5907|    840|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob53, 3);
 5908|    840|      p = match_seq.current;
 5909|    840|      switch (match_seq.status) {
  ------------------
  |  Branch (5909:15): [True: 840, False: 0]
  ------------------
 5910|    824|        case kMatchComplete: {
  ------------------
  |  Branch (5910:9): [True: 824, False: 16]
  ------------------
 5911|    824|          p++;
 5912|    824|          match = 7;
 5913|    824|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5914|      0|        }
 5915|      2|        case kMatchPause: {
  ------------------
  |  Branch (5915:9): [True: 2, False: 838]
  ------------------
 5916|      2|          return s_n_llhttp__internal__n_after_start_req_63;
 5917|      0|        }
 5918|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (5918:9): [True: 14, False: 826]
  ------------------
 5919|     14|          goto s_n_llhttp__internal__n_error_114;
 5920|      0|        }
 5921|    840|      }
 5922|    840|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5923|    840|    }
 5924|      0|    case s_n_llhttp__internal__n_after_start_req_61:
  ------------------
  |  Branch (5924:5): [True: 0, False: 5.51k]
  ------------------
 5925|  1.38k|    s_n_llhttp__internal__n_after_start_req_61: {
 5926|  1.38k|      if (p == endp) {
  ------------------
  |  Branch (5926:11): [True: 8, False: 1.37k]
  ------------------
 5927|      8|        return s_n_llhttp__internal__n_after_start_req_61;
 5928|      8|      }
 5929|  1.37k|      switch (*p) {
 5930|    523|        case 'E': {
  ------------------
  |  Branch (5930:9): [True: 523, False: 849]
  ------------------
 5931|    523|          p++;
 5932|    523|          goto s_n_llhttp__internal__n_after_start_req_62;
 5933|      0|        }
 5934|    848|        case 'R': {
  ------------------
  |  Branch (5934:9): [True: 848, False: 524]
  ------------------
 5935|    848|          p++;
 5936|    848|          goto s_n_llhttp__internal__n_after_start_req_63;
 5937|      0|        }
 5938|      1|        default: {
  ------------------
  |  Branch (5938:9): [True: 1, False: 1.37k]
  ------------------
 5939|      1|          goto s_n_llhttp__internal__n_error_114;
 5940|      0|        }
 5941|  1.37k|      }
 5942|  1.37k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5943|  1.37k|    }
 5944|      0|    case s_n_llhttp__internal__n_after_start_req_66:
  ------------------
  |  Branch (5944:5): [True: 0, False: 5.51k]
  ------------------
 5945|    786|    s_n_llhttp__internal__n_after_start_req_66: {
 5946|    786|      llparse_match_t match_seq;
 5947|       |      
 5948|    786|      if (p == endp) {
  ------------------
  |  Branch (5948:11): [True: 7, False: 779]
  ------------------
 5949|      7|        return s_n_llhttp__internal__n_after_start_req_66;
 5950|      7|      }
 5951|    779|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob54, 3);
 5952|    779|      p = match_seq.current;
 5953|    779|      switch (match_seq.status) {
  ------------------
  |  Branch (5953:15): [True: 779, False: 0]
  ------------------
 5954|    774|        case kMatchComplete: {
  ------------------
  |  Branch (5954:9): [True: 774, False: 5]
  ------------------
 5955|    774|          p++;
 5956|    774|          match = 18;
 5957|    774|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5958|      0|        }
 5959|      2|        case kMatchPause: {
  ------------------
  |  Branch (5959:9): [True: 2, False: 777]
  ------------------
 5960|      2|          return s_n_llhttp__internal__n_after_start_req_66;
 5961|      0|        }
 5962|      3|        case kMatchMismatch: {
  ------------------
  |  Branch (5962:9): [True: 3, False: 776]
  ------------------
 5963|      3|          goto s_n_llhttp__internal__n_error_114;
 5964|      0|        }
 5965|    779|      }
 5966|    779|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5967|    779|    }
 5968|      0|    case s_n_llhttp__internal__n_after_start_req_68:
  ------------------
  |  Branch (5968:5): [True: 0, False: 5.51k]
  ------------------
 5969|    623|    s_n_llhttp__internal__n_after_start_req_68: {
 5970|    623|      llparse_match_t match_seq;
 5971|       |      
 5972|    623|      if (p == endp) {
  ------------------
  |  Branch (5972:11): [True: 8, False: 615]
  ------------------
 5973|      8|        return s_n_llhttp__internal__n_after_start_req_68;
 5974|      8|      }
 5975|    615|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob55, 2);
 5976|    615|      p = match_seq.current;
 5977|    615|      switch (match_seq.status) {
  ------------------
  |  Branch (5977:15): [True: 615, False: 0]
  ------------------
 5978|    604|        case kMatchComplete: {
  ------------------
  |  Branch (5978:9): [True: 604, False: 11]
  ------------------
 5979|    604|          p++;
 5980|    604|          match = 32;
 5981|    604|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5982|      0|        }
 5983|      1|        case kMatchPause: {
  ------------------
  |  Branch (5983:9): [True: 1, False: 614]
  ------------------
 5984|      1|          return s_n_llhttp__internal__n_after_start_req_68;
 5985|      0|        }
 5986|     10|        case kMatchMismatch: {
  ------------------
  |  Branch (5986:9): [True: 10, False: 605]
  ------------------
 5987|     10|          goto s_n_llhttp__internal__n_error_114;
 5988|      0|        }
 5989|    615|      }
 5990|    615|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5991|    615|    }
 5992|      0|    case s_n_llhttp__internal__n_after_start_req_69:
  ------------------
  |  Branch (5992:5): [True: 0, False: 5.51k]
  ------------------
 5993|    552|    s_n_llhttp__internal__n_after_start_req_69: {
 5994|    552|      llparse_match_t match_seq;
 5995|       |      
 5996|    552|      if (p == endp) {
  ------------------
  |  Branch (5996:11): [True: 6, False: 546]
  ------------------
 5997|      6|        return s_n_llhttp__internal__n_after_start_req_69;
 5998|      6|      }
 5999|    546|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob56, 2);
 6000|    546|      p = match_seq.current;
 6001|    546|      switch (match_seq.status) {
  ------------------
  |  Branch (6001:15): [True: 546, False: 0]
  ------------------
 6002|    531|        case kMatchComplete: {
  ------------------
  |  Branch (6002:9): [True: 531, False: 15]
  ------------------
 6003|    531|          p++;
 6004|    531|          match = 15;
 6005|    531|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6006|      0|        }
 6007|      1|        case kMatchPause: {
  ------------------
  |  Branch (6007:9): [True: 1, False: 545]
  ------------------
 6008|      1|          return s_n_llhttp__internal__n_after_start_req_69;
 6009|      0|        }
 6010|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (6010:9): [True: 14, False: 532]
  ------------------
 6011|     14|          goto s_n_llhttp__internal__n_error_114;
 6012|      0|        }
 6013|    546|      }
 6014|    546|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6015|    546|    }
 6016|      0|    case s_n_llhttp__internal__n_after_start_req_67:
  ------------------
  |  Branch (6016:5): [True: 0, False: 5.51k]
  ------------------
 6017|  1.18k|    s_n_llhttp__internal__n_after_start_req_67: {
 6018|  1.18k|      if (p == endp) {
  ------------------
  |  Branch (6018:11): [True: 7, False: 1.17k]
  ------------------
 6019|      7|        return s_n_llhttp__internal__n_after_start_req_67;
 6020|      7|      }
 6021|  1.17k|      switch (*p) {
 6022|    623|        case 'I': {
  ------------------
  |  Branch (6022:9): [True: 623, False: 553]
  ------------------
 6023|    623|          p++;
 6024|    623|          goto s_n_llhttp__internal__n_after_start_req_68;
 6025|      0|        }
 6026|    552|        case 'O': {
  ------------------
  |  Branch (6026:9): [True: 552, False: 624]
  ------------------
 6027|    552|          p++;
 6028|    552|          goto s_n_llhttp__internal__n_after_start_req_69;
 6029|      0|        }
 6030|      1|        default: {
  ------------------
  |  Branch (6030:9): [True: 1, False: 1.17k]
  ------------------
 6031|      1|          goto s_n_llhttp__internal__n_error_114;
 6032|      0|        }
 6033|  1.17k|      }
 6034|  1.17k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6035|  1.17k|    }
 6036|      0|    case s_n_llhttp__internal__n_after_start_req_70:
  ------------------
  |  Branch (6036:5): [True: 0, False: 5.51k]
  ------------------
 6037|    505|    s_n_llhttp__internal__n_after_start_req_70: {
 6038|    505|      llparse_match_t match_seq;
 6039|       |      
 6040|    505|      if (p == endp) {
  ------------------
  |  Branch (6040:11): [True: 7, False: 498]
  ------------------
 6041|      7|        return s_n_llhttp__internal__n_after_start_req_70;
 6042|      7|      }
 6043|    498|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob57, 8);
 6044|    498|      p = match_seq.current;
 6045|    498|      switch (match_seq.status) {
  ------------------
  |  Branch (6045:15): [True: 498, False: 0]
  ------------------
 6046|    472|        case kMatchComplete: {
  ------------------
  |  Branch (6046:9): [True: 472, False: 26]
  ------------------
 6047|    472|          p++;
 6048|    472|          match = 27;
 6049|    472|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6050|      0|        }
 6051|      5|        case kMatchPause: {
  ------------------
  |  Branch (6051:9): [True: 5, False: 493]
  ------------------
 6052|      5|          return s_n_llhttp__internal__n_after_start_req_70;
 6053|      0|        }
 6054|     21|        case kMatchMismatch: {
  ------------------
  |  Branch (6054:9): [True: 21, False: 477]
  ------------------
 6055|     21|          goto s_n_llhttp__internal__n_error_114;
 6056|      0|        }
 6057|    498|      }
 6058|    498|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6059|    498|    }
 6060|      0|    case s_n_llhttp__internal__n_after_start_req_65:
  ------------------
  |  Branch (6060:5): [True: 0, False: 5.51k]
  ------------------
 6061|  2.48k|    s_n_llhttp__internal__n_after_start_req_65: {
 6062|  2.48k|      if (p == endp) {
  ------------------
  |  Branch (6062:11): [True: 8, False: 2.47k]
  ------------------
 6063|      8|        return s_n_llhttp__internal__n_after_start_req_65;
 6064|      8|      }
 6065|  2.47k|      switch (*p) {
 6066|    786|        case 'B': {
  ------------------
  |  Branch (6066:9): [True: 786, False: 1.68k]
  ------------------
 6067|    786|          p++;
 6068|    786|          goto s_n_llhttp__internal__n_after_start_req_66;
 6069|      0|        }
 6070|  1.18k|        case 'L': {
  ------------------
  |  Branch (6070:9): [True: 1.18k, False: 1.29k]
  ------------------
 6071|  1.18k|          p++;
 6072|  1.18k|          goto s_n_llhttp__internal__n_after_start_req_67;
 6073|      0|        }
 6074|    505|        case 'S': {
  ------------------
  |  Branch (6074:9): [True: 505, False: 1.97k]
  ------------------
 6075|    505|          p++;
 6076|    505|          goto s_n_llhttp__internal__n_after_start_req_70;
 6077|      0|        }
 6078|      1|        default: {
  ------------------
  |  Branch (6078:9): [True: 1, False: 2.47k]
  ------------------
 6079|      1|          goto s_n_llhttp__internal__n_error_114;
 6080|      0|        }
 6081|  2.47k|      }
 6082|  2.47k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6083|  2.47k|    }
 6084|      0|    case s_n_llhttp__internal__n_after_start_req_64:
  ------------------
  |  Branch (6084:5): [True: 0, False: 5.51k]
  ------------------
 6085|  2.50k|    s_n_llhttp__internal__n_after_start_req_64: {
 6086|  2.50k|      if (p == endp) {
  ------------------
  |  Branch (6086:11): [True: 5, False: 2.49k]
  ------------------
 6087|      5|        return s_n_llhttp__internal__n_after_start_req_64;
 6088|      5|      }
 6089|  2.49k|      switch (*p) {
 6090|  2.48k|        case 'N': {
  ------------------
  |  Branch (6090:9): [True: 2.48k, False: 12]
  ------------------
 6091|  2.48k|          p++;
 6092|  2.48k|          goto s_n_llhttp__internal__n_after_start_req_65;
 6093|      0|        }
 6094|     12|        default: {
  ------------------
  |  Branch (6094:9): [True: 12, False: 2.48k]
  ------------------
 6095|     12|          goto s_n_llhttp__internal__n_error_114;
 6096|      0|        }
 6097|  2.49k|      }
 6098|  2.49k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6099|  2.49k|    }
 6100|      0|    case s_n_llhttp__internal__n_after_start_req:
  ------------------
  |  Branch (6100:5): [True: 0, False: 5.51k]
  ------------------
 6101|  38.4k|    s_n_llhttp__internal__n_after_start_req: {
 6102|  38.4k|      if (p == endp) {
  ------------------
  |  Branch (6102:11): [True: 0, False: 38.4k]
  ------------------
 6103|      0|        return s_n_llhttp__internal__n_after_start_req;
 6104|      0|      }
 6105|  38.4k|      switch (*p) {
 6106|  2.47k|        case 'A': {
  ------------------
  |  Branch (6106:9): [True: 2.47k, False: 35.9k]
  ------------------
 6107|  2.47k|          p++;
 6108|  2.47k|          goto s_n_llhttp__internal__n_after_start_req_1;
 6109|      0|        }
 6110|    535|        case 'B': {
  ------------------
  |  Branch (6110:9): [True: 535, False: 37.9k]
  ------------------
 6111|    535|          p++;
 6112|    535|          goto s_n_llhttp__internal__n_after_start_req_4;
 6113|      0|        }
 6114|  1.03k|        case 'C': {
  ------------------
  |  Branch (6114:9): [True: 1.03k, False: 37.4k]
  ------------------
 6115|  1.03k|          p++;
 6116|  1.03k|          goto s_n_llhttp__internal__n_after_start_req_5;
 6117|      0|        }
 6118|  1.09k|        case 'D': {
  ------------------
  |  Branch (6118:9): [True: 1.09k, False: 37.3k]
  ------------------
 6119|  1.09k|          p++;
 6120|  1.09k|          goto s_n_llhttp__internal__n_after_start_req_10;
 6121|      0|        }
 6122|    536|        case 'F': {
  ------------------
  |  Branch (6122:9): [True: 536, False: 37.9k]
  ------------------
 6123|    536|          p++;
 6124|    536|          goto s_n_llhttp__internal__n_after_start_req_14;
 6125|      0|        }
 6126|  8.50k|        case 'G': {
  ------------------
  |  Branch (6126:9): [True: 8.50k, False: 29.9k]
  ------------------
 6127|  8.50k|          p++;
 6128|  8.50k|          goto s_n_llhttp__internal__n_after_start_req_15;
 6129|      0|        }
 6130|    536|        case 'H': {
  ------------------
  |  Branch (6130:9): [True: 536, False: 37.9k]
  ------------------
 6131|    536|          p++;
 6132|    536|          goto s_n_llhttp__internal__n_after_start_req_18;
 6133|      0|        }
 6134|    921|        case 'L': {
  ------------------
  |  Branch (6134:9): [True: 921, False: 37.5k]
  ------------------
 6135|    921|          p++;
 6136|    921|          goto s_n_llhttp__internal__n_after_start_req_19;
 6137|      0|        }
 6138|  3.37k|        case 'M': {
  ------------------
  |  Branch (6138:9): [True: 3.37k, False: 35.0k]
  ------------------
 6139|  3.37k|          p++;
 6140|  3.37k|          goto s_n_llhttp__internal__n_after_start_req_22;
 6141|      0|        }
 6142|    441|        case 'N': {
  ------------------
  |  Branch (6142:9): [True: 441, False: 38.0k]
  ------------------
 6143|    441|          p++;
 6144|    441|          goto s_n_llhttp__internal__n_after_start_req_31;
 6145|      0|        }
 6146|  1.37k|        case 'O': {
  ------------------
  |  Branch (6146:9): [True: 1.37k, False: 37.0k]
  ------------------
 6147|  1.37k|          p++;
 6148|  1.37k|          goto s_n_llhttp__internal__n_after_start_req_32;
 6149|      0|        }
 6150|  7.65k|        case 'P': {
  ------------------
  |  Branch (6150:9): [True: 7.65k, False: 30.8k]
  ------------------
 6151|  7.65k|          p++;
 6152|  7.65k|          goto s_n_llhttp__internal__n_after_start_req_33;
 6153|      0|        }
 6154|    534|        case 'Q': {
  ------------------
  |  Branch (6154:9): [True: 534, False: 37.9k]
  ------------------
 6155|    534|          p++;
 6156|    534|          goto s_n_llhttp__internal__n_after_start_req_46;
 6157|      0|        }
 6158|  2.51k|        case 'R': {
  ------------------
  |  Branch (6158:9): [True: 2.51k, False: 35.9k]
  ------------------
 6159|  2.51k|          p++;
 6160|  2.51k|          goto s_n_llhttp__internal__n_after_start_req_47;
 6161|      0|        }
 6162|  3.04k|        case 'S': {
  ------------------
  |  Branch (6162:9): [True: 3.04k, False: 35.4k]
  ------------------
 6163|  3.04k|          p++;
 6164|  3.04k|          goto s_n_llhttp__internal__n_after_start_req_53;
 6165|      0|        }
 6166|  1.38k|        case 'T': {
  ------------------
  |  Branch (6166:9): [True: 1.38k, False: 37.0k]
  ------------------
 6167|  1.38k|          p++;
 6168|  1.38k|          goto s_n_llhttp__internal__n_after_start_req_61;
 6169|      0|        }
 6170|  2.50k|        case 'U': {
  ------------------
  |  Branch (6170:9): [True: 2.50k, False: 35.9k]
  ------------------
 6171|  2.50k|          p++;
 6172|  2.50k|          goto s_n_llhttp__internal__n_after_start_req_64;
 6173|      0|        }
 6174|     16|        default: {
  ------------------
  |  Branch (6174:9): [True: 16, False: 38.4k]
  ------------------
 6175|     16|          goto s_n_llhttp__internal__n_error_114;
 6176|      0|        }
 6177|  38.4k|      }
 6178|  38.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6179|  38.4k|    }
 6180|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_method_1:
  ------------------
  |  Branch (6180:5): [True: 0, False: 5.51k]
  ------------------
 6181|  38.4k|    s_n_llhttp__internal__n_span_start_llhttp__on_method_1: {
 6182|  38.4k|      if (p == endp) {
  ------------------
  |  Branch (6182:11): [True: 0, False: 38.4k]
  ------------------
 6183|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
 6184|      0|      }
 6185|  38.4k|      state->_span_pos0 = (void*) p;
 6186|  38.4k|      state->_span_cb0 = llhttp__on_method;
 6187|  38.4k|      goto s_n_llhttp__internal__n_after_start_req;
 6188|  38.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6189|  38.4k|    }
 6190|      0|    case s_n_llhttp__internal__n_res_line_almost_done:
  ------------------
  |  Branch (6190:5): [True: 0, False: 5.51k]
  ------------------
 6191|  4.35k|    s_n_llhttp__internal__n_res_line_almost_done: {
 6192|  4.35k|      if (p == endp) {
  ------------------
  |  Branch (6192:11): [True: 14, False: 4.34k]
  ------------------
 6193|     14|        return s_n_llhttp__internal__n_res_line_almost_done;
 6194|     14|      }
 6195|  4.34k|      switch (*p) {
 6196|  4.33k|        case 10: {
  ------------------
  |  Branch (6196:9): [True: 4.33k, False: 10]
  ------------------
 6197|  4.33k|          p++;
 6198|  4.33k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 6199|      0|        }
 6200|     10|        default: {
  ------------------
  |  Branch (6200:9): [True: 10, False: 4.33k]
  ------------------
 6201|     10|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_30;
 6202|      0|        }
 6203|  4.34k|      }
 6204|  4.34k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6205|  4.34k|    }
 6206|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_31:
  ------------------
  |  Branch (6206:5): [True: 0, False: 5.51k]
  ------------------
 6207|      2|    s_n_llhttp__internal__n_invoke_test_lenient_flags_31: {
 6208|      2|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 6209|      0|        case 1:
  ------------------
  |  Branch (6209:9): [True: 0, False: 2]
  ------------------
 6210|      0|          goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 6211|      2|        default:
  ------------------
  |  Branch (6211:9): [True: 2, False: 0]
  ------------------
 6212|      2|          goto s_n_llhttp__internal__n_error_100;
 6213|      2|      }
 6214|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6215|      2|    }
 6216|      0|    case s_n_llhttp__internal__n_res_status:
  ------------------
  |  Branch (6216:5): [True: 0, False: 5.51k]
  ------------------
 6217|    476|    s_n_llhttp__internal__n_res_status: {
 6218|    476|      if (p == endp) {
  ------------------
  |  Branch (6218:11): [True: 8, False: 468]
  ------------------
 6219|      8|        return s_n_llhttp__internal__n_res_status;
 6220|      8|      }
 6221|    468|      switch (*p) {
 6222|      2|        case 10: {
  ------------------
  |  Branch (6222:9): [True: 2, False: 466]
  ------------------
 6223|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_status;
 6224|      0|        }
 6225|    261|        case 13: {
  ------------------
  |  Branch (6225:9): [True: 261, False: 207]
  ------------------
 6226|    261|          goto s_n_llhttp__internal__n_span_end_llhttp__on_status_1;
 6227|      0|        }
 6228|    205|        default: {
  ------------------
  |  Branch (6228:9): [True: 205, False: 263]
  ------------------
 6229|    205|          p++;
 6230|    205|          goto s_n_llhttp__internal__n_res_status;
 6231|      0|        }
 6232|    468|      }
 6233|    468|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6234|    468|    }
 6235|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_status:
  ------------------
  |  Branch (6235:5): [True: 0, False: 5.51k]
  ------------------
 6236|    277|    s_n_llhttp__internal__n_span_start_llhttp__on_status: {
 6237|    277|      if (p == endp) {
  ------------------
  |  Branch (6237:11): [True: 6, False: 271]
  ------------------
 6238|      6|        return s_n_llhttp__internal__n_span_start_llhttp__on_status;
 6239|      6|      }
 6240|    271|      state->_span_pos0 = (void*) p;
 6241|    271|      state->_span_cb0 = llhttp__on_status;
 6242|    271|      goto s_n_llhttp__internal__n_res_status;
 6243|    277|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6244|    277|    }
 6245|      0|    case s_n_llhttp__internal__n_res_status_code_otherwise:
  ------------------
  |  Branch (6245:5): [True: 0, False: 5.51k]
  ------------------
 6246|  4.39k|    s_n_llhttp__internal__n_res_status_code_otherwise: {
 6247|  4.39k|      if (p == endp) {
  ------------------
  |  Branch (6247:11): [True: 17, False: 4.37k]
  ------------------
 6248|     17|        return s_n_llhttp__internal__n_res_status_code_otherwise;
 6249|     17|      }
 6250|  4.37k|      switch (*p) {
 6251|      1|        case 10: {
  ------------------
  |  Branch (6251:9): [True: 1, False: 4.37k]
  ------------------
 6252|      1|          p++;
 6253|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_29;
 6254|      0|        }
 6255|  4.09k|        case 13: {
  ------------------
  |  Branch (6255:9): [True: 4.09k, False: 279]
  ------------------
 6256|  4.09k|          p++;
 6257|  4.09k|          goto s_n_llhttp__internal__n_res_line_almost_done;
 6258|      0|        }
 6259|    277|        case ' ': {
  ------------------
  |  Branch (6259:9): [True: 277, False: 4.09k]
  ------------------
 6260|    277|          p++;
 6261|    277|          goto s_n_llhttp__internal__n_span_start_llhttp__on_status;
 6262|      0|        }
 6263|      1|        default: {
  ------------------
  |  Branch (6263:9): [True: 1, False: 4.37k]
  ------------------
 6264|      1|          goto s_n_llhttp__internal__n_error_101;
 6265|      0|        }
 6266|  4.37k|      }
 6267|  4.37k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6268|  4.37k|    }
 6269|      0|    case s_n_llhttp__internal__n_res_status_code_digit_3:
  ------------------
  |  Branch (6269:5): [True: 0, False: 5.51k]
  ------------------
 6270|  4.41k|    s_n_llhttp__internal__n_res_status_code_digit_3: {
 6271|  4.41k|      if (p == endp) {
  ------------------
  |  Branch (6271:11): [True: 17, False: 4.39k]
  ------------------
 6272|     17|        return s_n_llhttp__internal__n_res_status_code_digit_3;
 6273|     17|      }
 6274|  4.39k|      switch (*p) {
 6275|    573|        case '0': {
  ------------------
  |  Branch (6275:9): [True: 573, False: 3.82k]
  ------------------
 6276|    573|          p++;
 6277|    573|          match = 0;
 6278|    573|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6279|      0|        }
 6280|    274|        case '1': {
  ------------------
  |  Branch (6280:9): [True: 274, False: 4.12k]
  ------------------
 6281|    274|          p++;
 6282|    274|          match = 1;
 6283|    274|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6284|      0|        }
 6285|    751|        case '2': {
  ------------------
  |  Branch (6285:9): [True: 751, False: 3.64k]
  ------------------
 6286|    751|          p++;
 6287|    751|          match = 2;
 6288|    751|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6289|      0|        }
 6290|    576|        case '3': {
  ------------------
  |  Branch (6290:9): [True: 576, False: 3.82k]
  ------------------
 6291|    576|          p++;
 6292|    576|          match = 3;
 6293|    576|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6294|      0|        }
 6295|  1.68k|        case '4': {
  ------------------
  |  Branch (6295:9): [True: 1.68k, False: 2.70k]
  ------------------
 6296|  1.68k|          p++;
 6297|  1.68k|          match = 4;
 6298|  1.68k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6299|      0|        }
 6300|     77|        case '5': {
  ------------------
  |  Branch (6300:9): [True: 77, False: 4.32k]
  ------------------
 6301|     77|          p++;
 6302|     77|          match = 5;
 6303|     77|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6304|      0|        }
 6305|    303|        case '6': {
  ------------------
  |  Branch (6305:9): [True: 303, False: 4.09k]
  ------------------
 6306|    303|          p++;
 6307|    303|          match = 6;
 6308|    303|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6309|      0|        }
 6310|     52|        case '7': {
  ------------------
  |  Branch (6310:9): [True: 52, False: 4.34k]
  ------------------
 6311|     52|          p++;
 6312|     52|          match = 7;
 6313|     52|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6314|      0|        }
 6315|     18|        case '8': {
  ------------------
  |  Branch (6315:9): [True: 18, False: 4.37k]
  ------------------
 6316|     18|          p++;
 6317|     18|          match = 8;
 6318|     18|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6319|      0|        }
 6320|     77|        case '9': {
  ------------------
  |  Branch (6320:9): [True: 77, False: 4.32k]
  ------------------
 6321|     77|          p++;
 6322|     77|          match = 9;
 6323|     77|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6324|      0|        }
 6325|      7|        default: {
  ------------------
  |  Branch (6325:9): [True: 7, False: 4.39k]
  ------------------
 6326|      7|          goto s_n_llhttp__internal__n_error_103;
 6327|      0|        }
 6328|  4.39k|      }
 6329|  4.39k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6330|  4.39k|    }
 6331|      0|    case s_n_llhttp__internal__n_res_status_code_digit_2:
  ------------------
  |  Branch (6331:5): [True: 0, False: 5.51k]
  ------------------
 6332|  4.42k|    s_n_llhttp__internal__n_res_status_code_digit_2: {
 6333|  4.42k|      if (p == endp) {
  ------------------
  |  Branch (6333:11): [True: 9, False: 4.42k]
  ------------------
 6334|      9|        return s_n_llhttp__internal__n_res_status_code_digit_2;
 6335|      9|      }
 6336|  4.42k|      switch (*p) {
 6337|  2.95k|        case '0': {
  ------------------
  |  Branch (6337:9): [True: 2.95k, False: 1.46k]
  ------------------
 6338|  2.95k|          p++;
 6339|  2.95k|          match = 0;
 6340|  2.95k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6341|      0|        }
 6342|    289|        case '1': {
  ------------------
  |  Branch (6342:9): [True: 289, False: 4.13k]
  ------------------
 6343|    289|          p++;
 6344|    289|          match = 1;
 6345|    289|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6346|      0|        }
 6347|     57|        case '2': {
  ------------------
  |  Branch (6347:9): [True: 57, False: 4.36k]
  ------------------
 6348|     57|          p++;
 6349|     57|          match = 2;
 6350|     57|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6351|      0|        }
 6352|    205|        case '3': {
  ------------------
  |  Branch (6352:9): [True: 205, False: 4.21k]
  ------------------
 6353|    205|          p++;
 6354|    205|          match = 3;
 6355|    205|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6356|      0|        }
 6357|     35|        case '4': {
  ------------------
  |  Branch (6357:9): [True: 35, False: 4.38k]
  ------------------
 6358|     35|          p++;
 6359|     35|          match = 4;
 6360|     35|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6361|      0|        }
 6362|    240|        case '5': {
  ------------------
  |  Branch (6362:9): [True: 240, False: 4.18k]
  ------------------
 6363|    240|          p++;
 6364|    240|          match = 5;
 6365|    240|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6366|      0|        }
 6367|    414|        case '6': {
  ------------------
  |  Branch (6367:9): [True: 414, False: 4.00k]
  ------------------
 6368|    414|          p++;
 6369|    414|          match = 6;
 6370|    414|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6371|      0|        }
 6372|     45|        case '7': {
  ------------------
  |  Branch (6372:9): [True: 45, False: 4.37k]
  ------------------
 6373|     45|          p++;
 6374|     45|          match = 7;
 6375|     45|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6376|      0|        }
 6377|     49|        case '8': {
  ------------------
  |  Branch (6377:9): [True: 49, False: 4.37k]
  ------------------
 6378|     49|          p++;
 6379|     49|          match = 8;
 6380|     49|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6381|      0|        }
 6382|    127|        case '9': {
  ------------------
  |  Branch (6382:9): [True: 127, False: 4.29k]
  ------------------
 6383|    127|          p++;
 6384|    127|          match = 9;
 6385|    127|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6386|      0|        }
 6387|      6|        default: {
  ------------------
  |  Branch (6387:9): [True: 6, False: 4.41k]
  ------------------
 6388|      6|          goto s_n_llhttp__internal__n_error_105;
 6389|      0|        }
 6390|  4.42k|      }
 6391|  4.42k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6392|  4.42k|    }
 6393|      0|    case s_n_llhttp__internal__n_res_status_code_digit_1:
  ------------------
  |  Branch (6393:5): [True: 0, False: 5.51k]
  ------------------
 6394|  4.43k|    s_n_llhttp__internal__n_res_status_code_digit_1: {
 6395|  4.43k|      if (p == endp) {
  ------------------
  |  Branch (6395:11): [True: 7, False: 4.43k]
  ------------------
 6396|      7|        return s_n_llhttp__internal__n_res_status_code_digit_1;
 6397|      7|      }
 6398|  4.43k|      switch (*p) {
 6399|    572|        case '0': {
  ------------------
  |  Branch (6399:9): [True: 572, False: 3.85k]
  ------------------
 6400|    572|          p++;
 6401|    572|          match = 0;
 6402|    572|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6403|      0|        }
 6404|  2.53k|        case '1': {
  ------------------
  |  Branch (6404:9): [True: 2.53k, False: 1.89k]
  ------------------
 6405|  2.53k|          p++;
 6406|  2.53k|          match = 1;
 6407|  2.53k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6408|      0|        }
 6409|    578|        case '2': {
  ------------------
  |  Branch (6409:9): [True: 578, False: 3.85k]
  ------------------
 6410|    578|          p++;
 6411|    578|          match = 2;
 6412|    578|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6413|      0|        }
 6414|    543|        case '3': {
  ------------------
  |  Branch (6414:9): [True: 543, False: 3.88k]
  ------------------
 6415|    543|          p++;
 6416|    543|          match = 3;
 6417|    543|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6418|      0|        }
 6419|      9|        case '4': {
  ------------------
  |  Branch (6419:9): [True: 9, False: 4.42k]
  ------------------
 6420|      9|          p++;
 6421|      9|          match = 4;
 6422|      9|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6423|      0|        }
 6424|      8|        case '5': {
  ------------------
  |  Branch (6424:9): [True: 8, False: 4.42k]
  ------------------
 6425|      8|          p++;
 6426|      8|          match = 5;
 6427|      8|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6428|      0|        }
 6429|    108|        case '6': {
  ------------------
  |  Branch (6429:9): [True: 108, False: 4.32k]
  ------------------
 6430|    108|          p++;
 6431|    108|          match = 6;
 6432|    108|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6433|      0|        }
 6434|     49|        case '7': {
  ------------------
  |  Branch (6434:9): [True: 49, False: 4.38k]
  ------------------
 6435|     49|          p++;
 6436|     49|          match = 7;
 6437|     49|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6438|      0|        }
 6439|      6|        case '8': {
  ------------------
  |  Branch (6439:9): [True: 6, False: 4.42k]
  ------------------
 6440|      6|          p++;
 6441|      6|          match = 8;
 6442|      6|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6443|      0|        }
 6444|     18|        case '9': {
  ------------------
  |  Branch (6444:9): [True: 18, False: 4.41k]
  ------------------
 6445|     18|          p++;
 6446|     18|          match = 9;
 6447|     18|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6448|      0|        }
 6449|      1|        default: {
  ------------------
  |  Branch (6449:9): [True: 1, False: 4.42k]
  ------------------
 6450|      1|          goto s_n_llhttp__internal__n_error_107;
 6451|      0|        }
 6452|  4.43k|      }
 6453|  4.43k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6454|  4.43k|    }
 6455|      0|    case s_n_llhttp__internal__n_res_after_version:
  ------------------
  |  Branch (6455:5): [True: 0, False: 5.51k]
  ------------------
 6456|  4.47k|    s_n_llhttp__internal__n_res_after_version: {
 6457|  4.47k|      if (p == endp) {
  ------------------
  |  Branch (6457:11): [True: 24, False: 4.44k]
  ------------------
 6458|     24|        return s_n_llhttp__internal__n_res_after_version;
 6459|     24|      }
 6460|  4.44k|      switch (*p) {
 6461|  4.43k|        case ' ': {
  ------------------
  |  Branch (6461:9): [True: 4.43k, False: 10]
  ------------------
 6462|  4.43k|          p++;
 6463|  4.43k|          goto s_n_llhttp__internal__n_invoke_update_status_code;
 6464|      0|        }
 6465|     10|        default: {
  ------------------
  |  Branch (6465:9): [True: 10, False: 4.43k]
  ------------------
 6466|     10|          goto s_n_llhttp__internal__n_error_108;
 6467|      0|        }
 6468|  4.44k|      }
 6469|  4.44k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6470|  4.44k|    }
 6471|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1:
  ------------------
  |  Branch (6471:5): [True: 0, False: 5.51k]
  ------------------
 6472|  4.47k|    s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1: {
 6473|  4.47k|      switch (llhttp__on_version_complete(state, p, endp)) {
 6474|  4.47k|        case 0:
  ------------------
  |  Branch (6474:9): [True: 4.47k, False: 0]
  ------------------
 6475|  4.47k|          goto s_n_llhttp__internal__n_res_after_version;
 6476|      0|        case 21:
  ------------------
  |  Branch (6476:9): [True: 0, False: 4.47k]
  ------------------
 6477|      0|          goto s_n_llhttp__internal__n_pause_28;
 6478|      0|        default:
  ------------------
  |  Branch (6478:9): [True: 0, False: 4.47k]
  ------------------
 6479|      0|          goto s_n_llhttp__internal__n_error_96;
 6480|  4.47k|      }
 6481|  4.47k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6482|  4.47k|    }
 6483|      0|    case s_n_llhttp__internal__n_error_95:
  ------------------
  |  Branch (6483:5): [True: 0, False: 5.51k]
  ------------------
 6484|     11|    s_n_llhttp__internal__n_error_95: {
 6485|     11|      state->error = 0x9;
 6486|     11|      state->reason = "Invalid HTTP version";
 6487|     11|      state->error_pos = (const char*) p;
 6488|     11|      state->_current = (void*) (intptr_t) s_error;
 6489|     11|      return s_error;
 6490|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6491|      0|    }
 6492|      0|    case s_n_llhttp__internal__n_error_109:
  ------------------
  |  Branch (6492:5): [True: 0, False: 5.51k]
  ------------------
 6493|      1|    s_n_llhttp__internal__n_error_109: {
 6494|      1|      state->error = 0x9;
 6495|      1|      state->reason = "Invalid minor version";
 6496|      1|      state->error_pos = (const char*) p;
 6497|      1|      state->_current = (void*) (intptr_t) s_error;
 6498|      1|      return s_error;
 6499|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6500|      0|    }
 6501|      0|    case s_n_llhttp__internal__n_res_http_minor:
  ------------------
  |  Branch (6501:5): [True: 0, False: 5.51k]
  ------------------
 6502|  4.48k|    s_n_llhttp__internal__n_res_http_minor: {
 6503|  4.48k|      if (p == endp) {
  ------------------
  |  Branch (6503:11): [True: 6, False: 4.48k]
  ------------------
 6504|      6|        return s_n_llhttp__internal__n_res_http_minor;
 6505|      6|      }
 6506|  4.48k|      switch (*p) {
 6507|  1.15k|        case '0': {
  ------------------
  |  Branch (6507:9): [True: 1.15k, False: 3.33k]
  ------------------
 6508|  1.15k|          p++;
 6509|  1.15k|          match = 0;
 6510|  1.15k|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6511|      0|        }
 6512|  2.80k|        case '1': {
  ------------------
  |  Branch (6512:9): [True: 2.80k, False: 1.67k]
  ------------------
 6513|  2.80k|          p++;
 6514|  2.80k|          match = 1;
 6515|  2.80k|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6516|      0|        }
 6517|      1|        case '2': {
  ------------------
  |  Branch (6517:9): [True: 1, False: 4.48k]
  ------------------
 6518|      1|          p++;
 6519|      1|          match = 2;
 6520|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6521|      0|        }
 6522|      1|        case '3': {
  ------------------
  |  Branch (6522:9): [True: 1, False: 4.48k]
  ------------------
 6523|      1|          p++;
 6524|      1|          match = 3;
 6525|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6526|      0|        }
 6527|      1|        case '4': {
  ------------------
  |  Branch (6527:9): [True: 1, False: 4.48k]
  ------------------
 6528|      1|          p++;
 6529|      1|          match = 4;
 6530|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6531|      0|        }
 6532|      1|        case '5': {
  ------------------
  |  Branch (6532:9): [True: 1, False: 4.48k]
  ------------------
 6533|      1|          p++;
 6534|      1|          match = 5;
 6535|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6536|      0|        }
 6537|      1|        case '6': {
  ------------------
  |  Branch (6537:9): [True: 1, False: 4.48k]
  ------------------
 6538|      1|          p++;
 6539|      1|          match = 6;
 6540|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6541|      0|        }
 6542|      1|        case '7': {
  ------------------
  |  Branch (6542:9): [True: 1, False: 4.48k]
  ------------------
 6543|      1|          p++;
 6544|      1|          match = 7;
 6545|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6546|      0|        }
 6547|      1|        case '8': {
  ------------------
  |  Branch (6547:9): [True: 1, False: 4.48k]
  ------------------
 6548|      1|          p++;
 6549|      1|          match = 8;
 6550|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6551|      0|        }
 6552|    515|        case '9': {
  ------------------
  |  Branch (6552:9): [True: 515, False: 3.96k]
  ------------------
 6553|    515|          p++;
 6554|    515|          match = 9;
 6555|    515|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6556|      0|        }
 6557|      1|        default: {
  ------------------
  |  Branch (6557:9): [True: 1, False: 4.48k]
  ------------------
 6558|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_7;
 6559|      0|        }
 6560|  4.48k|      }
 6561|  4.48k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6562|  4.48k|    }
 6563|      0|    case s_n_llhttp__internal__n_error_110:
  ------------------
  |  Branch (6563:5): [True: 0, False: 5.51k]
  ------------------
 6564|     12|    s_n_llhttp__internal__n_error_110: {
 6565|     12|      state->error = 0x9;
 6566|     12|      state->reason = "Expected dot";
 6567|     12|      state->error_pos = (const char*) p;
 6568|     12|      state->_current = (void*) (intptr_t) s_error;
 6569|     12|      return s_error;
 6570|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6571|      0|    }
 6572|      0|    case s_n_llhttp__internal__n_res_http_dot:
  ------------------
  |  Branch (6572:5): [True: 0, False: 5.51k]
  ------------------
 6573|  4.51k|    s_n_llhttp__internal__n_res_http_dot: {
 6574|  4.51k|      if (p == endp) {
  ------------------
  |  Branch (6574:11): [True: 10, False: 4.50k]
  ------------------
 6575|     10|        return s_n_llhttp__internal__n_res_http_dot;
 6576|     10|      }
 6577|  4.50k|      switch (*p) {
 6578|  4.48k|        case '.': {
  ------------------
  |  Branch (6578:9): [True: 4.48k, False: 12]
  ------------------
 6579|  4.48k|          p++;
 6580|  4.48k|          goto s_n_llhttp__internal__n_res_http_minor;
 6581|      0|        }
 6582|     12|        default: {
  ------------------
  |  Branch (6582:9): [True: 12, False: 4.48k]
  ------------------
 6583|     12|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_8;
 6584|      0|        }
 6585|  4.50k|      }
 6586|  4.50k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6587|  4.50k|    }
 6588|      0|    case s_n_llhttp__internal__n_error_111:
  ------------------
  |  Branch (6588:5): [True: 0, False: 5.51k]
  ------------------
 6589|      7|    s_n_llhttp__internal__n_error_111: {
 6590|      7|      state->error = 0x9;
 6591|      7|      state->reason = "Invalid major version";
 6592|      7|      state->error_pos = (const char*) p;
 6593|      7|      state->_current = (void*) (intptr_t) s_error;
 6594|      7|      return s_error;
 6595|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6596|      0|    }
 6597|      0|    case s_n_llhttp__internal__n_res_http_major:
  ------------------
  |  Branch (6597:5): [True: 0, False: 5.51k]
  ------------------
 6598|  4.51k|    s_n_llhttp__internal__n_res_http_major: {
 6599|  4.51k|      if (p == endp) {
  ------------------
  |  Branch (6599:11): [True: 0, False: 4.51k]
  ------------------
 6600|      0|        return s_n_llhttp__internal__n_res_http_major;
 6601|      0|      }
 6602|  4.51k|      switch (*p) {
 6603|    523|        case '0': {
  ------------------
  |  Branch (6603:9): [True: 523, False: 3.99k]
  ------------------
 6604|    523|          p++;
 6605|    523|          match = 0;
 6606|    523|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6607|      0|        }
 6608|  3.28k|        case '1': {
  ------------------
  |  Branch (6608:9): [True: 3.28k, False: 1.23k]
  ------------------
 6609|  3.28k|          p++;
 6610|  3.28k|          match = 1;
 6611|  3.28k|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6612|      0|        }
 6613|    694|        case '2': {
  ------------------
  |  Branch (6613:9): [True: 694, False: 3.82k]
  ------------------
 6614|    694|          p++;
 6615|    694|          match = 2;
 6616|    694|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6617|      0|        }
 6618|      2|        case '3': {
  ------------------
  |  Branch (6618:9): [True: 2, False: 4.51k]
  ------------------
 6619|      2|          p++;
 6620|      2|          match = 3;
 6621|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6622|      0|        }
 6623|      3|        case '4': {
  ------------------
  |  Branch (6623:9): [True: 3, False: 4.51k]
  ------------------
 6624|      3|          p++;
 6625|      3|          match = 4;
 6626|      3|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6627|      0|        }
 6628|      1|        case '5': {
  ------------------
  |  Branch (6628:9): [True: 1, False: 4.51k]
  ------------------
 6629|      1|          p++;
 6630|      1|          match = 5;
 6631|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6632|      0|        }
 6633|      0|        case '6': {
  ------------------
  |  Branch (6633:9): [True: 0, False: 4.51k]
  ------------------
 6634|      0|          p++;
 6635|      0|          match = 6;
 6636|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6637|      0|        }
 6638|      2|        case '7': {
  ------------------
  |  Branch (6638:9): [True: 2, False: 4.51k]
  ------------------
 6639|      2|          p++;
 6640|      2|          match = 7;
 6641|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6642|      0|        }
 6643|      1|        case '8': {
  ------------------
  |  Branch (6643:9): [True: 1, False: 4.51k]
  ------------------
 6644|      1|          p++;
 6645|      1|          match = 8;
 6646|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6647|      0|        }
 6648|      1|        case '9': {
  ------------------
  |  Branch (6648:9): [True: 1, False: 4.51k]
  ------------------
 6649|      1|          p++;
 6650|      1|          match = 9;
 6651|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6652|      0|        }
 6653|      7|        default: {
  ------------------
  |  Branch (6653:9): [True: 7, False: 4.51k]
  ------------------
 6654|      7|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_9;
 6655|      0|        }
 6656|  4.51k|      }
 6657|  4.51k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6658|  4.51k|    }
 6659|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_version_1:
  ------------------
  |  Branch (6659:5): [True: 0, False: 5.51k]
  ------------------
 6660|  4.52k|    s_n_llhttp__internal__n_span_start_llhttp__on_version_1: {
 6661|  4.52k|      if (p == endp) {
  ------------------
  |  Branch (6661:11): [True: 4, False: 4.51k]
  ------------------
 6662|      4|        return s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6663|      4|      }
 6664|  4.51k|      state->_span_pos0 = (void*) p;
 6665|  4.51k|      state->_span_cb0 = llhttp__on_version;
 6666|  4.51k|      goto s_n_llhttp__internal__n_res_http_major;
 6667|  4.52k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6668|  4.52k|    }
 6669|      0|    case s_n_llhttp__internal__n_res_after_protocol:
  ------------------
  |  Branch (6669:5): [True: 0, False: 5.51k]
  ------------------
 6670|  4.54k|    s_n_llhttp__internal__n_res_after_protocol: {
 6671|  4.54k|      if (p == endp) {
  ------------------
  |  Branch (6671:11): [True: 24, False: 4.52k]
  ------------------
 6672|     24|        return s_n_llhttp__internal__n_res_after_protocol;
 6673|     24|      }
 6674|  4.52k|      switch (*p) {
 6675|  4.51k|        case '/': {
  ------------------
  |  Branch (6675:9): [True: 4.51k, False: 6]
  ------------------
 6676|  4.51k|          p++;
 6677|  4.51k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6678|      0|        }
 6679|      6|        default: {
  ------------------
  |  Branch (6679:9): [True: 6, False: 4.51k]
  ------------------
 6680|      6|          goto s_n_llhttp__internal__n_error_116;
 6681|      0|        }
 6682|  4.52k|      }
 6683|  4.52k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6684|  4.52k|    }
 6685|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3:
  ------------------
  |  Branch (6685:5): [True: 0, False: 5.51k]
  ------------------
 6686|  4.54k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3: {
 6687|  4.54k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 6688|  4.54k|        case 0:
  ------------------
  |  Branch (6688:9): [True: 4.54k, False: 0]
  ------------------
 6689|  4.54k|          goto s_n_llhttp__internal__n_res_after_protocol;
 6690|      0|        case 21:
  ------------------
  |  Branch (6690:9): [True: 0, False: 4.54k]
  ------------------
 6691|      0|          goto s_n_llhttp__internal__n_pause_30;
 6692|      0|        default:
  ------------------
  |  Branch (6692:9): [True: 0, False: 4.54k]
  ------------------
 6693|      0|          goto s_n_llhttp__internal__n_error_115;
 6694|  4.54k|      }
 6695|  4.54k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6696|  4.54k|    }
 6697|      0|    case s_n_llhttp__internal__n_error_117:
  ------------------
  |  Branch (6697:5): [True: 0, False: 5.51k]
  ------------------
 6698|     48|    s_n_llhttp__internal__n_error_117: {
 6699|     48|      state->error = 0x8;
 6700|     48|      state->reason = "Expected HTTP/, RTSP/ or ICE/";
 6701|     48|      state->error_pos = (const char*) p;
 6702|     48|      state->_current = (void*) (intptr_t) s_error;
 6703|     48|      return s_error;
 6704|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6705|      0|    }
 6706|      0|    case s_n_llhttp__internal__n_res_after_start_1:
  ------------------
  |  Branch (6706:5): [True: 0, False: 5.51k]
  ------------------
 6707|    394|    s_n_llhttp__internal__n_res_after_start_1: {
 6708|    394|      llparse_match_t match_seq;
 6709|       |      
 6710|    394|      if (p == endp) {
  ------------------
  |  Branch (6710:11): [True: 7, False: 387]
  ------------------
 6711|      7|        return s_n_llhttp__internal__n_res_after_start_1;
 6712|      7|      }
 6713|    387|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob58, 3);
 6714|    387|      p = match_seq.current;
 6715|    387|      switch (match_seq.status) {
  ------------------
  |  Branch (6715:15): [True: 387, False: 0]
  ------------------
 6716|    372|        case kMatchComplete: {
  ------------------
  |  Branch (6716:9): [True: 372, False: 15]
  ------------------
 6717|    372|          p++;
 6718|    372|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6719|      0|        }
 6720|      2|        case kMatchPause: {
  ------------------
  |  Branch (6720:9): [True: 2, False: 385]
  ------------------
 6721|      2|          return s_n_llhttp__internal__n_res_after_start_1;
 6722|      0|        }
 6723|     13|        case kMatchMismatch: {
  ------------------
  |  Branch (6723:9): [True: 13, False: 374]
  ------------------
 6724|     13|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6725|      0|        }
 6726|    387|      }
 6727|    387|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6728|    387|    }
 6729|      0|    case s_n_llhttp__internal__n_res_after_start_2:
  ------------------
  |  Branch (6729:5): [True: 0, False: 5.51k]
  ------------------
 6730|  3.91k|    s_n_llhttp__internal__n_res_after_start_2: {
 6731|  3.91k|      llparse_match_t match_seq;
 6732|       |      
 6733|  3.91k|      if (p == endp) {
  ------------------
  |  Branch (6733:11): [True: 9, False: 3.90k]
  ------------------
 6734|      9|        return s_n_llhttp__internal__n_res_after_start_2;
 6735|      9|      }
 6736|  3.90k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob59, 2);
 6737|  3.90k|      p = match_seq.current;
 6738|  3.90k|      switch (match_seq.status) {
  ------------------
  |  Branch (6738:15): [True: 3.90k, False: 0]
  ------------------
 6739|  3.88k|        case kMatchComplete: {
  ------------------
  |  Branch (6739:9): [True: 3.88k, False: 16]
  ------------------
 6740|  3.88k|          p++;
 6741|  3.88k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6742|      0|        }
 6743|      1|        case kMatchPause: {
  ------------------
  |  Branch (6743:9): [True: 1, False: 3.90k]
  ------------------
 6744|      1|          return s_n_llhttp__internal__n_res_after_start_2;
 6745|      0|        }
 6746|     15|        case kMatchMismatch: {
  ------------------
  |  Branch (6746:9): [True: 15, False: 3.88k]
  ------------------
 6747|     15|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6748|      0|        }
 6749|  3.90k|      }
 6750|  3.90k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6751|  3.90k|    }
 6752|      0|    case s_n_llhttp__internal__n_res_after_start_3:
  ------------------
  |  Branch (6752:5): [True: 0, False: 5.51k]
  ------------------
 6753|    308|    s_n_llhttp__internal__n_res_after_start_3: {
 6754|    308|      llparse_match_t match_seq;
 6755|       |      
 6756|    308|      if (p == endp) {
  ------------------
  |  Branch (6756:11): [True: 6, False: 302]
  ------------------
 6757|      6|        return s_n_llhttp__internal__n_res_after_start_3;
 6758|      6|      }
 6759|    302|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob60, 3);
 6760|    302|      p = match_seq.current;
 6761|    302|      switch (match_seq.status) {
  ------------------
  |  Branch (6761:15): [True: 302, False: 0]
  ------------------
 6762|    286|        case kMatchComplete: {
  ------------------
  |  Branch (6762:9): [True: 286, False: 16]
  ------------------
 6763|    286|          p++;
 6764|    286|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6765|      0|        }
 6766|      2|        case kMatchPause: {
  ------------------
  |  Branch (6766:9): [True: 2, False: 300]
  ------------------
 6767|      2|          return s_n_llhttp__internal__n_res_after_start_3;
 6768|      0|        }
 6769|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (6769:9): [True: 14, False: 288]
  ------------------
 6770|     14|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6771|      0|        }
 6772|    302|      }
 6773|    302|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6774|    302|    }
 6775|      0|    case s_n_llhttp__internal__n_res_after_start:
  ------------------
  |  Branch (6775:5): [True: 0, False: 5.51k]
  ------------------
 6776|  4.62k|    s_n_llhttp__internal__n_res_after_start: {
 6777|  4.62k|      if (p == endp) {
  ------------------
  |  Branch (6777:11): [True: 0, False: 4.62k]
  ------------------
 6778|      0|        return s_n_llhttp__internal__n_res_after_start;
 6779|      0|      }
 6780|  4.62k|      switch (*p) {
 6781|    394|        case 'H': {
  ------------------
  |  Branch (6781:9): [True: 394, False: 4.22k]
  ------------------
 6782|    394|          p++;
 6783|    394|          goto s_n_llhttp__internal__n_res_after_start_1;
 6784|      0|        }
 6785|  3.91k|        case 'I': {
  ------------------
  |  Branch (6785:9): [True: 3.91k, False: 708]
  ------------------
 6786|  3.91k|          p++;
 6787|  3.91k|          goto s_n_llhttp__internal__n_res_after_start_2;
 6788|      0|        }
 6789|    308|        case 'R': {
  ------------------
  |  Branch (6789:9): [True: 308, False: 4.31k]
  ------------------
 6790|    308|          p++;
 6791|    308|          goto s_n_llhttp__internal__n_res_after_start_3;
 6792|      0|        }
 6793|      6|        default: {
  ------------------
  |  Branch (6793:9): [True: 6, False: 4.61k]
  ------------------
 6794|      6|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6795|      0|        }
 6796|  4.62k|      }
 6797|  4.62k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6798|  4.62k|    }
 6799|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1:
  ------------------
  |  Branch (6799:5): [True: 0, False: 5.51k]
  ------------------
 6800|  4.62k|    s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1: {
 6801|  4.62k|      if (p == endp) {
  ------------------
  |  Branch (6801:11): [True: 0, False: 4.62k]
  ------------------
 6802|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1;
 6803|      0|      }
 6804|  4.62k|      state->_span_pos0 = (void*) p;
 6805|  4.62k|      state->_span_cb0 = llhttp__on_protocol;
 6806|  4.62k|      goto s_n_llhttp__internal__n_res_after_start;
 6807|  4.62k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6808|  4.62k|    }
 6809|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_method_complete:
  ------------------
  |  Branch (6809:5): [True: 0, False: 5.51k]
  ------------------
 6810|      1|    s_n_llhttp__internal__n_invoke_llhttp__on_method_complete: {
 6811|      1|      switch (llhttp__on_method_complete(state, p, endp)) {
 6812|      1|        case 0:
  ------------------
  |  Branch (6812:9): [True: 1, False: 0]
  ------------------
 6813|      1|          goto s_n_llhttp__internal__n_req_first_space_before_url;
 6814|      0|        case 21:
  ------------------
  |  Branch (6814:9): [True: 0, False: 1]
  ------------------
 6815|      0|          goto s_n_llhttp__internal__n_pause_26;
 6816|      0|        default:
  ------------------
  |  Branch (6816:9): [True: 0, False: 1]
  ------------------
 6817|      0|          goto s_n_llhttp__internal__n_error_1;
 6818|      1|      }
 6819|      1|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6820|      1|    }
 6821|      0|    case s_n_llhttp__internal__n_req_or_res_method_2:
  ------------------
  |  Branch (6821:5): [True: 0, False: 5.51k]
  ------------------
 6822|     15|    s_n_llhttp__internal__n_req_or_res_method_2: {
 6823|     15|      llparse_match_t match_seq;
 6824|       |      
 6825|     15|      if (p == endp) {
  ------------------
  |  Branch (6825:11): [True: 1, False: 14]
  ------------------
 6826|      1|        return s_n_llhttp__internal__n_req_or_res_method_2;
 6827|      1|      }
 6828|     14|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob61, 2);
 6829|     14|      p = match_seq.current;
 6830|     14|      switch (match_seq.status) {
  ------------------
  |  Branch (6830:15): [True: 14, False: 0]
  ------------------
 6831|      1|        case kMatchComplete: {
  ------------------
  |  Branch (6831:9): [True: 1, False: 13]
  ------------------
 6832|      1|          p++;
 6833|      1|          match = 2;
 6834|      1|          goto s_n_llhttp__internal__n_invoke_store_method;
 6835|      0|        }
 6836|      1|        case kMatchPause: {
  ------------------
  |  Branch (6836:9): [True: 1, False: 13]
  ------------------
 6837|      1|          return s_n_llhttp__internal__n_req_or_res_method_2;
 6838|      0|        }
 6839|     12|        case kMatchMismatch: {
  ------------------
  |  Branch (6839:9): [True: 12, False: 2]
  ------------------
 6840|     12|          goto s_n_llhttp__internal__n_error_112;
 6841|      0|        }
 6842|     14|      }
 6843|     14|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6844|     14|    }
 6845|      0|    case s_n_llhttp__internal__n_invoke_update_type_1:
  ------------------
  |  Branch (6845:5): [True: 0, False: 5.51k]
  ------------------
 6846|      7|    s_n_llhttp__internal__n_invoke_update_type_1: {
 6847|      7|      switch (llhttp__internal__c_update_type_1(state, p, endp)) {
 6848|      7|        default:
  ------------------
  |  Branch (6848:9): [True: 7, False: 0]
  ------------------
 6849|      7|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6850|      7|      }
 6851|      7|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6852|      7|    }
 6853|      0|    case s_n_llhttp__internal__n_req_or_res_method_3:
  ------------------
  |  Branch (6853:5): [True: 0, False: 5.51k]
  ------------------
 6854|     24|    s_n_llhttp__internal__n_req_or_res_method_3: {
 6855|     24|      llparse_match_t match_seq;
 6856|       |      
 6857|     24|      if (p == endp) {
  ------------------
  |  Branch (6857:11): [True: 1, False: 23]
  ------------------
 6858|      1|        return s_n_llhttp__internal__n_req_or_res_method_3;
 6859|      1|      }
 6860|     23|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob62, 3);
 6861|     23|      p = match_seq.current;
 6862|     23|      switch (match_seq.status) {
  ------------------
  |  Branch (6862:15): [True: 23, False: 0]
  ------------------
 6863|      7|        case kMatchComplete: {
  ------------------
  |  Branch (6863:9): [True: 7, False: 16]
  ------------------
 6864|      7|          p++;
 6865|      7|          goto s_n_llhttp__internal__n_span_end_llhttp__on_method_1;
 6866|      0|        }
 6867|      2|        case kMatchPause: {
  ------------------
  |  Branch (6867:9): [True: 2, False: 21]
  ------------------
 6868|      2|          return s_n_llhttp__internal__n_req_or_res_method_3;
 6869|      0|        }
 6870|     14|        case kMatchMismatch: {
  ------------------
  |  Branch (6870:9): [True: 14, False: 9]
  ------------------
 6871|     14|          goto s_n_llhttp__internal__n_error_112;
 6872|      0|        }
 6873|     23|      }
 6874|     23|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6875|     23|    }
 6876|      0|    case s_n_llhttp__internal__n_req_or_res_method_1:
  ------------------
  |  Branch (6876:5): [True: 0, False: 5.51k]
  ------------------
 6877|     41|    s_n_llhttp__internal__n_req_or_res_method_1: {
 6878|     41|      if (p == endp) {
  ------------------
  |  Branch (6878:11): [True: 1, False: 40]
  ------------------
 6879|      1|        return s_n_llhttp__internal__n_req_or_res_method_1;
 6880|      1|      }
 6881|     40|      switch (*p) {
 6882|     15|        case 'E': {
  ------------------
  |  Branch (6882:9): [True: 15, False: 25]
  ------------------
 6883|     15|          p++;
 6884|     15|          goto s_n_llhttp__internal__n_req_or_res_method_2;
 6885|      0|        }
 6886|     24|        case 'T': {
  ------------------
  |  Branch (6886:9): [True: 24, False: 16]
  ------------------
 6887|     24|          p++;
 6888|     24|          goto s_n_llhttp__internal__n_req_or_res_method_3;
 6889|      0|        }
 6890|      1|        default: {
  ------------------
  |  Branch (6890:9): [True: 1, False: 39]
  ------------------
 6891|      1|          goto s_n_llhttp__internal__n_error_112;
 6892|      0|        }
 6893|     40|      }
 6894|     40|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6895|     40|    }
 6896|      0|    case s_n_llhttp__internal__n_req_or_res_method:
  ------------------
  |  Branch (6896:5): [True: 0, False: 5.51k]
  ------------------
 6897|     41|    s_n_llhttp__internal__n_req_or_res_method: {
 6898|     41|      if (p == endp) {
  ------------------
  |  Branch (6898:11): [True: 0, False: 41]
  ------------------
 6899|      0|        return s_n_llhttp__internal__n_req_or_res_method;
 6900|      0|      }
 6901|     41|      switch (*p) {
 6902|     41|        case 'H': {
  ------------------
  |  Branch (6902:9): [True: 41, False: 0]
  ------------------
 6903|     41|          p++;
 6904|     41|          goto s_n_llhttp__internal__n_req_or_res_method_1;
 6905|      0|        }
 6906|      0|        default: {
  ------------------
  |  Branch (6906:9): [True: 0, False: 41]
  ------------------
 6907|      0|          goto s_n_llhttp__internal__n_error_112;
 6908|      0|        }
 6909|     41|      }
 6910|     41|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6911|     41|    }
 6912|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_method:
  ------------------
  |  Branch (6912:5): [True: 0, False: 5.51k]
  ------------------
 6913|     41|    s_n_llhttp__internal__n_span_start_llhttp__on_method: {
 6914|     41|      if (p == endp) {
  ------------------
  |  Branch (6914:11): [True: 0, False: 41]
  ------------------
 6915|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_method;
 6916|      0|      }
 6917|     41|      state->_span_pos0 = (void*) p;
 6918|     41|      state->_span_cb0 = llhttp__on_method;
 6919|     41|      goto s_n_llhttp__internal__n_req_or_res_method;
 6920|     41|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6921|     41|    }
 6922|      0|    case s_n_llhttp__internal__n_start_req_or_res:
  ------------------
  |  Branch (6922:5): [True: 0, False: 5.51k]
  ------------------
 6923|  2.42k|    s_n_llhttp__internal__n_start_req_or_res: {
 6924|  2.42k|      if (p == endp) {
  ------------------
  |  Branch (6924:11): [True: 0, False: 2.42k]
  ------------------
 6925|      0|        return s_n_llhttp__internal__n_start_req_or_res;
 6926|      0|      }
 6927|  2.42k|      switch (*p) {
 6928|     41|        case 'H': {
  ------------------
  |  Branch (6928:9): [True: 41, False: 2.38k]
  ------------------
 6929|     41|          goto s_n_llhttp__internal__n_span_start_llhttp__on_method;
 6930|      0|        }
 6931|  2.38k|        default: {
  ------------------
  |  Branch (6931:9): [True: 2.38k, False: 41]
  ------------------
 6932|  2.38k|          goto s_n_llhttp__internal__n_invoke_update_type_2;
 6933|      0|        }
 6934|  2.42k|      }
 6935|  2.42k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6936|  2.42k|    }
 6937|      0|    case s_n_llhttp__internal__n_invoke_load_type:
  ------------------
  |  Branch (6937:5): [True: 0, False: 5.51k]
  ------------------
 6938|  43.1k|    s_n_llhttp__internal__n_invoke_load_type: {
 6939|  43.1k|      switch (llhttp__internal__c_load_type(state, p, endp)) {
 6940|  36.0k|        case 1:
  ------------------
  |  Branch (6940:9): [True: 36.0k, False: 7.04k]
  ------------------
 6941|  36.0k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
 6942|  4.62k|        case 2:
  ------------------
  |  Branch (6942:9): [True: 4.62k, False: 38.5k]
  ------------------
 6943|  4.62k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1;
 6944|  2.42k|        default:
  ------------------
  |  Branch (6944:9): [True: 2.42k, False: 40.6k]
  ------------------
 6945|  2.42k|          goto s_n_llhttp__internal__n_start_req_or_res;
 6946|  43.1k|      }
 6947|  43.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6948|  43.1k|    }
 6949|      0|    case s_n_llhttp__internal__n_invoke_update_finish:
  ------------------
  |  Branch (6949:5): [True: 0, False: 5.51k]
  ------------------
 6950|  43.1k|    s_n_llhttp__internal__n_invoke_update_finish: {
 6951|  43.1k|      switch (llhttp__internal__c_update_finish(state, p, endp)) {
 6952|  43.1k|        default:
  ------------------
  |  Branch (6952:9): [True: 43.1k, False: 0]
  ------------------
 6953|  43.1k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_begin;
 6954|  43.1k|      }
 6955|  43.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6956|  43.1k|    }
 6957|  5.51k|    case s_n_llhttp__internal__n_start:
  ------------------
  |  Branch (6957:5): [True: 5.51k, False: 0]
  ------------------
 6958|  44.1k|    s_n_llhttp__internal__n_start: {
 6959|  44.1k|      if (p == endp) {
  ------------------
  |  Branch (6959:11): [True: 161, False: 44.0k]
  ------------------
 6960|    161|        return s_n_llhttp__internal__n_start;
 6961|    161|      }
 6962|  44.0k|      switch (*p) {
 6963|    495|        case 10: {
  ------------------
  |  Branch (6963:9): [True: 495, False: 43.5k]
  ------------------
 6964|    495|          p++;
 6965|    495|          goto s_n_llhttp__internal__n_start;
 6966|      0|        }
 6967|    399|        case 13: {
  ------------------
  |  Branch (6967:9): [True: 399, False: 43.6k]
  ------------------
 6968|    399|          p++;
 6969|    399|          goto s_n_llhttp__internal__n_start;
 6970|      0|        }
 6971|  43.1k|        default: {
  ------------------
  |  Branch (6971:9): [True: 43.1k, False: 894]
  ------------------
 6972|  43.1k|          goto s_n_llhttp__internal__n_invoke_load_initial_message_completed;
 6973|      0|        }
 6974|  44.0k|      }
 6975|  44.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6976|  44.0k|    }
 6977|      0|    default:
  ------------------
  |  Branch (6977:5): [True: 0, False: 5.51k]
  ------------------
 6978|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6979|  5.51k|  }
 6980|     28|  s_n_llhttp__internal__n_error_2: {
 6981|     28|    state->error = 0x7;
 6982|     28|    state->reason = "Invalid characters in url";
 6983|     28|    state->error_pos = (const char*) p;
 6984|     28|    state->_current = (void*) (intptr_t) s_error;
 6985|     28|    return s_error;
 6986|  5.51k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6987|  5.51k|  }
 6988|  37.7k|  s_n_llhttp__internal__n_invoke_update_finish_2: {
 6989|  37.7k|    switch (llhttp__internal__c_update_finish_1(state, p, endp)) {
 6990|  37.7k|      default:
  ------------------
  |  Branch (6990:7): [True: 37.7k, False: 0]
  ------------------
 6991|  37.7k|        goto s_n_llhttp__internal__n_start;
 6992|  37.7k|    }
 6993|  37.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6994|  37.7k|  }
 6995|  37.7k|  s_n_llhttp__internal__n_invoke_update_initial_message_completed: {
 6996|  37.7k|    switch (llhttp__internal__c_update_initial_message_completed(state, p, endp)) {
 6997|  37.7k|      default:
  ------------------
  |  Branch (6997:7): [True: 37.7k, False: 0]
  ------------------
 6998|  37.7k|        goto s_n_llhttp__internal__n_invoke_update_finish_2;
 6999|  37.7k|    }
 7000|  37.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7001|  37.7k|  }
 7002|  5.47k|  s_n_llhttp__internal__n_invoke_update_content_length: {
 7003|  5.47k|    switch (llhttp__internal__c_update_content_length(state, p, endp)) {
 7004|  5.47k|      default:
  ------------------
  |  Branch (7004:7): [True: 5.47k, False: 0]
  ------------------
 7005|  5.47k|        goto s_n_llhttp__internal__n_invoke_update_initial_message_completed;
 7006|  5.47k|    }
 7007|  5.47k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7008|  5.47k|  }
 7009|      6|  s_n_llhttp__internal__n_error_8: {
 7010|      6|    state->error = 0x5;
 7011|      6|    state->reason = "Data after `Connection: close`";
 7012|      6|    state->error_pos = (const char*) p;
 7013|      6|    state->_current = (void*) (intptr_t) s_error;
 7014|      6|    return s_error;
 7015|  5.47k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7016|  5.47k|  }
 7017|      6|  s_n_llhttp__internal__n_invoke_test_lenient_flags_3: {
 7018|      6|    switch (llhttp__internal__c_test_lenient_flags_3(state, p, endp)) {
 7019|      0|      case 1:
  ------------------
  |  Branch (7019:7): [True: 0, False: 6]
  ------------------
 7020|      0|        goto s_n_llhttp__internal__n_closed;
 7021|      6|      default:
  ------------------
  |  Branch (7021:7): [True: 6, False: 0]
  ------------------
 7022|      6|        goto s_n_llhttp__internal__n_error_8;
 7023|      6|    }
 7024|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7025|      6|  }
 7026|  32.3k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_2: {
 7027|  32.3k|    switch (llhttp__internal__c_test_lenient_flags_2(state, p, endp)) {
 7028|  32.2k|      case 1:
  ------------------
  |  Branch (7028:7): [True: 32.2k, False: 35]
  ------------------
 7029|  32.2k|        goto s_n_llhttp__internal__n_invoke_update_initial_message_completed;
 7030|     35|      default:
  ------------------
  |  Branch (7030:7): [True: 35, False: 32.2k]
  ------------------
 7031|     35|        goto s_n_llhttp__internal__n_closed;
 7032|  32.3k|    }
 7033|  32.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7034|  32.3k|  }
 7035|  32.3k|  s_n_llhttp__internal__n_invoke_update_finish_1: {
 7036|  32.3k|    switch (llhttp__internal__c_update_finish_1(state, p, endp)) {
 7037|  32.3k|      default:
  ------------------
  |  Branch (7037:7): [True: 32.3k, False: 0]
  ------------------
 7038|  32.3k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_2;
 7039|  32.3k|    }
 7040|  32.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7041|  32.3k|  }
 7042|      0|  s_n_llhttp__internal__n_pause_13: {
 7043|      0|    state->error = 0x15;
 7044|      0|    state->reason = "on_message_complete pause";
 7045|      0|    state->error_pos = (const char*) p;
 7046|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_is_equal_upgrade;
 7047|      0|    return s_error;
 7048|  32.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7049|  32.3k|  }
 7050|      0|  s_n_llhttp__internal__n_error_38: {
 7051|      0|    state->error = 0x12;
 7052|      0|    state->reason = "`on_message_complete` callback error";
 7053|      0|    state->error_pos = (const char*) p;
 7054|      0|    state->_current = (void*) (intptr_t) s_error;
 7055|      0|    return s_error;
 7056|  32.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7057|  32.3k|  }
 7058|      0|  s_n_llhttp__internal__n_pause_15: {
 7059|      0|    state->error = 0x15;
 7060|      0|    state->reason = "on_chunk_complete pause";
 7061|      0|    state->error_pos = (const char*) p;
 7062|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7063|      0|    return s_error;
 7064|  32.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7065|  32.3k|  }
 7066|      0|  s_n_llhttp__internal__n_error_40: {
 7067|      0|    state->error = 0x14;
 7068|      0|    state->reason = "`on_chunk_complete` callback error";
 7069|      0|    state->error_pos = (const char*) p;
 7070|      0|    state->_current = (void*) (intptr_t) s_error;
 7071|      0|    return s_error;
 7072|  32.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7073|  32.3k|  }
 7074|      0|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_1: {
 7075|      0|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7076|      0|      case 0:
  ------------------
  |  Branch (7076:7): [True: 0, False: 0]
  ------------------
 7077|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7078|      0|      case 21:
  ------------------
  |  Branch (7078:7): [True: 0, False: 0]
  ------------------
 7079|      0|        goto s_n_llhttp__internal__n_pause_15;
 7080|      0|      default:
  ------------------
  |  Branch (7080:7): [True: 0, False: 0]
  ------------------
 7081|      0|        goto s_n_llhttp__internal__n_error_40;
 7082|      0|    }
 7083|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7084|      0|  }
 7085|      0|  s_n_llhttp__internal__n_pause_2: {
 7086|      0|    state->error = 0x15;
 7087|      0|    state->reason = "on_message_complete pause";
 7088|      0|    state->error_pos = (const char*) p;
 7089|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_pause_1;
 7090|      0|    return s_error;
 7091|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7092|      0|  }
 7093|      0|  s_n_llhttp__internal__n_error_9: {
 7094|      0|    state->error = 0x12;
 7095|      0|    state->reason = "`on_message_complete` callback error";
 7096|      0|    state->error_pos = (const char*) p;
 7097|      0|    state->_current = (void*) (intptr_t) s_error;
 7098|      0|    return s_error;
 7099|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7100|      0|  }
 7101|      7|  s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_1: {
 7102|      7|    switch (llhttp__on_message_complete(state, p, endp)) {
 7103|      7|      case 0:
  ------------------
  |  Branch (7103:7): [True: 7, False: 0]
  ------------------
 7104|      7|        goto s_n_llhttp__internal__n_pause_1;
 7105|      0|      case 21:
  ------------------
  |  Branch (7105:7): [True: 0, False: 7]
  ------------------
 7106|      0|        goto s_n_llhttp__internal__n_pause_2;
 7107|      0|      default:
  ------------------
  |  Branch (7107:7): [True: 0, False: 7]
  ------------------
 7108|      0|        goto s_n_llhttp__internal__n_error_9;
 7109|      7|    }
 7110|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7111|      7|  }
 7112|     51|  s_n_llhttp__internal__n_error_36: {
 7113|     51|    state->error = 0xc;
 7114|     51|    state->reason = "Chunk size overflow";
 7115|     51|    state->error_pos = (const char*) p;
 7116|     51|    state->_current = (void*) (intptr_t) s_error;
 7117|     51|    return s_error;
 7118|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7119|      7|  }
 7120|      2|  s_n_llhttp__internal__n_error_10: {
 7121|      2|    state->error = 0xc;
 7122|      2|    state->reason = "Invalid character in chunk size";
 7123|      2|    state->error_pos = (const char*) p;
 7124|      2|    state->_current = (void*) (intptr_t) s_error;
 7125|      2|    return s_error;
 7126|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7127|      7|  }
 7128|      2|  s_n_llhttp__internal__n_invoke_test_lenient_flags_4: {
 7129|      2|    switch (llhttp__internal__c_test_lenient_flags_4(state, p, endp)) {
 7130|      0|      case 1:
  ------------------
  |  Branch (7130:7): [True: 0, False: 2]
  ------------------
 7131|      0|        goto s_n_llhttp__internal__n_chunk_size_otherwise;
 7132|      2|      default:
  ------------------
  |  Branch (7132:7): [True: 2, False: 0]
  ------------------
 7133|      2|        goto s_n_llhttp__internal__n_error_10;
 7134|      2|    }
 7135|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7136|      2|  }
 7137|      0|  s_n_llhttp__internal__n_pause_3: {
 7138|      0|    state->error = 0x15;
 7139|      0|    state->reason = "on_chunk_complete pause";
 7140|      0|    state->error_pos = (const char*) p;
 7141|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_update_content_length_1;
 7142|      0|    return s_error;
 7143|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7144|      2|  }
 7145|      0|  s_n_llhttp__internal__n_error_14: {
 7146|      0|    state->error = 0x14;
 7147|      0|    state->reason = "`on_chunk_complete` callback error";
 7148|      0|    state->error_pos = (const char*) p;
 7149|      0|    state->_current = (void*) (intptr_t) s_error;
 7150|      0|    return s_error;
 7151|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7152|      2|  }
 7153|  8.00k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete: {
 7154|  8.00k|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7155|  8.00k|      case 0:
  ------------------
  |  Branch (7155:7): [True: 8.00k, False: 0]
  ------------------
 7156|  8.00k|        goto s_n_llhttp__internal__n_invoke_update_content_length_1;
 7157|      0|      case 21:
  ------------------
  |  Branch (7157:7): [True: 0, False: 8.00k]
  ------------------
 7158|      0|        goto s_n_llhttp__internal__n_pause_3;
 7159|      0|      default:
  ------------------
  |  Branch (7159:7): [True: 0, False: 8.00k]
  ------------------
 7160|      0|        goto s_n_llhttp__internal__n_error_14;
 7161|  8.00k|    }
 7162|  8.00k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7163|  8.00k|  }
 7164|      1|  s_n_llhttp__internal__n_error_13: {
 7165|      1|    state->error = 0x19;
 7166|      1|    state->reason = "Missing expected CR after chunk data";
 7167|      1|    state->error_pos = (const char*) p;
 7168|      1|    state->_current = (void*) (intptr_t) s_error;
 7169|      1|    return s_error;
 7170|  8.00k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7171|  8.00k|  }
 7172|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_6: {
 7173|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7174|      0|      case 1:
  ------------------
  |  Branch (7174:7): [True: 0, False: 1]
  ------------------
 7175|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 7176|      1|      default:
  ------------------
  |  Branch (7176:7): [True: 1, False: 0]
  ------------------
 7177|      1|        goto s_n_llhttp__internal__n_error_13;
 7178|      1|    }
 7179|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7180|      1|  }
 7181|      3|  s_n_llhttp__internal__n_error_15: {
 7182|      3|    state->error = 0x2;
 7183|      3|    state->reason = "Expected LF after chunk data";
 7184|      3|    state->error_pos = (const char*) p;
 7185|      3|    state->_current = (void*) (intptr_t) s_error;
 7186|      3|    return s_error;
 7187|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7188|      1|  }
 7189|      3|  s_n_llhttp__internal__n_invoke_test_lenient_flags_7: {
 7190|      3|    switch (llhttp__internal__c_test_lenient_flags_7(state, p, endp)) {
 7191|      0|      case 1:
  ------------------
  |  Branch (7191:7): [True: 0, False: 3]
  ------------------
 7192|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 7193|      3|      default:
  ------------------
  |  Branch (7193:7): [True: 3, False: 0]
  ------------------
 7194|      3|        goto s_n_llhttp__internal__n_error_15;
 7195|      3|    }
 7196|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7197|      3|  }
 7198|  8.02k|  s_n_llhttp__internal__n_span_end_llhttp__on_body: {
 7199|  8.02k|    const unsigned char* start;
 7200|  8.02k|    int err;
 7201|       |    
 7202|  8.02k|    start = state->_span_pos0;
 7203|  8.02k|    state->_span_pos0 = NULL;
 7204|  8.02k|    err = llhttp__on_body(state, start, p);
 7205|  8.02k|    if (err != 0) {
  ------------------
  |  Branch (7205:9): [True: 0, False: 8.02k]
  ------------------
 7206|      0|      state->error = err;
 7207|      0|      state->error_pos = (const char*) p;
 7208|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_data_almost_done;
 7209|      0|      return s_error;
 7210|      0|    }
 7211|  8.02k|    goto s_n_llhttp__internal__n_chunk_data_almost_done;
 7212|  8.02k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7213|  8.02k|  }
 7214|    839|  s_n_llhttp__internal__n_invoke_or_flags: {
 7215|    839|    switch (llhttp__internal__c_or_flags(state, p, endp)) {
 7216|    839|      default:
  ------------------
  |  Branch (7216:7): [True: 839, False: 0]
  ------------------
 7217|    839|        goto s_n_llhttp__internal__n_header_field_start;
 7218|    839|    }
 7219|    839|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7220|    839|  }
 7221|      0|  s_n_llhttp__internal__n_pause_4: {
 7222|      0|    state->error = 0x15;
 7223|      0|    state->reason = "on_chunk_header pause";
 7224|      0|    state->error_pos = (const char*) p;
 7225|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_is_equal_content_length;
 7226|      0|    return s_error;
 7227|    839|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7228|    839|  }
 7229|      0|  s_n_llhttp__internal__n_error_12: {
 7230|      0|    state->error = 0x13;
 7231|      0|    state->reason = "`on_chunk_header` callback error";
 7232|      0|    state->error_pos = (const char*) p;
 7233|      0|    state->_current = (void*) (intptr_t) s_error;
 7234|      0|    return s_error;
 7235|    839|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7236|    839|  }
 7237|  9.10k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header: {
 7238|  9.10k|    switch (llhttp__on_chunk_header(state, p, endp)) {
 7239|  9.10k|      case 0:
  ------------------
  |  Branch (7239:7): [True: 9.10k, False: 0]
  ------------------
 7240|  9.10k|        goto s_n_llhttp__internal__n_invoke_is_equal_content_length;
 7241|      0|      case 21:
  ------------------
  |  Branch (7241:7): [True: 0, False: 9.10k]
  ------------------
 7242|      0|        goto s_n_llhttp__internal__n_pause_4;
 7243|      0|      default:
  ------------------
  |  Branch (7243:7): [True: 0, False: 9.10k]
  ------------------
 7244|      0|        goto s_n_llhttp__internal__n_error_12;
 7245|  9.10k|    }
 7246|  9.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7247|  9.10k|  }
 7248|     11|  s_n_llhttp__internal__n_error_16: {
 7249|     11|    state->error = 0x2;
 7250|     11|    state->reason = "Expected LF after chunk size";
 7251|     11|    state->error_pos = (const char*) p;
 7252|     11|    state->_current = (void*) (intptr_t) s_error;
 7253|     11|    return s_error;
 7254|  9.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7255|  9.10k|  }
 7256|     11|  s_n_llhttp__internal__n_invoke_test_lenient_flags_8: {
 7257|     11|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 7258|      0|      case 1:
  ------------------
  |  Branch (7258:7): [True: 0, False: 11]
  ------------------
 7259|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header;
 7260|     11|      default:
  ------------------
  |  Branch (7260:7): [True: 11, False: 0]
  ------------------
 7261|     11|        goto s_n_llhttp__internal__n_error_16;
 7262|     11|    }
 7263|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7264|     11|  }
 7265|      3|  s_n_llhttp__internal__n_error_11: {
 7266|      3|    state->error = 0x19;
 7267|      3|    state->reason = "Missing expected CR after chunk size";
 7268|      3|    state->error_pos = (const char*) p;
 7269|      3|    state->_current = (void*) (intptr_t) s_error;
 7270|      3|    return s_error;
 7271|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7272|     11|  }
 7273|      3|  s_n_llhttp__internal__n_invoke_test_lenient_flags_5: {
 7274|      3|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7275|      0|      case 1:
  ------------------
  |  Branch (7275:7): [True: 0, False: 3]
  ------------------
 7276|      0|        goto s_n_llhttp__internal__n_chunk_size_almost_done;
 7277|      3|      default:
  ------------------
  |  Branch (7277:7): [True: 3, False: 0]
  ------------------
 7278|      3|        goto s_n_llhttp__internal__n_error_11;
 7279|      3|    }
 7280|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7281|      3|  }
 7282|      1|  s_n_llhttp__internal__n_error_17: {
 7283|      1|    state->error = 0x2;
 7284|      1|    state->reason = "Invalid character in chunk extensions";
 7285|      1|    state->error_pos = (const char*) p;
 7286|      1|    state->_current = (void*) (intptr_t) s_error;
 7287|      1|    return s_error;
 7288|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7289|      3|  }
 7290|      1|  s_n_llhttp__internal__n_error_18: {
 7291|      1|    state->error = 0x2;
 7292|      1|    state->reason = "Invalid character in chunk extensions";
 7293|      1|    state->error_pos = (const char*) p;
 7294|      1|    state->_current = (void*) (intptr_t) s_error;
 7295|      1|    return s_error;
 7296|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7297|      3|  }
 7298|      4|  s_n_llhttp__internal__n_error_20: {
 7299|      4|    state->error = 0x19;
 7300|      4|    state->reason = "Missing expected CR after chunk extension name";
 7301|      4|    state->error_pos = (const char*) p;
 7302|      4|    state->_current = (void*) (intptr_t) s_error;
 7303|      4|    return s_error;
 7304|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7305|      3|  }
 7306|      0|  s_n_llhttp__internal__n_pause_5: {
 7307|      0|    state->error = 0x15;
 7308|      0|    state->reason = "on_chunk_extension_name pause";
 7309|      0|    state->error_pos = (const char*) p;
 7310|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_9;
 7311|      0|    return s_error;
 7312|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7313|      3|  }
 7314|      0|  s_n_llhttp__internal__n_error_19: {
 7315|      0|    state->error = 0x22;
 7316|      0|    state->reason = "`on_chunk_extension_name` callback error";
 7317|      0|    state->error_pos = (const char*) p;
 7318|      0|    state->_current = (void*) (intptr_t) s_error;
 7319|      0|    return s_error;
 7320|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7321|      3|  }
 7322|      4|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name: {
 7323|      4|    const unsigned char* start;
 7324|      4|    int err;
 7325|       |    
 7326|      4|    start = state->_span_pos0;
 7327|      4|    state->_span_pos0 = NULL;
 7328|      4|    err = llhttp__on_chunk_extension_name(state, start, p);
 7329|      4|    if (err != 0) {
  ------------------
  |  Branch (7329:9): [True: 0, False: 4]
  ------------------
 7330|      0|      state->error = err;
 7331|      0|      state->error_pos = (const char*) p;
 7332|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete;
 7333|      0|      return s_error;
 7334|      0|    }
 7335|      4|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete;
 7336|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7337|      4|  }
 7338|      0|  s_n_llhttp__internal__n_pause_6: {
 7339|      0|    state->error = 0x15;
 7340|      0|    state->reason = "on_chunk_extension_name pause";
 7341|      0|    state->error_pos = (const char*) p;
 7342|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_size_almost_done;
 7343|      0|    return s_error;
 7344|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7345|      4|  }
 7346|      0|  s_n_llhttp__internal__n_error_21: {
 7347|      0|    state->error = 0x22;
 7348|      0|    state->reason = "`on_chunk_extension_name` callback error";
 7349|      0|    state->error_pos = (const char*) p;
 7350|      0|    state->_current = (void*) (intptr_t) s_error;
 7351|      0|    return s_error;
 7352|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7353|      4|  }
 7354|    378|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_1: {
 7355|    378|    const unsigned char* start;
 7356|    378|    int err;
 7357|       |    
 7358|    378|    start = state->_span_pos0;
 7359|    378|    state->_span_pos0 = NULL;
 7360|    378|    err = llhttp__on_chunk_extension_name(state, start, p);
 7361|    378|    if (err != 0) {
  ------------------
  |  Branch (7361:9): [True: 0, False: 378]
  ------------------
 7362|      0|      state->error = err;
 7363|      0|      state->error_pos = (const char*) (p + 1);
 7364|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1;
 7365|      0|      return s_error;
 7366|      0|    }
 7367|    378|    p++;
 7368|    378|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1;
 7369|    378|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7370|    378|  }
 7371|      0|  s_n_llhttp__internal__n_pause_7: {
 7372|      0|    state->error = 0x15;
 7373|      0|    state->reason = "on_chunk_extension_name pause";
 7374|      0|    state->error_pos = (const char*) p;
 7375|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extensions;
 7376|      0|    return s_error;
 7377|    378|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7378|    378|  }
 7379|      0|  s_n_llhttp__internal__n_error_22: {
 7380|      0|    state->error = 0x22;
 7381|      0|    state->reason = "`on_chunk_extension_name` callback error";
 7382|      0|    state->error_pos = (const char*) p;
 7383|      0|    state->_current = (void*) (intptr_t) s_error;
 7384|      0|    return s_error;
 7385|    378|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7386|    378|  }
 7387|    735|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_2: {
 7388|    735|    const unsigned char* start;
 7389|    735|    int err;
 7390|       |    
 7391|    735|    start = state->_span_pos0;
 7392|    735|    state->_span_pos0 = NULL;
 7393|    735|    err = llhttp__on_chunk_extension_name(state, start, p);
 7394|    735|    if (err != 0) {
  ------------------
  |  Branch (7394:9): [True: 0, False: 735]
  ------------------
 7395|      0|      state->error = err;
 7396|      0|      state->error_pos = (const char*) (p + 1);
 7397|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2;
 7398|      0|      return s_error;
 7399|      0|    }
 7400|    735|    p++;
 7401|    735|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2;
 7402|    735|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7403|    735|  }
 7404|      2|  s_n_llhttp__internal__n_error_25: {
 7405|      2|    state->error = 0x19;
 7406|      2|    state->reason = "Missing expected CR after chunk extension value";
 7407|      2|    state->error_pos = (const char*) p;
 7408|      2|    state->_current = (void*) (intptr_t) s_error;
 7409|      2|    return s_error;
 7410|    735|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7411|    735|  }
 7412|      0|  s_n_llhttp__internal__n_pause_8: {
 7413|      0|    state->error = 0x15;
 7414|      0|    state->reason = "on_chunk_extension_value pause";
 7415|      0|    state->error_pos = (const char*) p;
 7416|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_10;
 7417|      0|    return s_error;
 7418|    735|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7419|    735|  }
 7420|      0|  s_n_llhttp__internal__n_error_24: {
 7421|      0|    state->error = 0x23;
 7422|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7423|      0|    state->error_pos = (const char*) p;
 7424|      0|    state->_current = (void*) (intptr_t) s_error;
 7425|      0|    return s_error;
 7426|    735|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7427|    735|  }
 7428|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value: {
 7429|      2|    const unsigned char* start;
 7430|      2|    int err;
 7431|       |    
 7432|      2|    start = state->_span_pos0;
 7433|      2|    state->_span_pos0 = NULL;
 7434|      2|    err = llhttp__on_chunk_extension_value(state, start, p);
 7435|      2|    if (err != 0) {
  ------------------
  |  Branch (7435:9): [True: 0, False: 2]
  ------------------
 7436|      0|      state->error = err;
 7437|      0|      state->error_pos = (const char*) p;
 7438|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete;
 7439|      0|      return s_error;
 7440|      0|    }
 7441|      2|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete;
 7442|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7443|      2|  }
 7444|      0|  s_n_llhttp__internal__n_pause_9: {
 7445|      0|    state->error = 0x15;
 7446|      0|    state->reason = "on_chunk_extension_value pause";
 7447|      0|    state->error_pos = (const char*) p;
 7448|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_size_almost_done;
 7449|      0|    return s_error;
 7450|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7451|      2|  }
 7452|      0|  s_n_llhttp__internal__n_error_26: {
 7453|      0|    state->error = 0x23;
 7454|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7455|      0|    state->error_pos = (const char*) p;
 7456|      0|    state->_current = (void*) (intptr_t) s_error;
 7457|      0|    return s_error;
 7458|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7459|      2|  }
 7460|    346|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_1: {
 7461|    346|    const unsigned char* start;
 7462|    346|    int err;
 7463|       |    
 7464|    346|    start = state->_span_pos0;
 7465|    346|    state->_span_pos0 = NULL;
 7466|    346|    err = llhttp__on_chunk_extension_value(state, start, p);
 7467|    346|    if (err != 0) {
  ------------------
  |  Branch (7467:9): [True: 0, False: 346]
  ------------------
 7468|      0|      state->error = err;
 7469|      0|      state->error_pos = (const char*) (p + 1);
 7470|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1;
 7471|      0|      return s_error;
 7472|      0|    }
 7473|    346|    p++;
 7474|    346|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1;
 7475|    346|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7476|    346|  }
 7477|      1|  s_n_llhttp__internal__n_error_28: {
 7478|      1|    state->error = 0x19;
 7479|      1|    state->reason = "Missing expected CR after chunk extension value";
 7480|      1|    state->error_pos = (const char*) p;
 7481|      1|    state->_current = (void*) (intptr_t) s_error;
 7482|      1|    return s_error;
 7483|    346|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7484|    346|  }
 7485|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_11: {
 7486|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7487|      0|      case 1:
  ------------------
  |  Branch (7487:7): [True: 0, False: 1]
  ------------------
 7488|      0|        goto s_n_llhttp__internal__n_chunk_size_almost_done;
 7489|      1|      default:
  ------------------
  |  Branch (7489:7): [True: 1, False: 0]
  ------------------
 7490|      1|        goto s_n_llhttp__internal__n_error_28;
 7491|      1|    }
 7492|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7493|      1|  }
 7494|      1|  s_n_llhttp__internal__n_error_29: {
 7495|      1|    state->error = 0x2;
 7496|      1|    state->reason = "Invalid character in chunk extensions quote value";
 7497|      1|    state->error_pos = (const char*) p;
 7498|      1|    state->_current = (void*) (intptr_t) s_error;
 7499|      1|    return s_error;
 7500|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7501|      1|  }
 7502|      0|  s_n_llhttp__internal__n_pause_10: {
 7503|      0|    state->error = 0x15;
 7504|      0|    state->reason = "on_chunk_extension_value pause";
 7505|      0|    state->error_pos = (const char*) p;
 7506|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 7507|      0|    return s_error;
 7508|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7509|      1|  }
 7510|      0|  s_n_llhttp__internal__n_error_27: {
 7511|      0|    state->error = 0x23;
 7512|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7513|      0|    state->error_pos = (const char*) p;
 7514|      0|    state->_current = (void*) (intptr_t) s_error;
 7515|      0|    return s_error;
 7516|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7517|      1|  }
 7518|    550|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_2: {
 7519|    550|    const unsigned char* start;
 7520|    550|    int err;
 7521|       |    
 7522|    550|    start = state->_span_pos0;
 7523|    550|    state->_span_pos0 = NULL;
 7524|    550|    err = llhttp__on_chunk_extension_value(state, start, p);
 7525|    550|    if (err != 0) {
  ------------------
  |  Branch (7525:9): [True: 0, False: 550]
  ------------------
 7526|      0|      state->error = err;
 7527|      0|      state->error_pos = (const char*) p;
 7528|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2;
 7529|      0|      return s_error;
 7530|      0|    }
 7531|    550|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2;
 7532|    550|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7533|    550|  }
 7534|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_3: {
 7535|      1|    const unsigned char* start;
 7536|      1|    int err;
 7537|       |    
 7538|      1|    start = state->_span_pos0;
 7539|      1|    state->_span_pos0 = NULL;
 7540|      1|    err = llhttp__on_chunk_extension_value(state, start, p);
 7541|      1|    if (err != 0) {
  ------------------
  |  Branch (7541:9): [True: 0, False: 1]
  ------------------
 7542|      0|      state->error = err;
 7543|      0|      state->error_pos = (const char*) (p + 1);
 7544|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_30;
 7545|      0|      return s_error;
 7546|      0|    }
 7547|      1|    p++;
 7548|      1|    goto s_n_llhttp__internal__n_error_30;
 7549|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7550|      1|  }
 7551|      4|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_4: {
 7552|      4|    const unsigned char* start;
 7553|      4|    int err;
 7554|       |    
 7555|      4|    start = state->_span_pos0;
 7556|      4|    state->_span_pos0 = NULL;
 7557|      4|    err = llhttp__on_chunk_extension_value(state, start, p);
 7558|      4|    if (err != 0) {
  ------------------
  |  Branch (7558:9): [True: 0, False: 4]
  ------------------
 7559|      0|      state->error = err;
 7560|      0|      state->error_pos = (const char*) (p + 1);
 7561|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_31;
 7562|      0|      return s_error;
 7563|      0|    }
 7564|      4|    p++;
 7565|      4|    goto s_n_llhttp__internal__n_error_31;
 7566|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7567|      4|  }
 7568|      0|  s_n_llhttp__internal__n_pause_11: {
 7569|      0|    state->error = 0x15;
 7570|      0|    state->reason = "on_chunk_extension_value pause";
 7571|      0|    state->error_pos = (const char*) p;
 7572|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extensions;
 7573|      0|    return s_error;
 7574|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7575|      4|  }
 7576|      0|  s_n_llhttp__internal__n_error_32: {
 7577|      0|    state->error = 0x23;
 7578|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7579|      0|    state->error_pos = (const char*) p;
 7580|      0|    state->_current = (void*) (intptr_t) s_error;
 7581|      0|    return s_error;
 7582|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7583|      4|  }
 7584|    240|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_5: {
 7585|    240|    const unsigned char* start;
 7586|    240|    int err;
 7587|       |    
 7588|    240|    start = state->_span_pos0;
 7589|    240|    state->_span_pos0 = NULL;
 7590|    240|    err = llhttp__on_chunk_extension_value(state, start, p);
 7591|    240|    if (err != 0) {
  ------------------
  |  Branch (7591:9): [True: 0, False: 240]
  ------------------
 7592|      0|      state->error = err;
 7593|      0|      state->error_pos = (const char*) (p + 1);
 7594|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3;
 7595|      0|      return s_error;
 7596|      0|    }
 7597|    240|    p++;
 7598|    240|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3;
 7599|    240|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7600|    240|  }
 7601|      3|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_6: {
 7602|      3|    const unsigned char* start;
 7603|      3|    int err;
 7604|       |    
 7605|      3|    start = state->_span_pos0;
 7606|      3|    state->_span_pos0 = NULL;
 7607|      3|    err = llhttp__on_chunk_extension_value(state, start, p);
 7608|      3|    if (err != 0) {
  ------------------
  |  Branch (7608:9): [True: 0, False: 3]
  ------------------
 7609|      0|      state->error = err;
 7610|      0|      state->error_pos = (const char*) (p + 1);
 7611|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_33;
 7612|      0|      return s_error;
 7613|      0|    }
 7614|      3|    p++;
 7615|      3|    goto s_n_llhttp__internal__n_error_33;
 7616|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7617|      3|  }
 7618|      0|  s_n_llhttp__internal__n_pause_12: {
 7619|      0|    state->error = 0x15;
 7620|      0|    state->reason = "on_chunk_extension_name pause";
 7621|      0|    state->error_pos = (const char*) p;
 7622|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extension_value;
 7623|      0|    return s_error;
 7624|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7625|      3|  }
 7626|      0|  s_n_llhttp__internal__n_error_23: {
 7627|      0|    state->error = 0x22;
 7628|      0|    state->reason = "`on_chunk_extension_name` callback error";
 7629|      0|    state->error_pos = (const char*) p;
 7630|      0|    state->_current = (void*) (intptr_t) s_error;
 7631|      0|    return s_error;
 7632|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7633|      3|  }
 7634|  1.17k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_3: {
 7635|  1.17k|    switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 7636|  1.17k|      case 0:
  ------------------
  |  Branch (7636:7): [True: 1.17k, False: 0]
  ------------------
 7637|  1.17k|        goto s_n_llhttp__internal__n_chunk_extension_value;
 7638|      0|      case 21:
  ------------------
  |  Branch (7638:7): [True: 0, False: 1.17k]
  ------------------
 7639|      0|        goto s_n_llhttp__internal__n_pause_12;
 7640|      0|      default:
  ------------------
  |  Branch (7640:7): [True: 0, False: 1.17k]
  ------------------
 7641|      0|        goto s_n_llhttp__internal__n_error_23;
 7642|  1.17k|    }
 7643|  1.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7644|  1.17k|  }
 7645|  1.18k|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_3: {
 7646|  1.18k|    const unsigned char* start;
 7647|  1.18k|    int err;
 7648|       |    
 7649|  1.18k|    start = state->_span_pos0;
 7650|  1.18k|    state->_span_pos0 = NULL;
 7651|  1.18k|    err = llhttp__on_chunk_extension_name(state, start, p);
 7652|  1.18k|    if (err != 0) {
  ------------------
  |  Branch (7652:9): [True: 0, False: 1.18k]
  ------------------
 7653|      0|      state->error = err;
 7654|      0|      state->error_pos = (const char*) (p + 1);
 7655|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 7656|      0|      return s_error;
 7657|      0|    }
 7658|  1.18k|    p++;
 7659|  1.18k|    goto s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 7660|  1.18k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7661|  1.18k|  }
 7662|      4|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_4: {
 7663|      4|    const unsigned char* start;
 7664|      4|    int err;
 7665|       |    
 7666|      4|    start = state->_span_pos0;
 7667|      4|    state->_span_pos0 = NULL;
 7668|      4|    err = llhttp__on_chunk_extension_name(state, start, p);
 7669|      4|    if (err != 0) {
  ------------------
  |  Branch (7669:9): [True: 0, False: 4]
  ------------------
 7670|      0|      state->error = err;
 7671|      0|      state->error_pos = (const char*) (p + 1);
 7672|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_34;
 7673|      0|      return s_error;
 7674|      0|    }
 7675|      4|    p++;
 7676|      4|    goto s_n_llhttp__internal__n_error_34;
 7677|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7678|      4|  }
 7679|      2|  s_n_llhttp__internal__n_error_35: {
 7680|      2|    state->error = 0xc;
 7681|      2|    state->reason = "Invalid character in chunk size";
 7682|      2|    state->error_pos = (const char*) p;
 7683|      2|    state->_current = (void*) (intptr_t) s_error;
 7684|      2|    return s_error;
 7685|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7686|      4|  }
 7687|  18.1k|  s_n_llhttp__internal__n_invoke_mul_add_content_length: {
 7688|  18.1k|    switch (llhttp__internal__c_mul_add_content_length(state, p, endp, match)) {
 7689|     51|      case 1:
  ------------------
  |  Branch (7689:7): [True: 51, False: 18.1k]
  ------------------
 7690|     51|        goto s_n_llhttp__internal__n_error_36;
 7691|  18.1k|      default:
  ------------------
  |  Branch (7691:7): [True: 18.1k, False: 51]
  ------------------
 7692|  18.1k|        goto s_n_llhttp__internal__n_chunk_size;
 7693|  18.1k|    }
 7694|  18.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7695|  18.1k|  }
 7696|      1|  s_n_llhttp__internal__n_error_37: {
 7697|      1|    state->error = 0xc;
 7698|      1|    state->reason = "Invalid character in chunk size";
 7699|      1|    state->error_pos = (const char*) p;
 7700|      1|    state->_current = (void*) (intptr_t) s_error;
 7701|      1|    return s_error;
 7702|  18.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7703|  18.1k|  }
 7704|    264|  s_n_llhttp__internal__n_span_end_llhttp__on_body_1: {
 7705|    264|    const unsigned char* start;
 7706|    264|    int err;
 7707|       |    
 7708|    264|    start = state->_span_pos0;
 7709|    264|    state->_span_pos0 = NULL;
 7710|    264|    err = llhttp__on_body(state, start, p);
 7711|    264|    if (err != 0) {
  ------------------
  |  Branch (7711:9): [True: 0, False: 264]
  ------------------
 7712|      0|      state->error = err;
 7713|      0|      state->error_pos = (const char*) p;
 7714|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7715|      0|      return s_error;
 7716|      0|    }
 7717|    264|    goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7718|    264|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7719|    264|  }
 7720|     57|  s_n_llhttp__internal__n_invoke_update_finish_3: {
 7721|     57|    switch (llhttp__internal__c_update_finish_3(state, p, endp)) {
 7722|     57|      default:
  ------------------
  |  Branch (7722:7): [True: 57, False: 0]
  ------------------
 7723|     57|        goto s_n_llhttp__internal__n_span_start_llhttp__on_body_2;
 7724|     57|    }
 7725|     57|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7726|     57|  }
 7727|      1|  s_n_llhttp__internal__n_error_39: {
 7728|      1|    state->error = 0xf;
 7729|      1|    state->reason = "Request has invalid `Transfer-Encoding`";
 7730|      1|    state->error_pos = (const char*) p;
 7731|      1|    state->_current = (void*) (intptr_t) s_error;
 7732|      1|    return s_error;
 7733|     57|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7734|     57|  }
 7735|      0|  s_n_llhttp__internal__n_pause: {
 7736|      0|    state->error = 0x15;
 7737|      0|    state->reason = "on_message_complete pause";
 7738|      0|    state->error_pos = (const char*) p;
 7739|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 7740|      0|    return s_error;
 7741|     57|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7742|     57|  }
 7743|      0|  s_n_llhttp__internal__n_error_7: {
 7744|      0|    state->error = 0x12;
 7745|      0|    state->reason = "`on_message_complete` callback error";
 7746|      0|    state->error_pos = (const char*) p;
 7747|      0|    state->_current = (void*) (intptr_t) s_error;
 7748|      0|    return s_error;
 7749|     57|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7750|     57|  }
 7751|  36.7k|  s_n_llhttp__internal__n_invoke_llhttp__on_message_complete: {
 7752|  36.7k|    switch (llhttp__on_message_complete(state, p, endp)) {
 7753|  36.7k|      case 0:
  ------------------
  |  Branch (7753:7): [True: 36.7k, False: 0]
  ------------------
 7754|  36.7k|        goto s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 7755|      0|      case 21:
  ------------------
  |  Branch (7755:7): [True: 0, False: 36.7k]
  ------------------
 7756|      0|        goto s_n_llhttp__internal__n_pause;
 7757|      0|      default:
  ------------------
  |  Branch (7757:7): [True: 0, False: 36.7k]
  ------------------
 7758|      0|        goto s_n_llhttp__internal__n_error_7;
 7759|  36.7k|    }
 7760|  36.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7761|  36.7k|  }
 7762|      0|  s_n_llhttp__internal__n_invoke_or_flags_1: {
 7763|      0|    switch (llhttp__internal__c_or_flags_1(state, p, endp)) {
 7764|      0|      default:
  ------------------
  |  Branch (7764:7): [True: 0, False: 0]
  ------------------
 7765|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7766|      0|    }
 7767|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7768|      0|  }
 7769|      0|  s_n_llhttp__internal__n_invoke_or_flags_2: {
 7770|      0|    switch (llhttp__internal__c_or_flags_1(state, p, endp)) {
 7771|      0|      default:
  ------------------
  |  Branch (7771:7): [True: 0, False: 0]
  ------------------
 7772|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7773|      0|    }
 7774|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7775|      0|  }
 7776|      0|  s_n_llhttp__internal__n_invoke_update_upgrade: {
 7777|      0|    switch (llhttp__internal__c_update_upgrade(state, p, endp)) {
 7778|      0|      default:
  ------------------
  |  Branch (7778:7): [True: 0, False: 0]
  ------------------
 7779|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_2;
 7780|      0|    }
 7781|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7782|      0|  }
 7783|      0|  s_n_llhttp__internal__n_pause_14: {
 7784|      0|    state->error = 0x15;
 7785|      0|    state->reason = "Paused by on_headers_complete";
 7786|      0|    state->error_pos = (const char*) p;
 7787|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7788|      0|    return s_error;
 7789|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7790|      0|  }
 7791|      0|  s_n_llhttp__internal__n_error_6: {
 7792|      0|    state->error = 0x11;
 7793|      0|    state->reason = "User callback error";
 7794|      0|    state->error_pos = (const char*) p;
 7795|      0|    state->_current = (void*) (intptr_t) s_error;
 7796|      0|    return s_error;
 7797|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7798|      0|  }
 7799|      0|  s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete: {
 7800|      0|    switch (llhttp__on_headers_complete(state, p, endp)) {
 7801|      0|      case 0:
  ------------------
  |  Branch (7801:7): [True: 0, False: 0]
  ------------------
 7802|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7803|      0|      case 1:
  ------------------
  |  Branch (7803:7): [True: 0, False: 0]
  ------------------
 7804|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_1;
 7805|      0|      case 2:
  ------------------
  |  Branch (7805:7): [True: 0, False: 0]
  ------------------
 7806|      0|        goto s_n_llhttp__internal__n_invoke_update_upgrade;
 7807|      0|      case 21:
  ------------------
  |  Branch (7807:7): [True: 0, False: 0]
  ------------------
 7808|      0|        goto s_n_llhttp__internal__n_pause_14;
 7809|      0|      default:
  ------------------
  |  Branch (7809:7): [True: 0, False: 0]
  ------------------
 7810|      0|        goto s_n_llhttp__internal__n_error_6;
 7811|      0|    }
 7812|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7813|      0|  }
 7814|      0|  s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete: {
 7815|      0|    switch (llhttp__before_headers_complete(state, p, endp)) {
 7816|      0|      default:
  ------------------
  |  Branch (7816:7): [True: 0, False: 0]
  ------------------
 7817|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete;
 7818|      0|    }
 7819|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7820|      0|  }
 7821|      0|  s_n_llhttp__internal__n_invoke_test_flags: {
 7822|      0|    switch (llhttp__internal__c_test_flags(state, p, endp)) {
 7823|      0|      case 1:
  ------------------
  |  Branch (7823:7): [True: 0, False: 0]
  ------------------
 7824|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_1;
 7825|      0|      default:
  ------------------
  |  Branch (7825:7): [True: 0, False: 0]
  ------------------
 7826|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete;
 7827|      0|    }
 7828|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7829|      0|  }
 7830|      7|  s_n_llhttp__internal__n_invoke_test_lenient_flags_1: {
 7831|      7|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7832|      0|      case 1:
  ------------------
  |  Branch (7832:7): [True: 0, False: 7]
  ------------------
 7833|      0|        goto s_n_llhttp__internal__n_invoke_test_flags;
 7834|      7|      default:
  ------------------
  |  Branch (7834:7): [True: 7, False: 0]
  ------------------
 7835|      7|        goto s_n_llhttp__internal__n_error_5;
 7836|      7|    }
 7837|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7838|      7|  }
 7839|      0|  s_n_llhttp__internal__n_pause_17: {
 7840|      0|    state->error = 0x15;
 7841|      0|    state->reason = "on_chunk_complete pause";
 7842|      0|    state->error_pos = (const char*) p;
 7843|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7844|      0|    return s_error;
 7845|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7846|      7|  }
 7847|      0|  s_n_llhttp__internal__n_error_42: {
 7848|      0|    state->error = 0x14;
 7849|      0|    state->reason = "`on_chunk_complete` callback error";
 7850|      0|    state->error_pos = (const char*) p;
 7851|      0|    state->_current = (void*) (intptr_t) s_error;
 7852|      0|    return s_error;
 7853|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7854|      7|  }
 7855|    832|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_2: {
 7856|    832|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7857|    832|      case 0:
  ------------------
  |  Branch (7857:7): [True: 832, False: 0]
  ------------------
 7858|    832|        goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7859|      0|      case 21:
  ------------------
  |  Branch (7859:7): [True: 0, False: 832]
  ------------------
 7860|      0|        goto s_n_llhttp__internal__n_pause_17;
 7861|      0|      default:
  ------------------
  |  Branch (7861:7): [True: 0, False: 832]
  ------------------
 7862|      0|        goto s_n_llhttp__internal__n_error_42;
 7863|    832|    }
 7864|    832|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7865|    832|  }
 7866|      0|  s_n_llhttp__internal__n_invoke_or_flags_3: {
 7867|      0|    switch (llhttp__internal__c_or_flags_1(state, p, endp)) {
 7868|      0|      default:
  ------------------
  |  Branch (7868:7): [True: 0, False: 0]
  ------------------
 7869|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7870|      0|    }
 7871|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7872|      0|  }
 7873|      0|  s_n_llhttp__internal__n_invoke_or_flags_4: {
 7874|      0|    switch (llhttp__internal__c_or_flags_1(state, p, endp)) {
 7875|      0|      default:
  ------------------
  |  Branch (7875:7): [True: 0, False: 0]
  ------------------
 7876|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7877|      0|    }
 7878|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7879|      0|  }
 7880|      0|  s_n_llhttp__internal__n_invoke_update_upgrade_1: {
 7881|      0|    switch (llhttp__internal__c_update_upgrade(state, p, endp)) {
 7882|      0|      default:
  ------------------
  |  Branch (7882:7): [True: 0, False: 0]
  ------------------
 7883|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_4;
 7884|      0|    }
 7885|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7886|      0|  }
 7887|      0|  s_n_llhttp__internal__n_pause_16: {
 7888|      0|    state->error = 0x15;
 7889|      0|    state->reason = "Paused by on_headers_complete";
 7890|      0|    state->error_pos = (const char*) p;
 7891|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7892|      0|    return s_error;
 7893|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7894|      0|  }
 7895|      0|  s_n_llhttp__internal__n_error_41: {
 7896|      0|    state->error = 0x11;
 7897|      0|    state->reason = "User callback error";
 7898|      0|    state->error_pos = (const char*) p;
 7899|      0|    state->_current = (void*) (intptr_t) s_error;
 7900|      0|    return s_error;
 7901|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7902|      0|  }
 7903|  38.9k|  s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete_1: {
 7904|  38.9k|    switch (llhttp__on_headers_complete(state, p, endp)) {
 7905|  38.9k|      case 0:
  ------------------
  |  Branch (7905:7): [True: 38.9k, False: 0]
  ------------------
 7906|  38.9k|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7907|      0|      case 1:
  ------------------
  |  Branch (7907:7): [True: 0, False: 38.9k]
  ------------------
 7908|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_3;
 7909|      0|      case 2:
  ------------------
  |  Branch (7909:7): [True: 0, False: 38.9k]
  ------------------
 7910|      0|        goto s_n_llhttp__internal__n_invoke_update_upgrade_1;
 7911|      0|      case 21:
  ------------------
  |  Branch (7911:7): [True: 0, False: 38.9k]
  ------------------
 7912|      0|        goto s_n_llhttp__internal__n_pause_16;
 7913|      0|      default:
  ------------------
  |  Branch (7913:7): [True: 0, False: 38.9k]
  ------------------
 7914|      0|        goto s_n_llhttp__internal__n_error_41;
 7915|  38.9k|    }
 7916|  38.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7917|  38.9k|  }
 7918|  38.9k|  s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete_1: {
 7919|  38.9k|    switch (llhttp__before_headers_complete(state, p, endp)) {
 7920|  38.9k|      default:
  ------------------
  |  Branch (7920:7): [True: 38.9k, False: 0]
  ------------------
 7921|  38.9k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete_1;
 7922|  38.9k|    }
 7923|  38.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7924|  38.9k|  }
 7925|  39.8k|  s_n_llhttp__internal__n_invoke_test_flags_1: {
 7926|  39.8k|    switch (llhttp__internal__c_test_flags(state, p, endp)) {
 7927|    832|      case 1:
  ------------------
  |  Branch (7927:7): [True: 832, False: 38.9k]
  ------------------
 7928|    832|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_2;
 7929|  38.9k|      default:
  ------------------
  |  Branch (7929:7): [True: 38.9k, False: 832]
  ------------------
 7930|  38.9k|        goto s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete_1;
 7931|  39.8k|    }
 7932|  39.8k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7933|  39.8k|  }
 7934|      9|  s_n_llhttp__internal__n_error_43: {
 7935|      9|    state->error = 0x2;
 7936|      9|    state->reason = "Expected LF after headers";
 7937|      9|    state->error_pos = (const char*) p;
 7938|      9|    state->_current = (void*) (intptr_t) s_error;
 7939|      9|    return s_error;
 7940|  39.8k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7941|  39.8k|  }
 7942|      9|  s_n_llhttp__internal__n_invoke_test_lenient_flags_12: {
 7943|      9|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 7944|      0|      case 1:
  ------------------
  |  Branch (7944:7): [True: 0, False: 9]
  ------------------
 7945|      0|        goto s_n_llhttp__internal__n_invoke_test_flags_1;
 7946|      9|      default:
  ------------------
  |  Branch (7946:7): [True: 9, False: 0]
  ------------------
 7947|      9|        goto s_n_llhttp__internal__n_error_43;
 7948|      9|    }
 7949|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7950|      9|  }
 7951|      2|  s_n_llhttp__internal__n_error_44: {
 7952|      2|    state->error = 0xa;
 7953|      2|    state->reason = "Invalid header token";
 7954|      2|    state->error_pos = (const char*) p;
 7955|      2|    state->_current = (void*) (intptr_t) s_error;
 7956|      2|    return s_error;
 7957|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7958|      9|  }
 7959|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field: {
 7960|      1|    const unsigned char* start;
 7961|      1|    int err;
 7962|       |    
 7963|      1|    start = state->_span_pos0;
 7964|      1|    state->_span_pos0 = NULL;
 7965|      1|    err = llhttp__on_header_field(state, start, p);
 7966|      1|    if (err != 0) {
  ------------------
  |  Branch (7966:9): [True: 0, False: 1]
  ------------------
 7967|      0|      state->error = err;
 7968|      0|      state->error_pos = (const char*) (p + 1);
 7969|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_5;
 7970|      0|      return s_error;
 7971|      0|    }
 7972|      1|    p++;
 7973|      1|    goto s_n_llhttp__internal__n_error_5;
 7974|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7975|      1|  }
 7976|    252|  s_n_llhttp__internal__n_invoke_test_lenient_flags_13: {
 7977|    252|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 7978|    251|      case 1:
  ------------------
  |  Branch (7978:7): [True: 251, False: 1]
  ------------------
 7979|    251|        goto s_n_llhttp__internal__n_header_field_colon_discard_ws;
 7980|      1|      default:
  ------------------
  |  Branch (7980:7): [True: 1, False: 251]
  ------------------
 7981|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field;
 7982|    252|    }
 7983|    252|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7984|    252|  }
 7985|      1|  s_n_llhttp__internal__n_error_62: {
 7986|      1|    state->error = 0xb;
 7987|      1|    state->reason = "Content-Length can't be present with Transfer-Encoding";
 7988|      1|    state->error_pos = (const char*) p;
 7989|      1|    state->_current = (void*) (intptr_t) s_error;
 7990|      1|    return s_error;
 7991|    252|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7992|    252|  }
 7993|      1|  s_n_llhttp__internal__n_error_47: {
 7994|      1|    state->error = 0xa;
 7995|      1|    state->reason = "Invalid header value char";
 7996|      1|    state->error_pos = (const char*) p;
 7997|      1|    state->_current = (void*) (intptr_t) s_error;
 7998|      1|    return s_error;
 7999|    252|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8000|    252|  }
 8001|    627|  s_n_llhttp__internal__n_invoke_test_lenient_flags_15: {
 8002|    627|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8003|    626|      case 1:
  ------------------
  |  Branch (8003:7): [True: 626, False: 1]
  ------------------
 8004|    626|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8005|      1|      default:
  ------------------
  |  Branch (8005:7): [True: 1, False: 626]
  ------------------
 8006|      1|        goto s_n_llhttp__internal__n_error_47;
 8007|    627|    }
 8008|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8009|    627|  }
 8010|      1|  s_n_llhttp__internal__n_error_49: {
 8011|      1|    state->error = 0xb;
 8012|      1|    state->reason = "Empty Content-Length";
 8013|      1|    state->error_pos = (const char*) p;
 8014|      1|    state->_current = (void*) (intptr_t) s_error;
 8015|      1|    return s_error;
 8016|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8017|    627|  }
 8018|      1|  s_n_llhttp__internal__n_error_50: {
 8019|      1|    state->error = 0xf;
 8020|      1|    state->reason = "Empty Transfer-Encoding";
 8021|      1|    state->error_pos = (const char*) p;
 8022|      1|    state->_current = (void*) (intptr_t) s_error;
 8023|      1|    return s_error;
 8024|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8025|    627|  }
 8026|      0|  s_n_llhttp__internal__n_pause_18: {
 8027|      0|    state->error = 0x15;
 8028|      0|    state->reason = "on_header_value_complete pause";
 8029|      0|    state->error_pos = (const char*) p;
 8030|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_field_start;
 8031|      0|    return s_error;
 8032|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8033|    627|  }
 8034|      0|  s_n_llhttp__internal__n_error_48: {
 8035|      0|    state->error = 0x1d;
 8036|      0|    state->reason = "`on_header_value_complete` callback error";
 8037|      0|    state->error_pos = (const char*) p;
 8038|      0|    state->_current = (void*) (intptr_t) s_error;
 8039|      0|    return s_error;
 8040|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8041|    627|  }
 8042|  3.32k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value: {
 8043|  3.32k|    const unsigned char* start;
 8044|  3.32k|    int err;
 8045|       |    
 8046|  3.32k|    start = state->_span_pos0;
 8047|  3.32k|    state->_span_pos0 = NULL;
 8048|  3.32k|    err = llhttp__on_header_value(state, start, p);
 8049|  3.32k|    if (err != 0) {
  ------------------
  |  Branch (8049:9): [True: 0, False: 3.32k]
  ------------------
 8050|      0|      state->error = err;
 8051|      0|      state->error_pos = (const char*) p;
 8052|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8053|      0|      return s_error;
 8054|      0|    }
 8055|  3.32k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8056|  3.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8057|  3.32k|  }
 8058|      0|  s_n_llhttp__internal__n_invoke_update_header_state: {
 8059|      0|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8060|      0|      default:
  ------------------
  |  Branch (8060:7): [True: 0, False: 0]
  ------------------
 8061|      0|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8062|      0|    }
 8063|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8064|      0|  }
 8065|      0|  s_n_llhttp__internal__n_invoke_or_flags_5: {
 8066|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8067|      0|      default:
  ------------------
  |  Branch (8067:7): [True: 0, False: 0]
  ------------------
 8068|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8069|      0|    }
 8070|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8071|      0|  }
 8072|      0|  s_n_llhttp__internal__n_invoke_or_flags_6: {
 8073|      0|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8074|      0|      default:
  ------------------
  |  Branch (8074:7): [True: 0, False: 0]
  ------------------
 8075|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8076|      0|    }
 8077|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8078|      0|  }
 8079|      0|  s_n_llhttp__internal__n_invoke_or_flags_7: {
 8080|      0|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8081|      0|      default:
  ------------------
  |  Branch (8081:7): [True: 0, False: 0]
  ------------------
 8082|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8083|      0|    }
 8084|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8085|      0|  }
 8086|      0|  s_n_llhttp__internal__n_invoke_or_flags_8: {
 8087|      0|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8088|      0|      default:
  ------------------
  |  Branch (8088:7): [True: 0, False: 0]
  ------------------
 8089|      0|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8090|      0|    }
 8091|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8092|      0|  }
 8093|  3.32k|  s_n_llhttp__internal__n_invoke_load_header_state_2: {
 8094|  3.32k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8095|      0|      case 5:
  ------------------
  |  Branch (8095:7): [True: 0, False: 3.32k]
  ------------------
 8096|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_5;
 8097|      0|      case 6:
  ------------------
  |  Branch (8097:7): [True: 0, False: 3.32k]
  ------------------
 8098|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_6;
 8099|      0|      case 7:
  ------------------
  |  Branch (8099:7): [True: 0, False: 3.32k]
  ------------------
 8100|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_7;
 8101|      0|      case 8:
  ------------------
  |  Branch (8101:7): [True: 0, False: 3.32k]
  ------------------
 8102|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_8;
 8103|  3.32k|      default:
  ------------------
  |  Branch (8103:7): [True: 3.32k, False: 0]
  ------------------
 8104|  3.32k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8105|  3.32k|    }
 8106|  3.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8107|  3.32k|  }
 8108|  3.33k|  s_n_llhttp__internal__n_invoke_load_header_state_1: {
 8109|  3.33k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8110|      1|      case 2:
  ------------------
  |  Branch (8110:7): [True: 1, False: 3.33k]
  ------------------
 8111|      1|        goto s_n_llhttp__internal__n_error_49;
 8112|      1|      case 3:
  ------------------
  |  Branch (8112:7): [True: 1, False: 3.33k]
  ------------------
 8113|      1|        goto s_n_llhttp__internal__n_error_50;
 8114|  3.32k|      default:
  ------------------
  |  Branch (8114:7): [True: 3.32k, False: 2]
  ------------------
 8115|  3.32k|        goto s_n_llhttp__internal__n_invoke_load_header_state_2;
 8116|  3.33k|    }
 8117|  3.33k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8118|  3.33k|  }
 8119|      4|  s_n_llhttp__internal__n_error_46: {
 8120|      4|    state->error = 0xa;
 8121|      4|    state->reason = "Invalid header value char";
 8122|      4|    state->error_pos = (const char*) p;
 8123|      4|    state->_current = (void*) (intptr_t) s_error;
 8124|      4|    return s_error;
 8125|  3.33k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8126|  3.33k|  }
 8127|      4|  s_n_llhttp__internal__n_invoke_test_lenient_flags_14: {
 8128|      4|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 8129|      0|      case 1:
  ------------------
  |  Branch (8129:7): [True: 0, False: 4]
  ------------------
 8130|      0|        goto s_n_llhttp__internal__n_header_value_discard_lws;
 8131|      4|      default:
  ------------------
  |  Branch (8131:7): [True: 4, False: 0]
  ------------------
 8132|      4|        goto s_n_llhttp__internal__n_error_46;
 8133|      4|    }
 8134|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8135|      4|  }
 8136|      3|  s_n_llhttp__internal__n_error_51: {
 8137|      3|    state->error = 0x2;
 8138|      3|    state->reason = "Expected LF after CR";
 8139|      3|    state->error_pos = (const char*) p;
 8140|      3|    state->_current = (void*) (intptr_t) s_error;
 8141|      3|    return s_error;
 8142|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8143|      4|  }
 8144|  3.77k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_16: {
 8145|  3.77k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8146|  3.76k|      case 1:
  ------------------
  |  Branch (8146:7): [True: 3.76k, False: 3]
  ------------------
 8147|  3.76k|        goto s_n_llhttp__internal__n_header_value_discard_lws;
 8148|      3|      default:
  ------------------
  |  Branch (8148:7): [True: 3, False: 3.76k]
  ------------------
 8149|      3|        goto s_n_llhttp__internal__n_error_51;
 8150|  3.77k|    }
 8151|  3.77k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8152|  3.77k|  }
 8153|    197|  s_n_llhttp__internal__n_invoke_update_header_state_1: {
 8154|    197|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8155|    197|      default:
  ------------------
  |  Branch (8155:7): [True: 197, False: 0]
  ------------------
 8156|    197|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 8157|    197|    }
 8158|    197|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8159|    197|  }
 8160|  3.44k|  s_n_llhttp__internal__n_invoke_load_header_state_4: {
 8161|  3.44k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8162|    197|      case 8:
  ------------------
  |  Branch (8162:7): [True: 197, False: 3.25k]
  ------------------
 8163|    197|        goto s_n_llhttp__internal__n_invoke_update_header_state_1;
 8164|  3.25k|      default:
  ------------------
  |  Branch (8164:7): [True: 3.25k, False: 197]
  ------------------
 8165|  3.25k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 8166|  3.44k|    }
 8167|  3.44k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8168|  3.44k|  }
 8169|      1|  s_n_llhttp__internal__n_error_53: {
 8170|      1|    state->error = 0xa;
 8171|      1|    state->reason = "Unexpected whitespace after header value";
 8172|      1|    state->error_pos = (const char*) p;
 8173|      1|    state->_current = (void*) (intptr_t) s_error;
 8174|      1|    return s_error;
 8175|  3.44k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8176|  3.44k|  }
 8177|  3.45k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_18: {
 8178|  3.45k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8179|  3.44k|      case 1:
  ------------------
  |  Branch (8179:7): [True: 3.44k, False: 1]
  ------------------
 8180|  3.44k|        goto s_n_llhttp__internal__n_invoke_load_header_state_4;
 8181|      1|      default:
  ------------------
  |  Branch (8181:7): [True: 1, False: 3.44k]
  ------------------
 8182|      1|        goto s_n_llhttp__internal__n_error_53;
 8183|  3.45k|    }
 8184|  3.45k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8185|  3.45k|  }
 8186|  1.18k|  s_n_llhttp__internal__n_invoke_update_header_state_2: {
 8187|  1.18k|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8188|  1.18k|      default:
  ------------------
  |  Branch (8188:7): [True: 1.18k, False: 0]
  ------------------
 8189|  1.18k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8190|  1.18k|    }
 8191|  1.18k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8192|  1.18k|  }
 8193|      0|  s_n_llhttp__internal__n_invoke_or_flags_9: {
 8194|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8195|      0|      default:
  ------------------
  |  Branch (8195:7): [True: 0, False: 0]
  ------------------
 8196|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8197|      0|    }
 8198|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8199|      0|  }
 8200|    580|  s_n_llhttp__internal__n_invoke_or_flags_10: {
 8201|    580|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8202|    580|      default:
  ------------------
  |  Branch (8202:7): [True: 580, False: 0]
  ------------------
 8203|    580|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8204|    580|    }
 8205|    580|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8206|    580|  }
 8207|    600|  s_n_llhttp__internal__n_invoke_or_flags_11: {
 8208|    600|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8209|    600|      default:
  ------------------
  |  Branch (8209:7): [True: 600, False: 0]
  ------------------
 8210|    600|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8211|    600|    }
 8212|    600|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8213|    600|  }
 8214|  1.96k|  s_n_llhttp__internal__n_invoke_or_flags_12: {
 8215|  1.96k|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8216|  1.96k|      default:
  ------------------
  |  Branch (8216:7): [True: 1.96k, False: 0]
  ------------------
 8217|  1.96k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8218|  1.96k|    }
 8219|  1.96k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8220|  1.96k|  }
 8221|  8.39k|  s_n_llhttp__internal__n_invoke_load_header_state_5: {
 8222|  8.39k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8223|      0|      case 5:
  ------------------
  |  Branch (8223:7): [True: 0, False: 8.39k]
  ------------------
 8224|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_9;
 8225|    580|      case 6:
  ------------------
  |  Branch (8225:7): [True: 580, False: 7.81k]
  ------------------
 8226|    580|        goto s_n_llhttp__internal__n_invoke_or_flags_10;
 8227|    600|      case 7:
  ------------------
  |  Branch (8227:7): [True: 600, False: 7.79k]
  ------------------
 8228|    600|        goto s_n_llhttp__internal__n_invoke_or_flags_11;
 8229|  1.96k|      case 8:
  ------------------
  |  Branch (8229:7): [True: 1.96k, False: 6.42k]
  ------------------
 8230|  1.96k|        goto s_n_llhttp__internal__n_invoke_or_flags_12;
 8231|  5.24k|      default:
  ------------------
  |  Branch (8231:7): [True: 5.24k, False: 3.14k]
  ------------------
 8232|  5.24k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8233|  8.39k|    }
 8234|  8.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8235|  8.39k|  }
 8236|     11|  s_n_llhttp__internal__n_error_54: {
 8237|     11|    state->error = 0x3;
 8238|     11|    state->reason = "Missing expected LF after header value";
 8239|     11|    state->error_pos = (const char*) p;
 8240|     11|    state->_current = (void*) (intptr_t) s_error;
 8241|     11|    return s_error;
 8242|  8.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8243|  8.39k|  }
 8244|     15|  s_n_llhttp__internal__n_error_52: {
 8245|     15|    state->error = 0x19;
 8246|     15|    state->reason = "Missing expected CR after header value";
 8247|     15|    state->error_pos = (const char*) p;
 8248|     15|    state->_current = (void*) (intptr_t) s_error;
 8249|     15|    return s_error;
 8250|  8.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8251|  8.39k|  }
 8252|     15|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_1: {
 8253|     15|    const unsigned char* start;
 8254|     15|    int err;
 8255|       |    
 8256|     15|    start = state->_span_pos0;
 8257|     15|    state->_span_pos0 = NULL;
 8258|     15|    err = llhttp__on_header_value(state, start, p);
 8259|     15|    if (err != 0) {
  ------------------
  |  Branch (8259:9): [True: 0, False: 15]
  ------------------
 8260|      0|      state->error = err;
 8261|      0|      state->error_pos = (const char*) p;
 8262|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_17;
 8263|      0|      return s_error;
 8264|      0|    }
 8265|     15|    goto s_n_llhttp__internal__n_invoke_test_lenient_flags_17;
 8266|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8267|     15|  }
 8268|  5.02k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_2: {
 8269|  5.02k|    const unsigned char* start;
 8270|  5.02k|    int err;
 8271|       |    
 8272|  5.02k|    start = state->_span_pos0;
 8273|  5.02k|    state->_span_pos0 = NULL;
 8274|  5.02k|    err = llhttp__on_header_value(state, start, p);
 8275|  5.02k|    if (err != 0) {
  ------------------
  |  Branch (8275:9): [True: 0, False: 5.02k]
  ------------------
 8276|      0|      state->error = err;
 8277|      0|      state->error_pos = (const char*) (p + 1);
 8278|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8279|      0|      return s_error;
 8280|      0|    }
 8281|  5.02k|    p++;
 8282|  5.02k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8283|  5.02k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8284|  5.02k|  }
 8285|  5.16k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_5: {
 8286|  5.16k|    const unsigned char* start;
 8287|  5.16k|    int err;
 8288|       |    
 8289|  5.16k|    start = state->_span_pos0;
 8290|  5.16k|    state->_span_pos0 = NULL;
 8291|  5.16k|    err = llhttp__on_header_value(state, start, p);
 8292|  5.16k|    if (err != 0) {
  ------------------
  |  Branch (8292:9): [True: 0, False: 5.16k]
  ------------------
 8293|      0|      state->error = err;
 8294|      0|      state->error_pos = (const char*) p;
 8295|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8296|      0|      return s_error;
 8297|      0|    }
 8298|  5.16k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8299|  5.16k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8300|  5.16k|  }
 8301|  1.71k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_6: {
 8302|  1.71k|    const unsigned char* start;
 8303|  1.71k|    int err;
 8304|       |    
 8305|  1.71k|    start = state->_span_pos0;
 8306|  1.71k|    state->_span_pos0 = NULL;
 8307|  1.71k|    err = llhttp__on_header_value(state, start, p);
 8308|  1.71k|    if (err != 0) {
  ------------------
  |  Branch (8308:9): [True: 0, False: 1.71k]
  ------------------
 8309|      0|      state->error = err;
 8310|      0|      state->error_pos = (const char*) (p + 1);
 8311|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8312|      0|      return s_error;
 8313|      0|    }
 8314|  1.71k|    p++;
 8315|  1.71k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8316|  1.71k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8317|  1.71k|  }
 8318|      0|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_4: {
 8319|      0|    const unsigned char* start;
 8320|      0|    int err;
 8321|       |    
 8322|      0|    start = state->_span_pos0;
 8323|      0|    state->_span_pos0 = NULL;
 8324|      0|    err = llhttp__on_header_value(state, start, p);
 8325|      0|    if (err != 0) {
  ------------------
  |  Branch (8325:9): [True: 0, False: 0]
  ------------------
 8326|      0|      state->error = err;
 8327|      0|      state->error_pos = (const char*) p;
 8328|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_56;
 8329|      0|      return s_error;
 8330|      0|    }
 8331|      0|    goto s_n_llhttp__internal__n_error_56;
 8332|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8333|      0|  }
 8334|      3|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_3: {
 8335|      3|    const unsigned char* start;
 8336|      3|    int err;
 8337|       |    
 8338|      3|    start = state->_span_pos0;
 8339|      3|    state->_span_pos0 = NULL;
 8340|      3|    err = llhttp__on_header_value(state, start, p);
 8341|      3|    if (err != 0) {
  ------------------
  |  Branch (8341:9): [True: 0, False: 3]
  ------------------
 8342|      0|      state->error = err;
 8343|      0|      state->error_pos = (const char*) p;
 8344|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_55;
 8345|      0|      return s_error;
 8346|      0|    }
 8347|      3|    goto s_n_llhttp__internal__n_error_55;
 8348|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8349|      3|  }
 8350|      3|  s_n_llhttp__internal__n_invoke_test_lenient_flags_20: {
 8351|      3|    switch (llhttp__internal__c_test_lenient_flags_20(state, p, endp)) {
 8352|      0|      case 1:
  ------------------
  |  Branch (8352:7): [True: 0, False: 3]
  ------------------
 8353|      0|        goto s_n_llhttp__internal__n_header_value_relaxed;
 8354|      3|      default:
  ------------------
  |  Branch (8354:7): [True: 3, False: 0]
  ------------------
 8355|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_3;
 8356|      3|    }
 8357|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8358|      3|  }
 8359|  6.92k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_19: {
 8360|  6.92k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8361|  6.92k|      case 1:
  ------------------
  |  Branch (8361:7): [True: 6.92k, False: 3]
  ------------------
 8362|  6.92k|        goto s_n_llhttp__internal__n_header_value_lenient;
 8363|      3|      default:
  ------------------
  |  Branch (8363:7): [True: 3, False: 6.92k]
  ------------------
 8364|      3|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_20;
 8365|  6.92k|    }
 8366|  6.92k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8367|  6.92k|  }
 8368|    568|  s_n_llhttp__internal__n_invoke_update_header_state_4: {
 8369|    568|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8370|    568|      default:
  ------------------
  |  Branch (8370:7): [True: 568, False: 0]
  ------------------
 8371|    568|        goto s_n_llhttp__internal__n_header_value_connection;
 8372|    568|    }
 8373|    568|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8374|    568|  }
 8375|      0|  s_n_llhttp__internal__n_invoke_or_flags_13: {
 8376|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8377|      0|      default:
  ------------------
  |  Branch (8377:7): [True: 0, False: 0]
  ------------------
 8378|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8379|      0|    }
 8380|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8381|      0|  }
 8382|    295|  s_n_llhttp__internal__n_invoke_or_flags_14: {
 8383|    295|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8384|    295|      default:
  ------------------
  |  Branch (8384:7): [True: 295, False: 0]
  ------------------
 8385|    295|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8386|    295|    }
 8387|    295|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8388|    295|  }
 8389|    273|  s_n_llhttp__internal__n_invoke_or_flags_15: {
 8390|    273|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8391|    273|      default:
  ------------------
  |  Branch (8391:7): [True: 273, False: 0]
  ------------------
 8392|    273|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8393|    273|    }
 8394|    273|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8395|    273|  }
 8396|      0|  s_n_llhttp__internal__n_invoke_or_flags_16: {
 8397|      0|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8398|      0|      default:
  ------------------
  |  Branch (8398:7): [True: 0, False: 0]
  ------------------
 8399|      0|        goto s_n_llhttp__internal__n_header_value_connection;
 8400|      0|    }
 8401|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8402|      0|  }
 8403|    568|  s_n_llhttp__internal__n_invoke_load_header_state_6: {
 8404|    568|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8405|      0|      case 5:
  ------------------
  |  Branch (8405:7): [True: 0, False: 568]
  ------------------
 8406|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_13;
 8407|    295|      case 6:
  ------------------
  |  Branch (8407:7): [True: 295, False: 273]
  ------------------
 8408|    295|        goto s_n_llhttp__internal__n_invoke_or_flags_14;
 8409|    273|      case 7:
  ------------------
  |  Branch (8409:7): [True: 273, False: 295]
  ------------------
 8410|    273|        goto s_n_llhttp__internal__n_invoke_or_flags_15;
 8411|      0|      case 8:
  ------------------
  |  Branch (8411:7): [True: 0, False: 568]
  ------------------
 8412|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_16;
 8413|      0|      default:
  ------------------
  |  Branch (8413:7): [True: 0, False: 568]
  ------------------
 8414|      0|        goto s_n_llhttp__internal__n_header_value_connection;
 8415|    568|    }
 8416|    568|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8417|    568|  }
 8418|  1.84k|  s_n_llhttp__internal__n_invoke_update_header_state_5: {
 8419|  1.84k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8420|  1.84k|      default:
  ------------------
  |  Branch (8420:7): [True: 1.84k, False: 0]
  ------------------
 8421|  1.84k|        goto s_n_llhttp__internal__n_header_value_connection_token;
 8422|  1.84k|    }
 8423|  1.84k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8424|  1.84k|  }
 8425|  2.75k|  s_n_llhttp__internal__n_invoke_update_header_state_3: {
 8426|  2.75k|    switch (llhttp__internal__c_update_header_state_3(state, p, endp)) {
 8427|  2.75k|      default:
  ------------------
  |  Branch (8427:7): [True: 2.75k, False: 0]
  ------------------
 8428|  2.75k|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8429|  2.75k|    }
 8430|  2.75k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8431|  2.75k|  }
 8432|      0|  s_n_llhttp__internal__n_invoke_update_header_state_6: {
 8433|      0|    switch (llhttp__internal__c_update_header_state_6(state, p, endp)) {
 8434|      0|      default:
  ------------------
  |  Branch (8434:7): [True: 0, False: 0]
  ------------------
 8435|      0|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8436|      0|    }
 8437|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8438|      0|  }
 8439|    882|  s_n_llhttp__internal__n_invoke_update_header_state_7: {
 8440|    882|    switch (llhttp__internal__c_update_header_state_7(state, p, endp)) {
 8441|    882|      default:
  ------------------
  |  Branch (8441:7): [True: 882, False: 0]
  ------------------
 8442|    882|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8443|    882|    }
 8444|    882|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8445|    882|  }
 8446|      5|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_7: {
 8447|      5|    const unsigned char* start;
 8448|      5|    int err;
 8449|       |    
 8450|      5|    start = state->_span_pos0;
 8451|      5|    state->_span_pos0 = NULL;
 8452|      5|    err = llhttp__on_header_value(state, start, p);
 8453|      5|    if (err != 0) {
  ------------------
  |  Branch (8453:9): [True: 0, False: 5]
  ------------------
 8454|      0|      state->error = err;
 8455|      0|      state->error_pos = (const char*) p;
 8456|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_58;
 8457|      0|      return s_error;
 8458|      0|    }
 8459|      5|    goto s_n_llhttp__internal__n_error_58;
 8460|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8461|      5|  }
 8462|  7.51k|  s_n_llhttp__internal__n_invoke_mul_add_content_length_1: {
 8463|  7.51k|    switch (llhttp__internal__c_mul_add_content_length_1(state, p, endp, match)) {
 8464|      5|      case 1:
  ------------------
  |  Branch (8464:7): [True: 5, False: 7.50k]
  ------------------
 8465|      5|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_7;
 8466|  7.50k|      default:
  ------------------
  |  Branch (8466:7): [True: 7.50k, False: 5]
  ------------------
 8467|  7.50k|        goto s_n_llhttp__internal__n_header_value_content_length;
 8468|  7.51k|    }
 8469|  7.51k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8470|  7.51k|  }
 8471|  1.18k|  s_n_llhttp__internal__n_invoke_or_flags_17: {
 8472|  1.18k|    switch (llhttp__internal__c_or_flags_17(state, p, endp)) {
 8473|  1.18k|      default:
  ------------------
  |  Branch (8473:7): [True: 1.18k, False: 0]
  ------------------
 8474|  1.18k|        goto s_n_llhttp__internal__n_header_value_otherwise;
 8475|  1.18k|    }
 8476|  1.18k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8477|  1.18k|  }
 8478|     15|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_8: {
 8479|     15|    const unsigned char* start;
 8480|     15|    int err;
 8481|       |    
 8482|     15|    start = state->_span_pos0;
 8483|     15|    state->_span_pos0 = NULL;
 8484|     15|    err = llhttp__on_header_value(state, start, p);
 8485|     15|    if (err != 0) {
  ------------------
  |  Branch (8485:9): [True: 0, False: 15]
  ------------------
 8486|      0|      state->error = err;
 8487|      0|      state->error_pos = (const char*) p;
 8488|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_59;
 8489|      0|      return s_error;
 8490|      0|    }
 8491|     15|    goto s_n_llhttp__internal__n_error_59;
 8492|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8493|     15|  }
 8494|      1|  s_n_llhttp__internal__n_error_57: {
 8495|      1|    state->error = 0x4;
 8496|      1|    state->reason = "Duplicate Content-Length";
 8497|      1|    state->error_pos = (const char*) p;
 8498|      1|    state->_current = (void*) (intptr_t) s_error;
 8499|      1|    return s_error;
 8500|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8501|     15|  }
 8502|  1.42k|  s_n_llhttp__internal__n_invoke_test_flags_2: {
 8503|  1.42k|    switch (llhttp__internal__c_test_flags_2(state, p, endp)) {
 8504|  1.42k|      case 0:
  ------------------
  |  Branch (8504:7): [True: 1.42k, False: 1]
  ------------------
 8505|  1.42k|        goto s_n_llhttp__internal__n_header_value_content_length;
 8506|      1|      default:
  ------------------
  |  Branch (8506:7): [True: 1, False: 1.42k]
  ------------------
 8507|      1|        goto s_n_llhttp__internal__n_error_57;
 8508|  1.42k|    }
 8509|  1.42k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8510|  1.42k|  }
 8511|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_10: {
 8512|      1|    const unsigned char* start;
 8513|      1|    int err;
 8514|       |    
 8515|      1|    start = state->_span_pos0;
 8516|      1|    state->_span_pos0 = NULL;
 8517|      1|    err = llhttp__on_header_value(state, start, p);
 8518|      1|    if (err != 0) {
  ------------------
  |  Branch (8518:9): [True: 0, False: 1]
  ------------------
 8519|      0|      state->error = err;
 8520|      0|      state->error_pos = (const char*) (p + 1);
 8521|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_61;
 8522|      0|      return s_error;
 8523|      0|    }
 8524|      1|    p++;
 8525|      1|    goto s_n_llhttp__internal__n_error_61;
 8526|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8527|      1|  }
 8528|  2.17k|  s_n_llhttp__internal__n_invoke_update_header_state_8: {
 8529|  2.17k|    switch (llhttp__internal__c_update_header_state_8(state, p, endp)) {
 8530|  2.17k|      default:
  ------------------
  |  Branch (8530:7): [True: 2.17k, False: 0]
  ------------------
 8531|  2.17k|        goto s_n_llhttp__internal__n_header_value_otherwise;
 8532|  2.17k|    }
 8533|  2.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8534|  2.17k|  }
 8535|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_9: {
 8536|      1|    const unsigned char* start;
 8537|      1|    int err;
 8538|       |    
 8539|      1|    start = state->_span_pos0;
 8540|      1|    state->_span_pos0 = NULL;
 8541|      1|    err = llhttp__on_header_value(state, start, p);
 8542|      1|    if (err != 0) {
  ------------------
  |  Branch (8542:9): [True: 0, False: 1]
  ------------------
 8543|      0|      state->error = err;
 8544|      0|      state->error_pos = (const char*) (p + 1);
 8545|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_60;
 8546|      0|      return s_error;
 8547|      0|    }
 8548|      1|    p++;
 8549|      1|    goto s_n_llhttp__internal__n_error_60;
 8550|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8551|      1|  }
 8552|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_21: {
 8553|      1|    switch (llhttp__internal__c_test_lenient_flags_21(state, p, endp)) {
 8554|      1|      case 0:
  ------------------
  |  Branch (8554:7): [True: 1, False: 0]
  ------------------
 8555|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_9;
 8556|      0|      default:
  ------------------
  |  Branch (8556:7): [True: 0, False: 1]
  ------------------
 8557|      0|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8558|      1|    }
 8559|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8560|      1|  }
 8561|    226|  s_n_llhttp__internal__n_invoke_load_type_1: {
 8562|    226|    switch (llhttp__internal__c_load_type(state, p, endp)) {
 8563|      1|      case 1:
  ------------------
  |  Branch (8563:7): [True: 1, False: 225]
  ------------------
 8564|      1|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_21;
 8565|    225|      default:
  ------------------
  |  Branch (8565:7): [True: 225, False: 1]
  ------------------
 8566|    225|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8567|    226|    }
 8568|    226|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8569|    226|  }
 8570|  1.51k|  s_n_llhttp__internal__n_invoke_update_header_state_9: {
 8571|  1.51k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8572|  1.51k|      default:
  ------------------
  |  Branch (8572:7): [True: 1.51k, False: 0]
  ------------------
 8573|  1.51k|        goto s_n_llhttp__internal__n_header_value;
 8574|  1.51k|    }
 8575|  1.51k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8576|  1.51k|  }
 8577|  2.98k|  s_n_llhttp__internal__n_invoke_and_flags: {
 8578|  2.98k|    switch (llhttp__internal__c_and_flags(state, p, endp)) {
 8579|  2.98k|      default:
  ------------------
  |  Branch (8579:7): [True: 2.98k, False: 0]
  ------------------
 8580|  2.98k|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8581|  2.98k|    }
 8582|  2.98k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8583|  2.98k|  }
 8584|    491|  s_n_llhttp__internal__n_invoke_or_flags_19: {
 8585|    491|    switch (llhttp__internal__c_or_flags_18(state, p, endp)) {
 8586|    491|      default:
  ------------------
  |  Branch (8586:7): [True: 491, False: 0]
  ------------------
 8587|    491|        goto s_n_llhttp__internal__n_invoke_and_flags;
 8588|    491|    }
 8589|    491|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8590|    491|  }
 8591|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_22: {
 8592|      1|    switch (llhttp__internal__c_test_lenient_flags_21(state, p, endp)) {
 8593|      1|      case 0:
  ------------------
  |  Branch (8593:7): [True: 1, False: 0]
  ------------------
 8594|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_10;
 8595|      0|      default:
  ------------------
  |  Branch (8595:7): [True: 0, False: 1]
  ------------------
 8596|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_19;
 8597|      1|    }
 8598|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8599|      1|  }
 8600|    492|  s_n_llhttp__internal__n_invoke_load_type_2: {
 8601|    492|    switch (llhttp__internal__c_load_type(state, p, endp)) {
 8602|      1|      case 1:
  ------------------
  |  Branch (8602:7): [True: 1, False: 491]
  ------------------
 8603|      1|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_22;
 8604|    491|      default:
  ------------------
  |  Branch (8604:7): [True: 491, False: 1]
  ------------------
 8605|    491|        goto s_n_llhttp__internal__n_invoke_or_flags_19;
 8606|    492|    }
 8607|    492|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8608|    492|  }
 8609|  2.49k|  s_n_llhttp__internal__n_invoke_or_flags_18: {
 8610|  2.49k|    switch (llhttp__internal__c_or_flags_18(state, p, endp)) {
 8611|  2.49k|      default:
  ------------------
  |  Branch (8611:7): [True: 2.49k, False: 0]
  ------------------
 8612|  2.49k|        goto s_n_llhttp__internal__n_invoke_and_flags;
 8613|  2.49k|    }
 8614|  2.49k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8615|  2.49k|  }
 8616|  2.98k|  s_n_llhttp__internal__n_invoke_test_flags_3: {
 8617|  2.98k|    switch (llhttp__internal__c_test_flags_3(state, p, endp)) {
 8618|    492|      case 1:
  ------------------
  |  Branch (8618:7): [True: 492, False: 2.49k]
  ------------------
 8619|    492|        goto s_n_llhttp__internal__n_invoke_load_type_2;
 8620|  2.49k|      default:
  ------------------
  |  Branch (8620:7): [True: 2.49k, False: 492]
  ------------------
 8621|  2.49k|        goto s_n_llhttp__internal__n_invoke_or_flags_18;
 8622|  2.98k|    }
 8623|  2.98k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8624|  2.98k|  }
 8625|    796|  s_n_llhttp__internal__n_invoke_or_flags_20: {
 8626|    796|    switch (llhttp__internal__c_or_flags_20(state, p, endp)) {
 8627|    796|      default:
  ------------------
  |  Branch (8627:7): [True: 796, False: 0]
  ------------------
 8628|    796|        goto s_n_llhttp__internal__n_invoke_update_header_state_9;
 8629|    796|    }
 8630|    796|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8631|    796|  }
 8632|  12.5k|  s_n_llhttp__internal__n_invoke_load_header_state_3: {
 8633|  12.5k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8634|  3.47k|      case 1:
  ------------------
  |  Branch (8634:7): [True: 3.47k, False: 9.04k]
  ------------------
 8635|  3.47k|        goto s_n_llhttp__internal__n_header_value_connection;
 8636|  1.42k|      case 2:
  ------------------
  |  Branch (8636:7): [True: 1.42k, False: 11.0k]
  ------------------
 8637|  1.42k|        goto s_n_llhttp__internal__n_invoke_test_flags_2;
 8638|  2.98k|      case 3:
  ------------------
  |  Branch (8638:7): [True: 2.98k, False: 9.53k]
  ------------------
 8639|  2.98k|        goto s_n_llhttp__internal__n_invoke_test_flags_3;
 8640|    796|      case 4:
  ------------------
  |  Branch (8640:7): [True: 796, False: 11.7k]
  ------------------
 8641|    796|        goto s_n_llhttp__internal__n_invoke_or_flags_20;
 8642|  3.83k|      default:
  ------------------
  |  Branch (8642:7): [True: 3.83k, False: 8.68k]
  ------------------
 8643|  3.83k|        goto s_n_llhttp__internal__n_header_value;
 8644|  12.5k|    }
 8645|  12.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8646|  12.5k|  }
 8647|    202|  s_n_llhttp__internal__n_invoke_test_lenient_flags_23: {
 8648|    202|    switch (llhttp__internal__c_test_lenient_flags_23(state, p, endp)) {
 8649|      1|      case 0:
  ------------------
  |  Branch (8649:7): [True: 1, False: 201]
  ------------------
 8650|      1|        goto s_n_llhttp__internal__n_error_62;
 8651|    201|      default:
  ------------------
  |  Branch (8651:7): [True: 201, False: 1]
  ------------------
 8652|    201|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8653|    202|    }
 8654|    202|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8655|    202|  }
 8656|  1.44k|  s_n_llhttp__internal__n_invoke_test_flags_4: {
 8657|  1.44k|    switch (llhttp__internal__c_test_flags_4(state, p, endp)) {
 8658|    202|      case 1:
  ------------------
  |  Branch (8658:7): [True: 202, False: 1.23k]
  ------------------
 8659|    202|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_23;
 8660|  1.23k|      default:
  ------------------
  |  Branch (8660:7): [True: 1.23k, False: 202]
  ------------------
 8661|  1.23k|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8662|  1.44k|    }
 8663|  1.44k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8664|  1.44k|  }
 8665|      1|  s_n_llhttp__internal__n_error_63: {
 8666|      1|    state->error = 0xf;
 8667|      1|    state->reason = "Transfer-Encoding can't be present with Content-Length";
 8668|      1|    state->error_pos = (const char*) p;
 8669|      1|    state->_current = (void*) (intptr_t) s_error;
 8670|      1|    return s_error;
 8671|  1.44k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8672|  1.44k|  }
 8673|    195|  s_n_llhttp__internal__n_invoke_test_lenient_flags_24: {
 8674|    195|    switch (llhttp__internal__c_test_lenient_flags_23(state, p, endp)) {
 8675|      1|      case 0:
  ------------------
  |  Branch (8675:7): [True: 1, False: 194]
  ------------------
 8676|      1|        goto s_n_llhttp__internal__n_error_63;
 8677|    194|      default:
  ------------------
  |  Branch (8677:7): [True: 194, False: 1]
  ------------------
 8678|    194|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8679|    195|    }
 8680|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8681|    195|  }
 8682|  3.00k|  s_n_llhttp__internal__n_invoke_test_flags_5: {
 8683|  3.00k|    switch (llhttp__internal__c_test_flags_2(state, p, endp)) {
 8684|    195|      case 1:
  ------------------
  |  Branch (8684:7): [True: 195, False: 2.80k]
  ------------------
 8685|    195|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_24;
 8686|  2.80k|      default:
  ------------------
  |  Branch (8686:7): [True: 2.80k, False: 195]
  ------------------
 8687|  2.80k|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8688|  3.00k|    }
 8689|  3.00k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8690|  3.00k|  }
 8691|      0|  s_n_llhttp__internal__n_pause_19: {
 8692|      0|    state->error = 0x15;
 8693|      0|    state->reason = "on_header_field_complete pause";
 8694|      0|    state->error_pos = (const char*) p;
 8695|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_header_state;
 8696|      0|    return s_error;
 8697|  3.00k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8698|  3.00k|  }
 8699|      0|  s_n_llhttp__internal__n_error_45: {
 8700|      0|    state->error = 0x1c;
 8701|      0|    state->reason = "`on_header_field_complete` callback error";
 8702|      0|    state->error_pos = (const char*) p;
 8703|      0|    state->_current = (void*) (intptr_t) s_error;
 8704|      0|    return s_error;
 8705|  3.00k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8706|  3.00k|  }
 8707|  8.96k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field_1: {
 8708|  8.96k|    const unsigned char* start;
 8709|  8.96k|    int err;
 8710|       |    
 8711|  8.96k|    start = state->_span_pos0;
 8712|  8.96k|    state->_span_pos0 = NULL;
 8713|  8.96k|    err = llhttp__on_header_field(state, start, p);
 8714|  8.96k|    if (err != 0) {
  ------------------
  |  Branch (8714:9): [True: 0, False: 8.96k]
  ------------------
 8715|      0|      state->error = err;
 8716|      0|      state->error_pos = (const char*) (p + 1);
 8717|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8718|      0|      return s_error;
 8719|      0|    }
 8720|  8.96k|    p++;
 8721|  8.96k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8722|  8.96k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8723|  8.96k|  }
 8724|  3.56k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field_2: {
 8725|  3.56k|    const unsigned char* start;
 8726|  3.56k|    int err;
 8727|       |    
 8728|  3.56k|    start = state->_span_pos0;
 8729|  3.56k|    state->_span_pos0 = NULL;
 8730|  3.56k|    err = llhttp__on_header_field(state, start, p);
 8731|  3.56k|    if (err != 0) {
  ------------------
  |  Branch (8731:9): [True: 0, False: 3.56k]
  ------------------
 8732|      0|      state->error = err;
 8733|      0|      state->error_pos = (const char*) (p + 1);
 8734|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8735|      0|      return s_error;
 8736|      0|    }
 8737|  3.56k|    p++;
 8738|  3.56k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8739|  3.56k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8740|  3.56k|  }
 8741|    118|  s_n_llhttp__internal__n_error_64: {
 8742|    118|    state->error = 0xa;
 8743|    118|    state->reason = "Invalid header token";
 8744|    118|    state->error_pos = (const char*) p;
 8745|    118|    state->_current = (void*) (intptr_t) s_error;
 8746|    118|    return s_error;
 8747|  3.56k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8748|  3.56k|  }
 8749|    398|  s_n_llhttp__internal__n_invoke_update_header_state_10: {
 8750|    398|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8751|    398|      default:
  ------------------
  |  Branch (8751:7): [True: 398, False: 0]
  ------------------
 8752|    398|        goto s_n_llhttp__internal__n_header_field_general;
 8753|    398|    }
 8754|    398|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8755|    398|  }
 8756|  9.39k|  s_n_llhttp__internal__n_invoke_store_header_state: {
 8757|  9.39k|    switch (llhttp__internal__c_store_header_state(state, p, endp, match)) {
 8758|  9.39k|      default:
  ------------------
  |  Branch (8758:7): [True: 9.39k, False: 0]
  ------------------
 8759|  9.39k|        goto s_n_llhttp__internal__n_header_field_colon;
 8760|  9.39k|    }
 8761|  9.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8762|  9.39k|  }
 8763|  3.36k|  s_n_llhttp__internal__n_invoke_update_header_state_11: {
 8764|  3.36k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8765|  3.36k|      default:
  ------------------
  |  Branch (8765:7): [True: 3.36k, False: 0]
  ------------------
 8766|  3.36k|        goto s_n_llhttp__internal__n_header_field_general;
 8767|  3.36k|    }
 8768|  3.36k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8769|  3.36k|  }
 8770|      1|  s_n_llhttp__internal__n_error_4: {
 8771|      1|    state->error = 0x1e;
 8772|      1|    state->reason = "Unexpected space after start line";
 8773|      1|    state->error_pos = (const char*) p;
 8774|      1|    state->_current = (void*) (intptr_t) s_error;
 8775|      1|    return s_error;
 8776|  3.36k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8777|  3.36k|  }
 8778|    196|  s_n_llhttp__internal__n_invoke_test_lenient_flags: {
 8779|    196|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8780|    195|      case 1:
  ------------------
  |  Branch (8780:7): [True: 195, False: 1]
  ------------------
 8781|    195|        goto s_n_llhttp__internal__n_header_field_start;
 8782|      1|      default:
  ------------------
  |  Branch (8782:7): [True: 1, False: 195]
  ------------------
 8783|      1|        goto s_n_llhttp__internal__n_error_4;
 8784|    196|    }
 8785|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8786|    196|  }
 8787|      0|  s_n_llhttp__internal__n_pause_20: {
 8788|      0|    state->error = 0x15;
 8789|      0|    state->reason = "on_url_complete pause";
 8790|      0|    state->error_pos = (const char*) p;
 8791|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_headers_start;
 8792|      0|    return s_error;
 8793|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8794|    196|  }
 8795|      0|  s_n_llhttp__internal__n_error_3: {
 8796|      0|    state->error = 0x1a;
 8797|      0|    state->reason = "`on_url_complete` callback error";
 8798|      0|    state->error_pos = (const char*) p;
 8799|      0|    state->_current = (void*) (intptr_t) s_error;
 8800|      0|    return s_error;
 8801|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8802|    196|  }
 8803|  23.5k|  s_n_llhttp__internal__n_invoke_llhttp__on_url_complete: {
 8804|  23.5k|    switch (llhttp__on_url_complete(state, p, endp)) {
 8805|  23.5k|      case 0:
  ------------------
  |  Branch (8805:7): [True: 23.5k, False: 0]
  ------------------
 8806|  23.5k|        goto s_n_llhttp__internal__n_headers_start;
 8807|      0|      case 21:
  ------------------
  |  Branch (8807:7): [True: 0, False: 23.5k]
  ------------------
 8808|      0|        goto s_n_llhttp__internal__n_pause_20;
 8809|      0|      default:
  ------------------
  |  Branch (8809:7): [True: 0, False: 23.5k]
  ------------------
 8810|      0|        goto s_n_llhttp__internal__n_error_3;
 8811|  23.5k|    }
 8812|  23.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8813|  23.5k|  }
 8814|  23.5k|  s_n_llhttp__internal__n_invoke_update_http_minor: {
 8815|  23.5k|    switch (llhttp__internal__c_update_http_minor(state, p, endp)) {
 8816|  23.5k|      default:
  ------------------
  |  Branch (8816:7): [True: 23.5k, False: 0]
  ------------------
 8817|  23.5k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_url_complete;
 8818|  23.5k|    }
 8819|  23.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8820|  23.5k|  }
 8821|  23.5k|  s_n_llhttp__internal__n_invoke_update_http_major: {
 8822|  23.5k|    switch (llhttp__internal__c_update_http_major(state, p, endp)) {
 8823|  23.5k|      default:
  ------------------
  |  Branch (8823:7): [True: 23.5k, False: 0]
  ------------------
 8824|  23.5k|        goto s_n_llhttp__internal__n_invoke_update_http_minor;
 8825|  23.5k|    }
 8826|  23.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8827|  23.5k|  }
 8828|  19.7k|  s_n_llhttp__internal__n_span_end_llhttp__on_url_3: {
 8829|  19.7k|    const unsigned char* start;
 8830|  19.7k|    int err;
 8831|       |    
 8832|  19.7k|    start = state->_span_pos0;
 8833|  19.7k|    state->_span_pos0 = NULL;
 8834|  19.7k|    err = llhttp__on_url(state, start, p);
 8835|  19.7k|    if (err != 0) {
  ------------------
  |  Branch (8835:9): [True: 0, False: 19.7k]
  ------------------
 8836|      0|      state->error = err;
 8837|      0|      state->error_pos = (const char*) p;
 8838|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 8839|      0|      return s_error;
 8840|      0|    }
 8841|  19.7k|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 8842|  19.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8843|  19.7k|  }
 8844|     10|  s_n_llhttp__internal__n_error_65: {
 8845|     10|    state->error = 0x7;
 8846|     10|    state->reason = "Expected CRLF";
 8847|     10|    state->error_pos = (const char*) p;
 8848|     10|    state->_current = (void*) (intptr_t) s_error;
 8849|     10|    return s_error;
 8850|  19.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8851|  19.7k|  }
 8852|  1.07k|  s_n_llhttp__internal__n_span_end_llhttp__on_url_4: {
 8853|  1.07k|    const unsigned char* start;
 8854|  1.07k|    int err;
 8855|       |    
 8856|  1.07k|    start = state->_span_pos0;
 8857|  1.07k|    state->_span_pos0 = NULL;
 8858|  1.07k|    err = llhttp__on_url(state, start, p);
 8859|  1.07k|    if (err != 0) {
  ------------------
  |  Branch (8859:9): [True: 0, False: 1.07k]
  ------------------
 8860|      0|      state->error = err;
 8861|      0|      state->error_pos = (const char*) p;
 8862|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 8863|      0|      return s_error;
 8864|      0|    }
 8865|  1.07k|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 8866|  1.07k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8867|  1.07k|  }
 8868|      1|  s_n_llhttp__internal__n_error_74: {
 8869|      1|    state->error = 0x17;
 8870|      1|    state->reason = "Pause on PRI/Upgrade";
 8871|      1|    state->error_pos = (const char*) p;
 8872|      1|    state->_current = (void*) (intptr_t) s_error;
 8873|      1|    return s_error;
 8874|  1.07k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8875|  1.07k|  }
 8876|      6|  s_n_llhttp__internal__n_error_75: {
 8877|      6|    state->error = 0x9;
 8878|      6|    state->reason = "Expected HTTP/2 Connection Preface";
 8879|      6|    state->error_pos = (const char*) p;
 8880|      6|    state->_current = (void*) (intptr_t) s_error;
 8881|      6|    return s_error;
 8882|  1.07k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8883|  1.07k|  }
 8884|     10|  s_n_llhttp__internal__n_error_72: {
 8885|     10|    state->error = 0x2;
 8886|     10|    state->reason = "Expected CRLF after version";
 8887|     10|    state->error_pos = (const char*) p;
 8888|     10|    state->_current = (void*) (intptr_t) s_error;
 8889|     10|    return s_error;
 8890|  1.07k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8891|  1.07k|  }
 8892|     10|  s_n_llhttp__internal__n_invoke_test_lenient_flags_27: {
 8893|     10|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 8894|      0|      case 1:
  ------------------
  |  Branch (8894:7): [True: 0, False: 10]
  ------------------
 8895|      0|        goto s_n_llhttp__internal__n_headers_start;
 8896|     10|      default:
  ------------------
  |  Branch (8896:7): [True: 10, False: 0]
  ------------------
 8897|     10|        goto s_n_llhttp__internal__n_error_72;
 8898|     10|    }
 8899|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8900|     10|  }
 8901|      1|  s_n_llhttp__internal__n_error_71: {
 8902|      1|    state->error = 0x9;
 8903|      1|    state->reason = "Expected CRLF after version";
 8904|      1|    state->error_pos = (const char*) p;
 8905|      1|    state->_current = (void*) (intptr_t) s_error;
 8906|      1|    return s_error;
 8907|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8908|     10|  }
 8909|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_26: {
 8910|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 8911|      0|      case 1:
  ------------------
  |  Branch (8911:7): [True: 0, False: 1]
  ------------------
 8912|      0|        goto s_n_llhttp__internal__n_req_http_complete_crlf;
 8913|      1|      default:
  ------------------
  |  Branch (8913:7): [True: 1, False: 0]
  ------------------
 8914|      1|        goto s_n_llhttp__internal__n_error_71;
 8915|      1|    }
 8916|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8917|      1|  }
 8918|      1|  s_n_llhttp__internal__n_error_73: {
 8919|      1|    state->error = 0x9;
 8920|      1|    state->reason = "Expected CRLF after version";
 8921|      1|    state->error_pos = (const char*) p;
 8922|      1|    state->_current = (void*) (intptr_t) s_error;
 8923|      1|    return s_error;
 8924|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8925|      1|  }
 8926|      0|  s_n_llhttp__internal__n_pause_21: {
 8927|      0|    state->error = 0x15;
 8928|      0|    state->reason = "on_version_complete pause";
 8929|      0|    state->error_pos = (const char*) p;
 8930|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_1;
 8931|      0|    return s_error;
 8932|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8933|      1|  }
 8934|      0|  s_n_llhttp__internal__n_error_70: {
 8935|      0|    state->error = 0x21;
 8936|      0|    state->reason = "`on_version_complete` callback error";
 8937|      0|    state->error_pos = (const char*) p;
 8938|      0|    state->_current = (void*) (intptr_t) s_error;
 8939|      0|    return s_error;
 8940|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8941|      1|  }
 8942|  12.3k|  s_n_llhttp__internal__n_span_end_llhttp__on_version_1: {
 8943|  12.3k|    const unsigned char* start;
 8944|  12.3k|    int err;
 8945|       |    
 8946|  12.3k|    start = state->_span_pos0;
 8947|  12.3k|    state->_span_pos0 = NULL;
 8948|  12.3k|    err = llhttp__on_version(state, start, p);
 8949|  12.3k|    if (err != 0) {
  ------------------
  |  Branch (8949:9): [True: 0, False: 12.3k]
  ------------------
 8950|      0|      state->error = err;
 8951|      0|      state->error_pos = (const char*) p;
 8952|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_version_complete;
 8953|      0|      return s_error;
 8954|      0|    }
 8955|  12.3k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_version_complete;
 8956|  12.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8957|  12.3k|  }
 8958|     10|  s_n_llhttp__internal__n_span_end_llhttp__on_version: {
 8959|     10|    const unsigned char* start;
 8960|     10|    int err;
 8961|       |    
 8962|     10|    start = state->_span_pos0;
 8963|     10|    state->_span_pos0 = NULL;
 8964|     10|    err = llhttp__on_version(state, start, p);
 8965|     10|    if (err != 0) {
  ------------------
  |  Branch (8965:9): [True: 0, False: 10]
  ------------------
 8966|      0|      state->error = err;
 8967|      0|      state->error_pos = (const char*) p;
 8968|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_69;
 8969|      0|      return s_error;
 8970|      0|    }
 8971|     10|    goto s_n_llhttp__internal__n_error_69;
 8972|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8973|     10|  }
 8974|    884|  s_n_llhttp__internal__n_invoke_load_http_minor: {
 8975|    884|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 8976|    882|      case 9:
  ------------------
  |  Branch (8976:7): [True: 882, False: 2]
  ------------------
 8977|    882|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 8978|      2|      default:
  ------------------
  |  Branch (8978:7): [True: 2, False: 882]
  ------------------
 8979|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 8980|    884|    }
 8981|    884|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8982|    884|  }
 8983|  6.95k|  s_n_llhttp__internal__n_invoke_load_http_minor_1: {
 8984|  6.95k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 8985|  3.72k|      case 0:
  ------------------
  |  Branch (8985:7): [True: 3.72k, False: 3.22k]
  ------------------
 8986|  3.72k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 8987|  3.22k|      case 1:
  ------------------
  |  Branch (8987:7): [True: 3.22k, False: 3.73k]
  ------------------
 8988|  3.22k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 8989|      2|      default:
  ------------------
  |  Branch (8989:7): [True: 2, False: 6.95k]
  ------------------
 8990|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 8991|  6.95k|    }
 8992|  6.95k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8993|  6.95k|  }
 8994|  4.50k|  s_n_llhttp__internal__n_invoke_load_http_minor_2: {
 8995|  4.50k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 8996|  4.50k|      case 0:
  ------------------
  |  Branch (8996:7): [True: 4.50k, False: 5]
  ------------------
 8997|  4.50k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 8998|      5|      default:
  ------------------
  |  Branch (8998:7): [True: 5, False: 4.50k]
  ------------------
 8999|      5|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9000|  4.50k|    }
 9001|  4.50k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9002|  4.50k|  }
 9003|  12.3k|  s_n_llhttp__internal__n_invoke_load_http_major: {
 9004|  12.3k|    switch (llhttp__internal__c_load_http_major(state, p, endp)) {
 9005|    884|      case 0:
  ------------------
  |  Branch (9005:7): [True: 884, False: 11.4k]
  ------------------
 9006|    884|        goto s_n_llhttp__internal__n_invoke_load_http_minor;
 9007|  6.95k|      case 1:
  ------------------
  |  Branch (9007:7): [True: 6.95k, False: 5.39k]
  ------------------
 9008|  6.95k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_1;
 9009|  4.50k|      case 2:
  ------------------
  |  Branch (9009:7): [True: 4.50k, False: 7.84k]
  ------------------
 9010|  4.50k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_2;
 9011|      1|      default:
  ------------------
  |  Branch (9011:7): [True: 1, False: 12.3k]
  ------------------
 9012|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9013|  12.3k|    }
 9014|  12.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9015|  12.3k|  }
 9016|  12.3k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_25: {
 9017|  12.3k|    switch (llhttp__internal__c_test_lenient_flags_25(state, p, endp)) {
 9018|      0|      case 1:
  ------------------
  |  Branch (9018:7): [True: 0, False: 12.3k]
  ------------------
 9019|      0|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9020|  12.3k|      default:
  ------------------
  |  Branch (9020:7): [True: 12.3k, False: 0]
  ------------------
 9021|  12.3k|        goto s_n_llhttp__internal__n_invoke_load_http_major;
 9022|  12.3k|    }
 9023|  12.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9024|  12.3k|  }
 9025|  12.3k|  s_n_llhttp__internal__n_invoke_store_http_minor: {
 9026|  12.3k|    switch (llhttp__internal__c_store_http_minor(state, p, endp, match)) {
 9027|  12.3k|      default:
  ------------------
  |  Branch (9027:7): [True: 12.3k, False: 0]
  ------------------
 9028|  12.3k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_25;
 9029|  12.3k|    }
 9030|  12.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9031|  12.3k|  }
 9032|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_version_2: {
 9033|      1|    const unsigned char* start;
 9034|      1|    int err;
 9035|       |    
 9036|      1|    start = state->_span_pos0;
 9037|      1|    state->_span_pos0 = NULL;
 9038|      1|    err = llhttp__on_version(state, start, p);
 9039|      1|    if (err != 0) {
  ------------------
  |  Branch (9039:9): [True: 0, False: 1]
  ------------------
 9040|      0|      state->error = err;
 9041|      0|      state->error_pos = (const char*) p;
 9042|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_76;
 9043|      0|      return s_error;
 9044|      0|    }
 9045|      1|    goto s_n_llhttp__internal__n_error_76;
 9046|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9047|      1|  }
 9048|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_version_3: {
 9049|      2|    const unsigned char* start;
 9050|      2|    int err;
 9051|       |    
 9052|      2|    start = state->_span_pos0;
 9053|      2|    state->_span_pos0 = NULL;
 9054|      2|    err = llhttp__on_version(state, start, p);
 9055|      2|    if (err != 0) {
  ------------------
  |  Branch (9055:9): [True: 0, False: 2]
  ------------------
 9056|      0|      state->error = err;
 9057|      0|      state->error_pos = (const char*) p;
 9058|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_77;
 9059|      0|      return s_error;
 9060|      0|    }
 9061|      2|    goto s_n_llhttp__internal__n_error_77;
 9062|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9063|      2|  }
 9064|  12.3k|  s_n_llhttp__internal__n_invoke_store_http_major: {
 9065|  12.3k|    switch (llhttp__internal__c_store_http_major(state, p, endp, match)) {
 9066|  12.3k|      default:
  ------------------
  |  Branch (9066:7): [True: 12.3k, False: 0]
  ------------------
 9067|  12.3k|        goto s_n_llhttp__internal__n_req_http_dot;
 9068|  12.3k|    }
 9069|  12.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9070|  12.3k|  }
 9071|     15|  s_n_llhttp__internal__n_span_end_llhttp__on_version_4: {
 9072|     15|    const unsigned char* start;
 9073|     15|    int err;
 9074|       |    
 9075|     15|    start = state->_span_pos0;
 9076|     15|    state->_span_pos0 = NULL;
 9077|     15|    err = llhttp__on_version(state, start, p);
 9078|     15|    if (err != 0) {
  ------------------
  |  Branch (9078:9): [True: 0, False: 15]
  ------------------
 9079|      0|      state->error = err;
 9080|      0|      state->error_pos = (const char*) p;
 9081|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_78;
 9082|      0|      return s_error;
 9083|      0|    }
 9084|     15|    goto s_n_llhttp__internal__n_error_78;
 9085|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9086|     15|  }
 9087|     24|  s_n_llhttp__internal__n_error_79: {
 9088|     24|    state->error = 0x8;
 9089|     24|    state->reason = "Expected HTTP/, RTSP/ or ICE/";
 9090|     24|    state->error_pos = (const char*) p;
 9091|     24|    state->_current = (void*) (intptr_t) s_error;
 9092|     24|    return s_error;
 9093|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9094|     15|  }
 9095|      1|  s_n_llhttp__internal__n_error_68: {
 9096|      1|    state->error = 0x8;
 9097|      1|    state->reason = "Invalid method for HTTP/x.x request";
 9098|      1|    state->error_pos = (const char*) p;
 9099|      1|    state->_current = (void*) (intptr_t) s_error;
 9100|      1|    return s_error;
 9101|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9102|     15|  }
 9103|      0|  s_n_llhttp__internal__n_pause_22: {
 9104|      0|    state->error = 0x15;
 9105|      0|    state->reason = "on_protocol_complete pause";
 9106|      0|    state->error_pos = (const char*) p;
 9107|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method;
 9108|      0|    return s_error;
 9109|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9110|     15|  }
 9111|      0|  s_n_llhttp__internal__n_error_67: {
 9112|      0|    state->error = 0x26;
 9113|      0|    state->reason = "`on_protocol_complete` callback error";
 9114|      0|    state->error_pos = (const char*) p;
 9115|      0|    state->_current = (void*) (intptr_t) s_error;
 9116|      0|    return s_error;
 9117|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9118|     15|  }
 9119|  8.00k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol: {
 9120|  8.00k|    const unsigned char* start;
 9121|  8.00k|    int err;
 9122|       |    
 9123|  8.00k|    start = state->_span_pos0;
 9124|  8.00k|    state->_span_pos0 = NULL;
 9125|  8.00k|    err = llhttp__on_protocol(state, start, p);
 9126|  8.00k|    if (err != 0) {
  ------------------
  |  Branch (9126:9): [True: 0, False: 8.00k]
  ------------------
 9127|      0|      state->error = err;
 9128|      0|      state->error_pos = (const char*) p;
 9129|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete;
 9130|      0|      return s_error;
 9131|      0|    }
 9132|  8.00k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete;
 9133|  8.00k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9134|  8.00k|  }
 9135|     49|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3: {
 9136|     49|    const unsigned char* start;
 9137|     49|    int err;
 9138|       |    
 9139|     49|    start = state->_span_pos0;
 9140|     49|    state->_span_pos0 = NULL;
 9141|     49|    err = llhttp__on_protocol(state, start, p);
 9142|     49|    if (err != 0) {
  ------------------
  |  Branch (9142:9): [True: 0, False: 49]
  ------------------
 9143|      0|      state->error = err;
 9144|      0|      state->error_pos = (const char*) p;
 9145|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_84;
 9146|      0|      return s_error;
 9147|      0|    }
 9148|     49|    goto s_n_llhttp__internal__n_error_84;
 9149|     49|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9150|     49|  }
 9151|     12|  s_n_llhttp__internal__n_error_81: {
 9152|     12|    state->error = 0x8;
 9153|     12|    state->reason = "Expected SOURCE method for ICE/x.x request";
 9154|     12|    state->error_pos = (const char*) p;
 9155|     12|    state->_current = (void*) (intptr_t) s_error;
 9156|     12|    return s_error;
 9157|     49|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9158|     49|  }
 9159|      0|  s_n_llhttp__internal__n_pause_23: {
 9160|      0|    state->error = 0x15;
 9161|      0|    state->reason = "on_protocol_complete pause";
 9162|      0|    state->error_pos = (const char*) p;
 9163|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_2;
 9164|      0|    return s_error;
 9165|     49|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9166|     49|  }
 9167|      0|  s_n_llhttp__internal__n_error_80: {
 9168|      0|    state->error = 0x26;
 9169|      0|    state->reason = "`on_protocol_complete` callback error";
 9170|      0|    state->error_pos = (const char*) p;
 9171|      0|    state->_current = (void*) (intptr_t) s_error;
 9172|      0|    return s_error;
 9173|     49|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9174|     49|  }
 9175|    272|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_1: {
 9176|    272|    const unsigned char* start;
 9177|    272|    int err;
 9178|       |    
 9179|    272|    start = state->_span_pos0;
 9180|    272|    state->_span_pos0 = NULL;
 9181|    272|    err = llhttp__on_protocol(state, start, p);
 9182|    272|    if (err != 0) {
  ------------------
  |  Branch (9182:9): [True: 0, False: 272]
  ------------------
 9183|      0|      state->error = err;
 9184|      0|      state->error_pos = (const char*) p;
 9185|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1;
 9186|      0|      return s_error;
 9187|      0|    }
 9188|    272|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1;
 9189|    272|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9190|    272|  }
 9191|      1|  s_n_llhttp__internal__n_error_83: {
 9192|      1|    state->error = 0x8;
 9193|      1|    state->reason = "Invalid method for RTSP/x.x request";
 9194|      1|    state->error_pos = (const char*) p;
 9195|      1|    state->_current = (void*) (intptr_t) s_error;
 9196|      1|    return s_error;
 9197|    272|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9198|    272|  }
 9199|      0|  s_n_llhttp__internal__n_pause_24: {
 9200|      0|    state->error = 0x15;
 9201|      0|    state->reason = "on_protocol_complete pause";
 9202|      0|    state->error_pos = (const char*) p;
 9203|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_3;
 9204|      0|    return s_error;
 9205|    272|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9206|    272|  }
 9207|      0|  s_n_llhttp__internal__n_error_82: {
 9208|      0|    state->error = 0x26;
 9209|      0|    state->reason = "`on_protocol_complete` callback error";
 9210|      0|    state->error_pos = (const char*) p;
 9211|      0|    state->_current = (void*) (intptr_t) s_error;
 9212|      0|    return s_error;
 9213|    272|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9214|    272|  }
 9215|  4.51k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_2: {
 9216|  4.51k|    const unsigned char* start;
 9217|  4.51k|    int err;
 9218|       |    
 9219|  4.51k|    start = state->_span_pos0;
 9220|  4.51k|    state->_span_pos0 = NULL;
 9221|  4.51k|    err = llhttp__on_protocol(state, start, p);
 9222|  4.51k|    if (err != 0) {
  ------------------
  |  Branch (9222:9): [True: 0, False: 4.51k]
  ------------------
 9223|      0|      state->error = err;
 9224|      0|      state->error_pos = (const char*) p;
 9225|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2;
 9226|      0|      return s_error;
 9227|      0|    }
 9228|  4.51k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2;
 9229|  4.51k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9230|  4.51k|  }
 9231|      0|  s_n_llhttp__internal__n_pause_25: {
 9232|      0|    state->error = 0x15;
 9233|      0|    state->reason = "on_url_complete pause";
 9234|      0|    state->error_pos = (const char*) p;
 9235|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_http_start;
 9236|      0|    return s_error;
 9237|  4.51k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9238|  4.51k|  }
 9239|      0|  s_n_llhttp__internal__n_error_66: {
 9240|      0|    state->error = 0x1a;
 9241|      0|    state->reason = "`on_url_complete` callback error";
 9242|      0|    state->error_pos = (const char*) p;
 9243|      0|    state->_current = (void*) (intptr_t) s_error;
 9244|      0|    return s_error;
 9245|  4.51k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9246|  4.51k|  }
 9247|  12.8k|  s_n_llhttp__internal__n_invoke_llhttp__on_url_complete_1: {
 9248|  12.8k|    switch (llhttp__on_url_complete(state, p, endp)) {
 9249|  12.8k|      case 0:
  ------------------
  |  Branch (9249:7): [True: 12.8k, False: 0]
  ------------------
 9250|  12.8k|        goto s_n_llhttp__internal__n_req_http_start;
 9251|      0|      case 21:
  ------------------
  |  Branch (9251:7): [True: 0, False: 12.8k]
  ------------------
 9252|      0|        goto s_n_llhttp__internal__n_pause_25;
 9253|      0|      default:
  ------------------
  |  Branch (9253:7): [True: 0, False: 12.8k]
  ------------------
 9254|      0|        goto s_n_llhttp__internal__n_error_66;
 9255|  12.8k|    }
 9256|  12.8k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9257|  12.8k|  }
 9258|  11.2k|  s_n_llhttp__internal__n_span_end_llhttp__on_url_5: {
 9259|  11.2k|    const unsigned char* start;
 9260|  11.2k|    int err;
 9261|       |    
 9262|  11.2k|    start = state->_span_pos0;
 9263|  11.2k|    state->_span_pos0 = NULL;
 9264|  11.2k|    err = llhttp__on_url(state, start, p);
 9265|  11.2k|    if (err != 0) {
  ------------------
  |  Branch (9265:9): [True: 0, False: 11.2k]
  ------------------
 9266|      0|      state->error = err;
 9267|      0|      state->error_pos = (const char*) p;
 9268|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9269|      0|      return s_error;
 9270|      0|    }
 9271|  11.2k|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9272|  11.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9273|  11.2k|  }
 9274|    593|  s_n_llhttp__internal__n_span_end_llhttp__on_url_6: {
 9275|    593|    const unsigned char* start;
 9276|    593|    int err;
 9277|       |    
 9278|    593|    start = state->_span_pos0;
 9279|    593|    state->_span_pos0 = NULL;
 9280|    593|    err = llhttp__on_url(state, start, p);
 9281|    593|    if (err != 0) {
  ------------------
  |  Branch (9281:9): [True: 0, False: 593]
  ------------------
 9282|      0|      state->error = err;
 9283|      0|      state->error_pos = (const char*) p;
 9284|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9285|      0|      return s_error;
 9286|      0|    }
 9287|    593|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9288|    593|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9289|    593|  }
 9290|    213|  s_n_llhttp__internal__n_span_end_llhttp__on_url_7: {
 9291|    213|    const unsigned char* start;
 9292|    213|    int err;
 9293|       |    
 9294|    213|    start = state->_span_pos0;
 9295|    213|    state->_span_pos0 = NULL;
 9296|    213|    err = llhttp__on_url(state, start, p);
 9297|    213|    if (err != 0) {
  ------------------
  |  Branch (9297:9): [True: 0, False: 213]
  ------------------
 9298|      0|      state->error = err;
 9299|      0|      state->error_pos = (const char*) p;
 9300|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9301|      0|      return s_error;
 9302|      0|    }
 9303|    213|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9304|    213|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9305|    213|  }
 9306|    539|  s_n_llhttp__internal__n_span_end_llhttp__on_url_8: {
 9307|    539|    const unsigned char* start;
 9308|    539|    int err;
 9309|       |    
 9310|    539|    start = state->_span_pos0;
 9311|    539|    state->_span_pos0 = NULL;
 9312|    539|    err = llhttp__on_url(state, start, p);
 9313|    539|    if (err != 0) {
  ------------------
  |  Branch (9313:9): [True: 0, False: 539]
  ------------------
 9314|      0|      state->error = err;
 9315|      0|      state->error_pos = (const char*) p;
 9316|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9317|      0|      return s_error;
 9318|      0|    }
 9319|    539|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9320|    539|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9321|    539|  }
 9322|      3|  s_n_llhttp__internal__n_error_85: {
 9323|      3|    state->error = 0x7;
 9324|      3|    state->reason = "Invalid char in url fragment start";
 9325|      3|    state->error_pos = (const char*) p;
 9326|      3|    state->_current = (void*) (intptr_t) s_error;
 9327|      3|    return s_error;
 9328|    539|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9329|    539|  }
 9330|    628|  s_n_llhttp__internal__n_span_end_llhttp__on_url_9: {
 9331|    628|    const unsigned char* start;
 9332|    628|    int err;
 9333|       |    
 9334|    628|    start = state->_span_pos0;
 9335|    628|    state->_span_pos0 = NULL;
 9336|    628|    err = llhttp__on_url(state, start, p);
 9337|    628|    if (err != 0) {
  ------------------
  |  Branch (9337:9): [True: 0, False: 628]
  ------------------
 9338|      0|      state->error = err;
 9339|      0|      state->error_pos = (const char*) p;
 9340|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9341|      0|      return s_error;
 9342|      0|    }
 9343|    628|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9344|    628|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9345|    628|  }
 9346|    209|  s_n_llhttp__internal__n_span_end_llhttp__on_url_10: {
 9347|    209|    const unsigned char* start;
 9348|    209|    int err;
 9349|       |    
 9350|    209|    start = state->_span_pos0;
 9351|    209|    state->_span_pos0 = NULL;
 9352|    209|    err = llhttp__on_url(state, start, p);
 9353|    209|    if (err != 0) {
  ------------------
  |  Branch (9353:9): [True: 0, False: 209]
  ------------------
 9354|      0|      state->error = err;
 9355|      0|      state->error_pos = (const char*) p;
 9356|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9357|      0|      return s_error;
 9358|      0|    }
 9359|    209|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9360|    209|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9361|    209|  }
 9362|    270|  s_n_llhttp__internal__n_span_end_llhttp__on_url_11: {
 9363|    270|    const unsigned char* start;
 9364|    270|    int err;
 9365|       |    
 9366|    270|    start = state->_span_pos0;
 9367|    270|    state->_span_pos0 = NULL;
 9368|    270|    err = llhttp__on_url(state, start, p);
 9369|    270|    if (err != 0) {
  ------------------
  |  Branch (9369:9): [True: 0, False: 270]
  ------------------
 9370|      0|      state->error = err;
 9371|      0|      state->error_pos = (const char*) p;
 9372|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9373|      0|      return s_error;
 9374|      0|    }
 9375|    270|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9376|    270|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9377|    270|  }
 9378|      4|  s_n_llhttp__internal__n_error_86: {
 9379|      4|    state->error = 0x7;
 9380|      4|    state->reason = "Invalid char in url query";
 9381|      4|    state->error_pos = (const char*) p;
 9382|      4|    state->_current = (void*) (intptr_t) s_error;
 9383|      4|    return s_error;
 9384|    270|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9385|    270|  }
 9386|      2|  s_n_llhttp__internal__n_error_87: {
 9387|      2|    state->error = 0x7;
 9388|      2|    state->reason = "Invalid char in url path";
 9389|      2|    state->error_pos = (const char*) p;
 9390|      2|    state->_current = (void*) (intptr_t) s_error;
 9391|      2|    return s_error;
 9392|    270|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9393|    270|  }
 9394|    314|  s_n_llhttp__internal__n_span_end_llhttp__on_url: {
 9395|    314|    const unsigned char* start;
 9396|    314|    int err;
 9397|       |    
 9398|    314|    start = state->_span_pos0;
 9399|    314|    state->_span_pos0 = NULL;
 9400|    314|    err = llhttp__on_url(state, start, p);
 9401|    314|    if (err != 0) {
  ------------------
  |  Branch (9401:9): [True: 0, False: 314]
  ------------------
 9402|      0|      state->error = err;
 9403|      0|      state->error_pos = (const char*) p;
 9404|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9405|      0|      return s_error;
 9406|      0|    }
 9407|    314|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9408|    314|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9409|    314|  }
 9410|    483|  s_n_llhttp__internal__n_span_end_llhttp__on_url_1: {
 9411|    483|    const unsigned char* start;
 9412|    483|    int err;
 9413|       |    
 9414|    483|    start = state->_span_pos0;
 9415|    483|    state->_span_pos0 = NULL;
 9416|    483|    err = llhttp__on_url(state, start, p);
 9417|    483|    if (err != 0) {
  ------------------
  |  Branch (9417:9): [True: 0, False: 483]
  ------------------
 9418|      0|      state->error = err;
 9419|      0|      state->error_pos = (const char*) p;
 9420|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9421|      0|      return s_error;
 9422|      0|    }
 9423|    483|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9424|    483|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9425|    483|  }
 9426|    195|  s_n_llhttp__internal__n_span_end_llhttp__on_url_2: {
 9427|    195|    const unsigned char* start;
 9428|    195|    int err;
 9429|       |    
 9430|    195|    start = state->_span_pos0;
 9431|    195|    state->_span_pos0 = NULL;
 9432|    195|    err = llhttp__on_url(state, start, p);
 9433|    195|    if (err != 0) {
  ------------------
  |  Branch (9433:9): [True: 0, False: 195]
  ------------------
 9434|      0|      state->error = err;
 9435|      0|      state->error_pos = (const char*) p;
 9436|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9437|      0|      return s_error;
 9438|      0|    }
 9439|    195|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9440|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9441|    195|  }
 9442|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_12: {
 9443|    194|    const unsigned char* start;
 9444|    194|    int err;
 9445|       |    
 9446|    194|    start = state->_span_pos0;
 9447|    194|    state->_span_pos0 = NULL;
 9448|    194|    err = llhttp__on_url(state, start, p);
 9449|    194|    if (err != 0) {
  ------------------
  |  Branch (9449:9): [True: 0, False: 194]
  ------------------
 9450|      0|      state->error = err;
 9451|      0|      state->error_pos = (const char*) p;
 9452|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9453|      0|      return s_error;
 9454|      0|    }
 9455|    194|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9456|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9457|    194|  }
 9458|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_13: {
 9459|    194|    const unsigned char* start;
 9460|    194|    int err;
 9461|       |    
 9462|    194|    start = state->_span_pos0;
 9463|    194|    state->_span_pos0 = NULL;
 9464|    194|    err = llhttp__on_url(state, start, p);
 9465|    194|    if (err != 0) {
  ------------------
  |  Branch (9465:9): [True: 0, False: 194]
  ------------------
 9466|      0|      state->error = err;
 9467|      0|      state->error_pos = (const char*) p;
 9468|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9469|      0|      return s_error;
 9470|      0|    }
 9471|    194|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9472|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9473|    194|  }
 9474|    666|  s_n_llhttp__internal__n_span_end_llhttp__on_url_14: {
 9475|    666|    const unsigned char* start;
 9476|    666|    int err;
 9477|       |    
 9478|    666|    start = state->_span_pos0;
 9479|    666|    state->_span_pos0 = NULL;
 9480|    666|    err = llhttp__on_url(state, start, p);
 9481|    666|    if (err != 0) {
  ------------------
  |  Branch (9481:9): [True: 0, False: 666]
  ------------------
 9482|      0|      state->error = err;
 9483|      0|      state->error_pos = (const char*) p;
 9484|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9485|      0|      return s_error;
 9486|      0|    }
 9487|    666|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9488|    666|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9489|    666|  }
 9490|      1|  s_n_llhttp__internal__n_error_88: {
 9491|      1|    state->error = 0x7;
 9492|      1|    state->reason = "Double @ in url";
 9493|      1|    state->error_pos = (const char*) p;
 9494|      1|    state->_current = (void*) (intptr_t) s_error;
 9495|      1|    return s_error;
 9496|    666|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9497|    666|  }
 9498|      1|  s_n_llhttp__internal__n_error_89: {
 9499|      1|    state->error = 0x7;
 9500|      1|    state->reason = "Unexpected char in url server";
 9501|      1|    state->error_pos = (const char*) p;
 9502|      1|    state->_current = (void*) (intptr_t) s_error;
 9503|      1|    return s_error;
 9504|    666|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9505|    666|  }
 9506|      1|  s_n_llhttp__internal__n_error_90: {
 9507|      1|    state->error = 0x7;
 9508|      1|    state->reason = "Unexpected char in url server";
 9509|      1|    state->error_pos = (const char*) p;
 9510|      1|    state->_current = (void*) (intptr_t) s_error;
 9511|      1|    return s_error;
 9512|    666|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9513|    666|  }
 9514|     14|  s_n_llhttp__internal__n_error_91: {
 9515|     14|    state->error = 0x7;
 9516|     14|    state->reason = "Unexpected char in url schema";
 9517|     14|    state->error_pos = (const char*) p;
 9518|     14|    state->_current = (void*) (intptr_t) s_error;
 9519|     14|    return s_error;
 9520|    666|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9521|    666|  }
 9522|      1|  s_n_llhttp__internal__n_error_92: {
 9523|      1|    state->error = 0x7;
 9524|      1|    state->reason = "Unexpected char in url schema";
 9525|      1|    state->error_pos = (const char*) p;
 9526|      1|    state->_current = (void*) (intptr_t) s_error;
 9527|      1|    return s_error;
 9528|    666|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9529|    666|  }
 9530|     14|  s_n_llhttp__internal__n_error_93: {
 9531|     14|    state->error = 0x7;
 9532|     14|    state->reason = "Unexpected start char in url";
 9533|     14|    state->error_pos = (const char*) p;
 9534|     14|    state->_current = (void*) (intptr_t) s_error;
 9535|     14|    return s_error;
 9536|    666|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9537|    666|  }
 9538|  36.7k|  s_n_llhttp__internal__n_invoke_is_equal_method: {
 9539|  36.7k|    switch (llhttp__internal__c_is_equal_method(state, p, endp)) {
 9540|  36.7k|      case 0:
  ------------------
  |  Branch (9540:7): [True: 36.7k, False: 8]
  ------------------
 9541|  36.7k|        goto s_n_llhttp__internal__n_url_entry_normal;
 9542|      8|      default:
  ------------------
  |  Branch (9542:7): [True: 8, False: 36.7k]
  ------------------
 9543|      8|        goto s_n_llhttp__internal__n_url_entry_connect;
 9544|  36.7k|    }
 9545|  36.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9546|  36.7k|  }
 9547|     17|  s_n_llhttp__internal__n_error_94: {
 9548|     17|    state->error = 0x6;
 9549|     17|    state->reason = "Expected space after method";
 9550|     17|    state->error_pos = (const char*) p;
 9551|     17|    state->_current = (void*) (intptr_t) s_error;
 9552|     17|    return s_error;
 9553|  36.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9554|  36.7k|  }
 9555|      0|  s_n_llhttp__internal__n_pause_29: {
 9556|      0|    state->error = 0x15;
 9557|      0|    state->reason = "on_method_complete pause";
 9558|      0|    state->error_pos = (const char*) p;
 9559|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_first_space_before_url;
 9560|      0|    return s_error;
 9561|  36.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9562|  36.7k|  }
 9563|      0|  s_n_llhttp__internal__n_error_113: {
 9564|      0|    state->error = 0x20;
 9565|      0|    state->reason = "`on_method_complete` callback error";
 9566|      0|    state->error_pos = (const char*) p;
 9567|      0|    state->_current = (void*) (intptr_t) s_error;
 9568|      0|    return s_error;
 9569|  36.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9570|  36.7k|  }
 9571|  37.1k|  s_n_llhttp__internal__n_span_end_llhttp__on_method_2: {
 9572|  37.1k|    const unsigned char* start;
 9573|  37.1k|    int err;
 9574|       |    
 9575|  37.1k|    start = state->_span_pos0;
 9576|  37.1k|    state->_span_pos0 = NULL;
 9577|  37.1k|    err = llhttp__on_method(state, start, p);
 9578|  37.1k|    if (err != 0) {
  ------------------
  |  Branch (9578:9): [True: 0, False: 37.1k]
  ------------------
 9579|      0|      state->error = err;
 9580|      0|      state->error_pos = (const char*) p;
 9581|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1;
 9582|      0|      return s_error;
 9583|      0|    }
 9584|  37.1k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1;
 9585|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9586|  37.1k|  }
 9587|  37.1k|  s_n_llhttp__internal__n_invoke_store_method_1: {
 9588|  37.1k|    switch (llhttp__internal__c_store_method(state, p, endp, match)) {
 9589|  37.1k|      default:
  ------------------
  |  Branch (9589:7): [True: 37.1k, False: 0]
  ------------------
 9590|  37.1k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_method_2;
 9591|  37.1k|    }
 9592|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9593|  37.1k|  }
 9594|    732|  s_n_llhttp__internal__n_error_114: {
 9595|    732|    state->error = 0x6;
 9596|    732|    state->reason = "Invalid method encountered";
 9597|    732|    state->error_pos = (const char*) p;
 9598|    732|    state->_current = (void*) (intptr_t) s_error;
 9599|    732|    return s_error;
 9600|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9601|  37.1k|  }
 9602|      0|  s_n_llhttp__internal__n_error_106: {
 9603|      0|    state->error = 0xd;
 9604|      0|    state->reason = "Invalid status code";
 9605|      0|    state->error_pos = (const char*) p;
 9606|      0|    state->_current = (void*) (intptr_t) s_error;
 9607|      0|    return s_error;
 9608|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9609|  37.1k|  }
 9610|      0|  s_n_llhttp__internal__n_error_104: {
 9611|      0|    state->error = 0xd;
 9612|      0|    state->reason = "Invalid status code";
 9613|      0|    state->error_pos = (const char*) p;
 9614|      0|    state->_current = (void*) (intptr_t) s_error;
 9615|      0|    return s_error;
 9616|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9617|  37.1k|  }
 9618|      0|  s_n_llhttp__internal__n_error_102: {
 9619|      0|    state->error = 0xd;
 9620|      0|    state->reason = "Invalid status code";
 9621|      0|    state->error_pos = (const char*) p;
 9622|      0|    state->_current = (void*) (intptr_t) s_error;
 9623|      0|    return s_error;
 9624|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9625|  37.1k|  }
 9626|      0|  s_n_llhttp__internal__n_pause_27: {
 9627|      0|    state->error = 0x15;
 9628|      0|    state->reason = "on_status_complete pause";
 9629|      0|    state->error_pos = (const char*) p;
 9630|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_headers_start;
 9631|      0|    return s_error;
 9632|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9633|  37.1k|  }
 9634|      0|  s_n_llhttp__internal__n_error_98: {
 9635|      0|    state->error = 0x1b;
 9636|      0|    state->reason = "`on_status_complete` callback error";
 9637|      0|    state->error_pos = (const char*) p;
 9638|      0|    state->_current = (void*) (intptr_t) s_error;
 9639|      0|    return s_error;
 9640|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9641|  37.1k|  }
 9642|  4.33k|  s_n_llhttp__internal__n_invoke_llhttp__on_status_complete: {
 9643|  4.33k|    switch (llhttp__on_status_complete(state, p, endp)) {
 9644|  4.33k|      case 0:
  ------------------
  |  Branch (9644:7): [True: 4.33k, False: 0]
  ------------------
 9645|  4.33k|        goto s_n_llhttp__internal__n_headers_start;
 9646|      0|      case 21:
  ------------------
  |  Branch (9646:7): [True: 0, False: 4.33k]
  ------------------
 9647|      0|        goto s_n_llhttp__internal__n_pause_27;
 9648|      0|      default:
  ------------------
  |  Branch (9648:7): [True: 0, False: 4.33k]
  ------------------
 9649|      0|        goto s_n_llhttp__internal__n_error_98;
 9650|  4.33k|    }
 9651|  4.33k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9652|  4.33k|  }
 9653|      1|  s_n_llhttp__internal__n_error_97: {
 9654|      1|    state->error = 0xd;
 9655|      1|    state->reason = "Invalid response status";
 9656|      1|    state->error_pos = (const char*) p;
 9657|      1|    state->_current = (void*) (intptr_t) s_error;
 9658|      1|    return s_error;
 9659|  4.33k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9660|  4.33k|  }
 9661|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_29: {
 9662|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 9663|      0|      case 1:
  ------------------
  |  Branch (9663:7): [True: 0, False: 1]
  ------------------
 9664|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 9665|      1|      default:
  ------------------
  |  Branch (9665:7): [True: 1, False: 0]
  ------------------
 9666|      1|        goto s_n_llhttp__internal__n_error_97;
 9667|      1|    }
 9668|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9669|      1|  }
 9670|     10|  s_n_llhttp__internal__n_error_99: {
 9671|     10|    state->error = 0x2;
 9672|     10|    state->reason = "Expected LF after CR";
 9673|     10|    state->error_pos = (const char*) p;
 9674|     10|    state->_current = (void*) (intptr_t) s_error;
 9675|     10|    return s_error;
 9676|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9677|      1|  }
 9678|     10|  s_n_llhttp__internal__n_invoke_test_lenient_flags_30: {
 9679|     10|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 9680|      0|      case 1:
  ------------------
  |  Branch (9680:7): [True: 0, False: 10]
  ------------------
 9681|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 9682|     10|      default:
  ------------------
  |  Branch (9682:7): [True: 10, False: 0]
  ------------------
 9683|     10|        goto s_n_llhttp__internal__n_error_99;
 9684|     10|    }
 9685|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9686|     10|  }
 9687|      2|  s_n_llhttp__internal__n_error_100: {
 9688|      2|    state->error = 0x19;
 9689|      2|    state->reason = "Missing expected CR after response line";
 9690|      2|    state->error_pos = (const char*) p;
 9691|      2|    state->_current = (void*) (intptr_t) s_error;
 9692|      2|    return s_error;
 9693|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9694|     10|  }
 9695|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_status: {
 9696|      2|    const unsigned char* start;
 9697|      2|    int err;
 9698|       |    
 9699|      2|    start = state->_span_pos0;
 9700|      2|    state->_span_pos0 = NULL;
 9701|      2|    err = llhttp__on_status(state, start, p);
 9702|      2|    if (err != 0) {
  ------------------
  |  Branch (9702:9): [True: 0, False: 2]
  ------------------
 9703|      0|      state->error = err;
 9704|      0|      state->error_pos = (const char*) (p + 1);
 9705|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_31;
 9706|      0|      return s_error;
 9707|      0|    }
 9708|      2|    p++;
 9709|      2|    goto s_n_llhttp__internal__n_invoke_test_lenient_flags_31;
 9710|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9711|      2|  }
 9712|    261|  s_n_llhttp__internal__n_span_end_llhttp__on_status_1: {
 9713|    261|    const unsigned char* start;
 9714|    261|    int err;
 9715|       |    
 9716|    261|    start = state->_span_pos0;
 9717|    261|    state->_span_pos0 = NULL;
 9718|    261|    err = llhttp__on_status(state, start, p);
 9719|    261|    if (err != 0) {
  ------------------
  |  Branch (9719:9): [True: 0, False: 261]
  ------------------
 9720|      0|      state->error = err;
 9721|      0|      state->error_pos = (const char*) (p + 1);
 9722|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_line_almost_done;
 9723|      0|      return s_error;
 9724|      0|    }
 9725|    261|    p++;
 9726|    261|    goto s_n_llhttp__internal__n_res_line_almost_done;
 9727|    261|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9728|    261|  }
 9729|      1|  s_n_llhttp__internal__n_error_101: {
 9730|      1|    state->error = 0xd;
 9731|      1|    state->reason = "Invalid response status";
 9732|      1|    state->error_pos = (const char*) p;
 9733|      1|    state->_current = (void*) (intptr_t) s_error;
 9734|      1|    return s_error;
 9735|    261|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9736|    261|  }
 9737|  4.39k|  s_n_llhttp__internal__n_invoke_mul_add_status_code_2: {
 9738|  4.39k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9739|      0|      case 1:
  ------------------
  |  Branch (9739:7): [True: 0, False: 4.39k]
  ------------------
 9740|      0|        goto s_n_llhttp__internal__n_error_102;
 9741|  4.39k|      default:
  ------------------
  |  Branch (9741:7): [True: 4.39k, False: 0]
  ------------------
 9742|  4.39k|        goto s_n_llhttp__internal__n_res_status_code_otherwise;
 9743|  4.39k|    }
 9744|  4.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9745|  4.39k|  }
 9746|      7|  s_n_llhttp__internal__n_error_103: {
 9747|      7|    state->error = 0xd;
 9748|      7|    state->reason = "Invalid status code";
 9749|      7|    state->error_pos = (const char*) p;
 9750|      7|    state->_current = (void*) (intptr_t) s_error;
 9751|      7|    return s_error;
 9752|  4.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9753|  4.39k|  }
 9754|  4.41k|  s_n_llhttp__internal__n_invoke_mul_add_status_code_1: {
 9755|  4.41k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9756|      0|      case 1:
  ------------------
  |  Branch (9756:7): [True: 0, False: 4.41k]
  ------------------
 9757|      0|        goto s_n_llhttp__internal__n_error_104;
 9758|  4.41k|      default:
  ------------------
  |  Branch (9758:7): [True: 4.41k, False: 0]
  ------------------
 9759|  4.41k|        goto s_n_llhttp__internal__n_res_status_code_digit_3;
 9760|  4.41k|    }
 9761|  4.41k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9762|  4.41k|  }
 9763|      6|  s_n_llhttp__internal__n_error_105: {
 9764|      6|    state->error = 0xd;
 9765|      6|    state->reason = "Invalid status code";
 9766|      6|    state->error_pos = (const char*) p;
 9767|      6|    state->_current = (void*) (intptr_t) s_error;
 9768|      6|    return s_error;
 9769|  4.41k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9770|  4.41k|  }
 9771|  4.42k|  s_n_llhttp__internal__n_invoke_mul_add_status_code: {
 9772|  4.42k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9773|      0|      case 1:
  ------------------
  |  Branch (9773:7): [True: 0, False: 4.42k]
  ------------------
 9774|      0|        goto s_n_llhttp__internal__n_error_106;
 9775|  4.42k|      default:
  ------------------
  |  Branch (9775:7): [True: 4.42k, False: 0]
  ------------------
 9776|  4.42k|        goto s_n_llhttp__internal__n_res_status_code_digit_2;
 9777|  4.42k|    }
 9778|  4.42k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9779|  4.42k|  }
 9780|      1|  s_n_llhttp__internal__n_error_107: {
 9781|      1|    state->error = 0xd;
 9782|      1|    state->reason = "Invalid status code";
 9783|      1|    state->error_pos = (const char*) p;
 9784|      1|    state->_current = (void*) (intptr_t) s_error;
 9785|      1|    return s_error;
 9786|  4.42k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9787|  4.42k|  }
 9788|  4.43k|  s_n_llhttp__internal__n_invoke_update_status_code: {
 9789|  4.43k|    switch (llhttp__internal__c_update_status_code(state, p, endp)) {
 9790|  4.43k|      default:
  ------------------
  |  Branch (9790:7): [True: 4.43k, False: 0]
  ------------------
 9791|  4.43k|        goto s_n_llhttp__internal__n_res_status_code_digit_1;
 9792|  4.43k|    }
 9793|  4.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9794|  4.43k|  }
 9795|     10|  s_n_llhttp__internal__n_error_108: {
 9796|     10|    state->error = 0x9;
 9797|     10|    state->reason = "Expected space after version";
 9798|     10|    state->error_pos = (const char*) p;
 9799|     10|    state->_current = (void*) (intptr_t) s_error;
 9800|     10|    return s_error;
 9801|  4.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9802|  4.43k|  }
 9803|      0|  s_n_llhttp__internal__n_pause_28: {
 9804|      0|    state->error = 0x15;
 9805|      0|    state->reason = "on_version_complete pause";
 9806|      0|    state->error_pos = (const char*) p;
 9807|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_after_version;
 9808|      0|    return s_error;
 9809|  4.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9810|  4.43k|  }
 9811|      0|  s_n_llhttp__internal__n_error_96: {
 9812|      0|    state->error = 0x21;
 9813|      0|    state->reason = "`on_version_complete` callback error";
 9814|      0|    state->error_pos = (const char*) p;
 9815|      0|    state->_current = (void*) (intptr_t) s_error;
 9816|      0|    return s_error;
 9817|  4.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9818|  4.43k|  }
 9819|  4.47k|  s_n_llhttp__internal__n_span_end_llhttp__on_version_6: {
 9820|  4.47k|    const unsigned char* start;
 9821|  4.47k|    int err;
 9822|       |    
 9823|  4.47k|    start = state->_span_pos0;
 9824|  4.47k|    state->_span_pos0 = NULL;
 9825|  4.47k|    err = llhttp__on_version(state, start, p);
 9826|  4.47k|    if (err != 0) {
  ------------------
  |  Branch (9826:9): [True: 0, False: 4.47k]
  ------------------
 9827|      0|      state->error = err;
 9828|      0|      state->error_pos = (const char*) p;
 9829|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1;
 9830|      0|      return s_error;
 9831|      0|    }
 9832|  4.47k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1;
 9833|  4.47k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9834|  4.47k|  }
 9835|     11|  s_n_llhttp__internal__n_span_end_llhttp__on_version_5: {
 9836|     11|    const unsigned char* start;
 9837|     11|    int err;
 9838|       |    
 9839|     11|    start = state->_span_pos0;
 9840|     11|    state->_span_pos0 = NULL;
 9841|     11|    err = llhttp__on_version(state, start, p);
 9842|     11|    if (err != 0) {
  ------------------
  |  Branch (9842:9): [True: 0, False: 11]
  ------------------
 9843|      0|      state->error = err;
 9844|      0|      state->error_pos = (const char*) p;
 9845|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_95;
 9846|      0|      return s_error;
 9847|      0|    }
 9848|     11|    goto s_n_llhttp__internal__n_error_95;
 9849|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9850|     11|  }
 9851|    518|  s_n_llhttp__internal__n_invoke_load_http_minor_3: {
 9852|    518|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9853|    515|      case 9:
  ------------------
  |  Branch (9853:7): [True: 515, False: 3]
  ------------------
 9854|    515|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9855|      3|      default:
  ------------------
  |  Branch (9855:7): [True: 3, False: 515]
  ------------------
 9856|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9857|    518|    }
 9858|    518|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9859|    518|  }
 9860|  3.27k|  s_n_llhttp__internal__n_invoke_load_http_minor_4: {
 9861|  3.27k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9862|    463|      case 0:
  ------------------
  |  Branch (9862:7): [True: 463, False: 2.80k]
  ------------------
 9863|    463|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9864|  2.80k|      case 1:
  ------------------
  |  Branch (9864:7): [True: 2.80k, False: 465]
  ------------------
 9865|  2.80k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9866|      2|      default:
  ------------------
  |  Branch (9866:7): [True: 2, False: 3.26k]
  ------------------
 9867|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9868|  3.27k|    }
 9869|  3.27k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9870|  3.27k|  }
 9871|    691|  s_n_llhttp__internal__n_invoke_load_http_minor_5: {
 9872|    691|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9873|    688|      case 0:
  ------------------
  |  Branch (9873:7): [True: 688, False: 3]
  ------------------
 9874|    688|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9875|      3|      default:
  ------------------
  |  Branch (9875:7): [True: 3, False: 688]
  ------------------
 9876|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9877|    691|    }
 9878|    691|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9879|    691|  }
 9880|  4.48k|  s_n_llhttp__internal__n_invoke_load_http_major_1: {
 9881|  4.48k|    switch (llhttp__internal__c_load_http_major(state, p, endp)) {
 9882|    518|      case 0:
  ------------------
  |  Branch (9882:7): [True: 518, False: 3.96k]
  ------------------
 9883|    518|        goto s_n_llhttp__internal__n_invoke_load_http_minor_3;
 9884|  3.27k|      case 1:
  ------------------
  |  Branch (9884:7): [True: 3.27k, False: 1.21k]
  ------------------
 9885|  3.27k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_4;
 9886|    691|      case 2:
  ------------------
  |  Branch (9886:7): [True: 691, False: 3.79k]
  ------------------
 9887|    691|        goto s_n_llhttp__internal__n_invoke_load_http_minor_5;
 9888|      3|      default:
  ------------------
  |  Branch (9888:7): [True: 3, False: 4.47k]
  ------------------
 9889|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9890|  4.48k|    }
 9891|  4.48k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9892|  4.48k|  }
 9893|  4.48k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_28: {
 9894|  4.48k|    switch (llhttp__internal__c_test_lenient_flags_25(state, p, endp)) {
 9895|      0|      case 1:
  ------------------
  |  Branch (9895:7): [True: 0, False: 4.48k]
  ------------------
 9896|      0|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9897|  4.48k|      default:
  ------------------
  |  Branch (9897:7): [True: 4.48k, False: 0]
  ------------------
 9898|  4.48k|        goto s_n_llhttp__internal__n_invoke_load_http_major_1;
 9899|  4.48k|    }
 9900|  4.48k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9901|  4.48k|  }
 9902|  4.48k|  s_n_llhttp__internal__n_invoke_store_http_minor_1: {
 9903|  4.48k|    switch (llhttp__internal__c_store_http_minor(state, p, endp, match)) {
 9904|  4.48k|      default:
  ------------------
  |  Branch (9904:7): [True: 4.48k, False: 0]
  ------------------
 9905|  4.48k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_28;
 9906|  4.48k|    }
 9907|  4.48k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9908|  4.48k|  }
 9909|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_version_7: {
 9910|      1|    const unsigned char* start;
 9911|      1|    int err;
 9912|       |    
 9913|      1|    start = state->_span_pos0;
 9914|      1|    state->_span_pos0 = NULL;
 9915|      1|    err = llhttp__on_version(state, start, p);
 9916|      1|    if (err != 0) {
  ------------------
  |  Branch (9916:9): [True: 0, False: 1]
  ------------------
 9917|      0|      state->error = err;
 9918|      0|      state->error_pos = (const char*) p;
 9919|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_109;
 9920|      0|      return s_error;
 9921|      0|    }
 9922|      1|    goto s_n_llhttp__internal__n_error_109;
 9923|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9924|      1|  }
 9925|     12|  s_n_llhttp__internal__n_span_end_llhttp__on_version_8: {
 9926|     12|    const unsigned char* start;
 9927|     12|    int err;
 9928|       |    
 9929|     12|    start = state->_span_pos0;
 9930|     12|    state->_span_pos0 = NULL;
 9931|     12|    err = llhttp__on_version(state, start, p);
 9932|     12|    if (err != 0) {
  ------------------
  |  Branch (9932:9): [True: 0, False: 12]
  ------------------
 9933|      0|      state->error = err;
 9934|      0|      state->error_pos = (const char*) p;
 9935|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_110;
 9936|      0|      return s_error;
 9937|      0|    }
 9938|     12|    goto s_n_llhttp__internal__n_error_110;
 9939|     12|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9940|     12|  }
 9941|  4.51k|  s_n_llhttp__internal__n_invoke_store_http_major_1: {
 9942|  4.51k|    switch (llhttp__internal__c_store_http_major(state, p, endp, match)) {
 9943|  4.51k|      default:
  ------------------
  |  Branch (9943:7): [True: 4.51k, False: 0]
  ------------------
 9944|  4.51k|        goto s_n_llhttp__internal__n_res_http_dot;
 9945|  4.51k|    }
 9946|  4.51k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9947|  4.51k|  }
 9948|      7|  s_n_llhttp__internal__n_span_end_llhttp__on_version_9: {
 9949|      7|    const unsigned char* start;
 9950|      7|    int err;
 9951|       |    
 9952|      7|    start = state->_span_pos0;
 9953|      7|    state->_span_pos0 = NULL;
 9954|      7|    err = llhttp__on_version(state, start, p);
 9955|      7|    if (err != 0) {
  ------------------
  |  Branch (9955:9): [True: 0, False: 7]
  ------------------
 9956|      0|      state->error = err;
 9957|      0|      state->error_pos = (const char*) p;
 9958|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_111;
 9959|      0|      return s_error;
 9960|      0|    }
 9961|      7|    goto s_n_llhttp__internal__n_error_111;
 9962|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9963|      7|  }
 9964|      6|  s_n_llhttp__internal__n_error_116: {
 9965|      6|    state->error = 0x8;
 9966|      6|    state->reason = "Expected HTTP/, RTSP/ or ICE/";
 9967|      6|    state->error_pos = (const char*) p;
 9968|      6|    state->_current = (void*) (intptr_t) s_error;
 9969|      6|    return s_error;
 9970|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9971|      7|  }
 9972|      0|  s_n_llhttp__internal__n_pause_30: {
 9973|      0|    state->error = 0x15;
 9974|      0|    state->reason = "on_protocol_complete pause";
 9975|      0|    state->error_pos = (const char*) p;
 9976|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_after_protocol;
 9977|      0|    return s_error;
 9978|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9979|      7|  }
 9980|      0|  s_n_llhttp__internal__n_error_115: {
 9981|      0|    state->error = 0x26;
 9982|      0|    state->reason = "`on_protocol_complete` callback error";
 9983|      0|    state->error_pos = (const char*) p;
 9984|      0|    state->_current = (void*) (intptr_t) s_error;
 9985|      0|    return s_error;
 9986|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9987|      7|  }
 9988|  4.54k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4: {
 9989|  4.54k|    const unsigned char* start;
 9990|  4.54k|    int err;
 9991|       |    
 9992|  4.54k|    start = state->_span_pos0;
 9993|  4.54k|    state->_span_pos0 = NULL;
 9994|  4.54k|    err = llhttp__on_protocol(state, start, p);
 9995|  4.54k|    if (err != 0) {
  ------------------
  |  Branch (9995:9): [True: 0, False: 4.54k]
  ------------------
 9996|      0|      state->error = err;
 9997|      0|      state->error_pos = (const char*) p;
 9998|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3;
 9999|      0|      return s_error;
10000|      0|    }
10001|  4.54k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3;
10002|  4.54k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10003|  4.54k|  }
10004|     48|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5: {
10005|     48|    const unsigned char* start;
10006|     48|    int err;
10007|       |    
10008|     48|    start = state->_span_pos0;
10009|     48|    state->_span_pos0 = NULL;
10010|     48|    err = llhttp__on_protocol(state, start, p);
10011|     48|    if (err != 0) {
  ------------------
  |  Branch (10011:9): [True: 0, False: 48]
  ------------------
10012|      0|      state->error = err;
10013|      0|      state->error_pos = (const char*) p;
10014|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_117;
10015|      0|      return s_error;
10016|      0|    }
10017|     48|    goto s_n_llhttp__internal__n_error_117;
10018|     48|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10019|     48|  }
10020|      0|  s_n_llhttp__internal__n_pause_26: {
10021|      0|    state->error = 0x15;
10022|      0|    state->reason = "on_method_complete pause";
10023|      0|    state->error_pos = (const char*) p;
10024|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_first_space_before_url;
10025|      0|    return s_error;
10026|     48|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10027|     48|  }
10028|      0|  s_n_llhttp__internal__n_error_1: {
10029|      0|    state->error = 0x20;
10030|      0|    state->reason = "`on_method_complete` callback error";
10031|      0|    state->error_pos = (const char*) p;
10032|      0|    state->_current = (void*) (intptr_t) s_error;
10033|      0|    return s_error;
10034|     48|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10035|     48|  }
10036|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_method: {
10037|      1|    const unsigned char* start;
10038|      1|    int err;
10039|       |    
10040|      1|    start = state->_span_pos0;
10041|      1|    state->_span_pos0 = NULL;
10042|      1|    err = llhttp__on_method(state, start, p);
10043|      1|    if (err != 0) {
  ------------------
  |  Branch (10043:9): [True: 0, False: 1]
  ------------------
10044|      0|      state->error = err;
10045|      0|      state->error_pos = (const char*) p;
10046|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_method_complete;
10047|      0|      return s_error;
10048|      0|    }
10049|      1|    goto s_n_llhttp__internal__n_invoke_llhttp__on_method_complete;
10050|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10051|      1|  }
10052|      1|  s_n_llhttp__internal__n_invoke_update_type: {
10053|      1|    switch (llhttp__internal__c_update_type(state, p, endp)) {
10054|      1|      default:
  ------------------
  |  Branch (10054:7): [True: 1, False: 0]
  ------------------
10055|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_method;
10056|      1|    }
10057|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10058|      1|  }
10059|      1|  s_n_llhttp__internal__n_invoke_store_method: {
10060|      1|    switch (llhttp__internal__c_store_method(state, p, endp, match)) {
10061|      1|      default:
  ------------------
  |  Branch (10061:7): [True: 1, False: 0]
  ------------------
10062|      1|        goto s_n_llhttp__internal__n_invoke_update_type;
10063|      1|    }
10064|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10065|      1|  }
10066|     27|  s_n_llhttp__internal__n_error_112: {
10067|     27|    state->error = 0x8;
10068|     27|    state->reason = "Invalid word encountered";
10069|     27|    state->error_pos = (const char*) p;
10070|     27|    state->_current = (void*) (intptr_t) s_error;
10071|     27|    return s_error;
10072|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10073|      1|  }
10074|      7|  s_n_llhttp__internal__n_span_end_llhttp__on_method_1: {
10075|      7|    const unsigned char* start;
10076|      7|    int err;
10077|       |    
10078|      7|    start = state->_span_pos0;
10079|      7|    state->_span_pos0 = NULL;
10080|      7|    err = llhttp__on_method(state, start, p);
10081|      7|    if (err != 0) {
  ------------------
  |  Branch (10081:9): [True: 0, False: 7]
  ------------------
10082|      0|      state->error = err;
10083|      0|      state->error_pos = (const char*) p;
10084|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_update_type_1;
10085|      0|      return s_error;
10086|      0|    }
10087|      7|    goto s_n_llhttp__internal__n_invoke_update_type_1;
10088|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10089|      7|  }
10090|  2.38k|  s_n_llhttp__internal__n_invoke_update_type_2: {
10091|  2.38k|    switch (llhttp__internal__c_update_type(state, p, endp)) {
10092|  2.38k|      default:
  ------------------
  |  Branch (10092:7): [True: 2.38k, False: 0]
  ------------------
10093|  2.38k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
10094|  2.38k|    }
10095|  2.38k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10096|  2.38k|  }
10097|      0|  s_n_llhttp__internal__n_pause_31: {
10098|      0|    state->error = 0x15;
10099|      0|    state->reason = "on_message_begin pause";
10100|      0|    state->error_pos = (const char*) p;
10101|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_type;
10102|      0|    return s_error;
10103|  2.38k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10104|  2.38k|  }
10105|      0|  s_n_llhttp__internal__n_error: {
10106|      0|    state->error = 0x10;
10107|      0|    state->reason = "`on_message_begin` callback error";
10108|      0|    state->error_pos = (const char*) p;
10109|      0|    state->_current = (void*) (intptr_t) s_error;
10110|      0|    return s_error;
10111|  2.38k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10112|  2.38k|  }
10113|  43.1k|  s_n_llhttp__internal__n_invoke_llhttp__on_message_begin: {
10114|  43.1k|    switch (llhttp__on_message_begin(state, p, endp)) {
10115|  43.1k|      case 0:
  ------------------
  |  Branch (10115:7): [True: 43.1k, False: 0]
  ------------------
10116|  43.1k|        goto s_n_llhttp__internal__n_invoke_load_type;
10117|      0|      case 21:
  ------------------
  |  Branch (10117:7): [True: 0, False: 43.1k]
  ------------------
10118|      0|        goto s_n_llhttp__internal__n_pause_31;
10119|      0|      default:
  ------------------
  |  Branch (10119:7): [True: 0, False: 43.1k]
  ------------------
10120|      0|        goto s_n_llhttp__internal__n_error;
10121|  43.1k|    }
10122|  43.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10123|  43.1k|  }
10124|      0|  s_n_llhttp__internal__n_pause_32: {
10125|      0|    state->error = 0x15;
10126|      0|    state->reason = "on_reset pause";
10127|      0|    state->error_pos = (const char*) p;
10128|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_update_finish;
10129|      0|    return s_error;
10130|  43.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10131|  43.1k|  }
10132|      0|  s_n_llhttp__internal__n_error_118: {
10133|      0|    state->error = 0x1f;
10134|      0|    state->reason = "`on_reset` callback error";
10135|      0|    state->error_pos = (const char*) p;
10136|      0|    state->_current = (void*) (intptr_t) s_error;
10137|      0|    return s_error;
10138|  43.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10139|  43.1k|  }
10140|  37.6k|  s_n_llhttp__internal__n_invoke_llhttp__on_reset: {
10141|  37.6k|    switch (llhttp__on_reset(state, p, endp)) {
10142|  37.6k|      case 0:
  ------------------
  |  Branch (10142:7): [True: 37.6k, False: 0]
  ------------------
10143|  37.6k|        goto s_n_llhttp__internal__n_invoke_update_finish;
10144|      0|      case 21:
  ------------------
  |  Branch (10144:7): [True: 0, False: 37.6k]
  ------------------
10145|      0|        goto s_n_llhttp__internal__n_pause_32;
10146|      0|      default:
  ------------------
  |  Branch (10146:7): [True: 0, False: 37.6k]
  ------------------
10147|      0|        goto s_n_llhttp__internal__n_error_118;
10148|  37.6k|    }
10149|  37.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10150|  37.6k|  }
10151|  43.1k|  s_n_llhttp__internal__n_invoke_load_initial_message_completed: {
10152|  43.1k|    switch (llhttp__internal__c_load_initial_message_completed(state, p, endp)) {
10153|  37.6k|      case 1:
  ------------------
  |  Branch (10153:7): [True: 37.6k, False: 5.49k]
  ------------------
10154|  37.6k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_reset;
10155|  5.49k|      default:
  ------------------
  |  Branch (10155:7): [True: 5.49k, False: 37.6k]
  ------------------
10156|  5.49k|        goto s_n_llhttp__internal__n_invoke_update_finish;
10157|  43.1k|    }
10158|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10159|  43.1k|  }
10160|  43.1k|}
llhttp.c:llparse__match_sequence_to_lower:
  251|  22.1k|    const unsigned char* seq, uint32_t seq_len) {
  252|  22.1k|  uint32_t index;
  253|  22.1k|  llparse_match_t res;
  254|       |
  255|  22.1k|  index = s->_index;
  256|   124k|  for (; p != endp; p++) {
  ------------------
  |  Branch (256:10): [True: 124k, False: 16]
  ------------------
  257|   124k|    unsigned char current;
  258|       |
  259|   124k|    current = ((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p));
  ------------------
  |  Branch (259:16): [True: 117k, False: 7.78k]
  |  Branch (259:31): [True: 62.3k, False: 54.8k]
  ------------------
  260|   124k|    if (current == seq[index]) {
  ------------------
  |  Branch (260:9): [True: 121k, False: 3.39k]
  ------------------
  261|   121k|      if (++index == seq_len) {
  ------------------
  |  Branch (261:11): [True: 18.7k, False: 102k]
  ------------------
  262|  18.7k|        res.status = kMatchComplete;
  263|  18.7k|        goto reset;
  264|  18.7k|      }
  265|   121k|    } else {
  266|  3.39k|      res.status = kMatchMismatch;
  267|  3.39k|      goto reset;
  268|  3.39k|    }
  269|   124k|  }
  270|     16|  s->_index = index;
  271|     16|  res.status = kMatchPause;
  272|     16|  res.current = p;
  273|     16|  return res;
  274|  22.1k|reset:
  275|  22.1k|  s->_index = 0;
  276|  22.1k|  res.current = p;
  277|  22.1k|  return res;
  278|  22.1k|}
llhttp.c:llparse__match_sequence_to_lower_unsafe:
  283|  4.07k|    const unsigned char* seq, uint32_t seq_len) {
  284|  4.07k|  uint32_t index;
  285|  4.07k|  llparse_match_t res;
  286|       |
  287|  4.07k|  index = s->_index;
  288|  19.9k|  for (; p != endp; p++) {
  ------------------
  |  Branch (288:10): [True: 19.9k, False: 9]
  ------------------
  289|  19.9k|    unsigned char current;
  290|       |
  291|  19.9k|    current = ((*p) | 0x20);
  292|  19.9k|    if (current == seq[index]) {
  ------------------
  |  Branch (292:9): [True: 18.4k, False: 1.45k]
  ------------------
  293|  18.4k|      if (++index == seq_len) {
  ------------------
  |  Branch (293:11): [True: 2.61k, False: 15.8k]
  ------------------
  294|  2.61k|        res.status = kMatchComplete;
  295|  2.61k|        goto reset;
  296|  2.61k|      }
  297|  18.4k|    } else {
  298|  1.45k|      res.status = kMatchMismatch;
  299|  1.45k|      goto reset;
  300|  1.45k|    }
  301|  19.9k|  }
  302|      9|  s->_index = index;
  303|      9|  res.status = kMatchPause;
  304|      9|  res.current = p;
  305|      9|  return res;
  306|  4.06k|reset:
  307|  4.06k|  s->_index = 0;
  308|  4.06k|  res.current = p;
  309|  4.06k|  return res;
  310|  4.07k|}
llhttp.c:llparse__match_sequence_id:
  315|  48.5k|    const unsigned char* seq, uint32_t seq_len) {
  316|  48.5k|  uint32_t index;
  317|  48.5k|  llparse_match_t res;
  318|       |
  319|  48.5k|  index = s->_index;
  320|   154k|  for (; p != endp; p++) {
  ------------------
  |  Branch (320:10): [True: 154k, False: 127]
  ------------------
  321|   154k|    unsigned char current;
  322|       |
  323|   154k|    current = *p;
  324|   154k|    if (current == seq[index]) {
  ------------------
  |  Branch (324:9): [True: 154k, False: 709]
  ------------------
  325|   154k|      if (++index == seq_len) {
  ------------------
  |  Branch (325:11): [True: 47.7k, False: 106k]
  ------------------
  326|  47.7k|        res.status = kMatchComplete;
  327|  47.7k|        goto reset;
  328|  47.7k|      }
  329|   154k|    } else {
  330|    709|      res.status = kMatchMismatch;
  331|    709|      goto reset;
  332|    709|    }
  333|   154k|  }
  334|    127|  s->_index = index;
  335|    127|  res.status = kMatchPause;
  336|    127|  res.current = p;
  337|    127|  return res;
  338|  48.4k|reset:
  339|  48.4k|  s->_index = 0;
  340|  48.4k|  res.current = p;
  341|  48.4k|  return res;
  342|  48.5k|}

llhttp_init:
   34|  5.51k|                 const llhttp_settings_t* settings) {
   35|  5.51k|  llhttp__internal_init(parser);
   36|       |
   37|  5.51k|  parser->type = type;
   38|  5.51k|  parser->settings = (void*) settings;
   39|  5.51k|}
llhttp_execute:
  125|  5.51k|llhttp_errno_t llhttp_execute(llhttp_t* parser, const char* data, size_t len) {
  126|  5.51k|  return llhttp__internal_execute(parser, data, data + len);
  127|  5.51k|}
llhttp_settings_init:
  130|  5.51k|void llhttp_settings_init(llhttp_settings_t* settings) {
  131|  5.51k|  memset(settings, 0, sizeof(*settings));
  132|  5.51k|}
llhttp_set_lenient_headers:
  237|  5.51k|void llhttp_set_lenient_headers(llhttp_t* parser, int enabled) {
  238|  5.51k|  if (enabled) {
  ------------------
  |  Branch (238:7): [True: 4.06k, False: 1.44k]
  ------------------
  239|  4.06k|    parser->lenient_flags |= LENIENT_HEADERS;
  240|  4.06k|  } else {
  241|  1.44k|    parser->lenient_flags &= ~LENIENT_HEADERS;
  242|  1.44k|  }
  243|  5.51k|}
llhttp_set_lenient_chunked_length:
  246|  5.51k|void llhttp_set_lenient_chunked_length(llhttp_t* parser, int enabled) {
  247|  5.51k|  if (enabled) {
  ------------------
  |  Branch (247:7): [True: 2.37k, False: 3.13k]
  ------------------
  248|  2.37k|    parser->lenient_flags |= LENIENT_CHUNKED_LENGTH;
  249|  3.13k|  } else {
  250|  3.13k|    parser->lenient_flags &= ~LENIENT_CHUNKED_LENGTH;
  251|  3.13k|  }
  252|  5.51k|}
llhttp_set_lenient_keep_alive:
  255|  5.51k|void llhttp_set_lenient_keep_alive(llhttp_t* parser, int enabled) {
  256|  5.51k|  if (enabled) {
  ------------------
  |  Branch (256:7): [True: 3.82k, False: 1.69k]
  ------------------
  257|  3.82k|    parser->lenient_flags |= LENIENT_KEEP_ALIVE;
  258|  3.82k|  } else {
  259|  1.69k|    parser->lenient_flags &= ~LENIENT_KEEP_ALIVE;
  260|  1.69k|  }
  261|  5.51k|}
llhttp__on_message_begin:
  330|  43.1k|int llhttp__on_message_begin(llhttp_t* s, const char* p, const char* endp) {
  331|  43.1k|  int err;
  332|       |  CALLBACK_MAYBE(s, on_message_begin);
  ------------------
  |  |    8|  43.1k|  do {                                                                        \
  |  |    9|  43.1k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  43.1k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  43.1k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 43.1k]
  |  |  |  Branch (11:29): [True: 43.1k, False: 0]
  |  |  ------------------
  |  |   12|  43.1k|      err = 0;                                                                \
  |  |   13|  43.1k|      break;                                                                  \
  |  |   14|  43.1k|    }                                                                         \
  |  |   15|  43.1k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  333|  43.1k|  return err;
  334|  43.1k|}
llhttp__on_protocol:
  337|  17.4k|int llhttp__on_protocol(llhttp_t* s, const char* p, const char* endp) {
  338|  17.4k|  int err;
  339|       |  SPAN_CALLBACK_MAYBE(s, on_protocol, p, endp - p);
  ------------------
  |  |   19|  17.4k|  do {                                                                        \
  |  |   20|  17.4k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  17.4k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  17.4k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 17.4k]
  |  |  |  Branch (22:29): [True: 17.4k, False: 0]
  |  |  ------------------
  |  |   23|  17.4k|      err = 0;                                                                \
  |  |   24|  17.4k|      break;                                                                  \
  |  |   25|  17.4k|    }                                                                         \
  |  |   26|  17.4k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  340|  17.4k|  return err;
  341|  17.4k|}
llhttp__on_protocol_complete:
  344|  17.3k|int llhttp__on_protocol_complete(llhttp_t* s, const char* p, const char* endp) {
  345|  17.3k|  int err;
  346|       |  CALLBACK_MAYBE(s, on_protocol_complete);
  ------------------
  |  |    8|  17.3k|  do {                                                                        \
  |  |    9|  17.3k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  17.3k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  17.3k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 17.3k]
  |  |  |  Branch (11:29): [True: 17.3k, False: 0]
  |  |  ------------------
  |  |   12|  17.3k|      err = 0;                                                                \
  |  |   13|  17.3k|      break;                                                                  \
  |  |   14|  17.3k|    }                                                                         \
  |  |   15|  17.3k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  347|  17.3k|  return err;
  348|  17.3k|}
llhttp__on_url:
  351|  36.6k|int llhttp__on_url(llhttp_t* s, const char* p, const char* endp) {
  352|  36.6k|  int err;
  353|       |  SPAN_CALLBACK_MAYBE(s, on_url, p, endp - p);
  ------------------
  |  |   19|  36.6k|  do {                                                                        \
  |  |   20|  36.6k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  36.6k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  36.6k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 36.6k]
  |  |  |  Branch (22:29): [True: 36.6k, False: 0]
  |  |  ------------------
  |  |   23|  36.6k|      err = 0;                                                                \
  |  |   24|  36.6k|      break;                                                                  \
  |  |   25|  36.6k|    }                                                                         \
  |  |   26|  36.6k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  354|  36.6k|  return err;
  355|  36.6k|}
llhttp__on_url_complete:
  358|  36.4k|int llhttp__on_url_complete(llhttp_t* s, const char* p, const char* endp) {
  359|  36.4k|  int err;
  360|       |  CALLBACK_MAYBE(s, on_url_complete);
  ------------------
  |  |    8|  36.4k|  do {                                                                        \
  |  |    9|  36.4k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  36.4k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  36.4k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 36.4k]
  |  |  |  Branch (11:29): [True: 36.4k, False: 0]
  |  |  ------------------
  |  |   12|  36.4k|      err = 0;                                                                \
  |  |   13|  36.4k|      break;                                                                  \
  |  |   14|  36.4k|    }                                                                         \
  |  |   15|  36.4k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  361|  36.4k|  return err;
  362|  36.4k|}
llhttp__on_status:
  365|    271|int llhttp__on_status(llhttp_t* s, const char* p, const char* endp) {
  366|    271|  int err;
  367|       |  SPAN_CALLBACK_MAYBE(s, on_status, p, endp - p);
  ------------------
  |  |   19|    271|  do {                                                                        \
  |  |   20|    271|    const llhttp_settings_t* settings;                                        \
  |  |   21|    271|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|    271|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 271]
  |  |  |  Branch (22:29): [True: 271, False: 0]
  |  |  ------------------
  |  |   23|    271|      err = 0;                                                                \
  |  |   24|    271|      break;                                                                  \
  |  |   25|    271|    }                                                                         \
  |  |   26|    271|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  368|    271|  return err;
  369|    271|}
llhttp__on_status_complete:
  372|  4.33k|int llhttp__on_status_complete(llhttp_t* s, const char* p, const char* endp) {
  373|  4.33k|  int err;
  374|       |  CALLBACK_MAYBE(s, on_status_complete);
  ------------------
  |  |    8|  4.33k|  do {                                                                        \
  |  |    9|  4.33k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  4.33k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  4.33k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 4.33k]
  |  |  |  Branch (11:29): [True: 4.33k, False: 0]
  |  |  ------------------
  |  |   12|  4.33k|      err = 0;                                                                \
  |  |   13|  4.33k|      break;                                                                  \
  |  |   14|  4.33k|    }                                                                         \
  |  |   15|  4.33k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  375|  4.33k|  return err;
  376|  4.33k|}
llhttp__on_method:
  379|  37.7k|int llhttp__on_method(llhttp_t* s, const char* p, const char* endp) {
  380|  37.7k|  int err;
  381|       |  SPAN_CALLBACK_MAYBE(s, on_method, p, endp - p);
  ------------------
  |  |   19|  37.7k|  do {                                                                        \
  |  |   20|  37.7k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  37.7k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  37.7k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 37.7k]
  |  |  |  Branch (22:29): [True: 37.7k, False: 0]
  |  |  ------------------
  |  |   23|  37.7k|      err = 0;                                                                \
  |  |   24|  37.7k|      break;                                                                  \
  |  |   25|  37.7k|    }                                                                         \
  |  |   26|  37.7k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  382|  37.7k|  return err;
  383|  37.7k|}
llhttp__on_method_complete:
  386|  37.1k|int llhttp__on_method_complete(llhttp_t* s, const char* p, const char* endp) {
  387|  37.1k|  int err;
  388|       |  CALLBACK_MAYBE(s, on_method_complete);
  ------------------
  |  |    8|  37.1k|  do {                                                                        \
  |  |    9|  37.1k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  37.1k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  37.1k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 37.1k]
  |  |  |  Branch (11:29): [True: 37.1k, False: 0]
  |  |  ------------------
  |  |   12|  37.1k|      err = 0;                                                                \
  |  |   13|  37.1k|      break;                                                                  \
  |  |   14|  37.1k|    }                                                                         \
  |  |   15|  37.1k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  389|  37.1k|  return err;
  390|  37.1k|}
llhttp__on_version:
  393|  16.9k|int llhttp__on_version(llhttp_t* s, const char* p, const char* endp) {
  394|  16.9k|  int err;
  395|       |  SPAN_CALLBACK_MAYBE(s, on_version, p, endp - p);
  ------------------
  |  |   19|  16.9k|  do {                                                                        \
  |  |   20|  16.9k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  16.9k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  16.9k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 16.9k]
  |  |  |  Branch (22:29): [True: 16.9k, False: 0]
  |  |  ------------------
  |  |   23|  16.9k|      err = 0;                                                                \
  |  |   24|  16.9k|      break;                                                                  \
  |  |   25|  16.9k|    }                                                                         \
  |  |   26|  16.9k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  396|  16.9k|  return err;
  397|  16.9k|}
llhttp__on_version_complete:
  400|  16.8k|int llhttp__on_version_complete(llhttp_t* s, const char* p, const char* endp) {
  401|  16.8k|  int err;
  402|       |  CALLBACK_MAYBE(s, on_version_complete);
  ------------------
  |  |    8|  16.8k|  do {                                                                        \
  |  |    9|  16.8k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  16.8k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  16.8k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 16.8k]
  |  |  |  Branch (11:29): [True: 16.8k, False: 0]
  |  |  ------------------
  |  |   12|  16.8k|      err = 0;                                                                \
  |  |   13|  16.8k|      break;                                                                  \
  |  |   14|  16.8k|    }                                                                         \
  |  |   15|  16.8k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  403|  16.8k|  return err;
  404|  16.8k|}
llhttp__on_header_field:
  407|  12.7k|int llhttp__on_header_field(llhttp_t* s, const char* p, const char* endp) {
  408|  12.7k|  int err;
  409|       |  SPAN_CALLBACK_MAYBE(s, on_header_field, p, endp - p);
  ------------------
  |  |   19|  12.7k|  do {                                                                        \
  |  |   20|  12.7k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  12.7k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  12.7k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 12.7k]
  |  |  |  Branch (22:29): [True: 12.7k, False: 0]
  |  |  ------------------
  |  |   23|  12.7k|      err = 0;                                                                \
  |  |   24|  12.7k|      break;                                                                  \
  |  |   25|  12.7k|    }                                                                         \
  |  |   26|  12.7k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  410|  12.7k|  return err;
  411|  12.7k|}
llhttp__on_header_field_complete:
  414|  12.5k|int llhttp__on_header_field_complete(llhttp_t* s, const char* p, const char* endp) {
  415|  12.5k|  int err;
  416|       |  CALLBACK_MAYBE(s, on_header_field_complete);
  ------------------
  |  |    8|  12.5k|  do {                                                                        \
  |  |    9|  12.5k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  12.5k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  12.5k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 12.5k]
  |  |  |  Branch (11:29): [True: 12.5k, False: 0]
  |  |  ------------------
  |  |   12|  12.5k|      err = 0;                                                                \
  |  |   13|  12.5k|      break;                                                                  \
  |  |   14|  12.5k|    }                                                                         \
  |  |   15|  12.5k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  417|  12.5k|  return err;
  418|  12.5k|}
llhttp__on_header_value:
  421|  15.8k|int llhttp__on_header_value(llhttp_t* s, const char* p, const char* endp) {
  422|  15.8k|  int err;
  423|       |  SPAN_CALLBACK_MAYBE(s, on_header_value, p, endp - p);
  ------------------
  |  |   19|  15.8k|  do {                                                                        \
  |  |   20|  15.8k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  15.8k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  15.8k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 15.8k]
  |  |  |  Branch (22:29): [True: 15.8k, False: 0]
  |  |  ------------------
  |  |   23|  15.8k|      err = 0;                                                                \
  |  |   24|  15.8k|      break;                                                                  \
  |  |   25|  15.8k|    }                                                                         \
  |  |   26|  15.8k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  424|  15.8k|  return err;
  425|  15.8k|}
llhttp__on_header_value_complete:
  428|  11.7k|int llhttp__on_header_value_complete(llhttp_t* s, const char* p, const char* endp) {
  429|  11.7k|  int err;
  430|       |  CALLBACK_MAYBE(s, on_header_value_complete);
  ------------------
  |  |    8|  11.7k|  do {                                                                        \
  |  |    9|  11.7k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  11.7k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  11.7k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 11.7k]
  |  |  |  Branch (11:29): [True: 11.7k, False: 0]
  |  |  ------------------
  |  |   12|  11.7k|      err = 0;                                                                \
  |  |   13|  11.7k|      break;                                                                  \
  |  |   14|  11.7k|    }                                                                         \
  |  |   15|  11.7k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  431|  11.7k|  return err;
  432|  11.7k|}
llhttp__on_headers_complete:
  435|  38.9k|int llhttp__on_headers_complete(llhttp_t* s, const char* p, const char* endp) {
  436|  38.9k|  int err;
  437|       |  CALLBACK_MAYBE(s, on_headers_complete);
  ------------------
  |  |    8|  38.9k|  do {                                                                        \
  |  |    9|  38.9k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  38.9k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  38.9k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 38.9k]
  |  |  |  Branch (11:29): [True: 38.9k, False: 0]
  |  |  ------------------
  |  |   12|  38.9k|      err = 0;                                                                \
  |  |   13|  38.9k|      break;                                                                  \
  |  |   14|  38.9k|    }                                                                         \
  |  |   15|  38.9k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  438|  38.9k|  return err;
  439|  38.9k|}
llhttp__on_message_complete:
  442|  37.8k|int llhttp__on_message_complete(llhttp_t* s, const char* p, const char* endp) {
  443|  37.8k|  int err;
  444|       |  CALLBACK_MAYBE(s, on_message_complete);
  ------------------
  |  |    8|  37.8k|  do {                                                                        \
  |  |    9|  37.8k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  37.8k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  37.8k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 37.8k]
  |  |  |  Branch (11:29): [True: 0, False: 37.8k]
  |  |  ------------------
  |  |   12|      0|      err = 0;                                                                \
  |  |   13|      0|      break;                                                                  \
  |  |   14|      0|    }                                                                         \
  |  |   15|  37.8k|    err = settings->NAME((PARSER));                                           \
  |  |   16|  37.8k|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 37.8k]
  |  |  ------------------
  ------------------
  445|  37.8k|  return err;
  446|  37.8k|}
llhttp__on_body:
  449|  8.50k|int llhttp__on_body(llhttp_t* s, const char* p, const char* endp) {
  450|  8.50k|  int err;
  451|       |  SPAN_CALLBACK_MAYBE(s, on_body, p, endp - p);
  ------------------
  |  |   19|  8.50k|  do {                                                                        \
  |  |   20|  8.50k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  8.50k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  8.50k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 8.50k]
  |  |  |  Branch (22:29): [True: 8.50k, False: 0]
  |  |  ------------------
  |  |   23|  8.50k|      err = 0;                                                                \
  |  |   24|  8.50k|      break;                                                                  \
  |  |   25|  8.50k|    }                                                                         \
  |  |   26|  8.50k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  452|  8.50k|  return err;
  453|  8.50k|}
llhttp__on_chunk_header:
  456|  9.10k|int llhttp__on_chunk_header(llhttp_t* s, const char* p, const char* endp) {
  457|  9.10k|  int err;
  458|       |  CALLBACK_MAYBE(s, on_chunk_header);
  ------------------
  |  |    8|  9.10k|  do {                                                                        \
  |  |    9|  9.10k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  9.10k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  9.10k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 9.10k]
  |  |  |  Branch (11:29): [True: 9.10k, False: 0]
  |  |  ------------------
  |  |   12|  9.10k|      err = 0;                                                                \
  |  |   13|  9.10k|      break;                                                                  \
  |  |   14|  9.10k|    }                                                                         \
  |  |   15|  9.10k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  459|  9.10k|  return err;
  460|  9.10k|}
llhttp__on_chunk_extension_name:
  463|  2.30k|int llhttp__on_chunk_extension_name(llhttp_t* s, const char* p, const char* endp) {
  464|  2.30k|  int err;
  465|       |  SPAN_CALLBACK_MAYBE(s, on_chunk_extension_name, p, endp - p);
  ------------------
  |  |   19|  2.30k|  do {                                                                        \
  |  |   20|  2.30k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  2.30k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  2.30k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 2.30k]
  |  |  |  Branch (22:29): [True: 2.30k, False: 0]
  |  |  ------------------
  |  |   23|  2.30k|      err = 0;                                                                \
  |  |   24|  2.30k|      break;                                                                  \
  |  |   25|  2.30k|    }                                                                         \
  |  |   26|  2.30k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  466|  2.30k|  return err;
  467|  2.30k|}
llhttp__on_chunk_extension_name_complete:
  470|  2.29k|int llhttp__on_chunk_extension_name_complete(llhttp_t* s, const char* p, const char* endp) {
  471|  2.29k|  int err;
  472|       |  CALLBACK_MAYBE(s, on_chunk_extension_name_complete);
  ------------------
  |  |    8|  2.29k|  do {                                                                        \
  |  |    9|  2.29k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  2.29k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  2.29k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 2.29k]
  |  |  |  Branch (11:29): [True: 2.29k, False: 0]
  |  |  ------------------
  |  |   12|  2.29k|      err = 0;                                                                \
  |  |   13|  2.29k|      break;                                                                  \
  |  |   14|  2.29k|    }                                                                         \
  |  |   15|  2.29k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  473|  2.29k|  return err;
  474|  2.29k|}
llhttp__on_chunk_extension_value:
  477|  1.17k|int llhttp__on_chunk_extension_value(llhttp_t* s, const char* p, const char* endp) {
  478|  1.17k|  int err;
  479|       |  SPAN_CALLBACK_MAYBE(s, on_chunk_extension_value, p, endp - p);
  ------------------
  |  |   19|  1.17k|  do {                                                                        \
  |  |   20|  1.17k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  1.17k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  1.17k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 1.17k]
  |  |  |  Branch (22:29): [True: 1.17k, False: 0]
  |  |  ------------------
  |  |   23|  1.17k|      err = 0;                                                                \
  |  |   24|  1.17k|      break;                                                                  \
  |  |   25|  1.17k|    }                                                                         \
  |  |   26|  1.17k|    err = settings->NAME((PARSER), (START), (LEN));                           \
  |  |   27|      0|    if (err == -1) {                                                          \
  |  |  ------------------
  |  |  |  Branch (27:9): [True: 0, False: 0]
  |  |  ------------------
  |  |   28|      0|      err = HPE_USER;                                                         \
  |  |   29|      0|      llhttp_set_error_reason((PARSER), "Span callback error in " #NAME);     \
  |  |   30|      0|    }                                                                         \
  |  |   31|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (31:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  480|  1.17k|  return err;
  481|  1.17k|}
llhttp__on_chunk_extension_value_complete:
  484|  1.13k|int llhttp__on_chunk_extension_value_complete(llhttp_t* s, const char* p, const char* endp) {
  485|  1.13k|  int err;
  486|       |  CALLBACK_MAYBE(s, on_chunk_extension_value_complete);
  ------------------
  |  |    8|  1.13k|  do {                                                                        \
  |  |    9|  1.13k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  1.13k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  1.13k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 1.13k]
  |  |  |  Branch (11:29): [True: 1.13k, False: 0]
  |  |  ------------------
  |  |   12|  1.13k|      err = 0;                                                                \
  |  |   13|  1.13k|      break;                                                                  \
  |  |   14|  1.13k|    }                                                                         \
  |  |   15|  1.13k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  487|  1.13k|  return err;
  488|  1.13k|}
llhttp__on_chunk_complete:
  491|  8.84k|int llhttp__on_chunk_complete(llhttp_t* s, const char* p, const char* endp) {
  492|  8.84k|  int err;
  493|       |  CALLBACK_MAYBE(s, on_chunk_complete);
  ------------------
  |  |    8|  8.84k|  do {                                                                        \
  |  |    9|  8.84k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  8.84k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  8.84k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 8.84k]
  |  |  |  Branch (11:29): [True: 8.84k, False: 0]
  |  |  ------------------
  |  |   12|  8.84k|      err = 0;                                                                \
  |  |   13|  8.84k|      break;                                                                  \
  |  |   14|  8.84k|    }                                                                         \
  |  |   15|  8.84k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  494|  8.84k|  return err;
  495|  8.84k|}
llhttp__on_reset:
  498|  37.6k|int llhttp__on_reset(llhttp_t* s, const char* p, const char* endp) {
  499|  37.6k|  int err;
  500|       |  CALLBACK_MAYBE(s, on_reset);
  ------------------
  |  |    8|  37.6k|  do {                                                                        \
  |  |    9|  37.6k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  37.6k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  37.6k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 37.6k]
  |  |  |  Branch (11:29): [True: 37.6k, False: 0]
  |  |  ------------------
  |  |   12|  37.6k|      err = 0;                                                                \
  |  |   13|  37.6k|      break;                                                                  \
  |  |   14|  37.6k|    }                                                                         \
  |  |   15|  37.6k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  501|  37.6k|  return err;
  502|  37.6k|}

llhttp__before_headers_complete:
   12|  38.9k|                                    const char* endp) {
   13|       |  /* Set this here so that on_headers_complete() callbacks can see it */
   14|  38.9k|  if ((parser->flags & F_UPGRADE) &&
  ------------------
  |  Branch (14:7): [True: 600, False: 38.3k]
  ------------------
   15|    600|      (parser->flags & F_CONNECTION_UPGRADE)) {
  ------------------
  |  Branch (15:7): [True: 406, False: 194]
  ------------------
   16|       |    /* For responses, "Upgrade: foo" and "Connection: upgrade" are
   17|       |     * mandatory only when it is a 101 Switching Protocols response,
   18|       |     * otherwise it is purely informational, to announce support.
   19|       |     */
   20|    406|    parser->upgrade =
   21|    406|        (parser->type == HTTP_REQUEST || parser->status_code == 101);
  ------------------
  |  Branch (21:10): [True: 200, False: 206]
  |  Branch (21:42): [True: 0, False: 206]
  ------------------
   22|  38.5k|  } else {
   23|  38.5k|    parser->upgrade = (parser->method == HTTP_CONNECT);
   24|  38.5k|  }
   25|  38.9k|  return 0;
   26|  38.9k|}
llhttp__after_headers_complete:
   38|  38.9k|                                   const char* endp) {
   39|  38.9k|  int hasBody;
   40|       |
   41|  38.9k|  hasBody = parser->flags & F_CHUNKED || parser->content_length > 0;
  ------------------
  |  Branch (41:13): [True: 1.72k, False: 37.2k]
  |  Branch (41:42): [True: 739, False: 36.5k]
  ------------------
   42|  38.9k|  if (
   43|  38.9k|      (parser->upgrade && (parser->method == HTTP_CONNECT ||
  ------------------
  |  Branch (43:8): [True: 201, False: 38.7k]
  |  Branch (43:28): [True: 1, False: 200]
  ------------------
   44|    200|                          (parser->flags & F_SKIPBODY) || !hasBody)) ||
  ------------------
  |  Branch (44:27): [True: 0, False: 200]
  |  Branch (44:59): [True: 5, False: 195]
  ------------------
   45|       |      /* See RFC 2616 section 4.4 - 1xx e.g. Continue */
   46|  38.9k|      (parser->type == HTTP_RESPONSE && parser->status_code == 101)
  ------------------
  |  Branch (46:8): [True: 4.29k, False: 34.6k]
  |  Branch (46:41): [True: 1, False: 4.29k]
  ------------------
   47|  38.9k|  ) {
   48|       |    /* Exit, the rest of the message is in a different protocol. */
   49|      7|    return 1;
   50|      7|  }
   51|       |
   52|  38.9k|  if (parser->type == HTTP_RESPONSE && parser->status_code == 100) {
  ------------------
  |  Branch (52:7): [True: 4.29k, False: 34.6k]
  |  Branch (52:40): [True: 471, False: 3.82k]
  ------------------
   53|       |    /* No body, restart as the message is complete */
   54|    471|    return 0;
   55|    471|  }
   56|       |
   57|       |  /* See RFC 2616 section 4.4 */
   58|  38.5k|  if (
   59|  38.5k|    parser->flags & F_SKIPBODY ||         /* response to a HEAD request */
  ------------------
  |  Branch (59:5): [True: 0, False: 38.5k]
  ------------------
   60|  38.5k|    (
   61|  38.5k|      parser->type == HTTP_RESPONSE && (
  ------------------
  |  Branch (61:7): [True: 3.82k, False: 34.6k]
  ------------------
   62|  3.82k|        parser->status_code == 102 ||     /* Processing */
  ------------------
  |  Branch (62:9): [True: 596, False: 3.22k]
  ------------------
   63|  3.22k|        parser->status_code == 103 ||     /* Early Hints */
  ------------------
  |  Branch (63:9): [True: 491, False: 2.73k]
  ------------------
   64|  2.73k|        parser->status_code == 204 ||     /* No Content */
  ------------------
  |  Branch (64:9): [True: 552, False: 2.18k]
  ------------------
   65|  2.18k|        parser->status_code == 304        /* Not Modified */
  ------------------
  |  Branch (65:9): [True: 521, False: 1.66k]
  ------------------
   66|  3.82k|      )
   67|  38.5k|    )
   68|  38.5k|  ) {
   69|  2.16k|    return 0;
   70|  36.3k|  } else if (parser->flags & F_CHUNKED) {
  ------------------
  |  Branch (70:14): [True: 1.72k, False: 34.6k]
  ------------------
   71|       |    /* chunked encoding - ignore Content-Length header, prepare for a chunk */
   72|  1.72k|    return 2;
   73|  34.6k|  } else if (parser->flags & F_TRANSFER_ENCODING) {
  ------------------
  |  Branch (73:14): [True: 3, False: 34.6k]
  ------------------
   74|      3|    if (parser->type == HTTP_REQUEST &&
  ------------------
  |  Branch (74:9): [True: 2, False: 1]
  ------------------
   75|      2|        (parser->lenient_flags & LENIENT_CHUNKED_LENGTH) == 0 &&
  ------------------
  |  Branch (75:9): [True: 1, False: 1]
  ------------------
   76|      1|        (parser->lenient_flags & LENIENT_TRANSFER_ENCODING) == 0) {
  ------------------
  |  Branch (76:9): [True: 1, False: 0]
  ------------------
   77|       |      /* RFC 7230 3.3.3 */
   78|       |
   79|       |      /* If a Transfer-Encoding header field
   80|       |       * is present in a request and the chunked transfer coding is not
   81|       |       * the final encoding, the message body length cannot be determined
   82|       |       * reliably; the server MUST respond with the 400 (Bad Request)
   83|       |       * status code and then close the connection.
   84|       |       */
   85|      1|      return 5;
   86|      2|    } else {
   87|       |      /* RFC 7230 3.3.3 */
   88|       |
   89|       |      /* If a Transfer-Encoding header field is present in a response and
   90|       |       * the chunked transfer coding is not the final encoding, the
   91|       |       * message body length is determined by reading the connection until
   92|       |       * it is closed by the server.
   93|       |       */
   94|      2|      return 4;
   95|      2|    }
   96|  34.6k|  } else {
   97|  34.6k|    if (!(parser->flags & F_CONTENT_LENGTH)) {
  ------------------
  |  Branch (97:9): [True: 33.6k, False: 966]
  ------------------
   98|  33.6k|      if (!llhttp_message_needs_eof(parser)) {
  ------------------
  |  Branch (98:11): [True: 33.6k, False: 55]
  ------------------
   99|       |        /* Assume content-length 0 - read the next */
  100|  33.6k|        return 0;
  101|  33.6k|      } else {
  102|       |        /* Read body until EOF */
  103|     55|        return 4;
  104|     55|      }
  105|  33.6k|    } else if (parser->content_length == 0) {
  ------------------
  |  Branch (105:16): [True: 469, False: 497]
  ------------------
  106|       |      /* Content-Length header given but zero: Content-Length: 0\r\n */
  107|    469|      return 0;
  108|    497|    } else {
  109|       |      /* Content-Length header given and non-zero */
  110|    497|      return 3;
  111|    497|    }
  112|  34.6k|  }
  113|  38.5k|}
llhttp__after_message_complete:
  117|  37.8k|                                   const char* endp) {
  118|  37.8k|  int should_keep_alive;
  119|       |
  120|  37.8k|  should_keep_alive = llhttp_should_keep_alive(parser);
  121|  37.8k|  parser->finish = HTTP_FINISH_SAFE;
  122|  37.8k|  parser->flags = 0;
  123|       |
  124|       |  /* NOTE: this is ignored in loose parsing mode */
  125|  37.8k|  return should_keep_alive;
  126|  37.8k|}
llhttp_message_needs_eof:
  129|  39.3k|int llhttp_message_needs_eof(const llhttp_t* parser) {
  130|  39.3k|  if (parser->type == HTTP_REQUEST) {
  ------------------
  |  Branch (130:7): [True: 35.8k, False: 3.48k]
  ------------------
  131|  35.8k|    return 0;
  132|  35.8k|  }
  133|       |
  134|       |  /* See RFC 2616 section 4.4 */
  135|  3.48k|  if (parser->status_code / 100 == 1 || /* 1xx e.g. Continue */
  ------------------
  |  Branch (135:7): [True: 1.90k, False: 1.58k]
  ------------------
  136|  1.58k|      parser->status_code == 204 ||     /* No Content */
  ------------------
  |  Branch (136:7): [True: 529, False: 1.05k]
  ------------------
  137|  1.05k|      parser->status_code == 304 ||     /* Not Modified */
  ------------------
  |  Branch (137:7): [True: 323, False: 736]
  ------------------
  138|  2.75k|      (parser->flags & F_SKIPBODY)) {     /* response to a HEAD request */
  ------------------
  |  Branch (138:7): [True: 0, False: 736]
  ------------------
  139|  2.75k|    return 0;
  140|  2.75k|  }
  141|       |
  142|       |  /* RFC 7230 3.3.3, see `llhttp__after_headers_complete` */
  143|    736|  if ((parser->flags & F_TRANSFER_ENCODING) &&
  ------------------
  |  Branch (143:7): [True: 444, False: 292]
  ------------------
  144|    444|      (parser->flags & F_CHUNKED) == 0) {
  ------------------
  |  Branch (144:7): [True: 250, False: 194]
  ------------------
  145|    250|    return 1;
  146|    250|  }
  147|       |
  148|    486|  if (parser->flags & (F_CHUNKED | F_CONTENT_LENGTH)) {
  ------------------
  |  Branch (148:7): [True: 431, False: 55]
  ------------------
  149|    431|    return 0;
  150|    431|  }
  151|       |
  152|     55|  return 1;
  153|    486|}
llhttp_should_keep_alive:
  156|  37.8k|int llhttp_should_keep_alive(const llhttp_t* parser) {
  157|  37.8k|  if (parser->http_major > 0 && parser->http_minor > 0) {
  ------------------
  |  Branch (157:7): [True: 15.1k, False: 22.6k]
  |  Branch (157:33): [True: 5.92k, False: 9.25k]
  ------------------
  158|       |    /* HTTP/1.1 */
  159|  5.92k|    if (parser->flags & F_CONNECTION_CLOSE) {
  ------------------
  |  Branch (159:9): [True: 194, False: 5.72k]
  ------------------
  160|    194|      return 0;
  161|    194|    }
  162|  31.8k|  } else {
  163|       |    /* HTTP/1.0 or earlier */
  164|  31.8k|    if (!(parser->flags & F_CONNECTION_KEEP_ALIVE)) {
  ------------------
  |  Branch (164:9): [True: 31.8k, False: 0]
  ------------------
  165|  31.8k|      return 0;
  166|  31.8k|    }
  167|  31.8k|  }
  168|       |
  169|  5.72k|  return !llhttp_message_needs_eof(parser);
  170|  37.8k|}

handle_on_message_complete:
    6|  37.8k|int handle_on_message_complete(llhttp_t *arg) { return 0; }
LLVMFuzzerTestOneInput:
    8|  5.51k|int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
    9|  5.51k|  llhttp_t parser;
   10|  5.51k|  llhttp_settings_t settings;
   11|  5.51k|  llhttp_type_t http_type;
   12|       |
   13|       |  /* We need four bytes to determine variable parameters */
   14|  5.51k|  if (size < 4) {
  ------------------
  |  Branch (14:7): [True: 2, False: 5.51k]
  ------------------
   15|      2|    return 0;
   16|      2|  }
   17|       |
   18|  5.51k|  int headers = (data[0] & 0x01) == 1;
   19|  5.51k|  int chunked_length = (data[1] & 0x01) == 1;
   20|  5.51k|  int keep_alive = (data[2] & 0x01) == 1;
   21|  5.51k|  if (data[0] % 3 == 0) {
  ------------------
  |  Branch (21:7): [True: 2.43k, False: 3.07k]
  ------------------
   22|  2.43k|    http_type = HTTP_BOTH;
   23|  3.07k|  } else if (data[0] % 3 == 1) {
  ------------------
  |  Branch (23:14): [True: 2.59k, False: 484]
  ------------------
   24|  2.59k|    http_type = HTTP_REQUEST;
   25|  2.59k|  } else {
   26|    484|    http_type = HTTP_RESPONSE;
   27|    484|  }
   28|  5.51k|  data += 4;
   29|  5.51k|  size -= 4;
   30|       |
   31|       |  /* Initialize user callbacks and settings */
   32|  5.51k|  llhttp_settings_init(&settings);
   33|       |
   34|       |  /* Set user callback */
   35|  5.51k|  settings.on_message_complete = handle_on_message_complete;
   36|       |
   37|  5.51k|  llhttp_init(&parser, http_type, &settings);
   38|  5.51k|  llhttp_set_lenient_headers(&parser, headers);
   39|  5.51k|  llhttp_set_lenient_chunked_length(&parser, chunked_length);
   40|  5.51k|  llhttp_set_lenient_keep_alive(&parser, keep_alive);
   41|       |
   42|  5.51k|  llhttp_execute(&parser, data, size);
   43|       |
   44|  5.51k|  return 0;
   45|  5.51k|}

