]> git.lizzy.rs Git - rust.git/commit - src/tools/miri
Auto merge of #85178 - cjgillot:local-crate, r=oli-obk
authorbors <bors@rust-lang.org>
Mon, 17 May 2021 01:42:03 +0000 (01:42 +0000)
committerbors <bors@rust-lang.org>
Mon, 17 May 2021 01:42:03 +0000 (01:42 +0000)
commit3396a383bb1d1fdad8ceeb74f16cf08e0bd62a1b
tree912246be6d9298983c099d904ee9260e77695a62
parenta55748ffe94e71f841c7b1d752779b0db138b342
parent1ebf6d12426152dc1ce76c174ee0ff69b1a4c5b4
Auto merge of #85178 - cjgillot:local-crate, r=oli-obk

Remove CrateNum parameter for queries that only work on local crate

The pervasive `CrateNum` parameter is a remnant of the multi-crate rustc idea.

Using `()` as query key in those cases avoids having to worry about the validity of the query key.
20 files changed:
compiler/rustc_codegen_cranelift/src/driver/aot.rs
compiler/rustc_codegen_llvm/src/debuginfo/metadata.rs
compiler/rustc_codegen_ssa/src/base.rs
compiler/rustc_interface/src/passes.rs
compiler/rustc_lint/src/late.rs
compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs
compiler/rustc_metadata/src/rmeta/encoder.rs
compiler/rustc_metadata/src/rmeta/mod.rs
compiler/rustc_middle/src/query/mod.rs
compiler/rustc_middle/src/ty/print/pretty.rs
compiler/rustc_mir/src/monomorphize/collector.rs
compiler/rustc_mir/src/util/pretty.rs
compiler/rustc_passes/src/dead.rs
compiler/rustc_passes/src/reachable.rs
compiler/rustc_save_analysis/src/lib.rs
compiler/rustc_typeck/src/check/mod.rs
src/librustdoc/clean/blanket_impl.rs
src/librustdoc/core.rs
src/librustdoc/passes/collect_intra_doc_links.rs
src/librustdoc/passes/collect_trait_impls.rs