| 1154 | |
| 1155 | for (;;) |
| 1156 | { |
| 1157 | if (not iterator.hasHeaderValue or iterator.valueOffset >= iterator.headerValue.sizeInBytes()) |
| 1158 | { |
| 1159 | if (not findNextHeader("Transfer-Encoding", iterator.headerIterator, iterator.headerValue)) |
| 1160 | { |
| 1161 | iterator.hasHeaderValue = false; |
| 1162 | return false; |
| 1163 | } |
| 1164 | iterator.valueOffset = 0; |
| 1165 | iterator.hasHeaderValue = true; |
| 1166 | } |
| 1167 | |
| 1168 | const Span<const char> bytes = iterator.headerValue.toCharSpan(); |
| 1169 | while (iterator.valueOffset < bytes.sizeInBytes() and |
| 1170 | (bytes[iterator.valueOffset] == ',' or bytes[iterator.valueOffset] == ' ' or |
| 1171 | bytes[iterator.valueOffset] == '\t')) |
no outgoing calls