13 #define DEFINE(Type)                            \    14       virtual void visit(const Type& t) = 0 weightset_mixin< rat::expressionset_impl< Context > > expressionset
 
weightset_mixin< detail::tupleset_impl< LabelSets... > > tupleset
 
rat::expansionset< ExpSet > expansionset
 
weightset_mixin< detail::polynomialset_impl< Context, Kind > > polynomialset