Lines Matching refs:line_end
331 std::string::const_iterator line_end = in Parse() local
335 bool has_headers = (line_end != raw_input.end() && in Parse()
336 (line_end + 1) != raw_input.end() && in Parse()
337 *(line_end + 1) != '\0'); in Parse()
338 ParseStatusLine(line_begin, line_end, has_headers); in Parse()
340 if (line_end == raw_input.end()) { in Parse()
350 raw_headers_.append(line_end + 1, raw_input.end()); in Parse()
353 line_end = raw_headers_.begin() + status_line_len - 1; in Parse()
355 HttpUtil::HeadersIterator headers(line_end + 1, raw_headers_.end(), in Parse()
541 std::string::const_iterator line_end) { in ParseVersion() argument
548 if ((line_end - p < 4) || !LowerCaseEqualsASCII(p, p + 4, "http")) { in ParseVersion()
555 if (p >= line_end || *p != '/') { in ParseVersion()
560 std::string::const_iterator dot = find(p, line_end, '.'); in ParseVersion()
561 if (dot == line_end) { in ParseVersion()
584 std::string::const_iterator line_end, in ParseStatusLine() argument
587 parsed_http_version_ = ParseVersion(line_begin, line_end); in ParseStatusLine()
607 std::string::const_iterator p = find(line_begin, line_end, ' '); in ParseStatusLine()
609 if (p == line_end) { in ParseStatusLine()
641 while (line_end > p && line_end[-1] == ' ') in ParseStatusLine()
642 --line_end; in ParseStatusLine()
644 if (p == line_end) { in ParseStatusLine()
650 raw_headers_.append(p, line_end); in ParseStatusLine()