LLVM API Documentation
#include <SetTheory.h>
Public Member Functions | |
| virtual | ~Expander () |
| virtual void | expand (SetTheory &, Record *, RecSet &Elts)=0 |
Expander - A callback function that can transform a Record representing a set into a fully expanded list of elements. Expanders provide a way for users to define named sets that can be used in DAG expressions.
Definition at line 83 of file SetTheory.h.
| virtual llvm::SetTheory::Expander::~Expander | ( | ) | [inline, virtual] |
Definition at line 86 of file SetTheory.h.
| virtual void llvm::SetTheory::Expander::expand | ( | SetTheory & | , |
| Record * | , | ||
| RecSet & | Elts | ||
| ) | [pure virtual] |