Lines Matching refs:Line
30 Line = Line.drop_while([](char c) { in lexWord()
35 if (Line.empty()) in lexWord()
39 return Line; in lexWord()
42 if (Line.front() == '#') in lexWord()
43 Word = Line.substr(0, 1); in lexWord()
45 Word = Line.take_until(isWhitespace); in lexWord()
47 Line = Line.drop_front(Word.size()); in lexWord()
153 StringRef Extra = Line; in endQuery()
164 Line = Line.drop_until([](char c) { return c == '\n'; }); in endQuery()
165 Line = Line.drop_while([](char c) { return c == '\n'; }); in endQuery()
210 Line, CompletionPos - Line.begin(), nullptr, &QS.NamedValues); in completeMatcherExpression()
238 Line = Line.drop_until([](char c) { return c == '\n'; }); in doParse()
239 Line = Line.drop_while([](char c) { return c == '\n'; }); in doParse()
240 if (Line.empty()) in doParse()
261 if (!Parser::parseExpression(Line, nullptr, &QS.NamedValues, &Value, in doParse()
267 Q->RemainingContent = Line; in doParse()
276 auto MatcherSource = Line.ltrim(); in doParse()
363 QueryRef QueryParser::parse(StringRef Line, const QuerySession &QS) { in parse() argument
364 return QueryParser(Line, QS).doParse(); in parse()
368 QueryParser::complete(StringRef Line, size_t Pos, const QuerySession &QS) { in complete() argument
369 QueryParser P(Line, QS); in complete()
370 P.CompletionPos = Line.data() + Pos; in complete()