LLVM API Documentation

Public Member Functions
llvm::SetTheory::Expander Class Reference

#include <SetTheory.h>

List of all members.

Public Member Functions

virtual ~Expander ()
virtual void expand (SetTheory &, Record *, RecSet &Elts)=0

Detailed Description

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.


Constructor & Destructor Documentation

virtual llvm::SetTheory::Expander::~Expander ( ) [inline, virtual]

Definition at line 86 of file SetTheory.h.


Member Function Documentation

virtual void llvm::SetTheory::Expander::expand ( SetTheory ,
Record ,
RecSet Elts 
) [pure virtual]

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