about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-07-15 17:11:07 +0000
committerbors <bors@rust-lang.org>2022-07-15 17:11:07 +0000
commit23e21bdd25026e2839ebe946c2a937c1904887d2 (patch)
treeb5ca9e8f856788d9a0f3c0e9136a7d2a586b6efe /compiler/rustc_llvm/llvm-wrapper
parent0fe5390a885eb47f506bf481cd9ea2b449705d79 (diff)
parent16b2acc7c0d5188992065f369285a0fcd273dbfe (diff)
downloadrust-23e21bdd25026e2839ebe946c2a937c1904887d2.tar.gz
rust-23e21bdd25026e2839ebe946c2a937c1904887d2.zip
Auto merge of #99015 - lcnr:fn-ctxt-no-more, r=compiler-errors
stop using `FnCtxt` outside of hir typeck

the requirements between **hir typeck**™, and **not hir typeck**™ are different enough to warrant a full split. with this PR `FnCtxt` is now only used for hir typeck (and for one clippy lint which seems to be emulating hir typeck).

Once this PR has landed I intend to move `FnCtxt` into a new crate. This should also allow some further general improvements here.

r? rust-lang/types
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper')
0 files changed, 0 insertions, 0 deletions