about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-08-16 02:32:47 +0000
committerbors <bors@rust-lang.org>2022-08-16 02:32:47 +0000
commitef9810a3e2a9a16e79176cb0d3466ea82d239942 (patch)
tree9f7e70742142d41b540f1d9f2c3e106046767759 /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parent3694b7d307b7516757651952b30bb97b6ba5c049 (diff)
parent5d75ca5ef4e947d3316e3aef7b5bd4b58028b943 (diff)
downloadrust-ef9810a3e2a9a16e79176cb0d3466ea82d239942.tar.gz
rust-ef9810a3e2a9a16e79176cb0d3466ea82d239942.zip
Auto merge of #100237 - cjgillot:no-special-hash-hir, r=nagisa
Remove manual implementations of HashStable for hir::Expr and hir::Ty.

We do not need to force hashing HIR bodies inside those nodes. The contents of bodies are not accessible from the `hir_owner` query which used `hash_without_bodies`. When the content of a body is required, the access is still done using `hir_owner_nodes`, which continues hashing HIR bodies.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions