LLVM  6.0.0svn
Public Member Functions | List of all members
llvm::SetTheory::Operator Class Referenceabstract

Operator - A callback representing a DAG operator. More...

#include "llvm/TableGen/SetTheory.h"

Public Member Functions

virtual ~Operator ()=default
 
virtual void apply (SetTheory &, DagInit *Expr, RecSet &Elts, ArrayRef< SMLoc > Loc)=0
 apply - Apply this operator to Expr's arguments and insert the result in Elts. More...
 

Detailed Description

Operator - A callback representing a DAG operator.

Definition at line 71 of file SetTheory.h.

Constructor & Destructor Documentation

◆ ~Operator()

virtual llvm::SetTheory::Operator::~Operator ( )
virtualdefault

Member Function Documentation

◆ apply()

virtual void llvm::SetTheory::Operator::apply ( SetTheory ,
DagInit Expr,
RecSet Elts,
ArrayRef< SMLoc Loc 
)
pure virtual

apply - Apply this operator to Expr's arguments and insert the result in Elts.


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