File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 13741374to select a unique function\iref {over.match,over.over }.
13751375\begin {note }
13761376A program cannot refer to a function
1377- with a trailing \grammarterm {requires-clause}
1378- whose \grammarterm {constraint-expression} is not satisfied,
1377+ with a trailing \grammarterm {requires-clause} if the normal form of
1378+ its \grammarterm {constraint-expression} is not satisfied,
13791379because such functions are never selected by overload resolution.
13801380\begin {example }
13811381\begin {codeblock }
30353035\pnum
30363036A \grammarterm {nested-requirement} can be used
30373037to specify additional constraints in terms of local parameters.
3038- The \grammarterm {constraint-expression}
3038+ The normal form \iref { temp.constr.normal } of the \grammarterm {constraint-expression}
30393039shall be satisfied\iref {temp.constr.decl }
30403040by the substituted template arguments, if any.
30413041Substitution of template arguments into a \grammarterm {nested-requirement}
You can’t perform that action at this time.
0 commit comments