File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 269269| P1401R5 : [ 定数式の文脈での` bool ` への縮小変換を許可] ( /lang/cpp23/narrowing_contextual_conversions_to_bool.md.nolink ) | ` if constexpr(flags & Flags::Exec) ` や` static_assert(N); ` を許可 | 9 | 13 | 2022.2 | - |
270270| P2242R3: [ 定数式内での非リテラル変数の使用を含められないようにする] ( /lang/cpp23/non_literal_variables_in_constexpr_functions.md.nolink ) | 定数式内で静的変数・スレッドローカル変数およびgoto文とラベルを含められない制限を設ける | 12 | 15 | 2022.2 | - |
271271| P2246R1: [ 静的な診断メッセージの文字エンコーディング] ( /lang/cpp23/character_encoding_of_diagnostic_text.md.nolink ) | ` static_assert ` や` [[deprecated]] ` などの診断メッセージの文字集合に関する要件をなくす | - | yes | - | 2022 |
272- | P2448R2: [ ` constexpr ` 関数のすべての引数が定数実行できない場合でも適格とする ] ( /lang/cpp23/relaxing_some_constexpr_restrictions.md ) | | 13 | 17 (partial) | 2024.0 (partial) | - |
272+ | P2448R2: [ ` constexpr ` 関数が定数実行できない場合でも適格とする ] ( /lang/cpp23/relaxing_some_constexpr_restrictions.md ) | | 13 | 17 (partial) | 2024.0 (partial) | - |
273273| P2647R1: [ ` constexpr ` 関数内での` static constexpr ` 変数を許可] ( /lang/cpp23/permitting_static_constexpr_variables_in_constexpr_functions.md.nolink ) | 13 | - | 16 | 2023.2 | - |
274274| P2564R3: [ ` constexpr ` 関数内で` consteval ` 関数を呼び出せない問題を緩和] ( /lang/cpp23/consteval_needs_to_propagate_up.md.nolink ) | | - | 17 | - | 2024.0 |
275275| P1102R2: [ ラムダ式で` () ` を省略できる条件を緩和] ( /lang/cpp23/down_with_lambda_parens.md.nolink ) | キャプチャや修飾をともなってもパラメータリストが空であれば` () ` を省略できる | 11 | 13 | 2022.2 | - |
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ C++23とは、2023年中に改訂される予定の、C++バージョンの通
7171| [ 定数式の文脈での` bool ` への縮小変換を許可] ( cpp23/narrowing_contextual_conversions_to_bool.md.nolink ) | ` if constexpr(flags & Flags::Exec) ` や` static_assert(N); ` を許可 |
7272| [ 定数式内での非リテラル変数の使用を含められないようにする] ( cpp23/non_literal_variables_in_constexpr_functions.md.nolink ) | 定数式内で静的変数・スレッドローカル変数およびgoto文とラベルを含められない制限を設ける |
7373| [ 静的な診断メッセージの文字エンコーディング] ( cpp23/character_encoding_of_diagnostic_text.md.nolink ) | ` static_assert ` や` [[deprecated]] ` などの診断メッセージの文字集合に関する要件をなくす |
74- | [ ` constexpr ` 関数のすべての引数が定数実行できない場合でも適格とする ] ( cpp23/relaxing_some_constexpr_restrictions.md ) | 定数式実行できない関数であっても、実際にコンパイル時に評価されない限り` constexpr ` 指定することを許可する |
74+ | [ ` constexpr ` 関数が定数実行できない場合でも適格とする ] ( cpp23/relaxing_some_constexpr_restrictions.md ) | 定数式実行できない関数であっても、実際にコンパイル時に評価されない限り` constexpr ` 指定することを許可する |
7575| [ ` constexpr ` 関数内での` static constexpr ` 変数を許可] ( cpp23/permitting_static_constexpr_variables_in_constexpr_functions.md.nolink ) | |
7676| [ ` constexpr ` 関数内で` consteval ` 関数を呼び出せない問題を緩和] ( cpp23/consteval_needs_to_propagate_up.md.nolink ) | |
7777
Original file line number Diff line number Diff line change 1- # constexpr関数のすべての引数が定数実行できない場合でも適格とする
1+ # constexpr関数が定数実行できない場合でも適格とする
22* cpp23[ meta cpp]
33
44## 概要
You can’t perform that action at this time.
0 commit comments