|
clang 22.0.0git
|
#include "clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h"
Public Member Functions | |
| ConditionTruthVal (bool constraint) | |
| Construct a ConditionTruthVal indicating the constraint is constrained to either true or false, depending on the boolean value provided. | |
| ConditionTruthVal ()=default | |
| Construct a ConstraintVal indicating the constraint is underconstrained. | |
| bool | getValue () const |
| 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 |
| Return true if the constrained is underconstrained and we do not know if the constraint is true of value. | |
Definition at line 38 of file ConstraintManager.h.
|
inline |
Construct a ConditionTruthVal indicating the constraint is constrained to either true or false, depending on the boolean value provided.
Definition at line 44 of file ConstraintManager.h.
|
default |
Construct a ConstraintVal indicating the constraint is underconstrained.
|
inline |
Definition at line 51 of file ConstraintManager.h.
|
inline |
Return true if the constrained is perfectly constrained.
Definition at line 62 of file ConstraintManager.h.
|
inline |
Return true if the constraint is perfectly constrained to 'false'.
Definition at line 59 of file ConstraintManager.h.
Referenced by clang::ento::SMTConstraintManager::checkNull(), and getNullConstraint().
|
inline |
Return true if the constraint is perfectly constrained to 'true'.
Definition at line 56 of file ConstraintManager.h.
Referenced by clang::ento::SMTConstraintManager::checkNull(), clang::ento::retaincountchecker::RetainCountChecker::checkPostStmt(), didPreviousFreeFail(), clang::ento::retaincountchecker::RetainCountChecker::evalAssume(), getNullConstraint(), isLeaked(), and wasRegionOfInterestModifiedAt().
|
inline |
Return true if the constrained is underconstrained and we do not know if the constraint is true of value.
Definition at line 66 of file ConstraintManager.h.