File tree Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Original file line number Diff line number Diff line change 37533753whether two constructs are equivalent, and they are
37543754functionally equivalent but not equivalent, the program is ill-formed,
37553755no diagnostic required.
3756- % FIXME: What does it mean for two function templates to correspond?
3757- Furthermore, if two function templates that do not correspond
3758- \begin {itemize }
3759- \item have the same name,
3760- \item have corresponding signatures\iref {basic.scope.scope },
3761- \item would declare the same entity\iref {basic.link } considering them to correspond, and
3762- % FIXME: What does it mean for a set of template argument lists to satisfy a function template?
3763- \item accept and are satisfied by the same set of template argument lists,
3764- \end {itemize }
3756+ Furthermore, if two declarations of function templates with the same name
3757+ and corresponding signatures\iref {basic.scope.scope } do not correspond
3758+ but would declare the same entity\iref {basic.link } considering them to do so, and
3759+ accept and are satisfied by the same set of template argument lists,
37653760the program is ill-formed, no diagnostic required.
37663761
37673762\pnum
You can’t perform that action at this time.
0 commit comments