MLIR 22.0.0git
mlir::query::matcher::VariadicOperatorMatcherFunc< MinCount, MaxCount > Struct Template Reference

#include "mlir/Query/Matcher/MatchersInternal.h"

Public Member Functions

template<typename... Ms>
VariadicOperatorMatcher< Ms... > operator() (Ms &&...Ps) const

Public Attributes

DynMatcher::VariadicOperator varOp

Detailed Description

template<unsigned MinCount, unsigned MaxCount>
struct mlir::query::matcher::VariadicOperatorMatcherFunc< MinCount, MaxCount >

Definition at line 207 of file MatchersInternal.h.

Member Function Documentation

◆ operator()()

template<unsigned MinCount, unsigned MaxCount>
template<typename... Ms>
VariadicOperatorMatcher< Ms... > mlir::query::matcher::VariadicOperatorMatcherFunc< MinCount, MaxCount >::operator() ( Ms &&... Ps) const
inline

Definition at line 211 of file MatchersInternal.h.

References varOp.

Member Data Documentation

◆ varOp

template<unsigned MinCount, unsigned MaxCount>
DynMatcher::VariadicOperator mlir::query::matcher::VariadicOperatorMatcherFunc< MinCount, MaxCount >::varOp

Definition at line 208 of file MatchersInternal.h.

Referenced by operator()().


The documentation for this struct was generated from the following file: