File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 16
16
Core Issues List revision 114b.
17
17
See http://www.open-std.org/jtc1/sc22/wg21/ for the official
18
18
list.</ EM > </ P >
19
- < P > 2024-05-06 </ P >
19
+ < P > 2024-06-26 </ P >
20
20
< HR >
21
21
< A NAME ="2871 "> </ A > < H4 > 2871.
22
22
38
38
< A HREF ="https://github.com/cplusplus/CWG/issues/510 "> #510</ A > .)</ P >
39
39
40
40
< P > Subclause 11.4.5.2 [< A href ="https://wg21.link/class.default.ctor#1 "> class.default.ctor</ A > ] paragraph 1 does not, but
41
- should, consider user-declared constructor templaets .</ P >
41
+ should, consider user-declared constructor templates .</ P >
42
42
43
43
< P > < B > Proposed resolution (approved by CWG 2024-04-05):</ B > </ P >
44
44
Original file line number Diff line number Diff line change 16
16
Core Issues List revision 114b.
17
17
See http://www.open-std.org/jtc1/sc22/wg21/ for the official
18
18
list.</ EM > </ P >
19
- < P > 2024-06-24 </ P >
19
+ < P > 2024-06-26 </ P >
20
20
< HR >
21
21
< A NAME ="2875 "> </ A > < H4 > 2875.
22
22
56
56
< BLOCKQUOTE class ="ins ">
57
57
58
58
< B > Affected subclause:</ B > 7.6.2.2 [< A href ="https://wg21.link/expr.unary.op "> expr.unary.op</ A > ]< BR >
59
- < B > Change:</ B > Taking the address of a dereferenced null or past-the-end pointer value
60
- is well-defined in C (and yields the original pointer value),
61
- but results in undefined behavior in C++.
59
+ < B > Change:</ B > In certain contexts, taking the address of a
60
+ dereferenced null or past-the-end pointer value is well-defined in C
61
+ (and yields the original pointer value), but results in undefined
62
+ behavior in C++.
62
63
For example:
63
64
< PRE >
64
65
void f() {
You can’t perform that action at this time.
0 commit comments