about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/errors.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-08-31 10:08:56 +0200
committerGitHub <noreply@github.com>2024-08-31 10:08:56 +0200
commit9510beba4d3709722952c1e92d756968a4b9e349 (patch)
treefdcec76714912b104a398378b1daa85b504707ae /compiler/rustc_codegen_llvm/src/errors.rs
parent10fb626958066fd67e2c1892c4f83e2cabfebd9a (diff)
parent8c798c89dc6ba2c19a46390c5a3756f0f675350e (diff)
downloadrust-9510beba4d3709722952c1e92d756968a4b9e349.tar.gz
rust-9510beba4d3709722952c1e92d756968a4b9e349.zip
Rollup merge of #129723 - compiler-errors:extern-providers, r=lcnr
Simplify some extern providers

Simplifies some extern crate providers:
1. Generalize the `ProcessQueryValue` identity impl to work on non-`Option` types.
2. Allow `ProcessQueryValue` to wrap its output in an `EarlyBinder`, to simplify `explicit_item_bounds`/`explicit_item_super_predicates`.
3. Use `{ table }` and friends more when possible.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/errors.rs')
0 files changed, 0 insertions, 0 deletions