Skip to content

[iostream.forward.overview] Fix description for typedef-names, mention basic_spanbuf and its friends#8809

Merged
tkoeppe merged 2 commits intocplusplus:mainfrom
frederick-vs-ja:ios-typedef-names-no-def
Mar 26, 2026
Merged

[iostream.forward.overview] Fix description for typedef-names, mention basic_spanbuf and its friends#8809
tkoeppe merged 2 commits intocplusplus:mainfrom
frederick-vs-ja:ios-typedef-names-no-def

Conversation

@frederick-vs-ja
Copy link
Contributor

It's arguably wrong to say "define" because these typedef-names don't cause anything to be defined. Perhaps we should say that they designate class template specializations.

Fixes #8378.

@frederick-vs-ja frederick-vs-ja force-pushed the ios-typedef-names-no-def branch from 9b6330b to 178fc43 Compare March 24, 2026 08:41
@frederick-vs-ja frederick-vs-ja changed the title [iostream.forward.overview] Fix description for typedef-names [iostream.forward.overview] Fix description for typedef-names, mention basic_spanbuf and its friends Mar 24, 2026
@jensmaurer
Copy link
Member

Please make this two commits: One adding span-related stuff and one fixing the use of typedef-name.

@jensmaurer jensmaurer added the changes requested Changes to the wording or approach have been requested and not yet applied. label Mar 25, 2026
Copy link
Member

@jensmaurer jensmaurer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Split into two commits, please.

@frederick-vs-ja frederick-vs-ja force-pushed the ios-typedef-names-no-def branch from 178fc43 to 67707d1 Compare March 25, 2026 13:06
@frederick-vs-ja
Copy link
Contributor Author

Please make this two commits: One adding span-related stuff and one fixing the use of typedef-name.

Done. @jensmaurer

@jensmaurer jensmaurer removed the changes requested Changes to the wording or approach have been requested and not yet applied. label Mar 25, 2026
@jensmaurer
Copy link
Member

@jwakely , please have another look.

@jensmaurer jensmaurer added this to the post-2026-03 milestone Mar 25, 2026
@jensmaurer
Copy link
Member

jensmaurer commented Mar 26, 2026

I don't really like those commit descriptions. The actual patches are good.

@tkoeppe ?

This replaces the imprecise and informal phrase "define instances of
class templates".
@tkoeppe tkoeppe force-pushed the ios-typedef-names-no-def branch from 67707d1 to 5735213 Compare March 26, 2026 23:25
@tkoeppe
Copy link
Contributor

tkoeppe commented Mar 26, 2026

@jensmaurer Reworded, PTAL?

Copy link
Member

@jensmaurer jensmaurer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rebase + merge, please.

@tkoeppe tkoeppe merged commit 6a31f94 into cplusplus:main Mar 26, 2026
2 checks passed
@frederick-vs-ja frederick-vs-ja deleted the ios-typedef-names-no-def branch March 26, 2026 23:52
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

Successfully merging this pull request may close these issues.

[iostream.forward.overview] Typedef-names are mentioned in a weird way

4 participants