mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-26 11:59:49 +00:00
Merge commit '3b7c7f97e4
' into sync-from-ra
This commit is contained in:
parent
6eaf3f8bb2
commit
d1d111d09e
177 changed files with 14930 additions and 2099 deletions
|
@ -489,7 +489,7 @@ pub mod ops {
|
|||
I: SliceIndex<[T]>,
|
||||
{
|
||||
type Output = I::Output;
|
||||
fn index(&self, index: I) -> &I::Output {
|
||||
fn index(&self, _index: I) -> &I::Output {
|
||||
loop {}
|
||||
}
|
||||
}
|
||||
|
@ -497,7 +497,7 @@ pub mod ops {
|
|||
where
|
||||
I: SliceIndex<[T]>,
|
||||
{
|
||||
fn index_mut(&mut self, index: I) -> &mut I::Output {
|
||||
fn index_mut(&mut self, _index: I) -> &mut I::Output {
|
||||
loop {}
|
||||
}
|
||||
}
|
||||
|
@ -507,7 +507,7 @@ pub mod ops {
|
|||
I: SliceIndex<[T]>,
|
||||
{
|
||||
type Output = I::Output;
|
||||
fn index(&self, index: I) -> &I::Output {
|
||||
fn index(&self, _index: I) -> &I::Output {
|
||||
loop {}
|
||||
}
|
||||
}
|
||||
|
@ -515,7 +515,7 @@ pub mod ops {
|
|||
where
|
||||
I: SliceIndex<[T]>,
|
||||
{
|
||||
fn index_mut(&mut self, index: I) -> &mut I::Output {
|
||||
fn index_mut(&mut self, _index: I) -> &mut I::Output {
|
||||
loop {}
|
||||
}
|
||||
}
|
||||
|
@ -863,17 +863,17 @@ pub mod fmt {
|
|||
pub struct DebugTuple;
|
||||
pub struct DebugStruct;
|
||||
impl Formatter<'_> {
|
||||
pub fn debug_tuple(&mut self, name: &str) -> DebugTuple {
|
||||
pub fn debug_tuple(&mut self, _name: &str) -> DebugTuple {
|
||||
DebugTuple
|
||||
}
|
||||
|
||||
pub fn debug_struct(&mut self, name: &str) -> DebugStruct {
|
||||
pub fn debug_struct(&mut self, _name: &str) -> DebugStruct {
|
||||
DebugStruct
|
||||
}
|
||||
}
|
||||
|
||||
impl DebugTuple {
|
||||
pub fn field(&mut self, value: &dyn Debug) -> &mut Self {
|
||||
pub fn field(&mut self, _value: &dyn Debug) -> &mut Self {
|
||||
self
|
||||
}
|
||||
|
||||
|
@ -883,7 +883,7 @@ pub mod fmt {
|
|||
}
|
||||
|
||||
impl DebugStruct {
|
||||
pub fn field(&mut self, name: &str, value: &dyn Debug) -> &mut Self {
|
||||
pub fn field(&mut self, _name: &str, _value: &dyn Debug) -> &mut Self {
|
||||
self
|
||||
}
|
||||
|
||||
|
@ -996,7 +996,7 @@ pub mod fmt {
|
|||
($($t:ty)*) => {
|
||||
$(
|
||||
impl const Debug for $t {
|
||||
fn fmt(&self, f: &mut Formatter<'_>) -> Result {
|
||||
fn fmt(&self, _f: &mut Formatter<'_>) -> Result {
|
||||
Ok(())
|
||||
}
|
||||
}
|
||||
|
@ -1012,7 +1012,7 @@ pub mod fmt {
|
|||
}
|
||||
|
||||
impl<T: Debug> Debug for [T] {
|
||||
fn fmt(&self, f: &mut Formatter<'_>) -> Result {
|
||||
fn fmt(&self, _f: &mut Formatter<'_>) -> Result {
|
||||
Ok(())
|
||||
}
|
||||
}
|
||||
|
@ -1062,7 +1062,7 @@ pub mod option {
|
|||
}
|
||||
}
|
||||
|
||||
pub fn and<U>(self, optb: Option<U>) -> Option<U> {
|
||||
pub fn and<U>(self, _optb: Option<U>) -> Option<U> {
|
||||
loop {}
|
||||
}
|
||||
pub fn unwrap_or(self, default: T) -> T {
|
||||
|
@ -1080,25 +1080,25 @@ pub mod option {
|
|||
}
|
||||
// endregion:result
|
||||
// region:fn
|
||||
pub fn and_then<U, F>(self, f: F) -> Option<U>
|
||||
pub fn and_then<U, F>(self, _f: F) -> Option<U>
|
||||
where
|
||||
F: FnOnce(T) -> Option<U>,
|
||||
{
|
||||
loop {}
|
||||
}
|
||||
pub fn unwrap_or_else<F>(self, f: F) -> T
|
||||
pub fn unwrap_or_else<F>(self, _f: F) -> T
|
||||
where
|
||||
F: FnOnce() -> T,
|
||||
{
|
||||
loop {}
|
||||
}
|
||||
pub fn map_or<U, F>(self, default: U, f: F) -> U
|
||||
pub fn map_or<U, F>(self, _default: U, _f: F) -> U
|
||||
where
|
||||
F: FnOnce(T) -> U,
|
||||
{
|
||||
loop {}
|
||||
}
|
||||
pub fn map_or_else<U, D, F>(self, default: D, f: F) -> U
|
||||
pub fn map_or_else<U, D, F>(self, _default: D, _f: F) -> U
|
||||
where
|
||||
D: FnOnce() -> U,
|
||||
F: FnOnce(T) -> U,
|
||||
|
@ -1129,7 +1129,7 @@ pub mod pin {
|
|||
pointer: P,
|
||||
}
|
||||
impl<P> Pin<P> {
|
||||
pub fn new(pointer: P) -> Pin<P> {
|
||||
pub fn new(_pointer: P) -> Pin<P> {
|
||||
loop {}
|
||||
}
|
||||
}
|
||||
|
@ -1226,7 +1226,7 @@ pub mod iter {
|
|||
|
||||
mod sources {
|
||||
mod repeat {
|
||||
pub fn repeat<T>(elt: T) -> Repeat<T> {
|
||||
pub fn repeat<T>(_elt: T) -> Repeat<T> {
|
||||
loop {}
|
||||
}
|
||||
|
||||
|
@ -1266,7 +1266,7 @@ pub mod iter {
|
|||
fn take(self, n: usize) -> crate::iter::Take<Self> {
|
||||
loop {}
|
||||
}
|
||||
fn filter_map<B, F>(self, f: F) -> crate::iter::FilterMap<Self, F>
|
||||
fn filter_map<B, F>(self, _f: F) -> crate::iter::FilterMap<Self, F>
|
||||
where
|
||||
Self: Sized,
|
||||
F: FnMut(Self::Item) -> Option<B>,
|
||||
|
@ -1337,7 +1337,7 @@ mod panic {
|
|||
|
||||
mod panicking {
|
||||
#[lang = "panic_fmt"]
|
||||
pub const fn panic_fmt(fmt: crate::fmt::Arguments<'_>) -> ! {
|
||||
pub const fn panic_fmt(_fmt: crate::fmt::Arguments<'_>) -> ! {
|
||||
loop {}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue