llhttp__internal__c_load_initial_message_completed:
  652|  37.7k|    const unsigned char* endp) {
  653|  37.7k|  return state->initial_message_completed;
  654|  37.7k|}
llhttp__internal__c_update_finish:
  663|  37.7k|    const unsigned char* endp) {
  664|  37.7k|  state->finish = 2;
  665|  37.7k|  return 0;
  666|  37.7k|}
llhttp__internal__c_load_type:
  675|  38.3k|    const unsigned char* endp) {
  676|  38.3k|  return state->type;
  677|  38.3k|}
llhttp__internal__c_store_method:
  683|  32.5k|    int match) {
  684|  32.5k|  state->method = match;
  685|  32.5k|  return 0;
  686|  32.5k|}
llhttp__internal__c_is_equal_method:
  695|  32.1k|    const unsigned char* endp) {
  696|  32.1k|  return state->method == 5;
  697|  32.1k|}
llhttp__internal__c_update_http_major:
  702|  20.6k|    const unsigned char* endp) {
  703|  20.6k|  state->http_major = 0;
  704|  20.6k|  return 0;
  705|  20.6k|}
llhttp__internal__c_update_http_minor:
  710|  20.6k|    const unsigned char* endp) {
  711|  20.6k|  state->http_minor = 9;
  712|  20.6k|  return 0;
  713|  20.6k|}
llhttp__internal__c_test_lenient_flags:
  722|  10.6k|    const unsigned char* endp) {
  723|  10.6k|  return (state->lenient_flags & 1) == 1;
  724|  10.6k|}
llhttp__internal__c_test_lenient_flags_1:
  729|     30|    const unsigned char* endp) {
  730|     30|  return (state->lenient_flags & 256) == 256;
  731|     30|}
llhttp__internal__c_test_flags:
  736|  35.0k|    const unsigned char* endp) {
  737|  35.0k|  return (state->flags & 128) == 128;
  738|  35.0k|}
llhttp__internal__c_is_equal_upgrade:
  751|    893|    const unsigned char* endp) {
  752|    893|  return state->upgrade == 1;
  753|    893|}
llhttp__internal__c_update_content_length:
  762|  14.2k|    const unsigned char* endp) {
  763|  14.2k|  state->content_length = 0;
  764|  14.2k|  return 0;
  765|  14.2k|}
llhttp__internal__c_update_initial_message_completed:
  770|  33.1k|    const unsigned char* endp) {
  771|  33.1k|  state->initial_message_completed = 1;
  772|  33.1k|  return 0;
  773|  33.1k|}
llhttp__internal__c_update_finish_1:
  778|  61.3k|    const unsigned char* endp) {
  779|  61.3k|  state->finish = 0;
  780|  61.3k|  return 0;
  781|  61.3k|}
llhttp__internal__c_test_lenient_flags_2:
  786|  28.2k|    const unsigned char* endp) {
  787|  28.2k|  return (state->lenient_flags & 4) == 4;
  788|  28.2k|}
llhttp__internal__c_test_lenient_flags_3:
  793|      3|    const unsigned char* endp) {
  794|      3|  return (state->lenient_flags & 32) == 32;
  795|      3|}
llhttp__internal__c_mul_add_content_length:
  813|  17.8k|    int match) {
  814|       |  /* Multiplication overflow */
  815|  17.8k|  if (state->content_length > 0xffffffffffffffffULL / 16) {
  ------------------
  |  Branch (815:7): [True: 51, False: 17.7k]
  ------------------
  816|     51|    return 1;
  817|     51|  }
  818|       |  
  819|  17.7k|  state->content_length *= 16;
  820|       |  
  821|       |  /* Addition overflow */
  822|  17.7k|  if (match >= 0) {
  ------------------
  |  Branch (822:7): [True: 17.7k, False: 0]
  ------------------
  823|  17.7k|    if (state->content_length > 0xffffffffffffffffULL - match) {
  ------------------
  |  Branch (823:9): [True: 0, False: 17.7k]
  ------------------
  824|      0|      return 1;
  825|      0|    }
  826|  17.7k|  } 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|  17.7k|  state->content_length += match;
  832|  17.7k|  return 0;
  833|  17.7k|}
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.70k|    const unsigned char* endp) {
  850|  8.70k|  return state->content_length == 0;
  851|  8.70k|}
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|    676|    const unsigned char* endp) {
  864|    676|  state->flags |= 128;
  865|    676|  return 0;
  866|    676|}
llhttp__internal__c_test_lenient_flags_8:
  871|     35|    const unsigned char* endp) {
  872|     35|  return (state->lenient_flags & 64) == 64;
  873|     35|}
llhttp__internal__c_update_finish_3:
  886|     58|    const unsigned char* endp) {
  887|     58|  state->finish = 1;
  888|     58|  return 0;
  889|     58|}
llhttp__internal__c_store_header_state:
  911|  7.60k|    int match) {
  912|  7.60k|  state->header_state = match;
  913|  7.60k|  return 0;
  914|  7.60k|}
llhttp__internal__c_load_header_state:
  923|  36.3k|    const unsigned char* endp) {
  924|  36.3k|  return state->header_state;
  925|  36.3k|}
llhttp__internal__c_test_flags_4:
  930|  1.42k|    const unsigned char* endp) {
  931|  1.42k|  return (state->flags & 512) == 512;
  932|  1.42k|}
llhttp__internal__c_test_lenient_flags_23:
  937|    409|    const unsigned char* endp) {
  938|    409|  return (state->lenient_flags & 2) == 2;
  939|    409|}
llhttp__internal__c_update_header_state:
  952|  2.33k|    const unsigned char* endp) {
  953|  2.33k|  state->header_state = 1;
  954|  2.33k|  return 0;
  955|  2.33k|}
llhttp__internal__c_or_flags_6:
  964|    796|    const unsigned char* endp) {
  965|    796|  state->flags |= 2;
  966|    796|  return 0;
  967|    796|}
llhttp__internal__c_or_flags_7:
  972|  1.53k|    const unsigned char* endp) {
  973|  1.53k|  state->flags |= 4;
  974|  1.53k|  return 0;
  975|  1.53k|}
llhttp__internal__c_or_flags_8:
  980|  1.85k|    const unsigned char* endp) {
  981|  1.85k|  state->flags |= 8;
  982|  1.85k|  return 0;
  983|  1.85k|}
llhttp__internal__c_update_header_state_3:
  988|  1.02k|    const unsigned char* endp) {
  989|  1.02k|  state->header_state = 6;
  990|  1.02k|  return 0;
  991|  1.02k|}
llhttp__internal__c_update_header_state_1:
  996|  5.65k|    const unsigned char* endp) {
  997|  5.65k|  state->header_state = 0;
  998|  5.65k|  return 0;
  999|  5.65k|}
llhttp__internal__c_test_lenient_flags_20:
 1004|      6|    const unsigned char* endp) {
 1005|      6|  return (state->lenient_flags & 1024) == 1024;
 1006|      6|}
llhttp__internal__c_update_header_state_7:
 1019|  1.64k|    const unsigned char* endp) {
 1020|  1.64k|  state->header_state = 7;
 1021|  1.64k|  return 0;
 1022|  1.64k|}
llhttp__internal__c_test_flags_2:
 1027|  4.21k|    const unsigned char* endp) {
 1028|  4.21k|  return (state->flags & 32) == 32;
 1029|  4.21k|}
llhttp__internal__c_mul_add_content_length_1:
 1035|  7.21k|    int match) {
 1036|       |  /* Multiplication overflow */
 1037|  7.21k|  if (state->content_length > 0xffffffffffffffffULL / 10) {
  ------------------
  |  Branch (1037:7): [True: 5, False: 7.21k]
  ------------------
 1038|      5|    return 1;
 1039|      5|  }
 1040|       |  
 1041|  7.21k|  state->content_length *= 10;
 1042|       |  
 1043|       |  /* Addition overflow */
 1044|  7.21k|  if (match >= 0) {
  ------------------
  |  Branch (1044:7): [True: 7.21k, False: 0]
  ------------------
 1045|  7.21k|    if (state->content_length > 0xffffffffffffffffULL - match) {
  ------------------
  |  Branch (1045:9): [True: 1, False: 7.21k]
  ------------------
 1046|      1|      return 1;
 1047|      1|    }
 1048|  7.21k|  } 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.21k|  state->content_length += match;
 1054|  7.21k|  return 0;
 1055|  7.21k|}
llhttp__internal__c_or_flags_17:
 1060|  1.19k|    const unsigned char* endp) {
 1061|  1.19k|  state->flags |= 32;
 1062|  1.19k|  return 0;
 1063|  1.19k|}
llhttp__internal__c_test_flags_3:
 1068|  2.79k|    const unsigned char* endp) {
 1069|  2.79k|  return (state->flags & 8) == 8;
 1070|  2.79k|}
llhttp__internal__c_test_lenient_flags_21:
 1075|      2|    const unsigned char* endp) {
 1076|      2|  return (state->lenient_flags & 8) == 8;
 1077|      2|}
llhttp__internal__c_or_flags_18:
 1082|  2.78k|    const unsigned char* endp) {
 1083|  2.78k|  state->flags |= 512;
 1084|  2.78k|  return 0;
 1085|  2.78k|}
llhttp__internal__c_and_flags:
 1090|  2.78k|    const unsigned char* endp) {
 1091|  2.78k|  state->flags &= -9;
 1092|  2.78k|  return 0;
 1093|  2.78k|}
llhttp__internal__c_update_header_state_8:
 1098|  2.05k|    const unsigned char* endp) {
 1099|  2.05k|  state->header_state = 8;
 1100|  2.05k|  return 0;
 1101|  2.05k|}
llhttp__internal__c_or_flags_20:
 1106|    801|    const unsigned char* endp) {
 1107|    801|  state->flags |= 16;
 1108|    801|  return 0;
 1109|    801|}
llhttp__internal__c_load_method:
 1118|  21.7k|    const unsigned char* endp) {
 1119|  21.7k|  return state->method;
 1120|  21.7k|}
llhttp__internal__c_store_http_major:
 1126|  15.0k|    int match) {
 1127|  15.0k|  state->http_major = match;
 1128|  15.0k|  return 0;
 1129|  15.0k|}
llhttp__internal__c_store_http_minor:
 1135|  15.0k|    int match) {
 1136|  15.0k|  state->http_minor = match;
 1137|  15.0k|  return 0;
 1138|  15.0k|}
llhttp__internal__c_test_lenient_flags_25:
 1143|  15.0k|    const unsigned char* endp) {
 1144|  15.0k|  return (state->lenient_flags & 16) == 16;
 1145|  15.0k|}
llhttp__internal__c_load_http_major:
 1154|  15.0k|    const unsigned char* endp) {
 1155|  15.0k|  return state->http_major;
 1156|  15.0k|}
llhttp__internal__c_load_http_minor:
 1161|  15.0k|    const unsigned char* endp) {
 1162|  15.0k|  return state->http_minor;
 1163|  15.0k|}
llhttp__internal__c_update_status_code:
 1168|  4.32k|    const unsigned char* endp) {
 1169|  4.32k|  state->status_code = 0;
 1170|  4.32k|  return 0;
 1171|  4.32k|}
llhttp__internal__c_mul_add_status_code:
 1177|  12.8k|    int match) {
 1178|       |  /* Multiplication overflow */
 1179|  12.8k|  if (state->status_code > 0xffff / 10) {
  ------------------
  |  Branch (1179:7): [True: 0, False: 12.8k]
  ------------------
 1180|      0|    return 1;
 1181|      0|  }
 1182|       |  
 1183|  12.8k|  state->status_code *= 10;
 1184|       |  
 1185|       |  /* Addition overflow */
 1186|  12.8k|  if (match >= 0) {
  ------------------
  |  Branch (1186:7): [True: 12.8k, False: 0]
  ------------------
 1187|  12.8k|    if (state->status_code > 0xffff - match) {
  ------------------
  |  Branch (1187:9): [True: 0, False: 12.8k]
  ------------------
 1188|      0|      return 1;
 1189|      0|    }
 1190|  12.8k|  } 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.8k|  state->status_code += match;
 1196|  12.8k|  return 0;
 1197|  12.8k|}
llhttp__internal__c_update_type:
 1206|  2.08k|    const unsigned char* endp) {
 1207|  2.08k|  state->type = 1;
 1208|  2.08k|  return 0;
 1209|  2.08k|}
llhttp__internal__c_update_type_1:
 1214|      6|    const unsigned char* endp) {
 1215|      6|  state->type = 2;
 1216|      6|  return 0;
 1217|      6|}
llhttp__internal_init:
 1219|  4.72k|int llhttp__internal_init(llhttp__internal_t* state) {
 1220|  4.72k|  memset(state, 0, sizeof(*state));
 1221|  4.72k|  state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_start;
 1222|  4.72k|  return 0;
 1223|  4.72k|}
llhttp__internal_execute:
10247|  4.72k|int llhttp__internal_execute(llhttp__internal_t* state, const char* p, const char* endp) {
10248|  4.72k|  llparse_state_t next;
10249|       |
10250|       |  /* check lingering errors */
10251|  4.72k|  if (state->error != 0) {
  ------------------
  |  Branch (10251:7): [True: 0, False: 4.72k]
  ------------------
10252|      0|    return state->error;
10253|      0|  }
10254|       |
10255|       |  /* restart spans */
10256|  4.72k|  if (state->_span_pos0 != NULL) {
  ------------------
  |  Branch (10256:7): [True: 0, False: 4.72k]
  ------------------
10257|      0|    state->_span_pos0 = (void*) p;
10258|      0|  }
10259|       |  
10260|  4.72k|  next = llhttp__internal__run(state, (const unsigned char*) p, (const unsigned char*) endp);
10261|  4.72k|  if (next == s_error) {
  ------------------
  |  Branch (10261:7): [True: 810, False: 3.91k]
  ------------------
10262|    810|    return state->error;
10263|    810|  }
10264|  3.91k|  state->_current = (void*) (intptr_t) next;
10265|       |
10266|       |  /* execute spans */
10267|  3.91k|  if (state->_span_pos0 != NULL) {
  ------------------
  |  Branch (10267:7): [True: 1.70k, False: 2.21k]
  ------------------
10268|  1.70k|    int error;
10269|       |  
10270|  1.70k|    error = ((llhttp__internal__span_cb) state->_span_cb0)(state, state->_span_pos0, (const char*) endp);
10271|  1.70k|    if (error != 0) {
  ------------------
  |  Branch (10271:9): [True: 0, False: 1.70k]
  ------------------
10272|      0|      state->error = error;
10273|      0|      state->error_pos = endp;
10274|      0|      return error;
10275|      0|    }
10276|  1.70k|  }
10277|       |  
10278|  3.91k|  return 0;
10279|  3.91k|}
llhttp.c:llhttp__internal__run:
 1228|  4.72k|    const unsigned char* endp) {
 1229|  4.72k|  int match;
 1230|  4.72k|  switch ((llparse_state_t) (intptr_t) state->_current) {
 1231|      0|    case s_n_llhttp__internal__n_closed:
  ------------------
  |  Branch (1231:5): [True: 0, False: 4.72k]
  ------------------
 1232|    620|    s_n_llhttp__internal__n_closed: {
 1233|    620|      if (p == endp) {
  ------------------
  |  Branch (1233:11): [True: 32, False: 588]
  ------------------
 1234|     32|        return s_n_llhttp__internal__n_closed;
 1235|     32|      }
 1236|    588|      switch (*p) {
 1237|    360|        case 10: {
  ------------------
  |  Branch (1237:9): [True: 360, False: 228]
  ------------------
 1238|    360|          p++;
 1239|    360|          goto s_n_llhttp__internal__n_closed;
 1240|      0|        }
 1241|    225|        case 13: {
  ------------------
  |  Branch (1241:9): [True: 225, False: 363]
  ------------------
 1242|    225|          p++;
 1243|    225|          goto s_n_llhttp__internal__n_closed;
 1244|      0|        }
 1245|      3|        default: {
  ------------------
  |  Branch (1245:9): [True: 3, False: 585]
  ------------------
 1246|      3|          p++;
 1247|      3|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_3;
 1248|      0|        }
 1249|    588|      }
 1250|    588|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1251|    588|    }
 1252|      0|    case s_n_llhttp__internal__n_invoke_llhttp__after_message_complete:
  ------------------
  |  Branch (1252:5): [True: 0, False: 4.72k]
  ------------------
 1253|  33.1k|    s_n_llhttp__internal__n_invoke_llhttp__after_message_complete: {
 1254|  33.1k|      switch (llhttp__after_message_complete(state, p, endp)) {
 1255|  4.96k|        case 1:
  ------------------
  |  Branch (1255:9): [True: 4.96k, False: 28.2k]
  ------------------
 1256|  4.96k|          goto s_n_llhttp__internal__n_invoke_update_content_length;
 1257|  28.2k|        default:
  ------------------
  |  Branch (1257:9): [True: 28.2k, False: 4.96k]
  ------------------
 1258|  28.2k|          goto s_n_llhttp__internal__n_invoke_update_finish_1;
 1259|  33.1k|      }
 1260|  33.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1261|  33.1k|    }
 1262|      0|    case s_n_llhttp__internal__n_pause_1:
  ------------------
  |  Branch (1262:5): [True: 0, False: 4.72k]
  ------------------
 1263|     10|    s_n_llhttp__internal__n_pause_1: {
 1264|     10|      state->error = 0x16;
 1265|     10|      state->reason = "Pause on CONNECT/Upgrade";
 1266|     10|      state->error_pos = (const char*) p;
 1267|     10|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 1268|     10|      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.72k]
  ------------------
 1272|    893|    s_n_llhttp__internal__n_invoke_is_equal_upgrade: {
 1273|    893|      switch (llhttp__internal__c_is_equal_upgrade(state, p, endp)) {
 1274|    892|        case 0:
  ------------------
  |  Branch (1274:9): [True: 892, False: 1]
  ------------------
 1275|    892|          goto s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 1276|      1|        default:
  ------------------
  |  Branch (1276:9): [True: 1, False: 892]
  ------------------
 1277|      1|          goto s_n_llhttp__internal__n_pause_1;
 1278|    893|      }
 1279|    893|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1280|    893|    }
 1281|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2:
  ------------------
  |  Branch (1281:5): [True: 0, False: 4.72k]
  ------------------
 1282|    893|    s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2: {
 1283|    893|      switch (llhttp__on_message_complete(state, p, endp)) {
 1284|    893|        case 0:
  ------------------
  |  Branch (1284:9): [True: 893, False: 0]
  ------------------
 1285|    893|          goto s_n_llhttp__internal__n_invoke_is_equal_upgrade;
 1286|      0|        case 21:
  ------------------
  |  Branch (1286:9): [True: 0, False: 893]
  ------------------
 1287|      0|          goto s_n_llhttp__internal__n_pause_13;
 1288|      0|        default:
  ------------------
  |  Branch (1288:9): [True: 0, False: 893]
  ------------------
 1289|      0|          goto s_n_llhttp__internal__n_error_38;
 1290|    893|      }
 1291|    893|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1292|    893|    }
 1293|      0|    case s_n_llhttp__internal__n_chunk_data_almost_done_1:
  ------------------
  |  Branch (1293:5): [True: 0, False: 4.72k]
  ------------------
 1294|  7.78k|    s_n_llhttp__internal__n_chunk_data_almost_done_1: {
 1295|  7.78k|      if (p == endp) {
  ------------------
  |  Branch (1295:11): [True: 7, False: 7.78k]
  ------------------
 1296|      7|        return s_n_llhttp__internal__n_chunk_data_almost_done_1;
 1297|      7|      }
 1298|  7.78k|      switch (*p) {
 1299|  7.76k|        case 10: {
  ------------------
  |  Branch (1299:9): [True: 7.76k, False: 12]
  ------------------
 1300|  7.76k|          p++;
 1301|  7.76k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 1302|      0|        }
 1303|     12|        default: {
  ------------------
  |  Branch (1303:9): [True: 12, False: 7.76k]
  ------------------
 1304|     12|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_7;
 1305|      0|        }
 1306|  7.78k|      }
 1307|  7.78k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1308|  7.78k|    }
 1309|      0|    case s_n_llhttp__internal__n_chunk_data_almost_done:
  ------------------
  |  Branch (1309:5): [True: 0, False: 4.72k]
  ------------------
 1310|  7.79k|    s_n_llhttp__internal__n_chunk_data_almost_done: {
 1311|  7.79k|      if (p == endp) {
  ------------------
  |  Branch (1311:11): [True: 6, False: 7.78k]
  ------------------
 1312|      6|        return s_n_llhttp__internal__n_chunk_data_almost_done;
 1313|      6|      }
 1314|  7.78k|      switch (*p) {
 1315|      1|        case 10: {
  ------------------
  |  Branch (1315:9): [True: 1, False: 7.78k]
  ------------------
 1316|      1|          p++;
 1317|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_6;
 1318|      0|        }
 1319|  7.78k|        case 13: {
  ------------------
  |  Branch (1319:9): [True: 7.78k, False: 2]
  ------------------
 1320|  7.78k|          p++;
 1321|  7.78k|          goto s_n_llhttp__internal__n_chunk_data_almost_done_1;
 1322|      0|        }
 1323|      1|        default: {
  ------------------
  |  Branch (1323:9): [True: 1, False: 7.78k]
  ------------------
 1324|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_7;
 1325|      0|        }
 1326|  7.78k|      }
 1327|  7.78k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1328|  7.78k|    }
 1329|      0|    case s_n_llhttp__internal__n_consume_content_length:
  ------------------
  |  Branch (1329:5): [True: 0, False: 4.72k]
  ------------------
 1330|  7.90k|    s_n_llhttp__internal__n_consume_content_length: {
 1331|  7.90k|      size_t avail;
 1332|  7.90k|      uint64_t need;
 1333|       |      
 1334|  7.90k|      avail = endp - p;
 1335|  7.90k|      need = state->content_length;
 1336|  7.90k|      if (avail >= need) {
  ------------------
  |  Branch (1336:11): [True: 7.79k, False: 110]
  ------------------
 1337|  7.79k|        p += need;
 1338|  7.79k|        state->content_length = 0;
 1339|  7.79k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_body;
 1340|  7.79k|      }
 1341|       |      
 1342|    110|      state->content_length -= avail;
 1343|    110|      return s_n_llhttp__internal__n_consume_content_length;
 1344|  7.90k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1345|  7.90k|    }
 1346|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body:
  ------------------
  |  Branch (1346:5): [True: 0, False: 4.72k]
  ------------------
 1347|  8.02k|    s_n_llhttp__internal__n_span_start_llhttp__on_body: {
 1348|  8.02k|      if (p == endp) {
  ------------------
  |  Branch (1348:11): [True: 121, False: 7.90k]
  ------------------
 1349|    121|        return s_n_llhttp__internal__n_span_start_llhttp__on_body;
 1350|    121|      }
 1351|  7.90k|      state->_span_pos0 = (void*) p;
 1352|  7.90k|      state->_span_cb0 = llhttp__on_body;
 1353|  7.90k|      goto s_n_llhttp__internal__n_consume_content_length;
 1354|  8.02k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1355|  8.02k|    }
 1356|      0|    case s_n_llhttp__internal__n_invoke_is_equal_content_length:
  ------------------
  |  Branch (1356:5): [True: 0, False: 4.72k]
  ------------------
 1357|  8.70k|    s_n_llhttp__internal__n_invoke_is_equal_content_length: {
 1358|  8.70k|      switch (llhttp__internal__c_is_equal_content_length(state, p, endp)) {
 1359|  8.02k|        case 0:
  ------------------
  |  Branch (1359:9): [True: 8.02k, False: 676]
  ------------------
 1360|  8.02k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_body;
 1361|    676|        default:
  ------------------
  |  Branch (1361:9): [True: 676, False: 8.02k]
  ------------------
 1362|    676|          goto s_n_llhttp__internal__n_invoke_or_flags;
 1363|  8.70k|      }
 1364|  8.70k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1365|  8.70k|    }
 1366|      0|    case s_n_llhttp__internal__n_chunk_size_almost_done:
  ------------------
  |  Branch (1366:5): [True: 0, False: 4.72k]
  ------------------
 1367|  8.74k|    s_n_llhttp__internal__n_chunk_size_almost_done: {
 1368|  8.74k|      if (p == endp) {
  ------------------
  |  Branch (1368:11): [True: 38, False: 8.70k]
  ------------------
 1369|     38|        return s_n_llhttp__internal__n_chunk_size_almost_done;
 1370|     38|      }
 1371|  8.70k|      switch (*p) {
 1372|  8.70k|        case 10: {
  ------------------
  |  Branch (1372:9): [True: 8.70k, False: 3]
  ------------------
 1373|  8.70k|          p++;
 1374|  8.70k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header;
 1375|      0|        }
 1376|      3|        default: {
  ------------------
  |  Branch (1376:9): [True: 3, False: 8.70k]
  ------------------
 1377|      3|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_8;
 1378|      0|        }
 1379|  8.70k|      }
 1380|  8.70k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1381|  8.70k|    }
 1382|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_9:
  ------------------
  |  Branch (1382:5): [True: 0, False: 4.72k]
  ------------------
 1383|      1|    s_n_llhttp__internal__n_invoke_test_lenient_flags_9: {
 1384|      1|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 1385|      0|        case 1:
  ------------------
  |  Branch (1385:9): [True: 0, False: 1]
  ------------------
 1386|      0|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1387|      1|        default:
  ------------------
  |  Branch (1387:9): [True: 1, False: 0]
  ------------------
 1388|      1|          goto s_n_llhttp__internal__n_error_20;
 1389|      1|      }
 1390|      1|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1391|      1|    }
 1392|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete:
  ------------------
  |  Branch (1392:5): [True: 0, False: 4.72k]
  ------------------
 1393|      1|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete: {
 1394|      1|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1395|      1|        case 0:
  ------------------
  |  Branch (1395:9): [True: 1, False: 0]
  ------------------
 1396|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_9;
 1397|      0|        case 21:
  ------------------
  |  Branch (1397:9): [True: 0, False: 1]
  ------------------
 1398|      0|          goto s_n_llhttp__internal__n_pause_5;
 1399|      0|        default:
  ------------------
  |  Branch (1399:9): [True: 0, False: 1]
  ------------------
 1400|      0|          goto s_n_llhttp__internal__n_error_19;
 1401|      1|      }
 1402|      1|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1403|      1|    }
 1404|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1:
  ------------------
  |  Branch (1404:5): [True: 0, False: 4.72k]
  ------------------
 1405|    409|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1: {
 1406|    409|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1407|    409|        case 0:
  ------------------
  |  Branch (1407:9): [True: 409, False: 0]
  ------------------
 1408|    409|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1409|      0|        case 21:
  ------------------
  |  Branch (1409:9): [True: 0, False: 409]
  ------------------
 1410|      0|          goto s_n_llhttp__internal__n_pause_6;
 1411|      0|        default:
  ------------------
  |  Branch (1411:9): [True: 0, False: 409]
  ------------------
 1412|      0|          goto s_n_llhttp__internal__n_error_21;
 1413|    409|      }
 1414|    409|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1415|    409|    }
 1416|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2:
  ------------------
  |  Branch (1416:5): [True: 0, False: 4.72k]
  ------------------
 1417|    205|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2: {
 1418|    205|      switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 1419|    205|        case 0:
  ------------------
  |  Branch (1419:9): [True: 205, False: 0]
  ------------------
 1420|    205|          goto s_n_llhttp__internal__n_chunk_extensions;
 1421|      0|        case 21:
  ------------------
  |  Branch (1421:9): [True: 0, False: 205]
  ------------------
 1422|      0|          goto s_n_llhttp__internal__n_pause_7;
 1423|      0|        default:
  ------------------
  |  Branch (1423:9): [True: 0, False: 205]
  ------------------
 1424|      0|          goto s_n_llhttp__internal__n_error_22;
 1425|    205|      }
 1426|    205|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1427|    205|    }
 1428|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_10:
  ------------------
  |  Branch (1428:5): [True: 0, False: 4.72k]
  ------------------
 1429|      1|    s_n_llhttp__internal__n_invoke_test_lenient_flags_10: {
 1430|      1|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 1431|      0|        case 1:
  ------------------
  |  Branch (1431:9): [True: 0, False: 1]
  ------------------
 1432|      0|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1433|      1|        default:
  ------------------
  |  Branch (1433:9): [True: 1, False: 0]
  ------------------
 1434|      1|          goto s_n_llhttp__internal__n_error_25;
 1435|      1|      }
 1436|      1|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1437|      1|    }
 1438|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete:
  ------------------
  |  Branch (1438:5): [True: 0, False: 4.72k]
  ------------------
 1439|      1|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete: {
 1440|      1|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1441|      1|        case 0:
  ------------------
  |  Branch (1441:9): [True: 1, False: 0]
  ------------------
 1442|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_10;
 1443|      0|        case 21:
  ------------------
  |  Branch (1443:9): [True: 0, False: 1]
  ------------------
 1444|      0|          goto s_n_llhttp__internal__n_pause_8;
 1445|      0|        default:
  ------------------
  |  Branch (1445:9): [True: 0, False: 1]
  ------------------
 1446|      0|          goto s_n_llhttp__internal__n_error_24;
 1447|      1|      }
 1448|      1|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1449|      1|    }
 1450|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1:
  ------------------
  |  Branch (1450:5): [True: 0, False: 4.72k]
  ------------------
 1451|    316|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1: {
 1452|    316|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1453|    316|        case 0:
  ------------------
  |  Branch (1453:9): [True: 316, False: 0]
  ------------------
 1454|    316|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1455|      0|        case 21:
  ------------------
  |  Branch (1455:9): [True: 0, False: 316]
  ------------------
 1456|      0|          goto s_n_llhttp__internal__n_pause_9;
 1457|      0|        default:
  ------------------
  |  Branch (1457:9): [True: 0, False: 316]
  ------------------
 1458|      0|          goto s_n_llhttp__internal__n_error_26;
 1459|    316|      }
 1460|    316|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1461|    316|    }
 1462|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value_done:
  ------------------
  |  Branch (1462:5): [True: 0, False: 4.72k]
  ------------------
 1463|    483|    s_n_llhttp__internal__n_chunk_extension_quoted_value_done: {
 1464|    483|      if (p == endp) {
  ------------------
  |  Branch (1464:11): [True: 6, False: 477]
  ------------------
 1465|      6|        return s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 1466|      6|      }
 1467|    477|      switch (*p) {
 1468|      1|        case 10: {
  ------------------
  |  Branch (1468:9): [True: 1, False: 476]
  ------------------
 1469|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_11;
 1470|      0|        }
 1471|    194|        case 13: {
  ------------------
  |  Branch (1471:9): [True: 194, False: 283]
  ------------------
 1472|    194|          p++;
 1473|    194|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1474|      0|        }
 1475|    281|        case ';': {
  ------------------
  |  Branch (1475:9): [True: 281, False: 196]
  ------------------
 1476|    281|          p++;
 1477|    281|          goto s_n_llhttp__internal__n_chunk_extensions;
 1478|      0|        }
 1479|      1|        default: {
  ------------------
  |  Branch (1479:9): [True: 1, False: 476]
  ------------------
 1480|      1|          goto s_n_llhttp__internal__n_error_29;
 1481|      0|        }
 1482|    477|      }
 1483|    477|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1484|    477|    }
 1485|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2:
  ------------------
  |  Branch (1485:5): [True: 0, False: 4.72k]
  ------------------
 1486|    483|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2: {
 1487|    483|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1488|    483|        case 0:
  ------------------
  |  Branch (1488:9): [True: 483, False: 0]
  ------------------
 1489|    483|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value_done;
 1490|      0|        case 21:
  ------------------
  |  Branch (1490:9): [True: 0, False: 483]
  ------------------
 1491|      0|          goto s_n_llhttp__internal__n_pause_10;
 1492|      0|        default:
  ------------------
  |  Branch (1492:9): [True: 0, False: 483]
  ------------------
 1493|      0|          goto s_n_llhttp__internal__n_error_27;
 1494|    483|      }
 1495|    483|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1496|    483|    }
 1497|      0|    case s_n_llhttp__internal__n_error_30:
  ------------------
  |  Branch (1497:5): [True: 0, False: 4.72k]
  ------------------
 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.72k]
  ------------------
 1507|    263|    s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair: {
 1508|    263|      static uint8_t lookup_table[] = {
 1509|    263|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 1510|    263|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1511|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1512|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1513|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1514|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1515|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1516|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 1517|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1518|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1519|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1520|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1521|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1522|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1523|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1524|    263|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 1525|    263|      };
 1526|    263|      if (p == endp) {
  ------------------
  |  Branch (1526:11): [True: 9, False: 254]
  ------------------
 1527|      9|        return s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair;
 1528|      9|      }
 1529|    254|      switch (lookup_table[(uint8_t) *p]) {
 1530|    253|        case 1: {
  ------------------
  |  Branch (1530:9): [True: 253, False: 1]
  ------------------
 1531|    253|          p++;
 1532|    253|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1533|      0|        }
 1534|      1|        default: {
  ------------------
  |  Branch (1534:9): [True: 1, False: 253]
  ------------------
 1535|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_3;
 1536|      0|        }
 1537|    254|      }
 1538|    254|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1539|    254|    }
 1540|      0|    case s_n_llhttp__internal__n_error_31:
  ------------------
  |  Branch (1540:5): [True: 0, False: 4.72k]
  ------------------
 1541|      3|    s_n_llhttp__internal__n_error_31: {
 1542|      3|      state->error = 0x2;
 1543|      3|      state->reason = "Invalid character in chunk extensions quoted value";
 1544|      3|      state->error_pos = (const char*) p;
 1545|      3|      state->_current = (void*) (intptr_t) s_error;
 1546|      3|      return s_error;
 1547|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1548|      0|    }
 1549|      0|    case s_n_llhttp__internal__n_chunk_extension_quoted_value:
  ------------------
  |  Branch (1549:5): [True: 0, False: 4.72k]
  ------------------
 1550|    969|    s_n_llhttp__internal__n_chunk_extension_quoted_value: {
 1551|    969|      static uint8_t lookup_table[] = {
 1552|    969|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 1553|    969|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1554|    969|        1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1555|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1556|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1557|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1,
 1558|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1559|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 1560|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1561|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1562|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1563|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1564|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1565|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1566|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 1567|    969|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 1568|    969|      };
 1569|    969|      if (p == endp) {
  ------------------
  |  Branch (1569:11): [True: 21, False: 948]
  ------------------
 1570|     21|        return s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1571|     21|      }
 1572|    948|      switch (lookup_table[(uint8_t) *p]) {
 1573|    199|        case 1: {
  ------------------
  |  Branch (1573:9): [True: 199, False: 749]
  ------------------
 1574|    199|          p++;
 1575|    199|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1576|      0|        }
 1577|    483|        case 2: {
  ------------------
  |  Branch (1577:9): [True: 483, False: 465]
  ------------------
 1578|    483|          p++;
 1579|    483|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_2;
 1580|      0|        }
 1581|    263|        case 3: {
  ------------------
  |  Branch (1581:9): [True: 263, False: 685]
  ------------------
 1582|    263|          p++;
 1583|    263|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value_quoted_pair;
 1584|      0|        }
 1585|      3|        default: {
  ------------------
  |  Branch (1585:9): [True: 3, False: 945]
  ------------------
 1586|      3|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_4;
 1587|      0|        }
 1588|    948|      }
 1589|    948|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1590|    948|    }
 1591|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3:
  ------------------
  |  Branch (1591:5): [True: 0, False: 4.72k]
  ------------------
 1592|    208|    s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3: {
 1593|    208|      switch (llhttp__on_chunk_extension_value_complete(state, p, endp)) {
 1594|    208|        case 0:
  ------------------
  |  Branch (1594:9): [True: 208, False: 0]
  ------------------
 1595|    208|          goto s_n_llhttp__internal__n_chunk_extensions;
 1596|      0|        case 21:
  ------------------
  |  Branch (1596:9): [True: 0, False: 208]
  ------------------
 1597|      0|          goto s_n_llhttp__internal__n_pause_11;
 1598|      0|        default:
  ------------------
  |  Branch (1598:9): [True: 0, False: 208]
  ------------------
 1599|      0|          goto s_n_llhttp__internal__n_error_32;
 1600|    208|      }
 1601|    208|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1602|    208|    }
 1603|      0|    case s_n_llhttp__internal__n_error_33:
  ------------------
  |  Branch (1603:5): [True: 0, False: 4.72k]
  ------------------
 1604|      3|    s_n_llhttp__internal__n_error_33: {
 1605|      3|      state->error = 0x2;
 1606|      3|      state->reason = "Invalid character in chunk extensions value";
 1607|      3|      state->error_pos = (const char*) p;
 1608|      3|      state->_current = (void*) (intptr_t) s_error;
 1609|      3|      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.72k]
  ------------------
 1613|  1.24k|    s_n_llhttp__internal__n_chunk_extension_value: {
 1614|  1.24k|      static uint8_t lookup_table[] = {
 1615|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0,
 1616|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1617|  1.24k|        0, 3, 4, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 0,
 1618|  1.24k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 5, 0, 0, 0, 0,
 1619|  1.24k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1620|  1.24k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3,
 1621|  1.24k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1622|  1.24k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0,
 1623|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1624|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1625|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1626|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1627|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1628|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1629|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1630|  1.24k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 1631|  1.24k|      };
 1632|  1.24k|      if (p == endp) {
  ------------------
  |  Branch (1632:11): [True: 3, False: 1.24k]
  ------------------
 1633|      3|        return s_n_llhttp__internal__n_chunk_extension_value;
 1634|      3|      }
 1635|  1.24k|      switch (lookup_table[(uint8_t) *p]) {
 1636|      1|        case 1: {
  ------------------
  |  Branch (1636:9): [True: 1, False: 1.24k]
  ------------------
 1637|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value;
 1638|      0|        }
 1639|    316|        case 2: {
  ------------------
  |  Branch (1639:9): [True: 316, False: 929]
  ------------------
 1640|    316|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_1;
 1641|      0|        }
 1642|    200|        case 3: {
  ------------------
  |  Branch (1642:9): [True: 200, False: 1.04k]
  ------------------
 1643|    200|          p++;
 1644|    200|          goto s_n_llhttp__internal__n_chunk_extension_value;
 1645|      0|        }
 1646|    517|        case 4: {
  ------------------
  |  Branch (1646:9): [True: 517, False: 728]
  ------------------
 1647|    517|          p++;
 1648|    517|          goto s_n_llhttp__internal__n_chunk_extension_quoted_value;
 1649|      0|        }
 1650|    208|        case 5: {
  ------------------
  |  Branch (1650:9): [True: 208, False: 1.03k]
  ------------------
 1651|    208|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_5;
 1652|      0|        }
 1653|      3|        default: {
  ------------------
  |  Branch (1653:9): [True: 3, False: 1.24k]
  ------------------
 1654|      3|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_6;
 1655|      0|        }
 1656|  1.24k|      }
 1657|  1.24k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1658|  1.24k|    }
 1659|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value:
  ------------------
  |  Branch (1659:5): [True: 0, False: 4.72k]
  ------------------
 1660|  1.05k|    s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value: {
 1661|  1.05k|      if (p == endp) {
  ------------------
  |  Branch (1661:11): [True: 5, False: 1.04k]
  ------------------
 1662|      5|        return s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 1663|      5|      }
 1664|  1.04k|      state->_span_pos0 = (void*) p;
 1665|  1.04k|      state->_span_cb0 = llhttp__on_chunk_extension_value;
 1666|  1.04k|      goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_3;
 1667|  1.05k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1668|  1.05k|    }
 1669|      0|    case s_n_llhttp__internal__n_error_34:
  ------------------
  |  Branch (1669:5): [True: 0, False: 4.72k]
  ------------------
 1670|      2|    s_n_llhttp__internal__n_error_34: {
 1671|      2|      state->error = 0x2;
 1672|      2|      state->reason = "Invalid character in chunk extensions name";
 1673|      2|      state->error_pos = (const char*) p;
 1674|      2|      state->_current = (void*) (intptr_t) s_error;
 1675|      2|      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.72k]
  ------------------
 1679|  2.38k|    s_n_llhttp__internal__n_chunk_extension_name: {
 1680|  2.38k|      static uint8_t lookup_table[] = {
 1681|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0,
 1682|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1683|  2.38k|        0, 3, 0, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 0,
 1684|  2.38k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 4, 0, 5, 0, 0,
 1685|  2.38k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1686|  2.38k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3,
 1687|  2.38k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 1688|  2.38k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 0,
 1689|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1690|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1691|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1692|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1693|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1694|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1695|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 1696|  2.38k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 1697|  2.38k|      };
 1698|  2.38k|      if (p == endp) {
  ------------------
  |  Branch (1698:11): [True: 7, False: 2.37k]
  ------------------
 1699|      7|        return s_n_llhttp__internal__n_chunk_extension_name;
 1700|      7|      }
 1701|  2.37k|      switch (lookup_table[(uint8_t) *p]) {
 1702|      1|        case 1: {
  ------------------
  |  Branch (1702:9): [True: 1, False: 2.37k]
  ------------------
 1703|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name;
 1704|      0|        }
 1705|    409|        case 2: {
  ------------------
  |  Branch (1705:9): [True: 409, False: 1.96k]
  ------------------
 1706|    409|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_1;
 1707|      0|        }
 1708|    703|        case 3: {
  ------------------
  |  Branch (1708:9): [True: 703, False: 1.67k]
  ------------------
 1709|    703|          p++;
 1710|    703|          goto s_n_llhttp__internal__n_chunk_extension_name;
 1711|      0|        }
 1712|    205|        case 4: {
  ------------------
  |  Branch (1712:9): [True: 205, False: 2.16k]
  ------------------
 1713|    205|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_2;
 1714|      0|        }
 1715|  1.05k|        case 5: {
  ------------------
  |  Branch (1715:9): [True: 1.05k, False: 1.32k]
  ------------------
 1716|  1.05k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_3;
 1717|      0|        }
 1718|      2|        default: {
  ------------------
  |  Branch (1718:9): [True: 2, False: 2.37k]
  ------------------
 1719|      2|          goto s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_4;
 1720|      0|        }
 1721|  2.37k|      }
 1722|  2.37k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1723|  2.37k|    }
 1724|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name:
  ------------------
  |  Branch (1724:5): [True: 0, False: 4.72k]
  ------------------
 1725|  1.67k|    s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name: {
 1726|  1.67k|      if (p == endp) {
  ------------------
  |  Branch (1726:11): [True: 0, False: 1.67k]
  ------------------
 1727|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name;
 1728|      0|      }
 1729|  1.67k|      state->_span_pos0 = (void*) p;
 1730|  1.67k|      state->_span_cb0 = llhttp__on_chunk_extension_name;
 1731|  1.67k|      goto s_n_llhttp__internal__n_chunk_extension_name;
 1732|  1.67k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1733|  1.67k|    }
 1734|      0|    case s_n_llhttp__internal__n_chunk_extensions:
  ------------------
  |  Branch (1734:5): [True: 0, False: 4.72k]
  ------------------
 1735|  1.71k|    s_n_llhttp__internal__n_chunk_extensions: {
 1736|  1.71k|      if (p == endp) {
  ------------------
  |  Branch (1736:11): [True: 31, False: 1.67k]
  ------------------
 1737|     31|        return s_n_llhttp__internal__n_chunk_extensions;
 1738|     31|      }
 1739|  1.67k|      switch (*p) {
 1740|      1|        case 13: {
  ------------------
  |  Branch (1740:9): [True: 1, False: 1.67k]
  ------------------
 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.67k]
  ------------------
 1745|      1|          p++;
 1746|      1|          goto s_n_llhttp__internal__n_error_18;
 1747|      0|        }
 1748|  1.67k|        default: {
  ------------------
  |  Branch (1748:9): [True: 1.67k, False: 2]
  ------------------
 1749|  1.67k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_name;
 1750|      0|        }
 1751|  1.67k|      }
 1752|  1.67k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1753|  1.67k|    }
 1754|      0|    case s_n_llhttp__internal__n_chunk_size_otherwise:
  ------------------
  |  Branch (1754:5): [True: 0, False: 4.72k]
  ------------------
 1755|  8.85k|    s_n_llhttp__internal__n_chunk_size_otherwise: {
 1756|  8.85k|      if (p == endp) {
  ------------------
  |  Branch (1756:11): [True: 0, False: 8.85k]
  ------------------
 1757|      0|        return s_n_llhttp__internal__n_chunk_size_otherwise;
 1758|      0|      }
 1759|  8.85k|      switch (*p) {
 1760|      1|        case 9: {
  ------------------
  |  Branch (1760:9): [True: 1, False: 8.85k]
  ------------------
 1761|      1|          p++;
 1762|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_4;
 1763|      0|        }
 1764|      5|        case 10: {
  ------------------
  |  Branch (1764:9): [True: 5, False: 8.84k]
  ------------------
 1765|      5|          p++;
 1766|      5|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_5;
 1767|      0|        }
 1768|  7.82k|        case 13: {
  ------------------
  |  Branch (1768:9): [True: 7.82k, False: 1.02k]
  ------------------
 1769|  7.82k|          p++;
 1770|  7.82k|          goto s_n_llhttp__internal__n_chunk_size_almost_done;
 1771|      0|        }
 1772|      1|        case ' ': {
  ------------------
  |  Branch (1772:9): [True: 1, False: 8.85k]
  ------------------
 1773|      1|          p++;
 1774|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_4;
 1775|      0|        }
 1776|  1.01k|        case ';': {
  ------------------
  |  Branch (1776:9): [True: 1.01k, False: 7.83k]
  ------------------
 1777|  1.01k|          p++;
 1778|  1.01k|          goto s_n_llhttp__internal__n_chunk_extensions;
 1779|      0|        }
 1780|      5|        default: {
  ------------------
  |  Branch (1780:9): [True: 5, False: 8.84k]
  ------------------
 1781|      5|          goto s_n_llhttp__internal__n_error_35;
 1782|      0|        }
 1783|  8.85k|      }
 1784|  8.85k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1785|  8.85k|    }
 1786|      0|    case s_n_llhttp__internal__n_chunk_size:
  ------------------
  |  Branch (1786:5): [True: 0, False: 4.72k]
  ------------------
 1787|  17.7k|    s_n_llhttp__internal__n_chunk_size: {
 1788|  17.7k|      if (p == endp) {
  ------------------
  |  Branch (1788:11): [True: 396, False: 17.4k]
  ------------------
 1789|    396|        return s_n_llhttp__internal__n_chunk_size;
 1790|    396|      }
 1791|  17.4k|      switch (*p) {
 1792|    512|        case '0': {
  ------------------
  |  Branch (1792:9): [True: 512, False: 16.8k]
  ------------------
 1793|    512|          p++;
 1794|    512|          match = 0;
 1795|    512|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1796|      0|        }
 1797|    412|        case '1': {
  ------------------
  |  Branch (1797:9): [True: 412, False: 16.9k]
  ------------------
 1798|    412|          p++;
 1799|    412|          match = 1;
 1800|    412|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1801|      0|        }
 1802|    235|        case '2': {
  ------------------
  |  Branch (1802:9): [True: 235, False: 17.1k]
  ------------------
 1803|    235|          p++;
 1804|    235|          match = 2;
 1805|    235|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1806|      0|        }
 1807|    239|        case '3': {
  ------------------
  |  Branch (1807:9): [True: 239, False: 17.1k]
  ------------------
 1808|    239|          p++;
 1809|    239|          match = 3;
 1810|    239|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1811|      0|        }
 1812|    239|        case '4': {
  ------------------
  |  Branch (1812:9): [True: 239, False: 17.1k]
  ------------------
 1813|    239|          p++;
 1814|    239|          match = 4;
 1815|    239|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1816|      0|        }
 1817|    223|        case '5': {
  ------------------
  |  Branch (1817:9): [True: 223, False: 17.1k]
  ------------------
 1818|    223|          p++;
 1819|    223|          match = 5;
 1820|    223|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1821|      0|        }
 1822|    238|        case '6': {
  ------------------
  |  Branch (1822:9): [True: 238, False: 17.1k]
  ------------------
 1823|    238|          p++;
 1824|    238|          match = 6;
 1825|    238|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1826|      0|        }
 1827|    271|        case '7': {
  ------------------
  |  Branch (1827:9): [True: 271, False: 17.1k]
  ------------------
 1828|    271|          p++;
 1829|    271|          match = 7;
 1830|    271|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1831|      0|        }
 1832|    243|        case '8': {
  ------------------
  |  Branch (1832:9): [True: 243, False: 17.1k]
  ------------------
 1833|    243|          p++;
 1834|    243|          match = 8;
 1835|    243|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1836|      0|        }
 1837|    257|        case '9': {
  ------------------
  |  Branch (1837:9): [True: 257, False: 17.1k]
  ------------------
 1838|    257|          p++;
 1839|    257|          match = 9;
 1840|    257|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1841|      0|        }
 1842|    229|        case 'A': {
  ------------------
  |  Branch (1842:9): [True: 229, False: 17.1k]
  ------------------
 1843|    229|          p++;
 1844|    229|          match = 10;
 1845|    229|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1846|      0|        }
 1847|    232|        case 'B': {
  ------------------
  |  Branch (1847:9): [True: 232, False: 17.1k]
  ------------------
 1848|    232|          p++;
 1849|    232|          match = 11;
 1850|    232|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1851|      0|        }
 1852|    223|        case 'C': {
  ------------------
  |  Branch (1852:9): [True: 223, False: 17.1k]
  ------------------
 1853|    223|          p++;
 1854|    223|          match = 12;
 1855|    223|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1856|      0|        }
 1857|    391|        case 'D': {
  ------------------
  |  Branch (1857:9): [True: 391, False: 17.0k]
  ------------------
 1858|    391|          p++;
 1859|    391|          match = 13;
 1860|    391|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1861|      0|        }
 1862|    300|        case 'E': {
  ------------------
  |  Branch (1862:9): [True: 300, False: 17.1k]
  ------------------
 1863|    300|          p++;
 1864|    300|          match = 14;
 1865|    300|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1866|      0|        }
 1867|  1.50k|        case 'F': {
  ------------------
  |  Branch (1867:9): [True: 1.50k, False: 15.8k]
  ------------------
 1868|  1.50k|          p++;
 1869|  1.50k|          match = 15;
 1870|  1.50k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1871|      0|        }
 1872|    200|        case 'a': {
  ------------------
  |  Branch (1872:9): [True: 200, False: 17.2k]
  ------------------
 1873|    200|          p++;
 1874|    200|          match = 10;
 1875|    200|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1876|      0|        }
 1877|    243|        case 'b': {
  ------------------
  |  Branch (1877:9): [True: 243, False: 17.1k]
  ------------------
 1878|    243|          p++;
 1879|    243|          match = 11;
 1880|    243|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1881|      0|        }
 1882|     88|        case 'c': {
  ------------------
  |  Branch (1882:9): [True: 88, False: 17.3k]
  ------------------
 1883|     88|          p++;
 1884|     88|          match = 12;
 1885|     88|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1886|      0|        }
 1887|    266|        case 'd': {
  ------------------
  |  Branch (1887:9): [True: 266, False: 17.1k]
  ------------------
 1888|    266|          p++;
 1889|    266|          match = 13;
 1890|    266|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1891|      0|        }
 1892|    248|        case 'e': {
  ------------------
  |  Branch (1892:9): [True: 248, False: 17.1k]
  ------------------
 1893|    248|          p++;
 1894|    248|          match = 14;
 1895|    248|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1896|      0|        }
 1897|  1.75k|        case 'f': {
  ------------------
  |  Branch (1897:9): [True: 1.75k, False: 15.6k]
  ------------------
 1898|  1.75k|          p++;
 1899|  1.75k|          match = 15;
 1900|  1.75k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1901|      0|        }
 1902|  8.85k|        default: {
  ------------------
  |  Branch (1902:9): [True: 8.85k, False: 8.54k]
  ------------------
 1903|  8.85k|          goto s_n_llhttp__internal__n_chunk_size_otherwise;
 1904|      0|        }
 1905|  17.4k|      }
 1906|  17.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 1907|  17.4k|    }
 1908|      0|    case s_n_llhttp__internal__n_chunk_size_digit:
  ------------------
  |  Branch (1908:5): [True: 0, False: 4.72k]
  ------------------
 1909|  9.31k|    s_n_llhttp__internal__n_chunk_size_digit: {
 1910|  9.31k|      if (p == endp) {
  ------------------
  |  Branch (1910:11): [True: 12, False: 9.30k]
  ------------------
 1911|     12|        return s_n_llhttp__internal__n_chunk_size_digit;
 1912|     12|      }
 1913|  9.30k|      switch (*p) {
 1914|  3.71k|        case '0': {
  ------------------
  |  Branch (1914:9): [True: 3.71k, False: 5.58k]
  ------------------
 1915|  3.71k|          p++;
 1916|  3.71k|          match = 0;
 1917|  3.71k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1918|      0|        }
 1919|  1.15k|        case '1': {
  ------------------
  |  Branch (1919:9): [True: 1.15k, False: 8.15k]
  ------------------
 1920|  1.15k|          p++;
 1921|  1.15k|          match = 1;
 1922|  1.15k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1923|      0|        }
 1924|    239|        case '2': {
  ------------------
  |  Branch (1924:9): [True: 239, False: 9.06k]
  ------------------
 1925|    239|          p++;
 1926|    239|          match = 2;
 1927|    239|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1928|      0|        }
 1929|    200|        case '3': {
  ------------------
  |  Branch (1929:9): [True: 200, False: 9.10k]
  ------------------
 1930|    200|          p++;
 1931|    200|          match = 3;
 1932|    200|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1933|      0|        }
 1934|    203|        case '4': {
  ------------------
  |  Branch (1934:9): [True: 203, False: 9.09k]
  ------------------
 1935|    203|          p++;
 1936|    203|          match = 4;
 1937|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1938|      0|        }
 1939|    207|        case '5': {
  ------------------
  |  Branch (1939:9): [True: 207, False: 9.09k]
  ------------------
 1940|    207|          p++;
 1941|    207|          match = 5;
 1942|    207|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1943|      0|        }
 1944|    201|        case '6': {
  ------------------
  |  Branch (1944:9): [True: 201, False: 9.09k]
  ------------------
 1945|    201|          p++;
 1946|    201|          match = 6;
 1947|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1948|      0|        }
 1949|    206|        case '7': {
  ------------------
  |  Branch (1949:9): [True: 206, False: 9.09k]
  ------------------
 1950|    206|          p++;
 1951|    206|          match = 7;
 1952|    206|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1953|      0|        }
 1954|    203|        case '8': {
  ------------------
  |  Branch (1954:9): [True: 203, False: 9.09k]
  ------------------
 1955|    203|          p++;
 1956|    203|          match = 8;
 1957|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1958|      0|        }
 1959|    200|        case '9': {
  ------------------
  |  Branch (1959:9): [True: 200, False: 9.10k]
  ------------------
 1960|    200|          p++;
 1961|    200|          match = 9;
 1962|    200|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1963|      0|        }
 1964|    202|        case 'A': {
  ------------------
  |  Branch (1964:9): [True: 202, False: 9.09k]
  ------------------
 1965|    202|          p++;
 1966|    202|          match = 10;
 1967|    202|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1968|      0|        }
 1969|    201|        case 'B': {
  ------------------
  |  Branch (1969:9): [True: 201, False: 9.09k]
  ------------------
 1970|    201|          p++;
 1971|    201|          match = 11;
 1972|    201|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1973|      0|        }
 1974|    202|        case 'C': {
  ------------------
  |  Branch (1974:9): [True: 202, False: 9.09k]
  ------------------
 1975|    202|          p++;
 1976|    202|          match = 12;
 1977|    202|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1978|      0|        }
 1979|    203|        case 'D': {
  ------------------
  |  Branch (1979:9): [True: 203, False: 9.09k]
  ------------------
 1980|    203|          p++;
 1981|    203|          match = 13;
 1982|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1983|      0|        }
 1984|    202|        case 'E': {
  ------------------
  |  Branch (1984:9): [True: 202, False: 9.09k]
  ------------------
 1985|    202|          p++;
 1986|    202|          match = 14;
 1987|    202|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1988|      0|        }
 1989|    336|        case 'F': {
  ------------------
  |  Branch (1989:9): [True: 336, False: 8.96k]
  ------------------
 1990|    336|          p++;
 1991|    336|          match = 15;
 1992|    336|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1993|      0|        }
 1994|    196|        case 'a': {
  ------------------
  |  Branch (1994:9): [True: 196, False: 9.10k]
  ------------------
 1995|    196|          p++;
 1996|    196|          match = 10;
 1997|    196|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 1998|      0|        }
 1999|    205|        case 'b': {
  ------------------
  |  Branch (1999:9): [True: 205, False: 9.09k]
  ------------------
 2000|    205|          p++;
 2001|    205|          match = 11;
 2002|    205|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2003|      0|        }
 2004|    199|        case 'c': {
  ------------------
  |  Branch (2004:9): [True: 199, False: 9.10k]
  ------------------
 2005|    199|          p++;
 2006|    199|          match = 12;
 2007|    199|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2008|      0|        }
 2009|    203|        case 'd': {
  ------------------
  |  Branch (2009:9): [True: 203, False: 9.09k]
  ------------------
 2010|    203|          p++;
 2011|    203|          match = 13;
 2012|    203|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2013|      0|        }
 2014|    208|        case 'e': {
  ------------------
  |  Branch (2014:9): [True: 208, False: 9.09k]
  ------------------
 2015|    208|          p++;
 2016|    208|          match = 14;
 2017|    208|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2018|      0|        }
 2019|    415|        case 'f': {
  ------------------
  |  Branch (2019:9): [True: 415, False: 8.88k]
  ------------------
 2020|    415|          p++;
 2021|    415|          match = 15;
 2022|    415|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length;
 2023|      0|        }
 2024|      1|        default: {
  ------------------
  |  Branch (2024:9): [True: 1, False: 9.29k]
  ------------------
 2025|      1|          goto s_n_llhttp__internal__n_error_37;
 2026|      0|        }
 2027|  9.30k|      }
 2028|  9.30k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2029|  9.30k|    }
 2030|      0|    case s_n_llhttp__internal__n_invoke_update_content_length_1:
  ------------------
  |  Branch (2030:5): [True: 0, False: 4.72k]
  ------------------
 2031|  9.31k|    s_n_llhttp__internal__n_invoke_update_content_length_1: {
 2032|  9.31k|      switch (llhttp__internal__c_update_content_length(state, p, endp)) {
 2033|  9.31k|        default:
  ------------------
  |  Branch (2033:9): [True: 9.31k, False: 0]
  ------------------
 2034|  9.31k|          goto s_n_llhttp__internal__n_chunk_size_digit;
 2035|  9.31k|      }
 2036|  9.31k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2037|  9.31k|    }
 2038|      0|    case s_n_llhttp__internal__n_consume_content_length_1:
  ------------------
  |  Branch (2038:5): [True: 0, False: 4.72k]
  ------------------
 2039|    343|    s_n_llhttp__internal__n_consume_content_length_1: {
 2040|    343|      size_t avail;
 2041|    343|      uint64_t need;
 2042|       |      
 2043|    343|      avail = endp - p;
 2044|    343|      need = state->content_length;
 2045|    343|      if (avail >= need) {
  ------------------
  |  Branch (2045:11): [True: 222, False: 121]
  ------------------
 2046|    222|        p += need;
 2047|    222|        state->content_length = 0;
 2048|    222|        goto s_n_llhttp__internal__n_span_end_llhttp__on_body_1;
 2049|    222|      }
 2050|       |      
 2051|    121|      state->content_length -= avail;
 2052|    121|      return s_n_llhttp__internal__n_consume_content_length_1;
 2053|    343|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2054|    343|    }
 2055|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_body_1:
  ------------------
  |  Branch (2055:5): [True: 0, False: 4.72k]
  ------------------
 2056|    462|    s_n_llhttp__internal__n_span_start_llhttp__on_body_1: {
 2057|    462|      if (p == endp) {
  ------------------
  |  Branch (2057:11): [True: 119, False: 343]
  ------------------
 2058|    119|        return s_n_llhttp__internal__n_span_start_llhttp__on_body_1;
 2059|    119|      }
 2060|    343|      state->_span_pos0 = (void*) p;
 2061|    343|      state->_span_cb0 = llhttp__on_body;
 2062|    343|      goto s_n_llhttp__internal__n_consume_content_length_1;
 2063|    462|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2064|    462|    }
 2065|      0|    case s_n_llhttp__internal__n_eof:
  ------------------
  |  Branch (2065:5): [True: 0, False: 4.72k]
  ------------------
 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.72k]
  ------------------
 2075|     58|    s_n_llhttp__internal__n_span_start_llhttp__on_body_2: {
 2076|     58|      if (p == endp) {
  ------------------
  |  Branch (2076:11): [True: 57, False: 1]
  ------------------
 2077|     57|        return s_n_llhttp__internal__n_span_start_llhttp__on_body_2;
 2078|     57|      }
 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|     58|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2083|     58|    }
 2084|      0|    case s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete:
  ------------------
  |  Branch (2084:5): [True: 0, False: 4.72k]
  ------------------
 2085|  34.3k|    s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete: {
 2086|  34.3k|      switch (llhttp__after_headers_complete(state, p, endp)) {
 2087|      9|        case 1:
  ------------------
  |  Branch (2087:9): [True: 9, False: 34.3k]
  ------------------
 2088|      9|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_1;
 2089|  1.54k|        case 2:
  ------------------
  |  Branch (2089:9): [True: 1.54k, False: 32.8k]
  ------------------
 2090|  1.54k|          goto s_n_llhttp__internal__n_invoke_update_content_length_1;
 2091|    462|        case 3:
  ------------------
  |  Branch (2091:9): [True: 462, False: 33.8k]
  ------------------
 2092|    462|          goto s_n_llhttp__internal__n_span_start_llhttp__on_body_1;
 2093|     58|        case 4:
  ------------------
  |  Branch (2093:9): [True: 58, False: 34.2k]
  ------------------
 2094|     58|          goto s_n_llhttp__internal__n_invoke_update_finish_3;
 2095|      1|        case 5:
  ------------------
  |  Branch (2095:9): [True: 1, False: 34.3k]
  ------------------
 2096|      1|          goto s_n_llhttp__internal__n_error_39;
 2097|  32.2k|        default:
  ------------------
  |  Branch (2097:9): [True: 32.2k, False: 2.07k]
  ------------------
 2098|  32.2k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete;
 2099|  34.3k|      }
 2100|  34.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2101|  34.3k|    }
 2102|      0|    case s_n_llhttp__internal__n_error_5:
  ------------------
  |  Branch (2102:5): [True: 0, False: 4.72k]
  ------------------
 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.72k]
  ------------------
 2112|  35.0k|    s_n_llhttp__internal__n_headers_almost_done: {
 2113|  35.0k|      if (p == endp) {
  ------------------
  |  Branch (2113:11): [True: 9, False: 35.0k]
  ------------------
 2114|      9|        return s_n_llhttp__internal__n_headers_almost_done;
 2115|      9|      }
 2116|  35.0k|      switch (*p) {
 2117|  35.0k|        case 10: {
  ------------------
  |  Branch (2117:9): [True: 35.0k, False: 11]
  ------------------
 2118|  35.0k|          p++;
 2119|  35.0k|          goto s_n_llhttp__internal__n_invoke_test_flags_1;
 2120|      0|        }
 2121|     11|        default: {
  ------------------
  |  Branch (2121:9): [True: 11, False: 35.0k]
  ------------------
 2122|     11|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_12;
 2123|      0|        }
 2124|  35.0k|      }
 2125|  35.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2126|  35.0k|    }
 2127|      0|    case s_n_llhttp__internal__n_header_field_colon_discard_ws:
  ------------------
  |  Branch (2127:5): [True: 0, False: 4.72k]
  ------------------
 2128|    690|    s_n_llhttp__internal__n_header_field_colon_discard_ws: {
 2129|    690|      if (p == endp) {
  ------------------
  |  Branch (2129:11): [True: 6, False: 684]
  ------------------
 2130|      6|        return s_n_llhttp__internal__n_header_field_colon_discard_ws;
 2131|      6|      }
 2132|    684|      switch (*p) {
 2133|    439|        case ' ': {
  ------------------
  |  Branch (2133:9): [True: 439, False: 245]
  ------------------
 2134|    439|          p++;
 2135|    439|          goto s_n_llhttp__internal__n_header_field_colon_discard_ws;
 2136|      0|        }
 2137|    245|        default: {
  ------------------
  |  Branch (2137:9): [True: 245, False: 439]
  ------------------
 2138|    245|          goto s_n_llhttp__internal__n_header_field_colon;
 2139|      0|        }
 2140|    684|      }
 2141|    684|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2142|    684|    }
 2143|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete:
  ------------------
  |  Branch (2143:5): [True: 0, False: 4.72k]
  ------------------
 2144|  9.94k|    s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete: {
 2145|  9.94k|      switch (llhttp__on_header_value_complete(state, p, endp)) {
 2146|  9.94k|        case 0:
  ------------------
  |  Branch (2146:9): [True: 9.94k, False: 0]
  ------------------
 2147|  9.94k|          goto s_n_llhttp__internal__n_header_field_start;
 2148|      0|        case 21:
  ------------------
  |  Branch (2148:9): [True: 0, False: 9.94k]
  ------------------
 2149|      0|          goto s_n_llhttp__internal__n_pause_18;
 2150|      0|        default:
  ------------------
  |  Branch (2150:9): [True: 0, False: 9.94k]
  ------------------
 2151|      0|          goto s_n_llhttp__internal__n_error_48;
 2152|  9.94k|      }
 2153|  9.94k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2154|  9.94k|    }
 2155|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_value:
  ------------------
  |  Branch (2155:5): [True: 0, False: 4.72k]
  ------------------
 2156|  3.39k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_value: {
 2157|  3.39k|      if (p == endp) {
  ------------------
  |  Branch (2157:11): [True: 0, False: 3.39k]
  ------------------
 2158|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 2159|      0|      }
 2160|  3.39k|      state->_span_pos0 = (void*) p;
 2161|  3.39k|      state->_span_cb0 = llhttp__on_header_value;
 2162|  3.39k|      goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value;
 2163|  3.39k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2164|  3.39k|    }
 2165|      0|    case s_n_llhttp__internal__n_header_value_discard_lws:
  ------------------
  |  Branch (2165:5): [True: 0, False: 4.72k]
  ------------------
 2166|  4.03k|    s_n_llhttp__internal__n_header_value_discard_lws: {
 2167|  4.03k|      if (p == endp) {
  ------------------
  |  Branch (2167:11): [True: 8, False: 4.02k]
  ------------------
 2168|      8|        return s_n_llhttp__internal__n_header_value_discard_lws;
 2169|      8|      }
 2170|  4.02k|      switch (*p) {
 2171|    379|        case 9: {
  ------------------
  |  Branch (2171:9): [True: 379, False: 3.64k]
  ------------------
 2172|    379|          p++;
 2173|    379|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_15;
 2174|      0|        }
 2175|    248|        case ' ': {
  ------------------
  |  Branch (2175:9): [True: 248, False: 3.77k]
  ------------------
 2176|    248|          p++;
 2177|    248|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_15;
 2178|      0|        }
 2179|  3.40k|        default: {
  ------------------
  |  Branch (2179:9): [True: 3.40k, False: 627]
  ------------------
 2180|  3.40k|          goto s_n_llhttp__internal__n_invoke_load_header_state_1;
 2181|      0|        }
 2182|  4.02k|      }
 2183|  4.02k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2184|  4.02k|    }
 2185|      0|    case s_n_llhttp__internal__n_header_value_discard_ws_almost_done:
  ------------------
  |  Branch (2185:5): [True: 0, False: 4.72k]
  ------------------
 2186|  4.04k|    s_n_llhttp__internal__n_header_value_discard_ws_almost_done: {
 2187|  4.04k|      if (p == endp) {
  ------------------
  |  Branch (2187:11): [True: 7, False: 4.03k]
  ------------------
 2188|      7|        return s_n_llhttp__internal__n_header_value_discard_ws_almost_done;
 2189|      7|      }
 2190|  4.03k|      switch (*p) {
 2191|    195|        case 10: {
  ------------------
  |  Branch (2191:9): [True: 195, False: 3.84k]
  ------------------
 2192|    195|          p++;
 2193|    195|          goto s_n_llhttp__internal__n_header_value_discard_lws;
 2194|      0|        }
 2195|  3.84k|        default: {
  ------------------
  |  Branch (2195:9): [True: 3.84k, False: 195]
  ------------------
 2196|  3.84k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_16;
 2197|      0|        }
 2198|  4.03k|      }
 2199|  4.03k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2200|  4.03k|    }
 2201|      0|    case s_n_llhttp__internal__n_header_value_lws:
  ------------------
  |  Branch (2201:5): [True: 0, False: 4.72k]
  ------------------
 2202|  8.52k|    s_n_llhttp__internal__n_header_value_lws: {
 2203|  8.52k|      if (p == endp) {
  ------------------
  |  Branch (2203:11): [True: 12, False: 8.51k]
  ------------------
 2204|     12|        return s_n_llhttp__internal__n_header_value_lws;
 2205|     12|      }
 2206|  8.51k|      switch (*p) {
 2207|  1.30k|        case 9: {
  ------------------
  |  Branch (2207:9): [True: 1.30k, False: 7.21k]
  ------------------
 2208|  1.30k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_18;
 2209|      0|        }
 2210|    668|        case ' ': {
  ------------------
  |  Branch (2210:9): [True: 668, False: 7.84k]
  ------------------
 2211|    668|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_18;
 2212|      0|        }
 2213|  6.54k|        default: {
  ------------------
  |  Branch (2213:9): [True: 6.54k, False: 1.96k]
  ------------------
 2214|  6.54k|          goto s_n_llhttp__internal__n_invoke_load_header_state_5;
 2215|      0|        }
 2216|  8.51k|      }
 2217|  8.51k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2218|  8.51k|    }
 2219|      0|    case s_n_llhttp__internal__n_header_value_almost_done:
  ------------------
  |  Branch (2219:5): [True: 0, False: 4.72k]
  ------------------
 2220|  8.57k|    s_n_llhttp__internal__n_header_value_almost_done: {
 2221|  8.57k|      if (p == endp) {
  ------------------
  |  Branch (2221:11): [True: 45, False: 8.52k]
  ------------------
 2222|     45|        return s_n_llhttp__internal__n_header_value_almost_done;
 2223|     45|      }
 2224|  8.52k|      switch (*p) {
 2225|  8.52k|        case 10: {
  ------------------
  |  Branch (2225:9): [True: 8.52k, False: 1]
  ------------------
 2226|  8.52k|          p++;
 2227|  8.52k|          goto s_n_llhttp__internal__n_header_value_lws;
 2228|      0|        }
 2229|      1|        default: {
  ------------------
  |  Branch (2229:9): [True: 1, False: 8.52k]
  ------------------
 2230|      1|          goto s_n_llhttp__internal__n_error_54;
 2231|      0|        }
 2232|  8.52k|      }
 2233|  8.52k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2234|  8.52k|    }
 2235|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_17:
  ------------------
  |  Branch (2235:5): [True: 0, False: 4.72k]
  ------------------
 2236|     12|    s_n_llhttp__internal__n_invoke_test_lenient_flags_17: {
 2237|     12|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 2238|      0|        case 1:
  ------------------
  |  Branch (2238:9): [True: 0, False: 12]
  ------------------
 2239|      0|          goto s_n_llhttp__internal__n_header_value_almost_done;
 2240|     12|        default:
  ------------------
  |  Branch (2240:9): [True: 12, False: 0]
  ------------------
 2241|     12|          goto s_n_llhttp__internal__n_error_52;
 2242|     12|      }
 2243|     12|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2244|     12|    }
 2245|      0|    case s_n_llhttp__internal__n_header_value_lenient:
  ------------------
  |  Branch (2245:5): [True: 0, False: 4.72k]
  ------------------
 2246|  55.5k|    s_n_llhttp__internal__n_header_value_lenient: {
 2247|  55.5k|      if (p == endp) {
  ------------------
  |  Branch (2247:11): [True: 44, False: 55.4k]
  ------------------
 2248|     44|        return s_n_llhttp__internal__n_header_value_lenient;
 2249|     44|      }
 2250|  55.4k|      switch (*p) {
 2251|  3.48k|        case 10: {
  ------------------
  |  Branch (2251:9): [True: 3.48k, False: 51.9k]
  ------------------
 2252|  3.48k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_4;
 2253|      0|        }
 2254|    195|        case 13: {
  ------------------
  |  Branch (2254:9): [True: 195, False: 55.2k]
  ------------------
 2255|    195|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_5;
 2256|      0|        }
 2257|  51.7k|        default: {
  ------------------
  |  Branch (2257:9): [True: 51.7k, False: 3.67k]
  ------------------
 2258|  51.7k|          p++;
 2259|  51.7k|          goto s_n_llhttp__internal__n_header_value_lenient;
 2260|      0|        }
 2261|  55.4k|      }
 2262|  55.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2263|  55.4k|    }
 2264|      0|    case s_n_llhttp__internal__n_header_value_relaxed:
  ------------------
  |  Branch (2264:5): [True: 0, False: 4.72k]
  ------------------
 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_55:
  ------------------
  |  Branch (2403:5): [True: 0, False: 4.72k]
  ------------------
 2404|      6|    s_n_llhttp__internal__n_error_55: {
 2405|      6|      state->error = 0xa;
 2406|      6|      state->reason = "Invalid header value char";
 2407|      6|      state->error_pos = (const char*) p;
 2408|      6|      state->_current = (void*) (intptr_t) s_error;
 2409|      6|      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.72k]
  ------------------
 2413|  8.63k|    s_n_llhttp__internal__n_header_value_otherwise: {
 2414|  8.63k|      if (p == endp) {
  ------------------
  |  Branch (2414:11): [True: 0, False: 8.63k]
  ------------------
 2415|      0|        return s_n_llhttp__internal__n_header_value_otherwise;
 2416|      0|      }
 2417|  8.63k|      switch (*p) {
 2418|     12|        case 10: {
  ------------------
  |  Branch (2418:9): [True: 12, False: 8.62k]
  ------------------
 2419|     12|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_1;
 2420|      0|        }
 2421|  4.89k|        case 13: {
  ------------------
  |  Branch (2421:9): [True: 4.89k, False: 3.74k]
  ------------------
 2422|  4.89k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_2;
 2423|      0|        }
 2424|  3.72k|        default: {
  ------------------
  |  Branch (2424:9): [True: 3.72k, False: 4.90k]
  ------------------
 2425|  3.72k|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_19;
 2426|      0|        }
 2427|  8.63k|      }
 2428|  8.63k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2429|  8.63k|    }
 2430|      0|    case s_n_llhttp__internal__n_header_value_connection_token:
  ------------------
  |  Branch (2430:5): [True: 0, False: 4.72k]
  ------------------
 2431|  16.1k|    s_n_llhttp__internal__n_header_value_connection_token: {
 2432|  16.1k|      static uint8_t lookup_table[] = {
 2433|  16.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2434|  16.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2435|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
 2436|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2437|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2438|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2439|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2440|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2441|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2442|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2443|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2444|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2445|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2446|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2447|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2448|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2449|  16.1k|      };
 2450|  16.1k|      if (p == endp) {
  ------------------
  |  Branch (2450:11): [True: 54, False: 16.1k]
  ------------------
 2451|     54|        return s_n_llhttp__internal__n_header_value_connection_token;
 2452|     54|      }
 2453|  16.1k|      switch (lookup_table[(uint8_t) *p]) {
 2454|  6.86k|        case 1: {
  ------------------
  |  Branch (2454:9): [True: 6.86k, False: 9.23k]
  ------------------
 2455|  6.86k|          p++;
 2456|  6.86k|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2457|      0|        }
 2458|  8.62k|        case 2: {
  ------------------
  |  Branch (2458:9): [True: 8.62k, False: 7.47k]
  ------------------
 2459|  8.62k|          p++;
 2460|  8.62k|          goto s_n_llhttp__internal__n_header_value_connection;
 2461|      0|        }
 2462|    614|        default: {
  ------------------
  |  Branch (2462:9): [True: 614, False: 15.4k]
  ------------------
 2463|    614|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2464|      0|        }
 2465|  16.1k|      }
 2466|  16.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2467|  16.1k|    }
 2468|      0|    case s_n_llhttp__internal__n_header_value_connection_ws:
  ------------------
  |  Branch (2468:5): [True: 0, False: 4.72k]
  ------------------
 2469|  3.29k|    s_n_llhttp__internal__n_header_value_connection_ws: {
 2470|  3.29k|      if (p == endp) {
  ------------------
  |  Branch (2470:11): [True: 33, False: 3.25k]
  ------------------
 2471|     33|        return s_n_llhttp__internal__n_header_value_connection_ws;
 2472|     33|      }
 2473|  3.25k|      switch (*p) {
 2474|    423|        case 9: {
  ------------------
  |  Branch (2474:9): [True: 423, False: 2.83k]
  ------------------
 2475|    423|          p++;
 2476|    423|          goto s_n_llhttp__internal__n_header_value_connection_ws;
 2477|      0|        }
 2478|      1|        case 10: {
  ------------------
  |  Branch (2478:9): [True: 1, False: 3.25k]
  ------------------
 2479|      1|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2480|      0|        }
 2481|  1.15k|        case 13: {
  ------------------
  |  Branch (2481:9): [True: 1.15k, False: 2.10k]
  ------------------
 2482|  1.15k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2483|      0|        }
 2484|    197|        case ' ': {
  ------------------
  |  Branch (2484:9): [True: 197, False: 3.06k]
  ------------------
 2485|    197|          p++;
 2486|    197|          goto s_n_llhttp__internal__n_header_value_connection_ws;
 2487|      0|        }
 2488|  1.19k|        case ',': {
  ------------------
  |  Branch (2488:9): [True: 1.19k, False: 2.06k]
  ------------------
 2489|  1.19k|          p++;
 2490|  1.19k|          goto s_n_llhttp__internal__n_invoke_load_header_state_6;
 2491|      0|        }
 2492|    293|        default: {
  ------------------
  |  Branch (2492:9): [True: 293, False: 2.96k]
  ------------------
 2493|    293|          goto s_n_llhttp__internal__n_invoke_update_header_state_5;
 2494|      0|        }
 2495|  3.25k|      }
 2496|  3.25k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2497|  3.25k|    }
 2498|      0|    case s_n_llhttp__internal__n_header_value_connection_1:
  ------------------
  |  Branch (2498:5): [True: 0, False: 4.72k]
  ------------------
 2499|  7.25k|    s_n_llhttp__internal__n_header_value_connection_1: {
 2500|  7.25k|      llparse_match_t match_seq;
 2501|       |      
 2502|  7.25k|      if (p == endp) {
  ------------------
  |  Branch (2502:11): [True: 7, False: 7.24k]
  ------------------
 2503|      7|        return s_n_llhttp__internal__n_header_value_connection_1;
 2504|      7|      }
 2505|  7.24k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob2, 4);
 2506|  7.24k|      p = match_seq.current;
 2507|  7.24k|      switch (match_seq.status) {
  ------------------
  |  Branch (2507:15): [True: 7.24k, False: 0]
  ------------------
 2508|  1.02k|        case kMatchComplete: {
  ------------------
  |  Branch (2508:9): [True: 1.02k, False: 6.21k]
  ------------------
 2509|  1.02k|          p++;
 2510|  1.02k|          goto s_n_llhttp__internal__n_invoke_update_header_state_3;
 2511|      0|        }
 2512|      1|        case kMatchPause: {
  ------------------
  |  Branch (2512:9): [True: 1, False: 7.24k]
  ------------------
 2513|      1|          return s_n_llhttp__internal__n_header_value_connection_1;
 2514|      0|        }
 2515|  6.21k|        case kMatchMismatch: {
  ------------------
  |  Branch (2515:9): [True: 6.21k, False: 1.03k]
  ------------------
 2516|  6.21k|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2517|      0|        }
 2518|  7.24k|      }
 2519|  7.24k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2520|  7.24k|    }
 2521|      0|    case s_n_llhttp__internal__n_header_value_connection_2:
  ------------------
  |  Branch (2521:5): [True: 0, False: 4.72k]
  ------------------
 2522|    294|    s_n_llhttp__internal__n_header_value_connection_2: {
 2523|    294|      llparse_match_t match_seq;
 2524|       |      
 2525|    294|      if (p == endp) {
  ------------------
  |  Branch (2525:11): [True: 9, False: 285]
  ------------------
 2526|      9|        return s_n_llhttp__internal__n_header_value_connection_2;
 2527|      9|      }
 2528|    285|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob4, 9);
 2529|    285|      p = match_seq.current;
 2530|    285|      switch (match_seq.status) {
  ------------------
  |  Branch (2530:15): [True: 285, False: 0]
  ------------------
 2531|      0|        case kMatchComplete: {
  ------------------
  |  Branch (2531:9): [True: 0, False: 285]
  ------------------
 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: 284]
  ------------------
 2536|      1|          return s_n_llhttp__internal__n_header_value_connection_2;
 2537|      0|        }
 2538|    284|        case kMatchMismatch: {
  ------------------
  |  Branch (2538:9): [True: 284, False: 1]
  ------------------
 2539|    284|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2540|      0|        }
 2541|    285|      }
 2542|    285|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2543|    285|    }
 2544|      0|    case s_n_llhttp__internal__n_header_value_connection_3:
  ------------------
  |  Branch (2544:5): [True: 0, False: 4.72k]
  ------------------
 2545|  2.79k|    s_n_llhttp__internal__n_header_value_connection_3: {
 2546|  2.79k|      llparse_match_t match_seq;
 2547|       |      
 2548|  2.79k|      if (p == endp) {
  ------------------
  |  Branch (2548:11): [True: 9, False: 2.78k]
  ------------------
 2549|      9|        return s_n_llhttp__internal__n_header_value_connection_3;
 2550|      9|      }
 2551|  2.78k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob5, 6);
 2552|  2.78k|      p = match_seq.current;
 2553|  2.78k|      switch (match_seq.status) {
  ------------------
  |  Branch (2553:15): [True: 2.78k, False: 0]
  ------------------
 2554|  1.64k|        case kMatchComplete: {
  ------------------
  |  Branch (2554:9): [True: 1.64k, False: 1.14k]
  ------------------
 2555|  1.64k|          p++;
 2556|  1.64k|          goto s_n_llhttp__internal__n_invoke_update_header_state_7;
 2557|      0|        }
 2558|      1|        case kMatchPause: {
  ------------------
  |  Branch (2558:9): [True: 1, False: 2.78k]
  ------------------
 2559|      1|          return s_n_llhttp__internal__n_header_value_connection_3;
 2560|      0|        }
 2561|  1.14k|        case kMatchMismatch: {
  ------------------
  |  Branch (2561:9): [True: 1.14k, False: 1.64k]
  ------------------
 2562|  1.14k|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2563|      0|        }
 2564|  2.78k|      }
 2565|  2.78k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2566|  2.78k|    }
 2567|      0|    case s_n_llhttp__internal__n_header_value_connection:
  ------------------
  |  Branch (2567:5): [True: 0, False: 4.72k]
  ------------------
 2568|  14.3k|    s_n_llhttp__internal__n_header_value_connection: {
 2569|  14.3k|      if (p == endp) {
  ------------------
  |  Branch (2569:11): [True: 55, False: 14.3k]
  ------------------
 2570|     55|        return s_n_llhttp__internal__n_header_value_connection;
 2571|     55|      }
 2572|  14.3k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (2572:16): [True: 10.6k, False: 3.65k]
  |  Branch (2572:31): [True: 4.65k, False: 6.00k]
  ------------------
 2573|  2.13k|        case 9: {
  ------------------
  |  Branch (2573:9): [True: 2.13k, False: 12.1k]
  ------------------
 2574|  2.13k|          p++;
 2575|  2.13k|          goto s_n_llhttp__internal__n_header_value_connection;
 2576|      0|        }
 2577|    481|        case ' ': {
  ------------------
  |  Branch (2577:9): [True: 481, False: 13.8k]
  ------------------
 2578|    481|          p++;
 2579|    481|          goto s_n_llhttp__internal__n_header_value_connection;
 2580|      0|        }
 2581|  7.25k|        case 'c': {
  ------------------
  |  Branch (2581:9): [True: 7.25k, False: 7.05k]
  ------------------
 2582|  7.25k|          p++;
 2583|  7.25k|          goto s_n_llhttp__internal__n_header_value_connection_1;
 2584|      0|        }
 2585|    294|        case 'k': {
  ------------------
  |  Branch (2585:9): [True: 294, False: 14.0k]
  ------------------
 2586|    294|          p++;
 2587|    294|          goto s_n_llhttp__internal__n_header_value_connection_2;
 2588|      0|        }
 2589|  2.79k|        case 'u': {
  ------------------
  |  Branch (2589:9): [True: 2.79k, False: 11.5k]
  ------------------
 2590|  2.79k|          p++;
 2591|  2.79k|          goto s_n_llhttp__internal__n_header_value_connection_3;
 2592|      0|        }
 2593|  1.35k|        default: {
  ------------------
  |  Branch (2593:9): [True: 1.35k, False: 12.9k]
  ------------------
 2594|  1.35k|          goto s_n_llhttp__internal__n_header_value_connection_token;
 2595|      0|        }
 2596|  14.3k|      }
 2597|  14.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2598|  14.3k|    }
 2599|      0|    case s_n_llhttp__internal__n_error_57:
  ------------------
  |  Branch (2599:5): [True: 0, False: 4.72k]
  ------------------
 2600|      6|    s_n_llhttp__internal__n_error_57: {
 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_58:
  ------------------
  |  Branch (2608:5): [True: 0, False: 4.72k]
  ------------------
 2609|     17|    s_n_llhttp__internal__n_error_58: {
 2610|     17|      state->error = 0xb;
 2611|     17|      state->reason = "Invalid character in Content-Length";
 2612|     17|      state->error_pos = (const char*) p;
 2613|     17|      state->_current = (void*) (intptr_t) s_error;
 2614|     17|      return s_error;
 2615|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2616|      0|    }
 2617|      0|    case s_n_llhttp__internal__n_header_value_content_length_ws:
  ------------------
  |  Branch (2617:5): [True: 0, False: 4.72k]
  ------------------
 2618|  1.81k|    s_n_llhttp__internal__n_header_value_content_length_ws: {
 2619|  1.81k|      if (p == endp) {
  ------------------
  |  Branch (2619:11): [True: 16, False: 1.79k]
  ------------------
 2620|     16|        return s_n_llhttp__internal__n_header_value_content_length_ws;
 2621|     16|      }
 2622|  1.79k|      switch (*p) {
 2623|    230|        case 9: {
  ------------------
  |  Branch (2623:9): [True: 230, False: 1.56k]
  ------------------
 2624|    230|          p++;
 2625|    230|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2626|      0|        }
 2627|      1|        case 10: {
  ------------------
  |  Branch (2627:9): [True: 1, False: 1.79k]
  ------------------
 2628|      1|          goto s_n_llhttp__internal__n_invoke_or_flags_17;
 2629|      0|        }
 2630|  1.19k|        case 13: {
  ------------------
  |  Branch (2630:9): [True: 1.19k, False: 598]
  ------------------
 2631|  1.19k|          goto s_n_llhttp__internal__n_invoke_or_flags_17;
 2632|      0|        }
 2633|    350|        case ' ': {
  ------------------
  |  Branch (2633:9): [True: 350, False: 1.44k]
  ------------------
 2634|    350|          p++;
 2635|    350|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2636|      0|        }
 2637|     17|        default: {
  ------------------
  |  Branch (2637:9): [True: 17, False: 1.77k]
  ------------------
 2638|     17|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_7;
 2639|      0|        }
 2640|  1.79k|      }
 2641|  1.79k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2642|  1.79k|    }
 2643|      0|    case s_n_llhttp__internal__n_header_value_content_length:
  ------------------
  |  Branch (2643:5): [True: 0, False: 4.72k]
  ------------------
 2644|  8.62k|    s_n_llhttp__internal__n_header_value_content_length: {
 2645|  8.62k|      if (p == endp) {
  ------------------
  |  Branch (2645:11): [True: 176, False: 8.44k]
  ------------------
 2646|    176|        return s_n_llhttp__internal__n_header_value_content_length;
 2647|    176|      }
 2648|  8.44k|      switch (*p) {
 2649|  1.36k|        case '0': {
  ------------------
  |  Branch (2649:9): [True: 1.36k, False: 7.08k]
  ------------------
 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|    954|        case '1': {
  ------------------
  |  Branch (2654:9): [True: 954, False: 7.49k]
  ------------------
 2655|    954|          p++;
 2656|    954|          match = 1;
 2657|    954|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2658|      0|        }
 2659|    413|        case '2': {
  ------------------
  |  Branch (2659:9): [True: 413, False: 8.03k]
  ------------------
 2660|    413|          p++;
 2661|    413|          match = 2;
 2662|    413|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2663|      0|        }
 2664|    494|        case '3': {
  ------------------
  |  Branch (2664:9): [True: 494, False: 7.95k]
  ------------------
 2665|    494|          p++;
 2666|    494|          match = 3;
 2667|    494|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2668|      0|        }
 2669|  1.05k|        case '4': {
  ------------------
  |  Branch (2669:9): [True: 1.05k, False: 7.39k]
  ------------------
 2670|  1.05k|          p++;
 2671|  1.05k|          match = 4;
 2672|  1.05k|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2673|      0|        }
 2674|    442|        case '5': {
  ------------------
  |  Branch (2674:9): [True: 442, False: 8.00k]
  ------------------
 2675|    442|          p++;
 2676|    442|          match = 5;
 2677|    442|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2678|      0|        }
 2679|    588|        case '6': {
  ------------------
  |  Branch (2679:9): [True: 588, False: 7.86k]
  ------------------
 2680|    588|          p++;
 2681|    588|          match = 6;
 2682|    588|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2683|      0|        }
 2684|    855|        case '7': {
  ------------------
  |  Branch (2684:9): [True: 855, False: 7.59k]
  ------------------
 2685|    855|          p++;
 2686|    855|          match = 7;
 2687|    855|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2688|      0|        }
 2689|    594|        case '8': {
  ------------------
  |  Branch (2689:9): [True: 594, False: 7.85k]
  ------------------
 2690|    594|          p++;
 2691|    594|          match = 8;
 2692|    594|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2693|      0|        }
 2694|    457|        case '9': {
  ------------------
  |  Branch (2694:9): [True: 457, False: 7.99k]
  ------------------
 2695|    457|          p++;
 2696|    457|          match = 9;
 2697|    457|          goto s_n_llhttp__internal__n_invoke_mul_add_content_length_1;
 2698|      0|        }
 2699|  1.23k|        default: {
  ------------------
  |  Branch (2699:9): [True: 1.23k, False: 7.21k]
  ------------------
 2700|  1.23k|          goto s_n_llhttp__internal__n_header_value_content_length_ws;
 2701|      0|        }
 2702|  8.44k|      }
 2703|  8.44k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2704|  8.44k|    }
 2705|      0|    case s_n_llhttp__internal__n_error_60:
  ------------------
  |  Branch (2705:5): [True: 0, False: 4.72k]
  ------------------
 2706|      1|    s_n_llhttp__internal__n_error_60: {
 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_59:
  ------------------
  |  Branch (2714:5): [True: 0, False: 4.72k]
  ------------------
 2715|      1|    s_n_llhttp__internal__n_error_59: {
 2716|      1|      state->error = 0xf;
 2717|      1|      state->reason = "Invalid `Transfer-Encoding` header value";
 2718|      1|      state->error_pos = (const char*) p;
 2719|      1|      state->_current = (void*) (intptr_t) s_error;
 2720|      1|      return s_error;
 2721|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2722|      0|    }
 2723|      0|    case s_n_llhttp__internal__n_header_value_te_token_ows:
  ------------------
  |  Branch (2723:5): [True: 0, False: 4.72k]
  ------------------
 2724|  1.41k|    s_n_llhttp__internal__n_header_value_te_token_ows: {
 2725|  1.41k|      if (p == endp) {
  ------------------
  |  Branch (2725:11): [True: 38, False: 1.38k]
  ------------------
 2726|     38|        return s_n_llhttp__internal__n_header_value_te_token_ows;
 2727|     38|      }
 2728|  1.38k|      switch (*p) {
 2729|    252|        case 9: {
  ------------------
  |  Branch (2729:9): [True: 252, False: 1.12k]
  ------------------
 2730|    252|          p++;
 2731|    252|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2732|      0|        }
 2733|    333|        case ' ': {
  ------------------
  |  Branch (2733:9): [True: 333, False: 1.04k]
  ------------------
 2734|    333|          p++;
 2735|    333|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2736|      0|        }
 2737|    795|        default: {
  ------------------
  |  Branch (2737:9): [True: 795, False: 585]
  ------------------
 2738|    795|          goto s_n_llhttp__internal__n_header_value_te_chunked;
 2739|      0|        }
 2740|  1.38k|      }
 2741|  1.38k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2742|  1.38k|    }
 2743|      0|    case s_n_llhttp__internal__n_header_value:
  ------------------
  |  Branch (2743:5): [True: 0, False: 4.72k]
  ------------------
 2744|  16.1k|    s_n_llhttp__internal__n_header_value: {
 2745|  16.1k|      static uint8_t lookup_table[] = {
 2746|  16.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2747|  16.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2748|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2749|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2750|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2751|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2752|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2753|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2754|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2755|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2756|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2757|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2758|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2759|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2760|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2761|  16.1k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2762|  16.1k|      };
 2763|  16.1k|      if (p == endp) {
  ------------------
  |  Branch (2763:11): [True: 51, False: 16.0k]
  ------------------
 2764|     51|        return s_n_llhttp__internal__n_header_value;
 2765|     51|      }
 2766|       |      #ifdef __SSE4_2__
 2767|       |      if (endp - p >= 16) {
 2768|       |        __m128i ranges;
 2769|       |        __m128i input;
 2770|       |        int match_len;
 2771|       |      
 2772|       |        /* Load input */
 2773|       |        input = _mm_loadu_si128((__m128i const*) p);
 2774|       |        ranges = _mm_loadu_si128((__m128i const*) llparse_blob7);
 2775|       |      
 2776|       |        /* Find first character that does not match `ranges` */
 2777|       |        match_len = _mm_cmpestri(ranges, 6,
 2778|       |            input, 16,
 2779|       |            _SIDD_UBYTE_OPS | _SIDD_CMP_RANGES |
 2780|       |              _SIDD_NEGATIVE_POLARITY);
 2781|       |      
 2782|       |        if (match_len != 0) {
 2783|       |          p += match_len;
 2784|       |          goto s_n_llhttp__internal__n_header_value;
 2785|       |        }
 2786|       |        goto s_n_llhttp__internal__n_header_value_otherwise;
 2787|       |      }
 2788|       |      #endif  /* __SSE4_2__ */
 2789|       |      #if defined(__ARM_NEON__) || defined(__ARM_NEON)
 2790|       |      while (endp - p >= 16) {
 2791|       |        uint8x16_t input;
 2792|       |        uint8x16_t single;
 2793|       |        uint8x16_t mask;
 2794|       |        uint8x8_t narrow;
 2795|       |        uint64_t match_mask;
 2796|       |        int match_len;
 2797|       |      
 2798|       |        /* Load input */
 2799|       |        input = vld1q_u8(p);
 2800|       |        /* Find first character that does not match `ranges` */
 2801|       |        single = vceqq_u8(input, vdupq_n_u8(0x9));
 2802|       |        mask = single;
 2803|       |        single = vandq_u8(
 2804|       |          vcgeq_u8(input, vdupq_n_u8(' ')),
 2805|       |          vcleq_u8(input, vdupq_n_u8('~'))
 2806|       |        );
 2807|       |        mask = vorrq_u8(mask, single);
 2808|       |        single = vandq_u8(
 2809|       |          vcgeq_u8(input, vdupq_n_u8(0x80)),
 2810|       |          vcleq_u8(input, vdupq_n_u8(0xff))
 2811|       |        );
 2812|       |        mask = vorrq_u8(mask, single);
 2813|       |        narrow = vshrn_n_u16(vreinterpretq_u16_u8(mask), 4);
 2814|       |        match_mask = ~vget_lane_u64(vreinterpret_u64_u8(narrow), 0);
 2815|       |        if (match_mask == 0) {
 2816|       |          match_len = 16;
 2817|       |        } else {
 2818|       |          match_len = __builtin_ctzll(match_mask) >> 2;
 2819|       |        }
 2820|       |        if (match_len != 16) {
 2821|       |          p += match_len;
 2822|       |          goto s_n_llhttp__internal__n_header_value_otherwise;
 2823|       |        }
 2824|       |        p += 16;
 2825|       |      }
 2826|       |      if (p == endp) {
 2827|       |        return s_n_llhttp__internal__n_header_value;
 2828|       |      }
 2829|       |      #endif  /* __ARM_NEON__ */
 2830|       |      #ifdef __wasm_simd128__
 2831|       |      while (endp - p >= 16) {
 2832|       |        v128_t input;
 2833|       |        v128_t mask;
 2834|       |        v128_t single;
 2835|       |        int match_len;
 2836|       |      
 2837|       |        /* Load input */
 2838|       |        input = wasm_v128_load(p);
 2839|       |        /* Find first character that does not match `ranges` */
 2840|       |        single = wasm_i8x16_eq(input, wasm_u8x16_const_splat(0x9));
 2841|       |        mask = single;
 2842|       |        single = wasm_v128_and(
 2843|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(' ')),
 2844|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat('~'))
 2845|       |        );
 2846|       |        mask = wasm_v128_or(mask, single);
 2847|       |        single = wasm_v128_and(
 2848|       |          wasm_i8x16_ge(input, wasm_u8x16_const_splat(0x80)),
 2849|       |          wasm_i8x16_le(input, wasm_u8x16_const_splat(0xff))
 2850|       |        );
 2851|       |        mask = wasm_v128_or(mask, single);
 2852|       |        match_len = __builtin_ctz(
 2853|       |          ~wasm_i8x16_bitmask(mask)
 2854|       |        );
 2855|       |        if (match_len != 16) {
 2856|       |          p += match_len;
 2857|       |          goto s_n_llhttp__internal__n_header_value_otherwise;
 2858|       |        }
 2859|       |        p += 16;
 2860|       |      }
 2861|       |      if (p == endp) {
 2862|       |        return s_n_llhttp__internal__n_header_value;
 2863|       |      }
 2864|       |      #endif  /* __wasm_simd128__ */
 2865|  16.0k|      switch (lookup_table[(uint8_t) *p]) {
 2866|  12.4k|        case 1: {
  ------------------
  |  Branch (2866:9): [True: 12.4k, False: 3.60k]
  ------------------
 2867|  12.4k|          p++;
 2868|  12.4k|          goto s_n_llhttp__internal__n_header_value;
 2869|      0|        }
 2870|  3.60k|        default: {
  ------------------
  |  Branch (2870:9): [True: 3.60k, False: 12.4k]
  ------------------
 2871|  3.60k|          goto s_n_llhttp__internal__n_header_value_otherwise;
 2872|      0|        }
 2873|  16.0k|      }
 2874|  16.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2875|  16.0k|    }
 2876|      0|    case s_n_llhttp__internal__n_header_value_te_token:
  ------------------
  |  Branch (2876:5): [True: 0, False: 4.72k]
  ------------------
 2877|  2.23k|    s_n_llhttp__internal__n_header_value_te_token: {
 2878|  2.23k|      static uint8_t lookup_table[] = {
 2879|  2.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
 2880|  2.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 2881|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
 2882|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2883|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2884|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2885|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2886|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
 2887|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2888|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2889|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2890|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2891|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2892|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2893|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 2894|  2.23k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
 2895|  2.23k|      };
 2896|  2.23k|      if (p == endp) {
  ------------------
  |  Branch (2896:11): [True: 38, False: 2.19k]
  ------------------
 2897|     38|        return s_n_llhttp__internal__n_header_value_te_token;
 2898|     38|      }
 2899|  2.19k|      switch (lookup_table[(uint8_t) *p]) {
 2900|    727|        case 1: {
  ------------------
  |  Branch (2900:9): [True: 727, False: 1.47k]
  ------------------
 2901|    727|          p++;
 2902|    727|          goto s_n_llhttp__internal__n_header_value_te_token;
 2903|      0|        }
 2904|    833|        case 2: {
  ------------------
  |  Branch (2904:9): [True: 833, False: 1.36k]
  ------------------
 2905|    833|          p++;
 2906|    833|          goto s_n_llhttp__internal__n_header_value_te_token_ows;
 2907|      0|        }
 2908|    638|        default: {
  ------------------
  |  Branch (2908:9): [True: 638, False: 1.56k]
  ------------------
 2909|    638|          goto s_n_llhttp__internal__n_invoke_update_header_state_9;
 2910|      0|        }
 2911|  2.19k|      }
 2912|  2.19k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2913|  2.19k|    }
 2914|      0|    case s_n_llhttp__internal__n_header_value_te_chunked_last:
  ------------------
  |  Branch (2914:5): [True: 0, False: 4.72k]
  ------------------
 2915|  2.66k|    s_n_llhttp__internal__n_header_value_te_chunked_last: {
 2916|  2.66k|      if (p == endp) {
  ------------------
  |  Branch (2916:11): [True: 7, False: 2.65k]
  ------------------
 2917|      7|        return s_n_llhttp__internal__n_header_value_te_chunked_last;
 2918|      7|      }
 2919|  2.65k|      switch (*p) {
 2920|      1|        case 10: {
  ------------------
  |  Branch (2920:9): [True: 1, False: 2.65k]
  ------------------
 2921|      1|          goto s_n_llhttp__internal__n_invoke_update_header_state_8;
 2922|      0|        }
 2923|  2.05k|        case 13: {
  ------------------
  |  Branch (2923:9): [True: 2.05k, False: 599]
  ------------------
 2924|  2.05k|          goto s_n_llhttp__internal__n_invoke_update_header_state_8;
 2925|      0|        }
 2926|    197|        case ' ': {
  ------------------
  |  Branch (2926:9): [True: 197, False: 2.45k]
  ------------------
 2927|    197|          p++;
 2928|    197|          goto s_n_llhttp__internal__n_header_value_te_chunked_last;
 2929|      0|        }
 2930|    195|        case ',': {
  ------------------
  |  Branch (2930:9): [True: 195, False: 2.46k]
  ------------------
 2931|    195|          goto s_n_llhttp__internal__n_invoke_load_type_1;
 2932|      0|        }
 2933|    206|        default: {
  ------------------
  |  Branch (2933:9): [True: 206, False: 2.45k]
  ------------------
 2934|    206|          goto s_n_llhttp__internal__n_header_value_te_token;
 2935|      0|        }
 2936|  2.65k|      }
 2937|  2.65k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2938|  2.65k|    }
 2939|      0|    case s_n_llhttp__internal__n_header_value_te_chunked:
  ------------------
  |  Branch (2939:5): [True: 0, False: 4.72k]
  ------------------
 2940|  3.77k|    s_n_llhttp__internal__n_header_value_te_chunked: {
 2941|  3.77k|      llparse_match_t match_seq;
 2942|       |      
 2943|  3.77k|      if (p == endp) {
  ------------------
  |  Branch (2943:11): [True: 0, False: 3.77k]
  ------------------
 2944|      0|        return s_n_llhttp__internal__n_header_value_te_chunked;
 2945|      0|      }
 2946|  3.77k|      match_seq = llparse__match_sequence_to_lower_unsafe(state, p, endp, llparse_blob6, 7);
 2947|  3.77k|      p = match_seq.current;
 2948|  3.77k|      switch (match_seq.status) {
  ------------------
  |  Branch (2948:15): [True: 3.77k, False: 0]
  ------------------
 2949|  2.46k|        case kMatchComplete: {
  ------------------
  |  Branch (2949:9): [True: 2.46k, False: 1.31k]
  ------------------
 2950|  2.46k|          p++;
 2951|  2.46k|          goto s_n_llhttp__internal__n_header_value_te_chunked_last;
 2952|      0|        }
 2953|      9|        case kMatchPause: {
  ------------------
  |  Branch (2953:9): [True: 9, False: 3.76k]
  ------------------
 2954|      9|          return s_n_llhttp__internal__n_header_value_te_chunked;
 2955|      0|        }
 2956|  1.30k|        case kMatchMismatch: {
  ------------------
  |  Branch (2956:9): [True: 1.30k, False: 2.47k]
  ------------------
 2957|  1.30k|          goto s_n_llhttp__internal__n_header_value_te_token;
 2958|      0|        }
 2959|  3.77k|      }
 2960|  3.77k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2961|  3.77k|    }
 2962|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1:
  ------------------
  |  Branch (2962:5): [True: 0, False: 4.72k]
  ------------------
 2963|  9.16k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1: {
 2964|  9.16k|      if (p == endp) {
  ------------------
  |  Branch (2964:11): [True: 0, False: 9.16k]
  ------------------
 2965|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 2966|      0|      }
 2967|  9.16k|      state->_span_pos0 = (void*) p;
 2968|  9.16k|      state->_span_cb0 = llhttp__on_header_value;
 2969|  9.16k|      goto s_n_llhttp__internal__n_invoke_load_header_state_3;
 2970|  9.16k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 2971|  9.16k|    }
 2972|      0|    case s_n_llhttp__internal__n_header_value_discard_ws:
  ------------------
  |  Branch (2972:5): [True: 0, False: 4.72k]
  ------------------
 2973|  11.9k|    s_n_llhttp__internal__n_header_value_discard_ws: {
 2974|  11.9k|      if (p == endp) {
  ------------------
  |  Branch (2974:11): [True: 91, False: 11.8k]
  ------------------
 2975|     91|        return s_n_llhttp__internal__n_header_value_discard_ws;
 2976|     91|      }
 2977|  11.8k|      switch (*p) {
 2978|    194|        case 9: {
  ------------------
  |  Branch (2978:9): [True: 194, False: 11.6k]
  ------------------
 2979|    194|          p++;
 2980|    194|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2981|      0|        }
 2982|      2|        case 10: {
  ------------------
  |  Branch (2982:9): [True: 2, False: 11.8k]
  ------------------
 2983|      2|          p++;
 2984|      2|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_14;
 2985|      0|        }
 2986|  4.04k|        case 13: {
  ------------------
  |  Branch (2986:9): [True: 4.04k, False: 7.77k]
  ------------------
 2987|  4.04k|          p++;
 2988|  4.04k|          goto s_n_llhttp__internal__n_header_value_discard_ws_almost_done;
 2989|      0|        }
 2990|    384|        case ' ': {
  ------------------
  |  Branch (2990:9): [True: 384, False: 11.4k]
  ------------------
 2991|    384|          p++;
 2992|    384|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 2993|      0|        }
 2994|  7.19k|        default: {
  ------------------
  |  Branch (2994:9): [True: 7.19k, False: 4.62k]
  ------------------
 2995|  7.19k|          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.72k]
  ------------------
 3001|  10.7k|    s_n_llhttp__internal__n_invoke_load_header_state: {
 3002|  10.7k|      switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 3003|  1.42k|        case 2:
  ------------------
  |  Branch (3003:9): [True: 1.42k, False: 9.28k]
  ------------------
 3004|  1.42k|          goto s_n_llhttp__internal__n_invoke_test_flags_4;
 3005|  2.80k|        case 3:
  ------------------
  |  Branch (3005:9): [True: 2.80k, False: 7.90k]
  ------------------
 3006|  2.80k|          goto s_n_llhttp__internal__n_invoke_test_flags_5;
 3007|  6.47k|        default:
  ------------------
  |  Branch (3007:9): [True: 6.47k, False: 4.23k]
  ------------------
 3008|  6.47k|          goto s_n_llhttp__internal__n_header_value_discard_ws;
 3009|  10.7k|      }
 3010|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3011|  10.7k|    }
 3012|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete:
  ------------------
  |  Branch (3012:5): [True: 0, False: 4.72k]
  ------------------
 3013|  10.7k|    s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete: {
 3014|  10.7k|      switch (llhttp__on_header_field_complete(state, p, endp)) {
 3015|  10.7k|        case 0:
  ------------------
  |  Branch (3015:9): [True: 10.7k, False: 0]
  ------------------
 3016|  10.7k|          goto s_n_llhttp__internal__n_invoke_load_header_state;
 3017|      0|        case 21:
  ------------------
  |  Branch (3017:9): [True: 0, False: 10.7k]
  ------------------
 3018|      0|          goto s_n_llhttp__internal__n_pause_19;
 3019|      0|        default:
  ------------------
  |  Branch (3019:9): [True: 0, False: 10.7k]
  ------------------
 3020|      0|          goto s_n_llhttp__internal__n_error_45;
 3021|  10.7k|      }
 3022|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3023|  10.7k|    }
 3024|      0|    case s_n_llhttp__internal__n_header_field_general_otherwise:
  ------------------
  |  Branch (3024:5): [True: 0, False: 4.72k]
  ------------------
 3025|  3.65k|    s_n_llhttp__internal__n_header_field_general_otherwise: {
 3026|  3.65k|      if (p == endp) {
  ------------------
  |  Branch (3026:11): [True: 0, False: 3.65k]
  ------------------
 3027|      0|        return s_n_llhttp__internal__n_header_field_general_otherwise;
 3028|      0|      }
 3029|  3.65k|      switch (*p) {
 3030|  3.53k|        case ':': {
  ------------------
  |  Branch (3030:9): [True: 3.53k, False: 121]
  ------------------
 3031|  3.53k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field_2;
 3032|      0|        }
 3033|    121|        default: {
  ------------------
  |  Branch (3033:9): [True: 121, False: 3.53k]
  ------------------
 3034|    121|          goto s_n_llhttp__internal__n_error_63;
 3035|      0|        }
 3036|  3.65k|      }
 3037|  3.65k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3038|  3.65k|    }
 3039|      0|    case s_n_llhttp__internal__n_header_field_general:
  ------------------
  |  Branch (3039:5): [True: 0, False: 4.72k]
  ------------------
 3040|  5.78k|    s_n_llhttp__internal__n_header_field_general: {
 3041|  5.78k|      static uint8_t lookup_table[] = {
 3042|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3043|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3044|  5.78k|        0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0,
 3045|  5.78k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,
 3046|  5.78k|        0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 3047|  5.78k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1,
 3048|  5.78k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 3049|  5.78k|        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0,
 3050|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3051|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3052|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3053|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3054|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3055|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3056|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 3057|  5.78k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 3058|  5.78k|      };
 3059|  5.78k|      if (p == endp) {
  ------------------
  |  Branch (3059:11): [True: 72, False: 5.71k]
  ------------------
 3060|     72|        return s_n_llhttp__internal__n_header_field_general;
 3061|     72|      }
 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.71k|      switch (lookup_table[(uint8_t) *p]) {
 3098|  2.05k|        case 1: {
  ------------------
  |  Branch (3098:9): [True: 2.05k, False: 3.65k]
  ------------------
 3099|  2.05k|          p++;
 3100|  2.05k|          goto s_n_llhttp__internal__n_header_field_general;
 3101|      0|        }
 3102|  3.65k|        default: {
  ------------------
  |  Branch (3102:9): [True: 3.65k, False: 2.05k]
  ------------------
 3103|  3.65k|          goto s_n_llhttp__internal__n_header_field_general_otherwise;
 3104|      0|        }
 3105|  5.71k|      }
 3106|  5.71k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3107|  5.71k|    }
 3108|      0|    case s_n_llhttp__internal__n_header_field_colon:
  ------------------
  |  Branch (3108:5): [True: 0, False: 4.72k]
  ------------------
 3109|  7.85k|    s_n_llhttp__internal__n_header_field_colon: {
 3110|  7.85k|      if (p == endp) {
  ------------------
  |  Branch (3110:11): [True: 24, False: 7.82k]
  ------------------
 3111|     24|        return s_n_llhttp__internal__n_header_field_colon;
 3112|     24|      }
 3113|  7.82k|      switch (*p) {
 3114|    252|        case ' ': {
  ------------------
  |  Branch (3114:9): [True: 252, False: 7.57k]
  ------------------
 3115|    252|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_13;
 3116|      0|        }
 3117|  7.17k|        case ':': {
  ------------------
  |  Branch (3117:9): [True: 7.17k, False: 655]
  ------------------
 3118|  7.17k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field_1;
 3119|      0|        }
 3120|    403|        default: {
  ------------------
  |  Branch (3120:9): [True: 403, False: 7.42k]
  ------------------
 3121|    403|          goto s_n_llhttp__internal__n_invoke_update_header_state_10;
 3122|      0|        }
 3123|  7.82k|      }
 3124|  7.82k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3125|  7.82k|    }
 3126|      0|    case s_n_llhttp__internal__n_header_field_3:
  ------------------
  |  Branch (3126:5): [True: 0, False: 4.72k]
  ------------------
 3127|  2.06k|    s_n_llhttp__internal__n_header_field_3: {
 3128|  2.06k|      llparse_match_t match_seq;
 3129|       |      
 3130|  2.06k|      if (p == endp) {
  ------------------
  |  Branch (3130:11): [True: 7, False: 2.06k]
  ------------------
 3131|      7|        return s_n_llhttp__internal__n_header_field_3;
 3132|      7|      }
 3133|  2.06k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob1, 6);
 3134|  2.06k|      p = match_seq.current;
 3135|  2.06k|      switch (match_seq.status) {
  ------------------
  |  Branch (3135:15): [True: 2.06k, False: 0]
  ------------------
 3136|  1.71k|        case kMatchComplete: {
  ------------------
  |  Branch (3136:9): [True: 1.71k, False: 346]
  ------------------
 3137|  1.71k|          p++;
 3138|  1.71k|          match = 1;
 3139|  1.71k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3140|      0|        }
 3141|      1|        case kMatchPause: {
  ------------------
  |  Branch (3141:9): [True: 1, False: 2.06k]
  ------------------
 3142|      1|          return s_n_llhttp__internal__n_header_field_3;
 3143|      0|        }
 3144|    345|        case kMatchMismatch: {
  ------------------
  |  Branch (3144:9): [True: 345, False: 1.71k]
  ------------------
 3145|    345|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3146|      0|        }
 3147|  2.06k|      }
 3148|  2.06k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3149|  2.06k|    }
 3150|      0|    case s_n_llhttp__internal__n_header_field_4:
  ------------------
  |  Branch (3150:5): [True: 0, False: 4.72k]
  ------------------
 3151|  1.83k|    s_n_llhttp__internal__n_header_field_4: {
 3152|  1.83k|      llparse_match_t match_seq;
 3153|       |      
 3154|  1.83k|      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: 208]
  ------------------
 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|    207|        case kMatchMismatch: {
  ------------------
  |  Branch (3168:9): [True: 207, False: 1.62k]
  ------------------
 3169|    207|          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.72k]
  ------------------
 3175|  4.15k|    s_n_llhttp__internal__n_header_field_2: {
 3176|  4.15k|      if (p == endp) {
  ------------------
  |  Branch (3176:11): [True: 4, False: 4.15k]
  ------------------
 3177|      4|        return s_n_llhttp__internal__n_header_field_2;
 3178|      4|      }
 3179|  4.15k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (3179:16): [True: 3.93k, False: 219]
  |  Branch (3179:31): [True: 861, False: 3.07k]
  ------------------
 3180|  2.06k|        case 'n': {
  ------------------
  |  Branch (3180:9): [True: 2.06k, False: 2.08k]
  ------------------
 3181|  2.06k|          p++;
 3182|  2.06k|          goto s_n_llhttp__internal__n_header_field_3;
 3183|      0|        }
 3184|  1.83k|        case 't': {
  ------------------
  |  Branch (3184:9): [True: 1.83k, False: 2.31k]
  ------------------
 3185|  1.83k|          p++;
 3186|  1.83k|          goto s_n_llhttp__internal__n_header_field_4;
 3187|      0|        }
 3188|    244|        default: {
  ------------------
  |  Branch (3188:9): [True: 244, False: 3.90k]
  ------------------
 3189|    244|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3190|      0|        }
 3191|  4.15k|      }
 3192|  4.15k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3193|  4.15k|    }
 3194|      0|    case s_n_llhttp__internal__n_header_field_1:
  ------------------
  |  Branch (3194:5): [True: 0, False: 4.72k]
  ------------------
 3195|  4.77k|    s_n_llhttp__internal__n_header_field_1: {
 3196|  4.77k|      llparse_match_t match_seq;
 3197|       |      
 3198|  4.77k|      if (p == endp) {
  ------------------
  |  Branch (3198:11): [True: 11, False: 4.76k]
  ------------------
 3199|     11|        return s_n_llhttp__internal__n_header_field_1;
 3200|     11|      }
 3201|  4.76k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob0, 2);
 3202|  4.76k|      p = match_seq.current;
 3203|  4.76k|      switch (match_seq.status) {
  ------------------
  |  Branch (3203:15): [True: 4.76k, False: 0]
  ------------------
 3204|  4.15k|        case kMatchComplete: {
  ------------------
  |  Branch (3204:9): [True: 4.15k, False: 612]
  ------------------
 3205|  4.15k|          p++;
 3206|  4.15k|          goto s_n_llhttp__internal__n_header_field_2;
 3207|      0|        }
 3208|      2|        case kMatchPause: {
  ------------------
  |  Branch (3208:9): [True: 2, False: 4.76k]
  ------------------
 3209|      2|          return s_n_llhttp__internal__n_header_field_1;
 3210|      0|        }
 3211|    610|        case kMatchMismatch: {
  ------------------
  |  Branch (3211:9): [True: 610, False: 4.15k]
  ------------------
 3212|    610|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3213|      0|        }
 3214|  4.76k|      }
 3215|  4.76k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3216|  4.76k|    }
 3217|      0|    case s_n_llhttp__internal__n_header_field_5:
  ------------------
  |  Branch (3217:5): [True: 0, False: 4.72k]
  ------------------
 3218|    340|    s_n_llhttp__internal__n_header_field_5: {
 3219|    340|      llparse_match_t match_seq;
 3220|       |      
 3221|    340|      if (p == endp) {
  ------------------
  |  Branch (3221:11): [True: 10, False: 330]
  ------------------
 3222|     10|        return s_n_llhttp__internal__n_header_field_5;
 3223|     10|      }
 3224|    330|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob11, 15);
 3225|    330|      p = match_seq.current;
 3226|    330|      switch (match_seq.status) {
  ------------------
  |  Branch (3226:15): [True: 330, False: 0]
  ------------------
 3227|      0|        case kMatchComplete: {
  ------------------
  |  Branch (3227:9): [True: 0, False: 330]
  ------------------
 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: 329]
  ------------------
 3233|      1|          return s_n_llhttp__internal__n_header_field_5;
 3234|      0|        }
 3235|    329|        case kMatchMismatch: {
  ------------------
  |  Branch (3235:9): [True: 329, False: 1]
  ------------------
 3236|    329|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3237|      0|        }
 3238|    330|      }
 3239|    330|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3240|    330|    }
 3241|      0|    case s_n_llhttp__internal__n_header_field_6:
  ------------------
  |  Branch (3241:5): [True: 0, False: 4.72k]
  ------------------
 3242|  3.21k|    s_n_llhttp__internal__n_header_field_6: {
 3243|  3.21k|      llparse_match_t match_seq;
 3244|       |      
 3245|  3.21k|      if (p == endp) {
  ------------------
  |  Branch (3245:11): [True: 10, False: 3.20k]
  ------------------
 3246|     10|        return s_n_llhttp__internal__n_header_field_6;
 3247|     10|      }
 3248|  3.20k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob12, 16);
 3249|  3.20k|      p = match_seq.current;
 3250|  3.20k|      switch (match_seq.status) {
  ------------------
  |  Branch (3250:15): [True: 3.20k, False: 0]
  ------------------
 3251|  2.80k|        case kMatchComplete: {
  ------------------
  |  Branch (3251:9): [True: 2.80k, False: 394]
  ------------------
 3252|  2.80k|          p++;
 3253|  2.80k|          match = 3;
 3254|  2.80k|          goto s_n_llhttp__internal__n_invoke_store_header_state;
 3255|      0|        }
 3256|      4|        case kMatchPause: {
  ------------------
  |  Branch (3256:9): [True: 4, False: 3.19k]
  ------------------
 3257|      4|          return s_n_llhttp__internal__n_header_field_6;
 3258|      0|        }
 3259|    390|        case kMatchMismatch: {
  ------------------
  |  Branch (3259:9): [True: 390, False: 2.81k]
  ------------------
 3260|    390|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3261|      0|        }
 3262|  3.20k|      }
 3263|  3.20k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3264|  3.20k|    }
 3265|      0|    case s_n_llhttp__internal__n_header_field_7:
  ------------------
  |  Branch (3265:5): [True: 0, False: 4.72k]
  ------------------
 3266|  1.84k|    s_n_llhttp__internal__n_header_field_7: {
 3267|  1.84k|      llparse_match_t match_seq;
 3268|       |      
 3269|  1.84k|      if (p == endp) {
  ------------------
  |  Branch (3269:11): [True: 12, False: 1.83k]
  ------------------
 3270|     12|        return s_n_llhttp__internal__n_header_field_7;
 3271|     12|      }
 3272|  1.83k|      match_seq = llparse__match_sequence_to_lower(state, p, endp, llparse_blob13, 6);
 3273|  1.83k|      p = match_seq.current;
 3274|  1.83k|      switch (match_seq.status) {
  ------------------
  |  Branch (3274:15): [True: 1.83k, False: 0]
  ------------------
 3275|  1.46k|        case kMatchComplete: {
  ------------------
  |  Branch (3275:9): [True: 1.46k, False: 375]
  ------------------
 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.83k]
  ------------------
 3281|      5|          return s_n_llhttp__internal__n_header_field_7;
 3282|      0|        }
 3283|    370|        case kMatchMismatch: {
  ------------------
  |  Branch (3283:9): [True: 370, False: 1.46k]
  ------------------
 3284|    370|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3285|      0|        }
 3286|  1.83k|      }
 3287|  1.83k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3288|  1.83k|    }
 3289|      0|    case s_n_llhttp__internal__n_header_field:
  ------------------
  |  Branch (3289:5): [True: 0, False: 4.72k]
  ------------------
 3290|  11.0k|    s_n_llhttp__internal__n_header_field: {
 3291|  11.0k|      if (p == endp) {
  ------------------
  |  Branch (3291:11): [True: 0, False: 11.0k]
  ------------------
 3292|      0|        return s_n_llhttp__internal__n_header_field;
 3293|      0|      }
 3294|  11.0k|      switch (((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p))) {
  ------------------
  |  Branch (3294:16): [True: 10.6k, False: 367]
  |  Branch (3294:31): [True: 5.11k, False: 5.52k]
  ------------------
 3295|  4.77k|        case 'c': {
  ------------------
  |  Branch (3295:9): [True: 4.77k, False: 6.23k]
  ------------------
 3296|  4.77k|          p++;
 3297|  4.77k|          goto s_n_llhttp__internal__n_header_field_1;
 3298|      0|        }
 3299|    340|        case 'p': {
  ------------------
  |  Branch (3299:9): [True: 340, False: 10.6k]
  ------------------
 3300|    340|          p++;
 3301|    340|          goto s_n_llhttp__internal__n_header_field_5;
 3302|      0|        }
 3303|  3.21k|        case 't': {
  ------------------
  |  Branch (3303:9): [True: 3.21k, False: 7.79k]
  ------------------
 3304|  3.21k|          p++;
 3305|  3.21k|          goto s_n_llhttp__internal__n_header_field_6;
 3306|      0|        }
 3307|  1.84k|        case 'u': {
  ------------------
  |  Branch (3307:9): [True: 1.84k, False: 9.15k]
  ------------------
 3308|  1.84k|          p++;
 3309|  1.84k|          goto s_n_llhttp__internal__n_header_field_7;
 3310|      0|        }
 3311|    831|        default: {
  ------------------
  |  Branch (3311:9): [True: 831, False: 10.1k]
  ------------------
 3312|    831|          goto s_n_llhttp__internal__n_invoke_update_header_state_11;
 3313|      0|        }
 3314|  11.0k|      }
 3315|  11.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3316|  11.0k|    }
 3317|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_header_field:
  ------------------
  |  Branch (3317:5): [True: 0, False: 4.72k]
  ------------------
 3318|  11.0k|    s_n_llhttp__internal__n_span_start_llhttp__on_header_field: {
 3319|  11.0k|      if (p == endp) {
  ------------------
  |  Branch (3319:11): [True: 0, False: 11.0k]
  ------------------
 3320|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_header_field;
 3321|      0|      }
 3322|  11.0k|      state->_span_pos0 = (void*) p;
 3323|  11.0k|      state->_span_cb0 = llhttp__on_header_field;
 3324|  11.0k|      goto s_n_llhttp__internal__n_header_field;
 3325|  11.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3326|  11.0k|    }
 3327|      0|    case s_n_llhttp__internal__n_header_field_start:
  ------------------
  |  Branch (3327:5): [True: 0, False: 4.72k]
  ------------------
 3328|  46.0k|    s_n_llhttp__internal__n_header_field_start: {
 3329|  46.0k|      if (p == endp) {
  ------------------
  |  Branch (3329:11): [True: 13, False: 46.0k]
  ------------------
 3330|     13|        return s_n_llhttp__internal__n_header_field_start;
 3331|     13|      }
 3332|  46.0k|      switch (*p) {
 3333|      4|        case 10: {
  ------------------
  |  Branch (3333:9): [True: 4, False: 46.0k]
  ------------------
 3334|      4|          p++;
 3335|      4|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_1;
 3336|      0|        }
 3337|  35.0k|        case 13: {
  ------------------
  |  Branch (3337:9): [True: 35.0k, False: 11.0k]
  ------------------
 3338|  35.0k|          p++;
 3339|  35.0k|          goto s_n_llhttp__internal__n_headers_almost_done;
 3340|      0|        }
 3341|      5|        case ':': {
  ------------------
  |  Branch (3341:9): [True: 5, False: 46.0k]
  ------------------
 3342|      5|          goto s_n_llhttp__internal__n_error_44;
 3343|      0|        }
 3344|  11.0k|        default: {
  ------------------
  |  Branch (3344:9): [True: 11.0k, False: 35.0k]
  ------------------
 3345|  11.0k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_header_field;
 3346|      0|        }
 3347|  46.0k|      }
 3348|  46.0k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3349|  46.0k|    }
 3350|      0|    case s_n_llhttp__internal__n_headers_start:
  ------------------
  |  Branch (3350:5): [True: 0, False: 4.72k]
  ------------------
 3351|  35.4k|    s_n_llhttp__internal__n_headers_start: {
 3352|  35.4k|      if (p == endp) {
  ------------------
  |  Branch (3352:11): [True: 14, False: 35.4k]
  ------------------
 3353|     14|        return s_n_llhttp__internal__n_headers_start;
 3354|     14|      }
 3355|  35.4k|      switch (*p) {
 3356|    196|        case ' ': {
  ------------------
  |  Branch (3356:9): [True: 196, False: 35.2k]
  ------------------
 3357|    196|          p++;
 3358|    196|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags;
 3359|      0|        }
 3360|  35.2k|        default: {
  ------------------
  |  Branch (3360:9): [True: 35.2k, False: 196]
  ------------------
 3361|  35.2k|          goto s_n_llhttp__internal__n_header_field_start;
 3362|      0|        }
 3363|  35.4k|      }
 3364|  35.4k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3365|  35.4k|    }
 3366|      0|    case s_n_llhttp__internal__n_url_to_http_09:
  ------------------
  |  Branch (3366:5): [True: 0, False: 4.72k]
  ------------------
 3367|  20.7k|    s_n_llhttp__internal__n_url_to_http_09: {
 3368|  20.7k|      if (p == endp) {
  ------------------
  |  Branch (3368:11): [True: 51, False: 20.6k]
  ------------------
 3369|     51|        return s_n_llhttp__internal__n_url_to_http_09;
 3370|     51|      }
 3371|  20.6k|      switch (*p) {
 3372|      1|        case 9: {
  ------------------
  |  Branch (3372:9): [True: 1, False: 20.6k]
  ------------------
 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.6k]
  ------------------
 3377|      1|          p++;
 3378|      1|          goto s_n_llhttp__internal__n_error_2;
 3379|      0|        }
 3380|  20.6k|        default: {
  ------------------
  |  Branch (3380:9): [True: 20.6k, False: 2]
  ------------------
 3381|  20.6k|          goto s_n_llhttp__internal__n_invoke_update_http_major;
 3382|      0|        }
 3383|  20.6k|      }
 3384|  20.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3385|  20.6k|    }
 3386|      0|    case s_n_llhttp__internal__n_url_skip_to_http09:
  ------------------
  |  Branch (3386:5): [True: 0, False: 4.72k]
  ------------------
 3387|  19.6k|    s_n_llhttp__internal__n_url_skip_to_http09: {
 3388|  19.6k|      if (p == endp) {
  ------------------
  |  Branch (3388:11): [True: 0, False: 19.6k]
  ------------------
 3389|      0|        return s_n_llhttp__internal__n_url_skip_to_http09;
 3390|      0|      }
 3391|  19.6k|      switch (*p) {
 3392|      0|        case 9: {
  ------------------
  |  Branch (3392:9): [True: 0, False: 19.6k]
  ------------------
 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.6k]
  ------------------
 3397|      0|          p++;
 3398|      0|          goto s_n_llhttp__internal__n_error_2;
 3399|      0|        }
 3400|  19.6k|        default: {
  ------------------
  |  Branch (3400:9): [True: 19.6k, False: 0]
  ------------------
 3401|  19.6k|          p++;
 3402|  19.6k|          goto s_n_llhttp__internal__n_url_to_http_09;
 3403|      0|        }
 3404|  19.6k|      }
 3405|  19.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3406|  19.6k|    }
 3407|      0|    case s_n_llhttp__internal__n_url_skip_lf_to_http09_1:
  ------------------
  |  Branch (3407:5): [True: 0, False: 4.72k]
  ------------------
 3408|  1.09k|    s_n_llhttp__internal__n_url_skip_lf_to_http09_1: {
 3409|  1.09k|      if (p == endp) {
  ------------------
  |  Branch (3409:11): [True: 40, False: 1.05k]
  ------------------
 3410|     40|        return s_n_llhttp__internal__n_url_skip_lf_to_http09_1;
 3411|     40|      }
 3412|  1.05k|      switch (*p) {
 3413|  1.04k|        case 10: {
  ------------------
  |  Branch (3413:9): [True: 1.04k, False: 12]
  ------------------
 3414|  1.04k|          p++;
 3415|  1.04k|          goto s_n_llhttp__internal__n_url_to_http_09;
 3416|      0|        }
 3417|     12|        default: {
  ------------------
  |  Branch (3417:9): [True: 12, False: 1.04k]
  ------------------
 3418|     12|          goto s_n_llhttp__internal__n_error_64;
 3419|      0|        }
 3420|  1.05k|      }
 3421|  1.05k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3422|  1.05k|    }
 3423|      0|    case s_n_llhttp__internal__n_url_skip_lf_to_http09:
  ------------------
  |  Branch (3423:5): [True: 0, False: 4.72k]
  ------------------
 3424|  1.09k|    s_n_llhttp__internal__n_url_skip_lf_to_http09: {
 3425|  1.09k|      if (p == endp) {
  ------------------
  |  Branch (3425:11): [True: 0, False: 1.09k]
  ------------------
 3426|      0|        return s_n_llhttp__internal__n_url_skip_lf_to_http09;
 3427|      0|      }
 3428|  1.09k|      switch (*p) {
 3429|      0|        case 9: {
  ------------------
  |  Branch (3429:9): [True: 0, False: 1.09k]
  ------------------
 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.09k]
  ------------------
 3434|      0|          p++;
 3435|      0|          goto s_n_llhttp__internal__n_error_2;
 3436|      0|        }
 3437|  1.09k|        case 13: {
  ------------------
  |  Branch (3437:9): [True: 1.09k, False: 0]
  ------------------
 3438|  1.09k|          p++;
 3439|  1.09k|          goto s_n_llhttp__internal__n_url_skip_lf_to_http09_1;
 3440|      0|        }
 3441|      0|        default: {
  ------------------
  |  Branch (3441:9): [True: 0, False: 1.09k]
  ------------------
 3442|      0|          goto s_n_llhttp__internal__n_error_64;
 3443|      0|        }
 3444|  1.09k|      }
 3445|  1.09k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3446|  1.09k|    }
 3447|      0|    case s_n_llhttp__internal__n_req_pri_upgrade:
  ------------------
  |  Branch (3447:5): [True: 0, False: 4.72k]
  ------------------
 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_73;
 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_74;
 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.72k]
  ------------------
 3471|  10.5k|    s_n_llhttp__internal__n_req_http_complete_crlf: {
 3472|  10.5k|      if (p == endp) {
  ------------------
  |  Branch (3472:11): [True: 6, False: 10.5k]
  ------------------
 3473|      6|        return s_n_llhttp__internal__n_req_http_complete_crlf;
 3474|      6|      }
 3475|  10.5k|      switch (*p) {
 3476|  10.5k|        case 10: {
  ------------------
  |  Branch (3476:9): [True: 10.5k, False: 10]
  ------------------
 3477|  10.5k|          p++;
 3478|  10.5k|          goto s_n_llhttp__internal__n_headers_start;
 3479|      0|        }
 3480|     10|        default: {
  ------------------
  |  Branch (3480:9): [True: 10, False: 10.5k]
  ------------------
 3481|     10|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_27;
 3482|      0|        }
 3483|  10.5k|      }
 3484|  10.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3485|  10.5k|    }
 3486|      0|    case s_n_llhttp__internal__n_req_http_complete:
  ------------------
  |  Branch (3486:5): [True: 0, False: 4.72k]
  ------------------
 3487|  10.6k|    s_n_llhttp__internal__n_req_http_complete: {
 3488|  10.6k|      if (p == endp) {
  ------------------
  |  Branch (3488:11): [True: 32, False: 10.5k]
  ------------------
 3489|     32|        return s_n_llhttp__internal__n_req_http_complete;
 3490|     32|      }
 3491|  10.5k|      switch (*p) {
 3492|      1|        case 10: {
  ------------------
  |  Branch (3492:9): [True: 1, False: 10.5k]
  ------------------
 3493|      1|          p++;
 3494|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_26;
 3495|      0|        }
 3496|  10.5k|        case 13: {
  ------------------
  |  Branch (3496:9): [True: 10.5k, False: 4]
  ------------------
 3497|  10.5k|          p++;
 3498|  10.5k|          goto s_n_llhttp__internal__n_req_http_complete_crlf;
 3499|      0|        }
 3500|      3|        default: {
  ------------------
  |  Branch (3500:9): [True: 3, False: 10.5k]
  ------------------
 3501|      3|          goto s_n_llhttp__internal__n_error_72;
 3502|      0|        }
 3503|  10.5k|      }
 3504|  10.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3505|  10.5k|    }
 3506|      0|    case s_n_llhttp__internal__n_invoke_load_method_1:
  ------------------
  |  Branch (3506:5): [True: 0, False: 4.72k]
  ------------------
 3507|  10.6k|    s_n_llhttp__internal__n_invoke_load_method_1: {
 3508|  10.6k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3509|      6|        case 34:
  ------------------
  |  Branch (3509:9): [True: 6, False: 10.6k]
  ------------------
 3510|      6|          goto s_n_llhttp__internal__n_req_pri_upgrade;
 3511|  10.6k|        default:
  ------------------
  |  Branch (3511:9): [True: 10.6k, False: 6]
  ------------------
 3512|  10.6k|          goto s_n_llhttp__internal__n_req_http_complete;
 3513|  10.6k|      }
 3514|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3515|  10.6k|    }
 3516|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_version_complete:
  ------------------
  |  Branch (3516:5): [True: 0, False: 4.72k]
  ------------------
 3517|  10.6k|    s_n_llhttp__internal__n_invoke_llhttp__on_version_complete: {
 3518|  10.6k|      switch (llhttp__on_version_complete(state, p, endp)) {
 3519|  10.6k|        case 0:
  ------------------
  |  Branch (3519:9): [True: 10.6k, False: 0]
  ------------------
 3520|  10.6k|          goto s_n_llhttp__internal__n_invoke_load_method_1;
 3521|      0|        case 21:
  ------------------
  |  Branch (3521:9): [True: 0, False: 10.6k]
  ------------------
 3522|      0|          goto s_n_llhttp__internal__n_pause_21;
 3523|      0|        default:
  ------------------
  |  Branch (3523:9): [True: 0, False: 10.6k]
  ------------------
 3524|      0|          goto s_n_llhttp__internal__n_error_69;
 3525|  10.6k|      }
 3526|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3527|  10.6k|    }
 3528|      0|    case s_n_llhttp__internal__n_error_68:
  ------------------
  |  Branch (3528:5): [True: 0, False: 4.72k]
  ------------------
 3529|     11|    s_n_llhttp__internal__n_error_68: {
 3530|     11|      state->error = 0x9;
 3531|     11|      state->reason = "Invalid HTTP version";
 3532|     11|      state->error_pos = (const char*) p;
 3533|     11|      state->_current = (void*) (intptr_t) s_error;
 3534|     11|      return s_error;
 3535|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3536|      0|    }
 3537|      0|    case s_n_llhttp__internal__n_error_75:
  ------------------
  |  Branch (3537:5): [True: 0, False: 4.72k]
  ------------------
 3538|      1|    s_n_llhttp__internal__n_error_75: {
 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.72k]
  ------------------
 3547|  10.6k|    s_n_llhttp__internal__n_req_http_minor: {
 3548|  10.6k|      if (p == endp) {
  ------------------
  |  Branch (3548:11): [True: 8, False: 10.6k]
  ------------------
 3549|      8|        return s_n_llhttp__internal__n_req_http_minor;
 3550|      8|      }
 3551|  10.6k|      switch (*p) {
 3552|  6.80k|        case '0': {
  ------------------
  |  Branch (3552:9): [True: 6.80k, False: 3.84k]
  ------------------
 3553|  6.80k|          p++;
 3554|  6.80k|          match = 0;
 3555|  6.80k|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3556|      0|        }
 3557|  3.04k|        case '1': {
  ------------------
  |  Branch (3557:9): [True: 3.04k, False: 7.59k]
  ------------------
 3558|  3.04k|          p++;
 3559|  3.04k|          match = 1;
 3560|  3.04k|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3561|      0|        }
 3562|      1|        case '2': {
  ------------------
  |  Branch (3562:9): [True: 1, False: 10.6k]
  ------------------
 3563|      1|          p++;
 3564|      1|          match = 2;
 3565|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3566|      0|        }
 3567|      1|        case '3': {
  ------------------
  |  Branch (3567:9): [True: 1, False: 10.6k]
  ------------------
 3568|      1|          p++;
 3569|      1|          match = 3;
 3570|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3571|      0|        }
 3572|      1|        case '4': {
  ------------------
  |  Branch (3572:9): [True: 1, False: 10.6k]
  ------------------
 3573|      1|          p++;
 3574|      1|          match = 4;
 3575|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3576|      0|        }
 3577|      3|        case '5': {
  ------------------
  |  Branch (3577:9): [True: 3, False: 10.6k]
  ------------------
 3578|      3|          p++;
 3579|      3|          match = 5;
 3580|      3|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3581|      0|        }
 3582|      1|        case '6': {
  ------------------
  |  Branch (3582:9): [True: 1, False: 10.6k]
  ------------------
 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.6k]
  ------------------
 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.6k]
  ------------------
 3593|      1|          p++;
 3594|      1|          match = 8;
 3595|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3596|      0|        }
 3597|    783|        case '9': {
  ------------------
  |  Branch (3597:9): [True: 783, False: 9.86k]
  ------------------
 3598|    783|          p++;
 3599|    783|          match = 9;
 3600|    783|          goto s_n_llhttp__internal__n_invoke_store_http_minor;
 3601|      0|        }
 3602|      1|        default: {
  ------------------
  |  Branch (3602:9): [True: 1, False: 10.6k]
  ------------------
 3603|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_2;
 3604|      0|        }
 3605|  10.6k|      }
 3606|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3607|  10.6k|    }
 3608|      0|    case s_n_llhttp__internal__n_error_76:
  ------------------
  |  Branch (3608:5): [True: 0, False: 4.72k]
  ------------------
 3609|     13|    s_n_llhttp__internal__n_error_76: {
 3610|     13|      state->error = 0x9;
 3611|     13|      state->reason = "Expected dot";
 3612|     13|      state->error_pos = (const char*) p;
 3613|     13|      state->_current = (void*) (intptr_t) s_error;
 3614|     13|      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.72k]
  ------------------
 3618|  10.6k|    s_n_llhttp__internal__n_req_http_dot: {
 3619|  10.6k|      if (p == endp) {
  ------------------
  |  Branch (3619:11): [True: 7, False: 10.6k]
  ------------------
 3620|      7|        return s_n_llhttp__internal__n_req_http_dot;
 3621|      7|      }
 3622|  10.6k|      switch (*p) {
 3623|  10.6k|        case '.': {
  ------------------
  |  Branch (3623:9): [True: 10.6k, False: 13]
  ------------------
 3624|  10.6k|          p++;
 3625|  10.6k|          goto s_n_llhttp__internal__n_req_http_minor;
 3626|      0|        }
 3627|     13|        default: {
  ------------------
  |  Branch (3627:9): [True: 13, False: 10.6k]
  ------------------
 3628|     13|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_3;
 3629|      0|        }
 3630|  10.6k|      }
 3631|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3632|  10.6k|    }
 3633|      0|    case s_n_llhttp__internal__n_error_77:
  ------------------
  |  Branch (3633:5): [True: 0, False: 4.72k]
  ------------------
 3634|      9|    s_n_llhttp__internal__n_error_77: {
 3635|      9|      state->error = 0x9;
 3636|      9|      state->reason = "Invalid major version";
 3637|      9|      state->error_pos = (const char*) p;
 3638|      9|      state->_current = (void*) (intptr_t) s_error;
 3639|      9|      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.72k]
  ------------------
 3643|  10.6k|    s_n_llhttp__internal__n_req_http_major: {
 3644|  10.6k|      if (p == endp) {
  ------------------
  |  Branch (3644:11): [True: 0, False: 10.6k]
  ------------------
 3645|      0|        return s_n_llhttp__internal__n_req_http_major;
 3646|      0|      }
 3647|  10.6k|      switch (*p) {
 3648|    793|        case '0': {
  ------------------
  |  Branch (3648:9): [True: 793, False: 9.89k]
  ------------------
 3649|    793|          p++;
 3650|    793|          match = 0;
 3651|    793|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3652|      0|        }
 3653|  6.46k|        case '1': {
  ------------------
  |  Branch (3653:9): [True: 6.46k, False: 4.22k]
  ------------------
 3654|  6.46k|          p++;
 3655|  6.46k|          match = 1;
 3656|  6.46k|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3657|      0|        }
 3658|  3.41k|        case '2': {
  ------------------
  |  Branch (3658:9): [True: 3.41k, False: 7.27k]
  ------------------
 3659|  3.41k|          p++;
 3660|  3.41k|          match = 2;
 3661|  3.41k|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3662|      0|        }
 3663|      2|        case '3': {
  ------------------
  |  Branch (3663:9): [True: 2, False: 10.6k]
  ------------------
 3664|      2|          p++;
 3665|      2|          match = 3;
 3666|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3667|      0|        }
 3668|      0|        case '4': {
  ------------------
  |  Branch (3668:9): [True: 0, False: 10.6k]
  ------------------
 3669|      0|          p++;
 3670|      0|          match = 4;
 3671|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3672|      0|        }
 3673|      0|        case '5': {
  ------------------
  |  Branch (3673:9): [True: 0, False: 10.6k]
  ------------------
 3674|      0|          p++;
 3675|      0|          match = 5;
 3676|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3677|      0|        }
 3678|      2|        case '6': {
  ------------------
  |  Branch (3678:9): [True: 2, False: 10.6k]
  ------------------
 3679|      2|          p++;
 3680|      2|          match = 6;
 3681|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3682|      0|        }
 3683|      1|        case '7': {
  ------------------
  |  Branch (3683:9): [True: 1, False: 10.6k]
  ------------------
 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.6k]
  ------------------
 3689|      1|          p++;
 3690|      1|          match = 8;
 3691|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3692|      0|        }
 3693|      1|        case '9': {
  ------------------
  |  Branch (3693:9): [True: 1, False: 10.6k]
  ------------------
 3694|      1|          p++;
 3695|      1|          match = 9;
 3696|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major;
 3697|      0|        }
 3698|      9|        default: {
  ------------------
  |  Branch (3698:9): [True: 9, False: 10.6k]
  ------------------
 3699|      9|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_4;
 3700|      0|        }
 3701|  10.6k|      }
 3702|  10.6k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3703|  10.6k|    }
 3704|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_version:
  ------------------
  |  Branch (3704:5): [True: 0, False: 4.72k]
  ------------------
 3705|  10.7k|    s_n_llhttp__internal__n_span_start_llhttp__on_version: {
 3706|  10.7k|      if (p == endp) {
  ------------------
  |  Branch (3706:11): [True: 22, False: 10.6k]
  ------------------
 3707|     22|        return s_n_llhttp__internal__n_span_start_llhttp__on_version;
 3708|     22|      }
 3709|  10.6k|      state->_span_pos0 = (void*) p;
 3710|  10.6k|      state->_span_cb0 = llhttp__on_version;
 3711|  10.6k|      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.72k]
  ------------------
 3715|  11.0k|    s_n_llhttp__internal__n_req_after_protocol: {
 3716|  11.0k|      if (p == endp) {
  ------------------
  |  Branch (3716:11): [True: 348, False: 10.7k]
  ------------------
 3717|    348|        return s_n_llhttp__internal__n_req_after_protocol;
 3718|    348|      }
 3719|  10.7k|      switch (*p) {
 3720|  10.7k|        case '/': {
  ------------------
  |  Branch (3720:9): [True: 10.7k, False: 25]
  ------------------
 3721|  10.7k|          p++;
 3722|  10.7k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version;
 3723|      0|        }
 3724|     25|        default: {
  ------------------
  |  Branch (3724:9): [True: 25, False: 10.7k]
  ------------------
 3725|     25|          goto s_n_llhttp__internal__n_error_78;
 3726|      0|        }
 3727|  10.7k|      }
 3728|  10.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3729|  10.7k|    }
 3730|      0|    case s_n_llhttp__internal__n_invoke_load_method:
  ------------------
  |  Branch (3730:5): [True: 0, False: 4.72k]
  ------------------
 3731|  7.72k|    s_n_llhttp__internal__n_invoke_load_method: {
 3732|  7.72k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3733|    195|        case 0:
  ------------------
  |  Branch (3733:9): [True: 195, False: 7.52k]
  ------------------
 3734|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3735|    666|        case 1:
  ------------------
  |  Branch (3735:9): [True: 666, False: 7.05k]
  ------------------
 3736|    666|          goto s_n_llhttp__internal__n_req_after_protocol;
 3737|    194|        case 2:
  ------------------
  |  Branch (3737:9): [True: 194, False: 7.53k]
  ------------------
 3738|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3739|    194|        case 3:
  ------------------
  |  Branch (3739:9): [True: 194, False: 7.53k]
  ------------------
 3740|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3741|    577|        case 4:
  ------------------
  |  Branch (3741:9): [True: 577, False: 7.14k]
  ------------------
 3742|    577|          goto s_n_llhttp__internal__n_req_after_protocol;
 3743|      1|        case 5:
  ------------------
  |  Branch (3743:9): [True: 1, False: 7.72k]
  ------------------
 3744|      1|          goto s_n_llhttp__internal__n_req_after_protocol;
 3745|    194|        case 6:
  ------------------
  |  Branch (3745:9): [True: 194, False: 7.53k]
  ------------------
 3746|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3747|    194|        case 7:
  ------------------
  |  Branch (3747:9): [True: 194, False: 7.53k]
  ------------------
 3748|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3749|    194|        case 8:
  ------------------
  |  Branch (3749:9): [True: 194, False: 7.53k]
  ------------------
 3750|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3751|    195|        case 9:
  ------------------
  |  Branch (3751:9): [True: 195, False: 7.52k]
  ------------------
 3752|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3753|    194|        case 10:
  ------------------
  |  Branch (3753:9): [True: 194, False: 7.53k]
  ------------------
 3754|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3755|    194|        case 11:
  ------------------
  |  Branch (3755:9): [True: 194, False: 7.53k]
  ------------------
 3756|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3757|    194|        case 12:
  ------------------
  |  Branch (3757:9): [True: 194, False: 7.53k]
  ------------------
 3758|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3759|    194|        case 13:
  ------------------
  |  Branch (3759:9): [True: 194, False: 7.53k]
  ------------------
 3760|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3761|    194|        case 14:
  ------------------
  |  Branch (3761:9): [True: 194, False: 7.53k]
  ------------------
 3762|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3763|    194|        case 15:
  ------------------
  |  Branch (3763:9): [True: 194, False: 7.53k]
  ------------------
 3764|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3765|    194|        case 16:
  ------------------
  |  Branch (3765:9): [True: 194, False: 7.53k]
  ------------------
 3766|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3767|    194|        case 17:
  ------------------
  |  Branch (3767:9): [True: 194, False: 7.53k]
  ------------------
 3768|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3769|    194|        case 18:
  ------------------
  |  Branch (3769:9): [True: 194, False: 7.53k]
  ------------------
 3770|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3771|    441|        case 19:
  ------------------
  |  Branch (3771:9): [True: 441, False: 7.28k]
  ------------------
 3772|    441|          goto s_n_llhttp__internal__n_req_after_protocol;
 3773|    194|        case 20:
  ------------------
  |  Branch (3773:9): [True: 194, False: 7.53k]
  ------------------
 3774|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3775|    194|        case 21:
  ------------------
  |  Branch (3775:9): [True: 194, False: 7.53k]
  ------------------
 3776|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3777|    194|        case 22:
  ------------------
  |  Branch (3777:9): [True: 194, False: 7.53k]
  ------------------
 3778|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3779|    194|        case 23:
  ------------------
  |  Branch (3779:9): [True: 194, False: 7.53k]
  ------------------
 3780|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3781|    194|        case 24:
  ------------------
  |  Branch (3781:9): [True: 194, False: 7.53k]
  ------------------
 3782|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3783|    194|        case 25:
  ------------------
  |  Branch (3783:9): [True: 194, False: 7.53k]
  ------------------
 3784|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3785|    194|        case 26:
  ------------------
  |  Branch (3785:9): [True: 194, False: 7.53k]
  ------------------
 3786|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3787|    194|        case 27:
  ------------------
  |  Branch (3787:9): [True: 194, False: 7.53k]
  ------------------
 3788|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3789|    195|        case 28:
  ------------------
  |  Branch (3789:9): [True: 195, False: 7.52k]
  ------------------
 3790|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3791|    195|        case 29:
  ------------------
  |  Branch (3791:9): [True: 195, False: 7.52k]
  ------------------
 3792|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3793|    194|        case 30:
  ------------------
  |  Branch (3793:9): [True: 194, False: 7.53k]
  ------------------
 3794|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3795|    197|        case 31:
  ------------------
  |  Branch (3795:9): [True: 197, False: 7.52k]
  ------------------
 3796|    197|          goto s_n_llhttp__internal__n_req_after_protocol;
 3797|    196|        case 32:
  ------------------
  |  Branch (3797:9): [True: 196, False: 7.52k]
  ------------------
 3798|    196|          goto s_n_llhttp__internal__n_req_after_protocol;
 3799|    194|        case 33:
  ------------------
  |  Branch (3799:9): [True: 194, False: 7.53k]
  ------------------
 3800|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3801|     14|        case 34:
  ------------------
  |  Branch (3801:9): [True: 14, False: 7.71k]
  ------------------
 3802|     14|          goto s_n_llhttp__internal__n_req_after_protocol;
 3803|    195|        case 46:
  ------------------
  |  Branch (3803:9): [True: 195, False: 7.52k]
  ------------------
 3804|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3805|      1|        default:
  ------------------
  |  Branch (3805:9): [True: 1, False: 7.72k]
  ------------------
 3806|      1|          goto s_n_llhttp__internal__n_error_67;
 3807|  7.72k|      }
 3808|  7.72k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3809|  7.72k|    }
 3810|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete:
  ------------------
  |  Branch (3810:5): [True: 0, False: 4.72k]
  ------------------
 3811|  7.72k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete: {
 3812|  7.72k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3813|  7.72k|        case 0:
  ------------------
  |  Branch (3813:9): [True: 7.72k, False: 0]
  ------------------
 3814|  7.72k|          goto s_n_llhttp__internal__n_invoke_load_method;
 3815|      0|        case 21:
  ------------------
  |  Branch (3815:9): [True: 0, False: 7.72k]
  ------------------
 3816|      0|          goto s_n_llhttp__internal__n_pause_22;
 3817|      0|        default:
  ------------------
  |  Branch (3817:9): [True: 0, False: 7.72k]
  ------------------
 3818|      0|          goto s_n_llhttp__internal__n_error_66;
 3819|  7.72k|      }
 3820|  7.72k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3821|  7.72k|    }
 3822|      0|    case s_n_llhttp__internal__n_error_83:
  ------------------
  |  Branch (3822:5): [True: 0, False: 4.72k]
  ------------------
 3823|     19|    s_n_llhttp__internal__n_error_83: {
 3824|     19|      state->error = 0x8;
 3825|     19|      state->reason = "Expected HTTP/, RTSP/ or ICE/";
 3826|     19|      state->error_pos = (const char*) p;
 3827|     19|      state->_current = (void*) (intptr_t) s_error;
 3828|     19|      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.72k]
  ------------------
 3832|  7.73k|    s_n_llhttp__internal__n_req_after_http_start_1: {
 3833|  7.73k|      llparse_match_t match_seq;
 3834|       |      
 3835|  7.73k|      if (p == endp) {
  ------------------
  |  Branch (3835:11): [True: 8, False: 7.72k]
  ------------------
 3836|      8|        return s_n_llhttp__internal__n_req_after_http_start_1;
 3837|      8|      }
 3838|  7.72k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob14, 3);
 3839|  7.72k|      p = match_seq.current;
 3840|  7.72k|      switch (match_seq.status) {
  ------------------
  |  Branch (3840:15): [True: 7.72k, False: 0]
  ------------------
 3841|  7.72k|        case kMatchComplete: {
  ------------------
  |  Branch (3841:9): [True: 7.72k, False: 2]
  ------------------
 3842|  7.72k|          p++;
 3843|  7.72k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol;
 3844|      0|        }
 3845|      1|        case kMatchPause: {
  ------------------
  |  Branch (3845:9): [True: 1, False: 7.72k]
  ------------------
 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.72k]
  ------------------
 3849|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3850|      0|        }
 3851|  7.72k|      }
 3852|  7.72k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3853|  7.72k|    }
 3854|      0|    case s_n_llhttp__internal__n_invoke_load_method_2:
  ------------------
  |  Branch (3854:5): [True: 0, False: 4.72k]
  ------------------
 3855|    267|    s_n_llhttp__internal__n_invoke_load_method_2: {
 3856|    267|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3857|    255|        case 33:
  ------------------
  |  Branch (3857:9): [True: 255, False: 12]
  ------------------
 3858|    255|          goto s_n_llhttp__internal__n_req_after_protocol;
 3859|     12|        default:
  ------------------
  |  Branch (3859:9): [True: 12, False: 255]
  ------------------
 3860|     12|          goto s_n_llhttp__internal__n_error_80;
 3861|    267|      }
 3862|    267|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3863|    267|    }
 3864|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1:
  ------------------
  |  Branch (3864:5): [True: 0, False: 4.72k]
  ------------------
 3865|    267|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1: {
 3866|    267|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3867|    267|        case 0:
  ------------------
  |  Branch (3867:9): [True: 267, False: 0]
  ------------------
 3868|    267|          goto s_n_llhttp__internal__n_invoke_load_method_2;
 3869|      0|        case 21:
  ------------------
  |  Branch (3869:9): [True: 0, False: 267]
  ------------------
 3870|      0|          goto s_n_llhttp__internal__n_pause_23;
 3871|      0|        default:
  ------------------
  |  Branch (3871:9): [True: 0, False: 267]
  ------------------
 3872|      0|          goto s_n_llhttp__internal__n_error_79;
 3873|    267|      }
 3874|    267|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3875|    267|    }
 3876|      0|    case s_n_llhttp__internal__n_req_after_http_start_2:
  ------------------
  |  Branch (3876:5): [True: 0, False: 4.72k]
  ------------------
 3877|    274|    s_n_llhttp__internal__n_req_after_http_start_2: {
 3878|    274|      llparse_match_t match_seq;
 3879|       |      
 3880|    274|      if (p == endp) {
  ------------------
  |  Branch (3880:11): [True: 5, False: 269]
  ------------------
 3881|      5|        return s_n_llhttp__internal__n_req_after_http_start_2;
 3882|      5|      }
 3883|    269|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob16, 2);
 3884|    269|      p = match_seq.current;
 3885|    269|      switch (match_seq.status) {
  ------------------
  |  Branch (3885:15): [True: 269, False: 0]
  ------------------
 3886|    267|        case kMatchComplete: {
  ------------------
  |  Branch (3886:9): [True: 267, False: 2]
  ------------------
 3887|    267|          p++;
 3888|    267|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_1;
 3889|      0|        }
 3890|      1|        case kMatchPause: {
  ------------------
  |  Branch (3890:9): [True: 1, False: 268]
  ------------------
 3891|      1|          return s_n_llhttp__internal__n_req_after_http_start_2;
 3892|      0|        }
 3893|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (3893:9): [True: 1, False: 268]
  ------------------
 3894|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3895|      0|        }
 3896|    269|      }
 3897|    269|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3898|    269|    }
 3899|      0|    case s_n_llhttp__internal__n_invoke_load_method_3:
  ------------------
  |  Branch (3899:5): [True: 0, False: 4.72k]
  ------------------
 3900|  3.10k|    s_n_llhttp__internal__n_invoke_load_method_3: {
 3901|  3.10k|      switch (llhttp__internal__c_load_method(state, p, endp)) {
 3902|    578|        case 1:
  ------------------
  |  Branch (3902:9): [True: 578, False: 2.52k]
  ------------------
 3903|    578|          goto s_n_llhttp__internal__n_req_after_protocol;
 3904|    194|        case 3:
  ------------------
  |  Branch (3904:9): [True: 194, False: 2.90k]
  ------------------
 3905|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3906|    194|        case 6:
  ------------------
  |  Branch (3906:9): [True: 194, False: 2.90k]
  ------------------
 3907|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3908|    194|        case 35:
  ------------------
  |  Branch (3908:9): [True: 194, False: 2.90k]
  ------------------
 3909|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3910|    194|        case 36:
  ------------------
  |  Branch (3910:9): [True: 194, False: 2.90k]
  ------------------
 3911|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3912|    194|        case 37:
  ------------------
  |  Branch (3912:9): [True: 194, False: 2.90k]
  ------------------
 3913|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3914|    195|        case 38:
  ------------------
  |  Branch (3914:9): [True: 195, False: 2.90k]
  ------------------
 3915|    195|          goto s_n_llhttp__internal__n_req_after_protocol;
 3916|    194|        case 39:
  ------------------
  |  Branch (3916:9): [True: 194, False: 2.90k]
  ------------------
 3917|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3918|    194|        case 40:
  ------------------
  |  Branch (3918:9): [True: 194, False: 2.90k]
  ------------------
 3919|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3920|    194|        case 41:
  ------------------
  |  Branch (3920:9): [True: 194, False: 2.90k]
  ------------------
 3921|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3922|    194|        case 42:
  ------------------
  |  Branch (3922:9): [True: 194, False: 2.90k]
  ------------------
 3923|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3924|    194|        case 43:
  ------------------
  |  Branch (3924:9): [True: 194, False: 2.90k]
  ------------------
 3925|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3926|    194|        case 44:
  ------------------
  |  Branch (3926:9): [True: 194, False: 2.90k]
  ------------------
 3927|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3928|    194|        case 45:
  ------------------
  |  Branch (3928:9): [True: 194, False: 2.90k]
  ------------------
 3929|    194|          goto s_n_llhttp__internal__n_req_after_protocol;
 3930|      1|        default:
  ------------------
  |  Branch (3930:9): [True: 1, False: 3.10k]
  ------------------
 3931|      1|          goto s_n_llhttp__internal__n_error_82;
 3932|  3.10k|      }
 3933|  3.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3934|  3.10k|    }
 3935|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2:
  ------------------
  |  Branch (3935:5): [True: 0, False: 4.72k]
  ------------------
 3936|  3.10k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2: {
 3937|  3.10k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 3938|  3.10k|        case 0:
  ------------------
  |  Branch (3938:9): [True: 3.10k, False: 0]
  ------------------
 3939|  3.10k|          goto s_n_llhttp__internal__n_invoke_load_method_3;
 3940|      0|        case 21:
  ------------------
  |  Branch (3940:9): [True: 0, False: 3.10k]
  ------------------
 3941|      0|          goto s_n_llhttp__internal__n_pause_24;
 3942|      0|        default:
  ------------------
  |  Branch (3942:9): [True: 0, False: 3.10k]
  ------------------
 3943|      0|          goto s_n_llhttp__internal__n_error_81;
 3944|  3.10k|      }
 3945|  3.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3946|  3.10k|    }
 3947|      0|    case s_n_llhttp__internal__n_req_after_http_start_3:
  ------------------
  |  Branch (3947:5): [True: 0, False: 4.72k]
  ------------------
 3948|  3.11k|    s_n_llhttp__internal__n_req_after_http_start_3: {
 3949|  3.11k|      llparse_match_t match_seq;
 3950|       |      
 3951|  3.11k|      if (p == endp) {
  ------------------
  |  Branch (3951:11): [True: 7, False: 3.10k]
  ------------------
 3952|      7|        return s_n_llhttp__internal__n_req_after_http_start_3;
 3953|      7|      }
 3954|  3.10k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob17, 3);
 3955|  3.10k|      p = match_seq.current;
 3956|  3.10k|      switch (match_seq.status) {
  ------------------
  |  Branch (3956:15): [True: 3.10k, False: 0]
  ------------------
 3957|  3.10k|        case kMatchComplete: {
  ------------------
  |  Branch (3957:9): [True: 3.10k, False: 2]
  ------------------
 3958|  3.10k|          p++;
 3959|  3.10k|          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.10k]
  ------------------
 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.10k]
  ------------------
 3965|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3966|      0|        }
 3967|  3.10k|      }
 3968|  3.10k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3969|  3.10k|    }
 3970|      0|    case s_n_llhttp__internal__n_req_after_http_start:
  ------------------
  |  Branch (3970:5): [True: 0, False: 4.72k]
  ------------------
 3971|  11.1k|    s_n_llhttp__internal__n_req_after_http_start: {
 3972|  11.1k|      if (p == endp) {
  ------------------
  |  Branch (3972:11): [True: 0, False: 11.1k]
  ------------------
 3973|      0|        return s_n_llhttp__internal__n_req_after_http_start;
 3974|      0|      }
 3975|  11.1k|      switch (*p) {
 3976|  7.73k|        case 'H': {
  ------------------
  |  Branch (3976:9): [True: 7.73k, False: 3.40k]
  ------------------
 3977|  7.73k|          p++;
 3978|  7.73k|          goto s_n_llhttp__internal__n_req_after_http_start_1;
 3979|      0|        }
 3980|    274|        case 'I': {
  ------------------
  |  Branch (3980:9): [True: 274, False: 10.8k]
  ------------------
 3981|    274|          p++;
 3982|    274|          goto s_n_llhttp__internal__n_req_after_http_start_2;
 3983|      0|        }
 3984|  3.11k|        case 'R': {
  ------------------
  |  Branch (3984:9): [True: 3.11k, False: 8.02k]
  ------------------
 3985|  3.11k|          p++;
 3986|  3.11k|          goto s_n_llhttp__internal__n_req_after_http_start_3;
 3987|      0|        }
 3988|     16|        default: {
  ------------------
  |  Branch (3988:9): [True: 16, False: 11.1k]
  ------------------
 3989|     16|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3;
 3990|      0|        }
 3991|  11.1k|      }
 3992|  11.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 3993|  11.1k|    }
 3994|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_protocol:
  ------------------
  |  Branch (3994:5): [True: 0, False: 4.72k]
  ------------------
 3995|  11.1k|    s_n_llhttp__internal__n_span_start_llhttp__on_protocol: {
 3996|  11.1k|      if (p == endp) {
  ------------------
  |  Branch (3996:11): [True: 0, False: 11.1k]
  ------------------
 3997|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_protocol;
 3998|      0|      }
 3999|  11.1k|      state->_span_pos0 = (void*) p;
 4000|  11.1k|      state->_span_cb0 = llhttp__on_protocol;
 4001|  11.1k|      goto s_n_llhttp__internal__n_req_after_http_start;
 4002|  11.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4003|  11.1k|    }
 4004|      0|    case s_n_llhttp__internal__n_req_http_start:
  ------------------
  |  Branch (4004:5): [True: 0, False: 4.72k]
  ------------------
 4005|  11.3k|    s_n_llhttp__internal__n_req_http_start: {
 4006|  11.3k|      if (p == endp) {
  ------------------
  |  Branch (4006:11): [True: 3, False: 11.3k]
  ------------------
 4007|      3|        return s_n_llhttp__internal__n_req_http_start;
 4008|      3|      }
 4009|  11.3k|      switch (*p) {
 4010|    223|        case ' ': {
  ------------------
  |  Branch (4010:9): [True: 223, False: 11.1k]
  ------------------
 4011|    223|          p++;
 4012|    223|          goto s_n_llhttp__internal__n_req_http_start;
 4013|      0|        }
 4014|  11.1k|        default: {
  ------------------
  |  Branch (4014:9): [True: 11.1k, False: 223]
  ------------------
 4015|  11.1k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_protocol;
 4016|      0|        }
 4017|  11.3k|      }
 4018|  11.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4019|  11.3k|    }
 4020|      0|    case s_n_llhttp__internal__n_url_to_http:
  ------------------
  |  Branch (4020:5): [True: 0, False: 4.72k]
  ------------------
 4021|  11.1k|    s_n_llhttp__internal__n_url_to_http: {
 4022|  11.1k|      if (p == endp) {
  ------------------
  |  Branch (4022:11): [True: 37, False: 11.1k]
  ------------------
 4023|     37|        return s_n_llhttp__internal__n_url_to_http;
 4024|     37|      }
 4025|  11.1k|      switch (*p) {
 4026|      1|        case 9: {
  ------------------
  |  Branch (4026:9): [True: 1, False: 11.1k]
  ------------------
 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.1k]
  ------------------
 4031|      1|          p++;
 4032|      1|          goto s_n_llhttp__internal__n_error_2;
 4033|      0|        }
 4034|  11.1k|        default: {
  ------------------
  |  Branch (4034:9): [True: 11.1k, False: 2]
  ------------------
 4035|  11.1k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_url_complete_1;
 4036|      0|        }
 4037|  11.1k|      }
 4038|  11.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4039|  11.1k|    }
 4040|      0|    case s_n_llhttp__internal__n_url_skip_to_http:
  ------------------
  |  Branch (4040:5): [True: 0, False: 4.72k]
  ------------------
 4041|  11.1k|    s_n_llhttp__internal__n_url_skip_to_http: {
 4042|  11.1k|      if (p == endp) {
  ------------------
  |  Branch (4042:11): [True: 0, False: 11.1k]
  ------------------
 4043|      0|        return s_n_llhttp__internal__n_url_skip_to_http;
 4044|      0|      }
 4045|  11.1k|      switch (*p) {
 4046|      0|        case 9: {
  ------------------
  |  Branch (4046:9): [True: 0, False: 11.1k]
  ------------------
 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.1k]
  ------------------
 4051|      0|          p++;
 4052|      0|          goto s_n_llhttp__internal__n_error_2;
 4053|      0|        }
 4054|  11.1k|        default: {
  ------------------
  |  Branch (4054:9): [True: 11.1k, False: 0]
  ------------------
 4055|  11.1k|          p++;
 4056|  11.1k|          goto s_n_llhttp__internal__n_url_to_http;
 4057|      0|        }
 4058|  11.1k|      }
 4059|  11.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4060|  11.1k|    }
 4061|      0|    case s_n_llhttp__internal__n_url_fragment:
  ------------------
  |  Branch (4061:5): [True: 0, False: 4.72k]
  ------------------
 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: 23, False: 1.37k]
  ------------------
 4082|     23|        return s_n_llhttp__internal__n_url_fragment;
 4083|     23|      }
 4084|  1.37k|      switch (lookup_table[(uint8_t) *p]) {
 4085|      1|        case 1: {
  ------------------
  |  Branch (4085:9): [True: 1, False: 1.37k]
  ------------------
 4086|      1|          p++;
 4087|      1|          goto s_n_llhttp__internal__n_error_2;
 4088|      0|        }
 4089|    700|        case 2: {
  ------------------
  |  Branch (4089:9): [True: 700, False: 677]
  ------------------
 4090|    700|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_6;
 4091|      0|        }
 4092|    194|        case 3: {
  ------------------
  |  Branch (4092:9): [True: 194, False: 1.18k]
  ------------------
 4093|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_7;
 4094|      0|        }
 4095|    275|        case 4: {
  ------------------
  |  Branch (4095:9): [True: 275, False: 1.10k]
  ------------------
 4096|    275|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_8;
 4097|      0|        }
 4098|    205|        case 5: {
  ------------------
  |  Branch (4098:9): [True: 205, False: 1.17k]
  ------------------
 4099|    205|          p++;
 4100|    205|          goto s_n_llhttp__internal__n_url_fragment;
 4101|      0|        }
 4102|      2|        default: {
  ------------------
  |  Branch (4102:9): [True: 2, False: 1.37k]
  ------------------
 4103|      2|          goto s_n_llhttp__internal__n_error_84;
 4104|      0|        }
 4105|  1.37k|      }
 4106|  1.37k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4107|  1.37k|    }
 4108|      0|    case s_n_llhttp__internal__n_span_end_stub_query_3:
  ------------------
  |  Branch (4108:5): [True: 0, False: 4.72k]
  ------------------
 4109|    194|    s_n_llhttp__internal__n_span_end_stub_query_3: {
 4110|    194|      if (p == endp) {
  ------------------
  |  Branch (4110:11): [True: 0, False: 194]
  ------------------
 4111|      0|        return s_n_llhttp__internal__n_span_end_stub_query_3;
 4112|      0|      }
 4113|    194|      p++;
 4114|    194|      goto s_n_llhttp__internal__n_url_fragment;
 4115|    194|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4116|    194|    }
 4117|      0|    case s_n_llhttp__internal__n_url_query:
  ------------------
  |  Branch (4117:5): [True: 0, False: 4.72k]
  ------------------
 4118|  1.56k|    s_n_llhttp__internal__n_url_query: {
 4119|  1.56k|      static uint8_t lookup_table[] = {
 4120|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4121|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4122|  1.56k|        4, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4123|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4124|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4125|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4126|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4127|  1.56k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,
 4128|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4129|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4130|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4131|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4132|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4133|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4134|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4135|  1.56k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4136|  1.56k|      };
 4137|  1.56k|      if (p == endp) {
  ------------------
  |  Branch (4137:11): [True: 27, False: 1.53k]
  ------------------
 4138|     27|        return s_n_llhttp__internal__n_url_query;
 4139|     27|      }
 4140|  1.53k|      switch (lookup_table[(uint8_t) *p]) {
 4141|      1|        case 1: {
  ------------------
  |  Branch (4141:9): [True: 1, False: 1.53k]
  ------------------
 4142|      1|          p++;
 4143|      1|          goto s_n_llhttp__internal__n_error_2;
 4144|      0|        }
 4145|    629|        case 2: {
  ------------------
  |  Branch (4145:9): [True: 629, False: 909]
  ------------------
 4146|    629|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_9;
 4147|      0|        }
 4148|    195|        case 3: {
  ------------------
  |  Branch (4148:9): [True: 195, False: 1.34k]
  ------------------
 4149|    195|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_10;
 4150|      0|        }
 4151|    314|        case 4: {
  ------------------
  |  Branch (4151:9): [True: 314, False: 1.22k]
  ------------------
 4152|    314|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_11;
 4153|      0|        }
 4154|    200|        case 5: {
  ------------------
  |  Branch (4154:9): [True: 200, False: 1.33k]
  ------------------
 4155|    200|          p++;
 4156|    200|          goto s_n_llhttp__internal__n_url_query;
 4157|      0|        }
 4158|    194|        case 6: {
  ------------------
  |  Branch (4158:9): [True: 194, False: 1.34k]
  ------------------
 4159|    194|          goto s_n_llhttp__internal__n_span_end_stub_query_3;
 4160|      0|        }
 4161|      5|        default: {
  ------------------
  |  Branch (4161:9): [True: 5, False: 1.53k]
  ------------------
 4162|      5|          goto s_n_llhttp__internal__n_error_85;
 4163|      0|        }
 4164|  1.53k|      }
 4165|  1.53k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4166|  1.53k|    }
 4167|      0|    case s_n_llhttp__internal__n_url_query_or_fragment:
  ------------------
  |  Branch (4167:5): [True: 0, False: 4.72k]
  ------------------
 4168|  30.2k|    s_n_llhttp__internal__n_url_query_or_fragment: {
 4169|  30.2k|      if (p == endp) {
  ------------------
  |  Branch (4169:11): [True: 0, False: 30.2k]
  ------------------
 4170|      0|        return s_n_llhttp__internal__n_url_query_or_fragment;
 4171|      0|      }
 4172|  30.2k|      switch (*p) {
 4173|      0|        case 9: {
  ------------------
  |  Branch (4173:9): [True: 0, False: 30.2k]
  ------------------
 4174|      0|          p++;
 4175|      0|          goto s_n_llhttp__internal__n_error_2;
 4176|      0|        }
 4177|  17.7k|        case 10: {
  ------------------
  |  Branch (4177:9): [True: 17.7k, False: 12.4k]
  ------------------
 4178|  17.7k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_3;
 4179|      0|        }
 4180|      0|        case 12: {
  ------------------
  |  Branch (4180:9): [True: 0, False: 30.2k]
  ------------------
 4181|      0|          p++;
 4182|      0|          goto s_n_llhttp__internal__n_error_2;
 4183|      0|        }
 4184|    315|        case 13: {
  ------------------
  |  Branch (4184:9): [True: 315, False: 29.9k]
  ------------------
 4185|    315|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_4;
 4186|      0|        }
 4187|  10.2k|        case ' ': {
  ------------------
  |  Branch (4187:9): [True: 10.2k, False: 20.0k]
  ------------------
 4188|  10.2k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_5;
 4189|      0|        }
 4190|  1.00k|        case '#': {
  ------------------
  |  Branch (4190:9): [True: 1.00k, False: 29.2k]
  ------------------
 4191|  1.00k|          p++;
 4192|  1.00k|          goto s_n_llhttp__internal__n_url_fragment;
 4193|      0|        }
 4194|    976|        case '?': {
  ------------------
  |  Branch (4194:9): [True: 976, False: 29.2k]
  ------------------
 4195|    976|          p++;
 4196|    976|          goto s_n_llhttp__internal__n_url_query;
 4197|      0|        }
 4198|      3|        default: {
  ------------------
  |  Branch (4198:9): [True: 3, False: 30.2k]
  ------------------
 4199|      3|          goto s_n_llhttp__internal__n_error_86;
 4200|      0|        }
 4201|  30.2k|      }
 4202|  30.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4203|  30.2k|    }
 4204|      0|    case s_n_llhttp__internal__n_url_path:
  ------------------
  |  Branch (4204:5): [True: 0, False: 4.72k]
  ------------------
 4205|  31.2k|    s_n_llhttp__internal__n_url_path: {
 4206|  31.2k|      static uint8_t lookup_table[] = {
 4207|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0,
 4208|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4209|  31.2k|        0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4210|  31.2k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,
 4211|  31.2k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4212|  31.2k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4213|  31.2k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
 4214|  31.2k|        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,
 4215|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4216|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4217|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4218|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4219|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4220|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4221|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4222|  31.2k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4223|  31.2k|      };
 4224|  31.2k|      if (p == endp) {
  ------------------
  |  Branch (4224:11): [True: 29, False: 31.1k]
  ------------------
 4225|     29|        return s_n_llhttp__internal__n_url_path;
 4226|     29|      }
 4227|  31.1k|      switch (lookup_table[(uint8_t) *p]) {
 4228|      1|        case 1: {
  ------------------
  |  Branch (4228:9): [True: 1, False: 31.1k]
  ------------------
 4229|      1|          p++;
 4230|      1|          goto s_n_llhttp__internal__n_error_2;
 4231|      0|        }
 4232|    949|        case 2: {
  ------------------
  |  Branch (4232:9): [True: 949, False: 30.2k]
  ------------------
 4233|    949|          p++;
 4234|    949|          goto s_n_llhttp__internal__n_url_path;
 4235|      0|        }
 4236|  30.2k|        default: {
  ------------------
  |  Branch (4236:9): [True: 30.2k, False: 950]
  ------------------
 4237|  30.2k|          goto s_n_llhttp__internal__n_url_query_or_fragment;
 4238|      0|        }
 4239|  31.1k|      }
 4240|  31.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4241|  31.1k|    }
 4242|      0|    case s_n_llhttp__internal__n_span_start_stub_path_2:
  ------------------
  |  Branch (4242:5): [True: 0, False: 4.72k]
  ------------------
 4243|  29.8k|    s_n_llhttp__internal__n_span_start_stub_path_2: {
 4244|  29.8k|      if (p == endp) {
  ------------------
  |  Branch (4244:11): [True: 0, False: 29.8k]
  ------------------
 4245|      0|        return s_n_llhttp__internal__n_span_start_stub_path_2;
 4246|      0|      }
 4247|  29.8k|      p++;
 4248|  29.8k|      goto s_n_llhttp__internal__n_url_path;
 4249|  29.8k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4250|  29.8k|    }
 4251|      0|    case s_n_llhttp__internal__n_span_start_stub_path:
  ------------------
  |  Branch (4251:5): [True: 0, False: 4.72k]
  ------------------
 4252|    196|    s_n_llhttp__internal__n_span_start_stub_path: {
 4253|    196|      if (p == endp) {
  ------------------
  |  Branch (4253:11): [True: 0, False: 196]
  ------------------
 4254|      0|        return s_n_llhttp__internal__n_span_start_stub_path;
 4255|      0|      }
 4256|    196|      p++;
 4257|    196|      goto s_n_llhttp__internal__n_url_path;
 4258|    196|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4259|    196|    }
 4260|      0|    case s_n_llhttp__internal__n_span_start_stub_path_1:
  ------------------
  |  Branch (4260:5): [True: 0, False: 4.72k]
  ------------------
 4261|    194|    s_n_llhttp__internal__n_span_start_stub_path_1: {
 4262|    194|      if (p == endp) {
  ------------------
  |  Branch (4262:11): [True: 0, False: 194]
  ------------------
 4263|      0|        return s_n_llhttp__internal__n_span_start_stub_path_1;
 4264|      0|      }
 4265|    194|      p++;
 4266|    194|      goto s_n_llhttp__internal__n_url_path;
 4267|    194|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4268|    194|    }
 4269|      0|    case s_n_llhttp__internal__n_url_server_with_at:
  ------------------
  |  Branch (4269:5): [True: 0, False: 4.72k]
  ------------------
 4270|  1.23k|    s_n_llhttp__internal__n_url_server_with_at: {
 4271|  1.23k|      static uint8_t lookup_table[] = {
 4272|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4273|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4274|  1.23k|        4, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
 4275|  1.23k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 7,
 4276|  1.23k|        8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4277|  1.23k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,
 4278|  1.23k|        0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4279|  1.23k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 0,
 4280|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4281|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4282|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4283|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4284|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4285|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4286|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4287|  1.23k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4288|  1.23k|      };
 4289|  1.23k|      if (p == endp) {
  ------------------
  |  Branch (4289:11): [True: 8, False: 1.22k]
  ------------------
 4290|      8|        return s_n_llhttp__internal__n_url_server_with_at;
 4291|      8|      }
 4292|  1.22k|      switch (lookup_table[(uint8_t) *p]) {
 4293|      1|        case 1: {
  ------------------
  |  Branch (4293:9): [True: 1, False: 1.22k]
  ------------------
 4294|      1|          p++;
 4295|      1|          goto s_n_llhttp__internal__n_error_2;
 4296|      0|        }
 4297|    194|        case 2: {
  ------------------
  |  Branch (4297:9): [True: 194, False: 1.03k]
  ------------------
 4298|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_12;
 4299|      0|        }
 4300|    194|        case 3: {
  ------------------
  |  Branch (4300:9): [True: 194, False: 1.03k]
  ------------------
 4301|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_13;
 4302|      0|        }
 4303|    194|        case 4: {
  ------------------
  |  Branch (4303:9): [True: 194, False: 1.03k]
  ------------------
 4304|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_14;
 4305|      0|        }
 4306|    253|        case 5: {
  ------------------
  |  Branch (4306:9): [True: 253, False: 973]
  ------------------
 4307|    253|          p++;
 4308|    253|          goto s_n_llhttp__internal__n_url_server;
 4309|      0|        }
 4310|    194|        case 6: {
  ------------------
  |  Branch (4310:9): [True: 194, False: 1.03k]
  ------------------
 4311|    194|          goto s_n_llhttp__internal__n_span_start_stub_path_1;
 4312|      0|        }
 4313|    194|        case 7: {
  ------------------
  |  Branch (4313:9): [True: 194, False: 1.03k]
  ------------------
 4314|    194|          p++;
 4315|    194|          goto s_n_llhttp__internal__n_url_query;
 4316|      0|        }
 4317|      1|        case 8: {
  ------------------
  |  Branch (4317:9): [True: 1, False: 1.22k]
  ------------------
 4318|      1|          p++;
 4319|      1|          goto s_n_llhttp__internal__n_error_87;
 4320|      0|        }
 4321|      1|        default: {
  ------------------
  |  Branch (4321:9): [True: 1, False: 1.22k]
  ------------------
 4322|      1|          goto s_n_llhttp__internal__n_error_88;
 4323|      0|        }
 4324|  1.22k|      }
 4325|  1.22k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4326|  1.22k|    }
 4327|      0|    case s_n_llhttp__internal__n_url_server:
  ------------------
  |  Branch (4327:5): [True: 0, False: 4.72k]
  ------------------
 4328|  2.66k|    s_n_llhttp__internal__n_url_server: {
 4329|  2.66k|      static uint8_t lookup_table[] = {
 4330|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 3, 0, 0,
 4331|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4332|  2.66k|        4, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
 4333|  2.66k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 7,
 4334|  2.66k|        8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4335|  2.66k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,
 4336|  2.66k|        0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
 4337|  2.66k|        5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 0,
 4338|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4339|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4340|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4341|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4342|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4343|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4344|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4345|  2.66k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4346|  2.66k|      };
 4347|  2.66k|      if (p == endp) {
  ------------------
  |  Branch (4347:11): [True: 16, False: 2.64k]
  ------------------
 4348|     16|        return s_n_llhttp__internal__n_url_server;
 4349|     16|      }
 4350|  2.64k|      switch (lookup_table[(uint8_t) *p]) {
 4351|      2|        case 1: {
  ------------------
  |  Branch (4351:9): [True: 2, False: 2.64k]
  ------------------
 4352|      2|          p++;
 4353|      2|          goto s_n_llhttp__internal__n_error_2;
 4354|      0|        }
 4355|    412|        case 2: {
  ------------------
  |  Branch (4355:9): [True: 412, False: 2.23k]
  ------------------
 4356|    412|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url;
 4357|      0|        }
 4358|    194|        case 3: {
  ------------------
  |  Branch (4358:9): [True: 194, False: 2.45k]
  ------------------
 4359|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_1;
 4360|      0|        }
 4361|    194|        case 4: {
  ------------------
  |  Branch (4361:9): [True: 194, False: 2.45k]
  ------------------
 4362|    194|          goto s_n_llhttp__internal__n_span_end_llhttp__on_url_2;
 4363|      0|        }
 4364|    214|        case 5: {
  ------------------
  |  Branch (4364:9): [True: 214, False: 2.43k]
  ------------------
 4365|    214|          p++;
 4366|    214|          goto s_n_llhttp__internal__n_url_server;
 4367|      0|        }
 4368|    196|        case 6: {
  ------------------
  |  Branch (4368:9): [True: 196, False: 2.44k]
  ------------------
 4369|    196|          goto s_n_llhttp__internal__n_span_start_stub_path;
 4370|      0|        }
 4371|    195|        case 7: {
  ------------------
  |  Branch (4371:9): [True: 195, False: 2.44k]
  ------------------
 4372|    195|          p++;
 4373|    195|          goto s_n_llhttp__internal__n_url_query;
 4374|      0|        }
 4375|  1.23k|        case 8: {
  ------------------
  |  Branch (4375:9): [True: 1.23k, False: 1.41k]
  ------------------
 4376|  1.23k|          p++;
 4377|  1.23k|          goto s_n_llhttp__internal__n_url_server_with_at;
 4378|      0|        }
 4379|      3|        default: {
  ------------------
  |  Branch (4379:9): [True: 3, False: 2.64k]
  ------------------
 4380|      3|          goto s_n_llhttp__internal__n_error_89;
 4381|      0|        }
 4382|  2.64k|      }
 4383|  2.64k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4384|  2.64k|    }
 4385|      0|    case s_n_llhttp__internal__n_url_schema_delim_1:
  ------------------
  |  Branch (4385:5): [True: 0, False: 4.72k]
  ------------------
 4386|  2.20k|    s_n_llhttp__internal__n_url_schema_delim_1: {
 4387|  2.20k|      if (p == endp) {
  ------------------
  |  Branch (4387:11): [True: 4, False: 2.19k]
  ------------------
 4388|      4|        return s_n_llhttp__internal__n_url_schema_delim_1;
 4389|      4|      }
 4390|  2.19k|      switch (*p) {
 4391|  2.18k|        case '/': {
  ------------------
  |  Branch (4391:9): [True: 2.18k, False: 12]
  ------------------
 4392|  2.18k|          p++;
 4393|  2.18k|          goto s_n_llhttp__internal__n_url_server;
 4394|      0|        }
 4395|     12|        default: {
  ------------------
  |  Branch (4395:9): [True: 12, False: 2.18k]
  ------------------
 4396|     12|          goto s_n_llhttp__internal__n_error_90;
 4397|      0|        }
 4398|  2.19k|      }
 4399|  2.19k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4400|  2.19k|    }
 4401|      0|    case s_n_llhttp__internal__n_url_schema_delim:
  ------------------
  |  Branch (4401:5): [True: 0, False: 4.72k]
  ------------------
 4402|  2.21k|    s_n_llhttp__internal__n_url_schema_delim: {
 4403|  2.21k|      if (p == endp) {
  ------------------
  |  Branch (4403:11): [True: 4, False: 2.20k]
  ------------------
 4404|      4|        return s_n_llhttp__internal__n_url_schema_delim;
 4405|      4|      }
 4406|  2.20k|      switch (*p) {
 4407|      1|        case 9: {
  ------------------
  |  Branch (4407:9): [True: 1, False: 2.20k]
  ------------------
 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.20k]
  ------------------
 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.20k]
  ------------------
 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.20k]
  ------------------
 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.20k]
  ------------------
 4424|      1|          p++;
 4425|      1|          goto s_n_llhttp__internal__n_error_2;
 4426|      0|        }
 4427|  2.20k|        case '/': {
  ------------------
  |  Branch (4427:9): [True: 2.20k, False: 6]
  ------------------
 4428|  2.20k|          p++;
 4429|  2.20k|          goto s_n_llhttp__internal__n_url_schema_delim_1;
 4430|      0|        }
 4431|      1|        default: {
  ------------------
  |  Branch (4431:9): [True: 1, False: 2.20k]
  ------------------
 4432|      1|          goto s_n_llhttp__internal__n_error_90;
 4433|      0|        }
 4434|  2.20k|      }
 4435|  2.20k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4436|  2.20k|    }
 4437|      0|    case s_n_llhttp__internal__n_span_end_stub_schema:
  ------------------
  |  Branch (4437:5): [True: 0, False: 4.72k]
  ------------------
 4438|  2.21k|    s_n_llhttp__internal__n_span_end_stub_schema: {
 4439|  2.21k|      if (p == endp) {
  ------------------
  |  Branch (4439:11): [True: 0, False: 2.21k]
  ------------------
 4440|      0|        return s_n_llhttp__internal__n_span_end_stub_schema;
 4441|      0|      }
 4442|  2.21k|      p++;
 4443|  2.21k|      goto s_n_llhttp__internal__n_url_schema_delim;
 4444|  2.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4445|  2.21k|    }
 4446|      0|    case s_n_llhttp__internal__n_url_schema:
  ------------------
  |  Branch (4446:5): [True: 0, False: 4.72k]
  ------------------
 4447|  4.65k|    s_n_llhttp__internal__n_url_schema: {
 4448|  4.65k|      static uint8_t lookup_table[] = {
 4449|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
 4450|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4451|  4.65k|        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4452|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0,
 4453|  4.65k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4454|  4.65k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4455|  4.65k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4456|  4.65k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4457|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4458|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4459|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4460|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4461|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4462|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4463|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4464|  4.65k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4465|  4.65k|      };
 4466|  4.65k|      if (p == endp) {
  ------------------
  |  Branch (4466:11): [True: 11, False: 4.63k]
  ------------------
 4467|     11|        return s_n_llhttp__internal__n_url_schema;
 4468|     11|      }
 4469|  4.63k|      switch (lookup_table[(uint8_t) *p]) {
 4470|      4|        case 1: {
  ------------------
  |  Branch (4470:9): [True: 4, False: 4.63k]
  ------------------
 4471|      4|          p++;
 4472|      4|          goto s_n_llhttp__internal__n_error_2;
 4473|      0|        }
 4474|  2.21k|        case 2: {
  ------------------
  |  Branch (4474:9): [True: 2.21k, False: 2.42k]
  ------------------
 4475|  2.21k|          goto s_n_llhttp__internal__n_span_end_stub_schema;
 4476|      0|        }
 4477|  2.42k|        case 3: {
  ------------------
  |  Branch (4477:9): [True: 2.42k, False: 2.21k]
  ------------------
 4478|  2.42k|          p++;
 4479|  2.42k|          goto s_n_llhttp__internal__n_url_schema;
 4480|      0|        }
 4481|      3|        default: {
  ------------------
  |  Branch (4481:9): [True: 3, False: 4.63k]
  ------------------
 4482|      3|          goto s_n_llhttp__internal__n_error_91;
 4483|      0|        }
 4484|  4.63k|      }
 4485|  4.63k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4486|  4.63k|    }
 4487|      0|    case s_n_llhttp__internal__n_url_start:
  ------------------
  |  Branch (4487:5): [True: 0, False: 4.72k]
  ------------------
 4488|  32.1k|    s_n_llhttp__internal__n_url_start: {
 4489|  32.1k|      static uint8_t lookup_table[] = {
 4490|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
 4491|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4492|  32.1k|        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2,
 4493|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4494|  32.1k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4495|  32.1k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4496|  32.1k|        0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
 4497|  32.1k|        3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0,
 4498|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4499|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4500|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4501|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4502|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4503|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4504|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 4505|  32.1k|        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
 4506|  32.1k|      };
 4507|  32.1k|      if (p == endp) {
  ------------------
  |  Branch (4507:11): [True: 0, False: 32.1k]
  ------------------
 4508|      0|        return s_n_llhttp__internal__n_url_start;
 4509|      0|      }
 4510|  32.1k|      switch (lookup_table[(uint8_t) *p]) {
 4511|      4|        case 1: {
  ------------------
  |  Branch (4511:9): [True: 4, False: 32.1k]
  ------------------
 4512|      4|          p++;
 4513|      4|          goto s_n_llhttp__internal__n_error_2;
 4514|      0|        }
 4515|  29.8k|        case 2: {
  ------------------
  |  Branch (4515:9): [True: 29.8k, False: 2.24k]
  ------------------
 4516|  29.8k|          goto s_n_llhttp__internal__n_span_start_stub_path_2;
 4517|      0|        }
 4518|  2.23k|        case 3: {
  ------------------
  |  Branch (4518:9): [True: 2.23k, False: 29.8k]
  ------------------
 4519|  2.23k|          goto s_n_llhttp__internal__n_url_schema;
 4520|      0|        }
 4521|     11|        default: {
  ------------------
  |  Branch (4521:9): [True: 11, False: 32.1k]
  ------------------
 4522|     11|          goto s_n_llhttp__internal__n_error_92;
 4523|      0|        }
 4524|  32.1k|      }
 4525|  32.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4526|  32.1k|    }
 4527|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_url_1:
  ------------------
  |  Branch (4527:5): [True: 0, False: 4.72k]
  ------------------
 4528|  32.1k|    s_n_llhttp__internal__n_span_start_llhttp__on_url_1: {
 4529|  32.1k|      if (p == endp) {
  ------------------
  |  Branch (4529:11): [True: 0, False: 32.1k]
  ------------------
 4530|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_url_1;
 4531|      0|      }
 4532|  32.1k|      state->_span_pos0 = (void*) p;
 4533|  32.1k|      state->_span_cb0 = llhttp__on_url;
 4534|  32.1k|      goto s_n_llhttp__internal__n_url_start;
 4535|  32.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4536|  32.1k|    }
 4537|      0|    case s_n_llhttp__internal__n_url_entry_normal:
  ------------------
  |  Branch (4537:5): [True: 0, False: 4.72k]
  ------------------
 4538|  32.1k|    s_n_llhttp__internal__n_url_entry_normal: {
 4539|  32.1k|      if (p == endp) {
  ------------------
  |  Branch (4539:11): [True: 0, False: 32.1k]
  ------------------
 4540|      0|        return s_n_llhttp__internal__n_url_entry_normal;
 4541|      0|      }
 4542|  32.1k|      switch (*p) {
 4543|      2|        case 9: {
  ------------------
  |  Branch (4543:9): [True: 2, False: 32.1k]
  ------------------
 4544|      2|          p++;
 4545|      2|          goto s_n_llhttp__internal__n_error_2;
 4546|      0|        }
 4547|      1|        case 12: {
  ------------------
  |  Branch (4547:9): [True: 1, False: 32.1k]
  ------------------
 4548|      1|          p++;
 4549|      1|          goto s_n_llhttp__internal__n_error_2;
 4550|      0|        }
 4551|  32.1k|        default: {
  ------------------
  |  Branch (4551:9): [True: 32.1k, False: 3]
  ------------------
 4552|  32.1k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_url_1;
 4553|      0|        }
 4554|  32.1k|      }
 4555|  32.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4556|  32.1k|    }
 4557|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_url:
  ------------------
  |  Branch (4557:5): [True: 0, False: 4.72k]
  ------------------
 4558|      7|    s_n_llhttp__internal__n_span_start_llhttp__on_url: {
 4559|      7|      if (p == endp) {
  ------------------
  |  Branch (4559:11): [True: 0, False: 7]
  ------------------
 4560|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_url;
 4561|      0|      }
 4562|      7|      state->_span_pos0 = (void*) p;
 4563|      7|      state->_span_cb0 = llhttp__on_url;
 4564|      7|      goto s_n_llhttp__internal__n_url_server;
 4565|      7|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4566|      7|    }
 4567|      0|    case s_n_llhttp__internal__n_url_entry_connect:
  ------------------
  |  Branch (4567:5): [True: 0, False: 4.72k]
  ------------------
 4568|      9|    s_n_llhttp__internal__n_url_entry_connect: {
 4569|      9|      if (p == endp) {
  ------------------
  |  Branch (4569:11): [True: 0, False: 9]
  ------------------
 4570|      0|        return s_n_llhttp__internal__n_url_entry_connect;
 4571|      0|      }
 4572|      9|      switch (*p) {
 4573|      1|        case 9: {
  ------------------
  |  Branch (4573:9): [True: 1, False: 8]
  ------------------
 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: 8]
  ------------------
 4578|      1|          p++;
 4579|      1|          goto s_n_llhttp__internal__n_error_2;
 4580|      0|        }
 4581|      7|        default: {
  ------------------
  |  Branch (4581:9): [True: 7, False: 2]
  ------------------
 4582|      7|          goto s_n_llhttp__internal__n_span_start_llhttp__on_url;
 4583|      0|        }
 4584|      9|      }
 4585|      9|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4586|      9|    }
 4587|      0|    case s_n_llhttp__internal__n_req_spaces_before_url:
  ------------------
  |  Branch (4587:5): [True: 0, False: 4.72k]
  ------------------
 4588|  32.4k|    s_n_llhttp__internal__n_req_spaces_before_url: {
 4589|  32.4k|      if (p == endp) {
  ------------------
  |  Branch (4589:11): [True: 17, False: 32.3k]
  ------------------
 4590|     17|        return s_n_llhttp__internal__n_req_spaces_before_url;
 4591|     17|      }
 4592|  32.3k|      switch (*p) {
 4593|    262|        case ' ': {
  ------------------
  |  Branch (4593:9): [True: 262, False: 32.1k]
  ------------------
 4594|    262|          p++;
 4595|    262|          goto s_n_llhttp__internal__n_req_spaces_before_url;
 4596|      0|        }
 4597|  32.1k|        default: {
  ------------------
  |  Branch (4597:9): [True: 32.1k, False: 262]
  ------------------
 4598|  32.1k|          goto s_n_llhttp__internal__n_invoke_is_equal_method;
 4599|      0|        }
 4600|  32.3k|      }
 4601|  32.3k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4602|  32.3k|    }
 4603|      0|    case s_n_llhttp__internal__n_req_first_space_before_url:
  ------------------
  |  Branch (4603:5): [True: 0, False: 4.72k]
  ------------------
 4604|  32.5k|    s_n_llhttp__internal__n_req_first_space_before_url: {
 4605|  32.5k|      if (p == endp) {
  ------------------
  |  Branch (4605:11): [True: 357, False: 32.1k]
  ------------------
 4606|    357|        return s_n_llhttp__internal__n_req_first_space_before_url;
 4607|    357|      }
 4608|  32.1k|      switch (*p) {
 4609|  32.1k|        case ' ': {
  ------------------
  |  Branch (4609:9): [True: 32.1k, False: 20]
  ------------------
 4610|  32.1k|          p++;
 4611|  32.1k|          goto s_n_llhttp__internal__n_req_spaces_before_url;
 4612|      0|        }
 4613|     20|        default: {
  ------------------
  |  Branch (4613:9): [True: 20, False: 32.1k]
  ------------------
 4614|     20|          goto s_n_llhttp__internal__n_error_93;
 4615|      0|        }
 4616|  32.1k|      }
 4617|  32.1k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4618|  32.1k|    }
 4619|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1:
  ------------------
  |  Branch (4619:5): [True: 0, False: 4.72k]
  ------------------
 4620|  32.5k|    s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1: {
 4621|  32.5k|      switch (llhttp__on_method_complete(state, p, endp)) {
 4622|  32.5k|        case 0:
  ------------------
  |  Branch (4622:9): [True: 32.5k, False: 0]
  ------------------
 4623|  32.5k|          goto s_n_llhttp__internal__n_req_first_space_before_url;
 4624|      0|        case 21:
  ------------------
  |  Branch (4624:9): [True: 0, False: 32.5k]
  ------------------
 4625|      0|          goto s_n_llhttp__internal__n_pause_29;
 4626|      0|        default:
  ------------------
  |  Branch (4626:9): [True: 0, False: 32.5k]
  ------------------
 4627|      0|          goto s_n_llhttp__internal__n_error_112;
 4628|  32.5k|      }
 4629|  32.5k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4630|  32.5k|    }
 4631|      0|    case s_n_llhttp__internal__n_after_start_req_2:
  ------------------
  |  Branch (4631:5): [True: 0, False: 4.72k]
  ------------------
 4632|  1.77k|    s_n_llhttp__internal__n_after_start_req_2: {
 4633|  1.77k|      if (p == endp) {
  ------------------
  |  Branch (4633:11): [True: 5, False: 1.76k]
  ------------------
 4634|      5|        return s_n_llhttp__internal__n_after_start_req_2;
 4635|      5|      }
 4636|  1.76k|      switch (*p) {
 4637|  1.75k|        case 'L': {
  ------------------
  |  Branch (4637:9): [True: 1.75k, False: 12]
  ------------------
 4638|  1.75k|          p++;
 4639|  1.75k|          match = 19;
 4640|  1.75k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4641|      0|        }
 4642|     12|        default: {
  ------------------
  |  Branch (4642:9): [True: 12, False: 1.75k]
  ------------------
 4643|     12|          goto s_n_llhttp__internal__n_error_113;
 4644|      0|        }
 4645|  1.76k|      }
 4646|  1.76k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4647|  1.76k|    }
 4648|      0|    case s_n_llhttp__internal__n_after_start_req_3:
  ------------------
  |  Branch (4648:5): [True: 0, False: 4.72k]
  ------------------
 4649|    440|    s_n_llhttp__internal__n_after_start_req_3: {
 4650|    440|      llparse_match_t match_seq;
 4651|       |      
 4652|    440|      if (p == endp) {
  ------------------
  |  Branch (4652:11): [True: 6, False: 434]
  ------------------
 4653|      6|        return s_n_llhttp__internal__n_after_start_req_3;
 4654|      6|      }
 4655|    434|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob18, 6);
 4656|    434|      p = match_seq.current;
 4657|    434|      switch (match_seq.status) {
  ------------------
  |  Branch (4657:15): [True: 434, False: 0]
  ------------------
 4658|    432|        case kMatchComplete: {
  ------------------
  |  Branch (4658:9): [True: 432, False: 2]
  ------------------
 4659|    432|          p++;
 4660|    432|          match = 36;
 4661|    432|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4662|      0|        }
 4663|      1|        case kMatchPause: {
  ------------------
  |  Branch (4663:9): [True: 1, False: 433]
  ------------------
 4664|      1|          return s_n_llhttp__internal__n_after_start_req_3;
 4665|      0|        }
 4666|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4666:9): [True: 1, False: 433]
  ------------------
 4667|      1|          goto s_n_llhttp__internal__n_error_113;
 4668|      0|        }
 4669|    434|      }
 4670|    434|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4671|    434|    }
 4672|      0|    case s_n_llhttp__internal__n_after_start_req_1:
  ------------------
  |  Branch (4672:5): [True: 0, False: 4.72k]
  ------------------
 4673|  2.22k|    s_n_llhttp__internal__n_after_start_req_1: {
 4674|  2.22k|      if (p == endp) {
  ------------------
  |  Branch (4674:11): [True: 8, False: 2.21k]
  ------------------
 4675|      8|        return s_n_llhttp__internal__n_after_start_req_1;
 4676|      8|      }
 4677|  2.21k|      switch (*p) {
 4678|  1.77k|        case 'C': {
  ------------------
  |  Branch (4678:9): [True: 1.77k, False: 441]
  ------------------
 4679|  1.77k|          p++;
 4680|  1.77k|          goto s_n_llhttp__internal__n_after_start_req_2;
 4681|      0|        }
 4682|    440|        case 'N': {
  ------------------
  |  Branch (4682:9): [True: 440, False: 1.77k]
  ------------------
 4683|    440|          p++;
 4684|    440|          goto s_n_llhttp__internal__n_after_start_req_3;
 4685|      0|        }
 4686|      1|        default: {
  ------------------
  |  Branch (4686:9): [True: 1, False: 2.21k]
  ------------------
 4687|      1|          goto s_n_llhttp__internal__n_error_113;
 4688|      0|        }
 4689|  2.21k|      }
 4690|  2.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4691|  2.21k|    }
 4692|      0|    case s_n_llhttp__internal__n_after_start_req_4:
  ------------------
  |  Branch (4692:5): [True: 0, False: 4.72k]
  ------------------
 4693|    462|    s_n_llhttp__internal__n_after_start_req_4: {
 4694|    462|      llparse_match_t match_seq;
 4695|       |      
 4696|    462|      if (p == endp) {
  ------------------
  |  Branch (4696:11): [True: 7, False: 455]
  ------------------
 4697|      7|        return s_n_llhttp__internal__n_after_start_req_4;
 4698|      7|      }
 4699|    455|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob19, 3);
 4700|    455|      p = match_seq.current;
 4701|    455|      switch (match_seq.status) {
  ------------------
  |  Branch (4701:15): [True: 455, False: 0]
  ------------------
 4702|    452|        case kMatchComplete: {
  ------------------
  |  Branch (4702:9): [True: 452, False: 3]
  ------------------
 4703|    452|          p++;
 4704|    452|          match = 16;
 4705|    452|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4706|      0|        }
 4707|      1|        case kMatchPause: {
  ------------------
  |  Branch (4707:9): [True: 1, False: 454]
  ------------------
 4708|      1|          return s_n_llhttp__internal__n_after_start_req_4;
 4709|      0|        }
 4710|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (4710:9): [True: 2, False: 453]
  ------------------
 4711|      2|          goto s_n_llhttp__internal__n_error_113;
 4712|      0|        }
 4713|    455|      }
 4714|    455|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4715|    455|    }
 4716|      0|    case s_n_llhttp__internal__n_after_start_req_6:
  ------------------
  |  Branch (4716:5): [True: 0, False: 4.72k]
  ------------------
 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: 7, False: 449]
  ------------------
 4721|      7|        return s_n_llhttp__internal__n_after_start_req_6;
 4722|      7|      }
 4723|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob20, 6);
 4724|    449|      p = match_seq.current;
 4725|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (4725:15): [True: 449, False: 0]
  ------------------
 4726|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4726:9): [True: 447, False: 2]
  ------------------
 4727|    447|          p++;
 4728|    447|          match = 22;
 4729|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4730|      0|        }
 4731|      1|        case kMatchPause: {
  ------------------
  |  Branch (4731:9): [True: 1, False: 448]
  ------------------
 4732|      1|          return s_n_llhttp__internal__n_after_start_req_6;
 4733|      0|        }
 4734|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4734:9): [True: 1, False: 448]
  ------------------
 4735|      1|          goto s_n_llhttp__internal__n_error_113;
 4736|      0|        }
 4737|    449|      }
 4738|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4739|    449|    }
 4740|      0|    case s_n_llhttp__internal__n_after_start_req_8:
  ------------------
  |  Branch (4740:5): [True: 0, False: 4.72k]
  ------------------
 4741|     13|    s_n_llhttp__internal__n_after_start_req_8: {
 4742|     13|      llparse_match_t match_seq;
 4743|       |      
 4744|     13|      if (p == endp) {
  ------------------
  |  Branch (4744:11): [True: 1, False: 12]
  ------------------
 4745|      1|        return s_n_llhttp__internal__n_after_start_req_8;
 4746|      1|      }
 4747|     12|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob21, 4);
 4748|     12|      p = match_seq.current;
 4749|     12|      switch (match_seq.status) {
  ------------------
  |  Branch (4749:15): [True: 12, False: 0]
  ------------------
 4750|     10|        case kMatchComplete: {
  ------------------
  |  Branch (4750:9): [True: 10, False: 2]
  ------------------
 4751|     10|          p++;
 4752|     10|          match = 5;
 4753|     10|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4754|      0|        }
 4755|      1|        case kMatchPause: {
  ------------------
  |  Branch (4755:9): [True: 1, False: 11]
  ------------------
 4756|      1|          return s_n_llhttp__internal__n_after_start_req_8;
 4757|      0|        }
 4758|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4758:9): [True: 1, False: 11]
  ------------------
 4759|      1|          goto s_n_llhttp__internal__n_error_113;
 4760|      0|        }
 4761|     12|      }
 4762|     12|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4763|     12|    }
 4764|      0|    case s_n_llhttp__internal__n_after_start_req_9:
  ------------------
  |  Branch (4764:5): [True: 0, False: 4.72k]
  ------------------
 4765|    499|    s_n_llhttp__internal__n_after_start_req_9: {
 4766|    499|      if (p == endp) {
  ------------------
  |  Branch (4766:11): [True: 6, False: 493]
  ------------------
 4767|      6|        return s_n_llhttp__internal__n_after_start_req_9;
 4768|      6|      }
 4769|    493|      switch (*p) {
 4770|    481|        case 'Y': {
  ------------------
  |  Branch (4770:9): [True: 481, False: 12]
  ------------------
 4771|    481|          p++;
 4772|    481|          match = 8;
 4773|    481|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4774|      0|        }
 4775|     12|        default: {
  ------------------
  |  Branch (4775:9): [True: 12, False: 481]
  ------------------
 4776|     12|          goto s_n_llhttp__internal__n_error_113;
 4777|      0|        }
 4778|    493|      }
 4779|    493|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4780|    493|    }
 4781|      0|    case s_n_llhttp__internal__n_after_start_req_7:
  ------------------
  |  Branch (4781:5): [True: 0, False: 4.72k]
  ------------------
 4782|    519|    s_n_llhttp__internal__n_after_start_req_7: {
 4783|    519|      if (p == endp) {
  ------------------
  |  Branch (4783:11): [True: 6, False: 513]
  ------------------
 4784|      6|        return s_n_llhttp__internal__n_after_start_req_7;
 4785|      6|      }
 4786|    513|      switch (*p) {
 4787|     13|        case 'N': {
  ------------------
  |  Branch (4787:9): [True: 13, False: 500]
  ------------------
 4788|     13|          p++;
 4789|     13|          goto s_n_llhttp__internal__n_after_start_req_8;
 4790|      0|        }
 4791|    499|        case 'P': {
  ------------------
  |  Branch (4791:9): [True: 499, False: 14]
  ------------------
 4792|    499|          p++;
 4793|    499|          goto s_n_llhttp__internal__n_after_start_req_9;
 4794|      0|        }
 4795|      1|        default: {
  ------------------
  |  Branch (4795:9): [True: 1, False: 512]
  ------------------
 4796|      1|          goto s_n_llhttp__internal__n_error_113;
 4797|      0|        }
 4798|    513|      }
 4799|    513|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4800|    513|    }
 4801|      0|    case s_n_llhttp__internal__n_after_start_req_5:
  ------------------
  |  Branch (4801:5): [True: 0, False: 4.72k]
  ------------------
 4802|    982|    s_n_llhttp__internal__n_after_start_req_5: {
 4803|    982|      if (p == endp) {
  ------------------
  |  Branch (4803:11): [True: 6, False: 976]
  ------------------
 4804|      6|        return s_n_llhttp__internal__n_after_start_req_5;
 4805|      6|      }
 4806|    976|      switch (*p) {
 4807|    456|        case 'H': {
  ------------------
  |  Branch (4807:9): [True: 456, False: 520]
  ------------------
 4808|    456|          p++;
 4809|    456|          goto s_n_llhttp__internal__n_after_start_req_6;
 4810|      0|        }
 4811|    519|        case 'O': {
  ------------------
  |  Branch (4811:9): [True: 519, False: 457]
  ------------------
 4812|    519|          p++;
 4813|    519|          goto s_n_llhttp__internal__n_after_start_req_7;
 4814|      0|        }
 4815|      1|        default: {
  ------------------
  |  Branch (4815:9): [True: 1, False: 975]
  ------------------
 4816|      1|          goto s_n_llhttp__internal__n_error_113;
 4817|      0|        }
 4818|    976|      }
 4819|    976|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4820|    976|    }
 4821|      0|    case s_n_llhttp__internal__n_after_start_req_12:
  ------------------
  |  Branch (4821:5): [True: 0, False: 4.72k]
  ------------------
 4822|    493|    s_n_llhttp__internal__n_after_start_req_12: {
 4823|    493|      llparse_match_t match_seq;
 4824|       |      
 4825|    493|      if (p == endp) {
  ------------------
  |  Branch (4825:11): [True: 6, False: 487]
  ------------------
 4826|      6|        return s_n_llhttp__internal__n_after_start_req_12;
 4827|      6|      }
 4828|    487|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob22, 3);
 4829|    487|      p = match_seq.current;
 4830|    487|      switch (match_seq.status) {
  ------------------
  |  Branch (4830:15): [True: 487, False: 0]
  ------------------
 4831|    485|        case kMatchComplete: {
  ------------------
  |  Branch (4831:9): [True: 485, False: 2]
  ------------------
 4832|    485|          p++;
 4833|    485|          match = 0;
 4834|    485|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4835|      0|        }
 4836|      1|        case kMatchPause: {
  ------------------
  |  Branch (4836:9): [True: 1, False: 486]
  ------------------
 4837|      1|          return s_n_llhttp__internal__n_after_start_req_12;
 4838|      0|        }
 4839|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4839:9): [True: 1, False: 486]
  ------------------
 4840|      1|          goto s_n_llhttp__internal__n_error_113;
 4841|      0|        }
 4842|    487|      }
 4843|    487|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4844|    487|    }
 4845|      0|    case s_n_llhttp__internal__n_after_start_req_13:
  ------------------
  |  Branch (4845:5): [True: 0, False: 4.72k]
  ------------------
 4846|    457|    s_n_llhttp__internal__n_after_start_req_13: {
 4847|    457|      llparse_match_t match_seq;
 4848|       |      
 4849|    457|      if (p == endp) {
  ------------------
  |  Branch (4849:11): [True: 7, False: 450]
  ------------------
 4850|      7|        return s_n_llhttp__internal__n_after_start_req_13;
 4851|      7|      }
 4852|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob23, 5);
 4853|    450|      p = match_seq.current;
 4854|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (4854:15): [True: 450, False: 0]
  ------------------
 4855|    448|        case kMatchComplete: {
  ------------------
  |  Branch (4855:9): [True: 448, False: 2]
  ------------------
 4856|    448|          p++;
 4857|    448|          match = 35;
 4858|    448|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4859|      0|        }
 4860|      1|        case kMatchPause: {
  ------------------
  |  Branch (4860:9): [True: 1, False: 449]
  ------------------
 4861|      1|          return s_n_llhttp__internal__n_after_start_req_13;
 4862|      0|        }
 4863|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (4863:9): [True: 1, False: 449]
  ------------------
 4864|      1|          goto s_n_llhttp__internal__n_error_113;
 4865|      0|        }
 4866|    450|      }
 4867|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4868|    450|    }
 4869|      0|    case s_n_llhttp__internal__n_after_start_req_11:
  ------------------
  |  Branch (4869:5): [True: 0, False: 4.72k]
  ------------------
 4870|    956|    s_n_llhttp__internal__n_after_start_req_11: {
 4871|    956|      if (p == endp) {
  ------------------
  |  Branch (4871:11): [True: 5, False: 951]
  ------------------
 4872|      5|        return s_n_llhttp__internal__n_after_start_req_11;
 4873|      5|      }
 4874|    951|      switch (*p) {
 4875|    493|        case 'L': {
  ------------------
  |  Branch (4875:9): [True: 493, False: 458]
  ------------------
 4876|    493|          p++;
 4877|    493|          goto s_n_llhttp__internal__n_after_start_req_12;
 4878|      0|        }
 4879|    457|        case 'S': {
  ------------------
  |  Branch (4879:9): [True: 457, False: 494]
  ------------------
 4880|    457|          p++;
 4881|    457|          goto s_n_llhttp__internal__n_after_start_req_13;
 4882|      0|        }
 4883|      1|        default: {
  ------------------
  |  Branch (4883:9): [True: 1, False: 950]
  ------------------
 4884|      1|          goto s_n_llhttp__internal__n_error_113;
 4885|      0|        }
 4886|    951|      }
 4887|    951|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4888|    951|    }
 4889|      0|    case s_n_llhttp__internal__n_after_start_req_10:
  ------------------
  |  Branch (4889:5): [True: 0, False: 4.72k]
  ------------------
 4890|    972|    s_n_llhttp__internal__n_after_start_req_10: {
 4891|    972|      if (p == endp) {
  ------------------
  |  Branch (4891:11): [True: 5, False: 967]
  ------------------
 4892|      5|        return s_n_llhttp__internal__n_after_start_req_10;
 4893|      5|      }
 4894|    967|      switch (*p) {
 4895|    956|        case 'E': {
  ------------------
  |  Branch (4895:9): [True: 956, False: 11]
  ------------------
 4896|    956|          p++;
 4897|    956|          goto s_n_llhttp__internal__n_after_start_req_11;
 4898|      0|        }
 4899|     11|        default: {
  ------------------
  |  Branch (4899:9): [True: 11, False: 956]
  ------------------
 4900|     11|          goto s_n_llhttp__internal__n_error_113;
 4901|      0|        }
 4902|    967|      }
 4903|    967|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4904|    967|    }
 4905|      0|    case s_n_llhttp__internal__n_after_start_req_14:
  ------------------
  |  Branch (4905:5): [True: 0, False: 4.72k]
  ------------------
 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: 9, False: 450]
  ------------------
 4910|      9|        return s_n_llhttp__internal__n_after_start_req_14;
 4911|      9|      }
 4912|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob24, 4);
 4913|    450|      p = match_seq.current;
 4914|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (4914:15): [True: 450, False: 0]
  ------------------
 4915|    447|        case kMatchComplete: {
  ------------------
  |  Branch (4915:9): [True: 447, False: 3]
  ------------------
 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: 449]
  ------------------
 4921|      1|          return s_n_llhttp__internal__n_after_start_req_14;
 4922|      0|        }
 4923|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (4923:9): [True: 2, False: 448]
  ------------------
 4924|      2|          goto s_n_llhttp__internal__n_error_113;
 4925|      0|        }
 4926|    450|      }
 4927|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4928|    450|    }
 4929|      0|    case s_n_llhttp__internal__n_after_start_req_17:
  ------------------
  |  Branch (4929:5): [True: 0, False: 4.72k]
  ------------------
 4930|    481|    s_n_llhttp__internal__n_after_start_req_17: {
 4931|    481|      llparse_match_t match_seq;
 4932|       |      
 4933|    481|      if (p == endp) {
  ------------------
  |  Branch (4933:11): [True: 7, False: 474]
  ------------------
 4934|      7|        return s_n_llhttp__internal__n_after_start_req_17;
 4935|      7|      }
 4936|    474|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob26, 9);
 4937|    474|      p = match_seq.current;
 4938|    474|      switch (match_seq.status) {
  ------------------
  |  Branch (4938:15): [True: 474, False: 0]
  ------------------
 4939|    466|        case kMatchComplete: {
  ------------------
  |  Branch (4939:9): [True: 466, False: 8]
  ------------------
 4940|    466|          p++;
 4941|    466|          match = 41;
 4942|    466|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4943|      0|        }
 4944|      4|        case kMatchPause: {
  ------------------
  |  Branch (4944:9): [True: 4, False: 470]
  ------------------
 4945|      4|          return s_n_llhttp__internal__n_after_start_req_17;
 4946|      0|        }
 4947|      4|        case kMatchMismatch: {
  ------------------
  |  Branch (4947:9): [True: 4, False: 470]
  ------------------
 4948|      4|          goto s_n_llhttp__internal__n_error_113;
 4949|      0|        }
 4950|    474|      }
 4951|    474|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4952|    474|    }
 4953|      0|    case s_n_llhttp__internal__n_after_start_req_16:
  ------------------
  |  Branch (4953:5): [True: 0, False: 4.72k]
  ------------------
 4954|  6.76k|    s_n_llhttp__internal__n_after_start_req_16: {
 4955|  6.76k|      if (p == endp) {
  ------------------
  |  Branch (4955:11): [True: 4, False: 6.76k]
  ------------------
 4956|      4|        return s_n_llhttp__internal__n_after_start_req_16;
 4957|      4|      }
 4958|  6.76k|      switch (*p) {
 4959|    481|        case '_': {
  ------------------
  |  Branch (4959:9): [True: 481, False: 6.28k]
  ------------------
 4960|    481|          p++;
 4961|    481|          goto s_n_llhttp__internal__n_after_start_req_17;
 4962|      0|        }
 4963|  6.28k|        default: {
  ------------------
  |  Branch (4963:9): [True: 6.28k, False: 481]
  ------------------
 4964|  6.28k|          match = 1;
 4965|  6.28k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 4966|      0|        }
 4967|  6.76k|      }
 4968|  6.76k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4969|  6.76k|    }
 4970|      0|    case s_n_llhttp__internal__n_after_start_req_15:
  ------------------
  |  Branch (4970:5): [True: 0, False: 4.72k]
  ------------------
 4971|  6.78k|    s_n_llhttp__internal__n_after_start_req_15: {
 4972|  6.78k|      llparse_match_t match_seq;
 4973|       |      
 4974|  6.78k|      if (p == endp) {
  ------------------
  |  Branch (4974:11): [True: 9, False: 6.77k]
  ------------------
 4975|      9|        return s_n_llhttp__internal__n_after_start_req_15;
 4976|      9|      }
 4977|  6.77k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob25, 2);
 4978|  6.77k|      p = match_seq.current;
 4979|  6.77k|      switch (match_seq.status) {
  ------------------
  |  Branch (4979:15): [True: 6.77k, False: 0]
  ------------------
 4980|  6.76k|        case kMatchComplete: {
  ------------------
  |  Branch (4980:9): [True: 6.76k, False: 5]
  ------------------
 4981|  6.76k|          p++;
 4982|  6.76k|          goto s_n_llhttp__internal__n_after_start_req_16;
 4983|      0|        }
 4984|      2|        case kMatchPause: {
  ------------------
  |  Branch (4984:9): [True: 2, False: 6.77k]
  ------------------
 4985|      2|          return s_n_llhttp__internal__n_after_start_req_15;
 4986|      0|        }
 4987|      3|        case kMatchMismatch: {
  ------------------
  |  Branch (4987:9): [True: 3, False: 6.77k]
  ------------------
 4988|      3|          goto s_n_llhttp__internal__n_error_113;
 4989|      0|        }
 4990|  6.77k|      }
 4991|  6.77k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 4992|  6.77k|    }
 4993|      0|    case s_n_llhttp__internal__n_after_start_req_18:
  ------------------
  |  Branch (4993:5): [True: 0, False: 4.72k]
  ------------------
 4994|    457|    s_n_llhttp__internal__n_after_start_req_18: {
 4995|    457|      llparse_match_t match_seq;
 4996|       |      
 4997|    457|      if (p == endp) {
  ------------------
  |  Branch (4997:11): [True: 7, False: 450]
  ------------------
 4998|      7|        return s_n_llhttp__internal__n_after_start_req_18;
 4999|      7|      }
 5000|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob27, 3);
 5001|    450|      p = match_seq.current;
 5002|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (5002:15): [True: 450, False: 0]
  ------------------
 5003|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5003:9): [True: 447, False: 3]
  ------------------
 5004|    447|          p++;
 5005|    447|          match = 2;
 5006|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5007|      0|        }
 5008|      1|        case kMatchPause: {
  ------------------
  |  Branch (5008:9): [True: 1, False: 449]
  ------------------
 5009|      1|          return s_n_llhttp__internal__n_after_start_req_18;
 5010|      0|        }
 5011|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5011:9): [True: 2, False: 448]
  ------------------
 5012|      2|          goto s_n_llhttp__internal__n_error_113;
 5013|      0|        }
 5014|    450|      }
 5015|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5016|    450|    }
 5017|      0|    case s_n_llhttp__internal__n_after_start_req_20:
  ------------------
  |  Branch (5017:5): [True: 0, False: 4.72k]
  ------------------
 5018|    455|    s_n_llhttp__internal__n_after_start_req_20: {
 5019|    455|      llparse_match_t match_seq;
 5020|       |      
 5021|    455|      if (p == endp) {
  ------------------
  |  Branch (5021:11): [True: 6, False: 449]
  ------------------
 5022|      6|        return s_n_llhttp__internal__n_after_start_req_20;
 5023|      6|      }
 5024|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob28, 2);
 5025|    449|      p = match_seq.current;
 5026|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5026:15): [True: 449, False: 0]
  ------------------
 5027|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5027:9): [True: 447, False: 2]
  ------------------
 5028|    447|          p++;
 5029|    447|          match = 31;
 5030|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5031|      0|        }
 5032|      1|        case kMatchPause: {
  ------------------
  |  Branch (5032:9): [True: 1, False: 448]
  ------------------
 5033|      1|          return s_n_llhttp__internal__n_after_start_req_20;
 5034|      0|        }
 5035|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5035:9): [True: 1, False: 448]
  ------------------
 5036|      1|          goto s_n_llhttp__internal__n_error_113;
 5037|      0|        }
 5038|    449|      }
 5039|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5040|    449|    }
 5041|      0|    case s_n_llhttp__internal__n_after_start_req_21:
  ------------------
  |  Branch (5041:5): [True: 0, False: 4.72k]
  ------------------
 5042|    445|    s_n_llhttp__internal__n_after_start_req_21: {
 5043|    445|      llparse_match_t match_seq;
 5044|       |      
 5045|    445|      if (p == endp) {
  ------------------
  |  Branch (5045:11): [True: 6, False: 439]
  ------------------
 5046|      6|        return s_n_llhttp__internal__n_after_start_req_21;
 5047|      6|      }
 5048|    439|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob29, 2);
 5049|    439|      p = match_seq.current;
 5050|    439|      switch (match_seq.status) {
  ------------------
  |  Branch (5050:15): [True: 439, False: 0]
  ------------------
 5051|    437|        case kMatchComplete: {
  ------------------
  |  Branch (5051:9): [True: 437, False: 2]
  ------------------
 5052|    437|          p++;
 5053|    437|          match = 9;
 5054|    437|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5055|      0|        }
 5056|      1|        case kMatchPause: {
  ------------------
  |  Branch (5056:9): [True: 1, False: 438]
  ------------------
 5057|      1|          return s_n_llhttp__internal__n_after_start_req_21;
 5058|      0|        }
 5059|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5059:9): [True: 1, False: 438]
  ------------------
 5060|      1|          goto s_n_llhttp__internal__n_error_113;
 5061|      0|        }
 5062|    439|      }
 5063|    439|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5064|    439|    }
 5065|      0|    case s_n_llhttp__internal__n_after_start_req_19:
  ------------------
  |  Branch (5065:5): [True: 0, False: 4.72k]
  ------------------
 5066|    906|    s_n_llhttp__internal__n_after_start_req_19: {
 5067|    906|      if (p == endp) {
  ------------------
  |  Branch (5067:11): [True: 5, False: 901]
  ------------------
 5068|      5|        return s_n_llhttp__internal__n_after_start_req_19;
 5069|      5|      }
 5070|    901|      switch (*p) {
 5071|    455|        case 'I': {
  ------------------
  |  Branch (5071:9): [True: 455, False: 446]
  ------------------
 5072|    455|          p++;
 5073|    455|          goto s_n_llhttp__internal__n_after_start_req_20;
 5074|      0|        }
 5075|    445|        case 'O': {
  ------------------
  |  Branch (5075:9): [True: 445, False: 456]
  ------------------
 5076|    445|          p++;
 5077|    445|          goto s_n_llhttp__internal__n_after_start_req_21;
 5078|      0|        }
 5079|      1|        default: {
  ------------------
  |  Branch (5079:9): [True: 1, False: 900]
  ------------------
 5080|      1|          goto s_n_llhttp__internal__n_error_113;
 5081|      0|        }
 5082|    901|      }
 5083|    901|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5084|    901|    }
 5085|      0|    case s_n_llhttp__internal__n_after_start_req_23:
  ------------------
  |  Branch (5085:5): [True: 0, False: 4.72k]
  ------------------
 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_113;
 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.72k]
  ------------------
 5110|    552|    s_n_llhttp__internal__n_after_start_req_24: {
 5111|    552|      llparse_match_t match_seq;
 5112|       |      
 5113|    552|      if (p == endp) {
  ------------------
  |  Branch (5113:11): [True: 7, False: 545]
  ------------------
 5114|      7|        return s_n_llhttp__internal__n_after_start_req_24;
 5115|      7|      }
 5116|    545|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob31, 3);
 5117|    545|      p = match_seq.current;
 5118|    545|      switch (match_seq.status) {
  ------------------
  |  Branch (5118:15): [True: 545, False: 0]
  ------------------
 5119|    543|        case kMatchComplete: {
  ------------------
  |  Branch (5119:9): [True: 543, False: 2]
  ------------------
 5120|    543|          p++;
 5121|    543|          match = 23;
 5122|    543|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5123|      0|        }
 5124|      1|        case kMatchPause: {
  ------------------
  |  Branch (5124:9): [True: 1, False: 544]
  ------------------
 5125|      1|          return s_n_llhttp__internal__n_after_start_req_24;
 5126|      0|        }
 5127|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5127:9): [True: 1, False: 544]
  ------------------
 5128|      1|          goto s_n_llhttp__internal__n_error_113;
 5129|      0|        }
 5130|    545|      }
 5131|    545|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5132|    545|    }
 5133|      0|    case s_n_llhttp__internal__n_after_start_req_26:
  ------------------
  |  Branch (5133:5): [True: 0, False: 4.72k]
  ------------------
 5134|    456|    s_n_llhttp__internal__n_after_start_req_26: {
 5135|    456|      llparse_match_t match_seq;
 5136|       |      
 5137|    456|      if (p == endp) {
  ------------------
  |  Branch (5137:11): [True: 7, False: 449]
  ------------------
 5138|      7|        return s_n_llhttp__internal__n_after_start_req_26;
 5139|      7|      }
 5140|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob32, 7);
 5141|    449|      p = match_seq.current;
 5142|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5142:15): [True: 449, False: 0]
  ------------------
 5143|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5143:9): [True: 447, False: 2]
  ------------------
 5144|    447|          p++;
 5145|    447|          match = 21;
 5146|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5147|      0|        }
 5148|      1|        case kMatchPause: {
  ------------------
  |  Branch (5148:9): [True: 1, False: 448]
  ------------------
 5149|      1|          return s_n_llhttp__internal__n_after_start_req_26;
 5150|      0|        }
 5151|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5151:9): [True: 1, False: 448]
  ------------------
 5152|      1|          goto s_n_llhttp__internal__n_error_113;
 5153|      0|        }
 5154|    449|      }
 5155|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5156|    449|    }
 5157|      0|    case s_n_llhttp__internal__n_after_start_req_28:
  ------------------
  |  Branch (5157:5): [True: 0, False: 4.72k]
  ------------------
 5158|    585|    s_n_llhttp__internal__n_after_start_req_28: {
 5159|    585|      llparse_match_t match_seq;
 5160|       |      
 5161|    585|      if (p == endp) {
  ------------------
  |  Branch (5161:11): [True: 7, False: 578]
  ------------------
 5162|      7|        return s_n_llhttp__internal__n_after_start_req_28;
 5163|      7|      }
 5164|    578|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob33, 6);
 5165|    578|      p = match_seq.current;
 5166|    578|      switch (match_seq.status) {
  ------------------
  |  Branch (5166:15): [True: 578, False: 0]
  ------------------
 5167|    575|        case kMatchComplete: {
  ------------------
  |  Branch (5167:9): [True: 575, False: 3]
  ------------------
 5168|    575|          p++;
 5169|    575|          match = 30;
 5170|    575|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5171|      0|        }
 5172|      1|        case kMatchPause: {
  ------------------
  |  Branch (5172:9): [True: 1, False: 577]
  ------------------
 5173|      1|          return s_n_llhttp__internal__n_after_start_req_28;
 5174|      0|        }
 5175|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5175:9): [True: 2, False: 576]
  ------------------
 5176|      2|          goto s_n_llhttp__internal__n_error_113;
 5177|      0|        }
 5178|    578|      }
 5179|    578|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5180|    578|    }
 5181|      0|    case s_n_llhttp__internal__n_after_start_req_29:
  ------------------
  |  Branch (5181:5): [True: 0, False: 4.72k]
  ------------------
 5182|    544|    s_n_llhttp__internal__n_after_start_req_29: {
 5183|    544|      if (p == endp) {
  ------------------
  |  Branch (5183:11): [True: 5, False: 539]
  ------------------
 5184|      5|        return s_n_llhttp__internal__n_after_start_req_29;
 5185|      5|      }
 5186|    539|      switch (*p) {
 5187|    525|        case 'L': {
  ------------------
  |  Branch (5187:9): [True: 525, False: 14]
  ------------------
 5188|    525|          p++;
 5189|    525|          match = 10;
 5190|    525|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5191|      0|        }
 5192|     14|        default: {
  ------------------
  |  Branch (5192:9): [True: 14, False: 525]
  ------------------
 5193|     14|          goto s_n_llhttp__internal__n_error_113;
 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.72k]
  ------------------
 5199|  1.13k|    s_n_llhttp__internal__n_after_start_req_27: {
 5200|  1.13k|      if (p == endp) {
  ------------------
  |  Branch (5200:11): [True: 6, False: 1.13k]
  ------------------
 5201|      6|        return s_n_llhttp__internal__n_after_start_req_27;
 5202|      6|      }
 5203|  1.13k|      switch (*p) {
 5204|    585|        case 'A': {
  ------------------
  |  Branch (5204:9): [True: 585, False: 545]
  ------------------
 5205|    585|          p++;
 5206|    585|          goto s_n_llhttp__internal__n_after_start_req_28;
 5207|      0|        }
 5208|    544|        case 'O': {
  ------------------
  |  Branch (5208:9): [True: 544, False: 586]
  ------------------
 5209|    544|          p++;
 5210|    544|          goto s_n_llhttp__internal__n_after_start_req_29;
 5211|      0|        }
 5212|      1|        default: {
  ------------------
  |  Branch (5212:9): [True: 1, False: 1.12k]
  ------------------
 5213|      1|          goto s_n_llhttp__internal__n_error_113;
 5214|      0|        }
 5215|  1.13k|      }
 5216|  1.13k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5217|  1.13k|    }
 5218|      0|    case s_n_llhttp__internal__n_after_start_req_25:
  ------------------
  |  Branch (5218:5): [True: 0, False: 4.72k]
  ------------------
 5219|  1.59k|    s_n_llhttp__internal__n_after_start_req_25: {
 5220|  1.59k|      if (p == endp) {
  ------------------
  |  Branch (5220:11): [True: 5, False: 1.59k]
  ------------------
 5221|      5|        return s_n_llhttp__internal__n_after_start_req_25;
 5222|      5|      }
 5223|  1.59k|      switch (*p) {
 5224|    456|        case 'A': {
  ------------------
  |  Branch (5224:9): [True: 456, False: 1.13k]
  ------------------
 5225|    456|          p++;
 5226|    456|          goto s_n_llhttp__internal__n_after_start_req_26;
 5227|      0|        }
 5228|  1.13k|        case 'C': {
  ------------------
  |  Branch (5228:9): [True: 1.13k, False: 457]
  ------------------
 5229|  1.13k|          p++;
 5230|  1.13k|          goto s_n_llhttp__internal__n_after_start_req_27;
 5231|      0|        }
 5232|      1|        default: {
  ------------------
  |  Branch (5232:9): [True: 1, False: 1.59k]
  ------------------
 5233|      1|          goto s_n_llhttp__internal__n_error_113;
 5234|      0|        }
 5235|  1.59k|      }
 5236|  1.59k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5237|  1.59k|    }
 5238|      0|    case s_n_llhttp__internal__n_after_start_req_30:
  ------------------
  |  Branch (5238:5): [True: 0, False: 4.72k]
  ------------------
 5239|    484|    s_n_llhttp__internal__n_after_start_req_30: {
 5240|    484|      llparse_match_t match_seq;
 5241|       |      
 5242|    484|      if (p == endp) {
  ------------------
  |  Branch (5242:11): [True: 7, False: 477]
  ------------------
 5243|      7|        return s_n_llhttp__internal__n_after_start_req_30;
 5244|      7|      }
 5245|    477|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob34, 2);
 5246|    477|      p = match_seq.current;
 5247|    477|      switch (match_seq.status) {
  ------------------
  |  Branch (5247:15): [True: 477, False: 0]
  ------------------
 5248|    475|        case kMatchComplete: {
  ------------------
  |  Branch (5248:9): [True: 475, False: 2]
  ------------------
 5249|    475|          p++;
 5250|    475|          match = 11;
 5251|    475|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5252|      0|        }
 5253|      1|        case kMatchPause: {
  ------------------
  |  Branch (5253:9): [True: 1, False: 476]
  ------------------
 5254|      1|          return s_n_llhttp__internal__n_after_start_req_30;
 5255|      0|        }
 5256|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5256:9): [True: 1, False: 476]
  ------------------
 5257|      1|          goto s_n_llhttp__internal__n_error_113;
 5258|      0|        }
 5259|    477|      }
 5260|    477|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5261|    477|    }
 5262|      0|    case s_n_llhttp__internal__n_after_start_req_22:
  ------------------
  |  Branch (5262:5): [True: 0, False: 4.72k]
  ------------------
 5263|  3.09k|    s_n_llhttp__internal__n_after_start_req_22: {
 5264|  3.09k|      if (p == endp) {
  ------------------
  |  Branch (5264:11): [True: 6, False: 3.09k]
  ------------------
 5265|      6|        return s_n_llhttp__internal__n_after_start_req_22;
 5266|      6|      }
 5267|  3.09k|      switch (*p) {
 5268|    456|        case '-': {
  ------------------
  |  Branch (5268:9): [True: 456, False: 2.63k]
  ------------------
 5269|    456|          p++;
 5270|    456|          goto s_n_llhttp__internal__n_after_start_req_23;
 5271|      0|        }
 5272|    552|        case 'E': {
  ------------------
  |  Branch (5272:9): [True: 552, False: 2.53k]
  ------------------
 5273|    552|          p++;
 5274|    552|          goto s_n_llhttp__internal__n_after_start_req_24;
 5275|      0|        }
 5276|  1.59k|        case 'K': {
  ------------------
  |  Branch (5276:9): [True: 1.59k, False: 1.49k]
  ------------------
 5277|  1.59k|          p++;
 5278|  1.59k|          goto s_n_llhttp__internal__n_after_start_req_25;
 5279|      0|        }
 5280|    484|        case 'O': {
  ------------------
  |  Branch (5280:9): [True: 484, False: 2.60k]
  ------------------
 5281|    484|          p++;
 5282|    484|          goto s_n_llhttp__internal__n_after_start_req_30;
 5283|      0|        }
 5284|      1|        default: {
  ------------------
  |  Branch (5284:9): [True: 1, False: 3.09k]
  ------------------
 5285|      1|          goto s_n_llhttp__internal__n_error_113;
 5286|      0|        }
 5287|  3.09k|      }
 5288|  3.09k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5289|  3.09k|    }
 5290|      0|    case s_n_llhttp__internal__n_after_start_req_31:
  ------------------
  |  Branch (5290:5): [True: 0, False: 4.72k]
  ------------------
 5291|    425|    s_n_llhttp__internal__n_after_start_req_31: {
 5292|    425|      llparse_match_t match_seq;
 5293|       |      
 5294|    425|      if (p == endp) {
  ------------------
  |  Branch (5294:11): [True: 6, False: 419]
  ------------------
 5295|      6|        return s_n_llhttp__internal__n_after_start_req_31;
 5296|      6|      }
 5297|    419|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob35, 5);
 5298|    419|      p = match_seq.current;
 5299|    419|      switch (match_seq.status) {
  ------------------
  |  Branch (5299:15): [True: 419, False: 0]
  ------------------
 5300|    416|        case kMatchComplete: {
  ------------------
  |  Branch (5300:9): [True: 416, False: 3]
  ------------------
 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: 418]
  ------------------
 5306|      1|          return s_n_llhttp__internal__n_after_start_req_31;
 5307|      0|        }
 5308|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5308:9): [True: 2, False: 417]
  ------------------
 5309|      2|          goto s_n_llhttp__internal__n_error_113;
 5310|      0|        }
 5311|    419|      }
 5312|    419|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5313|    419|    }
 5314|      0|    case s_n_llhttp__internal__n_after_start_req_32:
  ------------------
  |  Branch (5314:5): [True: 0, False: 4.72k]
  ------------------
 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: 6, False: 612]
  ------------------
 5319|      6|        return s_n_llhttp__internal__n_after_start_req_32;
 5320|      6|      }
 5321|    612|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob36, 6);
 5322|    612|      p = match_seq.current;
 5323|    612|      switch (match_seq.status) {
  ------------------
  |  Branch (5323:15): [True: 612, False: 0]
  ------------------
 5324|    610|        case kMatchComplete: {
  ------------------
  |  Branch (5324:9): [True: 610, False: 2]
  ------------------
 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: 611]
  ------------------
 5330|      1|          return s_n_llhttp__internal__n_after_start_req_32;
 5331|      0|        }
 5332|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5332:9): [True: 1, False: 611]
  ------------------
 5333|      1|          goto s_n_llhttp__internal__n_error_113;
 5334|      0|        }
 5335|    612|      }
 5336|    612|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5337|    612|    }
 5338|      0|    case s_n_llhttp__internal__n_after_start_req_35:
  ------------------
  |  Branch (5338:5): [True: 0, False: 4.72k]
  ------------------
 5339|    465|    s_n_llhttp__internal__n_after_start_req_35: {
 5340|    465|      llparse_match_t match_seq;
 5341|       |      
 5342|    465|      if (p == endp) {
  ------------------
  |  Branch (5342:11): [True: 7, False: 458]
  ------------------
 5343|      7|        return s_n_llhttp__internal__n_after_start_req_35;
 5344|      7|      }
 5345|    458|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob37, 2);
 5346|    458|      p = match_seq.current;
 5347|    458|      switch (match_seq.status) {
  ------------------
  |  Branch (5347:15): [True: 458, False: 0]
  ------------------
 5348|    456|        case kMatchComplete: {
  ------------------
  |  Branch (5348:9): [True: 456, False: 2]
  ------------------
 5349|    456|          p++;
 5350|    456|          match = 28;
 5351|    456|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5352|      0|        }
 5353|      1|        case kMatchPause: {
  ------------------
  |  Branch (5353:9): [True: 1, False: 457]
  ------------------
 5354|      1|          return s_n_llhttp__internal__n_after_start_req_35;
 5355|      0|        }
 5356|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5356:9): [True: 1, False: 457]
  ------------------
 5357|      1|          goto s_n_llhttp__internal__n_error_113;
 5358|      0|        }
 5359|    458|      }
 5360|    458|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5361|    458|    }
 5362|      0|    case s_n_llhttp__internal__n_after_start_req_36:
  ------------------
  |  Branch (5362:5): [True: 0, False: 4.72k]
  ------------------
 5363|    446|    s_n_llhttp__internal__n_after_start_req_36: {
 5364|    446|      llparse_match_t match_seq;
 5365|       |      
 5366|    446|      if (p == endp) {
  ------------------
  |  Branch (5366:11): [True: 6, False: 440]
  ------------------
 5367|      6|        return s_n_llhttp__internal__n_after_start_req_36;
 5368|      6|      }
 5369|    440|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob38, 2);
 5370|    440|      p = match_seq.current;
 5371|    440|      switch (match_seq.status) {
  ------------------
  |  Branch (5371:15): [True: 440, False: 0]
  ------------------
 5372|    438|        case kMatchComplete: {
  ------------------
  |  Branch (5372:9): [True: 438, False: 2]
  ------------------
 5373|    438|          p++;
 5374|    438|          match = 39;
 5375|    438|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5376|      0|        }
 5377|      1|        case kMatchPause: {
  ------------------
  |  Branch (5377:9): [True: 1, False: 439]
  ------------------
 5378|      1|          return s_n_llhttp__internal__n_after_start_req_36;
 5379|      0|        }
 5380|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5380:9): [True: 1, False: 439]
  ------------------
 5381|      1|          goto s_n_llhttp__internal__n_error_113;
 5382|      0|        }
 5383|    440|      }
 5384|    440|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5385|    440|    }
 5386|      0|    case s_n_llhttp__internal__n_after_start_req_34:
  ------------------
  |  Branch (5386:5): [True: 0, False: 4.72k]
  ------------------
 5387|    918|    s_n_llhttp__internal__n_after_start_req_34: {
 5388|    918|      if (p == endp) {
  ------------------
  |  Branch (5388:11): [True: 6, False: 912]
  ------------------
 5389|      6|        return s_n_llhttp__internal__n_after_start_req_34;
 5390|      6|      }
 5391|    912|      switch (*p) {
 5392|    465|        case 'T': {
  ------------------
  |  Branch (5392:9): [True: 465, False: 447]
  ------------------
 5393|    465|          p++;
 5394|    465|          goto s_n_llhttp__internal__n_after_start_req_35;
 5395|      0|        }
 5396|    446|        case 'U': {
  ------------------
  |  Branch (5396:9): [True: 446, False: 466]
  ------------------
 5397|    446|          p++;
 5398|    446|          goto s_n_llhttp__internal__n_after_start_req_36;
 5399|      0|        }
 5400|      1|        default: {
  ------------------
  |  Branch (5400:9): [True: 1, False: 911]
  ------------------
 5401|      1|          goto s_n_llhttp__internal__n_error_113;
 5402|      0|        }
 5403|    912|      }
 5404|    912|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5405|    912|    }
 5406|      0|    case s_n_llhttp__internal__n_after_start_req_37:
  ------------------
  |  Branch (5406:5): [True: 0, False: 4.72k]
  ------------------
 5407|    586|    s_n_llhttp__internal__n_after_start_req_37: {
 5408|    586|      llparse_match_t match_seq;
 5409|       |      
 5410|    586|      if (p == endp) {
  ------------------
  |  Branch (5410:11): [True: 8, False: 578]
  ------------------
 5411|      8|        return s_n_llhttp__internal__n_after_start_req_37;
 5412|      8|      }
 5413|    578|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob39, 2);
 5414|    578|      p = match_seq.current;
 5415|    578|      switch (match_seq.status) {
  ------------------
  |  Branch (5415:15): [True: 578, False: 0]
  ------------------
 5416|    576|        case kMatchComplete: {
  ------------------
  |  Branch (5416:9): [True: 576, False: 2]
  ------------------
 5417|    576|          p++;
 5418|    576|          match = 38;
 5419|    576|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5420|      0|        }
 5421|      1|        case kMatchPause: {
  ------------------
  |  Branch (5421:9): [True: 1, False: 577]
  ------------------
 5422|      1|          return s_n_llhttp__internal__n_after_start_req_37;
 5423|      0|        }
 5424|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5424:9): [True: 1, False: 577]
  ------------------
 5425|      1|          goto s_n_llhttp__internal__n_error_113;
 5426|      0|        }
 5427|    578|      }
 5428|    578|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5429|    578|    }
 5430|      0|    case s_n_llhttp__internal__n_after_start_req_38:
  ------------------
  |  Branch (5430:5): [True: 0, False: 4.72k]
  ------------------
 5431|    652|    s_n_llhttp__internal__n_after_start_req_38: {
 5432|    652|      llparse_match_t match_seq;
 5433|       |      
 5434|    652|      if (p == endp) {
  ------------------
  |  Branch (5434:11): [True: 7, False: 645]
  ------------------
 5435|      7|        return s_n_llhttp__internal__n_after_start_req_38;
 5436|      7|      }
 5437|    645|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob40, 2);
 5438|    645|      p = match_seq.current;
 5439|    645|      switch (match_seq.status) {
  ------------------
  |  Branch (5439:15): [True: 645, False: 0]
  ------------------
 5440|    643|        case kMatchComplete: {
  ------------------
  |  Branch (5440:9): [True: 643, False: 2]
  ------------------
 5441|    643|          p++;
 5442|    643|          match = 3;
 5443|    643|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5444|      0|        }
 5445|      1|        case kMatchPause: {
  ------------------
  |  Branch (5445:9): [True: 1, False: 644]
  ------------------
 5446|      1|          return s_n_llhttp__internal__n_after_start_req_38;
 5447|      0|        }
 5448|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5448:9): [True: 1, False: 644]
  ------------------
 5449|      1|          goto s_n_llhttp__internal__n_error_113;
 5450|      0|        }
 5451|    645|      }
 5452|    645|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5453|    645|    }
 5454|      0|    case s_n_llhttp__internal__n_after_start_req_42:
  ------------------
  |  Branch (5454:5): [True: 0, False: 4.72k]
  ------------------
 5455|    537|    s_n_llhttp__internal__n_after_start_req_42: {
 5456|    537|      llparse_match_t match_seq;
 5457|       |      
 5458|    537|      if (p == endp) {
  ------------------
  |  Branch (5458:11): [True: 7, False: 530]
  ------------------
 5459|      7|        return s_n_llhttp__internal__n_after_start_req_42;
 5460|      7|      }
 5461|    530|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob41, 3);
 5462|    530|      p = match_seq.current;
 5463|    530|      switch (match_seq.status) {
  ------------------
  |  Branch (5463:15): [True: 530, False: 0]
  ------------------
 5464|    528|        case kMatchComplete: {
  ------------------
  |  Branch (5464:9): [True: 528, False: 2]
  ------------------
 5465|    528|          p++;
 5466|    528|          match = 12;
 5467|    528|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5468|      0|        }
 5469|      1|        case kMatchPause: {
  ------------------
  |  Branch (5469:9): [True: 1, False: 529]
  ------------------
 5470|      1|          return s_n_llhttp__internal__n_after_start_req_42;
 5471|      0|        }
 5472|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5472:9): [True: 1, False: 529]
  ------------------
 5473|      1|          goto s_n_llhttp__internal__n_error_113;
 5474|      0|        }
 5475|    530|      }
 5476|    530|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5477|    530|    }
 5478|      0|    case s_n_llhttp__internal__n_after_start_req_43:
  ------------------
  |  Branch (5478:5): [True: 0, False: 4.72k]
  ------------------
 5479|    456|    s_n_llhttp__internal__n_after_start_req_43: {
 5480|    456|      llparse_match_t match_seq;
 5481|       |      
 5482|    456|      if (p == endp) {
  ------------------
  |  Branch (5482:11): [True: 7, False: 449]
  ------------------
 5483|      7|        return s_n_llhttp__internal__n_after_start_req_43;
 5484|      7|      }
 5485|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob42, 4);
 5486|    449|      p = match_seq.current;
 5487|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5487:15): [True: 449, False: 0]
  ------------------
 5488|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5488:9): [True: 447, False: 2]
  ------------------
 5489|    447|          p++;
 5490|    447|          match = 13;
 5491|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5492|      0|        }
 5493|      1|        case kMatchPause: {
  ------------------
  |  Branch (5493:9): [True: 1, False: 448]
  ------------------
 5494|      1|          return s_n_llhttp__internal__n_after_start_req_43;
 5495|      0|        }
 5496|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5496:9): [True: 1, False: 448]
  ------------------
 5497|      1|          goto s_n_llhttp__internal__n_error_113;
 5498|      0|        }
 5499|    449|      }
 5500|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5501|    449|    }
 5502|      0|    case s_n_llhttp__internal__n_after_start_req_41:
  ------------------
  |  Branch (5502:5): [True: 0, False: 4.72k]
  ------------------
 5503|  1.00k|    s_n_llhttp__internal__n_after_start_req_41: {
 5504|  1.00k|      if (p == endp) {
  ------------------
  |  Branch (5504:11): [True: 6, False: 994]
  ------------------
 5505|      6|        return s_n_llhttp__internal__n_after_start_req_41;
 5506|      6|      }
 5507|    994|      switch (*p) {
 5508|    537|        case 'F': {
  ------------------
  |  Branch (5508:9): [True: 537, False: 457]
  ------------------
 5509|    537|          p++;
 5510|    537|          goto s_n_llhttp__internal__n_after_start_req_42;
 5511|      0|        }
 5512|    456|        case 'P': {
  ------------------
  |  Branch (5512:9): [True: 456, False: 538]
  ------------------
 5513|    456|          p++;
 5514|    456|          goto s_n_llhttp__internal__n_after_start_req_43;
 5515|      0|        }
 5516|      1|        default: {
  ------------------
  |  Branch (5516:9): [True: 1, False: 993]
  ------------------
 5517|      1|          goto s_n_llhttp__internal__n_error_113;
 5518|      0|        }
 5519|    994|      }
 5520|    994|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5521|    994|    }
 5522|      0|    case s_n_llhttp__internal__n_after_start_req_40:
  ------------------
  |  Branch (5522:5): [True: 0, False: 4.72k]
  ------------------
 5523|  1.01k|    s_n_llhttp__internal__n_after_start_req_40: {
 5524|  1.01k|      if (p == endp) {
  ------------------
  |  Branch (5524:11): [True: 6, False: 1.01k]
  ------------------
 5525|      6|        return s_n_llhttp__internal__n_after_start_req_40;
 5526|      6|      }
 5527|  1.01k|      switch (*p) {
 5528|  1.00k|        case 'P': {
  ------------------
  |  Branch (5528:9): [True: 1.00k, False: 12]
  ------------------
 5529|  1.00k|          p++;
 5530|  1.00k|          goto s_n_llhttp__internal__n_after_start_req_41;
 5531|      0|        }
 5532|     12|        default: {
  ------------------
  |  Branch (5532:9): [True: 12, False: 1.00k]
  ------------------
 5533|     12|          goto s_n_llhttp__internal__n_error_113;
 5534|      0|        }
 5535|  1.01k|      }
 5536|  1.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5537|  1.01k|    }
 5538|      0|    case s_n_llhttp__internal__n_after_start_req_39:
  ------------------
  |  Branch (5538:5): [True: 0, False: 4.72k]
  ------------------
 5539|  3.02k|    s_n_llhttp__internal__n_after_start_req_39: {
 5540|  3.02k|      if (p == endp) {
  ------------------
  |  Branch (5540:11): [True: 6, False: 3.01k]
  ------------------
 5541|      6|        return s_n_llhttp__internal__n_after_start_req_39;
 5542|      6|      }
 5543|  3.01k|      switch (*p) {
 5544|  1.99k|        case 'I': {
  ------------------
  |  Branch (5544:9): [True: 1.99k, False: 1.02k]
  ------------------
 5545|  1.99k|          p++;
 5546|  1.99k|          match = 34;
 5547|  1.99k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5548|      0|        }
 5549|  1.01k|        case 'O': {
  ------------------
  |  Branch (5549:9): [True: 1.01k, False: 1.99k]
  ------------------
 5550|  1.01k|          p++;
 5551|  1.01k|          goto s_n_llhttp__internal__n_after_start_req_40;
 5552|      0|        }
 5553|      2|        default: {
  ------------------
  |  Branch (5553:9): [True: 2, False: 3.01k]
  ------------------
 5554|      2|          goto s_n_llhttp__internal__n_error_113;
 5555|      0|        }
 5556|  3.01k|      }
 5557|  3.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5558|  3.01k|    }
 5559|      0|    case s_n_llhttp__internal__n_after_start_req_45:
  ------------------
  |  Branch (5559:5): [True: 0, False: 4.72k]
  ------------------
 5560|    458|    s_n_llhttp__internal__n_after_start_req_45: {
 5561|    458|      llparse_match_t match_seq;
 5562|       |      
 5563|    458|      if (p == endp) {
  ------------------
  |  Branch (5563:11): [True: 6, False: 452]
  ------------------
 5564|      6|        return s_n_llhttp__internal__n_after_start_req_45;
 5565|      6|      }
 5566|    452|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob43, 2);
 5567|    452|      p = match_seq.current;
 5568|    452|      switch (match_seq.status) {
  ------------------
  |  Branch (5568:15): [True: 452, False: 0]
  ------------------
 5569|    449|        case kMatchComplete: {
  ------------------
  |  Branch (5569:9): [True: 449, False: 3]
  ------------------
 5570|    449|          p++;
 5571|    449|          match = 29;
 5572|    449|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5573|      0|        }
 5574|      1|        case kMatchPause: {
  ------------------
  |  Branch (5574:9): [True: 1, False: 451]
  ------------------
 5575|      1|          return s_n_llhttp__internal__n_after_start_req_45;
 5576|      0|        }
 5577|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5577:9): [True: 2, False: 450]
  ------------------
 5578|      2|          goto s_n_llhttp__internal__n_error_113;
 5579|      0|        }
 5580|    452|      }
 5581|    452|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5582|    452|    }
 5583|      0|    case s_n_llhttp__internal__n_after_start_req_44:
  ------------------
  |  Branch (5583:5): [True: 0, False: 4.72k]
  ------------------
 5584|  1.74k|    s_n_llhttp__internal__n_after_start_req_44: {
 5585|  1.74k|      if (p == endp) {
  ------------------
  |  Branch (5585:11): [True: 7, False: 1.73k]
  ------------------
 5586|      7|        return s_n_llhttp__internal__n_after_start_req_44;
 5587|      7|      }
 5588|  1.73k|      switch (*p) {
 5589|    458|        case 'R': {
  ------------------
  |  Branch (5589:9): [True: 458, False: 1.28k]
  ------------------
 5590|    458|          p++;
 5591|    458|          goto s_n_llhttp__internal__n_after_start_req_45;
 5592|      0|        }
 5593|  1.28k|        case 'T': {
  ------------------
  |  Branch (5593:9): [True: 1.28k, False: 459]
  ------------------
 5594|  1.28k|          p++;
 5595|  1.28k|          match = 4;
 5596|  1.28k|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5597|      0|        }
 5598|      1|        default: {
  ------------------
  |  Branch (5598:9): [True: 1, False: 1.73k]
  ------------------
 5599|      1|          goto s_n_llhttp__internal__n_error_113;
 5600|      0|        }
 5601|  1.73k|      }
 5602|  1.73k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5603|  1.73k|    }
 5604|      0|    case s_n_llhttp__internal__n_after_start_req_33:
  ------------------
  |  Branch (5604:5): [True: 0, False: 4.72k]
  ------------------
 5605|  6.93k|    s_n_llhttp__internal__n_after_start_req_33: {
 5606|  6.93k|      if (p == endp) {
  ------------------
  |  Branch (5606:11): [True: 6, False: 6.92k]
  ------------------
 5607|      6|        return s_n_llhttp__internal__n_after_start_req_33;
 5608|      6|      }
 5609|  6.92k|      switch (*p) {
 5610|    918|        case 'A': {
  ------------------
  |  Branch (5610:9): [True: 918, False: 6.00k]
  ------------------
 5611|    918|          p++;
 5612|    918|          goto s_n_llhttp__internal__n_after_start_req_34;
 5613|      0|        }
 5614|    586|        case 'L': {
  ------------------
  |  Branch (5614:9): [True: 586, False: 6.34k]
  ------------------
 5615|    586|          p++;
 5616|    586|          goto s_n_llhttp__internal__n_after_start_req_37;
 5617|      0|        }
 5618|    652|        case 'O': {
  ------------------
  |  Branch (5618:9): [True: 652, False: 6.27k]
  ------------------
 5619|    652|          p++;
 5620|    652|          goto s_n_llhttp__internal__n_after_start_req_38;
 5621|      0|        }
 5622|  3.02k|        case 'R': {
  ------------------
  |  Branch (5622:9): [True: 3.02k, False: 3.90k]
  ------------------
 5623|  3.02k|          p++;
 5624|  3.02k|          goto s_n_llhttp__internal__n_after_start_req_39;
 5625|      0|        }
 5626|  1.74k|        case 'U': {
  ------------------
  |  Branch (5626:9): [True: 1.74k, False: 5.18k]
  ------------------
 5627|  1.74k|          p++;
 5628|  1.74k|          goto s_n_llhttp__internal__n_after_start_req_44;
 5629|      0|        }
 5630|      2|        default: {
  ------------------
  |  Branch (5630:9): [True: 2, False: 6.92k]
  ------------------
 5631|      2|          goto s_n_llhttp__internal__n_error_113;
 5632|      0|        }
 5633|  6.92k|      }
 5634|  6.92k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5635|  6.92k|    }
 5636|      0|    case s_n_llhttp__internal__n_after_start_req_46:
  ------------------
  |  Branch (5636:5): [True: 0, False: 4.72k]
  ------------------
 5637|    458|    s_n_llhttp__internal__n_after_start_req_46: {
 5638|    458|      llparse_match_t match_seq;
 5639|       |      
 5640|    458|      if (p == endp) {
  ------------------
  |  Branch (5640:11): [True: 7, False: 451]
  ------------------
 5641|      7|        return s_n_llhttp__internal__n_after_start_req_46;
 5642|      7|      }
 5643|    451|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob44, 4);
 5644|    451|      p = match_seq.current;
 5645|    451|      switch (match_seq.status) {
  ------------------
  |  Branch (5645:15): [True: 451, False: 0]
  ------------------
 5646|    448|        case kMatchComplete: {
  ------------------
  |  Branch (5646:9): [True: 448, False: 3]
  ------------------
 5647|    448|          p++;
 5648|    448|          match = 46;
 5649|    448|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5650|      0|        }
 5651|      1|        case kMatchPause: {
  ------------------
  |  Branch (5651:9): [True: 1, False: 450]
  ------------------
 5652|      1|          return s_n_llhttp__internal__n_after_start_req_46;
 5653|      0|        }
 5654|      2|        case kMatchMismatch: {
  ------------------
  |  Branch (5654:9): [True: 2, False: 449]
  ------------------
 5655|      2|          goto s_n_llhttp__internal__n_error_113;
 5656|      0|        }
 5657|    451|      }
 5658|    451|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5659|    451|    }
 5660|      0|    case s_n_llhttp__internal__n_after_start_req_49:
  ------------------
  |  Branch (5660:5): [True: 0, False: 4.72k]
  ------------------
 5661|    463|    s_n_llhttp__internal__n_after_start_req_49: {
 5662|    463|      llparse_match_t match_seq;
 5663|       |      
 5664|    463|      if (p == endp) {
  ------------------
  |  Branch (5664:11): [True: 6, False: 457]
  ------------------
 5665|      6|        return s_n_llhttp__internal__n_after_start_req_49;
 5666|      6|      }
 5667|    457|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob45, 3);
 5668|    457|      p = match_seq.current;
 5669|    457|      switch (match_seq.status) {
  ------------------
  |  Branch (5669:15): [True: 457, False: 0]
  ------------------
 5670|    455|        case kMatchComplete: {
  ------------------
  |  Branch (5670:9): [True: 455, False: 2]
  ------------------
 5671|    455|          p++;
 5672|    455|          match = 17;
 5673|    455|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5674|      0|        }
 5675|      1|        case kMatchPause: {
  ------------------
  |  Branch (5675:9): [True: 1, False: 456]
  ------------------
 5676|      1|          return s_n_llhttp__internal__n_after_start_req_49;
 5677|      0|        }
 5678|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5678:9): [True: 1, False: 456]
  ------------------
 5679|      1|          goto s_n_llhttp__internal__n_error_113;
 5680|      0|        }
 5681|    457|      }
 5682|    457|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5683|    457|    }
 5684|      0|    case s_n_llhttp__internal__n_after_start_req_50:
  ------------------
  |  Branch (5684:5): [True: 0, False: 4.72k]
  ------------------
 5685|    665|    s_n_llhttp__internal__n_after_start_req_50: {
 5686|    665|      llparse_match_t match_seq;
 5687|       |      
 5688|    665|      if (p == endp) {
  ------------------
  |  Branch (5688:11): [True: 6, False: 659]
  ------------------
 5689|      6|        return s_n_llhttp__internal__n_after_start_req_50;
 5690|      6|      }
 5691|    659|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob46, 3);
 5692|    659|      p = match_seq.current;
 5693|    659|      switch (match_seq.status) {
  ------------------
  |  Branch (5693:15): [True: 659, False: 0]
  ------------------
 5694|    657|        case kMatchComplete: {
  ------------------
  |  Branch (5694:9): [True: 657, False: 2]
  ------------------
 5695|    657|          p++;
 5696|    657|          match = 44;
 5697|    657|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5698|      0|        }
 5699|      1|        case kMatchPause: {
  ------------------
  |  Branch (5699:9): [True: 1, False: 658]
  ------------------
 5700|      1|          return s_n_llhttp__internal__n_after_start_req_50;
 5701|      0|        }
 5702|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5702:9): [True: 1, False: 658]
  ------------------
 5703|      1|          goto s_n_llhttp__internal__n_error_113;
 5704|      0|        }
 5705|    659|      }
 5706|    659|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5707|    659|    }
 5708|      0|    case s_n_llhttp__internal__n_after_start_req_51:
  ------------------
  |  Branch (5708:5): [True: 0, False: 4.72k]
  ------------------
 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_113;
 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.72k]
  ------------------
 5733|    585|    s_n_llhttp__internal__n_after_start_req_52: {
 5734|    585|      llparse_match_t match_seq;
 5735|       |      
 5736|    585|      if (p == endp) {
  ------------------
  |  Branch (5736:11): [True: 7, False: 578]
  ------------------
 5737|      7|        return s_n_llhttp__internal__n_after_start_req_52;
 5738|      7|      }
 5739|    578|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob48, 3);
 5740|    578|      p = match_seq.current;
 5741|    578|      switch (match_seq.status) {
  ------------------
  |  Branch (5741:15): [True: 578, False: 0]
  ------------------
 5742|    576|        case kMatchComplete: {
  ------------------
  |  Branch (5742:9): [True: 576, False: 2]
  ------------------
 5743|    576|          p++;
 5744|    576|          match = 20;
 5745|    576|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5746|      0|        }
 5747|      1|        case kMatchPause: {
  ------------------
  |  Branch (5747:9): [True: 1, False: 577]
  ------------------
 5748|      1|          return s_n_llhttp__internal__n_after_start_req_52;
 5749|      0|        }
 5750|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5750:9): [True: 1, False: 577]
  ------------------
 5751|      1|          goto s_n_llhttp__internal__n_error_113;
 5752|      0|        }
 5753|    578|      }
 5754|    578|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5755|    578|    }
 5756|      0|    case s_n_llhttp__internal__n_after_start_req_48:
  ------------------
  |  Branch (5756:5): [True: 0, False: 4.72k]
  ------------------
 5757|  2.17k|    s_n_llhttp__internal__n_after_start_req_48: {
 5758|  2.17k|      if (p == endp) {
  ------------------
  |  Branch (5758:11): [True: 5, False: 2.17k]
  ------------------
 5759|      5|        return s_n_llhttp__internal__n_after_start_req_48;
 5760|      5|      }
 5761|  2.17k|      switch (*p) {
 5762|    463|        case 'B': {
  ------------------
  |  Branch (5762:9): [True: 463, False: 1.70k]
  ------------------
 5763|    463|          p++;
 5764|    463|          goto s_n_llhttp__internal__n_after_start_req_49;
 5765|      0|        }
 5766|    665|        case 'C': {
  ------------------
  |  Branch (5766:9): [True: 665, False: 1.50k]
  ------------------
 5767|    665|          p++;
 5768|    665|          goto s_n_llhttp__internal__n_after_start_req_50;
 5769|      0|        }
 5770|    456|        case 'D': {
  ------------------
  |  Branch (5770:9): [True: 456, False: 1.71k]
  ------------------
 5771|    456|          p++;
 5772|    456|          goto s_n_llhttp__internal__n_after_start_req_51;
 5773|      0|        }
 5774|    585|        case 'P': {
  ------------------
  |  Branch (5774:9): [True: 585, False: 1.58k]
  ------------------
 5775|    585|          p++;
 5776|    585|          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_113;
 5780|      0|        }
 5781|  2.17k|      }
 5782|  2.17k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5783|  2.17k|    }
 5784|      0|    case s_n_llhttp__internal__n_after_start_req_47:
  ------------------
  |  Branch (5784:5): [True: 0, False: 4.72k]
  ------------------
 5785|  2.19k|    s_n_llhttp__internal__n_after_start_req_47: {
 5786|  2.19k|      if (p == endp) {
  ------------------
  |  Branch (5786:11): [True: 7, False: 2.18k]
  ------------------
 5787|      7|        return s_n_llhttp__internal__n_after_start_req_47;
 5788|      7|      }
 5789|  2.18k|      switch (*p) {
 5790|  2.17k|        case 'E': {
  ------------------
  |  Branch (5790:9): [True: 2.17k, False: 11]
  ------------------
 5791|  2.17k|          p++;
 5792|  2.17k|          goto s_n_llhttp__internal__n_after_start_req_48;
 5793|      0|        }
 5794|     11|        default: {
  ------------------
  |  Branch (5794:9): [True: 11, False: 2.17k]
  ------------------
 5795|     11|          goto s_n_llhttp__internal__n_error_113;
 5796|      0|        }
 5797|  2.18k|      }
 5798|  2.18k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5799|  2.18k|    }
 5800|      0|    case s_n_llhttp__internal__n_after_start_req_55:
  ------------------
  |  Branch (5800:5): [True: 0, False: 4.72k]
  ------------------
 5801|    584|    s_n_llhttp__internal__n_after_start_req_55: {
 5802|    584|      llparse_match_t match_seq;
 5803|       |      
 5804|    584|      if (p == endp) {
  ------------------
  |  Branch (5804:11): [True: 8, False: 576]
  ------------------
 5805|      8|        return s_n_llhttp__internal__n_after_start_req_55;
 5806|      8|      }
 5807|    576|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob49, 3);
 5808|    576|      p = match_seq.current;
 5809|    576|      switch (match_seq.status) {
  ------------------
  |  Branch (5809:15): [True: 576, False: 0]
  ------------------
 5810|    574|        case kMatchComplete: {
  ------------------
  |  Branch (5810:9): [True: 574, False: 2]
  ------------------
 5811|    574|          p++;
 5812|    574|          match = 14;
 5813|    574|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5814|      0|        }
 5815|      1|        case kMatchPause: {
  ------------------
  |  Branch (5815:9): [True: 1, False: 575]
  ------------------
 5816|      1|          return s_n_llhttp__internal__n_after_start_req_55;
 5817|      0|        }
 5818|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5818:9): [True: 1, False: 575]
  ------------------
 5819|      1|          goto s_n_llhttp__internal__n_error_113;
 5820|      0|        }
 5821|    576|      }
 5822|    576|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5823|    576|    }
 5824|      0|    case s_n_llhttp__internal__n_after_start_req_57:
  ------------------
  |  Branch (5824:5): [True: 0, False: 4.72k]
  ------------------
 5825|    536|    s_n_llhttp__internal__n_after_start_req_57: {
 5826|    536|      if (p == endp) {
  ------------------
  |  Branch (5826:11): [True: 4, False: 532]
  ------------------
 5827|      4|        return s_n_llhttp__internal__n_after_start_req_57;
 5828|      4|      }
 5829|    532|      switch (*p) {
 5830|    520|        case 'P': {
  ------------------
  |  Branch (5830:9): [True: 520, False: 12]
  ------------------
 5831|    520|          p++;
 5832|    520|          match = 37;
 5833|    520|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5834|      0|        }
 5835|     12|        default: {
  ------------------
  |  Branch (5835:9): [True: 12, False: 520]
  ------------------
 5836|     12|          goto s_n_llhttp__internal__n_error_113;
 5837|      0|        }
 5838|    532|      }
 5839|    532|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5840|    532|    }
 5841|      0|    case s_n_llhttp__internal__n_after_start_req_58:
  ------------------
  |  Branch (5841:5): [True: 0, False: 4.72k]
  ------------------
 5842|    457|    s_n_llhttp__internal__n_after_start_req_58: {
 5843|    457|      llparse_match_t match_seq;
 5844|       |      
 5845|    457|      if (p == endp) {
  ------------------
  |  Branch (5845:11): [True: 7, False: 450]
  ------------------
 5846|      7|        return s_n_llhttp__internal__n_after_start_req_58;
 5847|      7|      }
 5848|    450|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob50, 9);
 5849|    450|      p = match_seq.current;
 5850|    450|      switch (match_seq.status) {
  ------------------
  |  Branch (5850:15): [True: 450, False: 0]
  ------------------
 5851|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5851:9): [True: 447, False: 3]
  ------------------
 5852|    447|          p++;
 5853|    447|          match = 42;
 5854|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5855|      0|        }
 5856|      2|        case kMatchPause: {
  ------------------
  |  Branch (5856:9): [True: 2, False: 448]
  ------------------
 5857|      2|          return s_n_llhttp__internal__n_after_start_req_58;
 5858|      0|        }
 5859|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5859:9): [True: 1, False: 449]
  ------------------
 5860|      1|          goto s_n_llhttp__internal__n_error_113;
 5861|      0|        }
 5862|    450|      }
 5863|    450|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5864|    450|    }
 5865|      0|    case s_n_llhttp__internal__n_after_start_req_56:
  ------------------
  |  Branch (5865:5): [True: 0, False: 4.72k]
  ------------------
 5866|    999|    s_n_llhttp__internal__n_after_start_req_56: {
 5867|    999|      if (p == endp) {
  ------------------
  |  Branch (5867:11): [True: 5, False: 994]
  ------------------
 5868|      5|        return s_n_llhttp__internal__n_after_start_req_56;
 5869|      5|      }
 5870|    994|      switch (*p) {
 5871|    536|        case 'U': {
  ------------------
  |  Branch (5871:9): [True: 536, False: 458]
  ------------------
 5872|    536|          p++;
 5873|    536|          goto s_n_llhttp__internal__n_after_start_req_57;
 5874|      0|        }
 5875|    457|        case '_': {
  ------------------
  |  Branch (5875:9): [True: 457, False: 537]
  ------------------
 5876|    457|          p++;
 5877|    457|          goto s_n_llhttp__internal__n_after_start_req_58;
 5878|      0|        }
 5879|      1|        default: {
  ------------------
  |  Branch (5879:9): [True: 1, False: 993]
  ------------------
 5880|      1|          goto s_n_llhttp__internal__n_error_113;
 5881|      0|        }
 5882|    994|      }
 5883|    994|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5884|    994|    }
 5885|      0|    case s_n_llhttp__internal__n_after_start_req_54:
  ------------------
  |  Branch (5885:5): [True: 0, False: 4.72k]
  ------------------
 5886|  1.58k|    s_n_llhttp__internal__n_after_start_req_54: {
 5887|  1.58k|      if (p == endp) {
  ------------------
  |  Branch (5887:11): [True: 5, False: 1.58k]
  ------------------
 5888|      5|        return s_n_llhttp__internal__n_after_start_req_54;
 5889|      5|      }
 5890|  1.58k|      switch (*p) {
 5891|    584|        case 'A': {
  ------------------
  |  Branch (5891:9): [True: 584, False: 1.00k]
  ------------------
 5892|    584|          p++;
 5893|    584|          goto s_n_llhttp__internal__n_after_start_req_55;
 5894|      0|        }
 5895|    999|        case 'T': {
  ------------------
  |  Branch (5895:9): [True: 999, False: 585]
  ------------------
 5896|    999|          p++;
 5897|    999|          goto s_n_llhttp__internal__n_after_start_req_56;
 5898|      0|        }
 5899|      1|        default: {
  ------------------
  |  Branch (5899:9): [True: 1, False: 1.58k]
  ------------------
 5900|      1|          goto s_n_llhttp__internal__n_error_113;
 5901|      0|        }
 5902|  1.58k|      }
 5903|  1.58k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5904|  1.58k|    }
 5905|      0|    case s_n_llhttp__internal__n_after_start_req_59:
  ------------------
  |  Branch (5905:5): [True: 0, False: 4.72k]
  ------------------
 5906|    712|    s_n_llhttp__internal__n_after_start_req_59: {
 5907|    712|      llparse_match_t match_seq;
 5908|       |      
 5909|    712|      if (p == endp) {
  ------------------
  |  Branch (5909:11): [True: 7, False: 705]
  ------------------
 5910|      7|        return s_n_llhttp__internal__n_after_start_req_59;
 5911|      7|      }
 5912|    705|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob51, 4);
 5913|    705|      p = match_seq.current;
 5914|    705|      switch (match_seq.status) {
  ------------------
  |  Branch (5914:15): [True: 705, False: 0]
  ------------------
 5915|    703|        case kMatchComplete: {
  ------------------
  |  Branch (5915:9): [True: 703, False: 2]
  ------------------
 5916|    703|          p++;
 5917|    703|          match = 33;
 5918|    703|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5919|      0|        }
 5920|      1|        case kMatchPause: {
  ------------------
  |  Branch (5920:9): [True: 1, False: 704]
  ------------------
 5921|      1|          return s_n_llhttp__internal__n_after_start_req_59;
 5922|      0|        }
 5923|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5923:9): [True: 1, False: 704]
  ------------------
 5924|      1|          goto s_n_llhttp__internal__n_error_113;
 5925|      0|        }
 5926|    705|      }
 5927|    705|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5928|    705|    }
 5929|      0|    case s_n_llhttp__internal__n_after_start_req_60:
  ------------------
  |  Branch (5929:5): [True: 0, False: 4.72k]
  ------------------
 5930|    460|    s_n_llhttp__internal__n_after_start_req_60: {
 5931|    460|      llparse_match_t match_seq;
 5932|       |      
 5933|    460|      if (p == endp) {
  ------------------
  |  Branch (5933:11): [True: 7, False: 453]
  ------------------
 5934|      7|        return s_n_llhttp__internal__n_after_start_req_60;
 5935|      7|      }
 5936|    453|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob52, 7);
 5937|    453|      p = match_seq.current;
 5938|    453|      switch (match_seq.status) {
  ------------------
  |  Branch (5938:15): [True: 453, False: 0]
  ------------------
 5939|    451|        case kMatchComplete: {
  ------------------
  |  Branch (5939:9): [True: 451, False: 2]
  ------------------
 5940|    451|          p++;
 5941|    451|          match = 26;
 5942|    451|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5943|      0|        }
 5944|      1|        case kMatchPause: {
  ------------------
  |  Branch (5944:9): [True: 1, False: 452]
  ------------------
 5945|      1|          return s_n_llhttp__internal__n_after_start_req_60;
 5946|      0|        }
 5947|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5947:9): [True: 1, False: 452]
  ------------------
 5948|      1|          goto s_n_llhttp__internal__n_error_113;
 5949|      0|        }
 5950|    453|      }
 5951|    453|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5952|    453|    }
 5953|      0|    case s_n_llhttp__internal__n_after_start_req_53:
  ------------------
  |  Branch (5953:5): [True: 0, False: 4.72k]
  ------------------
 5954|  2.77k|    s_n_llhttp__internal__n_after_start_req_53: {
 5955|  2.77k|      if (p == endp) {
  ------------------
  |  Branch (5955:11): [True: 8, False: 2.76k]
  ------------------
 5956|      8|        return s_n_llhttp__internal__n_after_start_req_53;
 5957|      8|      }
 5958|  2.76k|      switch (*p) {
 5959|  1.58k|        case 'E': {
  ------------------
  |  Branch (5959:9): [True: 1.58k, False: 1.17k]
  ------------------
 5960|  1.58k|          p++;
 5961|  1.58k|          goto s_n_llhttp__internal__n_after_start_req_54;
 5962|      0|        }
 5963|    712|        case 'O': {
  ------------------
  |  Branch (5963:9): [True: 712, False: 2.05k]
  ------------------
 5964|    712|          p++;
 5965|    712|          goto s_n_llhttp__internal__n_after_start_req_59;
 5966|      0|        }
 5967|    460|        case 'U': {
  ------------------
  |  Branch (5967:9): [True: 460, False: 2.30k]
  ------------------
 5968|    460|          p++;
 5969|    460|          goto s_n_llhttp__internal__n_after_start_req_60;
 5970|      0|        }
 5971|      1|        default: {
  ------------------
  |  Branch (5971:9): [True: 1, False: 2.76k]
  ------------------
 5972|      1|          goto s_n_llhttp__internal__n_error_113;
 5973|      0|        }
 5974|  2.76k|      }
 5975|  2.76k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 5976|  2.76k|    }
 5977|      0|    case s_n_llhttp__internal__n_after_start_req_62:
  ------------------
  |  Branch (5977:5): [True: 0, False: 4.72k]
  ------------------
 5978|    456|    s_n_llhttp__internal__n_after_start_req_62: {
 5979|    456|      llparse_match_t match_seq;
 5980|       |      
 5981|    456|      if (p == endp) {
  ------------------
  |  Branch (5981:11): [True: 7, False: 449]
  ------------------
 5982|      7|        return s_n_llhttp__internal__n_after_start_req_62;
 5983|      7|      }
 5984|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob53, 6);
 5985|    449|      p = match_seq.current;
 5986|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (5986:15): [True: 449, False: 0]
  ------------------
 5987|    447|        case kMatchComplete: {
  ------------------
  |  Branch (5987:9): [True: 447, False: 2]
  ------------------
 5988|    447|          p++;
 5989|    447|          match = 40;
 5990|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 5991|      0|        }
 5992|      1|        case kMatchPause: {
  ------------------
  |  Branch (5992:9): [True: 1, False: 448]
  ------------------
 5993|      1|          return s_n_llhttp__internal__n_after_start_req_62;
 5994|      0|        }
 5995|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (5995:9): [True: 1, False: 448]
  ------------------
 5996|      1|          goto s_n_llhttp__internal__n_error_113;
 5997|      0|        }
 5998|    449|      }
 5999|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6000|    449|    }
 6001|      0|    case s_n_llhttp__internal__n_after_start_req_63:
  ------------------
  |  Branch (6001:5): [True: 0, False: 4.72k]
  ------------------
 6002|    767|    s_n_llhttp__internal__n_after_start_req_63: {
 6003|    767|      llparse_match_t match_seq;
 6004|       |      
 6005|    767|      if (p == endp) {
  ------------------
  |  Branch (6005:11): [True: 8, False: 759]
  ------------------
 6006|      8|        return s_n_llhttp__internal__n_after_start_req_63;
 6007|      8|      }
 6008|    759|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob54, 3);
 6009|    759|      p = match_seq.current;
 6010|    759|      switch (match_seq.status) {
  ------------------
  |  Branch (6010:15): [True: 759, False: 0]
  ------------------
 6011|    757|        case kMatchComplete: {
  ------------------
  |  Branch (6011:9): [True: 757, False: 2]
  ------------------
 6012|    757|          p++;
 6013|    757|          match = 7;
 6014|    757|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6015|      0|        }
 6016|      1|        case kMatchPause: {
  ------------------
  |  Branch (6016:9): [True: 1, False: 758]
  ------------------
 6017|      1|          return s_n_llhttp__internal__n_after_start_req_63;
 6018|      0|        }
 6019|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6019:9): [True: 1, False: 758]
  ------------------
 6020|      1|          goto s_n_llhttp__internal__n_error_113;
 6021|      0|        }
 6022|    759|      }
 6023|    759|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6024|    759|    }
 6025|      0|    case s_n_llhttp__internal__n_after_start_req_61:
  ------------------
  |  Branch (6025:5): [True: 0, False: 4.72k]
  ------------------
 6026|  1.23k|    s_n_llhttp__internal__n_after_start_req_61: {
 6027|  1.23k|      if (p == endp) {
  ------------------
  |  Branch (6027:11): [True: 8, False: 1.22k]
  ------------------
 6028|      8|        return s_n_llhttp__internal__n_after_start_req_61;
 6029|      8|      }
 6030|  1.22k|      switch (*p) {
 6031|    456|        case 'E': {
  ------------------
  |  Branch (6031:9): [True: 456, False: 768]
  ------------------
 6032|    456|          p++;
 6033|    456|          goto s_n_llhttp__internal__n_after_start_req_62;
 6034|      0|        }
 6035|    767|        case 'R': {
  ------------------
  |  Branch (6035:9): [True: 767, False: 457]
  ------------------
 6036|    767|          p++;
 6037|    767|          goto s_n_llhttp__internal__n_after_start_req_63;
 6038|      0|        }
 6039|      1|        default: {
  ------------------
  |  Branch (6039:9): [True: 1, False: 1.22k]
  ------------------
 6040|      1|          goto s_n_llhttp__internal__n_error_113;
 6041|      0|        }
 6042|  1.22k|      }
 6043|  1.22k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6044|  1.22k|    }
 6045|      0|    case s_n_llhttp__internal__n_after_start_req_66:
  ------------------
  |  Branch (6045:5): [True: 0, False: 4.72k]
  ------------------
 6046|    720|    s_n_llhttp__internal__n_after_start_req_66: {
 6047|    720|      llparse_match_t match_seq;
 6048|       |      
 6049|    720|      if (p == endp) {
  ------------------
  |  Branch (6049:11): [True: 7, False: 713]
  ------------------
 6050|      7|        return s_n_llhttp__internal__n_after_start_req_66;
 6051|      7|      }
 6052|    713|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob55, 3);
 6053|    713|      p = match_seq.current;
 6054|    713|      switch (match_seq.status) {
  ------------------
  |  Branch (6054:15): [True: 713, False: 0]
  ------------------
 6055|    711|        case kMatchComplete: {
  ------------------
  |  Branch (6055:9): [True: 711, False: 2]
  ------------------
 6056|    711|          p++;
 6057|    711|          match = 18;
 6058|    711|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6059|      0|        }
 6060|      1|        case kMatchPause: {
  ------------------
  |  Branch (6060:9): [True: 1, False: 712]
  ------------------
 6061|      1|          return s_n_llhttp__internal__n_after_start_req_66;
 6062|      0|        }
 6063|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6063:9): [True: 1, False: 712]
  ------------------
 6064|      1|          goto s_n_llhttp__internal__n_error_113;
 6065|      0|        }
 6066|    713|      }
 6067|    713|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6068|    713|    }
 6069|      0|    case s_n_llhttp__internal__n_after_start_req_68:
  ------------------
  |  Branch (6069:5): [True: 0, False: 4.72k]
  ------------------
 6070|    485|    s_n_llhttp__internal__n_after_start_req_68: {
 6071|    485|      llparse_match_t match_seq;
 6072|       |      
 6073|    485|      if (p == endp) {
  ------------------
  |  Branch (6073:11): [True: 7, False: 478]
  ------------------
 6074|      7|        return s_n_llhttp__internal__n_after_start_req_68;
 6075|      7|      }
 6076|    478|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob56, 2);
 6077|    478|      p = match_seq.current;
 6078|    478|      switch (match_seq.status) {
  ------------------
  |  Branch (6078:15): [True: 478, False: 0]
  ------------------
 6079|    476|        case kMatchComplete: {
  ------------------
  |  Branch (6079:9): [True: 476, False: 2]
  ------------------
 6080|    476|          p++;
 6081|    476|          match = 32;
 6082|    476|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6083|      0|        }
 6084|      1|        case kMatchPause: {
  ------------------
  |  Branch (6084:9): [True: 1, False: 477]
  ------------------
 6085|      1|          return s_n_llhttp__internal__n_after_start_req_68;
 6086|      0|        }
 6087|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6087:9): [True: 1, False: 477]
  ------------------
 6088|      1|          goto s_n_llhttp__internal__n_error_113;
 6089|      0|        }
 6090|    478|      }
 6091|    478|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6092|    478|    }
 6093|      0|    case s_n_llhttp__internal__n_after_start_req_69:
  ------------------
  |  Branch (6093:5): [True: 0, False: 4.72k]
  ------------------
 6094|    530|    s_n_llhttp__internal__n_after_start_req_69: {
 6095|    530|      llparse_match_t match_seq;
 6096|       |      
 6097|    530|      if (p == endp) {
  ------------------
  |  Branch (6097:11): [True: 6, False: 524]
  ------------------
 6098|      6|        return s_n_llhttp__internal__n_after_start_req_69;
 6099|      6|      }
 6100|    524|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob57, 2);
 6101|    524|      p = match_seq.current;
 6102|    524|      switch (match_seq.status) {
  ------------------
  |  Branch (6102:15): [True: 524, False: 0]
  ------------------
 6103|    522|        case kMatchComplete: {
  ------------------
  |  Branch (6103:9): [True: 522, False: 2]
  ------------------
 6104|    522|          p++;
 6105|    522|          match = 15;
 6106|    522|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6107|      0|        }
 6108|      1|        case kMatchPause: {
  ------------------
  |  Branch (6108:9): [True: 1, False: 523]
  ------------------
 6109|      1|          return s_n_llhttp__internal__n_after_start_req_69;
 6110|      0|        }
 6111|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6111:9): [True: 1, False: 523]
  ------------------
 6112|      1|          goto s_n_llhttp__internal__n_error_113;
 6113|      0|        }
 6114|    524|      }
 6115|    524|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6116|    524|    }
 6117|      0|    case s_n_llhttp__internal__n_after_start_req_67:
  ------------------
  |  Branch (6117:5): [True: 0, False: 4.72k]
  ------------------
 6118|  1.02k|    s_n_llhttp__internal__n_after_start_req_67: {
 6119|  1.02k|      if (p == endp) {
  ------------------
  |  Branch (6119:11): [True: 6, False: 1.01k]
  ------------------
 6120|      6|        return s_n_llhttp__internal__n_after_start_req_67;
 6121|      6|      }
 6122|  1.01k|      switch (*p) {
 6123|    485|        case 'I': {
  ------------------
  |  Branch (6123:9): [True: 485, False: 531]
  ------------------
 6124|    485|          p++;
 6125|    485|          goto s_n_llhttp__internal__n_after_start_req_68;
 6126|      0|        }
 6127|    530|        case 'O': {
  ------------------
  |  Branch (6127:9): [True: 530, False: 486]
  ------------------
 6128|    530|          p++;
 6129|    530|          goto s_n_llhttp__internal__n_after_start_req_69;
 6130|      0|        }
 6131|      1|        default: {
  ------------------
  |  Branch (6131:9): [True: 1, False: 1.01k]
  ------------------
 6132|      1|          goto s_n_llhttp__internal__n_error_113;
 6133|      0|        }
 6134|  1.01k|      }
 6135|  1.01k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6136|  1.01k|    }
 6137|      0|    case s_n_llhttp__internal__n_after_start_req_70:
  ------------------
  |  Branch (6137:5): [True: 0, False: 4.72k]
  ------------------
 6138|    456|    s_n_llhttp__internal__n_after_start_req_70: {
 6139|    456|      llparse_match_t match_seq;
 6140|       |      
 6141|    456|      if (p == endp) {
  ------------------
  |  Branch (6141:11): [True: 7, False: 449]
  ------------------
 6142|      7|        return s_n_llhttp__internal__n_after_start_req_70;
 6143|      7|      }
 6144|    449|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob58, 8);
 6145|    449|      p = match_seq.current;
 6146|    449|      switch (match_seq.status) {
  ------------------
  |  Branch (6146:15): [True: 449, False: 0]
  ------------------
 6147|    447|        case kMatchComplete: {
  ------------------
  |  Branch (6147:9): [True: 447, False: 2]
  ------------------
 6148|    447|          p++;
 6149|    447|          match = 27;
 6150|    447|          goto s_n_llhttp__internal__n_invoke_store_method_1;
 6151|      0|        }
 6152|      1|        case kMatchPause: {
  ------------------
  |  Branch (6152:9): [True: 1, False: 448]
  ------------------
 6153|      1|          return s_n_llhttp__internal__n_after_start_req_70;
 6154|      0|        }
 6155|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6155:9): [True: 1, False: 448]
  ------------------
 6156|      1|          goto s_n_llhttp__internal__n_error_113;
 6157|      0|        }
 6158|    449|      }
 6159|    449|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6160|    449|    }
 6161|      0|    case s_n_llhttp__internal__n_after_start_req_65:
  ------------------
  |  Branch (6161:5): [True: 0, False: 4.72k]
  ------------------
 6162|  2.20k|    s_n_llhttp__internal__n_after_start_req_65: {
 6163|  2.20k|      if (p == endp) {
  ------------------
  |  Branch (6163:11): [True: 8, False: 2.19k]
  ------------------
 6164|      8|        return s_n_llhttp__internal__n_after_start_req_65;
 6165|      8|      }
 6166|  2.19k|      switch (*p) {
 6167|    720|        case 'B': {
  ------------------
  |  Branch (6167:9): [True: 720, False: 1.47k]
  ------------------
 6168|    720|          p++;
 6169|    720|          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|    456|        case 'S': {
  ------------------
  |  Branch (6175:9): [True: 456, False: 1.74k]
  ------------------
 6176|    456|          p++;
 6177|    456|          goto s_n_llhttp__internal__n_after_start_req_70;
 6178|      0|        }
 6179|      1|        default: {
  ------------------
  |  Branch (6179:9): [True: 1, False: 2.19k]
  ------------------
 6180|      1|          goto s_n_llhttp__internal__n_error_113;
 6181|      0|        }
 6182|  2.19k|      }
 6183|  2.19k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6184|  2.19k|    }
 6185|      0|    case s_n_llhttp__internal__n_after_start_req_64:
  ------------------
  |  Branch (6185:5): [True: 0, False: 4.72k]
  ------------------
 6186|  2.22k|    s_n_llhttp__internal__n_after_start_req_64: {
 6187|  2.22k|      if (p == endp) {
  ------------------
  |  Branch (6187:11): [True: 5, False: 2.21k]
  ------------------
 6188|      5|        return s_n_llhttp__internal__n_after_start_req_64;
 6189|      5|      }
 6190|  2.21k|      switch (*p) {
 6191|  2.20k|        case 'N': {
  ------------------
  |  Branch (6191:9): [True: 2.20k, False: 11]
  ------------------
 6192|  2.20k|          p++;
 6193|  2.20k|          goto s_n_llhttp__internal__n_after_start_req_65;
 6194|      0|        }
 6195|     11|        default: {
  ------------------
  |  Branch (6195:9): [True: 11, False: 2.20k]
  ------------------
 6196|     11|          goto s_n_llhttp__internal__n_error_113;
 6197|      0|        }
 6198|  2.21k|      }
 6199|  2.21k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6200|  2.21k|    }
 6201|      0|    case s_n_llhttp__internal__n_after_start_req:
  ------------------
  |  Branch (6201:5): [True: 0, False: 4.72k]
  ------------------
 6202|  33.2k|    s_n_llhttp__internal__n_after_start_req: {
 6203|  33.2k|      if (p == endp) {
  ------------------
  |  Branch (6203:11): [True: 0, False: 33.2k]
  ------------------
 6204|      0|        return s_n_llhttp__internal__n_after_start_req;
 6205|      0|      }
 6206|  33.2k|      switch (*p) {
 6207|  2.22k|        case 'A': {
  ------------------
  |  Branch (6207:9): [True: 2.22k, False: 30.9k]
  ------------------
 6208|  2.22k|          p++;
 6209|  2.22k|          goto s_n_llhttp__internal__n_after_start_req_1;
 6210|      0|        }
 6211|    462|        case 'B': {
  ------------------
  |  Branch (6211:9): [True: 462, False: 32.7k]
  ------------------
 6212|    462|          p++;
 6213|    462|          goto s_n_llhttp__internal__n_after_start_req_4;
 6214|      0|        }
 6215|    982|        case 'C': {
  ------------------
  |  Branch (6215:9): [True: 982, False: 32.2k]
  ------------------
 6216|    982|          p++;
 6217|    982|          goto s_n_llhttp__internal__n_after_start_req_5;
 6218|      0|        }
 6219|    972|        case 'D': {
  ------------------
  |  Branch (6219:9): [True: 972, False: 32.2k]
  ------------------
 6220|    972|          p++;
 6221|    972|          goto s_n_llhttp__internal__n_after_start_req_10;
 6222|      0|        }
 6223|    459|        case 'F': {
  ------------------
  |  Branch (6223:9): [True: 459, False: 32.7k]
  ------------------
 6224|    459|          p++;
 6225|    459|          goto s_n_llhttp__internal__n_after_start_req_14;
 6226|      0|        }
 6227|  6.78k|        case 'G': {
  ------------------
  |  Branch (6227:9): [True: 6.78k, False: 26.4k]
  ------------------
 6228|  6.78k|          p++;
 6229|  6.78k|          goto s_n_llhttp__internal__n_after_start_req_15;
 6230|      0|        }
 6231|    457|        case 'H': {
  ------------------
  |  Branch (6231:9): [True: 457, False: 32.7k]
  ------------------
 6232|    457|          p++;
 6233|    457|          goto s_n_llhttp__internal__n_after_start_req_18;
 6234|      0|        }
 6235|    906|        case 'L': {
  ------------------
  |  Branch (6235:9): [True: 906, False: 32.3k]
  ------------------
 6236|    906|          p++;
 6237|    906|          goto s_n_llhttp__internal__n_after_start_req_19;
 6238|      0|        }
 6239|  3.09k|        case 'M': {
  ------------------
  |  Branch (6239:9): [True: 3.09k, False: 30.1k]
  ------------------
 6240|  3.09k|          p++;
 6241|  3.09k|          goto s_n_llhttp__internal__n_after_start_req_22;
 6242|      0|        }
 6243|    425|        case 'N': {
  ------------------
  |  Branch (6243:9): [True: 425, False: 32.7k]
  ------------------
 6244|    425|          p++;
 6245|    425|          goto s_n_llhttp__internal__n_after_start_req_31;
 6246|      0|        }
 6247|    618|        case 'O': {
  ------------------
  |  Branch (6247:9): [True: 618, False: 32.5k]
  ------------------
 6248|    618|          p++;
 6249|    618|          goto s_n_llhttp__internal__n_after_start_req_32;
 6250|      0|        }
 6251|  6.93k|        case 'P': {
  ------------------
  |  Branch (6251:9): [True: 6.93k, False: 26.2k]
  ------------------
 6252|  6.93k|          p++;
 6253|  6.93k|          goto s_n_llhttp__internal__n_after_start_req_33;
 6254|      0|        }
 6255|    458|        case 'Q': {
  ------------------
  |  Branch (6255:9): [True: 458, False: 32.7k]
  ------------------
 6256|    458|          p++;
 6257|    458|          goto s_n_llhttp__internal__n_after_start_req_46;
 6258|      0|        }
 6259|  2.19k|        case 'R': {
  ------------------
  |  Branch (6259:9): [True: 2.19k, False: 31.0k]
  ------------------
 6260|  2.19k|          p++;
 6261|  2.19k|          goto s_n_llhttp__internal__n_after_start_req_47;
 6262|      0|        }
 6263|  2.77k|        case 'S': {
  ------------------
  |  Branch (6263:9): [True: 2.77k, False: 30.4k]
  ------------------
 6264|  2.77k|          p++;
 6265|  2.77k|          goto s_n_llhttp__internal__n_after_start_req_53;
 6266|      0|        }
 6267|  1.23k|        case 'T': {
  ------------------
  |  Branch (6267:9): [True: 1.23k, False: 31.9k]
  ------------------
 6268|  1.23k|          p++;
 6269|  1.23k|          goto s_n_llhttp__internal__n_after_start_req_61;
 6270|      0|        }
 6271|  2.22k|        case 'U': {
  ------------------
  |  Branch (6271:9): [True: 2.22k, False: 30.9k]
  ------------------
 6272|  2.22k|          p++;
 6273|  2.22k|          goto s_n_llhttp__internal__n_after_start_req_64;
 6274|      0|        }
 6275|     21|        default: {
  ------------------
  |  Branch (6275:9): [True: 21, False: 33.1k]
  ------------------
 6276|     21|          goto s_n_llhttp__internal__n_error_113;
 6277|      0|        }
 6278|  33.2k|      }
 6279|  33.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6280|  33.2k|    }
 6281|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_method_1:
  ------------------
  |  Branch (6281:5): [True: 0, False: 4.72k]
  ------------------
 6282|  33.2k|    s_n_llhttp__internal__n_span_start_llhttp__on_method_1: {
 6283|  33.2k|      if (p == endp) {
  ------------------
  |  Branch (6283:11): [True: 0, False: 33.2k]
  ------------------
 6284|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
 6285|      0|      }
 6286|  33.2k|      state->_span_pos0 = (void*) p;
 6287|  33.2k|      state->_span_cb0 = llhttp__on_method;
 6288|  33.2k|      goto s_n_llhttp__internal__n_after_start_req;
 6289|  33.2k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6290|  33.2k|    }
 6291|      0|    case s_n_llhttp__internal__n_res_line_almost_done:
  ------------------
  |  Branch (6291:5): [True: 0, False: 4.72k]
  ------------------
 6292|  4.24k|    s_n_llhttp__internal__n_res_line_almost_done: {
 6293|  4.24k|      if (p == endp) {
  ------------------
  |  Branch (6293:11): [True: 17, False: 4.23k]
  ------------------
 6294|     17|        return s_n_llhttp__internal__n_res_line_almost_done;
 6295|     17|      }
 6296|  4.23k|      switch (*p) {
 6297|  4.21k|        case 10: {
  ------------------
  |  Branch (6297:9): [True: 4.21k, False: 11]
  ------------------
 6298|  4.21k|          p++;
 6299|  4.21k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 6300|      0|        }
 6301|     11|        default: {
  ------------------
  |  Branch (6301:9): [True: 11, False: 4.21k]
  ------------------
 6302|     11|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_30;
 6303|      0|        }
 6304|  4.23k|      }
 6305|  4.23k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6306|  4.23k|    }
 6307|      0|    case s_n_llhttp__internal__n_invoke_test_lenient_flags_31:
  ------------------
  |  Branch (6307:5): [True: 0, False: 4.72k]
  ------------------
 6308|      1|    s_n_llhttp__internal__n_invoke_test_lenient_flags_31: {
 6309|      1|      switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 6310|      0|        case 1:
  ------------------
  |  Branch (6310:9): [True: 0, False: 1]
  ------------------
 6311|      0|          goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 6312|      1|        default:
  ------------------
  |  Branch (6312:9): [True: 1, False: 0]
  ------------------
 6313|      1|          goto s_n_llhttp__internal__n_error_99;
 6314|      1|      }
 6315|      1|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6316|      1|    }
 6317|      0|    case s_n_llhttp__internal__n_res_status:
  ------------------
  |  Branch (6317:5): [True: 0, False: 4.72k]
  ------------------
 6318|    597|    s_n_llhttp__internal__n_res_status: {
 6319|    597|      if (p == endp) {
  ------------------
  |  Branch (6319:11): [True: 7, False: 590]
  ------------------
 6320|      7|        return s_n_llhttp__internal__n_res_status;
 6321|      7|      }
 6322|    590|      switch (*p) {
 6323|      1|        case 10: {
  ------------------
  |  Branch (6323:9): [True: 1, False: 589]
  ------------------
 6324|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_status;
 6325|      0|        }
 6326|    308|        case 13: {
  ------------------
  |  Branch (6326:9): [True: 308, False: 282]
  ------------------
 6327|    308|          goto s_n_llhttp__internal__n_span_end_llhttp__on_status_1;
 6328|      0|        }
 6329|    281|        default: {
  ------------------
  |  Branch (6329:9): [True: 281, False: 309]
  ------------------
 6330|    281|          p++;
 6331|    281|          goto s_n_llhttp__internal__n_res_status;
 6332|      0|        }
 6333|    590|      }
 6334|    590|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6335|    590|    }
 6336|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_status:
  ------------------
  |  Branch (6336:5): [True: 0, False: 4.72k]
  ------------------
 6337|    322|    s_n_llhttp__internal__n_span_start_llhttp__on_status: {
 6338|    322|      if (p == endp) {
  ------------------
  |  Branch (6338:11): [True: 6, False: 316]
  ------------------
 6339|      6|        return s_n_llhttp__internal__n_span_start_llhttp__on_status;
 6340|      6|      }
 6341|    316|      state->_span_pos0 = (void*) p;
 6342|    316|      state->_span_cb0 = llhttp__on_status;
 6343|    316|      goto s_n_llhttp__internal__n_res_status;
 6344|    322|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6345|    322|    }
 6346|      0|    case s_n_llhttp__internal__n_res_status_code_otherwise:
  ------------------
  |  Branch (6346:5): [True: 0, False: 4.72k]
  ------------------
 6347|  4.28k|    s_n_llhttp__internal__n_res_status_code_otherwise: {
 6348|  4.28k|      if (p == endp) {
  ------------------
  |  Branch (6348:11): [True: 19, False: 4.26k]
  ------------------
 6349|     19|        return s_n_llhttp__internal__n_res_status_code_otherwise;
 6350|     19|      }
 6351|  4.26k|      switch (*p) {
 6352|      1|        case 10: {
  ------------------
  |  Branch (6352:9): [True: 1, False: 4.26k]
  ------------------
 6353|      1|          p++;
 6354|      1|          goto s_n_llhttp__internal__n_invoke_test_lenient_flags_29;
 6355|      0|        }
 6356|  3.93k|        case 13: {
  ------------------
  |  Branch (6356:9): [True: 3.93k, False: 324]
  ------------------
 6357|  3.93k|          p++;
 6358|  3.93k|          goto s_n_llhttp__internal__n_res_line_almost_done;
 6359|      0|        }
 6360|    322|        case ' ': {
  ------------------
  |  Branch (6360:9): [True: 322, False: 3.94k]
  ------------------
 6361|    322|          p++;
 6362|    322|          goto s_n_llhttp__internal__n_span_start_llhttp__on_status;
 6363|      0|        }
 6364|      1|        default: {
  ------------------
  |  Branch (6364:9): [True: 1, False: 4.26k]
  ------------------
 6365|      1|          goto s_n_llhttp__internal__n_error_100;
 6366|      0|        }
 6367|  4.26k|      }
 6368|  4.26k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6369|  4.26k|    }
 6370|      0|    case s_n_llhttp__internal__n_res_status_code_digit_3:
  ------------------
  |  Branch (6370:5): [True: 0, False: 4.72k]
  ------------------
 6371|  4.30k|    s_n_llhttp__internal__n_res_status_code_digit_3: {
 6372|  4.30k|      if (p == endp) {
  ------------------
  |  Branch (6372:11): [True: 14, False: 4.28k]
  ------------------
 6373|     14|        return s_n_llhttp__internal__n_res_status_code_digit_3;
 6374|     14|      }
 6375|  4.28k|      switch (*p) {
 6376|    651|        case '0': {
  ------------------
  |  Branch (6376:9): [True: 651, False: 3.63k]
  ------------------
 6377|    651|          p++;
 6378|    651|          match = 0;
 6379|    651|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6380|      0|        }
 6381|    194|        case '1': {
  ------------------
  |  Branch (6381:9): [True: 194, False: 4.09k]
  ------------------
 6382|    194|          p++;
 6383|    194|          match = 1;
 6384|    194|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6385|      0|        }
 6386|    621|        case '2': {
  ------------------
  |  Branch (6386:9): [True: 621, False: 3.66k]
  ------------------
 6387|    621|          p++;
 6388|    621|          match = 2;
 6389|    621|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6390|      0|        }
 6391|    711|        case '3': {
  ------------------
  |  Branch (6391:9): [True: 711, False: 3.57k]
  ------------------
 6392|    711|          p++;
 6393|    711|          match = 3;
 6394|    711|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6395|      0|        }
 6396|  1.34k|        case '4': {
  ------------------
  |  Branch (6396:9): [True: 1.34k, False: 2.94k]
  ------------------
 6397|  1.34k|          p++;
 6398|  1.34k|          match = 4;
 6399|  1.34k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6400|      0|        }
 6401|     25|        case '5': {
  ------------------
  |  Branch (6401:9): [True: 25, False: 4.26k]
  ------------------
 6402|     25|          p++;
 6403|     25|          match = 5;
 6404|     25|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6405|      0|        }
 6406|    363|        case '6': {
  ------------------
  |  Branch (6406:9): [True: 363, False: 3.92k]
  ------------------
 6407|    363|          p++;
 6408|    363|          match = 6;
 6409|    363|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6410|      0|        }
 6411|     69|        case '7': {
  ------------------
  |  Branch (6411:9): [True: 69, False: 4.21k]
  ------------------
 6412|     69|          p++;
 6413|     69|          match = 7;
 6414|     69|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6415|      0|        }
 6416|    105|        case '8': {
  ------------------
  |  Branch (6416:9): [True: 105, False: 4.18k]
  ------------------
 6417|    105|          p++;
 6418|    105|          match = 8;
 6419|    105|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6420|      0|        }
 6421|    199|        case '9': {
  ------------------
  |  Branch (6421:9): [True: 199, False: 4.08k]
  ------------------
 6422|    199|          p++;
 6423|    199|          match = 9;
 6424|    199|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_2;
 6425|      0|        }
 6426|      5|        default: {
  ------------------
  |  Branch (6426:9): [True: 5, False: 4.28k]
  ------------------
 6427|      5|          goto s_n_llhttp__internal__n_error_102;
 6428|      0|        }
 6429|  4.28k|      }
 6430|  4.28k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6431|  4.28k|    }
 6432|      0|    case s_n_llhttp__internal__n_res_status_code_digit_2:
  ------------------
  |  Branch (6432:5): [True: 0, False: 4.72k]
  ------------------
 6433|  4.31k|    s_n_llhttp__internal__n_res_status_code_digit_2: {
 6434|  4.31k|      if (p == endp) {
  ------------------
  |  Branch (6434:11): [True: 9, False: 4.30k]
  ------------------
 6435|      9|        return s_n_llhttp__internal__n_res_status_code_digit_2;
 6436|      9|      }
 6437|  4.30k|      switch (*p) {
 6438|  2.86k|        case '0': {
  ------------------
  |  Branch (6438:9): [True: 2.86k, False: 1.43k]
  ------------------
 6439|  2.86k|          p++;
 6440|  2.86k|          match = 0;
 6441|  2.86k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6442|      0|        }
 6443|    450|        case '1': {
  ------------------
  |  Branch (6443:9): [True: 450, False: 3.85k]
  ------------------
 6444|    450|          p++;
 6445|    450|          match = 1;
 6446|    450|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6447|      0|        }
 6448|     46|        case '2': {
  ------------------
  |  Branch (6448:9): [True: 46, False: 4.26k]
  ------------------
 6449|     46|          p++;
 6450|     46|          match = 2;
 6451|     46|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6452|      0|        }
 6453|    222|        case '3': {
  ------------------
  |  Branch (6453:9): [True: 222, False: 4.08k]
  ------------------
 6454|    222|          p++;
 6455|    222|          match = 3;
 6456|    222|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6457|      0|        }
 6458|     68|        case '4': {
  ------------------
  |  Branch (6458:9): [True: 68, False: 4.23k]
  ------------------
 6459|     68|          p++;
 6460|     68|          match = 4;
 6461|     68|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6462|      0|        }
 6463|     52|        case '5': {
  ------------------
  |  Branch (6463:9): [True: 52, False: 4.25k]
  ------------------
 6464|     52|          p++;
 6465|     52|          match = 5;
 6466|     52|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6467|      0|        }
 6468|    324|        case '6': {
  ------------------
  |  Branch (6468:9): [True: 324, False: 3.98k]
  ------------------
 6469|    324|          p++;
 6470|    324|          match = 6;
 6471|    324|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6472|      0|        }
 6473|    135|        case '7': {
  ------------------
  |  Branch (6473:9): [True: 135, False: 4.17k]
  ------------------
 6474|    135|          p++;
 6475|    135|          match = 7;
 6476|    135|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code_1;
 6477|      0|        }
 6478|     43|        case '8': {
  ------------------
  |  Branch (6478:9): [True: 43, False: 4.26k]
  ------------------
 6479|     43|          p++;
 6480|     43|          match = 8;
 6481|     43|          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.21k]
  ------------------
 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.30k]
  ------------------
 6489|      6|          goto s_n_llhttp__internal__n_error_104;
 6490|      0|        }
 6491|  4.30k|      }
 6492|  4.30k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6493|  4.30k|    }
 6494|      0|    case s_n_llhttp__internal__n_res_status_code_digit_1:
  ------------------
  |  Branch (6494:5): [True: 0, False: 4.72k]
  ------------------
 6495|  4.32k|    s_n_llhttp__internal__n_res_status_code_digit_1: {
 6496|  4.32k|      if (p == endp) {
  ------------------
  |  Branch (6496:11): [True: 6, False: 4.32k]
  ------------------
 6497|      6|        return s_n_llhttp__internal__n_res_status_code_digit_1;
 6498|      6|      }
 6499|  4.32k|      switch (*p) {
 6500|    259|        case '0': {
  ------------------
  |  Branch (6500:9): [True: 259, False: 4.06k]
  ------------------
 6501|    259|          p++;
 6502|    259|          match = 0;
 6503|    259|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6504|      0|        }
 6505|  2.52k|        case '1': {
  ------------------
  |  Branch (6505:9): [True: 2.52k, False: 1.79k]
  ------------------
 6506|  2.52k|          p++;
 6507|  2.52k|          match = 1;
 6508|  2.52k|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6509|      0|        }
 6510|    504|        case '2': {
  ------------------
  |  Branch (6510:9): [True: 504, False: 3.81k]
  ------------------
 6511|    504|          p++;
 6512|    504|          match = 2;
 6513|    504|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6514|      0|        }
 6515|    595|        case '3': {
  ------------------
  |  Branch (6515:9): [True: 595, False: 3.72k]
  ------------------
 6516|    595|          p++;
 6517|    595|          match = 3;
 6518|    595|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6519|      0|        }
 6520|      3|        case '4': {
  ------------------
  |  Branch (6520:9): [True: 3, False: 4.31k]
  ------------------
 6521|      3|          p++;
 6522|      3|          match = 4;
 6523|      3|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6524|      0|        }
 6525|      6|        case '5': {
  ------------------
  |  Branch (6525:9): [True: 6, False: 4.31k]
  ------------------
 6526|      6|          p++;
 6527|      6|          match = 5;
 6528|      6|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6529|      0|        }
 6530|    135|        case '6': {
  ------------------
  |  Branch (6530:9): [True: 135, False: 4.18k]
  ------------------
 6531|    135|          p++;
 6532|    135|          match = 6;
 6533|    135|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6534|      0|        }
 6535|    262|        case '7': {
  ------------------
  |  Branch (6535:9): [True: 262, False: 4.06k]
  ------------------
 6536|    262|          p++;
 6537|    262|          match = 7;
 6538|    262|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6539|      0|        }
 6540|      3|        case '8': {
  ------------------
  |  Branch (6540:9): [True: 3, False: 4.31k]
  ------------------
 6541|      3|          p++;
 6542|      3|          match = 8;
 6543|      3|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6544|      0|        }
 6545|     26|        case '9': {
  ------------------
  |  Branch (6545:9): [True: 26, False: 4.29k]
  ------------------
 6546|     26|          p++;
 6547|     26|          match = 9;
 6548|     26|          goto s_n_llhttp__internal__n_invoke_mul_add_status_code;
 6549|      0|        }
 6550|      6|        default: {
  ------------------
  |  Branch (6550:9): [True: 6, False: 4.31k]
  ------------------
 6551|      6|          goto s_n_llhttp__internal__n_error_106;
 6552|      0|        }
 6553|  4.32k|      }
 6554|  4.32k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6555|  4.32k|    }
 6556|      0|    case s_n_llhttp__internal__n_res_after_version:
  ------------------
  |  Branch (6556:5): [True: 0, False: 4.72k]
  ------------------
 6557|  4.36k|    s_n_llhttp__internal__n_res_after_version: {
 6558|  4.36k|      if (p == endp) {
  ------------------
  |  Branch (6558:11): [True: 23, False: 4.34k]
  ------------------
 6559|     23|        return s_n_llhttp__internal__n_res_after_version;
 6560|     23|      }
 6561|  4.34k|      switch (*p) {
 6562|  4.32k|        case ' ': {
  ------------------
  |  Branch (6562:9): [True: 4.32k, False: 12]
  ------------------
 6563|  4.32k|          p++;
 6564|  4.32k|          goto s_n_llhttp__internal__n_invoke_update_status_code;
 6565|      0|        }
 6566|     12|        default: {
  ------------------
  |  Branch (6566:9): [True: 12, False: 4.32k]
  ------------------
 6567|     12|          goto s_n_llhttp__internal__n_error_107;
 6568|      0|        }
 6569|  4.34k|      }
 6570|  4.34k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6571|  4.34k|    }
 6572|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1:
  ------------------
  |  Branch (6572:5): [True: 0, False: 4.72k]
  ------------------
 6573|  4.36k|    s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1: {
 6574|  4.36k|      switch (llhttp__on_version_complete(state, p, endp)) {
 6575|  4.36k|        case 0:
  ------------------
  |  Branch (6575:9): [True: 4.36k, False: 0]
  ------------------
 6576|  4.36k|          goto s_n_llhttp__internal__n_res_after_version;
 6577|      0|        case 21:
  ------------------
  |  Branch (6577:9): [True: 0, False: 4.36k]
  ------------------
 6578|      0|          goto s_n_llhttp__internal__n_pause_28;
 6579|      0|        default:
  ------------------
  |  Branch (6579:9): [True: 0, False: 4.36k]
  ------------------
 6580|      0|          goto s_n_llhttp__internal__n_error_95;
 6581|  4.36k|      }
 6582|  4.36k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6583|  4.36k|    }
 6584|      0|    case s_n_llhttp__internal__n_error_94:
  ------------------
  |  Branch (6584:5): [True: 0, False: 4.72k]
  ------------------
 6585|      9|    s_n_llhttp__internal__n_error_94: {
 6586|      9|      state->error = 0x9;
 6587|      9|      state->reason = "Invalid HTTP version";
 6588|      9|      state->error_pos = (const char*) p;
 6589|      9|      state->_current = (void*) (intptr_t) s_error;
 6590|      9|      return s_error;
 6591|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6592|      0|    }
 6593|      0|    case s_n_llhttp__internal__n_error_108:
  ------------------
  |  Branch (6593:5): [True: 0, False: 4.72k]
  ------------------
 6594|      1|    s_n_llhttp__internal__n_error_108: {
 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.72k]
  ------------------
 6603|  4.37k|    s_n_llhttp__internal__n_res_http_minor: {
 6604|  4.37k|      if (p == endp) {
  ------------------
  |  Branch (6604:11): [True: 5, False: 4.37k]
  ------------------
 6605|      5|        return s_n_llhttp__internal__n_res_http_minor;
 6606|      5|      }
 6607|  4.37k|      switch (*p) {
 6608|  1.16k|        case '0': {
  ------------------
  |  Branch (6608:9): [True: 1.16k, False: 3.20k]
  ------------------
 6609|  1.16k|          p++;
 6610|  1.16k|          match = 0;
 6611|  1.16k|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6612|      0|        }
 6613|  2.42k|        case '1': {
  ------------------
  |  Branch (6613:9): [True: 2.42k, False: 1.95k]
  ------------------
 6614|  2.42k|          p++;
 6615|  2.42k|          match = 1;
 6616|  2.42k|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6617|      0|        }
 6618|      1|        case '2': {
  ------------------
  |  Branch (6618:9): [True: 1, False: 4.37k]
  ------------------
 6619|      1|          p++;
 6620|      1|          match = 2;
 6621|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6622|      0|        }
 6623|      1|        case '3': {
  ------------------
  |  Branch (6623:9): [True: 1, False: 4.37k]
  ------------------
 6624|      1|          p++;
 6625|      1|          match = 3;
 6626|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6627|      0|        }
 6628|      1|        case '4': {
  ------------------
  |  Branch (6628:9): [True: 1, False: 4.37k]
  ------------------
 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.37k]
  ------------------
 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.37k]
  ------------------
 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.37k]
  ------------------
 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.37k]
  ------------------
 6649|      1|          p++;
 6650|      1|          match = 8;
 6651|      1|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6652|      0|        }
 6653|    774|        case '9': {
  ------------------
  |  Branch (6653:9): [True: 774, False: 3.59k]
  ------------------
 6654|    774|          p++;
 6655|    774|          match = 9;
 6656|    774|          goto s_n_llhttp__internal__n_invoke_store_http_minor_1;
 6657|      0|        }
 6658|      1|        default: {
  ------------------
  |  Branch (6658:9): [True: 1, False: 4.37k]
  ------------------
 6659|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_7;
 6660|      0|        }
 6661|  4.37k|      }
 6662|  4.37k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6663|  4.37k|    }
 6664|      0|    case s_n_llhttp__internal__n_error_109:
  ------------------
  |  Branch (6664:5): [True: 0, False: 4.72k]
  ------------------
 6665|     11|    s_n_llhttp__internal__n_error_109: {
 6666|     11|      state->error = 0x9;
 6667|     11|      state->reason = "Expected dot";
 6668|     11|      state->error_pos = (const char*) p;
 6669|     11|      state->_current = (void*) (intptr_t) s_error;
 6670|     11|      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.72k]
  ------------------
 6674|  4.39k|    s_n_llhttp__internal__n_res_http_dot: {
 6675|  4.39k|      if (p == endp) {
  ------------------
  |  Branch (6675:11): [True: 10, False: 4.38k]
  ------------------
 6676|     10|        return s_n_llhttp__internal__n_res_http_dot;
 6677|     10|      }
 6678|  4.38k|      switch (*p) {
 6679|  4.37k|        case '.': {
  ------------------
  |  Branch (6679:9): [True: 4.37k, False: 11]
  ------------------
 6680|  4.37k|          p++;
 6681|  4.37k|          goto s_n_llhttp__internal__n_res_http_minor;
 6682|      0|        }
 6683|     11|        default: {
  ------------------
  |  Branch (6683:9): [True: 11, False: 4.37k]
  ------------------
 6684|     11|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_8;
 6685|      0|        }
 6686|  4.38k|      }
 6687|  4.38k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6688|  4.38k|    }
 6689|      0|    case s_n_llhttp__internal__n_error_110:
  ------------------
  |  Branch (6689:5): [True: 0, False: 4.72k]
  ------------------
 6690|      6|    s_n_llhttp__internal__n_error_110: {
 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.72k]
  ------------------
 6699|  4.40k|    s_n_llhttp__internal__n_res_http_major: {
 6700|  4.40k|      if (p == endp) {
  ------------------
  |  Branch (6700:11): [True: 0, False: 4.40k]
  ------------------
 6701|      0|        return s_n_llhttp__internal__n_res_http_major;
 6702|      0|      }
 6703|  4.40k|      switch (*p) {
 6704|    780|        case '0': {
  ------------------
  |  Branch (6704:9): [True: 780, False: 3.62k]
  ------------------
 6705|    780|          p++;
 6706|    780|          match = 0;
 6707|    780|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6708|      0|        }
 6709|  2.88k|        case '1': {
  ------------------
  |  Branch (6709:9): [True: 2.88k, False: 1.52k]
  ------------------
 6710|  2.88k|          p++;
 6711|  2.88k|          match = 1;
 6712|  2.88k|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6713|      0|        }
 6714|    730|        case '2': {
  ------------------
  |  Branch (6714:9): [True: 730, False: 3.67k]
  ------------------
 6715|    730|          p++;
 6716|    730|          match = 2;
 6717|    730|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6718|      0|        }
 6719|      0|        case '3': {
  ------------------
  |  Branch (6719:9): [True: 0, False: 4.40k]
  ------------------
 6720|      0|          p++;
 6721|      0|          match = 3;
 6722|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6723|      0|        }
 6724|      2|        case '4': {
  ------------------
  |  Branch (6724:9): [True: 2, False: 4.40k]
  ------------------
 6725|      2|          p++;
 6726|      2|          match = 4;
 6727|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6728|      0|        }
 6729|      3|        case '5': {
  ------------------
  |  Branch (6729:9): [True: 3, False: 4.40k]
  ------------------
 6730|      3|          p++;
 6731|      3|          match = 5;
 6732|      3|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6733|      0|        }
 6734|      0|        case '6': {
  ------------------
  |  Branch (6734:9): [True: 0, False: 4.40k]
  ------------------
 6735|      0|          p++;
 6736|      0|          match = 6;
 6737|      0|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6738|      0|        }
 6739|      1|        case '7': {
  ------------------
  |  Branch (6739:9): [True: 1, False: 4.40k]
  ------------------
 6740|      1|          p++;
 6741|      1|          match = 7;
 6742|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6743|      0|        }
 6744|      1|        case '8': {
  ------------------
  |  Branch (6744:9): [True: 1, False: 4.40k]
  ------------------
 6745|      1|          p++;
 6746|      1|          match = 8;
 6747|      1|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6748|      0|        }
 6749|      2|        case '9': {
  ------------------
  |  Branch (6749:9): [True: 2, False: 4.40k]
  ------------------
 6750|      2|          p++;
 6751|      2|          match = 9;
 6752|      2|          goto s_n_llhttp__internal__n_invoke_store_http_major_1;
 6753|      0|        }
 6754|      6|        default: {
  ------------------
  |  Branch (6754:9): [True: 6, False: 4.39k]
  ------------------
 6755|      6|          goto s_n_llhttp__internal__n_span_end_llhttp__on_version_9;
 6756|      0|        }
 6757|  4.40k|      }
 6758|  4.40k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6759|  4.40k|    }
 6760|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_version_1:
  ------------------
  |  Branch (6760:5): [True: 0, False: 4.72k]
  ------------------
 6761|  4.41k|    s_n_llhttp__internal__n_span_start_llhttp__on_version_1: {
 6762|  4.41k|      if (p == endp) {
  ------------------
  |  Branch (6762:11): [True: 5, False: 4.40k]
  ------------------
 6763|      5|        return s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6764|      5|      }
 6765|  4.40k|      state->_span_pos0 = (void*) p;
 6766|  4.40k|      state->_span_cb0 = llhttp__on_version;
 6767|  4.40k|      goto s_n_llhttp__internal__n_res_http_major;
 6768|  4.41k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6769|  4.41k|    }
 6770|      0|    case s_n_llhttp__internal__n_res_after_protocol:
  ------------------
  |  Branch (6770:5): [True: 0, False: 4.72k]
  ------------------
 6771|  4.43k|    s_n_llhttp__internal__n_res_after_protocol: {
 6772|  4.43k|      if (p == endp) {
  ------------------
  |  Branch (6772:11): [True: 21, False: 4.41k]
  ------------------
 6773|     21|        return s_n_llhttp__internal__n_res_after_protocol;
 6774|     21|      }
 6775|  4.41k|      switch (*p) {
 6776|  4.40k|        case '/': {
  ------------------
  |  Branch (6776:9): [True: 4.40k, False: 11]
  ------------------
 6777|  4.40k|          p++;
 6778|  4.40k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6779|      0|        }
 6780|     11|        default: {
  ------------------
  |  Branch (6780:9): [True: 11, False: 4.40k]
  ------------------
 6781|     11|          goto s_n_llhttp__internal__n_error_115;
 6782|      0|        }
 6783|  4.41k|      }
 6784|  4.41k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6785|  4.41k|    }
 6786|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3:
  ------------------
  |  Branch (6786:5): [True: 0, False: 4.72k]
  ------------------
 6787|  4.43k|    s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3: {
 6788|  4.43k|      switch (llhttp__on_protocol_complete(state, p, endp)) {
 6789|  4.43k|        case 0:
  ------------------
  |  Branch (6789:9): [True: 4.43k, False: 0]
  ------------------
 6790|  4.43k|          goto s_n_llhttp__internal__n_res_after_protocol;
 6791|      0|        case 21:
  ------------------
  |  Branch (6791:9): [True: 0, False: 4.43k]
  ------------------
 6792|      0|          goto s_n_llhttp__internal__n_pause_30;
 6793|      0|        default:
  ------------------
  |  Branch (6793:9): [True: 0, False: 4.43k]
  ------------------
 6794|      0|          goto s_n_llhttp__internal__n_error_114;
 6795|  4.43k|      }
 6796|  4.43k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6797|  4.43k|    }
 6798|      0|    case s_n_llhttp__internal__n_error_116:
  ------------------
  |  Branch (6798:5): [True: 0, False: 4.72k]
  ------------------
 6799|     18|    s_n_llhttp__internal__n_error_116: {
 6800|     18|      state->error = 0x8;
 6801|     18|      state->reason = "Expected HTTP/, RTSP/ or ICE/";
 6802|     18|      state->error_pos = (const char*) p;
 6803|     18|      state->_current = (void*) (intptr_t) s_error;
 6804|     18|      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.72k]
  ------------------
 6808|    488|    s_n_llhttp__internal__n_res_after_start_1: {
 6809|    488|      llparse_match_t match_seq;
 6810|       |      
 6811|    488|      if (p == endp) {
  ------------------
  |  Branch (6811:11): [True: 7, False: 481]
  ------------------
 6812|      7|        return s_n_llhttp__internal__n_res_after_start_1;
 6813|      7|      }
 6814|    481|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob59, 3);
 6815|    481|      p = match_seq.current;
 6816|    481|      switch (match_seq.status) {
  ------------------
  |  Branch (6816:15): [True: 481, False: 0]
  ------------------
 6817|    477|        case kMatchComplete: {
  ------------------
  |  Branch (6817:9): [True: 477, False: 4]
  ------------------
 6818|    477|          p++;
 6819|    477|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6820|      0|        }
 6821|      1|        case kMatchPause: {
  ------------------
  |  Branch (6821:9): [True: 1, False: 480]
  ------------------
 6822|      1|          return s_n_llhttp__internal__n_res_after_start_1;
 6823|      0|        }
 6824|      3|        case kMatchMismatch: {
  ------------------
  |  Branch (6824:9): [True: 3, False: 478]
  ------------------
 6825|      3|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6826|      0|        }
 6827|    481|      }
 6828|    481|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6829|    481|    }
 6830|      0|    case s_n_llhttp__internal__n_res_after_start_2:
  ------------------
  |  Branch (6830:5): [True: 0, False: 4.72k]
  ------------------
 6831|  3.71k|    s_n_llhttp__internal__n_res_after_start_2: {
 6832|  3.71k|      llparse_match_t match_seq;
 6833|       |      
 6834|  3.71k|      if (p == endp) {
  ------------------
  |  Branch (6834:11): [True: 7, False: 3.71k]
  ------------------
 6835|      7|        return s_n_llhttp__internal__n_res_after_start_2;
 6836|      7|      }
 6837|  3.71k|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob60, 2);
 6838|  3.71k|      p = match_seq.current;
 6839|  3.71k|      switch (match_seq.status) {
  ------------------
  |  Branch (6839:15): [True: 3.71k, False: 0]
  ------------------
 6840|  3.70k|        case kMatchComplete: {
  ------------------
  |  Branch (6840:9): [True: 3.70k, False: 6]
  ------------------
 6841|  3.70k|          p++;
 6842|  3.70k|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6843|      0|        }
 6844|      1|        case kMatchPause: {
  ------------------
  |  Branch (6844:9): [True: 1, False: 3.71k]
  ------------------
 6845|      1|          return s_n_llhttp__internal__n_res_after_start_2;
 6846|      0|        }
 6847|      5|        case kMatchMismatch: {
  ------------------
  |  Branch (6847:9): [True: 5, False: 3.70k]
  ------------------
 6848|      5|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6849|      0|        }
 6850|  3.71k|      }
 6851|  3.71k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6852|  3.71k|    }
 6853|      0|    case s_n_llhttp__internal__n_res_after_start_3:
  ------------------
  |  Branch (6853:5): [True: 0, False: 4.72k]
  ------------------
 6854|    262|    s_n_llhttp__internal__n_res_after_start_3: {
 6855|    262|      llparse_match_t match_seq;
 6856|       |      
 6857|    262|      if (p == endp) {
  ------------------
  |  Branch (6857:11): [True: 7, False: 255]
  ------------------
 6858|      7|        return s_n_llhttp__internal__n_res_after_start_3;
 6859|      7|      }
 6860|    255|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob61, 3);
 6861|    255|      p = match_seq.current;
 6862|    255|      switch (match_seq.status) {
  ------------------
  |  Branch (6862:15): [True: 255, False: 0]
  ------------------
 6863|    253|        case kMatchComplete: {
  ------------------
  |  Branch (6863:9): [True: 253, False: 2]
  ------------------
 6864|    253|          p++;
 6865|    253|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4;
 6866|      0|        }
 6867|      1|        case kMatchPause: {
  ------------------
  |  Branch (6867:9): [True: 1, False: 254]
  ------------------
 6868|      1|          return s_n_llhttp__internal__n_res_after_start_3;
 6869|      0|        }
 6870|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6870:9): [True: 1, False: 254]
  ------------------
 6871|      1|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6872|      0|        }
 6873|    255|      }
 6874|    255|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6875|    255|    }
 6876|      0|    case s_n_llhttp__internal__n_res_after_start:
  ------------------
  |  Branch (6876:5): [True: 0, False: 4.72k]
  ------------------
 6877|  4.47k|    s_n_llhttp__internal__n_res_after_start: {
 6878|  4.47k|      if (p == endp) {
  ------------------
  |  Branch (6878:11): [True: 0, False: 4.47k]
  ------------------
 6879|      0|        return s_n_llhttp__internal__n_res_after_start;
 6880|      0|      }
 6881|  4.47k|      switch (*p) {
 6882|    488|        case 'H': {
  ------------------
  |  Branch (6882:9): [True: 488, False: 3.99k]
  ------------------
 6883|    488|          p++;
 6884|    488|          goto s_n_llhttp__internal__n_res_after_start_1;
 6885|      0|        }
 6886|  3.71k|        case 'I': {
  ------------------
  |  Branch (6886:9): [True: 3.71k, False: 759]
  ------------------
 6887|  3.71k|          p++;
 6888|  3.71k|          goto s_n_llhttp__internal__n_res_after_start_2;
 6889|      0|        }
 6890|    262|        case 'R': {
  ------------------
  |  Branch (6890:9): [True: 262, False: 4.21k]
  ------------------
 6891|    262|          p++;
 6892|    262|          goto s_n_llhttp__internal__n_res_after_start_3;
 6893|      0|        }
 6894|      9|        default: {
  ------------------
  |  Branch (6894:9): [True: 9, False: 4.46k]
  ------------------
 6895|      9|          goto s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5;
 6896|      0|        }
 6897|  4.47k|      }
 6898|  4.47k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6899|  4.47k|    }
 6900|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1:
  ------------------
  |  Branch (6900:5): [True: 0, False: 4.72k]
  ------------------
 6901|  4.47k|    s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1: {
 6902|  4.47k|      if (p == endp) {
  ------------------
  |  Branch (6902:11): [True: 0, False: 4.47k]
  ------------------
 6903|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1;
 6904|      0|      }
 6905|  4.47k|      state->_span_pos0 = (void*) p;
 6906|  4.47k|      state->_span_cb0 = llhttp__on_protocol;
 6907|  4.47k|      goto s_n_llhttp__internal__n_res_after_start;
 6908|  4.47k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6909|  4.47k|    }
 6910|      0|    case s_n_llhttp__internal__n_invoke_llhttp__on_method_complete:
  ------------------
  |  Branch (6910:5): [True: 0, False: 4.72k]
  ------------------
 6911|      2|    s_n_llhttp__internal__n_invoke_llhttp__on_method_complete: {
 6912|      2|      switch (llhttp__on_method_complete(state, p, endp)) {
 6913|      2|        case 0:
  ------------------
  |  Branch (6913:9): [True: 2, False: 0]
  ------------------
 6914|      2|          goto s_n_llhttp__internal__n_req_first_space_before_url;
 6915|      0|        case 21:
  ------------------
  |  Branch (6915:9): [True: 0, False: 2]
  ------------------
 6916|      0|          goto s_n_llhttp__internal__n_pause_26;
 6917|      0|        default:
  ------------------
  |  Branch (6917:9): [True: 0, False: 2]
  ------------------
 6918|      0|          goto s_n_llhttp__internal__n_error_1;
 6919|      2|      }
 6920|      2|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6921|      2|    }
 6922|      0|    case s_n_llhttp__internal__n_req_or_res_method_2:
  ------------------
  |  Branch (6922:5): [True: 0, False: 4.72k]
  ------------------
 6923|      5|    s_n_llhttp__internal__n_req_or_res_method_2: {
 6924|      5|      llparse_match_t match_seq;
 6925|       |      
 6926|      5|      if (p == endp) {
  ------------------
  |  Branch (6926:11): [True: 1, False: 4]
  ------------------
 6927|      1|        return s_n_llhttp__internal__n_req_or_res_method_2;
 6928|      1|      }
 6929|      4|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob62, 2);
 6930|      4|      p = match_seq.current;
 6931|      4|      switch (match_seq.status) {
  ------------------
  |  Branch (6931:15): [True: 4, False: 0]
  ------------------
 6932|      2|        case kMatchComplete: {
  ------------------
  |  Branch (6932:9): [True: 2, False: 2]
  ------------------
 6933|      2|          p++;
 6934|      2|          match = 2;
 6935|      2|          goto s_n_llhttp__internal__n_invoke_store_method;
 6936|      0|        }
 6937|      1|        case kMatchPause: {
  ------------------
  |  Branch (6937:9): [True: 1, False: 3]
  ------------------
 6938|      1|          return s_n_llhttp__internal__n_req_or_res_method_2;
 6939|      0|        }
 6940|      1|        case kMatchMismatch: {
  ------------------
  |  Branch (6940:9): [True: 1, False: 3]
  ------------------
 6941|      1|          goto s_n_llhttp__internal__n_error_111;
 6942|      0|        }
 6943|      4|      }
 6944|      4|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6945|      4|    }
 6946|      0|    case s_n_llhttp__internal__n_invoke_update_type_1:
  ------------------
  |  Branch (6946:5): [True: 0, False: 4.72k]
  ------------------
 6947|      6|    s_n_llhttp__internal__n_invoke_update_type_1: {
 6948|      6|      switch (llhttp__internal__c_update_type_1(state, p, endp)) {
 6949|      6|        default:
  ------------------
  |  Branch (6949:9): [True: 6, False: 0]
  ------------------
 6950|      6|          goto s_n_llhttp__internal__n_span_start_llhttp__on_version_1;
 6951|      6|      }
 6952|      6|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6953|      6|    }
 6954|      0|    case s_n_llhttp__internal__n_req_or_res_method_3:
  ------------------
  |  Branch (6954:5): [True: 0, False: 4.72k]
  ------------------
 6955|      9|    s_n_llhttp__internal__n_req_or_res_method_3: {
 6956|      9|      llparse_match_t match_seq;
 6957|       |      
 6958|      9|      if (p == endp) {
  ------------------
  |  Branch (6958:11): [True: 1, False: 8]
  ------------------
 6959|      1|        return s_n_llhttp__internal__n_req_or_res_method_3;
 6960|      1|      }
 6961|      8|      match_seq = llparse__match_sequence_id(state, p, endp, llparse_blob63, 3);
 6962|      8|      p = match_seq.current;
 6963|      8|      switch (match_seq.status) {
  ------------------
  |  Branch (6963:15): [True: 8, False: 0]
  ------------------
 6964|      6|        case kMatchComplete: {
  ------------------
  |  Branch (6964:9): [True: 6, False: 2]
  ------------------
 6965|      6|          p++;
 6966|      6|          goto s_n_llhttp__internal__n_span_end_llhttp__on_method_1;
 6967|      0|        }
 6968|      1|        case kMatchPause: {
  ------------------
  |  Branch (6968:9): [True: 1, False: 7]
  ------------------
 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: 7]
  ------------------
 6972|      1|          goto s_n_llhttp__internal__n_error_111;
 6973|      0|        }
 6974|      8|      }
 6975|      8|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6976|      8|    }
 6977|      0|    case s_n_llhttp__internal__n_req_or_res_method_1:
  ------------------
  |  Branch (6977:5): [True: 0, False: 4.72k]
  ------------------
 6978|     16|    s_n_llhttp__internal__n_req_or_res_method_1: {
 6979|     16|      if (p == endp) {
  ------------------
  |  Branch (6979:11): [True: 1, False: 15]
  ------------------
 6980|      1|        return s_n_llhttp__internal__n_req_or_res_method_1;
 6981|      1|      }
 6982|     15|      switch (*p) {
 6983|      5|        case 'E': {
  ------------------
  |  Branch (6983:9): [True: 5, False: 10]
  ------------------
 6984|      5|          p++;
 6985|      5|          goto s_n_llhttp__internal__n_req_or_res_method_2;
 6986|      0|        }
 6987|      9|        case 'T': {
  ------------------
  |  Branch (6987:9): [True: 9, False: 6]
  ------------------
 6988|      9|          p++;
 6989|      9|          goto s_n_llhttp__internal__n_req_or_res_method_3;
 6990|      0|        }
 6991|      1|        default: {
  ------------------
  |  Branch (6991:9): [True: 1, False: 14]
  ------------------
 6992|      1|          goto s_n_llhttp__internal__n_error_111;
 6993|      0|        }
 6994|     15|      }
 6995|     15|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 6996|     15|    }
 6997|      0|    case s_n_llhttp__internal__n_req_or_res_method:
  ------------------
  |  Branch (6997:5): [True: 0, False: 4.72k]
  ------------------
 6998|     16|    s_n_llhttp__internal__n_req_or_res_method: {
 6999|     16|      if (p == endp) {
  ------------------
  |  Branch (6999:11): [True: 0, False: 16]
  ------------------
 7000|      0|        return s_n_llhttp__internal__n_req_or_res_method;
 7001|      0|      }
 7002|     16|      switch (*p) {
 7003|     16|        case 'H': {
  ------------------
  |  Branch (7003:9): [True: 16, False: 0]
  ------------------
 7004|     16|          p++;
 7005|     16|          goto s_n_llhttp__internal__n_req_or_res_method_1;
 7006|      0|        }
 7007|      0|        default: {
  ------------------
  |  Branch (7007:9): [True: 0, False: 16]
  ------------------
 7008|      0|          goto s_n_llhttp__internal__n_error_111;
 7009|      0|        }
 7010|     16|      }
 7011|     16|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7012|     16|    }
 7013|      0|    case s_n_llhttp__internal__n_span_start_llhttp__on_method:
  ------------------
  |  Branch (7013:5): [True: 0, False: 4.72k]
  ------------------
 7014|     16|    s_n_llhttp__internal__n_span_start_llhttp__on_method: {
 7015|     16|      if (p == endp) {
  ------------------
  |  Branch (7015:11): [True: 0, False: 16]
  ------------------
 7016|      0|        return s_n_llhttp__internal__n_span_start_llhttp__on_method;
 7017|      0|      }
 7018|     16|      state->_span_pos0 = (void*) p;
 7019|     16|      state->_span_cb0 = llhttp__on_method;
 7020|     16|      goto s_n_llhttp__internal__n_req_or_res_method;
 7021|     16|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7022|     16|    }
 7023|      0|    case s_n_llhttp__internal__n_start_req_or_res:
  ------------------
  |  Branch (7023:5): [True: 0, False: 4.72k]
  ------------------
 7024|  2.09k|    s_n_llhttp__internal__n_start_req_or_res: {
 7025|  2.09k|      if (p == endp) {
  ------------------
  |  Branch (7025:11): [True: 0, False: 2.09k]
  ------------------
 7026|      0|        return s_n_llhttp__internal__n_start_req_or_res;
 7027|      0|      }
 7028|  2.09k|      switch (*p) {
 7029|     16|        case 'H': {
  ------------------
  |  Branch (7029:9): [True: 16, False: 2.08k]
  ------------------
 7030|     16|          goto s_n_llhttp__internal__n_span_start_llhttp__on_method;
 7031|      0|        }
 7032|  2.08k|        default: {
  ------------------
  |  Branch (7032:9): [True: 2.08k, False: 16]
  ------------------
 7033|  2.08k|          goto s_n_llhttp__internal__n_invoke_update_type_2;
 7034|      0|        }
 7035|  2.09k|      }
 7036|  2.09k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7037|  2.09k|    }
 7038|      0|    case s_n_llhttp__internal__n_invoke_load_type:
  ------------------
  |  Branch (7038:5): [True: 0, False: 4.72k]
  ------------------
 7039|  37.7k|    s_n_llhttp__internal__n_invoke_load_type: {
 7040|  37.7k|      switch (llhttp__internal__c_load_type(state, p, endp)) {
 7041|  31.1k|        case 1:
  ------------------
  |  Branch (7041:9): [True: 31.1k, False: 6.57k]
  ------------------
 7042|  31.1k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
 7043|  4.47k|        case 2:
  ------------------
  |  Branch (7043:9): [True: 4.47k, False: 33.2k]
  ------------------
 7044|  4.47k|          goto s_n_llhttp__internal__n_span_start_llhttp__on_protocol_1;
 7045|  2.09k|        default:
  ------------------
  |  Branch (7045:9): [True: 2.09k, False: 35.6k]
  ------------------
 7046|  2.09k|          goto s_n_llhttp__internal__n_start_req_or_res;
 7047|  37.7k|      }
 7048|  37.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7049|  37.7k|    }
 7050|      0|    case s_n_llhttp__internal__n_invoke_update_finish:
  ------------------
  |  Branch (7050:5): [True: 0, False: 4.72k]
  ------------------
 7051|  37.7k|    s_n_llhttp__internal__n_invoke_update_finish: {
 7052|  37.7k|      switch (llhttp__internal__c_update_finish(state, p, endp)) {
 7053|  37.7k|        default:
  ------------------
  |  Branch (7053:9): [True: 37.7k, False: 0]
  ------------------
 7054|  37.7k|          goto s_n_llhttp__internal__n_invoke_llhttp__on_message_begin;
 7055|  37.7k|      }
 7056|  37.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7057|  37.7k|    }
 7058|  4.72k|    case s_n_llhttp__internal__n_start:
  ------------------
  |  Branch (7058:5): [True: 4.72k, False: 0]
  ------------------
 7059|  38.8k|    s_n_llhttp__internal__n_start: {
 7060|  38.8k|      if (p == endp) {
  ------------------
  |  Branch (7060:11): [True: 151, False: 38.7k]
  ------------------
 7061|    151|        return s_n_llhttp__internal__n_start;
 7062|    151|      }
 7063|  38.7k|      switch (*p) {
 7064|    671|        case 10: {
  ------------------
  |  Branch (7064:9): [True: 671, False: 38.0k]
  ------------------
 7065|    671|          p++;
 7066|    671|          goto s_n_llhttp__internal__n_start;
 7067|      0|        }
 7068|    348|        case 13: {
  ------------------
  |  Branch (7068:9): [True: 348, False: 38.3k]
  ------------------
 7069|    348|          p++;
 7070|    348|          goto s_n_llhttp__internal__n_start;
 7071|      0|        }
 7072|  37.7k|        default: {
  ------------------
  |  Branch (7072:9): [True: 37.7k, False: 1.01k]
  ------------------
 7073|  37.7k|          goto s_n_llhttp__internal__n_invoke_load_initial_message_completed;
 7074|      0|        }
 7075|  38.7k|      }
 7076|  38.7k|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7077|  38.7k|    }
 7078|      0|    default:
  ------------------
  |  Branch (7078:5): [True: 0, False: 4.72k]
  ------------------
 7079|      0|      UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7080|  4.72k|  }
 7081|     28|  s_n_llhttp__internal__n_error_2: {
 7082|     28|    state->error = 0x7;
 7083|     28|    state->reason = "Invalid characters in url";
 7084|     28|    state->error_pos = (const char*) p;
 7085|     28|    state->_current = (void*) (intptr_t) s_error;
 7086|     28|    return s_error;
 7087|  4.72k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7088|  4.72k|  }
 7089|  33.1k|  s_n_llhttp__internal__n_invoke_update_finish_2: {
 7090|  33.1k|    switch (llhttp__internal__c_update_finish_1(state, p, endp)) {
 7091|  33.1k|      default:
  ------------------
  |  Branch (7091:7): [True: 33.1k, False: 0]
  ------------------
 7092|  33.1k|        goto s_n_llhttp__internal__n_start;
 7093|  33.1k|    }
 7094|  33.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7095|  33.1k|  }
 7096|  33.1k|  s_n_llhttp__internal__n_invoke_update_initial_message_completed: {
 7097|  33.1k|    switch (llhttp__internal__c_update_initial_message_completed(state, p, endp)) {
 7098|  33.1k|      default:
  ------------------
  |  Branch (7098:7): [True: 33.1k, False: 0]
  ------------------
 7099|  33.1k|        goto s_n_llhttp__internal__n_invoke_update_finish_2;
 7100|  33.1k|    }
 7101|  33.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7102|  33.1k|  }
 7103|  4.96k|  s_n_llhttp__internal__n_invoke_update_content_length: {
 7104|  4.96k|    switch (llhttp__internal__c_update_content_length(state, p, endp)) {
 7105|  4.96k|      default:
  ------------------
  |  Branch (7105:7): [True: 4.96k, False: 0]
  ------------------
 7106|  4.96k|        goto s_n_llhttp__internal__n_invoke_update_initial_message_completed;
 7107|  4.96k|    }
 7108|  4.96k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7109|  4.96k|  }
 7110|      3|  s_n_llhttp__internal__n_error_8: {
 7111|      3|    state->error = 0x5;
 7112|      3|    state->reason = "Data after `Connection: close`";
 7113|      3|    state->error_pos = (const char*) p;
 7114|      3|    state->_current = (void*) (intptr_t) s_error;
 7115|      3|    return s_error;
 7116|  4.96k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7117|  4.96k|  }
 7118|      3|  s_n_llhttp__internal__n_invoke_test_lenient_flags_3: {
 7119|      3|    switch (llhttp__internal__c_test_lenient_flags_3(state, p, endp)) {
 7120|      0|      case 1:
  ------------------
  |  Branch (7120:7): [True: 0, False: 3]
  ------------------
 7121|      0|        goto s_n_llhttp__internal__n_closed;
 7122|      3|      default:
  ------------------
  |  Branch (7122:7): [True: 3, False: 0]
  ------------------
 7123|      3|        goto s_n_llhttp__internal__n_error_8;
 7124|      3|    }
 7125|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7126|      3|  }
 7127|  28.2k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_2: {
 7128|  28.2k|    switch (llhttp__internal__c_test_lenient_flags_2(state, p, endp)) {
 7129|  28.1k|      case 1:
  ------------------
  |  Branch (7129:7): [True: 28.1k, False: 35]
  ------------------
 7130|  28.1k|        goto s_n_llhttp__internal__n_invoke_update_initial_message_completed;
 7131|     35|      default:
  ------------------
  |  Branch (7131:7): [True: 35, False: 28.1k]
  ------------------
 7132|     35|        goto s_n_llhttp__internal__n_closed;
 7133|  28.2k|    }
 7134|  28.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7135|  28.2k|  }
 7136|  28.2k|  s_n_llhttp__internal__n_invoke_update_finish_1: {
 7137|  28.2k|    switch (llhttp__internal__c_update_finish_1(state, p, endp)) {
 7138|  28.2k|      default:
  ------------------
  |  Branch (7138:7): [True: 28.2k, False: 0]
  ------------------
 7139|  28.2k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_2;
 7140|  28.2k|    }
 7141|  28.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7142|  28.2k|  }
 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|  28.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7150|  28.2k|  }
 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|  28.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7158|  28.2k|  }
 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|  28.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7166|  28.2k|  }
 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|  28.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7174|  28.2k|  }
 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|      9|  s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_1: {
 7203|      9|    switch (llhttp__on_message_complete(state, p, endp)) {
 7204|      9|      case 0:
  ------------------
  |  Branch (7204:7): [True: 9, False: 0]
  ------------------
 7205|      9|        goto s_n_llhttp__internal__n_pause_1;
 7206|      0|      case 21:
  ------------------
  |  Branch (7206:7): [True: 0, False: 9]
  ------------------
 7207|      0|        goto s_n_llhttp__internal__n_pause_2;
 7208|      0|      default:
  ------------------
  |  Branch (7208:7): [True: 0, False: 9]
  ------------------
 7209|      0|        goto s_n_llhttp__internal__n_error_9;
 7210|      9|    }
 7211|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7212|      9|  }
 7213|     51|  s_n_llhttp__internal__n_error_36: {
 7214|     51|    state->error = 0xc;
 7215|     51|    state->reason = "Chunk size overflow";
 7216|     51|    state->error_pos = (const char*) p;
 7217|     51|    state->_current = (void*) (intptr_t) s_error;
 7218|     51|    return s_error;
 7219|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7220|      9|  }
 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|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7228|      9|  }
 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.76k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete: {
 7255|  7.76k|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7256|  7.76k|      case 0:
  ------------------
  |  Branch (7256:7): [True: 7.76k, False: 0]
  ------------------
 7257|  7.76k|        goto s_n_llhttp__internal__n_invoke_update_content_length_1;
 7258|      0|      case 21:
  ------------------
  |  Branch (7258:7): [True: 0, False: 7.76k]
  ------------------
 7259|      0|        goto s_n_llhttp__internal__n_pause_3;
 7260|      0|      default:
  ------------------
  |  Branch (7260:7): [True: 0, False: 7.76k]
  ------------------
 7261|      0|        goto s_n_llhttp__internal__n_error_14;
 7262|  7.76k|    }
 7263|  7.76k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7264|  7.76k|  }
 7265|      1|  s_n_llhttp__internal__n_error_13: {
 7266|      1|    state->error = 0x19;
 7267|      1|    state->reason = "Missing expected CR after chunk data";
 7268|      1|    state->error_pos = (const char*) p;
 7269|      1|    state->_current = (void*) (intptr_t) s_error;
 7270|      1|    return s_error;
 7271|  7.76k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7272|  7.76k|  }
 7273|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_6: {
 7274|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7275|      0|      case 1:
  ------------------
  |  Branch (7275:7): [True: 0, False: 1]
  ------------------
 7276|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete;
 7277|      1|      default:
  ------------------
  |  Branch (7277:7): [True: 1, False: 0]
  ------------------
 7278|      1|        goto s_n_llhttp__internal__n_error_13;
 7279|      1|    }
 7280|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7281|      1|  }
 7282|     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|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7289|      1|  }
 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.79k|  s_n_llhttp__internal__n_span_end_llhttp__on_body: {
 7300|  7.79k|    const unsigned char* start;
 7301|  7.79k|    int err;
 7302|       |    
 7303|  7.79k|    start = state->_span_pos0;
 7304|  7.79k|    state->_span_pos0 = NULL;
 7305|  7.79k|    err = llhttp__on_body(state, start, p);
 7306|  7.79k|    if (err != 0) {
  ------------------
  |  Branch (7306:9): [True: 0, False: 7.79k]
  ------------------
 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.79k|    goto s_n_llhttp__internal__n_chunk_data_almost_done;
 7313|  7.79k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7314|  7.79k|  }
 7315|    676|  s_n_llhttp__internal__n_invoke_or_flags: {
 7316|    676|    switch (llhttp__internal__c_or_flags(state, p, endp)) {
 7317|    676|      default:
  ------------------
  |  Branch (7317:7): [True: 676, False: 0]
  ------------------
 7318|    676|        goto s_n_llhttp__internal__n_header_field_start;
 7319|    676|    }
 7320|    676|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7321|    676|  }
 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|    676|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7329|    676|  }
 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|    676|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7337|    676|  }
 7338|  8.70k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header: {
 7339|  8.70k|    switch (llhttp__on_chunk_header(state, p, endp)) {
 7340|  8.70k|      case 0:
  ------------------
  |  Branch (7340:7): [True: 8.70k, False: 0]
  ------------------
 7341|  8.70k|        goto s_n_llhttp__internal__n_invoke_is_equal_content_length;
 7342|      0|      case 21:
  ------------------
  |  Branch (7342:7): [True: 0, False: 8.70k]
  ------------------
 7343|      0|        goto s_n_llhttp__internal__n_pause_4;
 7344|      0|      default:
  ------------------
  |  Branch (7344:7): [True: 0, False: 8.70k]
  ------------------
 7345|      0|        goto s_n_llhttp__internal__n_error_12;
 7346|  8.70k|    }
 7347|  8.70k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7348|  8.70k|  }
 7349|      3|  s_n_llhttp__internal__n_error_16: {
 7350|      3|    state->error = 0x2;
 7351|      3|    state->reason = "Expected LF after chunk size";
 7352|      3|    state->error_pos = (const char*) p;
 7353|      3|    state->_current = (void*) (intptr_t) s_error;
 7354|      3|    return s_error;
 7355|  8.70k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7356|  8.70k|  }
 7357|      3|  s_n_llhttp__internal__n_invoke_test_lenient_flags_8: {
 7358|      3|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 7359|      0|      case 1:
  ------------------
  |  Branch (7359:7): [True: 0, False: 3]
  ------------------
 7360|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_header;
 7361|      3|      default:
  ------------------
  |  Branch (7361:7): [True: 3, False: 0]
  ------------------
 7362|      3|        goto s_n_llhttp__internal__n_error_16;
 7363|      3|    }
 7364|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7365|      3|  }
 7366|      5|  s_n_llhttp__internal__n_error_11: {
 7367|      5|    state->error = 0x19;
 7368|      5|    state->reason = "Missing expected CR after chunk size";
 7369|      5|    state->error_pos = (const char*) p;
 7370|      5|    state->_current = (void*) (intptr_t) s_error;
 7371|      5|    return s_error;
 7372|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7373|      3|  }
 7374|      5|  s_n_llhttp__internal__n_invoke_test_lenient_flags_5: {
 7375|      5|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 7376|      0|      case 1:
  ------------------
  |  Branch (7376:7): [True: 0, False: 5]
  ------------------
 7377|      0|        goto s_n_llhttp__internal__n_chunk_size_almost_done;
 7378|      5|      default:
  ------------------
  |  Branch (7378:7): [True: 5, False: 0]
  ------------------
 7379|      5|        goto s_n_llhttp__internal__n_error_11;
 7380|      5|    }
 7381|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7382|      5|  }
 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|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7390|      5|  }
 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|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7398|      5|  }
 7399|      1|  s_n_llhttp__internal__n_error_20: {
 7400|      1|    state->error = 0x19;
 7401|      1|    state->reason = "Missing expected CR after chunk extension name";
 7402|      1|    state->error_pos = (const char*) p;
 7403|      1|    state->_current = (void*) (intptr_t) s_error;
 7404|      1|    return s_error;
 7405|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7406|      5|  }
 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|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7414|      5|  }
 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|      5|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7422|      5|  }
 7423|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name: {
 7424|      1|    const unsigned char* start;
 7425|      1|    int err;
 7426|       |    
 7427|      1|    start = state->_span_pos0;
 7428|      1|    state->_span_pos0 = NULL;
 7429|      1|    err = llhttp__on_chunk_extension_name(state, start, p);
 7430|      1|    if (err != 0) {
  ------------------
  |  Branch (7430:9): [True: 0, False: 1]
  ------------------
 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|      1|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete;
 7437|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7438|      1|  }
 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|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7446|      1|  }
 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|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7454|      1|  }
 7455|    409|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_1: {
 7456|    409|    const unsigned char* start;
 7457|    409|    int err;
 7458|       |    
 7459|    409|    start = state->_span_pos0;
 7460|    409|    state->_span_pos0 = NULL;
 7461|    409|    err = llhttp__on_chunk_extension_name(state, start, p);
 7462|    409|    if (err != 0) {
  ------------------
  |  Branch (7462:9): [True: 0, False: 409]
  ------------------
 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|    409|    p++;
 7469|    409|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_1;
 7470|    409|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7471|    409|  }
 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|    409|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7479|    409|  }
 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|    409|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7487|    409|  }
 7488|    205|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_2: {
 7489|    205|    const unsigned char* start;
 7490|    205|    int err;
 7491|       |    
 7492|    205|    start = state->_span_pos0;
 7493|    205|    state->_span_pos0 = NULL;
 7494|    205|    err = llhttp__on_chunk_extension_name(state, start, p);
 7495|    205|    if (err != 0) {
  ------------------
  |  Branch (7495:9): [True: 0, False: 205]
  ------------------
 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|    205|    p++;
 7502|    205|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_2;
 7503|    205|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7504|    205|  }
 7505|      1|  s_n_llhttp__internal__n_error_25: {
 7506|      1|    state->error = 0x19;
 7507|      1|    state->reason = "Missing expected CR after chunk extension value";
 7508|      1|    state->error_pos = (const char*) p;
 7509|      1|    state->_current = (void*) (intptr_t) s_error;
 7510|      1|    return s_error;
 7511|    205|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7512|    205|  }
 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|    205|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7520|    205|  }
 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|    205|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7528|    205|  }
 7529|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value: {
 7530|      1|    const unsigned char* start;
 7531|      1|    int err;
 7532|       |    
 7533|      1|    start = state->_span_pos0;
 7534|      1|    state->_span_pos0 = NULL;
 7535|      1|    err = llhttp__on_chunk_extension_value(state, start, p);
 7536|      1|    if (err != 0) {
  ------------------
  |  Branch (7536:9): [True: 0, False: 1]
  ------------------
 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|      1|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete;
 7543|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7544|      1|  }
 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|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7552|      1|  }
 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|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7560|      1|  }
 7561|    316|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_1: {
 7562|    316|    const unsigned char* start;
 7563|    316|    int err;
 7564|       |    
 7565|    316|    start = state->_span_pos0;
 7566|    316|    state->_span_pos0 = NULL;
 7567|    316|    err = llhttp__on_chunk_extension_value(state, start, p);
 7568|    316|    if (err != 0) {
  ------------------
  |  Branch (7568:9): [True: 0, False: 316]
  ------------------
 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|    316|    p++;
 7575|    316|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_1;
 7576|    316|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7577|    316|  }
 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|    316|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7585|    316|  }
 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|    483|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_2: {
 7620|    483|    const unsigned char* start;
 7621|    483|    int err;
 7622|       |    
 7623|    483|    start = state->_span_pos0;
 7624|    483|    state->_span_pos0 = NULL;
 7625|    483|    err = llhttp__on_chunk_extension_value(state, start, p);
 7626|    483|    if (err != 0) {
  ------------------
  |  Branch (7626:9): [True: 0, False: 483]
  ------------------
 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|    483|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_2;
 7633|    483|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7634|    483|  }
 7635|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_3: {
 7636|      1|    const unsigned char* start;
 7637|      1|    int err;
 7638|       |    
 7639|      1|    start = state->_span_pos0;
 7640|      1|    state->_span_pos0 = NULL;
 7641|      1|    err = llhttp__on_chunk_extension_value(state, start, p);
 7642|      1|    if (err != 0) {
  ------------------
  |  Branch (7642:9): [True: 0, False: 1]
  ------------------
 7643|      0|      state->error = err;
 7644|      0|      state->error_pos = (const char*) (p + 1);
 7645|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_30;
 7646|      0|      return s_error;
 7647|      0|    }
 7648|      1|    p++;
 7649|      1|    goto s_n_llhttp__internal__n_error_30;
 7650|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7651|      1|  }
 7652|      3|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_4: {
 7653|      3|    const unsigned char* start;
 7654|      3|    int err;
 7655|       |    
 7656|      3|    start = state->_span_pos0;
 7657|      3|    state->_span_pos0 = NULL;
 7658|      3|    err = llhttp__on_chunk_extension_value(state, start, p);
 7659|      3|    if (err != 0) {
  ------------------
  |  Branch (7659:9): [True: 0, False: 3]
  ------------------
 7660|      0|      state->error = err;
 7661|      0|      state->error_pos = (const char*) (p + 1);
 7662|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_31;
 7663|      0|      return s_error;
 7664|      0|    }
 7665|      3|    p++;
 7666|      3|    goto s_n_llhttp__internal__n_error_31;
 7667|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7668|      3|  }
 7669|      0|  s_n_llhttp__internal__n_pause_11: {
 7670|      0|    state->error = 0x15;
 7671|      0|    state->reason = "on_chunk_extension_value pause";
 7672|      0|    state->error_pos = (const char*) p;
 7673|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_chunk_extensions;
 7674|      0|    return s_error;
 7675|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7676|      3|  }
 7677|      0|  s_n_llhttp__internal__n_error_32: {
 7678|      0|    state->error = 0x23;
 7679|      0|    state->reason = "`on_chunk_extension_value` callback error";
 7680|      0|    state->error_pos = (const char*) p;
 7681|      0|    state->_current = (void*) (intptr_t) s_error;
 7682|      0|    return s_error;
 7683|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7684|      3|  }
 7685|    208|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_5: {
 7686|    208|    const unsigned char* start;
 7687|    208|    int err;
 7688|       |    
 7689|    208|    start = state->_span_pos0;
 7690|    208|    state->_span_pos0 = NULL;
 7691|    208|    err = llhttp__on_chunk_extension_value(state, start, p);
 7692|    208|    if (err != 0) {
  ------------------
  |  Branch (7692:9): [True: 0, False: 208]
  ------------------
 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|    208|    p++;
 7699|    208|    goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_value_complete_3;
 7700|    208|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7701|    208|  }
 7702|      3|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_value_6: {
 7703|      3|    const unsigned char* start;
 7704|      3|    int err;
 7705|       |    
 7706|      3|    start = state->_span_pos0;
 7707|      3|    state->_span_pos0 = NULL;
 7708|      3|    err = llhttp__on_chunk_extension_value(state, start, p);
 7709|      3|    if (err != 0) {
  ------------------
  |  Branch (7709:9): [True: 0, False: 3]
  ------------------
 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|      3|    p++;
 7716|      3|    goto s_n_llhttp__internal__n_error_33;
 7717|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7718|      3|  }
 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|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7726|      3|  }
 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|      3|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7734|      3|  }
 7735|  1.04k|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_extension_name_complete_3: {
 7736|  1.04k|    switch (llhttp__on_chunk_extension_name_complete(state, p, endp)) {
 7737|  1.04k|      case 0:
  ------------------
  |  Branch (7737:7): [True: 1.04k, False: 0]
  ------------------
 7738|  1.04k|        goto s_n_llhttp__internal__n_chunk_extension_value;
 7739|      0|      case 21:
  ------------------
  |  Branch (7739:7): [True: 0, False: 1.04k]
  ------------------
 7740|      0|        goto s_n_llhttp__internal__n_pause_12;
 7741|      0|      default:
  ------------------
  |  Branch (7741:7): [True: 0, False: 1.04k]
  ------------------
 7742|      0|        goto s_n_llhttp__internal__n_error_23;
 7743|  1.04k|    }
 7744|  1.04k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7745|  1.04k|  }
 7746|  1.05k|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_3: {
 7747|  1.05k|    const unsigned char* start;
 7748|  1.05k|    int err;
 7749|       |    
 7750|  1.05k|    start = state->_span_pos0;
 7751|  1.05k|    state->_span_pos0 = NULL;
 7752|  1.05k|    err = llhttp__on_chunk_extension_name(state, start, p);
 7753|  1.05k|    if (err != 0) {
  ------------------
  |  Branch (7753:9): [True: 0, False: 1.05k]
  ------------------
 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.05k|    p++;
 7760|  1.05k|    goto s_n_llhttp__internal__n_span_start_llhttp__on_chunk_extension_value;
 7761|  1.05k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7762|  1.05k|  }
 7763|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_chunk_extension_name_4: {
 7764|      2|    const unsigned char* start;
 7765|      2|    int err;
 7766|       |    
 7767|      2|    start = state->_span_pos0;
 7768|      2|    state->_span_pos0 = NULL;
 7769|      2|    err = llhttp__on_chunk_extension_name(state, start, p);
 7770|      2|    if (err != 0) {
  ------------------
  |  Branch (7770:9): [True: 0, False: 2]
  ------------------
 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|      2|    p++;
 7777|      2|    goto s_n_llhttp__internal__n_error_34;
 7778|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7779|      2|  }
 7780|      5|  s_n_llhttp__internal__n_error_35: {
 7781|      5|    state->error = 0xc;
 7782|      5|    state->reason = "Invalid character in chunk size";
 7783|      5|    state->error_pos = (const char*) p;
 7784|      5|    state->_current = (void*) (intptr_t) s_error;
 7785|      5|    return s_error;
 7786|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7787|      2|  }
 7788|  17.8k|  s_n_llhttp__internal__n_invoke_mul_add_content_length: {
 7789|  17.8k|    switch (llhttp__internal__c_mul_add_content_length(state, p, endp, match)) {
 7790|     51|      case 1:
  ------------------
  |  Branch (7790:7): [True: 51, False: 17.7k]
  ------------------
 7791|     51|        goto s_n_llhttp__internal__n_error_36;
 7792|  17.7k|      default:
  ------------------
  |  Branch (7792:7): [True: 17.7k, False: 51]
  ------------------
 7793|  17.7k|        goto s_n_llhttp__internal__n_chunk_size;
 7794|  17.8k|    }
 7795|  17.8k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7796|  17.8k|  }
 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|  17.8k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7804|  17.8k|  }
 7805|    222|  s_n_llhttp__internal__n_span_end_llhttp__on_body_1: {
 7806|    222|    const unsigned char* start;
 7807|    222|    int err;
 7808|       |    
 7809|    222|    start = state->_span_pos0;
 7810|    222|    state->_span_pos0 = NULL;
 7811|    222|    err = llhttp__on_body(state, start, p);
 7812|    222|    if (err != 0) {
  ------------------
  |  Branch (7812:9): [True: 0, False: 222]
  ------------------
 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|    222|    goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7819|    222|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7820|    222|  }
 7821|     58|  s_n_llhttp__internal__n_invoke_update_finish_3: {
 7822|     58|    switch (llhttp__internal__c_update_finish_3(state, p, endp)) {
 7823|     58|      default:
  ------------------
  |  Branch (7823:7): [True: 58, False: 0]
  ------------------
 7824|     58|        goto s_n_llhttp__internal__n_span_start_llhttp__on_body_2;
 7825|     58|    }
 7826|     58|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7827|     58|  }
 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|     58|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7835|     58|  }
 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|     58|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7843|     58|  }
 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|     58|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7851|     58|  }
 7852|  32.2k|  s_n_llhttp__internal__n_invoke_llhttp__on_message_complete: {
 7853|  32.2k|    switch (llhttp__on_message_complete(state, p, endp)) {
 7854|  32.2k|      case 0:
  ------------------
  |  Branch (7854:7): [True: 32.2k, False: 0]
  ------------------
 7855|  32.2k|        goto s_n_llhttp__internal__n_invoke_llhttp__after_message_complete;
 7856|      0|      case 21:
  ------------------
  |  Branch (7856:7): [True: 0, False: 32.2k]
  ------------------
 7857|      0|        goto s_n_llhttp__internal__n_pause;
 7858|      0|      default:
  ------------------
  |  Branch (7858:7): [True: 0, False: 32.2k]
  ------------------
 7859|      0|        goto s_n_llhttp__internal__n_error_7;
 7860|  32.2k|    }
 7861|  32.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7862|  32.2k|  }
 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|    671|  s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_2: {
 7957|    671|    switch (llhttp__on_chunk_complete(state, p, endp)) {
 7958|    671|      case 0:
  ------------------
  |  Branch (7958:7): [True: 671, False: 0]
  ------------------
 7959|    671|        goto s_n_llhttp__internal__n_invoke_llhttp__on_message_complete_2;
 7960|      0|      case 21:
  ------------------
  |  Branch (7960:7): [True: 0, False: 671]
  ------------------
 7961|      0|        goto s_n_llhttp__internal__n_pause_17;
 7962|      0|      default:
  ------------------
  |  Branch (7962:7): [True: 0, False: 671]
  ------------------
 7963|      0|        goto s_n_llhttp__internal__n_error_42;
 7964|    671|    }
 7965|    671|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 7966|    671|  }
 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|  34.3k|  s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete_1: {
 8005|  34.3k|    switch (llhttp__on_headers_complete(state, p, endp)) {
 8006|  34.3k|      case 0:
  ------------------
  |  Branch (8006:7): [True: 34.3k, False: 0]
  ------------------
 8007|  34.3k|        goto s_n_llhttp__internal__n_invoke_llhttp__after_headers_complete;
 8008|      0|      case 1:
  ------------------
  |  Branch (8008:7): [True: 0, False: 34.3k]
  ------------------
 8009|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_3;
 8010|      0|      case 2:
  ------------------
  |  Branch (8010:7): [True: 0, False: 34.3k]
  ------------------
 8011|      0|        goto s_n_llhttp__internal__n_invoke_update_upgrade_1;
 8012|      0|      case 21:
  ------------------
  |  Branch (8012:7): [True: 0, False: 34.3k]
  ------------------
 8013|      0|        goto s_n_llhttp__internal__n_pause_16;
 8014|      0|      default:
  ------------------
  |  Branch (8014:7): [True: 0, False: 34.3k]
  ------------------
 8015|      0|        goto s_n_llhttp__internal__n_error_41;
 8016|  34.3k|    }
 8017|  34.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8018|  34.3k|  }
 8019|  34.3k|  s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete_1: {
 8020|  34.3k|    switch (llhttp__before_headers_complete(state, p, endp)) {
 8021|  34.3k|      default:
  ------------------
  |  Branch (8021:7): [True: 34.3k, False: 0]
  ------------------
 8022|  34.3k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_headers_complete_1;
 8023|  34.3k|    }
 8024|  34.3k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8025|  34.3k|  }
 8026|  35.0k|  s_n_llhttp__internal__n_invoke_test_flags_1: {
 8027|  35.0k|    switch (llhttp__internal__c_test_flags(state, p, endp)) {
 8028|    671|      case 1:
  ------------------
  |  Branch (8028:7): [True: 671, False: 34.3k]
  ------------------
 8029|    671|        goto s_n_llhttp__internal__n_invoke_llhttp__on_chunk_complete_2;
 8030|  34.3k|      default:
  ------------------
  |  Branch (8030:7): [True: 34.3k, False: 671]
  ------------------
 8031|  34.3k|        goto s_n_llhttp__internal__n_invoke_llhttp__before_headers_complete_1;
 8032|  35.0k|    }
 8033|  35.0k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8034|  35.0k|  }
 8035|     11|  s_n_llhttp__internal__n_error_43: {
 8036|     11|    state->error = 0x2;
 8037|     11|    state->reason = "Expected LF after headers";
 8038|     11|    state->error_pos = (const char*) p;
 8039|     11|    state->_current = (void*) (intptr_t) s_error;
 8040|     11|    return s_error;
 8041|  35.0k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8042|  35.0k|  }
 8043|     11|  s_n_llhttp__internal__n_invoke_test_lenient_flags_12: {
 8044|     11|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 8045|      0|      case 1:
  ------------------
  |  Branch (8045:7): [True: 0, False: 11]
  ------------------
 8046|      0|        goto s_n_llhttp__internal__n_invoke_test_flags_1;
 8047|     11|      default:
  ------------------
  |  Branch (8047:7): [True: 11, False: 0]
  ------------------
 8048|     11|        goto s_n_llhttp__internal__n_error_43;
 8049|     11|    }
 8050|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8051|     11|  }
 8052|      5|  s_n_llhttp__internal__n_error_44: {
 8053|      5|    state->error = 0xa;
 8054|      5|    state->reason = "Invalid header token";
 8055|      5|    state->error_pos = (const char*) p;
 8056|      5|    state->_current = (void*) (intptr_t) s_error;
 8057|      5|    return s_error;
 8058|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8059|     11|  }
 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|    252|  s_n_llhttp__internal__n_invoke_test_lenient_flags_13: {
 8078|    252|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8079|    251|      case 1:
  ------------------
  |  Branch (8079:7): [True: 251, False: 1]
  ------------------
 8080|    251|        goto s_n_llhttp__internal__n_header_field_colon_discard_ws;
 8081|      1|      default:
  ------------------
  |  Branch (8081:7): [True: 1, False: 251]
  ------------------
 8082|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_field;
 8083|    252|    }
 8084|    252|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8085|    252|  }
 8086|      1|  s_n_llhttp__internal__n_error_61: {
 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|    252|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8093|    252|  }
 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|    252|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8101|    252|  }
 8102|    627|  s_n_llhttp__internal__n_invoke_test_lenient_flags_15: {
 8103|    627|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8104|    626|      case 1:
  ------------------
  |  Branch (8104:7): [True: 626, False: 1]
  ------------------
 8105|    626|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8106|      1|      default:
  ------------------
  |  Branch (8106:7): [True: 1, False: 626]
  ------------------
 8107|      1|        goto s_n_llhttp__internal__n_error_47;
 8108|    627|    }
 8109|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8110|    627|  }
 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|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8118|    627|  }
 8119|      1|  s_n_llhttp__internal__n_error_50: {
 8120|      1|    state->error = 0xf;
 8121|      1|    state->reason = "Empty Transfer-Encoding";
 8122|      1|    state->error_pos = (const char*) p;
 8123|      1|    state->_current = (void*) (intptr_t) s_error;
 8124|      1|    return s_error;
 8125|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8126|    627|  }
 8127|      0|  s_n_llhttp__internal__n_pause_18: {
 8128|      0|    state->error = 0x15;
 8129|      0|    state->reason = "on_header_value_complete pause";
 8130|      0|    state->error_pos = (const char*) p;
 8131|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_field_start;
 8132|      0|    return s_error;
 8133|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8134|    627|  }
 8135|      0|  s_n_llhttp__internal__n_error_48: {
 8136|      0|    state->error = 0x1d;
 8137|      0|    state->reason = "`on_header_value_complete` callback error";
 8138|      0|    state->error_pos = (const char*) p;
 8139|      0|    state->_current = (void*) (intptr_t) s_error;
 8140|      0|    return s_error;
 8141|    627|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8142|    627|  }
 8143|  3.39k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value: {
 8144|  3.39k|    const unsigned char* start;
 8145|  3.39k|    int err;
 8146|       |    
 8147|  3.39k|    start = state->_span_pos0;
 8148|  3.39k|    state->_span_pos0 = NULL;
 8149|  3.39k|    err = llhttp__on_header_value(state, start, p);
 8150|  3.39k|    if (err != 0) {
  ------------------
  |  Branch (8150:9): [True: 0, False: 3.39k]
  ------------------
 8151|      0|      state->error = err;
 8152|      0|      state->error_pos = (const char*) p;
 8153|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8154|      0|      return s_error;
 8155|      0|    }
 8156|  3.39k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8157|  3.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8158|  3.39k|  }
 8159|      0|  s_n_llhttp__internal__n_invoke_update_header_state: {
 8160|      0|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8161|      0|      default:
  ------------------
  |  Branch (8161:7): [True: 0, False: 0]
  ------------------
 8162|      0|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8163|      0|    }
 8164|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8165|      0|  }
 8166|      0|  s_n_llhttp__internal__n_invoke_or_flags_5: {
 8167|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8168|      0|      default:
  ------------------
  |  Branch (8168:7): [True: 0, False: 0]
  ------------------
 8169|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8170|      0|    }
 8171|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8172|      0|  }
 8173|      0|  s_n_llhttp__internal__n_invoke_or_flags_6: {
 8174|      0|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8175|      0|      default:
  ------------------
  |  Branch (8175:7): [True: 0, False: 0]
  ------------------
 8176|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8177|      0|    }
 8178|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8179|      0|  }
 8180|      0|  s_n_llhttp__internal__n_invoke_or_flags_7: {
 8181|      0|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8182|      0|      default:
  ------------------
  |  Branch (8182:7): [True: 0, False: 0]
  ------------------
 8183|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state;
 8184|      0|    }
 8185|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8186|      0|  }
 8187|      0|  s_n_llhttp__internal__n_invoke_or_flags_8: {
 8188|      0|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8189|      0|      default:
  ------------------
  |  Branch (8189:7): [True: 0, False: 0]
  ------------------
 8190|      0|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8191|      0|    }
 8192|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8193|      0|  }
 8194|  3.39k|  s_n_llhttp__internal__n_invoke_load_header_state_2: {
 8195|  3.39k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8196|      0|      case 5:
  ------------------
  |  Branch (8196:7): [True: 0, False: 3.39k]
  ------------------
 8197|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_5;
 8198|      0|      case 6:
  ------------------
  |  Branch (8198:7): [True: 0, False: 3.39k]
  ------------------
 8199|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_6;
 8200|      0|      case 7:
  ------------------
  |  Branch (8200:7): [True: 0, False: 3.39k]
  ------------------
 8201|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_7;
 8202|      0|      case 8:
  ------------------
  |  Branch (8202:7): [True: 0, False: 3.39k]
  ------------------
 8203|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_8;
 8204|  3.39k|      default:
  ------------------
  |  Branch (8204:7): [True: 3.39k, False: 0]
  ------------------
 8205|  3.39k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value;
 8206|  3.39k|    }
 8207|  3.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8208|  3.39k|  }
 8209|  3.40k|  s_n_llhttp__internal__n_invoke_load_header_state_1: {
 8210|  3.40k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8211|      1|      case 2:
  ------------------
  |  Branch (8211:7): [True: 1, False: 3.39k]
  ------------------
 8212|      1|        goto s_n_llhttp__internal__n_error_49;
 8213|      1|      case 3:
  ------------------
  |  Branch (8213:7): [True: 1, False: 3.39k]
  ------------------
 8214|      1|        goto s_n_llhttp__internal__n_error_50;
 8215|  3.39k|      default:
  ------------------
  |  Branch (8215:7): [True: 3.39k, False: 2]
  ------------------
 8216|  3.39k|        goto s_n_llhttp__internal__n_invoke_load_header_state_2;
 8217|  3.40k|    }
 8218|  3.40k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8219|  3.40k|  }
 8220|      2|  s_n_llhttp__internal__n_error_46: {
 8221|      2|    state->error = 0xa;
 8222|      2|    state->reason = "Invalid header value char";
 8223|      2|    state->error_pos = (const char*) p;
 8224|      2|    state->_current = (void*) (intptr_t) s_error;
 8225|      2|    return s_error;
 8226|  3.40k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8227|  3.40k|  }
 8228|      2|  s_n_llhttp__internal__n_invoke_test_lenient_flags_14: {
 8229|      2|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 8230|      0|      case 1:
  ------------------
  |  Branch (8230:7): [True: 0, False: 2]
  ------------------
 8231|      0|        goto s_n_llhttp__internal__n_header_value_discard_lws;
 8232|      2|      default:
  ------------------
  |  Branch (8232:7): [True: 2, False: 0]
  ------------------
 8233|      2|        goto s_n_llhttp__internal__n_error_46;
 8234|      2|    }
 8235|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8236|      2|  }
 8237|      1|  s_n_llhttp__internal__n_error_51: {
 8238|      1|    state->error = 0x2;
 8239|      1|    state->reason = "Expected LF after CR";
 8240|      1|    state->error_pos = (const char*) p;
 8241|      1|    state->_current = (void*) (intptr_t) s_error;
 8242|      1|    return s_error;
 8243|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8244|      2|  }
 8245|  3.84k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_16: {
 8246|  3.84k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8247|  3.84k|      case 1:
  ------------------
  |  Branch (8247:7): [True: 3.84k, False: 1]
  ------------------
 8248|  3.84k|        goto s_n_llhttp__internal__n_header_value_discard_lws;
 8249|      1|      default:
  ------------------
  |  Branch (8249:7): [True: 1, False: 3.84k]
  ------------------
 8250|      1|        goto s_n_llhttp__internal__n_error_51;
 8251|  3.84k|    }
 8252|  3.84k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8253|  3.84k|  }
 8254|    197|  s_n_llhttp__internal__n_invoke_update_header_state_1: {
 8255|    197|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8256|    197|      default:
  ------------------
  |  Branch (8256:7): [True: 197, False: 0]
  ------------------
 8257|    197|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 8258|    197|    }
 8259|    197|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8260|    197|  }
 8261|  1.96k|  s_n_llhttp__internal__n_invoke_load_header_state_4: {
 8262|  1.96k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8263|    197|      case 8:
  ------------------
  |  Branch (8263:7): [True: 197, False: 1.77k]
  ------------------
 8264|    197|        goto s_n_llhttp__internal__n_invoke_update_header_state_1;
 8265|  1.77k|      default:
  ------------------
  |  Branch (8265:7): [True: 1.77k, False: 197]
  ------------------
 8266|  1.77k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_header_value_1;
 8267|  1.96k|    }
 8268|  1.96k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8269|  1.96k|  }
 8270|      1|  s_n_llhttp__internal__n_error_53: {
 8271|      1|    state->error = 0xa;
 8272|      1|    state->reason = "Unexpected whitespace after header value";
 8273|      1|    state->error_pos = (const char*) p;
 8274|      1|    state->_current = (void*) (intptr_t) s_error;
 8275|      1|    return s_error;
 8276|  1.96k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8277|  1.96k|  }
 8278|  1.96k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_18: {
 8279|  1.96k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8280|  1.96k|      case 1:
  ------------------
  |  Branch (8280:7): [True: 1.96k, False: 1]
  ------------------
 8281|  1.96k|        goto s_n_llhttp__internal__n_invoke_load_header_state_4;
 8282|      1|      default:
  ------------------
  |  Branch (8282:7): [True: 1, False: 1.96k]
  ------------------
 8283|      1|        goto s_n_llhttp__internal__n_error_53;
 8284|  1.96k|    }
 8285|  1.96k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8286|  1.96k|  }
 8287|  1.14k|  s_n_llhttp__internal__n_invoke_update_header_state_2: {
 8288|  1.14k|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8289|  1.14k|      default:
  ------------------
  |  Branch (8289:7): [True: 1.14k, False: 0]
  ------------------
 8290|  1.14k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8291|  1.14k|    }
 8292|  1.14k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8293|  1.14k|  }
 8294|      0|  s_n_llhttp__internal__n_invoke_or_flags_9: {
 8295|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8296|      0|      default:
  ------------------
  |  Branch (8296:7): [True: 0, False: 0]
  ------------------
 8297|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8298|      0|    }
 8299|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8300|      0|  }
 8301|    543|  s_n_llhttp__internal__n_invoke_or_flags_10: {
 8302|    543|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8303|    543|      default:
  ------------------
  |  Branch (8303:7): [True: 543, False: 0]
  ------------------
 8304|    543|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8305|    543|    }
 8306|    543|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8307|    543|  }
 8308|    602|  s_n_llhttp__internal__n_invoke_or_flags_11: {
 8309|    602|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8310|    602|      default:
  ------------------
  |  Branch (8310:7): [True: 602, False: 0]
  ------------------
 8311|    602|        goto s_n_llhttp__internal__n_invoke_update_header_state_2;
 8312|    602|    }
 8313|    602|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8314|    602|  }
 8315|  1.85k|  s_n_llhttp__internal__n_invoke_or_flags_12: {
 8316|  1.85k|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8317|  1.85k|      default:
  ------------------
  |  Branch (8317:7): [True: 1.85k, False: 0]
  ------------------
 8318|  1.85k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8319|  1.85k|    }
 8320|  1.85k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8321|  1.85k|  }
 8322|  6.54k|  s_n_llhttp__internal__n_invoke_load_header_state_5: {
 8323|  6.54k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8324|      0|      case 5:
  ------------------
  |  Branch (8324:7): [True: 0, False: 6.54k]
  ------------------
 8325|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_9;
 8326|    543|      case 6:
  ------------------
  |  Branch (8326:7): [True: 543, False: 6.00k]
  ------------------
 8327|    543|        goto s_n_llhttp__internal__n_invoke_or_flags_10;
 8328|    602|      case 7:
  ------------------
  |  Branch (8328:7): [True: 602, False: 5.94k]
  ------------------
 8329|    602|        goto s_n_llhttp__internal__n_invoke_or_flags_11;
 8330|  1.85k|      case 8:
  ------------------
  |  Branch (8330:7): [True: 1.85k, False: 4.69k]
  ------------------
 8331|  1.85k|        goto s_n_llhttp__internal__n_invoke_or_flags_12;
 8332|  3.54k|      default:
  ------------------
  |  Branch (8332:7): [True: 3.54k, False: 2.99k]
  ------------------
 8333|  3.54k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_header_value_complete;
 8334|  6.54k|    }
 8335|  6.54k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8336|  6.54k|  }
 8337|      1|  s_n_llhttp__internal__n_error_54: {
 8338|      1|    state->error = 0x3;
 8339|      1|    state->reason = "Missing expected LF after header value";
 8340|      1|    state->error_pos = (const char*) p;
 8341|      1|    state->_current = (void*) (intptr_t) s_error;
 8342|      1|    return s_error;
 8343|  6.54k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8344|  6.54k|  }
 8345|     12|  s_n_llhttp__internal__n_error_52: {
 8346|     12|    state->error = 0x19;
 8347|     12|    state->reason = "Missing expected CR after header value";
 8348|     12|    state->error_pos = (const char*) p;
 8349|     12|    state->_current = (void*) (intptr_t) s_error;
 8350|     12|    return s_error;
 8351|  6.54k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8352|  6.54k|  }
 8353|     12|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_1: {
 8354|     12|    const unsigned char* start;
 8355|     12|    int err;
 8356|       |    
 8357|     12|    start = state->_span_pos0;
 8358|     12|    state->_span_pos0 = NULL;
 8359|     12|    err = llhttp__on_header_value(state, start, p);
 8360|     12|    if (err != 0) {
  ------------------
  |  Branch (8360:9): [True: 0, False: 12]
  ------------------
 8361|      0|      state->error = err;
 8362|      0|      state->error_pos = (const char*) p;
 8363|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_17;
 8364|      0|      return s_error;
 8365|      0|    }
 8366|     12|    goto s_n_llhttp__internal__n_invoke_test_lenient_flags_17;
 8367|     12|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8368|     12|  }
 8369|  4.89k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_2: {
 8370|  4.89k|    const unsigned char* start;
 8371|  4.89k|    int err;
 8372|       |    
 8373|  4.89k|    start = state->_span_pos0;
 8374|  4.89k|    state->_span_pos0 = NULL;
 8375|  4.89k|    err = llhttp__on_header_value(state, start, p);
 8376|  4.89k|    if (err != 0) {
  ------------------
  |  Branch (8376:9): [True: 0, False: 4.89k]
  ------------------
 8377|      0|      state->error = err;
 8378|      0|      state->error_pos = (const char*) (p + 1);
 8379|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8380|      0|      return s_error;
 8381|      0|    }
 8382|  4.89k|    p++;
 8383|  4.89k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8384|  4.89k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8385|  4.89k|  }
 8386|  3.48k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_4: {
 8387|  3.48k|    const unsigned char* start;
 8388|  3.48k|    int err;
 8389|       |    
 8390|  3.48k|    start = state->_span_pos0;
 8391|  3.48k|    state->_span_pos0 = NULL;
 8392|  3.48k|    err = llhttp__on_header_value(state, start, p);
 8393|  3.48k|    if (err != 0) {
  ------------------
  |  Branch (8393:9): [True: 0, False: 3.48k]
  ------------------
 8394|      0|      state->error = err;
 8395|      0|      state->error_pos = (const char*) p;
 8396|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8397|      0|      return s_error;
 8398|      0|    }
 8399|  3.48k|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8400|  3.48k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8401|  3.48k|  }
 8402|    195|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_5: {
 8403|    195|    const unsigned char* start;
 8404|    195|    int err;
 8405|       |    
 8406|    195|    start = state->_span_pos0;
 8407|    195|    state->_span_pos0 = NULL;
 8408|    195|    err = llhttp__on_header_value(state, start, p);
 8409|    195|    if (err != 0) {
  ------------------
  |  Branch (8409:9): [True: 0, False: 195]
  ------------------
 8410|      0|      state->error = err;
 8411|      0|      state->error_pos = (const char*) (p + 1);
 8412|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_header_value_almost_done;
 8413|      0|      return s_error;
 8414|      0|    }
 8415|    195|    p++;
 8416|    195|    goto s_n_llhttp__internal__n_header_value_almost_done;
 8417|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8418|    195|  }
 8419|      6|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_3: {
 8420|      6|    const unsigned char* start;
 8421|      6|    int err;
 8422|       |    
 8423|      6|    start = state->_span_pos0;
 8424|      6|    state->_span_pos0 = NULL;
 8425|      6|    err = llhttp__on_header_value(state, start, p);
 8426|      6|    if (err != 0) {
  ------------------
  |  Branch (8426:9): [True: 0, False: 6]
  ------------------
 8427|      0|      state->error = err;
 8428|      0|      state->error_pos = (const char*) p;
 8429|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_55;
 8430|      0|      return s_error;
 8431|      0|    }
 8432|      6|    goto s_n_llhttp__internal__n_error_55;
 8433|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8434|      6|  }
 8435|      6|  s_n_llhttp__internal__n_invoke_test_lenient_flags_20: {
 8436|      6|    switch (llhttp__internal__c_test_lenient_flags_20(state, p, endp)) {
 8437|      0|      case 1:
  ------------------
  |  Branch (8437:7): [True: 0, False: 6]
  ------------------
 8438|      0|        goto s_n_llhttp__internal__n_header_value_relaxed;
 8439|      6|      default:
  ------------------
  |  Branch (8439:7): [True: 6, False: 0]
  ------------------
 8440|      6|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_3;
 8441|      6|    }
 8442|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8443|      6|  }
 8444|  3.72k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_19: {
 8445|  3.72k|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8446|  3.72k|      case 1:
  ------------------
  |  Branch (8446:7): [True: 3.72k, False: 6]
  ------------------
 8447|  3.72k|        goto s_n_llhttp__internal__n_header_value_lenient;
 8448|      6|      default:
  ------------------
  |  Branch (8448:7): [True: 6, False: 3.72k]
  ------------------
 8449|      6|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_20;
 8450|  3.72k|    }
 8451|  3.72k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8452|  3.72k|  }
 8453|  1.19k|  s_n_llhttp__internal__n_invoke_update_header_state_4: {
 8454|  1.19k|    switch (llhttp__internal__c_update_header_state(state, p, endp)) {
 8455|  1.19k|      default:
  ------------------
  |  Branch (8455:7): [True: 1.19k, False: 0]
  ------------------
 8456|  1.19k|        goto s_n_llhttp__internal__n_header_value_connection;
 8457|  1.19k|    }
 8458|  1.19k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8459|  1.19k|  }
 8460|      0|  s_n_llhttp__internal__n_invoke_or_flags_13: {
 8461|      0|    switch (llhttp__internal__c_or_flags_5(state, p, endp)) {
 8462|      0|      default:
  ------------------
  |  Branch (8462:7): [True: 0, False: 0]
  ------------------
 8463|      0|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8464|      0|    }
 8465|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8466|      0|  }
 8467|    253|  s_n_llhttp__internal__n_invoke_or_flags_14: {
 8468|    253|    switch (llhttp__internal__c_or_flags_6(state, p, endp)) {
 8469|    253|      default:
  ------------------
  |  Branch (8469:7): [True: 253, False: 0]
  ------------------
 8470|    253|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8471|    253|    }
 8472|    253|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8473|    253|  }
 8474|    937|  s_n_llhttp__internal__n_invoke_or_flags_15: {
 8475|    937|    switch (llhttp__internal__c_or_flags_7(state, p, endp)) {
 8476|    937|      default:
  ------------------
  |  Branch (8476:7): [True: 937, False: 0]
  ------------------
 8477|    937|        goto s_n_llhttp__internal__n_invoke_update_header_state_4;
 8478|    937|    }
 8479|    937|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8480|    937|  }
 8481|      0|  s_n_llhttp__internal__n_invoke_or_flags_16: {
 8482|      0|    switch (llhttp__internal__c_or_flags_8(state, p, endp)) {
 8483|      0|      default:
  ------------------
  |  Branch (8483:7): [True: 0, False: 0]
  ------------------
 8484|      0|        goto s_n_llhttp__internal__n_header_value_connection;
 8485|      0|    }
 8486|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8487|      0|  }
 8488|  1.19k|  s_n_llhttp__internal__n_invoke_load_header_state_6: {
 8489|  1.19k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8490|      0|      case 5:
  ------------------
  |  Branch (8490:7): [True: 0, False: 1.19k]
  ------------------
 8491|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_13;
 8492|    253|      case 6:
  ------------------
  |  Branch (8492:7): [True: 253, False: 937]
  ------------------
 8493|    253|        goto s_n_llhttp__internal__n_invoke_or_flags_14;
 8494|    937|      case 7:
  ------------------
  |  Branch (8494:7): [True: 937, False: 253]
  ------------------
 8495|    937|        goto s_n_llhttp__internal__n_invoke_or_flags_15;
 8496|      0|      case 8:
  ------------------
  |  Branch (8496:7): [True: 0, False: 1.19k]
  ------------------
 8497|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_16;
 8498|      0|      default:
  ------------------
  |  Branch (8498:7): [True: 0, False: 1.19k]
  ------------------
 8499|      0|        goto s_n_llhttp__internal__n_header_value_connection;
 8500|  1.19k|    }
 8501|  1.19k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8502|  1.19k|  }
 8503|    293|  s_n_llhttp__internal__n_invoke_update_header_state_5: {
 8504|    293|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8505|    293|      default:
  ------------------
  |  Branch (8505:7): [True: 293, False: 0]
  ------------------
 8506|    293|        goto s_n_llhttp__internal__n_header_value_connection_token;
 8507|    293|    }
 8508|    293|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8509|    293|  }
 8510|  1.02k|  s_n_llhttp__internal__n_invoke_update_header_state_3: {
 8511|  1.02k|    switch (llhttp__internal__c_update_header_state_3(state, p, endp)) {
 8512|  1.02k|      default:
  ------------------
  |  Branch (8512:7): [True: 1.02k, False: 0]
  ------------------
 8513|  1.02k|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8514|  1.02k|    }
 8515|  1.02k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8516|  1.02k|  }
 8517|      0|  s_n_llhttp__internal__n_invoke_update_header_state_6: {
 8518|      0|    switch (llhttp__internal__c_update_header_state_6(state, p, endp)) {
 8519|      0|      default:
  ------------------
  |  Branch (8519:7): [True: 0, False: 0]
  ------------------
 8520|      0|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8521|      0|    }
 8522|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8523|      0|  }
 8524|  1.64k|  s_n_llhttp__internal__n_invoke_update_header_state_7: {
 8525|  1.64k|    switch (llhttp__internal__c_update_header_state_7(state, p, endp)) {
 8526|  1.64k|      default:
  ------------------
  |  Branch (8526:7): [True: 1.64k, False: 0]
  ------------------
 8527|  1.64k|        goto s_n_llhttp__internal__n_header_value_connection_ws;
 8528|  1.64k|    }
 8529|  1.64k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8530|  1.64k|  }
 8531|      6|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_6: {
 8532|      6|    const unsigned char* start;
 8533|      6|    int err;
 8534|       |    
 8535|      6|    start = state->_span_pos0;
 8536|      6|    state->_span_pos0 = NULL;
 8537|      6|    err = llhttp__on_header_value(state, start, p);
 8538|      6|    if (err != 0) {
  ------------------
  |  Branch (8538:9): [True: 0, False: 6]
  ------------------
 8539|      0|      state->error = err;
 8540|      0|      state->error_pos = (const char*) p;
 8541|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_57;
 8542|      0|      return s_error;
 8543|      0|    }
 8544|      6|    goto s_n_llhttp__internal__n_error_57;
 8545|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8546|      6|  }
 8547|  7.21k|  s_n_llhttp__internal__n_invoke_mul_add_content_length_1: {
 8548|  7.21k|    switch (llhttp__internal__c_mul_add_content_length_1(state, p, endp, match)) {
 8549|      6|      case 1:
  ------------------
  |  Branch (8549:7): [True: 6, False: 7.21k]
  ------------------
 8550|      6|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_6;
 8551|  7.21k|      default:
  ------------------
  |  Branch (8551:7): [True: 7.21k, False: 6]
  ------------------
 8552|  7.21k|        goto s_n_llhttp__internal__n_header_value_content_length;
 8553|  7.21k|    }
 8554|  7.21k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8555|  7.21k|  }
 8556|  1.19k|  s_n_llhttp__internal__n_invoke_or_flags_17: {
 8557|  1.19k|    switch (llhttp__internal__c_or_flags_17(state, p, endp)) {
 8558|  1.19k|      default:
  ------------------
  |  Branch (8558:7): [True: 1.19k, False: 0]
  ------------------
 8559|  1.19k|        goto s_n_llhttp__internal__n_header_value_otherwise;
 8560|  1.19k|    }
 8561|  1.19k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8562|  1.19k|  }
 8563|     17|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_7: {
 8564|     17|    const unsigned char* start;
 8565|     17|    int err;
 8566|       |    
 8567|     17|    start = state->_span_pos0;
 8568|     17|    state->_span_pos0 = NULL;
 8569|     17|    err = llhttp__on_header_value(state, start, p);
 8570|     17|    if (err != 0) {
  ------------------
  |  Branch (8570:9): [True: 0, False: 17]
  ------------------
 8571|      0|      state->error = err;
 8572|      0|      state->error_pos = (const char*) p;
 8573|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_58;
 8574|      0|      return s_error;
 8575|      0|    }
 8576|     17|    goto s_n_llhttp__internal__n_error_58;
 8577|     17|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8578|     17|  }
 8579|      1|  s_n_llhttp__internal__n_error_56: {
 8580|      1|    state->error = 0x4;
 8581|      1|    state->reason = "Duplicate Content-Length";
 8582|      1|    state->error_pos = (const char*) p;
 8583|      1|    state->_current = (void*) (intptr_t) s_error;
 8584|      1|    return s_error;
 8585|     17|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8586|     17|  }
 8587|  1.41k|  s_n_llhttp__internal__n_invoke_test_flags_2: {
 8588|  1.41k|    switch (llhttp__internal__c_test_flags_2(state, p, endp)) {
 8589|  1.41k|      case 0:
  ------------------
  |  Branch (8589:7): [True: 1.41k, False: 1]
  ------------------
 8590|  1.41k|        goto s_n_llhttp__internal__n_header_value_content_length;
 8591|      1|      default:
  ------------------
  |  Branch (8591:7): [True: 1, False: 1.41k]
  ------------------
 8592|      1|        goto s_n_llhttp__internal__n_error_56;
 8593|  1.41k|    }
 8594|  1.41k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8595|  1.41k|  }
 8596|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_9: {
 8597|      1|    const unsigned char* start;
 8598|      1|    int err;
 8599|       |    
 8600|      1|    start = state->_span_pos0;
 8601|      1|    state->_span_pos0 = NULL;
 8602|      1|    err = llhttp__on_header_value(state, start, p);
 8603|      1|    if (err != 0) {
  ------------------
  |  Branch (8603:9): [True: 0, False: 1]
  ------------------
 8604|      0|      state->error = err;
 8605|      0|      state->error_pos = (const char*) (p + 1);
 8606|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_60;
 8607|      0|      return s_error;
 8608|      0|    }
 8609|      1|    p++;
 8610|      1|    goto s_n_llhttp__internal__n_error_60;
 8611|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8612|      1|  }
 8613|  2.05k|  s_n_llhttp__internal__n_invoke_update_header_state_8: {
 8614|  2.05k|    switch (llhttp__internal__c_update_header_state_8(state, p, endp)) {
 8615|  2.05k|      default:
  ------------------
  |  Branch (8615:7): [True: 2.05k, False: 0]
  ------------------
 8616|  2.05k|        goto s_n_llhttp__internal__n_header_value_otherwise;
 8617|  2.05k|    }
 8618|  2.05k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8619|  2.05k|  }
 8620|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_header_value_8: {
 8621|      1|    const unsigned char* start;
 8622|      1|    int err;
 8623|       |    
 8624|      1|    start = state->_span_pos0;
 8625|      1|    state->_span_pos0 = NULL;
 8626|      1|    err = llhttp__on_header_value(state, start, p);
 8627|      1|    if (err != 0) {
  ------------------
  |  Branch (8627:9): [True: 0, False: 1]
  ------------------
 8628|      0|      state->error = err;
 8629|      0|      state->error_pos = (const char*) (p + 1);
 8630|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_59;
 8631|      0|      return s_error;
 8632|      0|    }
 8633|      1|    p++;
 8634|      1|    goto s_n_llhttp__internal__n_error_59;
 8635|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8636|      1|  }
 8637|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_21: {
 8638|      1|    switch (llhttp__internal__c_test_lenient_flags_21(state, p, endp)) {
 8639|      1|      case 0:
  ------------------
  |  Branch (8639:7): [True: 1, False: 0]
  ------------------
 8640|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_8;
 8641|      0|      default:
  ------------------
  |  Branch (8641:7): [True: 0, False: 1]
  ------------------
 8642|      0|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8643|      1|    }
 8644|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8645|      1|  }
 8646|    195|  s_n_llhttp__internal__n_invoke_load_type_1: {
 8647|    195|    switch (llhttp__internal__c_load_type(state, p, endp)) {
 8648|      1|      case 1:
  ------------------
  |  Branch (8648:7): [True: 1, False: 194]
  ------------------
 8649|      1|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_21;
 8650|    194|      default:
  ------------------
  |  Branch (8650:7): [True: 194, False: 1]
  ------------------
 8651|    194|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8652|    195|    }
 8653|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8654|    195|  }
 8655|  1.43k|  s_n_llhttp__internal__n_invoke_update_header_state_9: {
 8656|  1.43k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8657|  1.43k|      default:
  ------------------
  |  Branch (8657:7): [True: 1.43k, False: 0]
  ------------------
 8658|  1.43k|        goto s_n_llhttp__internal__n_header_value;
 8659|  1.43k|    }
 8660|  1.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8661|  1.43k|  }
 8662|  2.78k|  s_n_llhttp__internal__n_invoke_and_flags: {
 8663|  2.78k|    switch (llhttp__internal__c_and_flags(state, p, endp)) {
 8664|  2.78k|      default:
  ------------------
  |  Branch (8664:7): [True: 2.78k, False: 0]
  ------------------
 8665|  2.78k|        goto s_n_llhttp__internal__n_header_value_te_chunked;
 8666|  2.78k|    }
 8667|  2.78k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8668|  2.78k|  }
 8669|    496|  s_n_llhttp__internal__n_invoke_or_flags_19: {
 8670|    496|    switch (llhttp__internal__c_or_flags_18(state, p, endp)) {
 8671|    496|      default:
  ------------------
  |  Branch (8671:7): [True: 496, False: 0]
  ------------------
 8672|    496|        goto s_n_llhttp__internal__n_invoke_and_flags;
 8673|    496|    }
 8674|    496|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8675|    496|  }
 8676|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_22: {
 8677|      1|    switch (llhttp__internal__c_test_lenient_flags_21(state, p, endp)) {
 8678|      1|      case 0:
  ------------------
  |  Branch (8678:7): [True: 1, False: 0]
  ------------------
 8679|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_header_value_9;
 8680|      0|      default:
  ------------------
  |  Branch (8680:7): [True: 0, False: 1]
  ------------------
 8681|      0|        goto s_n_llhttp__internal__n_invoke_or_flags_19;
 8682|      1|    }
 8683|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8684|      1|  }
 8685|    497|  s_n_llhttp__internal__n_invoke_load_type_2: {
 8686|    497|    switch (llhttp__internal__c_load_type(state, p, endp)) {
 8687|      1|      case 1:
  ------------------
  |  Branch (8687:7): [True: 1, False: 496]
  ------------------
 8688|      1|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_22;
 8689|    496|      default:
  ------------------
  |  Branch (8689:7): [True: 496, False: 1]
  ------------------
 8690|    496|        goto s_n_llhttp__internal__n_invoke_or_flags_19;
 8691|    497|    }
 8692|    497|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8693|    497|  }
 8694|  2.29k|  s_n_llhttp__internal__n_invoke_or_flags_18: {
 8695|  2.29k|    switch (llhttp__internal__c_or_flags_18(state, p, endp)) {
 8696|  2.29k|      default:
  ------------------
  |  Branch (8696:7): [True: 2.29k, False: 0]
  ------------------
 8697|  2.29k|        goto s_n_llhttp__internal__n_invoke_and_flags;
 8698|  2.29k|    }
 8699|  2.29k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8700|  2.29k|  }
 8701|  2.79k|  s_n_llhttp__internal__n_invoke_test_flags_3: {
 8702|  2.79k|    switch (llhttp__internal__c_test_flags_3(state, p, endp)) {
 8703|    497|      case 1:
  ------------------
  |  Branch (8703:7): [True: 497, False: 2.29k]
  ------------------
 8704|    497|        goto s_n_llhttp__internal__n_invoke_load_type_2;
 8705|  2.29k|      default:
  ------------------
  |  Branch (8705:7): [True: 2.29k, False: 497]
  ------------------
 8706|  2.29k|        goto s_n_llhttp__internal__n_invoke_or_flags_18;
 8707|  2.79k|    }
 8708|  2.79k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8709|  2.79k|  }
 8710|    801|  s_n_llhttp__internal__n_invoke_or_flags_20: {
 8711|    801|    switch (llhttp__internal__c_or_flags_20(state, p, endp)) {
 8712|    801|      default:
  ------------------
  |  Branch (8712:7): [True: 801, False: 0]
  ------------------
 8713|    801|        goto s_n_llhttp__internal__n_invoke_update_header_state_9;
 8714|    801|    }
 8715|    801|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8716|    801|  }
 8717|  9.16k|  s_n_llhttp__internal__n_invoke_load_header_state_3: {
 8718|  9.16k|    switch (llhttp__internal__c_load_header_state(state, p, endp)) {
 8719|  1.94k|      case 1:
  ------------------
  |  Branch (8719:7): [True: 1.94k, False: 7.22k]
  ------------------
 8720|  1.94k|        goto s_n_llhttp__internal__n_header_value_connection;
 8721|  1.41k|      case 2:
  ------------------
  |  Branch (8721:7): [True: 1.41k, False: 7.75k]
  ------------------
 8722|  1.41k|        goto s_n_llhttp__internal__n_invoke_test_flags_2;
 8723|  2.79k|      case 3:
  ------------------
  |  Branch (8723:7): [True: 2.79k, False: 6.37k]
  ------------------
 8724|  2.79k|        goto s_n_llhttp__internal__n_invoke_test_flags_3;
 8725|    801|      case 4:
  ------------------
  |  Branch (8725:7): [True: 801, False: 8.36k]
  ------------------
 8726|    801|        goto s_n_llhttp__internal__n_invoke_or_flags_20;
 8727|  2.22k|      default:
  ------------------
  |  Branch (8727:7): [True: 2.22k, False: 6.94k]
  ------------------
 8728|  2.22k|        goto s_n_llhttp__internal__n_header_value;
 8729|  9.16k|    }
 8730|  9.16k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8731|  9.16k|  }
 8732|    203|  s_n_llhttp__internal__n_invoke_test_lenient_flags_23: {
 8733|    203|    switch (llhttp__internal__c_test_lenient_flags_23(state, p, endp)) {
 8734|      1|      case 0:
  ------------------
  |  Branch (8734:7): [True: 1, False: 202]
  ------------------
 8735|      1|        goto s_n_llhttp__internal__n_error_61;
 8736|    202|      default:
  ------------------
  |  Branch (8736:7): [True: 202, False: 1]
  ------------------
 8737|    202|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8738|    203|    }
 8739|    203|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8740|    203|  }
 8741|  1.42k|  s_n_llhttp__internal__n_invoke_test_flags_4: {
 8742|  1.42k|    switch (llhttp__internal__c_test_flags_4(state, p, endp)) {
 8743|    203|      case 1:
  ------------------
  |  Branch (8743:7): [True: 203, False: 1.22k]
  ------------------
 8744|    203|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_23;
 8745|  1.22k|      default:
  ------------------
  |  Branch (8745:7): [True: 1.22k, False: 203]
  ------------------
 8746|  1.22k|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8747|  1.42k|    }
 8748|  1.42k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8749|  1.42k|  }
 8750|      1|  s_n_llhttp__internal__n_error_62: {
 8751|      1|    state->error = 0xf;
 8752|      1|    state->reason = "Transfer-Encoding can't be present with Content-Length";
 8753|      1|    state->error_pos = (const char*) p;
 8754|      1|    state->_current = (void*) (intptr_t) s_error;
 8755|      1|    return s_error;
 8756|  1.42k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8757|  1.42k|  }
 8758|    206|  s_n_llhttp__internal__n_invoke_test_lenient_flags_24: {
 8759|    206|    switch (llhttp__internal__c_test_lenient_flags_23(state, p, endp)) {
 8760|      1|      case 0:
  ------------------
  |  Branch (8760:7): [True: 1, False: 205]
  ------------------
 8761|      1|        goto s_n_llhttp__internal__n_error_62;
 8762|    205|      default:
  ------------------
  |  Branch (8762:7): [True: 205, False: 1]
  ------------------
 8763|    205|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8764|    206|    }
 8765|    206|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8766|    206|  }
 8767|  2.80k|  s_n_llhttp__internal__n_invoke_test_flags_5: {
 8768|  2.80k|    switch (llhttp__internal__c_test_flags_2(state, p, endp)) {
 8769|    206|      case 1:
  ------------------
  |  Branch (8769:7): [True: 206, False: 2.59k]
  ------------------
 8770|    206|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_24;
 8771|  2.59k|      default:
  ------------------
  |  Branch (8771:7): [True: 2.59k, False: 206]
  ------------------
 8772|  2.59k|        goto s_n_llhttp__internal__n_header_value_discard_ws;
 8773|  2.80k|    }
 8774|  2.80k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8775|  2.80k|  }
 8776|      0|  s_n_llhttp__internal__n_pause_19: {
 8777|      0|    state->error = 0x15;
 8778|      0|    state->reason = "on_header_field_complete pause";
 8779|      0|    state->error_pos = (const char*) p;
 8780|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_header_state;
 8781|      0|    return s_error;
 8782|  2.80k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8783|  2.80k|  }
 8784|      0|  s_n_llhttp__internal__n_error_45: {
 8785|      0|    state->error = 0x1c;
 8786|      0|    state->reason = "`on_header_field_complete` callback error";
 8787|      0|    state->error_pos = (const char*) p;
 8788|      0|    state->_current = (void*) (intptr_t) s_error;
 8789|      0|    return s_error;
 8790|  2.80k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8791|  2.80k|  }
 8792|  7.17k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field_1: {
 8793|  7.17k|    const unsigned char* start;
 8794|  7.17k|    int err;
 8795|       |    
 8796|  7.17k|    start = state->_span_pos0;
 8797|  7.17k|    state->_span_pos0 = NULL;
 8798|  7.17k|    err = llhttp__on_header_field(state, start, p);
 8799|  7.17k|    if (err != 0) {
  ------------------
  |  Branch (8799:9): [True: 0, False: 7.17k]
  ------------------
 8800|      0|      state->error = err;
 8801|      0|      state->error_pos = (const char*) (p + 1);
 8802|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8803|      0|      return s_error;
 8804|      0|    }
 8805|  7.17k|    p++;
 8806|  7.17k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8807|  7.17k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8808|  7.17k|  }
 8809|  3.53k|  s_n_llhttp__internal__n_span_end_llhttp__on_header_field_2: {
 8810|  3.53k|    const unsigned char* start;
 8811|  3.53k|    int err;
 8812|       |    
 8813|  3.53k|    start = state->_span_pos0;
 8814|  3.53k|    state->_span_pos0 = NULL;
 8815|  3.53k|    err = llhttp__on_header_field(state, start, p);
 8816|  3.53k|    if (err != 0) {
  ------------------
  |  Branch (8816:9): [True: 0, False: 3.53k]
  ------------------
 8817|      0|      state->error = err;
 8818|      0|      state->error_pos = (const char*) (p + 1);
 8819|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8820|      0|      return s_error;
 8821|      0|    }
 8822|  3.53k|    p++;
 8823|  3.53k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_header_field_complete;
 8824|  3.53k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8825|  3.53k|  }
 8826|    121|  s_n_llhttp__internal__n_error_63: {
 8827|    121|    state->error = 0xa;
 8828|    121|    state->reason = "Invalid header token";
 8829|    121|    state->error_pos = (const char*) p;
 8830|    121|    state->_current = (void*) (intptr_t) s_error;
 8831|    121|    return s_error;
 8832|  3.53k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8833|  3.53k|  }
 8834|    403|  s_n_llhttp__internal__n_invoke_update_header_state_10: {
 8835|    403|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8836|    403|      default:
  ------------------
  |  Branch (8836:7): [True: 403, False: 0]
  ------------------
 8837|    403|        goto s_n_llhttp__internal__n_header_field_general;
 8838|    403|    }
 8839|    403|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8840|    403|  }
 8841|  7.60k|  s_n_llhttp__internal__n_invoke_store_header_state: {
 8842|  7.60k|    switch (llhttp__internal__c_store_header_state(state, p, endp, match)) {
 8843|  7.60k|      default:
  ------------------
  |  Branch (8843:7): [True: 7.60k, False: 0]
  ------------------
 8844|  7.60k|        goto s_n_llhttp__internal__n_header_field_colon;
 8845|  7.60k|    }
 8846|  7.60k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8847|  7.60k|  }
 8848|  3.32k|  s_n_llhttp__internal__n_invoke_update_header_state_11: {
 8849|  3.32k|    switch (llhttp__internal__c_update_header_state_1(state, p, endp)) {
 8850|  3.32k|      default:
  ------------------
  |  Branch (8850:7): [True: 3.32k, False: 0]
  ------------------
 8851|  3.32k|        goto s_n_llhttp__internal__n_header_field_general;
 8852|  3.32k|    }
 8853|  3.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8854|  3.32k|  }
 8855|      1|  s_n_llhttp__internal__n_error_4: {
 8856|      1|    state->error = 0x1e;
 8857|      1|    state->reason = "Unexpected space after start line";
 8858|      1|    state->error_pos = (const char*) p;
 8859|      1|    state->_current = (void*) (intptr_t) s_error;
 8860|      1|    return s_error;
 8861|  3.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8862|  3.32k|  }
 8863|    196|  s_n_llhttp__internal__n_invoke_test_lenient_flags: {
 8864|    196|    switch (llhttp__internal__c_test_lenient_flags(state, p, endp)) {
 8865|    195|      case 1:
  ------------------
  |  Branch (8865:7): [True: 195, False: 1]
  ------------------
 8866|    195|        goto s_n_llhttp__internal__n_header_field_start;
 8867|      1|      default:
  ------------------
  |  Branch (8867:7): [True: 1, False: 195]
  ------------------
 8868|      1|        goto s_n_llhttp__internal__n_error_4;
 8869|    196|    }
 8870|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8871|    196|  }
 8872|      0|  s_n_llhttp__internal__n_pause_20: {
 8873|      0|    state->error = 0x15;
 8874|      0|    state->reason = "on_url_complete pause";
 8875|      0|    state->error_pos = (const char*) p;
 8876|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_headers_start;
 8877|      0|    return s_error;
 8878|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8879|    196|  }
 8880|      0|  s_n_llhttp__internal__n_error_3: {
 8881|      0|    state->error = 0x1a;
 8882|      0|    state->reason = "`on_url_complete` callback error";
 8883|      0|    state->error_pos = (const char*) p;
 8884|      0|    state->_current = (void*) (intptr_t) s_error;
 8885|      0|    return s_error;
 8886|    196|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8887|    196|  }
 8888|  20.6k|  s_n_llhttp__internal__n_invoke_llhttp__on_url_complete: {
 8889|  20.6k|    switch (llhttp__on_url_complete(state, p, endp)) {
 8890|  20.6k|      case 0:
  ------------------
  |  Branch (8890:7): [True: 20.6k, False: 0]
  ------------------
 8891|  20.6k|        goto s_n_llhttp__internal__n_headers_start;
 8892|      0|      case 21:
  ------------------
  |  Branch (8892:7): [True: 0, False: 20.6k]
  ------------------
 8893|      0|        goto s_n_llhttp__internal__n_pause_20;
 8894|      0|      default:
  ------------------
  |  Branch (8894:7): [True: 0, False: 20.6k]
  ------------------
 8895|      0|        goto s_n_llhttp__internal__n_error_3;
 8896|  20.6k|    }
 8897|  20.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8898|  20.6k|  }
 8899|  20.6k|  s_n_llhttp__internal__n_invoke_update_http_minor: {
 8900|  20.6k|    switch (llhttp__internal__c_update_http_minor(state, p, endp)) {
 8901|  20.6k|      default:
  ------------------
  |  Branch (8901:7): [True: 20.6k, False: 0]
  ------------------
 8902|  20.6k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_url_complete;
 8903|  20.6k|    }
 8904|  20.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8905|  20.6k|  }
 8906|  20.6k|  s_n_llhttp__internal__n_invoke_update_http_major: {
 8907|  20.6k|    switch (llhttp__internal__c_update_http_major(state, p, endp)) {
 8908|  20.6k|      default:
  ------------------
  |  Branch (8908:7): [True: 20.6k, False: 0]
  ------------------
 8909|  20.6k|        goto s_n_llhttp__internal__n_invoke_update_http_minor;
 8910|  20.6k|    }
 8911|  20.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8912|  20.6k|  }
 8913|  17.7k|  s_n_llhttp__internal__n_span_end_llhttp__on_url_3: {
 8914|  17.7k|    const unsigned char* start;
 8915|  17.7k|    int err;
 8916|       |    
 8917|  17.7k|    start = state->_span_pos0;
 8918|  17.7k|    state->_span_pos0 = NULL;
 8919|  17.7k|    err = llhttp__on_url(state, start, p);
 8920|  17.7k|    if (err != 0) {
  ------------------
  |  Branch (8920:9): [True: 0, False: 17.7k]
  ------------------
 8921|      0|      state->error = err;
 8922|      0|      state->error_pos = (const char*) p;
 8923|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 8924|      0|      return s_error;
 8925|      0|    }
 8926|  17.7k|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 8927|  17.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8928|  17.7k|  }
 8929|     12|  s_n_llhttp__internal__n_error_64: {
 8930|     12|    state->error = 0x7;
 8931|     12|    state->reason = "Expected CRLF";
 8932|     12|    state->error_pos = (const char*) p;
 8933|     12|    state->_current = (void*) (intptr_t) s_error;
 8934|     12|    return s_error;
 8935|  17.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8936|  17.7k|  }
 8937|    315|  s_n_llhttp__internal__n_span_end_llhttp__on_url_4: {
 8938|    315|    const unsigned char* start;
 8939|    315|    int err;
 8940|       |    
 8941|    315|    start = state->_span_pos0;
 8942|    315|    state->_span_pos0 = NULL;
 8943|    315|    err = llhttp__on_url(state, start, p);
 8944|    315|    if (err != 0) {
  ------------------
  |  Branch (8944:9): [True: 0, False: 315]
  ------------------
 8945|      0|      state->error = err;
 8946|      0|      state->error_pos = (const char*) p;
 8947|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 8948|      0|      return s_error;
 8949|      0|    }
 8950|    315|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 8951|    315|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8952|    315|  }
 8953|      1|  s_n_llhttp__internal__n_error_73: {
 8954|      1|    state->error = 0x17;
 8955|      1|    state->reason = "Pause on PRI/Upgrade";
 8956|      1|    state->error_pos = (const char*) p;
 8957|      1|    state->_current = (void*) (intptr_t) s_error;
 8958|      1|    return s_error;
 8959|    315|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8960|    315|  }
 8961|      1|  s_n_llhttp__internal__n_error_74: {
 8962|      1|    state->error = 0x9;
 8963|      1|    state->reason = "Expected HTTP/2 Connection Preface";
 8964|      1|    state->error_pos = (const char*) p;
 8965|      1|    state->_current = (void*) (intptr_t) s_error;
 8966|      1|    return s_error;
 8967|    315|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8968|    315|  }
 8969|     10|  s_n_llhttp__internal__n_error_71: {
 8970|     10|    state->error = 0x2;
 8971|     10|    state->reason = "Expected CRLF after version";
 8972|     10|    state->error_pos = (const char*) p;
 8973|     10|    state->_current = (void*) (intptr_t) s_error;
 8974|     10|    return s_error;
 8975|    315|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8976|    315|  }
 8977|     10|  s_n_llhttp__internal__n_invoke_test_lenient_flags_27: {
 8978|     10|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 8979|      0|      case 1:
  ------------------
  |  Branch (8979:7): [True: 0, False: 10]
  ------------------
 8980|      0|        goto s_n_llhttp__internal__n_headers_start;
 8981|     10|      default:
  ------------------
  |  Branch (8981:7): [True: 10, False: 0]
  ------------------
 8982|     10|        goto s_n_llhttp__internal__n_error_71;
 8983|     10|    }
 8984|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8985|     10|  }
 8986|      1|  s_n_llhttp__internal__n_error_70: {
 8987|      1|    state->error = 0x9;
 8988|      1|    state->reason = "Expected CRLF after version";
 8989|      1|    state->error_pos = (const char*) p;
 8990|      1|    state->_current = (void*) (intptr_t) s_error;
 8991|      1|    return s_error;
 8992|     10|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 8993|     10|  }
 8994|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_26: {
 8995|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 8996|      0|      case 1:
  ------------------
  |  Branch (8996:7): [True: 0, False: 1]
  ------------------
 8997|      0|        goto s_n_llhttp__internal__n_req_http_complete_crlf;
 8998|      1|      default:
  ------------------
  |  Branch (8998:7): [True: 1, False: 0]
  ------------------
 8999|      1|        goto s_n_llhttp__internal__n_error_70;
 9000|      1|    }
 9001|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9002|      1|  }
 9003|      3|  s_n_llhttp__internal__n_error_72: {
 9004|      3|    state->error = 0x9;
 9005|      3|    state->reason = "Expected CRLF after version";
 9006|      3|    state->error_pos = (const char*) p;
 9007|      3|    state->_current = (void*) (intptr_t) s_error;
 9008|      3|    return s_error;
 9009|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9010|      1|  }
 9011|      0|  s_n_llhttp__internal__n_pause_21: {
 9012|      0|    state->error = 0x15;
 9013|      0|    state->reason = "on_version_complete pause";
 9014|      0|    state->error_pos = (const char*) p;
 9015|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_1;
 9016|      0|    return s_error;
 9017|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9018|      1|  }
 9019|      0|  s_n_llhttp__internal__n_error_69: {
 9020|      0|    state->error = 0x21;
 9021|      0|    state->reason = "`on_version_complete` callback error";
 9022|      0|    state->error_pos = (const char*) p;
 9023|      0|    state->_current = (void*) (intptr_t) s_error;
 9024|      0|    return s_error;
 9025|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9026|      1|  }
 9027|  10.6k|  s_n_llhttp__internal__n_span_end_llhttp__on_version_1: {
 9028|  10.6k|    const unsigned char* start;
 9029|  10.6k|    int err;
 9030|       |    
 9031|  10.6k|    start = state->_span_pos0;
 9032|  10.6k|    state->_span_pos0 = NULL;
 9033|  10.6k|    err = llhttp__on_version(state, start, p);
 9034|  10.6k|    if (err != 0) {
  ------------------
  |  Branch (9034:9): [True: 0, False: 10.6k]
  ------------------
 9035|      0|      state->error = err;
 9036|      0|      state->error_pos = (const char*) p;
 9037|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_version_complete;
 9038|      0|      return s_error;
 9039|      0|    }
 9040|  10.6k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_version_complete;
 9041|  10.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9042|  10.6k|  }
 9043|     11|  s_n_llhttp__internal__n_span_end_llhttp__on_version: {
 9044|     11|    const unsigned char* start;
 9045|     11|    int err;
 9046|       |    
 9047|     11|    start = state->_span_pos0;
 9048|     11|    state->_span_pos0 = NULL;
 9049|     11|    err = llhttp__on_version(state, start, p);
 9050|     11|    if (err != 0) {
  ------------------
  |  Branch (9050:9): [True: 0, False: 11]
  ------------------
 9051|      0|      state->error = err;
 9052|      0|      state->error_pos = (const char*) p;
 9053|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_68;
 9054|      0|      return s_error;
 9055|      0|    }
 9056|     11|    goto s_n_llhttp__internal__n_error_68;
 9057|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9058|     11|  }
 9059|    786|  s_n_llhttp__internal__n_invoke_load_http_minor: {
 9060|    786|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9061|    783|      case 9:
  ------------------
  |  Branch (9061:7): [True: 783, False: 3]
  ------------------
 9062|    783|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9063|      3|      default:
  ------------------
  |  Branch (9063:7): [True: 3, False: 783]
  ------------------
 9064|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9065|    786|    }
 9066|    786|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9067|    786|  }
 9068|  6.45k|  s_n_llhttp__internal__n_invoke_load_http_minor_1: {
 9069|  6.45k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9070|  3.40k|      case 0:
  ------------------
  |  Branch (9070:7): [True: 3.40k, False: 3.05k]
  ------------------
 9071|  3.40k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9072|  3.04k|      case 1:
  ------------------
  |  Branch (9072:7): [True: 3.04k, False: 3.40k]
  ------------------
 9073|  3.04k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9074|      3|      default:
  ------------------
  |  Branch (9074:7): [True: 3, False: 6.44k]
  ------------------
 9075|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9076|  6.45k|    }
 9077|  6.45k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9078|  6.45k|  }
 9079|  3.40k|  s_n_llhttp__internal__n_invoke_load_http_minor_2: {
 9080|  3.40k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9081|  3.40k|      case 0:
  ------------------
  |  Branch (9081:7): [True: 3.40k, False: 3]
  ------------------
 9082|  3.40k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9083|      3|      default:
  ------------------
  |  Branch (9083:7): [True: 3, False: 3.40k]
  ------------------
 9084|      3|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9085|  3.40k|    }
 9086|  3.40k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9087|  3.40k|  }
 9088|  10.6k|  s_n_llhttp__internal__n_invoke_load_http_major: {
 9089|  10.6k|    switch (llhttp__internal__c_load_http_major(state, p, endp)) {
 9090|    786|      case 0:
  ------------------
  |  Branch (9090:7): [True: 786, False: 9.86k]
  ------------------
 9091|    786|        goto s_n_llhttp__internal__n_invoke_load_http_minor;
 9092|  6.45k|      case 1:
  ------------------
  |  Branch (9092:7): [True: 6.45k, False: 4.19k]
  ------------------
 9093|  6.45k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_1;
 9094|  3.40k|      case 2:
  ------------------
  |  Branch (9094:7): [True: 3.40k, False: 7.24k]
  ------------------
 9095|  3.40k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_2;
 9096|      2|      default:
  ------------------
  |  Branch (9096:7): [True: 2, False: 10.6k]
  ------------------
 9097|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version;
 9098|  10.6k|    }
 9099|  10.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9100|  10.6k|  }
 9101|  10.6k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_25: {
 9102|  10.6k|    switch (llhttp__internal__c_test_lenient_flags_25(state, p, endp)) {
 9103|      0|      case 1:
  ------------------
  |  Branch (9103:7): [True: 0, False: 10.6k]
  ------------------
 9104|      0|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_1;
 9105|  10.6k|      default:
  ------------------
  |  Branch (9105:7): [True: 10.6k, False: 0]
  ------------------
 9106|  10.6k|        goto s_n_llhttp__internal__n_invoke_load_http_major;
 9107|  10.6k|    }
 9108|  10.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9109|  10.6k|  }
 9110|  10.6k|  s_n_llhttp__internal__n_invoke_store_http_minor: {
 9111|  10.6k|    switch (llhttp__internal__c_store_http_minor(state, p, endp, match)) {
 9112|  10.6k|      default:
  ------------------
  |  Branch (9112:7): [True: 10.6k, False: 0]
  ------------------
 9113|  10.6k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_25;
 9114|  10.6k|    }
 9115|  10.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9116|  10.6k|  }
 9117|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_version_2: {
 9118|      1|    const unsigned char* start;
 9119|      1|    int err;
 9120|       |    
 9121|      1|    start = state->_span_pos0;
 9122|      1|    state->_span_pos0 = NULL;
 9123|      1|    err = llhttp__on_version(state, start, p);
 9124|      1|    if (err != 0) {
  ------------------
  |  Branch (9124:9): [True: 0, False: 1]
  ------------------
 9125|      0|      state->error = err;
 9126|      0|      state->error_pos = (const char*) p;
 9127|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_75;
 9128|      0|      return s_error;
 9129|      0|    }
 9130|      1|    goto s_n_llhttp__internal__n_error_75;
 9131|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9132|      1|  }
 9133|     13|  s_n_llhttp__internal__n_span_end_llhttp__on_version_3: {
 9134|     13|    const unsigned char* start;
 9135|     13|    int err;
 9136|       |    
 9137|     13|    start = state->_span_pos0;
 9138|     13|    state->_span_pos0 = NULL;
 9139|     13|    err = llhttp__on_version(state, start, p);
 9140|     13|    if (err != 0) {
  ------------------
  |  Branch (9140:9): [True: 0, False: 13]
  ------------------
 9141|      0|      state->error = err;
 9142|      0|      state->error_pos = (const char*) p;
 9143|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_76;
 9144|      0|      return s_error;
 9145|      0|    }
 9146|     13|    goto s_n_llhttp__internal__n_error_76;
 9147|     13|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9148|     13|  }
 9149|  10.6k|  s_n_llhttp__internal__n_invoke_store_http_major: {
 9150|  10.6k|    switch (llhttp__internal__c_store_http_major(state, p, endp, match)) {
 9151|  10.6k|      default:
  ------------------
  |  Branch (9151:7): [True: 10.6k, False: 0]
  ------------------
 9152|  10.6k|        goto s_n_llhttp__internal__n_req_http_dot;
 9153|  10.6k|    }
 9154|  10.6k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9155|  10.6k|  }
 9156|      9|  s_n_llhttp__internal__n_span_end_llhttp__on_version_4: {
 9157|      9|    const unsigned char* start;
 9158|      9|    int err;
 9159|       |    
 9160|      9|    start = state->_span_pos0;
 9161|      9|    state->_span_pos0 = NULL;
 9162|      9|    err = llhttp__on_version(state, start, p);
 9163|      9|    if (err != 0) {
  ------------------
  |  Branch (9163:9): [True: 0, False: 9]
  ------------------
 9164|      0|      state->error = err;
 9165|      0|      state->error_pos = (const char*) p;
 9166|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_77;
 9167|      0|      return s_error;
 9168|      0|    }
 9169|      9|    goto s_n_llhttp__internal__n_error_77;
 9170|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9171|      9|  }
 9172|     25|  s_n_llhttp__internal__n_error_78: {
 9173|     25|    state->error = 0x8;
 9174|     25|    state->reason = "Expected HTTP/, RTSP/ or ICE/";
 9175|     25|    state->error_pos = (const char*) p;
 9176|     25|    state->_current = (void*) (intptr_t) s_error;
 9177|     25|    return s_error;
 9178|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9179|      9|  }
 9180|      1|  s_n_llhttp__internal__n_error_67: {
 9181|      1|    state->error = 0x8;
 9182|      1|    state->reason = "Invalid method for HTTP/x.x request";
 9183|      1|    state->error_pos = (const char*) p;
 9184|      1|    state->_current = (void*) (intptr_t) s_error;
 9185|      1|    return s_error;
 9186|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9187|      9|  }
 9188|      0|  s_n_llhttp__internal__n_pause_22: {
 9189|      0|    state->error = 0x15;
 9190|      0|    state->reason = "on_protocol_complete pause";
 9191|      0|    state->error_pos = (const char*) p;
 9192|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method;
 9193|      0|    return s_error;
 9194|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9195|      9|  }
 9196|      0|  s_n_llhttp__internal__n_error_66: {
 9197|      0|    state->error = 0x26;
 9198|      0|    state->reason = "`on_protocol_complete` callback error";
 9199|      0|    state->error_pos = (const char*) p;
 9200|      0|    state->_current = (void*) (intptr_t) s_error;
 9201|      0|    return s_error;
 9202|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9203|      9|  }
 9204|  7.72k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol: {
 9205|  7.72k|    const unsigned char* start;
 9206|  7.72k|    int err;
 9207|       |    
 9208|  7.72k|    start = state->_span_pos0;
 9209|  7.72k|    state->_span_pos0 = NULL;
 9210|  7.72k|    err = llhttp__on_protocol(state, start, p);
 9211|  7.72k|    if (err != 0) {
  ------------------
  |  Branch (9211:9): [True: 0, False: 7.72k]
  ------------------
 9212|      0|      state->error = err;
 9213|      0|      state->error_pos = (const char*) p;
 9214|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete;
 9215|      0|      return s_error;
 9216|      0|    }
 9217|  7.72k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete;
 9218|  7.72k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9219|  7.72k|  }
 9220|     19|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_3: {
 9221|     19|    const unsigned char* start;
 9222|     19|    int err;
 9223|       |    
 9224|     19|    start = state->_span_pos0;
 9225|     19|    state->_span_pos0 = NULL;
 9226|     19|    err = llhttp__on_protocol(state, start, p);
 9227|     19|    if (err != 0) {
  ------------------
  |  Branch (9227:9): [True: 0, False: 19]
  ------------------
 9228|      0|      state->error = err;
 9229|      0|      state->error_pos = (const char*) p;
 9230|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_83;
 9231|      0|      return s_error;
 9232|      0|    }
 9233|     19|    goto s_n_llhttp__internal__n_error_83;
 9234|     19|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9235|     19|  }
 9236|     12|  s_n_llhttp__internal__n_error_80: {
 9237|     12|    state->error = 0x8;
 9238|     12|    state->reason = "Expected SOURCE method for ICE/x.x request";
 9239|     12|    state->error_pos = (const char*) p;
 9240|     12|    state->_current = (void*) (intptr_t) s_error;
 9241|     12|    return s_error;
 9242|     19|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9243|     19|  }
 9244|      0|  s_n_llhttp__internal__n_pause_23: {
 9245|      0|    state->error = 0x15;
 9246|      0|    state->reason = "on_protocol_complete pause";
 9247|      0|    state->error_pos = (const char*) p;
 9248|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_2;
 9249|      0|    return s_error;
 9250|     19|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9251|     19|  }
 9252|      0|  s_n_llhttp__internal__n_error_79: {
 9253|      0|    state->error = 0x26;
 9254|      0|    state->reason = "`on_protocol_complete` callback error";
 9255|      0|    state->error_pos = (const char*) p;
 9256|      0|    state->_current = (void*) (intptr_t) s_error;
 9257|      0|    return s_error;
 9258|     19|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9259|     19|  }
 9260|    267|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_1: {
 9261|    267|    const unsigned char* start;
 9262|    267|    int err;
 9263|       |    
 9264|    267|    start = state->_span_pos0;
 9265|    267|    state->_span_pos0 = NULL;
 9266|    267|    err = llhttp__on_protocol(state, start, p);
 9267|    267|    if (err != 0) {
  ------------------
  |  Branch (9267:9): [True: 0, False: 267]
  ------------------
 9268|      0|      state->error = err;
 9269|      0|      state->error_pos = (const char*) p;
 9270|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1;
 9271|      0|      return s_error;
 9272|      0|    }
 9273|    267|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_1;
 9274|    267|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9275|    267|  }
 9276|      1|  s_n_llhttp__internal__n_error_82: {
 9277|      1|    state->error = 0x8;
 9278|      1|    state->reason = "Invalid method for RTSP/x.x request";
 9279|      1|    state->error_pos = (const char*) p;
 9280|      1|    state->_current = (void*) (intptr_t) s_error;
 9281|      1|    return s_error;
 9282|    267|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9283|    267|  }
 9284|      0|  s_n_llhttp__internal__n_pause_24: {
 9285|      0|    state->error = 0x15;
 9286|      0|    state->reason = "on_protocol_complete pause";
 9287|      0|    state->error_pos = (const char*) p;
 9288|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_method_3;
 9289|      0|    return s_error;
 9290|    267|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9291|    267|  }
 9292|      0|  s_n_llhttp__internal__n_error_81: {
 9293|      0|    state->error = 0x26;
 9294|      0|    state->reason = "`on_protocol_complete` callback error";
 9295|      0|    state->error_pos = (const char*) p;
 9296|      0|    state->_current = (void*) (intptr_t) s_error;
 9297|      0|    return s_error;
 9298|    267|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9299|    267|  }
 9300|  3.10k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_2: {
 9301|  3.10k|    const unsigned char* start;
 9302|  3.10k|    int err;
 9303|       |    
 9304|  3.10k|    start = state->_span_pos0;
 9305|  3.10k|    state->_span_pos0 = NULL;
 9306|  3.10k|    err = llhttp__on_protocol(state, start, p);
 9307|  3.10k|    if (err != 0) {
  ------------------
  |  Branch (9307:9): [True: 0, False: 3.10k]
  ------------------
 9308|      0|      state->error = err;
 9309|      0|      state->error_pos = (const char*) p;
 9310|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2;
 9311|      0|      return s_error;
 9312|      0|    }
 9313|  3.10k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_2;
 9314|  3.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9315|  3.10k|  }
 9316|      0|  s_n_llhttp__internal__n_pause_25: {
 9317|      0|    state->error = 0x15;
 9318|      0|    state->reason = "on_url_complete pause";
 9319|      0|    state->error_pos = (const char*) p;
 9320|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_http_start;
 9321|      0|    return s_error;
 9322|  3.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9323|  3.10k|  }
 9324|      0|  s_n_llhttp__internal__n_error_65: {
 9325|      0|    state->error = 0x1a;
 9326|      0|    state->reason = "`on_url_complete` callback error";
 9327|      0|    state->error_pos = (const char*) p;
 9328|      0|    state->_current = (void*) (intptr_t) s_error;
 9329|      0|    return s_error;
 9330|  3.10k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9331|  3.10k|  }
 9332|  11.1k|  s_n_llhttp__internal__n_invoke_llhttp__on_url_complete_1: {
 9333|  11.1k|    switch (llhttp__on_url_complete(state, p, endp)) {
 9334|  11.1k|      case 0:
  ------------------
  |  Branch (9334:7): [True: 11.1k, False: 0]
  ------------------
 9335|  11.1k|        goto s_n_llhttp__internal__n_req_http_start;
 9336|      0|      case 21:
  ------------------
  |  Branch (9336:7): [True: 0, False: 11.1k]
  ------------------
 9337|      0|        goto s_n_llhttp__internal__n_pause_25;
 9338|      0|      default:
  ------------------
  |  Branch (9338:7): [True: 0, False: 11.1k]
  ------------------
 9339|      0|        goto s_n_llhttp__internal__n_error_65;
 9340|  11.1k|    }
 9341|  11.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9342|  11.1k|  }
 9343|  10.2k|  s_n_llhttp__internal__n_span_end_llhttp__on_url_5: {
 9344|  10.2k|    const unsigned char* start;
 9345|  10.2k|    int err;
 9346|       |    
 9347|  10.2k|    start = state->_span_pos0;
 9348|  10.2k|    state->_span_pos0 = NULL;
 9349|  10.2k|    err = llhttp__on_url(state, start, p);
 9350|  10.2k|    if (err != 0) {
  ------------------
  |  Branch (9350:9): [True: 0, False: 10.2k]
  ------------------
 9351|      0|      state->error = err;
 9352|      0|      state->error_pos = (const char*) p;
 9353|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9354|      0|      return s_error;
 9355|      0|    }
 9356|  10.2k|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9357|  10.2k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9358|  10.2k|  }
 9359|    700|  s_n_llhttp__internal__n_span_end_llhttp__on_url_6: {
 9360|    700|    const unsigned char* start;
 9361|    700|    int err;
 9362|       |    
 9363|    700|    start = state->_span_pos0;
 9364|    700|    state->_span_pos0 = NULL;
 9365|    700|    err = llhttp__on_url(state, start, p);
 9366|    700|    if (err != 0) {
  ------------------
  |  Branch (9366:9): [True: 0, False: 700]
  ------------------
 9367|      0|      state->error = err;
 9368|      0|      state->error_pos = (const char*) p;
 9369|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9370|      0|      return s_error;
 9371|      0|    }
 9372|    700|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9373|    700|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9374|    700|  }
 9375|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_7: {
 9376|    194|    const unsigned char* start;
 9377|    194|    int err;
 9378|       |    
 9379|    194|    start = state->_span_pos0;
 9380|    194|    state->_span_pos0 = NULL;
 9381|    194|    err = llhttp__on_url(state, start, p);
 9382|    194|    if (err != 0) {
  ------------------
  |  Branch (9382:9): [True: 0, False: 194]
  ------------------
 9383|      0|      state->error = err;
 9384|      0|      state->error_pos = (const char*) p;
 9385|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9386|      0|      return s_error;
 9387|      0|    }
 9388|    194|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9389|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9390|    194|  }
 9391|    275|  s_n_llhttp__internal__n_span_end_llhttp__on_url_8: {
 9392|    275|    const unsigned char* start;
 9393|    275|    int err;
 9394|       |    
 9395|    275|    start = state->_span_pos0;
 9396|    275|    state->_span_pos0 = NULL;
 9397|    275|    err = llhttp__on_url(state, start, p);
 9398|    275|    if (err != 0) {
  ------------------
  |  Branch (9398:9): [True: 0, False: 275]
  ------------------
 9399|      0|      state->error = err;
 9400|      0|      state->error_pos = (const char*) p;
 9401|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9402|      0|      return s_error;
 9403|      0|    }
 9404|    275|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9405|    275|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9406|    275|  }
 9407|      2|  s_n_llhttp__internal__n_error_84: {
 9408|      2|    state->error = 0x7;
 9409|      2|    state->reason = "Invalid char in url fragment start";
 9410|      2|    state->error_pos = (const char*) p;
 9411|      2|    state->_current = (void*) (intptr_t) s_error;
 9412|      2|    return s_error;
 9413|    275|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9414|    275|  }
 9415|    629|  s_n_llhttp__internal__n_span_end_llhttp__on_url_9: {
 9416|    629|    const unsigned char* start;
 9417|    629|    int err;
 9418|       |    
 9419|    629|    start = state->_span_pos0;
 9420|    629|    state->_span_pos0 = NULL;
 9421|    629|    err = llhttp__on_url(state, start, p);
 9422|    629|    if (err != 0) {
  ------------------
  |  Branch (9422:9): [True: 0, False: 629]
  ------------------
 9423|      0|      state->error = err;
 9424|      0|      state->error_pos = (const char*) p;
 9425|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9426|      0|      return s_error;
 9427|      0|    }
 9428|    629|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9429|    629|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9430|    629|  }
 9431|    195|  s_n_llhttp__internal__n_span_end_llhttp__on_url_10: {
 9432|    195|    const unsigned char* start;
 9433|    195|    int err;
 9434|       |    
 9435|    195|    start = state->_span_pos0;
 9436|    195|    state->_span_pos0 = NULL;
 9437|    195|    err = llhttp__on_url(state, start, p);
 9438|    195|    if (err != 0) {
  ------------------
  |  Branch (9438:9): [True: 0, False: 195]
  ------------------
 9439|      0|      state->error = err;
 9440|      0|      state->error_pos = (const char*) p;
 9441|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9442|      0|      return s_error;
 9443|      0|    }
 9444|    195|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9445|    195|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9446|    195|  }
 9447|    314|  s_n_llhttp__internal__n_span_end_llhttp__on_url_11: {
 9448|    314|    const unsigned char* start;
 9449|    314|    int err;
 9450|       |    
 9451|    314|    start = state->_span_pos0;
 9452|    314|    state->_span_pos0 = NULL;
 9453|    314|    err = llhttp__on_url(state, start, p);
 9454|    314|    if (err != 0) {
  ------------------
  |  Branch (9454:9): [True: 0, False: 314]
  ------------------
 9455|      0|      state->error = err;
 9456|      0|      state->error_pos = (const char*) p;
 9457|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9458|      0|      return s_error;
 9459|      0|    }
 9460|    314|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9461|    314|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9462|    314|  }
 9463|      5|  s_n_llhttp__internal__n_error_85: {
 9464|      5|    state->error = 0x7;
 9465|      5|    state->reason = "Invalid char in url query";
 9466|      5|    state->error_pos = (const char*) p;
 9467|      5|    state->_current = (void*) (intptr_t) s_error;
 9468|      5|    return s_error;
 9469|    314|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9470|    314|  }
 9471|      3|  s_n_llhttp__internal__n_error_86: {
 9472|      3|    state->error = 0x7;
 9473|      3|    state->reason = "Invalid char in url path";
 9474|      3|    state->error_pos = (const char*) p;
 9475|      3|    state->_current = (void*) (intptr_t) s_error;
 9476|      3|    return s_error;
 9477|    314|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9478|    314|  }
 9479|    412|  s_n_llhttp__internal__n_span_end_llhttp__on_url: {
 9480|    412|    const unsigned char* start;
 9481|    412|    int err;
 9482|       |    
 9483|    412|    start = state->_span_pos0;
 9484|    412|    state->_span_pos0 = NULL;
 9485|    412|    err = llhttp__on_url(state, start, p);
 9486|    412|    if (err != 0) {
  ------------------
  |  Branch (9486:9): [True: 0, False: 412]
  ------------------
 9487|      0|      state->error = err;
 9488|      0|      state->error_pos = (const char*) p;
 9489|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9490|      0|      return s_error;
 9491|      0|    }
 9492|    412|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9493|    412|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9494|    412|  }
 9495|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_1: {
 9496|    194|    const unsigned char* start;
 9497|    194|    int err;
 9498|       |    
 9499|    194|    start = state->_span_pos0;
 9500|    194|    state->_span_pos0 = NULL;
 9501|    194|    err = llhttp__on_url(state, start, p);
 9502|    194|    if (err != 0) {
  ------------------
  |  Branch (9502:9): [True: 0, False: 194]
  ------------------
 9503|      0|      state->error = err;
 9504|      0|      state->error_pos = (const char*) p;
 9505|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9506|      0|      return s_error;
 9507|      0|    }
 9508|    194|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9509|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9510|    194|  }
 9511|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_2: {
 9512|    194|    const unsigned char* start;
 9513|    194|    int err;
 9514|       |    
 9515|    194|    start = state->_span_pos0;
 9516|    194|    state->_span_pos0 = NULL;
 9517|    194|    err = llhttp__on_url(state, start, p);
 9518|    194|    if (err != 0) {
  ------------------
  |  Branch (9518:9): [True: 0, False: 194]
  ------------------
 9519|      0|      state->error = err;
 9520|      0|      state->error_pos = (const char*) p;
 9521|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9522|      0|      return s_error;
 9523|      0|    }
 9524|    194|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9525|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9526|    194|  }
 9527|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_12: {
 9528|    194|    const unsigned char* start;
 9529|    194|    int err;
 9530|       |    
 9531|    194|    start = state->_span_pos0;
 9532|    194|    state->_span_pos0 = NULL;
 9533|    194|    err = llhttp__on_url(state, start, p);
 9534|    194|    if (err != 0) {
  ------------------
  |  Branch (9534:9): [True: 0, False: 194]
  ------------------
 9535|      0|      state->error = err;
 9536|      0|      state->error_pos = (const char*) p;
 9537|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http09;
 9538|      0|      return s_error;
 9539|      0|    }
 9540|    194|    goto s_n_llhttp__internal__n_url_skip_to_http09;
 9541|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9542|    194|  }
 9543|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_13: {
 9544|    194|    const unsigned char* start;
 9545|    194|    int err;
 9546|       |    
 9547|    194|    start = state->_span_pos0;
 9548|    194|    state->_span_pos0 = NULL;
 9549|    194|    err = llhttp__on_url(state, start, p);
 9550|    194|    if (err != 0) {
  ------------------
  |  Branch (9550:9): [True: 0, False: 194]
  ------------------
 9551|      0|      state->error = err;
 9552|      0|      state->error_pos = (const char*) p;
 9553|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9554|      0|      return s_error;
 9555|      0|    }
 9556|    194|    goto s_n_llhttp__internal__n_url_skip_lf_to_http09;
 9557|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9558|    194|  }
 9559|    194|  s_n_llhttp__internal__n_span_end_llhttp__on_url_14: {
 9560|    194|    const unsigned char* start;
 9561|    194|    int err;
 9562|       |    
 9563|    194|    start = state->_span_pos0;
 9564|    194|    state->_span_pos0 = NULL;
 9565|    194|    err = llhttp__on_url(state, start, p);
 9566|    194|    if (err != 0) {
  ------------------
  |  Branch (9566:9): [True: 0, False: 194]
  ------------------
 9567|      0|      state->error = err;
 9568|      0|      state->error_pos = (const char*) p;
 9569|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_url_skip_to_http;
 9570|      0|      return s_error;
 9571|      0|    }
 9572|    194|    goto s_n_llhttp__internal__n_url_skip_to_http;
 9573|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9574|    194|  }
 9575|      1|  s_n_llhttp__internal__n_error_87: {
 9576|      1|    state->error = 0x7;
 9577|      1|    state->reason = "Double @ in url";
 9578|      1|    state->error_pos = (const char*) p;
 9579|      1|    state->_current = (void*) (intptr_t) s_error;
 9580|      1|    return s_error;
 9581|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9582|    194|  }
 9583|      1|  s_n_llhttp__internal__n_error_88: {
 9584|      1|    state->error = 0x7;
 9585|      1|    state->reason = "Unexpected char in url server";
 9586|      1|    state->error_pos = (const char*) p;
 9587|      1|    state->_current = (void*) (intptr_t) s_error;
 9588|      1|    return s_error;
 9589|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9590|    194|  }
 9591|      3|  s_n_llhttp__internal__n_error_89: {
 9592|      3|    state->error = 0x7;
 9593|      3|    state->reason = "Unexpected char in url server";
 9594|      3|    state->error_pos = (const char*) p;
 9595|      3|    state->_current = (void*) (intptr_t) s_error;
 9596|      3|    return s_error;
 9597|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9598|    194|  }
 9599|     13|  s_n_llhttp__internal__n_error_90: {
 9600|     13|    state->error = 0x7;
 9601|     13|    state->reason = "Unexpected char in url schema";
 9602|     13|    state->error_pos = (const char*) p;
 9603|     13|    state->_current = (void*) (intptr_t) s_error;
 9604|     13|    return s_error;
 9605|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9606|    194|  }
 9607|      3|  s_n_llhttp__internal__n_error_91: {
 9608|      3|    state->error = 0x7;
 9609|      3|    state->reason = "Unexpected char in url schema";
 9610|      3|    state->error_pos = (const char*) p;
 9611|      3|    state->_current = (void*) (intptr_t) s_error;
 9612|      3|    return s_error;
 9613|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9614|    194|  }
 9615|     11|  s_n_llhttp__internal__n_error_92: {
 9616|     11|    state->error = 0x7;
 9617|     11|    state->reason = "Unexpected start char in url";
 9618|     11|    state->error_pos = (const char*) p;
 9619|     11|    state->_current = (void*) (intptr_t) s_error;
 9620|     11|    return s_error;
 9621|    194|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9622|    194|  }
 9623|  32.1k|  s_n_llhttp__internal__n_invoke_is_equal_method: {
 9624|  32.1k|    switch (llhttp__internal__c_is_equal_method(state, p, endp)) {
 9625|  32.1k|      case 0:
  ------------------
  |  Branch (9625:7): [True: 32.1k, False: 9]
  ------------------
 9626|  32.1k|        goto s_n_llhttp__internal__n_url_entry_normal;
 9627|      9|      default:
  ------------------
  |  Branch (9627:7): [True: 9, False: 32.1k]
  ------------------
 9628|      9|        goto s_n_llhttp__internal__n_url_entry_connect;
 9629|  32.1k|    }
 9630|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9631|  32.1k|  }
 9632|     20|  s_n_llhttp__internal__n_error_93: {
 9633|     20|    state->error = 0x6;
 9634|     20|    state->reason = "Expected space after method";
 9635|     20|    state->error_pos = (const char*) p;
 9636|     20|    state->_current = (void*) (intptr_t) s_error;
 9637|     20|    return s_error;
 9638|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9639|  32.1k|  }
 9640|      0|  s_n_llhttp__internal__n_pause_29: {
 9641|      0|    state->error = 0x15;
 9642|      0|    state->reason = "on_method_complete pause";
 9643|      0|    state->error_pos = (const char*) p;
 9644|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_first_space_before_url;
 9645|      0|    return s_error;
 9646|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9647|  32.1k|  }
 9648|      0|  s_n_llhttp__internal__n_error_112: {
 9649|      0|    state->error = 0x20;
 9650|      0|    state->reason = "`on_method_complete` callback error";
 9651|      0|    state->error_pos = (const char*) p;
 9652|      0|    state->_current = (void*) (intptr_t) s_error;
 9653|      0|    return s_error;
 9654|  32.1k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9655|  32.1k|  }
 9656|  32.5k|  s_n_llhttp__internal__n_span_end_llhttp__on_method_2: {
 9657|  32.5k|    const unsigned char* start;
 9658|  32.5k|    int err;
 9659|       |    
 9660|  32.5k|    start = state->_span_pos0;
 9661|  32.5k|    state->_span_pos0 = NULL;
 9662|  32.5k|    err = llhttp__on_method(state, start, p);
 9663|  32.5k|    if (err != 0) {
  ------------------
  |  Branch (9663:9): [True: 0, False: 32.5k]
  ------------------
 9664|      0|      state->error = err;
 9665|      0|      state->error_pos = (const char*) p;
 9666|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1;
 9667|      0|      return s_error;
 9668|      0|    }
 9669|  32.5k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_method_complete_1;
 9670|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9671|  32.5k|  }
 9672|  32.5k|  s_n_llhttp__internal__n_invoke_store_method_1: {
 9673|  32.5k|    switch (llhttp__internal__c_store_method(state, p, endp, match)) {
 9674|  32.5k|      default:
  ------------------
  |  Branch (9674:7): [True: 32.5k, False: 0]
  ------------------
 9675|  32.5k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_method_2;
 9676|  32.5k|    }
 9677|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9678|  32.5k|  }
 9679|    191|  s_n_llhttp__internal__n_error_113: {
 9680|    191|    state->error = 0x6;
 9681|    191|    state->reason = "Invalid method encountered";
 9682|    191|    state->error_pos = (const char*) p;
 9683|    191|    state->_current = (void*) (intptr_t) s_error;
 9684|    191|    return s_error;
 9685|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9686|  32.5k|  }
 9687|      0|  s_n_llhttp__internal__n_error_105: {
 9688|      0|    state->error = 0xd;
 9689|      0|    state->reason = "Invalid status code";
 9690|      0|    state->error_pos = (const char*) p;
 9691|      0|    state->_current = (void*) (intptr_t) s_error;
 9692|      0|    return s_error;
 9693|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9694|  32.5k|  }
 9695|      0|  s_n_llhttp__internal__n_error_103: {
 9696|      0|    state->error = 0xd;
 9697|      0|    state->reason = "Invalid status code";
 9698|      0|    state->error_pos = (const char*) p;
 9699|      0|    state->_current = (void*) (intptr_t) s_error;
 9700|      0|    return s_error;
 9701|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9702|  32.5k|  }
 9703|      0|  s_n_llhttp__internal__n_error_101: {
 9704|      0|    state->error = 0xd;
 9705|      0|    state->reason = "Invalid status code";
 9706|      0|    state->error_pos = (const char*) p;
 9707|      0|    state->_current = (void*) (intptr_t) s_error;
 9708|      0|    return s_error;
 9709|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9710|  32.5k|  }
 9711|      0|  s_n_llhttp__internal__n_pause_27: {
 9712|      0|    state->error = 0x15;
 9713|      0|    state->reason = "on_status_complete pause";
 9714|      0|    state->error_pos = (const char*) p;
 9715|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_headers_start;
 9716|      0|    return s_error;
 9717|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9718|  32.5k|  }
 9719|      0|  s_n_llhttp__internal__n_error_97: {
 9720|      0|    state->error = 0x1b;
 9721|      0|    state->reason = "`on_status_complete` callback error";
 9722|      0|    state->error_pos = (const char*) p;
 9723|      0|    state->_current = (void*) (intptr_t) s_error;
 9724|      0|    return s_error;
 9725|  32.5k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9726|  32.5k|  }
 9727|  4.21k|  s_n_llhttp__internal__n_invoke_llhttp__on_status_complete: {
 9728|  4.21k|    switch (llhttp__on_status_complete(state, p, endp)) {
 9729|  4.21k|      case 0:
  ------------------
  |  Branch (9729:7): [True: 4.21k, False: 0]
  ------------------
 9730|  4.21k|        goto s_n_llhttp__internal__n_headers_start;
 9731|      0|      case 21:
  ------------------
  |  Branch (9731:7): [True: 0, False: 4.21k]
  ------------------
 9732|      0|        goto s_n_llhttp__internal__n_pause_27;
 9733|      0|      default:
  ------------------
  |  Branch (9733:7): [True: 0, False: 4.21k]
  ------------------
 9734|      0|        goto s_n_llhttp__internal__n_error_97;
 9735|  4.21k|    }
 9736|  4.21k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9737|  4.21k|  }
 9738|      1|  s_n_llhttp__internal__n_error_96: {
 9739|      1|    state->error = 0xd;
 9740|      1|    state->reason = "Invalid response status";
 9741|      1|    state->error_pos = (const char*) p;
 9742|      1|    state->_current = (void*) (intptr_t) s_error;
 9743|      1|    return s_error;
 9744|  4.21k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9745|  4.21k|  }
 9746|      1|  s_n_llhttp__internal__n_invoke_test_lenient_flags_29: {
 9747|      1|    switch (llhttp__internal__c_test_lenient_flags_1(state, p, endp)) {
 9748|      0|      case 1:
  ------------------
  |  Branch (9748:7): [True: 0, False: 1]
  ------------------
 9749|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 9750|      1|      default:
  ------------------
  |  Branch (9750:7): [True: 1, False: 0]
  ------------------
 9751|      1|        goto s_n_llhttp__internal__n_error_96;
 9752|      1|    }
 9753|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9754|      1|  }
 9755|     11|  s_n_llhttp__internal__n_error_98: {
 9756|     11|    state->error = 0x2;
 9757|     11|    state->reason = "Expected LF after CR";
 9758|     11|    state->error_pos = (const char*) p;
 9759|     11|    state->_current = (void*) (intptr_t) s_error;
 9760|     11|    return s_error;
 9761|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9762|      1|  }
 9763|     11|  s_n_llhttp__internal__n_invoke_test_lenient_flags_30: {
 9764|     11|    switch (llhttp__internal__c_test_lenient_flags_8(state, p, endp)) {
 9765|      0|      case 1:
  ------------------
  |  Branch (9765:7): [True: 0, False: 11]
  ------------------
 9766|      0|        goto s_n_llhttp__internal__n_invoke_llhttp__on_status_complete;
 9767|     11|      default:
  ------------------
  |  Branch (9767:7): [True: 11, False: 0]
  ------------------
 9768|     11|        goto s_n_llhttp__internal__n_error_98;
 9769|     11|    }
 9770|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9771|     11|  }
 9772|      1|  s_n_llhttp__internal__n_error_99: {
 9773|      1|    state->error = 0x19;
 9774|      1|    state->reason = "Missing expected CR after response line";
 9775|      1|    state->error_pos = (const char*) p;
 9776|      1|    state->_current = (void*) (intptr_t) s_error;
 9777|      1|    return s_error;
 9778|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9779|     11|  }
 9780|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_status: {
 9781|      1|    const unsigned char* start;
 9782|      1|    int err;
 9783|       |    
 9784|      1|    start = state->_span_pos0;
 9785|      1|    state->_span_pos0 = NULL;
 9786|      1|    err = llhttp__on_status(state, start, p);
 9787|      1|    if (err != 0) {
  ------------------
  |  Branch (9787:9): [True: 0, False: 1]
  ------------------
 9788|      0|      state->error = err;
 9789|      0|      state->error_pos = (const char*) (p + 1);
 9790|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_test_lenient_flags_31;
 9791|      0|      return s_error;
 9792|      0|    }
 9793|      1|    p++;
 9794|      1|    goto s_n_llhttp__internal__n_invoke_test_lenient_flags_31;
 9795|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9796|      1|  }
 9797|    308|  s_n_llhttp__internal__n_span_end_llhttp__on_status_1: {
 9798|    308|    const unsigned char* start;
 9799|    308|    int err;
 9800|       |    
 9801|    308|    start = state->_span_pos0;
 9802|    308|    state->_span_pos0 = NULL;
 9803|    308|    err = llhttp__on_status(state, start, p);
 9804|    308|    if (err != 0) {
  ------------------
  |  Branch (9804:9): [True: 0, False: 308]
  ------------------
 9805|      0|      state->error = err;
 9806|      0|      state->error_pos = (const char*) (p + 1);
 9807|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_line_almost_done;
 9808|      0|      return s_error;
 9809|      0|    }
 9810|    308|    p++;
 9811|    308|    goto s_n_llhttp__internal__n_res_line_almost_done;
 9812|    308|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9813|    308|  }
 9814|      1|  s_n_llhttp__internal__n_error_100: {
 9815|      1|    state->error = 0xd;
 9816|      1|    state->reason = "Invalid response status";
 9817|      1|    state->error_pos = (const char*) p;
 9818|      1|    state->_current = (void*) (intptr_t) s_error;
 9819|      1|    return s_error;
 9820|    308|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9821|    308|  }
 9822|  4.28k|  s_n_llhttp__internal__n_invoke_mul_add_status_code_2: {
 9823|  4.28k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9824|      0|      case 1:
  ------------------
  |  Branch (9824:7): [True: 0, False: 4.28k]
  ------------------
 9825|      0|        goto s_n_llhttp__internal__n_error_101;
 9826|  4.28k|      default:
  ------------------
  |  Branch (9826:7): [True: 4.28k, False: 0]
  ------------------
 9827|  4.28k|        goto s_n_llhttp__internal__n_res_status_code_otherwise;
 9828|  4.28k|    }
 9829|  4.28k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9830|  4.28k|  }
 9831|      5|  s_n_llhttp__internal__n_error_102: {
 9832|      5|    state->error = 0xd;
 9833|      5|    state->reason = "Invalid status code";
 9834|      5|    state->error_pos = (const char*) p;
 9835|      5|    state->_current = (void*) (intptr_t) s_error;
 9836|      5|    return s_error;
 9837|  4.28k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9838|  4.28k|  }
 9839|  4.30k|  s_n_llhttp__internal__n_invoke_mul_add_status_code_1: {
 9840|  4.30k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9841|      0|      case 1:
  ------------------
  |  Branch (9841:7): [True: 0, False: 4.30k]
  ------------------
 9842|      0|        goto s_n_llhttp__internal__n_error_103;
 9843|  4.30k|      default:
  ------------------
  |  Branch (9843:7): [True: 4.30k, False: 0]
  ------------------
 9844|  4.30k|        goto s_n_llhttp__internal__n_res_status_code_digit_3;
 9845|  4.30k|    }
 9846|  4.30k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9847|  4.30k|  }
 9848|      6|  s_n_llhttp__internal__n_error_104: {
 9849|      6|    state->error = 0xd;
 9850|      6|    state->reason = "Invalid status code";
 9851|      6|    state->error_pos = (const char*) p;
 9852|      6|    state->_current = (void*) (intptr_t) s_error;
 9853|      6|    return s_error;
 9854|  4.30k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9855|  4.30k|  }
 9856|  4.31k|  s_n_llhttp__internal__n_invoke_mul_add_status_code: {
 9857|  4.31k|    switch (llhttp__internal__c_mul_add_status_code(state, p, endp, match)) {
 9858|      0|      case 1:
  ------------------
  |  Branch (9858:7): [True: 0, False: 4.31k]
  ------------------
 9859|      0|        goto s_n_llhttp__internal__n_error_105;
 9860|  4.31k|      default:
  ------------------
  |  Branch (9860:7): [True: 4.31k, False: 0]
  ------------------
 9861|  4.31k|        goto s_n_llhttp__internal__n_res_status_code_digit_2;
 9862|  4.31k|    }
 9863|  4.31k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9864|  4.31k|  }
 9865|      6|  s_n_llhttp__internal__n_error_106: {
 9866|      6|    state->error = 0xd;
 9867|      6|    state->reason = "Invalid status code";
 9868|      6|    state->error_pos = (const char*) p;
 9869|      6|    state->_current = (void*) (intptr_t) s_error;
 9870|      6|    return s_error;
 9871|  4.31k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9872|  4.31k|  }
 9873|  4.32k|  s_n_llhttp__internal__n_invoke_update_status_code: {
 9874|  4.32k|    switch (llhttp__internal__c_update_status_code(state, p, endp)) {
 9875|  4.32k|      default:
  ------------------
  |  Branch (9875:7): [True: 4.32k, False: 0]
  ------------------
 9876|  4.32k|        goto s_n_llhttp__internal__n_res_status_code_digit_1;
 9877|  4.32k|    }
 9878|  4.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9879|  4.32k|  }
 9880|     12|  s_n_llhttp__internal__n_error_107: {
 9881|     12|    state->error = 0x9;
 9882|     12|    state->reason = "Expected space after version";
 9883|     12|    state->error_pos = (const char*) p;
 9884|     12|    state->_current = (void*) (intptr_t) s_error;
 9885|     12|    return s_error;
 9886|  4.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9887|  4.32k|  }
 9888|      0|  s_n_llhttp__internal__n_pause_28: {
 9889|      0|    state->error = 0x15;
 9890|      0|    state->reason = "on_version_complete pause";
 9891|      0|    state->error_pos = (const char*) p;
 9892|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_after_version;
 9893|      0|    return s_error;
 9894|  4.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9895|  4.32k|  }
 9896|      0|  s_n_llhttp__internal__n_error_95: {
 9897|      0|    state->error = 0x21;
 9898|      0|    state->reason = "`on_version_complete` callback error";
 9899|      0|    state->error_pos = (const char*) p;
 9900|      0|    state->_current = (void*) (intptr_t) s_error;
 9901|      0|    return s_error;
 9902|  4.32k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9903|  4.32k|  }
 9904|  4.36k|  s_n_llhttp__internal__n_span_end_llhttp__on_version_6: {
 9905|  4.36k|    const unsigned char* start;
 9906|  4.36k|    int err;
 9907|       |    
 9908|  4.36k|    start = state->_span_pos0;
 9909|  4.36k|    state->_span_pos0 = NULL;
 9910|  4.36k|    err = llhttp__on_version(state, start, p);
 9911|  4.36k|    if (err != 0) {
  ------------------
  |  Branch (9911:9): [True: 0, False: 4.36k]
  ------------------
 9912|      0|      state->error = err;
 9913|      0|      state->error_pos = (const char*) p;
 9914|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1;
 9915|      0|      return s_error;
 9916|      0|    }
 9917|  4.36k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_version_complete_1;
 9918|  4.36k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9919|  4.36k|  }
 9920|      9|  s_n_llhttp__internal__n_span_end_llhttp__on_version_5: {
 9921|      9|    const unsigned char* start;
 9922|      9|    int err;
 9923|       |    
 9924|      9|    start = state->_span_pos0;
 9925|      9|    state->_span_pos0 = NULL;
 9926|      9|    err = llhttp__on_version(state, start, p);
 9927|      9|    if (err != 0) {
  ------------------
  |  Branch (9927:9): [True: 0, False: 9]
  ------------------
 9928|      0|      state->error = err;
 9929|      0|      state->error_pos = (const char*) p;
 9930|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_94;
 9931|      0|      return s_error;
 9932|      0|    }
 9933|      9|    goto s_n_llhttp__internal__n_error_94;
 9934|      9|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9935|      9|  }
 9936|    775|  s_n_llhttp__internal__n_invoke_load_http_minor_3: {
 9937|    775|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9938|    774|      case 9:
  ------------------
  |  Branch (9938:7): [True: 774, False: 1]
  ------------------
 9939|    774|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9940|      1|      default:
  ------------------
  |  Branch (9940:7): [True: 1, False: 774]
  ------------------
 9941|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9942|    775|    }
 9943|    775|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9944|    775|  }
 9945|  2.87k|  s_n_llhttp__internal__n_invoke_load_http_minor_4: {
 9946|  2.87k|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9947|    445|      case 0:
  ------------------
  |  Branch (9947:7): [True: 445, False: 2.42k]
  ------------------
 9948|    445|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9949|  2.42k|      case 1:
  ------------------
  |  Branch (9949:7): [True: 2.42k, False: 450]
  ------------------
 9950|  2.42k|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9951|      5|      default:
  ------------------
  |  Branch (9951:7): [True: 5, False: 2.86k]
  ------------------
 9952|      5|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9953|  2.87k|    }
 9954|  2.87k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9955|  2.87k|  }
 9956|    725|  s_n_llhttp__internal__n_invoke_load_http_minor_5: {
 9957|    725|    switch (llhttp__internal__c_load_http_minor(state, p, endp)) {
 9958|    724|      case 0:
  ------------------
  |  Branch (9958:7): [True: 724, False: 1]
  ------------------
 9959|    724|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9960|      1|      default:
  ------------------
  |  Branch (9960:7): [True: 1, False: 724]
  ------------------
 9961|      1|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9962|    725|    }
 9963|    725|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9964|    725|  }
 9965|  4.37k|  s_n_llhttp__internal__n_invoke_load_http_major_1: {
 9966|  4.37k|    switch (llhttp__internal__c_load_http_major(state, p, endp)) {
 9967|    775|      case 0:
  ------------------
  |  Branch (9967:7): [True: 775, False: 3.59k]
  ------------------
 9968|    775|        goto s_n_llhttp__internal__n_invoke_load_http_minor_3;
 9969|  2.87k|      case 1:
  ------------------
  |  Branch (9969:7): [True: 2.87k, False: 1.50k]
  ------------------
 9970|  2.87k|        goto s_n_llhttp__internal__n_invoke_load_http_minor_4;
 9971|    725|      case 2:
  ------------------
  |  Branch (9971:7): [True: 725, False: 3.64k]
  ------------------
 9972|    725|        goto s_n_llhttp__internal__n_invoke_load_http_minor_5;
 9973|      2|      default:
  ------------------
  |  Branch (9973:7): [True: 2, False: 4.37k]
  ------------------
 9974|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_5;
 9975|  4.37k|    }
 9976|  4.37k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9977|  4.37k|  }
 9978|  4.37k|  s_n_llhttp__internal__n_invoke_test_lenient_flags_28: {
 9979|  4.37k|    switch (llhttp__internal__c_test_lenient_flags_25(state, p, endp)) {
 9980|      0|      case 1:
  ------------------
  |  Branch (9980:7): [True: 0, False: 4.37k]
  ------------------
 9981|      0|        goto s_n_llhttp__internal__n_span_end_llhttp__on_version_6;
 9982|  4.37k|      default:
  ------------------
  |  Branch (9982:7): [True: 4.37k, False: 0]
  ------------------
 9983|  4.37k|        goto s_n_llhttp__internal__n_invoke_load_http_major_1;
 9984|  4.37k|    }
 9985|  4.37k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9986|  4.37k|  }
 9987|  4.37k|  s_n_llhttp__internal__n_invoke_store_http_minor_1: {
 9988|  4.37k|    switch (llhttp__internal__c_store_http_minor(state, p, endp, match)) {
 9989|  4.37k|      default:
  ------------------
  |  Branch (9989:7): [True: 4.37k, False: 0]
  ------------------
 9990|  4.37k|        goto s_n_llhttp__internal__n_invoke_test_lenient_flags_28;
 9991|  4.37k|    }
 9992|  4.37k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
 9993|  4.37k|  }
 9994|      1|  s_n_llhttp__internal__n_span_end_llhttp__on_version_7: {
 9995|      1|    const unsigned char* start;
 9996|      1|    int err;
 9997|       |    
 9998|      1|    start = state->_span_pos0;
 9999|      1|    state->_span_pos0 = NULL;
10000|      1|    err = llhttp__on_version(state, start, p);
10001|      1|    if (err != 0) {
  ------------------
  |  Branch (10001:9): [True: 0, False: 1]
  ------------------
10002|      0|      state->error = err;
10003|      0|      state->error_pos = (const char*) p;
10004|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_108;
10005|      0|      return s_error;
10006|      0|    }
10007|      1|    goto s_n_llhttp__internal__n_error_108;
10008|      1|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10009|      1|  }
10010|     11|  s_n_llhttp__internal__n_span_end_llhttp__on_version_8: {
10011|     11|    const unsigned char* start;
10012|     11|    int err;
10013|       |    
10014|     11|    start = state->_span_pos0;
10015|     11|    state->_span_pos0 = NULL;
10016|     11|    err = llhttp__on_version(state, start, p);
10017|     11|    if (err != 0) {
  ------------------
  |  Branch (10017:9): [True: 0, False: 11]
  ------------------
10018|      0|      state->error = err;
10019|      0|      state->error_pos = (const char*) p;
10020|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_109;
10021|      0|      return s_error;
10022|      0|    }
10023|     11|    goto s_n_llhttp__internal__n_error_109;
10024|     11|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10025|     11|  }
10026|  4.39k|  s_n_llhttp__internal__n_invoke_store_http_major_1: {
10027|  4.39k|    switch (llhttp__internal__c_store_http_major(state, p, endp, match)) {
10028|  4.39k|      default:
  ------------------
  |  Branch (10028:7): [True: 4.39k, False: 0]
  ------------------
10029|  4.39k|        goto s_n_llhttp__internal__n_res_http_dot;
10030|  4.39k|    }
10031|  4.39k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10032|  4.39k|  }
10033|      6|  s_n_llhttp__internal__n_span_end_llhttp__on_version_9: {
10034|      6|    const unsigned char* start;
10035|      6|    int err;
10036|       |    
10037|      6|    start = state->_span_pos0;
10038|      6|    state->_span_pos0 = NULL;
10039|      6|    err = llhttp__on_version(state, start, p);
10040|      6|    if (err != 0) {
  ------------------
  |  Branch (10040:9): [True: 0, False: 6]
  ------------------
10041|      0|      state->error = err;
10042|      0|      state->error_pos = (const char*) p;
10043|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_110;
10044|      0|      return s_error;
10045|      0|    }
10046|      6|    goto s_n_llhttp__internal__n_error_110;
10047|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10048|      6|  }
10049|     11|  s_n_llhttp__internal__n_error_115: {
10050|     11|    state->error = 0x8;
10051|     11|    state->reason = "Expected HTTP/, RTSP/ or ICE/";
10052|     11|    state->error_pos = (const char*) p;
10053|     11|    state->_current = (void*) (intptr_t) s_error;
10054|     11|    return s_error;
10055|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10056|      6|  }
10057|      0|  s_n_llhttp__internal__n_pause_30: {
10058|      0|    state->error = 0x15;
10059|      0|    state->reason = "on_protocol_complete pause";
10060|      0|    state->error_pos = (const char*) p;
10061|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_res_after_protocol;
10062|      0|    return s_error;
10063|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10064|      6|  }
10065|      0|  s_n_llhttp__internal__n_error_114: {
10066|      0|    state->error = 0x26;
10067|      0|    state->reason = "`on_protocol_complete` callback error";
10068|      0|    state->error_pos = (const char*) p;
10069|      0|    state->_current = (void*) (intptr_t) s_error;
10070|      0|    return s_error;
10071|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10072|      6|  }
10073|  4.43k|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_4: {
10074|  4.43k|    const unsigned char* start;
10075|  4.43k|    int err;
10076|       |    
10077|  4.43k|    start = state->_span_pos0;
10078|  4.43k|    state->_span_pos0 = NULL;
10079|  4.43k|    err = llhttp__on_protocol(state, start, p);
10080|  4.43k|    if (err != 0) {
  ------------------
  |  Branch (10080:9): [True: 0, False: 4.43k]
  ------------------
10081|      0|      state->error = err;
10082|      0|      state->error_pos = (const char*) p;
10083|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3;
10084|      0|      return s_error;
10085|      0|    }
10086|  4.43k|    goto s_n_llhttp__internal__n_invoke_llhttp__on_protocol_complete_3;
10087|  4.43k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10088|  4.43k|  }
10089|     18|  s_n_llhttp__internal__n_span_end_llhttp__on_protocol_5: {
10090|     18|    const unsigned char* start;
10091|     18|    int err;
10092|       |    
10093|     18|    start = state->_span_pos0;
10094|     18|    state->_span_pos0 = NULL;
10095|     18|    err = llhttp__on_protocol(state, start, p);
10096|     18|    if (err != 0) {
  ------------------
  |  Branch (10096:9): [True: 0, False: 18]
  ------------------
10097|      0|      state->error = err;
10098|      0|      state->error_pos = (const char*) p;
10099|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_error_116;
10100|      0|      return s_error;
10101|      0|    }
10102|     18|    goto s_n_llhttp__internal__n_error_116;
10103|     18|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10104|     18|  }
10105|      0|  s_n_llhttp__internal__n_pause_26: {
10106|      0|    state->error = 0x15;
10107|      0|    state->reason = "on_method_complete pause";
10108|      0|    state->error_pos = (const char*) p;
10109|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_req_first_space_before_url;
10110|      0|    return s_error;
10111|     18|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10112|     18|  }
10113|      0|  s_n_llhttp__internal__n_error_1: {
10114|      0|    state->error = 0x20;
10115|      0|    state->reason = "`on_method_complete` callback error";
10116|      0|    state->error_pos = (const char*) p;
10117|      0|    state->_current = (void*) (intptr_t) s_error;
10118|      0|    return s_error;
10119|     18|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10120|     18|  }
10121|      2|  s_n_llhttp__internal__n_span_end_llhttp__on_method: {
10122|      2|    const unsigned char* start;
10123|      2|    int err;
10124|       |    
10125|      2|    start = state->_span_pos0;
10126|      2|    state->_span_pos0 = NULL;
10127|      2|    err = llhttp__on_method(state, start, p);
10128|      2|    if (err != 0) {
  ------------------
  |  Branch (10128:9): [True: 0, False: 2]
  ------------------
10129|      0|      state->error = err;
10130|      0|      state->error_pos = (const char*) p;
10131|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_llhttp__on_method_complete;
10132|      0|      return s_error;
10133|      0|    }
10134|      2|    goto s_n_llhttp__internal__n_invoke_llhttp__on_method_complete;
10135|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10136|      2|  }
10137|      2|  s_n_llhttp__internal__n_invoke_update_type: {
10138|      2|    switch (llhttp__internal__c_update_type(state, p, endp)) {
10139|      2|      default:
  ------------------
  |  Branch (10139:7): [True: 2, False: 0]
  ------------------
10140|      2|        goto s_n_llhttp__internal__n_span_end_llhttp__on_method;
10141|      2|    }
10142|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10143|      2|  }
10144|      2|  s_n_llhttp__internal__n_invoke_store_method: {
10145|      2|    switch (llhttp__internal__c_store_method(state, p, endp, match)) {
10146|      2|      default:
  ------------------
  |  Branch (10146:7): [True: 2, False: 0]
  ------------------
10147|      2|        goto s_n_llhttp__internal__n_invoke_update_type;
10148|      2|    }
10149|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10150|      2|  }
10151|      3|  s_n_llhttp__internal__n_error_111: {
10152|      3|    state->error = 0x8;
10153|      3|    state->reason = "Invalid word encountered";
10154|      3|    state->error_pos = (const char*) p;
10155|      3|    state->_current = (void*) (intptr_t) s_error;
10156|      3|    return s_error;
10157|      2|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10158|      2|  }
10159|      6|  s_n_llhttp__internal__n_span_end_llhttp__on_method_1: {
10160|      6|    const unsigned char* start;
10161|      6|    int err;
10162|       |    
10163|      6|    start = state->_span_pos0;
10164|      6|    state->_span_pos0 = NULL;
10165|      6|    err = llhttp__on_method(state, start, p);
10166|      6|    if (err != 0) {
  ------------------
  |  Branch (10166:9): [True: 0, False: 6]
  ------------------
10167|      0|      state->error = err;
10168|      0|      state->error_pos = (const char*) p;
10169|      0|      state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_update_type_1;
10170|      0|      return s_error;
10171|      0|    }
10172|      6|    goto s_n_llhttp__internal__n_invoke_update_type_1;
10173|      6|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10174|      6|  }
10175|  2.08k|  s_n_llhttp__internal__n_invoke_update_type_2: {
10176|  2.08k|    switch (llhttp__internal__c_update_type(state, p, endp)) {
10177|  2.08k|      default:
  ------------------
  |  Branch (10177:7): [True: 2.08k, False: 0]
  ------------------
10178|  2.08k|        goto s_n_llhttp__internal__n_span_start_llhttp__on_method_1;
10179|  2.08k|    }
10180|  2.08k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10181|  2.08k|  }
10182|      0|  s_n_llhttp__internal__n_pause_31: {
10183|      0|    state->error = 0x15;
10184|      0|    state->reason = "on_message_begin pause";
10185|      0|    state->error_pos = (const char*) p;
10186|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_load_type;
10187|      0|    return s_error;
10188|  2.08k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10189|  2.08k|  }
10190|      0|  s_n_llhttp__internal__n_error: {
10191|      0|    state->error = 0x10;
10192|      0|    state->reason = "`on_message_begin` callback error";
10193|      0|    state->error_pos = (const char*) p;
10194|      0|    state->_current = (void*) (intptr_t) s_error;
10195|      0|    return s_error;
10196|  2.08k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10197|  2.08k|  }
10198|  37.7k|  s_n_llhttp__internal__n_invoke_llhttp__on_message_begin: {
10199|  37.7k|    switch (llhttp__on_message_begin(state, p, endp)) {
10200|  37.7k|      case 0:
  ------------------
  |  Branch (10200:7): [True: 37.7k, False: 0]
  ------------------
10201|  37.7k|        goto s_n_llhttp__internal__n_invoke_load_type;
10202|      0|      case 21:
  ------------------
  |  Branch (10202:7): [True: 0, False: 37.7k]
  ------------------
10203|      0|        goto s_n_llhttp__internal__n_pause_31;
10204|      0|      default:
  ------------------
  |  Branch (10204:7): [True: 0, False: 37.7k]
  ------------------
10205|      0|        goto s_n_llhttp__internal__n_error;
10206|  37.7k|    }
10207|  37.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10208|  37.7k|  }
10209|      0|  s_n_llhttp__internal__n_pause_32: {
10210|      0|    state->error = 0x15;
10211|      0|    state->reason = "on_reset pause";
10212|      0|    state->error_pos = (const char*) p;
10213|      0|    state->_current = (void*) (intptr_t) s_n_llhttp__internal__n_invoke_update_finish;
10214|      0|    return s_error;
10215|  37.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10216|  37.7k|  }
10217|      0|  s_n_llhttp__internal__n_error_117: {
10218|      0|    state->error = 0x1f;
10219|      0|    state->reason = "`on_reset` callback error";
10220|      0|    state->error_pos = (const char*) p;
10221|      0|    state->_current = (void*) (intptr_t) s_error;
10222|      0|    return s_error;
10223|  37.7k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10224|  37.7k|  }
10225|  33.0k|  s_n_llhttp__internal__n_invoke_llhttp__on_reset: {
10226|  33.0k|    switch (llhttp__on_reset(state, p, endp)) {
10227|  33.0k|      case 0:
  ------------------
  |  Branch (10227:7): [True: 33.0k, False: 0]
  ------------------
10228|  33.0k|        goto s_n_llhttp__internal__n_invoke_update_finish;
10229|      0|      case 21:
  ------------------
  |  Branch (10229:7): [True: 0, False: 33.0k]
  ------------------
10230|      0|        goto s_n_llhttp__internal__n_pause_32;
10231|      0|      default:
  ------------------
  |  Branch (10231:7): [True: 0, False: 33.0k]
  ------------------
10232|      0|        goto s_n_llhttp__internal__n_error_117;
10233|  33.0k|    }
10234|  33.0k|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10235|  33.0k|  }
10236|  37.7k|  s_n_llhttp__internal__n_invoke_load_initial_message_completed: {
10237|  37.7k|    switch (llhttp__internal__c_load_initial_message_completed(state, p, endp)) {
10238|  33.0k|      case 1:
  ------------------
  |  Branch (10238:7): [True: 33.0k, False: 4.70k]
  ------------------
10239|  33.0k|        goto s_n_llhttp__internal__n_invoke_llhttp__on_reset;
10240|  4.70k|      default:
  ------------------
  |  Branch (10240:7): [True: 4.70k, False: 33.0k]
  ------------------
10241|  4.70k|        goto s_n_llhttp__internal__n_invoke_update_finish;
10242|  37.7k|    }
10243|      0|    UNREACHABLE;
  ------------------
  |  |   26|      0| #define UNREACHABLE __builtin_unreachable()
  ------------------
10244|  37.7k|  }
10245|  37.7k|}
llhttp.c:llparse__match_sequence_to_lower:
  257|  24.3k|    const unsigned char* seq, uint32_t seq_len) {
  258|  24.3k|  uint32_t index;
  259|  24.3k|  llparse_match_t res;
  260|       |
  261|  24.3k|  index = s->_index;
  262|   113k|  for (; p != endp; p++) {
  ------------------
  |  Branch (262:10): [True: 113k, False: 17]
  ------------------
  263|   113k|    unsigned char current;
  264|       |
  265|   113k|    current = ((*p) >= 'A' && (*p) <= 'Z' ? (*p | 0x20) : (*p));
  ------------------
  |  Branch (265:16): [True: 99.8k, False: 13.9k]
  |  Branch (265:31): [True: 50.0k, False: 49.7k]
  ------------------
  266|   113k|    if (current == seq[index]) {
  ------------------
  |  Branch (266:9): [True: 103k, False: 9.89k]
  ------------------
  267|   103k|      if (++index == seq_len) {
  ------------------
  |  Branch (267:11): [True: 14.4k, False: 89.3k]
  ------------------
  268|  14.4k|        res.status = kMatchComplete;
  269|  14.4k|        goto reset;
  270|  14.4k|      }
  271|   103k|    } else {
  272|  9.89k|      res.status = kMatchMismatch;
  273|  9.89k|      goto reset;
  274|  9.89k|    }
  275|   113k|  }
  276|     17|  s->_index = index;
  277|     17|  res.status = kMatchPause;
  278|     17|  res.current = p;
  279|     17|  return res;
  280|  24.3k|reset:
  281|  24.3k|  s->_index = 0;
  282|  24.3k|  res.current = p;
  283|  24.3k|  return res;
  284|  24.3k|}
llhttp.c:llparse__match_sequence_to_lower_unsafe:
  289|  3.77k|    const unsigned char* seq, uint32_t seq_len) {
  290|  3.77k|  uint32_t index;
  291|  3.77k|  llparse_match_t res;
  292|       |
  293|  3.77k|  index = s->_index;
  294|  18.7k|  for (; p != endp; p++) {
  ------------------
  |  Branch (294:10): [True: 18.7k, False: 9]
  ------------------
  295|  18.7k|    unsigned char current;
  296|       |
  297|  18.7k|    current = ((*p) | 0x20);
  298|  18.7k|    if (current == seq[index]) {
  ------------------
  |  Branch (298:9): [True: 17.4k, False: 1.30k]
  ------------------
  299|  17.4k|      if (++index == seq_len) {
  ------------------
  |  Branch (299:11): [True: 2.46k, False: 15.0k]
  ------------------
  300|  2.46k|        res.status = kMatchComplete;
  301|  2.46k|        goto reset;
  302|  2.46k|      }
  303|  17.4k|    } else {
  304|  1.30k|      res.status = kMatchMismatch;
  305|  1.30k|      goto reset;
  306|  1.30k|    }
  307|  18.7k|  }
  308|      9|  s->_index = index;
  309|      9|  res.status = kMatchPause;
  310|      9|  res.current = p;
  311|      9|  return res;
  312|  3.76k|reset:
  313|  3.76k|  s->_index = 0;
  314|  3.76k|  res.current = p;
  315|  3.76k|  return res;
  316|  3.77k|}
llhttp.c:llparse__match_sequence_id:
  321|  42.1k|    const unsigned char* seq, uint32_t seq_len) {
  322|  42.1k|  uint32_t index;
  323|  42.1k|  llparse_match_t res;
  324|       |
  325|  42.1k|  index = s->_index;
  326|   135k|  for (; p != endp; p++) {
  ------------------
  |  Branch (326:10): [True: 135k, False: 55]
  ------------------
  327|   135k|    unsigned char current;
  328|       |
  329|   135k|    current = *p;
  330|   135k|    if (current == seq[index]) {
  ------------------
  |  Branch (330:9): [True: 135k, False: 68]
  ------------------
  331|   135k|      if (++index == seq_len) {
  ------------------
  |  Branch (331:11): [True: 41.9k, False: 93.2k]
  ------------------
  332|  41.9k|        res.status = kMatchComplete;
  333|  41.9k|        goto reset;
  334|  41.9k|      }
  335|   135k|    } else {
  336|     68|      res.status = kMatchMismatch;
  337|     68|      goto reset;
  338|     68|    }
  339|   135k|  }
  340|     55|  s->_index = index;
  341|     55|  res.status = kMatchPause;
  342|     55|  res.current = p;
  343|     55|  return res;
  344|  42.0k|reset:
  345|  42.0k|  s->_index = 0;
  346|  42.0k|  res.current = p;
  347|  42.0k|  return res;
  348|  42.1k|}

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

llhttp__before_headers_complete:
   12|  34.3k|                                    const char* endp) {
   13|       |  /* Set this here so that on_headers_complete() callbacks can see it */
   14|  34.3k|  if ((parser->flags & F_UPGRADE) &&
  ------------------
  |  Branch (14:7): [True: 602, False: 33.7k]
  ------------------
   15|    602|      (parser->flags & F_CONNECTION_UPGRADE)) {
  ------------------
  |  Branch (15:7): [True: 408, 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|    408|    parser->upgrade =
   21|    408|        (parser->type == HTTP_REQUEST || parser->status_code == 101);
  ------------------
  |  Branch (21:10): [True: 201, False: 207]
  |  Branch (21:42): [True: 1, False: 206]
  ------------------
   22|  33.9k|  } else {
   23|  33.9k|    parser->upgrade = (parser->method == HTTP_CONNECT);
   24|  33.9k|  }
   25|  34.3k|  return 0;
   26|  34.3k|}
llhttp__after_headers_complete:
   38|  34.3k|                                   const char* endp) {
   39|  34.3k|  int hasBody;
   40|       |
   41|  34.3k|  hasBody = parser->flags & F_CHUNKED || parser->content_length > 0;
  ------------------
  |  Branch (41:13): [True: 1.54k, False: 32.8k]
  |  Branch (41:42): [True: 677, False: 32.1k]
  ------------------
   42|  34.3k|  if (
   43|  34.3k|      (parser->upgrade && (parser->method == HTTP_CONNECT ||
  ------------------
  |  Branch (43:8): [True: 203, False: 34.1k]
  |  Branch (43:28): [True: 1, False: 202]
  ------------------
   44|    202|                          (parser->flags & F_SKIPBODY) || !hasBody)) ||
  ------------------
  |  Branch (44:27): [True: 0, False: 202]
  |  Branch (44:59): [True: 7, False: 195]
  ------------------
   45|       |      /* See RFC 2616 section 4.4 - 1xx e.g. Continue */
   46|  34.3k|      (parser->type == HTTP_RESPONSE && parser->status_code == 101)
  ------------------
  |  Branch (46:8): [True: 4.18k, False: 30.1k]
  |  Branch (46:41): [True: 1, False: 4.18k]
  ------------------
   47|  34.3k|  ) {
   48|       |    /* Exit, the rest of the message is in a different protocol. */
   49|      9|    return 1;
   50|      9|  }
   51|       |
   52|  34.3k|  if (parser->type == HTTP_RESPONSE && parser->status_code == 100) {
  ------------------
  |  Branch (52:7): [True: 4.18k, False: 30.1k]
  |  Branch (52:40): [True: 536, False: 3.64k]
  ------------------
   53|       |    /* No body, restart as the message is complete */
   54|    536|    return 0;
   55|    536|  }
   56|       |
   57|       |  /* See RFC 2616 section 4.4 */
   58|  33.8k|  if (
   59|  33.8k|    parser->flags & F_SKIPBODY ||         /* response to a HEAD request */
  ------------------
  |  Branch (59:5): [True: 0, False: 33.8k]
  ------------------
   60|  33.8k|    (
   61|  33.8k|      parser->type == HTTP_RESPONSE && (
  ------------------
  |  Branch (61:7): [True: 3.64k, False: 30.1k]
  ------------------
   62|  3.64k|        parser->status_code == 102 ||     /* Processing */
  ------------------
  |  Branch (62:9): [True: 432, False: 3.21k]
  ------------------
   63|  3.21k|        parser->status_code == 103 ||     /* Early Hints */
  ------------------
  |  Branch (63:9): [True: 618, False: 2.59k]
  ------------------
   64|  2.59k|        parser->status_code == 204 ||     /* No Content */
  ------------------
  |  Branch (64:9): [True: 461, False: 2.13k]
  ------------------
   65|  2.13k|        parser->status_code == 304        /* Not Modified */
  ------------------
  |  Branch (65:9): [True: 578, False: 1.55k]
  ------------------
   66|  3.64k|      )
   67|  33.8k|    )
   68|  33.8k|  ) {
   69|  2.08k|    return 0;
   70|  31.7k|  } else if (parser->flags & F_CHUNKED) {
  ------------------
  |  Branch (70:14): [True: 1.54k, False: 30.1k]
  ------------------
   71|       |    /* chunked encoding - ignore Content-Length header, prepare for a chunk */
   72|  1.54k|    return 2;
   73|  30.1k|  } else if (parser->flags & F_TRANSFER_ENCODING) {
  ------------------
  |  Branch (73:14): [True: 3, False: 30.1k]
  ------------------
   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|  30.1k|  } else {
   97|  30.1k|    if (!(parser->flags & F_CONTENT_LENGTH)) {
  ------------------
  |  Branch (97:9): [True: 29.1k, False: 979]
  ------------------
   98|  29.1k|      if (!llhttp_message_needs_eof(parser)) {
  ------------------
  |  Branch (98:11): [True: 29.1k, False: 56]
  ------------------
   99|       |        /* Assume content-length 0 - read the next */
  100|  29.1k|        return 0;
  101|  29.1k|      } else {
  102|       |        /* Read body until EOF */
  103|     56|        return 4;
  104|     56|      }
  105|  29.1k|    } else if (parser->content_length == 0) {
  ------------------
  |  Branch (105:16): [True: 517, False: 462]
  ------------------
  106|       |      /* Content-Length header given but zero: Content-Length: 0\r\n */
  107|    517|      return 0;
  108|    517|    } else {
  109|       |      /* Content-Length header given and non-zero */
  110|    462|      return 3;
  111|    462|    }
  112|  30.1k|  }
  113|  33.8k|}
llhttp__after_message_complete:
  117|  33.1k|                                   const char* endp) {
  118|  33.1k|  int should_keep_alive;
  119|       |
  120|  33.1k|  should_keep_alive = llhttp_should_keep_alive(parser);
  121|  33.1k|  parser->finish = HTTP_FINISH_SAFE;
  122|  33.1k|  parser->flags = 0;
  123|       |
  124|       |  /* NOTE: this is ignored in loose parsing mode */
  125|  33.1k|  return should_keep_alive;
  126|  33.1k|}
llhttp_message_needs_eof:
  129|  34.3k|int llhttp_message_needs_eof(const llhttp_t* parser) {
  130|  34.3k|  if (parser->type == HTTP_REQUEST) {
  ------------------
  |  Branch (130:7): [True: 31.2k, False: 3.04k]
  ------------------
  131|  31.2k|    return 0;
  132|  31.2k|  }
  133|       |
  134|       |  /* See RFC 2616 section 4.4 */
  135|  3.04k|  if (parser->status_code / 100 == 1 || /* 1xx e.g. Continue */
  ------------------
  |  Branch (135:7): [True: 1.63k, False: 1.41k]
  ------------------
  136|  1.41k|      parser->status_code == 204 ||     /* No Content */
  ------------------
  |  Branch (136:7): [True: 450, False: 967]
  ------------------
  137|    967|      parser->status_code == 304 ||     /* Not Modified */
  ------------------
  |  Branch (137:7): [True: 284, False: 683]
  ------------------
  138|  2.36k|      (parser->flags & F_SKIPBODY)) {     /* response to a HEAD request */
  ------------------
  |  Branch (138:7): [True: 0, False: 683]
  ------------------
  139|  2.36k|    return 0;
  140|  2.36k|  }
  141|       |
  142|       |  /* RFC 7230 3.3.3, see `llhttp__after_headers_complete` */
  143|    683|  if ((parser->flags & F_TRANSFER_ENCODING) &&
  ------------------
  |  Branch (143:7): [True: 389, False: 294]
  ------------------
  144|    389|      (parser->flags & F_CHUNKED) == 0) {
  ------------------
  |  Branch (144:7): [True: 194, False: 195]
  ------------------
  145|    194|    return 1;
  146|    194|  }
  147|       |
  148|    489|  if (parser->flags & (F_CHUNKED | F_CONTENT_LENGTH)) {
  ------------------
  |  Branch (148:7): [True: 433, False: 56]
  ------------------
  149|    433|    return 0;
  150|    433|  }
  151|       |
  152|     56|  return 1;
  153|    489|}
llhttp_should_keep_alive:
  156|  33.1k|int llhttp_should_keep_alive(const llhttp_t* parser) {
  157|  33.1k|  if (parser->http_major > 0 && parser->http_minor > 0) {
  ------------------
  |  Branch (157:7): [True: 13.1k, False: 19.9k]
  |  Branch (157:33): [True: 5.35k, False: 7.83k]
  ------------------
  158|       |    /* HTTP/1.1 */
  159|  5.35k|    if (parser->flags & F_CONNECTION_CLOSE) {
  ------------------
  |  Branch (159:9): [True: 194, False: 5.15k]
  ------------------
  160|    194|      return 0;
  161|    194|    }
  162|  27.8k|  } else {
  163|       |    /* HTTP/1.0 or earlier */
  164|  27.8k|    if (!(parser->flags & F_CONNECTION_KEEP_ALIVE)) {
  ------------------
  |  Branch (164:9): [True: 27.8k, False: 0]
  ------------------
  165|  27.8k|      return 0;
  166|  27.8k|    }
  167|  27.8k|  }
  168|       |
  169|  5.15k|  return !llhttp_message_needs_eof(parser);
  170|  33.1k|}

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

