Include ForeignItem when visiting types for WF check#98159
Include ForeignItem when visiting types for WF check#98159bors merged 1 commit intorust-lang:masterfrom
Conversation
|
(rust-highfive has picked a reviewer for you, use r? to override) |
|
This fixes the issue originally reported, but I'm wondering if the other variants in |
|
The full list can be found by searching for places where |
|
HIR WF check is just about getting a more precise diagnostic. Can't we just let the |
|
@cjgillot Apologies if this should be obvious, but I want to confirm that you mean the match on the |
|
@PrestonFrom in the cases the inner |
|
@cjgillot The outer match currently uses |
|
r=me after squashing commits. |
Addresses Issue 95665 by including `hir::Node::ForeignItem` as a valid type to visit in `diagnostic_hir_wf_check`. Fixes rust-lang#95665
|
r? @petrochenkov |
|
Thanks! |
|
📌 Commit f725b97 has been approved by |
Rollup of 8 pull requests Successful merges: - rust-lang#93080 (Implement `core::slice::IterMut::as_mut_slice` and `impl<T> AsMut<[T]> for IterMut<'_, T>`) - rust-lang#94855 (Panic when advance_slices()'ing too far and update docs.) - rust-lang#96609 (Add `{Arc, Rc}::downcast_unchecked`) - rust-lang#96719 (Fix the generator example for `pin!()`) - rust-lang#97149 (Windows: `CommandExt::async_pipes`) - rust-lang#97150 (`Stdio::makes_pipe`) - rust-lang#97837 (Document Rust's stance on `/proc/self/mem`) - rust-lang#98159 (Include ForeignItem when visiting types for WF check) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
Addresses Issue 95665 by including
hir::Node::ForeignItemas a validtype to visit in
diagnostic_hir_wf_check.Fixes #95665