File tree Expand file tree Collapse file tree 2 files changed +7
-16
lines changed Expand file tree Collapse file tree 2 files changed +7
-16
lines changed Original file line number Diff line number Diff line change 1
- auto f ()
2
- {
3
- struct A
4
- {
5
- void g ();
6
- } a;
7
- return a;
8
- }
9
-
10
- struct B : decltype (f()) { };
1
+ auto f () { struct A { void g (); } a; return a; } struct B : decltype (f()) { };
Original file line number Diff line number Diff line change 2
2
<mrdox xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3
3
xsi : noNamespaceSchemaLocation =" https://github.com/cppalliance/mrdox/raw/develop/mrdox.rnc" >
4
4
<namespace >
5
- <struct name =" A" id =" iyPnRqvK5CeWtYJ+M257FJexgOs =" >
6
- <file path =" local-class.cpp" line =" 3 " class =" def" />
7
- <function name =" g" id =" 40OVwcIE9X1XM0YEYllS8H21wzk =" >
8
- <file path =" local-class.cpp" line =" 5 " />
5
+ <struct name =" A" id =" OhDTqBe4/sw3kfEe1/rfVoLg//I =" >
6
+ <file path =" local-class.cpp" line =" 1 " class =" def" />
7
+ <function name =" g" id =" 3q6bOh6HrO+T0TeZ36BHKWeZRv4 =" >
8
+ <file path =" local-class.cpp" line =" 1 " />
9
9
</function >
10
10
</struct >
11
11
<function name =" f" id =" s6nsa+zVhpzzrN+yUVPP5rvdXqs=" >
12
12
<file path =" local-class.cpp" line =" 1" class =" def" />
13
13
<return >
14
- <type class =" tag" id =" iyPnRqvK5CeWtYJ+M257FJexgOs =" name =" A" />
14
+ <type class =" tag" id =" OhDTqBe4/sw3kfEe1/rfVoLg//I =" name =" A" />
15
15
</return >
16
16
</function >
17
17
<struct name =" B" id =" 3JsK1DO0O+wZhv+0meptQrbs3fY=" >
18
- <file path =" local-class.cpp" line =" 10 " class =" def" />
18
+ <file path =" local-class.cpp" line =" 1 " class =" def" />
19
19
<base >
20
20
<type name =" decltype(f())" />
21
21
</base >
You can’t perform that action at this time.
0 commit comments