LLVM API Documentation
Operator - A callback representing a DAG operator. More...
#include <SetTheory.h>
Public Member Functions | |
virtual | ~Operator () |
virtual void | apply (SetTheory &, DagInit *Expr, RecSet &Elts, ArrayRef< SMLoc > Loc)=0 |
Operator - A callback representing a DAG operator.
Definition at line 69 of file SetTheory.h.
virtual llvm::SetTheory::Operator::~Operator | ( | ) | [inline, virtual] |
Definition at line 72 of file SetTheory.h.
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.