Closed
Description
Sub-issues with discussion:
#2252 (basic, lex)
#3388 (utilities)
#3349 (atomics, thread, locale, regex, format)
Consensus items:
-
Move [basic] before [lex]. Move [lex.separate] and [lex.phases] into [basic] just after [basic.pre]. - Move {class.free] to immediately before [class.nest]. (Class-specific de/allocation functions are member functions, after all.)
- Move [bit] to the end of [utilities].
- Move [stacktrace] to [diagnostics].
- Create a new top-level section "Memory management [mem]" immediately before [utilities] and move [memory], [smartptr], [memres], and [allocator.adaptor] there.
- Move [string.view] to immediately before [string.classes].
- Move [meta] to the top level, just before [utilities] (after [mem]), put integer sequences and ratio into it. Drop "compile-time" from subordinate headings. Eventual "reflection" would also go into [meta].
- Move [atomics] into [thread], after [thread.threads], before mutexes. Rename [thread] to "Concurrency support library".
Metadata
Metadata
Assignees
Labels
No labels