clang API Documentation
#include <ConstraintManager.h>
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 |
Definition at line 30 of file ConstraintManager.h.
clang::ento::ConditionTruthVal::ConditionTruthVal | ( | bool | constraint | ) | [inline] |
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.
clang::ento::ConditionTruthVal::ConditionTruthVal | ( | ) | [inline] |
Construct a ConstraintVal indicating the constraint is underconstrained.
Definition at line 38 of file ConstraintManager.h.
bool clang::ento::ConditionTruthVal::isConstrained | ( | ) | const [inline] |
Return true if the constrained is perfectly constrained.
Definition at line 51 of file ConstraintManager.h.
bool clang::ento::ConditionTruthVal::isConstrainedFalse | ( | ) | const [inline] |
Return true if the constraint is perfectly constrained to 'false'.
Definition at line 46 of file ConstraintManager.h.
bool clang::ento::ConditionTruthVal::isConstrainedTrue | ( | ) | const [inline] |
Return true if the constraint is perfectly constrained to 'true'.
Definition at line 41 of file ConstraintManager.h.
Referenced by didPreviousFreeFail(), and isLeaked().
bool clang::ento::ConditionTruthVal::isUnderconstrained | ( | ) | const [inline] |
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.