SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
#include <FunctionInstantiator.h>
Public Member Functions | |
template<typename Res > | |
bool | operator() (const Res &) |
bool | operator() (carl::Variable v) |
template<typename TYPE = T> | |
std::enable_if< std::is_same< TYPE, Poly >::value, bool >::type | operator() (const Poly &p) |
bool | operator() (const FormulaT &f) |
template<typename VAR = V> | |
std::enable_if< std::is_same< VAR, types::BVVariable >::value, bool >::type | operator() (const types::BVVariable &v) |
template<typename VAR = V> | |
std::enable_if< std::is_same< VAR, types::BVVariable >::value, bool >::type | operator() (const types::BVTerm &t) |
bool | instantiate (V v, const T &repl, types::TermType &subject) |
Protected Attributes | |
V | var |
T | replacement |
types::TermType | result |
Definition at line 42 of file FunctionInstantiator.h.
|
inline |
|
inline |
Definition at line 52 of file FunctionInstantiator.h.
|
inline |
|
inline |
|
inline |
Definition at line 49 of file FunctionInstantiator.h.
|
inline |
Definition at line 74 of file FunctionInstantiator.h.
|
inline |
Definition at line 68 of file FunctionInstantiator.h.
|
protected |
Definition at line 45 of file FunctionInstantiator.h.
|
protected |
Definition at line 46 of file FunctionInstantiator.h.
|
protected |
Definition at line 44 of file FunctionInstantiator.h.