rust/compiler/rustc_ast/src
bors c9e134e1b6 Auto merge of #100024 - matthiaskrgr:rollup-36ab4wx, r=matthiaskrgr
Rollup of 8 pull requests

Successful merges:

 - #99340 (Fix ICE in Definitions::create_def)
 - #99629 (Improve `cannot move out of` error message)
 - #99864 (bootstrap: don't emit warn about duplicated deps with same/different features if some of sets actually empty)
 - #99911 (Remove some uses of `guess_head_span`)
 - #99976 (Make Rustdoc exit with correct error code when scraping examples from invalid files)
 - #100003 (Improve size assertions.)
 - #100012 (Avoid `Ty` to `String` conversions)
 - #100020 (better error when python is not found in x - issue #99648)

Failed merges:

 - #99994 (Replace `guess_head_span` with `opt_span`)

r? `@ghost`
`@rustbot` modify labels: rollup
2022-08-01 15:40:43 +00:00
..
attr Remove TreeAndSpacing. 2022-07-29 15:52:15 +10:00
expand Make allocator_kind a query. 2021-06-20 11:52:51 +02:00
util Shrink Token. 2022-08-01 08:53:04 +10:00
ast_traits.rs rustc_parse: Move AST -> TokenStream conversion logic to rustc_ast 2022-05-22 12:01:07 +03:00
ast.rs Improve size assertions. 2022-08-01 09:15:05 +10:00
entry.rs Fixup missing renames from #[main] to #[rustc_main] 2022-06-22 18:24:09 +02:00
lib.rs Stabilize let_chains 2022-07-16 20:17:58 -03:00
mut_visit.rs Remove TreeAndSpacing. 2022-07-29 15:52:15 +10:00
node_id.rs Use LocalExpnId where possible. 2021-07-17 19:41:02 +02:00
ptr.rs Use delayed error handling for Encodable and Encoder infallible. 2022-06-08 07:01:26 +10:00
token.rs Revert #96682. 2022-06-02 11:22:16 +10:00
tokenstream.rs Remove TreeAndSpacing. 2022-07-29 15:52:15 +10:00
visit.rs Remove visit_name from the AST visitor. 2022-07-29 15:28:32 +10:00