Lines Matching refs:Line
31 Line = Line.ltrim(" \t\v\f\r");
33 if (Line.empty())
34 // Even though the Line is empty, it contains a pointer and
37 return Line;
40 if (Line.front() == '#')
41 Word = Line.substr(0, 1);
43 Word = Line.take_until(isWhitespace);
45 Line = Line.drop_front(Word.size());
144 StringRef Extra = Line;
152 Line = Line.drop_until([](char c) { return c == '\n'; });
153 Line = Line.drop_while([](char c) { return c == '\n'; });
200 Line, CompletionPos - Line.begin(), nullptr, &QS.NamedValues);
230 Line = Line.drop_until([](char c) { return c == '\n'; });
231 Line = Line.drop_while([](char c) { return c == '\n'; });
232 if (Line.empty())
253 if (!Parser::parseExpression(Line, nullptr, &QS.NamedValues, &Value,
259 Q->RemainingContent = Line;
268 auto MatcherSource = Line.ltrim();
353 return new FileQuery(Line);
362 QueryRef QueryParser::parse(StringRef Line, const QuerySession &QS) {
363 return QueryParser(Line, QS).doParse();
367 QueryParser::complete(StringRef Line, size_t Pos, const QuerySession &QS) {
368 QueryParser P(Line, QS);
369 P.CompletionPos = Line.data() + Pos;