metaSMT 2
Functions
Assertion
API

Assertion API. More...

Functions

template<typename Context_ , typename Expr_ >
void metaSMT::assertion (Context_ &ctx, Expr_ const &e)
 add an assumption to the current context

Detailed Description

Assertion API.

  DirectSolver_Context< Boolector > ctx;

  assertion(ctx,  True);
  solve(ctx) == true;

  assertion(ctx, False)
  solve(ctx) == true;

Function Documentation

template<typename Context_ , typename Expr_ >
void metaSMT::assertion ( Context_ &  ctx,
Expr_ const &  e 
)

add an assumption to the current context

Parameters:
ctxThe metaSMT Context
eAny Boolean expression

Definition at line 33 of file Assertion.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines