From 721f2d606f90cc20a16ad9b4383bc78cb368abdc Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Fri, 15 Mar 2019 02:53:18 +0000 Subject: [PATCH] [func.not_fn], [func.bind_front] fix phrasing of \mandates and \expects (#2750) The Mandates: element should just state its condition, and not say "shall". Cpp17 concept requirements should be phrased as "X meets the Y requirements" not "X shall meet the requirements of Y". --- source/utilities.tex | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/utilities.tex b/source/utilities.tex index 52ee8ca60e..1f45f5483a 100644 --- a/source/utilities.tex +++ b/source/utilities.tex @@ -15268,11 +15268,11 @@ \pnum \mandates \tcode{is_constructible_v \&\& is_move_constructible_v} -shall be true. +is true. \pnum \expects -\tcode{FD} shall meet the requirements of \oldconcept{MoveConstructible}. +\tcode{FD} meets the \oldconcept{MoveConstructible} requirements. \pnum \returns @@ -15319,14 +15319,14 @@ conjunction_v, is_move_constructible, is_constructible..., is_move_constructible...> \end{codeblock} -shall be true. +is true. \pnum \expects -\tcode{FD} shall meet the requirements of \oldconcept{MoveConstructible}. +\tcode{FD} meets the \oldconcept{MoveConstructible} requirements. For each $\tcode{T}_i$ in \tcode{BoundArgs}, if $\tcode{T}_i$ is an object type, -$\tcode{T}_i$ shall meet the requirements of \oldconcept{MoveConstructible}. +$\tcode{T}_i$ meets the \oldconcept{MoveConstructible} requirements. \pnum \returns