Lines Matching refs:pathname_start
13060 * | | | | | `----------------- pathname_start
13105 if (pathname_start == url_components::omitted) {
13108 if (pathname_start < index) {
13111 index = pathname_start;
13155 answer.append("\t\"pathname_start\":\"");
13156 helpers::encode_json(std::to_string(pathname_start), back);
13296 components.pathname_start += new_difference;
13330 components.pathname_start += new_difference;
13362 components.pathname_start += new_difference;
13484 buffer.insert(components.pathname_start, "/.");
13485 components.pathname_start += 2;
13837 components.pathname_start);
13864 // components.pathname_start may be occupied by /.
13868 return helpers::substring(buffer, start, components.pathname_start);
13886 ada_log("url_aggregator::get_pathname pathname_start = ",
13887 components.pathname_start, " buffer.size() = ", buffer.size(),
13896 return helpers::substring(buffer, components.pathname_start, ending_index);
13999 answer.append("\t\"pathname_start\":");
14000 answer.append(convert_offset_to_string(components.pathname_start));
14398 if (components.pathname_start != buffer.size()) {
14399 line1[components.pathname_start] = '|';
14444 if (components.pathname_start != buffer.size()) {
14445 line4[components.pathname_start] = '`';
14446 line1[components.pathname_start] = ' ';
14447 for (size_t i = components.pathname_start + 1; i < line4.size(); i++) {
14450 line4.append(" pathname_start ");
14451 line4.append(std::to_string(components.pathname_start));
14530 if (components.pathname_start > buffer.size()) {
14531 answer.append("warning: pathname_start overflows\n");
14552 * | | | | | `----------------- pathname_start
14575 if (components.pathname_start == url_components::omitted) {
14576 ada_log("url_aggregator::validate omitted pathname_start \n", to_diagram());
14596 if (components.pathname_start > buffer.size()) {
14597 ada_log("url_aggregator::validate pathname_start overflow \n",
14661 components.pathname_start > components.host_end) {
14662 if (components.pathname_start == components.host_end + 2 &&
14665 if (components.pathname_start + 1 >= buffer.size() ||
14666 buffer[components.pathname_start] != '/' ||
14667 buffer[components.pathname_start + 1] != '/') {
14679 if (components.pathname_start != buffer.size() &&
14680 components.pathname_start < components.search_start &&
14681 components.pathname_start < components.hash_start && !has_opaque_path) {
14682 if (buffer[components.pathname_start] != '/') {
14711 components.pathname_start -= 2;
14941 * | | | | | `----------------- pathname_start
14957 uint32_t pathname_start;