SIGN IN SIGN UP

Auto merge of #161672 - JonathanBrouwer:rollup-JwzdAg4, r=JonathanBrouwer

Rollup of 7 pull requests

Successful merges:

 - rust-lang/rust#161648 (`rust-analyzer` subtree update)
 - rust-lang/rust#160132 (make `pad_i32` of `PassMode::cast` an integer)
 - rust-lang/rust#160705 (Remove `From<!> for T` *reservation* impl)
 - rust-lang/rust#161600 (bootstrap: Rename `Build` to `Session`)
 - rust-lang/rust#161665 (delegation: add tests for delegations to inherent impls)
 - rust-lang/rust#161637 (Clarify token cursor behaviour)
 - rust-lang/rust#161653 (Add codegen test for Vec::clear lowering to an unconditional store)
B
bors committed
0a3fa2af35783dcd1b4206a85fe7811297eea0bf