Lines Matching defs:line
124 void PrintShortHelp(const std::string& line) {
125 size_t colon_offset = line.find(':');
128 OutputString(" " + line.substr(0, colon_offset), DECORATION_YELLOW);
134 line.size() > first_normal + 2 &&
135 line[first_normal + 1] == ' ' && line[first_normal + 2] == '[') {
138 first_normal = line.find(']', begin_bracket);
140 first_normal = line.size();
143 OutputString(line.substr(begin_bracket, first_normal - begin_bracket),
147 OutputString(line.substr(first_normal) + "\n");
155 const std::string& line = lines[i];
157 // Check for a heading line.
158 if (!line.empty() && line[0] != ' ') {
160 size_t chars_to_highlight = line.find(':');
162 chars_to_highlight = line.size();
163 OutputString(line.substr(0, chars_to_highlight), DECORATION_YELLOW);
164 OutputString(line.substr(chars_to_highlight) + "\n");
170 for (size_t char_i = 0; char_i < line.size(); char_i++) {
171 if (line[char_i] == '#') {
175 } else if (line[char_i] != ' ') {
180 OutputString(line + "\n", dec);