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

In [func.wrap.func.con], reference to "Table 17.6.3.5" #283

Closed
jyasskin opened this issue Mar 1, 2014 · 2 comments
Closed

In [func.wrap.func.con], reference to "Table 17.6.3.5" #283

jyasskin opened this issue Mar 1, 2014 · 2 comments

Comments

@jyasskin
Copy link
Contributor

jyasskin commented Mar 1, 2014

Should either be Table 28 or Section 17.6.3.5.

@AlisdairM
Copy link
Contributor

Searching for all uses of '28' (still the correct table number) and '17.6.3.5' I find exactly zero references to Table 28. The cross-references to 17.6.3.5 typically contain just the clause-number in brackets, but we could be more consistent in our phrasing when we make the cross-reference.

Existing phrasing includes:
Alloc shall be an Allocator (17.6.3.5) [most common, but not dominant]
Alloc shall meet the requirements for an Allocator (17.6.3.5).
Allocator shall meet the Allocator requirements (17.6.3.5)
a type that satisfies the Allocator requirements (17.6.3.5)
... conforms to the Allocator requirements (17.6.3.5)
a type that conforms to the requirements for Allocator (Table 17.6.3.5) [text of this issue]

@jensmaurer
Copy link
Member

Allocator support for std::function has been removed, so this is now moot.

(If we want to discuss consistency of the "shall meet X" wording, we should have a new issue that also looks for similar phrases for CopyConstructible etc. This is probably a large task.)

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