68inline std::vector<ParsedLine>
parse_section(
const std::vector<std::string>& raw_lines) {
69 std::vector<ParsedLine> result;
72 for (
const auto& raw : raw_lines) {
77 if (raw.size() >= 2 && raw[1] ==
';') {
84 pending += raw.substr(1);
90 result.push_back({raw, std::move(pending)});