Skip to content

Commit e192323

Browse files
committed
LWG4440 Forward declarations of entities need also in entries
Fixes US 65-116 (C++26 CD).
1 parent 2b5e9bf commit e192323

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

source/support.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,7 @@
608608
#define @\defnlibxname{cpp_lib_byte}@ 201603L // freestanding, also in \libheader{cstddef}
609609
#define @\defnlibxname{cpp_lib_byteswap}@ 202110L // freestanding, also in \libheader{bit}
610610
#define @\defnlibxname{cpp_lib_char8_t}@ 201907L
611-
// freestanding, also in \libheader{atomic}, \libheader{filesystem}, \libheader{istream}, \libheader{limits}, \libheader{locale}, \libheader{ostream}, \libheader{string},
611+
// freestanding, also in \libheader{atomic}, \libheader{filesystem}, \libheader{iosfwd}, \libheader{istream}, \libheader{limits}, \libheader{locale}, \libheader{ostream}, \libheader{string},
612612
// \libheader{string_view}
613613
#define @\defnlibxname{cpp_lib_chrono}@ 202306L // also in \libheader{chrono}
614614
#define @\defnlibxname{cpp_lib_chrono_udls}@ 201304L // also in \libheader{chrono}
@@ -835,7 +835,7 @@
835835
#define @\defnlibxname{cpp_lib_source_location}@ 201907L // freestanding, also in \libheader{source_location}
836836
#define @\defnlibxname{cpp_lib_span}@ 202311L // freestanding, also in \libheader{span}
837837
#define @\defnlibxname{cpp_lib_span_initializer_list}@ 202311L // freestanding, also in \libheader{span}
838-
#define @\defnlibxname{cpp_lib_spanstream}@ 202106L // also in \libheader{spanstream}
838+
#define @\defnlibxname{cpp_lib_spanstream}@ 202106L // also in \libheader{iosfwd}, \libheader{spanstream}
839839
#define @\defnlibxname{cpp_lib_ssize}@ 201902L // freestanding, also in \libheader{iterator}
840840
#define @\defnlibxname{cpp_lib_sstream_from_string_view}@ 202306L // also in \libheader{sstream}
841841
#define @\defnlibxname{cpp_lib_stacktrace}@ 202011L // also in \libheader{stacktrace}
@@ -848,7 +848,7 @@
848848
#define @\defnlibxname{cpp_lib_string_udls}@ 201304L // also in \libheader{string}
849849
#define @\defnlibxname{cpp_lib_string_view}@ 202403L // also in \libheader{string}, \libheader{string_view}
850850
#define @\defnlibxname{cpp_lib_submdspan}@ 202411L // freestanding, also in \libheader{mdspan}
851-
#define @\defnlibxname{cpp_lib_syncbuf}@ 201803L // also in \libheader{syncstream}
851+
#define @\defnlibxname{cpp_lib_syncbuf}@ 201803L // also in \libheader{iosfwd}, \libheader{syncstream}
852852
#define @\defnlibxname{cpp_lib_task}@ 202506L // also in \libheader{execution}
853853
#define @\defnlibxname{cpp_lib_text_encoding}@ 202306L // also in \libheader{text_encoding}
854854
#define @\defnlibxname{cpp_lib_three_way_comparison}@ 201907L // freestanding, also in \libheader{compare}

0 commit comments

Comments
 (0)