bors 563ef23529 Auto merge of #95899 - petrochenkov:modchild2, r=cjgillot
rustc_metadata: Do not encode unnecessary module children

This should remove the syntax context shift and the special case for `ExternCrate` in decoder in https://github.com/rust-lang/rust/pull/95880.

This PR also shifts some work from decoding to encoding, which is typically useful for performance (but probably not much in this case).
r? `@cjgillot`
2022-04-16 22:04:10 +00:00
..
2022-02-21 12:00:26 +01:00
2022-03-04 16:57:34 +01:00
2022-03-01 20:02:47 +08:00
2021-12-12 12:35:01 +08:00
2022-03-04 16:57:34 +01:00
2022-03-04 16:57:34 +01:00
2022-04-12 19:59:32 +02:00
2022-01-22 10:38:31 +11:00