blob: 945ac620ace8af45b8bc2b5aebdfc0f244b0f331 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
* module.cc (trees_out::write_var_def): Only write initializers
in header modules.
2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/109679
* module.cc (depset::hash::add_binding_entity): Don't skip names
in the GMF if they've been exported with a using declaration.
2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/110808
* parser.cc (cp_parser_module_name): Rewrite to handle
module-names and module-partitions independently.
(cp_parser_module_partition): New function.
(cp_parser_module_declaration): Parse module partitions
explicitly. Don't change state if parsing module decl failed.
(cp_parser_import_declaration): Handle different kinds of
import-declarations locally.
2024-01-03 Patrick Palka <ppalka@redhat.com>
PR c++/113064
* call.cc (reference_binding): Still try a conversion via a
temporary if a direct conversion was bad.
2024-01-03 Kwok Cheung Yeung <kcy@codesourcery.com>
* parser.cc (cp_parser_omp_clause_name): Move handling of indirect
clause to correspond to alphabetical order.
Copyright (C) 2024 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
|