Class RebuildVisitor¶
Defined in File cse.cpp
Inheritance Relationships¶
Base Type¶
public SymEngine::BaseVisitor< RebuildVisitor, TransformVisitor >(Template Class BaseVisitor)
Class Documentation¶
-
class
SymEngine::RebuildVisitor: public SymEngine::BaseVisitor<RebuildVisitor, TransformVisitor>¶ Public Functions
-
RebuildVisitor(umap_basic_basic &subs_, umap_basic_basic &opt_subs_, set_basic &to_eliminate_, set_basic &excluded_symbols_, vec_pair &replacements_)¶
-
void
bvisit(const FunctionSymbol &x)¶
-
void
bvisit(const OneArgFunction &x)¶
-
template<class
T>
voidbvisit(const TwoArgBasic<T> &x)¶
-
void
bvisit(const MultiArgFunction &x)¶
-