Skip to content

Don't define typedef-names in the library wording #6419

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

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
89ad505
[expos.only.entity] Say typedef-names are declared
frederick-vs-ja Apr 24, 2024
2b7e879
[type.descriptions.general] Use "shown" for impl-def types
frederick-vs-ja Aug 2, 2023
dbcac31
[enumerated.types] Reword enumerated types
frederick-vs-ja Aug 2, 2023
574ac2e
[bitmask.types] Reword bitmask types
frederick-vs-ja Aug 2, 2023
ca30f4d
[extern.types] Use "declared" for C library types
frederick-vs-ja Apr 24, 2024
af5b41e
[cstdint.syn] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
309b695
[stdfloat.syn] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
32d5b40
[meta.rqmts] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
79c04f1
[meta.trans.other] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
4b0e462
[ratio.si] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
c09e284
[readable.traits] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
2b06892
[iterator.traits] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
52e5453
[std.iterator.tags] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
a251471
[const.iterators.types] Avoid "defining" `iterator_category`
frederick-vs-ja Apr 23, 2024
fd8b24c
[move.iterator] Avoid "defining" `iterator_category`
frederick-vs-ja Apr 23, 2024
c53b1d8
[common.iter.types] Avoid "defining" typedef-names
frederick-vs-ja Apr 23, 2024
3a22203
[range.filter.iterator] Avoid "defining" typedef-names
frederick-vs-ja Apr 23, 2024
35b04e4
[range.transform.iterator] Avoid "defining" typedef-names
frederick-vs-ja Apr 23, 2024
a9bf435
[range.join.iterator] Avoid "defining" typedef-names
frederick-vs-ja Apr 23, 2024
6caab39
[range.join.with.iterator] Avoid "defining" typedef-names
frederick-vs-ja Apr 23, 2024
3b003ce
[range.concat.iterator] Avoid "defining" typedef-names
frederick-vs-ja Apr 23, 2024
a002e5e
[range.elements.iterator] Avoid "defining" typedef-names
frederick-vs-ja Apr 23, 2024
eb8d56a
[range.zip.transform.iterator] Avoid "defining" `iterator_category`
frederick-vs-ja Apr 23, 2024
1602d95
[range.stride.iterator] Avoid "defining" typedef-names
frederick-vs-ja Apr 23, 2024
b27483c
[format.string.std] Use "declare" for typedef-names
frederick-vs-ja Oct 17, 2024
a9bfd16
[atomics.alias] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
322b79c
[stdatomic.h.syn] Use "declare" for typedef-names
frederick-vs-ja Jul 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[range.zip.transform.iterator] Avoid "defining" iterator_category
Use "declare" instead.
  • Loading branch information
frederick-vs-ja committed Jul 18, 2025
commit eb8d56a24244bebd3757d12c88fa5719c81d9784
2 changes: 1 addition & 1 deletion source/ranges.tex
Original file line number Diff line number Diff line change
Expand Up @@ -12193,7 +12193,7 @@
\pnum
The member \grammarterm{typedef-name}
\tcode{\exposid{iterator}::iterator_category}
is defined if and only if \exposid{Base} models \libconcept{forward_range}.
is declared if and only if \exposid{Base} models \libconcept{forward_range}.
In that case,
\tcode{\exposid{iterator}::iterator_category} is defined as follows:
\begin{itemize}
Expand Down
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy