@@ -52,8 +52,8 @@ func Test_deepCopyMethod(t *testing.T) {
52
52
Kind : types .Pointer ,
53
53
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
54
54
},
55
- Parameters : []* types.Type {},
56
- Results : []* types.Type {},
55
+ Parameters : []* types.ParamResult {},
56
+ Results : []* types.ParamResult {},
57
57
},
58
58
},
59
59
},
@@ -74,8 +74,8 @@ func Test_deepCopyMethod(t *testing.T) {
74
74
Kind : types .Pointer ,
75
75
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
76
76
},
77
- Parameters : []* types.Type {},
78
- Results : []* types.Type {},
77
+ Parameters : []* types.ParamResult {},
78
+ Results : []* types.ParamResult {},
79
79
},
80
80
},
81
81
},
@@ -97,11 +97,10 @@ func Test_deepCopyMethod(t *testing.T) {
97
97
Kind : types .Pointer ,
98
98
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
99
99
},
100
- Parameters : []* types.Type {},
101
- Results : []* types.Type {
100
+ Parameters : []* types.ParamResult {},
101
+ Results : []* types.ParamResult {
102
102
{
103
- Name : types.Name {Name : "int" },
104
- Kind : types .Builtin ,
103
+ Type : & types.Type {Name : types.Name {Name : "int" }, Kind : types .Builtin },
105
104
},
106
105
},
107
106
},
@@ -125,11 +124,13 @@ func Test_deepCopyMethod(t *testing.T) {
125
124
Kind : types .Pointer ,
126
125
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
127
126
},
128
- Parameters : []* types.Type {},
129
- Results : []* types.Type {
127
+ Parameters : []* types.ParamResult {},
128
+ Results : []* types.ParamResult {
130
129
{
131
- Name : types.Name {Package : "pkgname" , Name : "typename" },
132
- Kind : types .Builtin ,
130
+ Type : & types.Type {
131
+ Name : types.Name {Package : "pkgname" , Name : "typename" },
132
+ Kind : types .Builtin ,
133
+ },
133
134
},
134
135
},
135
136
},
@@ -150,11 +151,13 @@ func Test_deepCopyMethod(t *testing.T) {
150
151
Kind : types .Func ,
151
152
Signature : & types.Signature {
152
153
Receiver : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
153
- Parameters : []* types.Type {},
154
- Results : []* types.Type {
154
+ Parameters : []* types.ParamResult {},
155
+ Results : []* types.ParamResult {
155
156
{
156
- Kind : types .Pointer ,
157
- Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
157
+ Type : & types.Type {
158
+ Kind : types .Pointer ,
159
+ Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
160
+ },
158
161
},
159
162
},
160
163
},
@@ -175,11 +178,13 @@ func Test_deepCopyMethod(t *testing.T) {
175
178
Kind : types .Func ,
176
179
Signature : & types.Signature {
177
180
Receiver : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
178
- Parameters : []* types.Type {},
179
- Results : []* types.Type {
181
+ Parameters : []* types.ParamResult {},
182
+ Results : []* types.ParamResult {
180
183
{
181
- Name : types.Name {Package : "pkgname" , Name : "typename" },
182
- Kind : types .Builtin ,
184
+ Type : & types.Type {
185
+ Name : types.Name {Package : "pkgname" , Name : "typename" },
186
+ Kind : types .Builtin ,
187
+ },
183
188
},
184
189
},
185
190
},
@@ -202,11 +207,13 @@ func Test_deepCopyMethod(t *testing.T) {
202
207
Kind : types .Pointer ,
203
208
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
204
209
},
205
- Parameters : []* types.Type {},
206
- Results : []* types.Type {
210
+ Parameters : []* types.ParamResult {},
211
+ Results : []* types.ParamResult {
207
212
{
208
- Kind : types .Pointer ,
209
- Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
213
+ Type : & types.Type {
214
+ Kind : types .Pointer ,
215
+ Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
216
+ },
210
217
},
211
218
},
212
219
},
@@ -229,16 +236,20 @@ func Test_deepCopyMethod(t *testing.T) {
229
236
Kind : types .Pointer ,
230
237
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
231
238
},
232
- Parameters : []* types.Type {
239
+ Parameters : []* types.ParamResult {
233
240
{
234
- Name : types.Name {Name : "int" },
235
- Kind : types .Builtin ,
241
+ Type : & types.Type {
242
+ Name : types.Name {Name : "int" },
243
+ Kind : types .Builtin ,
244
+ },
236
245
},
237
246
},
238
- Results : []* types.Type {
247
+ Results : []* types.ParamResult {
239
248
{
240
- Name : types.Name {Package : "pkgname" , Name : "typename" },
241
- Kind : types .Builtin ,
249
+ Type : & types.Type {
250
+ Name : types.Name {Package : "pkgname" , Name : "typename" },
251
+ Kind : types .Builtin ,
252
+ },
242
253
},
243
254
},
244
255
},
@@ -262,15 +273,19 @@ func Test_deepCopyMethod(t *testing.T) {
262
273
Kind : types .Pointer ,
263
274
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
264
275
},
265
- Parameters : []* types.Type {},
266
- Results : []* types.Type {
276
+ Parameters : []* types.ParamResult {},
277
+ Results : []* types.ParamResult {
267
278
{
268
- Name : types.Name {Package : "pkgname" , Name : "typename" },
269
- Kind : types .Builtin ,
279
+ Type : & types.Type {
280
+ Name : types.Name {Package : "pkgname" , Name : "typename" },
281
+ Kind : types .Builtin ,
282
+ },
270
283
},
271
284
{
272
- Name : types.Name {Name : "int" },
273
- Kind : types .Builtin ,
285
+ Type : & types.Type {
286
+ Name : types.Name {Name : "int" },
287
+ Kind : types .Builtin ,
288
+ },
274
289
},
275
290
},
276
291
},
@@ -323,8 +338,8 @@ func Test_deepCopyIntoMethod(t *testing.T) {
323
338
Kind : types .Pointer ,
324
339
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
325
340
},
326
- Parameters : []* types.Type {},
327
- Results : []* types.Type {},
341
+ Parameters : []* types.ParamResult {},
342
+ Results : []* types.ParamResult {},
328
343
},
329
344
},
330
345
},
@@ -345,8 +360,8 @@ func Test_deepCopyIntoMethod(t *testing.T) {
345
360
Kind : types .Pointer ,
346
361
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
347
362
},
348
- Parameters : []* types.Type {},
349
- Results : []* types.Type {},
363
+ Parameters : []* types.ParamResult {},
364
+ Results : []* types.ParamResult {},
350
365
},
351
366
},
352
367
},
@@ -368,16 +383,20 @@ func Test_deepCopyIntoMethod(t *testing.T) {
368
383
Kind : types .Pointer ,
369
384
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
370
385
},
371
- Parameters : []* types.Type {
386
+ Parameters : []* types.ParamResult {
372
387
{
373
- Kind : types .Pointer ,
374
- Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
388
+ Type : & types.Type {
389
+ Kind : types .Pointer ,
390
+ Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
391
+ },
375
392
},
376
393
},
377
- Results : []* types.Type {
394
+ Results : []* types.ParamResult {
378
395
{
379
- Name : types.Name {Name : "int" },
380
- Kind : types .Builtin ,
396
+ Type : & types.Type {
397
+ Name : types.Name {Name : "int" },
398
+ Kind : types .Builtin ,
399
+ },
381
400
},
382
401
},
383
402
},
@@ -401,10 +420,13 @@ func Test_deepCopyIntoMethod(t *testing.T) {
401
420
Kind : types .Pointer ,
402
421
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
403
422
},
404
- Parameters : []* types.Type {
405
- {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
423
+ Parameters : []* types.ParamResult {
424
+ {
425
+ Type : & types.Type {
426
+ Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
427
+ },
406
428
},
407
- Results : []* types.Type {},
429
+ Results : []* types.ParamResult {},
408
430
},
409
431
},
410
432
},
@@ -423,10 +445,14 @@ func Test_deepCopyIntoMethod(t *testing.T) {
423
445
Kind : types .Func ,
424
446
Signature : & types.Signature {
425
447
Receiver : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
426
- Parameters : []* types.Type {
427
- {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
448
+ Parameters : []* types.ParamResult {
449
+ {
450
+
451
+ Type : & types.Type {
452
+ Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
453
+ },
428
454
},
429
- Results : []* types.Type {},
455
+ Results : []* types.ParamResult {},
430
456
},
431
457
},
432
458
},
@@ -445,13 +471,15 @@ func Test_deepCopyIntoMethod(t *testing.T) {
445
471
Kind : types .Func ,
446
472
Signature : & types.Signature {
447
473
Receiver : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
448
- Parameters : []* types.Type {
474
+ Parameters : []* types.ParamResult {
449
475
{
450
- Kind : types .Pointer ,
451
- Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
476
+ Type : & types.Type {
477
+ Kind : types .Pointer ,
478
+ Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
479
+ },
452
480
},
453
481
},
454
- Results : []* types.Type {},
482
+ Results : []* types.ParamResult {},
455
483
},
456
484
},
457
485
},
@@ -472,13 +500,15 @@ func Test_deepCopyIntoMethod(t *testing.T) {
472
500
Kind : types .Pointer ,
473
501
Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
474
502
},
475
- Parameters : []* types.Type {
503
+ Parameters : []* types.ParamResult {
476
504
{
477
- Kind : types .Pointer ,
478
- Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
505
+ Type : & types.Type {
506
+ Kind : types .Pointer ,
507
+ Elem : & types.Type {Kind : types .Struct , Name : types.Name {Package : "pkgname" , Name : "typename" }},
508
+ },
479
509
},
480
510
},
481
- Results : []* types.Type {},
511
+ Results : []* types.ParamResult {},
482
512
},
483
513
},
484
514
},
0 commit comments