|
MLIR 22.0.0git
|
#include "mlir/Query/QuerySession.h"
Public Member Functions | |
| QuerySession (Operation *rootOp, llvm::SourceMgr &sourceMgr, unsigned bufferId, const matcher::Registry &matcherRegistry) | |
| Operation * | getRootOp () |
| llvm::SourceMgr & | getSourceManager () const |
| unsigned | getBufferId () |
| const matcher::Registry & | getRegistryData () const |
Public Attributes | |
| llvm::StringMap< matcher::VariantValue > | namedValues |
| bool | terminate = false |
Definition at line 21 of file QuerySession.h.
|
inline |
Definition at line 23 of file QuerySession.h.
|
inline |
Definition at line 30 of file QuerySession.h.
Referenced by mlir::query::matcher::MatchFinder::printMatch(), and mlir::query::matcher::MatchFinder::printMatch().
|
inline |
Definition at line 31 of file QuerySession.h.
|
inline |
Definition at line 28 of file QuerySession.h.
Referenced by mlir::query::MatchQuery::run().
|
inline |
Definition at line 29 of file QuerySession.h.
Referenced by mlir::query::matcher::MatchFinder::printMatch(), and mlir::query::matcher::MatchFinder::printMatch().
| llvm::StringMap<matcher::VariantValue> mlir::query::QuerySession::namedValues |
Definition at line 33 of file QuerySession.h.
Definition at line 34 of file QuerySession.h.
Referenced by mlir::mlirQueryMain(), and mlir::query::QuitQuery::run().