From a97b34fc918f85ea6c1705856c12e04491d1b978 Mon Sep 17 00:00:00 2001 From: yoh Date: Thu, 9 Feb 2023 11:47:13 +0900 Subject: [PATCH] =?UTF-8?q?expected/expected.void:=20=E3=83=9A=E3=83=BC?= =?UTF-8?q?=E3=82=B8=E6=A7=8B=E9=80=A0=E3=82=92=E8=AA=BF=E6=95=B4(#1066)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/expected/expected.void.md | 24 +++++++++++++++++++ .../expected/expected.void/op_constructor.md | 2 +- .../expected/expected.void/op_destructor.md | 2 +- 3 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 reference/expected/expected.void.md diff --git a/reference/expected/expected.void.md b/reference/expected/expected.void.md new file mode 100644 index 000000000..1b909048f --- /dev/null +++ b/reference/expected/expected.void.md @@ -0,0 +1,24 @@ +# expected +* expected[meta header] +* class template[meta id-type] +* std[meta namespace] +* cpp23[meta cpp] + +```cpp +namespace std { + // プライマリテンプレート + template + class expected; + + // T=cv void 部分特殊化テンプレート + template + requires is_void_v + class expected; +} +``` +* expected[link expected.md] +* is_void_v[link /reference/type_traits/is_void.md] + +このページは`expected`部分特殊化テンプレートに対応するプレースホルダです。 + +`expected`クラスの説明は[`expected`プライマリテンプレート](expected.md)ページを参照してください。 diff --git a/reference/expected/expected.void/op_constructor.md b/reference/expected/expected.void/op_constructor.md index 778760f7a..68eca5a47 100644 --- a/reference/expected/expected.void/op_constructor.md +++ b/reference/expected/expected.void/op_constructor.md @@ -2,7 +2,7 @@ * expected[meta header] * function[meta id-type] * std[meta namespace] -* expected[meta class] +* expected[meta class] * cpp23[meta cpp] ```cpp diff --git a/reference/expected/expected.void/op_destructor.md b/reference/expected/expected.void/op_destructor.md index 9e18dce50..aa71c726d 100644 --- a/reference/expected/expected.void/op_destructor.md +++ b/reference/expected/expected.void/op_destructor.md @@ -2,7 +2,7 @@ * expected[meta header] * function[meta id-type] * std[meta namespace] -* expected[meta class] +* expected[meta class] * cpp23[meta cpp] ```cpp