std::contracts::assertion_kind
From cppreference.com
| Defined in header <contracts>
|
||
enum class assertion_kind : /* unspecified */ {
pre = 1,
post = 2,
assert = 3
};
|
(since C++26) | |
The enumerators of std::contracts::assertion_kind correspond to the syntactic forms of a contract assertion, with meanings listed below:
| Enumerator | Meaning |
pre
|
the contract assertion is a precondition assertion |
post
|
the contract assertion is a postcondition assertion |
assert
|
the contract assertion is a contract_assert statement |
