|
MLIR 22.0.0git
|
#include "mlir/Query/Matcher/Marshallers.h"
Public Types | |
| using | MarshallerType |
Public Member Functions | |
| FixedArgCountMatcherDescriptor (MarshallerType marshaller, void(*matcherFunc)(), llvm::StringRef matcherName, llvm::ArrayRef< ArgKind > argKinds) | |
| VariantMatcher | create (SourceRange nameRange, llvm::ArrayRef< ParserValue > args, Diagnostics *error) const override |
| bool | isVariadic () const override |
| unsigned | getNumArgs () const override |
| void | getArgKinds (unsigned argNo, std::vector< ArgKind > &kinds) const override |
| Public Member Functions inherited from mlir::query::matcher::internal::MatcherDescriptor | |
| virtual | ~MatcherDescriptor ()=default |
Definition at line 123 of file Marshallers.h.
Definition at line 125 of file Marshallers.h.
|
inline |
Definition at line 134 of file Marshallers.h.
|
inlineoverridevirtual |
Implements mlir::query::matcher::internal::MatcherDescriptor.
Definition at line 141 of file Marshallers.h.
|
inlineoverridevirtual |
Implements mlir::query::matcher::internal::MatcherDescriptor.
Definition at line 150 of file Marshallers.h.
|
inlineoverridevirtual |
Implements mlir::query::matcher::internal::MatcherDescriptor.
Definition at line 148 of file Marshallers.h.
|
inlineoverridevirtual |
Implements mlir::query::matcher::internal::MatcherDescriptor.
Definition at line 146 of file Marshallers.h.