Skip to content

Commit b9ec57b

Browse files
committed
update
1 parent 791b1b1 commit b9ec57b

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

test-files/golden-tests/config/sfinae/redeclare.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<template>
66
<tparam name="T" class="type"/>
77
<function name="f" requires="std::is_class_v&lt;T&gt;" id="YbGnuURHdmyq4hExRxVObh4FTU8=">
8-
<file short-path="redeclare.cpp" source-path="redeclare.cpp" line="11" class="def"/>
9-
<file short-path="redeclare.cpp" source-path="redeclare.cpp" line="5"/>
10-
<file short-path="redeclare.cpp" source-path="redeclare.cpp" line="8"/>
8+
<file short-path="redeclare.cpp" source-path="redeclare.cpp" line="33" class="def"/>
9+
<file short-path="redeclare.cpp" source-path="redeclare.cpp" line="27"/>
10+
<file short-path="redeclare.cpp" source-path="redeclare.cpp" line="30"/>
1111
<param>
1212
<type name="void"/>
1313
</param>

test-files/golden-tests/config/sfinae/return-based.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<template>
66
<tparam name="T" class="type"/>
77
<function name="f" requires="std::is_class_v&lt;T&gt;" id="DCJhD2r+8y4fkjzei4WTJAPHCaE=">
8-
<file short-path="return-based.cpp" source-path="return-based.cpp" line="5"/>
8+
<file short-path="return-based.cpp" source-path="return-based.cpp" line="27"/>
99
<return>
1010
<type name="int"/>
1111
</return>

test-files/golden-tests/snippets/sqrt.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<template>
66
<tparam name="T" class="type"/>
77
<function name="sqrt" requires="std::is_integral_v&lt;T&gt;" id="Ys2WHtLDVIke+oa2xBB2ekE+xds=">
8-
<file short-path="sqrt.cpp" source-path="sqrt.cpp" line="15" class="def"/>
8+
<file short-path="sqrt.cpp" source-path="sqrt.cpp" line="36" class="def"/>
99
<return>
1010
<type name="T"/>
1111
</return>

test-files/golden-tests/symbols/function/sfinae.xml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<namespace id="//////////////////////////8=">
55
<namespace name="B" id="kPgq2AM8TvyGDGm5jEWfqYlOPmY=">
66
<struct name="C" id="r/5vKTgl4cXSK5TnuZ/+P7qmkJ0=">
7-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="15" class="def"/>
7+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="39" class="def"/>
88
<doc>
99
<related>
1010
<reference id="OiYqKxV5vNAeh0jqRKIygSwyW4o=">::f3</reference>
@@ -16,7 +16,7 @@
1616
<tparam name="T" class="type"/>
1717
<tparam name="Enable" class="type" default="void"/>
1818
<class name="A" id="m/JW900ik2XLYvUdA4MCuWZQd80=">
19-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="68" class="def"/>
19+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="92" class="def"/>
2020
<doc>
2121
<brief>
2222
<text>The partial specialization of A is enabled via a template parameter</text>
@@ -28,7 +28,7 @@
2828
<tparam name="T" class="type"/>
2929
<targ class="type" type="T"/>
3030
<class name="A" id="f80OzcD5UlgQ2KOvUj+MvoJcAFE=">
31-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="73" class="def"/>
31+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="97" class="def"/>
3232
<doc>
3333
<brief>
3434
<text>Specialization for integral types</text>
@@ -40,14 +40,14 @@
4040
<tparam name="T" class="type"/>
4141
<tparam name="Enable" class="type" default="void"/>
4242
<struct name="S" id="IZrmVBMJu1uvsP9zur5JVrwgYmE=">
43-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="76" class="def"/>
43+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="100" class="def"/>
4444
<doc>
4545
<brief>
4646
<text>SFINAE with std::void_t</text>
4747
</brief>
4848
</doc>
4949
<function name="store" id="KmwKarrWHSv7aalrBX18hjPbEfs=">
50-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="79" class="def"/>
50+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="103" class="def"/>
5151
<param>
5252
<type class="pointer">
5353
<pointee-type name="void" cv-qualifiers="const"/>
@@ -61,14 +61,14 @@
6161
<targ class="type" type="T"/>
6262
<targ class="type" type="std::void_t&lt;T::a::b&gt;"/>
6363
<struct name="S" id="g0UNZpdodOU5mGCtcpviXd8o6Vk=">
64-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="84" class="def"/>
64+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="108" class="def"/>
6565
<doc>
6666
<brief>
6767
<text>SFINAE with std::void_t</text>
6868
</brief>
6969
</doc>
7070
<function name="store" id="2KfuSRGlpNo9Lk/lk1bhwZqm/BY=">
71-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="86" class="def"/>
71+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="110" class="def"/>
7272
<param>
7373
<type class="pointer">
7474
<pointee-type name="void" cv-qualifiers="const"/>
@@ -80,7 +80,7 @@
8080
<template>
8181
<tparam name="T" class="type"/>
8282
<function name="f1" requires="std::is_integral_v&lt;T&gt;" id="1VN+nmJkLcjg6wK0C6XNq8dG1Ro=">
83-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="5"/>
83+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="29"/>
8484
<return>
8585
<type name="T"/>
8686
</return>
@@ -97,7 +97,7 @@
9797
<template requires="std::is_integral_v&lt;T&gt;">
9898
<tparam name="T" class="type"/>
9999
<function name="f10" id="MX3B1GMAk3D0sirBOV2sk9C49uw=">
100-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="64"/>
100+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="88"/>
101101
<param name="value">
102102
<type name="T"/>
103103
</param>
@@ -120,7 +120,7 @@
120120
<template>
121121
<tparam name="T" class="type"/>
122122
<function name="f2" requires="std::is_integral_v&lt;T&gt;" id="7RxfINQ5PQyMFT7lVKhcQZiocmU=">
123-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="10"/>
123+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="34"/>
124124
<return>
125125
<type name="int"/>
126126
</return>
@@ -137,7 +137,7 @@
137137
<template>
138138
<tparam name="T" class="type"/>
139139
<function name="f3" requires="std::is_integral_v&lt;T&gt;" id="OiYqKxV5vNAeh0jqRKIygSwyW4o=">
140-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="19"/>
140+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="43"/>
141141
<return>
142142
<type id="r/5vKTgl4cXSK5TnuZ/+P7qmkJ0=" name="B::C"/>
143143
</return>
@@ -157,7 +157,7 @@
157157
<template>
158158
<tparam name="T" class="type"/>
159159
<function name="f4" requires="std::is_integral_v&lt;T&gt;" id="oQV00j0v7EfuVl9bWFumA28DNZM=">
160-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="24"/>
160+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="48"/>
161161
<return>
162162
<type name="T"/>
163163
</return>
@@ -174,7 +174,7 @@
174174
<template requires="std::is_integral_v&lt;T&gt;">
175175
<tparam name="T" class="type"/>
176176
<function name="f5" id="4Z8f2LwbeJzKuu95VpPC5b3UKZQ=">
177-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="29"/>
177+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="53"/>
178178
<return>
179179
<type name="T"/>
180180
</return>
@@ -191,7 +191,7 @@
191191
<template requires="std::is_integral_v&lt;T&gt;">
192192
<tparam name="T" class="type"/>
193193
<function name="f6" id="QQ+RfmlXmyvRCoT+N6iLEixOE3w=">
194-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="34"/>
194+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="58"/>
195195
<return>
196196
<type name="T"/>
197197
</return>
@@ -208,7 +208,7 @@
208208
<template requires="std::is_integral_v&lt;T&gt;">
209209
<tparam name="T" class="type"/>
210210
<function name="f7" id="5j4YKg9GCIyC/kpDPExDouNRI8E=">
211-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="39"/>
211+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="63"/>
212212
<param name="value">
213213
<type name="T"/>
214214
</param>
@@ -222,7 +222,7 @@
222222
<template>
223223
<tparam name="T" class="type"/>
224224
<function name="f8" requires="std::is_integral_v&lt;T&gt;" id="N7SAlDvKDvPlACsckMXASo+muPE=">
225-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="43"/>
225+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="67"/>
226226
<return>
227227
<type name="T"/>
228228
</return>
@@ -239,7 +239,7 @@
239239
<template>
240240
<tparam name="T" class="type"/>
241241
<function name="f9" requires="std::is_integral_v&lt;T&gt;" id="njCzIgSzvUpYyI1eg28pJ1dPwcM=">
242-
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="48"/>
242+
<file short-path="sfinae.cpp" source-path="sfinae.cpp" line="72"/>
243243
<return>
244244
<type name="T"/>
245245
</return>

0 commit comments

Comments
 (0)