diff options
| author | Matthias Krüger <476013+matthiaskrgr@users.noreply.github.com> | 2025-04-09 20:23:12 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-09 20:23:12 +0200 |
| commit | e962e52725b65afcb23b3f305a5090da8d7f3bb8 (patch) | |
| tree | 58e90ca25393be7e740e32e4294bd0f452242af5 /compiler/rustc_interface/src/errors.rs | |
| parent | a8b0d56f6f6b9c953d5d70e1133dd509fc8fe316 (diff) | |
| parent | 6d71fc15d8983960745bf2f61ab74ca272f0585f (diff) | |
| download | rust-e962e52725b65afcb23b3f305a5090da8d7f3bb8.tar.gz rust-e962e52725b65afcb23b3f305a5090da8d7f3bb8.zip | |
Rollup merge of #139551 - jogru0:121672, r=oli-obk
report call site of inlined scopes for large assignment lints Addressed issue: #121672 Tracking issue: #83518 r? `@oli-obk` I tried to follow your comment about what to do [here](https://github.com/rust-lang/rust/issues/121672#issuecomment-1972783675). However, I'm totally unfamiliar with the code so far (this is my first contribution touching compiler code), so I apologize in advance if I did something stupid :sweat_smile: In particular, I'm not sure I use the _correct_ source scope to look for inline data, as there is a whole `IndexVec` of them. My changes definitely did something, as can be seen by the added ui test. However, the result is not as anticipated in the issue: ``` LL | let cell = std::cell::UnsafeCell::new(data); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ value moved from here ``` instead of ``` LL | let cell = std::cell::UnsafeCell::new(data); | ^^^^ value moved from here ``` raising my suspicion that maybe I got the wrong source scope.
Diffstat (limited to 'compiler/rustc_interface/src/errors.rs')
0 files changed, 0 insertions, 0 deletions
