reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

tools/clang/tools/extra/clang-query/Query.cpp
   24 bool InvalidQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const {
   29 bool NoOpQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const {
   33 bool HelpQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const {
   66 bool QuitQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const {
   83 bool MatchQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const {
  145 bool LetQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const {
tools/clang/tools/extra/clang-query/Query.h
  125   bool run(llvm::raw_ostream &OS, QuerySession &QS) const override {
  142   bool run(llvm::raw_ostream &OS, QuerySession &QS) const override {
  160   bool run(llvm::raw_ostream &OS, QuerySession &QS) const override {

References

tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp
   77     if (!Q->run(llvm::outs(), QS))
  121       if (!Q->run(llvm::outs(), QS))
  140       Q->run(llvm::outs(), QS);
tools/clang/tools/extra/unittests/clang-query/QueryEngineTest.cpp
  139   EXPECT_TRUE(QueryParser::parse("let x \"foo1\"", S)->run(OS, S));
  143   EXPECT_TRUE(QueryParser::parse("let y hasName(x)", S)->run(OS, S));
  147   EXPECT_TRUE(QueryParser::parse("match functionDecl(y)", S)->run(OS, S));
  153   EXPECT_TRUE(QueryParser::parse("unlet x", S)->run(OS, S));
  157   EXPECT_FALSE(QueryParser::parse("let y hasName(x)", S)->run(OS, S));