Lines Matching refs:QS
26 bool InvalidQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const { in run()
31 bool NoOpQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const { in run()
35 bool HelpQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const { in run()
77 bool QuitQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const { in run()
78 QS.Terminate = true; in run()
178 bool MatchQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const { in run()
181 for (auto &AST : QS.ASTs) { in run()
185 if (QS.BindRoot) { in run()
198 Ctx.getParentMapContext().setTraversalKind(QS.TK); in run()
201 if (QS.PrintMatcher) { in run()
227 if (QS.DiagOutput) { in run()
238 if (QS.PrintOutput) { in run()
243 if (QS.DetailedASTOutput) { in run()
247 Dumper.SetTraversalKind(QS.TK); in run()
251 if (QS.SrcLocOutput) { in run()
269 bool LetQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const { in run()
271 QS.NamedValues[Name] = Value; in run()
273 QS.NamedValues.erase(Name); in run()