diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2021-10-31 13:20:06 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-31 13:20:06 +0100 |
| commit | 26f505c433fc38d0b28b7861a7e194202baa5cc9 (patch) | |
| tree | 2b0f617b274e484e7f99c88a6cac9cc6007e5a40 /compiler/rustc_codegen_llvm/src/llvm_util.rs | |
| parent | 88e5ae2dd3cf4a0bbb5af69ef70e80d5dc7b462c (diff) | |
| parent | e129d49f88a69d4bb8cb0f45a0a674c17393f4e9 (diff) | |
| download | rust-26f505c433fc38d0b28b7861a7e194202baa5cc9.tar.gz rust-26f505c433fc38d0b28b7861a7e194202baa5cc9.zip | |
Rollup merge of #90430 - jkugelman:must-use-std-a-through-n, r=joshtriplett
Add #[must_use] to remaining std functions (A-N) I've run out of compelling reasons to group functions together across crates so I'm just going to go module-by-module. This is half of the remaining items from the `std` crate, from A-N. I added these functions myself. Clippy predictably ignored the `mut` ones, but I don't know why the rest weren't flagged. Check them closely, please? Maybe I overlooked good reasons. ```rust std::backtrace::Backtrace const fn disabled() -> Backtrace; std::backtrace::Backtrace<'a> fn frames(&'a self) -> &'a [BacktraceFrame]; std::collections::hash_map::RawOccupiedEntryMut<'a, K, V> fn key_mut(&mut self) -> &mut K; std::collections::hash_map::RawOccupiedEntryMut<'a, K, V> fn get_mut(&mut self) -> &mut V; std::collections::hash_map::RawOccupiedEntryMut<'a, K, V> fn get_key_value(&mut self) -> (&K, &V); std::collections::hash_map::RawOccupiedEntryMut<'a, K, V> fn get_key_value_mut(&mut self) -> (&mut K, &mut V); std::env fn var_os<K: AsRef<OsStr>>(key: K) -> Option<OsString>; std::env fn split_paths<T: AsRef<OsStr> + ?Sized>(unparsed: &T) -> SplitPaths<'_>; std::io::Error fn get_mut(&mut self) -> Option<&mut (dyn error::Error + Send + Sync + 'static)>; ``` Parent issue: #89692 r? `@joshtriplett`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
0 files changed, 0 insertions, 0 deletions
