Lines Matching refs:Line
259 const char *Line = ::el_gets(Data->EL, &LineLen);
262 if (!Line || LineLen == 0)
267 (Line[LineLen - 1] == '\n' || Line[LineLen - 1] == '\r'))
272 ::history(Data->Hist, &HE, H_ENTER, Line);
274 return std::string(Line, LineLen);
303 std::string Line;
308 if (Line.empty())
311 return Line;
313 Line.append(Buf);
314 } while (Line.empty() ||
315 (Line[Line.size() - 1] != '\n' && Line[Line.size() - 1] != '\r'));
317 while (!Line.empty() &&
318 (Line[Line.size() - 1] == '\n' || Line[Line.size() - 1] == '\r'))
319 Line.resize(Line.size() - 1);
321 return Line;