| 73 | } |
| 74 | |
| 75 | bool IsCommentOrEmpty(const std::string& line) { |
| 76 | if (line.empty()) { |
| 77 | return true; |
| 78 | } |
| 79 | for (size_t i = 0; i < line.size(); ++i) { |
| 80 | const unsigned char ch = static_cast<unsigned char>(line[i]); |
| 81 | if (!std::isspace(ch)) { |
| 82 | return false; |
| 83 | } |
| 84 | } |
| 85 | return true; |
| 86 | } |
| 87 | |
| 88 | std::vector<std::string> ParseBaseDictValues(const std::vector<std::string>& tokens, |
| 89 | size_t line_number) { |
no test coverage detected