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] |