clang-tools
7.0.0
|
Represents the state for a particular clang-query session. More...
#include <QuerySession.h>
Public Member Functions | |
QuerySession (llvm::ArrayRef< std::unique_ptr< ASTUnit >> ASTs) | |
Public Attributes | |
llvm::ArrayRef< std::unique_ptr< ASTUnit > > | ASTs |
OutputKind | OutKind |
bool | BindRoot |
bool | Terminate |
llvm::StringMap< ast_matchers::dynamic::VariantValue > | NamedValues |
Represents the state for a particular clang-query session.
Definition at line 25 of file QuerySession.h.
|
inline |
Definition at line 27 of file QuerySession.h.
llvm::ArrayRef<std::unique_ptr<ASTUnit> > clang::query::QuerySession::ASTs |
Definition at line 30 of file QuerySession.h.
Referenced by clang::query::MatchQuery::run().
bool clang::query::QuerySession::BindRoot |
Definition at line 32 of file QuerySession.h.
llvm::StringMap<ast_matchers::dynamic::VariantValue> clang::query::QuerySession::NamedValues |
Definition at line 34 of file QuerySession.h.
Referenced by clang::query::LetQuery::run().
OutputKind clang::query::QuerySession::OutKind |
Definition at line 31 of file QuerySession.h.
bool clang::query::QuerySession::Terminate |
Definition at line 33 of file QuerySession.h.
Referenced by main(), and clang::query::QuitQuery::run().