Lines Matching refs:section_parser
52 SectionParser* section_parser = nullptr; in ParseData() local
62 if (section_parser == nullptr) return; in ParseData()
64 if (auto result = section_parser->EndSection(); !result.ok()) { in ParseData()
69 section_parser = nullptr; in ParseData()
78 for (const auto& [section_name, section_parser] : section_parsers_) { in ParseData()
79 section_parser->EndFile(); in ParseData()
101 section_parser = section_parsers_[args[0]].get(); in ParseData()
104 section_parser->ParseSection(std::move(args), filename, state.line); in ParseData()
108 section_parser = nullptr; in ParseData()
111 } else if (section_parser) { in ParseData()
112 if (auto result = section_parser->ParseLineSection(std::move(args), state.line); in ParseData()