aurelia::virtual_term< Term, Constr > Struct Template Reference

Inheritance diagram for aurelia::virtual_term< Term, Constr >:
Collaboration diagram for aurelia::virtual_term< Term, Constr >:

List of all members.

Public Member Functions

virtual size_t constr () const =0
template<typename C , typename... V>
void match (pattern< C, V...> &p) const throw (failure)
template<typename Strat >
Term all_prim (const Strat &s) const
virtual bool operator== (const virtual_term &other) const =0
virtual bool operator!= (const virtual_term &other) const =0
virtual size_t hash () const =0

template<typename Term, typename... Constr>
struct aurelia::virtual_term< Term, Constr >


The documentation for this struct was generated from the following file: