Felix S. Klock II
35370a7ba3
regression test for issue #88583 .
2021-09-09 09:31:56 -04:00
Felix S. Klock II
f26f1ed9a7
Re-add 71a7f8f1884b2c83eeb4a545eef16df1f2ea6476 post-revert.
2021-09-09 09:14:17 -04:00
Felix S. Klock II
91feb76d13
Revert "Implement Anonymous{Struct, Union} in the AST"
...
This reverts commit 059b68dd677808e14e560802d235ad40beeba71e.
Note that this was manually adjusted to retain some of the refactoring
introduced by commit 059b68dd677808e14e560802d235ad40beeba71e, so that it could
likewise retain the correction introduced in commit
5b4bc05fa57be19bb5962f4b7c0f165e194e3151
2021-09-09 09:14:17 -04:00
Felix S. Klock II
b6aa7e3105
Manually crafted revert of d4ad050ce5778a09566f6f9ec172565815d54604 .
2021-09-09 09:14:17 -04:00
Felix S. Klock II
f38ec9ca34
Revert "Add test for restriction of anonymous types on validation"
...
This reverts commit 8a1dd6918bb686a960ad5ced46a16b5b59668464.
2021-09-09 09:14:16 -04:00
Felix S. Klock II
5560f6d90a
Revert "Fix ast expanded printing for anonymous types"
...
This reverts commit 5b4bc05fa57be19bb5962f4b7c0f165e194e3151.
2021-09-09 09:14:16 -04:00
Felix S. Klock II
2041fb1a2d
Revert "Add test for pretty printing anonymous types"
...
This reverts commit d59b1f1ef4be692b67c1ff1b49ec810fd59452cf.
2021-09-09 09:14:16 -04:00
Felix S. Klock II
2691a39976
Revert "Allow formatting Anonymous{Struct, Union}
declarations"
...
This reverts commit 64acb7d92135ae722dfce89f0ca9d7cf6576de66.
2021-09-09 09:14:16 -04:00
Stefan Schindler
0bf16af5f3
Workaround blink/chromium grid layout limitation of 1000 rows
...
See https://github.com/rust-lang/rust/issues/88545 for more details
2021-09-09 15:11:02 +02:00
Samuel E. Moelius III
bd4b17a532
Update lockfile
2021-09-09 07:47:22 -04:00
Samuel E. Moelius III
a628223d45
Update dependencies
2021-09-09 07:47:16 -04:00
Hans Niklas Jacob
c86c63436a
Allow missing code examples in trait impls.
2021-09-09 13:13:48 +02:00
bors
497ee321af
Auto merge of #88676 - devnexen:fbsd_toolchain_upd, r=Mark-Simulacrum
...
update of the CI freebsd toolchain
adding libproctsta, for the upcoming libc update.
2021-09-09 09:21:30 +00:00
Samuel E. Moelius III
83875eaff9
Prep for upgrade to cargo_metadata 0.14.0
2021-09-09 04:59:06 -04:00
Andreas Liljeqvist
bc95994c32
bugfix
2021-09-09 10:41:20 +02:00
Andreas Liljeqvist
a2ee1420b8
Wrap
2021-09-09 10:41:20 +02:00
Andreas Liljeqvist
9095cf9905
rename is_valid_for
to is_valid
2021-09-09 10:41:19 +02:00
Andreas Liljeqvist
dd34e0c966
Rename (un)signed
to (un)signed_int
2021-09-09 10:41:19 +02:00
Andreas Liljeqvist
9129f4306f
Move unsigned_max
etc into Size
again
2021-09-09 10:41:19 +02:00
Andreas Liljeqvist
459c9108e4
Remove clone
2021-09-09 10:41:19 +02:00
Andreas Liljeqvist
5b2f757dae
Make abi::Abi
Copy
and remove a *lot* of refs
...
fix
fix
Remove more refs and clones
fix
more
fix
2021-09-09 10:41:19 +02:00
Andreas Liljeqvist
86ff6aeb82
Fix docstring
2021-09-09 10:41:18 +02:00
Andreas Liljeqvist
da92cd6dcf
Use special Debug
format when start
> end
2021-09-09 10:41:18 +02:00
Andreas Liljeqvist
f5d8749f85
Remove contains_zero
, respect the compiler
2021-09-09 10:41:18 +02:00
Andreas Liljeqvist
021c3346ed
derive Copy for WrappingRange and Scalar
2021-09-09 10:41:18 +02:00
Andreas Liljeqvist
4c46296f22
fix match
2021-09-09 10:41:18 +02:00
Andreas Liljeqvist
05cd48b008
Add methods for checking for full ranges to Scalar
and WrappingRange
...
Move *_max methods back to util
change to inline instead of inline(always)
Remove valid_range_exclusive from scalar
Use WrappingRange instead
implement always_valid_for in a safer way
Fix accidental edit
2021-09-09 10:41:17 +02:00
bors
02a57fa132
Auto merge of #88748 - bjorn3:try_fix_perf_regression, r=wesleywiser
...
Revert "Remove optimization_fuel_crate from Session"
This reverts commit 5464b2e713d5366b3aec5c6eebbe1b84a782c51e.
This hopefully fixes the perf regression in https://github.com/rust-lang/rust/pull/88530#issuecomment-915314117 .
2021-09-09 06:16:04 +00:00
Deadbeef
f749e05f6b
Allow ~const bounds on inherent impls
2021-09-09 05:21:33 +00:00
Deadbeef
146abdd119
Add another test case + fmt
2021-09-09 05:21:33 +00:00
Deadbeef
49ac725d51
fix precise live drops
2021-09-09 05:21:33 +00:00
Deadbeef
122e91e330
do not require lang item
2021-09-09 05:21:32 +00:00
Deadbeef
82117289f2
Remove the queries
2021-09-09 05:21:32 +00:00
Deadbeef
1ca83c6451
Use trait select logic instead of query
2021-09-09 05:21:32 +00:00
Deadbeef
f0a52128ee
fmt
2021-09-09 05:21:31 +00:00
Deadbeef
4eab5c1f7b
Failing test
2021-09-09 05:21:31 +00:00
Deadbeef
a13b13ff46
Const drop selection candidates
2021-09-09 05:21:31 +00:00
Deadbeef
894ce921a0
better test
2021-09-09 05:21:30 +00:00
Deadbeef
48a3ba9a33
fmt
2021-09-09 05:21:30 +00:00
Deadbeef
f6f5180d5f
Add a simple test case
2021-09-09 05:21:29 +00:00
Deadbeef
9125fbfd60
Do not lint for ~const Drop bounds
2021-09-09 05:21:29 +00:00
Deadbeef
104e40fb74
Const dropping
2021-09-09 05:21:29 +00:00
Deadbeef
d9797d23d5
Remove unused query
2021-09-09 05:21:28 +00:00
Deadbeef
9c1a91628b
cleanup hir hack
2021-09-09 05:21:28 +00:00
bors
c5cbf7852a
Auto merge of #88752 - Mark-Simulacrum:bootstrap-bump, r=m-ou-se
...
Bump stage0 compiler to 1.56
r? `@pietroalbini` (but others should feel free to steal)
2021-09-09 03:01:47 +00:00
Noble-Mushtak
804ccfaaab
Fatal error for functions with more than 65535 arguments
2021-09-08 21:14:49 -04:00
Mark Rousskov
b4e7649d6d
Bump stage0 compiler to 1.56
2021-09-08 20:51:05 -04:00
Ellen
fd9bb30ab8
CI please
2021-09-09 01:32:03 +01:00
Ellen
cd2915eddb
fmt
2021-09-09 01:32:03 +01:00
Ellen
3212734bd7
resolve from_hir_call
FIXME
2021-09-09 01:32:03 +01:00