MLIR
20.0.0git
|
Public Member Functions | |
LexOrCompleteWord (QueryParser *queryParser, llvm::StringRef &outWord) | |
LexOrCompleteWord & | Case (llvm::StringLiteral caseStr, const T &value, bool isCompletion=true) |
T | Default (T value) |
Public Attributes | |
llvm::StringRef | word |
llvm::StringSwitch< T > | stringSwitch |
QueryParser * | queryParser |
size_t | wordCompletionPos |
Definition at line 45 of file QueryParser.cpp.
|
inline |
Definition at line 57 of file QueryParser.cpp.
References mlir::query::QueryParser::LexOrCompleteWord< T >::queryParser, mlir::query::QueryParser::LexOrCompleteWord< T >::word, and mlir::query::QueryParser::LexOrCompleteWord< T >::wordCompletionPos.
|
inline |
Definition at line 70 of file QueryParser.cpp.
References mlir::query::QueryParser::LexOrCompleteWord< T >::queryParser, mlir::query::QueryParser::LexOrCompleteWord< T >::stringSwitch, mlir::query::QueryParser::LexOrCompleteWord< T >::word, and mlir::query::QueryParser::LexOrCompleteWord< T >::wordCompletionPos.
|
inline |
Definition at line 87 of file QueryParser.cpp.
References mlir::query::QueryParser::LexOrCompleteWord< T >::stringSwitch.
QueryParser* mlir::query::QueryParser::LexOrCompleteWord< T >::queryParser |
Definition at line 49 of file QueryParser.cpp.
Referenced by mlir::query::QueryParser::LexOrCompleteWord< T >::Case(), and mlir::query::QueryParser::LexOrCompleteWord< T >::LexOrCompleteWord().
llvm::StringSwitch<T> mlir::query::QueryParser::LexOrCompleteWord< T >::stringSwitch |
Definition at line 47 of file QueryParser.cpp.
Referenced by mlir::query::QueryParser::LexOrCompleteWord< T >::Case(), and mlir::query::QueryParser::LexOrCompleteWord< T >::Default().
llvm::StringRef mlir::query::QueryParser::LexOrCompleteWord< T >::word |
Definition at line 46 of file QueryParser.cpp.
Referenced by mlir::query::QueryParser::LexOrCompleteWord< T >::Case(), and mlir::query::QueryParser::LexOrCompleteWord< T >::LexOrCompleteWord().
size_t mlir::query::QueryParser::LexOrCompleteWord< T >::wordCompletionPos |
Definition at line 52 of file QueryParser.cpp.
Referenced by mlir::query::QueryParser::LexOrCompleteWord< T >::Case(), and mlir::query::QueryParser::LexOrCompleteWord< T >::LexOrCompleteWord().