10 #ifndef LLVM_CLANG_TOOLS_EXTRA_CLANG_QUERY_QUERY_SESSION_H
11 #define LLVM_CLANG_TOOLS_EXTRA_CLANG_QUERY_QUERY_SESSION_H
14 #include "clang/ASTMatchers/Dynamic/VariantValue.h"
15 #include "llvm/ADT/ArrayRef.h"
16 #include "llvm/ADT/StringMap.h"
30 llvm::ArrayRef<std::unique_ptr<ASTUnit>>
ASTs;
34 llvm::StringMap<ast_matchers::dynamic::VariantValue>
NamedValues;
Represents the state for a particular clang-query session.
QuerySession(llvm::ArrayRef< std::unique_ptr< ASTUnit >> ASTs)
llvm::ArrayRef< std::unique_ptr< ASTUnit > > ASTs
llvm::StringMap< ast_matchers::dynamic::VariantValue > NamedValues