MLIR
20.0.0git
|
#include "mlir/Query/Matcher/VariantValue.h"
Classes | |
class | SinglePayload |
Public Member Functions | |
VariantMatcher () | |
void | reset () |
bool | isNull () const |
std::optional< DynMatcher > | getDynMatcher () const |
std::string | getTypeAsString () const |
Static Public Member Functions | |
static VariantMatcher | SingleMatcher (DynMatcher matcher) |
Definition at line 28 of file VariantValue.h.
|
default |
Referenced by SingleMatcher().
std::optional< DynMatcher > mlir::query::matcher::VariantMatcher::getDynMatcher | ( | ) | const |
Definition at line 36 of file VariantValue.cpp.
Referenced by mlir::query::matcher::RegistryManager::constructMatcher(), mlir::query::matcher::internal::ArgTypeTraits< DynMatcher >::get(), and mlir::query::matcher::internal::Parser::parseMatcherExpression().
std::string mlir::query::matcher::VariantMatcher::getTypeAsString | ( | ) | const |
Definition at line 42 of file VariantValue.cpp.
|
inline |
Definition at line 51 of file VariantValue.h.
Referenced by mlir::query::matcher::RegistryManager::constructMatcher().
void mlir::query::matcher::VariantMatcher::reset | ( | ) |
Definition at line 40 of file VariantValue.cpp.
|
static |
Definition at line 32 of file VariantValue.cpp.
References VariantMatcher().
Referenced by mlir::query::matcher::RegistryManager::constructMatcher(), and mlir::query::matcher::internal::matcherMarshallFixedImpl().