mirror of
https://github.com/rust-lang/rust.git
synced 2025-06-07 12:48:30 +00:00
Update tests for revert of never type stabilization
This commit is contained in:
parent
d82debbd01
commit
69f99e74ac
@ -1,5 +1,5 @@
|
|||||||
// run-rustfix
|
// run-rustfix
|
||||||
#![feature(exhaustive_patterns)]
|
#![feature(exhaustive_patterns, never_type)]
|
||||||
#![allow(dead_code, unreachable_code, unused_variables)]
|
#![allow(dead_code, unreachable_code, unused_variables)]
|
||||||
#![allow(clippy::let_and_return)]
|
#![allow(clippy::let_and_return)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// run-rustfix
|
// run-rustfix
|
||||||
#![feature(exhaustive_patterns)]
|
#![feature(exhaustive_patterns, never_type)]
|
||||||
#![allow(dead_code, unreachable_code, unused_variables)]
|
#![allow(dead_code, unreachable_code, unused_variables)]
|
||||||
#![allow(clippy::let_and_return)]
|
#![allow(clippy::let_and_return)]
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// run-rustfix
|
// run-rustfix
|
||||||
|
#![feature(never_type)]
|
||||||
#![allow(unused_mut)]
|
#![allow(unused_mut)]
|
||||||
#![warn(clippy::must_use_candidate)]
|
#![warn(clippy::must_use_candidate)]
|
||||||
use std::rc::Rc;
|
use std::rc::Rc;
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// run-rustfix
|
// run-rustfix
|
||||||
|
#![feature(never_type)]
|
||||||
#![allow(unused_mut)]
|
#![allow(unused_mut)]
|
||||||
#![warn(clippy::must_use_candidate)]
|
#![warn(clippy::must_use_candidate)]
|
||||||
use std::rc::Rc;
|
use std::rc::Rc;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
error: this function could have a `#[must_use]` attribute
|
error: this function could have a `#[must_use]` attribute
|
||||||
--> $DIR/must_use_candidates.rs:11:1
|
--> $DIR/must_use_candidates.rs:12:1
|
||||||
|
|
|
|
||||||
LL | pub fn pure(i: u8) -> u8 {
|
LL | pub fn pure(i: u8) -> u8 {
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn pure(i: u8) -> u8`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn pure(i: u8) -> u8`
|
||||||
@ -7,25 +7,25 @@ LL | pub fn pure(i: u8) -> u8 {
|
|||||||
= note: `-D clippy::must-use-candidate` implied by `-D warnings`
|
= note: `-D clippy::must-use-candidate` implied by `-D warnings`
|
||||||
|
|
||||||
error: this method could have a `#[must_use]` attribute
|
error: this method could have a `#[must_use]` attribute
|
||||||
--> $DIR/must_use_candidates.rs:16:5
|
--> $DIR/must_use_candidates.rs:17:5
|
||||||
|
|
|
|
||||||
LL | pub fn inherent_pure(&self) -> u8 {
|
LL | pub fn inherent_pure(&self) -> u8 {
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn inherent_pure(&self) -> u8`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn inherent_pure(&self) -> u8`
|
||||||
|
|
||||||
error: this function could have a `#[must_use]` attribute
|
error: this function could have a `#[must_use]` attribute
|
||||||
--> $DIR/must_use_candidates.rs:47:1
|
--> $DIR/must_use_candidates.rs:48:1
|
||||||
|
|
|
|
||||||
LL | pub fn with_marker(_d: std::marker::PhantomData<&mut u32>) -> bool {
|
LL | pub fn with_marker(_d: std::marker::PhantomData<&mut u32>) -> bool {
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn with_marker(_d: std::marker::PhantomData<&mut u32>) -> bool`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn with_marker(_d: std::marker::PhantomData<&mut u32>) -> bool`
|
||||||
|
|
||||||
error: this function could have a `#[must_use]` attribute
|
error: this function could have a `#[must_use]` attribute
|
||||||
--> $DIR/must_use_candidates.rs:59:1
|
--> $DIR/must_use_candidates.rs:60:1
|
||||||
|
|
|
|
||||||
LL | pub fn rcd(_x: Rc<u32>) -> bool {
|
LL | pub fn rcd(_x: Rc<u32>) -> bool {
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn rcd(_x: Rc<u32>) -> bool`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn rcd(_x: Rc<u32>) -> bool`
|
||||||
|
|
||||||
error: this function could have a `#[must_use]` attribute
|
error: this function could have a `#[must_use]` attribute
|
||||||
--> $DIR/must_use_candidates.rs:67:1
|
--> $DIR/must_use_candidates.rs:68:1
|
||||||
|
|
|
|
||||||
LL | pub fn arcd(_x: Arc<u32>) -> bool {
|
LL | pub fn arcd(_x: Arc<u32>) -> bool {
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn arcd(_x: Arc<u32>) -> bool`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add the attribute: `#[must_use] pub fn arcd(_x: Arc<u32>) -> bool`
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
#![warn(clippy::result_map_unit_fn)]
|
#![warn(clippy::result_map_unit_fn)]
|
||||||
|
#![feature(never_type)]
|
||||||
#![allow(unused)]
|
#![allow(unused)]
|
||||||
|
|
||||||
fn do_nothing<T>(_: T) {}
|
fn do_nothing<T>(_: T) {}
|
||||||
|
@ -1,23 +1,23 @@
|
|||||||
error[E0425]: cannot find value `x` in this scope
|
error[E0425]: cannot find value `x` in this scope
|
||||||
--> $DIR/result_map_unit_fn_unfixable.rs:16:5
|
--> $DIR/result_map_unit_fn_unfixable.rs:17:5
|
||||||
|
|
|
|
||||||
LL | x.field.map(|value| { do_nothing(value); do_nothing(value) });
|
LL | x.field.map(|value| { do_nothing(value); do_nothing(value) });
|
||||||
| ^ not found in this scope
|
| ^ not found in this scope
|
||||||
|
|
||||||
error[E0425]: cannot find value `x` in this scope
|
error[E0425]: cannot find value `x` in this scope
|
||||||
--> $DIR/result_map_unit_fn_unfixable.rs:18:5
|
--> $DIR/result_map_unit_fn_unfixable.rs:19:5
|
||||||
|
|
|
|
||||||
LL | x.field.map(|value| if value > 0 { do_nothing(value); do_nothing(value) });
|
LL | x.field.map(|value| if value > 0 { do_nothing(value); do_nothing(value) });
|
||||||
| ^ not found in this scope
|
| ^ not found in this scope
|
||||||
|
|
||||||
error[E0425]: cannot find value `x` in this scope
|
error[E0425]: cannot find value `x` in this scope
|
||||||
--> $DIR/result_map_unit_fn_unfixable.rs:22:5
|
--> $DIR/result_map_unit_fn_unfixable.rs:23:5
|
||||||
|
|
|
|
||||||
LL | x.field.map(|value| {
|
LL | x.field.map(|value| {
|
||||||
| ^ not found in this scope
|
| ^ not found in this scope
|
||||||
|
|
||||||
error[E0425]: cannot find value `x` in this scope
|
error[E0425]: cannot find value `x` in this scope
|
||||||
--> $DIR/result_map_unit_fn_unfixable.rs:26:5
|
--> $DIR/result_map_unit_fn_unfixable.rs:27:5
|
||||||
|
|
|
|
||||||
LL | x.field.map(|value| { do_nothing(value); do_nothing(value); });
|
LL | x.field.map(|value| { do_nothing(value); do_nothing(value); });
|
||||||
| ^ not found in this scope
|
| ^ not found in this scope
|
||||||
|
Loading…
Reference in New Issue
Block a user