MLIR  21.0.0git
Public Member Functions | List of all members
mlir::query::matcher::MatcherInterface Class Referenceabstract

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

+ Inheritance diagram for mlir::query::matcher::MatcherInterface:

Public Member Functions

virtual ~MatcherInterface ()=default
 
virtual bool match (Operation *op)=0
 
virtual bool match (Operation *op, SetVector< Operation * > &matchedOps)=0
 

Detailed Description

Definition at line 55 of file MatchersInternal.h.

Constructor & Destructor Documentation

◆ ~MatcherInterface()

virtual mlir::query::matcher::MatcherInterface::~MatcherInterface ( )
virtualdefault

Member Function Documentation

◆ match() [1/2]

virtual bool mlir::query::matcher::MatcherInterface::match ( Operation op)
pure virtual

◆ match() [2/2]

virtual bool mlir::query::matcher::MatcherInterface::match ( Operation op,
SetVector< Operation * > &  matchedOps 
)
pure virtual

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