| MLIR
    22.0.0git
    | 
RecursivePatternMatcher that composes. More...
#include "mlir/IR/Matchers.h"
| Public Member Functions | |
| RecursivePatternMatcher (OperandMatchers... matchers) | |
| bool | match (Operation *op) | 
| Public Attributes | |
| std::tuple< OperandMatchers... > | operandMatchers | 
RecursivePatternMatcher that composes.
Definition at line 351 of file Matchers.h.
| 
 | inline | 
Definition at line 352 of file Matchers.h.
| 
 | inline | 
Definition at line 354 of file Matchers.h.
References mlir::detail::enumerate(), mlir::Operation::getNumOperands(), mlir::detail::matchOperandOrValueAtIndex(), and mlir::detail::RecursivePatternMatcher< OpType, OperandMatchers >::operandMatchers.
| std::tuple<OperandMatchers...> mlir::detail::RecursivePatternMatcher< OpType, OperandMatchers >::operandMatchers | 
Definition at line 363 of file Matchers.h.
Referenced by mlir::detail::RecursivePatternMatcher< OpType, OperandMatchers >::match().