File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,3 +21,14 @@ namespace std::contracts {
2121`contract_violation`型は、実行時に発生した契約違反が`handle_contract_violation`関数に渡されるために使用される型である。
2222
2323この型は、ユーザーによって構築、コピー、ムーブ、変更してはならない。
24+
25+ ## メンバ関数
26+ | 名前 | 説明 | 対応バージョン |
27+ | ---- | ---- | ---- |
28+ | [`comment`](contracts/comment.md.nolink) | 契約違反の詳細を記録したchar列を返す | C++26 |
29+ | [`detection_mode`](contracts/detection_mode.md.nolink) | 契約違反が特定された方法を返す | C++26 |
30+ | [`evaluation_exception`](contracts/evaluation_exception.md.nolink) | 契約が例外を飛ばしたことによって終了した場合の例外へのポインタ | C++26 |
31+ | [`is_terminating`](contracts/is_terminating.md.nolink) | 契約違反によってプログラムがターミネートされるかを返す | C++26|
32+ | [`kind`](contracts/kind.md.nolink) | 違反した契約の種類 | C++26|
33+ | [`location`](contracts/location.md.nolink) | 違反した場所を返す | C++26 |
34+ | [`semantic`](contracts/semantic.md.nolink) | 違反した契約のセマンティクス | C++26 |
You can’t perform that action at this time.
0 commit comments