![]() |
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.