Name | Meaning |
pre | A precondition assertion |
post | A postcondition assertion |
assert | |
const char* comment() const noexcept;
contracts::detection_mode detection_mode() const noexcept;
exception_ptr evaluation_exception() const noexcept;
bool is_terminating() const noexcept;
assertion_kind kind() const noexcept;
source_location location() const noexcept;
evaluation_semantic semantic() const noexcept;
void invoke_default_contract_violation_handler(const contract_violation& v);