llhttp__internal__c_load_initial_message_completed:
  652|  37.1k|    const unsigned char* endp) {
  653|  37.1k|  return state->initial_message_completed;
  654|  37.1k|}
llhttp__internal__c_update_finish:
  663|  37.1k|    const unsigned char* endp) {
  664|  37.1k|  state->finish = 2;
  665|  37.1k|  return 0;
  666|  37.1k|}
llhttp__internal__c_load_type:
  675|  37.7k|    const unsigned char* endp) {
  676|  37.7k|  return state->type;
  677|  37.7k|}
llhttp__internal__c_store_method:
  683|  32.1k|    int match) {
  684|  32.1k|  state->method = match;
  685|  32.1k|  return 0;
  686|  32.1k|}
llhttp__internal__c_is_equal_method:
  695|  31.7k|    const unsigned char* endp) {
  696|  31.7k|  return state->method == 5;
  697|  31.7k|}
llhttp__internal__c_update_http_major:
  702|  20.1k|    const unsigned char* endp) {
  703|  20.1k|  state->http_major = 0;
  704|  20.1k|  return 0;
  705|  20.1k|}
llhttp__internal__c_update_http_minor:
  710|  20.1k|    const unsigned char* endp) {
  711|  20.1k|  state->http_minor = 9;
  712|  20.1k|  return 0;
  713|  20.1k|}
llhttp__internal__c_test_lenient_flags:
  722|  10.2k|    const unsigned char* endp) {
  723|  10.2k|  return (state->lenient_flags & 1) == 1;
  724|  10.2k|}
llhttp__internal__c_test_lenient_flags_1:
  729|     37|    const unsigned char* endp) {
  730|     37|  return (state->lenient_flags & 256) == 256;
  731|     37|}
llhttp__internal__c_test_flags:
  736|  34.5k|    const unsigned char* endp) {
  737|  34.5k|  return (state->flags & 128) == 128;
  738|  34.5k|}
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.3k|    const unsigned char* endp) {
  763|  14.3k|  state->content_length = 0;
  764|  14.3k|  return 0;
  765|  14.3k|}
llhttp__internal__c_update_initial_message_completed:
  770|  32.5k|    const unsigned char* endp) {
  771|  32.5k|  state->initial_message_completed = 1;
  772|  32.5k|  return 0;
  773|  32.5k|}
llhttp__internal__c_update_finish_1:
  778|  60.2k|    const unsigned char* endp) {
  779|  60.2k|  state->finish = 0;
  780|  60.2k|  return 0;
  781|  60.2k|}
llhttp__internal__c_test_lenient_flags_2:
  786|  27.7k|    const unsigned char* endp) {
  787|  27.7k|  return (state->lenient_flags & 4) == 4;
  788|  27.7k|}
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.2k|    int match) {
  814|       |  /* Multiplication overflow */
  815|  18.2k|  if (state->content_length > 0xffffffffffffffffULL / 16) {
  ------------------
  |  Branch (815:7): [True: 48, False: 18.1k]
  ------------------
  816|     48|    return 1;
  817|     48|  }
  818|       |  
  819|  18.1k|  state->content_length *= 16;
  820|       |  
  821|       |  /* Addition overflow */
  822|  18.1k|  if (match >= 0) {
  ------------------
  |  Branch (822:7): [True: 18.1k, False: 0]
  ------------------
  823|  18.1k|    if (state->content_length > 0xffffffffffffffffULL - match) {
  ------------------
  |  Branch (823:9): [True: 0, False: 18.1k]
  ------------------
  824|      0|      return 1;
  825|      0|    }
  826|  18.1k|  } 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.1k|  state->content_length += match;
  832|  18.1k|  return 0;
  833|  18.1k|}
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|  8.92k|    const unsigned char* endp) {
  850|  8.92k|  return state->content_length == 0;
  851|  8.92k|}
llhttp__internal__c_test_lenient_flags_7:
  856|     13|    const unsigned char* endp) {
  857|     13|  return (state->lenient_flags & 128) == 128;
  858|     13|}
llhttp__internal__c_or_flags:
  863|    804|    const unsigned char* endp) {
  864|    804|  state->flags |= 128;
  865|    804|  return 0;
  866|    804|}
llhttp__internal__c_test_lenient_flags_8:
  871|     30|    const unsigned char* endp) {
  872|     30|  return (state->lenient_flags & 64) == 64;
  873|     30|}
llhttp__internal__c_update_finish_3:
  886|     47|    const unsigned char* endp) {
  887|     47|  state->finish = 1;
  888|     47|  return 0;
  889|     47|}
llhttp__internal__c_store_header_state:
  911|  7.77k|    int match) {
  912|  7.77k|  state->header_state = match;
  913|  7.77k|  return 0;
  914|  7.77k|}
llhttp__internal__c_load_header_state:
  923|  35.5k|    const unsigned char* endp) {
  924|  35.5k|  return state->header_state;
  925|  35.5k|}
llhttp__internal__c_test_flags_4:
  930|  1.43k|    const unsigned char* endp) {
  931|  1.43k|  return (state->flags & 512) == 512;
  932|  1.43k|}
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.89k|    const unsigned char* endp) {
  953|  1.89k|  state->header_state = 1;
  954|  1.89k|  return 0;
  955|  1.89k|}
llhttp__internal__c_or_flags_6:
  964|    786|    const unsigned char* endp) {
  965|    786|  state->flags |= 2;
  966|    786|  return 0;
  967|    786|}
llhttp__internal__c_or_flags_7:
  972|  1.10k|    const unsigned char* endp) {
  973|  1.10k|  state->flags |= 4;
  974|  1.10k|  return 0;
  975|  1.10k|}
llhttp__internal__c_or_flags_8:
  980|  1.93k|    const unsigned char* endp) {
  981|  1.93k|  state->flags |= 8;
  982|  1.93k|  return 0;
  983|  1.93k|}
llhttp__internal__c_update_header_state_3:
  988|  1.01k|    const unsigned char* endp) {
  989|  1.01k|  state->header_state = 6;
  990|  1.01k|  return 0;
  991|  1.01k|}
llhttp__internal__c_update_header_state_1:
  996|  5.23k|    const unsigned char* endp) {
  997|  5.23k|  state->header_state = 0;
  998|  5.23k|  return 0;
  999|  5.23k|}
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|  1.17k|    const unsigned char* endp) {
 1020|  1.17k|  state->header_state = 7;
 1021|  1.17k|  return 0;
 1022|  1.17k|}
llhttp__internal__c_test_flags_2:
 1027|  4.51k|    const unsigned char* endp) {
 1028|  4.51k|  return (state->flags & 32) == 32;
 1029|  4.51k|}
llhttp__internal__c_mul_add_content_length_1:
 1035|  7.58k|    int match) {
 1036|       |  /* Multiplication overflow */
 1037|  7.58k|  if (state->content_length > 0xffffffffffffffffULL / 10) {
  ------------------
  |  Branch (1037:7): [True: 5, False: 7.57k]
  ------------------
 1038|      5|    return 1;
 1039|      5|  }
 1040|       |  
 1041|  7.57k|  state->content_length *= 10;
 1042|       |  
 1043|       |  /* Addition overflow */
 1044|  7.57k|  if (match >= 0) {
  ------------------
  |  Branch (1044:7): [True: 7.57k, False: 0]
  ------------------
 1045|  7.57k|    if (state->content_length > 0xffffffffffffffffULL - match) {
  ------------------
  |  Branch (1045:9): [True: 1, False: 7.57k]
  ------------------
 1046|      1|      return 1;
 1047|      1|    }
 1048|  7.57k|  } 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.57k|  state->content_length += match;
 1054|  7.57k|  return 0;
 1055|  7.57k|}
llhttp__internal__c_or_flags_17:
 1060|  1.17k|    const unsigned char* endp) {
 1061|  1.17k|  state->flags |= 32;
 1062|  1.17k|  return 0;
 1063|  1.17k|}
llhttp__internal__c_test_flags_3:
 1068|  2.71k|    const unsigned char* endp) {
 1069|  2.71k|  return (state->flags & 8) == 8;
 1070|  2.71k|}
llhttp__internal__c_test_lenient_flags_21:
 1075|      3|    const unsigned char* endp) {
 1076|      3|  return (state->lenient_flags & 8) == 8;
 1077|      3|}
llhttp__internal__c_or_flags_18:
 1082|  2.71k|    const unsigned char* endp) {
 1083|  2.71k|  state->flags |= 512;
 1084|  2.71k|  return 0;
 1085|  2.71k|}
llhttp__internal__c_and_flags:
 1090|  2.71k|    const unsigned char* endp) {
 1091|  2.71k|  state->flags &= -9;
 1092|  2.71k|  return 0;
 1093|  2.71k|}
llhttp__internal__c_update_header_state_8:
 1098|  2.14k|    const unsigned char* endp) {
 1099|  2.14k|  state->header_state = 8;
 1100|  2.14k|  return 0;
 1101|  2.14k|}
llhttp__internal__c_or_flags_20:
 1106|    794|    const unsigned char* endp) {
 1107|    794|  state->flags |= 16;
 1108|    794|  return 0;
 1109|    794|}
llhttp__internal__c_load_method:
 1118|  21.8k|    const unsigned char* endp) {
 1119|  21.8k|  return state->method;
 1120|  21.8k|}
llhttp__internal__c_store_http_major:
 1126|  14.9k|    int match) {
 1127|  14.9k|  state->http_major = match;
 1128|  14.9k|  return 0;
 1129|  14.9k|}
llhttp__internal__c_store_http_minor:
 1135|  14.9k|    int match) {
 1136|  14.9k|  state->http_minor = match;
 1137|  14.9k|  return 0;
 1138|  14.9k|}
llhttp__internal__c_test_lenient_flags_25:
 1143|  14.9k|    const unsigned char* endp) {
 1144|  14.9k|  return (state->lenient_flags & 16) == 16;
 1145|  14.9k|}
llhttp__internal__c_load_http_major:
 1154|  14.9k|    const unsigned char* endp) {
 1155|  14.9k|  return state->http_major;
 1156|  14.9k|}
llhttp__internal__c_load_http_minor:
 1161|  14.9k|    const unsigned char* endp) {
 1162|  14.9k|  return state->http_minor;
 1163|  14.9k|}
llhttp__internal__c_update_status_code:
 1168|  4.15k|    const unsigned char* endp) {
 1169|  4.15k|  state->status_code = 0;
 1170|  4.15k|  return 0;
 1171|  4.15k|}
llhttp__internal__c_mul_add_status_code:
 1177|  12.3k|    int match) {
 1178|       |  /* Multiplication overflow */
 1179|  12.3k|  if (state->status_code > 0xffff / 10) {
  ------------------
  |  Branch (1179:7): [True: 0, False: 12.3k]
  ------------------
 1180|      0|    return 1;
 1181|      0|  }
 1182|       |  
 1183|  12.3k|  state->status_code *= 10;
 1184|       |  
 1185|       |  /* Addition overflow */
 1186|  12.3k|  if (match >= 0) {
  ------------------
  |  Branch (1186:7): [True: 12.3k, False: 0]
  ------------------
 1187|  12.3k|    if (state->status_code > 0xffff - match) {
  ------------------
  |  Branch (1187:9): [True: 0, False: 12.3k]
  ------------------
 1188|      0|      return 1;
 1189|      0|    }
 1190|  12.3k|  } 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.3k|  state->status_code += match;
 1196|  12.3k|  return 0;
 1197|  12.3k|}
llhttp__internal__c_update_type:
 1206|  2.21k|    const unsigned char* endp) {
 1207|  2.21k|  state->type = 1;
 1208|  2.21k|  return 0;
 1209|  2.21k|}
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.76k|int llhttp__internal_init(llhttp__internal_t* state) {
 1220|  4.76k|  memset(state, 0, sizeof(*state));
 1221|  4.76k|  state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_start;
 1222|  4.76k|  return 0;
 1223|  4.76k|}
llhttp__internal_execute:
10237|  4.76k|int llhttp__internal_execute(llhttp__internal_t* state, const char* p, const char* endp) {
10238|  4.76k|  llparse_state_t next;
10239|       |
10240|       |  /* check lingering errors */
10241|  4.76k|  if (state->error != 0) {
  ------------------
  |  Branch (10241:7): [True: 0, False: 4.76k]
  ------------------
10242|      0|    return state->error;
10243|      0|  }
10244|       |
10245|       |  /* restart spans */
10246|  4.76k|  if (state->_span_pos0 != NULL) {
  ------------------
  |  Branch (10246:7): [True: 0, False: 4.76k]
  ------------------
10247|      0|    state->_span_pos0 = (void*) p;
10248|      0|  }
10249|       |  
10250|  4.76k|  next = llhttp__internal__run(state, (const unsigned char*) p, (const unsigned char*) endp);
10251|  4.76k|  if (next == s_error) {
  ------------------
  |  Branch (10251:7): [True: 806, False: 3.95k]
  ------------------
10252|    806|    return state->error;
10253|    806|  }
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.76k|    const unsigned char* endp) {
 1229|  4.76k|  int match;
 1230|  4.76k|  switch ((llparse_state_t) (intptr_t) state->_current) {
 1231|      0|    case s_n_llhttp__internal__n_closed:
  ------------------
  |  Branch (1231:5): [True: 0, False: 4.76k]
  ------------------
 1232|    613|    s_n_llhttp__internal__n_closed: {
 1233|    613|      if (p == endp) {
  ------------------
  |  Branch (1233:11): [True: 29, False: 584]
  ------------------
 1234|     29|        return s_n_llhttp__internal__n_closed;
 1235|     29|      }
 1236|    584|      switch (*p) {
 1237|    365|        case 10: {
  ------------------
  |  Branch (1237:9): [True: 365, False: 219]
  ------------------
 1238|    365|          p++;
 1239|    365|          goto s_n_llhttp__internal__n_closed;
 1240|      0|        }
 1241|    213|        case 13: {
  ------------------
  |  Branch (1241:9): [True: 213, False: 371]
  ------------------
 1242|    213|          p++;
 1243|    213|          goto s_n_llhttp__internal__n_closed;
 1244|      0|        }
 1245|      6|        default: {
  ------------------
  |  Branch (1245:9): [True: 6, False: 578]
  ------------------
 1246|      6|          p++;
 1247|      6|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_3;
 1248|      0|        }
 1249|    584|      }
 1250|    584|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1251|    584|    }
 1252|      0|    case s_n_llhttp__internal__n_invoke_llhttp__after_message_complete:
  ------------------
  |  Branch (1252:5): [True: 0, False: 4.76k]
  ------------------
 1253|  32.5k|    s_n_llhttp__internal__n_invoke_llhttp__after_message_complete: {
 1254|  32.5k|      switch (llhttp__after_message_complete(state, p, endp)) {
 1255|  4.85k|        case 1:
  ------------------
  |  Branch (1255:9): [True: 4.85k, False: 27.7k]
  ------------------
 1256|  4.85k|          goto s_n_llhttp__internal__n_invoke_update_content_length;
 1257|  27.7k|        default:
  ------------------
  |  Branch (1257:9): [True: 27.7k, False: 4.85k]
  ------------------
 1258|  27.7k|          goto s_n_llhttp__internal__n_invoke_update_finish_1;
 1259|  32.5k|      }
 1260|  32.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1261|  32.5k|    }
 1262|      0|    case s_n_llhttp__internal__n_pause_1:
  ------------------
  |  Branch (1262:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 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.76k]
  ------------------
 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.76k]
  ------------------
 1294|  7.86k|    s_n_llhttp__internal__n_chunk_data_almost_done_1: {
 1295|  7.86k|      if (p == endp) {
  ------------------
  |  Branch (1295:11): [True: 6, False: 7.85k]
  ------------------
 1296|      6|        return s_n_llhttp__internal__n_chunk_data_almost_done_1;
 1297|      6|      }
 1298|  7.85k|      switch (*p) {
 1299|  7.84k|        case 10: {
  ------------------
  |  Branch (1299:9): [True: 7.84k, False: 10]
  ------------------
 1300|  7.84k|          p++;
 1301|  7.84k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 1302|      0|        }
 1303|     10|        default: {
  ------------------
  |  Branch (1303:9): [True: 10, False: 7.84k]
  ------------------
 1304|     10|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_7;
 1305|      0|        }
 1306|  7.85k|      }
 1307|  7.85k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1308|  7.85k|    }
 1309|      0|    case s_n_llhttp__internal__n_chunk_data_almost_done:
  ------------------
  |  Branch (1309:5): [True: 0, False: 4.76k]
  ------------------
 1310|  7.86k|    s_n_llhttp__internal__n_chunk_data_almost_done: {
 1311|  7.86k|      if (p == endp) {
  ------------------
  |  Branch (1311:11): [True: 4, False: 7.86k]
  ------------------
 1312|      4|        return s_n_llhttp__internal__n_chunk_data_almost_done;
 1313|      4|      }
 1314|  7.86k|      switch (*p) {
 1315|      2|        case 10: {
  ------------------
  |  Branch (1315:9): [True: 2, False: 7.86k]
  ------------------
 1316|      2|          p++;
 1317|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_6;
 1318|      0|        }
 1319|  7.86k|        case 13: {
  ------------------
  |  Branch (1319:9): [True: 7.86k, False: 5]
  ------------------
 1320|  7.86k|          p++;
 1321|  7.86k|          goto s_n_llhttp__internal__n_chunk_data_almost_done_1;
 1322|      0|        }
 1323|      3|        default: {
  ------------------
  |  Branch (1323:9): [True: 3, False: 7.86k]
  ------------------
 1324|      3|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_7;
 1325|      0|        }
 1326|  7.86k|      }
 1327|  7.86k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1328|  7.86k|    }
 1329|      0|    case s_n_llhttp__internal__n_consume_content_length:
  ------------------
  |  Branch (1329:5): [True: 0, False: 4.76k]
  ------------------
 1330|  7.99k|    s_n_llhttp__internal__n_consume_content_length: {
 1331|  7.99k|      size_t avail;
 1332|  7.99k|      uint64_t need;
 1333|       |      
 1334|  7.99k|      avail = endp - p;
 1335|  7.99k|      need = state->content_length;
 1336|  7.99k|      if (avail >= need) {
  ------------------
  |  Branch (1336:11): [True: 7.86k, False: 122]
  ------------------
 1337|  7.86k|        p += need;
 1338|  7.86k|        state->content_length = 0;
 1339|  7.86k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_body;
 1340|  7.86k|      }
 1341|       |      
 1342|    122|      state->content_length -= avail;
 1343|    122|      return s_n_llhttp__internal__n_consume_content_length;
 1344|  7.99k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1345|  7.99k|    }
 1346|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body:
  ------------------
  |  Branch (1346:5): [True: 0, False: 4.76k]
  ------------------
 1347|  8.11k|    s_n_llhttp__internal__n_span_start_llhttp__on_body: {
 1348|  8.11k|      if (p == endp) {
  ------------------
  |  Branch (1348:11): [True: 128, False: 7.99k]
  ------------------
 1349|    128|        return s_n_llhttp__internal__n_span_start_llhttp__on_body;
 1350|    128|      }
 1351|  7.99k|      state->_span_pos0 = (void*) p;
 1352|  7.99k|      state->_span_cb0 = llhttp__on_body;
 1353|  7.99k|      goto s_n_llhttp__internal__n_consume_content_length;
 1354|  8.11k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1355|  8.11k|    }
 1356|      0|    case s_n_llhttp__internal__n_invoke_is_equal_content_length:
  ------------------
  |  Branch (1356:5): [True: 0, False: 4.76k]
  ------------------
 1357|  8.92k|    s_n_llhttp__internal__n_invoke_is_equal_content_length: {
 1358|  8.92k|      switch (llhttp__internal__c_is_equal_content_length(state, p, endp)) {
 1359|  8.11k|        case 0:
  ------------------
  |  Branch (1359:9): [True: 8.11k, False: 804]
  ------------------
 1360|  8.11k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_body;
 1361|    804|        default:
  ------------------
  |  Branch (1361:9): [True: 804, False: 8.11k]
  ------------------
 1362|    804|          goto s_n_llhttp__internal__n_invoke_or_flags;
 1363|  8.92k|      }
 1364|  8.92k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1365|  8.92k|    }
 1366|      0|    case s_n_llhttp__internal__n_chunk_size_almost_done:
  ------------------
  |  Branch (1366:5): [True: 0, False: 4.76k]
  ------------------
 1367|  8.95k|    s_n_llhttp__internal__n_chunk_size_almost_done: {
 1368|  8.95k|      if (p == endp) {
  ------------------
  |  Branch (1368:11): [True: 35, False: 8.92k]
  ------------------
 1369|     35|        return s_n_llhttp__internal__n_chunk_size_almost_done;
 1370|     35|      }
 1371|  8.92k|      switch (*p) {
 1372|  8.92k|        case 10: {
  ------------------
  |  Branch (1372:9): [True: 8.92k, False: 1]
  ------------------
 1373|  8.92k|          p++;
 1374|  8.92k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header;
 1375|      0|        }
 1376|      1|        default: {
  ------------------
  |  Branch (1376:9): [True: 1, False: 8.92k]
  ------------------
 1377|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_8;
 1378|      0|        }
 1379|  8.92k|      }
 1380|  8.92k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1381|  8.92k|    }
 1382|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_9:
  ------------------
  |  Branch (1382:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 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.76k]
  ------------------
 1405|    510|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1: {
 1406|    510|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1407|    510|        case 0:
  ------------------
  |  Branch (1407:9): [True: 510, False: 0]
  ------------------
 1408|    510|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1409|      0|        case 21:
  ------------------
  |  Branch (1409:9): [True: 0, False: 510]
  ------------------
 1410|      0|          goto s_n_llhttp__internal__n_pause_6;
 1411|      0|        default:
  ------------------
  |  Branch (1411:9): [True: 0, False: 510]
  ------------------
 1412|      0|          goto s_n_llhttp__internal__n_error_21;
 1413|    510|      }
 1414|    510|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1415|    510|    }
 1416|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2:
  ------------------
  |  Branch (1416:5): [True: 0, False: 4.76k]
  ------------------
 1417|    324|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2: {
 1418|    324|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1419|    324|        case 0:
  ------------------
  |  Branch (1419:9): [True: 324, False: 0]
  ------------------
 1420|    324|          goto s_n_llhttp__internal__n_chunk_extensions;
 1421|      0|        case 21:
  ------------------
  |  Branch (1421:9): [True: 0, False: 324]
  ------------------
 1422|      0|          goto s_n_llhttp__internal__n_pause_7;
 1423|      0|        default:
  ------------------
  |  Branch (1423:9): [True: 0, False: 324]
  ------------------
 1424|      0|          goto s_n_llhttp__internal__n_error_22;
 1425|    324|      }
 1426|    324|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1427|    324|    }
 1428|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_10:
  ------------------
  |  Branch (1428:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 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.76k]
  ------------------
 1451|    341|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1: {
 1452|    341|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1453|    341|        case 0:
  ------------------
  |  Branch (1453:9): [True: 341, False: 0]
  ------------------
 1454|    341|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1455|      0|        case 21:
  ------------------
  |  Branch (1455:9): [True: 0, False: 341]
  ------------------
 1456|      0|          goto s_n_llhttp__internal__n_pause_9;
 1457|      0|        default:
  ------------------
  |  Branch (1457:9): [True: 0, False: 341]
  ------------------
 1458|      0|          goto s_n_llhttp__internal__n_error_26;
 1459|    341|      }
 1460|    341|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1461|    341|    }
 1462|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value_done:
  ------------------
  |  Branch (1462:5): [True: 0, False: 4.76k]
  ------------------
 1463|    516|    s_n_llhttp__internal__n_chunk_extension_quoted_value_done: {
 1464|    516|      if (p == endp) {
  ------------------
  |  Branch (1464:11): [True: 7, False: 509]
  ------------------
 1465|      7|        return s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 1466|      7|      }
 1467|    509|      switch (*p) {
 1468|      1|        case 10: {
  ------------------
  |  Branch (1468:9): [True: 1, False: 508]
  ------------------
 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: 314]
  ------------------
 1472|    195|          p++;
 1473|    195|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1474|      0|        }
 1475|    312|        case ';': {
  ------------------
  |  Branch (1475:9): [True: 312, False: 197]
  ------------------
 1476|    312|          p++;
 1477|    312|          goto s_n_llhttp__internal__n_chunk_extensions;
 1478|      0|        }
 1479|      1|        default: {
  ------------------
  |  Branch (1479:9): [True: 1, False: 508]
  ------------------
 1480|      1|          goto s_n_llhttp__internal__n_error_29;
 1481|      0|        }
 1482|    509|      }
 1483|    509|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1484|    509|    }
 1485|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2:
  ------------------
  |  Branch (1485:5): [True: 0, False: 4.76k]
  ------------------
 1486|    516|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2: {
 1487|    516|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1488|    516|        case 0:
  ------------------
  |  Branch (1488:9): [True: 516, False: 0]
  ------------------
 1489|    516|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 1490|      0|        case 21:
  ------------------
  |  Branch (1490:9): [True: 0, False: 516]
  ------------------
 1491|      0|          goto s_n_llhttp__internal__n_pause_10;
 1492|      0|        default:
  ------------------
  |  Branch (1492:9): [True: 0, False: 516]
  ------------------
 1493|      0|          goto s_n_llhttp__internal__n_error_27;
 1494|    516|      }
 1495|    516|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1496|    516|    }
 1497|      0|    case s_n_llhttp__internal__n_error_30:
  ------------------
  |  Branch (1497:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 1507|    391|    s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair: {
 1508|    391|      static uint8_t lookup_table[] = {
 1509|    391|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 1510|    391|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1511|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1512|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1513|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1514|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1515|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1516|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 1517|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1518|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1519|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1520|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1521|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1522|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1523|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1524|    391|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 1525|    391|      };
 1526|    391|      if (p == endp) {
  ------------------
  |  Branch (1526:11): [True: 10, False: 381]
  ------------------
 1527|     10|        return s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair;
 1528|     10|      }
 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.76k]
  ------------------
 1541|      4|    s_n_llhttp__internal__n_error_31: {
 1542|      4|      state->error = 0x2;
 1543|      4|      state->reason = "Invalid character in chunk extensions quoted value";
 1544|      4|      state->error_pos = (const char*) p;
 1545|      4|      state->_current = (void*) (intptr_t) s_error;
 1546|      4|      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.76k]
  ------------------
 1550|  1.12k|    s_n_llhttp__internal__n_chunk_extension_quoted_value: {
 1551|  1.12k|      static uint8_t lookup_table[] = {
 1552|  1.12k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 1553|  1.12k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1554|  1.12k|        1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1555|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1556|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1557|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1,
 1558|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1559|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 1560|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1561|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1562|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1563|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1564|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1565|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1566|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1567|  1.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 1568|  1.12k|      };
 1569|  1.12k|      if (p == endp) {
  ------------------
  |  Branch (1569:11): [True: 20, False: 1.10k]
  ------------------
 1570|     20|        return s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1571|     20|      }
 1572|  1.10k|      switch (lookup_table[(uint8_t) *p]) {
 1573|    198|        case 1: {
  ------------------
  |  Branch (1573:9): [True: 198, False: 911]
  ------------------
 1574|    198|          p++;
 1575|    198|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1576|      0|        }
 1577|    516|        case 2: {
  ------------------
  |  Branch (1577:9): [True: 516, False: 593]
  ------------------
 1578|    516|          p++;
 1579|    516|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_2;
 1580|      0|        }
 1581|    391|        case 3: {
  ------------------
  |  Branch (1581:9): [True: 391, False: 718]
  ------------------
 1582|    391|          p++;
 1583|    391|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair;
 1584|      0|        }
 1585|      4|        default: {
  ------------------
  |  Branch (1585:9): [True: 4, False: 1.10k]
  ------------------
 1586|      4|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_4;
 1587|      0|        }
 1588|  1.10k|      }
 1589|  1.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1590|  1.10k|    }
 1591|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3:
  ------------------
  |  Branch (1591:5): [True: 0, False: 4.76k]
  ------------------
 1592|    213|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3: {
 1593|    213|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1594|    213|        case 0:
  ------------------
  |  Branch (1594:9): [True: 213, False: 0]
  ------------------
 1595|    213|          goto s_n_llhttp__internal__n_chunk_extensions;
 1596|      0|        case 21:
  ------------------
  |  Branch (1596:9): [True: 0, False: 213]
  ------------------
 1597|      0|          goto s_n_llhttp__internal__n_pause_11;
 1598|      0|        default:
  ------------------
  |  Branch (1598:9): [True: 0, False: 213]
  ------------------
 1599|      0|          goto s_n_llhttp__internal__n_error_32;
 1600|    213|      }
 1601|    213|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1602|    213|    }
 1603|      0|    case s_n_llhttp__internal__n_error_33:
  ------------------
  |  Branch (1603:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 1613|  1.38k|    s_n_llhttp__internal__n_chunk_extension_value: {
 1614|  1.38k|      static uint8_t lookup_table[] = {
 1615|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0,
 1616|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1617|  1.38k|        0, 3, 4, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 0,
 1618|  1.38k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 5, 0, 0, 0, 0,
 1619|  1.38k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1620|  1.38k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3,
 1621|  1.38k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1622|  1.38k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0,
 1623|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1624|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1625|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1626|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1627|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1628|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1629|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1630|  1.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 1631|  1.38k|      };
 1632|  1.38k|      if (p == endp) {
  ------------------
  |  Branch (1632:11): [True: 4, False: 1.38k]
  ------------------
 1633|      4|        return s_n_llhttp__internal__n_chunk_extension_value;
 1634|      4|      }
 1635|  1.38k|      switch (lookup_table[(uint8_t) *p]) {
 1636|      2|        case 1: {
  ------------------
  |  Branch (1636:9): [True: 2, False: 1.38k]
  ------------------
 1637|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value;
 1638|      0|        }
 1639|    341|        case 2: {
  ------------------
  |  Branch (1639:9): [True: 341, False: 1.04k]
  ------------------
 1640|    341|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_1;
 1641|      0|        }
 1642|    271|        case 3: {
  ------------------
  |  Branch (1642:9): [True: 271, False: 1.11k]
  ------------------
 1643|    271|          p++;
 1644|    271|          goto s_n_llhttp__internal__n_chunk_extension_value;
 1645|      0|        }
 1646|    551|        case 4: {
  ------------------
  |  Branch (1646:9): [True: 551, False: 831]
  ------------------
 1647|    551|          p++;
 1648|    551|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1649|      0|        }
 1650|    213|        case 5: {
  ------------------
  |  Branch (1650:9): [True: 213, False: 1.16k]
  ------------------
 1651|    213|          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.37k]
  ------------------
 1654|      4|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_6;
 1655|      0|        }
 1656|  1.38k|      }
 1657|  1.38k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1658|  1.38k|    }
 1659|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value:
  ------------------
  |  Branch (1659:5): [True: 0, False: 4.76k]
  ------------------
 1660|  1.12k|    s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value: {
 1661|  1.12k|      if (p == endp) {
  ------------------
  |  Branch (1661:11): [True: 5, False: 1.11k]
  ------------------
 1662|      5|        return s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 1663|      5|      }
 1664|  1.11k|      state->_span_pos0 = (void*) p;
 1665|  1.11k|      state->_span_cb0 = llhttp__on_chunk_extension_value;
 1666|  1.11k|      goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_3;
 1667|  1.12k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1668|  1.12k|    }
 1669|      0|    case s_n_llhttp__internal__n_error_34:
  ------------------
  |  Branch (1669:5): [True: 0, False: 4.76k]
  ------------------
 1670|      4|    s_n_llhttp__internal__n_error_34: {
 1671|      4|      state->error = 0x2;
 1672|      4|      state->reason = "Invalid character in chunk extensions name";
 1673|      4|      state->error_pos = (const char*) p;
 1674|      4|      state->_current = (void*) (intptr_t) s_error;
 1675|      4|      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.76k]
  ------------------
 1679|  3.19k|    s_n_llhttp__internal__n_chunk_extension_name: {
 1680|  3.19k|      static uint8_t lookup_table[] = {
 1681|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0,
 1682|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1683|  3.19k|        0, 3, 0, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 0,
 1684|  3.19k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 4, 0, 5, 0, 0,
 1685|  3.19k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1686|  3.19k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3,
 1687|  3.19k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1688|  3.19k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0,
 1689|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1690|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1691|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1692|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1693|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1694|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1695|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1696|  3.19k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 1697|  3.19k|      };
 1698|  3.19k|      if (p == endp) {
  ------------------
  |  Branch (1698:11): [True: 7, False: 3.18k]
  ------------------
 1699|      7|        return s_n_llhttp__internal__n_chunk_extension_name;
 1700|      7|      }
 1701|  3.18k|      switch (lookup_table[(uint8_t) *p]) {
 1702|      2|        case 1: {
  ------------------
  |  Branch (1702:9): [True: 2, False: 3.18k]
  ------------------
 1703|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name;
 1704|      0|        }
 1705|    510|        case 2: {
  ------------------
  |  Branch (1705:9): [True: 510, False: 2.67k]
  ------------------
 1706|    510|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_1;
 1707|      0|        }
 1708|  1.22k|        case 3: {
  ------------------
  |  Branch (1708:9): [True: 1.22k, False: 1.96k]
  ------------------
 1709|  1.22k|          p++;
 1710|  1.22k|          goto s_n_llhttp__internal__n_chunk_extension_name;
 1711|      0|        }
 1712|    324|        case 4: {
  ------------------
  |  Branch (1712:9): [True: 324, False: 2.86k]
  ------------------
 1713|    324|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_2;
 1714|      0|        }
 1715|  1.12k|        case 5: {
  ------------------
  |  Branch (1715:9): [True: 1.12k, False: 2.06k]
  ------------------
 1716|  1.12k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_3;
 1717|      0|        }
 1718|      4|        default: {
  ------------------
  |  Branch (1718:9): [True: 4, False: 3.18k]
  ------------------
 1719|      4|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_4;
 1720|      0|        }
 1721|  3.18k|      }
 1722|  3.18k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1723|  3.18k|    }
 1724|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name:
  ------------------
  |  Branch (1724:5): [True: 0, False: 4.76k]
  ------------------
 1725|  1.96k|    s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name: {
 1726|  1.96k|      if (p == endp) {
  ------------------
  |  Branch (1726:11): [True: 0, False: 1.96k]
  ------------------
 1727|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name;
 1728|      0|      }
 1729|  1.96k|      state->_span_pos0 = (void*) p;
 1730|  1.96k|      state->_span_cb0 = llhttp__on_chunk_extension_name;
 1731|  1.96k|      goto s_n_llhttp__internal__n_chunk_extension_name;
 1732|  1.96k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1733|  1.96k|    }
 1734|      0|    case s_n_llhttp__internal__n_chunk_extensions:
  ------------------
  |  Branch (1734:5): [True: 0, False: 4.76k]
  ------------------
 1735|  2.00k|    s_n_llhttp__internal__n_chunk_extensions: {
 1736|  2.00k|      if (p == endp) {
  ------------------
  |  Branch (1736:11): [True: 31, False: 1.96k]
  ------------------
 1737|     31|        return s_n_llhttp__internal__n_chunk_extensions;
 1738|     31|      }
 1739|  1.96k|      switch (*p) {
 1740|      1|        case 13: {
  ------------------
  |  Branch (1740:9): [True: 1, False: 1.96k]
  ------------------
 1741|      1|          p++;
 1742|      1|          goto s_n_llhttp__internal__n_error_17;
 1743|      0|        }
 1744|      1|        case ' ': {
  ------------------
  |  Branch (1744:9): [True: 1, False: 1.96k]
  ------------------
 1745|      1|          p++;
 1746|      1|          goto s_n_llhttp__internal__n_error_18;
 1747|      0|        }
 1748|  1.96k|        default: {
  ------------------
  |  Branch (1748:9): [True: 1.96k, False: 2]
  ------------------
 1749|  1.96k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name;
 1750|      0|        }
 1751|  1.96k|      }
 1752|  1.96k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1753|  1.96k|    }
 1754|      0|    case s_n_llhttp__internal__n_chunk_size_otherwise:
  ------------------
  |  Branch (1754:5): [True: 0, False: 4.76k]
  ------------------
 1755|  9.07k|    s_n_llhttp__internal__n_chunk_size_otherwise: {
 1756|  9.07k|      if (p == endp) {
  ------------------
  |  Branch (1756:11): [True: 0, False: 9.07k]
  ------------------
 1757|      0|        return s_n_llhttp__internal__n_chunk_size_otherwise;
 1758|      0|      }
 1759|  9.07k|      switch (*p) {
 1760|      1|        case 9: {
  ------------------
  |  Branch (1760:9): [True: 1, False: 9.07k]
  ------------------
 1761|      1|          p++;
 1762|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_4;
 1763|      0|        }
 1764|      4|        case 10: {
  ------------------
  |  Branch (1764:9): [True: 4, False: 9.07k]
  ------------------
 1765|      4|          p++;
 1766|      4|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_5;
 1767|      0|        }
 1768|  7.91k|        case 13: {
  ------------------
  |  Branch (1768:9): [True: 7.91k, False: 1.16k]
  ------------------
 1769|  7.91k|          p++;
 1770|  7.91k|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1771|      0|        }
 1772|      1|        case ' ': {
  ------------------
  |  Branch (1772:9): [True: 1, False: 9.07k]
  ------------------
 1773|      1|          p++;
 1774|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_4;
 1775|      0|        }
 1776|  1.15k|        case ';': {
  ------------------
  |  Branch (1776:9): [True: 1.15k, False: 7.92k]
  ------------------
 1777|  1.15k|          p++;
 1778|  1.15k|          goto s_n_llhttp__internal__n_chunk_extensions;
 1779|      0|        }
 1780|      6|        default: {
  ------------------
  |  Branch (1780:9): [True: 6, False: 9.07k]
  ------------------
 1781|      6|          goto s_n_llhttp__internal__n_error_35;
 1782|      0|        }
 1783|  9.07k|      }
 1784|  9.07k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1785|  9.07k|    }
 1786|      0|    case s_n_llhttp__internal__n_chunk_size:
  ------------------
  |  Branch (1786:5): [True: 0, False: 4.76k]
  ------------------
 1787|  18.1k|    s_n_llhttp__internal__n_chunk_size: {
 1788|  18.1k|      if (p == endp) {
  ------------------
  |  Branch (1788:11): [True: 396, False: 17.7k]
  ------------------
 1789|    396|        return s_n_llhttp__internal__n_chunk_size;
 1790|    396|      }
 1791|  17.7k|      switch (*p) {
 1792|    519|        case '0': {
  ------------------
  |  Branch (1792:9): [True: 519, False: 17.2k]
  ------------------
 1793|    519|          p++;
 1794|    519|          match = 0;
 1795|    519|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1796|      0|        }
 1797|    419|        case '1': {
  ------------------
  |  Branch (1797:9): [True: 419, False: 17.3k]
  ------------------
 1798|    419|          p++;
 1799|    419|          match = 1;
 1800|    419|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1801|      0|        }
 1802|    225|        case '2': {
  ------------------
  |  Branch (1802:9): [True: 225, False: 17.5k]
  ------------------
 1803|    225|          p++;
 1804|    225|          match = 2;
 1805|    225|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1806|      0|        }
 1807|    239|        case '3': {
  ------------------
  |  Branch (1807:9): [True: 239, False: 17.5k]
  ------------------
 1808|    239|          p++;
 1809|    239|          match = 3;
 1810|    239|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1811|      0|        }
 1812|    232|        case '4': {
  ------------------
  |  Branch (1812:9): [True: 232, False: 17.5k]
  ------------------
 1813|    232|          p++;
 1814|    232|          match = 4;
 1815|    232|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1816|      0|        }
 1817|    231|        case '5': {
  ------------------
  |  Branch (1817:9): [True: 231, False: 17.5k]
  ------------------
 1818|    231|          p++;
 1819|    231|          match = 5;
 1820|    231|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1821|      0|        }
 1822|    231|        case '6': {
  ------------------
  |  Branch (1822:9): [True: 231, False: 17.5k]
  ------------------
 1823|    231|          p++;
 1824|    231|          match = 6;
 1825|    231|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1826|      0|        }
 1827|    267|        case '7': {
  ------------------
  |  Branch (1827:9): [True: 267, False: 17.5k]
  ------------------
 1828|    267|          p++;
 1829|    267|          match = 7;
 1830|    267|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1831|      0|        }
 1832|    242|        case '8': {
  ------------------
  |  Branch (1832:9): [True: 242, False: 17.5k]
  ------------------
 1833|    242|          p++;
 1834|    242|          match = 8;
 1835|    242|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1836|      0|        }
 1837|    241|        case '9': {
  ------------------
  |  Branch (1837:9): [True: 241, False: 17.5k]
  ------------------
 1838|    241|          p++;
 1839|    241|          match = 9;
 1840|    241|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1841|      0|        }
 1842|    206|        case 'A': {
  ------------------
  |  Branch (1842:9): [True: 206, False: 17.5k]
  ------------------
 1843|    206|          p++;
 1844|    206|          match = 10;
 1845|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1846|      0|        }
 1847|    237|        case 'B': {
  ------------------
  |  Branch (1847:9): [True: 237, False: 17.5k]
  ------------------
 1848|    237|          p++;
 1849|    237|          match = 11;
 1850|    237|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1851|      0|        }
 1852|    214|        case 'C': {
  ------------------
  |  Branch (1852:9): [True: 214, False: 17.5k]
  ------------------
 1853|    214|          p++;
 1854|    214|          match = 12;
 1855|    214|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1856|      0|        }
 1857|    299|        case 'D': {
  ------------------
  |  Branch (1857:9): [True: 299, False: 17.4k]
  ------------------
 1858|    299|          p++;
 1859|    299|          match = 13;
 1860|    299|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1861|      0|        }
 1862|    308|        case 'E': {
  ------------------
  |  Branch (1862:9): [True: 308, False: 17.4k]
  ------------------
 1863|    308|          p++;
 1864|    308|          match = 14;
 1865|    308|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1866|      0|        }
 1867|  1.30k|        case 'F': {
  ------------------
  |  Branch (1867:9): [True: 1.30k, False: 16.4k]
  ------------------
 1868|  1.30k|          p++;
 1869|  1.30k|          match = 15;
 1870|  1.30k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1871|      0|        }
 1872|    206|        case 'a': {
  ------------------
  |  Branch (1872:9): [True: 206, False: 17.5k]
  ------------------
 1873|    206|          p++;
 1874|    206|          match = 10;
 1875|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1876|      0|        }
 1877|    236|        case 'b': {
  ------------------
  |  Branch (1877:9): [True: 236, False: 17.5k]
  ------------------
 1878|    236|          p++;
 1879|    236|          match = 11;
 1880|    236|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1881|      0|        }
 1882|    204|        case 'c': {
  ------------------
  |  Branch (1882:9): [True: 204, False: 17.5k]
  ------------------
 1883|    204|          p++;
 1884|    204|          match = 12;
 1885|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1886|      0|        }
 1887|    287|        case 'd': {
  ------------------
  |  Branch (1887:9): [True: 287, False: 17.4k]
  ------------------
 1888|    287|          p++;
 1889|    287|          match = 13;
 1890|    287|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1891|      0|        }
 1892|    262|        case 'e': {
  ------------------
  |  Branch (1892:9): [True: 262, False: 17.5k]
  ------------------
 1893|    262|          p++;
 1894|    262|          match = 14;
 1895|    262|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1896|      0|        }
 1897|  2.08k|        case 'f': {
  ------------------
  |  Branch (1897:9): [True: 2.08k, False: 15.6k]
  ------------------
 1898|  2.08k|          p++;
 1899|  2.08k|          match = 15;
 1900|  2.08k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1901|      0|        }
 1902|  9.07k|        default: {
  ------------------
  |  Branch (1902:9): [True: 9.07k, False: 8.69k]
  ------------------
 1903|  9.07k|          goto s_n_llhttp__internal__n_chunk_size_otherwise;
 1904|      0|        }
 1905|  17.7k|      }
 1906|  17.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1907|  17.7k|    }
 1908|      0|    case s_n_llhttp__internal__n_chunk_size_digit:
  ------------------
  |  Branch (1908:5): [True: 0, False: 4.76k]
  ------------------
 1909|  9.53k|    s_n_llhttp__internal__n_chunk_size_digit: {
 1910|  9.53k|      if (p == endp) {
  ------------------
  |  Branch (1910:11): [True: 14, False: 9.52k]
  ------------------
 1911|     14|        return s_n_llhttp__internal__n_chunk_size_digit;
 1912|     14|      }
 1913|  9.52k|      switch (*p) {
 1914|  3.86k|        case '0': {
  ------------------
  |  Branch (1914:9): [True: 3.86k, False: 5.65k]
  ------------------
 1915|  3.86k|          p++;
 1916|  3.86k|          match = 0;
 1917|  3.86k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1918|      0|        }
 1919|  1.17k|        case '1': {
  ------------------
  |  Branch (1919:9): [True: 1.17k, False: 8.35k]
  ------------------
 1920|  1.17k|          p++;
 1921|  1.17k|          match = 1;
 1922|  1.17k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1923|      0|        }
 1924|    257|        case '2': {
  ------------------
  |  Branch (1924:9): [True: 257, False: 9.26k]
  ------------------
 1925|    257|          p++;
 1926|    257|          match = 2;
 1927|    257|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1928|      0|        }
 1929|    206|        case '3': {
  ------------------
  |  Branch (1929:9): [True: 206, False: 9.31k]
  ------------------
 1930|    206|          p++;
 1931|    206|          match = 3;
 1932|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1933|      0|        }
 1934|    204|        case '4': {
  ------------------
  |  Branch (1934:9): [True: 204, False: 9.31k]
  ------------------
 1935|    204|          p++;
 1936|    204|          match = 4;
 1937|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1938|      0|        }
 1939|    206|        case '5': {
  ------------------
  |  Branch (1939:9): [True: 206, False: 9.31k]
  ------------------
 1940|    206|          p++;
 1941|    206|          match = 5;
 1942|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1943|      0|        }
 1944|    204|        case '6': {
  ------------------
  |  Branch (1944:9): [True: 204, False: 9.31k]
  ------------------
 1945|    204|          p++;
 1946|    204|          match = 6;
 1947|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1948|      0|        }
 1949|    204|        case '7': {
  ------------------
  |  Branch (1949:9): [True: 204, False: 9.31k]
  ------------------
 1950|    204|          p++;
 1951|    204|          match = 7;
 1952|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1953|      0|        }
 1954|    205|        case '8': {
  ------------------
  |  Branch (1954:9): [True: 205, False: 9.31k]
  ------------------
 1955|    205|          p++;
 1956|    205|          match = 8;
 1957|    205|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1958|      0|        }
 1959|    201|        case '9': {
  ------------------
  |  Branch (1959:9): [True: 201, False: 9.32k]
  ------------------
 1960|    201|          p++;
 1961|    201|          match = 9;
 1962|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1963|      0|        }
 1964|    201|        case 'A': {
  ------------------
  |  Branch (1964:9): [True: 201, False: 9.32k]
  ------------------
 1965|    201|          p++;
 1966|    201|          match = 10;
 1967|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1968|      0|        }
 1969|    204|        case 'B': {
  ------------------
  |  Branch (1969:9): [True: 204, False: 9.31k]
  ------------------
 1970|    204|          p++;
 1971|    204|          match = 11;
 1972|    204|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1973|      0|        }
 1974|    196|        case 'C': {
  ------------------
  |  Branch (1974:9): [True: 196, False: 9.32k]
  ------------------
 1975|    196|          p++;
 1976|    196|          match = 12;
 1977|    196|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1978|      0|        }
 1979|    201|        case 'D': {
  ------------------
  |  Branch (1979:9): [True: 201, False: 9.32k]
  ------------------
 1980|    201|          p++;
 1981|    201|          match = 13;
 1982|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1983|      0|        }
 1984|    201|        case 'E': {
  ------------------
  |  Branch (1984:9): [True: 201, False: 9.32k]
  ------------------
 1985|    201|          p++;
 1986|    201|          match = 14;
 1987|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1988|      0|        }
 1989|    340|        case 'F': {
  ------------------
  |  Branch (1989:9): [True: 340, False: 9.18k]
  ------------------
 1990|    340|          p++;
 1991|    340|          match = 15;
 1992|    340|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1993|      0|        }
 1994|    205|        case 'a': {
  ------------------
  |  Branch (1994:9): [True: 205, False: 9.31k]
  ------------------
 1995|    205|          p++;
 1996|    205|          match = 10;
 1997|    205|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1998|      0|        }
 1999|    203|        case 'b': {
  ------------------
  |  Branch (1999:9): [True: 203, False: 9.31k]
  ------------------
 2000|    203|          p++;
 2001|    203|          match = 11;
 2002|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2003|      0|        }
 2004|    219|        case 'c': {
  ------------------
  |  Branch (2004:9): [True: 219, False: 9.30k]
  ------------------
 2005|    219|          p++;
 2006|    219|          match = 12;
 2007|    219|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2008|      0|        }
 2009|    208|        case 'd': {
  ------------------
  |  Branch (2009:9): [True: 208, False: 9.31k]
  ------------------
 2010|    208|          p++;
 2011|    208|          match = 13;
 2012|    208|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2013|      0|        }
 2014|    203|        case 'e': {
  ------------------
  |  Branch (2014:9): [True: 203, False: 9.31k]
  ------------------
 2015|    203|          p++;
 2016|    203|          match = 14;
 2017|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2018|      0|        }
 2019|    417|        case 'f': {
  ------------------
  |  Branch (2019:9): [True: 417, False: 9.10k]
  ------------------
 2020|    417|          p++;
 2021|    417|          match = 15;
 2022|    417|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2023|      0|        }
 2024|      1|        default: {
  ------------------
  |  Branch (2024:9): [True: 1, False: 9.52k]
  ------------------
 2025|      1|          goto s_n_llhttp__internal__n_error_37;
 2026|      0|        }
 2027|  9.52k|      }
 2028|  9.52k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2029|  9.52k|    }
 2030|      0|    case s_n_llhttp__internal__n_invoke_update_content_length_1:
  ------------------
  |  Branch (2030:5): [True: 0, False: 4.76k]
  ------------------
 2031|  9.53k|    s_n_llhttp__internal__n_invoke_update_content_length_1: {
 2032|  9.53k|      switch (llhttp__internal__c_update_content_length(state, p, endp)) {
 2033|  9.53k|        default:
  ------------------
  |  Branch (2033:9): [True: 9.53k, False: 0]
  ------------------
 2034|  9.53k|          goto s_n_llhttp__internal__n_chunk_size_digit;
 2035|  9.53k|      }
 2036|  9.53k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2037|  9.53k|    }
 2038|      0|    case s_n_llhttp__internal__n_consume_content_length_1:
  ------------------
  |  Branch (2038:5): [True: 0, False: 4.76k]
  ------------------
 2039|    340|    s_n_llhttp__internal__n_consume_content_length_1: {
 2040|    340|      size_t avail;
 2041|    340|      uint64_t need;
 2042|       |      
 2043|    340|      avail = endp - p;
 2044|    340|      need = state->content_length;
 2045|    340|      if (avail >= need) {
  ------------------
  |  Branch (2045:11): [True: 218, False: 122]
  ------------------
 2046|    218|        p += need;
 2047|    218|        state->content_length = 0;
 2048|    218|        goto s_n_llhttp__internal__n_span_end_llhttp__on_body_1;
 2049|    218|      }
 2050|       |      
 2051|    122|      state->content_length -= avail;
 2052|    122|      return s_n_llhttp__internal__n_consume_content_length_1;
 2053|    340|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2054|    340|    }
 2055|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body_1:
  ------------------
  |  Branch (2055:5): [True: 0, False: 4.76k]
  ------------------
 2056|    459|    s_n_llhttp__internal__n_span_start_llhttp__on_body_1: {
 2057|    459|      if (p == endp) {
  ------------------
  |  Branch (2057:11): [True: 119, False: 340]
  ------------------
 2058|    119|        return s_n_llhttp__internal__n_span_start_llhttp__on_body_1;
 2059|    119|      }
 2060|    340|      state->_span_pos0 = (void*) p;
 2061|    340|      state->_span_cb0 = llhttp__on_body;
 2062|    340|      goto s_n_llhttp__internal__n_consume_content_length_1;
 2063|    459|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2064|    459|    }
 2065|      0|    case s_n_llhttp__internal__n_eof:
  ------------------
  |  Branch (2065:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 2075|     47|    s_n_llhttp__internal__n_span_start_llhttp__on_body_2: {
 2076|     47|      if (p == endp) {
  ------------------
  |  Branch (2076:11): [True: 46, False: 1]
  ------------------
 2077|     46|        return s_n_llhttp__internal__n_span_start_llhttp__on_body_2;
 2078|     46|      }
 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|     47|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2083|     47|    }
 2084|      0|    case s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete:
  ------------------
  |  Branch (2084:5): [True: 0, False: 4.76k]
  ------------------
 2085|  33.7k|    s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete: {
 2086|  33.7k|      switch (llhttp__after_headers_complete(state, p, endp)) {
 2087|      8|        case 1:
  ------------------
  |  Branch (2087:9): [True: 8, False: 33.7k]
  ------------------
 2088|      8|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_1;
 2089|  1.69k|        case 2:
  ------------------
  |  Branch (2089:9): [True: 1.69k, False: 32.0k]
  ------------------
 2090|  1.69k|          goto s_n_llhttp__internal__n_invoke_update_content_length_1;
 2091|    459|        case 3:
  ------------------
  |  Branch (2091:9): [True: 459, False: 33.2k]
  ------------------
 2092|    459|          goto s_n_llhttp__internal__n_span_start_llhttp__on_body_1;
 2093|     47|        case 4:
  ------------------
  |  Branch (2093:9): [True: 47, False: 33.7k]
  ------------------
 2094|     47|          goto s_n_llhttp__internal__n_invoke_update_finish_3;
 2095|      1|        case 5:
  ------------------
  |  Branch (2095:9): [True: 1, False: 33.7k]
  ------------------
 2096|      1|          goto s_n_llhttp__internal__n_error_39;
 2097|  31.5k|        default:
  ------------------
  |  Branch (2097:9): [True: 31.5k, False: 2.20k]
  ------------------
 2098|  31.5k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete;
 2099|  33.7k|      }
 2100|  33.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2101|  33.7k|    }
 2102|      0|    case s_n_llhttp__internal__n_error_5:
  ------------------
  |  Branch (2102:5): [True: 0, False: 4.76k]
  ------------------
 2103|      5|    s_n_llhttp__internal__n_error_5: {
 2104|      5|      state->error = 0xa;
 2105|      5|      state->reason = "Invalid header field char";
 2106|      5|      state->error_pos = (const char*) p;
 2107|      5|      state->_current = (void*) (intptr_t) s_error;
 2108|      5|      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.76k]
  ------------------
 2112|  34.5k|    s_n_llhttp__internal__n_headers_almost_done: {
 2113|  34.5k|      if (p == endp) {
  ------------------
  |  Branch (2113:11): [True: 13, False: 34.5k]
  ------------------
 2114|     13|        return s_n_llhttp__internal__n_headers_almost_done;
 2115|     13|      }
 2116|  34.5k|      switch (*p) {
 2117|  34.5k|        case 10: {
  ------------------
  |  Branch (2117:9): [True: 34.5k, False: 10]
  ------------------
 2118|  34.5k|          p++;
 2119|  34.5k|          goto s_n_llhttp__internal__n_invoke_test_flags_1;
 2120|      0|        }
 2121|     10|        default: {
  ------------------
  |  Branch (2121:9): [True: 10, False: 34.5k]
  ------------------
 2122|     10|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_12;
 2123|      0|        }
 2124|  34.5k|      }
 2125|  34.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2126|  34.5k|    }
 2127|      0|    case s_n_llhttp__internal__n_header_field_colon_discard_ws:
  ------------------
  |  Branch (2127:5): [True: 0, False: 4.76k]
  ------------------
 2128|    707|    s_n_llhttp__internal__n_header_field_colon_discard_ws: {
 2129|    707|      if (p == endp) {
  ------------------
  |  Branch (2129:11): [True: 8, False: 699]
  ------------------
 2130|      8|        return s_n_llhttp__internal__n_header_field_colon_discard_ws;
 2131|      8|      }
 2132|    699|      switch (*p) {
 2133|    451|        case ' ': {
  ------------------
  |  Branch (2133:9): [True: 451, False: 248]
  ------------------
 2134|    451|          p++;
 2135|    451|          goto s_n_llhttp__internal__n_header_field_colon_discard_ws;
 2136|      0|        }
 2137|    248|        default: {
  ------------------
  |  Branch (2137:9): [True: 248, False: 451]
  ------------------
 2138|    248|          goto s_n_llhttp__internal__n_header_field_colon;
 2139|      0|        }
 2140|    699|      }
 2141|    699|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2142|    699|    }
 2143|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete:
  ------------------
  |  Branch (2143:5): [True: 0, False: 4.76k]
  ------------------
 2144|  9.87k|    s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete: {
 2145|  9.87k|      switch (llhttp__on_header_value_complete(state, p, endp)) {
 2146|  9.87k|        case 0:
  ------------------
  |  Branch (2146:9): [True: 9.87k, False: 0]
  ------------------
 2147|  9.87k|          goto s_n_llhttp__internal__n_header_field_start;
 2148|      0|        case 21:
  ------------------
  |  Branch (2148:9): [True: 0, False: 9.87k]
  ------------------
 2149|      0|          goto s_n_llhttp__internal__n_pause_18;
 2150|      0|        default:
  ------------------
  |  Branch (2150:9): [True: 0, False: 9.87k]
  ------------------
 2151|      0|          goto s_n_llhttp__internal__n_error_48;
 2152|  9.87k|      }
 2153|  9.87k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2154|  9.87k|    }
 2155|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_value:
  ------------------
  |  Branch (2155:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 2166|  4.40k|    s_n_llhttp__internal__n_header_value_discard_lws: {
 2167|  4.40k|      if (p == endp) {
  ------------------
  |  Branch (2167:11): [True: 8, False: 4.39k]
  ------------------
 2168|      8|        return s_n_llhttp__internal__n_header_value_discard_lws;
 2169|      8|      }
 2170|  4.39k|      switch (*p) {
 2171|    237|        case 9: {
  ------------------
  |  Branch (2171:9): [True: 237, False: 4.16k]
  ------------------
 2172|    237|          p++;
 2173|    237|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_15;
 2174|      0|        }
 2175|    475|        case ' ': {
  ------------------
  |  Branch (2175:9): [True: 475, False: 3.92k]
  ------------------
 2176|    475|          p++;
 2177|    475|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_15;
 2178|      0|        }
 2179|  3.68k|        default: {
  ------------------
  |  Branch (2179:9): [True: 3.68k, False: 712]
  ------------------
 2180|  3.68k|          goto s_n_llhttp__internal__n_invoke_load_header_state_1;
 2181|      0|        }
 2182|  4.39k|      }
 2183|  4.39k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2184|  4.39k|    }
 2185|      0|    case s_n_llhttp__internal__n_header_value_discard_ws_almost_done:
  ------------------
  |  Branch (2185:5): [True: 0, False: 4.76k]
  ------------------
 2186|  4.41k|    s_n_llhttp__internal__n_header_value_discard_ws_almost_done: {
 2187|  4.41k|      if (p == endp) {
  ------------------
  |  Branch (2187:11): [True: 6, False: 4.40k]
  ------------------
 2188|      6|        return s_n_llhttp__internal__n_header_value_discard_ws_almost_done;
 2189|      6|      }
 2190|  4.40k|      switch (*p) {
 2191|    212|        case 10: {
  ------------------
  |  Branch (2191:9): [True: 212, False: 4.19k]
  ------------------
 2192|    212|          p++;
 2193|    212|          goto s_n_llhttp__internal__n_header_value_discard_lws;
 2194|      0|        }
 2195|  4.19k|        default: {
  ------------------
  |  Branch (2195:9): [True: 4.19k, False: 212]
  ------------------
 2196|  4.19k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_16;
 2197|      0|        }
 2198|  4.40k|      }
 2199|  4.40k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2200|  4.40k|    }
 2201|      0|    case s_n_llhttp__internal__n_header_value_lws:
  ------------------
  |  Branch (2201:5): [True: 0, False: 4.76k]
  ------------------
 2202|  8.04k|    s_n_llhttp__internal__n_header_value_lws: {
 2203|  8.04k|      if (p == endp) {
  ------------------
  |  Branch (2203:11): [True: 10, False: 8.03k]
  ------------------
 2204|     10|        return s_n_llhttp__internal__n_header_value_lws;
 2205|     10|      }
 2206|  8.03k|      switch (*p) {
 2207|    936|        case 9: {
  ------------------
  |  Branch (2207:9): [True: 936, False: 7.09k]
  ------------------
 2208|    936|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_18;
 2209|      0|        }
 2210|    909|        case ' ': {
  ------------------
  |  Branch (2210:9): [True: 909, False: 7.12k]
  ------------------
 2211|    909|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_18;
 2212|      0|        }
 2213|  6.18k|        default: {
  ------------------
  |  Branch (2213:9): [True: 6.18k, False: 1.84k]
  ------------------
 2214|  6.18k|          goto s_n_llhttp__internal__n_invoke_load_header_state_5;
 2215|      0|        }
 2216|  8.03k|      }
 2217|  8.03k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2218|  8.03k|    }
 2219|      0|    case s_n_llhttp__internal__n_header_value_almost_done:
  ------------------
  |  Branch (2219:5): [True: 0, False: 4.76k]
  ------------------
 2220|  8.08k|    s_n_llhttp__internal__n_header_value_almost_done: {
 2221|  8.08k|      if (p == endp) {
  ------------------
  |  Branch (2221:11): [True: 38, False: 8.04k]
  ------------------
 2222|     38|        return s_n_llhttp__internal__n_header_value_almost_done;
 2223|     38|      }
 2224|  8.04k|      switch (*p) {
 2225|  8.04k|        case 10: {
  ------------------
  |  Branch (2225:9): [True: 8.04k, False: 2]
  ------------------
 2226|  8.04k|          p++;
 2227|  8.04k|          goto s_n_llhttp__internal__n_header_value_lws;
 2228|      0|        }
 2229|      2|        default: {
  ------------------
  |  Branch (2229:9): [True: 2, False: 8.04k]
  ------------------
 2230|      2|          goto s_n_llhttp__internal__n_error_53;
 2231|      0|        }
 2232|  8.04k|      }
 2233|  8.04k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2234|  8.04k|    }
 2235|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_17:
  ------------------
  |  Branch (2235:5): [True: 0, False: 4.76k]
  ------------------
 2236|     16|    s_n_llhttp__internal__n_invoke_test_lenient_flags_17: {
 2237|     16|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 2238|      0|        case 1:
  ------------------
  |  Branch (2238:9): [True: 0, False: 16]
  ------------------
 2239|      0|          goto s_n_llhttp__internal__n_header_value_almost_done;
 2240|     16|        default:
  ------------------
  |  Branch (2240:9): [True: 16, False: 0]
  ------------------
 2241|     16|          goto s_n_llhttp__internal__n_error_51;
 2242|     16|      }
 2243|     16|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2244|     16|    }
 2245|      0|    case s_n_llhttp__internal__n_header_value_lenient:
  ------------------
  |  Branch (2245:5): [True: 0, False: 4.76k]
  ------------------
 2246|  10.5k|    s_n_llhttp__internal__n_header_value_lenient: {
 2247|  10.5k|      if (p == endp) {
  ------------------
  |  Branch (2247:11): [True: 43, False: 10.4k]
  ------------------
 2248|     43|        return s_n_llhttp__internal__n_header_value_lenient;
 2249|     43|      }
 2250|  10.4k|      switch (*p) {
 2251|  2.82k|        case 10: {
  ------------------
  |  Branch (2251:9): [True: 2.82k, False: 7.64k]
  ------------------
 2252|  2.82k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_4;
 2253|      0|        }
 2254|    211|        case 13: {
  ------------------
  |  Branch (2254:9): [True: 211, False: 10.2k]
  ------------------
 2255|    211|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_5;
 2256|      0|        }
 2257|  7.43k|        default: {
  ------------------
  |  Branch (2257:9): [True: 7.43k, False: 3.03k]
  ------------------
 2258|  7.43k|          p++;
 2259|  7.43k|          goto s_n_llhttp__internal__n_header_value_lenient;
 2260|      0|        }
 2261|  10.4k|      }
 2262|  10.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2263|  10.4k|    }
 2264|      0|    case s_n_llhttp__internal__n_header_value_relaxed:
  ------------------
  |  Branch (2264:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 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.76k]
  ------------------
 2413|  8.14k|    s_n_llhttp__internal__n_header_value_otherwise: {
 2414|  8.14k|      if (p == endp) {
  ------------------
  |  Branch (2414:11): [True: 0, False: 8.14k]
  ------------------
 2415|      0|        return s_n_llhttp__internal__n_header_value_otherwise;
 2416|      0|      }
 2417|  8.14k|      switch (*p) {
 2418|     16|        case 10: {
  ------------------
  |  Branch (2418:9): [True: 16, False: 8.13k]
  ------------------
 2419|     16|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_1;
 2420|      0|        }
 2421|  5.04k|        case 13: {
  ------------------
  |  Branch (2421:9): [True: 5.04k, False: 3.09k]
  ------------------
 2422|  5.04k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_2;
 2423|      0|        }
 2424|  3.08k|        default: {
  ------------------
  |  Branch (2424:9): [True: 3.08k, False: 5.06k]
  ------------------
 2425|  3.08k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_19;
 2426|      0|        }
 2427|  8.14k|      }
 2428|  8.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2429|  8.14k|    }
 2430|      0|    case s_n_llhttp__internal__n_header_value_connection_token:
  ------------------
  |  Branch (2430:5): [True: 0, False: 4.76k]
  ------------------
 2431|  4.27k|    s_n_llhttp__internal__n_header_value_connection_token: {
 2432|  4.27k|      static uint8_t lookup_table[] = {
 2433|  4.27k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2434|  4.27k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2435|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
 2436|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2437|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2438|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2439|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2440|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2441|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2442|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2443|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2444|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2445|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2446|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2447|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2448|  4.27k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2449|  4.27k|      };
 2450|  4.27k|      if (p == endp) {
  ------------------
  |  Branch (2450:11): [True: 58, False: 4.21k]
  ------------------
 2451|     58|        return s_n_llhttp__internal__n_header_value_connection_token;
 2452|     58|      }
 2453|  4.21k|      switch (lookup_table[(uint8_t) *p]) {
 2454|  1.90k|        case 1: {
  ------------------
  |  Branch (2454:9): [True: 1.90k, False: 2.31k]
  ------------------
 2455|  1.90k|          p++;
 2456|  1.90k|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2457|      0|        }
 2458|  1.89k|        case 2: {
  ------------------
  |  Branch (2458:9): [True: 1.89k, False: 2.32k]
  ------------------
 2459|  1.89k|          p++;
 2460|  1.89k|          goto s_n_llhttp__internal__n_header_value_connection;
 2461|      0|        }
 2462|    423|        default: {
  ------------------
  |  Branch (2462:9): [True: 423, False: 3.79k]
  ------------------
 2463|    423|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2464|      0|        }
 2465|  4.21k|      }
 2466|  4.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2467|  4.21k|    }
 2468|      0|    case s_n_llhttp__internal__n_header_value_connection_ws:
  ------------------
  |  Branch (2468:5): [True: 0, False: 4.76k]
  ------------------
 2469|  2.76k|    s_n_llhttp__internal__n_header_value_connection_ws: {
 2470|  2.76k|      if (p == endp) {
  ------------------
  |  Branch (2470:11): [True: 33, False: 2.73k]
  ------------------
 2471|     33|        return s_n_llhttp__internal__n_header_value_connection_ws;
 2472|     33|      }
 2473|  2.73k|      switch (*p) {
 2474|    316|        case 9: {
  ------------------
  |  Branch (2474:9): [True: 316, False: 2.41k]
  ------------------
 2475|    316|          p++;
 2476|    316|          goto s_n_llhttp__internal__n_header_value_connection_ws;
 2477|      0|        }
 2478|      1|        case 10: {
  ------------------
  |  Branch (2478:9): [True: 1, False: 2.73k]
  ------------------
 2479|      1|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2480|      0|        }
 2481|  1.13k|        case 13: {
  ------------------
  |  Branch (2481:9): [True: 1.13k, False: 1.59k]
  ------------------
 2482|  1.13k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2483|      0|        }
 2484|    264|        case ' ': {
  ------------------
  |  Branch (2484:9): [True: 264, False: 2.47k]
  ------------------
 2485|    264|          p++;
 2486|    264|          goto s_n_llhttp__internal__n_header_value_connection_ws;
 2487|      0|        }
 2488|    762|        case ',': {
  ------------------
  |  Branch (2488:9): [True: 762, False: 1.97k]
  ------------------
 2489|    762|          p++;
 2490|    762|          goto s_n_llhttp__internal__n_invoke_load_header_state_6;
 2491|      0|        }
 2492|    254|        default: {
  ------------------
  |  Branch (2492:9): [True: 254, False: 2.48k]
  ------------------
 2493|    254|          goto s_n_llhttp__internal__n_invoke_update_header_state_5;
 2494|      0|        }
 2495|  2.73k|      }
 2496|  2.73k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2497|  2.73k|    }
 2498|      0|    case s_n_llhttp__internal__n_header_value_connection_1:
  ------------------
  |  Branch (2498:5): [True: 0, False: 4.76k]
  ------------------
 2499|  1.52k|    s_n_llhttp__internal__n_header_value_connection_1: {
 2500|  1.52k|      llparse_match_t match_seq;
 2501|       |      
 2502|  1.52k|      if (p == endp) {
  ------------------
  |  Branch (2502:11): [True: 8, False: 1.52k]
  ------------------
 2503|      8|        return s_n_llhttp__internal__n_header_value_connection_1;
 2504|      8|      }
 2505|  1.52k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob2, 4);
 2506|  1.52k|      p = match_seq.current;
 2507|  1.52k|      switch (match_seq.status) {
  ------------------
  |  Branch (2507:15): [True: 1.52k, False: 0]
  ------------------
 2508|  1.01k|        case kMatchComplete: {
  ------------------
  |  Branch (2508:9): [True: 1.01k, False: 505]
  ------------------
 2509|  1.01k|          p++;
 2510|  1.01k|          goto s_n_llhttp__internal__n_invoke_update_header_state_3;
 2511|      0|        }
 2512|      1|        case kMatchPause: {
  ------------------
  |  Branch (2512:9): [True: 1, False: 1.52k]
  ------------------
 2513|      1|          return s_n_llhttp__internal__n_header_value_connection_1;
 2514|      0|        }
 2515|    504|        case kMatchMismatch: {
  ------------------
  |  Branch (2515:9): [True: 504, False: 1.01k]
  ------------------
 2516|    504|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2517|      0|        }
 2518|  1.52k|      }
 2519|  1.52k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2520|  1.52k|    }
 2521|      0|    case s_n_llhttp__internal__n_header_value_connection_2:
  ------------------
  |  Branch (2521:5): [True: 0, False: 4.76k]
  ------------------
 2522|    296|    s_n_llhttp__internal__n_header_value_connection_2: {
 2523|    296|      llparse_match_t match_seq;
 2524|       |      
 2525|    296|      if (p == endp) {
  ------------------
  |  Branch (2525:11): [True: 7, False: 289]
  ------------------
 2526|      7|        return s_n_llhttp__internal__n_header_value_connection_2;
 2527|      7|      }
 2528|    289|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob4, 9);
 2529|    289|      p = match_seq.current;
 2530|    289|      switch (match_seq.status) {
  ------------------
  |  Branch (2530:15): [True: 289, False: 0]
  ------------------
 2531|      0|        case kMatchComplete: {
  ------------------
  |  Branch (2531:9): [True: 0, False: 289]
  ------------------
 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: 288]
  ------------------
 2536|      1|          return s_n_llhttp__internal__n_header_value_connection_2;
 2537|      0|        }
 2538|    288|        case kMatchMismatch: {
  ------------------
  |  Branch (2538:9): [True: 288, False: 1]
  ------------------
 2539|    288|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2540|      0|        }
 2541|    289|      }
 2542|    289|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2543|    289|    }
 2544|      0|    case s_n_llhttp__internal__n_header_value_connection_3:
  ------------------
  |  Branch (2544:5): [True: 0, False: 4.76k]
  ------------------
 2545|  1.80k|    s_n_llhttp__internal__n_header_value_connection_3: {
 2546|  1.80k|      llparse_match_t match_seq;
 2547|       |      
 2548|  1.80k|      if (p == endp) {
  ------------------
  |  Branch (2548:11): [True: 9, False: 1.79k]
  ------------------
 2549|      9|        return s_n_llhttp__internal__n_header_value_connection_3;
 2550|      9|      }
 2551|  1.79k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob5, 6);
 2552|  1.79k|      p = match_seq.current;
 2553|  1.79k|      switch (match_seq.status) {
  ------------------
  |  Branch (2553:15): [True: 1.79k, False: 0]
  ------------------
 2554|  1.17k|        case kMatchComplete: {
  ------------------
  |  Branch (2554:9): [True: 1.17k, False: 625]
  ------------------
 2555|  1.17k|          p++;
 2556|  1.17k|          goto s_n_llhttp__internal__n_invoke_update_header_state_7;
 2557|      0|        }
 2558|      1|        case kMatchPause: {
  ------------------
  |  Branch (2558:9): [True: 1, False: 1.79k]
  ------------------
 2559|      1|          return s_n_llhttp__internal__n_header_value_connection_3;
 2560|      0|        }
 2561|    624|        case kMatchMismatch: {
  ------------------
  |  Branch (2561:9): [True: 624, False: 1.17k]
  ------------------
 2562|    624|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2563|      0|        }
 2564|  1.79k|      }
 2565|  1.79k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2566|  1.79k|    }
 2567|      0|    case s_n_llhttp__internal__n_header_value_connection:
  ------------------
  |  Branch (2567:5): [True: 0, False: 4.76k]
  ------------------
 2568|  5.51k|    s_n_llhttp__internal__n_header_value_connection: {
 2569|  5.51k|      if (p == endp) {
  ------------------
  |  Branch (2569:11): [True: 53, False: 5.46k]
  ------------------
 2570|     53|        return s_n_llhttp__internal__n_header_value_connection;
 2571|     53|      }
 2572|  5.46k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (2572:16): [True: 3.72k, False: 1.73k]
  |  Branch (2572:31): [True: 1.27k, False: 2.45k]
  ------------------
 2573|    375|        case 9: {
  ------------------
  |  Branch (2573:9): [True: 375, False: 5.08k]
  ------------------
 2574|    375|          p++;
 2575|    375|          goto s_n_llhttp__internal__n_header_value_connection;
 2576|      0|        }
 2577|    750|        case ' ': {
  ------------------
  |  Branch (2577:9): [True: 750, False: 4.71k]
  ------------------
 2578|    750|          p++;
 2579|    750|          goto s_n_llhttp__internal__n_header_value_connection;
 2580|      0|        }
 2581|  1.52k|        case 'c': {
  ------------------
  |  Branch (2581:9): [True: 1.52k, False: 3.93k]
  ------------------
 2582|  1.52k|          p++;
 2583|  1.52k|          goto s_n_llhttp__internal__n_header_value_connection_1;
 2584|      0|        }
 2585|    296|        case 'k': {
  ------------------
  |  Branch (2585:9): [True: 296, False: 5.16k]
  ------------------
 2586|    296|          p++;
 2587|    296|          goto s_n_llhttp__internal__n_header_value_connection_2;
 2588|      0|        }
 2589|  1.80k|        case 'u': {
  ------------------
  |  Branch (2589:9): [True: 1.80k, False: 3.65k]
  ------------------
 2590|  1.80k|          p++;
 2591|  1.80k|          goto s_n_llhttp__internal__n_header_value_connection_3;
 2592|      0|        }
 2593|    705|        default: {
  ------------------
  |  Branch (2593:9): [True: 705, False: 4.75k]
  ------------------
 2594|    705|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2595|      0|        }
 2596|  5.46k|      }
 2597|  5.46k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2598|  5.46k|    }
 2599|      0|    case s_n_llhttp__internal__n_error_56:
  ------------------
  |  Branch (2599:5): [True: 0, False: 4.76k]
  ------------------
 2600|      6|    s_n_llhttp__internal__n_error_56: {
 2601|      6|      state->error = 0xb;
 2602|      6|      state->reason = "Content-Length overflow";
 2603|      6|      state->error_pos = (const char*) p;
 2604|      6|      state->_current = (void*) (intptr_t) s_error;
 2605|      6|      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.76k]
  ------------------
 2609|     16|    s_n_llhttp__internal__n_error_57: {
 2610|     16|      state->error = 0xb;
 2611|     16|      state->reason = "Invalid character in Content-Length";
 2612|     16|      state->error_pos = (const char*) p;
 2613|     16|      state->_current = (void*) (intptr_t) s_error;
 2614|     16|      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.76k]
  ------------------
 2618|  1.79k|    s_n_llhttp__internal__n_header_value_content_length_ws: {
 2619|  1.79k|      if (p == endp) {
  ------------------
  |  Branch (2619:11): [True: 20, False: 1.77k]
  ------------------
 2620|     20|        return s_n_llhttp__internal__n_header_value_content_length_ws;
 2621|     20|      }
 2622|  1.77k|      switch (*p) {
 2623|    205|        case 9: {
  ------------------
  |  Branch (2623:9): [True: 205, False: 1.56k]
  ------------------
 2624|    205|          p++;
 2625|    205|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2626|      0|        }
 2627|      1|        case 10: {
  ------------------
  |  Branch (2627:9): [True: 1, False: 1.77k]
  ------------------
 2628|      1|          goto s_n_llhttp__internal__n_invoke_or_flags_17;
 2629|      0|        }
 2630|  1.17k|        case 13: {
  ------------------
  |  Branch (2630:9): [True: 1.17k, False: 603]
  ------------------
 2631|  1.17k|          goto s_n_llhttp__internal__n_invoke_or_flags_17;
 2632|      0|        }
 2633|    381|        case ' ': {
  ------------------
  |  Branch (2633:9): [True: 381, False: 1.39k]
  ------------------
 2634|    381|          p++;
 2635|    381|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2636|      0|        }
 2637|     16|        default: {
  ------------------
  |  Branch (2637:9): [True: 16, False: 1.75k]
  ------------------
 2638|     16|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_7;
 2639|      0|        }
 2640|  1.77k|      }
 2641|  1.77k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2642|  1.77k|    }
 2643|      0|    case s_n_llhttp__internal__n_header_value_content_length:
  ------------------
  |  Branch (2643:5): [True: 0, False: 4.76k]
  ------------------
 2644|  8.99k|    s_n_llhttp__internal__n_header_value_content_length: {
 2645|  8.99k|      if (p == endp) {
  ------------------
  |  Branch (2645:11): [True: 204, False: 8.78k]
  ------------------
 2646|    204|        return s_n_llhttp__internal__n_header_value_content_length;
 2647|    204|      }
 2648|  8.78k|      switch (*p) {
 2649|  1.36k|        case '0': {
  ------------------
  |  Branch (2649:9): [True: 1.36k, False: 7.41k]
  ------------------
 2650|  1.36k|          p++;
 2651|  1.36k|          match = 0;
 2652|  1.36k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2653|      0|        }
 2654|    960|        case '1': {
  ------------------
  |  Branch (2654:9): [True: 960, False: 7.82k]
  ------------------
 2655|    960|          p++;
 2656|    960|          match = 1;
 2657|    960|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2658|      0|        }
 2659|    454|        case '2': {
  ------------------
  |  Branch (2659:9): [True: 454, False: 8.33k]
  ------------------
 2660|    454|          p++;
 2661|    454|          match = 2;
 2662|    454|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2663|      0|        }
 2664|    577|        case '3': {
  ------------------
  |  Branch (2664:9): [True: 577, False: 8.21k]
  ------------------
 2665|    577|          p++;
 2666|    577|          match = 3;
 2667|    577|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2668|      0|        }
 2669|  1.07k|        case '4': {
  ------------------
  |  Branch (2669:9): [True: 1.07k, False: 7.71k]
  ------------------
 2670|  1.07k|          p++;
 2671|  1.07k|          match = 4;
 2672|  1.07k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2673|      0|        }
 2674|    448|        case '5': {
  ------------------
  |  Branch (2674:9): [True: 448, False: 8.33k]
  ------------------
 2675|    448|          p++;
 2676|    448|          match = 5;
 2677|    448|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2678|      0|        }
 2679|    678|        case '6': {
  ------------------
  |  Branch (2679:9): [True: 678, False: 8.10k]
  ------------------
 2680|    678|          p++;
 2681|    678|          match = 6;
 2682|    678|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2683|      0|        }
 2684|    897|        case '7': {
  ------------------
  |  Branch (2684:9): [True: 897, False: 7.89k]
  ------------------
 2685|    897|          p++;
 2686|    897|          match = 7;
 2687|    897|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2688|      0|        }
 2689|    601|        case '8': {
  ------------------
  |  Branch (2689:9): [True: 601, False: 8.18k]
  ------------------
 2690|    601|          p++;
 2691|    601|          match = 8;
 2692|    601|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2693|      0|        }
 2694|    525|        case '9': {
  ------------------
  |  Branch (2694:9): [True: 525, False: 8.26k]
  ------------------
 2695|    525|          p++;
 2696|    525|          match = 9;
 2697|    525|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2698|      0|        }
 2699|  1.20k|        default: {
  ------------------
  |  Branch (2699:9): [True: 1.20k, False: 7.58k]
  ------------------
 2700|  1.20k|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2701|      0|        }
 2702|  8.78k|      }
 2703|  8.78k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2704|  8.78k|    }
 2705|      0|    case s_n_llhttp__internal__n_error_59:
  ------------------
  |  Branch (2705:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 2715|      2|    s_n_llhttp__internal__n_error_58: {
 2716|      2|      state->error = 0xf;
 2717|      2|      state->reason = "Invalid `Transfer-Encoding` header value";
 2718|      2|      state->error_pos = (const char*) p;
 2719|      2|      state->_current = (void*) (intptr_t) s_error;
 2720|      2|      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.76k]
  ------------------
 2724|  1.54k|    s_n_llhttp__internal__n_header_value_te_token_ows: {
 2725|  1.54k|      if (p == endp) {
  ------------------
  |  Branch (2725:11): [True: 38, False: 1.50k]
  ------------------
 2726|     38|        return s_n_llhttp__internal__n_header_value_te_token_ows;
 2727|     38|      }
 2728|  1.50k|      switch (*p) {
 2729|    251|        case 9: {
  ------------------
  |  Branch (2729:9): [True: 251, False: 1.25k]
  ------------------
 2730|    251|          p++;
 2731|    251|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2732|      0|        }
 2733|    328|        case ' ': {
  ------------------
  |  Branch (2733:9): [True: 328, False: 1.17k]
  ------------------
 2734|    328|          p++;
 2735|    328|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2736|      0|        }
 2737|    924|        default: {
  ------------------
  |  Branch (2737:9): [True: 924, False: 579]
  ------------------
 2738|    924|          goto s_n_llhttp__internal__n_header_value_te_chunked;
 2739|      0|        }
 2740|  1.50k|      }
 2741|  1.50k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2742|  1.50k|    }
 2743|      0|    case s_n_llhttp__internal__n_header_value:
  ------------------
  |  Branch (2743:5): [True: 0, False: 4.76k]
  ------------------
 2744|  5.41k|    s_n_llhttp__internal__n_header_value: {
 2745|  5.41k|      static uint8_t lookup_table[] = {
 2746|  5.41k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2747|  5.41k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2748|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2749|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2750|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2751|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2752|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2753|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2754|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2755|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2756|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2757|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2758|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2759|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2760|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2761|  5.41k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2762|  5.41k|      };
 2763|  5.41k|      if (p == endp) {
  ------------------
  |  Branch (2763:11): [True: 44, False: 5.36k]
  ------------------
 2764|     44|        return s_n_llhttp__internal__n_header_value;
 2765|     44|      }
 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.36k|      switch (lookup_table[(uint8_t) *p]) {
 2866|  2.09k|        case 1: {
  ------------------
  |  Branch (2866:9): [True: 2.09k, False: 3.27k]
  ------------------
 2867|  2.09k|          p++;
 2868|  2.09k|          goto s_n_llhttp__internal__n_header_value;
 2869|      0|        }
 2870|  3.27k|        default: {
  ------------------
  |  Branch (2870:9): [True: 3.27k, False: 2.09k]
  ------------------
 2871|  3.27k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2872|      0|        }
 2873|  5.36k|      }
 2874|  5.36k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2875|  5.36k|    }
 2876|      0|    case s_n_llhttp__internal__n_header_value_te_token:
  ------------------
  |  Branch (2876:5): [True: 0, False: 4.76k]
  ------------------
 2877|  2.12k|    s_n_llhttp__internal__n_header_value_te_token: {
 2878|  2.12k|      static uint8_t lookup_table[] = {
 2879|  2.12k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2880|  2.12k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2881|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
 2882|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2883|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2884|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2885|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2886|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2887|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2888|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2889|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2890|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2891|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2892|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2893|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2894|  2.12k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2895|  2.12k|      };
 2896|  2.12k|      if (p == endp) {
  ------------------
  |  Branch (2896:11): [True: 39, False: 2.08k]
  ------------------
 2897|     39|        return s_n_llhttp__internal__n_header_value_te_token;
 2898|     39|      }
 2899|  2.08k|      switch (lookup_table[(uint8_t) *p]) {
 2900|    646|        case 1: {
  ------------------
  |  Branch (2900:9): [True: 646, False: 1.44k]
  ------------------
 2901|    646|          p++;
 2902|    646|          goto s_n_llhttp__internal__n_header_value_te_token;
 2903|      0|        }
 2904|    962|        case 2: {
  ------------------
  |  Branch (2904:9): [True: 962, False: 1.12k]
  ------------------
 2905|    962|          p++;
 2906|    962|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2907|      0|        }
 2908|    481|        default: {
  ------------------
  |  Branch (2908:9): [True: 481, False: 1.60k]
  ------------------
 2909|    481|          goto s_n_llhttp__internal__n_invoke_update_header_state_9;
 2910|      0|        }
 2911|  2.08k|      }
 2912|  2.08k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2913|  2.08k|    }
 2914|      0|    case s_n_llhttp__internal__n_header_value_te_chunked_last:
  ------------------
  |  Branch (2914:5): [True: 0, False: 4.76k]
  ------------------
 2915|  2.76k|    s_n_llhttp__internal__n_header_value_te_chunked_last: {
 2916|  2.76k|      if (p == endp) {
  ------------------
  |  Branch (2916:11): [True: 6, False: 2.75k]
  ------------------
 2917|      6|        return s_n_llhttp__internal__n_header_value_te_chunked_last;
 2918|      6|      }
 2919|  2.75k|      switch (*p) {
 2920|      1|        case 10: {
  ------------------
  |  Branch (2920:9): [True: 1, False: 2.75k]
  ------------------
 2921|      1|          goto s_n_llhttp__internal__n_invoke_update_header_state_8;
 2922|      0|        }
 2923|  2.14k|        case 13: {
  ------------------
  |  Branch (2923:9): [True: 2.14k, False: 618]
  ------------------
 2924|  2.14k|          goto s_n_llhttp__internal__n_invoke_update_header_state_8;
 2925|      0|        }
 2926|    208|        case ' ': {
  ------------------
  |  Branch (2926:9): [True: 208, False: 2.55k]
  ------------------
 2927|    208|          p++;
 2928|    208|          goto s_n_llhttp__internal__n_header_value_te_chunked_last;
 2929|      0|        }
 2930|    196|        case ',': {
  ------------------
  |  Branch (2930:9): [True: 196, False: 2.56k]
  ------------------
 2931|    196|          goto s_n_llhttp__internal__n_invoke_load_type_1;
 2932|      0|        }
 2933|    213|        default: {
  ------------------
  |  Branch (2933:9): [True: 213, False: 2.54k]
  ------------------
 2934|    213|          goto s_n_llhttp__internal__n_header_value_te_token;
 2935|      0|        }
 2936|  2.75k|      }
 2937|  2.75k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2938|  2.75k|    }
 2939|      0|    case s_n_llhttp__internal__n_header_value_te_chunked:
  ------------------
  |  Branch (2939:5): [True: 0, False: 4.76k]
  ------------------
 2940|  3.83k|    s_n_llhttp__internal__n_header_value_te_chunked: {
 2941|  3.83k|      llparse_match_t match_seq;
 2942|       |      
 2943|  3.83k|      if (p == endp) {
  ------------------
  |  Branch (2943:11): [True: 0, False: 3.83k]
  ------------------
 2944|      0|        return s_n_llhttp__internal__n_header_value_te_chunked;
 2945|      0|      }
 2946|  3.83k|      match_seq = llparse__match_sequence_to_lower_unsafe(state, p, endp, llparse_blob6, 7);
 2947|  3.83k|      p = match_seq.current;
 2948|  3.83k|      switch (match_seq.status) {
  ------------------
  |  Branch (2948:15): [True: 3.83k, False: 0]
  ------------------
 2949|  2.55k|        case kMatchComplete: {
  ------------------
  |  Branch (2949:9): [True: 2.55k, False: 1.27k]
  ------------------
 2950|  2.55k|          p++;
 2951|  2.55k|          goto s_n_llhttp__internal__n_header_value_te_chunked_last;
 2952|      0|        }
 2953|      9|        case kMatchPause: {
  ------------------
  |  Branch (2953:9): [True: 9, False: 3.82k]
  ------------------
 2954|      9|          return s_n_llhttp__internal__n_header_value_te_chunked;
 2955|      0|        }
 2956|  1.26k|        case kMatchMismatch: {
  ------------------
  |  Branch (2956:9): [True: 1.26k, False: 2.56k]
  ------------------
 2957|  1.26k|          goto s_n_llhttp__internal__n_header_value_te_token;
 2958|      0|        }
 2959|  3.83k|      }
 2960|  3.83k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2961|  3.83k|    }
 2962|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1:
  ------------------
  |  Branch (2962:5): [True: 0, False: 4.76k]
  ------------------
 2963|  8.70k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1: {
 2964|  8.70k|      if (p == endp) {
  ------------------
  |  Branch (2964:11): [True: 0, False: 8.70k]
  ------------------
 2965|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 2966|      0|      }
 2967|  8.70k|      state->_span_pos0 = (void*) p;
 2968|  8.70k|      state->_span_cb0 = llhttp__on_header_value;
 2969|  8.70k|      goto s_n_llhttp__internal__n_invoke_load_header_state_3;
 2970|  8.70k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2971|  8.70k|    }
 2972|      0|    case s_n_llhttp__internal__n_header_value_discard_ws:
  ------------------
  |  Branch (2972:5): [True: 0, False: 4.76k]
  ------------------
 2973|  11.9k|    s_n_llhttp__internal__n_header_value_discard_ws: {
 2974|  11.9k|      if (p == endp) {
  ------------------
  |  Branch (2974:11): [True: 97, False: 11.8k]
  ------------------
 2975|     97|        return s_n_llhttp__internal__n_header_value_discard_ws;
 2976|     97|      }
 2977|  11.8k|      switch (*p) {
 2978|    358|        case 9: {
  ------------------
  |  Branch (2978:9): [True: 358, False: 11.4k]
  ------------------
 2979|    358|          p++;
 2980|    358|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2981|      0|        }
 2982|      1|        case 10: {
  ------------------
  |  Branch (2982:9): [True: 1, False: 11.8k]
  ------------------
 2983|      1|          p++;
 2984|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_14;
 2985|      0|        }
 2986|  4.41k|        case 13: {
  ------------------
  |  Branch (2986:9): [True: 4.41k, False: 7.43k]
  ------------------
 2987|  4.41k|          p++;
 2988|  4.41k|          goto s_n_llhttp__internal__n_header_value_discard_ws_almost_done;
 2989|      0|        }
 2990|    219|        case ' ': {
  ------------------
  |  Branch (2990:9): [True: 219, False: 11.6k]
  ------------------
 2991|    219|          p++;
 2992|    219|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2993|      0|        }
 2994|  6.86k|        default: {
  ------------------
  |  Branch (2994:9): [True: 6.86k, False: 4.99k]
  ------------------
 2995|  6.86k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 2996|      0|        }
 2997|  11.8k|      }
 2998|  11.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2999|  11.8k|    }
 3000|      0|    case s_n_llhttp__internal__n_invoke_load_header_state:
  ------------------
  |  Branch (3000:5): [True: 0, False: 4.76k]
  ------------------
 3001|  10.6k|    s_n_llhttp__internal__n_invoke_load_header_state: {
 3002|  10.6k|      switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 3003|  1.43k|        case 2:
  ------------------
  |  Branch (3003:9): [True: 1.43k, False: 9.22k]
  ------------------
 3004|  1.43k|          goto s_n_llhttp__internal__n_invoke_test_flags_4;
 3005|  3.09k|        case 3:
  ------------------
  |  Branch (3005:9): [True: 3.09k, False: 7.56k]
  ------------------
 3006|  3.09k|          goto s_n_llhttp__internal__n_invoke_test_flags_5;
 3007|  6.13k|        default:
  ------------------
  |  Branch (3007:9): [True: 6.13k, False: 4.53k]
  ------------------
 3008|  6.13k|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 3009|  10.6k|      }
 3010|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3011|  10.6k|    }
 3012|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete:
  ------------------
  |  Branch (3012:5): [True: 0, False: 4.76k]
  ------------------
 3013|  10.6k|    s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete: {
 3014|  10.6k|      switch (llhttp__on_header_field_complete(state, p, endp)) {
 3015|  10.6k|        case 0:
  ------------------
  |  Branch (3015:9): [True: 10.6k, False: 0]
  ------------------
 3016|  10.6k|          goto s_n_llhttp__internal__n_invoke_load_header_state;
 3017|      0|        case 21:
  ------------------
  |  Branch (3017:9): [True: 0, False: 10.6k]
  ------------------
 3018|      0|          goto s_n_llhttp__internal__n_pause_19;
 3019|      0|        default:
  ------------------
  |  Branch (3019:9): [True: 0, False: 10.6k]
  ------------------
 3020|      0|          goto s_n_llhttp__internal__n_error_45;
 3021|  10.6k|      }
 3022|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3023|  10.6k|    }
 3024|      0|    case s_n_llhttp__internal__n_header_field_general_otherwise:
  ------------------
  |  Branch (3024:5): [True: 0, False: 4.76k]
  ------------------
 3025|  3.43k|    s_n_llhttp__internal__n_header_field_general_otherwise: {
 3026|  3.43k|      if (p == endp) {
  ------------------
  |  Branch (3026:11): [True: 0, False: 3.43k]
  ------------------
 3027|      0|        return s_n_llhttp__internal__n_header_field_general_otherwise;
 3028|      0|      }
 3029|  3.43k|      switch (*p) {
 3030|  3.32k|        case ':': {
  ------------------
  |  Branch (3030:9): [True: 3.32k, False: 110]
  ------------------
 3031|  3.32k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field_2;
 3032|      0|        }
 3033|    110|        default: {
  ------------------
  |  Branch (3033:9): [True: 110, False: 3.32k]
  ------------------
 3034|    110|          goto s_n_llhttp__internal__n_error_62;
 3035|      0|        }
 3036|  3.43k|      }
 3037|  3.43k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3038|  3.43k|    }
 3039|      0|    case s_n_llhttp__internal__n_header_field_general:
  ------------------
  |  Branch (3039:5): [True: 0, False: 4.76k]
  ------------------
 3040|  5.53k|    s_n_llhttp__internal__n_header_field_general: {
 3041|  5.53k|      static uint8_t lookup_table[] = {
 3042|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3043|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3044|  5.53k|        0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0,
 3045|  5.53k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,
 3046|  5.53k|        0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 3047|  5.53k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1,
 3048|  5.53k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 3049|  5.53k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0,
 3050|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3051|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3052|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3053|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3054|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3055|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3056|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3057|  5.53k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 3058|  5.53k|      };
 3059|  5.53k|      if (p == endp) {
  ------------------
  |  Branch (3059:11): [True: 76, False: 5.45k]
  ------------------
 3060|     76|        return s_n_llhttp__internal__n_header_field_general;
 3061|     76|      }
 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.45k|      switch (lookup_table[(uint8_t) *p]) {
 3098|  2.02k|        case 1: {
  ------------------
  |  Branch (3098:9): [True: 2.02k, False: 3.43k]
  ------------------
 3099|  2.02k|          p++;
 3100|  2.02k|          goto s_n_llhttp__internal__n_header_field_general;
 3101|      0|        }
 3102|  3.43k|        default: {
  ------------------
  |  Branch (3102:9): [True: 3.43k, False: 2.02k]
  ------------------
 3103|  3.43k|          goto s_n_llhttp__internal__n_header_field_general_otherwise;
 3104|      0|        }
 3105|  5.45k|      }
 3106|  5.45k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3107|  5.45k|    }
 3108|      0|    case s_n_llhttp__internal__n_header_field_colon:
  ------------------
  |  Branch (3108:5): [True: 0, False: 4.76k]
  ------------------
 3109|  8.02k|    s_n_llhttp__internal__n_header_field_colon: {
 3110|  8.02k|      if (p == endp) {
  ------------------
  |  Branch (3110:11): [True: 26, False: 8.00k]
  ------------------
 3111|     26|        return s_n_llhttp__internal__n_header_field_colon;
 3112|     26|      }
 3113|  8.00k|      switch (*p) {
 3114|    257|        case ' ': {
  ------------------
  |  Branch (3114:9): [True: 257, False: 7.74k]
  ------------------
 3115|    257|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_13;
 3116|      0|        }
 3117|  7.33k|        case ':': {
  ------------------
  |  Branch (3117:9): [True: 7.33k, False: 664]
  ------------------
 3118|  7.33k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field_1;
 3119|      0|        }
 3120|    407|        default: {
  ------------------
  |  Branch (3120:9): [True: 407, False: 7.59k]
  ------------------
 3121|    407|          goto s_n_llhttp__internal__n_invoke_update_header_state_10;
 3122|      0|        }
 3123|  8.00k|      }
 3124|  8.00k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3125|  8.00k|    }
 3126|      0|    case s_n_llhttp__internal__n_header_field_3:
  ------------------
  |  Branch (3126:5): [True: 0, False: 4.76k]
  ------------------
 3127|  1.84k|    s_n_llhttp__internal__n_header_field_3: {
 3128|  1.84k|      llparse_match_t match_seq;
 3129|       |      
 3130|  1.84k|      if (p == endp) {
  ------------------
  |  Branch (3130:11): [True: 8, False: 1.83k]
  ------------------
 3131|      8|        return s_n_llhttp__internal__n_header_field_3;
 3132|      8|      }
 3133|  1.83k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob1, 6);
 3134|  1.83k|      p = match_seq.current;
 3135|  1.83k|      switch (match_seq.status) {
  ------------------
  |  Branch (3135:15): [True: 1.83k, False: 0]
  ------------------
 3136|  1.57k|        case kMatchComplete: {
  ------------------
  |  Branch (3136:9): [True: 1.57k, False: 256]
  ------------------
 3137|  1.57k|          p++;
 3138|  1.57k|          match = 1;
 3139|  1.57k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3140|      0|        }
 3141|      1|        case kMatchPause: {
  ------------------
  |  Branch (3141:9): [True: 1, False: 1.83k]
  ------------------
 3142|      1|          return s_n_llhttp__internal__n_header_field_3;
 3143|      0|        }
 3144|    255|        case kMatchMismatch: {
  ------------------
  |  Branch (3144:9): [True: 255, False: 1.57k]
  ------------------
 3145|    255|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3146|      0|        }
 3147|  1.83k|      }
 3148|  1.83k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3149|  1.83k|    }
 3150|      0|    case s_n_llhttp__internal__n_header_field_4:
  ------------------
  |  Branch (3150:5): [True: 0, False: 4.76k]
  ------------------
 3151|  1.84k|    s_n_llhttp__internal__n_header_field_4: {
 3152|  1.84k|      llparse_match_t match_seq;
 3153|       |      
 3154|  1.84k|      if (p == endp) {
  ------------------
  |  Branch (3154:11): [True: 6, False: 1.83k]
  ------------------
 3155|      6|        return s_n_llhttp__internal__n_header_field_4;
 3156|      6|      }
 3157|  1.83k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob10, 10);
 3158|  1.83k|      p = match_seq.current;
 3159|  1.83k|      switch (match_seq.status) {
  ------------------
  |  Branch (3159:15): [True: 1.83k, False: 0]
  ------------------
 3160|  1.62k|        case kMatchComplete: {
  ------------------
  |  Branch (3160:9): [True: 1.62k, False: 209]
  ------------------
 3161|  1.62k|          p++;
 3162|  1.62k|          match = 2;
 3163|  1.62k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3164|      0|        }
 3165|      1|        case kMatchPause: {
  ------------------
  |  Branch (3165:9): [True: 1, False: 1.83k]
  ------------------
 3166|      1|          return s_n_llhttp__internal__n_header_field_4;
 3167|      0|        }
 3168|    208|        case kMatchMismatch: {
  ------------------
  |  Branch (3168:9): [True: 208, False: 1.62k]
  ------------------
 3169|    208|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3170|      0|        }
 3171|  1.83k|      }
 3172|  1.83k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3173|  1.83k|    }
 3174|      0|    case s_n_llhttp__internal__n_header_field_2:
  ------------------
  |  Branch (3174:5): [True: 0, False: 4.76k]
  ------------------
 3175|  3.93k|    s_n_llhttp__internal__n_header_field_2: {
 3176|  3.93k|      if (p == endp) {
  ------------------
  |  Branch (3176:11): [True: 3, False: 3.92k]
  ------------------
 3177|      3|        return s_n_llhttp__internal__n_header_field_2;
 3178|      3|      }
 3179|  3.92k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (3179:16): [True: 3.70k, False: 219]
  |  Branch (3179:31): [True: 793, False: 2.91k]
  ------------------
 3180|  1.84k|        case 'n': {
  ------------------
  |  Branch (3180:9): [True: 1.84k, False: 2.08k]
  ------------------
 3181|  1.84k|          p++;
 3182|  1.84k|          goto s_n_llhttp__internal__n_header_field_3;
 3183|      0|        }
 3184|  1.84k|        case 't': {
  ------------------
  |  Branch (3184:9): [True: 1.84k, False: 2.08k]
  ------------------
 3185|  1.84k|          p++;
 3186|  1.84k|          goto s_n_llhttp__internal__n_header_field_4;
 3187|      0|        }
 3188|    244|        default: {
  ------------------
  |  Branch (3188:9): [True: 244, False: 3.68k]
  ------------------
 3189|    244|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3190|      0|        }
 3191|  3.92k|      }
 3192|  3.92k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3193|  3.92k|    }
 3194|      0|    case s_n_llhttp__internal__n_header_field_1:
  ------------------
  |  Branch (3194:5): [True: 0, False: 4.76k]
  ------------------
 3195|  4.40k|    s_n_llhttp__internal__n_header_field_1: {
 3196|  4.40k|      llparse_match_t match_seq;
 3197|       |      
 3198|  4.40k|      if (p == endp) {
  ------------------
  |  Branch (3198:11): [True: 10, False: 4.39k]
  ------------------
 3199|     10|        return s_n_llhttp__internal__n_header_field_1;
 3200|     10|      }
 3201|  4.39k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob0, 2);
 3202|  4.39k|      p = match_seq.current;
 3203|  4.39k|      switch (match_seq.status) {
  ------------------
  |  Branch (3203:15): [True: 4.39k, False: 0]
  ------------------
 3204|  3.93k|        case kMatchComplete: {
  ------------------
  |  Branch (3204:9): [True: 3.93k, False: 467]
  ------------------
 3205|  3.93k|          p++;
 3206|  3.93k|          goto s_n_llhttp__internal__n_header_field_2;
 3207|      0|        }
 3208|      1|        case kMatchPause: {
  ------------------
  |  Branch (3208:9): [True: 1, False: 4.39k]
  ------------------
 3209|      1|          return s_n_llhttp__internal__n_header_field_1;
 3210|      0|        }
 3211|    466|        case kMatchMismatch: {
  ------------------
  |  Branch (3211:9): [True: 466, False: 3.93k]
  ------------------
 3212|    466|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3213|      0|        }
 3214|  4.39k|      }
 3215|  4.39k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3216|  4.39k|    }
 3217|      0|    case s_n_llhttp__internal__n_header_field_5:
  ------------------
  |  Branch (3217:5): [True: 0, False: 4.76k]
  ------------------
 3218|    374|    s_n_llhttp__internal__n_header_field_5: {
 3219|    374|      llparse_match_t match_seq;
 3220|       |      
 3221|    374|      if (p == endp) {
  ------------------
  |  Branch (3221:11): [True: 14, False: 360]
  ------------------
 3222|     14|        return s_n_llhttp__internal__n_header_field_5;
 3223|     14|      }
 3224|    360|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob11, 15);
 3225|    360|      p = match_seq.current;
 3226|    360|      switch (match_seq.status) {
  ------------------
  |  Branch (3226:15): [True: 360, False: 0]
  ------------------
 3227|      0|        case kMatchComplete: {
  ------------------
  |  Branch (3227:9): [True: 0, False: 360]
  ------------------
 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: 359]
  ------------------
 3233|      1|          return s_n_llhttp__internal__n_header_field_5;
 3234|      0|        }
 3235|    359|        case kMatchMismatch: {
  ------------------
  |  Branch (3235:9): [True: 359, False: 1]
  ------------------
 3236|    359|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3237|      0|        }
 3238|    360|      }
 3239|    360|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3240|    360|    }
 3241|      0|    case s_n_llhttp__internal__n_header_field_6:
  ------------------
  |  Branch (3241:5): [True: 0, False: 4.76k]
  ------------------
 3242|  3.51k|    s_n_llhttp__internal__n_header_field_6: {
 3243|  3.51k|      llparse_match_t match_seq;
 3244|       |      
 3245|  3.51k|      if (p == endp) {
  ------------------
  |  Branch (3245:11): [True: 10, False: 3.50k]
  ------------------
 3246|     10|        return s_n_llhttp__internal__n_header_field_6;
 3247|     10|      }
 3248|  3.50k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob12, 16);
 3249|  3.50k|      p = match_seq.current;
 3250|  3.50k|      switch (match_seq.status) {
  ------------------
  |  Branch (3250:15): [True: 3.50k, False: 0]
  ------------------
 3251|  3.10k|        case kMatchComplete: {
  ------------------
  |  Branch (3251:9): [True: 3.10k, False: 391]
  ------------------
 3252|  3.10k|          p++;
 3253|  3.10k|          match = 3;
 3254|  3.10k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3255|      0|        }
 3256|      7|        case kMatchPause: {
  ------------------
  |  Branch (3256:9): [True: 7, False: 3.49k]
  ------------------
 3257|      7|          return s_n_llhttp__internal__n_header_field_6;
 3258|      0|        }
 3259|    384|        case kMatchMismatch: {
  ------------------
  |  Branch (3259:9): [True: 384, False: 3.11k]
  ------------------
 3260|    384|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3261|      0|        }
 3262|  3.50k|      }
 3263|  3.50k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3264|  3.50k|    }
 3265|      0|    case s_n_llhttp__internal__n_header_field_7:
  ------------------
  |  Branch (3265:5): [True: 0, False: 4.76k]
  ------------------
 3266|  1.77k|    s_n_llhttp__internal__n_header_field_7: {
 3267|  1.77k|      llparse_match_t match_seq;
 3268|       |      
 3269|  1.77k|      if (p == endp) {
  ------------------
  |  Branch (3269:11): [True: 9, False: 1.76k]
  ------------------
 3270|      9|        return s_n_llhttp__internal__n_header_field_7;
 3271|      9|      }
 3272|  1.76k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob13, 6);
 3273|  1.76k|      p = match_seq.current;
 3274|  1.76k|      switch (match_seq.status) {
  ------------------
  |  Branch (3274:15): [True: 1.76k, False: 0]
  ------------------
 3275|  1.46k|        case kMatchComplete: {
  ------------------
  |  Branch (3275:9): [True: 1.46k, False: 304]
  ------------------
 3276|  1.46k|          p++;
 3277|  1.46k|          match = 4;
 3278|  1.46k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3279|      0|        }
 3280|      5|        case kMatchPause: {
  ------------------
  |  Branch (3280:9): [True: 5, False: 1.76k]
  ------------------
 3281|      5|          return s_n_llhttp__internal__n_header_field_7;
 3282|      0|        }
 3283|    299|        case kMatchMismatch: {
  ------------------
  |  Branch (3283:9): [True: 299, False: 1.46k]
  ------------------
 3284|    299|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3285|      0|        }
 3286|  1.76k|      }
 3287|  1.76k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3288|  1.76k|    }
 3289|      0|    case s_n_llhttp__internal__n_header_field:
  ------------------
  |  Branch (3289:5): [True: 0, False: 4.76k]
  ------------------
 3290|  10.9k|    s_n_llhttp__internal__n_header_field: {
 3291|  10.9k|      if (p == endp) {
  ------------------
  |  Branch (3291:11): [True: 0, False: 10.9k]
  ------------------
 3292|      0|        return s_n_llhttp__internal__n_header_field;
 3293|      0|      }
 3294|  10.9k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (3294:16): [True: 10.6k, False: 356]
  |  Branch (3294:31): [True: 5.30k, False: 5.29k]
  ------------------
 3295|  4.40k|        case 'c': {
  ------------------
  |  Branch (3295:9): [True: 4.40k, False: 6.55k]
  ------------------
 3296|  4.40k|          p++;
 3297|  4.40k|          goto s_n_llhttp__internal__n_header_field_1;
 3298|      0|        }
 3299|    374|        case 'p': {
  ------------------
  |  Branch (3299:9): [True: 374, False: 10.5k]
  ------------------
 3300|    374|          p++;
 3301|    374|          goto s_n_llhttp__internal__n_header_field_5;
 3302|      0|        }
 3303|  3.51k|        case 't': {
  ------------------
  |  Branch (3303:9): [True: 3.51k, False: 7.44k]
  ------------------
 3304|  3.51k|          p++;
 3305|  3.51k|          goto s_n_llhttp__internal__n_header_field_6;
 3306|      0|        }
 3307|  1.77k|        case 'u': {
  ------------------
  |  Branch (3307:9): [True: 1.77k, False: 9.18k]
  ------------------
 3308|  1.77k|          p++;
 3309|  1.77k|          goto s_n_llhttp__internal__n_header_field_7;
 3310|      0|        }
 3311|    890|        default: {
  ------------------
  |  Branch (3311:9): [True: 890, False: 10.0k]
  ------------------
 3312|    890|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3313|      0|        }
 3314|  10.9k|      }
 3315|  10.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3316|  10.9k|    }
 3317|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_field:
  ------------------
  |  Branch (3317:5): [True: 0, False: 4.76k]
  ------------------
 3318|  10.9k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_field: {
 3319|  10.9k|      if (p == endp) {
  ------------------
  |  Branch (3319:11): [True: 0, False: 10.9k]
  ------------------
 3320|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_field;
 3321|      0|      }
 3322|  10.9k|      state->_span_pos0 = (void*) p;
 3323|  10.9k|      state->_span_cb0 = llhttp__on_header_field;
 3324|  10.9k|      goto s_n_llhttp__internal__n_header_field;
 3325|  10.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3326|  10.9k|    }
 3327|      0|    case s_n_llhttp__internal__n_header_field_start:
  ------------------
  |  Branch (3327:5): [True: 0, False: 4.76k]
  ------------------
 3328|  45.5k|    s_n_llhttp__internal__n_header_field_start: {
 3329|  45.5k|      if (p == endp) {
  ------------------
  |  Branch (3329:11): [True: 13, False: 45.5k]
  ------------------
 3330|     13|        return s_n_llhttp__internal__n_header_field_start;
 3331|     13|      }
 3332|  45.5k|      switch (*p) {
 3333|      4|        case 10: {
  ------------------
  |  Branch (3333:9): [True: 4, False: 45.5k]
  ------------------
 3334|      4|          p++;
 3335|      4|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_1;
 3336|      0|        }
 3337|  34.5k|        case 13: {
  ------------------
  |  Branch (3337:9): [True: 34.5k, False: 10.9k]
  ------------------
 3338|  34.5k|          p++;
 3339|  34.5k|          goto s_n_llhttp__internal__n_headers_almost_done;
 3340|      0|        }
 3341|      3|        case ':': {
  ------------------
  |  Branch (3341:9): [True: 3, False: 45.5k]
  ------------------
 3342|      3|          goto s_n_llhttp__internal__n_error_44;
 3343|      0|        }
 3344|  10.9k|        default: {
  ------------------
  |  Branch (3344:9): [True: 10.9k, False: 34.5k]
  ------------------
 3345|  10.9k|          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.76k]
  ------------------
 3351|  34.8k|    s_n_llhttp__internal__n_headers_start: {
 3352|  34.8k|      if (p == endp) {
  ------------------
  |  Branch (3352:11): [True: 14, False: 34.8k]
  ------------------
 3353|     14|        return s_n_llhttp__internal__n_headers_start;
 3354|     14|      }
 3355|  34.8k|      switch (*p) {
 3356|    199|        case ' ': {
  ------------------
  |  Branch (3356:9): [True: 199, False: 34.6k]
  ------------------
 3357|    199|          p++;
 3358|    199|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags;
 3359|      0|        }
 3360|  34.6k|        default: {
  ------------------
  |  Branch (3360:9): [True: 34.6k, False: 199]
  ------------------
 3361|  34.6k|          goto s_n_llhttp__internal__n_header_field_start;
 3362|      0|        }
 3363|  34.8k|      }
 3364|  34.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3365|  34.8k|    }
 3366|      0|    case s_n_llhttp__internal__n_url_to_http_09:
  ------------------
  |  Branch (3366:5): [True: 0, False: 4.76k]
  ------------------
 3367|  20.2k|    s_n_llhttp__internal__n_url_to_http_09: {
 3368|  20.2k|      if (p == endp) {
  ------------------
  |  Branch (3368:11): [True: 49, False: 20.2k]
  ------------------
 3369|     49|        return s_n_llhttp__internal__n_url_to_http_09;
 3370|     49|      }
 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.1k|        default: {
  ------------------
  |  Branch (3380:9): [True: 20.1k, False: 2]
  ------------------
 3381|  20.1k|          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.76k]
  ------------------
 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.76k]
  ------------------
 3408|  1.14k|    s_n_llhttp__internal__n_url_skip_lf_to_http09_1: {
 3409|  1.14k|      if (p == endp) {
  ------------------
  |  Branch (3409:11): [True: 42, False: 1.10k]
  ------------------
 3410|     42|        return s_n_llhttp__internal__n_url_skip_lf_to_http09_1;
 3411|     42|      }
 3412|  1.10k|      switch (*p) {
 3413|  1.09k|        case 10: {
  ------------------
  |  Branch (3413:9): [True: 1.09k, False: 11]
  ------------------
 3414|  1.09k|          p++;
 3415|  1.09k|          goto s_n_llhttp__internal__n_url_to_http_09;
 3416|      0|        }
 3417|     11|        default: {
  ------------------
  |  Branch (3417:9): [True: 11, False: 1.09k]
  ------------------
 3418|     11|          goto s_n_llhttp__internal__n_error_63;
 3419|      0|        }
 3420|  1.10k|      }
 3421|  1.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3422|  1.10k|    }
 3423|      0|    case s_n_llhttp__internal__n_url_skip_lf_to_http09:
  ------------------
  |  Branch (3423:5): [True: 0, False: 4.76k]
  ------------------
 3424|  1.14k|    s_n_llhttp__internal__n_url_skip_lf_to_http09: {
 3425|  1.14k|      if (p == endp) {
  ------------------
  |  Branch (3425:11): [True: 0, False: 1.14k]
  ------------------
 3426|      0|        return s_n_llhttp__internal__n_url_skip_lf_to_http09;
 3427|      0|      }
 3428|  1.14k|      switch (*p) {
 3429|      0|        case 9: {
  ------------------
  |  Branch (3429:9): [True: 0, False: 1.14k]
  ------------------
 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.14k]
  ------------------
 3434|      0|          p++;
 3435|      0|          goto s_n_llhttp__internal__n_error_2;
 3436|      0|        }
 3437|  1.14k|        case 13: {
  ------------------
  |  Branch (3437:9): [True: 1.14k, False: 0]
  ------------------
 3438|  1.14k|          p++;
 3439|  1.14k|          goto s_n_llhttp__internal__n_url_skip_lf_to_http09_1;
 3440|      0|        }
 3441|      0|        default: {
  ------------------
  |  Branch (3441:9): [True: 0, False: 1.14k]
  ------------------
 3442|      0|          goto s_n_llhttp__internal__n_error_63;
 3443|      0|        }
 3444|  1.14k|      }
 3445|  1.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3446|  1.14k|    }
 3447|      0|    case s_n_llhttp__internal__n_req_pri_upgrade:
  ------------------
  |  Branch (3447:5): [True: 0, False: 4.76k]
  ------------------
 3448|      6|    s_n_llhttp__internal__n_req_pri_upgrade: {
 3449|      6|      llparse_match_t match_seq;
 3450|       |      
 3451|      6|      if (p == endp) {
  ------------------
  |  Branch (3451:11): [True: 3, False: 3]
  ------------------
 3452|      3|        return s_n_llhttp__internal__n_req_pri_upgrade;
 3453|      3|      }
 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.76k]
  ------------------
 3471|  10.6k|    s_n_llhttp__internal__n_req_http_complete_crlf: {
 3472|  10.6k|      if (p == endp) {
  ------------------
  |  Branch (3472:11): [True: 6, False: 10.6k]
  ------------------
 3473|      6|        return s_n_llhttp__internal__n_req_http_complete_crlf;
 3474|      6|      }
 3475|  10.6k|      switch (*p) {
 3476|  10.6k|        case 10: {
  ------------------
  |  Branch (3476:9): [True: 10.6k, False: 9]
  ------------------
 3477|  10.6k|          p++;
 3478|  10.6k|          goto s_n_llhttp__internal__n_headers_start;
 3479|      0|        }
 3480|      9|        default: {
  ------------------
  |  Branch (3480:9): [True: 9, False: 10.6k]
  ------------------
 3481|      9|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_27;
 3482|      0|        }
 3483|  10.6k|      }
 3484|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3485|  10.6k|    }
 3486|      0|    case s_n_llhttp__internal__n_req_http_complete:
  ------------------
  |  Branch (3486:5): [True: 0, False: 4.76k]
  ------------------
 3487|  10.7k|    s_n_llhttp__internal__n_req_http_complete: {
 3488|  10.7k|      if (p == endp) {
  ------------------
  |  Branch (3488:11): [True: 33, False: 10.6k]
  ------------------
 3489|     33|        return s_n_llhttp__internal__n_req_http_complete;
 3490|     33|      }
 3491|  10.6k|      switch (*p) {
 3492|      2|        case 10: {
  ------------------
  |  Branch (3492:9): [True: 2, False: 10.6k]
  ------------------
 3493|      2|          p++;
 3494|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_26;
 3495|      0|        }
 3496|  10.6k|        case 13: {
  ------------------
  |  Branch (3496:9): [True: 10.6k, False: 3]
  ------------------
 3497|  10.6k|          p++;
 3498|  10.6k|          goto s_n_llhttp__internal__n_req_http_complete_crlf;
 3499|      0|        }
 3500|      1|        default: {
  ------------------
  |  Branch (3500:9): [True: 1, False: 10.6k]
  ------------------
 3501|      1|          goto s_n_llhttp__internal__n_error_71;
 3502|      0|        }
 3503|  10.6k|      }
 3504|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3505|  10.6k|    }
 3506|      0|    case s_n_llhttp__internal__n_invoke_load_method_1:
  ------------------
  |  Branch (3506:5): [True: 0, False: 4.76k]
  ------------------
 3507|  10.7k|    s_n_llhttp__internal__n_invoke_load_method_1: {
 3508|  10.7k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3509|      6|        case 34:
  ------------------
  |  Branch (3509:9): [True: 6, False: 10.7k]
  ------------------
 3510|      6|          goto s_n_llhttp__internal__n_req_pri_upgrade;
 3511|  10.7k|        default:
  ------------------
  |  Branch (3511:9): [True: 10.7k, False: 6]
  ------------------
 3512|  10.7k|          goto s_n_llhttp__internal__n_req_http_complete;
 3513|  10.7k|      }
 3514|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3515|  10.7k|    }
 3516|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_version_complete:
  ------------------
  |  Branch (3516:5): [True: 0, False: 4.76k]
  ------------------
 3517|  10.7k|    s_n_llhttp__internal__n_invoke_llhttp__on_version_complete: {
 3518|  10.7k|      switch (llhttp__on_version_complete(state, p, endp)) {
 3519|  10.7k|        case 0:
  ------------------
  |  Branch (3519:9): [True: 10.7k, False: 0]
  ------------------
 3520|  10.7k|          goto s_n_llhttp__internal__n_invoke_load_method_1;
 3521|      0|        case 21:
  ------------------
  |  Branch (3521:9): [True: 0, False: 10.7k]
  ------------------
 3522|      0|          goto s_n_llhttp__internal__n_pause_21;
 3523|      0|        default:
  ------------------
  |  Branch (3523:9): [True: 0, False: 10.7k]
  ------------------
 3524|      0|          goto s_n_llhttp__internal__n_error_68;
 3525|  10.7k|      }
 3526|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3527|  10.7k|    }
 3528|      0|    case s_n_llhttp__internal__n_error_67:
  ------------------
  |  Branch (3528:5): [True: 0, False: 4.76k]
  ------------------
 3529|     12|    s_n_llhttp__internal__n_error_67: {
 3530|     12|      state->error = 0x9;
 3531|     12|      state->reason = "Invalid HTTP version";
 3532|     12|      state->error_pos = (const char*) p;
 3533|     12|      state->_current = (void*) (intptr_t) s_error;
 3534|     12|      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.76k]
  ------------------
 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.76k]
  ------------------
 3547|  10.7k|    s_n_llhttp__internal__n_req_http_minor: {
 3548|  10.7k|      if (p == endp) {
  ------------------
  |  Branch (3548:11): [True: 6, False: 10.7k]
  ------------------
 3549|      6|        return s_n_llhttp__internal__n_req_http_minor;
 3550|      6|      }
 3551|  10.7k|      switch (*p) {
 3552|  6.96k|        case '0': {
  ------------------
  |  Branch (3552:9): [True: 6.96k, False: 3.76k]
  ------------------
 3553|  6.96k|          p++;
 3554|  6.96k|          match = 0;
 3555|  6.96k|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3556|      0|        }
 3557|  2.86k|        case '1': {
  ------------------
  |  Branch (3557:9): [True: 2.86k, False: 7.86k]
  ------------------
 3558|  2.86k|          p++;
 3559|  2.86k|          match = 1;
 3560|  2.86k|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3561|      0|        }
 3562|      2|        case '2': {
  ------------------
  |  Branch (3562:9): [True: 2, False: 10.7k]
  ------------------
 3563|      2|          p++;
 3564|      2|          match = 2;
 3565|      2|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3566|      0|        }
 3567|      1|        case '3': {
  ------------------
  |  Branch (3567:9): [True: 1, False: 10.7k]
  ------------------
 3568|      1|          p++;
 3569|      1|          match = 3;
 3570|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3571|      0|        }
 3572|      2|        case '4': {
  ------------------
  |  Branch (3572:9): [True: 2, False: 10.7k]
  ------------------
 3573|      2|          p++;
 3574|      2|          match = 4;
 3575|      2|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3576|      0|        }
 3577|      1|        case '5': {
  ------------------
  |  Branch (3577:9): [True: 1, False: 10.7k]
  ------------------
 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.7k]
  ------------------
 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.7k]
  ------------------
 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.7k]
  ------------------
 3593|      1|          p++;
 3594|      1|          match = 8;
 3595|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3596|      0|        }
 3597|    890|        case '9': {
  ------------------
  |  Branch (3597:9): [True: 890, False: 9.83k]
  ------------------
 3598|    890|          p++;
 3599|    890|          match = 9;
 3600|    890|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3601|      0|        }
 3602|      1|        default: {
  ------------------
  |  Branch (3602:9): [True: 1, False: 10.7k]
  ------------------
 3603|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_2;
 3604|      0|        }
 3605|  10.7k|      }
 3606|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3607|  10.7k|    }
 3608|      0|    case s_n_llhttp__internal__n_error_75:
  ------------------
  |  Branch (3608:5): [True: 0, False: 4.76k]
  ------------------
 3609|     11|    s_n_llhttp__internal__n_error_75: {
 3610|     11|      state->error = 0x9;
 3611|     11|      state->reason = "Expected dot";
 3612|     11|      state->error_pos = (const char*) p;
 3613|     11|      state->_current = (void*) (intptr_t) s_error;
 3614|     11|      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.76k]
  ------------------
 3618|  10.7k|    s_n_llhttp__internal__n_req_http_dot: {
 3619|  10.7k|      if (p == endp) {
  ------------------
  |  Branch (3619:11): [True: 14, False: 10.7k]
  ------------------
 3620|     14|        return s_n_llhttp__internal__n_req_http_dot;
 3621|     14|      }
 3622|  10.7k|      switch (*p) {
 3623|  10.7k|        case '.': {
  ------------------
  |  Branch (3623:9): [True: 10.7k, False: 11]
  ------------------
 3624|  10.7k|          p++;
 3625|  10.7k|          goto s_n_llhttp__internal__n_req_http_minor;
 3626|      0|        }
 3627|     11|        default: {
  ------------------
  |  Branch (3627:9): [True: 11, False: 10.7k]
  ------------------
 3628|     11|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_3;
 3629|      0|        }
 3630|  10.7k|      }
 3631|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3632|  10.7k|    }
 3633|      0|    case s_n_llhttp__internal__n_error_76:
  ------------------
  |  Branch (3633:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 3643|  10.7k|    s_n_llhttp__internal__n_req_http_major: {
 3644|  10.7k|      if (p == endp) {
  ------------------
  |  Branch (3644:11): [True: 0, False: 10.7k]
  ------------------
 3645|      0|        return s_n_llhttp__internal__n_req_http_major;
 3646|      0|      }
 3647|  10.7k|      switch (*p) {
 3648|    903|        case '0': {
  ------------------
  |  Branch (3648:9): [True: 903, False: 9.86k]
  ------------------
 3649|    903|          p++;
 3650|    903|          match = 0;
 3651|    903|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3652|      0|        }
 3653|  6.39k|        case '1': {
  ------------------
  |  Branch (3653:9): [True: 6.39k, False: 4.37k]
  ------------------
 3654|  6.39k|          p++;
 3655|  6.39k|          match = 1;
 3656|  6.39k|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3657|      0|        }
 3658|  3.44k|        case '2': {
  ------------------
  |  Branch (3658:9): [True: 3.44k, False: 7.31k]
  ------------------
 3659|  3.44k|          p++;
 3660|  3.44k|          match = 2;
 3661|  3.44k|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3662|      0|        }
 3663|      1|        case '3': {
  ------------------
  |  Branch (3663:9): [True: 1, False: 10.7k]
  ------------------
 3664|      1|          p++;
 3665|      1|          match = 3;
 3666|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3667|      0|        }
 3668|      5|        case '4': {
  ------------------
  |  Branch (3668:9): [True: 5, False: 10.7k]
  ------------------
 3669|      5|          p++;
 3670|      5|          match = 4;
 3671|      5|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3672|      0|        }
 3673|      1|        case '5': {
  ------------------
  |  Branch (3673:9): [True: 1, False: 10.7k]
  ------------------
 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.7k]
  ------------------
 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.7k]
  ------------------
 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.7k]
  ------------------
 3689|      1|          p++;
 3690|      1|          match = 8;
 3691|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3692|      0|        }
 3693|      4|        case '9': {
  ------------------
  |  Branch (3693:9): [True: 4, False: 10.7k]
  ------------------
 3694|      4|          p++;
 3695|      4|          match = 9;
 3696|      4|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3697|      0|        }
 3698|     13|        default: {
  ------------------
  |  Branch (3698:9): [True: 13, False: 10.7k]
  ------------------
 3699|     13|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_4;
 3700|      0|        }
 3701|  10.7k|      }
 3702|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3703|  10.7k|    }
 3704|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_version:
  ------------------
  |  Branch (3704:5): [True: 0, False: 4.76k]
  ------------------
 3705|  10.7k|    s_n_llhttp__internal__n_span_start_llhttp__on_version: {
 3706|  10.7k|      if (p == endp) {
  ------------------
  |  Branch (3706:11): [True: 19, False: 10.7k]
  ------------------
 3707|     19|        return s_n_llhttp__internal__n_span_start_llhttp__on_version;
 3708|     19|      }
 3709|  10.7k|      state->_span_pos0 = (void*) p;
 3710|  10.7k|      state->_span_cb0 = llhttp__on_version;
 3711|  10.7k|      goto s_n_llhttp__internal__n_req_http_major;
 3712|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3713|  10.7k|    }
 3714|      0|    case s_n_llhttp__internal__n_req_after_protocol:
  ------------------
  |  Branch (3714:5): [True: 0, False: 4.76k]
  ------------------
 3715|  11.1k|    s_n_llhttp__internal__n_req_after_protocol: {
 3716|  11.1k|      if (p == endp) {
  ------------------
  |  Branch (3716:11): [True: 358, False: 10.8k]
  ------------------
 3717|    358|        return s_n_llhttp__internal__n_req_after_protocol;
 3718|    358|      }
 3719|  10.8k|      switch (*p) {
 3720|  10.7k|        case '/': {
  ------------------
  |  Branch (3720:9): [True: 10.7k, False: 24]
  ------------------
 3721|  10.7k|          p++;
 3722|  10.7k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version;
 3723|      0|        }
 3724|     24|        default: {
  ------------------
  |  Branch (3724:9): [True: 24, False: 10.7k]
  ------------------
 3725|     24|          goto s_n_llhttp__internal__n_error_77;
 3726|      0|        }
 3727|  10.8k|      }
 3728|  10.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3729|  10.8k|    }
 3730|      0|    case s_n_llhttp__internal__n_invoke_load_method:
  ------------------
  |  Branch (3730:5): [True: 0, False: 4.76k]
  ------------------
 3731|  7.79k|    s_n_llhttp__internal__n_invoke_load_method: {
 3732|  7.79k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3733|    194|        case 0:
  ------------------
  |  Branch (3733:9): [True: 194, False: 7.59k]
  ------------------
 3734|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3735|    703|        case 1:
  ------------------
  |  Branch (3735:9): [True: 703, False: 7.08k]
  ------------------
 3736|    703|          goto s_n_llhttp__internal__n_req_after_protocol;
 3737|    195|        case 2:
  ------------------
  |  Branch (3737:9): [True: 195, False: 7.59k]
  ------------------
 3738|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3739|    195|        case 3:
  ------------------
  |  Branch (3739:9): [True: 195, False: 7.59k]
  ------------------
 3740|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3741|    612|        case 4:
  ------------------
  |  Branch (3741:9): [True: 612, False: 7.17k]
  ------------------
 3742|    612|          goto s_n_llhttp__internal__n_req_after_protocol;
 3743|      1|        case 5:
  ------------------
  |  Branch (3743:9): [True: 1, False: 7.79k]
  ------------------
 3744|      1|          goto s_n_llhttp__internal__n_req_after_protocol;
 3745|    194|        case 6:
  ------------------
  |  Branch (3745:9): [True: 194, False: 7.59k]
  ------------------
 3746|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3747|    194|        case 7:
  ------------------
  |  Branch (3747:9): [True: 194, False: 7.59k]
  ------------------
 3748|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3749|    194|        case 8:
  ------------------
  |  Branch (3749:9): [True: 194, False: 7.59k]
  ------------------
 3750|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3751|    195|        case 9:
  ------------------
  |  Branch (3751:9): [True: 195, False: 7.59k]
  ------------------
 3752|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3753|    194|        case 10:
  ------------------
  |  Branch (3753:9): [True: 194, False: 7.59k]
  ------------------
 3754|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3755|    194|        case 11:
  ------------------
  |  Branch (3755:9): [True: 194, False: 7.59k]
  ------------------
 3756|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3757|    194|        case 12:
  ------------------
  |  Branch (3757:9): [True: 194, False: 7.59k]
  ------------------
 3758|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3759|    194|        case 13:
  ------------------
  |  Branch (3759:9): [True: 194, False: 7.59k]
  ------------------
 3760|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3761|    194|        case 14:
  ------------------
  |  Branch (3761:9): [True: 194, False: 7.59k]
  ------------------
 3762|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3763|    194|        case 15:
  ------------------
  |  Branch (3763:9): [True: 194, False: 7.59k]
  ------------------
 3764|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3765|    194|        case 16:
  ------------------
  |  Branch (3765:9): [True: 194, False: 7.59k]
  ------------------
 3766|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3767|    194|        case 17:
  ------------------
  |  Branch (3767:9): [True: 194, False: 7.59k]
  ------------------
 3768|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3769|    194|        case 18:
  ------------------
  |  Branch (3769:9): [True: 194, False: 7.59k]
  ------------------
 3770|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3771|    444|        case 19:
  ------------------
  |  Branch (3771:9): [True: 444, False: 7.34k]
  ------------------
 3772|    444|          goto s_n_llhttp__internal__n_req_after_protocol;
 3773|    194|        case 20:
  ------------------
  |  Branch (3773:9): [True: 194, False: 7.59k]
  ------------------
 3774|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3775|    194|        case 21:
  ------------------
  |  Branch (3775:9): [True: 194, False: 7.59k]
  ------------------
 3776|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3777|    194|        case 22:
  ------------------
  |  Branch (3777:9): [True: 194, False: 7.59k]
  ------------------
 3778|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3779|    194|        case 23:
  ------------------
  |  Branch (3779:9): [True: 194, False: 7.59k]
  ------------------
 3780|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3781|    194|        case 24:
  ------------------
  |  Branch (3781:9): [True: 194, False: 7.59k]
  ------------------
 3782|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3783|    194|        case 25:
  ------------------
  |  Branch (3783:9): [True: 194, False: 7.59k]
  ------------------
 3784|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3785|    194|        case 26:
  ------------------
  |  Branch (3785:9): [True: 194, False: 7.59k]
  ------------------
 3786|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3787|    194|        case 27:
  ------------------
  |  Branch (3787:9): [True: 194, False: 7.59k]
  ------------------
 3788|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3789|    194|        case 28:
  ------------------
  |  Branch (3789:9): [True: 194, False: 7.59k]
  ------------------
 3790|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3791|    195|        case 29:
  ------------------
  |  Branch (3791:9): [True: 195, False: 7.59k]
  ------------------
 3792|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3793|    194|        case 30:
  ------------------
  |  Branch (3793:9): [True: 194, False: 7.59k]
  ------------------
 3794|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3795|    195|        case 31:
  ------------------
  |  Branch (3795:9): [True: 195, False: 7.59k]
  ------------------
 3796|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3797|    194|        case 32:
  ------------------
  |  Branch (3797:9): [True: 194, False: 7.59k]
  ------------------
 3798|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3799|    194|        case 33:
  ------------------
  |  Branch (3799:9): [True: 194, False: 7.59k]
  ------------------
 3800|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3801|     11|        case 34:
  ------------------
  |  Branch (3801:9): [True: 11, False: 7.78k]
  ------------------
 3802|     11|          goto s_n_llhttp__internal__n_req_after_protocol;
 3803|    194|        case 46:
  ------------------
  |  Branch (3803:9): [True: 194, False: 7.59k]
  ------------------
 3804|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3805|      1|        default:
  ------------------
  |  Branch (3805:9): [True: 1, False: 7.79k]
  ------------------
 3806|      1|          goto s_n_llhttp__internal__n_error_66;
 3807|  7.79k|      }
 3808|  7.79k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3809|  7.79k|    }
 3810|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete:
  ------------------
  |  Branch (3810:5): [True: 0, False: 4.76k]
  ------------------
 3811|  7.79k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete: {
 3812|  7.79k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3813|  7.79k|        case 0:
  ------------------
  |  Branch (3813:9): [True: 7.79k, False: 0]
  ------------------
 3814|  7.79k|          goto s_n_llhttp__internal__n_invoke_load_method;
 3815|      0|        case 21:
  ------------------
  |  Branch (3815:9): [True: 0, False: 7.79k]
  ------------------
 3816|      0|          goto s_n_llhttp__internal__n_pause_22;
 3817|      0|        default:
  ------------------
  |  Branch (3817:9): [True: 0, False: 7.79k]
  ------------------
 3818|      0|          goto s_n_llhttp__internal__n_error_65;
 3819|  7.79k|      }
 3820|  7.79k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3821|  7.79k|    }
 3822|      0|    case s_n_llhttp__internal__n_error_82:
  ------------------
  |  Branch (3822:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 3832|  7.80k|    s_n_llhttp__internal__n_req_after_http_start_1: {
 3833|  7.80k|      llparse_match_t match_seq;
 3834|       |      
 3835|  7.80k|      if (p == endp) {
  ------------------
  |  Branch (3835:11): [True: 8, False: 7.79k]
  ------------------
 3836|      8|        return s_n_llhttp__internal__n_req_after_http_start_1;
 3837|      8|      }
 3838|  7.79k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob14, 3);
 3839|  7.79k|      p = match_seq.current;
 3840|  7.79k|      switch (match_seq.status) {
  ------------------
  |  Branch (3840:15): [True: 7.79k, False: 0]
  ------------------
 3841|  7.79k|        case kMatchComplete: {
  ------------------
  |  Branch (3841:9): [True: 7.79k, False: 2]
  ------------------
 3842|  7.79k|          p++;
 3843|  7.79k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol;
 3844|      0|        }
 3845|      1|        case kMatchPause: {
  ------------------
  |  Branch (3845:9): [True: 1, False: 7.79k]
  ------------------
 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.79k]
  ------------------
 3849|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3850|      0|        }
 3851|  7.79k|      }
 3852|  7.79k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3853|  7.79k|    }
 3854|      0|    case s_n_llhttp__internal__n_invoke_load_method_2:
  ------------------
  |  Branch (3854:5): [True: 0, False: 4.76k]
  ------------------
 3855|    270|    s_n_llhttp__internal__n_invoke_load_method_2: {
 3856|    270|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3857|    257|        case 33:
  ------------------
  |  Branch (3857:9): [True: 257, False: 13]
  ------------------
 3858|    257|          goto s_n_llhttp__internal__n_req_after_protocol;
 3859|     13|        default:
  ------------------
  |  Branch (3859:9): [True: 13, False: 257]
  ------------------
 3860|     13|          goto s_n_llhttp__internal__n_error_79;
 3861|    270|      }
 3862|    270|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3863|    270|    }
 3864|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1:
  ------------------
  |  Branch (3864:5): [True: 0, False: 4.76k]
  ------------------
 3865|    270|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1: {
 3866|    270|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3867|    270|        case 0:
  ------------------
  |  Branch (3867:9): [True: 270, False: 0]
  ------------------
 3868|    270|          goto s_n_llhttp__internal__n_invoke_load_method_2;
 3869|      0|        case 21:
  ------------------
  |  Branch (3869:9): [True: 0, False: 270]
  ------------------
 3870|      0|          goto s_n_llhttp__internal__n_pause_23;
 3871|      0|        default:
  ------------------
  |  Branch (3871:9): [True: 0, False: 270]
  ------------------
 3872|      0|          goto s_n_llhttp__internal__n_error_78;
 3873|    270|      }
 3874|    270|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3875|    270|    }
 3876|      0|    case s_n_llhttp__internal__n_req_after_http_start_2:
  ------------------
  |  Branch (3876:5): [True: 0, False: 4.76k]
  ------------------
 3877|    277|    s_n_llhttp__internal__n_req_after_http_start_2: {
 3878|    277|      llparse_match_t match_seq;
 3879|       |      
 3880|    277|      if (p == endp) {
  ------------------
  |  Branch (3880:11): [True: 5, False: 272]
  ------------------
 3881|      5|        return s_n_llhttp__internal__n_req_after_http_start_2;
 3882|      5|      }
 3883|    272|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob16, 2);
 3884|    272|      p = match_seq.current;
 3885|    272|      switch (match_seq.status) {
  ------------------
  |  Branch (3885:15): [True: 272, False: 0]
  ------------------
 3886|    270|        case kMatchComplete: {
  ------------------
  |  Branch (3886:9): [True: 270, False: 2]
  ------------------
 3887|    270|          p++;
 3888|    270|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_1;
 3889|      0|        }
 3890|      1|        case kMatchPause: {
  ------------------
  |  Branch (3890:9): [True: 1, False: 271]
  ------------------
 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: 271]
  ------------------
 3894|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3895|      0|        }
 3896|    272|      }
 3897|    272|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3898|    272|    }
 3899|      0|    case s_n_llhttp__internal__n_invoke_load_method_3:
  ------------------
  |  Branch (3899:5): [True: 0, False: 4.76k]
  ------------------
 3900|  3.12k|    s_n_llhttp__internal__n_invoke_load_method_3: {
 3901|  3.12k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3902|    597|        case 1:
  ------------------
  |  Branch (3902:9): [True: 597, False: 2.52k]
  ------------------
 3903|    597|          goto s_n_llhttp__internal__n_req_after_protocol;
 3904|    194|        case 3:
  ------------------
  |  Branch (3904:9): [True: 194, False: 2.92k]
  ------------------
 3905|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3906|    194|        case 6:
  ------------------
  |  Branch (3906:9): [True: 194, False: 2.92k]
  ------------------
 3907|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3908|    194|        case 35:
  ------------------
  |  Branch (3908:9): [True: 194, False: 2.92k]
  ------------------
 3909|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3910|    194|        case 36:
  ------------------
  |  Branch (3910:9): [True: 194, False: 2.92k]
  ------------------
 3911|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3912|    194|        case 37:
  ------------------
  |  Branch (3912:9): [True: 194, False: 2.92k]
  ------------------
 3913|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3914|    195|        case 38:
  ------------------
  |  Branch (3914:9): [True: 195, False: 2.92k]
  ------------------
 3915|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3916|    194|        case 39:
  ------------------
  |  Branch (3916:9): [True: 194, False: 2.92k]
  ------------------
 3917|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3918|    194|        case 40:
  ------------------
  |  Branch (3918:9): [True: 194, False: 2.92k]
  ------------------
 3919|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3920|    194|        case 41:
  ------------------
  |  Branch (3920:9): [True: 194, False: 2.92k]
  ------------------
 3921|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3922|    194|        case 42:
  ------------------
  |  Branch (3922:9): [True: 194, False: 2.92k]
  ------------------
 3923|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3924|    194|        case 43:
  ------------------
  |  Branch (3924:9): [True: 194, False: 2.92k]
  ------------------
 3925|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3926|    194|        case 44:
  ------------------
  |  Branch (3926:9): [True: 194, False: 2.92k]
  ------------------
 3927|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3928|    194|        case 45:
  ------------------
  |  Branch (3928:9): [True: 194, False: 2.92k]
  ------------------
 3929|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3930|      1|        default:
  ------------------
  |  Branch (3930:9): [True: 1, False: 3.12k]
  ------------------
 3931|      1|          goto s_n_llhttp__internal__n_error_81;
 3932|  3.12k|      }
 3933|  3.12k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3934|  3.12k|    }
 3935|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2:
  ------------------
  |  Branch (3935:5): [True: 0, False: 4.76k]
  ------------------
 3936|  3.12k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2: {
 3937|  3.12k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3938|  3.12k|        case 0:
  ------------------
  |  Branch (3938:9): [True: 3.12k, False: 0]
  ------------------
 3939|  3.12k|          goto s_n_llhttp__internal__n_invoke_load_method_3;
 3940|      0|        case 21:
  ------------------
  |  Branch (3940:9): [True: 0, False: 3.12k]
  ------------------
 3941|      0|          goto s_n_llhttp__internal__n_pause_24;
 3942|      0|        default:
  ------------------
  |  Branch (3942:9): [True: 0, False: 3.12k]
  ------------------
 3943|      0|          goto s_n_llhttp__internal__n_error_80;
 3944|  3.12k|      }
 3945|  3.12k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3946|  3.12k|    }
 3947|      0|    case s_n_llhttp__internal__n_req_after_http_start_3:
  ------------------
  |  Branch (3947:5): [True: 0, False: 4.76k]
  ------------------
 3948|  3.12k|    s_n_llhttp__internal__n_req_after_http_start_3: {
 3949|  3.12k|      llparse_match_t match_seq;
 3950|       |      
 3951|  3.12k|      if (p == endp) {
  ------------------
  |  Branch (3951:11): [True: 6, False: 3.12k]
  ------------------
 3952|      6|        return s_n_llhttp__internal__n_req_after_http_start_3;
 3953|      6|      }
 3954|  3.12k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob17, 3);
 3955|  3.12k|      p = match_seq.current;
 3956|  3.12k|      switch (match_seq.status) {
  ------------------
  |  Branch (3956:15): [True: 3.12k, False: 0]
  ------------------
 3957|  3.12k|        case kMatchComplete: {
  ------------------
  |  Branch (3957:9): [True: 3.12k, False: 2]
  ------------------
 3958|  3.12k|          p++;
 3959|  3.12k|          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.12k]
  ------------------
 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.12k]
  ------------------
 3965|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3966|      0|        }
 3967|  3.12k|      }
 3968|  3.12k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3969|  3.12k|    }
 3970|      0|    case s_n_llhttp__internal__n_req_after_http_start:
  ------------------
  |  Branch (3970:5): [True: 0, False: 4.76k]
  ------------------
 3971|  11.2k|    s_n_llhttp__internal__n_req_after_http_start: {
 3972|  11.2k|      if (p == endp) {
  ------------------
  |  Branch (3972:11): [True: 0, False: 11.2k]
  ------------------
 3973|      0|        return s_n_llhttp__internal__n_req_after_http_start;
 3974|      0|      }
 3975|  11.2k|      switch (*p) {
 3976|  7.80k|        case 'H': {
  ------------------
  |  Branch (3976:9): [True: 7.80k, False: 3.42k]
  ------------------
 3977|  7.80k|          p++;
 3978|  7.80k|          goto s_n_llhttp__internal__n_req_after_http_start_1;
 3979|      0|        }
 3980|    277|        case 'I': {
  ------------------
  |  Branch (3980:9): [True: 277, False: 10.9k]
  ------------------
 3981|    277|          p++;
 3982|    277|          goto s_n_llhttp__internal__n_req_after_http_start_2;
 3983|      0|        }
 3984|  3.12k|        case 'R': {
  ------------------
  |  Branch (3984:9): [True: 3.12k, False: 8.09k]
  ------------------
 3985|  3.12k|          p++;
 3986|  3.12k|          goto s_n_llhttp__internal__n_req_after_http_start_3;
 3987|      0|        }
 3988|     15|        default: {
  ------------------
  |  Branch (3988:9): [True: 15, False: 11.2k]
  ------------------
 3989|     15|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3990|      0|        }
 3991|  11.2k|      }
 3992|  11.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3993|  11.2k|    }
 3994|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_protocol:
  ------------------
  |  Branch (3994:5): [True: 0, False: 4.76k]
  ------------------
 3995|  11.2k|    s_n_llhttp__internal__n_span_start_llhttp__on_protocol: {
 3996|  11.2k|      if (p == endp) {
  ------------------
  |  Branch (3996:11): [True: 0, False: 11.2k]
  ------------------
 3997|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_protocol;
 3998|      0|      }
 3999|  11.2k|      state->_span_pos0 = (void*) p;
 4000|  11.2k|      state->_span_cb0 = llhttp__on_protocol;
 4001|  11.2k|      goto s_n_llhttp__internal__n_req_after_http_start;
 4002|  11.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4003|  11.2k|    }
 4004|      0|    case s_n_llhttp__internal__n_req_http_start:
  ------------------
  |  Branch (4004:5): [True: 0, False: 4.76k]
  ------------------
 4005|  11.4k|    s_n_llhttp__internal__n_req_http_start: {
 4006|  11.4k|      if (p == endp) {
  ------------------
  |  Branch (4006:11): [True: 4, False: 11.4k]
  ------------------
 4007|      4|        return s_n_llhttp__internal__n_req_http_start;
 4008|      4|      }
 4009|  11.4k|      switch (*p) {
 4010|    234|        case ' ': {
  ------------------
  |  Branch (4010:9): [True: 234, False: 11.2k]
  ------------------
 4011|    234|          p++;
 4012|    234|          goto s_n_llhttp__internal__n_req_http_start;
 4013|      0|        }
 4014|  11.2k|        default: {
  ------------------
  |  Branch (4014:9): [True: 11.2k, False: 234]
  ------------------
 4015|  11.2k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_protocol;
 4016|      0|        }
 4017|  11.4k|      }
 4018|  11.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4019|  11.4k|    }
 4020|      0|    case s_n_llhttp__internal__n_url_to_http:
  ------------------
  |  Branch (4020:5): [True: 0, False: 4.76k]
  ------------------
 4021|  11.2k|    s_n_llhttp__internal__n_url_to_http: {
 4022|  11.2k|      if (p == endp) {
  ------------------
  |  Branch (4022:11): [True: 37, False: 11.2k]
  ------------------
 4023|     37|        return s_n_llhttp__internal__n_url_to_http;
 4024|     37|      }
 4025|  11.2k|      switch (*p) {
 4026|      1|        case 9: {
  ------------------
  |  Branch (4026:9): [True: 1, False: 11.2k]
  ------------------
 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: 11.2k]
  ------------------
 4031|      1|          p++;
 4032|      1|          goto s_n_llhttp__internal__n_error_2;
 4033|      0|        }
 4034|  11.2k|        default: {
  ------------------
  |  Branch (4034:9): [True: 11.2k, False: 2]
  ------------------
 4035|  11.2k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_url_complete_1;
 4036|      0|        }
 4037|  11.2k|      }
 4038|  11.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4039|  11.2k|    }
 4040|      0|    case s_n_llhttp__internal__n_url_skip_to_http:
  ------------------
  |  Branch (4040:5): [True: 0, False: 4.76k]
  ------------------
 4041|  11.2k|    s_n_llhttp__internal__n_url_skip_to_http: {
 4042|  11.2k|      if (p == endp) {
  ------------------
  |  Branch (4042:11): [True: 0, False: 11.2k]
  ------------------
 4043|      0|        return s_n_llhttp__internal__n_url_skip_to_http;
 4044|      0|      }
 4045|  11.2k|      switch (*p) {
 4046|      0|        case 9: {
  ------------------
  |  Branch (4046:9): [True: 0, False: 11.2k]
  ------------------
 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.2k]
  ------------------
 4051|      0|          p++;
 4052|      0|          goto s_n_llhttp__internal__n_error_2;
 4053|      0|        }
 4054|  11.2k|        default: {
  ------------------
  |  Branch (4054:9): [True: 11.2k, False: 0]
  ------------------
 4055|  11.2k|          p++;
 4056|  11.2k|          goto s_n_llhttp__internal__n_url_to_http;
 4057|      0|        }
 4058|  11.2k|      }
 4059|  11.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4060|  11.2k|    }
 4061|      0|    case s_n_llhttp__internal__n_url_fragment:
  ------------------
  |  Branch (4061:5): [True: 0, False: 4.76k]
  ------------------
 4062|  1.40k|    s_n_llhttp__internal__n_url_fragment: {
 4063|  1.40k|      static uint8_t lookup_table[] = {
 4064|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4065|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4066|  1.40k|        4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4067|  1.40k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4068|  1.40k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4069|  1.40k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4070|  1.40k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4071|  1.40k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,
 4072|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4073|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4074|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4075|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4076|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4077|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4078|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4079|  1.40k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4080|  1.40k|      };
 4081|  1.40k|      if (p == endp) {
  ------------------
  |  Branch (4081:11): [True: 21, False: 1.38k]
  ------------------
 4082|     21|        return s_n_llhttp__internal__n_url_fragment;
 4083|     21|      }
 4084|  1.38k|      switch (lookup_table[(uint8_t) *p]) {
 4085|      1|        case 1: {
  ------------------
  |  Branch (4085:9): [True: 1, False: 1.38k]
  ------------------
 4086|      1|          p++;
 4087|      1|          goto s_n_llhttp__internal__n_error_2;
 4088|      0|        }
 4089|    628|        case 2: {
  ------------------
  |  Branch (4089:9): [True: 628, False: 759]
  ------------------
 4090|    628|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_6;
 4091|      0|        }
 4092|    195|        case 3: {
  ------------------
  |  Branch (4092:9): [True: 195, False: 1.19k]
  ------------------
 4093|    195|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_7;
 4094|      0|        }
 4095|    296|        case 4: {
  ------------------
  |  Branch (4095:9): [True: 296, False: 1.09k]
  ------------------
 4096|    296|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_8;
 4097|      0|        }
 4098|    263|        case 5: {
  ------------------
  |  Branch (4098:9): [True: 263, False: 1.12k]
  ------------------
 4099|    263|          p++;
 4100|    263|          goto s_n_llhttp__internal__n_url_fragment;
 4101|      0|        }
 4102|      4|        default: {
  ------------------
  |  Branch (4102:9): [True: 4, False: 1.38k]
  ------------------
 4103|      4|          goto s_n_llhttp__internal__n_error_83;
 4104|      0|        }
 4105|  1.38k|      }
 4106|  1.38k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4107|  1.38k|    }
 4108|      0|    case s_n_llhttp__internal__n_span_end_stub_query_3:
  ------------------
  |  Branch (4108:5): [True: 0, False: 4.76k]
  ------------------
 4109|    235|    s_n_llhttp__internal__n_span_end_stub_query_3: {
 4110|    235|      if (p == endp) {
  ------------------
  |  Branch (4110:11): [True: 0, False: 235]
  ------------------
 4111|      0|        return s_n_llhttp__internal__n_span_end_stub_query_3;
 4112|      0|      }
 4113|    235|      p++;
 4114|    235|      goto s_n_llhttp__internal__n_url_fragment;
 4115|    235|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4116|    235|    }
 4117|      0|    case s_n_llhttp__internal__n_url_query:
  ------------------
  |  Branch (4117:5): [True: 0, False: 4.76k]
  ------------------
 4118|  1.68k|    s_n_llhttp__internal__n_url_query: {
 4119|  1.68k|      static uint8_t lookup_table[] = {
 4120|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4121|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4122|  1.68k|        4, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4123|  1.68k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4124|  1.68k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4125|  1.68k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4126|  1.68k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4127|  1.68k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,
 4128|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4129|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4130|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4131|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4132|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4133|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4134|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4135|  1.68k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4136|  1.68k|      };
 4137|  1.68k|      if (p == endp) {
  ------------------
  |  Branch (4137:11): [True: 28, False: 1.65k]
  ------------------
 4138|     28|        return s_n_llhttp__internal__n_url_query;
 4139|     28|      }
 4140|  1.65k|      switch (lookup_table[(uint8_t) *p]) {
 4141|      2|        case 1: {
  ------------------
  |  Branch (4141:9): [True: 2, False: 1.65k]
  ------------------
 4142|      2|          p++;
 4143|      2|          goto s_n_llhttp__internal__n_error_2;
 4144|      0|        }
 4145|    682|        case 2: {
  ------------------
  |  Branch (4145:9): [True: 682, False: 974]
  ------------------
 4146|    682|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_9;
 4147|      0|        }
 4148|    196|        case 3: {
  ------------------
  |  Branch (4148:9): [True: 196, False: 1.46k]
  ------------------
 4149|    196|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_10;
 4150|      0|        }
 4151|    195|        case 4: {
  ------------------
  |  Branch (4151:9): [True: 195, False: 1.46k]
  ------------------
 4152|    195|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_11;
 4153|      0|        }
 4154|    344|        case 5: {
  ------------------
  |  Branch (4154:9): [True: 344, False: 1.31k]
  ------------------
 4155|    344|          p++;
 4156|    344|          goto s_n_llhttp__internal__n_url_query;
 4157|      0|        }
 4158|    235|        case 6: {
  ------------------
  |  Branch (4158:9): [True: 235, False: 1.42k]
  ------------------
 4159|    235|          goto s_n_llhttp__internal__n_span_end_stub_query_3;
 4160|      0|        }
 4161|      2|        default: {
  ------------------
  |  Branch (4161:9): [True: 2, False: 1.65k]
  ------------------
 4162|      2|          goto s_n_llhttp__internal__n_error_84;
 4163|      0|        }
 4164|  1.65k|      }
 4165|  1.65k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4166|  1.65k|    }
 4167|      0|    case s_n_llhttp__internal__n_url_query_or_fragment:
  ------------------
  |  Branch (4167:5): [True: 0, False: 4.76k]
  ------------------
 4168|  29.9k|    s_n_llhttp__internal__n_url_query_or_fragment: {
 4169|  29.9k|      if (p == endp) {
  ------------------
  |  Branch (4169:11): [True: 0, False: 29.9k]
  ------------------
 4170|      0|        return s_n_llhttp__internal__n_url_query_or_fragment;
 4171|      0|      }
 4172|  29.9k|      switch (*p) {
 4173|      0|        case 9: {
  ------------------
  |  Branch (4173:9): [True: 0, False: 29.9k]
  ------------------
 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.6k]
  ------------------
 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.9k]
  ------------------
 4181|      0|          p++;
 4182|      0|          goto s_n_llhttp__internal__n_error_2;
 4183|      0|        }
 4184|    368|        case 13: {
  ------------------
  |  Branch (4184:9): [True: 368, False: 29.5k]
  ------------------
 4185|    368|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_4;
 4186|      0|        }
 4187|  10.3k|        case ' ': {
  ------------------
  |  Branch (4187:9): [True: 10.3k, False: 19.5k]
  ------------------
 4188|  10.3k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_5;
 4189|      0|        }
 4190|    910|        case '#': {
  ------------------
  |  Branch (4190:9): [True: 910, False: 29.0k]
  ------------------
 4191|    910|          p++;
 4192|    910|          goto s_n_llhttp__internal__n_url_fragment;
 4193|      0|        }
 4194|    951|        case '?': {
  ------------------
  |  Branch (4194:9): [True: 951, False: 29.0k]
  ------------------
 4195|    951|          p++;
 4196|    951|          goto s_n_llhttp__internal__n_url_query;
 4197|      0|        }
 4198|      3|        default: {
  ------------------
  |  Branch (4198:9): [True: 3, False: 29.9k]
  ------------------
 4199|      3|          goto s_n_llhttp__internal__n_error_85;
 4200|      0|        }
 4201|  29.9k|      }
 4202|  29.9k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4203|  29.9k|    }
 4204|      0|    case s_n_llhttp__internal__n_url_path:
  ------------------
  |  Branch (4204:5): [True: 0, False: 4.76k]
  ------------------
 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|    900|        case 2: {
  ------------------
  |  Branch (4232:9): [True: 900, False: 29.9k]
  ------------------
 4233|    900|          p++;
 4234|    900|          goto s_n_llhttp__internal__n_url_path;
 4235|      0|        }
 4236|  29.9k|        default: {
  ------------------
  |  Branch (4236:9): [True: 29.9k, False: 901]
  ------------------
 4237|  29.9k|          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.76k]
  ------------------
 4243|  29.6k|    s_n_llhttp__internal__n_span_start_stub_path_2: {
 4244|  29.6k|      if (p == endp) {
  ------------------
  |  Branch (4244:11): [True: 0, False: 29.6k]
  ------------------
 4245|      0|        return s_n_llhttp__internal__n_span_start_stub_path_2;
 4246|      0|      }
 4247|  29.6k|      p++;
 4248|  29.6k|      goto s_n_llhttp__internal__n_url_path;
 4249|  29.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4250|  29.6k|    }
 4251|      0|    case s_n_llhttp__internal__n_span_start_stub_path:
  ------------------
  |  Branch (4251:5): [True: 0, False: 4.76k]
  ------------------
 4252|    195|    s_n_llhttp__internal__n_span_start_stub_path: {
 4253|    195|      if (p == endp) {
  ------------------
  |  Branch (4253:11): [True: 0, False: 195]
  ------------------
 4254|      0|        return s_n_llhttp__internal__n_span_start_stub_path;
 4255|      0|      }
 4256|    195|      p++;
 4257|    195|      goto s_n_llhttp__internal__n_url_path;
 4258|    195|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4259|    195|    }
 4260|      0|    case s_n_llhttp__internal__n_span_start_stub_path_1:
  ------------------
  |  Branch (4260:5): [True: 0, False: 4.76k]
  ------------------
 4261|    196|    s_n_llhttp__internal__n_span_start_stub_path_1: {
 4262|    196|      if (p == endp) {
  ------------------
  |  Branch (4262:11): [True: 0, False: 196]
  ------------------
 4263|      0|        return s_n_llhttp__internal__n_span_start_stub_path_1;
 4264|      0|      }
 4265|    196|      p++;
 4266|    196|      goto s_n_llhttp__internal__n_url_path;
 4267|    196|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4268|    196|    }
 4269|      0|    case s_n_llhttp__internal__n_url_server_with_at:
  ------------------
  |  Branch (4269:5): [True: 0, False: 4.76k]
  ------------------
 4270|  1.36k|    s_n_llhttp__internal__n_url_server_with_at: {
 4271|  1.36k|      static uint8_t lookup_table[] = {
 4272|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4273|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4274|  1.36k|        4, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
 4275|  1.36k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 7,
 4276|  1.36k|        8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4277|  1.36k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,
 4278|  1.36k|        0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4279|  1.36k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 0,
 4280|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4281|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4282|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4283|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4284|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4285|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4286|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4287|  1.36k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4288|  1.36k|      };
 4289|  1.36k|      if (p == endp) {
  ------------------
  |  Branch (4289:11): [True: 9, False: 1.35k]
  ------------------
 4290|      9|        return s_n_llhttp__internal__n_url_server_with_at;
 4291|      9|      }
 4292|  1.35k|      switch (lookup_table[(uint8_t) *p]) {
 4293|      1|        case 1: {
  ------------------
  |  Branch (4293:9): [True: 1, False: 1.35k]
  ------------------
 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.16k]
  ------------------
 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.16k]
  ------------------
 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.16k]
  ------------------
 4304|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_14;
 4305|      0|        }
 4306|    380|        case 5: {
  ------------------
  |  Branch (4306:9): [True: 380, False: 975]
  ------------------
 4307|    380|          p++;
 4308|    380|          goto s_n_llhttp__internal__n_url_server;
 4309|      0|        }
 4310|    196|        case 6: {
  ------------------
  |  Branch (4310:9): [True: 196, False: 1.15k]
  ------------------
 4311|    196|          goto s_n_llhttp__internal__n_span_start_stub_path_1;
 4312|      0|        }
 4313|    194|        case 7: {
  ------------------
  |  Branch (4313:9): [True: 194, False: 1.16k]
  ------------------
 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.35k]
  ------------------
 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.35k]
  ------------------
 4322|      1|          goto s_n_llhttp__internal__n_error_87;
 4323|      0|        }
 4324|  1.35k|      }
 4325|  1.35k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4326|  1.35k|    }
 4327|      0|    case s_n_llhttp__internal__n_url_server:
  ------------------
  |  Branch (4327:5): [True: 0, False: 4.76k]
  ------------------
 4328|  2.70k|    s_n_llhttp__internal__n_url_server: {
 4329|  2.70k|      static uint8_t lookup_table[] = {
 4330|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4331|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4332|  2.70k|        4, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
 4333|  2.70k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 7,
 4334|  2.70k|        8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4335|  2.70k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,
 4336|  2.70k|        0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4337|  2.70k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 0,
 4338|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4339|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4340|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4341|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4342|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4343|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4344|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4345|  2.70k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4346|  2.70k|      };
 4347|  2.70k|      if (p == endp) {
  ------------------
  |  Branch (4347:11): [True: 19, False: 2.68k]
  ------------------
 4348|     19|        return s_n_llhttp__internal__n_url_server;
 4349|     19|      }
 4350|  2.68k|      switch (lookup_table[(uint8_t) *p]) {
 4351|      2|        case 1: {
  ------------------
  |  Branch (4351:9): [True: 2, False: 2.68k]
  ------------------
 4352|      2|          p++;
 4353|      2|          goto s_n_llhttp__internal__n_error_2;
 4354|      0|        }
 4355|    308|        case 2: {
  ------------------
  |  Branch (4355:9): [True: 308, False: 2.37k]
  ------------------
 4356|    308|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url;
 4357|      0|        }
 4358|    195|        case 3: {
  ------------------
  |  Branch (4358:9): [True: 195, False: 2.48k]
  ------------------
 4359|    195|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_1;
 4360|      0|        }
 4361|    196|        case 4: {
  ------------------
  |  Branch (4361:9): [True: 196, False: 2.48k]
  ------------------
 4362|    196|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_2;
 4363|      0|        }
 4364|    227|        case 5: {
  ------------------
  |  Branch (4364:9): [True: 227, False: 2.45k]
  ------------------
 4365|    227|          p++;
 4366|    227|          goto s_n_llhttp__internal__n_url_server;
 4367|      0|        }
 4368|    195|        case 6: {
  ------------------
  |  Branch (4368:9): [True: 195, False: 2.48k]
  ------------------
 4369|    195|          goto s_n_llhttp__internal__n_span_start_stub_path;
 4370|      0|        }
 4371|    195|        case 7: {
  ------------------
  |  Branch (4371:9): [True: 195, False: 2.48k]
  ------------------
 4372|    195|          p++;
 4373|    195|          goto s_n_llhttp__internal__n_url_query;
 4374|      0|        }
 4375|  1.36k|        case 8: {
  ------------------
  |  Branch (4375:9): [True: 1.36k, False: 1.31k]
  ------------------
 4376|  1.36k|          p++;
 4377|  1.36k|          goto s_n_llhttp__internal__n_url_server_with_at;
 4378|      0|        }
 4379|      1|        default: {
  ------------------
  |  Branch (4379:9): [True: 1, False: 2.68k]
  ------------------
 4380|      1|          goto s_n_llhttp__internal__n_error_88;
 4381|      0|        }
 4382|  2.68k|      }
 4383|  2.68k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4384|  2.68k|    }
 4385|      0|    case s_n_llhttp__internal__n_url_schema_delim_1:
  ------------------
  |  Branch (4385:5): [True: 0, False: 4.76k]
  ------------------
 4386|  2.10k|    s_n_llhttp__internal__n_url_schema_delim_1: {
 4387|  2.10k|      if (p == endp) {
  ------------------
  |  Branch (4387:11): [True: 5, False: 2.10k]
  ------------------
 4388|      5|        return s_n_llhttp__internal__n_url_schema_delim_1;
 4389|      5|      }
 4390|  2.10k|      switch (*p) {
 4391|  2.09k|        case '/': {
  ------------------
  |  Branch (4391:9): [True: 2.09k, False: 11]
  ------------------
 4392|  2.09k|          p++;
 4393|  2.09k|          goto s_n_llhttp__internal__n_url_server;
 4394|      0|        }
 4395|     11|        default: {
  ------------------
  |  Branch (4395:9): [True: 11, False: 2.09k]
  ------------------
 4396|     11|          goto s_n_llhttp__internal__n_error_89;
 4397|      0|        }
 4398|  2.10k|      }
 4399|  2.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4400|  2.10k|    }
 4401|      0|    case s_n_llhttp__internal__n_url_schema_delim:
  ------------------
  |  Branch (4401:5): [True: 0, False: 4.76k]
  ------------------
 4402|  2.11k|    s_n_llhttp__internal__n_url_schema_delim: {
 4403|  2.11k|      if (p == endp) {
  ------------------
  |  Branch (4403:11): [True: 5, False: 2.11k]
  ------------------
 4404|      5|        return s_n_llhttp__internal__n_url_schema_delim;
 4405|      5|      }
 4406|  2.11k|      switch (*p) {
 4407|      1|        case 9: {
  ------------------
  |  Branch (4407:9): [True: 1, False: 2.11k]
  ------------------
 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.11k]
  ------------------
 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.11k]
  ------------------
 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.11k]
  ------------------
 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.11k]
  ------------------
 4424|      1|          p++;
 4425|      1|          goto s_n_llhttp__internal__n_error_2;
 4426|      0|        }
 4427|  2.10k|        case '/': {
  ------------------
  |  Branch (4427:9): [True: 2.10k, False: 6]
  ------------------
 4428|  2.10k|          p++;
 4429|  2.10k|          goto s_n_llhttp__internal__n_url_schema_delim_1;
 4430|      0|        }
 4431|      1|        default: {
  ------------------
  |  Branch (4431:9): [True: 1, False: 2.11k]
  ------------------
 4432|      1|          goto s_n_llhttp__internal__n_error_89;
 4433|      0|        }
 4434|  2.11k|      }
 4435|  2.11k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4436|  2.11k|    }
 4437|      0|    case s_n_llhttp__internal__n_span_end_stub_schema:
  ------------------
  |  Branch (4437:5): [True: 0, False: 4.76k]
  ------------------
 4438|  2.11k|    s_n_llhttp__internal__n_span_end_stub_schema: {
 4439|  2.11k|      if (p == endp) {
  ------------------
  |  Branch (4439:11): [True: 0, False: 2.11k]
  ------------------
 4440|      0|        return s_n_llhttp__internal__n_span_end_stub_schema;
 4441|      0|      }
 4442|  2.11k|      p++;
 4443|  2.11k|      goto s_n_llhttp__internal__n_url_schema_delim;
 4444|  2.11k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4445|  2.11k|    }
 4446|      0|    case s_n_llhttp__internal__n_url_schema:
  ------------------
  |  Branch (4446:5): [True: 0, False: 4.76k]
  ------------------
 4447|  4.47k|    s_n_llhttp__internal__n_url_schema: {
 4448|  4.47k|      static uint8_t lookup_table[] = {
 4449|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
 4450|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4451|  4.47k|        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4452|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0,
 4453|  4.47k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4454|  4.47k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4455|  4.47k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4456|  4.47k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4457|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4458|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4459|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4460|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4461|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4462|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4463|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4464|  4.47k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4465|  4.47k|      };
 4466|  4.47k|      if (p == endp) {
  ------------------
  |  Branch (4466:11): [True: 15, False: 4.45k]
  ------------------
 4467|     15|        return s_n_llhttp__internal__n_url_schema;
 4468|     15|      }
 4469|  4.45k|      switch (lookup_table[(uint8_t) *p]) {
 4470|      2|        case 1: {
  ------------------
  |  Branch (4470:9): [True: 2, False: 4.45k]
  ------------------
 4471|      2|          p++;
 4472|      2|          goto s_n_llhttp__internal__n_error_2;
 4473|      0|        }
 4474|  2.11k|        case 2: {
  ------------------
  |  Branch (4474:9): [True: 2.11k, False: 2.33k]
  ------------------
 4475|  2.11k|          goto s_n_llhttp__internal__n_span_end_stub_schema;
 4476|      0|        }
 4477|  2.33k|        case 3: {
  ------------------
  |  Branch (4477:9): [True: 2.33k, False: 2.12k]
  ------------------
 4478|  2.33k|          p++;
 4479|  2.33k|          goto s_n_llhttp__internal__n_url_schema;
 4480|      0|        }
 4481|      3|        default: {
  ------------------
  |  Branch (4481:9): [True: 3, False: 4.45k]
  ------------------
 4482|      3|          goto s_n_llhttp__internal__n_error_90;
 4483|      0|        }
 4484|  4.45k|      }
 4485|  4.45k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4486|  4.45k|    }
 4487|      0|    case s_n_llhttp__internal__n_url_start:
  ------------------
  |  Branch (4487:5): [True: 0, False: 4.76k]
  ------------------
 4488|  31.7k|    s_n_llhttp__internal__n_url_start: {
 4489|  31.7k|      static uint8_t lookup_table[] = {
 4490|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
 4491|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4492|  31.7k|        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2,
 4493|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4494|  31.7k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4495|  31.7k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4496|  31.7k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4497|  31.7k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4498|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4499|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4500|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4501|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4502|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4503|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4504|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4505|  31.7k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4506|  31.7k|      };
 4507|  31.7k|      if (p == endp) {
  ------------------
  |  Branch (4507:11): [True: 0, False: 31.7k]
  ------------------
 4508|      0|        return s_n_llhttp__internal__n_url_start;
 4509|      0|      }
 4510|  31.7k|      switch (lookup_table[(uint8_t) *p]) {
 4511|      6|        case 1: {
  ------------------
  |  Branch (4511:9): [True: 6, False: 31.7k]
  ------------------
 4512|      6|          p++;
 4513|      6|          goto s_n_llhttp__internal__n_error_2;
 4514|      0|        }
 4515|  29.6k|        case 2: {
  ------------------
  |  Branch (4515:9): [True: 29.6k, False: 2.15k]
  ------------------
 4516|  29.6k|          goto s_n_llhttp__internal__n_span_start_stub_path_2;
 4517|      0|        }
 4518|  2.13k|        case 3: {
  ------------------
  |  Branch (4518:9): [True: 2.13k, False: 29.6k]
  ------------------
 4519|  2.13k|          goto s_n_llhttp__internal__n_url_schema;
 4520|      0|        }
 4521|     11|        default: {
  ------------------
  |  Branch (4521:9): [True: 11, False: 31.7k]
  ------------------
 4522|     11|          goto s_n_llhttp__internal__n_error_91;
 4523|      0|        }
 4524|  31.7k|      }
 4525|  31.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4526|  31.7k|    }
 4527|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_url_1:
  ------------------
  |  Branch (4527:5): [True: 0, False: 4.76k]
  ------------------
 4528|  31.7k|    s_n_llhttp__internal__n_span_start_llhttp__on_url_1: {
 4529|  31.7k|      if (p == endp) {
  ------------------
  |  Branch (4529:11): [True: 0, False: 31.7k]
  ------------------
 4530|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_url_1;
 4531|      0|      }
 4532|  31.7k|      state->_span_pos0 = (void*) p;
 4533|  31.7k|      state->_span_cb0 = llhttp__on_url;
 4534|  31.7k|      goto s_n_llhttp__internal__n_url_start;
 4535|  31.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4536|  31.7k|    }
 4537|      0|    case s_n_llhttp__internal__n_url_entry_normal:
  ------------------
  |  Branch (4537:5): [True: 0, False: 4.76k]
  ------------------
 4538|  31.7k|    s_n_llhttp__internal__n_url_entry_normal: {
 4539|  31.7k|      if (p == endp) {
  ------------------
  |  Branch (4539:11): [True: 0, False: 31.7k]
  ------------------
 4540|      0|        return s_n_llhttp__internal__n_url_entry_normal;
 4541|      0|      }
 4542|  31.7k|      switch (*p) {
 4543|      1|        case 9: {
  ------------------
  |  Branch (4543:9): [True: 1, False: 31.7k]
  ------------------
 4544|      1|          p++;
 4545|      1|          goto s_n_llhttp__internal__n_error_2;
 4546|      0|        }
 4547|      3|        case 12: {
  ------------------
  |  Branch (4547:9): [True: 3, False: 31.7k]
  ------------------
 4548|      3|          p++;
 4549|      3|          goto s_n_llhttp__internal__n_error_2;
 4550|      0|        }
 4551|  31.7k|        default: {
  ------------------
  |  Branch (4551:9): [True: 31.7k, False: 4]
  ------------------
 4552|  31.7k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_url_1;
 4553|      0|        }
 4554|  31.7k|      }
 4555|  31.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4556|  31.7k|    }
 4557|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_url:
  ------------------
  |  Branch (4557:5): [True: 0, False: 4.76k]
  ------------------
 4558|      4|    s_n_llhttp__internal__n_span_start_llhttp__on_url: {
 4559|      4|      if (p == endp) {
  ------------------
  |  Branch (4559:11): [True: 0, False: 4]
  ------------------
 4560|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_url;
 4561|      0|      }
 4562|      4|      state->_span_pos0 = (void*) p;
 4563|      4|      state->_span_cb0 = llhttp__on_url;
 4564|      4|      goto s_n_llhttp__internal__n_url_server;
 4565|      4|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4566|      4|    }
 4567|      0|    case s_n_llhttp__internal__n_url_entry_connect:
  ------------------
  |  Branch (4567:5): [True: 0, False: 4.76k]
  ------------------
 4568|      6|    s_n_llhttp__internal__n_url_entry_connect: {
 4569|      6|      if (p == endp) {
  ------------------
  |  Branch (4569:11): [True: 0, False: 6]
  ------------------
 4570|      0|        return s_n_llhttp__internal__n_url_entry_connect;
 4571|      0|      }
 4572|      6|      switch (*p) {
 4573|      1|        case 9: {
  ------------------
  |  Branch (4573:9): [True: 1, False: 5]
  ------------------
 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: 5]
  ------------------
 4578|      1|          p++;
 4579|      1|          goto s_n_llhttp__internal__n_error_2;
 4580|      0|        }
 4581|      4|        default: {
  ------------------
  |  Branch (4581:9): [True: 4, False: 2]
  ------------------
 4582|      4|          goto s_n_llhttp__internal__n_span_start_llhttp__on_url;
 4583|      0|        }
 4584|      6|      }
 4585|      6|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4586|      6|    }
 4587|      0|    case s_n_llhttp__internal__n_req_spaces_before_url:
  ------------------
  |  Branch (4587:5): [True: 0, False: 4.76k]
  ------------------
 4588|  32.0k|    s_n_llhttp__internal__n_req_spaces_before_url: {
 4589|  32.0k|      if (p == endp) {
  ------------------
  |  Branch (4589:11): [True: 9, False: 32.0k]
  ------------------
 4590|      9|        return s_n_llhttp__internal__n_req_spaces_before_url;
 4591|      9|      }
 4592|  32.0k|      switch (*p) {
 4593|    253|        case ' ': {
  ------------------
  |  Branch (4593:9): [True: 253, False: 31.7k]
  ------------------
 4594|    253|          p++;
 4595|    253|          goto s_n_llhttp__internal__n_req_spaces_before_url;
 4596|      0|        }
 4597|  31.7k|        default: {
  ------------------
  |  Branch (4597:9): [True: 31.7k, False: 253]
  ------------------
 4598|  31.7k|          goto s_n_llhttp__internal__n_invoke_is_equal_method;
 4599|      0|        }
 4600|  32.0k|      }
 4601|  32.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4602|  32.0k|    }
 4603|      0|    case s_n_llhttp__internal__n_req_first_space_before_url:
  ------------------
  |  Branch (4603:5): [True: 0, False: 4.76k]
  ------------------
 4604|  32.1k|    s_n_llhttp__internal__n_req_first_space_before_url: {
 4605|  32.1k|      if (p == endp) {
  ------------------
  |  Branch (4605:11): [True: 356, False: 31.8k]
  ------------------
 4606|    356|        return s_n_llhttp__internal__n_req_first_space_before_url;
 4607|    356|      }
 4608|  31.8k|      switch (*p) {
 4609|  31.7k|        case ' ': {
  ------------------
  |  Branch (4609:9): [True: 31.7k, False: 28]
  ------------------
 4610|  31.7k|          p++;
 4611|  31.7k|          goto s_n_llhttp__internal__n_req_spaces_before_url;
 4612|      0|        }
 4613|     28|        default: {
  ------------------
  |  Branch (4613:9): [True: 28, False: 31.7k]
  ------------------
 4614|     28|          goto s_n_llhttp__internal__n_error_92;
 4615|      0|        }
 4616|  31.8k|      }
 4617|  31.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4618|  31.8k|    }
 4619|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1:
  ------------------
  |  Branch (4619:5): [True: 0, False: 4.76k]
  ------------------
 4620|  32.1k|    s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1: {
 4621|  32.1k|      switch (llhttp__on_method_complete(state, p, endp)) {
 4622|  32.1k|        case 0:
  ------------------
  |  Branch (4622:9): [True: 32.1k, False: 0]
  ------------------
 4623|  32.1k|          goto s_n_llhttp__internal__n_req_first_space_before_url;
 4624|      0|        case 21:
  ------------------
  |  Branch (4624:9): [True: 0, False: 32.1k]
  ------------------
 4625|      0|          goto s_n_llhttp__internal__n_pause_29;
 4626|      0|        default:
  ------------------
  |  Branch (4626:9): [True: 0, False: 32.1k]
  ------------------
 4627|      0|          goto s_n_llhttp__internal__n_error_111;
 4628|  32.1k|      }
 4629|  32.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4630|  32.1k|    }
 4631|      0|    case s_n_llhttp__internal__n_after_start_req_2:
  ------------------
  |  Branch (4631:5): [True: 0, False: 4.76k]
  ------------------
 4632|  1.48k|    s_n_llhttp__internal__n_after_start_req_2: {
 4633|  1.48k|      if (p == endp) {
  ------------------
  |  Branch (4633:11): [True: 5, False: 1.48k]
  ------------------
 4634|      5|        return s_n_llhttp__internal__n_after_start_req_2;
 4635|      5|      }
 4636|  1.48k|      switch (*p) {
 4637|  1.47k|        case 'L': {
  ------------------
  |  Branch (4637:9): [True: 1.47k, False: 11]
  ------------------
 4638|  1.47k|          p++;
 4639|  1.47k|          match = 19;
 4640|  1.47k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4641|      0|        }
 4642|     11|        default: {
  ------------------
  |  Branch (4642:9): [True: 11, False: 1.47k]
  ------------------
 4643|     11|          goto s_n_llhttp__internal__n_error_112;
 4644|      0|        }
 4645|  1.48k|      }
 4646|  1.48k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4647|  1.48k|    }
 4648|      0|    case s_n_llhttp__internal__n_after_start_req_3:
  ------------------
  |  Branch (4648:5): [True: 0, False: 4.76k]
  ------------------
 4649|    458|    s_n_llhttp__internal__n_after_start_req_3: {
 4650|    458|      llparse_match_t match_seq;
 4651|       |      
 4652|    458|      if (p == endp) {
  ------------------
  |  Branch (4652:11): [True: 7, False: 451]
  ------------------
 4653|      7|        return s_n_llhttp__internal__n_after_start_req_3;
 4654|      7|      }
 4655|    451|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob18, 6);
 4656|    451|      p = match_seq.current;
 4657|    451|      switch (match_seq.status) {
  ------------------
  |  Branch (4657:15): [True: 451, False: 0]
  ------------------
 4658|    449|        case kMatchComplete: {
  ------------------
  |  Branch (4658:9): [True: 449, False: 2]
  ------------------
 4659|    449|          p++;
 4660|    449|          match = 36;
 4661|    449|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4662|      0|        }
 4663|      1|        case kMatchPause: {
  ------------------
  |  Branch (4663:9): [True: 1, False: 450]
  ------------------
 4664|      1|          return s_n_llhttp__internal__n_after_start_req_3;
 4665|      0|        }
 4666|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4666:9): [True: 1, False: 450]
  ------------------
 4667|      1|          goto s_n_llhttp__internal__n_error_112;
 4668|      0|        }
 4669|    451|      }
 4670|    451|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4671|    451|    }
 4672|      0|    case s_n_llhttp__internal__n_after_start_req_1:
  ------------------
  |  Branch (4672:5): [True: 0, False: 4.76k]
  ------------------
 4673|  1.95k|    s_n_llhttp__internal__n_after_start_req_1: {
 4674|  1.95k|      if (p == endp) {
  ------------------
  |  Branch (4674:11): [True: 7, False: 1.94k]
  ------------------
 4675|      7|        return s_n_llhttp__internal__n_after_start_req_1;
 4676|      7|      }
 4677|  1.94k|      switch (*p) {
 4678|  1.48k|        case 'C': {
  ------------------
  |  Branch (4678:9): [True: 1.48k, False: 460]
  ------------------
 4679|  1.48k|          p++;
 4680|  1.48k|          goto s_n_llhttp__internal__n_after_start_req_2;
 4681|      0|        }
 4682|    458|        case 'N': {
  ------------------
  |  Branch (4682:9): [True: 458, False: 1.49k]
  ------------------
 4683|    458|          p++;
 4684|    458|          goto s_n_llhttp__internal__n_after_start_req_3;
 4685|      0|        }
 4686|      2|        default: {
  ------------------
  |  Branch (4686:9): [True: 2, False: 1.94k]
  ------------------
 4687|      2|          goto s_n_llhttp__internal__n_error_112;
 4688|      0|        }
 4689|  1.94k|      }
 4690|  1.94k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4691|  1.94k|    }
 4692|      0|    case s_n_llhttp__internal__n_after_start_req_4:
  ------------------
  |  Branch (4692:5): [True: 0, False: 4.76k]
  ------------------
 4693|    456|    s_n_llhttp__internal__n_after_start_req_4: {
 4694|    456|      llparse_match_t match_seq;
 4695|       |      
 4696|    456|      if (p == endp) {
  ------------------
  |  Branch (4696:11): [True: 7, False: 449]
  ------------------
 4697|      7|        return s_n_llhttp__internal__n_after_start_req_4;
 4698|      7|      }
 4699|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob19, 3);
 4700|    449|      p = match_seq.current;
 4701|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (4701:15): [True: 449, False: 0]
  ------------------
 4702|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4702:9): [True: 447, False: 2]
  ------------------
 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: 448]
  ------------------
 4708|      1|          return s_n_llhttp__internal__n_after_start_req_4;
 4709|      0|        }
 4710|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4710:9): [True: 1, False: 448]
  ------------------
 4711|      1|          goto s_n_llhttp__internal__n_error_112;
 4712|      0|        }
 4713|    449|      }
 4714|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4715|    449|    }
 4716|      0|    case s_n_llhttp__internal__n_after_start_req_6:
  ------------------
  |  Branch (4716:5): [True: 0, False: 4.76k]
  ------------------
 4717|    456|    s_n_llhttp__internal__n_after_start_req_6: {
 4718|    456|      llparse_match_t match_seq;
 4719|       |      
 4720|    456|      if (p == endp) {
  ------------------
  |  Branch (4720:11): [True: 6, False: 450]
  ------------------
 4721|      6|        return s_n_llhttp__internal__n_after_start_req_6;
 4722|      6|      }
 4723|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob20, 6);
 4724|    450|      p = match_seq.current;
 4725|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (4725:15): [True: 450, False: 0]
  ------------------
 4726|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4726:9): [True: 447, False: 3]
  ------------------
 4727|    447|          p++;
 4728|    447|          match = 22;
 4729|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4730|      0|        }
 4731|      2|        case kMatchPause: {
  ------------------
  |  Branch (4731:9): [True: 2, False: 448]
  ------------------
 4732|      2|          return s_n_llhttp__internal__n_after_start_req_6;
 4733|      0|        }
 4734|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4734:9): [True: 1, False: 449]
  ------------------
 4735|      1|          goto s_n_llhttp__internal__n_error_112;
 4736|      0|        }
 4737|    450|      }
 4738|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4739|    450|    }
 4740|      0|    case s_n_llhttp__internal__n_after_start_req_8:
  ------------------
  |  Branch (4740:5): [True: 0, False: 4.76k]
  ------------------
 4741|     10|    s_n_llhttp__internal__n_after_start_req_8: {
 4742|     10|      llparse_match_t match_seq;
 4743|       |      
 4744|     10|      if (p == endp) {
  ------------------
  |  Branch (4744:11): [True: 1, False: 9]
  ------------------
 4745|      1|        return s_n_llhttp__internal__n_after_start_req_8;
 4746|      1|      }
 4747|      9|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob21, 4);
 4748|      9|      p = match_seq.current;
 4749|      9|      switch (match_seq.status) {
  ------------------
  |  Branch (4749:15): [True: 9, False: 0]
  ------------------
 4750|      7|        case kMatchComplete: {
  ------------------
  |  Branch (4750:9): [True: 7, False: 2]
  ------------------
 4751|      7|          p++;
 4752|      7|          match = 5;
 4753|      7|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4754|      0|        }
 4755|      1|        case kMatchPause: {
  ------------------
  |  Branch (4755:9): [True: 1, False: 8]
  ------------------
 4756|      1|          return s_n_llhttp__internal__n_after_start_req_8;
 4757|      0|        }
 4758|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4758:9): [True: 1, False: 8]
  ------------------
 4759|      1|          goto s_n_llhttp__internal__n_error_112;
 4760|      0|        }
 4761|      9|      }
 4762|      9|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4763|      9|    }
 4764|      0|    case s_n_llhttp__internal__n_after_start_req_9:
  ------------------
  |  Branch (4764:5): [True: 0, False: 4.76k]
  ------------------
 4765|    530|    s_n_llhttp__internal__n_after_start_req_9: {
 4766|    530|      if (p == endp) {
  ------------------
  |  Branch (4766:11): [True: 7, False: 523]
  ------------------
 4767|      7|        return s_n_llhttp__internal__n_after_start_req_9;
 4768|      7|      }
 4769|    523|      switch (*p) {
 4770|    512|        case 'Y': {
  ------------------
  |  Branch (4770:9): [True: 512, False: 11]
  ------------------
 4771|    512|          p++;
 4772|    512|          match = 8;
 4773|    512|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4774|      0|        }
 4775|     11|        default: {
  ------------------
  |  Branch (4775:9): [True: 11, False: 512]
  ------------------
 4776|     11|          goto s_n_llhttp__internal__n_error_112;
 4777|      0|        }
 4778|    523|      }
 4779|    523|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4780|    523|    }
 4781|      0|    case s_n_llhttp__internal__n_after_start_req_7:
  ------------------
  |  Branch (4781:5): [True: 0, False: 4.76k]
  ------------------
 4782|    548|    s_n_llhttp__internal__n_after_start_req_7: {
 4783|    548|      if (p == endp) {
  ------------------
  |  Branch (4783:11): [True: 7, False: 541]
  ------------------
 4784|      7|        return s_n_llhttp__internal__n_after_start_req_7;
 4785|      7|      }
 4786|    541|      switch (*p) {
 4787|     10|        case 'N': {
  ------------------
  |  Branch (4787:9): [True: 10, False: 531]
  ------------------
 4788|     10|          p++;
 4789|     10|          goto s_n_llhttp__internal__n_after_start_req_8;
 4790|      0|        }
 4791|    530|        case 'P': {
  ------------------
  |  Branch (4791:9): [True: 530, False: 11]
  ------------------
 4792|    530|          p++;
 4793|    530|          goto s_n_llhttp__internal__n_after_start_req_9;
 4794|      0|        }
 4795|      1|        default: {
  ------------------
  |  Branch (4795:9): [True: 1, False: 540]
  ------------------
 4796|      1|          goto s_n_llhttp__internal__n_error_112;
 4797|      0|        }
 4798|    541|      }
 4799|    541|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4800|    541|    }
 4801|      0|    case s_n_llhttp__internal__n_after_start_req_5:
  ------------------
  |  Branch (4801:5): [True: 0, False: 4.76k]
  ------------------
 4802|  1.01k|    s_n_llhttp__internal__n_after_start_req_5: {
 4803|  1.01k|      if (p == endp) {
  ------------------
  |  Branch (4803:11): [True: 5, False: 1.00k]
  ------------------
 4804|      5|        return s_n_llhttp__internal__n_after_start_req_5;
 4805|      5|      }
 4806|  1.00k|      switch (*p) {
 4807|    456|        case 'H': {
  ------------------
  |  Branch (4807:9): [True: 456, False: 549]
  ------------------
 4808|    456|          p++;
 4809|    456|          goto s_n_llhttp__internal__n_after_start_req_6;
 4810|      0|        }
 4811|    548|        case 'O': {
  ------------------
  |  Branch (4811:9): [True: 548, False: 457]
  ------------------
 4812|    548|          p++;
 4813|    548|          goto s_n_llhttp__internal__n_after_start_req_7;
 4814|      0|        }
 4815|      1|        default: {
  ------------------
  |  Branch (4815:9): [True: 1, False: 1.00k]
  ------------------
 4816|      1|          goto s_n_llhttp__internal__n_error_112;
 4817|      0|        }
 4818|  1.00k|      }
 4819|  1.00k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4820|  1.00k|    }
 4821|      0|    case s_n_llhttp__internal__n_after_start_req_12:
  ------------------
  |  Branch (4821:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 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.76k]
  ------------------
 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.76k]
  ------------------
 4890|    968|    s_n_llhttp__internal__n_after_start_req_10: {
 4891|    968|      if (p == endp) {
  ------------------
  |  Branch (4891:11): [True: 6, False: 962]
  ------------------
 4892|      6|        return s_n_llhttp__internal__n_after_start_req_10;
 4893|      6|      }
 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.76k]
  ------------------
 4906|    459|    s_n_llhttp__internal__n_after_start_req_14: {
 4907|    459|      llparse_match_t match_seq;
 4908|       |      
 4909|    459|      if (p == endp) {
  ------------------
  |  Branch (4909:11): [True: 8, False: 451]
  ------------------
 4910|      8|        return s_n_llhttp__internal__n_after_start_req_14;
 4911|      8|      }
 4912|    451|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob24, 4);
 4913|    451|      p = match_seq.current;
 4914|    451|      switch (match_seq.status) {
  ------------------
  |  Branch (4914:15): [True: 451, False: 0]
  ------------------
 4915|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4915:9): [True: 447, False: 4]
  ------------------
 4916|    447|          p++;
 4917|    447|          match = 45;
 4918|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4919|      0|        }
 4920|      1|        case kMatchPause: {
  ------------------
  |  Branch (4920:9): [True: 1, False: 450]
  ------------------
 4921|      1|          return s_n_llhttp__internal__n_after_start_req_14;
 4922|      0|        }
 4923|      3|        case kMatchMismatch: {
  ------------------
  |  Branch (4923:9): [True: 3, False: 448]
  ------------------
 4924|      3|          goto s_n_llhttp__internal__n_error_112;
 4925|      0|        }
 4926|    451|      }
 4927|    451|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4928|    451|    }
 4929|      0|    case s_n_llhttp__internal__n_after_start_req_17:
  ------------------
  |  Branch (4929:5): [True: 0, False: 4.76k]
  ------------------
 4930|    474|    s_n_llhttp__internal__n_after_start_req_17: {
 4931|    474|      llparse_match_t match_seq;
 4932|       |      
 4933|    474|      if (p == endp) {
  ------------------
  |  Branch (4933:11): [True: 7, False: 467]
  ------------------
 4934|      7|        return s_n_llhttp__internal__n_after_start_req_17;
 4935|      7|      }
 4936|    467|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob26, 9);
 4937|    467|      p = match_seq.current;
 4938|    467|      switch (match_seq.status) {
  ------------------
  |  Branch (4938:15): [True: 467, False: 0]
  ------------------
 4939|    461|        case kMatchComplete: {
  ------------------
  |  Branch (4939:9): [True: 461, False: 6]
  ------------------
 4940|    461|          p++;
 4941|    461|          match = 41;
 4942|    461|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4943|      0|        }
 4944|      3|        case kMatchPause: {
  ------------------
  |  Branch (4944:9): [True: 3, False: 464]
  ------------------
 4945|      3|          return s_n_llhttp__internal__n_after_start_req_17;
 4946|      0|        }
 4947|      3|        case kMatchMismatch: {
  ------------------
  |  Branch (4947:9): [True: 3, False: 464]
  ------------------
 4948|      3|          goto s_n_llhttp__internal__n_error_112;
 4949|      0|        }
 4950|    467|      }
 4951|    467|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4952|    467|    }
 4953|      0|    case s_n_llhttp__internal__n_after_start_req_16:
  ------------------
  |  Branch (4953:5): [True: 0, False: 4.76k]
  ------------------
 4954|  7.03k|    s_n_llhttp__internal__n_after_start_req_16: {
 4955|  7.03k|      if (p == endp) {
  ------------------
  |  Branch (4955:11): [True: 4, False: 7.03k]
  ------------------
 4956|      4|        return s_n_llhttp__internal__n_after_start_req_16;
 4957|      4|      }
 4958|  7.03k|      switch (*p) {
 4959|    474|        case '_': {
  ------------------
  |  Branch (4959:9): [True: 474, False: 6.55k]
  ------------------
 4960|    474|          p++;
 4961|    474|          goto s_n_llhttp__internal__n_after_start_req_17;
 4962|      0|        }
 4963|  6.55k|        default: {
  ------------------
  |  Branch (4963:9): [True: 6.55k, False: 474]
  ------------------
 4964|  6.55k|          match = 1;
 4965|  6.55k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4966|      0|        }
 4967|  7.03k|      }
 4968|  7.03k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4969|  7.03k|    }
 4970|      0|    case s_n_llhttp__internal__n_after_start_req_15:
  ------------------
  |  Branch (4970:5): [True: 0, False: 4.76k]
  ------------------
 4971|  7.05k|    s_n_llhttp__internal__n_after_start_req_15: {
 4972|  7.05k|      llparse_match_t match_seq;
 4973|       |      
 4974|  7.05k|      if (p == endp) {
  ------------------
  |  Branch (4974:11): [True: 10, False: 7.04k]
  ------------------
 4975|     10|        return s_n_llhttp__internal__n_after_start_req_15;
 4976|     10|      }
 4977|  7.04k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob25, 2);
 4978|  7.04k|      p = match_seq.current;
 4979|  7.04k|      switch (match_seq.status) {
  ------------------
  |  Branch (4979:15): [True: 7.04k, False: 0]
  ------------------
 4980|  7.03k|        case kMatchComplete: {
  ------------------
  |  Branch (4980:9): [True: 7.03k, False: 6]
  ------------------
 4981|  7.03k|          p++;
 4982|  7.03k|          goto s_n_llhttp__internal__n_after_start_req_16;
 4983|      0|        }
 4984|      2|        case kMatchPause: {
  ------------------
  |  Branch (4984:9): [True: 2, False: 7.03k]
  ------------------
 4985|      2|          return s_n_llhttp__internal__n_after_start_req_15;
 4986|      0|        }
 4987|      4|        case kMatchMismatch: {
  ------------------
  |  Branch (4987:9): [True: 4, False: 7.03k]
  ------------------
 4988|      4|          goto s_n_llhttp__internal__n_error_112;
 4989|      0|        }
 4990|  7.04k|      }
 4991|  7.04k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4992|  7.04k|    }
 4993|      0|    case s_n_llhttp__internal__n_after_start_req_18:
  ------------------
  |  Branch (4993:5): [True: 0, False: 4.76k]
  ------------------
 4994|    455|    s_n_llhttp__internal__n_after_start_req_18: {
 4995|    455|      llparse_match_t match_seq;
 4996|       |      
 4997|    455|      if (p == endp) {
  ------------------
  |  Branch (4997:11): [True: 7, False: 448]
  ------------------
 4998|      7|        return s_n_llhttp__internal__n_after_start_req_18;
 4999|      7|      }
 5000|    448|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob27, 3);
 5001|    448|      p = match_seq.current;
 5002|    448|      switch (match_seq.status) {
  ------------------
  |  Branch (5002:15): [True: 448, False: 0]
  ------------------
 5003|    446|        case kMatchComplete: {
  ------------------
  |  Branch (5003:9): [True: 446, False: 2]
  ------------------
 5004|    446|          p++;
 5005|    446|          match = 2;
 5006|    446|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5007|      0|        }
 5008|      1|        case kMatchPause: {
  ------------------
  |  Branch (5008:9): [True: 1, False: 447]
  ------------------
 5009|      1|          return s_n_llhttp__internal__n_after_start_req_18;
 5010|      0|        }
 5011|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5011:9): [True: 1, False: 447]
  ------------------
 5012|      1|          goto s_n_llhttp__internal__n_error_112;
 5013|      0|        }
 5014|    448|      }
 5015|    448|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5016|    448|    }
 5017|      0|    case s_n_llhttp__internal__n_after_start_req_20:
  ------------------
  |  Branch (5017:5): [True: 0, False: 4.76k]
  ------------------
 5018|    464|    s_n_llhttp__internal__n_after_start_req_20: {
 5019|    464|      llparse_match_t match_seq;
 5020|       |      
 5021|    464|      if (p == endp) {
  ------------------
  |  Branch (5021:11): [True: 7, False: 457]
  ------------------
 5022|      7|        return s_n_llhttp__internal__n_after_start_req_20;
 5023|      7|      }
 5024|    457|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob28, 2);
 5025|    457|      p = match_seq.current;
 5026|    457|      switch (match_seq.status) {
  ------------------
  |  Branch (5026:15): [True: 457, False: 0]
  ------------------
 5027|    455|        case kMatchComplete: {
  ------------------
  |  Branch (5027:9): [True: 455, False: 2]
  ------------------
 5028|    455|          p++;
 5029|    455|          match = 31;
 5030|    455|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5031|      0|        }
 5032|      1|        case kMatchPause: {
  ------------------
  |  Branch (5032:9): [True: 1, False: 456]
  ------------------
 5033|      1|          return s_n_llhttp__internal__n_after_start_req_20;
 5034|      0|        }
 5035|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5035:9): [True: 1, False: 456]
  ------------------
 5036|      1|          goto s_n_llhttp__internal__n_error_112;
 5037|      0|        }
 5038|    457|      }
 5039|    457|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5040|    457|    }
 5041|      0|    case s_n_llhttp__internal__n_after_start_req_21:
  ------------------
  |  Branch (5041:5): [True: 0, False: 4.76k]
  ------------------
 5042|    433|    s_n_llhttp__internal__n_after_start_req_21: {
 5043|    433|      llparse_match_t match_seq;
 5044|       |      
 5045|    433|      if (p == endp) {
  ------------------
  |  Branch (5045:11): [True: 5, False: 428]
  ------------------
 5046|      5|        return s_n_llhttp__internal__n_after_start_req_21;
 5047|      5|      }
 5048|    428|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob29, 2);
 5049|    428|      p = match_seq.current;
 5050|    428|      switch (match_seq.status) {
  ------------------
  |  Branch (5050:15): [True: 428, False: 0]
  ------------------
 5051|    426|        case kMatchComplete: {
  ------------------
  |  Branch (5051:9): [True: 426, False: 2]
  ------------------
 5052|    426|          p++;
 5053|    426|          match = 9;
 5054|    426|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5055|      0|        }
 5056|      1|        case kMatchPause: {
  ------------------
  |  Branch (5056:9): [True: 1, False: 427]
  ------------------
 5057|      1|          return s_n_llhttp__internal__n_after_start_req_21;
 5058|      0|        }
 5059|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5059:9): [True: 1, False: 427]
  ------------------
 5060|      1|          goto s_n_llhttp__internal__n_error_112;
 5061|      0|        }
 5062|    428|      }
 5063|    428|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5064|    428|    }
 5065|      0|    case s_n_llhttp__internal__n_after_start_req_19:
  ------------------
  |  Branch (5065:5): [True: 0, False: 4.76k]
  ------------------
 5066|    902|    s_n_llhttp__internal__n_after_start_req_19: {
 5067|    902|      if (p == endp) {
  ------------------
  |  Branch (5067:11): [True: 4, False: 898]
  ------------------
 5068|      4|        return s_n_llhttp__internal__n_after_start_req_19;
 5069|      4|      }
 5070|    898|      switch (*p) {
 5071|    464|        case 'I': {
  ------------------
  |  Branch (5071:9): [True: 464, False: 434]
  ------------------
 5072|    464|          p++;
 5073|    464|          goto s_n_llhttp__internal__n_after_start_req_20;
 5074|      0|        }
 5075|    433|        case 'O': {
  ------------------
  |  Branch (5075:9): [True: 433, False: 465]
  ------------------
 5076|    433|          p++;
 5077|    433|          goto s_n_llhttp__internal__n_after_start_req_21;
 5078|      0|        }
 5079|      1|        default: {
  ------------------
  |  Branch (5079:9): [True: 1, False: 897]
  ------------------
 5080|      1|          goto s_n_llhttp__internal__n_error_112;
 5081|      0|        }
 5082|    898|      }
 5083|    898|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5084|    898|    }
 5085|      0|    case s_n_llhttp__internal__n_after_start_req_23:
  ------------------
  |  Branch (5085:5): [True: 0, False: 4.76k]
  ------------------
 5086|    456|    s_n_llhttp__internal__n_after_start_req_23: {
 5087|    456|      llparse_match_t match_seq;
 5088|       |      
 5089|    456|      if (p == endp) {
  ------------------
  |  Branch (5089:11): [True: 7, False: 449]
  ------------------
 5090|      7|        return s_n_llhttp__internal__n_after_start_req_23;
 5091|      7|      }
 5092|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob30, 6);
 5093|    449|      p = match_seq.current;
 5094|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5094:15): [True: 449, False: 0]
  ------------------
 5095|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5095:9): [True: 447, False: 2]
  ------------------
 5096|    447|          p++;
 5097|    447|          match = 24;
 5098|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5099|      0|        }
 5100|      1|        case kMatchPause: {
  ------------------
  |  Branch (5100:9): [True: 1, False: 448]
  ------------------
 5101|      1|          return s_n_llhttp__internal__n_after_start_req_23;
 5102|      0|        }
 5103|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5103:9): [True: 1, False: 448]
  ------------------
 5104|      1|          goto s_n_llhttp__internal__n_error_112;
 5105|      0|        }
 5106|    449|      }
 5107|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5108|    449|    }
 5109|      0|    case s_n_llhttp__internal__n_after_start_req_24:
  ------------------
  |  Branch (5109:5): [True: 0, False: 4.76k]
  ------------------
 5110|    553|    s_n_llhttp__internal__n_after_start_req_24: {
 5111|    553|      llparse_match_t match_seq;
 5112|       |      
 5113|    553|      if (p == endp) {
  ------------------
  |  Branch (5113:11): [True: 7, False: 546]
  ------------------
 5114|      7|        return s_n_llhttp__internal__n_after_start_req_24;
 5115|      7|      }
 5116|    546|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob31, 3);
 5117|    546|      p = match_seq.current;
 5118|    546|      switch (match_seq.status) {
  ------------------
  |  Branch (5118:15): [True: 546, False: 0]
  ------------------
 5119|    544|        case kMatchComplete: {
  ------------------
  |  Branch (5119:9): [True: 544, False: 2]
  ------------------
 5120|    544|          p++;
 5121|    544|          match = 23;
 5122|    544|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5123|      0|        }
 5124|      1|        case kMatchPause: {
  ------------------
  |  Branch (5124:9): [True: 1, False: 545]
  ------------------
 5125|      1|          return s_n_llhttp__internal__n_after_start_req_24;
 5126|      0|        }
 5127|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5127:9): [True: 1, False: 545]
  ------------------
 5128|      1|          goto s_n_llhttp__internal__n_error_112;
 5129|      0|        }
 5130|    546|      }
 5131|    546|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5132|    546|    }
 5133|      0|    case s_n_llhttp__internal__n_after_start_req_26:
  ------------------
  |  Branch (5133:5): [True: 0, False: 4.76k]
  ------------------
 5134|    440|    s_n_llhttp__internal__n_after_start_req_26: {
 5135|    440|      llparse_match_t match_seq;
 5136|       |      
 5137|    440|      if (p == endp) {
  ------------------
  |  Branch (5137:11): [True: 6, False: 434]
  ------------------
 5138|      6|        return s_n_llhttp__internal__n_after_start_req_26;
 5139|      6|      }
 5140|    434|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob32, 7);
 5141|    434|      p = match_seq.current;
 5142|    434|      switch (match_seq.status) {
  ------------------
  |  Branch (5142:15): [True: 434, False: 0]
  ------------------
 5143|    432|        case kMatchComplete: {
  ------------------
  |  Branch (5143:9): [True: 432, False: 2]
  ------------------
 5144|    432|          p++;
 5145|    432|          match = 21;
 5146|    432|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5147|      0|        }
 5148|      1|        case kMatchPause: {
  ------------------
  |  Branch (5148:9): [True: 1, False: 433]
  ------------------
 5149|      1|          return s_n_llhttp__internal__n_after_start_req_26;
 5150|      0|        }
 5151|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5151:9): [True: 1, False: 433]
  ------------------
 5152|      1|          goto s_n_llhttp__internal__n_error_112;
 5153|      0|        }
 5154|    434|      }
 5155|    434|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5156|    434|    }
 5157|      0|    case s_n_llhttp__internal__n_after_start_req_28:
  ------------------
  |  Branch (5157:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 5182|    545|    s_n_llhttp__internal__n_after_start_req_29: {
 5183|    545|      if (p == endp) {
  ------------------
  |  Branch (5183:11): [True: 6, False: 539]
  ------------------
 5184|      6|        return s_n_llhttp__internal__n_after_start_req_29;
 5185|      6|      }
 5186|    539|      switch (*p) {
 5187|    528|        case 'L': {
  ------------------
  |  Branch (5187:9): [True: 528, False: 11]
  ------------------
 5188|    528|          p++;
 5189|    528|          match = 10;
 5190|    528|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5191|      0|        }
 5192|     11|        default: {
  ------------------
  |  Branch (5192:9): [True: 11, False: 528]
  ------------------
 5193|     11|          goto s_n_llhttp__internal__n_error_112;
 5194|      0|        }
 5195|    539|      }
 5196|    539|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5197|    539|    }
 5198|      0|    case s_n_llhttp__internal__n_after_start_req_27:
  ------------------
  |  Branch (5198:5): [True: 0, False: 4.76k]
  ------------------
 5199|  1.01k|    s_n_llhttp__internal__n_after_start_req_27: {
 5200|  1.01k|      if (p == endp) {
  ------------------
  |  Branch (5200:11): [True: 7, False: 1.00k]
  ------------------
 5201|      7|        return s_n_llhttp__internal__n_after_start_req_27;
 5202|      7|      }
 5203|  1.00k|      switch (*p) {
 5204|    457|        case 'A': {
  ------------------
  |  Branch (5204:9): [True: 457, False: 546]
  ------------------
 5205|    457|          p++;
 5206|    457|          goto s_n_llhttp__internal__n_after_start_req_28;
 5207|      0|        }
 5208|    545|        case 'O': {
  ------------------
  |  Branch (5208:9): [True: 545, False: 458]
  ------------------
 5209|    545|          p++;
 5210|    545|          goto s_n_llhttp__internal__n_after_start_req_29;
 5211|      0|        }
 5212|      1|        default: {
  ------------------
  |  Branch (5212:9): [True: 1, False: 1.00k]
  ------------------
 5213|      1|          goto s_n_llhttp__internal__n_error_112;
 5214|      0|        }
 5215|  1.00k|      }
 5216|  1.00k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5217|  1.00k|    }
 5218|      0|    case s_n_llhttp__internal__n_after_start_req_25:
  ------------------
  |  Branch (5218:5): [True: 0, False: 4.76k]
  ------------------
 5219|  1.45k|    s_n_llhttp__internal__n_after_start_req_25: {
 5220|  1.45k|      if (p == endp) {
  ------------------
  |  Branch (5220:11): [True: 5, False: 1.45k]
  ------------------
 5221|      5|        return s_n_llhttp__internal__n_after_start_req_25;
 5222|      5|      }
 5223|  1.45k|      switch (*p) {
 5224|    440|        case 'A': {
  ------------------
  |  Branch (5224:9): [True: 440, False: 1.01k]
  ------------------
 5225|    440|          p++;
 5226|    440|          goto s_n_llhttp__internal__n_after_start_req_26;
 5227|      0|        }
 5228|  1.01k|        case 'C': {
  ------------------
  |  Branch (5228:9): [True: 1.01k, False: 441]
  ------------------
 5229|  1.01k|          p++;
 5230|  1.01k|          goto s_n_llhttp__internal__n_after_start_req_27;
 5231|      0|        }
 5232|      1|        default: {
  ------------------
  |  Branch (5232:9): [True: 1, False: 1.45k]
  ------------------
 5233|      1|          goto s_n_llhttp__internal__n_error_112;
 5234|      0|        }
 5235|  1.45k|      }
 5236|  1.45k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5237|  1.45k|    }
 5238|      0|    case s_n_llhttp__internal__n_after_start_req_30:
  ------------------
  |  Branch (5238:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 5263|  2.94k|    s_n_llhttp__internal__n_after_start_req_22: {
 5264|  2.94k|      if (p == endp) {
  ------------------
  |  Branch (5264:11): [True: 6, False: 2.93k]
  ------------------
 5265|      6|        return s_n_llhttp__internal__n_after_start_req_22;
 5266|      6|      }
 5267|  2.93k|      switch (*p) {
 5268|    456|        case '-': {
  ------------------
  |  Branch (5268:9): [True: 456, False: 2.47k]
  ------------------
 5269|    456|          p++;
 5270|    456|          goto s_n_llhttp__internal__n_after_start_req_23;
 5271|      0|        }
 5272|    553|        case 'E': {
  ------------------
  |  Branch (5272:9): [True: 553, False: 2.38k]
  ------------------
 5273|    553|          p++;
 5274|    553|          goto s_n_llhttp__internal__n_after_start_req_24;
 5275|      0|        }
 5276|  1.45k|        case 'K': {
  ------------------
  |  Branch (5276:9): [True: 1.45k, False: 1.47k]
  ------------------
 5277|  1.45k|          p++;
 5278|  1.45k|          goto s_n_llhttp__internal__n_after_start_req_25;
 5279|      0|        }
 5280|    468|        case 'O': {
  ------------------
  |  Branch (5280:9): [True: 468, False: 2.46k]
  ------------------
 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.93k]
  ------------------
 5285|      1|          goto s_n_llhttp__internal__n_error_112;
 5286|      0|        }
 5287|  2.93k|      }
 5288|  2.93k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5289|  2.93k|    }
 5290|      0|    case s_n_llhttp__internal__n_after_start_req_31:
  ------------------
  |  Branch (5290:5): [True: 0, False: 4.76k]
  ------------------
 5291|    424|    s_n_llhttp__internal__n_after_start_req_31: {
 5292|    424|      llparse_match_t match_seq;
 5293|       |      
 5294|    424|      if (p == endp) {
  ------------------
  |  Branch (5294:11): [True: 6, False: 418]
  ------------------
 5295|      6|        return s_n_llhttp__internal__n_after_start_req_31;
 5296|      6|      }
 5297|    418|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob35, 5);
 5298|    418|      p = match_seq.current;
 5299|    418|      switch (match_seq.status) {
  ------------------
  |  Branch (5299:15): [True: 418, False: 0]
  ------------------
 5300|    416|        case kMatchComplete: {
  ------------------
  |  Branch (5300:9): [True: 416, False: 2]
  ------------------
 5301|    416|          p++;
 5302|    416|          match = 25;
 5303|    416|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5304|      0|        }
 5305|      1|        case kMatchPause: {
  ------------------
  |  Branch (5305:9): [True: 1, False: 417]
  ------------------
 5306|      1|          return s_n_llhttp__internal__n_after_start_req_31;
 5307|      0|        }
 5308|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5308:9): [True: 1, False: 417]
  ------------------
 5309|      1|          goto s_n_llhttp__internal__n_error_112;
 5310|      0|        }
 5311|    418|      }
 5312|    418|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5313|    418|    }
 5314|      0|    case s_n_llhttp__internal__n_after_start_req_32:
  ------------------
  |  Branch (5314:5): [True: 0, False: 4.76k]
  ------------------
 5315|    618|    s_n_llhttp__internal__n_after_start_req_32: {
 5316|    618|      llparse_match_t match_seq;
 5317|       |      
 5318|    618|      if (p == endp) {
  ------------------
  |  Branch (5318:11): [True: 5, False: 613]
  ------------------
 5319|      5|        return s_n_llhttp__internal__n_after_start_req_32;
 5320|      5|      }
 5321|    613|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob36, 6);
 5322|    613|      p = match_seq.current;
 5323|    613|      switch (match_seq.status) {
  ------------------
  |  Branch (5323:15): [True: 613, False: 0]
  ------------------
 5324|    610|        case kMatchComplete: {
  ------------------
  |  Branch (5324:9): [True: 610, False: 3]
  ------------------
 5325|    610|          p++;
 5326|    610|          match = 6;
 5327|    610|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5328|      0|        }
 5329|      1|        case kMatchPause: {
  ------------------
  |  Branch (5329:9): [True: 1, False: 612]
  ------------------
 5330|      1|          return s_n_llhttp__internal__n_after_start_req_32;
 5331|      0|        }
 5332|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5332:9): [True: 2, False: 611]
  ------------------
 5333|      2|          goto s_n_llhttp__internal__n_error_112;
 5334|      0|        }
 5335|    613|      }
 5336|    613|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5337|    613|    }
 5338|      0|    case s_n_llhttp__internal__n_after_start_req_35:
  ------------------
  |  Branch (5338:5): [True: 0, False: 4.76k]
  ------------------
 5339|    461|    s_n_llhttp__internal__n_after_start_req_35: {
 5340|    461|      llparse_match_t match_seq;
 5341|       |      
 5342|    461|      if (p == endp) {
  ------------------
  |  Branch (5342:11): [True: 7, False: 454]
  ------------------
 5343|      7|        return s_n_llhttp__internal__n_after_start_req_35;
 5344|      7|      }
 5345|    454|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob37, 2);
 5346|    454|      p = match_seq.current;
 5347|    454|      switch (match_seq.status) {
  ------------------
  |  Branch (5347:15): [True: 454, False: 0]
  ------------------
 5348|    452|        case kMatchComplete: {
  ------------------
  |  Branch (5348:9): [True: 452, False: 2]
  ------------------
 5349|    452|          p++;
 5350|    452|          match = 28;
 5351|    452|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5352|      0|        }
 5353|      1|        case kMatchPause: {
  ------------------
  |  Branch (5353:9): [True: 1, False: 453]
  ------------------
 5354|      1|          return s_n_llhttp__internal__n_after_start_req_35;
 5355|      0|        }
 5356|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5356:9): [True: 1, False: 453]
  ------------------
 5357|      1|          goto s_n_llhttp__internal__n_error_112;
 5358|      0|        }
 5359|    454|      }
 5360|    454|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5361|    454|    }
 5362|      0|    case s_n_llhttp__internal__n_after_start_req_36:
  ------------------
  |  Branch (5362:5): [True: 0, False: 4.76k]
  ------------------
 5363|    448|    s_n_llhttp__internal__n_after_start_req_36: {
 5364|    448|      llparse_match_t match_seq;
 5365|       |      
 5366|    448|      if (p == endp) {
  ------------------
  |  Branch (5366:11): [True: 6, False: 442]
  ------------------
 5367|      6|        return s_n_llhttp__internal__n_after_start_req_36;
 5368|      6|      }
 5369|    442|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob38, 2);
 5370|    442|      p = match_seq.current;
 5371|    442|      switch (match_seq.status) {
  ------------------
  |  Branch (5371:15): [True: 442, False: 0]
  ------------------
 5372|    440|        case kMatchComplete: {
  ------------------
  |  Branch (5372:9): [True: 440, False: 2]
  ------------------
 5373|    440|          p++;
 5374|    440|          match = 39;
 5375|    440|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5376|      0|        }
 5377|      1|        case kMatchPause: {
  ------------------
  |  Branch (5377:9): [True: 1, False: 441]
  ------------------
 5378|      1|          return s_n_llhttp__internal__n_after_start_req_36;
 5379|      0|        }
 5380|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5380:9): [True: 1, False: 441]
  ------------------
 5381|      1|          goto s_n_llhttp__internal__n_error_112;
 5382|      0|        }
 5383|    442|      }
 5384|    442|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5385|    442|    }
 5386|      0|    case s_n_llhttp__internal__n_after_start_req_34:
  ------------------
  |  Branch (5386:5): [True: 0, False: 4.76k]
  ------------------
 5387|    916|    s_n_llhttp__internal__n_after_start_req_34: {
 5388|    916|      if (p == endp) {
  ------------------
  |  Branch (5388:11): [True: 6, False: 910]
  ------------------
 5389|      6|        return s_n_llhttp__internal__n_after_start_req_34;
 5390|      6|      }
 5391|    910|      switch (*p) {
 5392|    461|        case 'T': {
  ------------------
  |  Branch (5392:9): [True: 461, False: 449]
  ------------------
 5393|    461|          p++;
 5394|    461|          goto s_n_llhttp__internal__n_after_start_req_35;
 5395|      0|        }
 5396|    448|        case 'U': {
  ------------------
  |  Branch (5396:9): [True: 448, False: 462]
  ------------------
 5397|    448|          p++;
 5398|    448|          goto s_n_llhttp__internal__n_after_start_req_36;
 5399|      0|        }
 5400|      1|        default: {
  ------------------
  |  Branch (5400:9): [True: 1, False: 909]
  ------------------
 5401|      1|          goto s_n_llhttp__internal__n_error_112;
 5402|      0|        }
 5403|    910|      }
 5404|    910|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5405|    910|    }
 5406|      0|    case s_n_llhttp__internal__n_after_start_req_37:
  ------------------
  |  Branch (5406:5): [True: 0, False: 4.76k]
  ------------------
 5407|    587|    s_n_llhttp__internal__n_after_start_req_37: {
 5408|    587|      llparse_match_t match_seq;
 5409|       |      
 5410|    587|      if (p == endp) {
  ------------------
  |  Branch (5410:11): [True: 8, False: 579]
  ------------------
 5411|      8|        return s_n_llhttp__internal__n_after_start_req_37;
 5412|      8|      }
 5413|    579|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob39, 2);
 5414|    579|      p = match_seq.current;
 5415|    579|      switch (match_seq.status) {
  ------------------
  |  Branch (5415:15): [True: 579, False: 0]
  ------------------
 5416|    577|        case kMatchComplete: {
  ------------------
  |  Branch (5416:9): [True: 577, False: 2]
  ------------------
 5417|    577|          p++;
 5418|    577|          match = 38;
 5419|    577|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5420|      0|        }
 5421|      1|        case kMatchPause: {
  ------------------
  |  Branch (5421:9): [True: 1, False: 578]
  ------------------
 5422|      1|          return s_n_llhttp__internal__n_after_start_req_37;
 5423|      0|        }
 5424|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5424:9): [True: 1, False: 578]
  ------------------
 5425|      1|          goto s_n_llhttp__internal__n_error_112;
 5426|      0|        }
 5427|    579|      }
 5428|    579|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5429|    579|    }
 5430|      0|    case s_n_llhttp__internal__n_after_start_req_38:
  ------------------
  |  Branch (5430:5): [True: 0, False: 4.76k]
  ------------------
 5431|    630|    s_n_llhttp__internal__n_after_start_req_38: {
 5432|    630|      llparse_match_t match_seq;
 5433|       |      
 5434|    630|      if (p == endp) {
  ------------------
  |  Branch (5434:11): [True: 5, False: 625]
  ------------------
 5435|      5|        return s_n_llhttp__internal__n_after_start_req_38;
 5436|      5|      }
 5437|    625|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob40, 2);
 5438|    625|      p = match_seq.current;
 5439|    625|      switch (match_seq.status) {
  ------------------
  |  Branch (5439:15): [True: 625, False: 0]
  ------------------
 5440|    623|        case kMatchComplete: {
  ------------------
  |  Branch (5440:9): [True: 623, False: 2]
  ------------------
 5441|    623|          p++;
 5442|    623|          match = 3;
 5443|    623|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5444|      0|        }
 5445|      1|        case kMatchPause: {
  ------------------
  |  Branch (5445:9): [True: 1, False: 624]
  ------------------
 5446|      1|          return s_n_llhttp__internal__n_after_start_req_38;
 5447|      0|        }
 5448|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5448:9): [True: 1, False: 624]
  ------------------
 5449|      1|          goto s_n_llhttp__internal__n_error_112;
 5450|      0|        }
 5451|    625|      }
 5452|    625|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5453|    625|    }
 5454|      0|    case s_n_llhttp__internal__n_after_start_req_42:
  ------------------
  |  Branch (5454:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 5479|    440|    s_n_llhttp__internal__n_after_start_req_43: {
 5480|    440|      llparse_match_t match_seq;
 5481|       |      
 5482|    440|      if (p == endp) {
  ------------------
  |  Branch (5482:11): [True: 6, False: 434]
  ------------------
 5483|      6|        return s_n_llhttp__internal__n_after_start_req_43;
 5484|      6|      }
 5485|    434|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob42, 4);
 5486|    434|      p = match_seq.current;
 5487|    434|      switch (match_seq.status) {
  ------------------
  |  Branch (5487:15): [True: 434, False: 0]
  ------------------
 5488|    432|        case kMatchComplete: {
  ------------------
  |  Branch (5488:9): [True: 432, False: 2]
  ------------------
 5489|    432|          p++;
 5490|    432|          match = 13;
 5491|    432|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5492|      0|        }
 5493|      1|        case kMatchPause: {
  ------------------
  |  Branch (5493:9): [True: 1, False: 433]
  ------------------
 5494|      1|          return s_n_llhttp__internal__n_after_start_req_43;
 5495|      0|        }
 5496|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5496:9): [True: 1, False: 433]
  ------------------
 5497|      1|          goto s_n_llhttp__internal__n_error_112;
 5498|      0|        }
 5499|    434|      }
 5500|    434|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5501|    434|    }
 5502|      0|    case s_n_llhttp__internal__n_after_start_req_41:
  ------------------
  |  Branch (5502:5): [True: 0, False: 4.76k]
  ------------------
 5503|    967|    s_n_llhttp__internal__n_after_start_req_41: {
 5504|    967|      if (p == endp) {
  ------------------
  |  Branch (5504:11): [True: 6, False: 961]
  ------------------
 5505|      6|        return s_n_llhttp__internal__n_after_start_req_41;
 5506|      6|      }
 5507|    961|      switch (*p) {
 5508|    520|        case 'F': {
  ------------------
  |  Branch (5508:9): [True: 520, False: 441]
  ------------------
 5509|    520|          p++;
 5510|    520|          goto s_n_llhttp__internal__n_after_start_req_42;
 5511|      0|        }
 5512|    440|        case 'P': {
  ------------------
  |  Branch (5512:9): [True: 440, False: 521]
  ------------------
 5513|    440|          p++;
 5514|    440|          goto s_n_llhttp__internal__n_after_start_req_43;
 5515|      0|        }
 5516|      1|        default: {
  ------------------
  |  Branch (5516:9): [True: 1, False: 960]
  ------------------
 5517|      1|          goto s_n_llhttp__internal__n_error_112;
 5518|      0|        }
 5519|    961|      }
 5520|    961|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5521|    961|    }
 5522|      0|    case s_n_llhttp__internal__n_after_start_req_40:
  ------------------
  |  Branch (5522:5): [True: 0, False: 4.76k]
  ------------------
 5523|    985|    s_n_llhttp__internal__n_after_start_req_40: {
 5524|    985|      if (p == endp) {
  ------------------
  |  Branch (5524:11): [True: 6, False: 979]
  ------------------
 5525|      6|        return s_n_llhttp__internal__n_after_start_req_40;
 5526|      6|      }
 5527|    979|      switch (*p) {
 5528|    967|        case 'P': {
  ------------------
  |  Branch (5528:9): [True: 967, False: 12]
  ------------------
 5529|    967|          p++;
 5530|    967|          goto s_n_llhttp__internal__n_after_start_req_41;
 5531|      0|        }
 5532|     12|        default: {
  ------------------
  |  Branch (5532:9): [True: 12, False: 967]
  ------------------
 5533|     12|          goto s_n_llhttp__internal__n_error_112;
 5534|      0|        }
 5535|    979|      }
 5536|    979|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5537|    979|    }
 5538|      0|    case s_n_llhttp__internal__n_after_start_req_39:
  ------------------
  |  Branch (5538:5): [True: 0, False: 4.76k]
  ------------------
 5539|  2.89k|    s_n_llhttp__internal__n_after_start_req_39: {
 5540|  2.89k|      if (p == endp) {
  ------------------
  |  Branch (5540:11): [True: 5, False: 2.88k]
  ------------------
 5541|      5|        return s_n_llhttp__internal__n_after_start_req_39;
 5542|      5|      }
 5543|  2.88k|      switch (*p) {
 5544|  1.90k|        case 'I': {
  ------------------
  |  Branch (5544:9): [True: 1.90k, False: 986]
  ------------------
 5545|  1.90k|          p++;
 5546|  1.90k|          match = 34;
 5547|  1.90k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5548|      0|        }
 5549|    985|        case 'O': {
  ------------------
  |  Branch (5549:9): [True: 985, False: 1.90k]
  ------------------
 5550|    985|          p++;
 5551|    985|          goto s_n_llhttp__internal__n_after_start_req_40;
 5552|      0|        }
 5553|      1|        default: {
  ------------------
  |  Branch (5553:9): [True: 1, False: 2.88k]
  ------------------
 5554|      1|          goto s_n_llhttp__internal__n_error_112;
 5555|      0|        }
 5556|  2.88k|      }
 5557|  2.88k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5558|  2.88k|    }
 5559|      0|    case s_n_llhttp__internal__n_after_start_req_45:
  ------------------
  |  Branch (5559:5): [True: 0, False: 4.76k]
  ------------------
 5560|    449|    s_n_llhttp__internal__n_after_start_req_45: {
 5561|    449|      llparse_match_t match_seq;
 5562|       |      
 5563|    449|      if (p == endp) {
  ------------------
  |  Branch (5563:11): [True: 6, False: 443]
  ------------------
 5564|      6|        return s_n_llhttp__internal__n_after_start_req_45;
 5565|      6|      }
 5566|    443|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob43, 2);
 5567|    443|      p = match_seq.current;
 5568|    443|      switch (match_seq.status) {
  ------------------
  |  Branch (5568:15): [True: 443, False: 0]
  ------------------
 5569|    441|        case kMatchComplete: {
  ------------------
  |  Branch (5569:9): [True: 441, False: 2]
  ------------------
 5570|    441|          p++;
 5571|    441|          match = 29;
 5572|    441|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5573|      0|        }
 5574|      1|        case kMatchPause: {
  ------------------
  |  Branch (5574:9): [True: 1, False: 442]
  ------------------
 5575|      1|          return s_n_llhttp__internal__n_after_start_req_45;
 5576|      0|        }
 5577|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5577:9): [True: 1, False: 442]
  ------------------
 5578|      1|          goto s_n_llhttp__internal__n_error_112;
 5579|      0|        }
 5580|    443|      }
 5581|    443|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5582|    443|    }
 5583|      0|    case s_n_llhttp__internal__n_after_start_req_44:
  ------------------
  |  Branch (5583:5): [True: 0, False: 4.76k]
  ------------------
 5584|  1.68k|    s_n_llhttp__internal__n_after_start_req_44: {
 5585|  1.68k|      if (p == endp) {
  ------------------
  |  Branch (5585:11): [True: 5, False: 1.67k]
  ------------------
 5586|      5|        return s_n_llhttp__internal__n_after_start_req_44;
 5587|      5|      }
 5588|  1.67k|      switch (*p) {
 5589|    449|        case 'R': {
  ------------------
  |  Branch (5589:9): [True: 449, False: 1.22k]
  ------------------
 5590|    449|          p++;
 5591|    449|          goto s_n_llhttp__internal__n_after_start_req_45;
 5592|      0|        }
 5593|  1.22k|        case 'T': {
  ------------------
  |  Branch (5593:9): [True: 1.22k, False: 450]
  ------------------
 5594|  1.22k|          p++;
 5595|  1.22k|          match = 4;
 5596|  1.22k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5597|      0|        }
 5598|      1|        default: {
  ------------------
  |  Branch (5598:9): [True: 1, False: 1.67k]
  ------------------
 5599|      1|          goto s_n_llhttp__internal__n_error_112;
 5600|      0|        }
 5601|  1.67k|      }
 5602|  1.67k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5603|  1.67k|    }
 5604|      0|    case s_n_llhttp__internal__n_after_start_req_33:
  ------------------
  |  Branch (5604:5): [True: 0, False: 4.76k]
  ------------------
 5605|  6.71k|    s_n_llhttp__internal__n_after_start_req_33: {
 5606|  6.71k|      if (p == endp) {
  ------------------
  |  Branch (5606:11): [True: 6, False: 6.71k]
  ------------------
 5607|      6|        return s_n_llhttp__internal__n_after_start_req_33;
 5608|      6|      }
 5609|  6.71k|      switch (*p) {
 5610|    916|        case 'A': {
  ------------------
  |  Branch (5610:9): [True: 916, False: 5.79k]
  ------------------
 5611|    916|          p++;
 5612|    916|          goto s_n_llhttp__internal__n_after_start_req_34;
 5613|      0|        }
 5614|    587|        case 'L': {
  ------------------
  |  Branch (5614:9): [True: 587, False: 6.12k]
  ------------------
 5615|    587|          p++;
 5616|    587|          goto s_n_llhttp__internal__n_after_start_req_37;
 5617|      0|        }
 5618|    630|        case 'O': {
  ------------------
  |  Branch (5618:9): [True: 630, False: 6.08k]
  ------------------
 5619|    630|          p++;
 5620|    630|          goto s_n_llhttp__internal__n_after_start_req_38;
 5621|      0|        }
 5622|  2.89k|        case 'R': {
  ------------------
  |  Branch (5622:9): [True: 2.89k, False: 3.81k]
  ------------------
 5623|  2.89k|          p++;
 5624|  2.89k|          goto s_n_llhttp__internal__n_after_start_req_39;
 5625|      0|        }
 5626|  1.68k|        case 'U': {
  ------------------
  |  Branch (5626:9): [True: 1.68k, False: 5.02k]
  ------------------
 5627|  1.68k|          p++;
 5628|  1.68k|          goto s_n_llhttp__internal__n_after_start_req_44;
 5629|      0|        }
 5630|      3|        default: {
  ------------------
  |  Branch (5630:9): [True: 3, False: 6.70k]
  ------------------
 5631|      3|          goto s_n_llhttp__internal__n_error_112;
 5632|      0|        }
 5633|  6.71k|      }
 5634|  6.71k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5635|  6.71k|    }
 5636|      0|    case s_n_llhttp__internal__n_after_start_req_46:
  ------------------
  |  Branch (5636:5): [True: 0, False: 4.76k]
  ------------------
 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|    432|        case kMatchComplete: {
  ------------------
  |  Branch (5646:9): [True: 432, False: 3]
  ------------------
 5647|    432|          p++;
 5648|    432|          match = 46;
 5649|    432|          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|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5654:9): [True: 2, False: 433]
  ------------------
 5655|      2|          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.76k]
  ------------------
 5661|    447|    s_n_llhttp__internal__n_after_start_req_49: {
 5662|    447|      llparse_match_t match_seq;
 5663|       |      
 5664|    447|      if (p == endp) {
  ------------------
  |  Branch (5664:11): [True: 5, False: 442]
  ------------------
 5665|      5|        return s_n_llhttp__internal__n_after_start_req_49;
 5666|      5|      }
 5667|    442|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob45, 3);
 5668|    442|      p = match_seq.current;
 5669|    442|      switch (match_seq.status) {
  ------------------
  |  Branch (5669:15): [True: 442, False: 0]
  ------------------
 5670|    440|        case kMatchComplete: {
  ------------------
  |  Branch (5670:9): [True: 440, False: 2]
  ------------------
 5671|    440|          p++;
 5672|    440|          match = 17;
 5673|    440|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5674|      0|        }
 5675|      1|        case kMatchPause: {
  ------------------
  |  Branch (5675:9): [True: 1, False: 441]
  ------------------
 5676|      1|          return s_n_llhttp__internal__n_after_start_req_49;
 5677|      0|        }
 5678|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5678:9): [True: 1, False: 441]
  ------------------
 5679|      1|          goto s_n_llhttp__internal__n_error_112;
 5680|      0|        }
 5681|    442|      }
 5682|    442|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5683|    442|    }
 5684|      0|    case s_n_llhttp__internal__n_after_start_req_50:
  ------------------
  |  Branch (5684:5): [True: 0, False: 4.76k]
  ------------------
 5685|    672|    s_n_llhttp__internal__n_after_start_req_50: {
 5686|    672|      llparse_match_t match_seq;
 5687|       |      
 5688|    672|      if (p == endp) {
  ------------------
  |  Branch (5688:11): [True: 6, False: 666]
  ------------------
 5689|      6|        return s_n_llhttp__internal__n_after_start_req_50;
 5690|      6|      }
 5691|    666|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob46, 3);
 5692|    666|      p = match_seq.current;
 5693|    666|      switch (match_seq.status) {
  ------------------
  |  Branch (5693:15): [True: 666, False: 0]
  ------------------
 5694|    664|        case kMatchComplete: {
  ------------------
  |  Branch (5694:9): [True: 664, False: 2]
  ------------------
 5695|    664|          p++;
 5696|    664|          match = 44;
 5697|    664|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5698|      0|        }
 5699|      1|        case kMatchPause: {
  ------------------
  |  Branch (5699:9): [True: 1, False: 665]
  ------------------
 5700|      1|          return s_n_llhttp__internal__n_after_start_req_50;
 5701|      0|        }
 5702|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5702:9): [True: 1, False: 665]
  ------------------
 5703|      1|          goto s_n_llhttp__internal__n_error_112;
 5704|      0|        }
 5705|    666|      }
 5706|    666|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5707|    666|    }
 5708|      0|    case s_n_llhttp__internal__n_after_start_req_51:
  ------------------
  |  Branch (5708:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 5733|    587|    s_n_llhttp__internal__n_after_start_req_52: {
 5734|    587|      llparse_match_t match_seq;
 5735|       |      
 5736|    587|      if (p == endp) {
  ------------------
  |  Branch (5736:11): [True: 6, False: 581]
  ------------------
 5737|      6|        return s_n_llhttp__internal__n_after_start_req_52;
 5738|      6|      }
 5739|    581|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob48, 3);
 5740|    581|      p = match_seq.current;
 5741|    581|      switch (match_seq.status) {
  ------------------
  |  Branch (5741:15): [True: 581, False: 0]
  ------------------
 5742|    579|        case kMatchComplete: {
  ------------------
  |  Branch (5742:9): [True: 579, False: 2]
  ------------------
 5743|    579|          p++;
 5744|    579|          match = 20;
 5745|    579|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5746|      0|        }
 5747|      1|        case kMatchPause: {
  ------------------
  |  Branch (5747:9): [True: 1, False: 580]
  ------------------
 5748|      1|          return s_n_llhttp__internal__n_after_start_req_52;
 5749|      0|        }
 5750|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5750:9): [True: 1, False: 580]
  ------------------
 5751|      1|          goto s_n_llhttp__internal__n_error_112;
 5752|      0|        }
 5753|    581|      }
 5754|    581|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5755|    581|    }
 5756|      0|    case s_n_llhttp__internal__n_after_start_req_48:
  ------------------
  |  Branch (5756:5): [True: 0, False: 4.76k]
  ------------------
 5757|  2.16k|    s_n_llhttp__internal__n_after_start_req_48: {
 5758|  2.16k|      if (p == endp) {
  ------------------
  |  Branch (5758:11): [True: 5, False: 2.16k]
  ------------------
 5759|      5|        return s_n_llhttp__internal__n_after_start_req_48;
 5760|      5|      }
 5761|  2.16k|      switch (*p) {
 5762|    447|        case 'B': {
  ------------------
  |  Branch (5762:9): [True: 447, False: 1.71k]
  ------------------
 5763|    447|          p++;
 5764|    447|          goto s_n_llhttp__internal__n_after_start_req_49;
 5765|      0|        }
 5766|    672|        case 'C': {
  ------------------
  |  Branch (5766:9): [True: 672, False: 1.49k]
  ------------------
 5767|    672|          p++;
 5768|    672|          goto s_n_llhttp__internal__n_after_start_req_50;
 5769|      0|        }
 5770|    456|        case 'D': {
  ------------------
  |  Branch (5770:9): [True: 456, False: 1.70k]
  ------------------
 5771|    456|          p++;
 5772|    456|          goto s_n_llhttp__internal__n_after_start_req_51;
 5773|      0|        }
 5774|    587|        case 'P': {
  ------------------
  |  Branch (5774:9): [True: 587, False: 1.57k]
  ------------------
 5775|    587|          p++;
 5776|    587|          goto s_n_llhttp__internal__n_after_start_req_52;
 5777|      0|        }
 5778|      1|        default: {
  ------------------
  |  Branch (5778:9): [True: 1, False: 2.16k]
  ------------------
 5779|      1|          goto s_n_llhttp__internal__n_error_112;
 5780|      0|        }
 5781|  2.16k|      }
 5782|  2.16k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5783|  2.16k|    }
 5784|      0|    case s_n_llhttp__internal__n_after_start_req_47:
  ------------------
  |  Branch (5784:5): [True: 0, False: 4.76k]
  ------------------
 5785|  2.18k|    s_n_llhttp__internal__n_after_start_req_47: {
 5786|  2.18k|      if (p == endp) {
  ------------------
  |  Branch (5786:11): [True: 8, False: 2.17k]
  ------------------
 5787|      8|        return s_n_llhttp__internal__n_after_start_req_47;
 5788|      8|      }
 5789|  2.17k|      switch (*p) {
 5790|  2.16k|        case 'E': {
  ------------------
  |  Branch (5790:9): [True: 2.16k, False: 11]
  ------------------
 5791|  2.16k|          p++;
 5792|  2.16k|          goto s_n_llhttp__internal__n_after_start_req_48;
 5793|      0|        }
 5794|     11|        default: {
  ------------------
  |  Branch (5794:9): [True: 11, False: 2.16k]
  ------------------
 5795|     11|          goto s_n_llhttp__internal__n_error_112;
 5796|      0|        }
 5797|  2.17k|      }
 5798|  2.17k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5799|  2.17k|    }
 5800|      0|    case s_n_llhttp__internal__n_after_start_req_55:
  ------------------
  |  Branch (5800:5): [True: 0, False: 4.76k]
  ------------------
 5801|    580|    s_n_llhttp__internal__n_after_start_req_55: {
 5802|    580|      llparse_match_t match_seq;
 5803|       |      
 5804|    580|      if (p == endp) {
  ------------------
  |  Branch (5804:11): [True: 7, False: 573]
  ------------------
 5805|      7|        return s_n_llhttp__internal__n_after_start_req_55;
 5806|      7|      }
 5807|    573|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob49, 3);
 5808|    573|      p = match_seq.current;
 5809|    573|      switch (match_seq.status) {
  ------------------
  |  Branch (5809:15): [True: 573, False: 0]
  ------------------
 5810|    571|        case kMatchComplete: {
  ------------------
  |  Branch (5810:9): [True: 571, False: 2]
  ------------------
 5811|    571|          p++;
 5812|    571|          match = 14;
 5813|    571|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5814|      0|        }
 5815|      1|        case kMatchPause: {
  ------------------
  |  Branch (5815:9): [True: 1, False: 572]
  ------------------
 5816|      1|          return s_n_llhttp__internal__n_after_start_req_55;
 5817|      0|        }
 5818|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5818:9): [True: 1, False: 572]
  ------------------
 5819|      1|          goto s_n_llhttp__internal__n_error_112;
 5820|      0|        }
 5821|    573|      }
 5822|    573|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5823|    573|    }
 5824|      0|    case s_n_llhttp__internal__n_after_start_req_57:
  ------------------
  |  Branch (5824:5): [True: 0, False: 4.76k]
  ------------------
 5825|    550|    s_n_llhttp__internal__n_after_start_req_57: {
 5826|    550|      if (p == endp) {
  ------------------
  |  Branch (5826:11): [True: 5, False: 545]
  ------------------
 5827|      5|        return s_n_llhttp__internal__n_after_start_req_57;
 5828|      5|      }
 5829|    545|      switch (*p) {
 5830|    533|        case 'P': {
  ------------------
  |  Branch (5830:9): [True: 533, False: 12]
  ------------------
 5831|    533|          p++;
 5832|    533|          match = 37;
 5833|    533|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5834|      0|        }
 5835|     12|        default: {
  ------------------
  |  Branch (5835:9): [True: 12, False: 533]
  ------------------
 5836|     12|          goto s_n_llhttp__internal__n_error_112;
 5837|      0|        }
 5838|    545|      }
 5839|    545|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5840|    545|    }
 5841|      0|    case s_n_llhttp__internal__n_after_start_req_58:
  ------------------
  |  Branch (5841:5): [True: 0, False: 4.76k]
  ------------------
 5842|    456|    s_n_llhttp__internal__n_after_start_req_58: {
 5843|    456|      llparse_match_t match_seq;
 5844|       |      
 5845|    456|      if (p == endp) {
  ------------------
  |  Branch (5845:11): [True: 7, False: 449]
  ------------------
 5846|      7|        return s_n_llhttp__internal__n_after_start_req_58;
 5847|      7|      }
 5848|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob50, 9);
 5849|    449|      p = match_seq.current;
 5850|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5850:15): [True: 449, False: 0]
  ------------------
 5851|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5851:9): [True: 447, False: 2]
  ------------------
 5852|    447|          p++;
 5853|    447|          match = 42;
 5854|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5855|      0|        }
 5856|      1|        case kMatchPause: {
  ------------------
  |  Branch (5856:9): [True: 1, False: 448]
  ------------------
 5857|      1|          return s_n_llhttp__internal__n_after_start_req_58;
 5858|      0|        }
 5859|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5859:9): [True: 1, False: 448]
  ------------------
 5860|      1|          goto s_n_llhttp__internal__n_error_112;
 5861|      0|        }
 5862|    449|      }
 5863|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5864|    449|    }
 5865|      0|    case s_n_llhttp__internal__n_after_start_req_56:
  ------------------
  |  Branch (5865:5): [True: 0, False: 4.76k]
  ------------------
 5866|  1.01k|    s_n_llhttp__internal__n_after_start_req_56: {
 5867|  1.01k|      if (p == endp) {
  ------------------
  |  Branch (5867:11): [True: 5, False: 1.00k]
  ------------------
 5868|      5|        return s_n_llhttp__internal__n_after_start_req_56;
 5869|      5|      }
 5870|  1.00k|      switch (*p) {
 5871|    550|        case 'U': {
  ------------------
  |  Branch (5871:9): [True: 550, False: 457]
  ------------------
 5872|    550|          p++;
 5873|    550|          goto s_n_llhttp__internal__n_after_start_req_57;
 5874|      0|        }
 5875|    456|        case '_': {
  ------------------
  |  Branch (5875:9): [True: 456, False: 551]
  ------------------
 5876|    456|          p++;
 5877|    456|          goto s_n_llhttp__internal__n_after_start_req_58;
 5878|      0|        }
 5879|      1|        default: {
  ------------------
  |  Branch (5879:9): [True: 1, False: 1.00k]
  ------------------
 5880|      1|          goto s_n_llhttp__internal__n_error_112;
 5881|      0|        }
 5882|  1.00k|      }
 5883|  1.00k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5884|  1.00k|    }
 5885|      0|    case s_n_llhttp__internal__n_after_start_req_54:
  ------------------
  |  Branch (5885:5): [True: 0, False: 4.76k]
  ------------------
 5886|  1.60k|    s_n_llhttp__internal__n_after_start_req_54: {
 5887|  1.60k|      if (p == endp) {
  ------------------
  |  Branch (5887:11): [True: 7, False: 1.59k]
  ------------------
 5888|      7|        return s_n_llhttp__internal__n_after_start_req_54;
 5889|      7|      }
 5890|  1.59k|      switch (*p) {
 5891|    580|        case 'A': {
  ------------------
  |  Branch (5891:9): [True: 580, False: 1.01k]
  ------------------
 5892|    580|          p++;
 5893|    580|          goto s_n_llhttp__internal__n_after_start_req_55;
 5894|      0|        }
 5895|  1.01k|        case 'T': {
  ------------------
  |  Branch (5895:9): [True: 1.01k, False: 581]
  ------------------
 5896|  1.01k|          p++;
 5897|  1.01k|          goto s_n_llhttp__internal__n_after_start_req_56;
 5898|      0|        }
 5899|      1|        default: {
  ------------------
  |  Branch (5899:9): [True: 1, False: 1.59k]
  ------------------
 5900|      1|          goto s_n_llhttp__internal__n_error_112;
 5901|      0|        }
 5902|  1.59k|      }
 5903|  1.59k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5904|  1.59k|    }
 5905|      0|    case s_n_llhttp__internal__n_after_start_req_59:
  ------------------
  |  Branch (5905:5): [True: 0, False: 4.76k]
  ------------------
 5906|    697|    s_n_llhttp__internal__n_after_start_req_59: {
 5907|    697|      llparse_match_t match_seq;
 5908|       |      
 5909|    697|      if (p == endp) {
  ------------------
  |  Branch (5909:11): [True: 6, False: 691]
  ------------------
 5910|      6|        return s_n_llhttp__internal__n_after_start_req_59;
 5911|      6|      }
 5912|    691|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob51, 4);
 5913|    691|      p = match_seq.current;
 5914|    691|      switch (match_seq.status) {
  ------------------
  |  Branch (5914:15): [True: 691, False: 0]
  ------------------
 5915|    689|        case kMatchComplete: {
  ------------------
  |  Branch (5915:9): [True: 689, False: 2]
  ------------------
 5916|    689|          p++;
 5917|    689|          match = 33;
 5918|    689|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5919|      0|        }
 5920|      1|        case kMatchPause: {
  ------------------
  |  Branch (5920:9): [True: 1, False: 690]
  ------------------
 5921|      1|          return s_n_llhttp__internal__n_after_start_req_59;
 5922|      0|        }
 5923|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5923:9): [True: 1, False: 690]
  ------------------
 5924|      1|          goto s_n_llhttp__internal__n_error_112;
 5925|      0|        }
 5926|    691|      }
 5927|    691|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5928|    691|    }
 5929|      0|    case s_n_llhttp__internal__n_after_start_req_60:
  ------------------
  |  Branch (5929:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 5954|  2.76k|    s_n_llhttp__internal__n_after_start_req_53: {
 5955|  2.76k|      if (p == endp) {
  ------------------
  |  Branch (5955:11): [True: 6, False: 2.75k]
  ------------------
 5956|      6|        return s_n_llhttp__internal__n_after_start_req_53;
 5957|      6|      }
 5958|  2.75k|      switch (*p) {
 5959|  1.60k|        case 'E': {
  ------------------
  |  Branch (5959:9): [True: 1.60k, False: 1.15k]
  ------------------
 5960|  1.60k|          p++;
 5961|  1.60k|          goto s_n_llhttp__internal__n_after_start_req_54;
 5962|      0|        }
 5963|    697|        case 'O': {
  ------------------
  |  Branch (5963:9): [True: 697, False: 2.06k]
  ------------------
 5964|    697|          p++;
 5965|    697|          goto s_n_llhttp__internal__n_after_start_req_59;
 5966|      0|        }
 5967|    459|        case 'U': {
  ------------------
  |  Branch (5967:9): [True: 459, False: 2.29k]
  ------------------
 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.75k]
  ------------------
 5972|      1|          goto s_n_llhttp__internal__n_error_112;
 5973|      0|        }
 5974|  2.75k|      }
 5975|  2.75k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5976|  2.75k|    }
 5977|      0|    case s_n_llhttp__internal__n_after_start_req_62:
  ------------------
  |  Branch (5977:5): [True: 0, False: 4.76k]
  ------------------
 5978|    448|    s_n_llhttp__internal__n_after_start_req_62: {
 5979|    448|      llparse_match_t match_seq;
 5980|       |      
 5981|    448|      if (p == endp) {
  ------------------
  |  Branch (5981:11): [True: 6, False: 442]
  ------------------
 5982|      6|        return s_n_llhttp__internal__n_after_start_req_62;
 5983|      6|      }
 5984|    442|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob53, 6);
 5985|    442|      p = match_seq.current;
 5986|    442|      switch (match_seq.status) {
  ------------------
  |  Branch (5986:15): [True: 442, False: 0]
  ------------------
 5987|    440|        case kMatchComplete: {
  ------------------
  |  Branch (5987:9): [True: 440, False: 2]
  ------------------
 5988|    440|          p++;
 5989|    440|          match = 40;
 5990|    440|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5991|      0|        }
 5992|      1|        case kMatchPause: {
  ------------------
  |  Branch (5992:9): [True: 1, False: 441]
  ------------------
 5993|      1|          return s_n_llhttp__internal__n_after_start_req_62;
 5994|      0|        }
 5995|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5995:9): [True: 1, False: 441]
  ------------------
 5996|      1|          goto s_n_llhttp__internal__n_error_112;
 5997|      0|        }
 5998|    442|      }
 5999|    442|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6000|    442|    }
 6001|      0|    case s_n_llhttp__internal__n_after_start_req_63:
  ------------------
  |  Branch (6001:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 6026|  1.22k|    s_n_llhttp__internal__n_after_start_req_61: {
 6027|  1.22k|      if (p == endp) {
  ------------------
  |  Branch (6027:11): [True: 9, False: 1.21k]
  ------------------
 6028|      9|        return s_n_llhttp__internal__n_after_start_req_61;
 6029|      9|      }
 6030|  1.21k|      switch (*p) {
 6031|    448|        case 'E': {
  ------------------
  |  Branch (6031:9): [True: 448, False: 771]
  ------------------
 6032|    448|          p++;
 6033|    448|          goto s_n_llhttp__internal__n_after_start_req_62;
 6034|      0|        }
 6035|    770|        case 'R': {
  ------------------
  |  Branch (6035:9): [True: 770, False: 449]
  ------------------
 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.21k]
  ------------------
 6040|      1|          goto s_n_llhttp__internal__n_error_112;
 6041|      0|        }
 6042|  1.21k|      }
 6043|  1.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6044|  1.21k|    }
 6045|      0|    case s_n_llhttp__internal__n_after_start_req_66:
  ------------------
  |  Branch (6045:5): [True: 0, False: 4.76k]
  ------------------
 6046|    717|    s_n_llhttp__internal__n_after_start_req_66: {
 6047|    717|      llparse_match_t match_seq;
 6048|       |      
 6049|    717|      if (p == endp) {
  ------------------
  |  Branch (6049:11): [True: 7, False: 710]
  ------------------
 6050|      7|        return s_n_llhttp__internal__n_after_start_req_66;
 6051|      7|      }
 6052|    710|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob55, 3);
 6053|    710|      p = match_seq.current;
 6054|    710|      switch (match_seq.status) {
  ------------------
  |  Branch (6054:15): [True: 710, False: 0]
  ------------------
 6055|    708|        case kMatchComplete: {
  ------------------
  |  Branch (6055:9): [True: 708, False: 2]
  ------------------
 6056|    708|          p++;
 6057|    708|          match = 18;
 6058|    708|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6059|      0|        }
 6060|      1|        case kMatchPause: {
  ------------------
  |  Branch (6060:9): [True: 1, False: 709]
  ------------------
 6061|      1|          return s_n_llhttp__internal__n_after_start_req_66;
 6062|      0|        }
 6063|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6063:9): [True: 1, False: 709]
  ------------------
 6064|      1|          goto s_n_llhttp__internal__n_error_112;
 6065|      0|        }
 6066|    710|      }
 6067|    710|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6068|    710|    }
 6069|      0|    case s_n_llhttp__internal__n_after_start_req_68:
  ------------------
  |  Branch (6069:5): [True: 0, False: 4.76k]
  ------------------
 6070|    484|    s_n_llhttp__internal__n_after_start_req_68: {
 6071|    484|      llparse_match_t match_seq;
 6072|       |      
 6073|    484|      if (p == endp) {
  ------------------
  |  Branch (6073:11): [True: 7, False: 477]
  ------------------
 6074|      7|        return s_n_llhttp__internal__n_after_start_req_68;
 6075|      7|      }
 6076|    477|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob56, 2);
 6077|    477|      p = match_seq.current;
 6078|    477|      switch (match_seq.status) {
  ------------------
  |  Branch (6078:15): [True: 477, False: 0]
  ------------------
 6079|    475|        case kMatchComplete: {
  ------------------
  |  Branch (6079:9): [True: 475, False: 2]
  ------------------
 6080|    475|          p++;
 6081|    475|          match = 32;
 6082|    475|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6083|      0|        }
 6084|      1|        case kMatchPause: {
  ------------------
  |  Branch (6084:9): [True: 1, False: 476]
  ------------------
 6085|      1|          return s_n_llhttp__internal__n_after_start_req_68;
 6086|      0|        }
 6087|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6087:9): [True: 1, False: 476]
  ------------------
 6088|      1|          goto s_n_llhttp__internal__n_error_112;
 6089|      0|        }
 6090|    477|      }
 6091|    477|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6092|    477|    }
 6093|      0|    case s_n_llhttp__internal__n_after_start_req_69:
  ------------------
  |  Branch (6093:5): [True: 0, False: 4.76k]
  ------------------
 6094|    537|    s_n_llhttp__internal__n_after_start_req_69: {
 6095|    537|      llparse_match_t match_seq;
 6096|       |      
 6097|    537|      if (p == endp) {
  ------------------
  |  Branch (6097:11): [True: 6, False: 531]
  ------------------
 6098|      6|        return s_n_llhttp__internal__n_after_start_req_69;
 6099|      6|      }
 6100|    531|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob57, 2);
 6101|    531|      p = match_seq.current;
 6102|    531|      switch (match_seq.status) {
  ------------------
  |  Branch (6102:15): [True: 531, False: 0]
  ------------------
 6103|    529|        case kMatchComplete: {
  ------------------
  |  Branch (6103:9): [True: 529, False: 2]
  ------------------
 6104|    529|          p++;
 6105|    529|          match = 15;
 6106|    529|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6107|      0|        }
 6108|      1|        case kMatchPause: {
  ------------------
  |  Branch (6108:9): [True: 1, False: 530]
  ------------------
 6109|      1|          return s_n_llhttp__internal__n_after_start_req_69;
 6110|      0|        }
 6111|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6111:9): [True: 1, False: 530]
  ------------------
 6112|      1|          goto s_n_llhttp__internal__n_error_112;
 6113|      0|        }
 6114|    531|      }
 6115|    531|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6116|    531|    }
 6117|      0|    case s_n_llhttp__internal__n_after_start_req_67:
  ------------------
  |  Branch (6117:5): [True: 0, False: 4.76k]
  ------------------
 6118|  1.02k|    s_n_llhttp__internal__n_after_start_req_67: {
 6119|  1.02k|      if (p == endp) {
  ------------------
  |  Branch (6119:11): [True: 7, False: 1.02k]
  ------------------
 6120|      7|        return s_n_llhttp__internal__n_after_start_req_67;
 6121|      7|      }
 6122|  1.02k|      switch (*p) {
 6123|    484|        case 'I': {
  ------------------
  |  Branch (6123:9): [True: 484, False: 538]
  ------------------
 6124|    484|          p++;
 6125|    484|          goto s_n_llhttp__internal__n_after_start_req_68;
 6126|      0|        }
 6127|    537|        case 'O': {
  ------------------
  |  Branch (6127:9): [True: 537, False: 485]
  ------------------
 6128|    537|          p++;
 6129|    537|          goto s_n_llhttp__internal__n_after_start_req_69;
 6130|      0|        }
 6131|      1|        default: {
  ------------------
  |  Branch (6131:9): [True: 1, False: 1.02k]
  ------------------
 6132|      1|          goto s_n_llhttp__internal__n_error_112;
 6133|      0|        }
 6134|  1.02k|      }
 6135|  1.02k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6136|  1.02k|    }
 6137|      0|    case s_n_llhttp__internal__n_after_start_req_70:
  ------------------
  |  Branch (6137:5): [True: 0, False: 4.76k]
  ------------------
 6138|    457|    s_n_llhttp__internal__n_after_start_req_70: {
 6139|    457|      llparse_match_t match_seq;
 6140|       |      
 6141|    457|      if (p == endp) {
  ------------------
  |  Branch (6141:11): [True: 7, False: 450]
  ------------------
 6142|      7|        return s_n_llhttp__internal__n_after_start_req_70;
 6143|      7|      }
 6144|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob58, 8);
 6145|    450|      p = match_seq.current;
 6146|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (6146:15): [True: 450, False: 0]
  ------------------
 6147|    447|        case kMatchComplete: {
  ------------------
  |  Branch (6147:9): [True: 447, False: 3]
  ------------------
 6148|    447|          p++;
 6149|    447|          match = 27;
 6150|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6151|      0|        }
 6152|      2|        case kMatchPause: {
  ------------------
  |  Branch (6152:9): [True: 2, False: 448]
  ------------------
 6153|      2|          return s_n_llhttp__internal__n_after_start_req_70;
 6154|      0|        }
 6155|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6155:9): [True: 1, False: 449]
  ------------------
 6156|      1|          goto s_n_llhttp__internal__n_error_112;
 6157|      0|        }
 6158|    450|      }
 6159|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6160|    450|    }
 6161|      0|    case s_n_llhttp__internal__n_after_start_req_65:
  ------------------
  |  Branch (6161:5): [True: 0, False: 4.76k]
  ------------------
 6162|  2.21k|    s_n_llhttp__internal__n_after_start_req_65: {
 6163|  2.21k|      if (p == endp) {
  ------------------
  |  Branch (6163:11): [True: 7, False: 2.20k]
  ------------------
 6164|      7|        return s_n_llhttp__internal__n_after_start_req_65;
 6165|      7|      }
 6166|  2.20k|      switch (*p) {
 6167|    717|        case 'B': {
  ------------------
  |  Branch (6167:9): [True: 717, False: 1.48k]
  ------------------
 6168|    717|          p++;
 6169|    717|          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.17k]
  ------------------
 6172|  1.02k|          p++;
 6173|  1.02k|          goto s_n_llhttp__internal__n_after_start_req_67;
 6174|      0|        }
 6175|    457|        case 'S': {
  ------------------
  |  Branch (6175:9): [True: 457, False: 1.74k]
  ------------------
 6176|    457|          p++;
 6177|    457|          goto s_n_llhttp__internal__n_after_start_req_70;
 6178|      0|        }
 6179|      2|        default: {
  ------------------
  |  Branch (6179:9): [True: 2, False: 2.20k]
  ------------------
 6180|      2|          goto s_n_llhttp__internal__n_error_112;
 6181|      0|        }
 6182|  2.20k|      }
 6183|  2.20k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6184|  2.20k|    }
 6185|      0|    case s_n_llhttp__internal__n_after_start_req_64:
  ------------------
  |  Branch (6185:5): [True: 0, False: 4.76k]
  ------------------
 6186|  2.23k|    s_n_llhttp__internal__n_after_start_req_64: {
 6187|  2.23k|      if (p == endp) {
  ------------------
  |  Branch (6187:11): [True: 6, False: 2.22k]
  ------------------
 6188|      6|        return s_n_llhttp__internal__n_after_start_req_64;
 6189|      6|      }
 6190|  2.22k|      switch (*p) {
 6191|  2.21k|        case 'N': {
  ------------------
  |  Branch (6191:9): [True: 2.21k, False: 12]
  ------------------
 6192|  2.21k|          p++;
 6193|  2.21k|          goto s_n_llhttp__internal__n_after_start_req_65;
 6194|      0|        }
 6195|     12|        default: {
  ------------------
  |  Branch (6195:9): [True: 12, False: 2.21k]
  ------------------
 6196|     12|          goto s_n_llhttp__internal__n_error_112;
 6197|      0|        }
 6198|  2.22k|      }
 6199|  2.22k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6200|  2.22k|    }
 6201|      0|    case s_n_llhttp__internal__n_after_start_req:
  ------------------
  |  Branch (6201:5): [True: 0, False: 4.76k]
  ------------------
 6202|  32.8k|    s_n_llhttp__internal__n_after_start_req: {
 6203|  32.8k|      if (p == endp) {
  ------------------
  |  Branch (6203:11): [True: 0, False: 32.8k]
  ------------------
 6204|      0|        return s_n_llhttp__internal__n_after_start_req;
 6205|      0|      }
 6206|  32.8k|      switch (*p) {
 6207|  1.95k|        case 'A': {
  ------------------
  |  Branch (6207:9): [True: 1.95k, False: 30.8k]
  ------------------
 6208|  1.95k|          p++;
 6209|  1.95k|          goto s_n_llhttp__internal__n_after_start_req_1;
 6210|      0|        }
 6211|    456|        case 'B': {
  ------------------
  |  Branch (6211:9): [True: 456, False: 32.3k]
  ------------------
 6212|    456|          p++;
 6213|    456|          goto s_n_llhttp__internal__n_after_start_req_4;
 6214|      0|        }
 6215|  1.01k|        case 'C': {
  ------------------
  |  Branch (6215:9): [True: 1.01k, False: 31.8k]
  ------------------
 6216|  1.01k|          p++;
 6217|  1.01k|          goto s_n_llhttp__internal__n_after_start_req_5;
 6218|      0|        }
 6219|    968|        case 'D': {
  ------------------
  |  Branch (6219:9): [True: 968, False: 31.8k]
  ------------------
 6220|    968|          p++;
 6221|    968|          goto s_n_llhttp__internal__n_after_start_req_10;
 6222|      0|        }
 6223|    459|        case 'F': {
  ------------------
  |  Branch (6223:9): [True: 459, False: 32.3k]
  ------------------
 6224|    459|          p++;
 6225|    459|          goto s_n_llhttp__internal__n_after_start_req_14;
 6226|      0|        }
 6227|  7.05k|        case 'G': {
  ------------------
  |  Branch (6227:9): [True: 7.05k, False: 25.7k]
  ------------------
 6228|  7.05k|          p++;
 6229|  7.05k|          goto s_n_llhttp__internal__n_after_start_req_15;
 6230|      0|        }
 6231|    455|        case 'H': {
  ------------------
  |  Branch (6231:9): [True: 455, False: 32.3k]
  ------------------
 6232|    455|          p++;
 6233|    455|          goto s_n_llhttp__internal__n_after_start_req_18;
 6234|      0|        }
 6235|    902|        case 'L': {
  ------------------
  |  Branch (6235:9): [True: 902, False: 31.9k]
  ------------------
 6236|    902|          p++;
 6237|    902|          goto s_n_llhttp__internal__n_after_start_req_19;
 6238|      0|        }
 6239|  2.94k|        case 'M': {
  ------------------
  |  Branch (6239:9): [True: 2.94k, False: 29.8k]
  ------------------
 6240|  2.94k|          p++;
 6241|  2.94k|          goto s_n_llhttp__internal__n_after_start_req_22;
 6242|      0|        }
 6243|    424|        case 'N': {
  ------------------
  |  Branch (6243:9): [True: 424, False: 32.3k]
  ------------------
 6244|    424|          p++;
 6245|    424|          goto s_n_llhttp__internal__n_after_start_req_31;
 6246|      0|        }
 6247|    618|        case 'O': {
  ------------------
  |  Branch (6247:9): [True: 618, False: 32.2k]
  ------------------
 6248|    618|          p++;
 6249|    618|          goto s_n_llhttp__internal__n_after_start_req_32;
 6250|      0|        }
 6251|  6.71k|        case 'P': {
  ------------------
  |  Branch (6251:9): [True: 6.71k, False: 26.1k]
  ------------------
 6252|  6.71k|          p++;
 6253|  6.71k|          goto s_n_llhttp__internal__n_after_start_req_33;
 6254|      0|        }
 6255|    441|        case 'Q': {
  ------------------
  |  Branch (6255:9): [True: 441, False: 32.3k]
  ------------------
 6256|    441|          p++;
 6257|    441|          goto s_n_llhttp__internal__n_after_start_req_46;
 6258|      0|        }
 6259|  2.18k|        case 'R': {
  ------------------
  |  Branch (6259:9): [True: 2.18k, False: 30.6k]
  ------------------
 6260|  2.18k|          p++;
 6261|  2.18k|          goto s_n_llhttp__internal__n_after_start_req_47;
 6262|      0|        }
 6263|  2.76k|        case 'S': {
  ------------------
  |  Branch (6263:9): [True: 2.76k, False: 30.0k]
  ------------------
 6264|  2.76k|          p++;
 6265|  2.76k|          goto s_n_llhttp__internal__n_after_start_req_53;
 6266|      0|        }
 6267|  1.22k|        case 'T': {
  ------------------
  |  Branch (6267:9): [True: 1.22k, False: 31.5k]
  ------------------
 6268|  1.22k|          p++;
 6269|  1.22k|          goto s_n_llhttp__internal__n_after_start_req_61;
 6270|      0|        }
 6271|  2.23k|        case 'U': {
  ------------------
  |  Branch (6271:9): [True: 2.23k, False: 30.5k]
  ------------------
 6272|  2.23k|          p++;
 6273|  2.23k|          goto s_n_llhttp__internal__n_after_start_req_64;
 6274|      0|        }
 6275|     18|        default: {
  ------------------
  |  Branch (6275:9): [True: 18, False: 32.8k]
  ------------------
 6276|     18|          goto s_n_llhttp__internal__n_error_112;
 6277|      0|        }
 6278|  32.8k|      }
 6279|  32.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6280|  32.8k|    }
 6281|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_method_1:
  ------------------
  |  Branch (6281:5): [True: 0, False: 4.76k]
  ------------------
 6282|  32.8k|    s_n_llhttp__internal__n_span_start_llhttp__on_method_1: {
 6283|  32.8k|      if (p == endp) {
  ------------------
  |  Branch (6283:11): [True: 0, False: 32.8k]
  ------------------
 6284|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
 6285|      0|      }
 6286|  32.8k|      state->_span_pos0 = (void*) p;
 6287|  32.8k|      state->_span_cb0 = llhttp__on_method;
 6288|  32.8k|      goto s_n_llhttp__internal__n_after_start_req;
 6289|  32.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6290|  32.8k|    }
 6291|      0|    case s_n_llhttp__internal__n_res_line_almost_done:
  ------------------
  |  Branch (6291:5): [True: 0, False: 4.76k]
  ------------------
 6292|  4.06k|    s_n_llhttp__internal__n_res_line_almost_done: {
 6293|  4.06k|      if (p == endp) {
  ------------------
  |  Branch (6293:11): [True: 14, False: 4.05k]
  ------------------
 6294|     14|        return s_n_llhttp__internal__n_res_line_almost_done;
 6295|     14|      }
 6296|  4.05k|      switch (*p) {
 6297|  4.04k|        case 10: {
  ------------------
  |  Branch (6297:9): [True: 4.04k, False: 10]
  ------------------
 6298|  4.04k|          p++;
 6299|  4.04k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 6300|      0|        }
 6301|     10|        default: {
  ------------------
  |  Branch (6301:9): [True: 10, False: 4.04k]
  ------------------
 6302|     10|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_30;
 6303|      0|        }
 6304|  4.05k|      }
 6305|  4.05k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6306|  4.05k|    }
 6307|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_31:
  ------------------
  |  Branch (6307:5): [True: 0, False: 4.76k]
  ------------------
 6308|      2|    s_n_llhttp__internal__n_invoke_test_lenient_flags_31: {
 6309|      2|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 6310|      0|        case 1:
  ------------------
  |  Branch (6310:9): [True: 0, False: 2]
  ------------------
 6311|      0|          goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 6312|      2|        default:
  ------------------
  |  Branch (6312:9): [True: 2, False: 0]
  ------------------
 6313|      2|          goto s_n_llhttp__internal__n_error_98;
 6314|      2|      }
 6315|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6316|      2|    }
 6317|      0|    case s_n_llhttp__internal__n_res_status:
  ------------------
  |  Branch (6317:5): [True: 0, False: 4.76k]
  ------------------
 6318|    644|    s_n_llhttp__internal__n_res_status: {
 6319|    644|      if (p == endp) {
  ------------------
  |  Branch (6319:11): [True: 8, False: 636]
  ------------------
 6320|      8|        return s_n_llhttp__internal__n_res_status;
 6321|      8|      }
 6322|    636|      switch (*p) {
 6323|      2|        case 10: {
  ------------------
  |  Branch (6323:9): [True: 2, False: 634]
  ------------------
 6324|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_status;
 6325|      0|        }
 6326|    336|        case 13: {
  ------------------
  |  Branch (6326:9): [True: 336, False: 300]
  ------------------
 6327|    336|          goto s_n_llhttp__internal__n_span_end_llhttp__on_status_1;
 6328|      0|        }
 6329|    298|        default: {
  ------------------
  |  Branch (6329:9): [True: 298, False: 338]
  ------------------
 6330|    298|          p++;
 6331|    298|          goto s_n_llhttp__internal__n_res_status;
 6332|      0|        }
 6333|    636|      }
 6334|    636|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6335|    636|    }
 6336|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_status:
  ------------------
  |  Branch (6336:5): [True: 0, False: 4.76k]
  ------------------
 6337|    350|    s_n_llhttp__internal__n_span_start_llhttp__on_status: {
 6338|    350|      if (p == endp) {
  ------------------
  |  Branch (6338:11): [True: 4, False: 346]
  ------------------
 6339|      4|        return s_n_llhttp__internal__n_span_start_llhttp__on_status;
 6340|      4|      }
 6341|    346|      state->_span_pos0 = (void*) p;
 6342|    346|      state->_span_cb0 = llhttp__on_status;
 6343|    346|      goto s_n_llhttp__internal__n_res_status;
 6344|    350|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6345|    350|    }
 6346|      0|    case s_n_llhttp__internal__n_res_status_code_otherwise:
  ------------------
  |  Branch (6346:5): [True: 0, False: 4.76k]
  ------------------
 6347|  4.10k|    s_n_llhttp__internal__n_res_status_code_otherwise: {
 6348|  4.10k|      if (p == endp) {
  ------------------
  |  Branch (6348:11): [True: 18, False: 4.08k]
  ------------------
 6349|     18|        return s_n_llhttp__internal__n_res_status_code_otherwise;
 6350|     18|      }
 6351|  4.08k|      switch (*p) {
 6352|      1|        case 10: {
  ------------------
  |  Branch (6352:9): [True: 1, False: 4.08k]
  ------------------
 6353|      1|          p++;
 6354|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_29;
 6355|      0|        }
 6356|  3.73k|        case 13: {
  ------------------
  |  Branch (6356:9): [True: 3.73k, False: 353]
  ------------------
 6357|  3.73k|          p++;
 6358|  3.73k|          goto s_n_llhttp__internal__n_res_line_almost_done;
 6359|      0|        }
 6360|    350|        case ' ': {
  ------------------
  |  Branch (6360:9): [True: 350, False: 3.73k]
  ------------------
 6361|    350|          p++;
 6362|    350|          goto s_n_llhttp__internal__n_span_start_llhttp__on_status;
 6363|      0|        }
 6364|      2|        default: {
  ------------------
  |  Branch (6364:9): [True: 2, False: 4.08k]
  ------------------
 6365|      2|          goto s_n_llhttp__internal__n_error_99;
 6366|      0|        }
 6367|  4.08k|      }
 6368|  4.08k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6369|  4.08k|    }
 6370|      0|    case s_n_llhttp__internal__n_res_status_code_digit_3:
  ------------------
  |  Branch (6370:5): [True: 0, False: 4.76k]
  ------------------
 6371|  4.12k|    s_n_llhttp__internal__n_res_status_code_digit_3: {
 6372|  4.12k|      if (p == endp) {
  ------------------
  |  Branch (6372:11): [True: 16, False: 4.10k]
  ------------------
 6373|     16|        return s_n_llhttp__internal__n_res_status_code_digit_3;
 6374|     16|      }
 6375|  4.10k|      switch (*p) {
 6376|    689|        case '0': {
  ------------------
  |  Branch (6376:9): [True: 689, False: 3.41k]
  ------------------
 6377|    689|          p++;
 6378|    689|          match = 0;
 6379|    689|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6380|      0|        }
 6381|    179|        case '1': {
  ------------------
  |  Branch (6381:9): [True: 179, False: 3.92k]
  ------------------
 6382|    179|          p++;
 6383|    179|          match = 1;
 6384|    179|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6385|      0|        }
 6386|    542|        case '2': {
  ------------------
  |  Branch (6386:9): [True: 542, False: 3.56k]
  ------------------
 6387|    542|          p++;
 6388|    542|          match = 2;
 6389|    542|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6390|      0|        }
 6391|    600|        case '3': {
  ------------------
  |  Branch (6391:9): [True: 600, False: 3.50k]
  ------------------
 6392|    600|          p++;
 6393|    600|          match = 3;
 6394|    600|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6395|      0|        }
 6396|  1.41k|        case '4': {
  ------------------
  |  Branch (6396:9): [True: 1.41k, False: 2.69k]
  ------------------
 6397|  1.41k|          p++;
 6398|  1.41k|          match = 4;
 6399|  1.41k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6400|      0|        }
 6401|     28|        case '5': {
  ------------------
  |  Branch (6401:9): [True: 28, False: 4.08k]
  ------------------
 6402|     28|          p++;
 6403|     28|          match = 5;
 6404|     28|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6405|      0|        }
 6406|    266|        case '6': {
  ------------------
  |  Branch (6406:9): [True: 266, False: 3.84k]
  ------------------
 6407|    266|          p++;
 6408|    266|          match = 6;
 6409|    266|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6410|      0|        }
 6411|    172|        case '7': {
  ------------------
  |  Branch (6411:9): [True: 172, False: 3.93k]
  ------------------
 6412|    172|          p++;
 6413|    172|          match = 7;
 6414|    172|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6415|      0|        }
 6416|     75|        case '8': {
  ------------------
  |  Branch (6416:9): [True: 75, False: 4.03k]
  ------------------
 6417|     75|          p++;
 6418|     75|          match = 8;
 6419|     75|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6420|      0|        }
 6421|    140|        case '9': {
  ------------------
  |  Branch (6421:9): [True: 140, False: 3.96k]
  ------------------
 6422|    140|          p++;
 6423|    140|          match = 9;
 6424|    140|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6425|      0|        }
 6426|      4|        default: {
  ------------------
  |  Branch (6426:9): [True: 4, False: 4.10k]
  ------------------
 6427|      4|          goto s_n_llhttp__internal__n_error_101;
 6428|      0|        }
 6429|  4.10k|      }
 6430|  4.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6431|  4.10k|    }
 6432|      0|    case s_n_llhttp__internal__n_res_status_code_digit_2:
  ------------------
  |  Branch (6432:5): [True: 0, False: 4.76k]
  ------------------
 6433|  4.13k|    s_n_llhttp__internal__n_res_status_code_digit_2: {
 6434|  4.13k|      if (p == endp) {
  ------------------
  |  Branch (6434:11): [True: 9, False: 4.13k]
  ------------------
 6435|      9|        return s_n_llhttp__internal__n_res_status_code_digit_2;
 6436|      9|      }
 6437|  4.13k|      switch (*p) {
 6438|  2.78k|        case '0': {
  ------------------
  |  Branch (6438:9): [True: 2.78k, False: 1.34k]
  ------------------
 6439|  2.78k|          p++;
 6440|  2.78k|          match = 0;
 6441|  2.78k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6442|      0|        }
 6443|    296|        case '1': {
  ------------------
  |  Branch (6443:9): [True: 296, False: 3.83k]
  ------------------
 6444|    296|          p++;
 6445|    296|          match = 1;
 6446|    296|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6447|      0|        }
 6448|    183|        case '2': {
  ------------------
  |  Branch (6448:9): [True: 183, False: 3.94k]
  ------------------
 6449|    183|          p++;
 6450|    183|          match = 2;
 6451|    183|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6452|      0|        }
 6453|    215|        case '3': {
  ------------------
  |  Branch (6453:9): [True: 215, False: 3.91k]
  ------------------
 6454|    215|          p++;
 6455|    215|          match = 3;
 6456|    215|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6457|      0|        }
 6458|    160|        case '4': {
  ------------------
  |  Branch (6458:9): [True: 160, False: 3.97k]
  ------------------
 6459|    160|          p++;
 6460|    160|          match = 4;
 6461|    160|          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.06k]
  ------------------
 6464|     64|          p++;
 6465|     64|          match = 5;
 6466|     64|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6467|      0|        }
 6468|    198|        case '6': {
  ------------------
  |  Branch (6468:9): [True: 198, False: 3.93k]
  ------------------
 6469|    198|          p++;
 6470|    198|          match = 6;
 6471|    198|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6472|      0|        }
 6473|     70|        case '7': {
  ------------------
  |  Branch (6473:9): [True: 70, False: 4.06k]
  ------------------
 6474|     70|          p++;
 6475|     70|          match = 7;
 6476|     70|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6477|      0|        }
 6478|     61|        case '8': {
  ------------------
  |  Branch (6478:9): [True: 61, False: 4.06k]
  ------------------
 6479|     61|          p++;
 6480|     61|          match = 8;
 6481|     61|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6482|      0|        }
 6483|     93|        case '9': {
  ------------------
  |  Branch (6483:9): [True: 93, False: 4.03k]
  ------------------
 6484|     93|          p++;
 6485|     93|          match = 9;
 6486|     93|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6487|      0|        }
 6488|      6|        default: {
  ------------------
  |  Branch (6488:9): [True: 6, False: 4.12k]
  ------------------
 6489|      6|          goto s_n_llhttp__internal__n_error_103;
 6490|      0|        }
 6491|  4.13k|      }
 6492|  4.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6493|  4.13k|    }
 6494|      0|    case s_n_llhttp__internal__n_res_status_code_digit_1:
  ------------------
  |  Branch (6494:5): [True: 0, False: 4.76k]
  ------------------
 6495|  4.15k|    s_n_llhttp__internal__n_res_status_code_digit_1: {
 6496|  4.15k|      if (p == endp) {
  ------------------
  |  Branch (6496:11): [True: 6, False: 4.14k]
  ------------------
 6497|      6|        return s_n_llhttp__internal__n_res_status_code_digit_1;
 6498|      6|      }
 6499|  4.14k|      switch (*p) {
 6500|    259|        case '0': {
  ------------------
  |  Branch (6500:9): [True: 259, False: 3.88k]
  ------------------
 6501|    259|          p++;
 6502|    259|          match = 0;
 6503|    259|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6504|      0|        }
 6505|  2.35k|        case '1': {
  ------------------
  |  Branch (6505:9): [True: 2.35k, False: 1.79k]
  ------------------
 6506|  2.35k|          p++;
 6507|  2.35k|          match = 1;
 6508|  2.35k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6509|      0|        }
 6510|    519|        case '2': {
  ------------------
  |  Branch (6510:9): [True: 519, False: 3.62k]
  ------------------
 6511|    519|          p++;
 6512|    519|          match = 2;
 6513|    519|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6514|      0|        }
 6515|    721|        case '3': {
  ------------------
  |  Branch (6515:9): [True: 721, False: 3.42k]
  ------------------
 6516|    721|          p++;
 6517|    721|          match = 3;
 6518|    721|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6519|      0|        }
 6520|      5|        case '4': {
  ------------------
  |  Branch (6520:9): [True: 5, False: 4.14k]
  ------------------
 6521|      5|          p++;
 6522|      5|          match = 4;
 6523|      5|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6524|      0|        }
 6525|      7|        case '5': {
  ------------------
  |  Branch (6525:9): [True: 7, False: 4.13k]
  ------------------
 6526|      7|          p++;
 6527|      7|          match = 5;
 6528|      7|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6529|      0|        }
 6530|     35|        case '6': {
  ------------------
  |  Branch (6530:9): [True: 35, False: 4.11k]
  ------------------
 6531|     35|          p++;
 6532|     35|          match = 6;
 6533|     35|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6534|      0|        }
 6535|    217|        case '7': {
  ------------------
  |  Branch (6535:9): [True: 217, False: 3.92k]
  ------------------
 6536|    217|          p++;
 6537|    217|          match = 7;
 6538|    217|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6539|      0|        }
 6540|      5|        case '8': {
  ------------------
  |  Branch (6540:9): [True: 5, False: 4.14k]
  ------------------
 6541|      5|          p++;
 6542|      5|          match = 8;
 6543|      5|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6544|      0|        }
 6545|     19|        case '9': {
  ------------------
  |  Branch (6545:9): [True: 19, False: 4.12k]
  ------------------
 6546|     19|          p++;
 6547|     19|          match = 9;
 6548|     19|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6549|      0|        }
 6550|      6|        default: {
  ------------------
  |  Branch (6550:9): [True: 6, False: 4.13k]
  ------------------
 6551|      6|          goto s_n_llhttp__internal__n_error_105;
 6552|      0|        }
 6553|  4.14k|      }
 6554|  4.14k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6555|  4.14k|    }
 6556|      0|    case s_n_llhttp__internal__n_res_after_version:
  ------------------
  |  Branch (6556:5): [True: 0, False: 4.76k]
  ------------------
 6557|  4.18k|    s_n_llhttp__internal__n_res_after_version: {
 6558|  4.18k|      if (p == endp) {
  ------------------
  |  Branch (6558:11): [True: 22, False: 4.16k]
  ------------------
 6559|     22|        return s_n_llhttp__internal__n_res_after_version;
 6560|     22|      }
 6561|  4.16k|      switch (*p) {
 6562|  4.15k|        case ' ': {
  ------------------
  |  Branch (6562:9): [True: 4.15k, False: 12]
  ------------------
 6563|  4.15k|          p++;
 6564|  4.15k|          goto s_n_llhttp__internal__n_invoke_update_status_code;
 6565|      0|        }
 6566|     12|        default: {
  ------------------
  |  Branch (6566:9): [True: 12, False: 4.15k]
  ------------------
 6567|     12|          goto s_n_llhttp__internal__n_error_106;
 6568|      0|        }
 6569|  4.16k|      }
 6570|  4.16k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6571|  4.16k|    }
 6572|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1:
  ------------------
  |  Branch (6572:5): [True: 0, False: 4.76k]
  ------------------
 6573|  4.18k|    s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1: {
 6574|  4.18k|      switch (llhttp__on_version_complete(state, p, endp)) {
 6575|  4.18k|        case 0:
  ------------------
  |  Branch (6575:9): [True: 4.18k, False: 0]
  ------------------
 6576|  4.18k|          goto s_n_llhttp__internal__n_res_after_version;
 6577|      0|        case 21:
  ------------------
  |  Branch (6577:9): [True: 0, False: 4.18k]
  ------------------
 6578|      0|          goto s_n_llhttp__internal__n_pause_28;
 6579|      0|        default:
  ------------------
  |  Branch (6579:9): [True: 0, False: 4.18k]
  ------------------
 6580|      0|          goto s_n_llhttp__internal__n_error_94;
 6581|  4.18k|      }
 6582|  4.18k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6583|  4.18k|    }
 6584|      0|    case s_n_llhttp__internal__n_error_93:
  ------------------
  |  Branch (6584:5): [True: 0, False: 4.76k]
  ------------------
 6585|     12|    s_n_llhttp__internal__n_error_93: {
 6586|     12|      state->error = 0x9;
 6587|     12|      state->reason = "Invalid HTTP version";
 6588|     12|      state->error_pos = (const char*) p;
 6589|     12|      state->_current = (void*) (intptr_t) s_error;
 6590|     12|      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.76k]
  ------------------
 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.76k]
  ------------------
 6603|  4.20k|    s_n_llhttp__internal__n_res_http_minor: {
 6604|  4.20k|      if (p == endp) {
  ------------------
  |  Branch (6604:11): [True: 6, False: 4.19k]
  ------------------
 6605|      6|        return s_n_llhttp__internal__n_res_http_minor;
 6606|      6|      }
 6607|  4.19k|      switch (*p) {
 6608|  1.05k|        case '0': {
  ------------------
  |  Branch (6608:9): [True: 1.05k, False: 3.14k]
  ------------------
 6609|  1.05k|          p++;
 6610|  1.05k|          match = 0;
 6611|  1.05k|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6612|      0|        }
 6613|  2.50k|        case '1': {
  ------------------
  |  Branch (6613:9): [True: 2.50k, False: 1.69k]
  ------------------
 6614|  2.50k|          p++;
 6615|  2.50k|          match = 1;
 6616|  2.50k|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6617|      0|        }
 6618|      1|        case '2': {
  ------------------
  |  Branch (6618:9): [True: 1, False: 4.19k]
  ------------------
 6619|      1|          p++;
 6620|      1|          match = 2;
 6621|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6622|      0|        }
 6623|      2|        case '3': {
  ------------------
  |  Branch (6623:9): [True: 2, False: 4.19k]
  ------------------
 6624|      2|          p++;
 6625|      2|          match = 3;
 6626|      2|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6627|      0|        }
 6628|      1|        case '4': {
  ------------------
  |  Branch (6628:9): [True: 1, False: 4.19k]
  ------------------
 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.19k]
  ------------------
 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.19k]
  ------------------
 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.19k]
  ------------------
 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.19k]
  ------------------
 6649|      1|          p++;
 6650|      1|          match = 8;
 6651|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6652|      0|        }
 6653|    629|        case '9': {
  ------------------
  |  Branch (6653:9): [True: 629, False: 3.56k]
  ------------------
 6654|    629|          p++;
 6655|    629|          match = 9;
 6656|    629|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6657|      0|        }
 6658|      1|        default: {
  ------------------
  |  Branch (6658:9): [True: 1, False: 4.19k]
  ------------------
 6659|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_7;
 6660|      0|        }
 6661|  4.19k|      }
 6662|  4.19k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6663|  4.19k|    }
 6664|      0|    case s_n_llhttp__internal__n_error_108:
  ------------------
  |  Branch (6664:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 6674|  4.22k|    s_n_llhttp__internal__n_res_http_dot: {
 6675|  4.22k|      if (p == endp) {
  ------------------
  |  Branch (6675:11): [True: 9, False: 4.21k]
  ------------------
 6676|      9|        return s_n_llhttp__internal__n_res_http_dot;
 6677|      9|      }
 6678|  4.21k|      switch (*p) {
 6679|  4.20k|        case '.': {
  ------------------
  |  Branch (6679:9): [True: 4.20k, False: 12]
  ------------------
 6680|  4.20k|          p++;
 6681|  4.20k|          goto s_n_llhttp__internal__n_res_http_minor;
 6682|      0|        }
 6683|     12|        default: {
  ------------------
  |  Branch (6683:9): [True: 12, False: 4.20k]
  ------------------
 6684|     12|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_8;
 6685|      0|        }
 6686|  4.21k|      }
 6687|  4.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6688|  4.21k|    }
 6689|      0|    case s_n_llhttp__internal__n_error_109:
  ------------------
  |  Branch (6689:5): [True: 0, False: 4.76k]
  ------------------
 6690|      6|    s_n_llhttp__internal__n_error_109: {
 6691|      6|      state->error = 0x9;
 6692|      6|      state->reason = "Invalid major version";
 6693|      6|      state->error_pos = (const char*) p;
 6694|      6|      state->_current = (void*) (intptr_t) s_error;
 6695|      6|      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.76k]
  ------------------
 6699|  4.23k|    s_n_llhttp__internal__n_res_http_major: {
 6700|  4.23k|      if (p == endp) {
  ------------------
  |  Branch (6700:11): [True: 0, False: 4.23k]
  ------------------
 6701|      0|        return s_n_llhttp__internal__n_res_http_major;
 6702|      0|      }
 6703|  4.23k|      switch (*p) {
 6704|    639|        case '0': {
  ------------------
  |  Branch (6704:9): [True: 639, False: 3.59k]
  ------------------
 6705|    639|          p++;
 6706|    639|          match = 0;
 6707|    639|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6708|      0|        }
 6709|  3.05k|        case '1': {
  ------------------
  |  Branch (6709:9): [True: 3.05k, False: 1.17k]
  ------------------
 6710|  3.05k|          p++;
 6711|  3.05k|          match = 1;
 6712|  3.05k|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6713|      0|        }
 6714|    526|        case '2': {
  ------------------
  |  Branch (6714:9): [True: 526, False: 3.70k]
  ------------------
 6715|    526|          p++;
 6716|    526|          match = 2;
 6717|    526|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6718|      0|        }
 6719|      1|        case '3': {
  ------------------
  |  Branch (6719:9): [True: 1, False: 4.23k]
  ------------------
 6720|      1|          p++;
 6721|      1|          match = 3;
 6722|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6723|      0|        }
 6724|      2|        case '4': {
  ------------------
  |  Branch (6724:9): [True: 2, False: 4.22k]
  ------------------
 6725|      2|          p++;
 6726|      2|          match = 4;
 6727|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6728|      0|        }
 6729|      1|        case '5': {
  ------------------
  |  Branch (6729:9): [True: 1, False: 4.23k]
  ------------------
 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.23k]
  ------------------
 6735|      0|          p++;
 6736|      0|          match = 6;
 6737|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6738|      0|        }
 6739|      2|        case '7': {
  ------------------
  |  Branch (6739:9): [True: 2, False: 4.22k]
  ------------------
 6740|      2|          p++;
 6741|      2|          match = 7;
 6742|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6743|      0|        }
 6744|      1|        case '8': {
  ------------------
  |  Branch (6744:9): [True: 1, False: 4.23k]
  ------------------
 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.23k]
  ------------------
 6750|      1|          p++;
 6751|      1|          match = 9;
 6752|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6753|      0|        }
 6754|      6|        default: {
  ------------------
  |  Branch (6754:9): [True: 6, False: 4.22k]
  ------------------
 6755|      6|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_9;
 6756|      0|        }
 6757|  4.23k|      }
 6758|  4.23k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6759|  4.23k|    }
 6760|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_version_1:
  ------------------
  |  Branch (6760:5): [True: 0, False: 4.76k]
  ------------------
 6761|  4.23k|    s_n_llhttp__internal__n_span_start_llhttp__on_version_1: {
 6762|  4.23k|      if (p == endp) {
  ------------------
  |  Branch (6762:11): [True: 6, False: 4.23k]
  ------------------
 6763|      6|        return s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6764|      6|      }
 6765|  4.23k|      state->_span_pos0 = (void*) p;
 6766|  4.23k|      state->_span_cb0 = llhttp__on_version;
 6767|  4.23k|      goto s_n_llhttp__internal__n_res_http_major;
 6768|  4.23k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6769|  4.23k|    }
 6770|      0|    case s_n_llhttp__internal__n_res_after_protocol:
  ------------------
  |  Branch (6770:5): [True: 0, False: 4.76k]
  ------------------
 6771|  4.26k|    s_n_llhttp__internal__n_res_after_protocol: {
 6772|  4.26k|      if (p == endp) {
  ------------------
  |  Branch (6772:11): [True: 21, False: 4.24k]
  ------------------
 6773|     21|        return s_n_llhttp__internal__n_res_after_protocol;
 6774|     21|      }
 6775|  4.24k|      switch (*p) {
 6776|  4.23k|        case '/': {
  ------------------
  |  Branch (6776:9): [True: 4.23k, False: 12]
  ------------------
 6777|  4.23k|          p++;
 6778|  4.23k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6779|      0|        }
 6780|     12|        default: {
  ------------------
  |  Branch (6780:9): [True: 12, False: 4.23k]
  ------------------
 6781|     12|          goto s_n_llhttp__internal__n_error_114;
 6782|      0|        }
 6783|  4.24k|      }
 6784|  4.24k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6785|  4.24k|    }
 6786|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3:
  ------------------
  |  Branch (6786:5): [True: 0, False: 4.76k]
  ------------------
 6787|  4.26k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3: {
 6788|  4.26k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 6789|  4.26k|        case 0:
  ------------------
  |  Branch (6789:9): [True: 4.26k, False: 0]
  ------------------
 6790|  4.26k|          goto s_n_llhttp__internal__n_res_after_protocol;
 6791|      0|        case 21:
  ------------------
  |  Branch (6791:9): [True: 0, False: 4.26k]
  ------------------
 6792|      0|          goto s_n_llhttp__internal__n_pause_30;
 6793|      0|        default:
  ------------------
  |  Branch (6793:9): [True: 0, False: 4.26k]
  ------------------
 6794|      0|          goto s_n_llhttp__internal__n_error_113;
 6795|  4.26k|      }
 6796|  4.26k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6797|  4.26k|    }
 6798|      0|    case s_n_llhttp__internal__n_error_115:
  ------------------
  |  Branch (6798:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 6808|    663|    s_n_llhttp__internal__n_res_after_start_1: {
 6809|    663|      llparse_match_t match_seq;
 6810|       |      
 6811|    663|      if (p == endp) {
  ------------------
  |  Branch (6811:11): [True: 6, False: 657]
  ------------------
 6812|      6|        return s_n_llhttp__internal__n_res_after_start_1;
 6813|      6|      }
 6814|    657|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob59, 3);
 6815|    657|      p = match_seq.current;
 6816|    657|      switch (match_seq.status) {
  ------------------
  |  Branch (6816:15): [True: 657, False: 0]
  ------------------
 6817|    653|        case kMatchComplete: {
  ------------------
  |  Branch (6817:9): [True: 653, False: 4]
  ------------------
 6818|    653|          p++;
 6819|    653|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6820|      0|        }
 6821|      1|        case kMatchPause: {
  ------------------
  |  Branch (6821:9): [True: 1, False: 656]
  ------------------
 6822|      1|          return s_n_llhttp__internal__n_res_after_start_1;
 6823|      0|        }
 6824|      3|        case kMatchMismatch: {
  ------------------
  |  Branch (6824:9): [True: 3, False: 654]
  ------------------
 6825|      3|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6826|      0|        }
 6827|    657|      }
 6828|    657|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6829|    657|    }
 6830|      0|    case s_n_llhttp__internal__n_res_after_start_2:
  ------------------
  |  Branch (6830:5): [True: 0, False: 4.76k]
  ------------------
 6831|  3.40k|    s_n_llhttp__internal__n_res_after_start_2: {
 6832|  3.40k|      llparse_match_t match_seq;
 6833|       |      
 6834|  3.40k|      if (p == endp) {
  ------------------
  |  Branch (6834:11): [True: 9, False: 3.39k]
  ------------------
 6835|      9|        return s_n_llhttp__internal__n_res_after_start_2;
 6836|      9|      }
 6837|  3.39k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob60, 2);
 6838|  3.39k|      p = match_seq.current;
 6839|  3.39k|      switch (match_seq.status) {
  ------------------
  |  Branch (6839:15): [True: 3.39k, False: 0]
  ------------------
 6840|  3.38k|        case kMatchComplete: {
  ------------------
  |  Branch (6840:9): [True: 3.38k, False: 7]
  ------------------
 6841|  3.38k|          p++;
 6842|  3.38k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6843|      0|        }
 6844|      2|        case kMatchPause: {
  ------------------
  |  Branch (6844:9): [True: 2, False: 3.39k]
  ------------------
 6845|      2|          return s_n_llhttp__internal__n_res_after_start_2;
 6846|      0|        }
 6847|      5|        case kMatchMismatch: {
  ------------------
  |  Branch (6847:9): [True: 5, False: 3.39k]
  ------------------
 6848|      5|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6849|      0|        }
 6850|  3.39k|      }
 6851|  3.39k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6852|  3.39k|    }
 6853|      0|    case s_n_llhttp__internal__n_res_after_start_3:
  ------------------
  |  Branch (6853:5): [True: 0, False: 4.76k]
  ------------------
 6854|    231|    s_n_llhttp__internal__n_res_after_start_3: {
 6855|    231|      llparse_match_t match_seq;
 6856|       |      
 6857|    231|      if (p == endp) {
  ------------------
  |  Branch (6857:11): [True: 6, False: 225]
  ------------------
 6858|      6|        return s_n_llhttp__internal__n_res_after_start_3;
 6859|      6|      }
 6860|    225|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob61, 3);
 6861|    225|      p = match_seq.current;
 6862|    225|      switch (match_seq.status) {
  ------------------
  |  Branch (6862:15): [True: 225, False: 0]
  ------------------
 6863|    222|        case kMatchComplete: {
  ------------------
  |  Branch (6863:9): [True: 222, False: 3]
  ------------------
 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: 224]
  ------------------
 6868|      1|          return s_n_llhttp__internal__n_res_after_start_3;
 6869|      0|        }
 6870|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (6870:9): [True: 2, False: 223]
  ------------------
 6871|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6872|      0|        }
 6873|    225|      }
 6874|    225|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6875|    225|    }
 6876|      0|    case s_n_llhttp__internal__n_res_after_start:
  ------------------
  |  Branch (6876:5): [True: 0, False: 4.76k]
  ------------------
 6877|  4.30k|    s_n_llhttp__internal__n_res_after_start: {
 6878|  4.30k|      if (p == endp) {
  ------------------
  |  Branch (6878:11): [True: 0, False: 4.30k]
  ------------------
 6879|      0|        return s_n_llhttp__internal__n_res_after_start;
 6880|      0|      }
 6881|  4.30k|      switch (*p) {
 6882|    663|        case 'H': {
  ------------------
  |  Branch (6882:9): [True: 663, False: 3.64k]
  ------------------
 6883|    663|          p++;
 6884|    663|          goto s_n_llhttp__internal__n_res_after_start_1;
 6885|      0|        }
 6886|  3.40k|        case 'I': {
  ------------------
  |  Branch (6886:9): [True: 3.40k, False: 904]
  ------------------
 6887|  3.40k|          p++;
 6888|  3.40k|          goto s_n_llhttp__internal__n_res_after_start_2;
 6889|      0|        }
 6890|    231|        case 'R': {
  ------------------
  |  Branch (6890:9): [True: 231, False: 4.07k]
  ------------------
 6891|    231|          p++;
 6892|    231|          goto s_n_llhttp__internal__n_res_after_start_3;
 6893|      0|        }
 6894|     10|        default: {
  ------------------
  |  Branch (6894:9): [True: 10, False: 4.29k]
  ------------------
 6895|     10|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6896|      0|        }
 6897|  4.30k|      }
 6898|  4.30k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6899|  4.30k|    }
 6900|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1:
  ------------------
  |  Branch (6900:5): [True: 0, False: 4.76k]
  ------------------
 6901|  4.30k|    s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1: {
 6902|  4.30k|      if (p == endp) {
  ------------------
  |  Branch (6902:11): [True: 0, False: 4.30k]
  ------------------
 6903|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1;
 6904|      0|      }
 6905|  4.30k|      state->_span_pos0 = (void*) p;
 6906|  4.30k|      state->_span_cb0 = llhttp__on_protocol;
 6907|  4.30k|      goto s_n_llhttp__internal__n_res_after_start;
 6908|  4.30k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6909|  4.30k|    }
 6910|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_method_complete:
  ------------------
  |  Branch (6910:5): [True: 0, False: 4.76k]
  ------------------
 6911|      3|    s_n_llhttp__internal__n_invoke_llhttp__on_method_complete: {
 6912|      3|      switch (llhttp__on_method_complete(state, p, endp)) {
 6913|      3|        case 0:
  ------------------
  |  Branch (6913:9): [True: 3, False: 0]
  ------------------
 6914|      3|          goto s_n_llhttp__internal__n_req_first_space_before_url;
 6915|      0|        case 21:
  ------------------
  |  Branch (6915:9): [True: 0, False: 3]
  ------------------
 6916|      0|          goto s_n_llhttp__internal__n_pause_26;
 6917|      0|        default:
  ------------------
  |  Branch (6917:9): [True: 0, False: 3]
  ------------------
 6918|      0|          goto s_n_llhttp__internal__n_error_1;
 6919|      3|      }
 6920|      3|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6921|      3|    }
 6922|      0|    case s_n_llhttp__internal__n_req_or_res_method_2:
  ------------------
  |  Branch (6922:5): [True: 0, False: 4.76k]
  ------------------
 6923|      6|    s_n_llhttp__internal__n_req_or_res_method_2: {
 6924|      6|      llparse_match_t match_seq;
 6925|       |      
 6926|      6|      if (p == endp) {
  ------------------
  |  Branch (6926:11): [True: 1, False: 5]
  ------------------
 6927|      1|        return s_n_llhttp__internal__n_req_or_res_method_2;
 6928|      1|      }
 6929|      5|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob62, 2);
 6930|      5|      p = match_seq.current;
 6931|      5|      switch (match_seq.status) {
  ------------------
  |  Branch (6931:15): [True: 5, False: 0]
  ------------------
 6932|      3|        case kMatchComplete: {
  ------------------
  |  Branch (6932:9): [True: 3, False: 2]
  ------------------
 6933|      3|          p++;
 6934|      3|          match = 2;
 6935|      3|          goto s_n_llhttp__internal__n_invoke_store_method;
 6936|      0|        }
 6937|      1|        case kMatchPause: {
  ------------------
  |  Branch (6937:9): [True: 1, False: 4]
  ------------------
 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: 4]
  ------------------
 6941|      1|          goto s_n_llhttp__internal__n_error_110;
 6942|      0|        }
 6943|      5|      }
 6944|      5|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6945|      5|    }
 6946|      0|    case s_n_llhttp__internal__n_invoke_update_type_1:
  ------------------
  |  Branch (6946:5): [True: 0, False: 4.76k]
  ------------------
 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.76k]
  ------------------
 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.76k]
  ------------------
 6978|     18|    s_n_llhttp__internal__n_req_or_res_method_1: {
 6979|     18|      if (p == endp) {
  ------------------
  |  Branch (6979:11): [True: 1, False: 17]
  ------------------
 6980|      1|        return s_n_llhttp__internal__n_req_or_res_method_1;
 6981|      1|      }
 6982|     17|      switch (*p) {
 6983|      6|        case 'E': {
  ------------------
  |  Branch (6983:9): [True: 6, False: 11]
  ------------------
 6984|      6|          p++;
 6985|      6|          goto s_n_llhttp__internal__n_req_or_res_method_2;
 6986|      0|        }
 6987|     10|        case 'T': {
  ------------------
  |  Branch (6987:9): [True: 10, False: 7]
  ------------------
 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: 16]
  ------------------
 6992|      1|          goto s_n_llhttp__internal__n_error_110;
 6993|      0|        }
 6994|     17|      }
 6995|     17|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6996|     17|    }
 6997|      0|    case s_n_llhttp__internal__n_req_or_res_method:
  ------------------
  |  Branch (6997:5): [True: 0, False: 4.76k]
  ------------------
 6998|     18|    s_n_llhttp__internal__n_req_or_res_method: {
 6999|     18|      if (p == endp) {
  ------------------
  |  Branch (6999:11): [True: 0, False: 18]
  ------------------
 7000|      0|        return s_n_llhttp__internal__n_req_or_res_method;
 7001|      0|      }
 7002|     18|      switch (*p) {
 7003|     18|        case 'H': {
  ------------------
  |  Branch (7003:9): [True: 18, False: 0]
  ------------------
 7004|     18|          p++;
 7005|     18|          goto s_n_llhttp__internal__n_req_or_res_method_1;
 7006|      0|        }
 7007|      0|        default: {
  ------------------
  |  Branch (7007:9): [True: 0, False: 18]
  ------------------
 7008|      0|          goto s_n_llhttp__internal__n_error_110;
 7009|      0|        }
 7010|     18|      }
 7011|     18|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7012|     18|    }
 7013|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_method:
  ------------------
  |  Branch (7013:5): [True: 0, False: 4.76k]
  ------------------
 7014|     18|    s_n_llhttp__internal__n_span_start_llhttp__on_method: {
 7015|     18|      if (p == endp) {
  ------------------
  |  Branch (7015:11): [True: 0, False: 18]
  ------------------
 7016|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_method;
 7017|      0|      }
 7018|     18|      state->_span_pos0 = (void*) p;
 7019|     18|      state->_span_cb0 = llhttp__on_method;
 7020|     18|      goto s_n_llhttp__internal__n_req_or_res_method;
 7021|     18|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7022|     18|    }
 7023|      0|    case s_n_llhttp__internal__n_start_req_or_res:
  ------------------
  |  Branch (7023:5): [True: 0, False: 4.76k]
  ------------------
 7024|  2.22k|    s_n_llhttp__internal__n_start_req_or_res: {
 7025|  2.22k|      if (p == endp) {
  ------------------
  |  Branch (7025:11): [True: 0, False: 2.22k]
  ------------------
 7026|      0|        return s_n_llhttp__internal__n_start_req_or_res;
 7027|      0|      }
 7028|  2.22k|      switch (*p) {
 7029|     18|        case 'H': {
  ------------------
  |  Branch (7029:9): [True: 18, False: 2.20k]
  ------------------
 7030|     18|          goto s_n_llhttp__internal__n_span_start_llhttp__on_method;
 7031|      0|        }
 7032|  2.20k|        default: {
  ------------------
  |  Branch (7032:9): [True: 2.20k, False: 18]
  ------------------
 7033|  2.20k|          goto s_n_llhttp__internal__n_invoke_update_type_2;
 7034|      0|        }
 7035|  2.22k|      }
 7036|  2.22k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7037|  2.22k|    }
 7038|      0|    case s_n_llhttp__internal__n_invoke_load_type:
  ------------------
  |  Branch (7038:5): [True: 0, False: 4.76k]
  ------------------
 7039|  37.1k|    s_n_llhttp__internal__n_invoke_load_type: {
 7040|  37.1k|      switch (llhttp__internal__c_load_type(state, p, endp)) {
 7041|  30.6k|        case 1:
  ------------------
  |  Branch (7041:9): [True: 30.6k, False: 6.53k]
  ------------------
 7042|  30.6k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
 7043|  4.30k|        case 2:
  ------------------
  |  Branch (7043:9): [True: 4.30k, False: 32.8k]
  ------------------
 7044|  4.30k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1;
 7045|  2.22k|        default:
  ------------------
  |  Branch (7045:9): [True: 2.22k, False: 34.9k]
  ------------------
 7046|  2.22k|          goto s_n_llhttp__internal__n_start_req_or_res;
 7047|  37.1k|      }
 7048|  37.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7049|  37.1k|    }
 7050|      0|    case s_n_llhttp__internal__n_invoke_update_finish:
  ------------------
  |  Branch (7050:5): [True: 0, False: 4.76k]
  ------------------
 7051|  37.1k|    s_n_llhttp__internal__n_invoke_update_finish: {
 7052|  37.1k|      switch (llhttp__internal__c_update_finish(state, p, endp)) {
 7053|  37.1k|        default:
  ------------------
  |  Branch (7053:9): [True: 37.1k, False: 0]
  ------------------
 7054|  37.1k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_begin;
 7055|  37.1k|      }
 7056|  37.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7057|  37.1k|    }
 7058|  4.76k|    case s_n_llhttp__internal__n_start:
  ------------------
  |  Branch (7058:5): [True: 4.76k, False: 0]
  ------------------
 7059|  38.5k|    s_n_llhttp__internal__n_start: {
 7060|  38.5k|      if (p == endp) {
  ------------------
  |  Branch (7060:11): [True: 148, False: 38.4k]
  ------------------
 7061|    148|        return s_n_llhttp__internal__n_start;
 7062|    148|      }
 7063|  38.4k|      switch (*p) {
 7064|    836|        case 10: {
  ------------------
  |  Branch (7064:9): [True: 836, False: 37.5k]
  ------------------
 7065|    836|          p++;
 7066|    836|          goto s_n_llhttp__internal__n_start;
 7067|      0|        }
 7068|    424|        case 13: {
  ------------------
  |  Branch (7068:9): [True: 424, False: 37.9k]
  ------------------
 7069|    424|          p++;
 7070|    424|          goto s_n_llhttp__internal__n_start;
 7071|      0|        }
 7072|  37.1k|        default: {
  ------------------
  |  Branch (7072:9): [True: 37.1k, False: 1.26k]
  ------------------
 7073|  37.1k|          goto s_n_llhttp__internal__n_invoke_load_initial_message_completed;
 7074|      0|        }
 7075|  38.4k|      }
 7076|  38.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7077|  38.4k|    }
 7078|      0|    default:
  ------------------
  |  Branch (7078:5): [True: 0, False: 4.76k]
  ------------------
 7079|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7080|  4.76k|  }
 7081|     30|  s_n_llhttp__internal__n_error_2: {
 7082|     30|    state->error = 0x7;
 7083|     30|    state->reason = "Invalid characters in url";
 7084|     30|    state->error_pos = (const char*) p;
 7085|     30|    state->_current = (void*) (intptr_t) s_error;
 7086|     30|    return s_error;
 7087|  4.76k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7088|  4.76k|  }
 7089|  32.5k|  s_n_llhttp__internal__n_invoke_update_finish_2: {
 7090|  32.5k|    switch (llhttp__internal__c_update_finish_1(state, p, endp)) {
 7091|  32.5k|      default:
  ------------------
  |  Branch (7091:7): [True: 32.5k, False: 0]
  ------------------
 7092|  32.5k|        goto s_n_llhttp__internal__n_start;
 7093|  32.5k|    }
 7094|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7095|  32.5k|  }
 7096|  32.5k|  s_n_llhttp__internal__n_invoke_update_initial_message_completed: {
 7097|  32.5k|    switch (llhttp__internal__c_update_initial_message_completed(state, p, endp)) {
 7098|  32.5k|      default:
  ------------------
  |  Branch (7098:7): [True: 32.5k, False: 0]
  ------------------
 7099|  32.5k|        goto s_n_llhttp__internal__n_invoke_update_finish_2;
 7100|  32.5k|    }
 7101|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7102|  32.5k|  }
 7103|  4.85k|  s_n_llhttp__internal__n_invoke_update_content_length: {
 7104|  4.85k|    switch (llhttp__internal__c_update_content_length(state, p, endp)) {
 7105|  4.85k|      default:
  ------------------
  |  Branch (7105:7): [True: 4.85k, False: 0]
  ------------------
 7106|  4.85k|        goto s_n_llhttp__internal__n_invoke_update_initial_message_completed;
 7107|  4.85k|    }
 7108|  4.85k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7109|  4.85k|  }
 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.85k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7117|  4.85k|  }
 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.7k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_2: {
 7128|  27.7k|    switch (llhttp__internal__c_test_lenient_flags_2(state, p, endp)) {
 7129|  27.6k|      case 1:
  ------------------
  |  Branch (7129:7): [True: 27.6k, False: 35]
  ------------------
 7130|  27.6k|        goto s_n_llhttp__internal__n_invoke_update_initial_message_completed;
 7131|     35|      default:
  ------------------
  |  Branch (7131:7): [True: 35, False: 27.6k]
  ------------------
 7132|     35|        goto s_n_llhttp__internal__n_closed;
 7133|  27.7k|    }
 7134|  27.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7135|  27.7k|  }
 7136|  27.7k|  s_n_llhttp__internal__n_invoke_update_finish_1: {
 7137|  27.7k|    switch (llhttp__internal__c_update_finish_1(state, p, endp)) {
 7138|  27.7k|      default:
  ------------------
  |  Branch (7138:7): [True: 27.7k, False: 0]
  ------------------
 7139|  27.7k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_2;
 7140|  27.7k|    }
 7141|  27.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7142|  27.7k|  }
 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.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7150|  27.7k|  }
 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.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7158|  27.7k|  }
 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.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7166|  27.7k|  }
 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.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7174|  27.7k|  }
 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|     48|  s_n_llhttp__internal__n_error_36: {
 7214|     48|    state->error = 0xc;
 7215|     48|    state->reason = "Chunk size overflow";
 7216|     48|    state->error_pos = (const char*) p;
 7217|     48|    state->_current = (void*) (intptr_t) s_error;
 7218|     48|    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.84k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete: {
 7255|  7.84k|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7256|  7.84k|      case 0:
  ------------------
  |  Branch (7256:7): [True: 7.84k, False: 0]
  ------------------
 7257|  7.84k|        goto s_n_llhttp__internal__n_invoke_update_content_length_1;
 7258|      0|      case 21:
  ------------------
  |  Branch (7258:7): [True: 0, False: 7.84k]
  ------------------
 7259|      0|        goto s_n_llhttp__internal__n_pause_3;
 7260|      0|      default:
  ------------------
  |  Branch (7260:7): [True: 0, False: 7.84k]
  ------------------
 7261|      0|        goto s_n_llhttp__internal__n_error_14;
 7262|  7.84k|    }
 7263|  7.84k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7264|  7.84k|  }
 7265|      2|  s_n_llhttp__internal__n_error_13: {
 7266|      2|    state->error = 0x19;
 7267|      2|    state->reason = "Missing expected CR after chunk data";
 7268|      2|    state->error_pos = (const char*) p;
 7269|      2|    state->_current = (void*) (intptr_t) s_error;
 7270|      2|    return s_error;
 7271|  7.84k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7272|  7.84k|  }
 7273|      2|  s_n_llhttp__internal__n_invoke_test_lenient_flags_6: {
 7274|      2|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7275|      0|      case 1:
  ------------------
  |  Branch (7275:7): [True: 0, False: 2]
  ------------------
 7276|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 7277|      2|      default:
  ------------------
  |  Branch (7277:7): [True: 2, False: 0]
  ------------------
 7278|      2|        goto s_n_llhttp__internal__n_error_13;
 7279|      2|    }
 7280|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7281|      2|  }
 7282|     13|  s_n_llhttp__internal__n_error_15: {
 7283|     13|    state->error = 0x2;
 7284|     13|    state->reason = "Expected LF after chunk data";
 7285|     13|    state->error_pos = (const char*) p;
 7286|     13|    state->_current = (void*) (intptr_t) s_error;
 7287|     13|    return s_error;
 7288|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7289|      2|  }
 7290|     13|  s_n_llhttp__internal__n_invoke_test_lenient_flags_7: {
 7291|     13|    switch (llhttp__internal__c_test_lenient_flags_7(state, p, endp)) {
 7292|      0|      case 1:
  ------------------
  |  Branch (7292:7): [True: 0, False: 13]
  ------------------
 7293|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 7294|     13|      default:
  ------------------
  |  Branch (7294:7): [True: 13, False: 0]
  ------------------
 7295|     13|        goto s_n_llhttp__internal__n_error_15;
 7296|     13|    }
 7297|     13|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7298|     13|  }
 7299|  7.86k|  s_n_llhttp__internal__n_span_end_llhttp__on_body: {
 7300|  7.86k|    const unsigned char* start;
 7301|  7.86k|    int err;
 7302|       |    
 7303|  7.86k|    start = state->_span_pos0;
 7304|  7.86k|    state->_span_pos0 = NULL;
 7305|  7.86k|    err = llhttp__on_body(state, start, p);
 7306|  7.86k|    if (err != 0) {
  ------------------
  |  Branch (7306:9): [True: 0, False: 7.86k]
  ------------------
 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|  7.86k|    goto s_n_llhttp__internal__n_chunk_data_almost_done;
 7313|  7.86k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7314|  7.86k|  }
 7315|    804|  s_n_llhttp__internal__n_invoke_or_flags: {
 7316|    804|    switch (llhttp__internal__c_or_flags(state, p, endp)) {
 7317|    804|      default:
  ------------------
  |  Branch (7317:7): [True: 804, False: 0]
  ------------------
 7318|    804|        goto s_n_llhttp__internal__n_header_field_start;
 7319|    804|    }
 7320|    804|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7321|    804|  }
 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|    804|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7329|    804|  }
 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|    804|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7337|    804|  }
 7338|  8.92k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header: {
 7339|  8.92k|    switch (llhttp__on_chunk_header(state, p, endp)) {
 7340|  8.92k|      case 0:
  ------------------
  |  Branch (7340:7): [True: 8.92k, False: 0]
  ------------------
 7341|  8.92k|        goto s_n_llhttp__internal__n_invoke_is_equal_content_length;
 7342|      0|      case 21:
  ------------------
  |  Branch (7342:7): [True: 0, False: 8.92k]
  ------------------
 7343|      0|        goto s_n_llhttp__internal__n_pause_4;
 7344|      0|      default:
  ------------------
  |  Branch (7344:7): [True: 0, False: 8.92k]
  ------------------
 7345|      0|        goto s_n_llhttp__internal__n_error_12;
 7346|  8.92k|    }
 7347|  8.92k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7348|  8.92k|  }
 7349|      1|  s_n_llhttp__internal__n_error_16: {
 7350|      1|    state->error = 0x2;
 7351|      1|    state->reason = "Expected LF after chunk size";
 7352|      1|    state->error_pos = (const char*) p;
 7353|      1|    state->_current = (void*) (intptr_t) s_error;
 7354|      1|    return s_error;
 7355|  8.92k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7356|  8.92k|  }
 7357|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_8: {
 7358|      1|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 7359|      0|      case 1:
  ------------------
  |  Branch (7359:7): [True: 0, False: 1]
  ------------------
 7360|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header;
 7361|      1|      default:
  ------------------
  |  Branch (7361:7): [True: 1, False: 0]
  ------------------
 7362|      1|        goto s_n_llhttp__internal__n_error_16;
 7363|      1|    }
 7364|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7365|      1|  }
 7366|      4|  s_n_llhttp__internal__n_error_11: {
 7367|      4|    state->error = 0x19;
 7368|      4|    state->reason = "Missing expected CR after chunk size";
 7369|      4|    state->error_pos = (const char*) p;
 7370|      4|    state->_current = (void*) (intptr_t) s_error;
 7371|      4|    return s_error;
 7372|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7373|      1|  }
 7374|      4|  s_n_llhttp__internal__n_invoke_test_lenient_flags_5: {
 7375|      4|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7376|      0|      case 1:
  ------------------
  |  Branch (7376:7): [True: 0, False: 4]
  ------------------
 7377|      0|        goto s_n_llhttp__internal__n_chunk_size_almost_done;
 7378|      4|      default:
  ------------------
  |  Branch (7378:7): [True: 4, False: 0]
  ------------------
 7379|      4|        goto s_n_llhttp__internal__n_error_11;
 7380|      4|    }
 7381|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7382|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7390|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7398|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7406|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7414|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7422|      4|  }
 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|    510|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_1: {
 7456|    510|    const unsigned char* start;
 7457|    510|    int err;
 7458|       |    
 7459|    510|    start = state->_span_pos0;
 7460|    510|    state->_span_pos0 = NULL;
 7461|    510|    err = llhttp__on_chunk_extension_name(state, start, p);
 7462|    510|    if (err != 0) {
  ------------------
  |  Branch (7462:9): [True: 0, False: 510]
  ------------------
 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|    510|    p++;
 7469|    510|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1;
 7470|    510|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7471|    510|  }
 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|    510|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7479|    510|  }
 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|    510|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7487|    510|  }
 7488|    324|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_2: {
 7489|    324|    const unsigned char* start;
 7490|    324|    int err;
 7491|       |    
 7492|    324|    start = state->_span_pos0;
 7493|    324|    state->_span_pos0 = NULL;
 7494|    324|    err = llhttp__on_chunk_extension_name(state, start, p);
 7495|    324|    if (err != 0) {
  ------------------
  |  Branch (7495:9): [True: 0, False: 324]
  ------------------
 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|    324|    p++;
 7502|    324|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2;
 7503|    324|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7504|    324|  }
 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|    324|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7512|    324|  }
 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|    324|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7520|    324|  }
 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|    324|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7528|    324|  }
 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|    341|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_1: {
 7562|    341|    const unsigned char* start;
 7563|    341|    int err;
 7564|       |    
 7565|    341|    start = state->_span_pos0;
 7566|    341|    state->_span_pos0 = NULL;
 7567|    341|    err = llhttp__on_chunk_extension_value(state, start, p);
 7568|    341|    if (err != 0) {
  ------------------
  |  Branch (7568:9): [True: 0, False: 341]
  ------------------
 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|    341|    p++;
 7575|    341|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1;
 7576|    341|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7577|    341|  }
 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|    341|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7585|    341|  }
 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|    516|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_2: {
 7620|    516|    const unsigned char* start;
 7621|    516|    int err;
 7622|       |    
 7623|    516|    start = state->_span_pos0;
 7624|    516|    state->_span_pos0 = NULL;
 7625|    516|    err = llhttp__on_chunk_extension_value(state, start, p);
 7626|    516|    if (err != 0) {
  ------------------
  |  Branch (7626:9): [True: 0, False: 516]
  ------------------
 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|    516|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2;
 7633|    516|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7634|    516|  }
 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|      4|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_4: {
 7653|      4|    const unsigned char* start;
 7654|      4|    int err;
 7655|       |    
 7656|      4|    start = state->_span_pos0;
 7657|      4|    state->_span_pos0 = NULL;
 7658|      4|    err = llhttp__on_chunk_extension_value(state, start, p);
 7659|      4|    if (err != 0) {
  ------------------
  |  Branch (7659:9): [True: 0, False: 4]
  ------------------
 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|      4|    p++;
 7666|      4|    goto s_n_llhttp__internal__n_error_31;
 7667|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7668|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7676|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7684|      4|  }
 7685|    213|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_5: {
 7686|    213|    const unsigned char* start;
 7687|    213|    int err;
 7688|       |    
 7689|    213|    start = state->_span_pos0;
 7690|    213|    state->_span_pos0 = NULL;
 7691|    213|    err = llhttp__on_chunk_extension_value(state, start, p);
 7692|    213|    if (err != 0) {
  ------------------
  |  Branch (7692:9): [True: 0, False: 213]
  ------------------
 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|    213|    p++;
 7699|    213|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3;
 7700|    213|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7701|    213|  }
 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.11k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_3: {
 7736|  1.11k|    switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 7737|  1.11k|      case 0:
  ------------------
  |  Branch (7737:7): [True: 1.11k, False: 0]
  ------------------
 7738|  1.11k|        goto s_n_llhttp__internal__n_chunk_extension_value;
 7739|      0|      case 21:
  ------------------
  |  Branch (7739:7): [True: 0, False: 1.11k]
  ------------------
 7740|      0|        goto s_n_llhttp__internal__n_pause_12;
 7741|      0|      default:
  ------------------
  |  Branch (7741:7): [True: 0, False: 1.11k]
  ------------------
 7742|      0|        goto s_n_llhttp__internal__n_error_23;
 7743|  1.11k|    }
 7744|  1.11k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7745|  1.11k|  }
 7746|  1.12k|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_3: {
 7747|  1.12k|    const unsigned char* start;
 7748|  1.12k|    int err;
 7749|       |    
 7750|  1.12k|    start = state->_span_pos0;
 7751|  1.12k|    state->_span_pos0 = NULL;
 7752|  1.12k|    err = llhttp__on_chunk_extension_name(state, start, p);
 7753|  1.12k|    if (err != 0) {
  ------------------
  |  Branch (7753:9): [True: 0, False: 1.12k]
  ------------------
 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.12k|    p++;
 7760|  1.12k|    goto s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 7761|  1.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7762|  1.12k|  }
 7763|      4|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_4: {
 7764|      4|    const unsigned char* start;
 7765|      4|    int err;
 7766|       |    
 7767|      4|    start = state->_span_pos0;
 7768|      4|    state->_span_pos0 = NULL;
 7769|      4|    err = llhttp__on_chunk_extension_name(state, start, p);
 7770|      4|    if (err != 0) {
  ------------------
  |  Branch (7770:9): [True: 0, False: 4]
  ------------------
 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|      4|    p++;
 7777|      4|    goto s_n_llhttp__internal__n_error_34;
 7778|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7779|      4|  }
 7780|      6|  s_n_llhttp__internal__n_error_35: {
 7781|      6|    state->error = 0xc;
 7782|      6|    state->reason = "Invalid character in chunk size";
 7783|      6|    state->error_pos = (const char*) p;
 7784|      6|    state->_current = (void*) (intptr_t) s_error;
 7785|      6|    return s_error;
 7786|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7787|      4|  }
 7788|  18.2k|  s_n_llhttp__internal__n_invoke_mul_add_content_length: {
 7789|  18.2k|    switch (llhttp__internal__c_mul_add_content_length(state, p, endp, match)) {
 7790|     48|      case 1:
  ------------------
  |  Branch (7790:7): [True: 48, False: 18.1k]
  ------------------
 7791|     48|        goto s_n_llhttp__internal__n_error_36;
 7792|  18.1k|      default:
  ------------------
  |  Branch (7792:7): [True: 18.1k, False: 48]
  ------------------
 7793|  18.1k|        goto s_n_llhttp__internal__n_chunk_size;
 7794|  18.2k|    }
 7795|  18.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7796|  18.2k|  }
 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.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7804|  18.2k|  }
 7805|    218|  s_n_llhttp__internal__n_span_end_llhttp__on_body_1: {
 7806|    218|    const unsigned char* start;
 7807|    218|    int err;
 7808|       |    
 7809|    218|    start = state->_span_pos0;
 7810|    218|    state->_span_pos0 = NULL;
 7811|    218|    err = llhttp__on_body(state, start, p);
 7812|    218|    if (err != 0) {
  ------------------
  |  Branch (7812:9): [True: 0, False: 218]
  ------------------
 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|    218|    goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7819|    218|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7820|    218|  }
 7821|     47|  s_n_llhttp__internal__n_invoke_update_finish_3: {
 7822|     47|    switch (llhttp__internal__c_update_finish_3(state, p, endp)) {
 7823|     47|      default:
  ------------------
  |  Branch (7823:7): [True: 47, False: 0]
  ------------------
 7824|     47|        goto s_n_llhttp__internal__n_span_start_llhttp__on_body_2;
 7825|     47|    }
 7826|     47|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7827|     47|  }
 7828|      1|  s_n_llhttp__internal__n_error_39: {
 7829|      1|    state->error = 0xf;
 7830|      1|    state->reason = "Request has invalid `Transfer-Encoding`";
 7831|      1|    state->error_pos = (const char*) p;
 7832|      1|    state->_current = (void*) (intptr_t) s_error;
 7833|      1|    return s_error;
 7834|     47|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7835|     47|  }
 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|     47|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7843|     47|  }
 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|     47|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7851|     47|  }
 7852|  31.5k|  s_n_llhttp__internal__n_invoke_llhttp__on_message_complete: {
 7853|  31.5k|    switch (llhttp__on_message_complete(state, p, endp)) {
 7854|  31.5k|      case 0:
  ------------------
  |  Branch (7854:7): [True: 31.5k, False: 0]
  ------------------
 7855|  31.5k|        goto s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 7856|      0|      case 21:
  ------------------
  |  Branch (7856:7): [True: 0, False: 31.5k]
  ------------------
 7857|      0|        goto s_n_llhttp__internal__n_pause;
 7858|      0|      default:
  ------------------
  |  Branch (7858:7): [True: 0, False: 31.5k]
  ------------------
 7859|      0|        goto s_n_llhttp__internal__n_error_7;
 7860|  31.5k|    }
 7861|  31.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7862|  31.5k|  }
 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|      4|  s_n_llhttp__internal__n_invoke_test_lenient_flags_1: {
 7932|      4|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7933|      0|      case 1:
  ------------------
  |  Branch (7933:7): [True: 0, False: 4]
  ------------------
 7934|      0|        goto s_n_llhttp__internal__n_invoke_test_flags;
 7935|      4|      default:
  ------------------
  |  Branch (7935:7): [True: 4, False: 0]
  ------------------
 7936|      4|        goto s_n_llhttp__internal__n_error_5;
 7937|      4|    }
 7938|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7939|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7947|      4|  }
 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|      4|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7955|      4|  }
 7956|    799|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_2: {
 7957|    799|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7958|    799|      case 0:
  ------------------
  |  Branch (7958:7): [True: 799, False: 0]
  ------------------
 7959|    799|        goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7960|      0|      case 21:
  ------------------
  |  Branch (7960:7): [True: 0, False: 799]
  ------------------
 7961|      0|        goto s_n_llhttp__internal__n_pause_17;
 7962|      0|      default:
  ------------------
  |  Branch (7962:7): [True: 0, False: 799]
  ------------------
 7963|      0|        goto s_n_llhttp__internal__n_error_42;
 7964|    799|    }
 7965|    799|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7966|    799|  }
 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.7k|  s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete_1: {
 8005|  33.7k|    switch (llhttp__on_headers_complete(state, p, endp)) {
 8006|  33.7k|      case 0:
  ------------------
  |  Branch (8006:7): [True: 33.7k, False: 0]
  ------------------
 8007|  33.7k|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 8008|      0|      case 1:
  ------------------
  |  Branch (8008:7): [True: 0, False: 33.7k]
  ------------------
 8009|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_3;
 8010|      0|      case 2:
  ------------------
  |  Branch (8010:7): [True: 0, False: 33.7k]
  ------------------
 8011|      0|        goto s_n_llhttp__internal__n_invoke_update_upgrade_1;
 8012|      0|      case 21:
  ------------------
  |  Branch (8012:7): [True: 0, False: 33.7k]
  ------------------
 8013|      0|        goto s_n_llhttp__internal__n_pause_16;
 8014|      0|      default:
  ------------------
  |  Branch (8014:7): [True: 0, False: 33.7k]
  ------------------
 8015|      0|        goto s_n_llhttp__internal__n_error_41;
 8016|  33.7k|    }
 8017|  33.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8018|  33.7k|  }
 8019|  33.7k|  s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete_1: {
 8020|  33.7k|    switch (llhttp__before_headers_complete(state, p, endp)) {
 8021|  33.7k|      default:
  ------------------
  |  Branch (8021:7): [True: 33.7k, False: 0]
  ------------------
 8022|  33.7k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete_1;
 8023|  33.7k|    }
 8024|  33.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8025|  33.7k|  }
 8026|  34.5k|  s_n_llhttp__internal__n_invoke_test_flags_1: {
 8027|  34.5k|    switch (llhttp__internal__c_test_flags(state, p, endp)) {
 8028|    799|      case 1:
  ------------------
  |  Branch (8028:7): [True: 799, False: 33.7k]
  ------------------
 8029|    799|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_2;
 8030|  33.7k|      default:
  ------------------
  |  Branch (8030:7): [True: 33.7k, False: 799]
  ------------------
 8031|  33.7k|        goto s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete_1;
 8032|  34.5k|    }
 8033|  34.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8034|  34.5k|  }
 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.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8042|  34.5k|  }
 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|      3|  s_n_llhttp__internal__n_error_44: {
 8053|      3|    state->error = 0xa;
 8054|      3|    state->reason = "Invalid header token";
 8055|      3|    state->error_pos = (const char*) p;
 8056|      3|    state->_current = (void*) (intptr_t) s_error;
 8057|      3|    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|    257|  s_n_llhttp__internal__n_invoke_test_lenient_flags_13: {
 8078|    257|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8079|    256|      case 1:
  ------------------
  |  Branch (8079:7): [True: 256, False: 1]
  ------------------
 8080|    256|        goto s_n_llhttp__internal__n_header_field_colon_discard_ws;
 8081|      1|      default:
  ------------------
  |  Branch (8081:7): [True: 1, False: 256]
  ------------------
 8082|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field;
 8083|    257|    }
 8084|    257|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8085|    257|  }
 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|    257|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8093|    257|  }
 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|    257|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8101|    257|  }
 8102|    712|  s_n_llhttp__internal__n_invoke_test_lenient_flags_15: {
 8103|    712|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8104|    711|      case 1:
  ------------------
  |  Branch (8104:7): [True: 711, False: 1]
  ------------------
 8105|    711|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8106|      1|      default:
  ------------------
  |  Branch (8106:7): [True: 1, False: 711]
  ------------------
 8107|      1|        goto s_n_llhttp__internal__n_error_47;
 8108|    712|    }
 8109|    712|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8110|    712|  }
 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|    712|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8118|    712|  }
 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|    712|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8126|    712|  }
 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|    712|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8134|    712|  }
 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|      1|  s_n_llhttp__internal__n_error_46: {
 8211|      1|    state->error = 0xa;
 8212|      1|    state->reason = "Invalid header value char";
 8213|      1|    state->error_pos = (const char*) p;
 8214|      1|    state->_current = (void*) (intptr_t) s_error;
 8215|      1|    return s_error;
 8216|  3.68k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8217|  3.68k|  }
 8218|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_14: {
 8219|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 8220|      0|      case 1:
  ------------------
  |  Branch (8220:7): [True: 0, False: 1]
  ------------------
 8221|      0|        goto s_n_llhttp__internal__n_header_value_discard_lws;
 8222|      1|      default:
  ------------------
  |  Branch (8222:7): [True: 1, False: 0]
  ------------------
 8223|      1|        goto s_n_llhttp__internal__n_error_46;
 8224|      1|    }
 8225|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8226|      1|  }
 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|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8234|      1|  }
 8235|  4.19k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_16: {
 8236|  4.19k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8237|  4.19k|      case 1:
  ------------------
  |  Branch (8237:7): [True: 4.19k, False: 2]
  ------------------
 8238|  4.19k|        goto s_n_llhttp__internal__n_header_value_discard_lws;
 8239|      2|      default:
  ------------------
  |  Branch (8239:7): [True: 2, False: 4.19k]
  ------------------
 8240|      2|        goto s_n_llhttp__internal__n_error_50;
 8241|  4.19k|    }
 8242|  4.19k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8243|  4.19k|  }
 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.84k|  s_n_llhttp__internal__n_invoke_load_header_state_4: {
 8252|  1.84k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8253|    197|      case 8:
  ------------------
  |  Branch (8253:7): [True: 197, False: 1.64k]
  ------------------
 8254|    197|        goto s_n_llhttp__internal__n_invoke_update_header_state_1;
 8255|  1.64k|      default:
  ------------------
  |  Branch (8255:7): [True: 1.64k, False: 197]
  ------------------
 8256|  1.64k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 8257|  1.84k|    }
 8258|  1.84k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8259|  1.84k|  }
 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.84k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8267|  1.84k|  }
 8268|  1.84k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_18: {
 8269|  1.84k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8270|  1.84k|      case 1:
  ------------------
  |  Branch (8270:7): [True: 1.84k, False: 1]
  ------------------
 8271|  1.84k|        goto s_n_llhttp__internal__n_invoke_load_header_state_4;
 8272|      1|      default:
  ------------------
  |  Branch (8272:7): [True: 1, False: 1.84k]
  ------------------
 8273|      1|        goto s_n_llhttp__internal__n_error_52;
 8274|  1.84k|    }
 8275|  1.84k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8276|  1.84k|  }
 8277|  1.12k|  s_n_llhttp__internal__n_invoke_update_header_state_2: {
 8278|  1.12k|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8279|  1.12k|      default:
  ------------------
  |  Branch (8279:7): [True: 1.12k, False: 0]
  ------------------
 8280|  1.12k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8281|  1.12k|    }
 8282|  1.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8283|  1.12k|  }
 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|    536|  s_n_llhttp__internal__n_invoke_or_flags_10: {
 8292|    536|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8293|    536|      default:
  ------------------
  |  Branch (8293:7): [True: 536, False: 0]
  ------------------
 8294|    536|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8295|    536|    }
 8296|    536|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8297|    536|  }
 8298|    593|  s_n_llhttp__internal__n_invoke_or_flags_11: {
 8299|    593|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8300|    593|      default:
  ------------------
  |  Branch (8300:7): [True: 593, False: 0]
  ------------------
 8301|    593|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8302|    593|    }
 8303|    593|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8304|    593|  }
 8305|  1.93k|  s_n_llhttp__internal__n_invoke_or_flags_12: {
 8306|  1.93k|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8307|  1.93k|      default:
  ------------------
  |  Branch (8307:7): [True: 1.93k, False: 0]
  ------------------
 8308|  1.93k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8309|  1.93k|    }
 8310|  1.93k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8311|  1.93k|  }
 8312|  6.18k|  s_n_llhttp__internal__n_invoke_load_header_state_5: {
 8313|  6.18k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8314|      0|      case 5:
  ------------------
  |  Branch (8314:7): [True: 0, False: 6.18k]
  ------------------
 8315|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_9;
 8316|    536|      case 6:
  ------------------
  |  Branch (8316:7): [True: 536, False: 5.65k]
  ------------------
 8317|    536|        goto s_n_llhttp__internal__n_invoke_or_flags_10;
 8318|    593|      case 7:
  ------------------
  |  Branch (8318:7): [True: 593, False: 5.59k]
  ------------------
 8319|    593|        goto s_n_llhttp__internal__n_invoke_or_flags_11;
 8320|  1.93k|      case 8:
  ------------------
  |  Branch (8320:7): [True: 1.93k, False: 4.25k]
  ------------------
 8321|  1.93k|        goto s_n_llhttp__internal__n_invoke_or_flags_12;
 8322|  3.12k|      default:
  ------------------
  |  Branch (8322:7): [True: 3.12k, False: 3.06k]
  ------------------
 8323|  3.12k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8324|  6.18k|    }
 8325|  6.18k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8326|  6.18k|  }
 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.18k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8334|  6.18k|  }
 8335|     16|  s_n_llhttp__internal__n_error_51: {
 8336|     16|    state->error = 0x19;
 8337|     16|    state->reason = "Missing expected CR after header value";
 8338|     16|    state->error_pos = (const char*) p;
 8339|     16|    state->_current = (void*) (intptr_t) s_error;
 8340|     16|    return s_error;
 8341|  6.18k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8342|  6.18k|  }
 8343|     16|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_1: {
 8344|     16|    const unsigned char* start;
 8345|     16|    int err;
 8346|       |    
 8347|     16|    start = state->_span_pos0;
 8348|     16|    state->_span_pos0 = NULL;
 8349|     16|    err = llhttp__on_header_value(state, start, p);
 8350|     16|    if (err != 0) {
  ------------------
  |  Branch (8350:9): [True: 0, False: 16]
  ------------------
 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|     16|    goto s_n_llhttp__internal__n_invoke_test_lenient_flags_17;
 8357|     16|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8358|     16|  }
 8359|  5.04k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_2: {
 8360|  5.04k|    const unsigned char* start;
 8361|  5.04k|    int err;
 8362|       |    
 8363|  5.04k|    start = state->_span_pos0;
 8364|  5.04k|    state->_span_pos0 = NULL;
 8365|  5.04k|    err = llhttp__on_header_value(state, start, p);
 8366|  5.04k|    if (err != 0) {
  ------------------
  |  Branch (8366:9): [True: 0, False: 5.04k]
  ------------------
 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.04k|    p++;
 8373|  5.04k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8374|  5.04k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8375|  5.04k|  }
 8376|  2.82k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_4: {
 8377|  2.82k|    const unsigned char* start;
 8378|  2.82k|    int err;
 8379|       |    
 8380|  2.82k|    start = state->_span_pos0;
 8381|  2.82k|    state->_span_pos0 = NULL;
 8382|  2.82k|    err = llhttp__on_header_value(state, start, p);
 8383|  2.82k|    if (err != 0) {
  ------------------
  |  Branch (8383:9): [True: 0, False: 2.82k]
  ------------------
 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.82k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8390|  2.82k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8391|  2.82k|  }
 8392|    211|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_5: {
 8393|    211|    const unsigned char* start;
 8394|    211|    int err;
 8395|       |    
 8396|    211|    start = state->_span_pos0;
 8397|    211|    state->_span_pos0 = NULL;
 8398|    211|    err = llhttp__on_header_value(state, start, p);
 8399|    211|    if (err != 0) {
  ------------------
  |  Branch (8399:9): [True: 0, False: 211]
  ------------------
 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|    211|    p++;
 8406|    211|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8407|    211|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8408|    211|  }
 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|  3.08k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_19: {
 8435|  3.08k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8436|  3.08k|      case 1:
  ------------------
  |  Branch (8436:7): [True: 3.08k, False: 3]
  ------------------
 8437|  3.08k|        goto s_n_llhttp__internal__n_header_value_lenient;
 8438|      3|      default:
  ------------------
  |  Branch (8438:7): [True: 3, False: 3.08k]
  ------------------
 8439|      3|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_20;
 8440|  3.08k|    }
 8441|  3.08k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8442|  3.08k|  }
 8443|    762|  s_n_llhttp__internal__n_invoke_update_header_state_4: {
 8444|    762|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8445|    762|      default:
  ------------------
  |  Branch (8445:7): [True: 762, False: 0]
  ------------------
 8446|    762|        goto s_n_llhttp__internal__n_header_value_connection;
 8447|    762|    }
 8448|    762|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8449|    762|  }
 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|    250|  s_n_llhttp__internal__n_invoke_or_flags_14: {
 8458|    250|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8459|    250|      default:
  ------------------
  |  Branch (8459:7): [True: 250, False: 0]
  ------------------
 8460|    250|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8461|    250|    }
 8462|    250|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8463|    250|  }
 8464|    512|  s_n_llhttp__internal__n_invoke_or_flags_15: {
 8465|    512|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8466|    512|      default:
  ------------------
  |  Branch (8466:7): [True: 512, False: 0]
  ------------------
 8467|    512|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8468|    512|    }
 8469|    512|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8470|    512|  }
 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|    762|  s_n_llhttp__internal__n_invoke_load_header_state_6: {
 8479|    762|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8480|      0|      case 5:
  ------------------
  |  Branch (8480:7): [True: 0, False: 762]
  ------------------
 8481|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_13;
 8482|    250|      case 6:
  ------------------
  |  Branch (8482:7): [True: 250, False: 512]
  ------------------
 8483|    250|        goto s_n_llhttp__internal__n_invoke_or_flags_14;
 8484|    512|      case 7:
  ------------------
  |  Branch (8484:7): [True: 512, False: 250]
  ------------------
 8485|    512|        goto s_n_llhttp__internal__n_invoke_or_flags_15;
 8486|      0|      case 8:
  ------------------
  |  Branch (8486:7): [True: 0, False: 762]
  ------------------
 8487|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_16;
 8488|      0|      default:
  ------------------
  |  Branch (8488:7): [True: 0, False: 762]
  ------------------
 8489|      0|        goto s_n_llhttp__internal__n_header_value_connection;
 8490|    762|    }
 8491|    762|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8492|    762|  }
 8493|    254|  s_n_llhttp__internal__n_invoke_update_header_state_5: {
 8494|    254|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8495|    254|      default:
  ------------------
  |  Branch (8495:7): [True: 254, False: 0]
  ------------------
 8496|    254|        goto s_n_llhttp__internal__n_header_value_connection_token;
 8497|    254|    }
 8498|    254|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8499|    254|  }
 8500|  1.01k|  s_n_llhttp__internal__n_invoke_update_header_state_3: {
 8501|  1.01k|    switch (llhttp__internal__c_update_header_state_3(state, p, endp)) {
 8502|  1.01k|      default:
  ------------------
  |  Branch (8502:7): [True: 1.01k, False: 0]
  ------------------
 8503|  1.01k|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8504|  1.01k|    }
 8505|  1.01k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8506|  1.01k|  }
 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|  1.17k|  s_n_llhttp__internal__n_invoke_update_header_state_7: {
 8515|  1.17k|    switch (llhttp__internal__c_update_header_state_7(state, p, endp)) {
 8516|  1.17k|      default:
  ------------------
  |  Branch (8516:7): [True: 1.17k, False: 0]
  ------------------
 8517|  1.17k|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8518|  1.17k|    }
 8519|  1.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8520|  1.17k|  }
 8521|      6|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_6: {
 8522|      6|    const unsigned char* start;
 8523|      6|    int err;
 8524|       |    
 8525|      6|    start = state->_span_pos0;
 8526|      6|    state->_span_pos0 = NULL;
 8527|      6|    err = llhttp__on_header_value(state, start, p);
 8528|      6|    if (err != 0) {
  ------------------
  |  Branch (8528:9): [True: 0, False: 6]
  ------------------
 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|      6|    goto s_n_llhttp__internal__n_error_56;
 8535|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8536|      6|  }
 8537|  7.58k|  s_n_llhttp__internal__n_invoke_mul_add_content_length_1: {
 8538|  7.58k|    switch (llhttp__internal__c_mul_add_content_length_1(state, p, endp, match)) {
 8539|      6|      case 1:
  ------------------
  |  Branch (8539:7): [True: 6, False: 7.57k]
  ------------------
 8540|      6|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_6;
 8541|  7.57k|      default:
  ------------------
  |  Branch (8541:7): [True: 7.57k, False: 6]
  ------------------
 8542|  7.57k|        goto s_n_llhttp__internal__n_header_value_content_length;
 8543|  7.58k|    }
 8544|  7.58k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8545|  7.58k|  }
 8546|  1.17k|  s_n_llhttp__internal__n_invoke_or_flags_17: {
 8547|  1.17k|    switch (llhttp__internal__c_or_flags_17(state, p, endp)) {
 8548|  1.17k|      default:
  ------------------
  |  Branch (8548:7): [True: 1.17k, False: 0]
  ------------------
 8549|  1.17k|        goto s_n_llhttp__internal__n_header_value_otherwise;
 8550|  1.17k|    }
 8551|  1.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8552|  1.17k|  }
 8553|     16|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_7: {
 8554|     16|    const unsigned char* start;
 8555|     16|    int err;
 8556|       |    
 8557|     16|    start = state->_span_pos0;
 8558|     16|    state->_span_pos0 = NULL;
 8559|     16|    err = llhttp__on_header_value(state, start, p);
 8560|     16|    if (err != 0) {
  ------------------
  |  Branch (8560:9): [True: 0, False: 16]
  ------------------
 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|     16|    goto s_n_llhttp__internal__n_error_57;
 8567|     16|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8568|     16|  }
 8569|      2|  s_n_llhttp__internal__n_error_55: {
 8570|      2|    state->error = 0x4;
 8571|      2|    state->reason = "Duplicate Content-Length";
 8572|      2|    state->error_pos = (const char*) p;
 8573|      2|    state->_current = (void*) (intptr_t) s_error;
 8574|      2|    return s_error;
 8575|     16|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8576|     16|  }
 8577|  1.41k|  s_n_llhttp__internal__n_invoke_test_flags_2: {
 8578|  1.41k|    switch (llhttp__internal__c_test_flags_2(state, p, endp)) {
 8579|  1.41k|      case 0:
  ------------------
  |  Branch (8579:7): [True: 1.41k, False: 2]
  ------------------
 8580|  1.41k|        goto s_n_llhttp__internal__n_header_value_content_length;
 8581|      2|      default:
  ------------------
  |  Branch (8581:7): [True: 2, False: 1.41k]
  ------------------
 8582|      2|        goto s_n_llhttp__internal__n_error_55;
 8583|  1.41k|    }
 8584|  1.41k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8585|  1.41k|  }
 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.14k|  s_n_llhttp__internal__n_invoke_update_header_state_8: {
 8604|  2.14k|    switch (llhttp__internal__c_update_header_state_8(state, p, endp)) {
 8605|  2.14k|      default:
  ------------------
  |  Branch (8605:7): [True: 2.14k, False: 0]
  ------------------
 8606|  2.14k|        goto s_n_llhttp__internal__n_header_value_otherwise;
 8607|  2.14k|    }
 8608|  2.14k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8609|  2.14k|  }
 8610|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_8: {
 8611|      2|    const unsigned char* start;
 8612|      2|    int err;
 8613|       |    
 8614|      2|    start = state->_span_pos0;
 8615|      2|    state->_span_pos0 = NULL;
 8616|      2|    err = llhttp__on_header_value(state, start, p);
 8617|      2|    if (err != 0) {
  ------------------
  |  Branch (8617:9): [True: 0, False: 2]
  ------------------
 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|      2|    p++;
 8624|      2|    goto s_n_llhttp__internal__n_error_58;
 8625|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8626|      2|  }
 8627|      2|  s_n_llhttp__internal__n_invoke_test_lenient_flags_21: {
 8628|      2|    switch (llhttp__internal__c_test_lenient_flags_21(state, p, endp)) {
 8629|      2|      case 0:
  ------------------
  |  Branch (8629:7): [True: 2, False: 0]
  ------------------
 8630|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_8;
 8631|      0|      default:
  ------------------
  |  Branch (8631:7): [True: 0, False: 2]
  ------------------
 8632|      0|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8633|      2|    }
 8634|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8635|      2|  }
 8636|    196|  s_n_llhttp__internal__n_invoke_load_type_1: {
 8637|    196|    switch (llhttp__internal__c_load_type(state, p, endp)) {
 8638|      2|      case 1:
  ------------------
  |  Branch (8638:7): [True: 2, False: 194]
  ------------------
 8639|      2|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_21;
 8640|    194|      default:
  ------------------
  |  Branch (8640:7): [True: 194, False: 2]
  ------------------
 8641|    194|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8642|    196|    }
 8643|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8644|    196|  }
 8645|  1.27k|  s_n_llhttp__internal__n_invoke_update_header_state_9: {
 8646|  1.27k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8647|  1.27k|      default:
  ------------------
  |  Branch (8647:7): [True: 1.27k, False: 0]
  ------------------
 8648|  1.27k|        goto s_n_llhttp__internal__n_header_value;
 8649|  1.27k|    }
 8650|  1.27k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8651|  1.27k|  }
 8652|  2.71k|  s_n_llhttp__internal__n_invoke_and_flags: {
 8653|  2.71k|    switch (llhttp__internal__c_and_flags(state, p, endp)) {
 8654|  2.71k|      default:
  ------------------
  |  Branch (8654:7): [True: 2.71k, False: 0]
  ------------------
 8655|  2.71k|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8656|  2.71k|    }
 8657|  2.71k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8658|  2.71k|  }
 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.28k|  s_n_llhttp__internal__n_invoke_or_flags_18: {
 8685|  2.28k|    switch (llhttp__internal__c_or_flags_18(state, p, endp)) {
 8686|  2.28k|      default:
  ------------------
  |  Branch (8686:7): [True: 2.28k, False: 0]
  ------------------
 8687|  2.28k|        goto s_n_llhttp__internal__n_invoke_and_flags;
 8688|  2.28k|    }
 8689|  2.28k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8690|  2.28k|  }
 8691|  2.71k|  s_n_llhttp__internal__n_invoke_test_flags_3: {
 8692|  2.71k|    switch (llhttp__internal__c_test_flags_3(state, p, endp)) {
 8693|    435|      case 1:
  ------------------
  |  Branch (8693:7): [True: 435, False: 2.28k]
  ------------------
 8694|    435|        goto s_n_llhttp__internal__n_invoke_load_type_2;
 8695|  2.28k|      default:
  ------------------
  |  Branch (8695:7): [True: 2.28k, False: 435]
  ------------------
 8696|  2.28k|        goto s_n_llhttp__internal__n_invoke_or_flags_18;
 8697|  2.71k|    }
 8698|  2.71k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8699|  2.71k|  }
 8700|    794|  s_n_llhttp__internal__n_invoke_or_flags_20: {
 8701|    794|    switch (llhttp__internal__c_or_flags_20(state, p, endp)) {
 8702|    794|      default:
  ------------------
  |  Branch (8702:7): [True: 794, False: 0]
  ------------------
 8703|    794|        goto s_n_llhttp__internal__n_invoke_update_header_state_9;
 8704|    794|    }
 8705|    794|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8706|    794|  }
 8707|  8.70k|  s_n_llhttp__internal__n_invoke_load_header_state_3: {
 8708|  8.70k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8709|  1.73k|      case 1:
  ------------------
  |  Branch (8709:7): [True: 1.73k, False: 6.97k]
  ------------------
 8710|  1.73k|        goto s_n_llhttp__internal__n_header_value_connection;
 8711|  1.41k|      case 2:
  ------------------
  |  Branch (8711:7): [True: 1.41k, False: 7.28k]
  ------------------
 8712|  1.41k|        goto s_n_llhttp__internal__n_invoke_test_flags_2;
 8713|  2.71k|      case 3:
  ------------------
  |  Branch (8713:7): [True: 2.71k, False: 5.98k]
  ------------------
 8714|  2.71k|        goto s_n_llhttp__internal__n_invoke_test_flags_3;
 8715|    794|      case 4:
  ------------------
  |  Branch (8715:7): [True: 794, False: 7.91k]
  ------------------
 8716|    794|        goto s_n_llhttp__internal__n_invoke_or_flags_20;
 8717|  2.04k|      default:
  ------------------
  |  Branch (8717:7): [True: 2.04k, False: 6.66k]
  ------------------
 8718|  2.04k|        goto s_n_llhttp__internal__n_header_value;
 8719|  8.70k|    }
 8720|  8.70k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8721|  8.70k|  }
 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.43k|  s_n_llhttp__internal__n_invoke_test_flags_4: {
 8732|  1.43k|    switch (llhttp__internal__c_test_flags_4(state, p, endp)) {
 8733|    203|      case 1:
  ------------------
  |  Branch (8733:7): [True: 203, False: 1.23k]
  ------------------
 8734|    203|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_23;
 8735|  1.23k|      default:
  ------------------
  |  Branch (8735:7): [True: 1.23k, False: 203]
  ------------------
 8736|  1.23k|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8737|  1.43k|    }
 8738|  1.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8739|  1.43k|  }
 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.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8747|  1.43k|  }
 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.09k|  s_n_llhttp__internal__n_invoke_test_flags_5: {
 8758|  3.09k|    switch (llhttp__internal__c_test_flags_2(state, p, endp)) {
 8759|    195|      case 1:
  ------------------
  |  Branch (8759:7): [True: 195, False: 2.90k]
  ------------------
 8760|    195|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_24;
 8761|  2.90k|      default:
  ------------------
  |  Branch (8761:7): [True: 2.90k, False: 195]
  ------------------
 8762|  2.90k|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8763|  3.09k|    }
 8764|  3.09k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8765|  3.09k|  }
 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.09k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8773|  3.09k|  }
 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.09k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8781|  3.09k|  }
 8782|  7.33k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field_1: {
 8783|  7.33k|    const unsigned char* start;
 8784|  7.33k|    int err;
 8785|       |    
 8786|  7.33k|    start = state->_span_pos0;
 8787|  7.33k|    state->_span_pos0 = NULL;
 8788|  7.33k|    err = llhttp__on_header_field(state, start, p);
 8789|  7.33k|    if (err != 0) {
  ------------------
  |  Branch (8789:9): [True: 0, False: 7.33k]
  ------------------
 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.33k|    p++;
 8796|  7.33k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8797|  7.33k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8798|  7.33k|  }
 8799|  3.32k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field_2: {
 8800|  3.32k|    const unsigned char* start;
 8801|  3.32k|    int err;
 8802|       |    
 8803|  3.32k|    start = state->_span_pos0;
 8804|  3.32k|    state->_span_pos0 = NULL;
 8805|  3.32k|    err = llhttp__on_header_field(state, start, p);
 8806|  3.32k|    if (err != 0) {
  ------------------
  |  Branch (8806:9): [True: 0, False: 3.32k]
  ------------------
 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.32k|    p++;
 8813|  3.32k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8814|  3.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8815|  3.32k|  }
 8816|    110|  s_n_llhttp__internal__n_error_62: {
 8817|    110|    state->error = 0xa;
 8818|    110|    state->reason = "Invalid header token";
 8819|    110|    state->error_pos = (const char*) p;
 8820|    110|    state->_current = (void*) (intptr_t) s_error;
 8821|    110|    return s_error;
 8822|  3.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8823|  3.32k|  }
 8824|    407|  s_n_llhttp__internal__n_invoke_update_header_state_10: {
 8825|    407|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8826|    407|      default:
  ------------------
  |  Branch (8826:7): [True: 407, False: 0]
  ------------------
 8827|    407|        goto s_n_llhttp__internal__n_header_field_general;
 8828|    407|    }
 8829|    407|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8830|    407|  }
 8831|  7.77k|  s_n_llhttp__internal__n_invoke_store_header_state: {
 8832|  7.77k|    switch (llhttp__internal__c_store_header_state(state, p, endp, match)) {
 8833|  7.77k|      default:
  ------------------
  |  Branch (8833:7): [True: 7.77k, False: 0]
  ------------------
 8834|  7.77k|        goto s_n_llhttp__internal__n_header_field_colon;
 8835|  7.77k|    }
 8836|  7.77k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8837|  7.77k|  }
 8838|  3.10k|  s_n_llhttp__internal__n_invoke_update_header_state_11: {
 8839|  3.10k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8840|  3.10k|      default:
  ------------------
  |  Branch (8840:7): [True: 3.10k, False: 0]
  ------------------
 8841|  3.10k|        goto s_n_llhttp__internal__n_header_field_general;
 8842|  3.10k|    }
 8843|  3.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8844|  3.10k|  }
 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.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8852|  3.10k|  }
 8853|    199|  s_n_llhttp__internal__n_invoke_test_lenient_flags: {
 8854|    199|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8855|    198|      case 1:
  ------------------
  |  Branch (8855:7): [True: 198, False: 1]
  ------------------
 8856|    198|        goto s_n_llhttp__internal__n_header_field_start;
 8857|      1|      default:
  ------------------
  |  Branch (8857:7): [True: 1, False: 198]
  ------------------
 8858|      1|        goto s_n_llhttp__internal__n_error_4;
 8859|    199|    }
 8860|    199|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8861|    199|  }
 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|    199|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8869|    199|  }
 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|    199|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8877|    199|  }
 8878|  20.1k|  s_n_llhttp__internal__n_invoke_llhttp__on_url_complete: {
 8879|  20.1k|    switch (llhttp__on_url_complete(state, p, endp)) {
 8880|  20.1k|      case 0:
  ------------------
  |  Branch (8880:7): [True: 20.1k, False: 0]
  ------------------
 8881|  20.1k|        goto s_n_llhttp__internal__n_headers_start;
 8882|      0|      case 21:
  ------------------
  |  Branch (8882:7): [True: 0, False: 20.1k]
  ------------------
 8883|      0|        goto s_n_llhttp__internal__n_pause_20;
 8884|      0|      default:
  ------------------
  |  Branch (8884:7): [True: 0, False: 20.1k]
  ------------------
 8885|      0|        goto s_n_llhttp__internal__n_error_3;
 8886|  20.1k|    }
 8887|  20.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8888|  20.1k|  }
 8889|  20.1k|  s_n_llhttp__internal__n_invoke_update_http_minor: {
 8890|  20.1k|    switch (llhttp__internal__c_update_http_minor(state, p, endp)) {
 8891|  20.1k|      default:
  ------------------
  |  Branch (8891:7): [True: 20.1k, False: 0]
  ------------------
 8892|  20.1k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_url_complete;
 8893|  20.1k|    }
 8894|  20.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8895|  20.1k|  }
 8896|  20.1k|  s_n_llhttp__internal__n_invoke_update_http_major: {
 8897|  20.1k|    switch (llhttp__internal__c_update_http_major(state, p, endp)) {
 8898|  20.1k|      default:
  ------------------
  |  Branch (8898:7): [True: 20.1k, False: 0]
  ------------------
 8899|  20.1k|        goto s_n_llhttp__internal__n_invoke_update_http_minor;
 8900|  20.1k|    }
 8901|  20.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8902|  20.1k|  }
 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|     11|  s_n_llhttp__internal__n_error_63: {
 8920|     11|    state->error = 0x7;
 8921|     11|    state->reason = "Expected CRLF";
 8922|     11|    state->error_pos = (const char*) p;
 8923|     11|    state->_current = (void*) (intptr_t) s_error;
 8924|     11|    return s_error;
 8925|  17.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8926|  17.3k|  }
 8927|    368|  s_n_llhttp__internal__n_span_end_llhttp__on_url_4: {
 8928|    368|    const unsigned char* start;
 8929|    368|    int err;
 8930|       |    
 8931|    368|    start = state->_span_pos0;
 8932|    368|    state->_span_pos0 = NULL;
 8933|    368|    err = llhttp__on_url(state, start, p);
 8934|    368|    if (err != 0) {
  ------------------
  |  Branch (8934:9): [True: 0, False: 368]
  ------------------
 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|    368|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 8941|    368|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8942|    368|  }
 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|    368|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8950|    368|  }
 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|    368|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8958|    368|  }
 8959|      9|  s_n_llhttp__internal__n_error_70: {
 8960|      9|    state->error = 0x2;
 8961|      9|    state->reason = "Expected CRLF after version";
 8962|      9|    state->error_pos = (const char*) p;
 8963|      9|    state->_current = (void*) (intptr_t) s_error;
 8964|      9|    return s_error;
 8965|    368|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8966|    368|  }
 8967|      9|  s_n_llhttp__internal__n_invoke_test_lenient_flags_27: {
 8968|      9|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 8969|      0|      case 1:
  ------------------
  |  Branch (8969:7): [True: 0, False: 9]
  ------------------
 8970|      0|        goto s_n_llhttp__internal__n_headers_start;
 8971|      9|      default:
  ------------------
  |  Branch (8971:7): [True: 9, False: 0]
  ------------------
 8972|      9|        goto s_n_llhttp__internal__n_error_70;
 8973|      9|    }
 8974|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8975|      9|  }
 8976|      2|  s_n_llhttp__internal__n_error_69: {
 8977|      2|    state->error = 0x9;
 8978|      2|    state->reason = "Expected CRLF after version";
 8979|      2|    state->error_pos = (const char*) p;
 8980|      2|    state->_current = (void*) (intptr_t) s_error;
 8981|      2|    return s_error;
 8982|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8983|      9|  }
 8984|      2|  s_n_llhttp__internal__n_invoke_test_lenient_flags_26: {
 8985|      2|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 8986|      0|      case 1:
  ------------------
  |  Branch (8986:7): [True: 0, False: 2]
  ------------------
 8987|      0|        goto s_n_llhttp__internal__n_req_http_complete_crlf;
 8988|      2|      default:
  ------------------
  |  Branch (8988:7): [True: 2, False: 0]
  ------------------
 8989|      2|        goto s_n_llhttp__internal__n_error_69;
 8990|      2|    }
 8991|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8992|      2|  }
 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|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9000|      2|  }
 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|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9008|      2|  }
 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|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9016|      2|  }
 9017|  10.7k|  s_n_llhttp__internal__n_span_end_llhttp__on_version_1: {
 9018|  10.7k|    const unsigned char* start;
 9019|  10.7k|    int err;
 9020|       |    
 9021|  10.7k|    start = state->_span_pos0;
 9022|  10.7k|    state->_span_pos0 = NULL;
 9023|  10.7k|    err = llhttp__on_version(state, start, p);
 9024|  10.7k|    if (err != 0) {
  ------------------
  |  Branch (9024:9): [True: 0, False: 10.7k]
  ------------------
 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.7k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_version_complete;
 9031|  10.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9032|  10.7k|  }
 9033|     12|  s_n_llhttp__internal__n_span_end_llhttp__on_version: {
 9034|     12|    const unsigned char* start;
 9035|     12|    int err;
 9036|       |    
 9037|     12|    start = state->_span_pos0;
 9038|     12|    state->_span_pos0 = NULL;
 9039|     12|    err = llhttp__on_version(state, start, p);
 9040|     12|    if (err != 0) {
  ------------------
  |  Branch (9040:9): [True: 0, False: 12]
  ------------------
 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|     12|    goto s_n_llhttp__internal__n_error_67;
 9047|     12|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9048|     12|  }
 9049|    894|  s_n_llhttp__internal__n_invoke_load_http_minor: {
 9050|    894|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9051|    890|      case 9:
  ------------------
  |  Branch (9051:7): [True: 890, False: 4]
  ------------------
 9052|    890|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9053|      4|      default:
  ------------------
  |  Branch (9053:7): [True: 4, False: 890]
  ------------------
 9054|      4|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9055|    894|    }
 9056|    894|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9057|    894|  }
 9058|  6.38k|  s_n_llhttp__internal__n_invoke_load_http_minor_1: {
 9059|  6.38k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9060|  3.51k|      case 0:
  ------------------
  |  Branch (9060:7): [True: 3.51k, False: 2.86k]
  ------------------
 9061|  3.51k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9062|  2.86k|      case 1:
  ------------------
  |  Branch (9062:7): [True: 2.86k, False: 3.52k]
  ------------------
 9063|  2.86k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9064|      2|      default:
  ------------------
  |  Branch (9064:7): [True: 2, False: 6.38k]
  ------------------
 9065|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9066|  6.38k|    }
 9067|  6.38k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9068|  6.38k|  }
 9069|  3.44k|  s_n_llhttp__internal__n_invoke_load_http_minor_2: {
 9070|  3.44k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9071|  3.43k|      case 0:
  ------------------
  |  Branch (9071:7): [True: 3.43k, False: 4]
  ------------------
 9072|  3.43k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9073|      4|      default:
  ------------------
  |  Branch (9073:7): [True: 4, False: 3.43k]
  ------------------
 9074|      4|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9075|  3.44k|    }
 9076|  3.44k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9077|  3.44k|  }
 9078|  10.7k|  s_n_llhttp__internal__n_invoke_load_http_major: {
 9079|  10.7k|    switch (llhttp__internal__c_load_http_major(state, p, endp)) {
 9080|    894|      case 0:
  ------------------
  |  Branch (9080:7): [True: 894, False: 9.82k]
  ------------------
 9081|    894|        goto s_n_llhttp__internal__n_invoke_load_http_minor;
 9082|  6.38k|      case 1:
  ------------------
  |  Branch (9082:7): [True: 6.38k, False: 4.33k]
  ------------------
 9083|  6.38k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_1;
 9084|  3.44k|      case 2:
  ------------------
  |  Branch (9084:7): [True: 3.44k, False: 7.27k]
  ------------------
 9085|  3.44k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_2;
 9086|      2|      default:
  ------------------
  |  Branch (9086:7): [True: 2, False: 10.7k]
  ------------------
 9087|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9088|  10.7k|    }
 9089|  10.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9090|  10.7k|  }
 9091|  10.7k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_25: {
 9092|  10.7k|    switch (llhttp__internal__c_test_lenient_flags_25(state, p, endp)) {
 9093|      0|      case 1:
  ------------------
  |  Branch (9093:7): [True: 0, False: 10.7k]
  ------------------
 9094|      0|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9095|  10.7k|      default:
  ------------------
  |  Branch (9095:7): [True: 10.7k, False: 0]
  ------------------
 9096|  10.7k|        goto s_n_llhttp__internal__n_invoke_load_http_major;
 9097|  10.7k|    }
 9098|  10.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9099|  10.7k|  }
 9100|  10.7k|  s_n_llhttp__internal__n_invoke_store_http_minor: {
 9101|  10.7k|    switch (llhttp__internal__c_store_http_minor(state, p, endp, match)) {
 9102|  10.7k|      default:
  ------------------
  |  Branch (9102:7): [True: 10.7k, False: 0]
  ------------------
 9103|  10.7k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_25;
 9104|  10.7k|    }
 9105|  10.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9106|  10.7k|  }
 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|     11|  s_n_llhttp__internal__n_span_end_llhttp__on_version_3: {
 9124|     11|    const unsigned char* start;
 9125|     11|    int err;
 9126|       |    
 9127|     11|    start = state->_span_pos0;
 9128|     11|    state->_span_pos0 = NULL;
 9129|     11|    err = llhttp__on_version(state, start, p);
 9130|     11|    if (err != 0) {
  ------------------
  |  Branch (9130:9): [True: 0, False: 11]
  ------------------
 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|     11|    goto s_n_llhttp__internal__n_error_75;
 9137|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9138|     11|  }
 9139|  10.7k|  s_n_llhttp__internal__n_invoke_store_http_major: {
 9140|  10.7k|    switch (llhttp__internal__c_store_http_major(state, p, endp, match)) {
 9141|  10.7k|      default:
  ------------------
  |  Branch (9141:7): [True: 10.7k, False: 0]
  ------------------
 9142|  10.7k|        goto s_n_llhttp__internal__n_req_http_dot;
 9143|  10.7k|    }
 9144|  10.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9145|  10.7k|  }
 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|     24|  s_n_llhttp__internal__n_error_77: {
 9163|     24|    state->error = 0x8;
 9164|     24|    state->reason = "Expected HTTP/, RTSP/ or ICE/";
 9165|     24|    state->error_pos = (const char*) p;
 9166|     24|    state->_current = (void*) (intptr_t) s_error;
 9167|     24|    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.79k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol: {
 9195|  7.79k|    const unsigned char* start;
 9196|  7.79k|    int err;
 9197|       |    
 9198|  7.79k|    start = state->_span_pos0;
 9199|  7.79k|    state->_span_pos0 = NULL;
 9200|  7.79k|    err = llhttp__on_protocol(state, start, p);
 9201|  7.79k|    if (err != 0) {
  ------------------
  |  Branch (9201:9): [True: 0, False: 7.79k]
  ------------------
 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.79k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete;
 9208|  7.79k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9209|  7.79k|  }
 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|     13|  s_n_llhttp__internal__n_error_79: {
 9227|     13|    state->error = 0x8;
 9228|     13|    state->reason = "Expected SOURCE method for ICE/x.x request";
 9229|     13|    state->error_pos = (const char*) p;
 9230|     13|    state->_current = (void*) (intptr_t) s_error;
 9231|     13|    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|    270|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_1: {
 9251|    270|    const unsigned char* start;
 9252|    270|    int err;
 9253|       |    
 9254|    270|    start = state->_span_pos0;
 9255|    270|    state->_span_pos0 = NULL;
 9256|    270|    err = llhttp__on_protocol(state, start, p);
 9257|    270|    if (err != 0) {
  ------------------
  |  Branch (9257:9): [True: 0, False: 270]
  ------------------
 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|    270|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1;
 9264|    270|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9265|    270|  }
 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|    270|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9273|    270|  }
 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|    270|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9281|    270|  }
 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|    270|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9289|    270|  }
 9290|  3.12k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_2: {
 9291|  3.12k|    const unsigned char* start;
 9292|  3.12k|    int err;
 9293|       |    
 9294|  3.12k|    start = state->_span_pos0;
 9295|  3.12k|    state->_span_pos0 = NULL;
 9296|  3.12k|    err = llhttp__on_protocol(state, start, p);
 9297|  3.12k|    if (err != 0) {
  ------------------
  |  Branch (9297:9): [True: 0, False: 3.12k]
  ------------------
 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.12k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2;
 9304|  3.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9305|  3.12k|  }
 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.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9313|  3.12k|  }
 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.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9321|  3.12k|  }
 9322|  11.2k|  s_n_llhttp__internal__n_invoke_llhttp__on_url_complete_1: {
 9323|  11.2k|    switch (llhttp__on_url_complete(state, p, endp)) {
 9324|  11.2k|      case 0:
  ------------------
  |  Branch (9324:7): [True: 11.2k, False: 0]
  ------------------
 9325|  11.2k|        goto s_n_llhttp__internal__n_req_http_start;
 9326|      0|      case 21:
  ------------------
  |  Branch (9326:7): [True: 0, False: 11.2k]
  ------------------
 9327|      0|        goto s_n_llhttp__internal__n_pause_25;
 9328|      0|      default:
  ------------------
  |  Branch (9328:7): [True: 0, False: 11.2k]
  ------------------
 9329|      0|        goto s_n_llhttp__internal__n_error_64;
 9330|  11.2k|    }
 9331|  11.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9332|  11.2k|  }
 9333|  10.3k|  s_n_llhttp__internal__n_span_end_llhttp__on_url_5: {
 9334|  10.3k|    const unsigned char* start;
 9335|  10.3k|    int err;
 9336|       |    
 9337|  10.3k|    start = state->_span_pos0;
 9338|  10.3k|    state->_span_pos0 = NULL;
 9339|  10.3k|    err = llhttp__on_url(state, start, p);
 9340|  10.3k|    if (err != 0) {
  ------------------
  |  Branch (9340:9): [True: 0, False: 10.3k]
  ------------------
 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.3k|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9347|  10.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9348|  10.3k|  }
 9349|    628|  s_n_llhttp__internal__n_span_end_llhttp__on_url_6: {
 9350|    628|    const unsigned char* start;
 9351|    628|    int err;
 9352|       |    
 9353|    628|    start = state->_span_pos0;
 9354|    628|    state->_span_pos0 = NULL;
 9355|    628|    err = llhttp__on_url(state, start, p);
 9356|    628|    if (err != 0) {
  ------------------
  |  Branch (9356:9): [True: 0, False: 628]
  ------------------
 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|    628|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9363|    628|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9364|    628|  }
 9365|    195|  s_n_llhttp__internal__n_span_end_llhttp__on_url_7: {
 9366|    195|    const unsigned char* start;
 9367|    195|    int err;
 9368|       |    
 9369|    195|    start = state->_span_pos0;
 9370|    195|    state->_span_pos0 = NULL;
 9371|    195|    err = llhttp__on_url(state, start, p);
 9372|    195|    if (err != 0) {
  ------------------
  |  Branch (9372:9): [True: 0, False: 195]
  ------------------
 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|    195|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9379|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9380|    195|  }
 9381|    296|  s_n_llhttp__internal__n_span_end_llhttp__on_url_8: {
 9382|    296|    const unsigned char* start;
 9383|    296|    int err;
 9384|       |    
 9385|    296|    start = state->_span_pos0;
 9386|    296|    state->_span_pos0 = NULL;
 9387|    296|    err = llhttp__on_url(state, start, p);
 9388|    296|    if (err != 0) {
  ------------------
  |  Branch (9388:9): [True: 0, False: 296]
  ------------------
 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|    296|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9395|    296|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9396|    296|  }
 9397|      4|  s_n_llhttp__internal__n_error_83: {
 9398|      4|    state->error = 0x7;
 9399|      4|    state->reason = "Invalid char in url fragment start";
 9400|      4|    state->error_pos = (const char*) p;
 9401|      4|    state->_current = (void*) (intptr_t) s_error;
 9402|      4|    return s_error;
 9403|    296|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9404|    296|  }
 9405|    682|  s_n_llhttp__internal__n_span_end_llhttp__on_url_9: {
 9406|    682|    const unsigned char* start;
 9407|    682|    int err;
 9408|       |    
 9409|    682|    start = state->_span_pos0;
 9410|    682|    state->_span_pos0 = NULL;
 9411|    682|    err = llhttp__on_url(state, start, p);
 9412|    682|    if (err != 0) {
  ------------------
  |  Branch (9412:9): [True: 0, False: 682]
  ------------------
 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|    682|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9419|    682|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9420|    682|  }
 9421|    196|  s_n_llhttp__internal__n_span_end_llhttp__on_url_10: {
 9422|    196|    const unsigned char* start;
 9423|    196|    int err;
 9424|       |    
 9425|    196|    start = state->_span_pos0;
 9426|    196|    state->_span_pos0 = NULL;
 9427|    196|    err = llhttp__on_url(state, start, p);
 9428|    196|    if (err != 0) {
  ------------------
  |  Branch (9428:9): [True: 0, False: 196]
  ------------------
 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|    196|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9435|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9436|    196|  }
 9437|    195|  s_n_llhttp__internal__n_span_end_llhttp__on_url_11: {
 9438|    195|    const unsigned char* start;
 9439|    195|    int err;
 9440|       |    
 9441|    195|    start = state->_span_pos0;
 9442|    195|    state->_span_pos0 = NULL;
 9443|    195|    err = llhttp__on_url(state, start, p);
 9444|    195|    if (err != 0) {
  ------------------
  |  Branch (9444:9): [True: 0, False: 195]
  ------------------
 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|    195|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9451|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9452|    195|  }
 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|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9460|    195|  }
 9461|      3|  s_n_llhttp__internal__n_error_85: {
 9462|      3|    state->error = 0x7;
 9463|      3|    state->reason = "Invalid char in url path";
 9464|      3|    state->error_pos = (const char*) p;
 9465|      3|    state->_current = (void*) (intptr_t) s_error;
 9466|      3|    return s_error;
 9467|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9468|    195|  }
 9469|    308|  s_n_llhttp__internal__n_span_end_llhttp__on_url: {
 9470|    308|    const unsigned char* start;
 9471|    308|    int err;
 9472|       |    
 9473|    308|    start = state->_span_pos0;
 9474|    308|    state->_span_pos0 = NULL;
 9475|    308|    err = llhttp__on_url(state, start, p);
 9476|    308|    if (err != 0) {
  ------------------
  |  Branch (9476:9): [True: 0, False: 308]
  ------------------
 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|    308|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9483|    308|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9484|    308|  }
 9485|    195|  s_n_llhttp__internal__n_span_end_llhttp__on_url_1: {
 9486|    195|    const unsigned char* start;
 9487|    195|    int err;
 9488|       |    
 9489|    195|    start = state->_span_pos0;
 9490|    195|    state->_span_pos0 = NULL;
 9491|    195|    err = llhttp__on_url(state, start, p);
 9492|    195|    if (err != 0) {
  ------------------
  |  Branch (9492:9): [True: 0, False: 195]
  ------------------
 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|    195|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9499|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9500|    195|  }
 9501|    196|  s_n_llhttp__internal__n_span_end_llhttp__on_url_2: {
 9502|    196|    const unsigned char* start;
 9503|    196|    int err;
 9504|       |    
 9505|    196|    start = state->_span_pos0;
 9506|    196|    state->_span_pos0 = NULL;
 9507|    196|    err = llhttp__on_url(state, start, p);
 9508|    196|    if (err != 0) {
  ------------------
  |  Branch (9508:9): [True: 0, False: 196]
  ------------------
 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|    196|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9515|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9516|    196|  }
 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|      1|  s_n_llhttp__internal__n_error_88: {
 9582|      1|    state->error = 0x7;
 9583|      1|    state->reason = "Unexpected char in url server";
 9584|      1|    state->error_pos = (const char*) p;
 9585|      1|    state->_current = (void*) (intptr_t) s_error;
 9586|      1|    return s_error;
 9587|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9588|    194|  }
 9589|     12|  s_n_llhttp__internal__n_error_89: {
 9590|     12|    state->error = 0x7;
 9591|     12|    state->reason = "Unexpected char in url schema";
 9592|     12|    state->error_pos = (const char*) p;
 9593|     12|    state->_current = (void*) (intptr_t) s_error;
 9594|     12|    return s_error;
 9595|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9596|    194|  }
 9597|      3|  s_n_llhttp__internal__n_error_90: {
 9598|      3|    state->error = 0x7;
 9599|      3|    state->reason = "Unexpected char in url schema";
 9600|      3|    state->error_pos = (const char*) p;
 9601|      3|    state->_current = (void*) (intptr_t) s_error;
 9602|      3|    return s_error;
 9603|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9604|    194|  }
 9605|     11|  s_n_llhttp__internal__n_error_91: {
 9606|     11|    state->error = 0x7;
 9607|     11|    state->reason = "Unexpected start char in url";
 9608|     11|    state->error_pos = (const char*) p;
 9609|     11|    state->_current = (void*) (intptr_t) s_error;
 9610|     11|    return s_error;
 9611|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9612|    194|  }
 9613|  31.7k|  s_n_llhttp__internal__n_invoke_is_equal_method: {
 9614|  31.7k|    switch (llhttp__internal__c_is_equal_method(state, p, endp)) {
 9615|  31.7k|      case 0:
  ------------------
  |  Branch (9615:7): [True: 31.7k, False: 6]
  ------------------
 9616|  31.7k|        goto s_n_llhttp__internal__n_url_entry_normal;
 9617|      6|      default:
  ------------------
  |  Branch (9617:7): [True: 6, False: 31.7k]
  ------------------
 9618|      6|        goto s_n_llhttp__internal__n_url_entry_connect;
 9619|  31.7k|    }
 9620|  31.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9621|  31.7k|  }
 9622|     28|  s_n_llhttp__internal__n_error_92: {
 9623|     28|    state->error = 0x6;
 9624|     28|    state->reason = "Expected space after method";
 9625|     28|    state->error_pos = (const char*) p;
 9626|     28|    state->_current = (void*) (intptr_t) s_error;
 9627|     28|    return s_error;
 9628|  31.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9629|  31.7k|  }
 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.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9637|  31.7k|  }
 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.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9645|  31.7k|  }
 9646|  32.1k|  s_n_llhttp__internal__n_span_end_llhttp__on_method_2: {
 9647|  32.1k|    const unsigned char* start;
 9648|  32.1k|    int err;
 9649|       |    
 9650|  32.1k|    start = state->_span_pos0;
 9651|  32.1k|    state->_span_pos0 = NULL;
 9652|  32.1k|    err = llhttp__on_method(state, start, p);
 9653|  32.1k|    if (err != 0) {
  ------------------
  |  Branch (9653:9): [True: 0, False: 32.1k]
  ------------------
 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|  32.1k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1;
 9660|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9661|  32.1k|  }
 9662|  32.1k|  s_n_llhttp__internal__n_invoke_store_method_1: {
 9663|  32.1k|    switch (llhttp__internal__c_store_method(state, p, endp, match)) {
 9664|  32.1k|      default:
  ------------------
  |  Branch (9664:7): [True: 32.1k, False: 0]
  ------------------
 9665|  32.1k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_method_2;
 9666|  32.1k|    }
 9667|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9668|  32.1k|  }
 9669|    183|  s_n_llhttp__internal__n_error_112: {
 9670|    183|    state->error = 0x6;
 9671|    183|    state->reason = "Invalid method encountered";
 9672|    183|    state->error_pos = (const char*) p;
 9673|    183|    state->_current = (void*) (intptr_t) s_error;
 9674|    183|    return s_error;
 9675|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9676|  32.1k|  }
 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|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9684|  32.1k|  }
 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|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9692|  32.1k|  }
 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|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9700|  32.1k|  }
 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|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9708|  32.1k|  }
 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|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9716|  32.1k|  }
 9717|  4.04k|  s_n_llhttp__internal__n_invoke_llhttp__on_status_complete: {
 9718|  4.04k|    switch (llhttp__on_status_complete(state, p, endp)) {
 9719|  4.04k|      case 0:
  ------------------
  |  Branch (9719:7): [True: 4.04k, False: 0]
  ------------------
 9720|  4.04k|        goto s_n_llhttp__internal__n_headers_start;
 9721|      0|      case 21:
  ------------------
  |  Branch (9721:7): [True: 0, False: 4.04k]
  ------------------
 9722|      0|        goto s_n_llhttp__internal__n_pause_27;
 9723|      0|      default:
  ------------------
  |  Branch (9723:7): [True: 0, False: 4.04k]
  ------------------
 9724|      0|        goto s_n_llhttp__internal__n_error_96;
 9725|  4.04k|    }
 9726|  4.04k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9727|  4.04k|  }
 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.04k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9735|  4.04k|  }
 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|     10|  s_n_llhttp__internal__n_error_97: {
 9746|     10|    state->error = 0x2;
 9747|     10|    state->reason = "Expected LF after CR";
 9748|     10|    state->error_pos = (const char*) p;
 9749|     10|    state->_current = (void*) (intptr_t) s_error;
 9750|     10|    return s_error;
 9751|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9752|      1|  }
 9753|     10|  s_n_llhttp__internal__n_invoke_test_lenient_flags_30: {
 9754|     10|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 9755|      0|      case 1:
  ------------------
  |  Branch (9755:7): [True: 0, False: 10]
  ------------------
 9756|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 9757|     10|      default:
  ------------------
  |  Branch (9757:7): [True: 10, False: 0]
  ------------------
 9758|     10|        goto s_n_llhttp__internal__n_error_97;
 9759|     10|    }
 9760|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9761|     10|  }
 9762|      2|  s_n_llhttp__internal__n_error_98: {
 9763|      2|    state->error = 0x19;
 9764|      2|    state->reason = "Missing expected CR after response line";
 9765|      2|    state->error_pos = (const char*) p;
 9766|      2|    state->_current = (void*) (intptr_t) s_error;
 9767|      2|    return s_error;
 9768|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9769|     10|  }
 9770|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_status: {
 9771|      2|    const unsigned char* start;
 9772|      2|    int err;
 9773|       |    
 9774|      2|    start = state->_span_pos0;
 9775|      2|    state->_span_pos0 = NULL;
 9776|      2|    err = llhttp__on_status(state, start, p);
 9777|      2|    if (err != 0) {
  ------------------
  |  Branch (9777:9): [True: 0, False: 2]
  ------------------
 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|      2|    p++;
 9784|      2|    goto s_n_llhttp__internal__n_invoke_test_lenient_flags_31;
 9785|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9786|      2|  }
 9787|    336|  s_n_llhttp__internal__n_span_end_llhttp__on_status_1: {
 9788|    336|    const unsigned char* start;
 9789|    336|    int err;
 9790|       |    
 9791|    336|    start = state->_span_pos0;
 9792|    336|    state->_span_pos0 = NULL;
 9793|    336|    err = llhttp__on_status(state, start, p);
 9794|    336|    if (err != 0) {
  ------------------
  |  Branch (9794:9): [True: 0, False: 336]
  ------------------
 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|    336|    p++;
 9801|    336|    goto s_n_llhttp__internal__n_res_line_almost_done;
 9802|    336|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9803|    336|  }
 9804|      2|  s_n_llhttp__internal__n_error_99: {
 9805|      2|    state->error = 0xd;
 9806|      2|    state->reason = "Invalid response status";
 9807|      2|    state->error_pos = (const char*) p;
 9808|      2|    state->_current = (void*) (intptr_t) s_error;
 9809|      2|    return s_error;
 9810|    336|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9811|    336|  }
 9812|  4.10k|  s_n_llhttp__internal__n_invoke_mul_add_status_code_2: {
 9813|  4.10k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9814|      0|      case 1:
  ------------------
  |  Branch (9814:7): [True: 0, False: 4.10k]
  ------------------
 9815|      0|        goto s_n_llhttp__internal__n_error_100;
 9816|  4.10k|      default:
  ------------------
  |  Branch (9816:7): [True: 4.10k, False: 0]
  ------------------
 9817|  4.10k|        goto s_n_llhttp__internal__n_res_status_code_otherwise;
 9818|  4.10k|    }
 9819|  4.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9820|  4.10k|  }
 9821|      4|  s_n_llhttp__internal__n_error_101: {
 9822|      4|    state->error = 0xd;
 9823|      4|    state->reason = "Invalid status code";
 9824|      4|    state->error_pos = (const char*) p;
 9825|      4|    state->_current = (void*) (intptr_t) s_error;
 9826|      4|    return s_error;
 9827|  4.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9828|  4.10k|  }
 9829|  4.12k|  s_n_llhttp__internal__n_invoke_mul_add_status_code_1: {
 9830|  4.12k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9831|      0|      case 1:
  ------------------
  |  Branch (9831:7): [True: 0, False: 4.12k]
  ------------------
 9832|      0|        goto s_n_llhttp__internal__n_error_102;
 9833|  4.12k|      default:
  ------------------
  |  Branch (9833:7): [True: 4.12k, False: 0]
  ------------------
 9834|  4.12k|        goto s_n_llhttp__internal__n_res_status_code_digit_3;
 9835|  4.12k|    }
 9836|  4.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9837|  4.12k|  }
 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.12k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9845|  4.12k|  }
 9846|  4.13k|  s_n_llhttp__internal__n_invoke_mul_add_status_code: {
 9847|  4.13k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9848|      0|      case 1:
  ------------------
  |  Branch (9848:7): [True: 0, False: 4.13k]
  ------------------
 9849|      0|        goto s_n_llhttp__internal__n_error_104;
 9850|  4.13k|      default:
  ------------------
  |  Branch (9850:7): [True: 4.13k, False: 0]
  ------------------
 9851|  4.13k|        goto s_n_llhttp__internal__n_res_status_code_digit_2;
 9852|  4.13k|    }
 9853|  4.13k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9854|  4.13k|  }
 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.13k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9862|  4.13k|  }
 9863|  4.15k|  s_n_llhttp__internal__n_invoke_update_status_code: {
 9864|  4.15k|    switch (llhttp__internal__c_update_status_code(state, p, endp)) {
 9865|  4.15k|      default:
  ------------------
  |  Branch (9865:7): [True: 4.15k, False: 0]
  ------------------
 9866|  4.15k|        goto s_n_llhttp__internal__n_res_status_code_digit_1;
 9867|  4.15k|    }
 9868|  4.15k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9869|  4.15k|  }
 9870|     12|  s_n_llhttp__internal__n_error_106: {
 9871|     12|    state->error = 0x9;
 9872|     12|    state->reason = "Expected space after version";
 9873|     12|    state->error_pos = (const char*) p;
 9874|     12|    state->_current = (void*) (intptr_t) s_error;
 9875|     12|    return s_error;
 9876|  4.15k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9877|  4.15k|  }
 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.15k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9885|  4.15k|  }
 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.15k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9893|  4.15k|  }
 9894|  4.18k|  s_n_llhttp__internal__n_span_end_llhttp__on_version_6: {
 9895|  4.18k|    const unsigned char* start;
 9896|  4.18k|    int err;
 9897|       |    
 9898|  4.18k|    start = state->_span_pos0;
 9899|  4.18k|    state->_span_pos0 = NULL;
 9900|  4.18k|    err = llhttp__on_version(state, start, p);
 9901|  4.18k|    if (err != 0) {
  ------------------
  |  Branch (9901:9): [True: 0, False: 4.18k]
  ------------------
 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.18k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1;
 9908|  4.18k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9909|  4.18k|  }
 9910|     12|  s_n_llhttp__internal__n_span_end_llhttp__on_version_5: {
 9911|     12|    const unsigned char* start;
 9912|     12|    int err;
 9913|       |    
 9914|     12|    start = state->_span_pos0;
 9915|     12|    state->_span_pos0 = NULL;
 9916|     12|    err = llhttp__on_version(state, start, p);
 9917|     12|    if (err != 0) {
  ------------------
  |  Branch (9917:9): [True: 0, False: 12]
  ------------------
 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|     12|    goto s_n_llhttp__internal__n_error_93;
 9924|     12|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9925|     12|  }
 9926|    631|  s_n_llhttp__internal__n_invoke_load_http_minor_3: {
 9927|    631|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9928|    628|      case 9:
  ------------------
  |  Branch (9928:7): [True: 628, False: 3]
  ------------------
 9929|    628|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9930|      3|      default:
  ------------------
  |  Branch (9930:7): [True: 3, False: 628]
  ------------------
 9931|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9932|    631|    }
 9933|    631|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9934|    631|  }
 9935|  3.04k|  s_n_llhttp__internal__n_invoke_load_http_minor_4: {
 9936|  3.04k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9937|    536|      case 0:
  ------------------
  |  Branch (9937:7): [True: 536, False: 2.50k]
  ------------------
 9938|    536|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9939|  2.50k|      case 1:
  ------------------
  |  Branch (9939:7): [True: 2.50k, False: 542]
  ------------------
 9940|  2.50k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9941|      6|      default:
  ------------------
  |  Branch (9941:7): [True: 6, False: 3.03k]
  ------------------
 9942|      6|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9943|  3.04k|    }
 9944|  3.04k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9945|  3.04k|  }
 9946|    522|  s_n_llhttp__internal__n_invoke_load_http_minor_5: {
 9947|    522|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9948|    521|      case 0:
  ------------------
  |  Branch (9948:7): [True: 521, False: 1]
  ------------------
 9949|    521|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9950|      1|      default:
  ------------------
  |  Branch (9950:7): [True: 1, False: 521]
  ------------------
 9951|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9952|    522|    }
 9953|    522|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9954|    522|  }
 9955|  4.19k|  s_n_llhttp__internal__n_invoke_load_http_major_1: {
 9956|  4.19k|    switch (llhttp__internal__c_load_http_major(state, p, endp)) {
 9957|    631|      case 0:
  ------------------
  |  Branch (9957:7): [True: 631, False: 3.56k]
  ------------------
 9958|    631|        goto s_n_llhttp__internal__n_invoke_load_http_minor_3;
 9959|  3.04k|      case 1:
  ------------------
  |  Branch (9959:7): [True: 3.04k, False: 1.15k]
  ------------------
 9960|  3.04k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_4;
 9961|    522|      case 2:
  ------------------
  |  Branch (9961:7): [True: 522, False: 3.67k]
  ------------------
 9962|    522|        goto s_n_llhttp__internal__n_invoke_load_http_minor_5;
 9963|      2|      default:
  ------------------
  |  Branch (9963:7): [True: 2, False: 4.19k]
  ------------------
 9964|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9965|  4.19k|    }
 9966|  4.19k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9967|  4.19k|  }
 9968|  4.19k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_28: {
 9969|  4.19k|    switch (llhttp__internal__c_test_lenient_flags_25(state, p, endp)) {
 9970|      0|      case 1:
  ------------------
  |  Branch (9970:7): [True: 0, False: 4.19k]
  ------------------
 9971|      0|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9972|  4.19k|      default:
  ------------------
  |  Branch (9972:7): [True: 4.19k, False: 0]
  ------------------
 9973|  4.19k|        goto s_n_llhttp__internal__n_invoke_load_http_major_1;
 9974|  4.19k|    }
 9975|  4.19k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9976|  4.19k|  }
 9977|  4.19k|  s_n_llhttp__internal__n_invoke_store_http_minor_1: {
 9978|  4.19k|    switch (llhttp__internal__c_store_http_minor(state, p, endp, match)) {
 9979|  4.19k|      default:
  ------------------
  |  Branch (9979:7): [True: 4.19k, False: 0]
  ------------------
 9980|  4.19k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_28;
 9981|  4.19k|    }
 9982|  4.19k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9983|  4.19k|  }
 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.22k|  s_n_llhttp__internal__n_invoke_store_http_major_1: {
10017|  4.22k|    switch (llhttp__internal__c_store_http_major(state, p, endp, match)) {
10018|  4.22k|      default:
  ------------------
  |  Branch (10018:7): [True: 4.22k, False: 0]
  ------------------
10019|  4.22k|        goto s_n_llhttp__internal__n_res_http_dot;
10020|  4.22k|    }
10021|  4.22k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10022|  4.22k|  }
10023|      6|  s_n_llhttp__internal__n_span_end_llhttp__on_version_9: {
10024|      6|    const unsigned char* start;
10025|      6|    int err;
10026|       |    
10027|      6|    start = state->_span_pos0;
10028|      6|    state->_span_pos0 = NULL;
10029|      6|    err = llhttp__on_version(state, start, p);
10030|      6|    if (err != 0) {
  ------------------
  |  Branch (10030:9): [True: 0, False: 6]
  ------------------
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|      6|    goto s_n_llhttp__internal__n_error_109;
10037|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10038|      6|  }
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|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10046|      6|  }
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|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10054|      6|  }
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|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10062|      6|  }
10063|  4.26k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4: {
10064|  4.26k|    const unsigned char* start;
10065|  4.26k|    int err;
10066|       |    
10067|  4.26k|    start = state->_span_pos0;
10068|  4.26k|    state->_span_pos0 = NULL;
10069|  4.26k|    err = llhttp__on_protocol(state, start, p);
10070|  4.26k|    if (err != 0) {
  ------------------
  |  Branch (10070:9): [True: 0, False: 4.26k]
  ------------------
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.26k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3;
10077|  4.26k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10078|  4.26k|  }
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|      3|  s_n_llhttp__internal__n_span_end_llhttp__on_method: {
10112|      3|    const unsigned char* start;
10113|      3|    int err;
10114|       |    
10115|      3|    start = state->_span_pos0;
10116|      3|    state->_span_pos0 = NULL;
10117|      3|    err = llhttp__on_method(state, start, p);
10118|      3|    if (err != 0) {
  ------------------
  |  Branch (10118:9): [True: 0, False: 3]
  ------------------
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|      3|    goto s_n_llhttp__internal__n_invoke_llhttp__on_method_complete;
10125|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10126|      3|  }
10127|      3|  s_n_llhttp__internal__n_invoke_update_type: {
10128|      3|    switch (llhttp__internal__c_update_type(state, p, endp)) {
10129|      3|      default:
  ------------------
  |  Branch (10129:7): [True: 3, False: 0]
  ------------------
10130|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_method;
10131|      3|    }
10132|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10133|      3|  }
10134|      3|  s_n_llhttp__internal__n_invoke_store_method: {
10135|      3|    switch (llhttp__internal__c_store_method(state, p, endp, match)) {
10136|      3|      default:
  ------------------
  |  Branch (10136:7): [True: 3, False: 0]
  ------------------
10137|      3|        goto s_n_llhttp__internal__n_invoke_update_type;
10138|      3|    }
10139|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10140|      3|  }
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|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10148|      3|  }
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.20k|  s_n_llhttp__internal__n_invoke_update_type_2: {
10166|  2.20k|    switch (llhttp__internal__c_update_type(state, p, endp)) {
10167|  2.20k|      default:
  ------------------
  |  Branch (10167:7): [True: 2.20k, False: 0]
  ------------------
10168|  2.20k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
10169|  2.20k|    }
10170|  2.20k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10171|  2.20k|  }
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.20k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10179|  2.20k|  }
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.20k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10187|  2.20k|  }
10188|  37.1k|  s_n_llhttp__internal__n_invoke_llhttp__on_message_begin: {
10189|  37.1k|    switch (llhttp__on_message_begin(state, p, endp)) {
10190|  37.1k|      case 0:
  ------------------
  |  Branch (10190:7): [True: 37.1k, False: 0]
  ------------------
10191|  37.1k|        goto s_n_llhttp__internal__n_invoke_load_type;
10192|      0|      case 21:
  ------------------
  |  Branch (10192:7): [True: 0, False: 37.1k]
  ------------------
10193|      0|        goto s_n_llhttp__internal__n_pause_31;
10194|      0|      default:
  ------------------
  |  Branch (10194:7): [True: 0, False: 37.1k]
  ------------------
10195|      0|        goto s_n_llhttp__internal__n_error;
10196|  37.1k|    }
10197|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10198|  37.1k|  }
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|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10206|  37.1k|  }
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|  37.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10214|  37.1k|  }
10215|  32.4k|  s_n_llhttp__internal__n_invoke_llhttp__on_reset: {
10216|  32.4k|    switch (llhttp__on_reset(state, p, endp)) {
10217|  32.4k|      case 0:
  ------------------
  |  Branch (10217:7): [True: 32.4k, False: 0]
  ------------------
10218|  32.4k|        goto s_n_llhttp__internal__n_invoke_update_finish;
10219|      0|      case 21:
  ------------------
  |  Branch (10219:7): [True: 0, False: 32.4k]
  ------------------
10220|      0|        goto s_n_llhttp__internal__n_pause_32;
10221|      0|      default:
  ------------------
  |  Branch (10221:7): [True: 0, False: 32.4k]
  ------------------
10222|      0|        goto s_n_llhttp__internal__n_error_116;
10223|  32.4k|    }
10224|  32.4k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10225|  32.4k|  }
10226|  37.1k|  s_n_llhttp__internal__n_invoke_load_initial_message_completed: {
10227|  37.1k|    switch (llhttp__internal__c_load_initial_message_completed(state, p, endp)) {
10228|  32.4k|      case 1:
  ------------------
  |  Branch (10228:7): [True: 32.4k, False: 4.74k]
  ------------------
10229|  32.4k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_reset;
10230|  4.74k|      default:
  ------------------
  |  Branch (10230:7): [True: 4.74k, False: 32.4k]
  ------------------
10231|  4.74k|        goto s_n_llhttp__internal__n_invoke_update_finish;
10232|  37.1k|    }
10233|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10234|  37.1k|  }
10235|  37.1k|}
llhttp.c:llparse__match_sequence_to_lower:
  257|  17.3k|    const unsigned char* seq, uint32_t seq_len) {
  258|  17.3k|  uint32_t index;
  259|  17.3k|  llparse_match_t res;
  260|       |
  261|  17.3k|  index = s->_index;
  262|   107k|  for (; p != endp; p++) {
  ------------------
  |  Branch (262:10): [True: 107k, False: 19]
  ------------------
  263|   107k|    unsigned char current;
  264|       |
  265|   107k|    current = ((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p));
  ------------------
  |  Branch (265:16): [True: 99.3k, False: 7.92k]
  |  Branch (265:31): [True: 46.4k, False: 52.8k]
  ------------------
  266|   107k|    if (current == seq[index]) {
  ------------------
  |  Branch (266:9): [True: 103k, False: 3.38k]
  ------------------
  267|   103k|      if (++index == seq_len) {
  ------------------
  |  Branch (267:11): [True: 13.8k, False: 89.9k]
  ------------------
  268|  13.8k|        res.status = kMatchComplete;
  269|  13.8k|        goto reset;
  270|  13.8k|      }
  271|   103k|    } else {
  272|  3.38k|      res.status = kMatchMismatch;
  273|  3.38k|      goto reset;
  274|  3.38k|    }
  275|   107k|  }
  276|     19|  s->_index = index;
  277|     19|  res.status = kMatchPause;
  278|     19|  res.current = p;
  279|     19|  return res;
  280|  17.2k|reset:
  281|  17.2k|  s->_index = 0;
  282|  17.2k|  res.current = p;
  283|  17.2k|  return res;
  284|  17.3k|}
llhttp.c:llparse__match_sequence_to_lower_unsafe:
  289|  3.83k|    const unsigned char* seq, uint32_t seq_len) {
  290|  3.83k|  uint32_t index;
  291|  3.83k|  llparse_match_t res;
  292|       |
  293|  3.83k|  index = s->_index;
  294|  19.5k|  for (; p != endp; p++) {
  ------------------
  |  Branch (294:10): [True: 19.5k, False: 9]
  ------------------
  295|  19.5k|    unsigned char current;
  296|       |
  297|  19.5k|    current = ((*p) | 0x20);
  298|  19.5k|    if (current == seq[index]) {
  ------------------
  |  Branch (298:9): [True: 18.2k, False: 1.26k]
  ------------------
  299|  18.2k|      if (++index == seq_len) {
  ------------------
  |  Branch (299:11): [True: 2.55k, False: 15.7k]
  ------------------
  300|  2.55k|        res.status = kMatchComplete;
  301|  2.55k|        goto reset;
  302|  2.55k|      }
  303|  18.2k|    } else {
  304|  1.26k|      res.status = kMatchMismatch;
  305|  1.26k|      goto reset;
  306|  1.26k|    }
  307|  19.5k|  }
  308|      9|  s->_index = index;
  309|      9|  res.status = kMatchPause;
  310|      9|  res.current = p;
  311|      9|  return res;
  312|  3.82k|reset:
  313|  3.82k|  s->_index = 0;
  314|  3.82k|  res.current = p;
  315|  3.82k|  return res;
  316|  3.83k|}
llhttp.c:llparse__match_sequence_id:
  321|  42.0k|    const unsigned char* seq, uint32_t seq_len) {
  322|  42.0k|  uint32_t index;
  323|  42.0k|  llparse_match_t res;
  324|       |
  325|  42.0k|  index = s->_index;
  326|   134k|  for (; p != endp; p++) {
  ------------------
  |  Branch (326:10): [True: 134k, False: 56]
  ------------------
  327|   134k|    unsigned char current;
  328|       |
  329|   134k|    current = *p;
  330|   134k|    if (current == seq[index]) {
  ------------------
  |  Branch (330:9): [True: 134k, False: 66]
  ------------------
  331|   134k|      if (++index == seq_len) {
  ------------------
  |  Branch (331:11): [True: 41.9k, False: 92.6k]
  ------------------
  332|  41.9k|        res.status = kMatchComplete;
  333|  41.9k|        goto reset;
  334|  41.9k|      }
  335|   134k|    } else {
  336|     66|      res.status = kMatchMismatch;
  337|     66|      goto reset;
  338|     66|    }
  339|   134k|  }
  340|     56|  s->_index = index;
  341|     56|  res.status = kMatchPause;
  342|     56|  res.current = p;
  343|     56|  return res;
  344|  41.9k|reset:
  345|  41.9k|  s->_index = 0;
  346|  41.9k|  res.current = p;
  347|  41.9k|  return res;
  348|  42.0k|}

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

llhttp__before_headers_complete:
   12|  33.7k|                                    const char* endp) {
   13|       |  /* Set this here so that on_headers_complete() callbacks can see it */
   14|  33.7k|  if ((parser->flags & F_UPGRADE) &&
  ------------------
  |  Branch (14:7): [True: 593, False: 33.1k]
  ------------------
   15|    593|      (parser->flags & F_CONNECTION_UPGRADE)) {
  ------------------
  |  Branch (15:7): [True: 399, 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|    399|    parser->upgrade =
   21|    399|        (parser->type == HTTP_REQUEST || parser->status_code == 101);
  ------------------
  |  Branch (21:10): [True: 201, False: 198]
  |  Branch (21:42): [True: 0, False: 198]
  ------------------
   22|  33.3k|  } else {
   23|  33.3k|    parser->upgrade = (parser->method == HTTP_CONNECT);
   24|  33.3k|  }
   25|  33.7k|  return 0;
   26|  33.7k|}
llhttp__after_headers_complete:
   38|  33.7k|                                   const char* endp) {
   39|  33.7k|  int hasBody;
   40|       |
   41|  33.7k|  hasBody = parser->flags & F_CHUNKED || parser->content_length > 0;
  ------------------
  |  Branch (41:13): [True: 1.69k, False: 32.0k]
  |  Branch (41:42): [True: 675, False: 31.3k]
  ------------------
   42|  33.7k|  if (
   43|  33.7k|      (parser->upgrade && (parser->method == HTTP_CONNECT ||
  ------------------
  |  Branch (43:8): [True: 202, False: 33.5k]
  |  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.7k|      (parser->type == HTTP_RESPONSE && parser->status_code == 101)
  ------------------
  |  Branch (46:8): [True: 4.01k, False: 29.7k]
  |  Branch (46:41): [True: 1, False: 4.01k]
  ------------------
   47|  33.7k|  ) {
   48|       |    /* Exit, the rest of the message is in a different protocol. */
   49|      8|    return 1;
   50|      8|  }
   51|       |
   52|  33.7k|  if (parser->type == HTTP_RESPONSE && parser->status_code == 100) {
  ------------------
  |  Branch (52:7): [True: 4.01k, False: 29.7k]
  |  Branch (52:40): [True: 480, False: 3.53k]
  ------------------
   53|       |    /* No body, restart as the message is complete */
   54|    480|    return 0;
   55|    480|  }
   56|       |
   57|       |  /* See RFC 2616 section 4.4 */
   58|  33.2k|  if (
   59|  33.2k|    parser->flags & F_SKIPBODY ||         /* response to a HEAD request */
  ------------------
  |  Branch (59:5): [True: 0, False: 33.2k]
  ------------------
   60|  33.2k|    (
   61|  33.2k|      parser->type == HTTP_RESPONSE && (
  ------------------
  |  Branch (61:7): [True: 3.53k, False: 29.7k]
  ------------------
   62|  3.53k|        parser->status_code == 102 ||     /* Processing */
  ------------------
  |  Branch (62:9): [True: 452, False: 3.07k]
  ------------------
   63|  3.07k|        parser->status_code == 103 ||     /* Early Hints */
  ------------------
  |  Branch (63:9): [True: 534, False: 2.54k]
  ------------------
   64|  2.54k|        parser->status_code == 204 ||     /* No Content */
  ------------------
  |  Branch (64:9): [True: 481, False: 2.06k]
  ------------------
   65|  2.06k|        parser->status_code == 304        /* Not Modified */
  ------------------
  |  Branch (65:9): [True: 577, False: 1.48k]
  ------------------
   66|  3.53k|      )
   67|  33.2k|    )
   68|  33.2k|  ) {
   69|  2.04k|    return 0;
   70|  31.2k|  } else if (parser->flags & F_CHUNKED) {
  ------------------
  |  Branch (70:14): [True: 1.69k, False: 29.5k]
  ------------------
   71|       |    /* chunked encoding - ignore Content-Length header, prepare for a chunk */
   72|  1.69k|    return 2;
   73|  29.5k|  } else if (parser->flags & F_TRANSFER_ENCODING) {
  ------------------
  |  Branch (73:14): [True: 3, False: 29.5k]
  ------------------
   74|      3|    if (parser->type == HTTP_REQUEST &&
  ------------------
  |  Branch (74:9): [True: 2, False: 1]
  ------------------
   75|      2|        (parser->lenient_flags & LENIENT_CHUNKED_LENGTH) == 0 &&
  ------------------
  |  Branch (75:9): [True: 1, False: 1]
  ------------------
   76|      1|        (parser->lenient_flags & LENIENT_TRANSFER_ENCODING) == 0) {
  ------------------
  |  Branch (76:9): [True: 1, False: 0]
  ------------------
   77|       |      /* RFC 7230 3.3.3 */
   78|       |
   79|       |      /* If a Transfer-Encoding header field
   80|       |       * is present in a request and the chunked transfer coding is not
   81|       |       * the final encoding, the message body length cannot be determined
   82|       |       * reliably; the server MUST respond with the 400 (Bad Request)
   83|       |       * status code and then close the connection.
   84|       |       */
   85|      1|      return 5;
   86|      2|    } else {
   87|       |      /* RFC 7230 3.3.3 */
   88|       |
   89|       |      /* If a Transfer-Encoding header field is present in a response and
   90|       |       * the chunked transfer coding is not the final encoding, the
   91|       |       * message body length is determined by reading the connection until
   92|       |       * it is closed by the server.
   93|       |       */
   94|      2|      return 4;
   95|      2|    }
   96|  29.5k|  } else {
   97|  29.5k|    if (!(parser->flags & F_CONTENT_LENGTH)) {
  ------------------
  |  Branch (97:9): [True: 28.5k, False: 956]
  ------------------
   98|  28.5k|      if (!llhttp_message_needs_eof(parser)) {
  ------------------
  |  Branch (98:11): [True: 28.5k, False: 45]
  ------------------
   99|       |        /* Assume content-length 0 - read the next */
  100|  28.5k|        return 0;
  101|  28.5k|      } else {
  102|       |        /* Read body until EOF */
  103|     45|        return 4;
  104|     45|      }
  105|  28.5k|    } else if (parser->content_length == 0) {
  ------------------
  |  Branch (105:16): [True: 497, False: 459]
  ------------------
  106|       |      /* Content-Length header given but zero: Content-Length: 0\r\n */
  107|    497|      return 0;
  108|    497|    } else {
  109|       |      /* Content-Length header given and non-zero */
  110|    459|      return 3;
  111|    459|    }
  112|  29.5k|  }
  113|  33.2k|}
llhttp__after_message_complete:
  117|  32.5k|                                   const char* endp) {
  118|  32.5k|  int should_keep_alive;
  119|       |
  120|  32.5k|  should_keep_alive = llhttp_should_keep_alive(parser);
  121|  32.5k|  parser->finish = HTTP_FINISH_SAFE;
  122|  32.5k|  parser->flags = 0;
  123|       |
  124|       |  /* NOTE: this is ignored in loose parsing mode */
  125|  32.5k|  return should_keep_alive;
  126|  32.5k|}
llhttp_message_needs_eof:
  129|  33.6k|int llhttp_message_needs_eof(const llhttp_t* parser) {
  130|  33.6k|  if (parser->type == HTTP_REQUEST) {
  ------------------
  |  Branch (130:7): [True: 30.5k, False: 3.07k]
  ------------------
  131|  30.5k|    return 0;
  132|  30.5k|  }
  133|       |
  134|       |  /* See RFC 2616 section 4.4 */
  135|  3.07k|  if (parser->status_code / 100 == 1 || /* 1xx e.g. Continue */
  ------------------
  |  Branch (135:7): [True: 1.69k, False: 1.37k]
  ------------------
  136|  1.37k|      parser->status_code == 204 ||     /* No Content */
  ------------------
  |  Branch (136:7): [True: 452, False: 924]
  ------------------
  137|    924|      parser->status_code == 304 ||     /* Not Modified */
  ------------------
  |  Branch (137:7): [True: 268, False: 656]
  ------------------
  138|  2.41k|      (parser->flags & F_SKIPBODY)) {     /* response to a HEAD request */
  ------------------
  |  Branch (138:7): [True: 0, False: 656]
  ------------------
  139|  2.41k|    return 0;
  140|  2.41k|  }
  141|       |
  142|       |  /* RFC 7230 3.3.3, see `llhttp__after_headers_complete` */
  143|    656|  if ((parser->flags & F_TRANSFER_ENCODING) &&
  ------------------
  |  Branch (143:7): [True: 389, False: 267]
  ------------------
  144|    389|      (parser->flags & F_CHUNKED) == 0) {
  ------------------
  |  Branch (144:7): [True: 194, False: 195]
  ------------------
  145|    194|    return 1;
  146|    194|  }
  147|       |
  148|    462|  if (parser->flags & (F_CHUNKED | F_CONTENT_LENGTH)) {
  ------------------
  |  Branch (148:7): [True: 417, False: 45]
  ------------------
  149|    417|    return 0;
  150|    417|  }
  151|       |
  152|     45|  return 1;
  153|    462|}
llhttp_should_keep_alive:
  156|  32.5k|int llhttp_should_keep_alive(const llhttp_t* parser) {
  157|  32.5k|  if (parser->http_major > 0 && parser->http_minor > 0) {
  ------------------
  |  Branch (157:7): [True: 13.1k, False: 19.4k]
  |  Branch (157:33): [True: 5.23k, False: 7.90k]
  ------------------
  158|       |    /* HTTP/1.1 */
  159|  5.23k|    if (parser->flags & F_CONNECTION_CLOSE) {
  ------------------
  |  Branch (159:9): [True: 194, False: 5.04k]
  ------------------
  160|    194|      return 0;
  161|    194|    }
  162|  27.3k|  } else {
  163|       |    /* HTTP/1.0 or earlier */
  164|  27.3k|    if (!(parser->flags & F_CONNECTION_KEEP_ALIVE)) {
  ------------------
  |  Branch (164:9): [True: 27.3k, False: 0]
  ------------------
  165|  27.3k|      return 0;
  166|  27.3k|    }
  167|  27.3k|  }
  168|       |
  169|  5.04k|  return !llhttp_message_needs_eof(parser);
  170|  32.5k|}

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

