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 3767
3767
whether two constructs are equivalent, and they are
3768
3768
functionally equivalent but not equivalent, the program is ill-formed,
3769
3769
no diagnostic required.
3770
- % FIXME: What does it mean for two function templates to correspond?
3771
- Furthermore, if two function templates that do not correspond
3772
- \begin {itemize }
3773
- \item have the same name,
3774
- \item have corresponding signatures\iref {basic.scope.scope },
3775
- \item would declare the same entity\iref {basic.link } considering them to correspond, and
3776
- % FIXME: What does it mean for a set of template argument lists to satisfy a function template?
3777
- \item accept and are satisfied by the same set of template argument lists,
3778
- \end {itemize }
3770
+ Furthermore, if two declarations of function templates with the same name
3771
+ and corresponding signatures\iref {basic.scope.scope } do not correspond
3772
+ but would declare the same entity\iref {basic.link } considering them to do so, and
3773
+ accept and are satisfied by the same set of template argument lists,
3779
3774
the program is ill-formed, no diagnostic required.
3780
3775
3781
3776
\pnum
You can’t perform that action at this time.
0 commit comments