File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-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-31 </ P >
19
+ < P > 2024-06-26 </ P >
20
20
< HR >
21
21
< A NAME ="2877 "> </ A > < H4 > 2877.
22
22
25
25
< B > Section: </ B > 9.7.2  [< A href ="https://wg21.link/enum.udecl "> enum.udecl</ A > ]
26
26
   
27
27
28
- < B > Status: </ B > tentatively ready
28
+ < B > Status: </ B > ready
29
29
   
30
30
31
31
< B > Submitter: </ B > Richard Smith
86
86
using enum AA<E>; //< SPAN CLASS ="cmnt "> Clang and MSVC reject, GCC and EDG accept</ SPAN >
87
87
</ PRE >
88
88
89
- < P > < B > Proposed resolution (approved by CWG 2024-05-31 ):</ B > </ P >
89
+ < P > < B > Proposed resolution (approved by CWG 2024-06-26 ):</ B > </ P >
90
90
91
91
< P > Change in 9.7.2 [< A href ="https://wg21.link/enum.udecl#1 "> enum.udecl</ A > ] paragraph 1 as follows:</ P >
92
92
103
103
enum E { x };
104
104
void f() {
105
105
int E;
106
- using enum E; // < SPAN CLASS ="cmnt "> OK, names < TT > ::E </ TT > </ SPAN >
106
+ using enum E; // < SPAN CLASS ="cmnt "> OK</ SPAN >
107
107
}
108
108
using F = E;
109
- using enum F; // < SPAN CLASS ="cmnt "> OK, designates < TT > ::E </ TT > </ SPAN >
109
+ using enum F; // < SPAN CLASS ="cmnt "> OK</ SPAN >
110
110
template<class T> using EE = T;
111
111
void g() {
112
- using enum EE<E>; // < SPAN CLASS ="cmnt "> OK, designates < TT > ::E </ TT > </ SPAN >
112
+ using enum EE<E>; // < SPAN CLASS ="cmnt "> OK</ SPAN >
113
113
}
114
114
</ PRE >
115
115
< INS > -- end example ]</ INS >
You can’t perform that action at this time.
0 commit comments