clang API Documentation

Public Member Functions
clang::ento::ConditionTruthVal Class Reference

#include <ConstraintManager.h>

List of all members.

Public Member Functions

 ConditionTruthVal (bool constraint)
 ConditionTruthVal ()
 Construct a ConstraintVal indicating the constraint is underconstrained.
bool isConstrainedTrue () const
 Return true if the constraint is perfectly constrained to 'true'.
bool isConstrainedFalse () const
 Return true if the constraint is perfectly constrained to 'false'.
bool isConstrained () const
 Return true if the constrained is perfectly constrained.
bool isUnderconstrained () const

Detailed Description

Definition at line 30 of file ConstraintManager.h.


Constructor & Destructor Documentation

Construct a ConditionTruthVal indicating the constraint is constrained to either true or false, depending on the boolean value provided.

Definition at line 35 of file ConstraintManager.h.

Construct a ConstraintVal indicating the constraint is underconstrained.

Definition at line 38 of file ConstraintManager.h.


Member Function Documentation

Return true if the constrained is perfectly constrained.

Definition at line 51 of file ConstraintManager.h.

Return true if the constraint is perfectly constrained to 'false'.

Definition at line 46 of file ConstraintManager.h.

Return true if the constraint is perfectly constrained to 'true'.

Definition at line 41 of file ConstraintManager.h.

Referenced by didPreviousFreeFail(), and isLeaked().

Return true if the constrained is underconstrained and we do not know if the constraint is true of value.

Definition at line 57 of file ConstraintManager.h.


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