CBMC
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
postconditiont Class Reference
+ Collaboration diagram for postconditiont:

Public Member Functions

 
void  compute (exprt &dest)
 

Protected Member Functions

void  strengthen (exprt &dest)
 
void  weaken (exprt &dest)
 
 
bool  is_used (const exprt &expr, const irep_idt &identifier)
 

Protected Attributes

 
 
 
 

Detailed Description

Definition at line 23 of file postcondition.cpp.

Constructor & Destructor Documentation

◆  postconditiont()

postconditiont::postconditiont ( const namespacet_ns,
const value_sett_value_set,
const SSA_stept_SSA_step,
)
inline

Definition at line 26 of file postcondition.cpp.

Member Function Documentation

◆  compute()

void postconditiont::compute ( exprtdest )

Definition at line 95 of file postcondition.cpp.

◆  is_used()

bool postconditiont::is_used ( const exprtexpr,
const irep_idtidentifier 
)
protected

Definition at line 147 of file postcondition.cpp.

◆  is_used_address_of()

bool postconditiont::is_used_address_of ( const exprtexpr,
const irep_idtidentifier 
)
protected

Definition at line 70 of file postcondition.cpp.

◆  strengthen()

void postconditiont::strengthen ( exprtdest )
protected

Definition at line 126 of file postcondition.cpp.

◆  weaken()

void postconditiont::weaken ( exprtdest )
protected

Definition at line 104 of file postcondition.cpp.

Member Data Documentation

◆  ns

const namespacet& postconditiont::ns
protected

Definition at line 36 of file postcondition.cpp.

◆  s

const goto_symex_statet& postconditiont::s
protected

Definition at line 39 of file postcondition.cpp.

◆  SSA_step

const SSA_stept& postconditiont::SSA_step
protected

Definition at line 38 of file postcondition.cpp.

◆  value_set

const value_sett& postconditiont::value_set
protected

Definition at line 37 of file postcondition.cpp.


The documentation for this class was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /