Home
last modified time | relevance | path

Searched refs:QuerySession (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-query/
H A DQuery.h37 class QuerySession; variable
57 bool run(llvm::raw_ostream &OS, QuerySession &QS) const override;
67 bool run(llvm::raw_ostream &OS, QuerySession &QS) const override;
75 bool run(llvm::raw_ostream &OS, QuerySession &QS) const override;
129 SetQuery(T QuerySession::*Var, T Value)
140 T QuerySession::*Var;
146 SetExclusiveOutputQuery(bool QuerySession::*Var)
159 bool QuerySession::*Var;
172 bool QuerySession::*Var;
177 EnableOutputQuery(bool QuerySession::*Var)
[all …]
H A DQueryParser.h20 class QuerySession; variable
27 static QueryRef parse(StringRef Line, const QuerySession &QS);
35 complete(StringRef Line, size_t Pos, const QuerySession &QS);
38 QueryParser(StringRef Line, const QuerySession &QS) in QueryParser()
45 QueryRef parseSetBool(bool QuerySession::*Var);
46 QueryRef parseSetTraversalKind(TraversalKind QuerySession::*Var);
63 const QuerySession &QS;
H A DQueryParser.cpp94 QueryRef QueryParser::parseSetBool(bool QuerySession::*Var) { in parseSetBool()
125 return new QueryType(&QuerySession::DetailedASTOutput); in parseSetOutputKind()
127 return new QueryType(&QuerySession::DiagOutput); in parseSetOutputKind()
129 return new QueryType(&QuerySession::PrintOutput); in parseSetOutputKind()
132 return new QueryType(&QuerySession::SrcLocOutput); in parseSetOutputKind()
139 QueryRef QueryParser::parseSetTraversalKind(TraversalKind QuerySession::*Var) { in parseSetTraversalKind()
310 Q = parseSetBool(&QuerySession::BindRoot); in doParse()
313 Q = parseSetBool(&QuerySession::PrintMatcher); in doParse()
316 Q = parseSetTraversalKind(&QuerySession::TK); in doParse()
363 QueryRef QueryParser::parse(StringRef Line, const QuerySession &QS) { in parse()
[all …]
H A DQuery.cpp26 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()
178 bool MatchQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const { in run()
269 bool LetQuery::run(llvm::raw_ostream &OS, QuerySession &QS) const { in run()
H A DQuerySession.h24 class QuerySession {
26 QuerySession(llvm::ArrayRef<std::unique_ptr<ASTUnit>> ASTs) in QuerySession() function
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-query/
H A DQueryEngineTest.cpp44 QuerySession S;
97 SetExclusiveOutputQuery(&QuerySession::PrintOutput).run(OS, S)); in TEST_F()
106 SetExclusiveOutputQuery(&QuerySession::DetailedASTOutput).run(OS, S)); in TEST_F()
113 EXPECT_TRUE(EnableOutputQuery(&QuerySession::DiagOutput).run(OS, S)); in TEST_F()
114 EXPECT_TRUE(EnableOutputQuery(&QuerySession::DetailedASTOutput).run(OS, S)); in TEST_F()
126 EXPECT_TRUE(SetQuery<bool>(&QuerySession::BindRoot, false).run(OS, S)); in TEST_F()
H A DQueryParserTest.cpp24 QuerySession QS;
99 EXPECT_EQ(&QuerySession::DetailedASTOutput, cast<SetExclusiveOutputQuery>(Q)->Var); in TEST_F()
103 EXPECT_EQ(&QuerySession::DetailedASTOutput, cast<SetExclusiveOutputQuery>(Q)->Var); in TEST_F()
107 EXPECT_EQ(&QuerySession::DetailedASTOutput, cast<EnableOutputQuery>(Q)->Var); in TEST_F()
115 EXPECT_EQ(&QuerySession::DetailedASTOutput, cast<DisableOutputQuery>(Q)->Var); in TEST_F()
124 EXPECT_EQ(&QuerySession::BindRoot, cast<SetQuery<bool> >(Q)->Var); in TEST_F()
129 EXPECT_EQ(&QuerySession::TK, cast<SetQuery<TraversalKind>>(Q)->Var); in TEST_F()
/llvm-project-15.0.7/clang-tools-extra/clang-query/tool/
H A DClangQuery.cpp75 QuerySession &QS) { in runCommandsInFile()
149 QuerySession QS(ASTs); in main()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt792 clang-tools-extra/clang-query/QuerySession.h