cpprefjp / site

cpprefjpサイトのMarkdownソース
https://cpprefjp.github.io/
368 stars 152 forks source link

[C++23] constexpr関数のすべての引数が定数実行できない場合でも適格とする #1040 #1222

Closed ToruNiina closed 6 months ago

ToruNiina commented 6 months ago

書きました。

ご確認ください。

tshino commented 6 months ago

横からすみません。既にレビュー完了に見えますが、気づいたことがあるのでコメントします。 おそらくですが、「すべての引数が」や「いかなる引数も」といった表現の箇所は「引数」ではなく「実引数」とした方が誤解が少ないと思います。

関数の引数が (int a, int b) などと有ったときに「すべての引数」と言われると a と b のような仮引数を指しているようにも読めるからです。この文書で言及している「すべての引数」は a や b に与えられる可能性があるすべての値の方ですよね。

ToruNiina commented 6 months ago

タイトルの「引数」を変更しようとした際、そのままだと引数に与えられる値自体がconstexprかどうかを意図したようなタイトルになると感じたため、より関数自体の定数式実行可能性にフォーカスできるよう変更しました。

ToruNiina commented 6 months ago

そろそろ出尽くしたと信じて(セルフですが)マージします。