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 3753
3753
whether two constructs are equivalent, and they are
3754
3754
functionally equivalent but not equivalent, the program is ill-formed,
3755
3755
no 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,
3765
3760
the program is ill-formed, no diagnostic required.
3766
3761
3767
3762
\pnum
You can’t perform that action at this time.
0 commit comments