Lines Matching defs:queryParser
49 QueryParser *queryParser;
57 LexOrCompleteWord(QueryParser *queryParser, llvm::StringRef &outWord)
58 : word(queryParser->lexWord()), stringSwitch(word),
59 queryParser(queryParser), wordCompletionPos(llvm::StringRef::npos) {
61 if (queryParser->completionPos &&
62 queryParser->completionPos <= word.data() + word.size()) {
63 if (queryParser->completionPos < word.data())
66 wordCompletionPos = queryParser->completionPos - word.data();
80 queryParser->completions.emplace_back(
205 QueryParser queryParser(line, qs);
206 queryParser.completionPos = line.data() + pos;
208 queryParser.doParse();
209 return queryParser.completions;