aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-parser.cc
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2024-11-20 00:21:00 +0100
committerJason Merrill <jason@redhat.com>2024-11-27 08:25:23 -0500
commit21954a58ce408519b03e314f56204b49c5b310ba (patch)
treebdfafa77da8c9b182d602b9a310f59ec4c9d5dc9 /gcc/c/c-parser.cc
parente7aa614d7372b5d3cbcd2400838c80ef905ba381 (diff)
downloadgcc-21954a58ce408519b03e314f56204b49c5b310ba.zip
gcc-21954a58ce408519b03e314f56204b49c5b310ba.tar.gz
gcc-21954a58ce408519b03e314f56204b49c5b310ba.tar.bz2
libstdc++: module std fixes
Some tests were failing due to the exported using declaration of iter_move conflicting with friend declarations; the exported using needs to be in the inline namespace, like the customization point itself, rather than std::ranges. Also add a few missing exports. Some tests failed to find some operators defined in implementation-detail namespaces; this exports them as well, but as previously discussed it's probably preferable to make those operators friends so ADL can find them that way. libstdc++-v3/ChangeLog: * src/c++23/std.cc.in: Fix iter_move/swap. Add fold_left_first, to, concat, and some operators.
Diffstat (limited to 'gcc/c/c-parser.cc')
0 files changed, 0 insertions, 0 deletions