Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[dcl.fct] Description of abbreviated function templates should not use "equivalent" CWG2802 #4121

Open
timsong-cpp opened this issue Aug 22, 2020 · 1 comment

Comments

@timsong-cpp
Copy link
Contributor

draft/source/declarations.tex

Lines 3615 to 3620 in d237244

An abbreviated function template is equivalent to
a function template\iref{temp.fct}
whose \grammarterm{template-parameter-list} includes
one invented type \grammarterm{template-parameter}
for each generic parameter type placeholder
of the function declaration, in order of appearance.

They are functionally equivalent but not equivalent in the [temp.over.link] sense, as the example immediately below points out:

draft/source/declarations.tex

Lines 3650 to 3651 in d237244

These declarations are functionally equivalent (but not equivalent) to
the following declarations.

We should probably find a better word (or maybe just use "functionally equivalent"?)

@frederick-vs-ja
Copy link
Contributor

CWG2802 addresses this.

@jensmaurer jensmaurer removed the decision-required A decision of the editorial group (or the Project Editor) is required. label Oct 9, 2023
@jensmaurer jensmaurer changed the title [dcl.fct] Description of abbreviated function templates should not use "equivalent" [dcl.fct] Description of abbreviated function templates should not use "equivalent" CWG2802 Oct 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants