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
"pointer to member" vs "pointer-to-member" #1369
Comments
You're confused. It's hyphenated when it's an adjective (or part of one), as in "pointer-to-member-function type", and it's not hyphenated when it's a noun, e.g. "the form of a pointer to member". This is standard English grammar, as far as I know. http://www.grammarbook.com/punctuation/hyphens.asp "We have a one-year-old child." vs. "My child is one year old." |
I don't think we're following that rule though. What's the difference between "when matching a pointer-to-member-function type" and "match targets of pointer to member function type" two paragraphs later? |
And "For every pointer to member type T" OK, I shouldn't have said "Pick one." but it doesn't look consistent and/or correct in all cases. |
Agreed. This one should be hyphenated, for example: overloading.tex:pointer to member function type. |
Editorial committee consensus: Do not hyphenate pointer-to-object or pointer-to-function (they are pointers). Define pointer-to-member as a term of art (adjective only; fix noun uses). Also consider canonical type strings. There is a false duality in the conversion section; we might want to rename headings. |
Pick one.
e.g. just in overloading.tex:
The text was updated successfully, but these errors were encountered: