forked from rust-lang/rust
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 40116ad
Auto merge of rust-lang#123214 - compiler-errors:subst, r=estebank
Assert that ADTs have the right number of args
We're doing it for many other types, let's also do ADTs 😇File tree
4 files changed
+87
-129
lines changed- compiler
- rustc_hir_analysis
- src
- coherence
- rustc_middle/src/ty
4 files changed
+87
-129
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
295 | 295 |
| |
296 | 296 |
| |
297 | 297 |
| |
298 | + | ||
299 | + | ||
298 | 300 |
| |
299 | 301 |
| |
300 | 302 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 | - | ||
7 | + | ||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
| |||
283 | 283 |
| |
284 | 284 |
| |
285 | 285 |
| |
286 | - | ||
287 | - | ||
288 | - | ||
286 | + | ||
287 | + | ||
288 | + | ||
289 | + | ||
290 | + | ||
291 | + | ||
292 | + | ||
293 | + | ||
289 | 294 |
| |
290 | 295 |
| |
291 | 296 |
| |
| |||
296 | 301 |
| |
297 | 302 |
| |
298 | 303 |
| |
299 | - | ||
300 | - | ||
301 | - | ||
302 | - | ||
303 | - | ||
304 | - | ||
305 | - | ||
306 | - | ||
307 | - | ||
308 | - | ||
309 | - | ||
310 | - | ||
311 | - | ||
312 | - | ||
313 | - | ||
314 | - | ||
315 | - | ||
316 | - | ||
317 | - | ||
318 | - | ||
319 | - | ||
320 | - | ||
321 | - | ||
322 | 304 |
| |
323 | 305 |
| |
324 | 306 |
| |
325 | 307 |
| |
326 | 308 |
| |
327 | 309 |
| |
328 | - | ||
329 | - | ||
330 | - | ||
331 | - | ||
332 | - | ||
333 | - | ||
334 | - | ||
310 | + | ||
311 | + | ||
312 | + | ||
313 | + | ||
314 | + | ||
315 | + | ||
316 | + | ||
317 | + | ||
318 | + | ||
319 | + | ||
320 | + | ||
335 | 321 |
| |
336 | 322 |
| |
337 | - | ||
338 | - | ||
339 | - | ||
340 | - | ||
341 | - | ||
342 | - | ||
343 | - | ||
323 | + | ||
324 | + | ||
325 | + | ||
326 | + | ||
327 | + | ||
328 | + | ||
329 | + | ||
330 | + | ||
331 | + | ||
332 | + | ||
333 | + | ||
344 | 334 |
| |
345 | 335 |
| |
346 | - | ||
347 | - | ||
348 | - | ||
349 | - | ||
350 | - | ||
351 | - | ||
352 | - | ||
336 | + | ||
337 | + | ||
338 | + | ||
339 | + | ||
340 | + | ||
341 | + | ||
342 | + | ||
343 | + | ||
344 | + | ||
345 | + | ||
346 | + | ||
353 | 347 |
| |
354 | 348 |
| |
355 | - | ||
349 | + | ||
356 | 350 |
| |
357 | 351 |
| |
358 | 352 |
| |
359 | - | ||
360 | - | ||
361 | - | ||
362 | - | ||
363 | - | ||
364 | - | ||
365 | - | ||
353 | + | ||
354 | + | ||
355 | + | ||
356 | + | ||
357 | + | ||
358 | + | ||
359 | + | ||
360 | + | ||
361 | + | ||
366 | 362 |
| |
367 | - | ||
363 | + | ||
364 | + | ||
365 | + | ||
366 | + | ||
367 | + | ||
368 | + | ||
369 | + | ||
370 | + | ||
371 | + | ||
372 | + | ||
373 | + | ||
374 | + | ||
375 | + | ||
376 | + | ||
377 | + | ||
378 | + | ||
368 | 379 |
| |
369 | - | ||
370 | 380 |
| |
371 | 381 |
| |
372 | 382 |
| |
373 | - | ||
374 | - | ||
375 | - | ||
376 | - | ||
377 | - | ||
378 | - | ||
379 | - | ||
380 | - | ||
381 | - | ||
382 | - | ||
383 | - | ||
384 | - | ||
385 | - | ||
386 | - | ||
387 | - | ||
388 | - | ||
389 | - | ||
390 | - | ||
391 | - | ||
392 | - | ||
393 | - | ||
394 | - | ||
395 | - | ||
396 | - | ||
397 | - | ||
398 | - | ||
399 | - | ||
400 | - | ||
401 | - | ||
402 | - | ||
403 | - | ||
404 | - | ||
405 | - | ||
383 | + | ||
406 | 384 |
| |
407 | 385 |
| |
408 | 386 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1376 | 1376 |
| |
1377 | 1377 |
| |
1378 | 1378 |
| |
1379 | - | ||
1379 | + | ||
1380 | 1380 |
| |
1381 | 1381 |
| |
1382 | 1382 |
| |
1383 | 1383 |
| |
1384 | 1384 |
| |
1385 | 1385 |
| |
1386 | 1386 |
| |
1387 | - | ||
1388 | - | ||
1389 | - | ||
1390 | - | ||
1391 | - | ||
1392 | - | ||
1393 | - | ||
1394 | - | ||
1395 | - | ||
1396 | - | ||
1397 | - | ||
1398 | - | ||
1399 | 1387 |
| |
1400 | 1388 |
| |
1401 | 1389 |
| |
| |||
1404 | 1392 |
| |
1405 | 1393 |
| |
1406 | 1394 |
| |
1407 | - | ||
1408 | - | ||
1409 | - | ||
1410 | - | ||
1411 | - | ||
1412 | - | ||
1413 | - | ||
1414 | - | ||
1415 | - | ||
1416 | - | ||
1417 | - | ||
1418 | - | ||
1419 | 1395 |
| |
1420 | 1396 |
| |
1421 | 1397 |
| |
| |||
1424 | 1400 |
| |
1425 | 1401 |
| |
1426 | 1402 |
| |
1427 | - | ||
1428 | - | ||
1429 | - | ||
1430 | - | ||
1431 | - | ||
1432 | - | ||
1433 | - | ||
1434 | - | ||
1435 | - | ||
1436 | - | ||
1437 | - | ||
1438 | - | ||
1439 | 1403 |
| |
1440 | 1404 |
| |
1441 | 1405 |
| |
| |||
1445 | 1409 |
| |
1446 | 1410 |
| |
1447 | 1411 |
| |
1448 | - | ||
1449 | 1412 |
| |
1450 | 1413 |
| |
1451 | 1414 |
| |
| |||
1477 | 1440 |
| |
1478 | 1441 |
| |
1479 | 1442 |
| |
1443 | + | ||
1444 | + | ||
1445 | + | ||
1446 | + | ||
1447 | + | ||
1448 | + | ||
1449 | + | ||
1450 | + | ||
1480 | 1451 |
| |
1481 | 1452 |
| |
1482 | 1453 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1624 | 1624 |
| |
1625 | 1625 |
| |
1626 | 1626 |
| |
1627 | + | ||
1628 | + | ||
1629 | + | ||
1630 | + | ||
1631 | + | ||
1632 | + | ||
1633 | + | ||
1627 | 1634 |
| |
1628 | 1635 |
| |
1629 | 1636 |
| |
|
0 commit comments