llhttp__internal__c_load_initial_message_completed:
  652|  36.9k|    const unsigned char* endp) {
  653|  36.9k|  return state->initial_message_completed;
  654|  36.9k|}
llhttp__internal__c_update_finish:
  663|  36.9k|    const unsigned char* endp) {
  664|  36.9k|  state->finish = 2;
  665|  36.9k|  return 0;
  666|  36.9k|}
llhttp__internal__c_load_type:
  675|  37.5k|    const unsigned char* endp) {
  676|  37.5k|  return state->type;
  677|  37.5k|}
llhttp__internal__c_store_method:
  683|  31.9k|    int match) {
  684|  31.9k|  state->method = match;
  685|  31.9k|  return 0;
  686|  31.9k|}
llhttp__internal__c_is_equal_method:
  695|  31.5k|    const unsigned char* endp) {
  696|  31.5k|  return state->method == 5;
  697|  31.5k|}
llhttp__internal__c_update_http_major:
  702|  20.2k|    const unsigned char* endp) {
  703|  20.2k|  state->http_major = 0;
  704|  20.2k|  return 0;
  705|  20.2k|}
llhttp__internal__c_update_http_minor:
  710|  20.2k|    const unsigned char* endp) {
  711|  20.2k|  state->http_minor = 9;
  712|  20.2k|  return 0;
  713|  20.2k|}
llhttp__internal__c_test_lenient_flags:
  722|  10.1k|    const unsigned char* endp) {
  723|  10.1k|  return (state->lenient_flags & 1) == 1;
  724|  10.1k|}
llhttp__internal__c_test_lenient_flags_1:
  729|     25|    const unsigned char* endp) {
  730|     25|  return (state->lenient_flags & 256) == 256;
  731|     25|}
llhttp__internal__c_test_flags:
  736|  34.3k|    const unsigned char* endp) {
  737|  34.3k|  return (state->flags & 128) == 128;
  738|  34.3k|}
llhttp__internal__c_is_equal_upgrade:
  751|  1.01k|    const unsigned char* endp) {
  752|  1.01k|  return state->upgrade == 1;
  753|  1.01k|}
llhttp__internal__c_update_content_length:
  762|  14.6k|    const unsigned char* endp) {
  763|  14.6k|  state->content_length = 0;
  764|  14.6k|  return 0;
  765|  14.6k|}
llhttp__internal__c_update_initial_message_completed:
  770|  32.3k|    const unsigned char* endp) {
  771|  32.3k|  state->initial_message_completed = 1;
  772|  32.3k|  return 0;
  773|  32.3k|}
llhttp__internal__c_update_finish_1:
  778|  59.6k|    const unsigned char* endp) {
  779|  59.6k|  state->finish = 0;
  780|  59.6k|  return 0;
  781|  59.6k|}
llhttp__internal__c_test_lenient_flags_2:
  786|  27.3k|    const unsigned char* endp) {
  787|  27.3k|  return (state->lenient_flags & 4) == 4;
  788|  27.3k|}
llhttp__internal__c_test_lenient_flags_3:
  793|      6|    const unsigned char* endp) {
  794|      6|  return (state->lenient_flags & 32) == 32;
  795|      6|}
llhttp__internal__c_mul_add_content_length:
  813|  18.4k|    int match) {
  814|       |  /* Multiplication overflow */
  815|  18.4k|  if (state->content_length > 0xffffffffffffffffULL / 16) {
  ------------------
  |  Branch (815:7): [True: 50, False: 18.4k]
  ------------------
  816|     50|    return 1;
  817|     50|  }
  818|       |  
  819|  18.4k|  state->content_length *= 16;
  820|       |  
  821|       |  /* Addition overflow */
  822|  18.4k|  if (match >= 0) {
  ------------------
  |  Branch (822:7): [True: 18.4k, False: 0]
  ------------------
  823|  18.4k|    if (state->content_length > 0xffffffffffffffffULL - match) {
  ------------------
  |  Branch (823:9): [True: 0, False: 18.4k]
  ------------------
  824|      0|      return 1;
  825|      0|    }
  826|  18.4k|  } else {
  827|      0|    if (state->content_length < 0ULL - match) {
  ------------------
  |  Branch (827:9): [True: 0, False: 0]
  ------------------
  828|      0|      return 1;
  829|      0|    }
  830|      0|  }
  831|  18.4k|  state->content_length += match;
  832|  18.4k|  return 0;
  833|  18.4k|}
llhttp__internal__c_test_lenient_flags_4:
  838|      2|    const unsigned char* endp) {
  839|      2|  return (state->lenient_flags & 512) == 512;
  840|      2|}
llhttp__internal__c_is_equal_content_length:
  849|  9.05k|    const unsigned char* endp) {
  850|  9.05k|  return state->content_length == 0;
  851|  9.05k|}
llhttp__internal__c_test_lenient_flags_7:
  856|     18|    const unsigned char* endp) {
  857|     18|  return (state->lenient_flags & 128) == 128;
  858|     18|}
llhttp__internal__c_or_flags:
  863|    801|    const unsigned char* endp) {
  864|    801|  state->flags |= 128;
  865|    801|  return 0;
  866|    801|}
llhttp__internal__c_test_lenient_flags_8:
  871|     38|    const unsigned char* endp) {
  872|     38|  return (state->lenient_flags & 64) == 64;
  873|     38|}
llhttp__internal__c_update_finish_3:
  886|     51|    const unsigned char* endp) {
  887|     51|  state->finish = 1;
  888|     51|  return 0;
  889|     51|}
llhttp__internal__c_store_header_state:
  911|  7.89k|    int match) {
  912|  7.89k|  state->header_state = match;
  913|  7.89k|  return 0;
  914|  7.89k|}
llhttp__internal__c_load_header_state:
  923|  36.0k|    const unsigned char* endp) {
  924|  36.0k|  return state->header_state;
  925|  36.0k|}
llhttp__internal__c_test_flags_4:
  930|  1.61k|    const unsigned char* endp) {
  931|  1.61k|  return (state->flags & 512) == 512;
  932|  1.61k|}
llhttp__internal__c_test_lenient_flags_23:
  937|    398|    const unsigned char* endp) {
  938|    398|  return (state->lenient_flags & 2) == 2;
  939|    398|}
llhttp__internal__c_update_header_state:
  952|  1.65k|    const unsigned char* endp) {
  953|  1.65k|  state->header_state = 1;
  954|  1.65k|  return 0;
  955|  1.65k|}
llhttp__internal__c_or_flags_6:
  964|    813|    const unsigned char* endp) {
  965|    813|  state->flags |= 2;
  966|    813|  return 0;
  967|    813|}
llhttp__internal__c_or_flags_7:
  972|    839|    const unsigned char* endp) {
  973|    839|  state->flags |= 4;
  974|    839|  return 0;
  975|    839|}
llhttp__internal__c_or_flags_8:
  980|  1.94k|    const unsigned char* endp) {
  981|  1.94k|  state->flags |= 8;
  982|  1.94k|  return 0;
  983|  1.94k|}
llhttp__internal__c_update_header_state_3:
  988|  1.04k|    const unsigned char* endp) {
  989|  1.04k|  state->header_state = 6;
  990|  1.04k|  return 0;
  991|  1.04k|}
llhttp__internal__c_update_header_state_1:
  996|  5.26k|    const unsigned char* endp) {
  997|  5.26k|  state->header_state = 0;
  998|  5.26k|  return 0;
  999|  5.26k|}
llhttp__internal__c_test_lenient_flags_20:
 1004|      3|    const unsigned char* endp) {
 1005|      3|  return (state->lenient_flags & 1024) == 1024;
 1006|      3|}
llhttp__internal__c_update_header_state_7:
 1019|    848|    const unsigned char* endp) {
 1020|    848|  state->header_state = 7;
 1021|    848|  return 0;
 1022|    848|}
llhttp__internal__c_test_flags_2:
 1027|  4.68k|    const unsigned char* endp) {
 1028|  4.68k|  return (state->flags & 32) == 32;
 1029|  4.68k|}
llhttp__internal__c_mul_add_content_length_1:
 1035|  7.71k|    int match) {
 1036|       |  /* Multiplication overflow */
 1037|  7.71k|  if (state->content_length > 0xffffffffffffffffULL / 10) {
  ------------------
  |  Branch (1037:7): [True: 3, False: 7.71k]
  ------------------
 1038|      3|    return 1;
 1039|      3|  }
 1040|       |  
 1041|  7.71k|  state->content_length *= 10;
 1042|       |  
 1043|       |  /* Addition overflow */
 1044|  7.71k|  if (match >= 0) {
  ------------------
  |  Branch (1044:7): [True: 7.71k, False: 0]
  ------------------
 1045|  7.71k|    if (state->content_length > 0xffffffffffffffffULL - match) {
  ------------------
  |  Branch (1045:9): [True: 1, False: 7.71k]
  ------------------
 1046|      1|      return 1;
 1047|      1|    }
 1048|  7.71k|  } else {
 1049|      0|    if (state->content_length < 0ULL - match) {
  ------------------
  |  Branch (1049:9): [True: 0, False: 0]
  ------------------
 1050|      0|      return 1;
 1051|      0|    }
 1052|      0|  }
 1053|  7.71k|  state->content_length += match;
 1054|  7.71k|  return 0;
 1055|  7.71k|}
llhttp__internal__c_or_flags_17:
 1060|  1.35k|    const unsigned char* endp) {
 1061|  1.35k|  state->flags |= 32;
 1062|  1.35k|  return 0;
 1063|  1.35k|}
llhttp__internal__c_test_flags_3:
 1068|  2.68k|    const unsigned char* endp) {
 1069|  2.68k|  return (state->flags & 8) == 8;
 1070|  2.68k|}
llhttp__internal__c_test_lenient_flags_21:
 1075|      2|    const unsigned char* endp) {
 1076|      2|  return (state->lenient_flags & 8) == 8;
 1077|      2|}
llhttp__internal__c_or_flags_18:
 1082|  2.68k|    const unsigned char* endp) {
 1083|  2.68k|  state->flags |= 512;
 1084|  2.68k|  return 0;
 1085|  2.68k|}
llhttp__internal__c_and_flags:
 1090|  2.68k|    const unsigned char* endp) {
 1091|  2.68k|  state->flags &= -9;
 1092|  2.68k|  return 0;
 1093|  2.68k|}
llhttp__internal__c_update_header_state_8:
 1098|  2.15k|    const unsigned char* endp) {
 1099|  2.15k|  state->header_state = 8;
 1100|  2.15k|  return 0;
 1101|  2.15k|}
llhttp__internal__c_or_flags_20:
 1106|    793|    const unsigned char* endp) {
 1107|    793|  state->flags |= 16;
 1108|    793|  return 0;
 1109|    793|}
llhttp__internal__c_load_method:
 1118|  21.4k|    const unsigned char* endp) {
 1119|  21.4k|  return state->method;
 1120|  21.4k|}
llhttp__internal__c_store_http_major:
 1126|  14.7k|    int match) {
 1127|  14.7k|  state->http_major = match;
 1128|  14.7k|  return 0;
 1129|  14.7k|}
llhttp__internal__c_store_http_minor:
 1135|  14.7k|    int match) {
 1136|  14.7k|  state->http_minor = match;
 1137|  14.7k|  return 0;
 1138|  14.7k|}
llhttp__internal__c_test_lenient_flags_25:
 1143|  14.7k|    const unsigned char* endp) {
 1144|  14.7k|  return (state->lenient_flags & 16) == 16;
 1145|  14.7k|}
llhttp__internal__c_load_http_major:
 1154|  14.7k|    const unsigned char* endp) {
 1155|  14.7k|  return state->http_major;
 1156|  14.7k|}
llhttp__internal__c_load_http_minor:
 1161|  14.7k|    const unsigned char* endp) {
 1162|  14.7k|  return state->http_minor;
 1163|  14.7k|}
llhttp__internal__c_update_status_code:
 1168|  4.17k|    const unsigned char* endp) {
 1169|  4.17k|  state->status_code = 0;
 1170|  4.17k|  return 0;
 1171|  4.17k|}
llhttp__internal__c_mul_add_status_code:
 1177|  12.4k|    int match) {
 1178|       |  /* Multiplication overflow */
 1179|  12.4k|  if (state->status_code > 0xffff / 10) {
  ------------------
  |  Branch (1179:7): [True: 0, False: 12.4k]
  ------------------
 1180|      0|    return 1;
 1181|      0|  }
 1182|       |  
 1183|  12.4k|  state->status_code *= 10;
 1184|       |  
 1185|       |  /* Addition overflow */
 1186|  12.4k|  if (match >= 0) {
  ------------------
  |  Branch (1186:7): [True: 12.4k, False: 0]
  ------------------
 1187|  12.4k|    if (state->status_code > 0xffff - match) {
  ------------------
  |  Branch (1187:9): [True: 0, False: 12.4k]
  ------------------
 1188|      0|      return 1;
 1189|      0|    }
 1190|  12.4k|  } else {
 1191|      0|    if (state->status_code < 0 - match) {
  ------------------
  |  Branch (1191:9): [True: 0, False: 0]
  ------------------
 1192|      0|      return 1;
 1193|      0|    }
 1194|      0|  }
 1195|  12.4k|  state->status_code += match;
 1196|  12.4k|  return 0;
 1197|  12.4k|}
llhttp__internal__c_update_type:
 1206|  2.26k|    const unsigned char* endp) {
 1207|  2.26k|  state->type = 1;
 1208|  2.26k|  return 0;
 1209|  2.26k|}
llhttp__internal__c_update_type_1:
 1214|      7|    const unsigned char* endp) {
 1215|      7|  state->type = 2;
 1216|      7|  return 0;
 1217|      7|}
llhttp__internal_init:
 1219|  4.77k|int llhttp__internal_init(llhttp__internal_t* state) {
 1220|  4.77k|  memset(state, 0, sizeof(*state));
 1221|  4.77k|  state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_start;
 1222|  4.77k|  return 0;
 1223|  4.77k|}
llhttp__internal_execute:
10237|  4.77k|int llhttp__internal_execute(llhttp__internal_t* state, const char* p, const char* endp) {
10238|  4.77k|  llparse_state_t next;
10239|       |
10240|       |  /* check lingering errors */
10241|  4.77k|  if (state->error != 0) {
  ------------------
  |  Branch (10241:7): [True: 0, False: 4.77k]
  ------------------
10242|      0|    return state->error;
10243|      0|  }
10244|       |
10245|       |  /* restart spans */
10246|  4.77k|  if (state->_span_pos0 != NULL) {
  ------------------
  |  Branch (10246:7): [True: 0, False: 4.77k]
  ------------------
10247|      0|    state->_span_pos0 = (void*) p;
10248|      0|  }
10249|       |  
10250|  4.77k|  next = llhttp__internal__run(state, (const unsigned char*) p, (const unsigned char*) endp);
10251|  4.77k|  if (next == s_error) {
  ------------------
  |  Branch (10251:7): [True: 818, False: 3.95k]
  ------------------
10252|    818|    return state->error;
10253|    818|  }
10254|  3.95k|  state->_current = (void*) (intptr_t) next;
10255|       |
10256|       |  /* execute spans */
10257|  3.95k|  if (state->_span_pos0 != NULL) {
  ------------------
  |  Branch (10257:7): [True: 1.75k, False: 2.20k]
  ------------------
10258|  1.75k|    int error;
10259|       |  
10260|  1.75k|    error = ((llhttp__internal__span_cb) state->_span_cb0)(state, state->_span_pos0, (const char*) endp);
10261|  1.75k|    if (error != 0) {
  ------------------
  |  Branch (10261:9): [True: 0, False: 1.75k]
  ------------------
10262|      0|      state->error = error;
10263|      0|      state->error_pos = endp;
10264|      0|      return error;
10265|      0|    }
10266|  1.75k|  }
10267|       |  
10268|  3.95k|  return 0;
10269|  3.95k|}
llhttp.c:llhttp__internal__run:
 1228|  4.77k|    const unsigned char* endp) {
 1229|  4.77k|  int match;
 1230|  4.77k|  switch ((llparse_state_t) (intptr_t) state->_current) {
 1231|      0|    case s_n_llhttp__internal__n_closed:
  ------------------
  |  Branch (1231:5): [True: 0, False: 4.77k]
  ------------------
 1232|    619|    s_n_llhttp__internal__n_closed: {
 1233|    619|      if (p == endp) {
  ------------------
  |  Branch (1233:11): [True: 30, False: 589]
  ------------------
 1234|     30|        return s_n_llhttp__internal__n_closed;
 1235|     30|      }
 1236|    589|      switch (*p) {
 1237|    220|        case 10: {
  ------------------
  |  Branch (1237:9): [True: 220, False: 369]
  ------------------
 1238|    220|          p++;
 1239|    220|          goto s_n_llhttp__internal__n_closed;
 1240|      0|        }
 1241|    363|        case 13: {
  ------------------
  |  Branch (1241:9): [True: 363, False: 226]
  ------------------
 1242|    363|          p++;
 1243|    363|          goto s_n_llhttp__internal__n_closed;
 1244|      0|        }
 1245|      6|        default: {
  ------------------
  |  Branch (1245:9): [True: 6, False: 583]
  ------------------
 1246|      6|          p++;
 1247|      6|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_3;
 1248|      0|        }
 1249|    589|      }
 1250|    589|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1251|    589|    }
 1252|      0|    case s_n_llhttp__internal__n_invoke_llhttp__after_message_complete:
  ------------------
  |  Branch (1252:5): [True: 0, False: 4.77k]
  ------------------
 1253|  32.3k|    s_n_llhttp__internal__n_invoke_llhttp__after_message_complete: {
 1254|  32.3k|      switch (llhttp__after_message_complete(state, p, endp)) {
 1255|  4.99k|        case 1:
  ------------------
  |  Branch (1255:9): [True: 4.99k, False: 27.3k]
  ------------------
 1256|  4.99k|          goto s_n_llhttp__internal__n_invoke_update_content_length;
 1257|  27.3k|        default:
  ------------------
  |  Branch (1257:9): [True: 27.3k, False: 4.99k]
  ------------------
 1258|  27.3k|          goto s_n_llhttp__internal__n_invoke_update_finish_1;
 1259|  32.3k|      }
 1260|  32.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1261|  32.3k|    }
 1262|      0|    case s_n_llhttp__internal__n_pause_1:
  ------------------
  |  Branch (1262:5): [True: 0, False: 4.77k]
  ------------------
 1263|      9|    s_n_llhttp__internal__n_pause_1: {
 1264|      9|      state->error = 0x16;
 1265|      9|      state->reason = "Pause on CONNECT/Upgrade";
 1266|      9|      state->error_pos = (const char*) p;
 1267|      9|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 1268|      9|      return s_error;
 1269|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1270|      0|    }
 1271|      0|    case s_n_llhttp__internal__n_invoke_is_equal_upgrade:
  ------------------
  |  Branch (1271:5): [True: 0, False: 4.77k]
  ------------------
 1272|  1.01k|    s_n_llhttp__internal__n_invoke_is_equal_upgrade: {
 1273|  1.01k|      switch (llhttp__internal__c_is_equal_upgrade(state, p, endp)) {
 1274|  1.01k|        case 0:
  ------------------
  |  Branch (1274:9): [True: 1.01k, False: 1]
  ------------------
 1275|  1.01k|          goto s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 1276|      1|        default:
  ------------------
  |  Branch (1276:9): [True: 1, False: 1.01k]
  ------------------
 1277|      1|          goto s_n_llhttp__internal__n_pause_1;
 1278|  1.01k|      }
 1279|  1.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1280|  1.01k|    }
 1281|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2:
  ------------------
  |  Branch (1281:5): [True: 0, False: 4.77k]
  ------------------
 1282|  1.01k|    s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2: {
 1283|  1.01k|      switch (llhttp__on_message_complete(state, p, endp)) {
 1284|  1.01k|        case 0:
  ------------------
  |  Branch (1284:9): [True: 1.01k, False: 0]
  ------------------
 1285|  1.01k|          goto s_n_llhttp__internal__n_invoke_is_equal_upgrade;
 1286|      0|        case 21:
  ------------------
  |  Branch (1286:9): [True: 0, False: 1.01k]
  ------------------
 1287|      0|          goto s_n_llhttp__internal__n_pause_13;
 1288|      0|        default:
  ------------------
  |  Branch (1288:9): [True: 0, False: 1.01k]
  ------------------
 1289|      0|          goto s_n_llhttp__internal__n_error_38;
 1290|  1.01k|      }
 1291|  1.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1292|  1.01k|    }
 1293|      0|    case s_n_llhttp__internal__n_chunk_data_almost_done_1:
  ------------------
  |  Branch (1293:5): [True: 0, False: 4.77k]
  ------------------
 1294|  7.99k|    s_n_llhttp__internal__n_chunk_data_almost_done_1: {
 1295|  7.99k|      if (p == endp) {
  ------------------
  |  Branch (1295:11): [True: 5, False: 7.98k]
  ------------------
 1296|      5|        return s_n_llhttp__internal__n_chunk_data_almost_done_1;
 1297|      5|      }
 1298|  7.98k|      switch (*p) {
 1299|  7.97k|        case 10: {
  ------------------
  |  Branch (1299:9): [True: 7.97k, False: 13]
  ------------------
 1300|  7.97k|          p++;
 1301|  7.97k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 1302|      0|        }
 1303|     13|        default: {
  ------------------
  |  Branch (1303:9): [True: 13, False: 7.97k]
  ------------------
 1304|     13|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_7;
 1305|      0|        }
 1306|  7.98k|      }
 1307|  7.98k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1308|  7.98k|    }
 1309|      0|    case s_n_llhttp__internal__n_chunk_data_almost_done:
  ------------------
  |  Branch (1309:5): [True: 0, False: 4.77k]
  ------------------
 1310|  8.00k|    s_n_llhttp__internal__n_chunk_data_almost_done: {
 1311|  8.00k|      if (p == endp) {
  ------------------
  |  Branch (1311:11): [True: 6, False: 7.99k]
  ------------------
 1312|      6|        return s_n_llhttp__internal__n_chunk_data_almost_done;
 1313|      6|      }
 1314|  7.99k|      switch (*p) {
 1315|      1|        case 10: {
  ------------------
  |  Branch (1315:9): [True: 1, False: 7.99k]
  ------------------
 1316|      1|          p++;
 1317|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_6;
 1318|      0|        }
 1319|  7.99k|        case 13: {
  ------------------
  |  Branch (1319:9): [True: 7.99k, False: 6]
  ------------------
 1320|  7.99k|          p++;
 1321|  7.99k|          goto s_n_llhttp__internal__n_chunk_data_almost_done_1;
 1322|      0|        }
 1323|      5|        default: {
  ------------------
  |  Branch (1323:9): [True: 5, False: 7.99k]
  ------------------
 1324|      5|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_7;
 1325|      0|        }
 1326|  7.99k|      }
 1327|  7.99k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1328|  7.99k|    }
 1329|      0|    case s_n_llhttp__internal__n_consume_content_length:
  ------------------
  |  Branch (1329:5): [True: 0, False: 4.77k]
  ------------------
 1330|  8.12k|    s_n_llhttp__internal__n_consume_content_length: {
 1331|  8.12k|      size_t avail;
 1332|  8.12k|      uint64_t need;
 1333|       |      
 1334|  8.12k|      avail = endp - p;
 1335|  8.12k|      need = state->content_length;
 1336|  8.12k|      if (avail >= need) {
  ------------------
  |  Branch (1336:11): [True: 8.00k, False: 125]
  ------------------
 1337|  8.00k|        p += need;
 1338|  8.00k|        state->content_length = 0;
 1339|  8.00k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_body;
 1340|  8.00k|      }
 1341|       |      
 1342|    125|      state->content_length -= avail;
 1343|    125|      return s_n_llhttp__internal__n_consume_content_length;
 1344|  8.12k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1345|  8.12k|    }
 1346|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body:
  ------------------
  |  Branch (1346:5): [True: 0, False: 4.77k]
  ------------------
 1347|  8.25k|    s_n_llhttp__internal__n_span_start_llhttp__on_body: {
 1348|  8.25k|      if (p == endp) {
  ------------------
  |  Branch (1348:11): [True: 127, False: 8.12k]
  ------------------
 1349|    127|        return s_n_llhttp__internal__n_span_start_llhttp__on_body;
 1350|    127|      }
 1351|  8.12k|      state->_span_pos0 = (void*) p;
 1352|  8.12k|      state->_span_cb0 = llhttp__on_body;
 1353|  8.12k|      goto s_n_llhttp__internal__n_consume_content_length;
 1354|  8.25k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1355|  8.25k|    }
 1356|      0|    case s_n_llhttp__internal__n_invoke_is_equal_content_length:
  ------------------
  |  Branch (1356:5): [True: 0, False: 4.77k]
  ------------------
 1357|  9.05k|    s_n_llhttp__internal__n_invoke_is_equal_content_length: {
 1358|  9.05k|      switch (llhttp__internal__c_is_equal_content_length(state, p, endp)) {
 1359|  8.25k|        case 0:
  ------------------
  |  Branch (1359:9): [True: 8.25k, False: 801]
  ------------------
 1360|  8.25k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_body;
 1361|    801|        default:
  ------------------
  |  Branch (1361:9): [True: 801, False: 8.25k]
  ------------------
 1362|    801|          goto s_n_llhttp__internal__n_invoke_or_flags;
 1363|  9.05k|      }
 1364|  9.05k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1365|  9.05k|    }
 1366|      0|    case s_n_llhttp__internal__n_chunk_size_almost_done:
  ------------------
  |  Branch (1366:5): [True: 0, False: 4.77k]
  ------------------
 1367|  9.09k|    s_n_llhttp__internal__n_chunk_size_almost_done: {
 1368|  9.09k|      if (p == endp) {
  ------------------
  |  Branch (1368:11): [True: 37, False: 9.06k]
  ------------------
 1369|     37|        return s_n_llhttp__internal__n_chunk_size_almost_done;
 1370|     37|      }
 1371|  9.06k|      switch (*p) {
 1372|  9.05k|        case 10: {
  ------------------
  |  Branch (1372:9): [True: 9.05k, False: 5]
  ------------------
 1373|  9.05k|          p++;
 1374|  9.05k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header;
 1375|      0|        }
 1376|      5|        default: {
  ------------------
  |  Branch (1376:9): [True: 5, False: 9.05k]
  ------------------
 1377|      5|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_8;
 1378|      0|        }
 1379|  9.06k|      }
 1380|  9.06k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1381|  9.06k|    }
 1382|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_9:
  ------------------
  |  Branch (1382:5): [True: 0, False: 4.77k]
  ------------------
 1383|      2|    s_n_llhttp__internal__n_invoke_test_lenient_flags_9: {
 1384|      2|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 1385|      0|        case 1:
  ------------------
  |  Branch (1385:9): [True: 0, False: 2]
  ------------------
 1386|      0|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1387|      2|        default:
  ------------------
  |  Branch (1387:9): [True: 2, False: 0]
  ------------------
 1388|      2|          goto s_n_llhttp__internal__n_error_20;
 1389|      2|      }
 1390|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1391|      2|    }
 1392|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete:
  ------------------
  |  Branch (1392:5): [True: 0, False: 4.77k]
  ------------------
 1393|      2|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete: {
 1394|      2|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1395|      2|        case 0:
  ------------------
  |  Branch (1395:9): [True: 2, False: 0]
  ------------------
 1396|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_9;
 1397|      0|        case 21:
  ------------------
  |  Branch (1397:9): [True: 0, False: 2]
  ------------------
 1398|      0|          goto s_n_llhttp__internal__n_pause_5;
 1399|      0|        default:
  ------------------
  |  Branch (1399:9): [True: 0, False: 2]
  ------------------
 1400|      0|          goto s_n_llhttp__internal__n_error_19;
 1401|      2|      }
 1402|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1403|      2|    }
 1404|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1:
  ------------------
  |  Branch (1404:5): [True: 0, False: 4.77k]
  ------------------
 1405|    617|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1: {
 1406|    617|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1407|    617|        case 0:
  ------------------
  |  Branch (1407:9): [True: 617, False: 0]
  ------------------
 1408|    617|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1409|      0|        case 21:
  ------------------
  |  Branch (1409:9): [True: 0, False: 617]
  ------------------
 1410|      0|          goto s_n_llhttp__internal__n_pause_6;
 1411|      0|        default:
  ------------------
  |  Branch (1411:9): [True: 0, False: 617]
  ------------------
 1412|      0|          goto s_n_llhttp__internal__n_error_21;
 1413|    617|      }
 1414|    617|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1415|    617|    }
 1416|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2:
  ------------------
  |  Branch (1416:5): [True: 0, False: 4.77k]
  ------------------
 1417|    311|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2: {
 1418|    311|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1419|    311|        case 0:
  ------------------
  |  Branch (1419:9): [True: 311, False: 0]
  ------------------
 1420|    311|          goto s_n_llhttp__internal__n_chunk_extensions;
 1421|      0|        case 21:
  ------------------
  |  Branch (1421:9): [True: 0, False: 311]
  ------------------
 1422|      0|          goto s_n_llhttp__internal__n_pause_7;
 1423|      0|        default:
  ------------------
  |  Branch (1423:9): [True: 0, False: 311]
  ------------------
 1424|      0|          goto s_n_llhttp__internal__n_error_22;
 1425|    311|      }
 1426|    311|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1427|    311|    }
 1428|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_10:
  ------------------
  |  Branch (1428:5): [True: 0, False: 4.77k]
  ------------------
 1429|      2|    s_n_llhttp__internal__n_invoke_test_lenient_flags_10: {
 1430|      2|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 1431|      0|        case 1:
  ------------------
  |  Branch (1431:9): [True: 0, False: 2]
  ------------------
 1432|      0|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1433|      2|        default:
  ------------------
  |  Branch (1433:9): [True: 2, False: 0]
  ------------------
 1434|      2|          goto s_n_llhttp__internal__n_error_25;
 1435|      2|      }
 1436|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1437|      2|    }
 1438|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete:
  ------------------
  |  Branch (1438:5): [True: 0, False: 4.77k]
  ------------------
 1439|      2|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete: {
 1440|      2|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1441|      2|        case 0:
  ------------------
  |  Branch (1441:9): [True: 2, False: 0]
  ------------------
 1442|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_10;
 1443|      0|        case 21:
  ------------------
  |  Branch (1443:9): [True: 0, False: 2]
  ------------------
 1444|      0|          goto s_n_llhttp__internal__n_pause_8;
 1445|      0|        default:
  ------------------
  |  Branch (1445:9): [True: 0, False: 2]
  ------------------
 1446|      0|          goto s_n_llhttp__internal__n_error_24;
 1447|      2|      }
 1448|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1449|      2|    }
 1450|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1:
  ------------------
  |  Branch (1450:5): [True: 0, False: 4.77k]
  ------------------
 1451|    306|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1: {
 1452|    306|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1453|    306|        case 0:
  ------------------
  |  Branch (1453:9): [True: 306, False: 0]
  ------------------
 1454|    306|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1455|      0|        case 21:
  ------------------
  |  Branch (1455:9): [True: 0, False: 306]
  ------------------
 1456|      0|          goto s_n_llhttp__internal__n_pause_9;
 1457|      0|        default:
  ------------------
  |  Branch (1457:9): [True: 0, False: 306]
  ------------------
 1458|      0|          goto s_n_llhttp__internal__n_error_26;
 1459|    306|      }
 1460|    306|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1461|    306|    }
 1462|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value_done:
  ------------------
  |  Branch (1462:5): [True: 0, False: 4.77k]
  ------------------
 1463|    550|    s_n_llhttp__internal__n_chunk_extension_quoted_value_done: {
 1464|    550|      if (p == endp) {
  ------------------
  |  Branch (1464:11): [True: 9, False: 541]
  ------------------
 1465|      9|        return s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 1466|      9|      }
 1467|    541|      switch (*p) {
 1468|      1|        case 10: {
  ------------------
  |  Branch (1468:9): [True: 1, False: 540]
  ------------------
 1469|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_11;
 1470|      0|        }
 1471|    195|        case 13: {
  ------------------
  |  Branch (1471:9): [True: 195, False: 346]
  ------------------
 1472|    195|          p++;
 1473|    195|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1474|      0|        }
 1475|    344|        case ';': {
  ------------------
  |  Branch (1475:9): [True: 344, False: 197]
  ------------------
 1476|    344|          p++;
 1477|    344|          goto s_n_llhttp__internal__n_chunk_extensions;
 1478|      0|        }
 1479|      1|        default: {
  ------------------
  |  Branch (1479:9): [True: 1, False: 540]
  ------------------
 1480|      1|          goto s_n_llhttp__internal__n_error_29;
 1481|      0|        }
 1482|    541|      }
 1483|    541|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1484|    541|    }
 1485|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2:
  ------------------
  |  Branch (1485:5): [True: 0, False: 4.77k]
  ------------------
 1486|    550|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2: {
 1487|    550|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1488|    550|        case 0:
  ------------------
  |  Branch (1488:9): [True: 550, False: 0]
  ------------------
 1489|    550|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 1490|      0|        case 21:
  ------------------
  |  Branch (1490:9): [True: 0, False: 550]
  ------------------
 1491|      0|          goto s_n_llhttp__internal__n_pause_10;
 1492|      0|        default:
  ------------------
  |  Branch (1492:9): [True: 0, False: 550]
  ------------------
 1493|      0|          goto s_n_llhttp__internal__n_error_27;
 1494|    550|      }
 1495|    550|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1496|    550|    }
 1497|      0|    case s_n_llhttp__internal__n_error_30:
  ------------------
  |  Branch (1497:5): [True: 0, False: 4.77k]
  ------------------
 1498|      1|    s_n_llhttp__internal__n_error_30: {
 1499|      1|      state->error = 0x2;
 1500|      1|      state->reason = "Invalid quoted-pair in chunk extensions quoted value";
 1501|      1|      state->error_pos = (const char*) p;
 1502|      1|      state->_current = (void*) (intptr_t) s_error;
 1503|      1|      return s_error;
 1504|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1505|      0|    }
 1506|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair:
  ------------------
  |  Branch (1506:5): [True: 0, False: 4.77k]
  ------------------
 1507|    389|    s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair: {
 1508|    389|      static uint8_t lookup_table[] = {
 1509|    389|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 1510|    389|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1511|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1512|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1513|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1514|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1515|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1516|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 1517|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1518|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1519|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1520|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1521|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1522|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1523|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1524|    389|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 1525|    389|      };
 1526|    389|      if (p == endp) {
  ------------------
  |  Branch (1526:11): [True: 8, False: 381]
  ------------------
 1527|      8|        return s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair;
 1528|      8|      }
 1529|    381|      switch (lookup_table[(uint8_t) *p]) {
 1530|    380|        case 1: {
  ------------------
  |  Branch (1530:9): [True: 380, False: 1]
  ------------------
 1531|    380|          p++;
 1532|    380|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1533|      0|        }
 1534|      1|        default: {
  ------------------
  |  Branch (1534:9): [True: 1, False: 380]
  ------------------
 1535|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_3;
 1536|      0|        }
 1537|    381|      }
 1538|    381|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1539|    381|    }
 1540|      0|    case s_n_llhttp__internal__n_error_31:
  ------------------
  |  Branch (1540:5): [True: 0, False: 4.77k]
  ------------------
 1541|      3|    s_n_llhttp__internal__n_error_31: {
 1542|      3|      state->error = 0x2;
 1543|      3|      state->reason = "Invalid character in chunk extensions quoted value";
 1544|      3|      state->error_pos = (const char*) p;
 1545|      3|      state->_current = (void*) (intptr_t) s_error;
 1546|      3|      return s_error;
 1547|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1548|      0|    }
 1549|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value:
  ------------------
  |  Branch (1549:5): [True: 0, False: 4.77k]
  ------------------
 1550|  1.16k|    s_n_llhttp__internal__n_chunk_extension_quoted_value: {
 1551|  1.16k|      static uint8_t lookup_table[] = {
 1552|  1.16k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 1553|  1.16k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1554|  1.16k|        1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1555|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1556|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1557|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1,
 1558|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1559|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 1560|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1561|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1562|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1563|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1564|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1565|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1566|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1567|  1.16k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 1568|  1.16k|      };
 1569|  1.16k|      if (p == endp) {
  ------------------
  |  Branch (1569:11): [True: 20, False: 1.14k]
  ------------------
 1570|     20|        return s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1571|     20|      }
 1572|  1.14k|      switch (lookup_table[(uint8_t) *p]) {
 1573|    199|        case 1: {
  ------------------
  |  Branch (1573:9): [True: 199, False: 942]
  ------------------
 1574|    199|          p++;
 1575|    199|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1576|      0|        }
 1577|    550|        case 2: {
  ------------------
  |  Branch (1577:9): [True: 550, False: 591]
  ------------------
 1578|    550|          p++;
 1579|    550|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_2;
 1580|      0|        }
 1581|    389|        case 3: {
  ------------------
  |  Branch (1581:9): [True: 389, False: 752]
  ------------------
 1582|    389|          p++;
 1583|    389|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair;
 1584|      0|        }
 1585|      3|        default: {
  ------------------
  |  Branch (1585:9): [True: 3, False: 1.13k]
  ------------------
 1586|      3|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_4;
 1587|      0|        }
 1588|  1.14k|      }
 1589|  1.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1590|  1.14k|    }
 1591|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3:
  ------------------
  |  Branch (1591:5): [True: 0, False: 4.77k]
  ------------------
 1592|    293|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3: {
 1593|    293|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1594|    293|        case 0:
  ------------------
  |  Branch (1594:9): [True: 293, False: 0]
  ------------------
 1595|    293|          goto s_n_llhttp__internal__n_chunk_extensions;
 1596|      0|        case 21:
  ------------------
  |  Branch (1596:9): [True: 0, False: 293]
  ------------------
 1597|      0|          goto s_n_llhttp__internal__n_pause_11;
 1598|      0|        default:
  ------------------
  |  Branch (1598:9): [True: 0, False: 293]
  ------------------
 1599|      0|          goto s_n_llhttp__internal__n_error_32;
 1600|    293|      }
 1601|    293|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1602|    293|    }
 1603|      0|    case s_n_llhttp__internal__n_error_33:
  ------------------
  |  Branch (1603:5): [True: 0, False: 4.77k]
  ------------------
 1604|      4|    s_n_llhttp__internal__n_error_33: {
 1605|      4|      state->error = 0x2;
 1606|      4|      state->reason = "Invalid character in chunk extensions value";
 1607|      4|      state->error_pos = (const char*) p;
 1608|      4|      state->_current = (void*) (intptr_t) s_error;
 1609|      4|      return s_error;
 1610|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1611|      0|    }
 1612|      0|    case s_n_llhttp__internal__n_chunk_extension_value:
  ------------------
  |  Branch (1612:5): [True: 0, False: 4.77k]
  ------------------
 1613|  1.90k|    s_n_llhttp__internal__n_chunk_extension_value: {
 1614|  1.90k|      static uint8_t lookup_table[] = {
 1615|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0,
 1616|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1617|  1.90k|        0, 3, 4, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 0,
 1618|  1.90k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 5, 0, 0, 0, 0,
 1619|  1.90k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1620|  1.90k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3,
 1621|  1.90k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1622|  1.90k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0,
 1623|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1624|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1625|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1626|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1627|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1628|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1629|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1630|  1.90k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 1631|  1.90k|      };
 1632|  1.90k|      if (p == endp) {
  ------------------
  |  Branch (1632:11): [True: 2, False: 1.89k]
  ------------------
 1633|      2|        return s_n_llhttp__internal__n_chunk_extension_value;
 1634|      2|      }
 1635|  1.89k|      switch (lookup_table[(uint8_t) *p]) {
 1636|      2|        case 1: {
  ------------------
  |  Branch (1636:9): [True: 2, False: 1.89k]
  ------------------
 1637|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value;
 1638|      0|        }
 1639|    306|        case 2: {
  ------------------
  |  Branch (1639:9): [True: 306, False: 1.59k]
  ------------------
 1640|    306|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_1;
 1641|      0|        }
 1642|    712|        case 3: {
  ------------------
  |  Branch (1642:9): [True: 712, False: 1.18k]
  ------------------
 1643|    712|          p++;
 1644|    712|          goto s_n_llhttp__internal__n_chunk_extension_value;
 1645|      0|        }
 1646|    582|        case 4: {
  ------------------
  |  Branch (1646:9): [True: 582, False: 1.31k]
  ------------------
 1647|    582|          p++;
 1648|    582|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1649|      0|        }
 1650|    293|        case 5: {
  ------------------
  |  Branch (1650:9): [True: 293, False: 1.60k]
  ------------------
 1651|    293|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_5;
 1652|      0|        }
 1653|      4|        default: {
  ------------------
  |  Branch (1653:9): [True: 4, False: 1.89k]
  ------------------
 1654|      4|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_6;
 1655|      0|        }
 1656|  1.89k|      }
 1657|  1.89k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1658|  1.89k|    }
 1659|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value:
  ------------------
  |  Branch (1659:5): [True: 0, False: 4.77k]
  ------------------
 1660|  1.19k|    s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value: {
 1661|  1.19k|      if (p == endp) {
  ------------------
  |  Branch (1661:11): [True: 6, False: 1.18k]
  ------------------
 1662|      6|        return s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 1663|      6|      }
 1664|  1.18k|      state->_span_pos0 = (void*) p;
 1665|  1.18k|      state->_span_cb0 = llhttp__on_chunk_extension_value;
 1666|  1.18k|      goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_3;
 1667|  1.19k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1668|  1.19k|    }
 1669|      0|    case s_n_llhttp__internal__n_error_34:
  ------------------
  |  Branch (1669:5): [True: 0, False: 4.77k]
  ------------------
 1670|      7|    s_n_llhttp__internal__n_error_34: {
 1671|      7|      state->error = 0x2;
 1672|      7|      state->reason = "Invalid character in chunk extensions name";
 1673|      7|      state->error_pos = (const char*) p;
 1674|      7|      state->_current = (void*) (intptr_t) s_error;
 1675|      7|      return s_error;
 1676|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1677|      0|    }
 1678|      0|    case s_n_llhttp__internal__n_chunk_extension_name:
  ------------------
  |  Branch (1678:5): [True: 0, False: 4.77k]
  ------------------
 1679|  3.99k|    s_n_llhttp__internal__n_chunk_extension_name: {
 1680|  3.99k|      static uint8_t lookup_table[] = {
 1681|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0,
 1682|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1683|  3.99k|        0, 3, 0, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 0,
 1684|  3.99k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 4, 0, 5, 0, 0,
 1685|  3.99k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1686|  3.99k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3,
 1687|  3.99k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1688|  3.99k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0,
 1689|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1690|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1691|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1692|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1693|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1694|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1695|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1696|  3.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 1697|  3.99k|      };
 1698|  3.99k|      if (p == endp) {
  ------------------
  |  Branch (1698:11): [True: 6, False: 3.99k]
  ------------------
 1699|      6|        return s_n_llhttp__internal__n_chunk_extension_name;
 1700|      6|      }
 1701|  3.99k|      switch (lookup_table[(uint8_t) *p]) {
 1702|      2|        case 1: {
  ------------------
  |  Branch (1702:9): [True: 2, False: 3.98k]
  ------------------
 1703|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name;
 1704|      0|        }
 1705|    617|        case 2: {
  ------------------
  |  Branch (1705:9): [True: 617, False: 3.37k]
  ------------------
 1706|    617|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_1;
 1707|      0|        }
 1708|  1.85k|        case 3: {
  ------------------
  |  Branch (1708:9): [True: 1.85k, False: 2.13k]
  ------------------
 1709|  1.85k|          p++;
 1710|  1.85k|          goto s_n_llhttp__internal__n_chunk_extension_name;
 1711|      0|        }
 1712|    311|        case 4: {
  ------------------
  |  Branch (1712:9): [True: 311, False: 3.68k]
  ------------------
 1713|    311|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_2;
 1714|      0|        }
 1715|  1.19k|        case 5: {
  ------------------
  |  Branch (1715:9): [True: 1.19k, False: 2.79k]
  ------------------
 1716|  1.19k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_3;
 1717|      0|        }
 1718|      7|        default: {
  ------------------
  |  Branch (1718:9): [True: 7, False: 3.98k]
  ------------------
 1719|      7|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_4;
 1720|      0|        }
 1721|  3.99k|      }
 1722|  3.99k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1723|  3.99k|    }
 1724|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name:
  ------------------
  |  Branch (1724:5): [True: 0, False: 4.77k]
  ------------------
 1725|  2.13k|    s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name: {
 1726|  2.13k|      if (p == endp) {
  ------------------
  |  Branch (1726:11): [True: 0, False: 2.13k]
  ------------------
 1727|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name;
 1728|      0|      }
 1729|  2.13k|      state->_span_pos0 = (void*) p;
 1730|  2.13k|      state->_span_cb0 = llhttp__on_chunk_extension_name;
 1731|  2.13k|      goto s_n_llhttp__internal__n_chunk_extension_name;
 1732|  2.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1733|  2.13k|    }
 1734|      0|    case s_n_llhttp__internal__n_chunk_extensions:
  ------------------
  |  Branch (1734:5): [True: 0, False: 4.77k]
  ------------------
 1735|  2.17k|    s_n_llhttp__internal__n_chunk_extensions: {
 1736|  2.17k|      if (p == endp) {
  ------------------
  |  Branch (1736:11): [True: 30, False: 2.14k]
  ------------------
 1737|     30|        return s_n_llhttp__internal__n_chunk_extensions;
 1738|     30|      }
 1739|  2.14k|      switch (*p) {
 1740|      1|        case 13: {
  ------------------
  |  Branch (1740:9): [True: 1, False: 2.13k]
  ------------------
 1741|      1|          p++;
 1742|      1|          goto s_n_llhttp__internal__n_error_17;
 1743|      0|        }
 1744|      1|        case ' ': {
  ------------------
  |  Branch (1744:9): [True: 1, False: 2.13k]
  ------------------
 1745|      1|          p++;
 1746|      1|          goto s_n_llhttp__internal__n_error_18;
 1747|      0|        }
 1748|  2.13k|        default: {
  ------------------
  |  Branch (1748:9): [True: 2.13k, False: 2]
  ------------------
 1749|  2.13k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name;
 1750|      0|        }
 1751|  2.14k|      }
 1752|  2.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1753|  2.14k|    }
 1754|      0|    case s_n_llhttp__internal__n_chunk_size_otherwise:
  ------------------
  |  Branch (1754:5): [True: 0, False: 4.77k]
  ------------------
 1755|  9.21k|    s_n_llhttp__internal__n_chunk_size_otherwise: {
 1756|  9.21k|      if (p == endp) {
  ------------------
  |  Branch (1756:11): [True: 0, False: 9.21k]
  ------------------
 1757|      0|        return s_n_llhttp__internal__n_chunk_size_otherwise;
 1758|      0|      }
 1759|  9.21k|      switch (*p) {
 1760|      1|        case 9: {
  ------------------
  |  Branch (1760:9): [True: 1, False: 9.21k]
  ------------------
 1761|      1|          p++;
 1762|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_4;
 1763|      0|        }
 1764|      2|        case 10: {
  ------------------
  |  Branch (1764:9): [True: 2, False: 9.20k]
  ------------------
 1765|      2|          p++;
 1766|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_5;
 1767|      0|        }
 1768|  7.98k|        case 13: {
  ------------------
  |  Branch (1768:9): [True: 7.98k, False: 1.23k]
  ------------------
 1769|  7.98k|          p++;
 1770|  7.98k|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1771|      0|        }
 1772|      1|        case ' ': {
  ------------------
  |  Branch (1772:9): [True: 1, False: 9.21k]
  ------------------
 1773|      1|          p++;
 1774|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_4;
 1775|      0|        }
 1776|  1.22k|        case ';': {
  ------------------
  |  Branch (1776:9): [True: 1.22k, False: 7.98k]
  ------------------
 1777|  1.22k|          p++;
 1778|  1.22k|          goto s_n_llhttp__internal__n_chunk_extensions;
 1779|      0|        }
 1780|      5|        default: {
  ------------------
  |  Branch (1780:9): [True: 5, False: 9.20k]
  ------------------
 1781|      5|          goto s_n_llhttp__internal__n_error_35;
 1782|      0|        }
 1783|  9.21k|      }
 1784|  9.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1785|  9.21k|    }
 1786|      0|    case s_n_llhttp__internal__n_chunk_size:
  ------------------
  |  Branch (1786:5): [True: 0, False: 4.77k]
  ------------------
 1787|  18.4k|    s_n_llhttp__internal__n_chunk_size: {
 1788|  18.4k|      if (p == endp) {
  ------------------
  |  Branch (1788:11): [True: 398, False: 18.0k]
  ------------------
 1789|    398|        return s_n_llhttp__internal__n_chunk_size;
 1790|    398|      }
 1791|  18.0k|      switch (*p) {
 1792|    577|        case '0': {
  ------------------
  |  Branch (1792:9): [True: 577, False: 17.4k]
  ------------------
 1793|    577|          p++;
 1794|    577|          match = 0;
 1795|    577|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1796|      0|        }
 1797|    427|        case '1': {
  ------------------
  |  Branch (1797:9): [True: 427, False: 17.5k]
  ------------------
 1798|    427|          p++;
 1799|    427|          match = 1;
 1800|    427|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1801|      0|        }
 1802|    249|        case '2': {
  ------------------
  |  Branch (1802:9): [True: 249, False: 17.7k]
  ------------------
 1803|    249|          p++;
 1804|    249|          match = 2;
 1805|    249|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1806|      0|        }
 1807|    237|        case '3': {
  ------------------
  |  Branch (1807:9): [True: 237, False: 17.7k]
  ------------------
 1808|    237|          p++;
 1809|    237|          match = 3;
 1810|    237|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1811|      0|        }
 1812|    227|        case '4': {
  ------------------
  |  Branch (1812:9): [True: 227, False: 17.7k]
  ------------------
 1813|    227|          p++;
 1814|    227|          match = 4;
 1815|    227|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1816|      0|        }
 1817|    234|        case '5': {
  ------------------
  |  Branch (1817:9): [True: 234, False: 17.7k]
  ------------------
 1818|    234|          p++;
 1819|    234|          match = 5;
 1820|    234|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1821|      0|        }
 1822|    238|        case '6': {
  ------------------
  |  Branch (1822:9): [True: 238, False: 17.7k]
  ------------------
 1823|    238|          p++;
 1824|    238|          match = 6;
 1825|    238|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1826|      0|        }
 1827|    240|        case '7': {
  ------------------
  |  Branch (1827:9): [True: 240, False: 17.7k]
  ------------------
 1828|    240|          p++;
 1829|    240|          match = 7;
 1830|    240|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1831|      0|        }
 1832|    229|        case '8': {
  ------------------
  |  Branch (1832:9): [True: 229, False: 17.7k]
  ------------------
 1833|    229|          p++;
 1834|    229|          match = 8;
 1835|    229|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1836|      0|        }
 1837|    229|        case '9': {
  ------------------
  |  Branch (1837:9): [True: 229, False: 17.7k]
  ------------------
 1838|    229|          p++;
 1839|    229|          match = 9;
 1840|    229|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1841|      0|        }
 1842|    225|        case 'A': {
  ------------------
  |  Branch (1842:9): [True: 225, False: 17.7k]
  ------------------
 1843|    225|          p++;
 1844|    225|          match = 10;
 1845|    225|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1846|      0|        }
 1847|    254|        case 'B': {
  ------------------
  |  Branch (1847:9): [True: 254, False: 17.7k]
  ------------------
 1848|    254|          p++;
 1849|    254|          match = 11;
 1850|    254|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1851|      0|        }
 1852|    246|        case 'C': {
  ------------------
  |  Branch (1852:9): [True: 246, False: 17.7k]
  ------------------
 1853|    246|          p++;
 1854|    246|          match = 12;
 1855|    246|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1856|      0|        }
 1857|    295|        case 'D': {
  ------------------
  |  Branch (1857:9): [True: 295, False: 17.7k]
  ------------------
 1858|    295|          p++;
 1859|    295|          match = 13;
 1860|    295|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1861|      0|        }
 1862|    319|        case 'E': {
  ------------------
  |  Branch (1862:9): [True: 319, False: 17.6k]
  ------------------
 1863|    319|          p++;
 1864|    319|          match = 14;
 1865|    319|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1866|      0|        }
 1867|  1.77k|        case 'F': {
  ------------------
  |  Branch (1867:9): [True: 1.77k, False: 16.2k]
  ------------------
 1868|  1.77k|          p++;
 1869|  1.77k|          match = 15;
 1870|  1.77k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1871|      0|        }
 1872|    205|        case 'a': {
  ------------------
  |  Branch (1872:9): [True: 205, False: 17.8k]
  ------------------
 1873|    205|          p++;
 1874|    205|          match = 10;
 1875|    205|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1876|      0|        }
 1877|    252|        case 'b': {
  ------------------
  |  Branch (1877:9): [True: 252, False: 17.7k]
  ------------------
 1878|    252|          p++;
 1879|    252|          match = 11;
 1880|    252|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1881|      0|        }
 1882|    219|        case 'c': {
  ------------------
  |  Branch (1882:9): [True: 219, False: 17.7k]
  ------------------
 1883|    219|          p++;
 1884|    219|          match = 12;
 1885|    219|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1886|      0|        }
 1887|    267|        case 'd': {
  ------------------
  |  Branch (1887:9): [True: 267, False: 17.7k]
  ------------------
 1888|    267|          p++;
 1889|    267|          match = 13;
 1890|    267|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1891|      0|        }
 1892|    265|        case 'e': {
  ------------------
  |  Branch (1892:9): [True: 265, False: 17.7k]
  ------------------
 1893|    265|          p++;
 1894|    265|          match = 14;
 1895|    265|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1896|      0|        }
 1897|  1.59k|        case 'f': {
  ------------------
  |  Branch (1897:9): [True: 1.59k, False: 16.4k]
  ------------------
 1898|  1.59k|          p++;
 1899|  1.59k|          match = 15;
 1900|  1.59k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1901|      0|        }
 1902|  9.21k|        default: {
  ------------------
  |  Branch (1902:9): [True: 9.21k, False: 8.80k]
  ------------------
 1903|  9.21k|          goto s_n_llhttp__internal__n_chunk_size_otherwise;
 1904|      0|        }
 1905|  18.0k|      }
 1906|  18.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1907|  18.0k|    }
 1908|      0|    case s_n_llhttp__internal__n_chunk_size_digit:
  ------------------
  |  Branch (1908:5): [True: 0, False: 4.77k]
  ------------------
 1909|  9.67k|    s_n_llhttp__internal__n_chunk_size_digit: {
 1910|  9.67k|      if (p == endp) {
  ------------------
  |  Branch (1910:11): [True: 13, False: 9.66k]
  ------------------
 1911|     13|        return s_n_llhttp__internal__n_chunk_size_digit;
 1912|     13|      }
 1913|  9.66k|      switch (*p) {
 1914|  3.88k|        case '0': {
  ------------------
  |  Branch (1914:9): [True: 3.88k, False: 5.77k]
  ------------------
 1915|  3.88k|          p++;
 1916|  3.88k|          match = 0;
 1917|  3.88k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1918|      0|        }
 1919|  1.29k|        case '1': {
  ------------------
  |  Branch (1919:9): [True: 1.29k, False: 8.36k]
  ------------------
 1920|  1.29k|          p++;
 1921|  1.29k|          match = 1;
 1922|  1.29k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1923|      0|        }
 1924|    214|        case '2': {
  ------------------
  |  Branch (1924:9): [True: 214, False: 9.44k]
  ------------------
 1925|    214|          p++;
 1926|    214|          match = 2;
 1927|    214|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1928|      0|        }
 1929|    205|        case '3': {
  ------------------
  |  Branch (1929:9): [True: 205, False: 9.45k]
  ------------------
 1930|    205|          p++;
 1931|    205|          match = 3;
 1932|    205|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1933|      0|        }
 1934|    210|        case '4': {
  ------------------
  |  Branch (1934:9): [True: 210, False: 9.45k]
  ------------------
 1935|    210|          p++;
 1936|    210|          match = 4;
 1937|    210|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1938|      0|        }
 1939|    213|        case '5': {
  ------------------
  |  Branch (1939:9): [True: 213, False: 9.44k]
  ------------------
 1940|    213|          p++;
 1941|    213|          match = 5;
 1942|    213|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1943|      0|        }
 1944|    205|        case '6': {
  ------------------
  |  Branch (1944:9): [True: 205, False: 9.45k]
  ------------------
 1945|    205|          p++;
 1946|    205|          match = 6;
 1947|    205|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1948|      0|        }
 1949|    201|        case '7': {
  ------------------
  |  Branch (1949:9): [True: 201, False: 9.45k]
  ------------------
 1950|    201|          p++;
 1951|    201|          match = 7;
 1952|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1953|      0|        }
 1954|    204|        case '8': {
  ------------------
  |  Branch (1954:9): [True: 204, False: 9.45k]
  ------------------
 1955|    204|          p++;
 1956|    204|          match = 8;
 1957|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1958|      0|        }
 1959|    201|        case '9': {
  ------------------
  |  Branch (1959:9): [True: 201, False: 9.45k]
  ------------------
 1960|    201|          p++;
 1961|    201|          match = 9;
 1962|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1963|      0|        }
 1964|    198|        case 'A': {
  ------------------
  |  Branch (1964:9): [True: 198, False: 9.46k]
  ------------------
 1965|    198|          p++;
 1966|    198|          match = 10;
 1967|    198|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1968|      0|        }
 1969|    200|        case 'B': {
  ------------------
  |  Branch (1969:9): [True: 200, False: 9.46k]
  ------------------
 1970|    200|          p++;
 1971|    200|          match = 11;
 1972|    200|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1973|      0|        }
 1974|    199|        case 'C': {
  ------------------
  |  Branch (1974:9): [True: 199, False: 9.46k]
  ------------------
 1975|    199|          p++;
 1976|    199|          match = 12;
 1977|    199|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1978|      0|        }
 1979|    204|        case 'D': {
  ------------------
  |  Branch (1979:9): [True: 204, False: 9.45k]
  ------------------
 1980|    204|          p++;
 1981|    204|          match = 13;
 1982|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1983|      0|        }
 1984|    206|        case 'E': {
  ------------------
  |  Branch (1984:9): [True: 206, False: 9.45k]
  ------------------
 1985|    206|          p++;
 1986|    206|          match = 14;
 1987|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1988|      0|        }
 1989|    404|        case 'F': {
  ------------------
  |  Branch (1989:9): [True: 404, False: 9.25k]
  ------------------
 1990|    404|          p++;
 1991|    404|          match = 15;
 1992|    404|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1993|      0|        }
 1994|    203|        case 'a': {
  ------------------
  |  Branch (1994:9): [True: 203, False: 9.45k]
  ------------------
 1995|    203|          p++;
 1996|    203|          match = 10;
 1997|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1998|      0|        }
 1999|    204|        case 'b': {
  ------------------
  |  Branch (1999:9): [True: 204, False: 9.45k]
  ------------------
 2000|    204|          p++;
 2001|    204|          match = 11;
 2002|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2003|      0|        }
 2004|    197|        case 'c': {
  ------------------
  |  Branch (2004:9): [True: 197, False: 9.46k]
  ------------------
 2005|    197|          p++;
 2006|    197|          match = 12;
 2007|    197|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2008|      0|        }
 2009|    203|        case 'd': {
  ------------------
  |  Branch (2009:9): [True: 203, False: 9.45k]
  ------------------
 2010|    203|          p++;
 2011|    203|          match = 13;
 2012|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2013|      0|        }
 2014|    242|        case 'e': {
  ------------------
  |  Branch (2014:9): [True: 242, False: 9.41k]
  ------------------
 2015|    242|          p++;
 2016|    242|          match = 14;
 2017|    242|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2018|      0|        }
 2019|    364|        case 'f': {
  ------------------
  |  Branch (2019:9): [True: 364, False: 9.29k]
  ------------------
 2020|    364|          p++;
 2021|    364|          match = 15;
 2022|    364|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2023|      0|        }
 2024|      1|        default: {
  ------------------
  |  Branch (2024:9): [True: 1, False: 9.65k]
  ------------------
 2025|      1|          goto s_n_llhttp__internal__n_error_37;
 2026|      0|        }
 2027|  9.66k|      }
 2028|  9.66k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2029|  9.66k|    }
 2030|      0|    case s_n_llhttp__internal__n_invoke_update_content_length_1:
  ------------------
  |  Branch (2030:5): [True: 0, False: 4.77k]
  ------------------
 2031|  9.67k|    s_n_llhttp__internal__n_invoke_update_content_length_1: {
 2032|  9.67k|      switch (llhttp__internal__c_update_content_length(state, p, endp)) {
 2033|  9.67k|        default:
  ------------------
  |  Branch (2033:9): [True: 9.67k, False: 0]
  ------------------
 2034|  9.67k|          goto s_n_llhttp__internal__n_chunk_size_digit;
 2035|  9.67k|      }
 2036|  9.67k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2037|  9.67k|    }
 2038|      0|    case s_n_llhttp__internal__n_consume_content_length_1:
  ------------------
  |  Branch (2038:5): [True: 0, False: 4.77k]
  ------------------
 2039|    335|    s_n_llhttp__internal__n_consume_content_length_1: {
 2040|    335|      size_t avail;
 2041|    335|      uint64_t need;
 2042|       |      
 2043|    335|      avail = endp - p;
 2044|    335|      need = state->content_length;
 2045|    335|      if (avail >= need) {
  ------------------
  |  Branch (2045:11): [True: 214, False: 121]
  ------------------
 2046|    214|        p += need;
 2047|    214|        state->content_length = 0;
 2048|    214|        goto s_n_llhttp__internal__n_span_end_llhttp__on_body_1;
 2049|    214|      }
 2050|       |      
 2051|    121|      state->content_length -= avail;
 2052|    121|      return s_n_llhttp__internal__n_consume_content_length_1;
 2053|    335|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2054|    335|    }
 2055|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body_1:
  ------------------
  |  Branch (2055:5): [True: 0, False: 4.77k]
  ------------------
 2056|    451|    s_n_llhttp__internal__n_span_start_llhttp__on_body_1: {
 2057|    451|      if (p == endp) {
  ------------------
  |  Branch (2057:11): [True: 116, False: 335]
  ------------------
 2058|    116|        return s_n_llhttp__internal__n_span_start_llhttp__on_body_1;
 2059|    116|      }
 2060|    335|      state->_span_pos0 = (void*) p;
 2061|    335|      state->_span_cb0 = llhttp__on_body;
 2062|    335|      goto s_n_llhttp__internal__n_consume_content_length_1;
 2063|    451|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2064|    451|    }
 2065|      0|    case s_n_llhttp__internal__n_eof:
  ------------------
  |  Branch (2065:5): [True: 0, False: 4.77k]
  ------------------
 2066|      2|    s_n_llhttp__internal__n_eof: {
 2067|      2|      if (p == endp) {
  ------------------
  |  Branch (2067:11): [True: 1, False: 1]
  ------------------
 2068|      1|        return s_n_llhttp__internal__n_eof;
 2069|      1|      }
 2070|      1|      p++;
 2071|      1|      goto s_n_llhttp__internal__n_eof;
 2072|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2073|      2|    }
 2074|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body_2:
  ------------------
  |  Branch (2074:5): [True: 0, False: 4.77k]
  ------------------
 2075|     51|    s_n_llhttp__internal__n_span_start_llhttp__on_body_2: {
 2076|     51|      if (p == endp) {
  ------------------
  |  Branch (2076:11): [True: 50, False: 1]
  ------------------
 2077|     50|        return s_n_llhttp__internal__n_span_start_llhttp__on_body_2;
 2078|     50|      }
 2079|      1|      state->_span_pos0 = (void*) p;
 2080|      1|      state->_span_cb0 = llhttp__on_body;
 2081|      1|      goto s_n_llhttp__internal__n_eof;
 2082|     51|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2083|     51|    }
 2084|      0|    case s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete:
  ------------------
  |  Branch (2084:5): [True: 0, False: 4.77k]
  ------------------
 2085|  33.5k|    s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete: {
 2086|  33.5k|      switch (llhttp__after_headers_complete(state, p, endp)) {
 2087|      8|        case 1:
  ------------------
  |  Branch (2087:9): [True: 8, False: 33.5k]
  ------------------
 2088|      8|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_1;
 2089|  1.70k|        case 2:
  ------------------
  |  Branch (2089:9): [True: 1.70k, False: 31.8k]
  ------------------
 2090|  1.70k|          goto s_n_llhttp__internal__n_invoke_update_content_length_1;
 2091|    451|        case 3:
  ------------------
  |  Branch (2091:9): [True: 451, False: 33.1k]
  ------------------
 2092|    451|          goto s_n_llhttp__internal__n_span_start_llhttp__on_body_1;
 2093|     51|        case 4:
  ------------------
  |  Branch (2093:9): [True: 51, False: 33.5k]
  ------------------
 2094|     51|          goto s_n_llhttp__internal__n_invoke_update_finish_3;
 2095|      2|        case 5:
  ------------------
  |  Branch (2095:9): [True: 2, False: 33.5k]
  ------------------
 2096|      2|          goto s_n_llhttp__internal__n_error_39;
 2097|  31.3k|        default:
  ------------------
  |  Branch (2097:9): [True: 31.3k, False: 2.21k]
  ------------------
 2098|  31.3k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete;
 2099|  33.5k|      }
 2100|  33.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2101|  33.5k|    }
 2102|      0|    case s_n_llhttp__internal__n_error_5:
  ------------------
  |  Branch (2102:5): [True: 0, False: 4.77k]
  ------------------
 2103|      2|    s_n_llhttp__internal__n_error_5: {
 2104|      2|      state->error = 0xa;
 2105|      2|      state->reason = "Invalid header field char";
 2106|      2|      state->error_pos = (const char*) p;
 2107|      2|      state->_current = (void*) (intptr_t) s_error;
 2108|      2|      return s_error;
 2109|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2110|      0|    }
 2111|      0|    case s_n_llhttp__internal__n_headers_almost_done:
  ------------------
  |  Branch (2111:5): [True: 0, False: 4.77k]
  ------------------
 2112|  34.3k|    s_n_llhttp__internal__n_headers_almost_done: {
 2113|  34.3k|      if (p == endp) {
  ------------------
  |  Branch (2113:11): [True: 8, False: 34.3k]
  ------------------
 2114|      8|        return s_n_llhttp__internal__n_headers_almost_done;
 2115|      8|      }
 2116|  34.3k|      switch (*p) {
 2117|  34.3k|        case 10: {
  ------------------
  |  Branch (2117:9): [True: 34.3k, False: 10]
  ------------------
 2118|  34.3k|          p++;
 2119|  34.3k|          goto s_n_llhttp__internal__n_invoke_test_flags_1;
 2120|      0|        }
 2121|     10|        default: {
  ------------------
  |  Branch (2121:9): [True: 10, False: 34.3k]
  ------------------
 2122|     10|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_12;
 2123|      0|        }
 2124|  34.3k|      }
 2125|  34.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2126|  34.3k|    }
 2127|      0|    case s_n_llhttp__internal__n_header_field_colon_discard_ws:
  ------------------
  |  Branch (2127:5): [True: 0, False: 4.77k]
  ------------------
 2128|    697|    s_n_llhttp__internal__n_header_field_colon_discard_ws: {
 2129|    697|      if (p == endp) {
  ------------------
  |  Branch (2129:11): [True: 8, False: 689]
  ------------------
 2130|      8|        return s_n_llhttp__internal__n_header_field_colon_discard_ws;
 2131|      8|      }
 2132|    689|      switch (*p) {
 2133|    443|        case ' ': {
  ------------------
  |  Branch (2133:9): [True: 443, False: 246]
  ------------------
 2134|    443|          p++;
 2135|    443|          goto s_n_llhttp__internal__n_header_field_colon_discard_ws;
 2136|      0|        }
 2137|    246|        default: {
  ------------------
  |  Branch (2137:9): [True: 246, False: 443]
  ------------------
 2138|    246|          goto s_n_llhttp__internal__n_header_field_colon;
 2139|      0|        }
 2140|    689|      }
 2141|    689|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2142|    689|    }
 2143|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete:
  ------------------
  |  Branch (2143:5): [True: 0, False: 4.77k]
  ------------------
 2144|  10.1k|    s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete: {
 2145|  10.1k|      switch (llhttp__on_header_value_complete(state, p, endp)) {
 2146|  10.1k|        case 0:
  ------------------
  |  Branch (2146:9): [True: 10.1k, False: 0]
  ------------------
 2147|  10.1k|          goto s_n_llhttp__internal__n_header_field_start;
 2148|      0|        case 21:
  ------------------
  |  Branch (2148:9): [True: 0, False: 10.1k]
  ------------------
 2149|      0|          goto s_n_llhttp__internal__n_pause_18;
 2150|      0|        default:
  ------------------
  |  Branch (2150:9): [True: 0, False: 10.1k]
  ------------------
 2151|      0|          goto s_n_llhttp__internal__n_error_48;
 2152|  10.1k|      }
 2153|  10.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2154|  10.1k|    }
 2155|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_value:
  ------------------
  |  Branch (2155:5): [True: 0, False: 4.77k]
  ------------------
 2156|  3.68k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_value: {
 2157|  3.68k|      if (p == endp) {
  ------------------
  |  Branch (2157:11): [True: 0, False: 3.68k]
  ------------------
 2158|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 2159|      0|      }
 2160|  3.68k|      state->_span_pos0 = (void*) p;
 2161|  3.68k|      state->_span_cb0 = llhttp__on_header_value;
 2162|  3.68k|      goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value;
 2163|  3.68k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2164|  3.68k|    }
 2165|      0|    case s_n_llhttp__internal__n_header_value_discard_lws:
  ------------------
  |  Branch (2165:5): [True: 0, False: 4.77k]
  ------------------
 2166|  4.34k|    s_n_llhttp__internal__n_header_value_discard_lws: {
 2167|  4.34k|      if (p == endp) {
  ------------------
  |  Branch (2167:11): [True: 8, False: 4.33k]
  ------------------
 2168|      8|        return s_n_llhttp__internal__n_header_value_discard_lws;
 2169|      8|      }
 2170|  4.33k|      switch (*p) {
 2171|    228|        case 9: {
  ------------------
  |  Branch (2171:9): [True: 228, False: 4.10k]
  ------------------
 2172|    228|          p++;
 2173|    228|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_15;
 2174|      0|        }
 2175|    423|        case ' ': {
  ------------------
  |  Branch (2175:9): [True: 423, False: 3.91k]
  ------------------
 2176|    423|          p++;
 2177|    423|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_15;
 2178|      0|        }
 2179|  3.68k|        default: {
  ------------------
  |  Branch (2179:9): [True: 3.68k, False: 651]
  ------------------
 2180|  3.68k|          goto s_n_llhttp__internal__n_invoke_load_header_state_1;
 2181|      0|        }
 2182|  4.33k|      }
 2183|  4.33k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2184|  4.33k|    }
 2185|      0|    case s_n_llhttp__internal__n_header_value_discard_ws_almost_done:
  ------------------
  |  Branch (2185:5): [True: 0, False: 4.77k]
  ------------------
 2186|  4.35k|    s_n_llhttp__internal__n_header_value_discard_ws_almost_done: {
 2187|  4.35k|      if (p == endp) {
  ------------------
  |  Branch (2187:11): [True: 7, False: 4.34k]
  ------------------
 2188|      7|        return s_n_llhttp__internal__n_header_value_discard_ws_almost_done;
 2189|      7|      }
 2190|  4.34k|      switch (*p) {
 2191|    211|        case 10: {
  ------------------
  |  Branch (2191:9): [True: 211, False: 4.13k]
  ------------------
 2192|    211|          p++;
 2193|    211|          goto s_n_llhttp__internal__n_header_value_discard_lws;
 2194|      0|        }
 2195|  4.13k|        default: {
  ------------------
  |  Branch (2195:9): [True: 4.13k, False: 211]
  ------------------
 2196|  4.13k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_16;
 2197|      0|        }
 2198|  4.34k|      }
 2199|  4.34k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2200|  4.34k|    }
 2201|      0|    case s_n_llhttp__internal__n_header_value_lws:
  ------------------
  |  Branch (2201:5): [True: 0, False: 4.77k]
  ------------------
 2202|  8.32k|    s_n_llhttp__internal__n_header_value_lws: {
 2203|  8.32k|      if (p == endp) {
  ------------------
  |  Branch (2203:11): [True: 10, False: 8.31k]
  ------------------
 2204|     10|        return s_n_llhttp__internal__n_header_value_lws;
 2205|     10|      }
 2206|  8.31k|      switch (*p) {
 2207|    898|        case 9: {
  ------------------
  |  Branch (2207:9): [True: 898, False: 7.41k]
  ------------------
 2208|    898|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_18;
 2209|      0|        }
 2210|    996|        case ' ': {
  ------------------
  |  Branch (2210:9): [True: 996, False: 7.31k]
  ------------------
 2211|    996|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_18;
 2212|      0|        }
 2213|  6.41k|        default: {
  ------------------
  |  Branch (2213:9): [True: 6.41k, False: 1.89k]
  ------------------
 2214|  6.41k|          goto s_n_llhttp__internal__n_invoke_load_header_state_5;
 2215|      0|        }
 2216|  8.31k|      }
 2217|  8.31k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2218|  8.31k|    }
 2219|      0|    case s_n_llhttp__internal__n_header_value_almost_done:
  ------------------
  |  Branch (2219:5): [True: 0, False: 4.77k]
  ------------------
 2220|  8.36k|    s_n_llhttp__internal__n_header_value_almost_done: {
 2221|  8.36k|      if (p == endp) {
  ------------------
  |  Branch (2221:11): [True: 43, False: 8.32k]
  ------------------
 2222|     43|        return s_n_llhttp__internal__n_header_value_almost_done;
 2223|     43|      }
 2224|  8.32k|      switch (*p) {
 2225|  8.32k|        case 10: {
  ------------------
  |  Branch (2225:9): [True: 8.32k, False: 2]
  ------------------
 2226|  8.32k|          p++;
 2227|  8.32k|          goto s_n_llhttp__internal__n_header_value_lws;
 2228|      0|        }
 2229|      2|        default: {
  ------------------
  |  Branch (2229:9): [True: 2, False: 8.32k]
  ------------------
 2230|      2|          goto s_n_llhttp__internal__n_error_53;
 2231|      0|        }
 2232|  8.32k|      }
 2233|  8.32k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2234|  8.32k|    }
 2235|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_17:
  ------------------
  |  Branch (2235:5): [True: 0, False: 4.77k]
  ------------------
 2236|      9|    s_n_llhttp__internal__n_invoke_test_lenient_flags_17: {
 2237|      9|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 2238|      0|        case 1:
  ------------------
  |  Branch (2238:9): [True: 0, False: 9]
  ------------------
 2239|      0|          goto s_n_llhttp__internal__n_header_value_almost_done;
 2240|      9|        default:
  ------------------
  |  Branch (2240:9): [True: 9, False: 0]
  ------------------
 2241|      9|          goto s_n_llhttp__internal__n_error_51;
 2242|      9|      }
 2243|      9|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2244|      9|    }
 2245|      0|    case s_n_llhttp__internal__n_header_value_lenient:
  ------------------
  |  Branch (2245:5): [True: 0, False: 4.77k]
  ------------------
 2246|  7.42k|    s_n_llhttp__internal__n_header_value_lenient: {
 2247|  7.42k|      if (p == endp) {
  ------------------
  |  Branch (2247:11): [True: 50, False: 7.37k]
  ------------------
 2248|     50|        return s_n_llhttp__internal__n_header_value_lenient;
 2249|     50|      }
 2250|  7.37k|      switch (*p) {
 2251|  2.72k|        case 10: {
  ------------------
  |  Branch (2251:9): [True: 2.72k, False: 4.65k]
  ------------------
 2252|  2.72k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_4;
 2253|      0|        }
 2254|    209|        case 13: {
  ------------------
  |  Branch (2254:9): [True: 209, False: 7.16k]
  ------------------
 2255|    209|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_5;
 2256|      0|        }
 2257|  4.44k|        default: {
  ------------------
  |  Branch (2257:9): [True: 4.44k, False: 2.93k]
  ------------------
 2258|  4.44k|          p++;
 2259|  4.44k|          goto s_n_llhttp__internal__n_header_value_lenient;
 2260|      0|        }
 2261|  7.37k|      }
 2262|  7.37k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2263|  7.37k|    }
 2264|      0|    case s_n_llhttp__internal__n_header_value_relaxed:
  ------------------
  |  Branch (2264:5): [True: 0, False: 4.77k]
  ------------------
 2265|      0|    s_n_llhttp__internal__n_header_value_relaxed: {
 2266|      0|      static uint8_t lookup_table[] = {
 2267|      0|        0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1,
 2268|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2269|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2270|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2271|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2272|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2273|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2274|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2275|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2276|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2277|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2278|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2279|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2280|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2281|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2282|      0|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2283|      0|      };
 2284|      0|      if (p == endp) {
  ------------------
  |  Branch (2284:11): [True: 0, False: 0]
  ------------------
 2285|      0|        return s_n_llhttp__internal__n_header_value_relaxed;
 2286|      0|      }
 2287|       |      #ifdef __SSE4_2__
 2288|       |      if (endp - p >= 16) {
 2289|       |        __m128i ranges;
 2290|       |        __m128i input;
 2291|       |        int match_len;
 2292|       |      
 2293|       |        /* Load input */
 2294|       |        input = _mm_loadu_si128((__m128i const*) p);
 2295|       |        ranges = _mm_loadu_si128((__m128i const*) llparse_blob3);
 2296|       |      
 2297|       |        /* Find first character that does not match `ranges` */
 2298|       |        match_len = _mm_cmpestri(ranges, 6,
 2299|       |            input, 16,
 2300|       |            _SIDD_UBYTE_OPS | _SIDD_CMP_RANGES |
 2301|       |              _SIDD_NEGATIVE_POLARITY);
 2302|       |      
 2303|       |        if (match_len != 0) {
 2304|       |          p += match_len;
 2305|       |          goto s_n_llhttp__internal__n_header_value_relaxed;
 2306|       |        }
 2307|       |        goto s_n_llhttp__internal__n_header_value_otherwise;
 2308|       |      }
 2309|       |      #endif  /* __SSE4_2__ */
 2310|       |      #if defined(__ARM_NEON__) || defined(__ARM_NEON)
 2311|       |      while (endp - p >= 16) {
 2312|       |        uint8x16_t input;
 2313|       |        uint8x16_t single;
 2314|       |        uint8x16_t mask;
 2315|       |        uint8x8_t narrow;
 2316|       |        uint64_t match_mask;
 2317|       |        int match_len;
 2318|       |      
 2319|       |        /* Load input */
 2320|       |        input = vld1q_u8(p);
 2321|       |        /* Find first character that does not match `ranges` */
 2322|       |        single = vandq_u8(
 2323|       |          vcgeq_u8(input, vdupq_n_u8(0x1)),
 2324|       |          vcleq_u8(input, vdupq_n_u8(0x9))
 2325|       |        );
 2326|       |        mask = single;
 2327|       |        single = vandq_u8(
 2328|       |          vcgeq_u8(input, vdupq_n_u8(0xb)),
 2329|       |          vcleq_u8(input, vdupq_n_u8(0xc))
 2330|       |        );
 2331|       |        mask = vorrq_u8(mask, single);
 2332|       |        single = vandq_u8(
 2333|       |          vcgeq_u8(input, vdupq_n_u8(0xe)),
 2334|       |          vcleq_u8(input, vdupq_n_u8(0xff))
 2335|       |        );
 2336|       |        mask = vorrq_u8(mask, single);
 2337|       |        narrow = vshrn_n_u16(vreinterpretq_u16_u8(mask), 4);
 2338|       |        match_mask = ~vget_lane_u64(vreinterpret_u64_u8(narrow), 0);
 2339|       |        if (match_mask == 0) {
 2340|       |          match_len = 16;
 2341|       |        } else {
 2342|       |          match_len = __builtin_ctzll(match_mask) >> 2;
 2343|       |        }
 2344|       |        if (match_len != 16) {
 2345|       |          p += match_len;
 2346|       |          goto s_n_llhttp__internal__n_header_value_otherwise;
 2347|       |        }
 2348|       |        p += 16;
 2349|       |      }
 2350|       |      if (p == endp) {
 2351|       |        return s_n_llhttp__internal__n_header_value_relaxed;
 2352|       |      }
 2353|       |      #endif  /* __ARM_NEON__ */
 2354|       |      #ifdef __wasm_simd128__
 2355|       |      while (endp - p >= 16) {
 2356|       |        v128_t input;
 2357|       |        v128_t mask;
 2358|       |        v128_t single;
 2359|       |        int match_len;
 2360|       |      
 2361|       |        /* Load input */
 2362|       |        input = wasm_v128_load(p);
 2363|       |        /* Find first character that does not match `ranges` */
 2364|       |        single = wasm_v128_and(
 2365|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(0x1)),
 2366|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat(0x9))
 2367|       |        );
 2368|       |        mask = single;
 2369|       |        single = wasm_v128_and(
 2370|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(0xb)),
 2371|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat(0xc))
 2372|       |        );
 2373|       |        mask = wasm_v128_or(mask, single);
 2374|       |        single = wasm_v128_and(
 2375|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(0xe)),
 2376|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat(0xff))
 2377|       |        );
 2378|       |        mask = wasm_v128_or(mask, single);
 2379|       |        match_len = __builtin_ctz(
 2380|       |          ~wasm_i8x16_bitmask(mask)
 2381|       |        );
 2382|       |        if (match_len != 16) {
 2383|       |          p += match_len;
 2384|       |          goto s_n_llhttp__internal__n_header_value_otherwise;
 2385|       |        }
 2386|       |        p += 16;
 2387|       |      }
 2388|       |      if (p == endp) {
 2389|       |        return s_n_llhttp__internal__n_header_value_relaxed;
 2390|       |      }
 2391|       |      #endif  /* __wasm_simd128__ */
 2392|      0|      switch (lookup_table[(uint8_t) *p]) {
 2393|      0|        case 1: {
  ------------------
  |  Branch (2393:9): [True: 0, False: 0]
  ------------------
 2394|      0|          p++;
 2395|      0|          goto s_n_llhttp__internal__n_header_value_relaxed;
 2396|      0|        }
 2397|      0|        default: {
  ------------------
  |  Branch (2397:9): [True: 0, False: 0]
  ------------------
 2398|      0|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2399|      0|        }
 2400|      0|      }
 2401|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2402|      0|    }
 2403|      0|    case s_n_llhttp__internal__n_error_54:
  ------------------
  |  Branch (2403:5): [True: 0, False: 4.77k]
  ------------------
 2404|      3|    s_n_llhttp__internal__n_error_54: {
 2405|      3|      state->error = 0xa;
 2406|      3|      state->reason = "Invalid header value char";
 2407|      3|      state->error_pos = (const char*) p;
 2408|      3|      state->_current = (void*) (intptr_t) s_error;
 2409|      3|      return s_error;
 2410|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2411|      0|    }
 2412|      0|    case s_n_llhttp__internal__n_header_value_otherwise:
  ------------------
  |  Branch (2412:5): [True: 0, False: 4.77k]
  ------------------
 2413|  8.43k|    s_n_llhttp__internal__n_header_value_otherwise: {
 2414|  8.43k|      if (p == endp) {
  ------------------
  |  Branch (2414:11): [True: 0, False: 8.43k]
  ------------------
 2415|      0|        return s_n_llhttp__internal__n_header_value_otherwise;
 2416|      0|      }
 2417|  8.43k|      switch (*p) {
 2418|      9|        case 10: {
  ------------------
  |  Branch (2418:9): [True: 9, False: 8.42k]
  ------------------
 2419|      9|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_1;
 2420|      0|        }
 2421|  5.43k|        case 13: {
  ------------------
  |  Branch (2421:9): [True: 5.43k, False: 2.99k]
  ------------------
 2422|  5.43k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_2;
 2423|      0|        }
 2424|  2.98k|        default: {
  ------------------
  |  Branch (2424:9): [True: 2.98k, False: 5.44k]
  ------------------
 2425|  2.98k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_19;
 2426|      0|        }
 2427|  8.43k|      }
 2428|  8.43k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2429|  8.43k|    }
 2430|      0|    case s_n_llhttp__internal__n_header_value_connection_token:
  ------------------
  |  Branch (2430:5): [True: 0, False: 4.77k]
  ------------------
 2431|  3.56k|    s_n_llhttp__internal__n_header_value_connection_token: {
 2432|  3.56k|      static uint8_t lookup_table[] = {
 2433|  3.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2434|  3.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2435|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
 2436|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2437|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2438|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2439|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2440|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2441|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2442|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2443|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2444|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2445|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2446|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2447|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2448|  3.56k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2449|  3.56k|      };
 2450|  3.56k|      if (p == endp) {
  ------------------
  |  Branch (2450:11): [True: 55, False: 3.51k]
  ------------------
 2451|     55|        return s_n_llhttp__internal__n_header_value_connection_token;
 2452|     55|      }
 2453|  3.51k|      switch (lookup_table[(uint8_t) *p]) {
 2454|  1.14k|        case 1: {
  ------------------
  |  Branch (2454:9): [True: 1.14k, False: 2.37k]
  ------------------
 2455|  1.14k|          p++;
 2456|  1.14k|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2457|      0|        }
 2458|  1.97k|        case 2: {
  ------------------
  |  Branch (2458:9): [True: 1.97k, False: 1.54k]
  ------------------
 2459|  1.97k|          p++;
 2460|  1.97k|          goto s_n_llhttp__internal__n_header_value_connection;
 2461|      0|        }
 2462|    402|        default: {
  ------------------
  |  Branch (2462:9): [True: 402, False: 3.11k]
  ------------------
 2463|    402|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2464|      0|        }
 2465|  3.51k|      }
 2466|  3.51k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2467|  3.51k|    }
 2468|      0|    case s_n_llhttp__internal__n_header_value_connection_ws:
  ------------------
  |  Branch (2468:5): [True: 0, False: 4.77k]
  ------------------
 2469|  2.47k|    s_n_llhttp__internal__n_header_value_connection_ws: {
 2470|  2.47k|      if (p == endp) {
  ------------------
  |  Branch (2470:11): [True: 32, False: 2.44k]
  ------------------
 2471|     32|        return s_n_llhttp__internal__n_header_value_connection_ws;
 2472|     32|      }
 2473|  2.44k|      switch (*p) {
 2474|    225|        case 9: {
  ------------------
  |  Branch (2474:9): [True: 225, False: 2.21k]
  ------------------
 2475|    225|          p++;
 2476|    225|          goto s_n_llhttp__internal__n_header_value_connection_ws;
 2477|      0|        }
 2478|      1|        case 10: {
  ------------------
  |  Branch (2478:9): [True: 1, False: 2.43k]
  ------------------
 2479|      1|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2480|      0|        }
 2481|  1.14k|        case 13: {
  ------------------
  |  Branch (2481:9): [True: 1.14k, False: 1.29k]
  ------------------
 2482|  1.14k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2483|      0|        }
 2484|    356|        case ' ': {
  ------------------
  |  Branch (2484:9): [True: 356, False: 2.08k]
  ------------------
 2485|    356|          p++;
 2486|    356|          goto s_n_llhttp__internal__n_header_value_connection_ws;
 2487|      0|        }
 2488|    515|        case ',': {
  ------------------
  |  Branch (2488:9): [True: 515, False: 1.92k]
  ------------------
 2489|    515|          p++;
 2490|    515|          goto s_n_llhttp__internal__n_invoke_load_header_state_6;
 2491|      0|        }
 2492|    197|        default: {
  ------------------
  |  Branch (2492:9): [True: 197, False: 2.24k]
  ------------------
 2493|    197|          goto s_n_llhttp__internal__n_invoke_update_header_state_5;
 2494|      0|        }
 2495|  2.44k|      }
 2496|  2.44k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2497|  2.44k|    }
 2498|      0|    case s_n_llhttp__internal__n_header_value_connection_1:
  ------------------
  |  Branch (2498:5): [True: 0, False: 4.77k]
  ------------------
 2499|  1.64k|    s_n_llhttp__internal__n_header_value_connection_1: {
 2500|  1.64k|      llparse_match_t match_seq;
 2501|       |      
 2502|  1.64k|      if (p == endp) {
  ------------------
  |  Branch (2502:11): [True: 10, False: 1.63k]
  ------------------
 2503|     10|        return s_n_llhttp__internal__n_header_value_connection_1;
 2504|     10|      }
 2505|  1.63k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob2, 4);
 2506|  1.63k|      p = match_seq.current;
 2507|  1.63k|      switch (match_seq.status) {
  ------------------
  |  Branch (2507:15): [True: 1.63k, False: 0]
  ------------------
 2508|  1.04k|        case kMatchComplete: {
  ------------------
  |  Branch (2508:9): [True: 1.04k, False: 588]
  ------------------
 2509|  1.04k|          p++;
 2510|  1.04k|          goto s_n_llhttp__internal__n_invoke_update_header_state_3;
 2511|      0|        }
 2512|      1|        case kMatchPause: {
  ------------------
  |  Branch (2512:9): [True: 1, False: 1.63k]
  ------------------
 2513|      1|          return s_n_llhttp__internal__n_header_value_connection_1;
 2514|      0|        }
 2515|    587|        case kMatchMismatch: {
  ------------------
  |  Branch (2515:9): [True: 587, False: 1.04k]
  ------------------
 2516|    587|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2517|      0|        }
 2518|  1.63k|      }
 2519|  1.63k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2520|  1.63k|    }
 2521|      0|    case s_n_llhttp__internal__n_header_value_connection_2:
  ------------------
  |  Branch (2521:5): [True: 0, False: 4.77k]
  ------------------
 2522|    495|    s_n_llhttp__internal__n_header_value_connection_2: {
 2523|    495|      llparse_match_t match_seq;
 2524|       |      
 2525|    495|      if (p == endp) {
  ------------------
  |  Branch (2525:11): [True: 7, False: 488]
  ------------------
 2526|      7|        return s_n_llhttp__internal__n_header_value_connection_2;
 2527|      7|      }
 2528|    488|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob4, 9);
 2529|    488|      p = match_seq.current;
 2530|    488|      switch (match_seq.status) {
  ------------------
  |  Branch (2530:15): [True: 488, False: 0]
  ------------------
 2531|      0|        case kMatchComplete: {
  ------------------
  |  Branch (2531:9): [True: 0, False: 488]
  ------------------
 2532|      0|          p++;
 2533|      0|          goto s_n_llhttp__internal__n_invoke_update_header_state_6;
 2534|      0|        }
 2535|      1|        case kMatchPause: {
  ------------------
  |  Branch (2535:9): [True: 1, False: 487]
  ------------------
 2536|      1|          return s_n_llhttp__internal__n_header_value_connection_2;
 2537|      0|        }
 2538|    487|        case kMatchMismatch: {
  ------------------
  |  Branch (2538:9): [True: 487, False: 1]
  ------------------
 2539|    487|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2540|      0|        }
 2541|    488|      }
 2542|    488|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2543|    488|    }
 2544|      0|    case s_n_llhttp__internal__n_header_value_connection_3:
  ------------------
  |  Branch (2544:5): [True: 0, False: 4.77k]
  ------------------
 2545|  1.34k|    s_n_llhttp__internal__n_header_value_connection_3: {
 2546|  1.34k|      llparse_match_t match_seq;
 2547|       |      
 2548|  1.34k|      if (p == endp) {
  ------------------
  |  Branch (2548:11): [True: 8, False: 1.33k]
  ------------------
 2549|      8|        return s_n_llhttp__internal__n_header_value_connection_3;
 2550|      8|      }
 2551|  1.33k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob5, 6);
 2552|  1.33k|      p = match_seq.current;
 2553|  1.33k|      switch (match_seq.status) {
  ------------------
  |  Branch (2553:15): [True: 1.33k, False: 0]
  ------------------
 2554|    848|        case kMatchComplete: {
  ------------------
  |  Branch (2554:9): [True: 848, False: 484]
  ------------------
 2555|    848|          p++;
 2556|    848|          goto s_n_llhttp__internal__n_invoke_update_header_state_7;
 2557|      0|        }
 2558|      1|        case kMatchPause: {
  ------------------
  |  Branch (2558:9): [True: 1, False: 1.33k]
  ------------------
 2559|      1|          return s_n_llhttp__internal__n_header_value_connection_3;
 2560|      0|        }
 2561|    483|        case kMatchMismatch: {
  ------------------
  |  Branch (2561:9): [True: 483, False: 849]
  ------------------
 2562|    483|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2563|      0|        }
 2564|  1.33k|      }
 2565|  1.33k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2566|  1.33k|    }
 2567|      0|    case s_n_llhttp__internal__n_header_value_connection:
  ------------------
  |  Branch (2567:5): [True: 0, False: 4.77k]
  ------------------
 2568|  5.15k|    s_n_llhttp__internal__n_header_value_connection: {
 2569|  5.15k|      if (p == endp) {
  ------------------
  |  Branch (2569:11): [True: 54, False: 5.10k]
  ------------------
 2570|     54|        return s_n_llhttp__internal__n_header_value_connection;
 2571|     54|      }
 2572|  5.10k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (2572:16): [True: 3.52k, False: 1.57k]
  |  Branch (2572:31): [True: 1.40k, False: 2.12k]
  ------------------
 2573|    542|        case 9: {
  ------------------
  |  Branch (2573:9): [True: 542, False: 4.55k]
  ------------------
 2574|    542|          p++;
 2575|    542|          goto s_n_llhttp__internal__n_header_value_connection;
 2576|      0|        }
 2577|    409|        case ' ': {
  ------------------
  |  Branch (2577:9): [True: 409, False: 4.69k]
  ------------------
 2578|    409|          p++;
 2579|    409|          goto s_n_llhttp__internal__n_header_value_connection;
 2580|      0|        }
 2581|  1.64k|        case 'c': {
  ------------------
  |  Branch (2581:9): [True: 1.64k, False: 3.45k]
  ------------------
 2582|  1.64k|          p++;
 2583|  1.64k|          goto s_n_llhttp__internal__n_header_value_connection_1;
 2584|      0|        }
 2585|    495|        case 'k': {
  ------------------
  |  Branch (2585:9): [True: 495, False: 4.60k]
  ------------------
 2586|    495|          p++;
 2587|    495|          goto s_n_llhttp__internal__n_header_value_connection_2;
 2588|      0|        }
 2589|  1.34k|        case 'u': {
  ------------------
  |  Branch (2589:9): [True: 1.34k, False: 3.76k]
  ------------------
 2590|  1.34k|          p++;
 2591|  1.34k|          goto s_n_llhttp__internal__n_header_value_connection_3;
 2592|      0|        }
 2593|    673|        default: {
  ------------------
  |  Branch (2593:9): [True: 673, False: 4.42k]
  ------------------
 2594|    673|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2595|      0|        }
 2596|  5.10k|      }
 2597|  5.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2598|  5.10k|    }
 2599|      0|    case s_n_llhttp__internal__n_error_56:
  ------------------
  |  Branch (2599:5): [True: 0, False: 4.77k]
  ------------------
 2600|      4|    s_n_llhttp__internal__n_error_56: {
 2601|      4|      state->error = 0xb;
 2602|      4|      state->reason = "Content-Length overflow";
 2603|      4|      state->error_pos = (const char*) p;
 2604|      4|      state->_current = (void*) (intptr_t) s_error;
 2605|      4|      return s_error;
 2606|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2607|      0|    }
 2608|      0|    case s_n_llhttp__internal__n_error_57:
  ------------------
  |  Branch (2608:5): [True: 0, False: 4.77k]
  ------------------
 2609|     17|    s_n_llhttp__internal__n_error_57: {
 2610|     17|      state->error = 0xb;
 2611|     17|      state->reason = "Invalid character in Content-Length";
 2612|     17|      state->error_pos = (const char*) p;
 2613|     17|      state->_current = (void*) (intptr_t) s_error;
 2614|     17|      return s_error;
 2615|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2616|      0|    }
 2617|      0|    case s_n_llhttp__internal__n_header_value_content_length_ws:
  ------------------
  |  Branch (2617:5): [True: 0, False: 4.77k]
  ------------------
 2618|  1.96k|    s_n_llhttp__internal__n_header_value_content_length_ws: {
 2619|  1.96k|      if (p == endp) {
  ------------------
  |  Branch (2619:11): [True: 19, False: 1.94k]
  ------------------
 2620|     19|        return s_n_llhttp__internal__n_header_value_content_length_ws;
 2621|     19|      }
 2622|  1.94k|      switch (*p) {
 2623|    247|        case 9: {
  ------------------
  |  Branch (2623:9): [True: 247, False: 1.70k]
  ------------------
 2624|    247|          p++;
 2625|    247|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2626|      0|        }
 2627|      1|        case 10: {
  ------------------
  |  Branch (2627:9): [True: 1, False: 1.94k]
  ------------------
 2628|      1|          goto s_n_llhttp__internal__n_invoke_or_flags_17;
 2629|      0|        }
 2630|  1.35k|        case 13: {
  ------------------
  |  Branch (2630:9): [True: 1.35k, False: 599]
  ------------------
 2631|  1.35k|          goto s_n_llhttp__internal__n_invoke_or_flags_17;
 2632|      0|        }
 2633|    334|        case ' ': {
  ------------------
  |  Branch (2633:9): [True: 334, False: 1.61k]
  ------------------
 2634|    334|          p++;
 2635|    334|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2636|      0|        }
 2637|     17|        default: {
  ------------------
  |  Branch (2637:9): [True: 17, False: 1.93k]
  ------------------
 2638|     17|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_7;
 2639|      0|        }
 2640|  1.94k|      }
 2641|  1.94k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2642|  1.94k|    }
 2643|      0|    case s_n_llhttp__internal__n_header_value_content_length:
  ------------------
  |  Branch (2643:5): [True: 0, False: 4.77k]
  ------------------
 2644|  9.31k|    s_n_llhttp__internal__n_header_value_content_length: {
 2645|  9.31k|      if (p == endp) {
  ------------------
  |  Branch (2645:11): [True: 207, False: 9.10k]
  ------------------
 2646|    207|        return s_n_llhttp__internal__n_header_value_content_length;
 2647|    207|      }
 2648|  9.10k|      switch (*p) {
 2649|  1.55k|        case '0': {
  ------------------
  |  Branch (2649:9): [True: 1.55k, False: 7.55k]
  ------------------
 2650|  1.55k|          p++;
 2651|  1.55k|          match = 0;
 2652|  1.55k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2653|      0|        }
 2654|    951|        case '1': {
  ------------------
  |  Branch (2654:9): [True: 951, False: 8.15k]
  ------------------
 2655|    951|          p++;
 2656|    951|          match = 1;
 2657|    951|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2658|      0|        }
 2659|    438|        case '2': {
  ------------------
  |  Branch (2659:9): [True: 438, False: 8.66k]
  ------------------
 2660|    438|          p++;
 2661|    438|          match = 2;
 2662|    438|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2663|      0|        }
 2664|    540|        case '3': {
  ------------------
  |  Branch (2664:9): [True: 540, False: 8.56k]
  ------------------
 2665|    540|          p++;
 2666|    540|          match = 3;
 2667|    540|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2668|      0|        }
 2669|  1.10k|        case '4': {
  ------------------
  |  Branch (2669:9): [True: 1.10k, False: 8.00k]
  ------------------
 2670|  1.10k|          p++;
 2671|  1.10k|          match = 4;
 2672|  1.10k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2673|      0|        }
 2674|    434|        case '5': {
  ------------------
  |  Branch (2674:9): [True: 434, False: 8.67k]
  ------------------
 2675|    434|          p++;
 2676|    434|          match = 5;
 2677|    434|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2678|      0|        }
 2679|    658|        case '6': {
  ------------------
  |  Branch (2679:9): [True: 658, False: 8.44k]
  ------------------
 2680|    658|          p++;
 2681|    658|          match = 6;
 2682|    658|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2683|      0|        }
 2684|    909|        case '7': {
  ------------------
  |  Branch (2684:9): [True: 909, False: 8.19k]
  ------------------
 2685|    909|          p++;
 2686|    909|          match = 7;
 2687|    909|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2688|      0|        }
 2689|    615|        case '8': {
  ------------------
  |  Branch (2689:9): [True: 615, False: 8.48k]
  ------------------
 2690|    615|          p++;
 2691|    615|          match = 8;
 2692|    615|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2693|      0|        }
 2694|    517|        case '9': {
  ------------------
  |  Branch (2694:9): [True: 517, False: 8.58k]
  ------------------
 2695|    517|          p++;
 2696|    517|          match = 9;
 2697|    517|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2698|      0|        }
 2699|  1.38k|        default: {
  ------------------
  |  Branch (2699:9): [True: 1.38k, False: 7.71k]
  ------------------
 2700|  1.38k|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2701|      0|        }
 2702|  9.10k|      }
 2703|  9.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2704|  9.10k|    }
 2705|      0|    case s_n_llhttp__internal__n_error_59:
  ------------------
  |  Branch (2705:5): [True: 0, False: 4.77k]
  ------------------
 2706|      1|    s_n_llhttp__internal__n_error_59: {
 2707|      1|      state->error = 0xf;
 2708|      1|      state->reason = "Invalid `Transfer-Encoding` header value";
 2709|      1|      state->error_pos = (const char*) p;
 2710|      1|      state->_current = (void*) (intptr_t) s_error;
 2711|      1|      return s_error;
 2712|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2713|      0|    }
 2714|      0|    case s_n_llhttp__internal__n_error_58:
  ------------------
  |  Branch (2714:5): [True: 0, False: 4.77k]
  ------------------
 2715|      1|    s_n_llhttp__internal__n_error_58: {
 2716|      1|      state->error = 0xf;
 2717|      1|      state->reason = "Invalid `Transfer-Encoding` header value";
 2718|      1|      state->error_pos = (const char*) p;
 2719|      1|      state->_current = (void*) (intptr_t) s_error;
 2720|      1|      return s_error;
 2721|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2722|      0|    }
 2723|      0|    case s_n_llhttp__internal__n_header_value_te_token_ows:
  ------------------
  |  Branch (2723:5): [True: 0, False: 4.77k]
  ------------------
 2724|  1.43k|    s_n_llhttp__internal__n_header_value_te_token_ows: {
 2725|  1.43k|      if (p == endp) {
  ------------------
  |  Branch (2725:11): [True: 35, False: 1.39k]
  ------------------
 2726|     35|        return s_n_llhttp__internal__n_header_value_te_token_ows;
 2727|     35|      }
 2728|  1.39k|      switch (*p) {
 2729|    246|        case 9: {
  ------------------
  |  Branch (2729:9): [True: 246, False: 1.15k]
  ------------------
 2730|    246|          p++;
 2731|    246|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2732|      0|        }
 2733|    330|        case ' ': {
  ------------------
  |  Branch (2733:9): [True: 330, False: 1.06k]
  ------------------
 2734|    330|          p++;
 2735|    330|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2736|      0|        }
 2737|    821|        default: {
  ------------------
  |  Branch (2737:9): [True: 821, False: 576]
  ------------------
 2738|    821|          goto s_n_llhttp__internal__n_header_value_te_chunked;
 2739|      0|        }
 2740|  1.39k|      }
 2741|  1.39k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2742|  1.39k|    }
 2743|      0|    case s_n_llhttp__internal__n_header_value:
  ------------------
  |  Branch (2743:5): [True: 0, False: 4.77k]
  ------------------
 2744|  5.46k|    s_n_llhttp__internal__n_header_value: {
 2745|  5.46k|      static uint8_t lookup_table[] = {
 2746|  5.46k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2747|  5.46k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2748|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2749|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2750|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2751|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2752|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2753|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2754|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2755|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2756|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2757|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2758|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2759|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2760|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2761|  5.46k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2762|  5.46k|      };
 2763|  5.46k|      if (p == endp) {
  ------------------
  |  Branch (2763:11): [True: 51, False: 5.41k]
  ------------------
 2764|     51|        return s_n_llhttp__internal__n_header_value;
 2765|     51|      }
 2766|       |      #ifdef __SSE4_2__
 2767|       |      if (endp - p >= 16) {
 2768|       |        __m128i ranges;
 2769|       |        __m128i input;
 2770|       |        int match_len;
 2771|       |      
 2772|       |        /* Load input */
 2773|       |        input = _mm_loadu_si128((__m128i const*) p);
 2774|       |        ranges = _mm_loadu_si128((__m128i const*) llparse_blob7);
 2775|       |      
 2776|       |        /* Find first character that does not match `ranges` */
 2777|       |        match_len = _mm_cmpestri(ranges, 6,
 2778|       |            input, 16,
 2779|       |            _SIDD_UBYTE_OPS | _SIDD_CMP_RANGES |
 2780|       |              _SIDD_NEGATIVE_POLARITY);
 2781|       |      
 2782|       |        if (match_len != 0) {
 2783|       |          p += match_len;
 2784|       |          goto s_n_llhttp__internal__n_header_value;
 2785|       |        }
 2786|       |        goto s_n_llhttp__internal__n_header_value_otherwise;
 2787|       |      }
 2788|       |      #endif  /* __SSE4_2__ */
 2789|       |      #if defined(__ARM_NEON__) || defined(__ARM_NEON)
 2790|       |      while (endp - p >= 16) {
 2791|       |        uint8x16_t input;
 2792|       |        uint8x16_t single;
 2793|       |        uint8x16_t mask;
 2794|       |        uint8x8_t narrow;
 2795|       |        uint64_t match_mask;
 2796|       |        int match_len;
 2797|       |      
 2798|       |        /* Load input */
 2799|       |        input = vld1q_u8(p);
 2800|       |        /* Find first character that does not match `ranges` */
 2801|       |        single = vceqq_u8(input, vdupq_n_u8(0x9));
 2802|       |        mask = single;
 2803|       |        single = vandq_u8(
 2804|       |          vcgeq_u8(input, vdupq_n_u8(' ')),
 2805|       |          vcleq_u8(input, vdupq_n_u8('~'))
 2806|       |        );
 2807|       |        mask = vorrq_u8(mask, single);
 2808|       |        single = vandq_u8(
 2809|       |          vcgeq_u8(input, vdupq_n_u8(0x80)),
 2810|       |          vcleq_u8(input, vdupq_n_u8(0xff))
 2811|       |        );
 2812|       |        mask = vorrq_u8(mask, single);
 2813|       |        narrow = vshrn_n_u16(vreinterpretq_u16_u8(mask), 4);
 2814|       |        match_mask = ~vget_lane_u64(vreinterpret_u64_u8(narrow), 0);
 2815|       |        if (match_mask == 0) {
 2816|       |          match_len = 16;
 2817|       |        } else {
 2818|       |          match_len = __builtin_ctzll(match_mask) >> 2;
 2819|       |        }
 2820|       |        if (match_len != 16) {
 2821|       |          p += match_len;
 2822|       |          goto s_n_llhttp__internal__n_header_value_otherwise;
 2823|       |        }
 2824|       |        p += 16;
 2825|       |      }
 2826|       |      if (p == endp) {
 2827|       |        return s_n_llhttp__internal__n_header_value;
 2828|       |      }
 2829|       |      #endif  /* __ARM_NEON__ */
 2830|       |      #ifdef __wasm_simd128__
 2831|       |      while (endp - p >= 16) {
 2832|       |        v128_t input;
 2833|       |        v128_t mask;
 2834|       |        v128_t single;
 2835|       |        int match_len;
 2836|       |      
 2837|       |        /* Load input */
 2838|       |        input = wasm_v128_load(p);
 2839|       |        /* Find first character that does not match `ranges` */
 2840|       |        single = wasm_i8x16_eq(input, wasm_u8x16_const_splat(0x9));
 2841|       |        mask = single;
 2842|       |        single = wasm_v128_and(
 2843|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(' ')),
 2844|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat('~'))
 2845|       |        );
 2846|       |        mask = wasm_v128_or(mask, single);
 2847|       |        single = wasm_v128_and(
 2848|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(0x80)),
 2849|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat(0xff))
 2850|       |        );
 2851|       |        mask = wasm_v128_or(mask, single);
 2852|       |        match_len = __builtin_ctz(
 2853|       |          ~wasm_i8x16_bitmask(mask)
 2854|       |        );
 2855|       |        if (match_len != 16) {
 2856|       |          p += match_len;
 2857|       |          goto s_n_llhttp__internal__n_header_value_otherwise;
 2858|       |        }
 2859|       |        p += 16;
 2860|       |      }
 2861|       |      if (p == endp) {
 2862|       |        return s_n_llhttp__internal__n_header_value;
 2863|       |      }
 2864|       |      #endif  /* __wasm_simd128__ */
 2865|  5.41k|      switch (lookup_table[(uint8_t) *p]) {
 2866|  2.03k|        case 1: {
  ------------------
  |  Branch (2866:9): [True: 2.03k, False: 3.37k]
  ------------------
 2867|  2.03k|          p++;
 2868|  2.03k|          goto s_n_llhttp__internal__n_header_value;
 2869|      0|        }
 2870|  3.37k|        default: {
  ------------------
  |  Branch (2870:9): [True: 3.37k, False: 2.03k]
  ------------------
 2871|  3.37k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2872|      0|        }
 2873|  5.41k|      }
 2874|  5.41k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2875|  5.41k|    }
 2876|      0|    case s_n_llhttp__internal__n_header_value_te_token:
  ------------------
  |  Branch (2876:5): [True: 0, False: 4.77k]
  ------------------
 2877|  1.82k|    s_n_llhttp__internal__n_header_value_te_token: {
 2878|  1.82k|      static uint8_t lookup_table[] = {
 2879|  1.82k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2880|  1.82k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2881|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
 2882|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2883|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2884|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2885|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2886|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2887|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2888|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2889|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2890|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2891|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2892|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2893|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2894|  1.82k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2895|  1.82k|      };
 2896|  1.82k|      if (p == endp) {
  ------------------
  |  Branch (2896:11): [True: 42, False: 1.78k]
  ------------------
 2897|     42|        return s_n_llhttp__internal__n_header_value_te_token;
 2898|     42|      }
 2899|  1.78k|      switch (lookup_table[(uint8_t) *p]) {
 2900|    491|        case 1: {
  ------------------
  |  Branch (2900:9): [True: 491, False: 1.29k]
  ------------------
 2901|    491|          p++;
 2902|    491|          goto s_n_llhttp__internal__n_header_value_te_token;
 2903|      0|        }
 2904|    856|        case 2: {
  ------------------
  |  Branch (2904:9): [True: 856, False: 928]
  ------------------
 2905|    856|          p++;
 2906|    856|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2907|      0|        }
 2908|    437|        default: {
  ------------------
  |  Branch (2908:9): [True: 437, False: 1.34k]
  ------------------
 2909|    437|          goto s_n_llhttp__internal__n_invoke_update_header_state_9;
 2910|      0|        }
 2911|  1.78k|      }
 2912|  1.78k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2913|  1.78k|    }
 2914|      0|    case s_n_llhttp__internal__n_header_value_te_chunked_last:
  ------------------
  |  Branch (2914:5): [True: 0, False: 4.77k]
  ------------------
 2915|  2.75k|    s_n_llhttp__internal__n_header_value_te_chunked_last: {
 2916|  2.75k|      if (p == endp) {
  ------------------
  |  Branch (2916:11): [True: 7, False: 2.74k]
  ------------------
 2917|      7|        return s_n_llhttp__internal__n_header_value_te_chunked_last;
 2918|      7|      }
 2919|  2.74k|      switch (*p) {
 2920|      1|        case 10: {
  ------------------
  |  Branch (2920:9): [True: 1, False: 2.74k]
  ------------------
 2921|      1|          goto s_n_llhttp__internal__n_invoke_update_header_state_8;
 2922|      0|        }
 2923|  2.15k|        case 13: {
  ------------------
  |  Branch (2923:9): [True: 2.15k, False: 598]
  ------------------
 2924|  2.15k|          goto s_n_llhttp__internal__n_invoke_update_header_state_8;
 2925|      0|        }
 2926|    197|        case ' ': {
  ------------------
  |  Branch (2926:9): [True: 197, False: 2.55k]
  ------------------
 2927|    197|          p++;
 2928|    197|          goto s_n_llhttp__internal__n_header_value_te_chunked_last;
 2929|      0|        }
 2930|    195|        case ',': {
  ------------------
  |  Branch (2930:9): [True: 195, False: 2.55k]
  ------------------
 2931|    195|          goto s_n_llhttp__internal__n_invoke_load_type_1;
 2932|      0|        }
 2933|    205|        default: {
  ------------------
  |  Branch (2933:9): [True: 205, False: 2.54k]
  ------------------
 2934|    205|          goto s_n_llhttp__internal__n_header_value_te_token;
 2935|      0|        }
 2936|  2.74k|      }
 2937|  2.74k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2938|  2.74k|    }
 2939|      0|    case s_n_llhttp__internal__n_header_value_te_chunked:
  ------------------
  |  Branch (2939:5): [True: 0, False: 4.77k]
  ------------------
 2940|  3.69k|    s_n_llhttp__internal__n_header_value_te_chunked: {
 2941|  3.69k|      llparse_match_t match_seq;
 2942|       |      
 2943|  3.69k|      if (p == endp) {
  ------------------
  |  Branch (2943:11): [True: 0, False: 3.69k]
  ------------------
 2944|      0|        return s_n_llhttp__internal__n_header_value_te_chunked;
 2945|      0|      }
 2946|  3.69k|      match_seq = llparse__match_sequence_to_lower_unsafe(state, p, endp, llparse_blob6, 7);
 2947|  3.69k|      p = match_seq.current;
 2948|  3.69k|      switch (match_seq.status) {
  ------------------
  |  Branch (2948:15): [True: 3.69k, False: 0]
  ------------------
 2949|  2.55k|        case kMatchComplete: {
  ------------------
  |  Branch (2949:9): [True: 2.55k, False: 1.13k]
  ------------------
 2950|  2.55k|          p++;
 2951|  2.55k|          goto s_n_llhttp__internal__n_header_value_te_chunked_last;
 2952|      0|        }
 2953|      7|        case kMatchPause: {
  ------------------
  |  Branch (2953:9): [True: 7, False: 3.68k]
  ------------------
 2954|      7|          return s_n_llhttp__internal__n_header_value_te_chunked;
 2955|      0|        }
 2956|  1.13k|        case kMatchMismatch: {
  ------------------
  |  Branch (2956:9): [True: 1.13k, False: 2.56k]
  ------------------
 2957|  1.13k|          goto s_n_llhttp__internal__n_header_value_te_token;
 2958|      0|        }
 2959|  3.69k|      }
 2960|  3.69k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2961|  3.69k|    }
 2962|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1:
  ------------------
  |  Branch (2962:5): [True: 0, False: 4.77k]
  ------------------
 2963|  8.99k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1: {
 2964|  8.99k|      if (p == endp) {
  ------------------
  |  Branch (2964:11): [True: 0, False: 8.99k]
  ------------------
 2965|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 2966|      0|      }
 2967|  8.99k|      state->_span_pos0 = (void*) p;
 2968|  8.99k|      state->_span_cb0 = llhttp__on_header_value;
 2969|  8.99k|      goto s_n_llhttp__internal__n_invoke_load_header_state_3;
 2970|  8.99k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2971|  8.99k|    }
 2972|      0|    case s_n_llhttp__internal__n_header_value_discard_ws:
  ------------------
  |  Branch (2972:5): [True: 0, False: 4.77k]
  ------------------
 2973|  12.1k|    s_n_llhttp__internal__n_header_value_discard_ws: {
 2974|  12.1k|      if (p == endp) {
  ------------------
  |  Branch (2974:11): [True: 98, False: 12.0k]
  ------------------
 2975|     98|        return s_n_llhttp__internal__n_header_value_discard_ws;
 2976|     98|      }
 2977|  12.0k|      switch (*p) {
 2978|    210|        case 9: {
  ------------------
  |  Branch (2978:9): [True: 210, False: 11.8k]
  ------------------
 2979|    210|          p++;
 2980|    210|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2981|      0|        }
 2982|      2|        case 10: {
  ------------------
  |  Branch (2982:9): [True: 2, False: 12.0k]
  ------------------
 2983|      2|          p++;
 2984|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_14;
 2985|      0|        }
 2986|  4.35k|        case 13: {
  ------------------
  |  Branch (2986:9): [True: 4.35k, False: 7.67k]
  ------------------
 2987|  4.35k|          p++;
 2988|  4.35k|          goto s_n_llhttp__internal__n_header_value_discard_ws_almost_done;
 2989|      0|        }
 2990|    369|        case ' ': {
  ------------------
  |  Branch (2990:9): [True: 369, False: 11.6k]
  ------------------
 2991|    369|          p++;
 2992|    369|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2993|      0|        }
 2994|  7.09k|        default: {
  ------------------
  |  Branch (2994:9): [True: 7.09k, False: 4.93k]
  ------------------
 2995|  7.09k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 2996|      0|        }
 2997|  12.0k|      }
 2998|  12.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2999|  12.0k|    }
 3000|      0|    case s_n_llhttp__internal__n_invoke_load_header_state:
  ------------------
  |  Branch (3000:5): [True: 0, False: 4.77k]
  ------------------
 3001|  10.9k|    s_n_llhttp__internal__n_invoke_load_header_state: {
 3002|  10.9k|      switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 3003|  1.61k|        case 2:
  ------------------
  |  Branch (3003:9): [True: 1.61k, False: 9.29k]
  ------------------
 3004|  1.61k|          goto s_n_llhttp__internal__n_invoke_test_flags_4;
 3005|  3.08k|        case 3:
  ------------------
  |  Branch (3005:9): [True: 3.08k, False: 7.81k]
  ------------------
 3006|  3.08k|          goto s_n_llhttp__internal__n_invoke_test_flags_5;
 3007|  6.20k|        default:
  ------------------
  |  Branch (3007:9): [True: 6.20k, False: 4.70k]
  ------------------
 3008|  6.20k|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 3009|  10.9k|      }
 3010|  10.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3011|  10.9k|    }
 3012|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete:
  ------------------
  |  Branch (3012:5): [True: 0, False: 4.77k]
  ------------------
 3013|  10.9k|    s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete: {
 3014|  10.9k|      switch (llhttp__on_header_field_complete(state, p, endp)) {
 3015|  10.9k|        case 0:
  ------------------
  |  Branch (3015:9): [True: 10.9k, False: 0]
  ------------------
 3016|  10.9k|          goto s_n_llhttp__internal__n_invoke_load_header_state;
 3017|      0|        case 21:
  ------------------
  |  Branch (3017:9): [True: 0, False: 10.9k]
  ------------------
 3018|      0|          goto s_n_llhttp__internal__n_pause_19;
 3019|      0|        default:
  ------------------
  |  Branch (3019:9): [True: 0, False: 10.9k]
  ------------------
 3020|      0|          goto s_n_llhttp__internal__n_error_45;
 3021|  10.9k|      }
 3022|  10.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3023|  10.9k|    }
 3024|      0|    case s_n_llhttp__internal__n_header_field_general_otherwise:
  ------------------
  |  Branch (3024:5): [True: 0, False: 4.77k]
  ------------------
 3025|  3.55k|    s_n_llhttp__internal__n_header_field_general_otherwise: {
 3026|  3.55k|      if (p == endp) {
  ------------------
  |  Branch (3026:11): [True: 0, False: 3.55k]
  ------------------
 3027|      0|        return s_n_llhttp__internal__n_header_field_general_otherwise;
 3028|      0|      }
 3029|  3.55k|      switch (*p) {
 3030|  3.44k|        case ':': {
  ------------------
  |  Branch (3030:9): [True: 3.44k, False: 116]
  ------------------
 3031|  3.44k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field_2;
 3032|      0|        }
 3033|    116|        default: {
  ------------------
  |  Branch (3033:9): [True: 116, False: 3.44k]
  ------------------
 3034|    116|          goto s_n_llhttp__internal__n_error_62;
 3035|      0|        }
 3036|  3.55k|      }
 3037|  3.55k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3038|  3.55k|    }
 3039|      0|    case s_n_llhttp__internal__n_header_field_general:
  ------------------
  |  Branch (3039:5): [True: 0, False: 4.77k]
  ------------------
 3040|  5.25k|    s_n_llhttp__internal__n_header_field_general: {
 3041|  5.25k|      static uint8_t lookup_table[] = {
 3042|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3043|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3044|  5.25k|        0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0,
 3045|  5.25k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,
 3046|  5.25k|        0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 3047|  5.25k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1,
 3048|  5.25k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 3049|  5.25k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0,
 3050|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3051|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3052|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3053|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3054|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3055|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3056|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3057|  5.25k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 3058|  5.25k|      };
 3059|  5.25k|      if (p == endp) {
  ------------------
  |  Branch (3059:11): [True: 84, False: 5.17k]
  ------------------
 3060|     84|        return s_n_llhttp__internal__n_header_field_general;
 3061|     84|      }
 3062|       |      #ifdef __SSE4_2__
 3063|       |      if (endp - p >= 16) {
 3064|       |        __m128i ranges;
 3065|       |        __m128i input;
 3066|       |        int match_len;
 3067|       |      
 3068|       |        /* Load input */
 3069|       |        input = _mm_loadu_si128((__m128i const*) p);
 3070|       |        ranges = _mm_loadu_si128((__m128i const*) llparse_blob8);
 3071|       |      
 3072|       |        /* Find first character that does not match `ranges` */
 3073|       |        match_len = _mm_cmpestri(ranges, 16,
 3074|       |            input, 16,
 3075|       |            _SIDD_UBYTE_OPS | _SIDD_CMP_RANGES |
 3076|       |              _SIDD_NEGATIVE_POLARITY);
 3077|       |      
 3078|       |        if (match_len != 0) {
 3079|       |          p += match_len;
 3080|       |          goto s_n_llhttp__internal__n_header_field_general;
 3081|       |        }
 3082|       |        ranges = _mm_loadu_si128((__m128i const*) llparse_blob9);
 3083|       |      
 3084|       |        /* Find first character that does not match `ranges` */
 3085|       |        match_len = _mm_cmpestri(ranges, 2,
 3086|       |            input, 16,
 3087|       |            _SIDD_UBYTE_OPS | _SIDD_CMP_RANGES |
 3088|       |              _SIDD_NEGATIVE_POLARITY);
 3089|       |      
 3090|       |        if (match_len != 0) {
 3091|       |          p += match_len;
 3092|       |          goto s_n_llhttp__internal__n_header_field_general;
 3093|       |        }
 3094|       |        goto s_n_llhttp__internal__n_header_field_general_otherwise;
 3095|       |      }
 3096|       |      #endif  /* __SSE4_2__ */
 3097|  5.17k|      switch (lookup_table[(uint8_t) *p]) {
 3098|  1.61k|        case 1: {
  ------------------
  |  Branch (3098:9): [True: 1.61k, False: 3.55k]
  ------------------
 3099|  1.61k|          p++;
 3100|  1.61k|          goto s_n_llhttp__internal__n_header_field_general;
 3101|      0|        }
 3102|  3.55k|        default: {
  ------------------
  |  Branch (3102:9): [True: 3.55k, False: 1.61k]
  ------------------
 3103|  3.55k|          goto s_n_llhttp__internal__n_header_field_general_otherwise;
 3104|      0|        }
 3105|  5.17k|      }
 3106|  5.17k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3107|  5.17k|    }
 3108|      0|    case s_n_llhttp__internal__n_header_field_colon:
  ------------------
  |  Branch (3108:5): [True: 0, False: 4.77k]
  ------------------
 3109|  8.14k|    s_n_llhttp__internal__n_header_field_colon: {
 3110|  8.14k|      if (p == endp) {
  ------------------
  |  Branch (3110:11): [True: 26, False: 8.11k]
  ------------------
 3111|     26|        return s_n_llhttp__internal__n_header_field_colon;
 3112|     26|      }
 3113|  8.11k|      switch (*p) {
 3114|    255|        case ' ': {
  ------------------
  |  Branch (3114:9): [True: 255, False: 7.86k]
  ------------------
 3115|    255|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_13;
 3116|      0|        }
 3117|  7.46k|        case ':': {
  ------------------
  |  Branch (3117:9): [True: 7.46k, False: 653]
  ------------------
 3118|  7.46k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field_1;
 3119|      0|        }
 3120|    398|        default: {
  ------------------
  |  Branch (3120:9): [True: 398, False: 7.71k]
  ------------------
 3121|    398|          goto s_n_llhttp__internal__n_invoke_update_header_state_10;
 3122|      0|        }
 3123|  8.11k|      }
 3124|  8.11k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3125|  8.11k|    }
 3126|      0|    case s_n_llhttp__internal__n_header_field_3:
  ------------------
  |  Branch (3126:5): [True: 0, False: 4.77k]
  ------------------
 3127|  1.81k|    s_n_llhttp__internal__n_header_field_3: {
 3128|  1.81k|      llparse_match_t match_seq;
 3129|       |      
 3130|  1.81k|      if (p == endp) {
  ------------------
  |  Branch (3130:11): [True: 7, False: 1.80k]
  ------------------
 3131|      7|        return s_n_llhttp__internal__n_header_field_3;
 3132|      7|      }
 3133|  1.80k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob1, 6);
 3134|  1.80k|      p = match_seq.current;
 3135|  1.80k|      switch (match_seq.status) {
  ------------------
  |  Branch (3135:15): [True: 1.80k, False: 0]
  ------------------
 3136|  1.53k|        case kMatchComplete: {
  ------------------
  |  Branch (3136:9): [True: 1.53k, False: 267]
  ------------------
 3137|  1.53k|          p++;
 3138|  1.53k|          match = 1;
 3139|  1.53k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3140|      0|        }
 3141|      1|        case kMatchPause: {
  ------------------
  |  Branch (3141:9): [True: 1, False: 1.80k]
  ------------------
 3142|      1|          return s_n_llhttp__internal__n_header_field_3;
 3143|      0|        }
 3144|    266|        case kMatchMismatch: {
  ------------------
  |  Branch (3144:9): [True: 266, False: 1.54k]
  ------------------
 3145|    266|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3146|      0|        }
 3147|  1.80k|      }
 3148|  1.80k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3149|  1.80k|    }
 3150|      0|    case s_n_llhttp__internal__n_header_field_4:
  ------------------
  |  Branch (3150:5): [True: 0, False: 4.77k]
  ------------------
 3151|  2.02k|    s_n_llhttp__internal__n_header_field_4: {
 3152|  2.02k|      llparse_match_t match_seq;
 3153|       |      
 3154|  2.02k|      if (p == endp) {
  ------------------
  |  Branch (3154:11): [True: 6, False: 2.02k]
  ------------------
 3155|      6|        return s_n_llhttp__internal__n_header_field_4;
 3156|      6|      }
 3157|  2.02k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob10, 10);
 3158|  2.02k|      p = match_seq.current;
 3159|  2.02k|      switch (match_seq.status) {
  ------------------
  |  Branch (3159:15): [True: 2.02k, False: 0]
  ------------------
 3160|  1.80k|        case kMatchComplete: {
  ------------------
  |  Branch (3160:9): [True: 1.80k, False: 213]
  ------------------
 3161|  1.80k|          p++;
 3162|  1.80k|          match = 2;
 3163|  1.80k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3164|      0|        }
 3165|      1|        case kMatchPause: {
  ------------------
  |  Branch (3165:9): [True: 1, False: 2.02k]
  ------------------
 3166|      1|          return s_n_llhttp__internal__n_header_field_4;
 3167|      0|        }
 3168|    212|        case kMatchMismatch: {
  ------------------
  |  Branch (3168:9): [True: 212, False: 1.80k]
  ------------------
 3169|    212|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3170|      0|        }
 3171|  2.02k|      }
 3172|  2.02k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3173|  2.02k|    }
 3174|      0|    case s_n_llhttp__internal__n_header_field_2:
  ------------------
  |  Branch (3174:5): [True: 0, False: 4.77k]
  ------------------
 3175|  4.09k|    s_n_llhttp__internal__n_header_field_2: {
 3176|  4.09k|      if (p == endp) {
  ------------------
  |  Branch (3176:11): [True: 5, False: 4.09k]
  ------------------
 3177|      5|        return s_n_llhttp__internal__n_header_field_2;
 3178|      5|      }
 3179|  4.09k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (3179:16): [True: 3.86k, False: 222]
  |  Branch (3179:31): [True: 791, False: 3.07k]
  ------------------
 3180|  1.81k|        case 'n': {
  ------------------
  |  Branch (3180:9): [True: 1.81k, False: 2.27k]
  ------------------
 3181|  1.81k|          p++;
 3182|  1.81k|          goto s_n_llhttp__internal__n_header_field_3;
 3183|      0|        }
 3184|  2.02k|        case 't': {
  ------------------
  |  Branch (3184:9): [True: 2.02k, False: 2.06k]
  ------------------
 3185|  2.02k|          p++;
 3186|  2.02k|          goto s_n_llhttp__internal__n_header_field_4;
 3187|      0|        }
 3188|    250|        default: {
  ------------------
  |  Branch (3188:9): [True: 250, False: 3.84k]
  ------------------
 3189|    250|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3190|      0|        }
 3191|  4.09k|      }
 3192|  4.09k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3193|  4.09k|    }
 3194|      0|    case s_n_llhttp__internal__n_header_field_1:
  ------------------
  |  Branch (3194:5): [True: 0, False: 4.77k]
  ------------------
 3195|  4.51k|    s_n_llhttp__internal__n_header_field_1: {
 3196|  4.51k|      llparse_match_t match_seq;
 3197|       |      
 3198|  4.51k|      if (p == endp) {
  ------------------
  |  Branch (3198:11): [True: 12, False: 4.50k]
  ------------------
 3199|     12|        return s_n_llhttp__internal__n_header_field_1;
 3200|     12|      }
 3201|  4.50k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob0, 2);
 3202|  4.50k|      p = match_seq.current;
 3203|  4.50k|      switch (match_seq.status) {
  ------------------
  |  Branch (3203:15): [True: 4.50k, False: 0]
  ------------------
 3204|  4.09k|        case kMatchComplete: {
  ------------------
  |  Branch (3204:9): [True: 4.09k, False: 405]
  ------------------
 3205|  4.09k|          p++;
 3206|  4.09k|          goto s_n_llhttp__internal__n_header_field_2;
 3207|      0|        }
 3208|      2|        case kMatchPause: {
  ------------------
  |  Branch (3208:9): [True: 2, False: 4.49k]
  ------------------
 3209|      2|          return s_n_llhttp__internal__n_header_field_1;
 3210|      0|        }
 3211|    403|        case kMatchMismatch: {
  ------------------
  |  Branch (3211:9): [True: 403, False: 4.09k]
  ------------------
 3212|    403|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3213|      0|        }
 3214|  4.50k|      }
 3215|  4.50k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3216|  4.50k|    }
 3217|      0|    case s_n_llhttp__internal__n_header_field_5:
  ------------------
  |  Branch (3217:5): [True: 0, False: 4.77k]
  ------------------
 3218|    560|    s_n_llhttp__internal__n_header_field_5: {
 3219|    560|      llparse_match_t match_seq;
 3220|       |      
 3221|    560|      if (p == endp) {
  ------------------
  |  Branch (3221:11): [True: 13, False: 547]
  ------------------
 3222|     13|        return s_n_llhttp__internal__n_header_field_5;
 3223|     13|      }
 3224|    547|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob11, 15);
 3225|    547|      p = match_seq.current;
 3226|    547|      switch (match_seq.status) {
  ------------------
  |  Branch (3226:15): [True: 547, False: 0]
  ------------------
 3227|      0|        case kMatchComplete: {
  ------------------
  |  Branch (3227:9): [True: 0, False: 547]
  ------------------
 3228|      0|          p++;
 3229|      0|          match = 1;
 3230|      0|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3231|      0|        }
 3232|      1|        case kMatchPause: {
  ------------------
  |  Branch (3232:9): [True: 1, False: 546]
  ------------------
 3233|      1|          return s_n_llhttp__internal__n_header_field_5;
 3234|      0|        }
 3235|    546|        case kMatchMismatch: {
  ------------------
  |  Branch (3235:9): [True: 546, False: 1]
  ------------------
 3236|    546|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3237|      0|        }
 3238|    547|      }
 3239|    547|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3240|    547|    }
 3241|      0|    case s_n_llhttp__internal__n_header_field_6:
  ------------------
  |  Branch (3241:5): [True: 0, False: 4.77k]
  ------------------
 3242|  3.48k|    s_n_llhttp__internal__n_header_field_6: {
 3243|  3.48k|      llparse_match_t match_seq;
 3244|       |      
 3245|  3.48k|      if (p == endp) {
  ------------------
  |  Branch (3245:11): [True: 8, False: 3.47k]
  ------------------
 3246|      8|        return s_n_llhttp__internal__n_header_field_6;
 3247|      8|      }
 3248|  3.47k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob12, 16);
 3249|  3.47k|      p = match_seq.current;
 3250|  3.47k|      switch (match_seq.status) {
  ------------------
  |  Branch (3250:15): [True: 3.47k, False: 0]
  ------------------
 3251|  3.09k|        case kMatchComplete: {
  ------------------
  |  Branch (3251:9): [True: 3.09k, False: 381]
  ------------------
 3252|  3.09k|          p++;
 3253|  3.09k|          match = 3;
 3254|  3.09k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3255|      0|        }
 3256|      5|        case kMatchPause: {
  ------------------
  |  Branch (3256:9): [True: 5, False: 3.46k]
  ------------------
 3257|      5|          return s_n_llhttp__internal__n_header_field_6;
 3258|      0|        }
 3259|    376|        case kMatchMismatch: {
  ------------------
  |  Branch (3259:9): [True: 376, False: 3.09k]
  ------------------
 3260|    376|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3261|      0|        }
 3262|  3.47k|      }
 3263|  3.47k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3264|  3.47k|    }
 3265|      0|    case s_n_llhttp__internal__n_header_field_7:
  ------------------
  |  Branch (3265:5): [True: 0, False: 4.77k]
  ------------------
 3266|  1.88k|    s_n_llhttp__internal__n_header_field_7: {
 3267|  1.88k|      llparse_match_t match_seq;
 3268|       |      
 3269|  1.88k|      if (p == endp) {
  ------------------
  |  Branch (3269:11): [True: 8, False: 1.87k]
  ------------------
 3270|      8|        return s_n_llhttp__internal__n_header_field_7;
 3271|      8|      }
 3272|  1.87k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob13, 6);
 3273|  1.87k|      p = match_seq.current;
 3274|  1.87k|      switch (match_seq.status) {
  ------------------
  |  Branch (3274:15): [True: 1.87k, False: 0]
  ------------------
 3275|  1.45k|        case kMatchComplete: {
  ------------------
  |  Branch (3275:9): [True: 1.45k, False: 419]
  ------------------
 3276|  1.45k|          p++;
 3277|  1.45k|          match = 4;
 3278|  1.45k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3279|      0|        }
 3280|      4|        case kMatchPause: {
  ------------------
  |  Branch (3280:9): [True: 4, False: 1.87k]
  ------------------
 3281|      4|          return s_n_llhttp__internal__n_header_field_7;
 3282|      0|        }
 3283|    415|        case kMatchMismatch: {
  ------------------
  |  Branch (3283:9): [True: 415, False: 1.46k]
  ------------------
 3284|    415|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3285|      0|        }
 3286|  1.87k|      }
 3287|  1.87k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3288|  1.87k|    }
 3289|      0|    case s_n_llhttp__internal__n_header_field:
  ------------------
  |  Branch (3289:5): [True: 0, False: 4.77k]
  ------------------
 3290|  11.2k|    s_n_llhttp__internal__n_header_field: {
 3291|  11.2k|      if (p == endp) {
  ------------------
  |  Branch (3291:11): [True: 0, False: 11.2k]
  ------------------
 3292|      0|        return s_n_llhttp__internal__n_header_field;
 3293|      0|      }
 3294|  11.2k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (3294:16): [True: 10.8k, False: 331]
  |  Branch (3294:31): [True: 5.12k, False: 5.75k]
  ------------------
 3295|  4.51k|        case 'c': {
  ------------------
  |  Branch (3295:9): [True: 4.51k, False: 6.70k]
  ------------------
 3296|  4.51k|          p++;
 3297|  4.51k|          goto s_n_llhttp__internal__n_header_field_1;
 3298|      0|        }
 3299|    560|        case 'p': {
  ------------------
  |  Branch (3299:9): [True: 560, False: 10.6k]
  ------------------
 3300|    560|          p++;
 3301|    560|          goto s_n_llhttp__internal__n_header_field_5;
 3302|      0|        }
 3303|  3.48k|        case 't': {
  ------------------
  |  Branch (3303:9): [True: 3.48k, False: 7.73k]
  ------------------
 3304|  3.48k|          p++;
 3305|  3.48k|          goto s_n_llhttp__internal__n_header_field_6;
 3306|      0|        }
 3307|  1.88k|        case 'u': {
  ------------------
  |  Branch (3307:9): [True: 1.88k, False: 9.32k]
  ------------------
 3308|  1.88k|          p++;
 3309|  1.88k|          goto s_n_llhttp__internal__n_header_field_7;
 3310|      0|        }
 3311|    774|        default: {
  ------------------
  |  Branch (3311:9): [True: 774, False: 10.4k]
  ------------------
 3312|    774|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3313|      0|        }
 3314|  11.2k|      }
 3315|  11.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3316|  11.2k|    }
 3317|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_field:
  ------------------
  |  Branch (3317:5): [True: 0, False: 4.77k]
  ------------------
 3318|  11.2k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_field: {
 3319|  11.2k|      if (p == endp) {
  ------------------
  |  Branch (3319:11): [True: 0, False: 11.2k]
  ------------------
 3320|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_field;
 3321|      0|      }
 3322|  11.2k|      state->_span_pos0 = (void*) p;
 3323|  11.2k|      state->_span_cb0 = llhttp__on_header_field;
 3324|  11.2k|      goto s_n_llhttp__internal__n_header_field;
 3325|  11.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3326|  11.2k|    }
 3327|      0|    case s_n_llhttp__internal__n_header_field_start:
  ------------------
  |  Branch (3327:5): [True: 0, False: 4.77k]
  ------------------
 3328|  45.5k|    s_n_llhttp__internal__n_header_field_start: {
 3329|  45.5k|      if (p == endp) {
  ------------------
  |  Branch (3329:11): [True: 12, False: 45.5k]
  ------------------
 3330|     12|        return s_n_llhttp__internal__n_header_field_start;
 3331|     12|      }
 3332|  45.5k|      switch (*p) {
 3333|      1|        case 10: {
  ------------------
  |  Branch (3333:9): [True: 1, False: 45.5k]
  ------------------
 3334|      1|          p++;
 3335|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_1;
 3336|      0|        }
 3337|  34.3k|        case 13: {
  ------------------
  |  Branch (3337:9): [True: 34.3k, False: 11.2k]
  ------------------
 3338|  34.3k|          p++;
 3339|  34.3k|          goto s_n_llhttp__internal__n_headers_almost_done;
 3340|      0|        }
 3341|      1|        case ':': {
  ------------------
  |  Branch (3341:9): [True: 1, False: 45.5k]
  ------------------
 3342|      1|          goto s_n_llhttp__internal__n_error_44;
 3343|      0|        }
 3344|  11.2k|        default: {
  ------------------
  |  Branch (3344:9): [True: 11.2k, False: 34.3k]
  ------------------
 3345|  11.2k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_header_field;
 3346|      0|        }
 3347|  45.5k|      }
 3348|  45.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3349|  45.5k|    }
 3350|      0|    case s_n_llhttp__internal__n_headers_start:
  ------------------
  |  Branch (3350:5): [True: 0, False: 4.77k]
  ------------------
 3351|  34.7k|    s_n_llhttp__internal__n_headers_start: {
 3352|  34.7k|      if (p == endp) {
  ------------------
  |  Branch (3352:11): [True: 14, False: 34.6k]
  ------------------
 3353|     14|        return s_n_llhttp__internal__n_headers_start;
 3354|     14|      }
 3355|  34.6k|      switch (*p) {
 3356|    203|        case ' ': {
  ------------------
  |  Branch (3356:9): [True: 203, False: 34.4k]
  ------------------
 3357|    203|          p++;
 3358|    203|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags;
 3359|      0|        }
 3360|  34.4k|        default: {
  ------------------
  |  Branch (3360:9): [True: 34.4k, False: 203]
  ------------------
 3361|  34.4k|          goto s_n_llhttp__internal__n_header_field_start;
 3362|      0|        }
 3363|  34.6k|      }
 3364|  34.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3365|  34.6k|    }
 3366|      0|    case s_n_llhttp__internal__n_url_to_http_09:
  ------------------
  |  Branch (3366:5): [True: 0, False: 4.77k]
  ------------------
 3367|  20.2k|    s_n_llhttp__internal__n_url_to_http_09: {
 3368|  20.2k|      if (p == endp) {
  ------------------
  |  Branch (3368:11): [True: 53, False: 20.2k]
  ------------------
 3369|     53|        return s_n_llhttp__internal__n_url_to_http_09;
 3370|     53|      }
 3371|  20.2k|      switch (*p) {
 3372|      1|        case 9: {
  ------------------
  |  Branch (3372:9): [True: 1, False: 20.2k]
  ------------------
 3373|      1|          p++;
 3374|      1|          goto s_n_llhttp__internal__n_error_2;
 3375|      0|        }
 3376|      1|        case 12: {
  ------------------
  |  Branch (3376:9): [True: 1, False: 20.2k]
  ------------------
 3377|      1|          p++;
 3378|      1|          goto s_n_llhttp__internal__n_error_2;
 3379|      0|        }
 3380|  20.2k|        default: {
  ------------------
  |  Branch (3380:9): [True: 20.2k, False: 2]
  ------------------
 3381|  20.2k|          goto s_n_llhttp__internal__n_invoke_update_http_major;
 3382|      0|        }
 3383|  20.2k|      }
 3384|  20.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3385|  20.2k|    }
 3386|      0|    case s_n_llhttp__internal__n_url_skip_to_http09:
  ------------------
  |  Branch (3386:5): [True: 0, False: 4.77k]
  ------------------
 3387|  19.1k|    s_n_llhttp__internal__n_url_skip_to_http09: {
 3388|  19.1k|      if (p == endp) {
  ------------------
  |  Branch (3388:11): [True: 0, False: 19.1k]
  ------------------
 3389|      0|        return s_n_llhttp__internal__n_url_skip_to_http09;
 3390|      0|      }
 3391|  19.1k|      switch (*p) {
 3392|      0|        case 9: {
  ------------------
  |  Branch (3392:9): [True: 0, False: 19.1k]
  ------------------
 3393|      0|          p++;
 3394|      0|          goto s_n_llhttp__internal__n_error_2;
 3395|      0|        }
 3396|      0|        case 12: {
  ------------------
  |  Branch (3396:9): [True: 0, False: 19.1k]
  ------------------
 3397|      0|          p++;
 3398|      0|          goto s_n_llhttp__internal__n_error_2;
 3399|      0|        }
 3400|  19.1k|        default: {
  ------------------
  |  Branch (3400:9): [True: 19.1k, False: 0]
  ------------------
 3401|  19.1k|          p++;
 3402|  19.1k|          goto s_n_llhttp__internal__n_url_to_http_09;
 3403|      0|        }
 3404|  19.1k|      }
 3405|  19.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3406|  19.1k|    }
 3407|      0|    case s_n_llhttp__internal__n_url_skip_lf_to_http09_1:
  ------------------
  |  Branch (3407:5): [True: 0, False: 4.77k]
  ------------------
 3408|  1.18k|    s_n_llhttp__internal__n_url_skip_lf_to_http09_1: {
 3409|  1.18k|      if (p == endp) {
  ------------------
  |  Branch (3409:11): [True: 39, False: 1.14k]
  ------------------
 3410|     39|        return s_n_llhttp__internal__n_url_skip_lf_to_http09_1;
 3411|     39|      }
 3412|  1.14k|      switch (*p) {
 3413|  1.13k|        case 10: {
  ------------------
  |  Branch (3413:9): [True: 1.13k, False: 10]
  ------------------
 3414|  1.13k|          p++;
 3415|  1.13k|          goto s_n_llhttp__internal__n_url_to_http_09;
 3416|      0|        }
 3417|     10|        default: {
  ------------------
  |  Branch (3417:9): [True: 10, False: 1.13k]
  ------------------
 3418|     10|          goto s_n_llhttp__internal__n_error_63;
 3419|      0|        }
 3420|  1.14k|      }
 3421|  1.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3422|  1.14k|    }
 3423|      0|    case s_n_llhttp__internal__n_url_skip_lf_to_http09:
  ------------------
  |  Branch (3423:5): [True: 0, False: 4.77k]
  ------------------
 3424|  1.18k|    s_n_llhttp__internal__n_url_skip_lf_to_http09: {
 3425|  1.18k|      if (p == endp) {
  ------------------
  |  Branch (3425:11): [True: 0, False: 1.18k]
  ------------------
 3426|      0|        return s_n_llhttp__internal__n_url_skip_lf_to_http09;
 3427|      0|      }
 3428|  1.18k|      switch (*p) {
 3429|      0|        case 9: {
  ------------------
  |  Branch (3429:9): [True: 0, False: 1.18k]
  ------------------
 3430|      0|          p++;
 3431|      0|          goto s_n_llhttp__internal__n_error_2;
 3432|      0|        }
 3433|      0|        case 12: {
  ------------------
  |  Branch (3433:9): [True: 0, False: 1.18k]
  ------------------
 3434|      0|          p++;
 3435|      0|          goto s_n_llhttp__internal__n_error_2;
 3436|      0|        }
 3437|  1.18k|        case 13: {
  ------------------
  |  Branch (3437:9): [True: 1.18k, False: 0]
  ------------------
 3438|  1.18k|          p++;
 3439|  1.18k|          goto s_n_llhttp__internal__n_url_skip_lf_to_http09_1;
 3440|      0|        }
 3441|      0|        default: {
  ------------------
  |  Branch (3441:9): [True: 0, False: 1.18k]
  ------------------
 3442|      0|          goto s_n_llhttp__internal__n_error_63;
 3443|      0|        }
 3444|  1.18k|      }
 3445|  1.18k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3446|  1.18k|    }
 3447|      0|    case s_n_llhttp__internal__n_req_pri_upgrade:
  ------------------
  |  Branch (3447:5): [True: 0, False: 4.77k]
  ------------------
 3448|      5|    s_n_llhttp__internal__n_req_pri_upgrade: {
 3449|      5|      llparse_match_t match_seq;
 3450|       |      
 3451|      5|      if (p == endp) {
  ------------------
  |  Branch (3451:11): [True: 2, False: 3]
  ------------------
 3452|      2|        return s_n_llhttp__internal__n_req_pri_upgrade;
 3453|      2|      }
 3454|      3|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob15, 10);
 3455|      3|      p = match_seq.current;
 3456|      3|      switch (match_seq.status) {
  ------------------
  |  Branch (3456:15): [True: 3, False: 0]
  ------------------
 3457|      1|        case kMatchComplete: {
  ------------------
  |  Branch (3457:9): [True: 1, False: 2]
  ------------------
 3458|      1|          p++;
 3459|      1|          goto s_n_llhttp__internal__n_error_72;
 3460|      0|        }
 3461|      1|        case kMatchPause: {
  ------------------
  |  Branch (3461:9): [True: 1, False: 2]
  ------------------
 3462|      1|          return s_n_llhttp__internal__n_req_pri_upgrade;
 3463|      0|        }
 3464|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (3464:9): [True: 1, False: 2]
  ------------------
 3465|      1|          goto s_n_llhttp__internal__n_error_73;
 3466|      0|        }
 3467|      3|      }
 3468|      3|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3469|      3|    }
 3470|      0|    case s_n_llhttp__internal__n_req_http_complete_crlf:
  ------------------
  |  Branch (3470:5): [True: 0, False: 4.77k]
  ------------------
 3471|  10.4k|    s_n_llhttp__internal__n_req_http_complete_crlf: {
 3472|  10.4k|      if (p == endp) {
  ------------------
  |  Branch (3472:11): [True: 7, False: 10.4k]
  ------------------
 3473|      7|        return s_n_llhttp__internal__n_req_http_complete_crlf;
 3474|      7|      }
 3475|  10.4k|      switch (*p) {
 3476|  10.4k|        case 10: {
  ------------------
  |  Branch (3476:9): [True: 10.4k, False: 11]
  ------------------
 3477|  10.4k|          p++;
 3478|  10.4k|          goto s_n_llhttp__internal__n_headers_start;
 3479|      0|        }
 3480|     11|        default: {
  ------------------
  |  Branch (3480:9): [True: 11, False: 10.4k]
  ------------------
 3481|     11|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_27;
 3482|      0|        }
 3483|  10.4k|      }
 3484|  10.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3485|  10.4k|    }
 3486|      0|    case s_n_llhttp__internal__n_req_http_complete:
  ------------------
  |  Branch (3486:5): [True: 0, False: 4.77k]
  ------------------
 3487|  10.4k|    s_n_llhttp__internal__n_req_http_complete: {
 3488|  10.4k|      if (p == endp) {
  ------------------
  |  Branch (3488:11): [True: 29, False: 10.4k]
  ------------------
 3489|     29|        return s_n_llhttp__internal__n_req_http_complete;
 3490|     29|      }
 3491|  10.4k|      switch (*p) {
 3492|      3|        case 10: {
  ------------------
  |  Branch (3492:9): [True: 3, False: 10.4k]
  ------------------
 3493|      3|          p++;
 3494|      3|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_26;
 3495|      0|        }
 3496|  10.4k|        case 13: {
  ------------------
  |  Branch (3496:9): [True: 10.4k, False: 4]
  ------------------
 3497|  10.4k|          p++;
 3498|  10.4k|          goto s_n_llhttp__internal__n_req_http_complete_crlf;
 3499|      0|        }
 3500|      1|        default: {
  ------------------
  |  Branch (3500:9): [True: 1, False: 10.4k]
  ------------------
 3501|      1|          goto s_n_llhttp__internal__n_error_71;
 3502|      0|        }
 3503|  10.4k|      }
 3504|  10.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3505|  10.4k|    }
 3506|      0|    case s_n_llhttp__internal__n_invoke_load_method_1:
  ------------------
  |  Branch (3506:5): [True: 0, False: 4.77k]
  ------------------
 3507|  10.4k|    s_n_llhttp__internal__n_invoke_load_method_1: {
 3508|  10.4k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3509|      5|        case 34:
  ------------------
  |  Branch (3509:9): [True: 5, False: 10.4k]
  ------------------
 3510|      5|          goto s_n_llhttp__internal__n_req_pri_upgrade;
 3511|  10.4k|        default:
  ------------------
  |  Branch (3511:9): [True: 10.4k, False: 5]
  ------------------
 3512|  10.4k|          goto s_n_llhttp__internal__n_req_http_complete;
 3513|  10.4k|      }
 3514|  10.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3515|  10.4k|    }
 3516|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_version_complete:
  ------------------
  |  Branch (3516:5): [True: 0, False: 4.77k]
  ------------------
 3517|  10.4k|    s_n_llhttp__internal__n_invoke_llhttp__on_version_complete: {
 3518|  10.4k|      switch (llhttp__on_version_complete(state, p, endp)) {
 3519|  10.4k|        case 0:
  ------------------
  |  Branch (3519:9): [True: 10.4k, False: 0]
  ------------------
 3520|  10.4k|          goto s_n_llhttp__internal__n_invoke_load_method_1;
 3521|      0|        case 21:
  ------------------
  |  Branch (3521:9): [True: 0, False: 10.4k]
  ------------------
 3522|      0|          goto s_n_llhttp__internal__n_pause_21;
 3523|      0|        default:
  ------------------
  |  Branch (3523:9): [True: 0, False: 10.4k]
  ------------------
 3524|      0|          goto s_n_llhttp__internal__n_error_68;
 3525|  10.4k|      }
 3526|  10.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3527|  10.4k|    }
 3528|      0|    case s_n_llhttp__internal__n_error_67:
  ------------------
  |  Branch (3528:5): [True: 0, False: 4.77k]
  ------------------
 3529|     11|    s_n_llhttp__internal__n_error_67: {
 3530|     11|      state->error = 0x9;
 3531|     11|      state->reason = "Invalid HTTP version";
 3532|     11|      state->error_pos = (const char*) p;
 3533|     11|      state->_current = (void*) (intptr_t) s_error;
 3534|     11|      return s_error;
 3535|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3536|      0|    }
 3537|      0|    case s_n_llhttp__internal__n_error_74:
  ------------------
  |  Branch (3537:5): [True: 0, False: 4.77k]
  ------------------
 3538|      1|    s_n_llhttp__internal__n_error_74: {
 3539|      1|      state->error = 0x9;
 3540|      1|      state->reason = "Invalid minor version";
 3541|      1|      state->error_pos = (const char*) p;
 3542|      1|      state->_current = (void*) (intptr_t) s_error;
 3543|      1|      return s_error;
 3544|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3545|      0|    }
 3546|      0|    case s_n_llhttp__internal__n_req_http_minor:
  ------------------
  |  Branch (3546:5): [True: 0, False: 4.77k]
  ------------------
 3547|  10.5k|    s_n_llhttp__internal__n_req_http_minor: {
 3548|  10.5k|      if (p == endp) {
  ------------------
  |  Branch (3548:11): [True: 6, False: 10.4k]
  ------------------
 3549|      6|        return s_n_llhttp__internal__n_req_http_minor;
 3550|      6|      }
 3551|  10.4k|      switch (*p) {
 3552|  6.66k|        case '0': {
  ------------------
  |  Branch (3552:9): [True: 6.66k, False: 3.83k]
  ------------------
 3553|  6.66k|          p++;
 3554|  6.66k|          match = 0;
 3555|  6.66k|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3556|      0|        }
 3557|  2.90k|        case '1': {
  ------------------
  |  Branch (3557:9): [True: 2.90k, False: 7.59k]
  ------------------
 3558|  2.90k|          p++;
 3559|  2.90k|          match = 1;
 3560|  2.90k|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3561|      0|        }
 3562|      1|        case '2': {
  ------------------
  |  Branch (3562:9): [True: 1, False: 10.4k]
  ------------------
 3563|      1|          p++;
 3564|      1|          match = 2;
 3565|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3566|      0|        }
 3567|      1|        case '3': {
  ------------------
  |  Branch (3567:9): [True: 1, False: 10.4k]
  ------------------
 3568|      1|          p++;
 3569|      1|          match = 3;
 3570|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3571|      0|        }
 3572|      1|        case '4': {
  ------------------
  |  Branch (3572:9): [True: 1, False: 10.4k]
  ------------------
 3573|      1|          p++;
 3574|      1|          match = 4;
 3575|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3576|      0|        }
 3577|      1|        case '5': {
  ------------------
  |  Branch (3577:9): [True: 1, False: 10.4k]
  ------------------
 3578|      1|          p++;
 3579|      1|          match = 5;
 3580|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3581|      0|        }
 3582|      1|        case '6': {
  ------------------
  |  Branch (3582:9): [True: 1, False: 10.4k]
  ------------------
 3583|      1|          p++;
 3584|      1|          match = 6;
 3585|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3586|      0|        }
 3587|      1|        case '7': {
  ------------------
  |  Branch (3587:9): [True: 1, False: 10.4k]
  ------------------
 3588|      1|          p++;
 3589|      1|          match = 7;
 3590|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3591|      0|        }
 3592|      1|        case '8': {
  ------------------
  |  Branch (3592:9): [True: 1, False: 10.4k]
  ------------------
 3593|      1|          p++;
 3594|      1|          match = 8;
 3595|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3596|      0|        }
 3597|    922|        case '9': {
  ------------------
  |  Branch (3597:9): [True: 922, False: 9.57k]
  ------------------
 3598|    922|          p++;
 3599|    922|          match = 9;
 3600|    922|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3601|      0|        }
 3602|      1|        default: {
  ------------------
  |  Branch (3602:9): [True: 1, False: 10.4k]
  ------------------
 3603|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_2;
 3604|      0|        }
 3605|  10.4k|      }
 3606|  10.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3607|  10.4k|    }
 3608|      0|    case s_n_llhttp__internal__n_error_75:
  ------------------
  |  Branch (3608:5): [True: 0, False: 4.77k]
  ------------------
 3609|     15|    s_n_llhttp__internal__n_error_75: {
 3610|     15|      state->error = 0x9;
 3611|     15|      state->reason = "Expected dot";
 3612|     15|      state->error_pos = (const char*) p;
 3613|     15|      state->_current = (void*) (intptr_t) s_error;
 3614|     15|      return s_error;
 3615|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3616|      0|    }
 3617|      0|    case s_n_llhttp__internal__n_req_http_dot:
  ------------------
  |  Branch (3617:5): [True: 0, False: 4.77k]
  ------------------
 3618|  10.5k|    s_n_llhttp__internal__n_req_http_dot: {
 3619|  10.5k|      if (p == endp) {
  ------------------
  |  Branch (3619:11): [True: 14, False: 10.5k]
  ------------------
 3620|     14|        return s_n_llhttp__internal__n_req_http_dot;
 3621|     14|      }
 3622|  10.5k|      switch (*p) {
 3623|  10.5k|        case '.': {
  ------------------
  |  Branch (3623:9): [True: 10.5k, False: 15]
  ------------------
 3624|  10.5k|          p++;
 3625|  10.5k|          goto s_n_llhttp__internal__n_req_http_minor;
 3626|      0|        }
 3627|     15|        default: {
  ------------------
  |  Branch (3627:9): [True: 15, False: 10.5k]
  ------------------
 3628|     15|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_3;
 3629|      0|        }
 3630|  10.5k|      }
 3631|  10.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3632|  10.5k|    }
 3633|      0|    case s_n_llhttp__internal__n_error_76:
  ------------------
  |  Branch (3633:5): [True: 0, False: 4.77k]
  ------------------
 3634|     13|    s_n_llhttp__internal__n_error_76: {
 3635|     13|      state->error = 0x9;
 3636|     13|      state->reason = "Invalid major version";
 3637|     13|      state->error_pos = (const char*) p;
 3638|     13|      state->_current = (void*) (intptr_t) s_error;
 3639|     13|      return s_error;
 3640|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3641|      0|    }
 3642|      0|    case s_n_llhttp__internal__n_req_http_major:
  ------------------
  |  Branch (3642:5): [True: 0, False: 4.77k]
  ------------------
 3643|  10.5k|    s_n_llhttp__internal__n_req_http_major: {
 3644|  10.5k|      if (p == endp) {
  ------------------
  |  Branch (3644:11): [True: 0, False: 10.5k]
  ------------------
 3645|      0|        return s_n_llhttp__internal__n_req_http_major;
 3646|      0|      }
 3647|  10.5k|      switch (*p) {
 3648|    933|        case '0': {
  ------------------
  |  Branch (3648:9): [True: 933, False: 9.61k]
  ------------------
 3649|    933|          p++;
 3650|    933|          match = 0;
 3651|    933|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3652|      0|        }
 3653|  6.25k|        case '1': {
  ------------------
  |  Branch (3653:9): [True: 6.25k, False: 4.29k]
  ------------------
 3654|  6.25k|          p++;
 3655|  6.25k|          match = 1;
 3656|  6.25k|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3657|      0|        }
 3658|  3.33k|        case '2': {
  ------------------
  |  Branch (3658:9): [True: 3.33k, False: 7.20k]
  ------------------
 3659|  3.33k|          p++;
 3660|  3.33k|          match = 2;
 3661|  3.33k|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3662|      0|        }
 3663|      1|        case '3': {
  ------------------
  |  Branch (3663:9): [True: 1, False: 10.5k]
  ------------------
 3664|      1|          p++;
 3665|      1|          match = 3;
 3666|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3667|      0|        }
 3668|      3|        case '4': {
  ------------------
  |  Branch (3668:9): [True: 3, False: 10.5k]
  ------------------
 3669|      3|          p++;
 3670|      3|          match = 4;
 3671|      3|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3672|      0|        }
 3673|      1|        case '5': {
  ------------------
  |  Branch (3673:9): [True: 1, False: 10.5k]
  ------------------
 3674|      1|          p++;
 3675|      1|          match = 5;
 3676|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3677|      0|        }
 3678|      0|        case '6': {
  ------------------
  |  Branch (3678:9): [True: 0, False: 10.5k]
  ------------------
 3679|      0|          p++;
 3680|      0|          match = 6;
 3681|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3682|      0|        }
 3683|      1|        case '7': {
  ------------------
  |  Branch (3683:9): [True: 1, False: 10.5k]
  ------------------
 3684|      1|          p++;
 3685|      1|          match = 7;
 3686|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3687|      0|        }
 3688|      1|        case '8': {
  ------------------
  |  Branch (3688:9): [True: 1, False: 10.5k]
  ------------------
 3689|      1|          p++;
 3690|      1|          match = 8;
 3691|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3692|      0|        }
 3693|      2|        case '9': {
  ------------------
  |  Branch (3693:9): [True: 2, False: 10.5k]
  ------------------
 3694|      2|          p++;
 3695|      2|          match = 9;
 3696|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3697|      0|        }
 3698|     13|        default: {
  ------------------
  |  Branch (3698:9): [True: 13, False: 10.5k]
  ------------------
 3699|     13|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_4;
 3700|      0|        }
 3701|  10.5k|      }
 3702|  10.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3703|  10.5k|    }
 3704|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_version:
  ------------------
  |  Branch (3704:5): [True: 0, False: 4.77k]
  ------------------
 3705|  10.5k|    s_n_llhttp__internal__n_span_start_llhttp__on_version: {
 3706|  10.5k|      if (p == endp) {
  ------------------
  |  Branch (3706:11): [True: 15, False: 10.5k]
  ------------------
 3707|     15|        return s_n_llhttp__internal__n_span_start_llhttp__on_version;
 3708|     15|      }
 3709|  10.5k|      state->_span_pos0 = (void*) p;
 3710|  10.5k|      state->_span_cb0 = llhttp__on_version;
 3711|  10.5k|      goto s_n_llhttp__internal__n_req_http_major;
 3712|  10.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3713|  10.5k|    }
 3714|      0|    case s_n_llhttp__internal__n_req_after_protocol:
  ------------------
  |  Branch (3714:5): [True: 0, False: 4.77k]
  ------------------
 3715|  10.9k|    s_n_llhttp__internal__n_req_after_protocol: {
 3716|  10.9k|      if (p == endp) {
  ------------------
  |  Branch (3716:11): [True: 352, False: 10.5k]
  ------------------
 3717|    352|        return s_n_llhttp__internal__n_req_after_protocol;
 3718|    352|      }
 3719|  10.5k|      switch (*p) {
 3720|  10.5k|        case '/': {
  ------------------
  |  Branch (3720:9): [True: 10.5k, False: 28]
  ------------------
 3721|  10.5k|          p++;
 3722|  10.5k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version;
 3723|      0|        }
 3724|     28|        default: {
  ------------------
  |  Branch (3724:9): [True: 28, False: 10.5k]
  ------------------
 3725|     28|          goto s_n_llhttp__internal__n_error_77;
 3726|      0|        }
 3727|  10.5k|      }
 3728|  10.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3729|  10.5k|    }
 3730|      0|    case s_n_llhttp__internal__n_invoke_load_method:
  ------------------
  |  Branch (3730:5): [True: 0, False: 4.77k]
  ------------------
 3731|  7.54k|    s_n_llhttp__internal__n_invoke_load_method: {
 3732|  7.54k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3733|    194|        case 0:
  ------------------
  |  Branch (3733:9): [True: 194, False: 7.35k]
  ------------------
 3734|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3735|    666|        case 1:
  ------------------
  |  Branch (3735:9): [True: 666, False: 6.88k]
  ------------------
 3736|    666|          goto s_n_llhttp__internal__n_req_after_protocol;
 3737|    195|        case 2:
  ------------------
  |  Branch (3737:9): [True: 195, False: 7.35k]
  ------------------
 3738|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3739|    195|        case 3:
  ------------------
  |  Branch (3739:9): [True: 195, False: 7.35k]
  ------------------
 3740|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3741|    475|        case 4:
  ------------------
  |  Branch (3741:9): [True: 475, False: 7.07k]
  ------------------
 3742|    475|          goto s_n_llhttp__internal__n_req_after_protocol;
 3743|      1|        case 5:
  ------------------
  |  Branch (3743:9): [True: 1, False: 7.54k]
  ------------------
 3744|      1|          goto s_n_llhttp__internal__n_req_after_protocol;
 3745|    194|        case 6:
  ------------------
  |  Branch (3745:9): [True: 194, False: 7.35k]
  ------------------
 3746|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3747|    194|        case 7:
  ------------------
  |  Branch (3747:9): [True: 194, False: 7.35k]
  ------------------
 3748|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3749|    194|        case 8:
  ------------------
  |  Branch (3749:9): [True: 194, False: 7.35k]
  ------------------
 3750|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3751|    195|        case 9:
  ------------------
  |  Branch (3751:9): [True: 195, False: 7.35k]
  ------------------
 3752|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3753|    194|        case 10:
  ------------------
  |  Branch (3753:9): [True: 194, False: 7.35k]
  ------------------
 3754|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3755|    194|        case 11:
  ------------------
  |  Branch (3755:9): [True: 194, False: 7.35k]
  ------------------
 3756|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3757|    194|        case 12:
  ------------------
  |  Branch (3757:9): [True: 194, False: 7.35k]
  ------------------
 3758|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3759|    194|        case 13:
  ------------------
  |  Branch (3759:9): [True: 194, False: 7.35k]
  ------------------
 3760|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3761|    194|        case 14:
  ------------------
  |  Branch (3761:9): [True: 194, False: 7.35k]
  ------------------
 3762|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3763|    194|        case 15:
  ------------------
  |  Branch (3763:9): [True: 194, False: 7.35k]
  ------------------
 3764|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3765|    194|        case 16:
  ------------------
  |  Branch (3765:9): [True: 194, False: 7.35k]
  ------------------
 3766|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3767|    194|        case 17:
  ------------------
  |  Branch (3767:9): [True: 194, False: 7.35k]
  ------------------
 3768|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3769|    194|        case 18:
  ------------------
  |  Branch (3769:9): [True: 194, False: 7.35k]
  ------------------
 3770|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3771|    375|        case 19:
  ------------------
  |  Branch (3771:9): [True: 375, False: 7.17k]
  ------------------
 3772|    375|          goto s_n_llhttp__internal__n_req_after_protocol;
 3773|    194|        case 20:
  ------------------
  |  Branch (3773:9): [True: 194, False: 7.35k]
  ------------------
 3774|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3775|    194|        case 21:
  ------------------
  |  Branch (3775:9): [True: 194, False: 7.35k]
  ------------------
 3776|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3777|    194|        case 22:
  ------------------
  |  Branch (3777:9): [True: 194, False: 7.35k]
  ------------------
 3778|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3779|    194|        case 23:
  ------------------
  |  Branch (3779:9): [True: 194, False: 7.35k]
  ------------------
 3780|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3781|    194|        case 24:
  ------------------
  |  Branch (3781:9): [True: 194, False: 7.35k]
  ------------------
 3782|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3783|    194|        case 25:
  ------------------
  |  Branch (3783:9): [True: 194, False: 7.35k]
  ------------------
 3784|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3785|    194|        case 26:
  ------------------
  |  Branch (3785:9): [True: 194, False: 7.35k]
  ------------------
 3786|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3787|    194|        case 27:
  ------------------
  |  Branch (3787:9): [True: 194, False: 7.35k]
  ------------------
 3788|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3789|    194|        case 28:
  ------------------
  |  Branch (3789:9): [True: 194, False: 7.35k]
  ------------------
 3790|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3791|    195|        case 29:
  ------------------
  |  Branch (3791:9): [True: 195, False: 7.35k]
  ------------------
 3792|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3793|    194|        case 30:
  ------------------
  |  Branch (3793:9): [True: 194, False: 7.35k]
  ------------------
 3794|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3795|    195|        case 31:
  ------------------
  |  Branch (3795:9): [True: 195, False: 7.35k]
  ------------------
 3796|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3797|    194|        case 32:
  ------------------
  |  Branch (3797:9): [True: 194, False: 7.35k]
  ------------------
 3798|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3799|    194|        case 33:
  ------------------
  |  Branch (3799:9): [True: 194, False: 7.35k]
  ------------------
 3800|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3801|     12|        case 34:
  ------------------
  |  Branch (3801:9): [True: 12, False: 7.53k]
  ------------------
 3802|     12|          goto s_n_llhttp__internal__n_req_after_protocol;
 3803|    194|        case 46:
  ------------------
  |  Branch (3803:9): [True: 194, False: 7.35k]
  ------------------
 3804|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3805|      1|        default:
  ------------------
  |  Branch (3805:9): [True: 1, False: 7.54k]
  ------------------
 3806|      1|          goto s_n_llhttp__internal__n_error_66;
 3807|  7.54k|      }
 3808|  7.54k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3809|  7.54k|    }
 3810|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete:
  ------------------
  |  Branch (3810:5): [True: 0, False: 4.77k]
  ------------------
 3811|  7.54k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete: {
 3812|  7.54k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3813|  7.54k|        case 0:
  ------------------
  |  Branch (3813:9): [True: 7.54k, False: 0]
  ------------------
 3814|  7.54k|          goto s_n_llhttp__internal__n_invoke_load_method;
 3815|      0|        case 21:
  ------------------
  |  Branch (3815:9): [True: 0, False: 7.54k]
  ------------------
 3816|      0|          goto s_n_llhttp__internal__n_pause_22;
 3817|      0|        default:
  ------------------
  |  Branch (3817:9): [True: 0, False: 7.54k]
  ------------------
 3818|      0|          goto s_n_llhttp__internal__n_error_65;
 3819|  7.54k|      }
 3820|  7.54k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3821|  7.54k|    }
 3822|      0|    case s_n_llhttp__internal__n_error_82:
  ------------------
  |  Branch (3822:5): [True: 0, False: 4.77k]
  ------------------
 3823|     18|    s_n_llhttp__internal__n_error_82: {
 3824|     18|      state->error = 0x8;
 3825|     18|      state->reason = "Expected HTTP/, RTSP/ or ICE/";
 3826|     18|      state->error_pos = (const char*) p;
 3827|     18|      state->_current = (void*) (intptr_t) s_error;
 3828|     18|      return s_error;
 3829|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3830|      0|    }
 3831|      0|    case s_n_llhttp__internal__n_req_after_http_start_1:
  ------------------
  |  Branch (3831:5): [True: 0, False: 4.77k]
  ------------------
 3832|  7.55k|    s_n_llhttp__internal__n_req_after_http_start_1: {
 3833|  7.55k|      llparse_match_t match_seq;
 3834|       |      
 3835|  7.55k|      if (p == endp) {
  ------------------
  |  Branch (3835:11): [True: 8, False: 7.55k]
  ------------------
 3836|      8|        return s_n_llhttp__internal__n_req_after_http_start_1;
 3837|      8|      }
 3838|  7.55k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob14, 3);
 3839|  7.55k|      p = match_seq.current;
 3840|  7.55k|      switch (match_seq.status) {
  ------------------
  |  Branch (3840:15): [True: 7.55k, False: 0]
  ------------------
 3841|  7.54k|        case kMatchComplete: {
  ------------------
  |  Branch (3841:9): [True: 7.54k, False: 2]
  ------------------
 3842|  7.54k|          p++;
 3843|  7.54k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol;
 3844|      0|        }
 3845|      1|        case kMatchPause: {
  ------------------
  |  Branch (3845:9): [True: 1, False: 7.55k]
  ------------------
 3846|      1|          return s_n_llhttp__internal__n_req_after_http_start_1;
 3847|      0|        }
 3848|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (3848:9): [True: 1, False: 7.55k]
  ------------------
 3849|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3850|      0|        }
 3851|  7.55k|      }
 3852|  7.55k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3853|  7.55k|    }
 3854|      0|    case s_n_llhttp__internal__n_invoke_load_method_2:
  ------------------
  |  Branch (3854:5): [True: 0, False: 4.77k]
  ------------------
 3855|    267|    s_n_llhttp__internal__n_invoke_load_method_2: {
 3856|    267|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3857|    255|        case 33:
  ------------------
  |  Branch (3857:9): [True: 255, False: 12]
  ------------------
 3858|    255|          goto s_n_llhttp__internal__n_req_after_protocol;
 3859|     12|        default:
  ------------------
  |  Branch (3859:9): [True: 12, False: 255]
  ------------------
 3860|     12|          goto s_n_llhttp__internal__n_error_79;
 3861|    267|      }
 3862|    267|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3863|    267|    }
 3864|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1:
  ------------------
  |  Branch (3864:5): [True: 0, False: 4.77k]
  ------------------
 3865|    267|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1: {
 3866|    267|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3867|    267|        case 0:
  ------------------
  |  Branch (3867:9): [True: 267, False: 0]
  ------------------
 3868|    267|          goto s_n_llhttp__internal__n_invoke_load_method_2;
 3869|      0|        case 21:
  ------------------
  |  Branch (3869:9): [True: 0, False: 267]
  ------------------
 3870|      0|          goto s_n_llhttp__internal__n_pause_23;
 3871|      0|        default:
  ------------------
  |  Branch (3871:9): [True: 0, False: 267]
  ------------------
 3872|      0|          goto s_n_llhttp__internal__n_error_78;
 3873|    267|      }
 3874|    267|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3875|    267|    }
 3876|      0|    case s_n_llhttp__internal__n_req_after_http_start_2:
  ------------------
  |  Branch (3876:5): [True: 0, False: 4.77k]
  ------------------
 3877|    275|    s_n_llhttp__internal__n_req_after_http_start_2: {
 3878|    275|      llparse_match_t match_seq;
 3879|       |      
 3880|    275|      if (p == endp) {
  ------------------
  |  Branch (3880:11): [True: 6, False: 269]
  ------------------
 3881|      6|        return s_n_llhttp__internal__n_req_after_http_start_2;
 3882|      6|      }
 3883|    269|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob16, 2);
 3884|    269|      p = match_seq.current;
 3885|    269|      switch (match_seq.status) {
  ------------------
  |  Branch (3885:15): [True: 269, False: 0]
  ------------------
 3886|    267|        case kMatchComplete: {
  ------------------
  |  Branch (3886:9): [True: 267, False: 2]
  ------------------
 3887|    267|          p++;
 3888|    267|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_1;
 3889|      0|        }
 3890|      1|        case kMatchPause: {
  ------------------
  |  Branch (3890:9): [True: 1, False: 268]
  ------------------
 3891|      1|          return s_n_llhttp__internal__n_req_after_http_start_2;
 3892|      0|        }
 3893|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (3893:9): [True: 1, False: 268]
  ------------------
 3894|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3895|      0|        }
 3896|    269|      }
 3897|    269|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3898|    269|    }
 3899|      0|    case s_n_llhttp__internal__n_invoke_load_method_3:
  ------------------
  |  Branch (3899:5): [True: 0, False: 4.77k]
  ------------------
 3900|  3.13k|    s_n_llhttp__internal__n_invoke_load_method_3: {
 3901|  3.13k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3902|    614|        case 1:
  ------------------
  |  Branch (3902:9): [True: 614, False: 2.52k]
  ------------------
 3903|    614|          goto s_n_llhttp__internal__n_req_after_protocol;
 3904|    194|        case 3:
  ------------------
  |  Branch (3904:9): [True: 194, False: 2.94k]
  ------------------
 3905|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3906|    194|        case 6:
  ------------------
  |  Branch (3906:9): [True: 194, False: 2.94k]
  ------------------
 3907|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3908|    194|        case 35:
  ------------------
  |  Branch (3908:9): [True: 194, False: 2.94k]
  ------------------
 3909|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3910|    194|        case 36:
  ------------------
  |  Branch (3910:9): [True: 194, False: 2.94k]
  ------------------
 3911|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3912|    194|        case 37:
  ------------------
  |  Branch (3912:9): [True: 194, False: 2.94k]
  ------------------
 3913|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3914|    195|        case 38:
  ------------------
  |  Branch (3914:9): [True: 195, False: 2.94k]
  ------------------
 3915|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3916|    194|        case 39:
  ------------------
  |  Branch (3916:9): [True: 194, False: 2.94k]
  ------------------
 3917|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3918|    194|        case 40:
  ------------------
  |  Branch (3918:9): [True: 194, False: 2.94k]
  ------------------
 3919|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3920|    194|        case 41:
  ------------------
  |  Branch (3920:9): [True: 194, False: 2.94k]
  ------------------
 3921|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3922|    194|        case 42:
  ------------------
  |  Branch (3922:9): [True: 194, False: 2.94k]
  ------------------
 3923|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3924|    194|        case 43:
  ------------------
  |  Branch (3924:9): [True: 194, False: 2.94k]
  ------------------
 3925|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3926|    194|        case 44:
  ------------------
  |  Branch (3926:9): [True: 194, False: 2.94k]
  ------------------
 3927|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3928|    194|        case 45:
  ------------------
  |  Branch (3928:9): [True: 194, False: 2.94k]
  ------------------
 3929|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3930|      1|        default:
  ------------------
  |  Branch (3930:9): [True: 1, False: 3.13k]
  ------------------
 3931|      1|          goto s_n_llhttp__internal__n_error_81;
 3932|  3.13k|      }
 3933|  3.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3934|  3.13k|    }
 3935|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2:
  ------------------
  |  Branch (3935:5): [True: 0, False: 4.77k]
  ------------------
 3936|  3.13k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2: {
 3937|  3.13k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3938|  3.13k|        case 0:
  ------------------
  |  Branch (3938:9): [True: 3.13k, False: 0]
  ------------------
 3939|  3.13k|          goto s_n_llhttp__internal__n_invoke_load_method_3;
 3940|      0|        case 21:
  ------------------
  |  Branch (3940:9): [True: 0, False: 3.13k]
  ------------------
 3941|      0|          goto s_n_llhttp__internal__n_pause_24;
 3942|      0|        default:
  ------------------
  |  Branch (3942:9): [True: 0, False: 3.13k]
  ------------------
 3943|      0|          goto s_n_llhttp__internal__n_error_80;
 3944|  3.13k|      }
 3945|  3.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3946|  3.13k|    }
 3947|      0|    case s_n_llhttp__internal__n_req_after_http_start_3:
  ------------------
  |  Branch (3947:5): [True: 0, False: 4.77k]
  ------------------
 3948|  3.14k|    s_n_llhttp__internal__n_req_after_http_start_3: {
 3949|  3.14k|      llparse_match_t match_seq;
 3950|       |      
 3951|  3.14k|      if (p == endp) {
  ------------------
  |  Branch (3951:11): [True: 6, False: 3.14k]
  ------------------
 3952|      6|        return s_n_llhttp__internal__n_req_after_http_start_3;
 3953|      6|      }
 3954|  3.14k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob17, 3);
 3955|  3.14k|      p = match_seq.current;
 3956|  3.14k|      switch (match_seq.status) {
  ------------------
  |  Branch (3956:15): [True: 3.14k, False: 0]
  ------------------
 3957|  3.13k|        case kMatchComplete: {
  ------------------
  |  Branch (3957:9): [True: 3.13k, False: 2]
  ------------------
 3958|  3.13k|          p++;
 3959|  3.13k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_2;
 3960|      0|        }
 3961|      1|        case kMatchPause: {
  ------------------
  |  Branch (3961:9): [True: 1, False: 3.13k]
  ------------------
 3962|      1|          return s_n_llhttp__internal__n_req_after_http_start_3;
 3963|      0|        }
 3964|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (3964:9): [True: 1, False: 3.13k]
  ------------------
 3965|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3966|      0|        }
 3967|  3.14k|      }
 3968|  3.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3969|  3.14k|    }
 3970|      0|    case s_n_llhttp__internal__n_req_after_http_start:
  ------------------
  |  Branch (3970:5): [True: 0, False: 4.77k]
  ------------------
 3971|  10.9k|    s_n_llhttp__internal__n_req_after_http_start: {
 3972|  10.9k|      if (p == endp) {
  ------------------
  |  Branch (3972:11): [True: 0, False: 10.9k]
  ------------------
 3973|      0|        return s_n_llhttp__internal__n_req_after_http_start;
 3974|      0|      }
 3975|  10.9k|      switch (*p) {
 3976|  7.55k|        case 'H': {
  ------------------
  |  Branch (3976:9): [True: 7.55k, False: 3.43k]
  ------------------
 3977|  7.55k|          p++;
 3978|  7.55k|          goto s_n_llhttp__internal__n_req_after_http_start_1;
 3979|      0|        }
 3980|    275|        case 'I': {
  ------------------
  |  Branch (3980:9): [True: 275, False: 10.7k]
  ------------------
 3981|    275|          p++;
 3982|    275|          goto s_n_llhttp__internal__n_req_after_http_start_2;
 3983|      0|        }
 3984|  3.14k|        case 'R': {
  ------------------
  |  Branch (3984:9): [True: 3.14k, False: 7.84k]
  ------------------
 3985|  3.14k|          p++;
 3986|  3.14k|          goto s_n_llhttp__internal__n_req_after_http_start_3;
 3987|      0|        }
 3988|     15|        default: {
  ------------------
  |  Branch (3988:9): [True: 15, False: 10.9k]
  ------------------
 3989|     15|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3990|      0|        }
 3991|  10.9k|      }
 3992|  10.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3993|  10.9k|    }
 3994|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_protocol:
  ------------------
  |  Branch (3994:5): [True: 0, False: 4.77k]
  ------------------
 3995|  10.9k|    s_n_llhttp__internal__n_span_start_llhttp__on_protocol: {
 3996|  10.9k|      if (p == endp) {
  ------------------
  |  Branch (3996:11): [True: 0, False: 10.9k]
  ------------------
 3997|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_protocol;
 3998|      0|      }
 3999|  10.9k|      state->_span_pos0 = (void*) p;
 4000|  10.9k|      state->_span_cb0 = llhttp__on_protocol;
 4001|  10.9k|      goto s_n_llhttp__internal__n_req_after_http_start;
 4002|  10.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4003|  10.9k|    }
 4004|      0|    case s_n_llhttp__internal__n_req_http_start:
  ------------------
  |  Branch (4004:5): [True: 0, False: 4.77k]
  ------------------
 4005|  11.2k|    s_n_llhttp__internal__n_req_http_start: {
 4006|  11.2k|      if (p == endp) {
  ------------------
  |  Branch (4006:11): [True: 2, False: 11.2k]
  ------------------
 4007|      2|        return s_n_llhttp__internal__n_req_http_start;
 4008|      2|      }
 4009|  11.2k|      switch (*p) {
 4010|    236|        case ' ': {
  ------------------
  |  Branch (4010:9): [True: 236, False: 10.9k]
  ------------------
 4011|    236|          p++;
 4012|    236|          goto s_n_llhttp__internal__n_req_http_start;
 4013|      0|        }
 4014|  10.9k|        default: {
  ------------------
  |  Branch (4014:9): [True: 10.9k, False: 236]
  ------------------
 4015|  10.9k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_protocol;
 4016|      0|        }
 4017|  11.2k|      }
 4018|  11.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4019|  11.2k|    }
 4020|      0|    case s_n_llhttp__internal__n_url_to_http:
  ------------------
  |  Branch (4020:5): [True: 0, False: 4.77k]
  ------------------
 4021|  11.0k|    s_n_llhttp__internal__n_url_to_http: {
 4022|  11.0k|      if (p == endp) {
  ------------------
  |  Branch (4022:11): [True: 36, False: 10.9k]
  ------------------
 4023|     36|        return s_n_llhttp__internal__n_url_to_http;
 4024|     36|      }
 4025|  10.9k|      switch (*p) {
 4026|      1|        case 9: {
  ------------------
  |  Branch (4026:9): [True: 1, False: 10.9k]
  ------------------
 4027|      1|          p++;
 4028|      1|          goto s_n_llhttp__internal__n_error_2;
 4029|      0|        }
 4030|      1|        case 12: {
  ------------------
  |  Branch (4030:9): [True: 1, False: 10.9k]
  ------------------
 4031|      1|          p++;
 4032|      1|          goto s_n_llhttp__internal__n_error_2;
 4033|      0|        }
 4034|  10.9k|        default: {
  ------------------
  |  Branch (4034:9): [True: 10.9k, False: 2]
  ------------------
 4035|  10.9k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_url_complete_1;
 4036|      0|        }
 4037|  10.9k|      }
 4038|  10.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4039|  10.9k|    }
 4040|      0|    case s_n_llhttp__internal__n_url_skip_to_http:
  ------------------
  |  Branch (4040:5): [True: 0, False: 4.77k]
  ------------------
 4041|  11.0k|    s_n_llhttp__internal__n_url_skip_to_http: {
 4042|  11.0k|      if (p == endp) {
  ------------------
  |  Branch (4042:11): [True: 0, False: 11.0k]
  ------------------
 4043|      0|        return s_n_llhttp__internal__n_url_skip_to_http;
 4044|      0|      }
 4045|  11.0k|      switch (*p) {
 4046|      0|        case 9: {
  ------------------
  |  Branch (4046:9): [True: 0, False: 11.0k]
  ------------------
 4047|      0|          p++;
 4048|      0|          goto s_n_llhttp__internal__n_error_2;
 4049|      0|        }
 4050|      0|        case 12: {
  ------------------
  |  Branch (4050:9): [True: 0, False: 11.0k]
  ------------------
 4051|      0|          p++;
 4052|      0|          goto s_n_llhttp__internal__n_error_2;
 4053|      0|        }
 4054|  11.0k|        default: {
  ------------------
  |  Branch (4054:9): [True: 11.0k, False: 0]
  ------------------
 4055|  11.0k|          p++;
 4056|  11.0k|          goto s_n_llhttp__internal__n_url_to_http;
 4057|      0|        }
 4058|  11.0k|      }
 4059|  11.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4060|  11.0k|    }
 4061|      0|    case s_n_llhttp__internal__n_url_fragment:
  ------------------
  |  Branch (4061:5): [True: 0, False: 4.77k]
  ------------------
 4062|  1.36k|    s_n_llhttp__internal__n_url_fragment: {
 4063|  1.36k|      static uint8_t lookup_table[] = {
 4064|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4065|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4066|  1.36k|        4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4067|  1.36k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4068|  1.36k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4069|  1.36k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4070|  1.36k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4071|  1.36k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,
 4072|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4073|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4074|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4075|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4076|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4077|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4078|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4079|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4080|  1.36k|      };
 4081|  1.36k|      if (p == endp) {
  ------------------
  |  Branch (4081:11): [True: 18, False: 1.34k]
  ------------------
 4082|     18|        return s_n_llhttp__internal__n_url_fragment;
 4083|     18|      }
 4084|  1.34k|      switch (lookup_table[(uint8_t) *p]) {
 4085|      1|        case 1: {
  ------------------
  |  Branch (4085:9): [True: 1, False: 1.34k]
  ------------------
 4086|      1|          p++;
 4087|      1|          goto s_n_llhttp__internal__n_error_2;
 4088|      0|        }
 4089|    560|        case 2: {
  ------------------
  |  Branch (4089:9): [True: 560, False: 782]
  ------------------
 4090|    560|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_6;
 4091|      0|        }
 4092|    202|        case 3: {
  ------------------
  |  Branch (4092:9): [True: 202, False: 1.14k]
  ------------------
 4093|    202|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_7;
 4094|      0|        }
 4095|    330|        case 4: {
  ------------------
  |  Branch (4095:9): [True: 330, False: 1.01k]
  ------------------
 4096|    330|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_8;
 4097|      0|        }
 4098|    243|        case 5: {
  ------------------
  |  Branch (4098:9): [True: 243, False: 1.09k]
  ------------------
 4099|    243|          p++;
 4100|    243|          goto s_n_llhttp__internal__n_url_fragment;
 4101|      0|        }
 4102|      6|        default: {
  ------------------
  |  Branch (4102:9): [True: 6, False: 1.33k]
  ------------------
 4103|      6|          goto s_n_llhttp__internal__n_error_83;
 4104|      0|        }
 4105|  1.34k|      }
 4106|  1.34k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4107|  1.34k|    }
 4108|      0|    case s_n_llhttp__internal__n_span_end_stub_query_3:
  ------------------
  |  Branch (4108:5): [True: 0, False: 4.77k]
  ------------------
 4109|    244|    s_n_llhttp__internal__n_span_end_stub_query_3: {
 4110|    244|      if (p == endp) {
  ------------------
  |  Branch (4110:11): [True: 0, False: 244]
  ------------------
 4111|      0|        return s_n_llhttp__internal__n_span_end_stub_query_3;
 4112|      0|      }
 4113|    244|      p++;
 4114|    244|      goto s_n_llhttp__internal__n_url_fragment;
 4115|    244|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4116|    244|    }
 4117|      0|    case s_n_llhttp__internal__n_url_query:
  ------------------
  |  Branch (4117:5): [True: 0, False: 4.77k]
  ------------------
 4118|  1.56k|    s_n_llhttp__internal__n_url_query: {
 4119|  1.56k|      static uint8_t lookup_table[] = {
 4120|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4121|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4122|  1.56k|        4, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4123|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4124|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4125|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4126|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4127|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,
 4128|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4129|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4130|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4131|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4132|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4133|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4134|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4135|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4136|  1.56k|      };
 4137|  1.56k|      if (p == endp) {
  ------------------
  |  Branch (4137:11): [True: 30, False: 1.53k]
  ------------------
 4138|     30|        return s_n_llhttp__internal__n_url_query;
 4139|     30|      }
 4140|  1.53k|      switch (lookup_table[(uint8_t) *p]) {
 4141|      1|        case 1: {
  ------------------
  |  Branch (4141:9): [True: 1, False: 1.53k]
  ------------------
 4142|      1|          p++;
 4143|      1|          goto s_n_llhttp__internal__n_error_2;
 4144|      0|        }
 4145|    692|        case 2: {
  ------------------
  |  Branch (4145:9): [True: 692, False: 839]
  ------------------
 4146|    692|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_9;
 4147|      0|        }
 4148|    194|        case 3: {
  ------------------
  |  Branch (4148:9): [True: 194, False: 1.33k]
  ------------------
 4149|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_10;
 4150|      0|        }
 4151|    194|        case 4: {
  ------------------
  |  Branch (4151:9): [True: 194, False: 1.33k]
  ------------------
 4152|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_11;
 4153|      0|        }
 4154|    204|        case 5: {
  ------------------
  |  Branch (4154:9): [True: 204, False: 1.32k]
  ------------------
 4155|    204|          p++;
 4156|    204|          goto s_n_llhttp__internal__n_url_query;
 4157|      0|        }
 4158|    244|        case 6: {
  ------------------
  |  Branch (4158:9): [True: 244, False: 1.28k]
  ------------------
 4159|    244|          goto s_n_llhttp__internal__n_span_end_stub_query_3;
 4160|      0|        }
 4161|      2|        default: {
  ------------------
  |  Branch (4161:9): [True: 2, False: 1.52k]
  ------------------
 4162|      2|          goto s_n_llhttp__internal__n_error_84;
 4163|      0|        }
 4164|  1.53k|      }
 4165|  1.53k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4166|  1.53k|    }
 4167|      0|    case s_n_llhttp__internal__n_url_query_or_fragment:
  ------------------
  |  Branch (4167:5): [True: 0, False: 4.77k]
  ------------------
 4168|  29.7k|    s_n_llhttp__internal__n_url_query_or_fragment: {
 4169|  29.7k|      if (p == endp) {
  ------------------
  |  Branch (4169:11): [True: 0, False: 29.7k]
  ------------------
 4170|      0|        return s_n_llhttp__internal__n_url_query_or_fragment;
 4171|      0|      }
 4172|  29.7k|      switch (*p) {
 4173|      0|        case 9: {
  ------------------
  |  Branch (4173:9): [True: 0, False: 29.7k]
  ------------------
 4174|      0|          p++;
 4175|      0|          goto s_n_llhttp__internal__n_error_2;
 4176|      0|        }
 4177|  17.3k|        case 10: {
  ------------------
  |  Branch (4177:9): [True: 17.3k, False: 12.3k]
  ------------------
 4178|  17.3k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_3;
 4179|      0|        }
 4180|      0|        case 12: {
  ------------------
  |  Branch (4180:9): [True: 0, False: 29.7k]
  ------------------
 4181|      0|          p++;
 4182|      0|          goto s_n_llhttp__internal__n_error_2;
 4183|      0|        }
 4184|    385|        case 13: {
  ------------------
  |  Branch (4184:9): [True: 385, False: 29.3k]
  ------------------
 4185|    385|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_4;
 4186|      0|        }
 4187|  10.1k|        case ' ': {
  ------------------
  |  Branch (4187:9): [True: 10.1k, False: 19.5k]
  ------------------
 4188|  10.1k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_5;
 4189|      0|        }
 4190|    873|        case '#': {
  ------------------
  |  Branch (4190:9): [True: 873, False: 28.8k]
  ------------------
 4191|    873|          p++;
 4192|    873|          goto s_n_llhttp__internal__n_url_fragment;
 4193|      0|        }
 4194|    969|        case '?': {
  ------------------
  |  Branch (4194:9): [True: 969, False: 28.7k]
  ------------------
 4195|    969|          p++;
 4196|    969|          goto s_n_llhttp__internal__n_url_query;
 4197|      0|        }
 4198|      2|        default: {
  ------------------
  |  Branch (4198:9): [True: 2, False: 29.7k]
  ------------------
 4199|      2|          goto s_n_llhttp__internal__n_error_85;
 4200|      0|        }
 4201|  29.7k|      }
 4202|  29.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4203|  29.7k|    }
 4204|      0|    case s_n_llhttp__internal__n_url_path:
  ------------------
  |  Branch (4204:5): [True: 0, False: 4.77k]
  ------------------
 4205|  30.8k|    s_n_llhttp__internal__n_url_path: {
 4206|  30.8k|      static uint8_t lookup_table[] = {
 4207|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0,
 4208|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4209|  30.8k|        0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4210|  30.8k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,
 4211|  30.8k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4212|  30.8k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4213|  30.8k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4214|  30.8k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,
 4215|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4216|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4217|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4218|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4219|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4220|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4221|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4222|  30.8k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4223|  30.8k|      };
 4224|  30.8k|      if (p == endp) {
  ------------------
  |  Branch (4224:11): [True: 31, False: 30.8k]
  ------------------
 4225|     31|        return s_n_llhttp__internal__n_url_path;
 4226|     31|      }
 4227|  30.8k|      switch (lookup_table[(uint8_t) *p]) {
 4228|      1|        case 1: {
  ------------------
  |  Branch (4228:9): [True: 1, False: 30.8k]
  ------------------
 4229|      1|          p++;
 4230|      1|          goto s_n_llhttp__internal__n_error_2;
 4231|      0|        }
 4232|  1.08k|        case 2: {
  ------------------
  |  Branch (4232:9): [True: 1.08k, False: 29.7k]
  ------------------
 4233|  1.08k|          p++;
 4234|  1.08k|          goto s_n_llhttp__internal__n_url_path;
 4235|      0|        }
 4236|  29.7k|        default: {
  ------------------
  |  Branch (4236:9): [True: 29.7k, False: 1.08k]
  ------------------
 4237|  29.7k|          goto s_n_llhttp__internal__n_url_query_or_fragment;
 4238|      0|        }
 4239|  30.8k|      }
 4240|  30.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4241|  30.8k|    }
 4242|      0|    case s_n_llhttp__internal__n_span_start_stub_path_2:
  ------------------
  |  Branch (4242:5): [True: 0, False: 4.77k]
  ------------------
 4243|  29.3k|    s_n_llhttp__internal__n_span_start_stub_path_2: {
 4244|  29.3k|      if (p == endp) {
  ------------------
  |  Branch (4244:11): [True: 0, False: 29.3k]
  ------------------
 4245|      0|        return s_n_llhttp__internal__n_span_start_stub_path_2;
 4246|      0|      }
 4247|  29.3k|      p++;
 4248|  29.3k|      goto s_n_llhttp__internal__n_url_path;
 4249|  29.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4250|  29.3k|    }
 4251|      0|    case s_n_llhttp__internal__n_span_start_stub_path:
  ------------------
  |  Branch (4251:5): [True: 0, False: 4.77k]
  ------------------
 4252|    203|    s_n_llhttp__internal__n_span_start_stub_path: {
 4253|    203|      if (p == endp) {
  ------------------
  |  Branch (4253:11): [True: 0, False: 203]
  ------------------
 4254|      0|        return s_n_llhttp__internal__n_span_start_stub_path;
 4255|      0|      }
 4256|    203|      p++;
 4257|    203|      goto s_n_llhttp__internal__n_url_path;
 4258|    203|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4259|    203|    }
 4260|      0|    case s_n_llhttp__internal__n_span_start_stub_path_1:
  ------------------
  |  Branch (4260:5): [True: 0, False: 4.77k]
  ------------------
 4261|    194|    s_n_llhttp__internal__n_span_start_stub_path_1: {
 4262|    194|      if (p == endp) {
  ------------------
  |  Branch (4262:11): [True: 0, False: 194]
  ------------------
 4263|      0|        return s_n_llhttp__internal__n_span_start_stub_path_1;
 4264|      0|      }
 4265|    194|      p++;
 4266|    194|      goto s_n_llhttp__internal__n_url_path;
 4267|    194|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4268|    194|    }
 4269|      0|    case s_n_llhttp__internal__n_url_server_with_at:
  ------------------
  |  Branch (4269:5): [True: 0, False: 4.77k]
  ------------------
 4270|  1.23k|    s_n_llhttp__internal__n_url_server_with_at: {
 4271|  1.23k|      static uint8_t lookup_table[] = {
 4272|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4273|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4274|  1.23k|        4, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
 4275|  1.23k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 7,
 4276|  1.23k|        8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4277|  1.23k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,
 4278|  1.23k|        0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4279|  1.23k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 0,
 4280|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4281|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4282|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4283|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4284|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4285|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4286|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4287|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4288|  1.23k|      };
 4289|  1.23k|      if (p == endp) {
  ------------------
  |  Branch (4289:11): [True: 9, False: 1.22k]
  ------------------
 4290|      9|        return s_n_llhttp__internal__n_url_server_with_at;
 4291|      9|      }
 4292|  1.22k|      switch (lookup_table[(uint8_t) *p]) {
 4293|      1|        case 1: {
  ------------------
  |  Branch (4293:9): [True: 1, False: 1.22k]
  ------------------
 4294|      1|          p++;
 4295|      1|          goto s_n_llhttp__internal__n_error_2;
 4296|      0|        }
 4297|    194|        case 2: {
  ------------------
  |  Branch (4297:9): [True: 194, False: 1.03k]
  ------------------
 4298|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_12;
 4299|      0|        }
 4300|    194|        case 3: {
  ------------------
  |  Branch (4300:9): [True: 194, False: 1.03k]
  ------------------
 4301|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_13;
 4302|      0|        }
 4303|    194|        case 4: {
  ------------------
  |  Branch (4303:9): [True: 194, False: 1.03k]
  ------------------
 4304|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_14;
 4305|      0|        }
 4306|    253|        case 5: {
  ------------------
  |  Branch (4306:9): [True: 253, False: 973]
  ------------------
 4307|    253|          p++;
 4308|    253|          goto s_n_llhttp__internal__n_url_server;
 4309|      0|        }
 4310|    194|        case 6: {
  ------------------
  |  Branch (4310:9): [True: 194, False: 1.03k]
  ------------------
 4311|    194|          goto s_n_llhttp__internal__n_span_start_stub_path_1;
 4312|      0|        }
 4313|    194|        case 7: {
  ------------------
  |  Branch (4313:9): [True: 194, False: 1.03k]
  ------------------
 4314|    194|          p++;
 4315|    194|          goto s_n_llhttp__internal__n_url_query;
 4316|      0|        }
 4317|      1|        case 8: {
  ------------------
  |  Branch (4317:9): [True: 1, False: 1.22k]
  ------------------
 4318|      1|          p++;
 4319|      1|          goto s_n_llhttp__internal__n_error_86;
 4320|      0|        }
 4321|      1|        default: {
  ------------------
  |  Branch (4321:9): [True: 1, False: 1.22k]
  ------------------
 4322|      1|          goto s_n_llhttp__internal__n_error_87;
 4323|      0|        }
 4324|  1.22k|      }
 4325|  1.22k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4326|  1.22k|    }
 4327|      0|    case s_n_llhttp__internal__n_url_server:
  ------------------
  |  Branch (4327:5): [True: 0, False: 4.77k]
  ------------------
 4328|  2.99k|    s_n_llhttp__internal__n_url_server: {
 4329|  2.99k|      static uint8_t lookup_table[] = {
 4330|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4331|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4332|  2.99k|        4, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
 4333|  2.99k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 7,
 4334|  2.99k|        8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4335|  2.99k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,
 4336|  2.99k|        0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4337|  2.99k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 0,
 4338|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4339|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4340|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4341|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4342|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4343|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4344|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4345|  2.99k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4346|  2.99k|      };
 4347|  2.99k|      if (p == endp) {
  ------------------
  |  Branch (4347:11): [True: 17, False: 2.97k]
  ------------------
 4348|     17|        return s_n_llhttp__internal__n_url_server;
 4349|     17|      }
 4350|  2.97k|      switch (lookup_table[(uint8_t) *p]) {
 4351|      1|        case 1: {
  ------------------
  |  Branch (4351:9): [True: 1, False: 2.97k]
  ------------------
 4352|      1|          p++;
 4353|      1|          goto s_n_llhttp__internal__n_error_2;
 4354|      0|        }
 4355|    319|        case 2: {
  ------------------
  |  Branch (4355:9): [True: 319, False: 2.65k]
  ------------------
 4356|    319|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url;
 4357|      0|        }
 4358|    211|        case 3: {
  ------------------
  |  Branch (4358:9): [True: 211, False: 2.76k]
  ------------------
 4359|    211|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_1;
 4360|      0|        }
 4361|    200|        case 4: {
  ------------------
  |  Branch (4361:9): [True: 200, False: 2.77k]
  ------------------
 4362|    200|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_2;
 4363|      0|        }
 4364|    607|        case 5: {
  ------------------
  |  Branch (4364:9): [True: 607, False: 2.36k]
  ------------------
 4365|    607|          p++;
 4366|    607|          goto s_n_llhttp__internal__n_url_server;
 4367|      0|        }
 4368|    203|        case 6: {
  ------------------
  |  Branch (4368:9): [True: 203, False: 2.77k]
  ------------------
 4369|    203|          goto s_n_llhttp__internal__n_span_start_stub_path;
 4370|      0|        }
 4371|    194|        case 7: {
  ------------------
  |  Branch (4371:9): [True: 194, False: 2.77k]
  ------------------
 4372|    194|          p++;
 4373|    194|          goto s_n_llhttp__internal__n_url_query;
 4374|      0|        }
 4375|  1.23k|        case 8: {
  ------------------
  |  Branch (4375:9): [True: 1.23k, False: 1.73k]
  ------------------
 4376|  1.23k|          p++;
 4377|  1.23k|          goto s_n_llhttp__internal__n_url_server_with_at;
 4378|      0|        }
 4379|      3|        default: {
  ------------------
  |  Branch (4379:9): [True: 3, False: 2.97k]
  ------------------
 4380|      3|          goto s_n_llhttp__internal__n_error_88;
 4381|      0|        }
 4382|  2.97k|      }
 4383|  2.97k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4384|  2.97k|    }
 4385|      0|    case s_n_llhttp__internal__n_url_schema_delim_1:
  ------------------
  |  Branch (4385:5): [True: 0, False: 4.77k]
  ------------------
 4386|  2.14k|    s_n_llhttp__internal__n_url_schema_delim_1: {
 4387|  2.14k|      if (p == endp) {
  ------------------
  |  Branch (4387:11): [True: 5, False: 2.13k]
  ------------------
 4388|      5|        return s_n_llhttp__internal__n_url_schema_delim_1;
 4389|      5|      }
 4390|  2.13k|      switch (*p) {
 4391|  2.12k|        case '/': {
  ------------------
  |  Branch (4391:9): [True: 2.12k, False: 10]
  ------------------
 4392|  2.12k|          p++;
 4393|  2.12k|          goto s_n_llhttp__internal__n_url_server;
 4394|      0|        }
 4395|     10|        default: {
  ------------------
  |  Branch (4395:9): [True: 10, False: 2.12k]
  ------------------
 4396|     10|          goto s_n_llhttp__internal__n_error_89;
 4397|      0|        }
 4398|  2.13k|      }
 4399|  2.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4400|  2.13k|    }
 4401|      0|    case s_n_llhttp__internal__n_url_schema_delim:
  ------------------
  |  Branch (4401:5): [True: 0, False: 4.77k]
  ------------------
 4402|  2.15k|    s_n_llhttp__internal__n_url_schema_delim: {
 4403|  2.15k|      if (p == endp) {
  ------------------
  |  Branch (4403:11): [True: 6, False: 2.14k]
  ------------------
 4404|      6|        return s_n_llhttp__internal__n_url_schema_delim;
 4405|      6|      }
 4406|  2.14k|      switch (*p) {
 4407|      1|        case 9: {
  ------------------
  |  Branch (4407:9): [True: 1, False: 2.14k]
  ------------------
 4408|      1|          p++;
 4409|      1|          goto s_n_llhttp__internal__n_error_2;
 4410|      0|        }
 4411|      1|        case 10: {
  ------------------
  |  Branch (4411:9): [True: 1, False: 2.14k]
  ------------------
 4412|      1|          p++;
 4413|      1|          goto s_n_llhttp__internal__n_error_2;
 4414|      0|        }
 4415|      1|        case 12: {
  ------------------
  |  Branch (4415:9): [True: 1, False: 2.14k]
  ------------------
 4416|      1|          p++;
 4417|      1|          goto s_n_llhttp__internal__n_error_2;
 4418|      0|        }
 4419|      1|        case 13: {
  ------------------
  |  Branch (4419:9): [True: 1, False: 2.14k]
  ------------------
 4420|      1|          p++;
 4421|      1|          goto s_n_llhttp__internal__n_error_2;
 4422|      0|        }
 4423|      1|        case ' ': {
  ------------------
  |  Branch (4423:9): [True: 1, False: 2.14k]
  ------------------
 4424|      1|          p++;
 4425|      1|          goto s_n_llhttp__internal__n_error_2;
 4426|      0|        }
 4427|  2.14k|        case '/': {
  ------------------
  |  Branch (4427:9): [True: 2.14k, False: 6]
  ------------------
 4428|  2.14k|          p++;
 4429|  2.14k|          goto s_n_llhttp__internal__n_url_schema_delim_1;
 4430|      0|        }
 4431|      1|        default: {
  ------------------
  |  Branch (4431:9): [True: 1, False: 2.14k]
  ------------------
 4432|      1|          goto s_n_llhttp__internal__n_error_89;
 4433|      0|        }
 4434|  2.14k|      }
 4435|  2.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4436|  2.14k|    }
 4437|      0|    case s_n_llhttp__internal__n_span_end_stub_schema:
  ------------------
  |  Branch (4437:5): [True: 0, False: 4.77k]
  ------------------
 4438|  2.15k|    s_n_llhttp__internal__n_span_end_stub_schema: {
 4439|  2.15k|      if (p == endp) {
  ------------------
  |  Branch (4439:11): [True: 0, False: 2.15k]
  ------------------
 4440|      0|        return s_n_llhttp__internal__n_span_end_stub_schema;
 4441|      0|      }
 4442|  2.15k|      p++;
 4443|  2.15k|      goto s_n_llhttp__internal__n_url_schema_delim;
 4444|  2.15k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4445|  2.15k|    }
 4446|      0|    case s_n_llhttp__internal__n_url_schema:
  ------------------
  |  Branch (4446:5): [True: 0, False: 4.77k]
  ------------------
 4447|  4.57k|    s_n_llhttp__internal__n_url_schema: {
 4448|  4.57k|      static uint8_t lookup_table[] = {
 4449|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
 4450|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4451|  4.57k|        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4452|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0,
 4453|  4.57k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4454|  4.57k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4455|  4.57k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4456|  4.57k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4457|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4458|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4459|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4460|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4461|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4462|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4463|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4464|  4.57k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4465|  4.57k|      };
 4466|  4.57k|      if (p == endp) {
  ------------------
  |  Branch (4466:11): [True: 13, False: 4.56k]
  ------------------
 4467|     13|        return s_n_llhttp__internal__n_url_schema;
 4468|     13|      }
 4469|  4.56k|      switch (lookup_table[(uint8_t) *p]) {
 4470|      1|        case 1: {
  ------------------
  |  Branch (4470:9): [True: 1, False: 4.56k]
  ------------------
 4471|      1|          p++;
 4472|      1|          goto s_n_llhttp__internal__n_error_2;
 4473|      0|        }
 4474|  2.15k|        case 2: {
  ------------------
  |  Branch (4474:9): [True: 2.15k, False: 2.40k]
  ------------------
 4475|  2.15k|          goto s_n_llhttp__internal__n_span_end_stub_schema;
 4476|      0|        }
 4477|  2.40k|        case 3: {
  ------------------
  |  Branch (4477:9): [True: 2.40k, False: 2.15k]
  ------------------
 4478|  2.40k|          p++;
 4479|  2.40k|          goto s_n_llhttp__internal__n_url_schema;
 4480|      0|        }
 4481|      5|        default: {
  ------------------
  |  Branch (4481:9): [True: 5, False: 4.55k]
  ------------------
 4482|      5|          goto s_n_llhttp__internal__n_error_90;
 4483|      0|        }
 4484|  4.56k|      }
 4485|  4.56k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4486|  4.56k|    }
 4487|      0|    case s_n_llhttp__internal__n_url_start:
  ------------------
  |  Branch (4487:5): [True: 0, False: 4.77k]
  ------------------
 4488|  31.5k|    s_n_llhttp__internal__n_url_start: {
 4489|  31.5k|      static uint8_t lookup_table[] = {
 4490|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
 4491|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4492|  31.5k|        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2,
 4493|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4494|  31.5k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4495|  31.5k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4496|  31.5k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4497|  31.5k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4498|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4499|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4500|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4501|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4502|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4503|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4504|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4505|  31.5k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4506|  31.5k|      };
 4507|  31.5k|      if (p == endp) {
  ------------------
  |  Branch (4507:11): [True: 0, False: 31.5k]
  ------------------
 4508|      0|        return s_n_llhttp__internal__n_url_start;
 4509|      0|      }
 4510|  31.5k|      switch (lookup_table[(uint8_t) *p]) {
 4511|      4|        case 1: {
  ------------------
  |  Branch (4511:9): [True: 4, False: 31.5k]
  ------------------
 4512|      4|          p++;
 4513|      4|          goto s_n_llhttp__internal__n_error_2;
 4514|      0|        }
 4515|  29.3k|        case 2: {
  ------------------
  |  Branch (4515:9): [True: 29.3k, False: 2.18k]
  ------------------
 4516|  29.3k|          goto s_n_llhttp__internal__n_span_start_stub_path_2;
 4517|      0|        }
 4518|  2.17k|        case 3: {
  ------------------
  |  Branch (4518:9): [True: 2.17k, False: 29.3k]
  ------------------
 4519|  2.17k|          goto s_n_llhttp__internal__n_url_schema;
 4520|      0|        }
 4521|     13|        default: {
  ------------------
  |  Branch (4521:9): [True: 13, False: 31.5k]
  ------------------
 4522|     13|          goto s_n_llhttp__internal__n_error_91;
 4523|      0|        }
 4524|  31.5k|      }
 4525|  31.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4526|  31.5k|    }
 4527|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_url_1:
  ------------------
  |  Branch (4527:5): [True: 0, False: 4.77k]
  ------------------
 4528|  31.5k|    s_n_llhttp__internal__n_span_start_llhttp__on_url_1: {
 4529|  31.5k|      if (p == endp) {
  ------------------
  |  Branch (4529:11): [True: 0, False: 31.5k]
  ------------------
 4530|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_url_1;
 4531|      0|      }
 4532|  31.5k|      state->_span_pos0 = (void*) p;
 4533|  31.5k|      state->_span_cb0 = llhttp__on_url;
 4534|  31.5k|      goto s_n_llhttp__internal__n_url_start;
 4535|  31.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4536|  31.5k|    }
 4537|      0|    case s_n_llhttp__internal__n_url_entry_normal:
  ------------------
  |  Branch (4537:5): [True: 0, False: 4.77k]
  ------------------
 4538|  31.5k|    s_n_llhttp__internal__n_url_entry_normal: {
 4539|  31.5k|      if (p == endp) {
  ------------------
  |  Branch (4539:11): [True: 0, False: 31.5k]
  ------------------
 4540|      0|        return s_n_llhttp__internal__n_url_entry_normal;
 4541|      0|      }
 4542|  31.5k|      switch (*p) {
 4543|      1|        case 9: {
  ------------------
  |  Branch (4543:9): [True: 1, False: 31.5k]
  ------------------
 4544|      1|          p++;
 4545|      1|          goto s_n_llhttp__internal__n_error_2;
 4546|      0|        }
 4547|      2|        case 12: {
  ------------------
  |  Branch (4547:9): [True: 2, False: 31.5k]
  ------------------
 4548|      2|          p++;
 4549|      2|          goto s_n_llhttp__internal__n_error_2;
 4550|      0|        }
 4551|  31.5k|        default: {
  ------------------
  |  Branch (4551:9): [True: 31.5k, False: 3]
  ------------------
 4552|  31.5k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_url_1;
 4553|      0|        }
 4554|  31.5k|      }
 4555|  31.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4556|  31.5k|    }
 4557|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_url:
  ------------------
  |  Branch (4557:5): [True: 0, False: 4.77k]
  ------------------
 4558|      5|    s_n_llhttp__internal__n_span_start_llhttp__on_url: {
 4559|      5|      if (p == endp) {
  ------------------
  |  Branch (4559:11): [True: 0, False: 5]
  ------------------
 4560|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_url;
 4561|      0|      }
 4562|      5|      state->_span_pos0 = (void*) p;
 4563|      5|      state->_span_cb0 = llhttp__on_url;
 4564|      5|      goto s_n_llhttp__internal__n_url_server;
 4565|      5|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4566|      5|    }
 4567|      0|    case s_n_llhttp__internal__n_url_entry_connect:
  ------------------
  |  Branch (4567:5): [True: 0, False: 4.77k]
  ------------------
 4568|      7|    s_n_llhttp__internal__n_url_entry_connect: {
 4569|      7|      if (p == endp) {
  ------------------
  |  Branch (4569:11): [True: 0, False: 7]
  ------------------
 4570|      0|        return s_n_llhttp__internal__n_url_entry_connect;
 4571|      0|      }
 4572|      7|      switch (*p) {
 4573|      1|        case 9: {
  ------------------
  |  Branch (4573:9): [True: 1, False: 6]
  ------------------
 4574|      1|          p++;
 4575|      1|          goto s_n_llhttp__internal__n_error_2;
 4576|      0|        }
 4577|      1|        case 12: {
  ------------------
  |  Branch (4577:9): [True: 1, False: 6]
  ------------------
 4578|      1|          p++;
 4579|      1|          goto s_n_llhttp__internal__n_error_2;
 4580|      0|        }
 4581|      5|        default: {
  ------------------
  |  Branch (4581:9): [True: 5, False: 2]
  ------------------
 4582|      5|          goto s_n_llhttp__internal__n_span_start_llhttp__on_url;
 4583|      0|        }
 4584|      7|      }
 4585|      7|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4586|      7|    }
 4587|      0|    case s_n_llhttp__internal__n_req_spaces_before_url:
  ------------------
  |  Branch (4587:5): [True: 0, False: 4.77k]
  ------------------
 4588|  31.8k|    s_n_llhttp__internal__n_req_spaces_before_url: {
 4589|  31.8k|      if (p == endp) {
  ------------------
  |  Branch (4589:11): [True: 12, False: 31.8k]
  ------------------
 4590|     12|        return s_n_llhttp__internal__n_req_spaces_before_url;
 4591|     12|      }
 4592|  31.8k|      switch (*p) {
 4593|    260|        case ' ': {
  ------------------
  |  Branch (4593:9): [True: 260, False: 31.5k]
  ------------------
 4594|    260|          p++;
 4595|    260|          goto s_n_llhttp__internal__n_req_spaces_before_url;
 4596|      0|        }
 4597|  31.5k|        default: {
  ------------------
  |  Branch (4597:9): [True: 31.5k, False: 260]
  ------------------
 4598|  31.5k|          goto s_n_llhttp__internal__n_invoke_is_equal_method;
 4599|      0|        }
 4600|  31.8k|      }
 4601|  31.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4602|  31.8k|    }
 4603|      0|    case s_n_llhttp__internal__n_req_first_space_before_url:
  ------------------
  |  Branch (4603:5): [True: 0, False: 4.77k]
  ------------------
 4604|  31.9k|    s_n_llhttp__internal__n_req_first_space_before_url: {
 4605|  31.9k|      if (p == endp) {
  ------------------
  |  Branch (4605:11): [True: 357, False: 31.5k]
  ------------------
 4606|    357|        return s_n_llhttp__internal__n_req_first_space_before_url;
 4607|    357|      }
 4608|  31.5k|      switch (*p) {
 4609|  31.5k|        case ' ': {
  ------------------
  |  Branch (4609:9): [True: 31.5k, False: 25]
  ------------------
 4610|  31.5k|          p++;
 4611|  31.5k|          goto s_n_llhttp__internal__n_req_spaces_before_url;
 4612|      0|        }
 4613|     25|        default: {
  ------------------
  |  Branch (4613:9): [True: 25, False: 31.5k]
  ------------------
 4614|     25|          goto s_n_llhttp__internal__n_error_92;
 4615|      0|        }
 4616|  31.5k|      }
 4617|  31.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4618|  31.5k|    }
 4619|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1:
  ------------------
  |  Branch (4619:5): [True: 0, False: 4.77k]
  ------------------
 4620|  31.9k|    s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1: {
 4621|  31.9k|      switch (llhttp__on_method_complete(state, p, endp)) {
 4622|  31.9k|        case 0:
  ------------------
  |  Branch (4622:9): [True: 31.9k, False: 0]
  ------------------
 4623|  31.9k|          goto s_n_llhttp__internal__n_req_first_space_before_url;
 4624|      0|        case 21:
  ------------------
  |  Branch (4624:9): [True: 0, False: 31.9k]
  ------------------
 4625|      0|          goto s_n_llhttp__internal__n_pause_29;
 4626|      0|        default:
  ------------------
  |  Branch (4626:9): [True: 0, False: 31.9k]
  ------------------
 4627|      0|          goto s_n_llhttp__internal__n_error_111;
 4628|  31.9k|      }
 4629|  31.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4630|  31.9k|    }
 4631|      0|    case s_n_llhttp__internal__n_after_start_req_2:
  ------------------
  |  Branch (4631:5): [True: 0, False: 4.77k]
  ------------------
 4632|  1.54k|    s_n_llhttp__internal__n_after_start_req_2: {
 4633|  1.54k|      if (p == endp) {
  ------------------
  |  Branch (4633:11): [True: 5, False: 1.54k]
  ------------------
 4634|      5|        return s_n_llhttp__internal__n_after_start_req_2;
 4635|      5|      }
 4636|  1.54k|      switch (*p) {
 4637|  1.52k|        case 'L': {
  ------------------
  |  Branch (4637:9): [True: 1.52k, False: 12]
  ------------------
 4638|  1.52k|          p++;
 4639|  1.52k|          match = 19;
 4640|  1.52k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4641|      0|        }
 4642|     12|        default: {
  ------------------
  |  Branch (4642:9): [True: 12, False: 1.52k]
  ------------------
 4643|     12|          goto s_n_llhttp__internal__n_error_112;
 4644|      0|        }
 4645|  1.54k|      }
 4646|  1.54k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4647|  1.54k|    }
 4648|      0|    case s_n_llhttp__internal__n_after_start_req_3:
  ------------------
  |  Branch (4648:5): [True: 0, False: 4.77k]
  ------------------
 4649|    424|    s_n_llhttp__internal__n_after_start_req_3: {
 4650|    424|      llparse_match_t match_seq;
 4651|       |      
 4652|    424|      if (p == endp) {
  ------------------
  |  Branch (4652:11): [True: 6, False: 418]
  ------------------
 4653|      6|        return s_n_llhttp__internal__n_after_start_req_3;
 4654|      6|      }
 4655|    418|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob18, 6);
 4656|    418|      p = match_seq.current;
 4657|    418|      switch (match_seq.status) {
  ------------------
  |  Branch (4657:15): [True: 418, False: 0]
  ------------------
 4658|    416|        case kMatchComplete: {
  ------------------
  |  Branch (4658:9): [True: 416, False: 2]
  ------------------
 4659|    416|          p++;
 4660|    416|          match = 36;
 4661|    416|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4662|      0|        }
 4663|      1|        case kMatchPause: {
  ------------------
  |  Branch (4663:9): [True: 1, False: 417]
  ------------------
 4664|      1|          return s_n_llhttp__internal__n_after_start_req_3;
 4665|      0|        }
 4666|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4666:9): [True: 1, False: 417]
  ------------------
 4667|      1|          goto s_n_llhttp__internal__n_error_112;
 4668|      0|        }
 4669|    418|      }
 4670|    418|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4671|    418|    }
 4672|      0|    case s_n_llhttp__internal__n_after_start_req_1:
  ------------------
  |  Branch (4672:5): [True: 0, False: 4.77k]
  ------------------
 4673|  1.97k|    s_n_llhttp__internal__n_after_start_req_1: {
 4674|  1.97k|      if (p == endp) {
  ------------------
  |  Branch (4674:11): [True: 8, False: 1.97k]
  ------------------
 4675|      8|        return s_n_llhttp__internal__n_after_start_req_1;
 4676|      8|      }
 4677|  1.97k|      switch (*p) {
 4678|  1.54k|        case 'C': {
  ------------------
  |  Branch (4678:9): [True: 1.54k, False: 425]
  ------------------
 4679|  1.54k|          p++;
 4680|  1.54k|          goto s_n_llhttp__internal__n_after_start_req_2;
 4681|      0|        }
 4682|    424|        case 'N': {
  ------------------
  |  Branch (4682:9): [True: 424, False: 1.54k]
  ------------------
 4683|    424|          p++;
 4684|    424|          goto s_n_llhttp__internal__n_after_start_req_3;
 4685|      0|        }
 4686|      1|        default: {
  ------------------
  |  Branch (4686:9): [True: 1, False: 1.96k]
  ------------------
 4687|      1|          goto s_n_llhttp__internal__n_error_112;
 4688|      0|        }
 4689|  1.97k|      }
 4690|  1.97k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4691|  1.97k|    }
 4692|      0|    case s_n_llhttp__internal__n_after_start_req_4:
  ------------------
  |  Branch (4692:5): [True: 0, False: 4.77k]
  ------------------
 4693|    457|    s_n_llhttp__internal__n_after_start_req_4: {
 4694|    457|      llparse_match_t match_seq;
 4695|       |      
 4696|    457|      if (p == endp) {
  ------------------
  |  Branch (4696:11): [True: 7, False: 450]
  ------------------
 4697|      7|        return s_n_llhttp__internal__n_after_start_req_4;
 4698|      7|      }
 4699|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob19, 3);
 4700|    450|      p = match_seq.current;
 4701|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (4701:15): [True: 450, False: 0]
  ------------------
 4702|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4702:9): [True: 447, False: 3]
  ------------------
 4703|    447|          p++;
 4704|    447|          match = 16;
 4705|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4706|      0|        }
 4707|      1|        case kMatchPause: {
  ------------------
  |  Branch (4707:9): [True: 1, False: 449]
  ------------------
 4708|      1|          return s_n_llhttp__internal__n_after_start_req_4;
 4709|      0|        }
 4710|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (4710:9): [True: 2, False: 448]
  ------------------
 4711|      2|          goto s_n_llhttp__internal__n_error_112;
 4712|      0|        }
 4713|    450|      }
 4714|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4715|    450|    }
 4716|      0|    case s_n_llhttp__internal__n_after_start_req_6:
  ------------------
  |  Branch (4716:5): [True: 0, False: 4.77k]
  ------------------
 4717|    424|    s_n_llhttp__internal__n_after_start_req_6: {
 4718|    424|      llparse_match_t match_seq;
 4719|       |      
 4720|    424|      if (p == endp) {
  ------------------
  |  Branch (4720:11): [True: 6, False: 418]
  ------------------
 4721|      6|        return s_n_llhttp__internal__n_after_start_req_6;
 4722|      6|      }
 4723|    418|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob20, 6);
 4724|    418|      p = match_seq.current;
 4725|    418|      switch (match_seq.status) {
  ------------------
  |  Branch (4725:15): [True: 418, False: 0]
  ------------------
 4726|    416|        case kMatchComplete: {
  ------------------
  |  Branch (4726:9): [True: 416, False: 2]
  ------------------
 4727|    416|          p++;
 4728|    416|          match = 22;
 4729|    416|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4730|      0|        }
 4731|      1|        case kMatchPause: {
  ------------------
  |  Branch (4731:9): [True: 1, False: 417]
  ------------------
 4732|      1|          return s_n_llhttp__internal__n_after_start_req_6;
 4733|      0|        }
 4734|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4734:9): [True: 1, False: 417]
  ------------------
 4735|      1|          goto s_n_llhttp__internal__n_error_112;
 4736|      0|        }
 4737|    418|      }
 4738|    418|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4739|    418|    }
 4740|      0|    case s_n_llhttp__internal__n_after_start_req_8:
  ------------------
  |  Branch (4740:5): [True: 0, False: 4.77k]
  ------------------
 4741|     11|    s_n_llhttp__internal__n_after_start_req_8: {
 4742|     11|      llparse_match_t match_seq;
 4743|       |      
 4744|     11|      if (p == endp) {
  ------------------
  |  Branch (4744:11): [True: 1, False: 10]
  ------------------
 4745|      1|        return s_n_llhttp__internal__n_after_start_req_8;
 4746|      1|      }
 4747|     10|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob21, 4);
 4748|     10|      p = match_seq.current;
 4749|     10|      switch (match_seq.status) {
  ------------------
  |  Branch (4749:15): [True: 10, False: 0]
  ------------------
 4750|      8|        case kMatchComplete: {
  ------------------
  |  Branch (4750:9): [True: 8, False: 2]
  ------------------
 4751|      8|          p++;
 4752|      8|          match = 5;
 4753|      8|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4754|      0|        }
 4755|      1|        case kMatchPause: {
  ------------------
  |  Branch (4755:9): [True: 1, False: 9]
  ------------------
 4756|      1|          return s_n_llhttp__internal__n_after_start_req_8;
 4757|      0|        }
 4758|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4758:9): [True: 1, False: 9]
  ------------------
 4759|      1|          goto s_n_llhttp__internal__n_error_112;
 4760|      0|        }
 4761|     10|      }
 4762|     10|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4763|     10|    }
 4764|      0|    case s_n_llhttp__internal__n_after_start_req_9:
  ------------------
  |  Branch (4764:5): [True: 0, False: 4.77k]
  ------------------
 4765|    500|    s_n_llhttp__internal__n_after_start_req_9: {
 4766|    500|      if (p == endp) {
  ------------------
  |  Branch (4766:11): [True: 6, False: 494]
  ------------------
 4767|      6|        return s_n_llhttp__internal__n_after_start_req_9;
 4768|      6|      }
 4769|    494|      switch (*p) {
 4770|    481|        case 'Y': {
  ------------------
  |  Branch (4770:9): [True: 481, False: 13]
  ------------------
 4771|    481|          p++;
 4772|    481|          match = 8;
 4773|    481|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4774|      0|        }
 4775|     13|        default: {
  ------------------
  |  Branch (4775:9): [True: 13, False: 481]
  ------------------
 4776|     13|          goto s_n_llhttp__internal__n_error_112;
 4777|      0|        }
 4778|    494|      }
 4779|    494|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4780|    494|    }
 4781|      0|    case s_n_llhttp__internal__n_after_start_req_7:
  ------------------
  |  Branch (4781:5): [True: 0, False: 4.77k]
  ------------------
 4782|    519|    s_n_llhttp__internal__n_after_start_req_7: {
 4783|    519|      if (p == endp) {
  ------------------
  |  Branch (4783:11): [True: 7, False: 512]
  ------------------
 4784|      7|        return s_n_llhttp__internal__n_after_start_req_7;
 4785|      7|      }
 4786|    512|      switch (*p) {
 4787|     11|        case 'N': {
  ------------------
  |  Branch (4787:9): [True: 11, False: 501]
  ------------------
 4788|     11|          p++;
 4789|     11|          goto s_n_llhttp__internal__n_after_start_req_8;
 4790|      0|        }
 4791|    500|        case 'P': {
  ------------------
  |  Branch (4791:9): [True: 500, False: 12]
  ------------------
 4792|    500|          p++;
 4793|    500|          goto s_n_llhttp__internal__n_after_start_req_9;
 4794|      0|        }
 4795|      1|        default: {
  ------------------
  |  Branch (4795:9): [True: 1, False: 511]
  ------------------
 4796|      1|          goto s_n_llhttp__internal__n_error_112;
 4797|      0|        }
 4798|    512|      }
 4799|    512|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4800|    512|    }
 4801|      0|    case s_n_llhttp__internal__n_after_start_req_5:
  ------------------
  |  Branch (4801:5): [True: 0, False: 4.77k]
  ------------------
 4802|    949|    s_n_llhttp__internal__n_after_start_req_5: {
 4803|    949|      if (p == endp) {
  ------------------
  |  Branch (4803:11): [True: 5, False: 944]
  ------------------
 4804|      5|        return s_n_llhttp__internal__n_after_start_req_5;
 4805|      5|      }
 4806|    944|      switch (*p) {
 4807|    424|        case 'H': {
  ------------------
  |  Branch (4807:9): [True: 424, False: 520]
  ------------------
 4808|    424|          p++;
 4809|    424|          goto s_n_llhttp__internal__n_after_start_req_6;
 4810|      0|        }
 4811|    519|        case 'O': {
  ------------------
  |  Branch (4811:9): [True: 519, False: 425]
  ------------------
 4812|    519|          p++;
 4813|    519|          goto s_n_llhttp__internal__n_after_start_req_7;
 4814|      0|        }
 4815|      1|        default: {
  ------------------
  |  Branch (4815:9): [True: 1, False: 943]
  ------------------
 4816|      1|          goto s_n_llhttp__internal__n_error_112;
 4817|      0|        }
 4818|    944|      }
 4819|    944|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4820|    944|    }
 4821|      0|    case s_n_llhttp__internal__n_after_start_req_12:
  ------------------
  |  Branch (4821:5): [True: 0, False: 4.77k]
  ------------------
 4822|    488|    s_n_llhttp__internal__n_after_start_req_12: {
 4823|    488|      llparse_match_t match_seq;
 4824|       |      
 4825|    488|      if (p == endp) {
  ------------------
  |  Branch (4825:11): [True: 5, False: 483]
  ------------------
 4826|      5|        return s_n_llhttp__internal__n_after_start_req_12;
 4827|      5|      }
 4828|    483|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob22, 3);
 4829|    483|      p = match_seq.current;
 4830|    483|      switch (match_seq.status) {
  ------------------
  |  Branch (4830:15): [True: 483, False: 0]
  ------------------
 4831|    481|        case kMatchComplete: {
  ------------------
  |  Branch (4831:9): [True: 481, False: 2]
  ------------------
 4832|    481|          p++;
 4833|    481|          match = 0;
 4834|    481|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4835|      0|        }
 4836|      1|        case kMatchPause: {
  ------------------
  |  Branch (4836:9): [True: 1, False: 482]
  ------------------
 4837|      1|          return s_n_llhttp__internal__n_after_start_req_12;
 4838|      0|        }
 4839|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4839:9): [True: 1, False: 482]
  ------------------
 4840|      1|          goto s_n_llhttp__internal__n_error_112;
 4841|      0|        }
 4842|    483|      }
 4843|    483|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4844|    483|    }
 4845|      0|    case s_n_llhttp__internal__n_after_start_req_13:
  ------------------
  |  Branch (4845:5): [True: 0, False: 4.77k]
  ------------------
 4846|    456|    s_n_llhttp__internal__n_after_start_req_13: {
 4847|    456|      llparse_match_t match_seq;
 4848|       |      
 4849|    456|      if (p == endp) {
  ------------------
  |  Branch (4849:11): [True: 7, False: 449]
  ------------------
 4850|      7|        return s_n_llhttp__internal__n_after_start_req_13;
 4851|      7|      }
 4852|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob23, 5);
 4853|    449|      p = match_seq.current;
 4854|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (4854:15): [True: 449, False: 0]
  ------------------
 4855|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4855:9): [True: 447, False: 2]
  ------------------
 4856|    447|          p++;
 4857|    447|          match = 35;
 4858|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4859|      0|        }
 4860|      1|        case kMatchPause: {
  ------------------
  |  Branch (4860:9): [True: 1, False: 448]
  ------------------
 4861|      1|          return s_n_llhttp__internal__n_after_start_req_13;
 4862|      0|        }
 4863|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4863:9): [True: 1, False: 448]
  ------------------
 4864|      1|          goto s_n_llhttp__internal__n_error_112;
 4865|      0|        }
 4866|    449|      }
 4867|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4868|    449|    }
 4869|      0|    case s_n_llhttp__internal__n_after_start_req_11:
  ------------------
  |  Branch (4869:5): [True: 0, False: 4.77k]
  ------------------
 4870|    951|    s_n_llhttp__internal__n_after_start_req_11: {
 4871|    951|      if (p == endp) {
  ------------------
  |  Branch (4871:11): [True: 6, False: 945]
  ------------------
 4872|      6|        return s_n_llhttp__internal__n_after_start_req_11;
 4873|      6|      }
 4874|    945|      switch (*p) {
 4875|    488|        case 'L': {
  ------------------
  |  Branch (4875:9): [True: 488, False: 457]
  ------------------
 4876|    488|          p++;
 4877|    488|          goto s_n_llhttp__internal__n_after_start_req_12;
 4878|      0|        }
 4879|    456|        case 'S': {
  ------------------
  |  Branch (4879:9): [True: 456, False: 489]
  ------------------
 4880|    456|          p++;
 4881|    456|          goto s_n_llhttp__internal__n_after_start_req_13;
 4882|      0|        }
 4883|      1|        default: {
  ------------------
  |  Branch (4883:9): [True: 1, False: 944]
  ------------------
 4884|      1|          goto s_n_llhttp__internal__n_error_112;
 4885|      0|        }
 4886|    945|      }
 4887|    945|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4888|    945|    }
 4889|      0|    case s_n_llhttp__internal__n_after_start_req_10:
  ------------------
  |  Branch (4889:5): [True: 0, False: 4.77k]
  ------------------
 4890|    969|    s_n_llhttp__internal__n_after_start_req_10: {
 4891|    969|      if (p == endp) {
  ------------------
  |  Branch (4891:11): [True: 7, False: 962]
  ------------------
 4892|      7|        return s_n_llhttp__internal__n_after_start_req_10;
 4893|      7|      }
 4894|    962|      switch (*p) {
 4895|    951|        case 'E': {
  ------------------
  |  Branch (4895:9): [True: 951, False: 11]
  ------------------
 4896|    951|          p++;
 4897|    951|          goto s_n_llhttp__internal__n_after_start_req_11;
 4898|      0|        }
 4899|     11|        default: {
  ------------------
  |  Branch (4899:9): [True: 11, False: 951]
  ------------------
 4900|     11|          goto s_n_llhttp__internal__n_error_112;
 4901|      0|        }
 4902|    962|      }
 4903|    962|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4904|    962|    }
 4905|      0|    case s_n_llhttp__internal__n_after_start_req_14:
  ------------------
  |  Branch (4905:5): [True: 0, False: 4.77k]
  ------------------
 4906|    424|    s_n_llhttp__internal__n_after_start_req_14: {
 4907|    424|      llparse_match_t match_seq;
 4908|       |      
 4909|    424|      if (p == endp) {
  ------------------
  |  Branch (4909:11): [True: 6, False: 418]
  ------------------
 4910|      6|        return s_n_llhttp__internal__n_after_start_req_14;
 4911|      6|      }
 4912|    418|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob24, 4);
 4913|    418|      p = match_seq.current;
 4914|    418|      switch (match_seq.status) {
  ------------------
  |  Branch (4914:15): [True: 418, False: 0]
  ------------------
 4915|    416|        case kMatchComplete: {
  ------------------
  |  Branch (4915:9): [True: 416, False: 2]
  ------------------
 4916|    416|          p++;
 4917|    416|          match = 45;
 4918|    416|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4919|      0|        }
 4920|      1|        case kMatchPause: {
  ------------------
  |  Branch (4920:9): [True: 1, False: 417]
  ------------------
 4921|      1|          return s_n_llhttp__internal__n_after_start_req_14;
 4922|      0|        }
 4923|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4923:9): [True: 1, False: 417]
  ------------------
 4924|      1|          goto s_n_llhttp__internal__n_error_112;
 4925|      0|        }
 4926|    418|      }
 4927|    418|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4928|    418|    }
 4929|      0|    case s_n_llhttp__internal__n_after_start_req_17:
  ------------------
  |  Branch (4929:5): [True: 0, False: 4.77k]
  ------------------
 4930|    477|    s_n_llhttp__internal__n_after_start_req_17: {
 4931|    477|      llparse_match_t match_seq;
 4932|       |      
 4933|    477|      if (p == endp) {
  ------------------
  |  Branch (4933:11): [True: 7, False: 470]
  ------------------
 4934|      7|        return s_n_llhttp__internal__n_after_start_req_17;
 4935|      7|      }
 4936|    470|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob26, 9);
 4937|    470|      p = match_seq.current;
 4938|    470|      switch (match_seq.status) {
  ------------------
  |  Branch (4938:15): [True: 470, False: 0]
  ------------------
 4939|    463|        case kMatchComplete: {
  ------------------
  |  Branch (4939:9): [True: 463, False: 7]
  ------------------
 4940|    463|          p++;
 4941|    463|          match = 41;
 4942|    463|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4943|      0|        }
 4944|      2|        case kMatchPause: {
  ------------------
  |  Branch (4944:9): [True: 2, False: 468]
  ------------------
 4945|      2|          return s_n_llhttp__internal__n_after_start_req_17;
 4946|      0|        }
 4947|      5|        case kMatchMismatch: {
  ------------------
  |  Branch (4947:9): [True: 5, False: 465]
  ------------------
 4948|      5|          goto s_n_llhttp__internal__n_error_112;
 4949|      0|        }
 4950|    470|      }
 4951|    470|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4952|    470|    }
 4953|      0|    case s_n_llhttp__internal__n_after_start_req_16:
  ------------------
  |  Branch (4953:5): [True: 0, False: 4.77k]
  ------------------
 4954|  6.82k|    s_n_llhttp__internal__n_after_start_req_16: {
 4955|  6.82k|      if (p == endp) {
  ------------------
  |  Branch (4955:11): [True: 4, False: 6.81k]
  ------------------
 4956|      4|        return s_n_llhttp__internal__n_after_start_req_16;
 4957|      4|      }
 4958|  6.81k|      switch (*p) {
 4959|    477|        case '_': {
  ------------------
  |  Branch (4959:9): [True: 477, False: 6.33k]
  ------------------
 4960|    477|          p++;
 4961|    477|          goto s_n_llhttp__internal__n_after_start_req_17;
 4962|      0|        }
 4963|  6.33k|        default: {
  ------------------
  |  Branch (4963:9): [True: 6.33k, False: 477]
  ------------------
 4964|  6.33k|          match = 1;
 4965|  6.33k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4966|      0|        }
 4967|  6.81k|      }
 4968|  6.81k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4969|  6.81k|    }
 4970|      0|    case s_n_llhttp__internal__n_after_start_req_15:
  ------------------
  |  Branch (4970:5): [True: 0, False: 4.77k]
  ------------------
 4971|  6.83k|    s_n_llhttp__internal__n_after_start_req_15: {
 4972|  6.83k|      llparse_match_t match_seq;
 4973|       |      
 4974|  6.83k|      if (p == endp) {
  ------------------
  |  Branch (4974:11): [True: 7, False: 6.82k]
  ------------------
 4975|      7|        return s_n_llhttp__internal__n_after_start_req_15;
 4976|      7|      }
 4977|  6.82k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob25, 2);
 4978|  6.82k|      p = match_seq.current;
 4979|  6.82k|      switch (match_seq.status) {
  ------------------
  |  Branch (4979:15): [True: 6.82k, False: 0]
  ------------------
 4980|  6.82k|        case kMatchComplete: {
  ------------------
  |  Branch (4980:9): [True: 6.82k, False: 6]
  ------------------
 4981|  6.82k|          p++;
 4982|  6.82k|          goto s_n_llhttp__internal__n_after_start_req_16;
 4983|      0|        }
 4984|      2|        case kMatchPause: {
  ------------------
  |  Branch (4984:9): [True: 2, False: 6.82k]
  ------------------
 4985|      2|          return s_n_llhttp__internal__n_after_start_req_15;
 4986|      0|        }
 4987|      4|        case kMatchMismatch: {
  ------------------
  |  Branch (4987:9): [True: 4, False: 6.82k]
  ------------------
 4988|      4|          goto s_n_llhttp__internal__n_error_112;
 4989|      0|        }
 4990|  6.82k|      }
 4991|  6.82k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4992|  6.82k|    }
 4993|      0|    case s_n_llhttp__internal__n_after_start_req_18:
  ------------------
  |  Branch (4993:5): [True: 0, False: 4.77k]
  ------------------
 4994|    457|    s_n_llhttp__internal__n_after_start_req_18: {
 4995|    457|      llparse_match_t match_seq;
 4996|       |      
 4997|    457|      if (p == endp) {
  ------------------
  |  Branch (4997:11): [True: 7, False: 450]
  ------------------
 4998|      7|        return s_n_llhttp__internal__n_after_start_req_18;
 4999|      7|      }
 5000|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob27, 3);
 5001|    450|      p = match_seq.current;
 5002|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (5002:15): [True: 450, False: 0]
  ------------------
 5003|    448|        case kMatchComplete: {
  ------------------
  |  Branch (5003:9): [True: 448, False: 2]
  ------------------
 5004|    448|          p++;
 5005|    448|          match = 2;
 5006|    448|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5007|      0|        }
 5008|      1|        case kMatchPause: {
  ------------------
  |  Branch (5008:9): [True: 1, False: 449]
  ------------------
 5009|      1|          return s_n_llhttp__internal__n_after_start_req_18;
 5010|      0|        }
 5011|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5011:9): [True: 1, False: 449]
  ------------------
 5012|      1|          goto s_n_llhttp__internal__n_error_112;
 5013|      0|        }
 5014|    450|      }
 5015|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5016|    450|    }
 5017|      0|    case s_n_llhttp__internal__n_after_start_req_20:
  ------------------
  |  Branch (5017:5): [True: 0, False: 4.77k]
  ------------------
 5018|    460|    s_n_llhttp__internal__n_after_start_req_20: {
 5019|    460|      llparse_match_t match_seq;
 5020|       |      
 5021|    460|      if (p == endp) {
  ------------------
  |  Branch (5021:11): [True: 6, False: 454]
  ------------------
 5022|      6|        return s_n_llhttp__internal__n_after_start_req_20;
 5023|      6|      }
 5024|    454|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob28, 2);
 5025|    454|      p = match_seq.current;
 5026|    454|      switch (match_seq.status) {
  ------------------
  |  Branch (5026:15): [True: 454, False: 0]
  ------------------
 5027|    452|        case kMatchComplete: {
  ------------------
  |  Branch (5027:9): [True: 452, False: 2]
  ------------------
 5028|    452|          p++;
 5029|    452|          match = 31;
 5030|    452|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5031|      0|        }
 5032|      1|        case kMatchPause: {
  ------------------
  |  Branch (5032:9): [True: 1, False: 453]
  ------------------
 5033|      1|          return s_n_llhttp__internal__n_after_start_req_20;
 5034|      0|        }
 5035|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5035:9): [True: 1, False: 453]
  ------------------
 5036|      1|          goto s_n_llhttp__internal__n_error_112;
 5037|      0|        }
 5038|    454|      }
 5039|    454|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5040|    454|    }
 5041|      0|    case s_n_llhttp__internal__n_after_start_req_21:
  ------------------
  |  Branch (5041:5): [True: 0, False: 4.77k]
  ------------------
 5042|    404|    s_n_llhttp__internal__n_after_start_req_21: {
 5043|    404|      llparse_match_t match_seq;
 5044|       |      
 5045|    404|      if (p == endp) {
  ------------------
  |  Branch (5045:11): [True: 4, False: 400]
  ------------------
 5046|      4|        return s_n_llhttp__internal__n_after_start_req_21;
 5047|      4|      }
 5048|    400|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob29, 2);
 5049|    400|      p = match_seq.current;
 5050|    400|      switch (match_seq.status) {
  ------------------
  |  Branch (5050:15): [True: 400, False: 0]
  ------------------
 5051|    398|        case kMatchComplete: {
  ------------------
  |  Branch (5051:9): [True: 398, False: 2]
  ------------------
 5052|    398|          p++;
 5053|    398|          match = 9;
 5054|    398|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5055|      0|        }
 5056|      1|        case kMatchPause: {
  ------------------
  |  Branch (5056:9): [True: 1, False: 399]
  ------------------
 5057|      1|          return s_n_llhttp__internal__n_after_start_req_21;
 5058|      0|        }
 5059|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5059:9): [True: 1, False: 399]
  ------------------
 5060|      1|          goto s_n_llhttp__internal__n_error_112;
 5061|      0|        }
 5062|    400|      }
 5063|    400|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5064|    400|    }
 5065|      0|    case s_n_llhttp__internal__n_after_start_req_19:
  ------------------
  |  Branch (5065:5): [True: 0, False: 4.77k]
  ------------------
 5066|    870|    s_n_llhttp__internal__n_after_start_req_19: {
 5067|    870|      if (p == endp) {
  ------------------
  |  Branch (5067:11): [True: 5, False: 865]
  ------------------
 5068|      5|        return s_n_llhttp__internal__n_after_start_req_19;
 5069|      5|      }
 5070|    865|      switch (*p) {
 5071|    460|        case 'I': {
  ------------------
  |  Branch (5071:9): [True: 460, False: 405]
  ------------------
 5072|    460|          p++;
 5073|    460|          goto s_n_llhttp__internal__n_after_start_req_20;
 5074|      0|        }
 5075|    404|        case 'O': {
  ------------------
  |  Branch (5075:9): [True: 404, False: 461]
  ------------------
 5076|    404|          p++;
 5077|    404|          goto s_n_llhttp__internal__n_after_start_req_21;
 5078|      0|        }
 5079|      1|        default: {
  ------------------
  |  Branch (5079:9): [True: 1, False: 864]
  ------------------
 5080|      1|          goto s_n_llhttp__internal__n_error_112;
 5081|      0|        }
 5082|    865|      }
 5083|    865|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5084|    865|    }
 5085|      0|    case s_n_llhttp__internal__n_after_start_req_23:
  ------------------
  |  Branch (5085:5): [True: 0, False: 4.77k]
  ------------------
 5086|    457|    s_n_llhttp__internal__n_after_start_req_23: {
 5087|    457|      llparse_match_t match_seq;
 5088|       |      
 5089|    457|      if (p == endp) {
  ------------------
  |  Branch (5089:11): [True: 7, False: 450]
  ------------------
 5090|      7|        return s_n_llhttp__internal__n_after_start_req_23;
 5091|      7|      }
 5092|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob30, 6);
 5093|    450|      p = match_seq.current;
 5094|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (5094:15): [True: 450, False: 0]
  ------------------
 5095|    448|        case kMatchComplete: {
  ------------------
  |  Branch (5095:9): [True: 448, False: 2]
  ------------------
 5096|    448|          p++;
 5097|    448|          match = 24;
 5098|    448|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5099|      0|        }
 5100|      1|        case kMatchPause: {
  ------------------
  |  Branch (5100:9): [True: 1, False: 449]
  ------------------
 5101|      1|          return s_n_llhttp__internal__n_after_start_req_23;
 5102|      0|        }
 5103|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5103:9): [True: 1, False: 449]
  ------------------
 5104|      1|          goto s_n_llhttp__internal__n_error_112;
 5105|      0|        }
 5106|    450|      }
 5107|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5108|    450|    }
 5109|      0|    case s_n_llhttp__internal__n_after_start_req_24:
  ------------------
  |  Branch (5109:5): [True: 0, False: 4.77k]
  ------------------
 5110|    584|    s_n_llhttp__internal__n_after_start_req_24: {
 5111|    584|      llparse_match_t match_seq;
 5112|       |      
 5113|    584|      if (p == endp) {
  ------------------
  |  Branch (5113:11): [True: 8, False: 576]
  ------------------
 5114|      8|        return s_n_llhttp__internal__n_after_start_req_24;
 5115|      8|      }
 5116|    576|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob31, 3);
 5117|    576|      p = match_seq.current;
 5118|    576|      switch (match_seq.status) {
  ------------------
  |  Branch (5118:15): [True: 576, False: 0]
  ------------------
 5119|    574|        case kMatchComplete: {
  ------------------
  |  Branch (5119:9): [True: 574, False: 2]
  ------------------
 5120|    574|          p++;
 5121|    574|          match = 23;
 5122|    574|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5123|      0|        }
 5124|      1|        case kMatchPause: {
  ------------------
  |  Branch (5124:9): [True: 1, False: 575]
  ------------------
 5125|      1|          return s_n_llhttp__internal__n_after_start_req_24;
 5126|      0|        }
 5127|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5127:9): [True: 1, False: 575]
  ------------------
 5128|      1|          goto s_n_llhttp__internal__n_error_112;
 5129|      0|        }
 5130|    576|      }
 5131|    576|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5132|    576|    }
 5133|      0|    case s_n_llhttp__internal__n_after_start_req_26:
  ------------------
  |  Branch (5133:5): [True: 0, False: 4.77k]
  ------------------
 5134|    456|    s_n_llhttp__internal__n_after_start_req_26: {
 5135|    456|      llparse_match_t match_seq;
 5136|       |      
 5137|    456|      if (p == endp) {
  ------------------
  |  Branch (5137:11): [True: 7, False: 449]
  ------------------
 5138|      7|        return s_n_llhttp__internal__n_after_start_req_26;
 5139|      7|      }
 5140|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob32, 7);
 5141|    449|      p = match_seq.current;
 5142|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5142:15): [True: 449, False: 0]
  ------------------
 5143|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5143:9): [True: 447, False: 2]
  ------------------
 5144|    447|          p++;
 5145|    447|          match = 21;
 5146|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5147|      0|        }
 5148|      1|        case kMatchPause: {
  ------------------
  |  Branch (5148:9): [True: 1, False: 448]
  ------------------
 5149|      1|          return s_n_llhttp__internal__n_after_start_req_26;
 5150|      0|        }
 5151|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5151:9): [True: 1, False: 448]
  ------------------
 5152|      1|          goto s_n_llhttp__internal__n_error_112;
 5153|      0|        }
 5154|    449|      }
 5155|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5156|    449|    }
 5157|      0|    case s_n_llhttp__internal__n_after_start_req_28:
  ------------------
  |  Branch (5157:5): [True: 0, False: 4.77k]
  ------------------
 5158|    457|    s_n_llhttp__internal__n_after_start_req_28: {
 5159|    457|      llparse_match_t match_seq;
 5160|       |      
 5161|    457|      if (p == endp) {
  ------------------
  |  Branch (5161:11): [True: 7, False: 450]
  ------------------
 5162|      7|        return s_n_llhttp__internal__n_after_start_req_28;
 5163|      7|      }
 5164|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob33, 6);
 5165|    450|      p = match_seq.current;
 5166|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (5166:15): [True: 450, False: 0]
  ------------------
 5167|    448|        case kMatchComplete: {
  ------------------
  |  Branch (5167:9): [True: 448, False: 2]
  ------------------
 5168|    448|          p++;
 5169|    448|          match = 30;
 5170|    448|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5171|      0|        }
 5172|      1|        case kMatchPause: {
  ------------------
  |  Branch (5172:9): [True: 1, False: 449]
  ------------------
 5173|      1|          return s_n_llhttp__internal__n_after_start_req_28;
 5174|      0|        }
 5175|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5175:9): [True: 1, False: 449]
  ------------------
 5176|      1|          goto s_n_llhttp__internal__n_error_112;
 5177|      0|        }
 5178|    450|      }
 5179|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5180|    450|    }
 5181|      0|    case s_n_llhttp__internal__n_after_start_req_29:
  ------------------
  |  Branch (5181:5): [True: 0, False: 4.77k]
  ------------------
 5182|    559|    s_n_llhttp__internal__n_after_start_req_29: {
 5183|    559|      if (p == endp) {
  ------------------
  |  Branch (5183:11): [True: 6, False: 553]
  ------------------
 5184|      6|        return s_n_llhttp__internal__n_after_start_req_29;
 5185|      6|      }
 5186|    553|      switch (*p) {
 5187|    543|        case 'L': {
  ------------------
  |  Branch (5187:9): [True: 543, False: 10]
  ------------------
 5188|    543|          p++;
 5189|    543|          match = 10;
 5190|    543|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5191|      0|        }
 5192|     10|        default: {
  ------------------
  |  Branch (5192:9): [True: 10, False: 543]
  ------------------
 5193|     10|          goto s_n_llhttp__internal__n_error_112;
 5194|      0|        }
 5195|    553|      }
 5196|    553|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5197|    553|    }
 5198|      0|    case s_n_llhttp__internal__n_after_start_req_27:
  ------------------
  |  Branch (5198:5): [True: 0, False: 4.77k]
  ------------------
 5199|  1.02k|    s_n_llhttp__internal__n_after_start_req_27: {
 5200|  1.02k|      if (p == endp) {
  ------------------
  |  Branch (5200:11): [True: 7, False: 1.01k]
  ------------------
 5201|      7|        return s_n_llhttp__internal__n_after_start_req_27;
 5202|      7|      }
 5203|  1.01k|      switch (*p) {
 5204|    457|        case 'A': {
  ------------------
  |  Branch (5204:9): [True: 457, False: 560]
  ------------------
 5205|    457|          p++;
 5206|    457|          goto s_n_llhttp__internal__n_after_start_req_28;
 5207|      0|        }
 5208|    559|        case 'O': {
  ------------------
  |  Branch (5208:9): [True: 559, False: 458]
  ------------------
 5209|    559|          p++;
 5210|    559|          goto s_n_llhttp__internal__n_after_start_req_29;
 5211|      0|        }
 5212|      1|        default: {
  ------------------
  |  Branch (5212:9): [True: 1, False: 1.01k]
  ------------------
 5213|      1|          goto s_n_llhttp__internal__n_error_112;
 5214|      0|        }
 5215|  1.01k|      }
 5216|  1.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5217|  1.01k|    }
 5218|      0|    case s_n_llhttp__internal__n_after_start_req_25:
  ------------------
  |  Branch (5218:5): [True: 0, False: 4.77k]
  ------------------
 5219|  1.48k|    s_n_llhttp__internal__n_after_start_req_25: {
 5220|  1.48k|      if (p == endp) {
  ------------------
  |  Branch (5220:11): [True: 5, False: 1.48k]
  ------------------
 5221|      5|        return s_n_llhttp__internal__n_after_start_req_25;
 5222|      5|      }
 5223|  1.48k|      switch (*p) {
 5224|    456|        case 'A': {
  ------------------
  |  Branch (5224:9): [True: 456, False: 1.02k]
  ------------------
 5225|    456|          p++;
 5226|    456|          goto s_n_llhttp__internal__n_after_start_req_26;
 5227|      0|        }
 5228|  1.02k|        case 'C': {
  ------------------
  |  Branch (5228:9): [True: 1.02k, False: 458]
  ------------------
 5229|  1.02k|          p++;
 5230|  1.02k|          goto s_n_llhttp__internal__n_after_start_req_27;
 5231|      0|        }
 5232|      2|        default: {
  ------------------
  |  Branch (5232:9): [True: 2, False: 1.48k]
  ------------------
 5233|      2|          goto s_n_llhttp__internal__n_error_112;
 5234|      0|        }
 5235|  1.48k|      }
 5236|  1.48k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5237|  1.48k|    }
 5238|      0|    case s_n_llhttp__internal__n_after_start_req_30:
  ------------------
  |  Branch (5238:5): [True: 0, False: 4.77k]
  ------------------
 5239|    468|    s_n_llhttp__internal__n_after_start_req_30: {
 5240|    468|      llparse_match_t match_seq;
 5241|       |      
 5242|    468|      if (p == endp) {
  ------------------
  |  Branch (5242:11): [True: 6, False: 462]
  ------------------
 5243|      6|        return s_n_llhttp__internal__n_after_start_req_30;
 5244|      6|      }
 5245|    462|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob34, 2);
 5246|    462|      p = match_seq.current;
 5247|    462|      switch (match_seq.status) {
  ------------------
  |  Branch (5247:15): [True: 462, False: 0]
  ------------------
 5248|    460|        case kMatchComplete: {
  ------------------
  |  Branch (5248:9): [True: 460, False: 2]
  ------------------
 5249|    460|          p++;
 5250|    460|          match = 11;
 5251|    460|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5252|      0|        }
 5253|      1|        case kMatchPause: {
  ------------------
  |  Branch (5253:9): [True: 1, False: 461]
  ------------------
 5254|      1|          return s_n_llhttp__internal__n_after_start_req_30;
 5255|      0|        }
 5256|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5256:9): [True: 1, False: 461]
  ------------------
 5257|      1|          goto s_n_llhttp__internal__n_error_112;
 5258|      0|        }
 5259|    462|      }
 5260|    462|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5261|    462|    }
 5262|      0|    case s_n_llhttp__internal__n_after_start_req_22:
  ------------------
  |  Branch (5262:5): [True: 0, False: 4.77k]
  ------------------
 5263|  3.00k|    s_n_llhttp__internal__n_after_start_req_22: {
 5264|  3.00k|      if (p == endp) {
  ------------------
  |  Branch (5264:11): [True: 6, False: 2.99k]
  ------------------
 5265|      6|        return s_n_llhttp__internal__n_after_start_req_22;
 5266|      6|      }
 5267|  2.99k|      switch (*p) {
 5268|    457|        case '-': {
  ------------------
  |  Branch (5268:9): [True: 457, False: 2.54k]
  ------------------
 5269|    457|          p++;
 5270|    457|          goto s_n_llhttp__internal__n_after_start_req_23;
 5271|      0|        }
 5272|    584|        case 'E': {
  ------------------
  |  Branch (5272:9): [True: 584, False: 2.41k]
  ------------------
 5273|    584|          p++;
 5274|    584|          goto s_n_llhttp__internal__n_after_start_req_24;
 5275|      0|        }
 5276|  1.48k|        case 'K': {
  ------------------
  |  Branch (5276:9): [True: 1.48k, False: 1.51k]
  ------------------
 5277|  1.48k|          p++;
 5278|  1.48k|          goto s_n_llhttp__internal__n_after_start_req_25;
 5279|      0|        }
 5280|    468|        case 'O': {
  ------------------
  |  Branch (5280:9): [True: 468, False: 2.52k]
  ------------------
 5281|    468|          p++;
 5282|    468|          goto s_n_llhttp__internal__n_after_start_req_30;
 5283|      0|        }
 5284|      1|        default: {
  ------------------
  |  Branch (5284:9): [True: 1, False: 2.99k]
  ------------------
 5285|      1|          goto s_n_llhttp__internal__n_error_112;
 5286|      0|        }
 5287|  2.99k|      }
 5288|  2.99k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5289|  2.99k|    }
 5290|      0|    case s_n_llhttp__internal__n_after_start_req_31:
  ------------------
  |  Branch (5290:5): [True: 0, False: 4.77k]
  ------------------
 5291|    457|    s_n_llhttp__internal__n_after_start_req_31: {
 5292|    457|      llparse_match_t match_seq;
 5293|       |      
 5294|    457|      if (p == endp) {
  ------------------
  |  Branch (5294:11): [True: 6, False: 451]
  ------------------
 5295|      6|        return s_n_llhttp__internal__n_after_start_req_31;
 5296|      6|      }
 5297|    451|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob35, 5);
 5298|    451|      p = match_seq.current;
 5299|    451|      switch (match_seq.status) {
  ------------------
  |  Branch (5299:15): [True: 451, False: 0]
  ------------------
 5300|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5300:9): [True: 447, False: 4]
  ------------------
 5301|    447|          p++;
 5302|    447|          match = 25;
 5303|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5304|      0|        }
 5305|      1|        case kMatchPause: {
  ------------------
  |  Branch (5305:9): [True: 1, False: 450]
  ------------------
 5306|      1|          return s_n_llhttp__internal__n_after_start_req_31;
 5307|      0|        }
 5308|      3|        case kMatchMismatch: {
  ------------------
  |  Branch (5308:9): [True: 3, False: 448]
  ------------------
 5309|      3|          goto s_n_llhttp__internal__n_error_112;
 5310|      0|        }
 5311|    451|      }
 5312|    451|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5313|    451|    }
 5314|      0|    case s_n_llhttp__internal__n_after_start_req_32:
  ------------------
  |  Branch (5314:5): [True: 0, False: 4.77k]
  ------------------
 5315|    603|    s_n_llhttp__internal__n_after_start_req_32: {
 5316|    603|      llparse_match_t match_seq;
 5317|       |      
 5318|    603|      if (p == endp) {
  ------------------
  |  Branch (5318:11): [True: 5, False: 598]
  ------------------
 5319|      5|        return s_n_llhttp__internal__n_after_start_req_32;
 5320|      5|      }
 5321|    598|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob36, 6);
 5322|    598|      p = match_seq.current;
 5323|    598|      switch (match_seq.status) {
  ------------------
  |  Branch (5323:15): [True: 598, False: 0]
  ------------------
 5324|    595|        case kMatchComplete: {
  ------------------
  |  Branch (5324:9): [True: 595, False: 3]
  ------------------
 5325|    595|          p++;
 5326|    595|          match = 6;
 5327|    595|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5328|      0|        }
 5329|      1|        case kMatchPause: {
  ------------------
  |  Branch (5329:9): [True: 1, False: 597]
  ------------------
 5330|      1|          return s_n_llhttp__internal__n_after_start_req_32;
 5331|      0|        }
 5332|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5332:9): [True: 2, False: 596]
  ------------------
 5333|      2|          goto s_n_llhttp__internal__n_error_112;
 5334|      0|        }
 5335|    598|      }
 5336|    598|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5337|    598|    }
 5338|      0|    case s_n_llhttp__internal__n_after_start_req_35:
  ------------------
  |  Branch (5338:5): [True: 0, False: 4.77k]
  ------------------
 5339|    463|    s_n_llhttp__internal__n_after_start_req_35: {
 5340|    463|      llparse_match_t match_seq;
 5341|       |      
 5342|    463|      if (p == endp) {
  ------------------
  |  Branch (5342:11): [True: 7, False: 456]
  ------------------
 5343|      7|        return s_n_llhttp__internal__n_after_start_req_35;
 5344|      7|      }
 5345|    456|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob37, 2);
 5346|    456|      p = match_seq.current;
 5347|    456|      switch (match_seq.status) {
  ------------------
  |  Branch (5347:15): [True: 456, False: 0]
  ------------------
 5348|    454|        case kMatchComplete: {
  ------------------
  |  Branch (5348:9): [True: 454, False: 2]
  ------------------
 5349|    454|          p++;
 5350|    454|          match = 28;
 5351|    454|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5352|      0|        }
 5353|      1|        case kMatchPause: {
  ------------------
  |  Branch (5353:9): [True: 1, False: 455]
  ------------------
 5354|      1|          return s_n_llhttp__internal__n_after_start_req_35;
 5355|      0|        }
 5356|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5356:9): [True: 1, False: 455]
  ------------------
 5357|      1|          goto s_n_llhttp__internal__n_error_112;
 5358|      0|        }
 5359|    456|      }
 5360|    456|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5361|    456|    }
 5362|      0|    case s_n_llhttp__internal__n_after_start_req_36:
  ------------------
  |  Branch (5362:5): [True: 0, False: 4.77k]
  ------------------
 5363|    439|    s_n_llhttp__internal__n_after_start_req_36: {
 5364|    439|      llparse_match_t match_seq;
 5365|       |      
 5366|    439|      if (p == endp) {
  ------------------
  |  Branch (5366:11): [True: 6, False: 433]
  ------------------
 5367|      6|        return s_n_llhttp__internal__n_after_start_req_36;
 5368|      6|      }
 5369|    433|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob38, 2);
 5370|    433|      p = match_seq.current;
 5371|    433|      switch (match_seq.status) {
  ------------------
  |  Branch (5371:15): [True: 433, False: 0]
  ------------------
 5372|    431|        case kMatchComplete: {
  ------------------
  |  Branch (5372:9): [True: 431, False: 2]
  ------------------
 5373|    431|          p++;
 5374|    431|          match = 39;
 5375|    431|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5376|      0|        }
 5377|      1|        case kMatchPause: {
  ------------------
  |  Branch (5377:9): [True: 1, False: 432]
  ------------------
 5378|      1|          return s_n_llhttp__internal__n_after_start_req_36;
 5379|      0|        }
 5380|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5380:9): [True: 1, False: 432]
  ------------------
 5381|      1|          goto s_n_llhttp__internal__n_error_112;
 5382|      0|        }
 5383|    433|      }
 5384|    433|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5385|    433|    }
 5386|      0|    case s_n_llhttp__internal__n_after_start_req_34:
  ------------------
  |  Branch (5386:5): [True: 0, False: 4.77k]
  ------------------
 5387|    908|    s_n_llhttp__internal__n_after_start_req_34: {
 5388|    908|      if (p == endp) {
  ------------------
  |  Branch (5388:11): [True: 5, False: 903]
  ------------------
 5389|      5|        return s_n_llhttp__internal__n_after_start_req_34;
 5390|      5|      }
 5391|    903|      switch (*p) {
 5392|    463|        case 'T': {
  ------------------
  |  Branch (5392:9): [True: 463, False: 440]
  ------------------
 5393|    463|          p++;
 5394|    463|          goto s_n_llhttp__internal__n_after_start_req_35;
 5395|      0|        }
 5396|    439|        case 'U': {
  ------------------
  |  Branch (5396:9): [True: 439, False: 464]
  ------------------
 5397|    439|          p++;
 5398|    439|          goto s_n_llhttp__internal__n_after_start_req_36;
 5399|      0|        }
 5400|      1|        default: {
  ------------------
  |  Branch (5400:9): [True: 1, False: 902]
  ------------------
 5401|      1|          goto s_n_llhttp__internal__n_error_112;
 5402|      0|        }
 5403|    903|      }
 5404|    903|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5405|    903|    }
 5406|      0|    case s_n_llhttp__internal__n_after_start_req_37:
  ------------------
  |  Branch (5406:5): [True: 0, False: 4.77k]
  ------------------
 5407|    578|    s_n_llhttp__internal__n_after_start_req_37: {
 5408|    578|      llparse_match_t match_seq;
 5409|       |      
 5410|    578|      if (p == endp) {
  ------------------
  |  Branch (5410:11): [True: 7, False: 571]
  ------------------
 5411|      7|        return s_n_llhttp__internal__n_after_start_req_37;
 5412|      7|      }
 5413|    571|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob39, 2);
 5414|    571|      p = match_seq.current;
 5415|    571|      switch (match_seq.status) {
  ------------------
  |  Branch (5415:15): [True: 571, False: 0]
  ------------------
 5416|    569|        case kMatchComplete: {
  ------------------
  |  Branch (5416:9): [True: 569, False: 2]
  ------------------
 5417|    569|          p++;
 5418|    569|          match = 38;
 5419|    569|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5420|      0|        }
 5421|      1|        case kMatchPause: {
  ------------------
  |  Branch (5421:9): [True: 1, False: 570]
  ------------------
 5422|      1|          return s_n_llhttp__internal__n_after_start_req_37;
 5423|      0|        }
 5424|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5424:9): [True: 1, False: 570]
  ------------------
 5425|      1|          goto s_n_llhttp__internal__n_error_112;
 5426|      0|        }
 5427|    571|      }
 5428|    571|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5429|    571|    }
 5430|      0|    case s_n_llhttp__internal__n_after_start_req_38:
  ------------------
  |  Branch (5430:5): [True: 0, False: 4.77k]
  ------------------
 5431|    638|    s_n_llhttp__internal__n_after_start_req_38: {
 5432|    638|      llparse_match_t match_seq;
 5433|       |      
 5434|    638|      if (p == endp) {
  ------------------
  |  Branch (5434:11): [True: 6, False: 632]
  ------------------
 5435|      6|        return s_n_llhttp__internal__n_after_start_req_38;
 5436|      6|      }
 5437|    632|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob40, 2);
 5438|    632|      p = match_seq.current;
 5439|    632|      switch (match_seq.status) {
  ------------------
  |  Branch (5439:15): [True: 632, False: 0]
  ------------------
 5440|    630|        case kMatchComplete: {
  ------------------
  |  Branch (5440:9): [True: 630, False: 2]
  ------------------
 5441|    630|          p++;
 5442|    630|          match = 3;
 5443|    630|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5444|      0|        }
 5445|      1|        case kMatchPause: {
  ------------------
  |  Branch (5445:9): [True: 1, False: 631]
  ------------------
 5446|      1|          return s_n_llhttp__internal__n_after_start_req_38;
 5447|      0|        }
 5448|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5448:9): [True: 1, False: 631]
  ------------------
 5449|      1|          goto s_n_llhttp__internal__n_error_112;
 5450|      0|        }
 5451|    632|      }
 5452|    632|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5453|    632|    }
 5454|      0|    case s_n_llhttp__internal__n_after_start_req_42:
  ------------------
  |  Branch (5454:5): [True: 0, False: 4.77k]
  ------------------
 5455|    520|    s_n_llhttp__internal__n_after_start_req_42: {
 5456|    520|      llparse_match_t match_seq;
 5457|       |      
 5458|    520|      if (p == endp) {
  ------------------
  |  Branch (5458:11): [True: 6, False: 514]
  ------------------
 5459|      6|        return s_n_llhttp__internal__n_after_start_req_42;
 5460|      6|      }
 5461|    514|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob41, 3);
 5462|    514|      p = match_seq.current;
 5463|    514|      switch (match_seq.status) {
  ------------------
  |  Branch (5463:15): [True: 514, False: 0]
  ------------------
 5464|    512|        case kMatchComplete: {
  ------------------
  |  Branch (5464:9): [True: 512, False: 2]
  ------------------
 5465|    512|          p++;
 5466|    512|          match = 12;
 5467|    512|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5468|      0|        }
 5469|      1|        case kMatchPause: {
  ------------------
  |  Branch (5469:9): [True: 1, False: 513]
  ------------------
 5470|      1|          return s_n_llhttp__internal__n_after_start_req_42;
 5471|      0|        }
 5472|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5472:9): [True: 1, False: 513]
  ------------------
 5473|      1|          goto s_n_llhttp__internal__n_error_112;
 5474|      0|        }
 5475|    514|      }
 5476|    514|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5477|    514|    }
 5478|      0|    case s_n_llhttp__internal__n_after_start_req_43:
  ------------------
  |  Branch (5478:5): [True: 0, False: 4.77k]
  ------------------
 5479|    456|    s_n_llhttp__internal__n_after_start_req_43: {
 5480|    456|      llparse_match_t match_seq;
 5481|       |      
 5482|    456|      if (p == endp) {
  ------------------
  |  Branch (5482:11): [True: 7, False: 449]
  ------------------
 5483|      7|        return s_n_llhttp__internal__n_after_start_req_43;
 5484|      7|      }
 5485|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob42, 4);
 5486|    449|      p = match_seq.current;
 5487|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5487:15): [True: 449, False: 0]
  ------------------
 5488|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5488:9): [True: 447, False: 2]
  ------------------
 5489|    447|          p++;
 5490|    447|          match = 13;
 5491|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5492|      0|        }
 5493|      1|        case kMatchPause: {
  ------------------
  |  Branch (5493:9): [True: 1, False: 448]
  ------------------
 5494|      1|          return s_n_llhttp__internal__n_after_start_req_43;
 5495|      0|        }
 5496|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5496:9): [True: 1, False: 448]
  ------------------
 5497|      1|          goto s_n_llhttp__internal__n_error_112;
 5498|      0|        }
 5499|    449|      }
 5500|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5501|    449|    }
 5502|      0|    case s_n_llhttp__internal__n_after_start_req_41:
  ------------------
  |  Branch (5502:5): [True: 0, False: 4.77k]
  ------------------
 5503|    983|    s_n_llhttp__internal__n_after_start_req_41: {
 5504|    983|      if (p == endp) {
  ------------------
  |  Branch (5504:11): [True: 6, False: 977]
  ------------------
 5505|      6|        return s_n_llhttp__internal__n_after_start_req_41;
 5506|      6|      }
 5507|    977|      switch (*p) {
 5508|    520|        case 'F': {
  ------------------
  |  Branch (5508:9): [True: 520, False: 457]
  ------------------
 5509|    520|          p++;
 5510|    520|          goto s_n_llhttp__internal__n_after_start_req_42;
 5511|      0|        }
 5512|    456|        case 'P': {
  ------------------
  |  Branch (5512:9): [True: 456, False: 521]
  ------------------
 5513|    456|          p++;
 5514|    456|          goto s_n_llhttp__internal__n_after_start_req_43;
 5515|      0|        }
 5516|      1|        default: {
  ------------------
  |  Branch (5516:9): [True: 1, False: 976]
  ------------------
 5517|      1|          goto s_n_llhttp__internal__n_error_112;
 5518|      0|        }
 5519|    977|      }
 5520|    977|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5521|    977|    }
 5522|      0|    case s_n_llhttp__internal__n_after_start_req_40:
  ------------------
  |  Branch (5522:5): [True: 0, False: 4.77k]
  ------------------
 5523|  1.00k|    s_n_llhttp__internal__n_after_start_req_40: {
 5524|  1.00k|      if (p == endp) {
  ------------------
  |  Branch (5524:11): [True: 6, False: 994]
  ------------------
 5525|      6|        return s_n_llhttp__internal__n_after_start_req_40;
 5526|      6|      }
 5527|    994|      switch (*p) {
 5528|    983|        case 'P': {
  ------------------
  |  Branch (5528:9): [True: 983, False: 11]
  ------------------
 5529|    983|          p++;
 5530|    983|          goto s_n_llhttp__internal__n_after_start_req_41;
 5531|      0|        }
 5532|     11|        default: {
  ------------------
  |  Branch (5532:9): [True: 11, False: 983]
  ------------------
 5533|     11|          goto s_n_llhttp__internal__n_error_112;
 5534|      0|        }
 5535|    994|      }
 5536|    994|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5537|    994|    }
 5538|      0|    case s_n_llhttp__internal__n_after_start_req_39:
  ------------------
  |  Branch (5538:5): [True: 0, False: 4.77k]
  ------------------
 5539|  3.02k|    s_n_llhttp__internal__n_after_start_req_39: {
 5540|  3.02k|      if (p == endp) {
  ------------------
  |  Branch (5540:11): [True: 5, False: 3.02k]
  ------------------
 5541|      5|        return s_n_llhttp__internal__n_after_start_req_39;
 5542|      5|      }
 5543|  3.02k|      switch (*p) {
 5544|  2.01k|        case 'I': {
  ------------------
  |  Branch (5544:9): [True: 2.01k, False: 1.00k]
  ------------------
 5545|  2.01k|          p++;
 5546|  2.01k|          match = 34;
 5547|  2.01k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5548|      0|        }
 5549|  1.00k|        case 'O': {
  ------------------
  |  Branch (5549:9): [True: 1.00k, False: 2.02k]
  ------------------
 5550|  1.00k|          p++;
 5551|  1.00k|          goto s_n_llhttp__internal__n_after_start_req_40;
 5552|      0|        }
 5553|      1|        default: {
  ------------------
  |  Branch (5553:9): [True: 1, False: 3.01k]
  ------------------
 5554|      1|          goto s_n_llhttp__internal__n_error_112;
 5555|      0|        }
 5556|  3.02k|      }
 5557|  3.02k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5558|  3.02k|    }
 5559|      0|    case s_n_llhttp__internal__n_after_start_req_45:
  ------------------
  |  Branch (5559:5): [True: 0, False: 4.77k]
  ------------------
 5560|    433|    s_n_llhttp__internal__n_after_start_req_45: {
 5561|    433|      llparse_match_t match_seq;
 5562|       |      
 5563|    433|      if (p == endp) {
  ------------------
  |  Branch (5563:11): [True: 5, False: 428]
  ------------------
 5564|      5|        return s_n_llhttp__internal__n_after_start_req_45;
 5565|      5|      }
 5566|    428|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob43, 2);
 5567|    428|      p = match_seq.current;
 5568|    428|      switch (match_seq.status) {
  ------------------
  |  Branch (5568:15): [True: 428, False: 0]
  ------------------
 5569|    426|        case kMatchComplete: {
  ------------------
  |  Branch (5569:9): [True: 426, False: 2]
  ------------------
 5570|    426|          p++;
 5571|    426|          match = 29;
 5572|    426|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5573|      0|        }
 5574|      1|        case kMatchPause: {
  ------------------
  |  Branch (5574:9): [True: 1, False: 427]
  ------------------
 5575|      1|          return s_n_llhttp__internal__n_after_start_req_45;
 5576|      0|        }
 5577|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5577:9): [True: 1, False: 427]
  ------------------
 5578|      1|          goto s_n_llhttp__internal__n_error_112;
 5579|      0|        }
 5580|    428|      }
 5581|    428|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5582|    428|    }
 5583|      0|    case s_n_llhttp__internal__n_after_start_req_44:
  ------------------
  |  Branch (5583:5): [True: 0, False: 4.77k]
  ------------------
 5584|  1.65k|    s_n_llhttp__internal__n_after_start_req_44: {
 5585|  1.65k|      if (p == endp) {
  ------------------
  |  Branch (5585:11): [True: 5, False: 1.65k]
  ------------------
 5586|      5|        return s_n_llhttp__internal__n_after_start_req_44;
 5587|      5|      }
 5588|  1.65k|      switch (*p) {
 5589|    433|        case 'R': {
  ------------------
  |  Branch (5589:9): [True: 433, False: 1.21k]
  ------------------
 5590|    433|          p++;
 5591|    433|          goto s_n_llhttp__internal__n_after_start_req_45;
 5592|      0|        }
 5593|  1.21k|        case 'T': {
  ------------------
  |  Branch (5593:9): [True: 1.21k, False: 434]
  ------------------
 5594|  1.21k|          p++;
 5595|  1.21k|          match = 4;
 5596|  1.21k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5597|      0|        }
 5598|      1|        default: {
  ------------------
  |  Branch (5598:9): [True: 1, False: 1.64k]
  ------------------
 5599|      1|          goto s_n_llhttp__internal__n_error_112;
 5600|      0|        }
 5601|  1.65k|      }
 5602|  1.65k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5603|  1.65k|    }
 5604|      0|    case s_n_llhttp__internal__n_after_start_req_33:
  ------------------
  |  Branch (5604:5): [True: 0, False: 4.77k]
  ------------------
 5605|  6.81k|    s_n_llhttp__internal__n_after_start_req_33: {
 5606|  6.81k|      if (p == endp) {
  ------------------
  |  Branch (5606:11): [True: 6, False: 6.80k]
  ------------------
 5607|      6|        return s_n_llhttp__internal__n_after_start_req_33;
 5608|      6|      }
 5609|  6.80k|      switch (*p) {
 5610|    908|        case 'A': {
  ------------------
  |  Branch (5610:9): [True: 908, False: 5.89k]
  ------------------
 5611|    908|          p++;
 5612|    908|          goto s_n_llhttp__internal__n_after_start_req_34;
 5613|      0|        }
 5614|    578|        case 'L': {
  ------------------
  |  Branch (5614:9): [True: 578, False: 6.22k]
  ------------------
 5615|    578|          p++;
 5616|    578|          goto s_n_llhttp__internal__n_after_start_req_37;
 5617|      0|        }
 5618|    638|        case 'O': {
  ------------------
  |  Branch (5618:9): [True: 638, False: 6.16k]
  ------------------
 5619|    638|          p++;
 5620|    638|          goto s_n_llhttp__internal__n_after_start_req_38;
 5621|      0|        }
 5622|  3.02k|        case 'R': {
  ------------------
  |  Branch (5622:9): [True: 3.02k, False: 3.78k]
  ------------------
 5623|  3.02k|          p++;
 5624|  3.02k|          goto s_n_llhttp__internal__n_after_start_req_39;
 5625|      0|        }
 5626|  1.65k|        case 'U': {
  ------------------
  |  Branch (5626:9): [True: 1.65k, False: 5.15k]
  ------------------
 5627|  1.65k|          p++;
 5628|  1.65k|          goto s_n_llhttp__internal__n_after_start_req_44;
 5629|      0|        }
 5630|      3|        default: {
  ------------------
  |  Branch (5630:9): [True: 3, False: 6.80k]
  ------------------
 5631|      3|          goto s_n_llhttp__internal__n_error_112;
 5632|      0|        }
 5633|  6.80k|      }
 5634|  6.80k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5635|  6.80k|    }
 5636|      0|    case s_n_llhttp__internal__n_after_start_req_46:
  ------------------
  |  Branch (5636:5): [True: 0, False: 4.77k]
  ------------------
 5637|    441|    s_n_llhttp__internal__n_after_start_req_46: {
 5638|    441|      llparse_match_t match_seq;
 5639|       |      
 5640|    441|      if (p == endp) {
  ------------------
  |  Branch (5640:11): [True: 6, False: 435]
  ------------------
 5641|      6|        return s_n_llhttp__internal__n_after_start_req_46;
 5642|      6|      }
 5643|    435|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob44, 4);
 5644|    435|      p = match_seq.current;
 5645|    435|      switch (match_seq.status) {
  ------------------
  |  Branch (5645:15): [True: 435, False: 0]
  ------------------
 5646|    433|        case kMatchComplete: {
  ------------------
  |  Branch (5646:9): [True: 433, False: 2]
  ------------------
 5647|    433|          p++;
 5648|    433|          match = 46;
 5649|    433|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5650|      0|        }
 5651|      1|        case kMatchPause: {
  ------------------
  |  Branch (5651:9): [True: 1, False: 434]
  ------------------
 5652|      1|          return s_n_llhttp__internal__n_after_start_req_46;
 5653|      0|        }
 5654|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5654:9): [True: 1, False: 434]
  ------------------
 5655|      1|          goto s_n_llhttp__internal__n_error_112;
 5656|      0|        }
 5657|    435|      }
 5658|    435|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5659|    435|    }
 5660|      0|    case s_n_llhttp__internal__n_after_start_req_49:
  ------------------
  |  Branch (5660:5): [True: 0, False: 4.77k]
  ------------------
 5661|    454|    s_n_llhttp__internal__n_after_start_req_49: {
 5662|    454|      llparse_match_t match_seq;
 5663|       |      
 5664|    454|      if (p == endp) {
  ------------------
  |  Branch (5664:11): [True: 6, False: 448]
  ------------------
 5665|      6|        return s_n_llhttp__internal__n_after_start_req_49;
 5666|      6|      }
 5667|    448|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob45, 3);
 5668|    448|      p = match_seq.current;
 5669|    448|      switch (match_seq.status) {
  ------------------
  |  Branch (5669:15): [True: 448, False: 0]
  ------------------
 5670|    446|        case kMatchComplete: {
  ------------------
  |  Branch (5670:9): [True: 446, False: 2]
  ------------------
 5671|    446|          p++;
 5672|    446|          match = 17;
 5673|    446|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5674|      0|        }
 5675|      1|        case kMatchPause: {
  ------------------
  |  Branch (5675:9): [True: 1, False: 447]
  ------------------
 5676|      1|          return s_n_llhttp__internal__n_after_start_req_49;
 5677|      0|        }
 5678|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5678:9): [True: 1, False: 447]
  ------------------
 5679|      1|          goto s_n_llhttp__internal__n_error_112;
 5680|      0|        }
 5681|    448|      }
 5682|    448|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5683|    448|    }
 5684|      0|    case s_n_llhttp__internal__n_after_start_req_50:
  ------------------
  |  Branch (5684:5): [True: 0, False: 4.77k]
  ------------------
 5685|    658|    s_n_llhttp__internal__n_after_start_req_50: {
 5686|    658|      llparse_match_t match_seq;
 5687|       |      
 5688|    658|      if (p == endp) {
  ------------------
  |  Branch (5688:11): [True: 5, False: 653]
  ------------------
 5689|      5|        return s_n_llhttp__internal__n_after_start_req_50;
 5690|      5|      }
 5691|    653|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob46, 3);
 5692|    653|      p = match_seq.current;
 5693|    653|      switch (match_seq.status) {
  ------------------
  |  Branch (5693:15): [True: 653, False: 0]
  ------------------
 5694|    651|        case kMatchComplete: {
  ------------------
  |  Branch (5694:9): [True: 651, False: 2]
  ------------------
 5695|    651|          p++;
 5696|    651|          match = 44;
 5697|    651|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5698|      0|        }
 5699|      1|        case kMatchPause: {
  ------------------
  |  Branch (5699:9): [True: 1, False: 652]
  ------------------
 5700|      1|          return s_n_llhttp__internal__n_after_start_req_50;
 5701|      0|        }
 5702|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5702:9): [True: 1, False: 652]
  ------------------
 5703|      1|          goto s_n_llhttp__internal__n_error_112;
 5704|      0|        }
 5705|    653|      }
 5706|    653|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5707|    653|    }
 5708|      0|    case s_n_llhttp__internal__n_after_start_req_51:
  ------------------
  |  Branch (5708:5): [True: 0, False: 4.77k]
  ------------------
 5709|    456|    s_n_llhttp__internal__n_after_start_req_51: {
 5710|    456|      llparse_match_t match_seq;
 5711|       |      
 5712|    456|      if (p == endp) {
  ------------------
  |  Branch (5712:11): [True: 7, False: 449]
  ------------------
 5713|      7|        return s_n_llhttp__internal__n_after_start_req_51;
 5714|      7|      }
 5715|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob47, 5);
 5716|    449|      p = match_seq.current;
 5717|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5717:15): [True: 449, False: 0]
  ------------------
 5718|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5718:9): [True: 447, False: 2]
  ------------------
 5719|    447|          p++;
 5720|    447|          match = 43;
 5721|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5722|      0|        }
 5723|      1|        case kMatchPause: {
  ------------------
  |  Branch (5723:9): [True: 1, False: 448]
  ------------------
 5724|      1|          return s_n_llhttp__internal__n_after_start_req_51;
 5725|      0|        }
 5726|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5726:9): [True: 1, False: 448]
  ------------------
 5727|      1|          goto s_n_llhttp__internal__n_error_112;
 5728|      0|        }
 5729|    449|      }
 5730|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5731|    449|    }
 5732|      0|    case s_n_llhttp__internal__n_after_start_req_52:
  ------------------
  |  Branch (5732:5): [True: 0, False: 4.77k]
  ------------------
 5733|    569|    s_n_llhttp__internal__n_after_start_req_52: {
 5734|    569|      llparse_match_t match_seq;
 5735|       |      
 5736|    569|      if (p == endp) {
  ------------------
  |  Branch (5736:11): [True: 6, False: 563]
  ------------------
 5737|      6|        return s_n_llhttp__internal__n_after_start_req_52;
 5738|      6|      }
 5739|    563|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob48, 3);
 5740|    563|      p = match_seq.current;
 5741|    563|      switch (match_seq.status) {
  ------------------
  |  Branch (5741:15): [True: 563, False: 0]
  ------------------
 5742|    561|        case kMatchComplete: {
  ------------------
  |  Branch (5742:9): [True: 561, False: 2]
  ------------------
 5743|    561|          p++;
 5744|    561|          match = 20;
 5745|    561|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5746|      0|        }
 5747|      1|        case kMatchPause: {
  ------------------
  |  Branch (5747:9): [True: 1, False: 562]
  ------------------
 5748|      1|          return s_n_llhttp__internal__n_after_start_req_52;
 5749|      0|        }
 5750|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5750:9): [True: 1, False: 562]
  ------------------
 5751|      1|          goto s_n_llhttp__internal__n_error_112;
 5752|      0|        }
 5753|    563|      }
 5754|    563|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5755|    563|    }
 5756|      0|    case s_n_llhttp__internal__n_after_start_req_48:
  ------------------
  |  Branch (5756:5): [True: 0, False: 4.77k]
  ------------------
 5757|  2.14k|    s_n_llhttp__internal__n_after_start_req_48: {
 5758|  2.14k|      if (p == endp) {
  ------------------
  |  Branch (5758:11): [True: 5, False: 2.13k]
  ------------------
 5759|      5|        return s_n_llhttp__internal__n_after_start_req_48;
 5760|      5|      }
 5761|  2.13k|      switch (*p) {
 5762|    454|        case 'B': {
  ------------------
  |  Branch (5762:9): [True: 454, False: 1.68k]
  ------------------
 5763|    454|          p++;
 5764|    454|          goto s_n_llhttp__internal__n_after_start_req_49;
 5765|      0|        }
 5766|    658|        case 'C': {
  ------------------
  |  Branch (5766:9): [True: 658, False: 1.48k]
  ------------------
 5767|    658|          p++;
 5768|    658|          goto s_n_llhttp__internal__n_after_start_req_50;
 5769|      0|        }
 5770|    456|        case 'D': {
  ------------------
  |  Branch (5770:9): [True: 456, False: 1.68k]
  ------------------
 5771|    456|          p++;
 5772|    456|          goto s_n_llhttp__internal__n_after_start_req_51;
 5773|      0|        }
 5774|    569|        case 'P': {
  ------------------
  |  Branch (5774:9): [True: 569, False: 1.56k]
  ------------------
 5775|    569|          p++;
 5776|    569|          goto s_n_llhttp__internal__n_after_start_req_52;
 5777|      0|        }
 5778|      1|        default: {
  ------------------
  |  Branch (5778:9): [True: 1, False: 2.13k]
  ------------------
 5779|      1|          goto s_n_llhttp__internal__n_error_112;
 5780|      0|        }
 5781|  2.13k|      }
 5782|  2.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5783|  2.13k|    }
 5784|      0|    case s_n_llhttp__internal__n_after_start_req_47:
  ------------------
  |  Branch (5784:5): [True: 0, False: 4.77k]
  ------------------
 5785|  2.16k|    s_n_llhttp__internal__n_after_start_req_47: {
 5786|  2.16k|      if (p == endp) {
  ------------------
  |  Branch (5786:11): [True: 7, False: 2.15k]
  ------------------
 5787|      7|        return s_n_llhttp__internal__n_after_start_req_47;
 5788|      7|      }
 5789|  2.15k|      switch (*p) {
 5790|  2.14k|        case 'E': {
  ------------------
  |  Branch (5790:9): [True: 2.14k, False: 12]
  ------------------
 5791|  2.14k|          p++;
 5792|  2.14k|          goto s_n_llhttp__internal__n_after_start_req_48;
 5793|      0|        }
 5794|     12|        default: {
  ------------------
  |  Branch (5794:9): [True: 12, False: 2.14k]
  ------------------
 5795|     12|          goto s_n_llhttp__internal__n_error_112;
 5796|      0|        }
 5797|  2.15k|      }
 5798|  2.15k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5799|  2.15k|    }
 5800|      0|    case s_n_llhttp__internal__n_after_start_req_55:
  ------------------
  |  Branch (5800:5): [True: 0, False: 4.77k]
  ------------------
 5801|    584|    s_n_llhttp__internal__n_after_start_req_55: {
 5802|    584|      llparse_match_t match_seq;
 5803|       |      
 5804|    584|      if (p == endp) {
  ------------------
  |  Branch (5804:11): [True: 8, False: 576]
  ------------------
 5805|      8|        return s_n_llhttp__internal__n_after_start_req_55;
 5806|      8|      }
 5807|    576|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob49, 3);
 5808|    576|      p = match_seq.current;
 5809|    576|      switch (match_seq.status) {
  ------------------
  |  Branch (5809:15): [True: 576, False: 0]
  ------------------
 5810|    574|        case kMatchComplete: {
  ------------------
  |  Branch (5810:9): [True: 574, False: 2]
  ------------------
 5811|    574|          p++;
 5812|    574|          match = 14;
 5813|    574|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5814|      0|        }
 5815|      1|        case kMatchPause: {
  ------------------
  |  Branch (5815:9): [True: 1, False: 575]
  ------------------
 5816|      1|          return s_n_llhttp__internal__n_after_start_req_55;
 5817|      0|        }
 5818|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5818:9): [True: 1, False: 575]
  ------------------
 5819|      1|          goto s_n_llhttp__internal__n_error_112;
 5820|      0|        }
 5821|    576|      }
 5822|    576|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5823|    576|    }
 5824|      0|    case s_n_llhttp__internal__n_after_start_req_57:
  ------------------
  |  Branch (5824:5): [True: 0, False: 4.77k]
  ------------------
 5825|    543|    s_n_llhttp__internal__n_after_start_req_57: {
 5826|    543|      if (p == endp) {
  ------------------
  |  Branch (5826:11): [True: 6, False: 537]
  ------------------
 5827|      6|        return s_n_llhttp__internal__n_after_start_req_57;
 5828|      6|      }
 5829|    537|      switch (*p) {
 5830|    525|        case 'P': {
  ------------------
  |  Branch (5830:9): [True: 525, False: 12]
  ------------------
 5831|    525|          p++;
 5832|    525|          match = 37;
 5833|    525|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5834|      0|        }
 5835|     12|        default: {
  ------------------
  |  Branch (5835:9): [True: 12, False: 525]
  ------------------
 5836|     12|          goto s_n_llhttp__internal__n_error_112;
 5837|      0|        }
 5838|    537|      }
 5839|    537|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5840|    537|    }
 5841|      0|    case s_n_llhttp__internal__n_after_start_req_58:
  ------------------
  |  Branch (5841:5): [True: 0, False: 4.77k]
  ------------------
 5842|    425|    s_n_llhttp__internal__n_after_start_req_58: {
 5843|    425|      llparse_match_t match_seq;
 5844|       |      
 5845|    425|      if (p == endp) {
  ------------------
  |  Branch (5845:11): [True: 6, False: 419]
  ------------------
 5846|      6|        return s_n_llhttp__internal__n_after_start_req_58;
 5847|      6|      }
 5848|    419|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob50, 9);
 5849|    419|      p = match_seq.current;
 5850|    419|      switch (match_seq.status) {
  ------------------
  |  Branch (5850:15): [True: 419, False: 0]
  ------------------
 5851|    416|        case kMatchComplete: {
  ------------------
  |  Branch (5851:9): [True: 416, False: 3]
  ------------------
 5852|    416|          p++;
 5853|    416|          match = 42;
 5854|    416|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5855|      0|        }
 5856|      2|        case kMatchPause: {
  ------------------
  |  Branch (5856:9): [True: 2, False: 417]
  ------------------
 5857|      2|          return s_n_llhttp__internal__n_after_start_req_58;
 5858|      0|        }
 5859|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5859:9): [True: 1, False: 418]
  ------------------
 5860|      1|          goto s_n_llhttp__internal__n_error_112;
 5861|      0|        }
 5862|    419|      }
 5863|    419|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5864|    419|    }
 5865|      0|    case s_n_llhttp__internal__n_after_start_req_56:
  ------------------
  |  Branch (5865:5): [True: 0, False: 4.77k]
  ------------------
 5866|    974|    s_n_llhttp__internal__n_after_start_req_56: {
 5867|    974|      if (p == endp) {
  ------------------
  |  Branch (5867:11): [True: 5, False: 969]
  ------------------
 5868|      5|        return s_n_llhttp__internal__n_after_start_req_56;
 5869|      5|      }
 5870|    969|      switch (*p) {
 5871|    543|        case 'U': {
  ------------------
  |  Branch (5871:9): [True: 543, False: 426]
  ------------------
 5872|    543|          p++;
 5873|    543|          goto s_n_llhttp__internal__n_after_start_req_57;
 5874|      0|        }
 5875|    425|        case '_': {
  ------------------
  |  Branch (5875:9): [True: 425, False: 544]
  ------------------
 5876|    425|          p++;
 5877|    425|          goto s_n_llhttp__internal__n_after_start_req_58;
 5878|      0|        }
 5879|      1|        default: {
  ------------------
  |  Branch (5879:9): [True: 1, False: 968]
  ------------------
 5880|      1|          goto s_n_llhttp__internal__n_error_112;
 5881|      0|        }
 5882|    969|      }
 5883|    969|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5884|    969|    }
 5885|      0|    case s_n_llhttp__internal__n_after_start_req_54:
  ------------------
  |  Branch (5885:5): [True: 0, False: 4.77k]
  ------------------
 5886|  1.56k|    s_n_llhttp__internal__n_after_start_req_54: {
 5887|  1.56k|      if (p == endp) {
  ------------------
  |  Branch (5887:11): [True: 6, False: 1.55k]
  ------------------
 5888|      6|        return s_n_llhttp__internal__n_after_start_req_54;
 5889|      6|      }
 5890|  1.55k|      switch (*p) {
 5891|    584|        case 'A': {
  ------------------
  |  Branch (5891:9): [True: 584, False: 975]
  ------------------
 5892|    584|          p++;
 5893|    584|          goto s_n_llhttp__internal__n_after_start_req_55;
 5894|      0|        }
 5895|    974|        case 'T': {
  ------------------
  |  Branch (5895:9): [True: 974, False: 585]
  ------------------
 5896|    974|          p++;
 5897|    974|          goto s_n_llhttp__internal__n_after_start_req_56;
 5898|      0|        }
 5899|      1|        default: {
  ------------------
  |  Branch (5899:9): [True: 1, False: 1.55k]
  ------------------
 5900|      1|          goto s_n_llhttp__internal__n_error_112;
 5901|      0|        }
 5902|  1.55k|      }
 5903|  1.55k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5904|  1.55k|    }
 5905|      0|    case s_n_llhttp__internal__n_after_start_req_59:
  ------------------
  |  Branch (5905:5): [True: 0, False: 4.77k]
  ------------------
 5906|    711|    s_n_llhttp__internal__n_after_start_req_59: {
 5907|    711|      llparse_match_t match_seq;
 5908|       |      
 5909|    711|      if (p == endp) {
  ------------------
  |  Branch (5909:11): [True: 7, False: 704]
  ------------------
 5910|      7|        return s_n_llhttp__internal__n_after_start_req_59;
 5911|      7|      }
 5912|    704|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob51, 4);
 5913|    704|      p = match_seq.current;
 5914|    704|      switch (match_seq.status) {
  ------------------
  |  Branch (5914:15): [True: 704, False: 0]
  ------------------
 5915|    702|        case kMatchComplete: {
  ------------------
  |  Branch (5915:9): [True: 702, False: 2]
  ------------------
 5916|    702|          p++;
 5917|    702|          match = 33;
 5918|    702|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5919|      0|        }
 5920|      1|        case kMatchPause: {
  ------------------
  |  Branch (5920:9): [True: 1, False: 703]
  ------------------
 5921|      1|          return s_n_llhttp__internal__n_after_start_req_59;
 5922|      0|        }
 5923|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5923:9): [True: 1, False: 703]
  ------------------
 5924|      1|          goto s_n_llhttp__internal__n_error_112;
 5925|      0|        }
 5926|    704|      }
 5927|    704|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5928|    704|    }
 5929|      0|    case s_n_llhttp__internal__n_after_start_req_60:
  ------------------
  |  Branch (5929:5): [True: 0, False: 4.77k]
  ------------------
 5930|    459|    s_n_llhttp__internal__n_after_start_req_60: {
 5931|    459|      llparse_match_t match_seq;
 5932|       |      
 5933|    459|      if (p == endp) {
  ------------------
  |  Branch (5933:11): [True: 7, False: 452]
  ------------------
 5934|      7|        return s_n_llhttp__internal__n_after_start_req_60;
 5935|      7|      }
 5936|    452|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob52, 7);
 5937|    452|      p = match_seq.current;
 5938|    452|      switch (match_seq.status) {
  ------------------
  |  Branch (5938:15): [True: 452, False: 0]
  ------------------
 5939|    450|        case kMatchComplete: {
  ------------------
  |  Branch (5939:9): [True: 450, False: 2]
  ------------------
 5940|    450|          p++;
 5941|    450|          match = 26;
 5942|    450|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5943|      0|        }
 5944|      1|        case kMatchPause: {
  ------------------
  |  Branch (5944:9): [True: 1, False: 451]
  ------------------
 5945|      1|          return s_n_llhttp__internal__n_after_start_req_60;
 5946|      0|        }
 5947|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5947:9): [True: 1, False: 451]
  ------------------
 5948|      1|          goto s_n_llhttp__internal__n_error_112;
 5949|      0|        }
 5950|    452|      }
 5951|    452|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5952|    452|    }
 5953|      0|    case s_n_llhttp__internal__n_after_start_req_53:
  ------------------
  |  Branch (5953:5): [True: 0, False: 4.77k]
  ------------------
 5954|  2.74k|    s_n_llhttp__internal__n_after_start_req_53: {
 5955|  2.74k|      if (p == endp) {
  ------------------
  |  Branch (5955:11): [True: 6, False: 2.73k]
  ------------------
 5956|      6|        return s_n_llhttp__internal__n_after_start_req_53;
 5957|      6|      }
 5958|  2.73k|      switch (*p) {
 5959|  1.56k|        case 'E': {
  ------------------
  |  Branch (5959:9): [True: 1.56k, False: 1.17k]
  ------------------
 5960|  1.56k|          p++;
 5961|  1.56k|          goto s_n_llhttp__internal__n_after_start_req_54;
 5962|      0|        }
 5963|    711|        case 'O': {
  ------------------
  |  Branch (5963:9): [True: 711, False: 2.02k]
  ------------------
 5964|    711|          p++;
 5965|    711|          goto s_n_llhttp__internal__n_after_start_req_59;
 5966|      0|        }
 5967|    459|        case 'U': {
  ------------------
  |  Branch (5967:9): [True: 459, False: 2.27k]
  ------------------
 5968|    459|          p++;
 5969|    459|          goto s_n_llhttp__internal__n_after_start_req_60;
 5970|      0|        }
 5971|      1|        default: {
  ------------------
  |  Branch (5971:9): [True: 1, False: 2.73k]
  ------------------
 5972|      1|          goto s_n_llhttp__internal__n_error_112;
 5973|      0|        }
 5974|  2.73k|      }
 5975|  2.73k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5976|  2.73k|    }
 5977|      0|    case s_n_llhttp__internal__n_after_start_req_62:
  ------------------
  |  Branch (5977:5): [True: 0, False: 4.77k]
  ------------------
 5978|    456|    s_n_llhttp__internal__n_after_start_req_62: {
 5979|    456|      llparse_match_t match_seq;
 5980|       |      
 5981|    456|      if (p == endp) {
  ------------------
  |  Branch (5981:11): [True: 7, False: 449]
  ------------------
 5982|      7|        return s_n_llhttp__internal__n_after_start_req_62;
 5983|      7|      }
 5984|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob53, 6);
 5985|    449|      p = match_seq.current;
 5986|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5986:15): [True: 449, False: 0]
  ------------------
 5987|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5987:9): [True: 447, False: 2]
  ------------------
 5988|    447|          p++;
 5989|    447|          match = 40;
 5990|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5991|      0|        }
 5992|      1|        case kMatchPause: {
  ------------------
  |  Branch (5992:9): [True: 1, False: 448]
  ------------------
 5993|      1|          return s_n_llhttp__internal__n_after_start_req_62;
 5994|      0|        }
 5995|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5995:9): [True: 1, False: 448]
  ------------------
 5996|      1|          goto s_n_llhttp__internal__n_error_112;
 5997|      0|        }
 5998|    449|      }
 5999|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6000|    449|    }
 6001|      0|    case s_n_llhttp__internal__n_after_start_req_63:
  ------------------
  |  Branch (6001:5): [True: 0, False: 4.77k]
  ------------------
 6002|    770|    s_n_llhttp__internal__n_after_start_req_63: {
 6003|    770|      llparse_match_t match_seq;
 6004|       |      
 6005|    770|      if (p == endp) {
  ------------------
  |  Branch (6005:11): [True: 8, False: 762]
  ------------------
 6006|      8|        return s_n_llhttp__internal__n_after_start_req_63;
 6007|      8|      }
 6008|    762|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob54, 3);
 6009|    762|      p = match_seq.current;
 6010|    762|      switch (match_seq.status) {
  ------------------
  |  Branch (6010:15): [True: 762, False: 0]
  ------------------
 6011|    760|        case kMatchComplete: {
  ------------------
  |  Branch (6011:9): [True: 760, False: 2]
  ------------------
 6012|    760|          p++;
 6013|    760|          match = 7;
 6014|    760|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6015|      0|        }
 6016|      1|        case kMatchPause: {
  ------------------
  |  Branch (6016:9): [True: 1, False: 761]
  ------------------
 6017|      1|          return s_n_llhttp__internal__n_after_start_req_63;
 6018|      0|        }
 6019|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6019:9): [True: 1, False: 761]
  ------------------
 6020|      1|          goto s_n_llhttp__internal__n_error_112;
 6021|      0|        }
 6022|    762|      }
 6023|    762|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6024|    762|    }
 6025|      0|    case s_n_llhttp__internal__n_after_start_req_61:
  ------------------
  |  Branch (6025:5): [True: 0, False: 4.77k]
  ------------------
 6026|  1.23k|    s_n_llhttp__internal__n_after_start_req_61: {
 6027|  1.23k|      if (p == endp) {
  ------------------
  |  Branch (6027:11): [True: 8, False: 1.22k]
  ------------------
 6028|      8|        return s_n_llhttp__internal__n_after_start_req_61;
 6029|      8|      }
 6030|  1.22k|      switch (*p) {
 6031|    456|        case 'E': {
  ------------------
  |  Branch (6031:9): [True: 456, False: 771]
  ------------------
 6032|    456|          p++;
 6033|    456|          goto s_n_llhttp__internal__n_after_start_req_62;
 6034|      0|        }
 6035|    770|        case 'R': {
  ------------------
  |  Branch (6035:9): [True: 770, False: 457]
  ------------------
 6036|    770|          p++;
 6037|    770|          goto s_n_llhttp__internal__n_after_start_req_63;
 6038|      0|        }
 6039|      1|        default: {
  ------------------
  |  Branch (6039:9): [True: 1, False: 1.22k]
  ------------------
 6040|      1|          goto s_n_llhttp__internal__n_error_112;
 6041|      0|        }
 6042|  1.22k|      }
 6043|  1.22k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6044|  1.22k|    }
 6045|      0|    case s_n_llhttp__internal__n_after_start_req_66:
  ------------------
  |  Branch (6045:5): [True: 0, False: 4.77k]
  ------------------
 6046|    683|    s_n_llhttp__internal__n_after_start_req_66: {
 6047|    683|      llparse_match_t match_seq;
 6048|       |      
 6049|    683|      if (p == endp) {
  ------------------
  |  Branch (6049:11): [True: 7, False: 676]
  ------------------
 6050|      7|        return s_n_llhttp__internal__n_after_start_req_66;
 6051|      7|      }
 6052|    676|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob55, 3);
 6053|    676|      p = match_seq.current;
 6054|    676|      switch (match_seq.status) {
  ------------------
  |  Branch (6054:15): [True: 676, False: 0]
  ------------------
 6055|    674|        case kMatchComplete: {
  ------------------
  |  Branch (6055:9): [True: 674, False: 2]
  ------------------
 6056|    674|          p++;
 6057|    674|          match = 18;
 6058|    674|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6059|      0|        }
 6060|      1|        case kMatchPause: {
  ------------------
  |  Branch (6060:9): [True: 1, False: 675]
  ------------------
 6061|      1|          return s_n_llhttp__internal__n_after_start_req_66;
 6062|      0|        }
 6063|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6063:9): [True: 1, False: 675]
  ------------------
 6064|      1|          goto s_n_llhttp__internal__n_error_112;
 6065|      0|        }
 6066|    676|      }
 6067|    676|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6068|    676|    }
 6069|      0|    case s_n_llhttp__internal__n_after_start_req_68:
  ------------------
  |  Branch (6069:5): [True: 0, False: 4.77k]
  ------------------
 6070|    487|    s_n_llhttp__internal__n_after_start_req_68: {
 6071|    487|      llparse_match_t match_seq;
 6072|       |      
 6073|    487|      if (p == endp) {
  ------------------
  |  Branch (6073:11): [True: 7, False: 480]
  ------------------
 6074|      7|        return s_n_llhttp__internal__n_after_start_req_68;
 6075|      7|      }
 6076|    480|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob56, 2);
 6077|    480|      p = match_seq.current;
 6078|    480|      switch (match_seq.status) {
  ------------------
  |  Branch (6078:15): [True: 480, False: 0]
  ------------------
 6079|    478|        case kMatchComplete: {
  ------------------
  |  Branch (6079:9): [True: 478, False: 2]
  ------------------
 6080|    478|          p++;
 6081|    478|          match = 32;
 6082|    478|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6083|      0|        }
 6084|      1|        case kMatchPause: {
  ------------------
  |  Branch (6084:9): [True: 1, False: 479]
  ------------------
 6085|      1|          return s_n_llhttp__internal__n_after_start_req_68;
 6086|      0|        }
 6087|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6087:9): [True: 1, False: 479]
  ------------------
 6088|      1|          goto s_n_llhttp__internal__n_error_112;
 6089|      0|        }
 6090|    480|      }
 6091|    480|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6092|    480|    }
 6093|      0|    case s_n_llhttp__internal__n_after_start_req_69:
  ------------------
  |  Branch (6093:5): [True: 0, False: 4.77k]
  ------------------
 6094|    531|    s_n_llhttp__internal__n_after_start_req_69: {
 6095|    531|      llparse_match_t match_seq;
 6096|       |      
 6097|    531|      if (p == endp) {
  ------------------
  |  Branch (6097:11): [True: 6, False: 525]
  ------------------
 6098|      6|        return s_n_llhttp__internal__n_after_start_req_69;
 6099|      6|      }
 6100|    525|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob57, 2);
 6101|    525|      p = match_seq.current;
 6102|    525|      switch (match_seq.status) {
  ------------------
  |  Branch (6102:15): [True: 525, False: 0]
  ------------------
 6103|    522|        case kMatchComplete: {
  ------------------
  |  Branch (6103:9): [True: 522, False: 3]
  ------------------
 6104|    522|          p++;
 6105|    522|          match = 15;
 6106|    522|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6107|      0|        }
 6108|      1|        case kMatchPause: {
  ------------------
  |  Branch (6108:9): [True: 1, False: 524]
  ------------------
 6109|      1|          return s_n_llhttp__internal__n_after_start_req_69;
 6110|      0|        }
 6111|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (6111:9): [True: 2, False: 523]
  ------------------
 6112|      2|          goto s_n_llhttp__internal__n_error_112;
 6113|      0|        }
 6114|    525|      }
 6115|    525|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6116|    525|    }
 6117|      0|    case s_n_llhttp__internal__n_after_start_req_67:
  ------------------
  |  Branch (6117:5): [True: 0, False: 4.77k]
  ------------------
 6118|  1.02k|    s_n_llhttp__internal__n_after_start_req_67: {
 6119|  1.02k|      if (p == endp) {
  ------------------
  |  Branch (6119:11): [True: 6, False: 1.01k]
  ------------------
 6120|      6|        return s_n_llhttp__internal__n_after_start_req_67;
 6121|      6|      }
 6122|  1.01k|      switch (*p) {
 6123|    487|        case 'I': {
  ------------------
  |  Branch (6123:9): [True: 487, False: 532]
  ------------------
 6124|    487|          p++;
 6125|    487|          goto s_n_llhttp__internal__n_after_start_req_68;
 6126|      0|        }
 6127|    531|        case 'O': {
  ------------------
  |  Branch (6127:9): [True: 531, False: 488]
  ------------------
 6128|    531|          p++;
 6129|    531|          goto s_n_llhttp__internal__n_after_start_req_69;
 6130|      0|        }
 6131|      1|        default: {
  ------------------
  |  Branch (6131:9): [True: 1, False: 1.01k]
  ------------------
 6132|      1|          goto s_n_llhttp__internal__n_error_112;
 6133|      0|        }
 6134|  1.01k|      }
 6135|  1.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6136|  1.01k|    }
 6137|      0|    case s_n_llhttp__internal__n_after_start_req_70:
  ------------------
  |  Branch (6137:5): [True: 0, False: 4.77k]
  ------------------
 6138|    456|    s_n_llhttp__internal__n_after_start_req_70: {
 6139|    456|      llparse_match_t match_seq;
 6140|       |      
 6141|    456|      if (p == endp) {
  ------------------
  |  Branch (6141:11): [True: 7, False: 449]
  ------------------
 6142|      7|        return s_n_llhttp__internal__n_after_start_req_70;
 6143|      7|      }
 6144|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob58, 8);
 6145|    449|      p = match_seq.current;
 6146|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (6146:15): [True: 449, False: 0]
  ------------------
 6147|    447|        case kMatchComplete: {
  ------------------
  |  Branch (6147:9): [True: 447, False: 2]
  ------------------
 6148|    447|          p++;
 6149|    447|          match = 27;
 6150|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6151|      0|        }
 6152|      1|        case kMatchPause: {
  ------------------
  |  Branch (6152:9): [True: 1, False: 448]
  ------------------
 6153|      1|          return s_n_llhttp__internal__n_after_start_req_70;
 6154|      0|        }
 6155|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6155:9): [True: 1, False: 448]
  ------------------
 6156|      1|          goto s_n_llhttp__internal__n_error_112;
 6157|      0|        }
 6158|    449|      }
 6159|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6160|    449|    }
 6161|      0|    case s_n_llhttp__internal__n_after_start_req_65:
  ------------------
  |  Branch (6161:5): [True: 0, False: 4.77k]
  ------------------
 6162|  2.17k|    s_n_llhttp__internal__n_after_start_req_65: {
 6163|  2.17k|      if (p == endp) {
  ------------------
  |  Branch (6163:11): [True: 6, False: 2.16k]
  ------------------
 6164|      6|        return s_n_llhttp__internal__n_after_start_req_65;
 6165|      6|      }
 6166|  2.16k|      switch (*p) {
 6167|    683|        case 'B': {
  ------------------
  |  Branch (6167:9): [True: 683, False: 1.48k]
  ------------------
 6168|    683|          p++;
 6169|    683|          goto s_n_llhttp__internal__n_after_start_req_66;
 6170|      0|        }
 6171|  1.02k|        case 'L': {
  ------------------
  |  Branch (6171:9): [True: 1.02k, False: 1.14k]
  ------------------
 6172|  1.02k|          p++;
 6173|  1.02k|          goto s_n_llhttp__internal__n_after_start_req_67;
 6174|      0|        }
 6175|    456|        case 'S': {
  ------------------
  |  Branch (6175:9): [True: 456, False: 1.70k]
  ------------------
 6176|    456|          p++;
 6177|    456|          goto s_n_llhttp__internal__n_after_start_req_70;
 6178|      0|        }
 6179|      1|        default: {
  ------------------
  |  Branch (6179:9): [True: 1, False: 2.16k]
  ------------------
 6180|      1|          goto s_n_llhttp__internal__n_error_112;
 6181|      0|        }
 6182|  2.16k|      }
 6183|  2.16k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6184|  2.16k|    }
 6185|      0|    case s_n_llhttp__internal__n_after_start_req_64:
  ------------------
  |  Branch (6185:5): [True: 0, False: 4.77k]
  ------------------
 6186|  2.18k|    s_n_llhttp__internal__n_after_start_req_64: {
 6187|  2.18k|      if (p == endp) {
  ------------------
  |  Branch (6187:11): [True: 6, False: 2.18k]
  ------------------
 6188|      6|        return s_n_llhttp__internal__n_after_start_req_64;
 6189|      6|      }
 6190|  2.18k|      switch (*p) {
 6191|  2.17k|        case 'N': {
  ------------------
  |  Branch (6191:9): [True: 2.17k, False: 12]
  ------------------
 6192|  2.17k|          p++;
 6193|  2.17k|          goto s_n_llhttp__internal__n_after_start_req_65;
 6194|      0|        }
 6195|     12|        default: {
  ------------------
  |  Branch (6195:9): [True: 12, False: 2.17k]
  ------------------
 6196|     12|          goto s_n_llhttp__internal__n_error_112;
 6197|      0|        }
 6198|  2.18k|      }
 6199|  2.18k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6200|  2.18k|    }
 6201|      0|    case s_n_llhttp__internal__n_after_start_req:
  ------------------
  |  Branch (6201:5): [True: 0, False: 4.77k]
  ------------------
 6202|  32.5k|    s_n_llhttp__internal__n_after_start_req: {
 6203|  32.5k|      if (p == endp) {
  ------------------
  |  Branch (6203:11): [True: 0, False: 32.5k]
  ------------------
 6204|      0|        return s_n_llhttp__internal__n_after_start_req;
 6205|      0|      }
 6206|  32.5k|      switch (*p) {
 6207|  1.97k|        case 'A': {
  ------------------
  |  Branch (6207:9): [True: 1.97k, False: 30.6k]
  ------------------
 6208|  1.97k|          p++;
 6209|  1.97k|          goto s_n_llhttp__internal__n_after_start_req_1;
 6210|      0|        }
 6211|    457|        case 'B': {
  ------------------
  |  Branch (6211:9): [True: 457, False: 32.1k]
  ------------------
 6212|    457|          p++;
 6213|    457|          goto s_n_llhttp__internal__n_after_start_req_4;
 6214|      0|        }
 6215|    949|        case 'C': {
  ------------------
  |  Branch (6215:9): [True: 949, False: 31.6k]
  ------------------
 6216|    949|          p++;
 6217|    949|          goto s_n_llhttp__internal__n_after_start_req_5;
 6218|      0|        }
 6219|    969|        case 'D': {
  ------------------
  |  Branch (6219:9): [True: 969, False: 31.6k]
  ------------------
 6220|    969|          p++;
 6221|    969|          goto s_n_llhttp__internal__n_after_start_req_10;
 6222|      0|        }
 6223|    424|        case 'F': {
  ------------------
  |  Branch (6223:9): [True: 424, False: 32.1k]
  ------------------
 6224|    424|          p++;
 6225|    424|          goto s_n_llhttp__internal__n_after_start_req_14;
 6226|      0|        }
 6227|  6.83k|        case 'G': {
  ------------------
  |  Branch (6227:9): [True: 6.83k, False: 25.7k]
  ------------------
 6228|  6.83k|          p++;
 6229|  6.83k|          goto s_n_llhttp__internal__n_after_start_req_15;
 6230|      0|        }
 6231|    457|        case 'H': {
  ------------------
  |  Branch (6231:9): [True: 457, False: 32.1k]
  ------------------
 6232|    457|          p++;
 6233|    457|          goto s_n_llhttp__internal__n_after_start_req_18;
 6234|      0|        }
 6235|    870|        case 'L': {
  ------------------
  |  Branch (6235:9): [True: 870, False: 31.7k]
  ------------------
 6236|    870|          p++;
 6237|    870|          goto s_n_llhttp__internal__n_after_start_req_19;
 6238|      0|        }
 6239|  3.00k|        case 'M': {
  ------------------
  |  Branch (6239:9): [True: 3.00k, False: 29.5k]
  ------------------
 6240|  3.00k|          p++;
 6241|  3.00k|          goto s_n_llhttp__internal__n_after_start_req_22;
 6242|      0|        }
 6243|    457|        case 'N': {
  ------------------
  |  Branch (6243:9): [True: 457, False: 32.1k]
  ------------------
 6244|    457|          p++;
 6245|    457|          goto s_n_llhttp__internal__n_after_start_req_31;
 6246|      0|        }
 6247|    603|        case 'O': {
  ------------------
  |  Branch (6247:9): [True: 603, False: 31.9k]
  ------------------
 6248|    603|          p++;
 6249|    603|          goto s_n_llhttp__internal__n_after_start_req_32;
 6250|      0|        }
 6251|  6.81k|        case 'P': {
  ------------------
  |  Branch (6251:9): [True: 6.81k, False: 25.7k]
  ------------------
 6252|  6.81k|          p++;
 6253|  6.81k|          goto s_n_llhttp__internal__n_after_start_req_33;
 6254|      0|        }
 6255|    441|        case 'Q': {
  ------------------
  |  Branch (6255:9): [True: 441, False: 32.1k]
  ------------------
 6256|    441|          p++;
 6257|    441|          goto s_n_llhttp__internal__n_after_start_req_46;
 6258|      0|        }
 6259|  2.16k|        case 'R': {
  ------------------
  |  Branch (6259:9): [True: 2.16k, False: 30.4k]
  ------------------
 6260|  2.16k|          p++;
 6261|  2.16k|          goto s_n_llhttp__internal__n_after_start_req_47;
 6262|      0|        }
 6263|  2.74k|        case 'S': {
  ------------------
  |  Branch (6263:9): [True: 2.74k, False: 29.8k]
  ------------------
 6264|  2.74k|          p++;
 6265|  2.74k|          goto s_n_llhttp__internal__n_after_start_req_53;
 6266|      0|        }
 6267|  1.23k|        case 'T': {
  ------------------
  |  Branch (6267:9): [True: 1.23k, False: 31.3k]
  ------------------
 6268|  1.23k|          p++;
 6269|  1.23k|          goto s_n_llhttp__internal__n_after_start_req_61;
 6270|      0|        }
 6271|  2.18k|        case 'U': {
  ------------------
  |  Branch (6271:9): [True: 2.18k, False: 30.4k]
  ------------------
 6272|  2.18k|          p++;
 6273|  2.18k|          goto s_n_llhttp__internal__n_after_start_req_64;
 6274|      0|        }
 6275|     16|        default: {
  ------------------
  |  Branch (6275:9): [True: 16, False: 32.5k]
  ------------------
 6276|     16|          goto s_n_llhttp__internal__n_error_112;
 6277|      0|        }
 6278|  32.5k|      }
 6279|  32.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6280|  32.5k|    }
 6281|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_method_1:
  ------------------
  |  Branch (6281:5): [True: 0, False: 4.77k]
  ------------------
 6282|  32.5k|    s_n_llhttp__internal__n_span_start_llhttp__on_method_1: {
 6283|  32.5k|      if (p == endp) {
  ------------------
  |  Branch (6283:11): [True: 0, False: 32.5k]
  ------------------
 6284|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
 6285|      0|      }
 6286|  32.5k|      state->_span_pos0 = (void*) p;
 6287|  32.5k|      state->_span_cb0 = llhttp__on_method;
 6288|  32.5k|      goto s_n_llhttp__internal__n_after_start_req;
 6289|  32.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6290|  32.5k|    }
 6291|      0|    case s_n_llhttp__internal__n_res_line_almost_done:
  ------------------
  |  Branch (6291:5): [True: 0, False: 4.77k]
  ------------------
 6292|  4.08k|    s_n_llhttp__internal__n_res_line_almost_done: {
 6293|  4.08k|      if (p == endp) {
  ------------------
  |  Branch (6293:11): [True: 15, False: 4.07k]
  ------------------
 6294|     15|        return s_n_llhttp__internal__n_res_line_almost_done;
 6295|     15|      }
 6296|  4.07k|      switch (*p) {
 6297|  4.05k|        case 10: {
  ------------------
  |  Branch (6297:9): [True: 4.05k, False: 12]
  ------------------
 6298|  4.05k|          p++;
 6299|  4.05k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 6300|      0|        }
 6301|     12|        default: {
  ------------------
  |  Branch (6301:9): [True: 12, False: 4.05k]
  ------------------
 6302|     12|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_30;
 6303|      0|        }
 6304|  4.07k|      }
 6305|  4.07k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6306|  4.07k|    }
 6307|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_31:
  ------------------
  |  Branch (6307:5): [True: 0, False: 4.77k]
  ------------------
 6308|      1|    s_n_llhttp__internal__n_invoke_test_lenient_flags_31: {
 6309|      1|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 6310|      0|        case 1:
  ------------------
  |  Branch (6310:9): [True: 0, False: 1]
  ------------------
 6311|      0|          goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 6312|      1|        default:
  ------------------
  |  Branch (6312:9): [True: 1, False: 0]
  ------------------
 6313|      1|          goto s_n_llhttp__internal__n_error_98;
 6314|      1|      }
 6315|      1|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6316|      1|    }
 6317|      0|    case s_n_llhttp__internal__n_res_status:
  ------------------
  |  Branch (6317:5): [True: 0, False: 4.77k]
  ------------------
 6318|    794|    s_n_llhttp__internal__n_res_status: {
 6319|    794|      if (p == endp) {
  ------------------
  |  Branch (6319:11): [True: 9, False: 785]
  ------------------
 6320|      9|        return s_n_llhttp__internal__n_res_status;
 6321|      9|      }
 6322|    785|      switch (*p) {
 6323|      1|        case 10: {
  ------------------
  |  Branch (6323:9): [True: 1, False: 784]
  ------------------
 6324|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_status;
 6325|      0|        }
 6326|    386|        case 13: {
  ------------------
  |  Branch (6326:9): [True: 386, False: 399]
  ------------------
 6327|    386|          goto s_n_llhttp__internal__n_span_end_llhttp__on_status_1;
 6328|      0|        }
 6329|    398|        default: {
  ------------------
  |  Branch (6329:9): [True: 398, False: 387]
  ------------------
 6330|    398|          p++;
 6331|    398|          goto s_n_llhttp__internal__n_res_status;
 6332|      0|        }
 6333|    785|      }
 6334|    785|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6335|    785|    }
 6336|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_status:
  ------------------
  |  Branch (6336:5): [True: 0, False: 4.77k]
  ------------------
 6337|    400|    s_n_llhttp__internal__n_span_start_llhttp__on_status: {
 6338|    400|      if (p == endp) {
  ------------------
  |  Branch (6338:11): [True: 4, False: 396]
  ------------------
 6339|      4|        return s_n_llhttp__internal__n_span_start_llhttp__on_status;
 6340|      4|      }
 6341|    396|      state->_span_pos0 = (void*) p;
 6342|    396|      state->_span_cb0 = llhttp__on_status;
 6343|    396|      goto s_n_llhttp__internal__n_res_status;
 6344|    400|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6345|    400|    }
 6346|      0|    case s_n_llhttp__internal__n_res_status_code_otherwise:
  ------------------
  |  Branch (6346:5): [True: 0, False: 4.77k]
  ------------------
 6347|  4.12k|    s_n_llhttp__internal__n_res_status_code_otherwise: {
 6348|  4.12k|      if (p == endp) {
  ------------------
  |  Branch (6348:11): [True: 20, False: 4.10k]
  ------------------
 6349|     20|        return s_n_llhttp__internal__n_res_status_code_otherwise;
 6350|     20|      }
 6351|  4.10k|      switch (*p) {
 6352|      1|        case 10: {
  ------------------
  |  Branch (6352:9): [True: 1, False: 4.10k]
  ------------------
 6353|      1|          p++;
 6354|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_29;
 6355|      0|        }
 6356|  3.69k|        case 13: {
  ------------------
  |  Branch (6356:9): [True: 3.69k, False: 402]
  ------------------
 6357|  3.69k|          p++;
 6358|  3.69k|          goto s_n_llhttp__internal__n_res_line_almost_done;
 6359|      0|        }
 6360|    400|        case ' ': {
  ------------------
  |  Branch (6360:9): [True: 400, False: 3.70k]
  ------------------
 6361|    400|          p++;
 6362|    400|          goto s_n_llhttp__internal__n_span_start_llhttp__on_status;
 6363|      0|        }
 6364|      1|        default: {
  ------------------
  |  Branch (6364:9): [True: 1, False: 4.10k]
  ------------------
 6365|      1|          goto s_n_llhttp__internal__n_error_99;
 6366|      0|        }
 6367|  4.10k|      }
 6368|  4.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6369|  4.10k|    }
 6370|      0|    case s_n_llhttp__internal__n_res_status_code_digit_3:
  ------------------
  |  Branch (6370:5): [True: 0, False: 4.77k]
  ------------------
 6371|  4.14k|    s_n_llhttp__internal__n_res_status_code_digit_3: {
 6372|  4.14k|      if (p == endp) {
  ------------------
  |  Branch (6372:11): [True: 15, False: 4.12k]
  ------------------
 6373|     15|        return s_n_llhttp__internal__n_res_status_code_digit_3;
 6374|     15|      }
 6375|  4.12k|      switch (*p) {
 6376|    601|        case '0': {
  ------------------
  |  Branch (6376:9): [True: 601, False: 3.52k]
  ------------------
 6377|    601|          p++;
 6378|    601|          match = 0;
 6379|    601|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6380|      0|        }
 6381|    170|        case '1': {
  ------------------
  |  Branch (6381:9): [True: 170, False: 3.95k]
  ------------------
 6382|    170|          p++;
 6383|    170|          match = 1;
 6384|    170|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6385|      0|        }
 6386|    490|        case '2': {
  ------------------
  |  Branch (6386:9): [True: 490, False: 3.63k]
  ------------------
 6387|    490|          p++;
 6388|    490|          match = 2;
 6389|    490|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6390|      0|        }
 6391|    638|        case '3': {
  ------------------
  |  Branch (6391:9): [True: 638, False: 3.48k]
  ------------------
 6392|    638|          p++;
 6393|    638|          match = 3;
 6394|    638|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6395|      0|        }
 6396|  1.36k|        case '4': {
  ------------------
  |  Branch (6396:9): [True: 1.36k, False: 2.76k]
  ------------------
 6397|  1.36k|          p++;
 6398|  1.36k|          match = 4;
 6399|  1.36k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6400|      0|        }
 6401|     24|        case '5': {
  ------------------
  |  Branch (6401:9): [True: 24, False: 4.10k]
  ------------------
 6402|     24|          p++;
 6403|     24|          match = 5;
 6404|     24|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6405|      0|        }
 6406|    412|        case '6': {
  ------------------
  |  Branch (6406:9): [True: 412, False: 3.71k]
  ------------------
 6407|    412|          p++;
 6408|    412|          match = 6;
 6409|    412|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6410|      0|        }
 6411|    213|        case '7': {
  ------------------
  |  Branch (6411:9): [True: 213, False: 3.91k]
  ------------------
 6412|    213|          p++;
 6413|    213|          match = 7;
 6414|    213|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6415|      0|        }
 6416|     22|        case '8': {
  ------------------
  |  Branch (6416:9): [True: 22, False: 4.10k]
  ------------------
 6417|     22|          p++;
 6418|     22|          match = 8;
 6419|     22|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6420|      0|        }
 6421|    189|        case '9': {
  ------------------
  |  Branch (6421:9): [True: 189, False: 3.93k]
  ------------------
 6422|    189|          p++;
 6423|    189|          match = 9;
 6424|    189|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6425|      0|        }
 6426|      6|        default: {
  ------------------
  |  Branch (6426:9): [True: 6, False: 4.12k]
  ------------------
 6427|      6|          goto s_n_llhttp__internal__n_error_101;
 6428|      0|        }
 6429|  4.12k|      }
 6430|  4.12k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6431|  4.12k|    }
 6432|      0|    case s_n_llhttp__internal__n_res_status_code_digit_2:
  ------------------
  |  Branch (6432:5): [True: 0, False: 4.77k]
  ------------------
 6433|  4.15k|    s_n_llhttp__internal__n_res_status_code_digit_2: {
 6434|  4.15k|      if (p == endp) {
  ------------------
  |  Branch (6434:11): [True: 11, False: 4.14k]
  ------------------
 6435|     11|        return s_n_llhttp__internal__n_res_status_code_digit_2;
 6436|     11|      }
 6437|  4.14k|      switch (*p) {
 6438|  2.65k|        case '0': {
  ------------------
  |  Branch (6438:9): [True: 2.65k, False: 1.49k]
  ------------------
 6439|  2.65k|          p++;
 6440|  2.65k|          match = 0;
 6441|  2.65k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6442|      0|        }
 6443|    337|        case '1': {
  ------------------
  |  Branch (6443:9): [True: 337, False: 3.81k]
  ------------------
 6444|    337|          p++;
 6445|    337|          match = 1;
 6446|    337|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6447|      0|        }
 6448|    173|        case '2': {
  ------------------
  |  Branch (6448:9): [True: 173, False: 3.97k]
  ------------------
 6449|    173|          p++;
 6450|    173|          match = 2;
 6451|    173|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6452|      0|        }
 6453|    380|        case '3': {
  ------------------
  |  Branch (6453:9): [True: 380, False: 3.76k]
  ------------------
 6454|    380|          p++;
 6455|    380|          match = 3;
 6456|    380|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6457|      0|        }
 6458|    158|        case '4': {
  ------------------
  |  Branch (6458:9): [True: 158, False: 3.99k]
  ------------------
 6459|    158|          p++;
 6460|    158|          match = 4;
 6461|    158|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6462|      0|        }
 6463|     64|        case '5': {
  ------------------
  |  Branch (6463:9): [True: 64, False: 4.08k]
  ------------------
 6464|     64|          p++;
 6465|     64|          match = 5;
 6466|     64|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6467|      0|        }
 6468|    202|        case '6': {
  ------------------
  |  Branch (6468:9): [True: 202, False: 3.94k]
  ------------------
 6469|    202|          p++;
 6470|    202|          match = 6;
 6471|    202|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6472|      0|        }
 6473|     71|        case '7': {
  ------------------
  |  Branch (6473:9): [True: 71, False: 4.07k]
  ------------------
 6474|     71|          p++;
 6475|     71|          match = 7;
 6476|     71|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6477|      0|        }
 6478|      5|        case '8': {
  ------------------
  |  Branch (6478:9): [True: 5, False: 4.14k]
  ------------------
 6479|      5|          p++;
 6480|      5|          match = 8;
 6481|      5|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6482|      0|        }
 6483|    101|        case '9': {
  ------------------
  |  Branch (6483:9): [True: 101, False: 4.04k]
  ------------------
 6484|    101|          p++;
 6485|    101|          match = 9;
 6486|    101|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6487|      0|        }
 6488|      6|        default: {
  ------------------
  |  Branch (6488:9): [True: 6, False: 4.14k]
  ------------------
 6489|      6|          goto s_n_llhttp__internal__n_error_103;
 6490|      0|        }
 6491|  4.14k|      }
 6492|  4.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6493|  4.14k|    }
 6494|      0|    case s_n_llhttp__internal__n_res_status_code_digit_1:
  ------------------
  |  Branch (6494:5): [True: 0, False: 4.77k]
  ------------------
 6495|  4.17k|    s_n_llhttp__internal__n_res_status_code_digit_1: {
 6496|  4.17k|      if (p == endp) {
  ------------------
  |  Branch (6496:11): [True: 5, False: 4.16k]
  ------------------
 6497|      5|        return s_n_llhttp__internal__n_res_status_code_digit_1;
 6498|      5|      }
 6499|  4.16k|      switch (*p) {
 6500|    238|        case '0': {
  ------------------
  |  Branch (6500:9): [True: 238, False: 3.92k]
  ------------------
 6501|    238|          p++;
 6502|    238|          match = 0;
 6503|    238|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6504|      0|        }
 6505|  2.29k|        case '1': {
  ------------------
  |  Branch (6505:9): [True: 2.29k, False: 1.87k]
  ------------------
 6506|  2.29k|          p++;
 6507|  2.29k|          match = 1;
 6508|  2.29k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6509|      0|        }
 6510|    483|        case '2': {
  ------------------
  |  Branch (6510:9): [True: 483, False: 3.68k]
  ------------------
 6511|    483|          p++;
 6512|    483|          match = 2;
 6513|    483|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6514|      0|        }
 6515|    797|        case '3': {
  ------------------
  |  Branch (6515:9): [True: 797, False: 3.36k]
  ------------------
 6516|    797|          p++;
 6517|    797|          match = 3;
 6518|    797|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6519|      0|        }
 6520|      7|        case '4': {
  ------------------
  |  Branch (6520:9): [True: 7, False: 4.15k]
  ------------------
 6521|      7|          p++;
 6522|      7|          match = 4;
 6523|      7|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6524|      0|        }
 6525|      7|        case '5': {
  ------------------
  |  Branch (6525:9): [True: 7, False: 4.15k]
  ------------------
 6526|      7|          p++;
 6527|      7|          match = 5;
 6528|      7|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6529|      0|        }
 6530|     39|        case '6': {
  ------------------
  |  Branch (6530:9): [True: 39, False: 4.12k]
  ------------------
 6531|     39|          p++;
 6532|     39|          match = 6;
 6533|     39|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6534|      0|        }
 6535|    271|        case '7': {
  ------------------
  |  Branch (6535:9): [True: 271, False: 3.89k]
  ------------------
 6536|    271|          p++;
 6537|    271|          match = 7;
 6538|    271|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6539|      0|        }
 6540|      5|        case '8': {
  ------------------
  |  Branch (6540:9): [True: 5, False: 4.16k]
  ------------------
 6541|      5|          p++;
 6542|      5|          match = 8;
 6543|      5|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6544|      0|        }
 6545|     21|        case '9': {
  ------------------
  |  Branch (6545:9): [True: 21, False: 4.14k]
  ------------------
 6546|     21|          p++;
 6547|     21|          match = 9;
 6548|     21|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6549|      0|        }
 6550|      6|        default: {
  ------------------
  |  Branch (6550:9): [True: 6, False: 4.15k]
  ------------------
 6551|      6|          goto s_n_llhttp__internal__n_error_105;
 6552|      0|        }
 6553|  4.16k|      }
 6554|  4.16k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6555|  4.16k|    }
 6556|      0|    case s_n_llhttp__internal__n_res_after_version:
  ------------------
  |  Branch (6556:5): [True: 0, False: 4.77k]
  ------------------
 6557|  4.20k|    s_n_llhttp__internal__n_res_after_version: {
 6558|  4.20k|      if (p == endp) {
  ------------------
  |  Branch (6558:11): [True: 21, False: 4.18k]
  ------------------
 6559|     21|        return s_n_llhttp__internal__n_res_after_version;
 6560|     21|      }
 6561|  4.18k|      switch (*p) {
 6562|  4.17k|        case ' ': {
  ------------------
  |  Branch (6562:9): [True: 4.17k, False: 13]
  ------------------
 6563|  4.17k|          p++;
 6564|  4.17k|          goto s_n_llhttp__internal__n_invoke_update_status_code;
 6565|      0|        }
 6566|     13|        default: {
  ------------------
  |  Branch (6566:9): [True: 13, False: 4.17k]
  ------------------
 6567|     13|          goto s_n_llhttp__internal__n_error_106;
 6568|      0|        }
 6569|  4.18k|      }
 6570|  4.18k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6571|  4.18k|    }
 6572|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1:
  ------------------
  |  Branch (6572:5): [True: 0, False: 4.77k]
  ------------------
 6573|  4.20k|    s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1: {
 6574|  4.20k|      switch (llhttp__on_version_complete(state, p, endp)) {
 6575|  4.20k|        case 0:
  ------------------
  |  Branch (6575:9): [True: 4.20k, False: 0]
  ------------------
 6576|  4.20k|          goto s_n_llhttp__internal__n_res_after_version;
 6577|      0|        case 21:
  ------------------
  |  Branch (6577:9): [True: 0, False: 4.20k]
  ------------------
 6578|      0|          goto s_n_llhttp__internal__n_pause_28;
 6579|      0|        default:
  ------------------
  |  Branch (6579:9): [True: 0, False: 4.20k]
  ------------------
 6580|      0|          goto s_n_llhttp__internal__n_error_94;
 6581|  4.20k|      }
 6582|  4.20k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6583|  4.20k|    }
 6584|      0|    case s_n_llhttp__internal__n_error_93:
  ------------------
  |  Branch (6584:5): [True: 0, False: 4.77k]
  ------------------
 6585|     10|    s_n_llhttp__internal__n_error_93: {
 6586|     10|      state->error = 0x9;
 6587|     10|      state->reason = "Invalid HTTP version";
 6588|     10|      state->error_pos = (const char*) p;
 6589|     10|      state->_current = (void*) (intptr_t) s_error;
 6590|     10|      return s_error;
 6591|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6592|      0|    }
 6593|      0|    case s_n_llhttp__internal__n_error_107:
  ------------------
  |  Branch (6593:5): [True: 0, False: 4.77k]
  ------------------
 6594|      1|    s_n_llhttp__internal__n_error_107: {
 6595|      1|      state->error = 0x9;
 6596|      1|      state->reason = "Invalid minor version";
 6597|      1|      state->error_pos = (const char*) p;
 6598|      1|      state->_current = (void*) (intptr_t) s_error;
 6599|      1|      return s_error;
 6600|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6601|      0|    }
 6602|      0|    case s_n_llhttp__internal__n_res_http_minor:
  ------------------
  |  Branch (6602:5): [True: 0, False: 4.77k]
  ------------------
 6603|  4.22k|    s_n_llhttp__internal__n_res_http_minor: {
 6604|  4.22k|      if (p == endp) {
  ------------------
  |  Branch (6604:11): [True: 6, False: 4.21k]
  ------------------
 6605|      6|        return s_n_llhttp__internal__n_res_http_minor;
 6606|      6|      }
 6607|  4.21k|      switch (*p) {
 6608|    960|        case '0': {
  ------------------
  |  Branch (6608:9): [True: 960, False: 3.25k]
  ------------------
 6609|    960|          p++;
 6610|    960|          match = 0;
 6611|    960|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6612|      0|        }
 6613|  2.60k|        case '1': {
  ------------------
  |  Branch (6613:9): [True: 2.60k, False: 1.60k]
  ------------------
 6614|  2.60k|          p++;
 6615|  2.60k|          match = 1;
 6616|  2.60k|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6617|      0|        }
 6618|      1|        case '2': {
  ------------------
  |  Branch (6618:9): [True: 1, False: 4.21k]
  ------------------
 6619|      1|          p++;
 6620|      1|          match = 2;
 6621|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6622|      0|        }
 6623|      1|        case '3': {
  ------------------
  |  Branch (6623:9): [True: 1, False: 4.21k]
  ------------------
 6624|      1|          p++;
 6625|      1|          match = 3;
 6626|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6627|      0|        }
 6628|      1|        case '4': {
  ------------------
  |  Branch (6628:9): [True: 1, False: 4.21k]
  ------------------
 6629|      1|          p++;
 6630|      1|          match = 4;
 6631|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6632|      0|        }
 6633|      1|        case '5': {
  ------------------
  |  Branch (6633:9): [True: 1, False: 4.21k]
  ------------------
 6634|      1|          p++;
 6635|      1|          match = 5;
 6636|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6637|      0|        }
 6638|      1|        case '6': {
  ------------------
  |  Branch (6638:9): [True: 1, False: 4.21k]
  ------------------
 6639|      1|          p++;
 6640|      1|          match = 6;
 6641|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6642|      0|        }
 6643|      1|        case '7': {
  ------------------
  |  Branch (6643:9): [True: 1, False: 4.21k]
  ------------------
 6644|      1|          p++;
 6645|      1|          match = 7;
 6646|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6647|      0|        }
 6648|      1|        case '8': {
  ------------------
  |  Branch (6648:9): [True: 1, False: 4.21k]
  ------------------
 6649|      1|          p++;
 6650|      1|          match = 8;
 6651|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6652|      0|        }
 6653|    638|        case '9': {
  ------------------
  |  Branch (6653:9): [True: 638, False: 3.57k]
  ------------------
 6654|    638|          p++;
 6655|    638|          match = 9;
 6656|    638|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6657|      0|        }
 6658|      1|        default: {
  ------------------
  |  Branch (6658:9): [True: 1, False: 4.21k]
  ------------------
 6659|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_7;
 6660|      0|        }
 6661|  4.21k|      }
 6662|  4.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6663|  4.21k|    }
 6664|      0|    case s_n_llhttp__internal__n_error_108:
  ------------------
  |  Branch (6664:5): [True: 0, False: 4.77k]
  ------------------
 6665|     12|    s_n_llhttp__internal__n_error_108: {
 6666|     12|      state->error = 0x9;
 6667|     12|      state->reason = "Expected dot";
 6668|     12|      state->error_pos = (const char*) p;
 6669|     12|      state->_current = (void*) (intptr_t) s_error;
 6670|     12|      return s_error;
 6671|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6672|      0|    }
 6673|      0|    case s_n_llhttp__internal__n_res_http_dot:
  ------------------
  |  Branch (6673:5): [True: 0, False: 4.77k]
  ------------------
 6674|  4.24k|    s_n_llhttp__internal__n_res_http_dot: {
 6675|  4.24k|      if (p == endp) {
  ------------------
  |  Branch (6675:11): [True: 8, False: 4.23k]
  ------------------
 6676|      8|        return s_n_llhttp__internal__n_res_http_dot;
 6677|      8|      }
 6678|  4.23k|      switch (*p) {
 6679|  4.22k|        case '.': {
  ------------------
  |  Branch (6679:9): [True: 4.22k, False: 12]
  ------------------
 6680|  4.22k|          p++;
 6681|  4.22k|          goto s_n_llhttp__internal__n_res_http_minor;
 6682|      0|        }
 6683|     12|        default: {
  ------------------
  |  Branch (6683:9): [True: 12, False: 4.22k]
  ------------------
 6684|     12|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_8;
 6685|      0|        }
 6686|  4.23k|      }
 6687|  4.23k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6688|  4.23k|    }
 6689|      0|    case s_n_llhttp__internal__n_error_109:
  ------------------
  |  Branch (6689:5): [True: 0, False: 4.77k]
  ------------------
 6690|      8|    s_n_llhttp__internal__n_error_109: {
 6691|      8|      state->error = 0x9;
 6692|      8|      state->reason = "Invalid major version";
 6693|      8|      state->error_pos = (const char*) p;
 6694|      8|      state->_current = (void*) (intptr_t) s_error;
 6695|      8|      return s_error;
 6696|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6697|      0|    }
 6698|      0|    case s_n_llhttp__internal__n_res_http_major:
  ------------------
  |  Branch (6698:5): [True: 0, False: 4.77k]
  ------------------
 6699|  4.24k|    s_n_llhttp__internal__n_res_http_major: {
 6700|  4.24k|      if (p == endp) {
  ------------------
  |  Branch (6700:11): [True: 0, False: 4.24k]
  ------------------
 6701|      0|        return s_n_llhttp__internal__n_res_http_major;
 6702|      0|      }
 6703|  4.24k|      switch (*p) {
 6704|    650|        case '0': {
  ------------------
  |  Branch (6704:9): [True: 650, False: 3.59k]
  ------------------
 6705|    650|          p++;
 6706|    650|          match = 0;
 6707|    650|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6708|      0|        }
 6709|  3.07k|        case '1': {
  ------------------
  |  Branch (6709:9): [True: 3.07k, False: 1.17k]
  ------------------
 6710|  3.07k|          p++;
 6711|  3.07k|          match = 1;
 6712|  3.07k|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6713|      0|        }
 6714|    515|        case '2': {
  ------------------
  |  Branch (6714:9): [True: 515, False: 3.73k]
  ------------------
 6715|    515|          p++;
 6716|    515|          match = 2;
 6717|    515|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6718|      0|        }
 6719|      1|        case '3': {
  ------------------
  |  Branch (6719:9): [True: 1, False: 4.24k]
  ------------------
 6720|      1|          p++;
 6721|      1|          match = 3;
 6722|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6723|      0|        }
 6724|      1|        case '4': {
  ------------------
  |  Branch (6724:9): [True: 1, False: 4.24k]
  ------------------
 6725|      1|          p++;
 6726|      1|          match = 4;
 6727|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6728|      0|        }
 6729|      1|        case '5': {
  ------------------
  |  Branch (6729:9): [True: 1, False: 4.24k]
  ------------------
 6730|      1|          p++;
 6731|      1|          match = 5;
 6732|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6733|      0|        }
 6734|      0|        case '6': {
  ------------------
  |  Branch (6734:9): [True: 0, False: 4.24k]
  ------------------
 6735|      0|          p++;
 6736|      0|          match = 6;
 6737|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6738|      0|        }
 6739|      0|        case '7': {
  ------------------
  |  Branch (6739:9): [True: 0, False: 4.24k]
  ------------------
 6740|      0|          p++;
 6741|      0|          match = 7;
 6742|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6743|      0|        }
 6744|      1|        case '8': {
  ------------------
  |  Branch (6744:9): [True: 1, False: 4.24k]
  ------------------
 6745|      1|          p++;
 6746|      1|          match = 8;
 6747|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6748|      0|        }
 6749|      1|        case '9': {
  ------------------
  |  Branch (6749:9): [True: 1, False: 4.24k]
  ------------------
 6750|      1|          p++;
 6751|      1|          match = 9;
 6752|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6753|      0|        }
 6754|      8|        default: {
  ------------------
  |  Branch (6754:9): [True: 8, False: 4.24k]
  ------------------
 6755|      8|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_9;
 6756|      0|        }
 6757|  4.24k|      }
 6758|  4.24k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6759|  4.24k|    }
 6760|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_version_1:
  ------------------
  |  Branch (6760:5): [True: 0, False: 4.77k]
  ------------------
 6761|  4.25k|    s_n_llhttp__internal__n_span_start_llhttp__on_version_1: {
 6762|  4.25k|      if (p == endp) {
  ------------------
  |  Branch (6762:11): [True: 6, False: 4.24k]
  ------------------
 6763|      6|        return s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6764|      6|      }
 6765|  4.24k|      state->_span_pos0 = (void*) p;
 6766|  4.24k|      state->_span_cb0 = llhttp__on_version;
 6767|  4.24k|      goto s_n_llhttp__internal__n_res_http_major;
 6768|  4.25k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6769|  4.25k|    }
 6770|      0|    case s_n_llhttp__internal__n_res_after_protocol:
  ------------------
  |  Branch (6770:5): [True: 0, False: 4.77k]
  ------------------
 6771|  4.28k|    s_n_llhttp__internal__n_res_after_protocol: {
 6772|  4.28k|      if (p == endp) {
  ------------------
  |  Branch (6772:11): [True: 21, False: 4.26k]
  ------------------
 6773|     21|        return s_n_llhttp__internal__n_res_after_protocol;
 6774|     21|      }
 6775|  4.26k|      switch (*p) {
 6776|  4.24k|        case '/': {
  ------------------
  |  Branch (6776:9): [True: 4.24k, False: 12]
  ------------------
 6777|  4.24k|          p++;
 6778|  4.24k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6779|      0|        }
 6780|     12|        default: {
  ------------------
  |  Branch (6780:9): [True: 12, False: 4.24k]
  ------------------
 6781|     12|          goto s_n_llhttp__internal__n_error_114;
 6782|      0|        }
 6783|  4.26k|      }
 6784|  4.26k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6785|  4.26k|    }
 6786|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3:
  ------------------
  |  Branch (6786:5): [True: 0, False: 4.77k]
  ------------------
 6787|  4.28k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3: {
 6788|  4.28k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 6789|  4.28k|        case 0:
  ------------------
  |  Branch (6789:9): [True: 4.28k, False: 0]
  ------------------
 6790|  4.28k|          goto s_n_llhttp__internal__n_res_after_protocol;
 6791|      0|        case 21:
  ------------------
  |  Branch (6791:9): [True: 0, False: 4.28k]
  ------------------
 6792|      0|          goto s_n_llhttp__internal__n_pause_30;
 6793|      0|        default:
  ------------------
  |  Branch (6793:9): [True: 0, False: 4.28k]
  ------------------
 6794|      0|          goto s_n_llhttp__internal__n_error_113;
 6795|  4.28k|      }
 6796|  4.28k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6797|  4.28k|    }
 6798|      0|    case s_n_llhttp__internal__n_error_115:
  ------------------
  |  Branch (6798:5): [True: 0, False: 4.77k]
  ------------------
 6799|     20|    s_n_llhttp__internal__n_error_115: {
 6800|     20|      state->error = 0x8;
 6801|     20|      state->reason = "Expected HTTP/, RTSP/ or ICE/";
 6802|     20|      state->error_pos = (const char*) p;
 6803|     20|      state->_current = (void*) (intptr_t) s_error;
 6804|     20|      return s_error;
 6805|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6806|      0|    }
 6807|      0|    case s_n_llhttp__internal__n_res_after_start_1:
  ------------------
  |  Branch (6807:5): [True: 0, False: 4.77k]
  ------------------
 6808|    727|    s_n_llhttp__internal__n_res_after_start_1: {
 6809|    727|      llparse_match_t match_seq;
 6810|       |      
 6811|    727|      if (p == endp) {
  ------------------
  |  Branch (6811:11): [True: 6, False: 721]
  ------------------
 6812|      6|        return s_n_llhttp__internal__n_res_after_start_1;
 6813|      6|      }
 6814|    721|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob59, 3);
 6815|    721|      p = match_seq.current;
 6816|    721|      switch (match_seq.status) {
  ------------------
  |  Branch (6816:15): [True: 721, False: 0]
  ------------------
 6817|    717|        case kMatchComplete: {
  ------------------
  |  Branch (6817:9): [True: 717, False: 4]
  ------------------
 6818|    717|          p++;
 6819|    717|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6820|      0|        }
 6821|      1|        case kMatchPause: {
  ------------------
  |  Branch (6821:9): [True: 1, False: 720]
  ------------------
 6822|      1|          return s_n_llhttp__internal__n_res_after_start_1;
 6823|      0|        }
 6824|      3|        case kMatchMismatch: {
  ------------------
  |  Branch (6824:9): [True: 3, False: 718]
  ------------------
 6825|      3|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6826|      0|        }
 6827|    721|      }
 6828|    721|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6829|    721|    }
 6830|      0|    case s_n_llhttp__internal__n_res_after_start_2:
  ------------------
  |  Branch (6830:5): [True: 0, False: 4.77k]
  ------------------
 6831|  3.35k|    s_n_llhttp__internal__n_res_after_start_2: {
 6832|  3.35k|      llparse_match_t match_seq;
 6833|       |      
 6834|  3.35k|      if (p == endp) {
  ------------------
  |  Branch (6834:11): [True: 6, False: 3.35k]
  ------------------
 6835|      6|        return s_n_llhttp__internal__n_res_after_start_2;
 6836|      6|      }
 6837|  3.35k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob60, 2);
 6838|  3.35k|      p = match_seq.current;
 6839|  3.35k|      switch (match_seq.status) {
  ------------------
  |  Branch (6839:15): [True: 3.35k, False: 0]
  ------------------
 6840|  3.34k|        case kMatchComplete: {
  ------------------
  |  Branch (6840:9): [True: 3.34k, False: 8]
  ------------------
 6841|  3.34k|          p++;
 6842|  3.34k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6843|      0|        }
 6844|      1|        case kMatchPause: {
  ------------------
  |  Branch (6844:9): [True: 1, False: 3.34k]
  ------------------
 6845|      1|          return s_n_llhttp__internal__n_res_after_start_2;
 6846|      0|        }
 6847|      7|        case kMatchMismatch: {
  ------------------
  |  Branch (6847:9): [True: 7, False: 3.34k]
  ------------------
 6848|      7|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6849|      0|        }
 6850|  3.35k|      }
 6851|  3.35k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6852|  3.35k|    }
 6853|      0|    case s_n_llhttp__internal__n_res_after_start_3:
  ------------------
  |  Branch (6853:5): [True: 0, False: 4.77k]
  ------------------
 6854|    230|    s_n_llhttp__internal__n_res_after_start_3: {
 6855|    230|      llparse_match_t match_seq;
 6856|       |      
 6857|    230|      if (p == endp) {
  ------------------
  |  Branch (6857:11): [True: 6, False: 224]
  ------------------
 6858|      6|        return s_n_llhttp__internal__n_res_after_start_3;
 6859|      6|      }
 6860|    224|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob61, 3);
 6861|    224|      p = match_seq.current;
 6862|    224|      switch (match_seq.status) {
  ------------------
  |  Branch (6862:15): [True: 224, False: 0]
  ------------------
 6863|    222|        case kMatchComplete: {
  ------------------
  |  Branch (6863:9): [True: 222, False: 2]
  ------------------
 6864|    222|          p++;
 6865|    222|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6866|      0|        }
 6867|      1|        case kMatchPause: {
  ------------------
  |  Branch (6867:9): [True: 1, False: 223]
  ------------------
 6868|      1|          return s_n_llhttp__internal__n_res_after_start_3;
 6869|      0|        }
 6870|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6870:9): [True: 1, False: 223]
  ------------------
 6871|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6872|      0|        }
 6873|    224|      }
 6874|    224|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6875|    224|    }
 6876|      0|    case s_n_llhttp__internal__n_res_after_start:
  ------------------
  |  Branch (6876:5): [True: 0, False: 4.77k]
  ------------------
 6877|  4.32k|    s_n_llhttp__internal__n_res_after_start: {
 6878|  4.32k|      if (p == endp) {
  ------------------
  |  Branch (6878:11): [True: 0, False: 4.32k]
  ------------------
 6879|      0|        return s_n_llhttp__internal__n_res_after_start;
 6880|      0|      }
 6881|  4.32k|      switch (*p) {
 6882|    727|        case 'H': {
  ------------------
  |  Branch (6882:9): [True: 727, False: 3.59k]
  ------------------
 6883|    727|          p++;
 6884|    727|          goto s_n_llhttp__internal__n_res_after_start_1;
 6885|      0|        }
 6886|  3.35k|        case 'I': {
  ------------------
  |  Branch (6886:9): [True: 3.35k, False: 966]
  ------------------
 6887|  3.35k|          p++;
 6888|  3.35k|          goto s_n_llhttp__internal__n_res_after_start_2;
 6889|      0|        }
 6890|    230|        case 'R': {
  ------------------
  |  Branch (6890:9): [True: 230, False: 4.09k]
  ------------------
 6891|    230|          p++;
 6892|    230|          goto s_n_llhttp__internal__n_res_after_start_3;
 6893|      0|        }
 6894|      9|        default: {
  ------------------
  |  Branch (6894:9): [True: 9, False: 4.31k]
  ------------------
 6895|      9|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6896|      0|        }
 6897|  4.32k|      }
 6898|  4.32k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6899|  4.32k|    }
 6900|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1:
  ------------------
  |  Branch (6900:5): [True: 0, False: 4.77k]
  ------------------
 6901|  4.32k|    s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1: {
 6902|  4.32k|      if (p == endp) {
  ------------------
  |  Branch (6902:11): [True: 0, False: 4.32k]
  ------------------
 6903|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1;
 6904|      0|      }
 6905|  4.32k|      state->_span_pos0 = (void*) p;
 6906|  4.32k|      state->_span_cb0 = llhttp__on_protocol;
 6907|  4.32k|      goto s_n_llhttp__internal__n_res_after_start;
 6908|  4.32k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6909|  4.32k|    }
 6910|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_method_complete:
  ------------------
  |  Branch (6910:5): [True: 0, False: 4.77k]
  ------------------
 6911|      2|    s_n_llhttp__internal__n_invoke_llhttp__on_method_complete: {
 6912|      2|      switch (llhttp__on_method_complete(state, p, endp)) {
 6913|      2|        case 0:
  ------------------
  |  Branch (6913:9): [True: 2, False: 0]
  ------------------
 6914|      2|          goto s_n_llhttp__internal__n_req_first_space_before_url;
 6915|      0|        case 21:
  ------------------
  |  Branch (6915:9): [True: 0, False: 2]
  ------------------
 6916|      0|          goto s_n_llhttp__internal__n_pause_26;
 6917|      0|        default:
  ------------------
  |  Branch (6917:9): [True: 0, False: 2]
  ------------------
 6918|      0|          goto s_n_llhttp__internal__n_error_1;
 6919|      2|      }
 6920|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6921|      2|    }
 6922|      0|    case s_n_llhttp__internal__n_req_or_res_method_2:
  ------------------
  |  Branch (6922:5): [True: 0, False: 4.77k]
  ------------------
 6923|      5|    s_n_llhttp__internal__n_req_or_res_method_2: {
 6924|      5|      llparse_match_t match_seq;
 6925|       |      
 6926|      5|      if (p == endp) {
  ------------------
  |  Branch (6926:11): [True: 1, False: 4]
  ------------------
 6927|      1|        return s_n_llhttp__internal__n_req_or_res_method_2;
 6928|      1|      }
 6929|      4|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob62, 2);
 6930|      4|      p = match_seq.current;
 6931|      4|      switch (match_seq.status) {
  ------------------
  |  Branch (6931:15): [True: 4, False: 0]
  ------------------
 6932|      2|        case kMatchComplete: {
  ------------------
  |  Branch (6932:9): [True: 2, False: 2]
  ------------------
 6933|      2|          p++;
 6934|      2|          match = 2;
 6935|      2|          goto s_n_llhttp__internal__n_invoke_store_method;
 6936|      0|        }
 6937|      1|        case kMatchPause: {
  ------------------
  |  Branch (6937:9): [True: 1, False: 3]
  ------------------
 6938|      1|          return s_n_llhttp__internal__n_req_or_res_method_2;
 6939|      0|        }
 6940|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6940:9): [True: 1, False: 3]
  ------------------
 6941|      1|          goto s_n_llhttp__internal__n_error_110;
 6942|      0|        }
 6943|      4|      }
 6944|      4|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6945|      4|    }
 6946|      0|    case s_n_llhttp__internal__n_invoke_update_type_1:
  ------------------
  |  Branch (6946:5): [True: 0, False: 4.77k]
  ------------------
 6947|      7|    s_n_llhttp__internal__n_invoke_update_type_1: {
 6948|      7|      switch (llhttp__internal__c_update_type_1(state, p, endp)) {
 6949|      7|        default:
  ------------------
  |  Branch (6949:9): [True: 7, False: 0]
  ------------------
 6950|      7|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6951|      7|      }
 6952|      7|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6953|      7|    }
 6954|      0|    case s_n_llhttp__internal__n_req_or_res_method_3:
  ------------------
  |  Branch (6954:5): [True: 0, False: 4.77k]
  ------------------
 6955|     10|    s_n_llhttp__internal__n_req_or_res_method_3: {
 6956|     10|      llparse_match_t match_seq;
 6957|       |      
 6958|     10|      if (p == endp) {
  ------------------
  |  Branch (6958:11): [True: 1, False: 9]
  ------------------
 6959|      1|        return s_n_llhttp__internal__n_req_or_res_method_3;
 6960|      1|      }
 6961|      9|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob63, 3);
 6962|      9|      p = match_seq.current;
 6963|      9|      switch (match_seq.status) {
  ------------------
  |  Branch (6963:15): [True: 9, False: 0]
  ------------------
 6964|      7|        case kMatchComplete: {
  ------------------
  |  Branch (6964:9): [True: 7, False: 2]
  ------------------
 6965|      7|          p++;
 6966|      7|          goto s_n_llhttp__internal__n_span_end_llhttp__on_method_1;
 6967|      0|        }
 6968|      1|        case kMatchPause: {
  ------------------
  |  Branch (6968:9): [True: 1, False: 8]
  ------------------
 6969|      1|          return s_n_llhttp__internal__n_req_or_res_method_3;
 6970|      0|        }
 6971|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6971:9): [True: 1, False: 8]
  ------------------
 6972|      1|          goto s_n_llhttp__internal__n_error_110;
 6973|      0|        }
 6974|      9|      }
 6975|      9|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6976|      9|    }
 6977|      0|    case s_n_llhttp__internal__n_req_or_res_method_1:
  ------------------
  |  Branch (6977:5): [True: 0, False: 4.77k]
  ------------------
 6978|     17|    s_n_llhttp__internal__n_req_or_res_method_1: {
 6979|     17|      if (p == endp) {
  ------------------
  |  Branch (6979:11): [True: 1, False: 16]
  ------------------
 6980|      1|        return s_n_llhttp__internal__n_req_or_res_method_1;
 6981|      1|      }
 6982|     16|      switch (*p) {
 6983|      5|        case 'E': {
  ------------------
  |  Branch (6983:9): [True: 5, False: 11]
  ------------------
 6984|      5|          p++;
 6985|      5|          goto s_n_llhttp__internal__n_req_or_res_method_2;
 6986|      0|        }
 6987|     10|        case 'T': {
  ------------------
  |  Branch (6987:9): [True: 10, False: 6]
  ------------------
 6988|     10|          p++;
 6989|     10|          goto s_n_llhttp__internal__n_req_or_res_method_3;
 6990|      0|        }
 6991|      1|        default: {
  ------------------
  |  Branch (6991:9): [True: 1, False: 15]
  ------------------
 6992|      1|          goto s_n_llhttp__internal__n_error_110;
 6993|      0|        }
 6994|     16|      }
 6995|     16|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6996|     16|    }
 6997|      0|    case s_n_llhttp__internal__n_req_or_res_method:
  ------------------
  |  Branch (6997:5): [True: 0, False: 4.77k]
  ------------------
 6998|     17|    s_n_llhttp__internal__n_req_or_res_method: {
 6999|     17|      if (p == endp) {
  ------------------
  |  Branch (6999:11): [True: 0, False: 17]
  ------------------
 7000|      0|        return s_n_llhttp__internal__n_req_or_res_method;
 7001|      0|      }
 7002|     17|      switch (*p) {
 7003|     17|        case 'H': {
  ------------------
  |  Branch (7003:9): [True: 17, False: 0]
  ------------------
 7004|     17|          p++;
 7005|     17|          goto s_n_llhttp__internal__n_req_or_res_method_1;
 7006|      0|        }
 7007|      0|        default: {
  ------------------
  |  Branch (7007:9): [True: 0, False: 17]
  ------------------
 7008|      0|          goto s_n_llhttp__internal__n_error_110;
 7009|      0|        }
 7010|     17|      }
 7011|     17|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7012|     17|    }
 7013|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_method:
  ------------------
  |  Branch (7013:5): [True: 0, False: 4.77k]
  ------------------
 7014|     17|    s_n_llhttp__internal__n_span_start_llhttp__on_method: {
 7015|     17|      if (p == endp) {
  ------------------
  |  Branch (7015:11): [True: 0, False: 17]
  ------------------
 7016|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_method;
 7017|      0|      }
 7018|     17|      state->_span_pos0 = (void*) p;
 7019|     17|      state->_span_cb0 = llhttp__on_method;
 7020|     17|      goto s_n_llhttp__internal__n_req_or_res_method;
 7021|     17|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7022|     17|    }
 7023|      0|    case s_n_llhttp__internal__n_start_req_or_res:
  ------------------
  |  Branch (7023:5): [True: 0, False: 4.77k]
  ------------------
 7024|  2.28k|    s_n_llhttp__internal__n_start_req_or_res: {
 7025|  2.28k|      if (p == endp) {
  ------------------
  |  Branch (7025:11): [True: 0, False: 2.28k]
  ------------------
 7026|      0|        return s_n_llhttp__internal__n_start_req_or_res;
 7027|      0|      }
 7028|  2.28k|      switch (*p) {
 7029|     17|        case 'H': {
  ------------------
  |  Branch (7029:9): [True: 17, False: 2.26k]
  ------------------
 7030|     17|          goto s_n_llhttp__internal__n_span_start_llhttp__on_method;
 7031|      0|        }
 7032|  2.26k|        default: {
  ------------------
  |  Branch (7032:9): [True: 2.26k, False: 17]
  ------------------
 7033|  2.26k|          goto s_n_llhttp__internal__n_invoke_update_type_2;
 7034|      0|        }
 7035|  2.28k|      }
 7036|  2.28k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7037|  2.28k|    }
 7038|      0|    case s_n_llhttp__internal__n_invoke_load_type:
  ------------------
  |  Branch (7038:5): [True: 0, False: 4.77k]
  ------------------
 7039|  36.9k|    s_n_llhttp__internal__n_invoke_load_type: {
 7040|  36.9k|      switch (llhttp__internal__c_load_type(state, p, endp)) {
 7041|  30.3k|        case 1:
  ------------------
  |  Branch (7041:9): [True: 30.3k, False: 6.60k]
  ------------------
 7042|  30.3k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
 7043|  4.32k|        case 2:
  ------------------
  |  Branch (7043:9): [True: 4.32k, False: 32.6k]
  ------------------
 7044|  4.32k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1;
 7045|  2.28k|        default:
  ------------------
  |  Branch (7045:9): [True: 2.28k, False: 34.6k]
  ------------------
 7046|  2.28k|          goto s_n_llhttp__internal__n_start_req_or_res;
 7047|  36.9k|      }
 7048|  36.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7049|  36.9k|    }
 7050|      0|    case s_n_llhttp__internal__n_invoke_update_finish:
  ------------------
  |  Branch (7050:5): [True: 0, False: 4.77k]
  ------------------
 7051|  36.9k|    s_n_llhttp__internal__n_invoke_update_finish: {
 7052|  36.9k|      switch (llhttp__internal__c_update_finish(state, p, endp)) {
 7053|  36.9k|        default:
  ------------------
  |  Branch (7053:9): [True: 36.9k, False: 0]
  ------------------
 7054|  36.9k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_begin;
 7055|  36.9k|      }
 7056|  36.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7057|  36.9k|    }
 7058|  4.77k|    case s_n_llhttp__internal__n_start:
  ------------------
  |  Branch (7058:5): [True: 4.77k, False: 0]
  ------------------
 7059|  38.5k|    s_n_llhttp__internal__n_start: {
 7060|  38.5k|      if (p == endp) {
  ------------------
  |  Branch (7060:11): [True: 151, False: 38.3k]
  ------------------
 7061|    151|        return s_n_llhttp__internal__n_start;
 7062|    151|      }
 7063|  38.3k|      switch (*p) {
 7064|    842|        case 10: {
  ------------------
  |  Branch (7064:9): [True: 842, False: 37.5k]
  ------------------
 7065|    842|          p++;
 7066|    842|          goto s_n_llhttp__internal__n_start;
 7067|      0|        }
 7068|    592|        case 13: {
  ------------------
  |  Branch (7068:9): [True: 592, False: 37.7k]
  ------------------
 7069|    592|          p++;
 7070|    592|          goto s_n_llhttp__internal__n_start;
 7071|      0|        }
 7072|  36.9k|        default: {
  ------------------
  |  Branch (7072:9): [True: 36.9k, False: 1.43k]
  ------------------
 7073|  36.9k|          goto s_n_llhttp__internal__n_invoke_load_initial_message_completed;
 7074|      0|        }
 7075|  38.3k|      }
 7076|  38.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7077|  38.3k|    }
 7078|      0|    default:
  ------------------
  |  Branch (7078:5): [True: 0, False: 4.77k]
  ------------------
 7079|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7080|  4.77k|  }
 7081|     24|  s_n_llhttp__internal__n_error_2: {
 7082|     24|    state->error = 0x7;
 7083|     24|    state->reason = "Invalid characters in url";
 7084|     24|    state->error_pos = (const char*) p;
 7085|     24|    state->_current = (void*) (intptr_t) s_error;
 7086|     24|    return s_error;
 7087|  4.77k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7088|  4.77k|  }
 7089|  32.3k|  s_n_llhttp__internal__n_invoke_update_finish_2: {
 7090|  32.3k|    switch (llhttp__internal__c_update_finish_1(state, p, endp)) {
 7091|  32.3k|      default:
  ------------------
  |  Branch (7091:7): [True: 32.3k, False: 0]
  ------------------
 7092|  32.3k|        goto s_n_llhttp__internal__n_start;
 7093|  32.3k|    }
 7094|  32.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7095|  32.3k|  }
 7096|  32.3k|  s_n_llhttp__internal__n_invoke_update_initial_message_completed: {
 7097|  32.3k|    switch (llhttp__internal__c_update_initial_message_completed(state, p, endp)) {
 7098|  32.3k|      default:
  ------------------
  |  Branch (7098:7): [True: 32.3k, False: 0]
  ------------------
 7099|  32.3k|        goto s_n_llhttp__internal__n_invoke_update_finish_2;
 7100|  32.3k|    }
 7101|  32.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7102|  32.3k|  }
 7103|  4.99k|  s_n_llhttp__internal__n_invoke_update_content_length: {
 7104|  4.99k|    switch (llhttp__internal__c_update_content_length(state, p, endp)) {
 7105|  4.99k|      default:
  ------------------
  |  Branch (7105:7): [True: 4.99k, False: 0]
  ------------------
 7106|  4.99k|        goto s_n_llhttp__internal__n_invoke_update_initial_message_completed;
 7107|  4.99k|    }
 7108|  4.99k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7109|  4.99k|  }
 7110|      6|  s_n_llhttp__internal__n_error_8: {
 7111|      6|    state->error = 0x5;
 7112|      6|    state->reason = "Data after `Connection: close`";
 7113|      6|    state->error_pos = (const char*) p;
 7114|      6|    state->_current = (void*) (intptr_t) s_error;
 7115|      6|    return s_error;
 7116|  4.99k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7117|  4.99k|  }
 7118|      6|  s_n_llhttp__internal__n_invoke_test_lenient_flags_3: {
 7119|      6|    switch (llhttp__internal__c_test_lenient_flags_3(state, p, endp)) {
 7120|      0|      case 1:
  ------------------
  |  Branch (7120:7): [True: 0, False: 6]
  ------------------
 7121|      0|        goto s_n_llhttp__internal__n_closed;
 7122|      6|      default:
  ------------------
  |  Branch (7122:7): [True: 6, False: 0]
  ------------------
 7123|      6|        goto s_n_llhttp__internal__n_error_8;
 7124|      6|    }
 7125|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7126|      6|  }
 7127|  27.3k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_2: {
 7128|  27.3k|    switch (llhttp__internal__c_test_lenient_flags_2(state, p, endp)) {
 7129|  27.3k|      case 1:
  ------------------
  |  Branch (7129:7): [True: 27.3k, False: 36]
  ------------------
 7130|  27.3k|        goto s_n_llhttp__internal__n_invoke_update_initial_message_completed;
 7131|     36|      default:
  ------------------
  |  Branch (7131:7): [True: 36, False: 27.3k]
  ------------------
 7132|     36|        goto s_n_llhttp__internal__n_closed;
 7133|  27.3k|    }
 7134|  27.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7135|  27.3k|  }
 7136|  27.3k|  s_n_llhttp__internal__n_invoke_update_finish_1: {
 7137|  27.3k|    switch (llhttp__internal__c_update_finish_1(state, p, endp)) {
 7138|  27.3k|      default:
  ------------------
  |  Branch (7138:7): [True: 27.3k, False: 0]
  ------------------
 7139|  27.3k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_2;
 7140|  27.3k|    }
 7141|  27.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7142|  27.3k|  }
 7143|      0|  s_n_llhttp__internal__n_pause_13: {
 7144|      0|    state->error = 0x15;
 7145|      0|    state->reason = "on_message_complete pause";
 7146|      0|    state->error_pos = (const char*) p;
 7147|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_is_equal_upgrade;
 7148|      0|    return s_error;
 7149|  27.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7150|  27.3k|  }
 7151|      0|  s_n_llhttp__internal__n_error_38: {
 7152|      0|    state->error = 0x12;
 7153|      0|    state->reason = "`on_message_complete` callback error";
 7154|      0|    state->error_pos = (const char*) p;
 7155|      0|    state->_current = (void*) (intptr_t) s_error;
 7156|      0|    return s_error;
 7157|  27.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7158|  27.3k|  }
 7159|      0|  s_n_llhttp__internal__n_pause_15: {
 7160|      0|    state->error = 0x15;
 7161|      0|    state->reason = "on_chunk_complete pause";
 7162|      0|    state->error_pos = (const char*) p;
 7163|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7164|      0|    return s_error;
 7165|  27.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7166|  27.3k|  }
 7167|      0|  s_n_llhttp__internal__n_error_40: {
 7168|      0|    state->error = 0x14;
 7169|      0|    state->reason = "`on_chunk_complete` callback error";
 7170|      0|    state->error_pos = (const char*) p;
 7171|      0|    state->_current = (void*) (intptr_t) s_error;
 7172|      0|    return s_error;
 7173|  27.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7174|  27.3k|  }
 7175|      0|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_1: {
 7176|      0|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7177|      0|      case 0:
  ------------------
  |  Branch (7177:7): [True: 0, False: 0]
  ------------------
 7178|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7179|      0|      case 21:
  ------------------
  |  Branch (7179:7): [True: 0, False: 0]
  ------------------
 7180|      0|        goto s_n_llhttp__internal__n_pause_15;
 7181|      0|      default:
  ------------------
  |  Branch (7181:7): [True: 0, False: 0]
  ------------------
 7182|      0|        goto s_n_llhttp__internal__n_error_40;
 7183|      0|    }
 7184|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7185|      0|  }
 7186|      0|  s_n_llhttp__internal__n_pause_2: {
 7187|      0|    state->error = 0x15;
 7188|      0|    state->reason = "on_message_complete pause";
 7189|      0|    state->error_pos = (const char*) p;
 7190|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_pause_1;
 7191|      0|    return s_error;
 7192|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7193|      0|  }
 7194|      0|  s_n_llhttp__internal__n_error_9: {
 7195|      0|    state->error = 0x12;
 7196|      0|    state->reason = "`on_message_complete` callback error";
 7197|      0|    state->error_pos = (const char*) p;
 7198|      0|    state->_current = (void*) (intptr_t) s_error;
 7199|      0|    return s_error;
 7200|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7201|      0|  }
 7202|      8|  s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_1: {
 7203|      8|    switch (llhttp__on_message_complete(state, p, endp)) {
 7204|      8|      case 0:
  ------------------
  |  Branch (7204:7): [True: 8, False: 0]
  ------------------
 7205|      8|        goto s_n_llhttp__internal__n_pause_1;
 7206|      0|      case 21:
  ------------------
  |  Branch (7206:7): [True: 0, False: 8]
  ------------------
 7207|      0|        goto s_n_llhttp__internal__n_pause_2;
 7208|      0|      default:
  ------------------
  |  Branch (7208:7): [True: 0, False: 8]
  ------------------
 7209|      0|        goto s_n_llhttp__internal__n_error_9;
 7210|      8|    }
 7211|      8|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7212|      8|  }
 7213|     50|  s_n_llhttp__internal__n_error_36: {
 7214|     50|    state->error = 0xc;
 7215|     50|    state->reason = "Chunk size overflow";
 7216|     50|    state->error_pos = (const char*) p;
 7217|     50|    state->_current = (void*) (intptr_t) s_error;
 7218|     50|    return s_error;
 7219|      8|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7220|      8|  }
 7221|      2|  s_n_llhttp__internal__n_error_10: {
 7222|      2|    state->error = 0xc;
 7223|      2|    state->reason = "Invalid character in chunk size";
 7224|      2|    state->error_pos = (const char*) p;
 7225|      2|    state->_current = (void*) (intptr_t) s_error;
 7226|      2|    return s_error;
 7227|      8|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7228|      8|  }
 7229|      2|  s_n_llhttp__internal__n_invoke_test_lenient_flags_4: {
 7230|      2|    switch (llhttp__internal__c_test_lenient_flags_4(state, p, endp)) {
 7231|      0|      case 1:
  ------------------
  |  Branch (7231:7): [True: 0, False: 2]
  ------------------
 7232|      0|        goto s_n_llhttp__internal__n_chunk_size_otherwise;
 7233|      2|      default:
  ------------------
  |  Branch (7233:7): [True: 2, False: 0]
  ------------------
 7234|      2|        goto s_n_llhttp__internal__n_error_10;
 7235|      2|    }
 7236|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7237|      2|  }
 7238|      0|  s_n_llhttp__internal__n_pause_3: {
 7239|      0|    state->error = 0x15;
 7240|      0|    state->reason = "on_chunk_complete pause";
 7241|      0|    state->error_pos = (const char*) p;
 7242|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_update_content_length_1;
 7243|      0|    return s_error;
 7244|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7245|      2|  }
 7246|      0|  s_n_llhttp__internal__n_error_14: {
 7247|      0|    state->error = 0x14;
 7248|      0|    state->reason = "`on_chunk_complete` callback error";
 7249|      0|    state->error_pos = (const char*) p;
 7250|      0|    state->_current = (void*) (intptr_t) s_error;
 7251|      0|    return s_error;
 7252|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7253|      2|  }
 7254|  7.97k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete: {
 7255|  7.97k|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7256|  7.97k|      case 0:
  ------------------
  |  Branch (7256:7): [True: 7.97k, False: 0]
  ------------------
 7257|  7.97k|        goto s_n_llhttp__internal__n_invoke_update_content_length_1;
 7258|      0|      case 21:
  ------------------
  |  Branch (7258:7): [True: 0, False: 7.97k]
  ------------------
 7259|      0|        goto s_n_llhttp__internal__n_pause_3;
 7260|      0|      default:
  ------------------
  |  Branch (7260:7): [True: 0, False: 7.97k]
  ------------------
 7261|      0|        goto s_n_llhttp__internal__n_error_14;
 7262|  7.97k|    }
 7263|  7.97k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7264|  7.97k|  }
 7265|      1|  s_n_llhttp__internal__n_error_13: {
 7266|      1|    state->error = 0x19;
 7267|      1|    state->reason = "Missing expected CR after chunk data";
 7268|      1|    state->error_pos = (const char*) p;
 7269|      1|    state->_current = (void*) (intptr_t) s_error;
 7270|      1|    return s_error;
 7271|  7.97k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7272|  7.97k|  }
 7273|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_6: {
 7274|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7275|      0|      case 1:
  ------------------
  |  Branch (7275:7): [True: 0, False: 1]
  ------------------
 7276|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 7277|      1|      default:
  ------------------
  |  Branch (7277:7): [True: 1, False: 0]
  ------------------
 7278|      1|        goto s_n_llhttp__internal__n_error_13;
 7279|      1|    }
 7280|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7281|      1|  }
 7282|     18|  s_n_llhttp__internal__n_error_15: {
 7283|     18|    state->error = 0x2;
 7284|     18|    state->reason = "Expected LF after chunk data";
 7285|     18|    state->error_pos = (const char*) p;
 7286|     18|    state->_current = (void*) (intptr_t) s_error;
 7287|     18|    return s_error;
 7288|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7289|      1|  }
 7290|     18|  s_n_llhttp__internal__n_invoke_test_lenient_flags_7: {
 7291|     18|    switch (llhttp__internal__c_test_lenient_flags_7(state, p, endp)) {
 7292|      0|      case 1:
  ------------------
  |  Branch (7292:7): [True: 0, False: 18]
  ------------------
 7293|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 7294|     18|      default:
  ------------------
  |  Branch (7294:7): [True: 18, False: 0]
  ------------------
 7295|     18|        goto s_n_llhttp__internal__n_error_15;
 7296|     18|    }
 7297|     18|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7298|     18|  }
 7299|  8.00k|  s_n_llhttp__internal__n_span_end_llhttp__on_body: {
 7300|  8.00k|    const unsigned char* start;
 7301|  8.00k|    int err;
 7302|       |    
 7303|  8.00k|    start = state->_span_pos0;
 7304|  8.00k|    state->_span_pos0 = NULL;
 7305|  8.00k|    err = llhttp__on_body(state, start, p);
 7306|  8.00k|    if (err != 0) {
  ------------------
  |  Branch (7306:9): [True: 0, False: 8.00k]
  ------------------
 7307|      0|      state->error = err;
 7308|      0|      state->error_pos = (const char*) p;
 7309|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_data_almost_done;
 7310|      0|      return s_error;
 7311|      0|    }
 7312|  8.00k|    goto s_n_llhttp__internal__n_chunk_data_almost_done;
 7313|  8.00k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7314|  8.00k|  }
 7315|    801|  s_n_llhttp__internal__n_invoke_or_flags: {
 7316|    801|    switch (llhttp__internal__c_or_flags(state, p, endp)) {
 7317|    801|      default:
  ------------------
  |  Branch (7317:7): [True: 801, False: 0]
  ------------------
 7318|    801|        goto s_n_llhttp__internal__n_header_field_start;
 7319|    801|    }
 7320|    801|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7321|    801|  }
 7322|      0|  s_n_llhttp__internal__n_pause_4: {
 7323|      0|    state->error = 0x15;
 7324|      0|    state->reason = "on_chunk_header pause";
 7325|      0|    state->error_pos = (const char*) p;
 7326|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_is_equal_content_length;
 7327|      0|    return s_error;
 7328|    801|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7329|    801|  }
 7330|      0|  s_n_llhttp__internal__n_error_12: {
 7331|      0|    state->error = 0x13;
 7332|      0|    state->reason = "`on_chunk_header` callback error";
 7333|      0|    state->error_pos = (const char*) p;
 7334|      0|    state->_current = (void*) (intptr_t) s_error;
 7335|      0|    return s_error;
 7336|    801|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7337|    801|  }
 7338|  9.05k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header: {
 7339|  9.05k|    switch (llhttp__on_chunk_header(state, p, endp)) {
 7340|  9.05k|      case 0:
  ------------------
  |  Branch (7340:7): [True: 9.05k, False: 0]
  ------------------
 7341|  9.05k|        goto s_n_llhttp__internal__n_invoke_is_equal_content_length;
 7342|      0|      case 21:
  ------------------
  |  Branch (7342:7): [True: 0, False: 9.05k]
  ------------------
 7343|      0|        goto s_n_llhttp__internal__n_pause_4;
 7344|      0|      default:
  ------------------
  |  Branch (7344:7): [True: 0, False: 9.05k]
  ------------------
 7345|      0|        goto s_n_llhttp__internal__n_error_12;
 7346|  9.05k|    }
 7347|  9.05k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7348|  9.05k|  }
 7349|      5|  s_n_llhttp__internal__n_error_16: {
 7350|      5|    state->error = 0x2;
 7351|      5|    state->reason = "Expected LF after chunk size";
 7352|      5|    state->error_pos = (const char*) p;
 7353|      5|    state->_current = (void*) (intptr_t) s_error;
 7354|      5|    return s_error;
 7355|  9.05k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7356|  9.05k|  }
 7357|      5|  s_n_llhttp__internal__n_invoke_test_lenient_flags_8: {
 7358|      5|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 7359|      0|      case 1:
  ------------------
  |  Branch (7359:7): [True: 0, False: 5]
  ------------------
 7360|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header;
 7361|      5|      default:
  ------------------
  |  Branch (7361:7): [True: 5, False: 0]
  ------------------
 7362|      5|        goto s_n_llhttp__internal__n_error_16;
 7363|      5|    }
 7364|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7365|      5|  }
 7366|      2|  s_n_llhttp__internal__n_error_11: {
 7367|      2|    state->error = 0x19;
 7368|      2|    state->reason = "Missing expected CR after chunk size";
 7369|      2|    state->error_pos = (const char*) p;
 7370|      2|    state->_current = (void*) (intptr_t) s_error;
 7371|      2|    return s_error;
 7372|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7373|      5|  }
 7374|      2|  s_n_llhttp__internal__n_invoke_test_lenient_flags_5: {
 7375|      2|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7376|      0|      case 1:
  ------------------
  |  Branch (7376:7): [True: 0, False: 2]
  ------------------
 7377|      0|        goto s_n_llhttp__internal__n_chunk_size_almost_done;
 7378|      2|      default:
  ------------------
  |  Branch (7378:7): [True: 2, False: 0]
  ------------------
 7379|      2|        goto s_n_llhttp__internal__n_error_11;
 7380|      2|    }
 7381|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7382|      2|  }
 7383|      1|  s_n_llhttp__internal__n_error_17: {
 7384|      1|    state->error = 0x2;
 7385|      1|    state->reason = "Invalid character in chunk extensions";
 7386|      1|    state->error_pos = (const char*) p;
 7387|      1|    state->_current = (void*) (intptr_t) s_error;
 7388|      1|    return s_error;
 7389|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7390|      2|  }
 7391|      1|  s_n_llhttp__internal__n_error_18: {
 7392|      1|    state->error = 0x2;
 7393|      1|    state->reason = "Invalid character in chunk extensions";
 7394|      1|    state->error_pos = (const char*) p;
 7395|      1|    state->_current = (void*) (intptr_t) s_error;
 7396|      1|    return s_error;
 7397|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7398|      2|  }
 7399|      2|  s_n_llhttp__internal__n_error_20: {
 7400|      2|    state->error = 0x19;
 7401|      2|    state->reason = "Missing expected CR after chunk extension name";
 7402|      2|    state->error_pos = (const char*) p;
 7403|      2|    state->_current = (void*) (intptr_t) s_error;
 7404|      2|    return s_error;
 7405|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7406|      2|  }
 7407|      0|  s_n_llhttp__internal__n_pause_5: {
 7408|      0|    state->error = 0x15;
 7409|      0|    state->reason = "on_chunk_extension_name pause";
 7410|      0|    state->error_pos = (const char*) p;
 7411|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_9;
 7412|      0|    return s_error;
 7413|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7414|      2|  }
 7415|      0|  s_n_llhttp__internal__n_error_19: {
 7416|      0|    state->error = 0x22;
 7417|      0|    state->reason = "`on_chunk_extension_name` callback error";
 7418|      0|    state->error_pos = (const char*) p;
 7419|      0|    state->_current = (void*) (intptr_t) s_error;
 7420|      0|    return s_error;
 7421|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7422|      2|  }
 7423|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name: {
 7424|      2|    const unsigned char* start;
 7425|      2|    int err;
 7426|       |    
 7427|      2|    start = state->_span_pos0;
 7428|      2|    state->_span_pos0 = NULL;
 7429|      2|    err = llhttp__on_chunk_extension_name(state, start, p);
 7430|      2|    if (err != 0) {
  ------------------
  |  Branch (7430:9): [True: 0, False: 2]
  ------------------
 7431|      0|      state->error = err;
 7432|      0|      state->error_pos = (const char*) p;
 7433|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete;
 7434|      0|      return s_error;
 7435|      0|    }
 7436|      2|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete;
 7437|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7438|      2|  }
 7439|      0|  s_n_llhttp__internal__n_pause_6: {
 7440|      0|    state->error = 0x15;
 7441|      0|    state->reason = "on_chunk_extension_name pause";
 7442|      0|    state->error_pos = (const char*) p;
 7443|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_size_almost_done;
 7444|      0|    return s_error;
 7445|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7446|      2|  }
 7447|      0|  s_n_llhttp__internal__n_error_21: {
 7448|      0|    state->error = 0x22;
 7449|      0|    state->reason = "`on_chunk_extension_name` callback error";
 7450|      0|    state->error_pos = (const char*) p;
 7451|      0|    state->_current = (void*) (intptr_t) s_error;
 7452|      0|    return s_error;
 7453|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7454|      2|  }
 7455|    617|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_1: {
 7456|    617|    const unsigned char* start;
 7457|    617|    int err;
 7458|       |    
 7459|    617|    start = state->_span_pos0;
 7460|    617|    state->_span_pos0 = NULL;
 7461|    617|    err = llhttp__on_chunk_extension_name(state, start, p);
 7462|    617|    if (err != 0) {
  ------------------
  |  Branch (7462:9): [True: 0, False: 617]
  ------------------
 7463|      0|      state->error = err;
 7464|      0|      state->error_pos = (const char*) (p + 1);
 7465|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1;
 7466|      0|      return s_error;
 7467|      0|    }
 7468|    617|    p++;
 7469|    617|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1;
 7470|    617|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7471|    617|  }
 7472|      0|  s_n_llhttp__internal__n_pause_7: {
 7473|      0|    state->error = 0x15;
 7474|      0|    state->reason = "on_chunk_extension_name pause";
 7475|      0|    state->error_pos = (const char*) p;
 7476|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extensions;
 7477|      0|    return s_error;
 7478|    617|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7479|    617|  }
 7480|      0|  s_n_llhttp__internal__n_error_22: {
 7481|      0|    state->error = 0x22;
 7482|      0|    state->reason = "`on_chunk_extension_name` callback error";
 7483|      0|    state->error_pos = (const char*) p;
 7484|      0|    state->_current = (void*) (intptr_t) s_error;
 7485|      0|    return s_error;
 7486|    617|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7487|    617|  }
 7488|    311|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_2: {
 7489|    311|    const unsigned char* start;
 7490|    311|    int err;
 7491|       |    
 7492|    311|    start = state->_span_pos0;
 7493|    311|    state->_span_pos0 = NULL;
 7494|    311|    err = llhttp__on_chunk_extension_name(state, start, p);
 7495|    311|    if (err != 0) {
  ------------------
  |  Branch (7495:9): [True: 0, False: 311]
  ------------------
 7496|      0|      state->error = err;
 7497|      0|      state->error_pos = (const char*) (p + 1);
 7498|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2;
 7499|      0|      return s_error;
 7500|      0|    }
 7501|    311|    p++;
 7502|    311|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2;
 7503|    311|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7504|    311|  }
 7505|      2|  s_n_llhttp__internal__n_error_25: {
 7506|      2|    state->error = 0x19;
 7507|      2|    state->reason = "Missing expected CR after chunk extension value";
 7508|      2|    state->error_pos = (const char*) p;
 7509|      2|    state->_current = (void*) (intptr_t) s_error;
 7510|      2|    return s_error;
 7511|    311|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7512|    311|  }
 7513|      0|  s_n_llhttp__internal__n_pause_8: {
 7514|      0|    state->error = 0x15;
 7515|      0|    state->reason = "on_chunk_extension_value pause";
 7516|      0|    state->error_pos = (const char*) p;
 7517|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_10;
 7518|      0|    return s_error;
 7519|    311|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7520|    311|  }
 7521|      0|  s_n_llhttp__internal__n_error_24: {
 7522|      0|    state->error = 0x23;
 7523|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7524|      0|    state->error_pos = (const char*) p;
 7525|      0|    state->_current = (void*) (intptr_t) s_error;
 7526|      0|    return s_error;
 7527|    311|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7528|    311|  }
 7529|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value: {
 7530|      2|    const unsigned char* start;
 7531|      2|    int err;
 7532|       |    
 7533|      2|    start = state->_span_pos0;
 7534|      2|    state->_span_pos0 = NULL;
 7535|      2|    err = llhttp__on_chunk_extension_value(state, start, p);
 7536|      2|    if (err != 0) {
  ------------------
  |  Branch (7536:9): [True: 0, False: 2]
  ------------------
 7537|      0|      state->error = err;
 7538|      0|      state->error_pos = (const char*) p;
 7539|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete;
 7540|      0|      return s_error;
 7541|      0|    }
 7542|      2|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete;
 7543|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7544|      2|  }
 7545|      0|  s_n_llhttp__internal__n_pause_9: {
 7546|      0|    state->error = 0x15;
 7547|      0|    state->reason = "on_chunk_extension_value pause";
 7548|      0|    state->error_pos = (const char*) p;
 7549|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_size_almost_done;
 7550|      0|    return s_error;
 7551|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7552|      2|  }
 7553|      0|  s_n_llhttp__internal__n_error_26: {
 7554|      0|    state->error = 0x23;
 7555|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7556|      0|    state->error_pos = (const char*) p;
 7557|      0|    state->_current = (void*) (intptr_t) s_error;
 7558|      0|    return s_error;
 7559|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7560|      2|  }
 7561|    306|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_1: {
 7562|    306|    const unsigned char* start;
 7563|    306|    int err;
 7564|       |    
 7565|    306|    start = state->_span_pos0;
 7566|    306|    state->_span_pos0 = NULL;
 7567|    306|    err = llhttp__on_chunk_extension_value(state, start, p);
 7568|    306|    if (err != 0) {
  ------------------
  |  Branch (7568:9): [True: 0, False: 306]
  ------------------
 7569|      0|      state->error = err;
 7570|      0|      state->error_pos = (const char*) (p + 1);
 7571|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1;
 7572|      0|      return s_error;
 7573|      0|    }
 7574|    306|    p++;
 7575|    306|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1;
 7576|    306|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7577|    306|  }
 7578|      1|  s_n_llhttp__internal__n_error_28: {
 7579|      1|    state->error = 0x19;
 7580|      1|    state->reason = "Missing expected CR after chunk extension value";
 7581|      1|    state->error_pos = (const char*) p;
 7582|      1|    state->_current = (void*) (intptr_t) s_error;
 7583|      1|    return s_error;
 7584|    306|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7585|    306|  }
 7586|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_11: {
 7587|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7588|      0|      case 1:
  ------------------
  |  Branch (7588:7): [True: 0, False: 1]
  ------------------
 7589|      0|        goto s_n_llhttp__internal__n_chunk_size_almost_done;
 7590|      1|      default:
  ------------------
  |  Branch (7590:7): [True: 1, False: 0]
  ------------------
 7591|      1|        goto s_n_llhttp__internal__n_error_28;
 7592|      1|    }
 7593|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7594|      1|  }
 7595|      1|  s_n_llhttp__internal__n_error_29: {
 7596|      1|    state->error = 0x2;
 7597|      1|    state->reason = "Invalid character in chunk extensions quote value";
 7598|      1|    state->error_pos = (const char*) p;
 7599|      1|    state->_current = (void*) (intptr_t) s_error;
 7600|      1|    return s_error;
 7601|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7602|      1|  }
 7603|      0|  s_n_llhttp__internal__n_pause_10: {
 7604|      0|    state->error = 0x15;
 7605|      0|    state->reason = "on_chunk_extension_value pause";
 7606|      0|    state->error_pos = (const char*) p;
 7607|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 7608|      0|    return s_error;
 7609|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7610|      1|  }
 7611|      0|  s_n_llhttp__internal__n_error_27: {
 7612|      0|    state->error = 0x23;
 7613|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7614|      0|    state->error_pos = (const char*) p;
 7615|      0|    state->_current = (void*) (intptr_t) s_error;
 7616|      0|    return s_error;
 7617|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7618|      1|  }
 7619|    550|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_2: {
 7620|    550|    const unsigned char* start;
 7621|    550|    int err;
 7622|       |    
 7623|    550|    start = state->_span_pos0;
 7624|    550|    state->_span_pos0 = NULL;
 7625|    550|    err = llhttp__on_chunk_extension_value(state, start, p);
 7626|    550|    if (err != 0) {
  ------------------
  |  Branch (7626:9): [True: 0, False: 550]
  ------------------
 7627|      0|      state->error = err;
 7628|      0|      state->error_pos = (const char*) p;
 7629|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2;
 7630|      0|      return s_error;
 7631|      0|    }
 7632|    550|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2;
 7633|    550|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7634|    550|  }
 7635|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_3: {
 7636|      1|    const unsigned char* start;
 7637|      1|    int err;
 7638|       |    
 7639|      1|    start = state->_span_pos0;
 7640|      1|    state->_span_pos0 = NULL;
 7641|      1|    err = llhttp__on_chunk_extension_value(state, start, p);
 7642|      1|    if (err != 0) {
  ------------------
  |  Branch (7642:9): [True: 0, False: 1]
  ------------------
 7643|      0|      state->error = err;
 7644|      0|      state->error_pos = (const char*) (p + 1);
 7645|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_30;
 7646|      0|      return s_error;
 7647|      0|    }
 7648|      1|    p++;
 7649|      1|    goto s_n_llhttp__internal__n_error_30;
 7650|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7651|      1|  }
 7652|      3|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_4: {
 7653|      3|    const unsigned char* start;
 7654|      3|    int err;
 7655|       |    
 7656|      3|    start = state->_span_pos0;
 7657|      3|    state->_span_pos0 = NULL;
 7658|      3|    err = llhttp__on_chunk_extension_value(state, start, p);
 7659|      3|    if (err != 0) {
  ------------------
  |  Branch (7659:9): [True: 0, False: 3]
  ------------------
 7660|      0|      state->error = err;
 7661|      0|      state->error_pos = (const char*) (p + 1);
 7662|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_31;
 7663|      0|      return s_error;
 7664|      0|    }
 7665|      3|    p++;
 7666|      3|    goto s_n_llhttp__internal__n_error_31;
 7667|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7668|      3|  }
 7669|      0|  s_n_llhttp__internal__n_pause_11: {
 7670|      0|    state->error = 0x15;
 7671|      0|    state->reason = "on_chunk_extension_value pause";
 7672|      0|    state->error_pos = (const char*) p;
 7673|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extensions;
 7674|      0|    return s_error;
 7675|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7676|      3|  }
 7677|      0|  s_n_llhttp__internal__n_error_32: {
 7678|      0|    state->error = 0x23;
 7679|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7680|      0|    state->error_pos = (const char*) p;
 7681|      0|    state->_current = (void*) (intptr_t) s_error;
 7682|      0|    return s_error;
 7683|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7684|      3|  }
 7685|    293|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_5: {
 7686|    293|    const unsigned char* start;
 7687|    293|    int err;
 7688|       |    
 7689|    293|    start = state->_span_pos0;
 7690|    293|    state->_span_pos0 = NULL;
 7691|    293|    err = llhttp__on_chunk_extension_value(state, start, p);
 7692|    293|    if (err != 0) {
  ------------------
  |  Branch (7692:9): [True: 0, False: 293]
  ------------------
 7693|      0|      state->error = err;
 7694|      0|      state->error_pos = (const char*) (p + 1);
 7695|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3;
 7696|      0|      return s_error;
 7697|      0|    }
 7698|    293|    p++;
 7699|    293|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3;
 7700|    293|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7701|    293|  }
 7702|      4|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_6: {
 7703|      4|    const unsigned char* start;
 7704|      4|    int err;
 7705|       |    
 7706|      4|    start = state->_span_pos0;
 7707|      4|    state->_span_pos0 = NULL;
 7708|      4|    err = llhttp__on_chunk_extension_value(state, start, p);
 7709|      4|    if (err != 0) {
  ------------------
  |  Branch (7709:9): [True: 0, False: 4]
  ------------------
 7710|      0|      state->error = err;
 7711|      0|      state->error_pos = (const char*) (p + 1);
 7712|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_33;
 7713|      0|      return s_error;
 7714|      0|    }
 7715|      4|    p++;
 7716|      4|    goto s_n_llhttp__internal__n_error_33;
 7717|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7718|      4|  }
 7719|      0|  s_n_llhttp__internal__n_pause_12: {
 7720|      0|    state->error = 0x15;
 7721|      0|    state->reason = "on_chunk_extension_name pause";
 7722|      0|    state->error_pos = (const char*) p;
 7723|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extension_value;
 7724|      0|    return s_error;
 7725|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7726|      4|  }
 7727|      0|  s_n_llhttp__internal__n_error_23: {
 7728|      0|    state->error = 0x22;
 7729|      0|    state->reason = "`on_chunk_extension_name` callback error";
 7730|      0|    state->error_pos = (const char*) p;
 7731|      0|    state->_current = (void*) (intptr_t) s_error;
 7732|      0|    return s_error;
 7733|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7734|      4|  }
 7735|  1.18k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_3: {
 7736|  1.18k|    switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 7737|  1.18k|      case 0:
  ------------------
  |  Branch (7737:7): [True: 1.18k, False: 0]
  ------------------
 7738|  1.18k|        goto s_n_llhttp__internal__n_chunk_extension_value;
 7739|      0|      case 21:
  ------------------
  |  Branch (7739:7): [True: 0, False: 1.18k]
  ------------------
 7740|      0|        goto s_n_llhttp__internal__n_pause_12;
 7741|      0|      default:
  ------------------
  |  Branch (7741:7): [True: 0, False: 1.18k]
  ------------------
 7742|      0|        goto s_n_llhttp__internal__n_error_23;
 7743|  1.18k|    }
 7744|  1.18k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7745|  1.18k|  }
 7746|  1.19k|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_3: {
 7747|  1.19k|    const unsigned char* start;
 7748|  1.19k|    int err;
 7749|       |    
 7750|  1.19k|    start = state->_span_pos0;
 7751|  1.19k|    state->_span_pos0 = NULL;
 7752|  1.19k|    err = llhttp__on_chunk_extension_name(state, start, p);
 7753|  1.19k|    if (err != 0) {
  ------------------
  |  Branch (7753:9): [True: 0, False: 1.19k]
  ------------------
 7754|      0|      state->error = err;
 7755|      0|      state->error_pos = (const char*) (p + 1);
 7756|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 7757|      0|      return s_error;
 7758|      0|    }
 7759|  1.19k|    p++;
 7760|  1.19k|    goto s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 7761|  1.19k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7762|  1.19k|  }
 7763|      7|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_4: {
 7764|      7|    const unsigned char* start;
 7765|      7|    int err;
 7766|       |    
 7767|      7|    start = state->_span_pos0;
 7768|      7|    state->_span_pos0 = NULL;
 7769|      7|    err = llhttp__on_chunk_extension_name(state, start, p);
 7770|      7|    if (err != 0) {
  ------------------
  |  Branch (7770:9): [True: 0, False: 7]
  ------------------
 7771|      0|      state->error = err;
 7772|      0|      state->error_pos = (const char*) (p + 1);
 7773|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_34;
 7774|      0|      return s_error;
 7775|      0|    }
 7776|      7|    p++;
 7777|      7|    goto s_n_llhttp__internal__n_error_34;
 7778|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7779|      7|  }
 7780|      5|  s_n_llhttp__internal__n_error_35: {
 7781|      5|    state->error = 0xc;
 7782|      5|    state->reason = "Invalid character in chunk size";
 7783|      5|    state->error_pos = (const char*) p;
 7784|      5|    state->_current = (void*) (intptr_t) s_error;
 7785|      5|    return s_error;
 7786|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7787|      7|  }
 7788|  18.4k|  s_n_llhttp__internal__n_invoke_mul_add_content_length: {
 7789|  18.4k|    switch (llhttp__internal__c_mul_add_content_length(state, p, endp, match)) {
 7790|     50|      case 1:
  ------------------
  |  Branch (7790:7): [True: 50, False: 18.4k]
  ------------------
 7791|     50|        goto s_n_llhttp__internal__n_error_36;
 7792|  18.4k|      default:
  ------------------
  |  Branch (7792:7): [True: 18.4k, False: 50]
  ------------------
 7793|  18.4k|        goto s_n_llhttp__internal__n_chunk_size;
 7794|  18.4k|    }
 7795|  18.4k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7796|  18.4k|  }
 7797|      1|  s_n_llhttp__internal__n_error_37: {
 7798|      1|    state->error = 0xc;
 7799|      1|    state->reason = "Invalid character in chunk size";
 7800|      1|    state->error_pos = (const char*) p;
 7801|      1|    state->_current = (void*) (intptr_t) s_error;
 7802|      1|    return s_error;
 7803|  18.4k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7804|  18.4k|  }
 7805|    214|  s_n_llhttp__internal__n_span_end_llhttp__on_body_1: {
 7806|    214|    const unsigned char* start;
 7807|    214|    int err;
 7808|       |    
 7809|    214|    start = state->_span_pos0;
 7810|    214|    state->_span_pos0 = NULL;
 7811|    214|    err = llhttp__on_body(state, start, p);
 7812|    214|    if (err != 0) {
  ------------------
  |  Branch (7812:9): [True: 0, False: 214]
  ------------------
 7813|      0|      state->error = err;
 7814|      0|      state->error_pos = (const char*) p;
 7815|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7816|      0|      return s_error;
 7817|      0|    }
 7818|    214|    goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7819|    214|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7820|    214|  }
 7821|     51|  s_n_llhttp__internal__n_invoke_update_finish_3: {
 7822|     51|    switch (llhttp__internal__c_update_finish_3(state, p, endp)) {
 7823|     51|      default:
  ------------------
  |  Branch (7823:7): [True: 51, False: 0]
  ------------------
 7824|     51|        goto s_n_llhttp__internal__n_span_start_llhttp__on_body_2;
 7825|     51|    }
 7826|     51|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7827|     51|  }
 7828|      2|  s_n_llhttp__internal__n_error_39: {
 7829|      2|    state->error = 0xf;
 7830|      2|    state->reason = "Request has invalid `Transfer-Encoding`";
 7831|      2|    state->error_pos = (const char*) p;
 7832|      2|    state->_current = (void*) (intptr_t) s_error;
 7833|      2|    return s_error;
 7834|     51|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7835|     51|  }
 7836|      0|  s_n_llhttp__internal__n_pause: {
 7837|      0|    state->error = 0x15;
 7838|      0|    state->reason = "on_message_complete pause";
 7839|      0|    state->error_pos = (const char*) p;
 7840|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 7841|      0|    return s_error;
 7842|     51|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7843|     51|  }
 7844|      0|  s_n_llhttp__internal__n_error_7: {
 7845|      0|    state->error = 0x12;
 7846|      0|    state->reason = "`on_message_complete` callback error";
 7847|      0|    state->error_pos = (const char*) p;
 7848|      0|    state->_current = (void*) (intptr_t) s_error;
 7849|      0|    return s_error;
 7850|     51|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7851|     51|  }
 7852|  31.3k|  s_n_llhttp__internal__n_invoke_llhttp__on_message_complete: {
 7853|  31.3k|    switch (llhttp__on_message_complete(state, p, endp)) {
 7854|  31.3k|      case 0:
  ------------------
  |  Branch (7854:7): [True: 31.3k, False: 0]
  ------------------
 7855|  31.3k|        goto s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 7856|      0|      case 21:
  ------------------
  |  Branch (7856:7): [True: 0, False: 31.3k]
  ------------------
 7857|      0|        goto s_n_llhttp__internal__n_pause;
 7858|      0|      default:
  ------------------
  |  Branch (7858:7): [True: 0, False: 31.3k]
  ------------------
 7859|      0|        goto s_n_llhttp__internal__n_error_7;
 7860|  31.3k|    }
 7861|  31.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7862|  31.3k|  }
 7863|      0|  s_n_llhttp__internal__n_invoke_or_flags_1: {
 7864|      0|    switch (llhttp__internal__c_or_flags_1(state, p, endp)) {
 7865|      0|      default:
  ------------------
  |  Branch (7865:7): [True: 0, False: 0]
  ------------------
 7866|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7867|      0|    }
 7868|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7869|      0|  }
 7870|      0|  s_n_llhttp__internal__n_invoke_or_flags_2: {
 7871|      0|    switch (llhttp__internal__c_or_flags_1(state, p, endp)) {
 7872|      0|      default:
  ------------------
  |  Branch (7872:7): [True: 0, False: 0]
  ------------------
 7873|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7874|      0|    }
 7875|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7876|      0|  }
 7877|      0|  s_n_llhttp__internal__n_invoke_update_upgrade: {
 7878|      0|    switch (llhttp__internal__c_update_upgrade(state, p, endp)) {
 7879|      0|      default:
  ------------------
  |  Branch (7879:7): [True: 0, False: 0]
  ------------------
 7880|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_2;
 7881|      0|    }
 7882|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7883|      0|  }
 7884|      0|  s_n_llhttp__internal__n_pause_14: {
 7885|      0|    state->error = 0x15;
 7886|      0|    state->reason = "Paused by on_headers_complete";
 7887|      0|    state->error_pos = (const char*) p;
 7888|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7889|      0|    return s_error;
 7890|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7891|      0|  }
 7892|      0|  s_n_llhttp__internal__n_error_6: {
 7893|      0|    state->error = 0x11;
 7894|      0|    state->reason = "User callback error";
 7895|      0|    state->error_pos = (const char*) p;
 7896|      0|    state->_current = (void*) (intptr_t) s_error;
 7897|      0|    return s_error;
 7898|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7899|      0|  }
 7900|      0|  s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete: {
 7901|      0|    switch (llhttp__on_headers_complete(state, p, endp)) {
 7902|      0|      case 0:
  ------------------
  |  Branch (7902:7): [True: 0, False: 0]
  ------------------
 7903|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7904|      0|      case 1:
  ------------------
  |  Branch (7904:7): [True: 0, False: 0]
  ------------------
 7905|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_1;
 7906|      0|      case 2:
  ------------------
  |  Branch (7906:7): [True: 0, False: 0]
  ------------------
 7907|      0|        goto s_n_llhttp__internal__n_invoke_update_upgrade;
 7908|      0|      case 21:
  ------------------
  |  Branch (7908:7): [True: 0, False: 0]
  ------------------
 7909|      0|        goto s_n_llhttp__internal__n_pause_14;
 7910|      0|      default:
  ------------------
  |  Branch (7910:7): [True: 0, False: 0]
  ------------------
 7911|      0|        goto s_n_llhttp__internal__n_error_6;
 7912|      0|    }
 7913|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7914|      0|  }
 7915|      0|  s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete: {
 7916|      0|    switch (llhttp__before_headers_complete(state, p, endp)) {
 7917|      0|      default:
  ------------------
  |  Branch (7917:7): [True: 0, False: 0]
  ------------------
 7918|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete;
 7919|      0|    }
 7920|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7921|      0|  }
 7922|      0|  s_n_llhttp__internal__n_invoke_test_flags: {
 7923|      0|    switch (llhttp__internal__c_test_flags(state, p, endp)) {
 7924|      0|      case 1:
  ------------------
  |  Branch (7924:7): [True: 0, False: 0]
  ------------------
 7925|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_1;
 7926|      0|      default:
  ------------------
  |  Branch (7926:7): [True: 0, False: 0]
  ------------------
 7927|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete;
 7928|      0|    }
 7929|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7930|      0|  }
 7931|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_1: {
 7932|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7933|      0|      case 1:
  ------------------
  |  Branch (7933:7): [True: 0, False: 1]
  ------------------
 7934|      0|        goto s_n_llhttp__internal__n_invoke_test_flags;
 7935|      1|      default:
  ------------------
  |  Branch (7935:7): [True: 1, False: 0]
  ------------------
 7936|      1|        goto s_n_llhttp__internal__n_error_5;
 7937|      1|    }
 7938|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7939|      1|  }
 7940|      0|  s_n_llhttp__internal__n_pause_17: {
 7941|      0|    state->error = 0x15;
 7942|      0|    state->reason = "on_chunk_complete pause";
 7943|      0|    state->error_pos = (const char*) p;
 7944|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7945|      0|    return s_error;
 7946|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7947|      1|  }
 7948|      0|  s_n_llhttp__internal__n_error_42: {
 7949|      0|    state->error = 0x14;
 7950|      0|    state->reason = "`on_chunk_complete` callback error";
 7951|      0|    state->error_pos = (const char*) p;
 7952|      0|    state->_current = (void*) (intptr_t) s_error;
 7953|      0|    return s_error;
 7954|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7955|      1|  }
 7956|    797|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_2: {
 7957|    797|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7958|    797|      case 0:
  ------------------
  |  Branch (7958:7): [True: 797, False: 0]
  ------------------
 7959|    797|        goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7960|      0|      case 21:
  ------------------
  |  Branch (7960:7): [True: 0, False: 797]
  ------------------
 7961|      0|        goto s_n_llhttp__internal__n_pause_17;
 7962|      0|      default:
  ------------------
  |  Branch (7962:7): [True: 0, False: 797]
  ------------------
 7963|      0|        goto s_n_llhttp__internal__n_error_42;
 7964|    797|    }
 7965|    797|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7966|    797|  }
 7967|      0|  s_n_llhttp__internal__n_invoke_or_flags_3: {
 7968|      0|    switch (llhttp__internal__c_or_flags_1(state, p, endp)) {
 7969|      0|      default:
  ------------------
  |  Branch (7969:7): [True: 0, False: 0]
  ------------------
 7970|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7971|      0|    }
 7972|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7973|      0|  }
 7974|      0|  s_n_llhttp__internal__n_invoke_or_flags_4: {
 7975|      0|    switch (llhttp__internal__c_or_flags_1(state, p, endp)) {
 7976|      0|      default:
  ------------------
  |  Branch (7976:7): [True: 0, False: 0]
  ------------------
 7977|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7978|      0|    }
 7979|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7980|      0|  }
 7981|      0|  s_n_llhttp__internal__n_invoke_update_upgrade_1: {
 7982|      0|    switch (llhttp__internal__c_update_upgrade(state, p, endp)) {
 7983|      0|      default:
  ------------------
  |  Branch (7983:7): [True: 0, False: 0]
  ------------------
 7984|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_4;
 7985|      0|    }
 7986|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7987|      0|  }
 7988|      0|  s_n_llhttp__internal__n_pause_16: {
 7989|      0|    state->error = 0x15;
 7990|      0|    state->reason = "Paused by on_headers_complete";
 7991|      0|    state->error_pos = (const char*) p;
 7992|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 7993|      0|    return s_error;
 7994|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7995|      0|  }
 7996|      0|  s_n_llhttp__internal__n_error_41: {
 7997|      0|    state->error = 0x11;
 7998|      0|    state->reason = "User callback error";
 7999|      0|    state->error_pos = (const char*) p;
 8000|      0|    state->_current = (void*) (intptr_t) s_error;
 8001|      0|    return s_error;
 8002|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8003|      0|  }
 8004|  33.5k|  s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete_1: {
 8005|  33.5k|    switch (llhttp__on_headers_complete(state, p, endp)) {
 8006|  33.5k|      case 0:
  ------------------
  |  Branch (8006:7): [True: 33.5k, False: 0]
  ------------------
 8007|  33.5k|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 8008|      0|      case 1:
  ------------------
  |  Branch (8008:7): [True: 0, False: 33.5k]
  ------------------
 8009|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_3;
 8010|      0|      case 2:
  ------------------
  |  Branch (8010:7): [True: 0, False: 33.5k]
  ------------------
 8011|      0|        goto s_n_llhttp__internal__n_invoke_update_upgrade_1;
 8012|      0|      case 21:
  ------------------
  |  Branch (8012:7): [True: 0, False: 33.5k]
  ------------------
 8013|      0|        goto s_n_llhttp__internal__n_pause_16;
 8014|      0|      default:
  ------------------
  |  Branch (8014:7): [True: 0, False: 33.5k]
  ------------------
 8015|      0|        goto s_n_llhttp__internal__n_error_41;
 8016|  33.5k|    }
 8017|  33.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8018|  33.5k|  }
 8019|  33.5k|  s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete_1: {
 8020|  33.5k|    switch (llhttp__before_headers_complete(state, p, endp)) {
 8021|  33.5k|      default:
  ------------------
  |  Branch (8021:7): [True: 33.5k, False: 0]
  ------------------
 8022|  33.5k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete_1;
 8023|  33.5k|    }
 8024|  33.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8025|  33.5k|  }
 8026|  34.3k|  s_n_llhttp__internal__n_invoke_test_flags_1: {
 8027|  34.3k|    switch (llhttp__internal__c_test_flags(state, p, endp)) {
 8028|    797|      case 1:
  ------------------
  |  Branch (8028:7): [True: 797, False: 33.5k]
  ------------------
 8029|    797|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_2;
 8030|  33.5k|      default:
  ------------------
  |  Branch (8030:7): [True: 33.5k, False: 797]
  ------------------
 8031|  33.5k|        goto s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete_1;
 8032|  34.3k|    }
 8033|  34.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8034|  34.3k|  }
 8035|     10|  s_n_llhttp__internal__n_error_43: {
 8036|     10|    state->error = 0x2;
 8037|     10|    state->reason = "Expected LF after headers";
 8038|     10|    state->error_pos = (const char*) p;
 8039|     10|    state->_current = (void*) (intptr_t) s_error;
 8040|     10|    return s_error;
 8041|  34.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8042|  34.3k|  }
 8043|     10|  s_n_llhttp__internal__n_invoke_test_lenient_flags_12: {
 8044|     10|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 8045|      0|      case 1:
  ------------------
  |  Branch (8045:7): [True: 0, False: 10]
  ------------------
 8046|      0|        goto s_n_llhttp__internal__n_invoke_test_flags_1;
 8047|     10|      default:
  ------------------
  |  Branch (8047:7): [True: 10, False: 0]
  ------------------
 8048|     10|        goto s_n_llhttp__internal__n_error_43;
 8049|     10|    }
 8050|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8051|     10|  }
 8052|      1|  s_n_llhttp__internal__n_error_44: {
 8053|      1|    state->error = 0xa;
 8054|      1|    state->reason = "Invalid header token";
 8055|      1|    state->error_pos = (const char*) p;
 8056|      1|    state->_current = (void*) (intptr_t) s_error;
 8057|      1|    return s_error;
 8058|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8059|     10|  }
 8060|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field: {
 8061|      1|    const unsigned char* start;
 8062|      1|    int err;
 8063|       |    
 8064|      1|    start = state->_span_pos0;
 8065|      1|    state->_span_pos0 = NULL;
 8066|      1|    err = llhttp__on_header_field(state, start, p);
 8067|      1|    if (err != 0) {
  ------------------
  |  Branch (8067:9): [True: 0, False: 1]
  ------------------
 8068|      0|      state->error = err;
 8069|      0|      state->error_pos = (const char*) (p + 1);
 8070|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_5;
 8071|      0|      return s_error;
 8072|      0|    }
 8073|      1|    p++;
 8074|      1|    goto s_n_llhttp__internal__n_error_5;
 8075|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8076|      1|  }
 8077|    255|  s_n_llhttp__internal__n_invoke_test_lenient_flags_13: {
 8078|    255|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8079|    254|      case 1:
  ------------------
  |  Branch (8079:7): [True: 254, False: 1]
  ------------------
 8080|    254|        goto s_n_llhttp__internal__n_header_field_colon_discard_ws;
 8081|      1|      default:
  ------------------
  |  Branch (8081:7): [True: 1, False: 254]
  ------------------
 8082|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field;
 8083|    255|    }
 8084|    255|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8085|    255|  }
 8086|      1|  s_n_llhttp__internal__n_error_60: {
 8087|      1|    state->error = 0xb;
 8088|      1|    state->reason = "Content-Length can't be present with Transfer-Encoding";
 8089|      1|    state->error_pos = (const char*) p;
 8090|      1|    state->_current = (void*) (intptr_t) s_error;
 8091|      1|    return s_error;
 8092|    255|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8093|    255|  }
 8094|      1|  s_n_llhttp__internal__n_error_47: {
 8095|      1|    state->error = 0xa;
 8096|      1|    state->reason = "Invalid header value char";
 8097|      1|    state->error_pos = (const char*) p;
 8098|      1|    state->_current = (void*) (intptr_t) s_error;
 8099|      1|    return s_error;
 8100|    255|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8101|    255|  }
 8102|    651|  s_n_llhttp__internal__n_invoke_test_lenient_flags_15: {
 8103|    651|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8104|    650|      case 1:
  ------------------
  |  Branch (8104:7): [True: 650, False: 1]
  ------------------
 8105|    650|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8106|      1|      default:
  ------------------
  |  Branch (8106:7): [True: 1, False: 650]
  ------------------
 8107|      1|        goto s_n_llhttp__internal__n_error_47;
 8108|    651|    }
 8109|    651|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8110|    651|  }
 8111|      1|  s_n_llhttp__internal__n_error_49: {
 8112|      1|    state->error = 0xb;
 8113|      1|    state->reason = "Empty Content-Length";
 8114|      1|    state->error_pos = (const char*) p;
 8115|      1|    state->_current = (void*) (intptr_t) s_error;
 8116|      1|    return s_error;
 8117|    651|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8118|    651|  }
 8119|      0|  s_n_llhttp__internal__n_pause_18: {
 8120|      0|    state->error = 0x15;
 8121|      0|    state->reason = "on_header_value_complete pause";
 8122|      0|    state->error_pos = (const char*) p;
 8123|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_field_start;
 8124|      0|    return s_error;
 8125|    651|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8126|    651|  }
 8127|      0|  s_n_llhttp__internal__n_error_48: {
 8128|      0|    state->error = 0x1d;
 8129|      0|    state->reason = "`on_header_value_complete` callback error";
 8130|      0|    state->error_pos = (const char*) p;
 8131|      0|    state->_current = (void*) (intptr_t) s_error;
 8132|      0|    return s_error;
 8133|    651|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8134|    651|  }
 8135|  3.68k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value: {
 8136|  3.68k|    const unsigned char* start;
 8137|  3.68k|    int err;
 8138|       |    
 8139|  3.68k|    start = state->_span_pos0;
 8140|  3.68k|    state->_span_pos0 = NULL;
 8141|  3.68k|    err = llhttp__on_header_value(state, start, p);
 8142|  3.68k|    if (err != 0) {
  ------------------
  |  Branch (8142:9): [True: 0, False: 3.68k]
  ------------------
 8143|      0|      state->error = err;
 8144|      0|      state->error_pos = (const char*) p;
 8145|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8146|      0|      return s_error;
 8147|      0|    }
 8148|  3.68k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8149|  3.68k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8150|  3.68k|  }
 8151|      0|  s_n_llhttp__internal__n_invoke_update_header_state: {
 8152|      0|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8153|      0|      default:
  ------------------
  |  Branch (8153:7): [True: 0, False: 0]
  ------------------
 8154|      0|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8155|      0|    }
 8156|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8157|      0|  }
 8158|      0|  s_n_llhttp__internal__n_invoke_or_flags_5: {
 8159|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8160|      0|      default:
  ------------------
  |  Branch (8160:7): [True: 0, False: 0]
  ------------------
 8161|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8162|      0|    }
 8163|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8164|      0|  }
 8165|      0|  s_n_llhttp__internal__n_invoke_or_flags_6: {
 8166|      0|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8167|      0|      default:
  ------------------
  |  Branch (8167:7): [True: 0, False: 0]
  ------------------
 8168|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8169|      0|    }
 8170|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8171|      0|  }
 8172|      0|  s_n_llhttp__internal__n_invoke_or_flags_7: {
 8173|      0|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8174|      0|      default:
  ------------------
  |  Branch (8174:7): [True: 0, False: 0]
  ------------------
 8175|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8176|      0|    }
 8177|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8178|      0|  }
 8179|      0|  s_n_llhttp__internal__n_invoke_or_flags_8: {
 8180|      0|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8181|      0|      default:
  ------------------
  |  Branch (8181:7): [True: 0, False: 0]
  ------------------
 8182|      0|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8183|      0|    }
 8184|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8185|      0|  }
 8186|  3.68k|  s_n_llhttp__internal__n_invoke_load_header_state_2: {
 8187|  3.68k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8188|      0|      case 5:
  ------------------
  |  Branch (8188:7): [True: 0, False: 3.68k]
  ------------------
 8189|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_5;
 8190|      0|      case 6:
  ------------------
  |  Branch (8190:7): [True: 0, False: 3.68k]
  ------------------
 8191|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_6;
 8192|      0|      case 7:
  ------------------
  |  Branch (8192:7): [True: 0, False: 3.68k]
  ------------------
 8193|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_7;
 8194|      0|      case 8:
  ------------------
  |  Branch (8194:7): [True: 0, False: 3.68k]
  ------------------
 8195|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_8;
 8196|  3.68k|      default:
  ------------------
  |  Branch (8196:7): [True: 3.68k, False: 0]
  ------------------
 8197|  3.68k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8198|  3.68k|    }
 8199|  3.68k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8200|  3.68k|  }
 8201|  3.68k|  s_n_llhttp__internal__n_invoke_load_header_state_1: {
 8202|  3.68k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8203|      1|      case 2:
  ------------------
  |  Branch (8203:7): [True: 1, False: 3.68k]
  ------------------
 8204|      1|        goto s_n_llhttp__internal__n_error_49;
 8205|  3.68k|      default:
  ------------------
  |  Branch (8205:7): [True: 3.68k, False: 1]
  ------------------
 8206|  3.68k|        goto s_n_llhttp__internal__n_invoke_load_header_state_2;
 8207|  3.68k|    }
 8208|  3.68k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8209|  3.68k|  }
 8210|      2|  s_n_llhttp__internal__n_error_46: {
 8211|      2|    state->error = 0xa;
 8212|      2|    state->reason = "Invalid header value char";
 8213|      2|    state->error_pos = (const char*) p;
 8214|      2|    state->_current = (void*) (intptr_t) s_error;
 8215|      2|    return s_error;
 8216|  3.68k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8217|  3.68k|  }
 8218|      2|  s_n_llhttp__internal__n_invoke_test_lenient_flags_14: {
 8219|      2|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 8220|      0|      case 1:
  ------------------
  |  Branch (8220:7): [True: 0, False: 2]
  ------------------
 8221|      0|        goto s_n_llhttp__internal__n_header_value_discard_lws;
 8222|      2|      default:
  ------------------
  |  Branch (8222:7): [True: 2, False: 0]
  ------------------
 8223|      2|        goto s_n_llhttp__internal__n_error_46;
 8224|      2|    }
 8225|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8226|      2|  }
 8227|      2|  s_n_llhttp__internal__n_error_50: {
 8228|      2|    state->error = 0x2;
 8229|      2|    state->reason = "Expected LF after CR";
 8230|      2|    state->error_pos = (const char*) p;
 8231|      2|    state->_current = (void*) (intptr_t) s_error;
 8232|      2|    return s_error;
 8233|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8234|      2|  }
 8235|  4.13k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_16: {
 8236|  4.13k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8237|  4.13k|      case 1:
  ------------------
  |  Branch (8237:7): [True: 4.13k, False: 2]
  ------------------
 8238|  4.13k|        goto s_n_llhttp__internal__n_header_value_discard_lws;
 8239|      2|      default:
  ------------------
  |  Branch (8239:7): [True: 2, False: 4.13k]
  ------------------
 8240|      2|        goto s_n_llhttp__internal__n_error_50;
 8241|  4.13k|    }
 8242|  4.13k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8243|  4.13k|  }
 8244|    197|  s_n_llhttp__internal__n_invoke_update_header_state_1: {
 8245|    197|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8246|    197|      default:
  ------------------
  |  Branch (8246:7): [True: 197, False: 0]
  ------------------
 8247|    197|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 8248|    197|    }
 8249|    197|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8250|    197|  }
 8251|  1.89k|  s_n_llhttp__internal__n_invoke_load_header_state_4: {
 8252|  1.89k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8253|    197|      case 8:
  ------------------
  |  Branch (8253:7): [True: 197, False: 1.69k]
  ------------------
 8254|    197|        goto s_n_llhttp__internal__n_invoke_update_header_state_1;
 8255|  1.69k|      default:
  ------------------
  |  Branch (8255:7): [True: 1.69k, False: 197]
  ------------------
 8256|  1.69k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 8257|  1.89k|    }
 8258|  1.89k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8259|  1.89k|  }
 8260|      1|  s_n_llhttp__internal__n_error_52: {
 8261|      1|    state->error = 0xa;
 8262|      1|    state->reason = "Unexpected whitespace after header value";
 8263|      1|    state->error_pos = (const char*) p;
 8264|      1|    state->_current = (void*) (intptr_t) s_error;
 8265|      1|    return s_error;
 8266|  1.89k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8267|  1.89k|  }
 8268|  1.89k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_18: {
 8269|  1.89k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8270|  1.89k|      case 1:
  ------------------
  |  Branch (8270:7): [True: 1.89k, False: 1]
  ------------------
 8271|  1.89k|        goto s_n_llhttp__internal__n_invoke_load_header_state_4;
 8272|      1|      default:
  ------------------
  |  Branch (8272:7): [True: 1, False: 1.89k]
  ------------------
 8273|      1|        goto s_n_llhttp__internal__n_error_52;
 8274|  1.89k|    }
 8275|  1.89k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8276|  1.89k|  }
 8277|  1.13k|  s_n_llhttp__internal__n_invoke_update_header_state_2: {
 8278|  1.13k|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8279|  1.13k|      default:
  ------------------
  |  Branch (8279:7): [True: 1.13k, False: 0]
  ------------------
 8280|  1.13k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8281|  1.13k|    }
 8282|  1.13k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8283|  1.13k|  }
 8284|      0|  s_n_llhttp__internal__n_invoke_or_flags_9: {
 8285|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8286|      0|      default:
  ------------------
  |  Branch (8286:7): [True: 0, False: 0]
  ------------------
 8287|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8288|      0|    }
 8289|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8290|      0|  }
 8291|    543|  s_n_llhttp__internal__n_invoke_or_flags_10: {
 8292|    543|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8293|    543|      default:
  ------------------
  |  Branch (8293:7): [True: 543, False: 0]
  ------------------
 8294|    543|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8295|    543|    }
 8296|    543|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8297|    543|  }
 8298|    594|  s_n_llhttp__internal__n_invoke_or_flags_11: {
 8299|    594|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8300|    594|      default:
  ------------------
  |  Branch (8300:7): [True: 594, False: 0]
  ------------------
 8301|    594|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8302|    594|    }
 8303|    594|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8304|    594|  }
 8305|  1.94k|  s_n_llhttp__internal__n_invoke_or_flags_12: {
 8306|  1.94k|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8307|  1.94k|      default:
  ------------------
  |  Branch (8307:7): [True: 1.94k, False: 0]
  ------------------
 8308|  1.94k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8309|  1.94k|    }
 8310|  1.94k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8311|  1.94k|  }
 8312|  6.41k|  s_n_llhttp__internal__n_invoke_load_header_state_5: {
 8313|  6.41k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8314|      0|      case 5:
  ------------------
  |  Branch (8314:7): [True: 0, False: 6.41k]
  ------------------
 8315|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_9;
 8316|    543|      case 6:
  ------------------
  |  Branch (8316:7): [True: 543, False: 5.87k]
  ------------------
 8317|    543|        goto s_n_llhttp__internal__n_invoke_or_flags_10;
 8318|    594|      case 7:
  ------------------
  |  Branch (8318:7): [True: 594, False: 5.82k]
  ------------------
 8319|    594|        goto s_n_llhttp__internal__n_invoke_or_flags_11;
 8320|  1.94k|      case 8:
  ------------------
  |  Branch (8320:7): [True: 1.94k, False: 4.47k]
  ------------------
 8321|  1.94k|        goto s_n_llhttp__internal__n_invoke_or_flags_12;
 8322|  3.33k|      default:
  ------------------
  |  Branch (8322:7): [True: 3.33k, False: 3.08k]
  ------------------
 8323|  3.33k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8324|  6.41k|    }
 8325|  6.41k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8326|  6.41k|  }
 8327|      2|  s_n_llhttp__internal__n_error_53: {
 8328|      2|    state->error = 0x3;
 8329|      2|    state->reason = "Missing expected LF after header value";
 8330|      2|    state->error_pos = (const char*) p;
 8331|      2|    state->_current = (void*) (intptr_t) s_error;
 8332|      2|    return s_error;
 8333|  6.41k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8334|  6.41k|  }
 8335|      9|  s_n_llhttp__internal__n_error_51: {
 8336|      9|    state->error = 0x19;
 8337|      9|    state->reason = "Missing expected CR after header value";
 8338|      9|    state->error_pos = (const char*) p;
 8339|      9|    state->_current = (void*) (intptr_t) s_error;
 8340|      9|    return s_error;
 8341|  6.41k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8342|  6.41k|  }
 8343|      9|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_1: {
 8344|      9|    const unsigned char* start;
 8345|      9|    int err;
 8346|       |    
 8347|      9|    start = state->_span_pos0;
 8348|      9|    state->_span_pos0 = NULL;
 8349|      9|    err = llhttp__on_header_value(state, start, p);
 8350|      9|    if (err != 0) {
  ------------------
  |  Branch (8350:9): [True: 0, False: 9]
  ------------------
 8351|      0|      state->error = err;
 8352|      0|      state->error_pos = (const char*) p;
 8353|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_17;
 8354|      0|      return s_error;
 8355|      0|    }
 8356|      9|    goto s_n_llhttp__internal__n_invoke_test_lenient_flags_17;
 8357|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8358|      9|  }
 8359|  5.43k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_2: {
 8360|  5.43k|    const unsigned char* start;
 8361|  5.43k|    int err;
 8362|       |    
 8363|  5.43k|    start = state->_span_pos0;
 8364|  5.43k|    state->_span_pos0 = NULL;
 8365|  5.43k|    err = llhttp__on_header_value(state, start, p);
 8366|  5.43k|    if (err != 0) {
  ------------------
  |  Branch (8366:9): [True: 0, False: 5.43k]
  ------------------
 8367|      0|      state->error = err;
 8368|      0|      state->error_pos = (const char*) (p + 1);
 8369|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8370|      0|      return s_error;
 8371|      0|    }
 8372|  5.43k|    p++;
 8373|  5.43k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8374|  5.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8375|  5.43k|  }
 8376|  2.72k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_4: {
 8377|  2.72k|    const unsigned char* start;
 8378|  2.72k|    int err;
 8379|       |    
 8380|  2.72k|    start = state->_span_pos0;
 8381|  2.72k|    state->_span_pos0 = NULL;
 8382|  2.72k|    err = llhttp__on_header_value(state, start, p);
 8383|  2.72k|    if (err != 0) {
  ------------------
  |  Branch (8383:9): [True: 0, False: 2.72k]
  ------------------
 8384|      0|      state->error = err;
 8385|      0|      state->error_pos = (const char*) p;
 8386|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8387|      0|      return s_error;
 8388|      0|    }
 8389|  2.72k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8390|  2.72k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8391|  2.72k|  }
 8392|    209|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_5: {
 8393|    209|    const unsigned char* start;
 8394|    209|    int err;
 8395|       |    
 8396|    209|    start = state->_span_pos0;
 8397|    209|    state->_span_pos0 = NULL;
 8398|    209|    err = llhttp__on_header_value(state, start, p);
 8399|    209|    if (err != 0) {
  ------------------
  |  Branch (8399:9): [True: 0, False: 209]
  ------------------
 8400|      0|      state->error = err;
 8401|      0|      state->error_pos = (const char*) (p + 1);
 8402|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8403|      0|      return s_error;
 8404|      0|    }
 8405|    209|    p++;
 8406|    209|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8407|    209|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8408|    209|  }
 8409|      3|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_3: {
 8410|      3|    const unsigned char* start;
 8411|      3|    int err;
 8412|       |    
 8413|      3|    start = state->_span_pos0;
 8414|      3|    state->_span_pos0 = NULL;
 8415|      3|    err = llhttp__on_header_value(state, start, p);
 8416|      3|    if (err != 0) {
  ------------------
  |  Branch (8416:9): [True: 0, False: 3]
  ------------------
 8417|      0|      state->error = err;
 8418|      0|      state->error_pos = (const char*) p;
 8419|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_54;
 8420|      0|      return s_error;
 8421|      0|    }
 8422|      3|    goto s_n_llhttp__internal__n_error_54;
 8423|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8424|      3|  }
 8425|      3|  s_n_llhttp__internal__n_invoke_test_lenient_flags_20: {
 8426|      3|    switch (llhttp__internal__c_test_lenient_flags_20(state, p, endp)) {
 8427|      0|      case 1:
  ------------------
  |  Branch (8427:7): [True: 0, False: 3]
  ------------------
 8428|      0|        goto s_n_llhttp__internal__n_header_value_relaxed;
 8429|      3|      default:
  ------------------
  |  Branch (8429:7): [True: 3, False: 0]
  ------------------
 8430|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_3;
 8431|      3|    }
 8432|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8433|      3|  }
 8434|  2.98k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_19: {
 8435|  2.98k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8436|  2.98k|      case 1:
  ------------------
  |  Branch (8436:7): [True: 2.98k, False: 3]
  ------------------
 8437|  2.98k|        goto s_n_llhttp__internal__n_header_value_lenient;
 8438|      3|      default:
  ------------------
  |  Branch (8438:7): [True: 3, False: 2.98k]
  ------------------
 8439|      3|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_20;
 8440|  2.98k|    }
 8441|  2.98k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8442|  2.98k|  }
 8443|    515|  s_n_llhttp__internal__n_invoke_update_header_state_4: {
 8444|    515|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8445|    515|      default:
  ------------------
  |  Branch (8445:7): [True: 515, False: 0]
  ------------------
 8446|    515|        goto s_n_llhttp__internal__n_header_value_connection;
 8447|    515|    }
 8448|    515|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8449|    515|  }
 8450|      0|  s_n_llhttp__internal__n_invoke_or_flags_13: {
 8451|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8452|      0|      default:
  ------------------
  |  Branch (8452:7): [True: 0, False: 0]
  ------------------
 8453|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8454|      0|    }
 8455|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8456|      0|  }
 8457|    270|  s_n_llhttp__internal__n_invoke_or_flags_14: {
 8458|    270|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8459|    270|      default:
  ------------------
  |  Branch (8459:7): [True: 270, False: 0]
  ------------------
 8460|    270|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8461|    270|    }
 8462|    270|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8463|    270|  }
 8464|    245|  s_n_llhttp__internal__n_invoke_or_flags_15: {
 8465|    245|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8466|    245|      default:
  ------------------
  |  Branch (8466:7): [True: 245, False: 0]
  ------------------
 8467|    245|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8468|    245|    }
 8469|    245|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8470|    245|  }
 8471|      0|  s_n_llhttp__internal__n_invoke_or_flags_16: {
 8472|      0|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8473|      0|      default:
  ------------------
  |  Branch (8473:7): [True: 0, False: 0]
  ------------------
 8474|      0|        goto s_n_llhttp__internal__n_header_value_connection;
 8475|      0|    }
 8476|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8477|      0|  }
 8478|    515|  s_n_llhttp__internal__n_invoke_load_header_state_6: {
 8479|    515|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8480|      0|      case 5:
  ------------------
  |  Branch (8480:7): [True: 0, False: 515]
  ------------------
 8481|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_13;
 8482|    270|      case 6:
  ------------------
  |  Branch (8482:7): [True: 270, False: 245]
  ------------------
 8483|    270|        goto s_n_llhttp__internal__n_invoke_or_flags_14;
 8484|    245|      case 7:
  ------------------
  |  Branch (8484:7): [True: 245, False: 270]
  ------------------
 8485|    245|        goto s_n_llhttp__internal__n_invoke_or_flags_15;
 8486|      0|      case 8:
  ------------------
  |  Branch (8486:7): [True: 0, False: 515]
  ------------------
 8487|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_16;
 8488|      0|      default:
  ------------------
  |  Branch (8488:7): [True: 0, False: 515]
  ------------------
 8489|      0|        goto s_n_llhttp__internal__n_header_value_connection;
 8490|    515|    }
 8491|    515|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8492|    515|  }
 8493|    197|  s_n_llhttp__internal__n_invoke_update_header_state_5: {
 8494|    197|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8495|    197|      default:
  ------------------
  |  Branch (8495:7): [True: 197, False: 0]
  ------------------
 8496|    197|        goto s_n_llhttp__internal__n_header_value_connection_token;
 8497|    197|    }
 8498|    197|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8499|    197|  }
 8500|  1.04k|  s_n_llhttp__internal__n_invoke_update_header_state_3: {
 8501|  1.04k|    switch (llhttp__internal__c_update_header_state_3(state, p, endp)) {
 8502|  1.04k|      default:
  ------------------
  |  Branch (8502:7): [True: 1.04k, False: 0]
  ------------------
 8503|  1.04k|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8504|  1.04k|    }
 8505|  1.04k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8506|  1.04k|  }
 8507|      0|  s_n_llhttp__internal__n_invoke_update_header_state_6: {
 8508|      0|    switch (llhttp__internal__c_update_header_state_6(state, p, endp)) {
 8509|      0|      default:
  ------------------
  |  Branch (8509:7): [True: 0, False: 0]
  ------------------
 8510|      0|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8511|      0|    }
 8512|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8513|      0|  }
 8514|    848|  s_n_llhttp__internal__n_invoke_update_header_state_7: {
 8515|    848|    switch (llhttp__internal__c_update_header_state_7(state, p, endp)) {
 8516|    848|      default:
  ------------------
  |  Branch (8516:7): [True: 848, False: 0]
  ------------------
 8517|    848|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8518|    848|    }
 8519|    848|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8520|    848|  }
 8521|      4|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_6: {
 8522|      4|    const unsigned char* start;
 8523|      4|    int err;
 8524|       |    
 8525|      4|    start = state->_span_pos0;
 8526|      4|    state->_span_pos0 = NULL;
 8527|      4|    err = llhttp__on_header_value(state, start, p);
 8528|      4|    if (err != 0) {
  ------------------
  |  Branch (8528:9): [True: 0, False: 4]
  ------------------
 8529|      0|      state->error = err;
 8530|      0|      state->error_pos = (const char*) p;
 8531|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_56;
 8532|      0|      return s_error;
 8533|      0|    }
 8534|      4|    goto s_n_llhttp__internal__n_error_56;
 8535|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8536|      4|  }
 8537|  7.71k|  s_n_llhttp__internal__n_invoke_mul_add_content_length_1: {
 8538|  7.71k|    switch (llhttp__internal__c_mul_add_content_length_1(state, p, endp, match)) {
 8539|      4|      case 1:
  ------------------
  |  Branch (8539:7): [True: 4, False: 7.71k]
  ------------------
 8540|      4|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_6;
 8541|  7.71k|      default:
  ------------------
  |  Branch (8541:7): [True: 7.71k, False: 4]
  ------------------
 8542|  7.71k|        goto s_n_llhttp__internal__n_header_value_content_length;
 8543|  7.71k|    }
 8544|  7.71k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8545|  7.71k|  }
 8546|  1.35k|  s_n_llhttp__internal__n_invoke_or_flags_17: {
 8547|  1.35k|    switch (llhttp__internal__c_or_flags_17(state, p, endp)) {
 8548|  1.35k|      default:
  ------------------
  |  Branch (8548:7): [True: 1.35k, False: 0]
  ------------------
 8549|  1.35k|        goto s_n_llhttp__internal__n_header_value_otherwise;
 8550|  1.35k|    }
 8551|  1.35k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8552|  1.35k|  }
 8553|     17|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_7: {
 8554|     17|    const unsigned char* start;
 8555|     17|    int err;
 8556|       |    
 8557|     17|    start = state->_span_pos0;
 8558|     17|    state->_span_pos0 = NULL;
 8559|     17|    err = llhttp__on_header_value(state, start, p);
 8560|     17|    if (err != 0) {
  ------------------
  |  Branch (8560:9): [True: 0, False: 17]
  ------------------
 8561|      0|      state->error = err;
 8562|      0|      state->error_pos = (const char*) p;
 8563|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_57;
 8564|      0|      return s_error;
 8565|      0|    }
 8566|     17|    goto s_n_llhttp__internal__n_error_57;
 8567|     17|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8568|     17|  }
 8569|      1|  s_n_llhttp__internal__n_error_55: {
 8570|      1|    state->error = 0x4;
 8571|      1|    state->reason = "Duplicate Content-Length";
 8572|      1|    state->error_pos = (const char*) p;
 8573|      1|    state->_current = (void*) (intptr_t) s_error;
 8574|      1|    return s_error;
 8575|     17|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8576|     17|  }
 8577|  1.59k|  s_n_llhttp__internal__n_invoke_test_flags_2: {
 8578|  1.59k|    switch (llhttp__internal__c_test_flags_2(state, p, endp)) {
 8579|  1.59k|      case 0:
  ------------------
  |  Branch (8579:7): [True: 1.59k, False: 1]
  ------------------
 8580|  1.59k|        goto s_n_llhttp__internal__n_header_value_content_length;
 8581|      1|      default:
  ------------------
  |  Branch (8581:7): [True: 1, False: 1.59k]
  ------------------
 8582|      1|        goto s_n_llhttp__internal__n_error_55;
 8583|  1.59k|    }
 8584|  1.59k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8585|  1.59k|  }
 8586|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_9: {
 8587|      1|    const unsigned char* start;
 8588|      1|    int err;
 8589|       |    
 8590|      1|    start = state->_span_pos0;
 8591|      1|    state->_span_pos0 = NULL;
 8592|      1|    err = llhttp__on_header_value(state, start, p);
 8593|      1|    if (err != 0) {
  ------------------
  |  Branch (8593:9): [True: 0, False: 1]
  ------------------
 8594|      0|      state->error = err;
 8595|      0|      state->error_pos = (const char*) (p + 1);
 8596|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_59;
 8597|      0|      return s_error;
 8598|      0|    }
 8599|      1|    p++;
 8600|      1|    goto s_n_llhttp__internal__n_error_59;
 8601|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8602|      1|  }
 8603|  2.15k|  s_n_llhttp__internal__n_invoke_update_header_state_8: {
 8604|  2.15k|    switch (llhttp__internal__c_update_header_state_8(state, p, endp)) {
 8605|  2.15k|      default:
  ------------------
  |  Branch (8605:7): [True: 2.15k, False: 0]
  ------------------
 8606|  2.15k|        goto s_n_llhttp__internal__n_header_value_otherwise;
 8607|  2.15k|    }
 8608|  2.15k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8609|  2.15k|  }
 8610|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_8: {
 8611|      1|    const unsigned char* start;
 8612|      1|    int err;
 8613|       |    
 8614|      1|    start = state->_span_pos0;
 8615|      1|    state->_span_pos0 = NULL;
 8616|      1|    err = llhttp__on_header_value(state, start, p);
 8617|      1|    if (err != 0) {
  ------------------
  |  Branch (8617:9): [True: 0, False: 1]
  ------------------
 8618|      0|      state->error = err;
 8619|      0|      state->error_pos = (const char*) (p + 1);
 8620|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_58;
 8621|      0|      return s_error;
 8622|      0|    }
 8623|      1|    p++;
 8624|      1|    goto s_n_llhttp__internal__n_error_58;
 8625|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8626|      1|  }
 8627|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_21: {
 8628|      1|    switch (llhttp__internal__c_test_lenient_flags_21(state, p, endp)) {
 8629|      1|      case 0:
  ------------------
  |  Branch (8629:7): [True: 1, False: 0]
  ------------------
 8630|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_8;
 8631|      0|      default:
  ------------------
  |  Branch (8631:7): [True: 0, False: 1]
  ------------------
 8632|      0|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8633|      1|    }
 8634|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8635|      1|  }
 8636|    195|  s_n_llhttp__internal__n_invoke_load_type_1: {
 8637|    195|    switch (llhttp__internal__c_load_type(state, p, endp)) {
 8638|      1|      case 1:
  ------------------
  |  Branch (8638:7): [True: 1, False: 194]
  ------------------
 8639|      1|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_21;
 8640|    194|      default:
  ------------------
  |  Branch (8640:7): [True: 194, False: 1]
  ------------------
 8641|    194|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8642|    195|    }
 8643|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8644|    195|  }
 8645|  1.23k|  s_n_llhttp__internal__n_invoke_update_header_state_9: {
 8646|  1.23k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8647|  1.23k|      default:
  ------------------
  |  Branch (8647:7): [True: 1.23k, False: 0]
  ------------------
 8648|  1.23k|        goto s_n_llhttp__internal__n_header_value;
 8649|  1.23k|    }
 8650|  1.23k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8651|  1.23k|  }
 8652|  2.68k|  s_n_llhttp__internal__n_invoke_and_flags: {
 8653|  2.68k|    switch (llhttp__internal__c_and_flags(state, p, endp)) {
 8654|  2.68k|      default:
  ------------------
  |  Branch (8654:7): [True: 2.68k, False: 0]
  ------------------
 8655|  2.68k|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8656|  2.68k|    }
 8657|  2.68k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8658|  2.68k|  }
 8659|    434|  s_n_llhttp__internal__n_invoke_or_flags_19: {
 8660|    434|    switch (llhttp__internal__c_or_flags_18(state, p, endp)) {
 8661|    434|      default:
  ------------------
  |  Branch (8661:7): [True: 434, False: 0]
  ------------------
 8662|    434|        goto s_n_llhttp__internal__n_invoke_and_flags;
 8663|    434|    }
 8664|    434|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8665|    434|  }
 8666|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_22: {
 8667|      1|    switch (llhttp__internal__c_test_lenient_flags_21(state, p, endp)) {
 8668|      1|      case 0:
  ------------------
  |  Branch (8668:7): [True: 1, False: 0]
  ------------------
 8669|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_9;
 8670|      0|      default:
  ------------------
  |  Branch (8670:7): [True: 0, False: 1]
  ------------------
 8671|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_19;
 8672|      1|    }
 8673|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8674|      1|  }
 8675|    435|  s_n_llhttp__internal__n_invoke_load_type_2: {
 8676|    435|    switch (llhttp__internal__c_load_type(state, p, endp)) {
 8677|      1|      case 1:
  ------------------
  |  Branch (8677:7): [True: 1, False: 434]
  ------------------
 8678|      1|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_22;
 8679|    434|      default:
  ------------------
  |  Branch (8679:7): [True: 434, False: 1]
  ------------------
 8680|    434|        goto s_n_llhttp__internal__n_invoke_or_flags_19;
 8681|    435|    }
 8682|    435|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8683|    435|  }
 8684|  2.24k|  s_n_llhttp__internal__n_invoke_or_flags_18: {
 8685|  2.24k|    switch (llhttp__internal__c_or_flags_18(state, p, endp)) {
 8686|  2.24k|      default:
  ------------------
  |  Branch (8686:7): [True: 2.24k, False: 0]
  ------------------
 8687|  2.24k|        goto s_n_llhttp__internal__n_invoke_and_flags;
 8688|  2.24k|    }
 8689|  2.24k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8690|  2.24k|  }
 8691|  2.68k|  s_n_llhttp__internal__n_invoke_test_flags_3: {
 8692|  2.68k|    switch (llhttp__internal__c_test_flags_3(state, p, endp)) {
 8693|    435|      case 1:
  ------------------
  |  Branch (8693:7): [True: 435, False: 2.24k]
  ------------------
 8694|    435|        goto s_n_llhttp__internal__n_invoke_load_type_2;
 8695|  2.24k|      default:
  ------------------
  |  Branch (8695:7): [True: 2.24k, False: 435]
  ------------------
 8696|  2.24k|        goto s_n_llhttp__internal__n_invoke_or_flags_18;
 8697|  2.68k|    }
 8698|  2.68k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8699|  2.68k|  }
 8700|    793|  s_n_llhttp__internal__n_invoke_or_flags_20: {
 8701|    793|    switch (llhttp__internal__c_or_flags_20(state, p, endp)) {
 8702|    793|      default:
  ------------------
  |  Branch (8702:7): [True: 793, False: 0]
  ------------------
 8703|    793|        goto s_n_llhttp__internal__n_invoke_update_header_state_9;
 8704|    793|    }
 8705|    793|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8706|    793|  }
 8707|  8.99k|  s_n_llhttp__internal__n_invoke_load_header_state_3: {
 8708|  8.99k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8709|  1.71k|      case 1:
  ------------------
  |  Branch (8709:7): [True: 1.71k, False: 7.27k]
  ------------------
 8710|  1.71k|        goto s_n_llhttp__internal__n_header_value_connection;
 8711|  1.59k|      case 2:
  ------------------
  |  Branch (8711:7): [True: 1.59k, False: 7.39k]
  ------------------
 8712|  1.59k|        goto s_n_llhttp__internal__n_invoke_test_flags_2;
 8713|  2.68k|      case 3:
  ------------------
  |  Branch (8713:7): [True: 2.68k, False: 6.30k]
  ------------------
 8714|  2.68k|        goto s_n_llhttp__internal__n_invoke_test_flags_3;
 8715|    793|      case 4:
  ------------------
  |  Branch (8715:7): [True: 793, False: 8.19k]
  ------------------
 8716|    793|        goto s_n_llhttp__internal__n_invoke_or_flags_20;
 8717|  2.19k|      default:
  ------------------
  |  Branch (8717:7): [True: 2.19k, False: 6.79k]
  ------------------
 8718|  2.19k|        goto s_n_llhttp__internal__n_header_value;
 8719|  8.99k|    }
 8720|  8.99k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8721|  8.99k|  }
 8722|    203|  s_n_llhttp__internal__n_invoke_test_lenient_flags_23: {
 8723|    203|    switch (llhttp__internal__c_test_lenient_flags_23(state, p, endp)) {
 8724|      1|      case 0:
  ------------------
  |  Branch (8724:7): [True: 1, False: 202]
  ------------------
 8725|      1|        goto s_n_llhttp__internal__n_error_60;
 8726|    202|      default:
  ------------------
  |  Branch (8726:7): [True: 202, False: 1]
  ------------------
 8727|    202|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8728|    203|    }
 8729|    203|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8730|    203|  }
 8731|  1.61k|  s_n_llhttp__internal__n_invoke_test_flags_4: {
 8732|  1.61k|    switch (llhttp__internal__c_test_flags_4(state, p, endp)) {
 8733|    203|      case 1:
  ------------------
  |  Branch (8733:7): [True: 203, False: 1.41k]
  ------------------
 8734|    203|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_23;
 8735|  1.41k|      default:
  ------------------
  |  Branch (8735:7): [True: 1.41k, False: 203]
  ------------------
 8736|  1.41k|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8737|  1.61k|    }
 8738|  1.61k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8739|  1.61k|  }
 8740|      1|  s_n_llhttp__internal__n_error_61: {
 8741|      1|    state->error = 0xf;
 8742|      1|    state->reason = "Transfer-Encoding can't be present with Content-Length";
 8743|      1|    state->error_pos = (const char*) p;
 8744|      1|    state->_current = (void*) (intptr_t) s_error;
 8745|      1|    return s_error;
 8746|  1.61k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8747|  1.61k|  }
 8748|    195|  s_n_llhttp__internal__n_invoke_test_lenient_flags_24: {
 8749|    195|    switch (llhttp__internal__c_test_lenient_flags_23(state, p, endp)) {
 8750|      1|      case 0:
  ------------------
  |  Branch (8750:7): [True: 1, False: 194]
  ------------------
 8751|      1|        goto s_n_llhttp__internal__n_error_61;
 8752|    194|      default:
  ------------------
  |  Branch (8752:7): [True: 194, False: 1]
  ------------------
 8753|    194|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8754|    195|    }
 8755|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8756|    195|  }
 8757|  3.08k|  s_n_llhttp__internal__n_invoke_test_flags_5: {
 8758|  3.08k|    switch (llhttp__internal__c_test_flags_2(state, p, endp)) {
 8759|    195|      case 1:
  ------------------
  |  Branch (8759:7): [True: 195, False: 2.89k]
  ------------------
 8760|    195|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_24;
 8761|  2.89k|      default:
  ------------------
  |  Branch (8761:7): [True: 2.89k, False: 195]
  ------------------
 8762|  2.89k|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8763|  3.08k|    }
 8764|  3.08k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8765|  3.08k|  }
 8766|      0|  s_n_llhttp__internal__n_pause_19: {
 8767|      0|    state->error = 0x15;
 8768|      0|    state->reason = "on_header_field_complete pause";
 8769|      0|    state->error_pos = (const char*) p;
 8770|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_header_state;
 8771|      0|    return s_error;
 8772|  3.08k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8773|  3.08k|  }
 8774|      0|  s_n_llhttp__internal__n_error_45: {
 8775|      0|    state->error = 0x1c;
 8776|      0|    state->reason = "`on_header_field_complete` callback error";
 8777|      0|    state->error_pos = (const char*) p;
 8778|      0|    state->_current = (void*) (intptr_t) s_error;
 8779|      0|    return s_error;
 8780|  3.08k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8781|  3.08k|  }
 8782|  7.46k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field_1: {
 8783|  7.46k|    const unsigned char* start;
 8784|  7.46k|    int err;
 8785|       |    
 8786|  7.46k|    start = state->_span_pos0;
 8787|  7.46k|    state->_span_pos0 = NULL;
 8788|  7.46k|    err = llhttp__on_header_field(state, start, p);
 8789|  7.46k|    if (err != 0) {
  ------------------
  |  Branch (8789:9): [True: 0, False: 7.46k]
  ------------------
 8790|      0|      state->error = err;
 8791|      0|      state->error_pos = (const char*) (p + 1);
 8792|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8793|      0|      return s_error;
 8794|      0|    }
 8795|  7.46k|    p++;
 8796|  7.46k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8797|  7.46k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8798|  7.46k|  }
 8799|  3.44k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field_2: {
 8800|  3.44k|    const unsigned char* start;
 8801|  3.44k|    int err;
 8802|       |    
 8803|  3.44k|    start = state->_span_pos0;
 8804|  3.44k|    state->_span_pos0 = NULL;
 8805|  3.44k|    err = llhttp__on_header_field(state, start, p);
 8806|  3.44k|    if (err != 0) {
  ------------------
  |  Branch (8806:9): [True: 0, False: 3.44k]
  ------------------
 8807|      0|      state->error = err;
 8808|      0|      state->error_pos = (const char*) (p + 1);
 8809|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8810|      0|      return s_error;
 8811|      0|    }
 8812|  3.44k|    p++;
 8813|  3.44k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8814|  3.44k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8815|  3.44k|  }
 8816|    116|  s_n_llhttp__internal__n_error_62: {
 8817|    116|    state->error = 0xa;
 8818|    116|    state->reason = "Invalid header token";
 8819|    116|    state->error_pos = (const char*) p;
 8820|    116|    state->_current = (void*) (intptr_t) s_error;
 8821|    116|    return s_error;
 8822|  3.44k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8823|  3.44k|  }
 8824|    398|  s_n_llhttp__internal__n_invoke_update_header_state_10: {
 8825|    398|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8826|    398|      default:
  ------------------
  |  Branch (8826:7): [True: 398, False: 0]
  ------------------
 8827|    398|        goto s_n_llhttp__internal__n_header_field_general;
 8828|    398|    }
 8829|    398|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8830|    398|  }
 8831|  7.89k|  s_n_llhttp__internal__n_invoke_store_header_state: {
 8832|  7.89k|    switch (llhttp__internal__c_store_header_state(state, p, endp, match)) {
 8833|  7.89k|      default:
  ------------------
  |  Branch (8833:7): [True: 7.89k, False: 0]
  ------------------
 8834|  7.89k|        goto s_n_llhttp__internal__n_header_field_colon;
 8835|  7.89k|    }
 8836|  7.89k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8837|  7.89k|  }
 8838|  3.24k|  s_n_llhttp__internal__n_invoke_update_header_state_11: {
 8839|  3.24k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8840|  3.24k|      default:
  ------------------
  |  Branch (8840:7): [True: 3.24k, False: 0]
  ------------------
 8841|  3.24k|        goto s_n_llhttp__internal__n_header_field_general;
 8842|  3.24k|    }
 8843|  3.24k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8844|  3.24k|  }
 8845|      1|  s_n_llhttp__internal__n_error_4: {
 8846|      1|    state->error = 0x1e;
 8847|      1|    state->reason = "Unexpected space after start line";
 8848|      1|    state->error_pos = (const char*) p;
 8849|      1|    state->_current = (void*) (intptr_t) s_error;
 8850|      1|    return s_error;
 8851|  3.24k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8852|  3.24k|  }
 8853|    203|  s_n_llhttp__internal__n_invoke_test_lenient_flags: {
 8854|    203|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8855|    202|      case 1:
  ------------------
  |  Branch (8855:7): [True: 202, False: 1]
  ------------------
 8856|    202|        goto s_n_llhttp__internal__n_header_field_start;
 8857|      1|      default:
  ------------------
  |  Branch (8857:7): [True: 1, False: 202]
  ------------------
 8858|      1|        goto s_n_llhttp__internal__n_error_4;
 8859|    203|    }
 8860|    203|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8861|    203|  }
 8862|      0|  s_n_llhttp__internal__n_pause_20: {
 8863|      0|    state->error = 0x15;
 8864|      0|    state->reason = "on_url_complete pause";
 8865|      0|    state->error_pos = (const char*) p;
 8866|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_headers_start;
 8867|      0|    return s_error;
 8868|    203|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8869|    203|  }
 8870|      0|  s_n_llhttp__internal__n_error_3: {
 8871|      0|    state->error = 0x1a;
 8872|      0|    state->reason = "`on_url_complete` callback error";
 8873|      0|    state->error_pos = (const char*) p;
 8874|      0|    state->_current = (void*) (intptr_t) s_error;
 8875|      0|    return s_error;
 8876|    203|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8877|    203|  }
 8878|  20.2k|  s_n_llhttp__internal__n_invoke_llhttp__on_url_complete: {
 8879|  20.2k|    switch (llhttp__on_url_complete(state, p, endp)) {
 8880|  20.2k|      case 0:
  ------------------
  |  Branch (8880:7): [True: 20.2k, False: 0]
  ------------------
 8881|  20.2k|        goto s_n_llhttp__internal__n_headers_start;
 8882|      0|      case 21:
  ------------------
  |  Branch (8882:7): [True: 0, False: 20.2k]
  ------------------
 8883|      0|        goto s_n_llhttp__internal__n_pause_20;
 8884|      0|      default:
  ------------------
  |  Branch (8884:7): [True: 0, False: 20.2k]
  ------------------
 8885|      0|        goto s_n_llhttp__internal__n_error_3;
 8886|  20.2k|    }
 8887|  20.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8888|  20.2k|  }
 8889|  20.2k|  s_n_llhttp__internal__n_invoke_update_http_minor: {
 8890|  20.2k|    switch (llhttp__internal__c_update_http_minor(state, p, endp)) {
 8891|  20.2k|      default:
  ------------------
  |  Branch (8891:7): [True: 20.2k, False: 0]
  ------------------
 8892|  20.2k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_url_complete;
 8893|  20.2k|    }
 8894|  20.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8895|  20.2k|  }
 8896|  20.2k|  s_n_llhttp__internal__n_invoke_update_http_major: {
 8897|  20.2k|    switch (llhttp__internal__c_update_http_major(state, p, endp)) {
 8898|  20.2k|      default:
  ------------------
  |  Branch (8898:7): [True: 20.2k, False: 0]
  ------------------
 8899|  20.2k|        goto s_n_llhttp__internal__n_invoke_update_http_minor;
 8900|  20.2k|    }
 8901|  20.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8902|  20.2k|  }
 8903|  17.3k|  s_n_llhttp__internal__n_span_end_llhttp__on_url_3: {
 8904|  17.3k|    const unsigned char* start;
 8905|  17.3k|    int err;
 8906|       |    
 8907|  17.3k|    start = state->_span_pos0;
 8908|  17.3k|    state->_span_pos0 = NULL;
 8909|  17.3k|    err = llhttp__on_url(state, start, p);
 8910|  17.3k|    if (err != 0) {
  ------------------
  |  Branch (8910:9): [True: 0, False: 17.3k]
  ------------------
 8911|      0|      state->error = err;
 8912|      0|      state->error_pos = (const char*) p;
 8913|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 8914|      0|      return s_error;
 8915|      0|    }
 8916|  17.3k|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 8917|  17.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8918|  17.3k|  }
 8919|     10|  s_n_llhttp__internal__n_error_63: {
 8920|     10|    state->error = 0x7;
 8921|     10|    state->reason = "Expected CRLF";
 8922|     10|    state->error_pos = (const char*) p;
 8923|     10|    state->_current = (void*) (intptr_t) s_error;
 8924|     10|    return s_error;
 8925|  17.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8926|  17.3k|  }
 8927|    385|  s_n_llhttp__internal__n_span_end_llhttp__on_url_4: {
 8928|    385|    const unsigned char* start;
 8929|    385|    int err;
 8930|       |    
 8931|    385|    start = state->_span_pos0;
 8932|    385|    state->_span_pos0 = NULL;
 8933|    385|    err = llhttp__on_url(state, start, p);
 8934|    385|    if (err != 0) {
  ------------------
  |  Branch (8934:9): [True: 0, False: 385]
  ------------------
 8935|      0|      state->error = err;
 8936|      0|      state->error_pos = (const char*) p;
 8937|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 8938|      0|      return s_error;
 8939|      0|    }
 8940|    385|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 8941|    385|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8942|    385|  }
 8943|      1|  s_n_llhttp__internal__n_error_72: {
 8944|      1|    state->error = 0x17;
 8945|      1|    state->reason = "Pause on PRI/Upgrade";
 8946|      1|    state->error_pos = (const char*) p;
 8947|      1|    state->_current = (void*) (intptr_t) s_error;
 8948|      1|    return s_error;
 8949|    385|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8950|    385|  }
 8951|      1|  s_n_llhttp__internal__n_error_73: {
 8952|      1|    state->error = 0x9;
 8953|      1|    state->reason = "Expected HTTP/2 Connection Preface";
 8954|      1|    state->error_pos = (const char*) p;
 8955|      1|    state->_current = (void*) (intptr_t) s_error;
 8956|      1|    return s_error;
 8957|    385|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8958|    385|  }
 8959|     11|  s_n_llhttp__internal__n_error_70: {
 8960|     11|    state->error = 0x2;
 8961|     11|    state->reason = "Expected CRLF after version";
 8962|     11|    state->error_pos = (const char*) p;
 8963|     11|    state->_current = (void*) (intptr_t) s_error;
 8964|     11|    return s_error;
 8965|    385|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8966|    385|  }
 8967|     11|  s_n_llhttp__internal__n_invoke_test_lenient_flags_27: {
 8968|     11|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 8969|      0|      case 1:
  ------------------
  |  Branch (8969:7): [True: 0, False: 11]
  ------------------
 8970|      0|        goto s_n_llhttp__internal__n_headers_start;
 8971|     11|      default:
  ------------------
  |  Branch (8971:7): [True: 11, False: 0]
  ------------------
 8972|     11|        goto s_n_llhttp__internal__n_error_70;
 8973|     11|    }
 8974|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8975|     11|  }
 8976|      3|  s_n_llhttp__internal__n_error_69: {
 8977|      3|    state->error = 0x9;
 8978|      3|    state->reason = "Expected CRLF after version";
 8979|      3|    state->error_pos = (const char*) p;
 8980|      3|    state->_current = (void*) (intptr_t) s_error;
 8981|      3|    return s_error;
 8982|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8983|     11|  }
 8984|      3|  s_n_llhttp__internal__n_invoke_test_lenient_flags_26: {
 8985|      3|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 8986|      0|      case 1:
  ------------------
  |  Branch (8986:7): [True: 0, False: 3]
  ------------------
 8987|      0|        goto s_n_llhttp__internal__n_req_http_complete_crlf;
 8988|      3|      default:
  ------------------
  |  Branch (8988:7): [True: 3, False: 0]
  ------------------
 8989|      3|        goto s_n_llhttp__internal__n_error_69;
 8990|      3|    }
 8991|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8992|      3|  }
 8993|      1|  s_n_llhttp__internal__n_error_71: {
 8994|      1|    state->error = 0x9;
 8995|      1|    state->reason = "Expected CRLF after version";
 8996|      1|    state->error_pos = (const char*) p;
 8997|      1|    state->_current = (void*) (intptr_t) s_error;
 8998|      1|    return s_error;
 8999|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9000|      3|  }
 9001|      0|  s_n_llhttp__internal__n_pause_21: {
 9002|      0|    state->error = 0x15;
 9003|      0|    state->reason = "on_version_complete pause";
 9004|      0|    state->error_pos = (const char*) p;
 9005|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_1;
 9006|      0|    return s_error;
 9007|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9008|      3|  }
 9009|      0|  s_n_llhttp__internal__n_error_68: {
 9010|      0|    state->error = 0x21;
 9011|      0|    state->reason = "`on_version_complete` callback error";
 9012|      0|    state->error_pos = (const char*) p;
 9013|      0|    state->_current = (void*) (intptr_t) s_error;
 9014|      0|    return s_error;
 9015|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9016|      3|  }
 9017|  10.4k|  s_n_llhttp__internal__n_span_end_llhttp__on_version_1: {
 9018|  10.4k|    const unsigned char* start;
 9019|  10.4k|    int err;
 9020|       |    
 9021|  10.4k|    start = state->_span_pos0;
 9022|  10.4k|    state->_span_pos0 = NULL;
 9023|  10.4k|    err = llhttp__on_version(state, start, p);
 9024|  10.4k|    if (err != 0) {
  ------------------
  |  Branch (9024:9): [True: 0, False: 10.4k]
  ------------------
 9025|      0|      state->error = err;
 9026|      0|      state->error_pos = (const char*) p;
 9027|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_version_complete;
 9028|      0|      return s_error;
 9029|      0|    }
 9030|  10.4k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_version_complete;
 9031|  10.4k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9032|  10.4k|  }
 9033|     11|  s_n_llhttp__internal__n_span_end_llhttp__on_version: {
 9034|     11|    const unsigned char* start;
 9035|     11|    int err;
 9036|       |    
 9037|     11|    start = state->_span_pos0;
 9038|     11|    state->_span_pos0 = NULL;
 9039|     11|    err = llhttp__on_version(state, start, p);
 9040|     11|    if (err != 0) {
  ------------------
  |  Branch (9040:9): [True: 0, False: 11]
  ------------------
 9041|      0|      state->error = err;
 9042|      0|      state->error_pos = (const char*) p;
 9043|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_67;
 9044|      0|      return s_error;
 9045|      0|    }
 9046|     11|    goto s_n_llhttp__internal__n_error_67;
 9047|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9048|     11|  }
 9049|    925|  s_n_llhttp__internal__n_invoke_load_http_minor: {
 9050|    925|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9051|    922|      case 9:
  ------------------
  |  Branch (9051:7): [True: 922, False: 3]
  ------------------
 9052|    922|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9053|      3|      default:
  ------------------
  |  Branch (9053:7): [True: 3, False: 922]
  ------------------
 9054|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9055|    925|    }
 9056|    925|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9057|    925|  }
 9058|  6.24k|  s_n_llhttp__internal__n_invoke_load_http_minor_1: {
 9059|  6.24k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9060|  3.34k|      case 0:
  ------------------
  |  Branch (9060:7): [True: 3.34k, False: 2.90k]
  ------------------
 9061|  3.34k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9062|  2.89k|      case 1:
  ------------------
  |  Branch (9062:7): [True: 2.89k, False: 3.34k]
  ------------------
 9063|  2.89k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9064|      4|      default:
  ------------------
  |  Branch (9064:7): [True: 4, False: 6.24k]
  ------------------
 9065|      4|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9066|  6.24k|    }
 9067|  6.24k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9068|  6.24k|  }
 9069|  3.32k|  s_n_llhttp__internal__n_invoke_load_http_minor_2: {
 9070|  3.32k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9071|  3.32k|      case 0:
  ------------------
  |  Branch (9071:7): [True: 3.32k, False: 1]
  ------------------
 9072|  3.32k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9073|      1|      default:
  ------------------
  |  Branch (9073:7): [True: 1, False: 3.32k]
  ------------------
 9074|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9075|  3.32k|    }
 9076|  3.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9077|  3.32k|  }
 9078|  10.4k|  s_n_llhttp__internal__n_invoke_load_http_major: {
 9079|  10.4k|    switch (llhttp__internal__c_load_http_major(state, p, endp)) {
 9080|    925|      case 0:
  ------------------
  |  Branch (9080:7): [True: 925, False: 9.57k]
  ------------------
 9081|    925|        goto s_n_llhttp__internal__n_invoke_load_http_minor;
 9082|  6.24k|      case 1:
  ------------------
  |  Branch (9082:7): [True: 6.24k, False: 4.25k]
  ------------------
 9083|  6.24k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_1;
 9084|  3.32k|      case 2:
  ------------------
  |  Branch (9084:7): [True: 3.32k, False: 7.17k]
  ------------------
 9085|  3.32k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_2;
 9086|      3|      default:
  ------------------
  |  Branch (9086:7): [True: 3, False: 10.4k]
  ------------------
 9087|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9088|  10.4k|    }
 9089|  10.4k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9090|  10.4k|  }
 9091|  10.4k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_25: {
 9092|  10.4k|    switch (llhttp__internal__c_test_lenient_flags_25(state, p, endp)) {
 9093|      0|      case 1:
  ------------------
  |  Branch (9093:7): [True: 0, False: 10.4k]
  ------------------
 9094|      0|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9095|  10.4k|      default:
  ------------------
  |  Branch (9095:7): [True: 10.4k, False: 0]
  ------------------
 9096|  10.4k|        goto s_n_llhttp__internal__n_invoke_load_http_major;
 9097|  10.4k|    }
 9098|  10.4k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9099|  10.4k|  }
 9100|  10.4k|  s_n_llhttp__internal__n_invoke_store_http_minor: {
 9101|  10.4k|    switch (llhttp__internal__c_store_http_minor(state, p, endp, match)) {
 9102|  10.4k|      default:
  ------------------
  |  Branch (9102:7): [True: 10.4k, False: 0]
  ------------------
 9103|  10.4k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_25;
 9104|  10.4k|    }
 9105|  10.4k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9106|  10.4k|  }
 9107|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_version_2: {
 9108|      1|    const unsigned char* start;
 9109|      1|    int err;
 9110|       |    
 9111|      1|    start = state->_span_pos0;
 9112|      1|    state->_span_pos0 = NULL;
 9113|      1|    err = llhttp__on_version(state, start, p);
 9114|      1|    if (err != 0) {
  ------------------
  |  Branch (9114:9): [True: 0, False: 1]
  ------------------
 9115|      0|      state->error = err;
 9116|      0|      state->error_pos = (const char*) p;
 9117|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_74;
 9118|      0|      return s_error;
 9119|      0|    }
 9120|      1|    goto s_n_llhttp__internal__n_error_74;
 9121|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9122|      1|  }
 9123|     15|  s_n_llhttp__internal__n_span_end_llhttp__on_version_3: {
 9124|     15|    const unsigned char* start;
 9125|     15|    int err;
 9126|       |    
 9127|     15|    start = state->_span_pos0;
 9128|     15|    state->_span_pos0 = NULL;
 9129|     15|    err = llhttp__on_version(state, start, p);
 9130|     15|    if (err != 0) {
  ------------------
  |  Branch (9130:9): [True: 0, False: 15]
  ------------------
 9131|      0|      state->error = err;
 9132|      0|      state->error_pos = (const char*) p;
 9133|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_75;
 9134|      0|      return s_error;
 9135|      0|    }
 9136|     15|    goto s_n_llhttp__internal__n_error_75;
 9137|     15|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9138|     15|  }
 9139|  10.5k|  s_n_llhttp__internal__n_invoke_store_http_major: {
 9140|  10.5k|    switch (llhttp__internal__c_store_http_major(state, p, endp, match)) {
 9141|  10.5k|      default:
  ------------------
  |  Branch (9141:7): [True: 10.5k, False: 0]
  ------------------
 9142|  10.5k|        goto s_n_llhttp__internal__n_req_http_dot;
 9143|  10.5k|    }
 9144|  10.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9145|  10.5k|  }
 9146|     13|  s_n_llhttp__internal__n_span_end_llhttp__on_version_4: {
 9147|     13|    const unsigned char* start;
 9148|     13|    int err;
 9149|       |    
 9150|     13|    start = state->_span_pos0;
 9151|     13|    state->_span_pos0 = NULL;
 9152|     13|    err = llhttp__on_version(state, start, p);
 9153|     13|    if (err != 0) {
  ------------------
  |  Branch (9153:9): [True: 0, False: 13]
  ------------------
 9154|      0|      state->error = err;
 9155|      0|      state->error_pos = (const char*) p;
 9156|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_76;
 9157|      0|      return s_error;
 9158|      0|    }
 9159|     13|    goto s_n_llhttp__internal__n_error_76;
 9160|     13|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9161|     13|  }
 9162|     28|  s_n_llhttp__internal__n_error_77: {
 9163|     28|    state->error = 0x8;
 9164|     28|    state->reason = "Expected HTTP/, RTSP/ or ICE/";
 9165|     28|    state->error_pos = (const char*) p;
 9166|     28|    state->_current = (void*) (intptr_t) s_error;
 9167|     28|    return s_error;
 9168|     13|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9169|     13|  }
 9170|      1|  s_n_llhttp__internal__n_error_66: {
 9171|      1|    state->error = 0x8;
 9172|      1|    state->reason = "Invalid method for HTTP/x.x request";
 9173|      1|    state->error_pos = (const char*) p;
 9174|      1|    state->_current = (void*) (intptr_t) s_error;
 9175|      1|    return s_error;
 9176|     13|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9177|     13|  }
 9178|      0|  s_n_llhttp__internal__n_pause_22: {
 9179|      0|    state->error = 0x15;
 9180|      0|    state->reason = "on_protocol_complete pause";
 9181|      0|    state->error_pos = (const char*) p;
 9182|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method;
 9183|      0|    return s_error;
 9184|     13|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9185|     13|  }
 9186|      0|  s_n_llhttp__internal__n_error_65: {
 9187|      0|    state->error = 0x26;
 9188|      0|    state->reason = "`on_protocol_complete` callback error";
 9189|      0|    state->error_pos = (const char*) p;
 9190|      0|    state->_current = (void*) (intptr_t) s_error;
 9191|      0|    return s_error;
 9192|     13|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9193|     13|  }
 9194|  7.54k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol: {
 9195|  7.54k|    const unsigned char* start;
 9196|  7.54k|    int err;
 9197|       |    
 9198|  7.54k|    start = state->_span_pos0;
 9199|  7.54k|    state->_span_pos0 = NULL;
 9200|  7.54k|    err = llhttp__on_protocol(state, start, p);
 9201|  7.54k|    if (err != 0) {
  ------------------
  |  Branch (9201:9): [True: 0, False: 7.54k]
  ------------------
 9202|      0|      state->error = err;
 9203|      0|      state->error_pos = (const char*) p;
 9204|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete;
 9205|      0|      return s_error;
 9206|      0|    }
 9207|  7.54k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete;
 9208|  7.54k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9209|  7.54k|  }
 9210|     18|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3: {
 9211|     18|    const unsigned char* start;
 9212|     18|    int err;
 9213|       |    
 9214|     18|    start = state->_span_pos0;
 9215|     18|    state->_span_pos0 = NULL;
 9216|     18|    err = llhttp__on_protocol(state, start, p);
 9217|     18|    if (err != 0) {
  ------------------
  |  Branch (9217:9): [True: 0, False: 18]
  ------------------
 9218|      0|      state->error = err;
 9219|      0|      state->error_pos = (const char*) p;
 9220|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_82;
 9221|      0|      return s_error;
 9222|      0|    }
 9223|     18|    goto s_n_llhttp__internal__n_error_82;
 9224|     18|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9225|     18|  }
 9226|     12|  s_n_llhttp__internal__n_error_79: {
 9227|     12|    state->error = 0x8;
 9228|     12|    state->reason = "Expected SOURCE method for ICE/x.x request";
 9229|     12|    state->error_pos = (const char*) p;
 9230|     12|    state->_current = (void*) (intptr_t) s_error;
 9231|     12|    return s_error;
 9232|     18|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9233|     18|  }
 9234|      0|  s_n_llhttp__internal__n_pause_23: {
 9235|      0|    state->error = 0x15;
 9236|      0|    state->reason = "on_protocol_complete pause";
 9237|      0|    state->error_pos = (const char*) p;
 9238|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_2;
 9239|      0|    return s_error;
 9240|     18|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9241|     18|  }
 9242|      0|  s_n_llhttp__internal__n_error_78: {
 9243|      0|    state->error = 0x26;
 9244|      0|    state->reason = "`on_protocol_complete` callback error";
 9245|      0|    state->error_pos = (const char*) p;
 9246|      0|    state->_current = (void*) (intptr_t) s_error;
 9247|      0|    return s_error;
 9248|     18|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9249|     18|  }
 9250|    267|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_1: {
 9251|    267|    const unsigned char* start;
 9252|    267|    int err;
 9253|       |    
 9254|    267|    start = state->_span_pos0;
 9255|    267|    state->_span_pos0 = NULL;
 9256|    267|    err = llhttp__on_protocol(state, start, p);
 9257|    267|    if (err != 0) {
  ------------------
  |  Branch (9257:9): [True: 0, False: 267]
  ------------------
 9258|      0|      state->error = err;
 9259|      0|      state->error_pos = (const char*) p;
 9260|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1;
 9261|      0|      return s_error;
 9262|      0|    }
 9263|    267|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1;
 9264|    267|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9265|    267|  }
 9266|      1|  s_n_llhttp__internal__n_error_81: {
 9267|      1|    state->error = 0x8;
 9268|      1|    state->reason = "Invalid method for RTSP/x.x request";
 9269|      1|    state->error_pos = (const char*) p;
 9270|      1|    state->_current = (void*) (intptr_t) s_error;
 9271|      1|    return s_error;
 9272|    267|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9273|    267|  }
 9274|      0|  s_n_llhttp__internal__n_pause_24: {
 9275|      0|    state->error = 0x15;
 9276|      0|    state->reason = "on_protocol_complete pause";
 9277|      0|    state->error_pos = (const char*) p;
 9278|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_3;
 9279|      0|    return s_error;
 9280|    267|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9281|    267|  }
 9282|      0|  s_n_llhttp__internal__n_error_80: {
 9283|      0|    state->error = 0x26;
 9284|      0|    state->reason = "`on_protocol_complete` callback error";
 9285|      0|    state->error_pos = (const char*) p;
 9286|      0|    state->_current = (void*) (intptr_t) s_error;
 9287|      0|    return s_error;
 9288|    267|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9289|    267|  }
 9290|  3.13k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_2: {
 9291|  3.13k|    const unsigned char* start;
 9292|  3.13k|    int err;
 9293|       |    
 9294|  3.13k|    start = state->_span_pos0;
 9295|  3.13k|    state->_span_pos0 = NULL;
 9296|  3.13k|    err = llhttp__on_protocol(state, start, p);
 9297|  3.13k|    if (err != 0) {
  ------------------
  |  Branch (9297:9): [True: 0, False: 3.13k]
  ------------------
 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_invoke_llhttp__on_protocol_complete_2;
 9301|      0|      return s_error;
 9302|      0|    }
 9303|  3.13k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2;
 9304|  3.13k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9305|  3.13k|  }
 9306|      0|  s_n_llhttp__internal__n_pause_25: {
 9307|      0|    state->error = 0x15;
 9308|      0|    state->reason = "on_url_complete pause";
 9309|      0|    state->error_pos = (const char*) p;
 9310|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_http_start;
 9311|      0|    return s_error;
 9312|  3.13k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9313|  3.13k|  }
 9314|      0|  s_n_llhttp__internal__n_error_64: {
 9315|      0|    state->error = 0x1a;
 9316|      0|    state->reason = "`on_url_complete` callback error";
 9317|      0|    state->error_pos = (const char*) p;
 9318|      0|    state->_current = (void*) (intptr_t) s_error;
 9319|      0|    return s_error;
 9320|  3.13k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9321|  3.13k|  }
 9322|  10.9k|  s_n_llhttp__internal__n_invoke_llhttp__on_url_complete_1: {
 9323|  10.9k|    switch (llhttp__on_url_complete(state, p, endp)) {
 9324|  10.9k|      case 0:
  ------------------
  |  Branch (9324:7): [True: 10.9k, False: 0]
  ------------------
 9325|  10.9k|        goto s_n_llhttp__internal__n_req_http_start;
 9326|      0|      case 21:
  ------------------
  |  Branch (9326:7): [True: 0, False: 10.9k]
  ------------------
 9327|      0|        goto s_n_llhttp__internal__n_pause_25;
 9328|      0|      default:
  ------------------
  |  Branch (9328:7): [True: 0, False: 10.9k]
  ------------------
 9329|      0|        goto s_n_llhttp__internal__n_error_64;
 9330|  10.9k|    }
 9331|  10.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9332|  10.9k|  }
 9333|  10.1k|  s_n_llhttp__internal__n_span_end_llhttp__on_url_5: {
 9334|  10.1k|    const unsigned char* start;
 9335|  10.1k|    int err;
 9336|       |    
 9337|  10.1k|    start = state->_span_pos0;
 9338|  10.1k|    state->_span_pos0 = NULL;
 9339|  10.1k|    err = llhttp__on_url(state, start, p);
 9340|  10.1k|    if (err != 0) {
  ------------------
  |  Branch (9340:9): [True: 0, False: 10.1k]
  ------------------
 9341|      0|      state->error = err;
 9342|      0|      state->error_pos = (const char*) p;
 9343|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9344|      0|      return s_error;
 9345|      0|    }
 9346|  10.1k|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9347|  10.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9348|  10.1k|  }
 9349|    560|  s_n_llhttp__internal__n_span_end_llhttp__on_url_6: {
 9350|    560|    const unsigned char* start;
 9351|    560|    int err;
 9352|       |    
 9353|    560|    start = state->_span_pos0;
 9354|    560|    state->_span_pos0 = NULL;
 9355|    560|    err = llhttp__on_url(state, start, p);
 9356|    560|    if (err != 0) {
  ------------------
  |  Branch (9356:9): [True: 0, False: 560]
  ------------------
 9357|      0|      state->error = err;
 9358|      0|      state->error_pos = (const char*) p;
 9359|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9360|      0|      return s_error;
 9361|      0|    }
 9362|    560|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9363|    560|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9364|    560|  }
 9365|    202|  s_n_llhttp__internal__n_span_end_llhttp__on_url_7: {
 9366|    202|    const unsigned char* start;
 9367|    202|    int err;
 9368|       |    
 9369|    202|    start = state->_span_pos0;
 9370|    202|    state->_span_pos0 = NULL;
 9371|    202|    err = llhttp__on_url(state, start, p);
 9372|    202|    if (err != 0) {
  ------------------
  |  Branch (9372:9): [True: 0, False: 202]
  ------------------
 9373|      0|      state->error = err;
 9374|      0|      state->error_pos = (const char*) p;
 9375|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9376|      0|      return s_error;
 9377|      0|    }
 9378|    202|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9379|    202|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9380|    202|  }
 9381|    330|  s_n_llhttp__internal__n_span_end_llhttp__on_url_8: {
 9382|    330|    const unsigned char* start;
 9383|    330|    int err;
 9384|       |    
 9385|    330|    start = state->_span_pos0;
 9386|    330|    state->_span_pos0 = NULL;
 9387|    330|    err = llhttp__on_url(state, start, p);
 9388|    330|    if (err != 0) {
  ------------------
  |  Branch (9388:9): [True: 0, False: 330]
  ------------------
 9389|      0|      state->error = err;
 9390|      0|      state->error_pos = (const char*) p;
 9391|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9392|      0|      return s_error;
 9393|      0|    }
 9394|    330|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9395|    330|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9396|    330|  }
 9397|      6|  s_n_llhttp__internal__n_error_83: {
 9398|      6|    state->error = 0x7;
 9399|      6|    state->reason = "Invalid char in url fragment start";
 9400|      6|    state->error_pos = (const char*) p;
 9401|      6|    state->_current = (void*) (intptr_t) s_error;
 9402|      6|    return s_error;
 9403|    330|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9404|    330|  }
 9405|    692|  s_n_llhttp__internal__n_span_end_llhttp__on_url_9: {
 9406|    692|    const unsigned char* start;
 9407|    692|    int err;
 9408|       |    
 9409|    692|    start = state->_span_pos0;
 9410|    692|    state->_span_pos0 = NULL;
 9411|    692|    err = llhttp__on_url(state, start, p);
 9412|    692|    if (err != 0) {
  ------------------
  |  Branch (9412:9): [True: 0, False: 692]
  ------------------
 9413|      0|      state->error = err;
 9414|      0|      state->error_pos = (const char*) p;
 9415|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9416|      0|      return s_error;
 9417|      0|    }
 9418|    692|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9419|    692|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9420|    692|  }
 9421|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_10: {
 9422|    194|    const unsigned char* start;
 9423|    194|    int err;
 9424|       |    
 9425|    194|    start = state->_span_pos0;
 9426|    194|    state->_span_pos0 = NULL;
 9427|    194|    err = llhttp__on_url(state, start, p);
 9428|    194|    if (err != 0) {
  ------------------
  |  Branch (9428:9): [True: 0, False: 194]
  ------------------
 9429|      0|      state->error = err;
 9430|      0|      state->error_pos = (const char*) p;
 9431|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9432|      0|      return s_error;
 9433|      0|    }
 9434|    194|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9435|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9436|    194|  }
 9437|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_11: {
 9438|    194|    const unsigned char* start;
 9439|    194|    int err;
 9440|       |    
 9441|    194|    start = state->_span_pos0;
 9442|    194|    state->_span_pos0 = NULL;
 9443|    194|    err = llhttp__on_url(state, start, p);
 9444|    194|    if (err != 0) {
  ------------------
  |  Branch (9444:9): [True: 0, False: 194]
  ------------------
 9445|      0|      state->error = err;
 9446|      0|      state->error_pos = (const char*) p;
 9447|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9448|      0|      return s_error;
 9449|      0|    }
 9450|    194|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9451|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9452|    194|  }
 9453|      2|  s_n_llhttp__internal__n_error_84: {
 9454|      2|    state->error = 0x7;
 9455|      2|    state->reason = "Invalid char in url query";
 9456|      2|    state->error_pos = (const char*) p;
 9457|      2|    state->_current = (void*) (intptr_t) s_error;
 9458|      2|    return s_error;
 9459|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9460|    194|  }
 9461|      2|  s_n_llhttp__internal__n_error_85: {
 9462|      2|    state->error = 0x7;
 9463|      2|    state->reason = "Invalid char in url path";
 9464|      2|    state->error_pos = (const char*) p;
 9465|      2|    state->_current = (void*) (intptr_t) s_error;
 9466|      2|    return s_error;
 9467|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9468|    194|  }
 9469|    319|  s_n_llhttp__internal__n_span_end_llhttp__on_url: {
 9470|    319|    const unsigned char* start;
 9471|    319|    int err;
 9472|       |    
 9473|    319|    start = state->_span_pos0;
 9474|    319|    state->_span_pos0 = NULL;
 9475|    319|    err = llhttp__on_url(state, start, p);
 9476|    319|    if (err != 0) {
  ------------------
  |  Branch (9476:9): [True: 0, False: 319]
  ------------------
 9477|      0|      state->error = err;
 9478|      0|      state->error_pos = (const char*) p;
 9479|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9480|      0|      return s_error;
 9481|      0|    }
 9482|    319|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9483|    319|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9484|    319|  }
 9485|    211|  s_n_llhttp__internal__n_span_end_llhttp__on_url_1: {
 9486|    211|    const unsigned char* start;
 9487|    211|    int err;
 9488|       |    
 9489|    211|    start = state->_span_pos0;
 9490|    211|    state->_span_pos0 = NULL;
 9491|    211|    err = llhttp__on_url(state, start, p);
 9492|    211|    if (err != 0) {
  ------------------
  |  Branch (9492:9): [True: 0, False: 211]
  ------------------
 9493|      0|      state->error = err;
 9494|      0|      state->error_pos = (const char*) p;
 9495|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9496|      0|      return s_error;
 9497|      0|    }
 9498|    211|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9499|    211|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9500|    211|  }
 9501|    200|  s_n_llhttp__internal__n_span_end_llhttp__on_url_2: {
 9502|    200|    const unsigned char* start;
 9503|    200|    int err;
 9504|       |    
 9505|    200|    start = state->_span_pos0;
 9506|    200|    state->_span_pos0 = NULL;
 9507|    200|    err = llhttp__on_url(state, start, p);
 9508|    200|    if (err != 0) {
  ------------------
  |  Branch (9508:9): [True: 0, False: 200]
  ------------------
 9509|      0|      state->error = err;
 9510|      0|      state->error_pos = (const char*) p;
 9511|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9512|      0|      return s_error;
 9513|      0|    }
 9514|    200|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9515|    200|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9516|    200|  }
 9517|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_12: {
 9518|    194|    const unsigned char* start;
 9519|    194|    int err;
 9520|       |    
 9521|    194|    start = state->_span_pos0;
 9522|    194|    state->_span_pos0 = NULL;
 9523|    194|    err = llhttp__on_url(state, start, p);
 9524|    194|    if (err != 0) {
  ------------------
  |  Branch (9524:9): [True: 0, False: 194]
  ------------------
 9525|      0|      state->error = err;
 9526|      0|      state->error_pos = (const char*) p;
 9527|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9528|      0|      return s_error;
 9529|      0|    }
 9530|    194|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9531|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9532|    194|  }
 9533|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_13: {
 9534|    194|    const unsigned char* start;
 9535|    194|    int err;
 9536|       |    
 9537|    194|    start = state->_span_pos0;
 9538|    194|    state->_span_pos0 = NULL;
 9539|    194|    err = llhttp__on_url(state, start, p);
 9540|    194|    if (err != 0) {
  ------------------
  |  Branch (9540:9): [True: 0, False: 194]
  ------------------
 9541|      0|      state->error = err;
 9542|      0|      state->error_pos = (const char*) p;
 9543|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9544|      0|      return s_error;
 9545|      0|    }
 9546|    194|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9547|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9548|    194|  }
 9549|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_14: {
 9550|    194|    const unsigned char* start;
 9551|    194|    int err;
 9552|       |    
 9553|    194|    start = state->_span_pos0;
 9554|    194|    state->_span_pos0 = NULL;
 9555|    194|    err = llhttp__on_url(state, start, p);
 9556|    194|    if (err != 0) {
  ------------------
  |  Branch (9556:9): [True: 0, False: 194]
  ------------------
 9557|      0|      state->error = err;
 9558|      0|      state->error_pos = (const char*) p;
 9559|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9560|      0|      return s_error;
 9561|      0|    }
 9562|    194|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9563|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9564|    194|  }
 9565|      1|  s_n_llhttp__internal__n_error_86: {
 9566|      1|    state->error = 0x7;
 9567|      1|    state->reason = "Double @ in url";
 9568|      1|    state->error_pos = (const char*) p;
 9569|      1|    state->_current = (void*) (intptr_t) s_error;
 9570|      1|    return s_error;
 9571|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9572|    194|  }
 9573|      1|  s_n_llhttp__internal__n_error_87: {
 9574|      1|    state->error = 0x7;
 9575|      1|    state->reason = "Unexpected char in url server";
 9576|      1|    state->error_pos = (const char*) p;
 9577|      1|    state->_current = (void*) (intptr_t) s_error;
 9578|      1|    return s_error;
 9579|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9580|    194|  }
 9581|      3|  s_n_llhttp__internal__n_error_88: {
 9582|      3|    state->error = 0x7;
 9583|      3|    state->reason = "Unexpected char in url server";
 9584|      3|    state->error_pos = (const char*) p;
 9585|      3|    state->_current = (void*) (intptr_t) s_error;
 9586|      3|    return s_error;
 9587|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9588|    194|  }
 9589|     11|  s_n_llhttp__internal__n_error_89: {
 9590|     11|    state->error = 0x7;
 9591|     11|    state->reason = "Unexpected char in url schema";
 9592|     11|    state->error_pos = (const char*) p;
 9593|     11|    state->_current = (void*) (intptr_t) s_error;
 9594|     11|    return s_error;
 9595|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9596|    194|  }
 9597|      5|  s_n_llhttp__internal__n_error_90: {
 9598|      5|    state->error = 0x7;
 9599|      5|    state->reason = "Unexpected char in url schema";
 9600|      5|    state->error_pos = (const char*) p;
 9601|      5|    state->_current = (void*) (intptr_t) s_error;
 9602|      5|    return s_error;
 9603|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9604|    194|  }
 9605|     13|  s_n_llhttp__internal__n_error_91: {
 9606|     13|    state->error = 0x7;
 9607|     13|    state->reason = "Unexpected start char in url";
 9608|     13|    state->error_pos = (const char*) p;
 9609|     13|    state->_current = (void*) (intptr_t) s_error;
 9610|     13|    return s_error;
 9611|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9612|    194|  }
 9613|  31.5k|  s_n_llhttp__internal__n_invoke_is_equal_method: {
 9614|  31.5k|    switch (llhttp__internal__c_is_equal_method(state, p, endp)) {
 9615|  31.5k|      case 0:
  ------------------
  |  Branch (9615:7): [True: 31.5k, False: 7]
  ------------------
 9616|  31.5k|        goto s_n_llhttp__internal__n_url_entry_normal;
 9617|      7|      default:
  ------------------
  |  Branch (9617:7): [True: 7, False: 31.5k]
  ------------------
 9618|      7|        goto s_n_llhttp__internal__n_url_entry_connect;
 9619|  31.5k|    }
 9620|  31.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9621|  31.5k|  }
 9622|     25|  s_n_llhttp__internal__n_error_92: {
 9623|     25|    state->error = 0x6;
 9624|     25|    state->reason = "Expected space after method";
 9625|     25|    state->error_pos = (const char*) p;
 9626|     25|    state->_current = (void*) (intptr_t) s_error;
 9627|     25|    return s_error;
 9628|  31.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9629|  31.5k|  }
 9630|      0|  s_n_llhttp__internal__n_pause_29: {
 9631|      0|    state->error = 0x15;
 9632|      0|    state->reason = "on_method_complete pause";
 9633|      0|    state->error_pos = (const char*) p;
 9634|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_first_space_before_url;
 9635|      0|    return s_error;
 9636|  31.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9637|  31.5k|  }
 9638|      0|  s_n_llhttp__internal__n_error_111: {
 9639|      0|    state->error = 0x20;
 9640|      0|    state->reason = "`on_method_complete` callback error";
 9641|      0|    state->error_pos = (const char*) p;
 9642|      0|    state->_current = (void*) (intptr_t) s_error;
 9643|      0|    return s_error;
 9644|  31.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9645|  31.5k|  }
 9646|  31.9k|  s_n_llhttp__internal__n_span_end_llhttp__on_method_2: {
 9647|  31.9k|    const unsigned char* start;
 9648|  31.9k|    int err;
 9649|       |    
 9650|  31.9k|    start = state->_span_pos0;
 9651|  31.9k|    state->_span_pos0 = NULL;
 9652|  31.9k|    err = llhttp__on_method(state, start, p);
 9653|  31.9k|    if (err != 0) {
  ------------------
  |  Branch (9653:9): [True: 0, False: 31.9k]
  ------------------
 9654|      0|      state->error = err;
 9655|      0|      state->error_pos = (const char*) p;
 9656|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1;
 9657|      0|      return s_error;
 9658|      0|    }
 9659|  31.9k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1;
 9660|  31.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9661|  31.9k|  }
 9662|  31.9k|  s_n_llhttp__internal__n_invoke_store_method_1: {
 9663|  31.9k|    switch (llhttp__internal__c_store_method(state, p, endp, match)) {
 9664|  31.9k|      default:
  ------------------
  |  Branch (9664:7): [True: 31.9k, False: 0]
  ------------------
 9665|  31.9k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_method_2;
 9666|  31.9k|    }
 9667|  31.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9668|  31.9k|  }
 9669|    185|  s_n_llhttp__internal__n_error_112: {
 9670|    185|    state->error = 0x6;
 9671|    185|    state->reason = "Invalid method encountered";
 9672|    185|    state->error_pos = (const char*) p;
 9673|    185|    state->_current = (void*) (intptr_t) s_error;
 9674|    185|    return s_error;
 9675|  31.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9676|  31.9k|  }
 9677|      0|  s_n_llhttp__internal__n_error_104: {
 9678|      0|    state->error = 0xd;
 9679|      0|    state->reason = "Invalid status code";
 9680|      0|    state->error_pos = (const char*) p;
 9681|      0|    state->_current = (void*) (intptr_t) s_error;
 9682|      0|    return s_error;
 9683|  31.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9684|  31.9k|  }
 9685|      0|  s_n_llhttp__internal__n_error_102: {
 9686|      0|    state->error = 0xd;
 9687|      0|    state->reason = "Invalid status code";
 9688|      0|    state->error_pos = (const char*) p;
 9689|      0|    state->_current = (void*) (intptr_t) s_error;
 9690|      0|    return s_error;
 9691|  31.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9692|  31.9k|  }
 9693|      0|  s_n_llhttp__internal__n_error_100: {
 9694|      0|    state->error = 0xd;
 9695|      0|    state->reason = "Invalid status code";
 9696|      0|    state->error_pos = (const char*) p;
 9697|      0|    state->_current = (void*) (intptr_t) s_error;
 9698|      0|    return s_error;
 9699|  31.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9700|  31.9k|  }
 9701|      0|  s_n_llhttp__internal__n_pause_27: {
 9702|      0|    state->error = 0x15;
 9703|      0|    state->reason = "on_status_complete pause";
 9704|      0|    state->error_pos = (const char*) p;
 9705|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_headers_start;
 9706|      0|    return s_error;
 9707|  31.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9708|  31.9k|  }
 9709|      0|  s_n_llhttp__internal__n_error_96: {
 9710|      0|    state->error = 0x1b;
 9711|      0|    state->reason = "`on_status_complete` callback error";
 9712|      0|    state->error_pos = (const char*) p;
 9713|      0|    state->_current = (void*) (intptr_t) s_error;
 9714|      0|    return s_error;
 9715|  31.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9716|  31.9k|  }
 9717|  4.05k|  s_n_llhttp__internal__n_invoke_llhttp__on_status_complete: {
 9718|  4.05k|    switch (llhttp__on_status_complete(state, p, endp)) {
 9719|  4.05k|      case 0:
  ------------------
  |  Branch (9719:7): [True: 4.05k, False: 0]
  ------------------
 9720|  4.05k|        goto s_n_llhttp__internal__n_headers_start;
 9721|      0|      case 21:
  ------------------
  |  Branch (9721:7): [True: 0, False: 4.05k]
  ------------------
 9722|      0|        goto s_n_llhttp__internal__n_pause_27;
 9723|      0|      default:
  ------------------
  |  Branch (9723:7): [True: 0, False: 4.05k]
  ------------------
 9724|      0|        goto s_n_llhttp__internal__n_error_96;
 9725|  4.05k|    }
 9726|  4.05k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9727|  4.05k|  }
 9728|      1|  s_n_llhttp__internal__n_error_95: {
 9729|      1|    state->error = 0xd;
 9730|      1|    state->reason = "Invalid response status";
 9731|      1|    state->error_pos = (const char*) p;
 9732|      1|    state->_current = (void*) (intptr_t) s_error;
 9733|      1|    return s_error;
 9734|  4.05k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9735|  4.05k|  }
 9736|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_29: {
 9737|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 9738|      0|      case 1:
  ------------------
  |  Branch (9738:7): [True: 0, False: 1]
  ------------------
 9739|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 9740|      1|      default:
  ------------------
  |  Branch (9740:7): [True: 1, False: 0]
  ------------------
 9741|      1|        goto s_n_llhttp__internal__n_error_95;
 9742|      1|    }
 9743|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9744|      1|  }
 9745|     12|  s_n_llhttp__internal__n_error_97: {
 9746|     12|    state->error = 0x2;
 9747|     12|    state->reason = "Expected LF after CR";
 9748|     12|    state->error_pos = (const char*) p;
 9749|     12|    state->_current = (void*) (intptr_t) s_error;
 9750|     12|    return s_error;
 9751|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9752|      1|  }
 9753|     12|  s_n_llhttp__internal__n_invoke_test_lenient_flags_30: {
 9754|     12|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 9755|      0|      case 1:
  ------------------
  |  Branch (9755:7): [True: 0, False: 12]
  ------------------
 9756|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 9757|     12|      default:
  ------------------
  |  Branch (9757:7): [True: 12, False: 0]
  ------------------
 9758|     12|        goto s_n_llhttp__internal__n_error_97;
 9759|     12|    }
 9760|     12|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9761|     12|  }
 9762|      1|  s_n_llhttp__internal__n_error_98: {
 9763|      1|    state->error = 0x19;
 9764|      1|    state->reason = "Missing expected CR after response line";
 9765|      1|    state->error_pos = (const char*) p;
 9766|      1|    state->_current = (void*) (intptr_t) s_error;
 9767|      1|    return s_error;
 9768|     12|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9769|     12|  }
 9770|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_status: {
 9771|      1|    const unsigned char* start;
 9772|      1|    int err;
 9773|       |    
 9774|      1|    start = state->_span_pos0;
 9775|      1|    state->_span_pos0 = NULL;
 9776|      1|    err = llhttp__on_status(state, start, p);
 9777|      1|    if (err != 0) {
  ------------------
  |  Branch (9777:9): [True: 0, False: 1]
  ------------------
 9778|      0|      state->error = err;
 9779|      0|      state->error_pos = (const char*) (p + 1);
 9780|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_31;
 9781|      0|      return s_error;
 9782|      0|    }
 9783|      1|    p++;
 9784|      1|    goto s_n_llhttp__internal__n_invoke_test_lenient_flags_31;
 9785|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9786|      1|  }
 9787|    386|  s_n_llhttp__internal__n_span_end_llhttp__on_status_1: {
 9788|    386|    const unsigned char* start;
 9789|    386|    int err;
 9790|       |    
 9791|    386|    start = state->_span_pos0;
 9792|    386|    state->_span_pos0 = NULL;
 9793|    386|    err = llhttp__on_status(state, start, p);
 9794|    386|    if (err != 0) {
  ------------------
  |  Branch (9794:9): [True: 0, False: 386]
  ------------------
 9795|      0|      state->error = err;
 9796|      0|      state->error_pos = (const char*) (p + 1);
 9797|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_line_almost_done;
 9798|      0|      return s_error;
 9799|      0|    }
 9800|    386|    p++;
 9801|    386|    goto s_n_llhttp__internal__n_res_line_almost_done;
 9802|    386|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9803|    386|  }
 9804|      1|  s_n_llhttp__internal__n_error_99: {
 9805|      1|    state->error = 0xd;
 9806|      1|    state->reason = "Invalid response status";
 9807|      1|    state->error_pos = (const char*) p;
 9808|      1|    state->_current = (void*) (intptr_t) s_error;
 9809|      1|    return s_error;
 9810|    386|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9811|    386|  }
 9812|  4.12k|  s_n_llhttp__internal__n_invoke_mul_add_status_code_2: {
 9813|  4.12k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9814|      0|      case 1:
  ------------------
  |  Branch (9814:7): [True: 0, False: 4.12k]
  ------------------
 9815|      0|        goto s_n_llhttp__internal__n_error_100;
 9816|  4.12k|      default:
  ------------------
  |  Branch (9816:7): [True: 4.12k, False: 0]
  ------------------
 9817|  4.12k|        goto s_n_llhttp__internal__n_res_status_code_otherwise;
 9818|  4.12k|    }
 9819|  4.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9820|  4.12k|  }
 9821|      6|  s_n_llhttp__internal__n_error_101: {
 9822|      6|    state->error = 0xd;
 9823|      6|    state->reason = "Invalid status code";
 9824|      6|    state->error_pos = (const char*) p;
 9825|      6|    state->_current = (void*) (intptr_t) s_error;
 9826|      6|    return s_error;
 9827|  4.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9828|  4.12k|  }
 9829|  4.14k|  s_n_llhttp__internal__n_invoke_mul_add_status_code_1: {
 9830|  4.14k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9831|      0|      case 1:
  ------------------
  |  Branch (9831:7): [True: 0, False: 4.14k]
  ------------------
 9832|      0|        goto s_n_llhttp__internal__n_error_102;
 9833|  4.14k|      default:
  ------------------
  |  Branch (9833:7): [True: 4.14k, False: 0]
  ------------------
 9834|  4.14k|        goto s_n_llhttp__internal__n_res_status_code_digit_3;
 9835|  4.14k|    }
 9836|  4.14k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9837|  4.14k|  }
 9838|      6|  s_n_llhttp__internal__n_error_103: {
 9839|      6|    state->error = 0xd;
 9840|      6|    state->reason = "Invalid status code";
 9841|      6|    state->error_pos = (const char*) p;
 9842|      6|    state->_current = (void*) (intptr_t) s_error;
 9843|      6|    return s_error;
 9844|  4.14k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9845|  4.14k|  }
 9846|  4.15k|  s_n_llhttp__internal__n_invoke_mul_add_status_code: {
 9847|  4.15k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9848|      0|      case 1:
  ------------------
  |  Branch (9848:7): [True: 0, False: 4.15k]
  ------------------
 9849|      0|        goto s_n_llhttp__internal__n_error_104;
 9850|  4.15k|      default:
  ------------------
  |  Branch (9850:7): [True: 4.15k, False: 0]
  ------------------
 9851|  4.15k|        goto s_n_llhttp__internal__n_res_status_code_digit_2;
 9852|  4.15k|    }
 9853|  4.15k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9854|  4.15k|  }
 9855|      6|  s_n_llhttp__internal__n_error_105: {
 9856|      6|    state->error = 0xd;
 9857|      6|    state->reason = "Invalid status code";
 9858|      6|    state->error_pos = (const char*) p;
 9859|      6|    state->_current = (void*) (intptr_t) s_error;
 9860|      6|    return s_error;
 9861|  4.15k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9862|  4.15k|  }
 9863|  4.17k|  s_n_llhttp__internal__n_invoke_update_status_code: {
 9864|  4.17k|    switch (llhttp__internal__c_update_status_code(state, p, endp)) {
 9865|  4.17k|      default:
  ------------------
  |  Branch (9865:7): [True: 4.17k, False: 0]
  ------------------
 9866|  4.17k|        goto s_n_llhttp__internal__n_res_status_code_digit_1;
 9867|  4.17k|    }
 9868|  4.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9869|  4.17k|  }
 9870|     13|  s_n_llhttp__internal__n_error_106: {
 9871|     13|    state->error = 0x9;
 9872|     13|    state->reason = "Expected space after version";
 9873|     13|    state->error_pos = (const char*) p;
 9874|     13|    state->_current = (void*) (intptr_t) s_error;
 9875|     13|    return s_error;
 9876|  4.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9877|  4.17k|  }
 9878|      0|  s_n_llhttp__internal__n_pause_28: {
 9879|      0|    state->error = 0x15;
 9880|      0|    state->reason = "on_version_complete pause";
 9881|      0|    state->error_pos = (const char*) p;
 9882|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_after_version;
 9883|      0|    return s_error;
 9884|  4.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9885|  4.17k|  }
 9886|      0|  s_n_llhttp__internal__n_error_94: {
 9887|      0|    state->error = 0x21;
 9888|      0|    state->reason = "`on_version_complete` callback error";
 9889|      0|    state->error_pos = (const char*) p;
 9890|      0|    state->_current = (void*) (intptr_t) s_error;
 9891|      0|    return s_error;
 9892|  4.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9893|  4.17k|  }
 9894|  4.20k|  s_n_llhttp__internal__n_span_end_llhttp__on_version_6: {
 9895|  4.20k|    const unsigned char* start;
 9896|  4.20k|    int err;
 9897|       |    
 9898|  4.20k|    start = state->_span_pos0;
 9899|  4.20k|    state->_span_pos0 = NULL;
 9900|  4.20k|    err = llhttp__on_version(state, start, p);
 9901|  4.20k|    if (err != 0) {
  ------------------
  |  Branch (9901:9): [True: 0, False: 4.20k]
  ------------------
 9902|      0|      state->error = err;
 9903|      0|      state->error_pos = (const char*) p;
 9904|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1;
 9905|      0|      return s_error;
 9906|      0|    }
 9907|  4.20k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1;
 9908|  4.20k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9909|  4.20k|  }
 9910|     10|  s_n_llhttp__internal__n_span_end_llhttp__on_version_5: {
 9911|     10|    const unsigned char* start;
 9912|     10|    int err;
 9913|       |    
 9914|     10|    start = state->_span_pos0;
 9915|     10|    state->_span_pos0 = NULL;
 9916|     10|    err = llhttp__on_version(state, start, p);
 9917|     10|    if (err != 0) {
  ------------------
  |  Branch (9917:9): [True: 0, False: 10]
  ------------------
 9918|      0|      state->error = err;
 9919|      0|      state->error_pos = (const char*) p;
 9920|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_93;
 9921|      0|      return s_error;
 9922|      0|    }
 9923|     10|    goto s_n_llhttp__internal__n_error_93;
 9924|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9925|     10|  }
 9926|    641|  s_n_llhttp__internal__n_invoke_load_http_minor_3: {
 9927|    641|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9928|    638|      case 9:
  ------------------
  |  Branch (9928:7): [True: 638, False: 3]
  ------------------
 9929|    638|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9930|      3|      default:
  ------------------
  |  Branch (9930:7): [True: 3, False: 638]
  ------------------
 9931|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9932|    641|    }
 9933|    641|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9934|    641|  }
 9935|  3.06k|  s_n_llhttp__internal__n_invoke_load_http_minor_4: {
 9936|  3.06k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9937|    449|      case 0:
  ------------------
  |  Branch (9937:7): [True: 449, False: 2.61k]
  ------------------
 9938|    449|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9939|  2.60k|      case 1:
  ------------------
  |  Branch (9939:7): [True: 2.60k, False: 454]
  ------------------
 9940|  2.60k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9941|      5|      default:
  ------------------
  |  Branch (9941:7): [True: 5, False: 3.05k]
  ------------------
 9942|      5|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9943|  3.06k|    }
 9944|  3.06k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9945|  3.06k|  }
 9946|    511|  s_n_llhttp__internal__n_invoke_load_http_minor_5: {
 9947|    511|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9948|    510|      case 0:
  ------------------
  |  Branch (9948:7): [True: 510, False: 1]
  ------------------
 9949|    510|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9950|      1|      default:
  ------------------
  |  Branch (9950:7): [True: 1, False: 510]
  ------------------
 9951|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9952|    511|    }
 9953|    511|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9954|    511|  }
 9955|  4.21k|  s_n_llhttp__internal__n_invoke_load_http_major_1: {
 9956|  4.21k|    switch (llhttp__internal__c_load_http_major(state, p, endp)) {
 9957|    641|      case 0:
  ------------------
  |  Branch (9957:7): [True: 641, False: 3.57k]
  ------------------
 9958|    641|        goto s_n_llhttp__internal__n_invoke_load_http_minor_3;
 9959|  3.06k|      case 1:
  ------------------
  |  Branch (9959:7): [True: 3.06k, False: 1.15k]
  ------------------
 9960|  3.06k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_4;
 9961|    511|      case 2:
  ------------------
  |  Branch (9961:7): [True: 511, False: 3.70k]
  ------------------
 9962|    511|        goto s_n_llhttp__internal__n_invoke_load_http_minor_5;
 9963|      1|      default:
  ------------------
  |  Branch (9963:7): [True: 1, False: 4.21k]
  ------------------
 9964|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9965|  4.21k|    }
 9966|  4.21k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9967|  4.21k|  }
 9968|  4.21k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_28: {
 9969|  4.21k|    switch (llhttp__internal__c_test_lenient_flags_25(state, p, endp)) {
 9970|      0|      case 1:
  ------------------
  |  Branch (9970:7): [True: 0, False: 4.21k]
  ------------------
 9971|      0|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9972|  4.21k|      default:
  ------------------
  |  Branch (9972:7): [True: 4.21k, False: 0]
  ------------------
 9973|  4.21k|        goto s_n_llhttp__internal__n_invoke_load_http_major_1;
 9974|  4.21k|    }
 9975|  4.21k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9976|  4.21k|  }
 9977|  4.21k|  s_n_llhttp__internal__n_invoke_store_http_minor_1: {
 9978|  4.21k|    switch (llhttp__internal__c_store_http_minor(state, p, endp, match)) {
 9979|  4.21k|      default:
  ------------------
  |  Branch (9979:7): [True: 4.21k, False: 0]
  ------------------
 9980|  4.21k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_28;
 9981|  4.21k|    }
 9982|  4.21k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9983|  4.21k|  }
 9984|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_version_7: {
 9985|      1|    const unsigned char* start;
 9986|      1|    int err;
 9987|       |    
 9988|      1|    start = state->_span_pos0;
 9989|      1|    state->_span_pos0 = NULL;
 9990|      1|    err = llhttp__on_version(state, start, p);
 9991|      1|    if (err != 0) {
  ------------------
  |  Branch (9991:9): [True: 0, False: 1]
  ------------------
 9992|      0|      state->error = err;
 9993|      0|      state->error_pos = (const char*) p;
 9994|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_107;
 9995|      0|      return s_error;
 9996|      0|    }
 9997|      1|    goto s_n_llhttp__internal__n_error_107;
 9998|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9999|      1|  }
10000|     12|  s_n_llhttp__internal__n_span_end_llhttp__on_version_8: {
10001|     12|    const unsigned char* start;
10002|     12|    int err;
10003|       |    
10004|     12|    start = state->_span_pos0;
10005|     12|    state->_span_pos0 = NULL;
10006|     12|    err = llhttp__on_version(state, start, p);
10007|     12|    if (err != 0) {
  ------------------
  |  Branch (10007:9): [True: 0, False: 12]
  ------------------
10008|      0|      state->error = err;
10009|      0|      state->error_pos = (const char*) p;
10010|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_108;
10011|      0|      return s_error;
10012|      0|    }
10013|     12|    goto s_n_llhttp__internal__n_error_108;
10014|     12|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10015|     12|  }
10016|  4.24k|  s_n_llhttp__internal__n_invoke_store_http_major_1: {
10017|  4.24k|    switch (llhttp__internal__c_store_http_major(state, p, endp, match)) {
10018|  4.24k|      default:
  ------------------
  |  Branch (10018:7): [True: 4.24k, False: 0]
  ------------------
10019|  4.24k|        goto s_n_llhttp__internal__n_res_http_dot;
10020|  4.24k|    }
10021|  4.24k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10022|  4.24k|  }
10023|      8|  s_n_llhttp__internal__n_span_end_llhttp__on_version_9: {
10024|      8|    const unsigned char* start;
10025|      8|    int err;
10026|       |    
10027|      8|    start = state->_span_pos0;
10028|      8|    state->_span_pos0 = NULL;
10029|      8|    err = llhttp__on_version(state, start, p);
10030|      8|    if (err != 0) {
  ------------------
  |  Branch (10030:9): [True: 0, False: 8]
  ------------------
10031|      0|      state->error = err;
10032|      0|      state->error_pos = (const char*) p;
10033|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_109;
10034|      0|      return s_error;
10035|      0|    }
10036|      8|    goto s_n_llhttp__internal__n_error_109;
10037|      8|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10038|      8|  }
10039|     12|  s_n_llhttp__internal__n_error_114: {
10040|     12|    state->error = 0x8;
10041|     12|    state->reason = "Expected HTTP/, RTSP/ or ICE/";
10042|     12|    state->error_pos = (const char*) p;
10043|     12|    state->_current = (void*) (intptr_t) s_error;
10044|     12|    return s_error;
10045|      8|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10046|      8|  }
10047|      0|  s_n_llhttp__internal__n_pause_30: {
10048|      0|    state->error = 0x15;
10049|      0|    state->reason = "on_protocol_complete pause";
10050|      0|    state->error_pos = (const char*) p;
10051|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_after_protocol;
10052|      0|    return s_error;
10053|      8|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10054|      8|  }
10055|      0|  s_n_llhttp__internal__n_error_113: {
10056|      0|    state->error = 0x26;
10057|      0|    state->reason = "`on_protocol_complete` callback error";
10058|      0|    state->error_pos = (const char*) p;
10059|      0|    state->_current = (void*) (intptr_t) s_error;
10060|      0|    return s_error;
10061|      8|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10062|      8|  }
10063|  4.28k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4: {
10064|  4.28k|    const unsigned char* start;
10065|  4.28k|    int err;
10066|       |    
10067|  4.28k|    start = state->_span_pos0;
10068|  4.28k|    state->_span_pos0 = NULL;
10069|  4.28k|    err = llhttp__on_protocol(state, start, p);
10070|  4.28k|    if (err != 0) {
  ------------------
  |  Branch (10070:9): [True: 0, False: 4.28k]
  ------------------
10071|      0|      state->error = err;
10072|      0|      state->error_pos = (const char*) p;
10073|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3;
10074|      0|      return s_error;
10075|      0|    }
10076|  4.28k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3;
10077|  4.28k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10078|  4.28k|  }
10079|     20|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5: {
10080|     20|    const unsigned char* start;
10081|     20|    int err;
10082|       |    
10083|     20|    start = state->_span_pos0;
10084|     20|    state->_span_pos0 = NULL;
10085|     20|    err = llhttp__on_protocol(state, start, p);
10086|     20|    if (err != 0) {
  ------------------
  |  Branch (10086:9): [True: 0, False: 20]
  ------------------
10087|      0|      state->error = err;
10088|      0|      state->error_pos = (const char*) p;
10089|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_115;
10090|      0|      return s_error;
10091|      0|    }
10092|     20|    goto s_n_llhttp__internal__n_error_115;
10093|     20|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10094|     20|  }
10095|      0|  s_n_llhttp__internal__n_pause_26: {
10096|      0|    state->error = 0x15;
10097|      0|    state->reason = "on_method_complete pause";
10098|      0|    state->error_pos = (const char*) p;
10099|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_first_space_before_url;
10100|      0|    return s_error;
10101|     20|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10102|     20|  }
10103|      0|  s_n_llhttp__internal__n_error_1: {
10104|      0|    state->error = 0x20;
10105|      0|    state->reason = "`on_method_complete` callback error";
10106|      0|    state->error_pos = (const char*) p;
10107|      0|    state->_current = (void*) (intptr_t) s_error;
10108|      0|    return s_error;
10109|     20|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10110|     20|  }
10111|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_method: {
10112|      2|    const unsigned char* start;
10113|      2|    int err;
10114|       |    
10115|      2|    start = state->_span_pos0;
10116|      2|    state->_span_pos0 = NULL;
10117|      2|    err = llhttp__on_method(state, start, p);
10118|      2|    if (err != 0) {
  ------------------
  |  Branch (10118:9): [True: 0, False: 2]
  ------------------
10119|      0|      state->error = err;
10120|      0|      state->error_pos = (const char*) p;
10121|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_method_complete;
10122|      0|      return s_error;
10123|      0|    }
10124|      2|    goto s_n_llhttp__internal__n_invoke_llhttp__on_method_complete;
10125|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10126|      2|  }
10127|      2|  s_n_llhttp__internal__n_invoke_update_type: {
10128|      2|    switch (llhttp__internal__c_update_type(state, p, endp)) {
10129|      2|      default:
  ------------------
  |  Branch (10129:7): [True: 2, False: 0]
  ------------------
10130|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_method;
10131|      2|    }
10132|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10133|      2|  }
10134|      2|  s_n_llhttp__internal__n_invoke_store_method: {
10135|      2|    switch (llhttp__internal__c_store_method(state, p, endp, match)) {
10136|      2|      default:
  ------------------
  |  Branch (10136:7): [True: 2, False: 0]
  ------------------
10137|      2|        goto s_n_llhttp__internal__n_invoke_update_type;
10138|      2|    }
10139|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10140|      2|  }
10141|      3|  s_n_llhttp__internal__n_error_110: {
10142|      3|    state->error = 0x8;
10143|      3|    state->reason = "Invalid word encountered";
10144|      3|    state->error_pos = (const char*) p;
10145|      3|    state->_current = (void*) (intptr_t) s_error;
10146|      3|    return s_error;
10147|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10148|      2|  }
10149|      7|  s_n_llhttp__internal__n_span_end_llhttp__on_method_1: {
10150|      7|    const unsigned char* start;
10151|      7|    int err;
10152|       |    
10153|      7|    start = state->_span_pos0;
10154|      7|    state->_span_pos0 = NULL;
10155|      7|    err = llhttp__on_method(state, start, p);
10156|      7|    if (err != 0) {
  ------------------
  |  Branch (10156:9): [True: 0, False: 7]
  ------------------
10157|      0|      state->error = err;
10158|      0|      state->error_pos = (const char*) p;
10159|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_update_type_1;
10160|      0|      return s_error;
10161|      0|    }
10162|      7|    goto s_n_llhttp__internal__n_invoke_update_type_1;
10163|      7|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10164|      7|  }
10165|  2.26k|  s_n_llhttp__internal__n_invoke_update_type_2: {
10166|  2.26k|    switch (llhttp__internal__c_update_type(state, p, endp)) {
10167|  2.26k|      default:
  ------------------
  |  Branch (10167:7): [True: 2.26k, False: 0]
  ------------------
10168|  2.26k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
10169|  2.26k|    }
10170|  2.26k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10171|  2.26k|  }
10172|      0|  s_n_llhttp__internal__n_pause_31: {
10173|      0|    state->error = 0x15;
10174|      0|    state->reason = "on_message_begin pause";
10175|      0|    state->error_pos = (const char*) p;
10176|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_type;
10177|      0|    return s_error;
10178|  2.26k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10179|  2.26k|  }
10180|      0|  s_n_llhttp__internal__n_error: {
10181|      0|    state->error = 0x10;
10182|      0|    state->reason = "`on_message_begin` callback error";
10183|      0|    state->error_pos = (const char*) p;
10184|      0|    state->_current = (void*) (intptr_t) s_error;
10185|      0|    return s_error;
10186|  2.26k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10187|  2.26k|  }
10188|  36.9k|  s_n_llhttp__internal__n_invoke_llhttp__on_message_begin: {
10189|  36.9k|    switch (llhttp__on_message_begin(state, p, endp)) {
10190|  36.9k|      case 0:
  ------------------
  |  Branch (10190:7): [True: 36.9k, False: 0]
  ------------------
10191|  36.9k|        goto s_n_llhttp__internal__n_invoke_load_type;
10192|      0|      case 21:
  ------------------
  |  Branch (10192:7): [True: 0, False: 36.9k]
  ------------------
10193|      0|        goto s_n_llhttp__internal__n_pause_31;
10194|      0|      default:
  ------------------
  |  Branch (10194:7): [True: 0, False: 36.9k]
  ------------------
10195|      0|        goto s_n_llhttp__internal__n_error;
10196|  36.9k|    }
10197|  36.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10198|  36.9k|  }
10199|      0|  s_n_llhttp__internal__n_pause_32: {
10200|      0|    state->error = 0x15;
10201|      0|    state->reason = "on_reset pause";
10202|      0|    state->error_pos = (const char*) p;
10203|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_update_finish;
10204|      0|    return s_error;
10205|  36.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10206|  36.9k|  }
10207|      0|  s_n_llhttp__internal__n_error_116: {
10208|      0|    state->error = 0x1f;
10209|      0|    state->reason = "`on_reset` callback error";
10210|      0|    state->error_pos = (const char*) p;
10211|      0|    state->_current = (void*) (intptr_t) s_error;
10212|      0|    return s_error;
10213|  36.9k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10214|  36.9k|  }
10215|  32.1k|  s_n_llhttp__internal__n_invoke_llhttp__on_reset: {
10216|  32.1k|    switch (llhttp__on_reset(state, p, endp)) {
10217|  32.1k|      case 0:
  ------------------
  |  Branch (10217:7): [True: 32.1k, False: 0]
  ------------------
10218|  32.1k|        goto s_n_llhttp__internal__n_invoke_update_finish;
10219|      0|      case 21:
  ------------------
  |  Branch (10219:7): [True: 0, False: 32.1k]
  ------------------
10220|      0|        goto s_n_llhttp__internal__n_pause_32;
10221|      0|      default:
  ------------------
  |  Branch (10221:7): [True: 0, False: 32.1k]
  ------------------
10222|      0|        goto s_n_llhttp__internal__n_error_116;
10223|  32.1k|    }
10224|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10225|  32.1k|  }
10226|  36.9k|  s_n_llhttp__internal__n_invoke_load_initial_message_completed: {
10227|  36.9k|    switch (llhttp__internal__c_load_initial_message_completed(state, p, endp)) {
10228|  32.1k|      case 1:
  ------------------
  |  Branch (10228:7): [True: 32.1k, False: 4.75k]
  ------------------
10229|  32.1k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_reset;
10230|  4.75k|      default:
  ------------------
  |  Branch (10230:7): [True: 4.75k, False: 32.1k]
  ------------------
10231|  4.75k|        goto s_n_llhttp__internal__n_invoke_update_finish;
10232|  36.9k|    }
10233|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10234|  36.9k|  }
10235|  36.9k|}
llhttp.c:llparse__match_sequence_to_lower:
  257|  17.6k|    const unsigned char* seq, uint32_t seq_len) {
  258|  17.6k|  uint32_t index;
  259|  17.6k|  llparse_match_t res;
  260|       |
  261|  17.6k|  index = s->_index;
  262|   107k|  for (; p != endp; p++) {
  ------------------
  |  Branch (262:10): [True: 107k, False: 17]
  ------------------
  263|   107k|    unsigned char current;
  264|       |
  265|   107k|    current = ((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p));
  ------------------
  |  Branch (265:16): [True: 98.5k, False: 8.57k]
  |  Branch (265:31): [True: 44.9k, False: 53.6k]
  ------------------
  266|   107k|    if (current == seq[index]) {
  ------------------
  |  Branch (266:9): [True: 103k, False: 3.77k]
  ------------------
  267|   103k|      if (++index == seq_len) {
  ------------------
  |  Branch (267:11): [True: 13.8k, False: 89.5k]
  ------------------
  268|  13.8k|        res.status = kMatchComplete;
  269|  13.8k|        goto reset;
  270|  13.8k|      }
  271|   103k|    } else {
  272|  3.77k|      res.status = kMatchMismatch;
  273|  3.77k|      goto reset;
  274|  3.77k|    }
  275|   107k|  }
  276|     17|  s->_index = index;
  277|     17|  res.status = kMatchPause;
  278|     17|  res.current = p;
  279|     17|  return res;
  280|  17.6k|reset:
  281|  17.6k|  s->_index = 0;
  282|  17.6k|  res.current = p;
  283|  17.6k|  return res;
  284|  17.6k|}
llhttp.c:llparse__match_sequence_to_lower_unsafe:
  289|  3.69k|    const unsigned char* seq, uint32_t seq_len) {
  290|  3.69k|  uint32_t index;
  291|  3.69k|  llparse_match_t res;
  292|       |
  293|  3.69k|  index = s->_index;
  294|  19.3k|  for (; p != endp; p++) {
  ------------------
  |  Branch (294:10): [True: 19.3k, False: 7]
  ------------------
  295|  19.3k|    unsigned char current;
  296|       |
  297|  19.3k|    current = ((*p) | 0x20);
  298|  19.3k|    if (current == seq[index]) {
  ------------------
  |  Branch (298:9): [True: 18.2k, False: 1.13k]
  ------------------
  299|  18.2k|      if (++index == seq_len) {
  ------------------
  |  Branch (299:11): [True: 2.55k, False: 15.6k]
  ------------------
  300|  2.55k|        res.status = kMatchComplete;
  301|  2.55k|        goto reset;
  302|  2.55k|      }
  303|  18.2k|    } else {
  304|  1.13k|      res.status = kMatchMismatch;
  305|  1.13k|      goto reset;
  306|  1.13k|    }
  307|  19.3k|  }
  308|      7|  s->_index = index;
  309|      7|  res.status = kMatchPause;
  310|      7|  res.current = p;
  311|      7|  return res;
  312|  3.68k|reset:
  313|  3.68k|  s->_index = 0;
  314|  3.68k|  res.current = p;
  315|  3.68k|  return res;
  316|  3.69k|}
llhttp.c:llparse__match_sequence_id:
  321|  41.4k|    const unsigned char* seq, uint32_t seq_len) {
  322|  41.4k|  uint32_t index;
  323|  41.4k|  llparse_match_t res;
  324|       |
  325|  41.4k|  index = s->_index;
  326|   133k|  for (; p != endp; p++) {
  ------------------
  |  Branch (326:10): [True: 133k, False: 53]
  ------------------
  327|   133k|    unsigned char current;
  328|       |
  329|   133k|    current = *p;
  330|   133k|    if (current == seq[index]) {
  ------------------
  |  Branch (330:9): [True: 132k, False: 70]
  ------------------
  331|   132k|      if (++index == seq_len) {
  ------------------
  |  Branch (331:11): [True: 41.3k, False: 91.6k]
  ------------------
  332|  41.3k|        res.status = kMatchComplete;
  333|  41.3k|        goto reset;
  334|  41.3k|      }
  335|   132k|    } else {
  336|     70|      res.status = kMatchMismatch;
  337|     70|      goto reset;
  338|     70|    }
  339|   133k|  }
  340|     53|  s->_index = index;
  341|     53|  res.status = kMatchPause;
  342|     53|  res.current = p;
  343|     53|  return res;
  344|  41.4k|reset:
  345|  41.4k|  s->_index = 0;
  346|  41.4k|  res.current = p;
  347|  41.4k|  return res;
  348|  41.4k|}

llhttp_init:
   34|  4.77k|                 const llhttp_settings_t* settings) {
   35|  4.77k|  llhttp__internal_init(parser);
   36|       |
   37|  4.77k|  parser->type = type;
   38|  4.77k|  parser->settings = (void*) settings;
   39|  4.77k|}
llhttp_execute:
  125|  4.77k|llhttp_errno_t llhttp_execute(llhttp_t* parser, const char* data, size_t len) {
  126|  4.77k|  return llhttp__internal_execute(parser, data, data + len);
  127|  4.77k|}
llhttp_settings_init:
  130|  4.77k|void llhttp_settings_init(llhttp_settings_t* settings) {
  131|  4.77k|  memset(settings, 0, sizeof(*settings));
  132|  4.77k|}
llhttp_set_lenient_headers:
  237|  4.77k|void llhttp_set_lenient_headers(llhttp_t* parser, int enabled) {
  238|  4.77k|  if (enabled) {
  ------------------
  |  Branch (238:7): [True: 3.59k, False: 1.17k]
  ------------------
  239|  3.59k|    parser->lenient_flags |= LENIENT_HEADERS;
  240|  3.59k|  } else {
  241|  1.17k|    parser->lenient_flags &= ~LENIENT_HEADERS;
  242|  1.17k|  }
  243|  4.77k|}
llhttp_set_lenient_chunked_length:
  246|  4.77k|void llhttp_set_lenient_chunked_length(llhttp_t* parser, int enabled) {
  247|  4.77k|  if (enabled) {
  ------------------
  |  Branch (247:7): [True: 2.09k, False: 2.68k]
  ------------------
  248|  2.09k|    parser->lenient_flags |= LENIENT_CHUNKED_LENGTH;
  249|  2.68k|  } else {
  250|  2.68k|    parser->lenient_flags &= ~LENIENT_CHUNKED_LENGTH;
  251|  2.68k|  }
  252|  4.77k|}
llhttp_set_lenient_keep_alive:
  255|  4.77k|void llhttp_set_lenient_keep_alive(llhttp_t* parser, int enabled) {
  256|  4.77k|  if (enabled) {
  ------------------
  |  Branch (256:7): [True: 3.23k, False: 1.53k]
  ------------------
  257|  3.23k|    parser->lenient_flags |= LENIENT_KEEP_ALIVE;
  258|  3.23k|  } else {
  259|  1.53k|    parser->lenient_flags &= ~LENIENT_KEEP_ALIVE;
  260|  1.53k|  }
  261|  4.77k|}
llhttp__on_message_begin:
  330|  36.9k|int llhttp__on_message_begin(llhttp_t* s, const char* p, const char* endp) {
  331|  36.9k|  int err;
  332|       |  CALLBACK_MAYBE(s, on_message_begin);
  ------------------
  |  |    8|  36.9k|  do {                                                                        \
  |  |    9|  36.9k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  36.9k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  36.9k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 36.9k]
  |  |  |  Branch (11:29): [True: 36.9k, False: 0]
  |  |  ------------------
  |  |   12|  36.9k|      err = 0;                                                                \
  |  |   13|  36.9k|      break;                                                                  \
  |  |   14|  36.9k|    }                                                                         \
  |  |   15|  36.9k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  333|  36.9k|  return err;
  334|  36.9k|}
llhttp__on_protocol:
  337|  15.3k|int llhttp__on_protocol(llhttp_t* s, const char* p, const char* endp) {
  338|  15.3k|  int err;
  339|       |  SPAN_CALLBACK_MAYBE(s, on_protocol, p, endp - p);
  ------------------
  |  |   19|  15.3k|  do {                                                                        \
  |  |   20|  15.3k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  15.3k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  15.3k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 15.3k]
  |  |  |  Branch (22:29): [True: 15.3k, False: 0]
  |  |  ------------------
  |  |   23|  15.3k|      err = 0;                                                                \
  |  |   24|  15.3k|      break;                                                                  \
  |  |   25|  15.3k|    }                                                                         \
  |  |   26|  15.3k|    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|  15.3k|  return err;
  341|  15.3k|}
llhttp__on_protocol_complete:
  344|  15.2k|int llhttp__on_protocol_complete(llhttp_t* s, const char* p, const char* endp) {
  345|  15.2k|  int err;
  346|       |  CALLBACK_MAYBE(s, on_protocol_complete);
  ------------------
  |  |    8|  15.2k|  do {                                                                        \
  |  |    9|  15.2k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  15.2k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  15.2k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 15.2k]
  |  |  |  Branch (11:29): [True: 15.2k, False: 0]
  |  |  ------------------
  |  |   12|  15.2k|      err = 0;                                                                \
  |  |   13|  15.2k|      break;                                                                  \
  |  |   14|  15.2k|    }                                                                         \
  |  |   15|  15.2k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  347|  15.2k|  return err;
  348|  15.2k|}
llhttp__on_url:
  351|  31.4k|int llhttp__on_url(llhttp_t* s, const char* p, const char* endp) {
  352|  31.4k|  int err;
  353|       |  SPAN_CALLBACK_MAYBE(s, on_url, p, endp - p);
  ------------------
  |  |   19|  31.4k|  do {                                                                        \
  |  |   20|  31.4k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  31.4k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  31.4k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 31.4k]
  |  |  |  Branch (22:29): [True: 31.4k, False: 0]
  |  |  ------------------
  |  |   23|  31.4k|      err = 0;                                                                \
  |  |   24|  31.4k|      break;                                                                  \
  |  |   25|  31.4k|    }                                                                         \
  |  |   26|  31.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]
  |  |  ------------------
  ------------------
  354|  31.4k|  return err;
  355|  31.4k|}
llhttp__on_url_complete:
  358|  31.2k|int llhttp__on_url_complete(llhttp_t* s, const char* p, const char* endp) {
  359|  31.2k|  int err;
  360|       |  CALLBACK_MAYBE(s, on_url_complete);
  ------------------
  |  |    8|  31.2k|  do {                                                                        \
  |  |    9|  31.2k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  31.2k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  31.2k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 31.2k]
  |  |  |  Branch (11:29): [True: 31.2k, False: 0]
  |  |  ------------------
  |  |   12|  31.2k|      err = 0;                                                                \
  |  |   13|  31.2k|      break;                                                                  \
  |  |   14|  31.2k|    }                                                                         \
  |  |   15|  31.2k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  361|  31.2k|  return err;
  362|  31.2k|}
llhttp__on_status:
  365|    396|int llhttp__on_status(llhttp_t* s, const char* p, const char* endp) {
  366|    396|  int err;
  367|       |  SPAN_CALLBACK_MAYBE(s, on_status, p, endp - p);
  ------------------
  |  |   19|    396|  do {                                                                        \
  |  |   20|    396|    const llhttp_settings_t* settings;                                        \
  |  |   21|    396|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|    396|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 396]
  |  |  |  Branch (22:29): [True: 396, False: 0]
  |  |  ------------------
  |  |   23|    396|      err = 0;                                                                \
  |  |   24|    396|      break;                                                                  \
  |  |   25|    396|    }                                                                         \
  |  |   26|    396|    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|    396|  return err;
  369|    396|}
llhttp__on_status_complete:
  372|  4.05k|int llhttp__on_status_complete(llhttp_t* s, const char* p, const char* endp) {
  373|  4.05k|  int err;
  374|       |  CALLBACK_MAYBE(s, on_status_complete);
  ------------------
  |  |    8|  4.05k|  do {                                                                        \
  |  |    9|  4.05k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  4.05k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  4.05k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 4.05k]
  |  |  |  Branch (11:29): [True: 4.05k, False: 0]
  |  |  ------------------
  |  |   12|  4.05k|      err = 0;                                                                \
  |  |   13|  4.05k|      break;                                                                  \
  |  |   14|  4.05k|    }                                                                         \
  |  |   15|  4.05k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  375|  4.05k|  return err;
  376|  4.05k|}
llhttp__on_method:
  379|  32.4k|int llhttp__on_method(llhttp_t* s, const char* p, const char* endp) {
  380|  32.4k|  int err;
  381|       |  SPAN_CALLBACK_MAYBE(s, on_method, p, endp - p);
  ------------------
  |  |   19|  32.4k|  do {                                                                        \
  |  |   20|  32.4k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  32.4k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  32.4k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 32.4k]
  |  |  |  Branch (22:29): [True: 32.4k, False: 0]
  |  |  ------------------
  |  |   23|  32.4k|      err = 0;                                                                \
  |  |   24|  32.4k|      break;                                                                  \
  |  |   25|  32.4k|    }                                                                         \
  |  |   26|  32.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]
  |  |  ------------------
  ------------------
  382|  32.4k|  return err;
  383|  32.4k|}
llhttp__on_method_complete:
  386|  31.9k|int llhttp__on_method_complete(llhttp_t* s, const char* p, const char* endp) {
  387|  31.9k|  int err;
  388|       |  CALLBACK_MAYBE(s, on_method_complete);
  ------------------
  |  |    8|  31.9k|  do {                                                                        \
  |  |    9|  31.9k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  31.9k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  31.9k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 31.9k]
  |  |  |  Branch (11:29): [True: 31.9k, False: 0]
  |  |  ------------------
  |  |   12|  31.9k|      err = 0;                                                                \
  |  |   13|  31.9k|      break;                                                                  \
  |  |   14|  31.9k|    }                                                                         \
  |  |   15|  31.9k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  389|  31.9k|  return err;
  390|  31.9k|}
llhttp__on_version:
  393|  14.7k|int llhttp__on_version(llhttp_t* s, const char* p, const char* endp) {
  394|  14.7k|  int err;
  395|       |  SPAN_CALLBACK_MAYBE(s, on_version, p, endp - p);
  ------------------
  |  |   19|  14.7k|  do {                                                                        \
  |  |   20|  14.7k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  14.7k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  14.7k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 14.7k]
  |  |  |  Branch (22:29): [True: 14.7k, False: 0]
  |  |  ------------------
  |  |   23|  14.7k|      err = 0;                                                                \
  |  |   24|  14.7k|      break;                                                                  \
  |  |   25|  14.7k|    }                                                                         \
  |  |   26|  14.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]
  |  |  ------------------
  ------------------
  396|  14.7k|  return err;
  397|  14.7k|}
llhttp__on_version_complete:
  400|  14.6k|int llhttp__on_version_complete(llhttp_t* s, const char* p, const char* endp) {
  401|  14.6k|  int err;
  402|       |  CALLBACK_MAYBE(s, on_version_complete);
  ------------------
  |  |    8|  14.6k|  do {                                                                        \
  |  |    9|  14.6k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  14.6k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  14.6k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 14.6k]
  |  |  |  Branch (11:29): [True: 14.6k, False: 0]
  |  |  ------------------
  |  |   12|  14.6k|      err = 0;                                                                \
  |  |   13|  14.6k|      break;                                                                  \
  |  |   14|  14.6k|    }                                                                         \
  |  |   15|  14.6k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  403|  14.6k|  return err;
  404|  14.6k|}
llhttp__on_header_field:
  407|  11.0k|int llhttp__on_header_field(llhttp_t* s, const char* p, const char* endp) {
  408|  11.0k|  int err;
  409|       |  SPAN_CALLBACK_MAYBE(s, on_header_field, p, endp - p);
  ------------------
  |  |   19|  11.0k|  do {                                                                        \
  |  |   20|  11.0k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  11.0k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  11.0k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 11.0k]
  |  |  |  Branch (22:29): [True: 11.0k, False: 0]
  |  |  ------------------
  |  |   23|  11.0k|      err = 0;                                                                \
  |  |   24|  11.0k|      break;                                                                  \
  |  |   25|  11.0k|    }                                                                         \
  |  |   26|  11.0k|    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|  11.0k|  return err;
  411|  11.0k|}
llhttp__on_header_field_complete:
  414|  10.9k|int llhttp__on_header_field_complete(llhttp_t* s, const char* p, const char* endp) {
  415|  10.9k|  int err;
  416|       |  CALLBACK_MAYBE(s, on_header_field_complete);
  ------------------
  |  |    8|  10.9k|  do {                                                                        \
  |  |    9|  10.9k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  10.9k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  10.9k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 10.9k]
  |  |  |  Branch (11:29): [True: 10.9k, False: 0]
  |  |  ------------------
  |  |   12|  10.9k|      err = 0;                                                                \
  |  |   13|  10.9k|      break;                                                                  \
  |  |   14|  10.9k|    }                                                                         \
  |  |   15|  10.9k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  417|  10.9k|  return err;
  418|  10.9k|}
llhttp__on_header_value:
  421|  12.6k|int llhttp__on_header_value(llhttp_t* s, const char* p, const char* endp) {
  422|  12.6k|  int err;
  423|       |  SPAN_CALLBACK_MAYBE(s, on_header_value, p, endp - p);
  ------------------
  |  |   19|  12.6k|  do {                                                                        \
  |  |   20|  12.6k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  12.6k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  12.6k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 12.6k]
  |  |  |  Branch (22:29): [True: 12.6k, False: 0]
  |  |  ------------------
  |  |   23|  12.6k|      err = 0;                                                                \
  |  |   24|  12.6k|      break;                                                                  \
  |  |   25|  12.6k|    }                                                                         \
  |  |   26|  12.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]
  |  |  ------------------
  ------------------
  424|  12.6k|  return err;
  425|  12.6k|}
llhttp__on_header_value_complete:
  428|  10.1k|int llhttp__on_header_value_complete(llhttp_t* s, const char* p, const char* endp) {
  429|  10.1k|  int err;
  430|       |  CALLBACK_MAYBE(s, on_header_value_complete);
  ------------------
  |  |    8|  10.1k|  do {                                                                        \
  |  |    9|  10.1k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  10.1k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  10.1k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 10.1k]
  |  |  |  Branch (11:29): [True: 10.1k, False: 0]
  |  |  ------------------
  |  |   12|  10.1k|      err = 0;                                                                \
  |  |   13|  10.1k|      break;                                                                  \
  |  |   14|  10.1k|    }                                                                         \
  |  |   15|  10.1k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  431|  10.1k|  return err;
  432|  10.1k|}
llhttp__on_headers_complete:
  435|  33.5k|int llhttp__on_headers_complete(llhttp_t* s, const char* p, const char* endp) {
  436|  33.5k|  int err;
  437|       |  CALLBACK_MAYBE(s, on_headers_complete);
  ------------------
  |  |    8|  33.5k|  do {                                                                        \
  |  |    9|  33.5k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  33.5k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  33.5k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 33.5k]
  |  |  |  Branch (11:29): [True: 33.5k, False: 0]
  |  |  ------------------
  |  |   12|  33.5k|      err = 0;                                                                \
  |  |   13|  33.5k|      break;                                                                  \
  |  |   14|  33.5k|    }                                                                         \
  |  |   15|  33.5k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  438|  33.5k|  return err;
  439|  33.5k|}
llhttp__on_message_complete:
  442|  32.3k|int llhttp__on_message_complete(llhttp_t* s, const char* p, const char* endp) {
  443|  32.3k|  int err;
  444|       |  CALLBACK_MAYBE(s, on_message_complete);
  ------------------
  |  |    8|  32.3k|  do {                                                                        \
  |  |    9|  32.3k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  32.3k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  32.3k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 32.3k]
  |  |  |  Branch (11:29): [True: 0, False: 32.3k]
  |  |  ------------------
  |  |   12|      0|      err = 0;                                                                \
  |  |   13|      0|      break;                                                                  \
  |  |   14|      0|    }                                                                         \
  |  |   15|  32.3k|    err = settings->NAME((PARSER));                                           \
  |  |   16|  32.3k|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 32.3k]
  |  |  ------------------
  ------------------
  445|  32.3k|  return err;
  446|  32.3k|}
llhttp__on_body:
  449|  8.46k|int llhttp__on_body(llhttp_t* s, const char* p, const char* endp) {
  450|  8.46k|  int err;
  451|       |  SPAN_CALLBACK_MAYBE(s, on_body, p, endp - p);
  ------------------
  |  |   19|  8.46k|  do {                                                                        \
  |  |   20|  8.46k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  8.46k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  8.46k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 8.46k]
  |  |  |  Branch (22:29): [True: 8.46k, False: 0]
  |  |  ------------------
  |  |   23|  8.46k|      err = 0;                                                                \
  |  |   24|  8.46k|      break;                                                                  \
  |  |   25|  8.46k|    }                                                                         \
  |  |   26|  8.46k|    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.46k|  return err;
  453|  8.46k|}
llhttp__on_chunk_header:
  456|  9.05k|int llhttp__on_chunk_header(llhttp_t* s, const char* p, const char* endp) {
  457|  9.05k|  int err;
  458|       |  CALLBACK_MAYBE(s, on_chunk_header);
  ------------------
  |  |    8|  9.05k|  do {                                                                        \
  |  |    9|  9.05k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  9.05k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  9.05k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 9.05k]
  |  |  |  Branch (11:29): [True: 9.05k, False: 0]
  |  |  ------------------
  |  |   12|  9.05k|      err = 0;                                                                \
  |  |   13|  9.05k|      break;                                                                  \
  |  |   14|  9.05k|    }                                                                         \
  |  |   15|  9.05k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  459|  9.05k|  return err;
  460|  9.05k|}
llhttp__on_chunk_extension_name:
  463|  2.13k|int llhttp__on_chunk_extension_name(llhttp_t* s, const char* p, const char* endp) {
  464|  2.13k|  int err;
  465|       |  SPAN_CALLBACK_MAYBE(s, on_chunk_extension_name, p, endp - p);
  ------------------
  |  |   19|  2.13k|  do {                                                                        \
  |  |   20|  2.13k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  2.13k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  2.13k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 2.13k]
  |  |  |  Branch (22:29): [True: 2.13k, False: 0]
  |  |  ------------------
  |  |   23|  2.13k|      err = 0;                                                                \
  |  |   24|  2.13k|      break;                                                                  \
  |  |   25|  2.13k|    }                                                                         \
  |  |   26|  2.13k|    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.13k|  return err;
  467|  2.13k|}
llhttp__on_chunk_extension_name_complete:
  470|  2.11k|int llhttp__on_chunk_extension_name_complete(llhttp_t* s, const char* p, const char* endp) {
  471|  2.11k|  int err;
  472|       |  CALLBACK_MAYBE(s, on_chunk_extension_name_complete);
  ------------------
  |  |    8|  2.11k|  do {                                                                        \
  |  |    9|  2.11k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  2.11k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  2.11k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 2.11k]
  |  |  |  Branch (11:29): [True: 2.11k, False: 0]
  |  |  ------------------
  |  |   12|  2.11k|      err = 0;                                                                \
  |  |   13|  2.11k|      break;                                                                  \
  |  |   14|  2.11k|    }                                                                         \
  |  |   15|  2.11k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  473|  2.11k|  return err;
  474|  2.11k|}
llhttp__on_chunk_extension_value:
  477|  1.18k|int llhttp__on_chunk_extension_value(llhttp_t* s, const char* p, const char* endp) {
  478|  1.18k|  int err;
  479|       |  SPAN_CALLBACK_MAYBE(s, on_chunk_extension_value, p, endp - p);
  ------------------
  |  |   19|  1.18k|  do {                                                                        \
  |  |   20|  1.18k|    const llhttp_settings_t* settings;                                        \
  |  |   21|  1.18k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   22|  1.18k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (22:9): [True: 0, False: 1.18k]
  |  |  |  Branch (22:29): [True: 1.18k, False: 0]
  |  |  ------------------
  |  |   23|  1.18k|      err = 0;                                                                \
  |  |   24|  1.18k|      break;                                                                  \
  |  |   25|  1.18k|    }                                                                         \
  |  |   26|  1.18k|    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.18k|  return err;
  481|  1.18k|}
llhttp__on_chunk_extension_value_complete:
  484|  1.15k|int llhttp__on_chunk_extension_value_complete(llhttp_t* s, const char* p, const char* endp) {
  485|  1.15k|  int err;
  486|       |  CALLBACK_MAYBE(s, on_chunk_extension_value_complete);
  ------------------
  |  |    8|  1.15k|  do {                                                                        \
  |  |    9|  1.15k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  1.15k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  1.15k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 1.15k]
  |  |  |  Branch (11:29): [True: 1.15k, False: 0]
  |  |  ------------------
  |  |   12|  1.15k|      err = 0;                                                                \
  |  |   13|  1.15k|      break;                                                                  \
  |  |   14|  1.15k|    }                                                                         \
  |  |   15|  1.15k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  487|  1.15k|  return err;
  488|  1.15k|}
llhttp__on_chunk_complete:
  491|  8.77k|int llhttp__on_chunk_complete(llhttp_t* s, const char* p, const char* endp) {
  492|  8.77k|  int err;
  493|       |  CALLBACK_MAYBE(s, on_chunk_complete);
  ------------------
  |  |    8|  8.77k|  do {                                                                        \
  |  |    9|  8.77k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  8.77k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  8.77k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 8.77k]
  |  |  |  Branch (11:29): [True: 8.77k, False: 0]
  |  |  ------------------
  |  |   12|  8.77k|      err = 0;                                                                \
  |  |   13|  8.77k|      break;                                                                  \
  |  |   14|  8.77k|    }                                                                         \
  |  |   15|  8.77k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  494|  8.77k|  return err;
  495|  8.77k|}
llhttp__on_reset:
  498|  32.1k|int llhttp__on_reset(llhttp_t* s, const char* p, const char* endp) {
  499|  32.1k|  int err;
  500|       |  CALLBACK_MAYBE(s, on_reset);
  ------------------
  |  |    8|  32.1k|  do {                                                                        \
  |  |    9|  32.1k|    const llhttp_settings_t* settings;                                        \
  |  |   10|  32.1k|    settings = (const llhttp_settings_t*) (PARSER)->settings;                 \
  |  |   11|  32.1k|    if (settings == NULL || settings->NAME == NULL) {                         \
  |  |  ------------------
  |  |  |  Branch (11:9): [True: 0, False: 32.1k]
  |  |  |  Branch (11:29): [True: 32.1k, False: 0]
  |  |  ------------------
  |  |   12|  32.1k|      err = 0;                                                                \
  |  |   13|  32.1k|      break;                                                                  \
  |  |   14|  32.1k|    }                                                                         \
  |  |   15|  32.1k|    err = settings->NAME((PARSER));                                           \
  |  |   16|      0|  } while (0)
  |  |  ------------------
  |  |  |  Branch (16:12): [Folded, False: 0]
  |  |  ------------------
  ------------------
  501|  32.1k|  return err;
  502|  32.1k|}

llhttp__before_headers_complete:
   12|  33.5k|                                    const char* endp) {
   13|       |  /* Set this here so that on_headers_complete() callbacks can see it */
   14|  33.5k|  if ((parser->flags & F_UPGRADE) &&
  ------------------
  |  Branch (14:7): [True: 594, False: 32.9k]
  ------------------
   15|    594|      (parser->flags & F_CONNECTION_UPGRADE)) {
  ------------------
  |  Branch (15:7): [True: 400, 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|    400|    parser->upgrade =
   21|    400|        (parser->type == HTTP_REQUEST || parser->status_code == 101);
  ------------------
  |  Branch (21:10): [True: 201, False: 199]
  |  Branch (21:42): [True: 0, False: 199]
  ------------------
   22|  33.1k|  } else {
   23|  33.1k|    parser->upgrade = (parser->method == HTTP_CONNECT);
   24|  33.1k|  }
   25|  33.5k|  return 0;
   26|  33.5k|}
llhttp__after_headers_complete:
   38|  33.5k|                                   const char* endp) {
   39|  33.5k|  int hasBody;
   40|       |
   41|  33.5k|  hasBody = parser->flags & F_CHUNKED || parser->content_length > 0;
  ------------------
  |  Branch (41:13): [True: 1.70k, False: 31.8k]
  |  Branch (41:42): [True: 668, False: 31.1k]
  ------------------
   42|  33.5k|  if (
   43|  33.5k|      (parser->upgrade && (parser->method == HTTP_CONNECT ||
  ------------------
  |  Branch (43:8): [True: 202, False: 33.3k]
  |  Branch (43:28): [True: 1, False: 201]
  ------------------
   44|    201|                          (parser->flags & F_SKIPBODY) || !hasBody)) ||
  ------------------
  |  Branch (44:27): [True: 0, False: 201]
  |  Branch (44:59): [True: 6, False: 195]
  ------------------
   45|       |      /* See RFC 2616 section 4.4 - 1xx e.g. Continue */
   46|  33.5k|      (parser->type == HTTP_RESPONSE && parser->status_code == 101)
  ------------------
  |  Branch (46:8): [True: 4.02k, False: 29.5k]
  |  Branch (46:41): [True: 1, False: 4.02k]
  ------------------
   47|  33.5k|  ) {
   48|       |    /* Exit, the rest of the message is in a different protocol. */
   49|      8|    return 1;
   50|      8|  }
   51|       |
   52|  33.5k|  if (parser->type == HTTP_RESPONSE && parser->status_code == 100) {
  ------------------
  |  Branch (52:7): [True: 4.02k, False: 29.5k]
  |  Branch (52:40): [True: 407, False: 3.61k]
  ------------------
   53|       |    /* No body, restart as the message is complete */
   54|    407|    return 0;
   55|    407|  }
   56|       |
   57|       |  /* See RFC 2616 section 4.4 */
   58|  33.1k|  if (
   59|  33.1k|    parser->flags & F_SKIPBODY ||         /* response to a HEAD request */
  ------------------
  |  Branch (59:5): [True: 0, False: 33.1k]
  ------------------
   60|  33.1k|    (
   61|  33.1k|      parser->type == HTTP_RESPONSE && (
  ------------------
  |  Branch (61:7): [True: 3.61k, False: 29.5k]
  ------------------
   62|  3.61k|        parser->status_code == 102 ||     /* Processing */
  ------------------
  |  Branch (62:9): [True: 411, False: 3.20k]
  ------------------
   63|  3.20k|        parser->status_code == 103 ||     /* Early Hints */
  ------------------
  |  Branch (63:9): [True: 547, False: 2.65k]
  ------------------
   64|  2.65k|        parser->status_code == 204 ||     /* No Content */
  ------------------
  |  Branch (64:9): [True: 450, False: 2.20k]
  ------------------
   65|  2.20k|        parser->status_code == 304        /* Not Modified */
  ------------------
  |  Branch (65:9): [True: 656, False: 1.55k]
  ------------------
   66|  3.61k|      )
   67|  33.1k|    )
   68|  33.1k|  ) {
   69|  2.06k|    return 0;
   70|  31.0k|  } else if (parser->flags & F_CHUNKED) {
  ------------------
  |  Branch (70:14): [True: 1.70k, False: 29.3k]
  ------------------
   71|       |    /* chunked encoding - ignore Content-Length header, prepare for a chunk */
   72|  1.70k|    return 2;
   73|  29.3k|  } else if (parser->flags & F_TRANSFER_ENCODING) {
  ------------------
  |  Branch (73:14): [True: 4, False: 29.3k]
  ------------------
   74|      4|    if (parser->type == HTTP_REQUEST &&
  ------------------
  |  Branch (74:9): [True: 3, False: 1]
  ------------------
   75|      3|        (parser->lenient_flags & LENIENT_CHUNKED_LENGTH) == 0 &&
  ------------------
  |  Branch (75:9): [True: 2, False: 1]
  ------------------
   76|      2|        (parser->lenient_flags & LENIENT_TRANSFER_ENCODING) == 0) {
  ------------------
  |  Branch (76:9): [True: 2, 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|      2|      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|  29.3k|  } else {
   97|  29.3k|    if (!(parser->flags & F_CONTENT_LENGTH)) {
  ------------------
  |  Branch (97:9): [True: 28.2k, False: 1.13k]
  ------------------
   98|  28.2k|      if (!llhttp_message_needs_eof(parser)) {
  ------------------
  |  Branch (98:11): [True: 28.1k, False: 49]
  ------------------
   99|       |        /* Assume content-length 0 - read the next */
  100|  28.1k|        return 0;
  101|  28.1k|      } else {
  102|       |        /* Read body until EOF */
  103|     49|        return 4;
  104|     49|      }
  105|  28.2k|    } else if (parser->content_length == 0) {
  ------------------
  |  Branch (105:16): [True: 681, False: 451]
  ------------------
  106|       |      /* Content-Length header given but zero: Content-Length: 0\r\n */
  107|    681|      return 0;
  108|    681|    } else {
  109|       |      /* Content-Length header given and non-zero */
  110|    451|      return 3;
  111|    451|    }
  112|  29.3k|  }
  113|  33.1k|}
llhttp__after_message_complete:
  117|  32.3k|                                   const char* endp) {
  118|  32.3k|  int should_keep_alive;
  119|       |
  120|  32.3k|  should_keep_alive = llhttp_should_keep_alive(parser);
  121|  32.3k|  parser->finish = HTTP_FINISH_SAFE;
  122|  32.3k|  parser->flags = 0;
  123|       |
  124|       |  /* NOTE: this is ignored in loose parsing mode */
  125|  32.3k|  return should_keep_alive;
  126|  32.3k|}
llhttp_message_needs_eof:
  129|  33.4k|int llhttp_message_needs_eof(const llhttp_t* parser) {
  130|  33.4k|  if (parser->type == HTTP_REQUEST) {
  ------------------
  |  Branch (130:7): [True: 30.2k, False: 3.21k]
  ------------------
  131|  30.2k|    return 0;
  132|  30.2k|  }
  133|       |
  134|       |  /* See RFC 2616 section 4.4 */
  135|  3.21k|  if (parser->status_code / 100 == 1 || /* 1xx e.g. Continue */
  ------------------
  |  Branch (135:7): [True: 1.73k, False: 1.47k]
  ------------------
  136|  1.47k|      parser->status_code == 204 ||     /* No Content */
  ------------------
  |  Branch (136:7): [True: 438, False: 1.04k]
  ------------------
  137|  1.04k|      parser->status_code == 304 ||     /* Not Modified */
  ------------------
  |  Branch (137:7): [True: 350, False: 691]
  ------------------
  138|  2.52k|      (parser->flags & F_SKIPBODY)) {     /* response to a HEAD request */
  ------------------
  |  Branch (138:7): [True: 0, False: 691]
  ------------------
  139|  2.52k|    return 0;
  140|  2.52k|  }
  141|       |
  142|       |  /* RFC 7230 3.3.3, see `llhttp__after_headers_complete` */
  143|    691|  if ((parser->flags & F_TRANSFER_ENCODING) &&
  ------------------
  |  Branch (143:7): [True: 389, False: 302]
  ------------------
  144|    389|      (parser->flags & F_CHUNKED) == 0) {
  ------------------
  |  Branch (144:7): [True: 194, False: 195]
  ------------------
  145|    194|    return 1;
  146|    194|  }
  147|       |
  148|    497|  if (parser->flags & (F_CHUNKED | F_CONTENT_LENGTH)) {
  ------------------
  |  Branch (148:7): [True: 448, False: 49]
  ------------------
  149|    448|    return 0;
  150|    448|  }
  151|       |
  152|     49|  return 1;
  153|    497|}
llhttp_should_keep_alive:
  156|  32.3k|int llhttp_should_keep_alive(const llhttp_t* parser) {
  157|  32.3k|  if (parser->http_major > 0 && parser->http_minor > 0) {
  ------------------
  |  Branch (157:7): [True: 12.9k, False: 19.4k]
  |  Branch (157:33): [True: 5.38k, False: 7.52k]
  ------------------
  158|       |    /* HTTP/1.1 */
  159|  5.38k|    if (parser->flags & F_CONNECTION_CLOSE) {
  ------------------
  |  Branch (159:9): [True: 194, False: 5.18k]
  ------------------
  160|    194|      return 0;
  161|    194|    }
  162|  26.9k|  } else {
  163|       |    /* HTTP/1.0 or earlier */
  164|  26.9k|    if (!(parser->flags & F_CONNECTION_KEEP_ALIVE)) {
  ------------------
  |  Branch (164:9): [True: 26.9k, False: 0]
  ------------------
  165|  26.9k|      return 0;
  166|  26.9k|    }
  167|  26.9k|  }
  168|       |
  169|  5.18k|  return !llhttp_message_needs_eof(parser);
  170|  32.3k|}

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

