Skip to content

Commit 698b20e

Browse files
committed
update tests
1 parent 21c5cca commit 698b20e

27 files changed

+31
-25
lines changed

src/test/incremental/const-generics/issue-61516.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
struct FakeArray<T, const N: usize>(T);
66

7-
impl<T, const N: usize> FakeArray<T, { N }> {
7+
impl<T, const N: usize> FakeArray<T, N> {
88
fn len(&self) -> usize {
99
N
1010
}

src/test/ui/array-slice-vec/vec-fixed-length.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fn test_big_vec() {}
99
#[cfg(target_pointer_width = "64")]
1010
fn test_big_vec()
1111
{
12-
assert_eq!(size_of::<[u8; (1 << 32)]>(), (1 << 32));
12+
assert_eq!(size_of::<[u8; 1 << 32]>(), (1 << 32));
1313
}
1414

1515
fn main() {

src/test/ui/block-fn-coerce.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23

34
fn force<F>(f: F) -> isize where F: FnOnce() -> isize { return f(); }
45

src/test/ui/cleanup-rvalue-scopes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// run-pass
2-
2+
#![allow(unused_braces)]
33
#![allow(non_snake_case)]
44
#![allow(unused_variables)]
55
// Test that destructors for rvalue temporaries run either at end of

src/test/ui/coerce/coerce-expect-unsized.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23
#![feature(box_syntax)]
34

45
use std::cell::RefCell;

src/test/ui/coerce/coerce-overloaded-autoderef.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23
#![allow(dead_code)]
34
// pretty-expanded FIXME #23616
45

src/test/ui/const-generics/issues/issue-62504.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ trait HasSize {
77
const SIZE: usize;
88
}
99

10-
impl<const X: usize> HasSize for ArrayHolder<{ X }> {
10+
impl<const X: usize> HasSize for ArrayHolder<X> {
1111
const SIZE: usize = X;
1212
}
1313

1414
struct ArrayHolder<const X: usize>([u32; X]);
1515

16-
impl<const X: usize> ArrayHolder<{ X }> {
16+
impl<const X: usize> ArrayHolder<X> {
1717
pub const fn new() -> Self {
1818
ArrayHolder([0; Self::SIZE])
1919
//~^ ERROR: mismatched types

src/test/ui/const-generics/issues/issue-70125-2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ trait Foo<const X: usize> {
1313
}
1414
}
1515

16-
impl Foo<{3}> for () {}
16+
impl Foo<3> for () {}

src/test/ui/consts/const-block.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// run-pass
2-
2+
#![allow(unused_braces)]
33
#![allow(dead_code)]
44
#![allow(unused_unsafe)]
55

src/test/ui/expr-block-generic-unique1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// run-pass
2-
2+
#![allow(unused_braces)]
33
#![feature(box_syntax)]
44

55
fn test_generic<T, F>(expected: Box<T>, eq: F) where T: Clone, F: FnOnce(Box<T>, Box<T>) -> bool {

src/test/ui/expr-block-generic-unique2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// run-pass
2-
2+
#![allow(unused_braces)]
33
#![feature(box_syntax)]
44

55
fn test_generic<T, F>(expected: T, eq: F) where T: Clone, F: FnOnce(T, T) -> bool {

src/test/ui/expr-block-generic.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23

34
fn test_generic<T: Clone, F>(expected: T, eq: F) where F: FnOnce(T, T) -> bool {
45
let actual: T = { expected.clone() };

src/test/ui/expr-block-unique.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// run-pass
2-
2+
#![allow(unused_braces)]
33
#![feature(box_syntax)]
44

55
pub fn main() { let x: Box<_> = { box 100 }; assert_eq!(*x, 100); }

src/test/ui/expr-block.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
// run-pass
2-
2+
#![allow(unused_braces)]
33
#![allow(dead_code)]
44

5-
6-
7-
85
// Tests for standalone blocks as expressions
96

107
fn test_basic() { let rs: bool = { true }; assert!((rs)); }

src/test/ui/expr-fn.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23

34
fn test_int() {
45
fn f() -> isize { 10 }

src/test/ui/functions-closures/closure-inference.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// run-pass
2-
2+
#![allow(unused_braces)]
33

44
fn foo(i: isize) -> isize { i + 1 }
55

src/test/ui/functions-closures/closure-inference2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// run-pass
22
// Test a rather underspecified example:
3-
3+
#![allow(unused_braces)]
44

55
pub fn main() {
66
let f = {|i| i};

src/test/ui/intrinsics/intrinsic-move-val-cleanups.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23
#![allow(unused_unsafe)]
34
#![allow(unreachable_code)]
45
// ignore-emscripten no threads support

src/test/ui/issues/issue-23898.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_parens)]
23
#![allow(non_camel_case_types)]
34

45
// Note: This test was used to demonstrate #5873 (now #23898).

src/test/ui/issues/issue-28777.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23
fn main() {
34
let v1 = { 1 + {2} * {3} };
45
let v2 = 1 + {2} * {3} ;

src/test/ui/range.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// run-pass
2-
2+
#![allow(unused_braces)]
33
#![allow(unused_comparisons)]
44
#![allow(dead_code)]
55
#![allow(unused_mut)]

src/test/ui/range_inclusive.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// run-pass
22
// Test inclusive range syntax.
3-
43
#![feature(range_is_empty)]
4+
#![allow(unused_braces)]
55
#![allow(unused_comparisons)]
66

77
use std::ops::RangeToInclusive;

src/test/ui/structs-enums/empty-tag.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23
#![allow(non_camel_case_types)]
34

45
#[derive(Copy, Clone, Debug)]

src/test/ui/type-alias-impl-trait/assoc-type-const.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ trait MyTrait<'a, const C: usize> {
1818
const MY_CONST: usize;
1919
}
2020

21-
impl<'a, const C: usize> MyTrait<'a, { C }> for MyStruct<{ C }> {
21+
impl<'a, const C: usize> MyTrait<'a, C> for MyStruct<C> {
2222
type MyItem = u8;
2323
const MY_CONST: usize = C;
2424
}
2525

26-
impl<'a, I, const C: usize> UnwrapItemsExt<'a, { C }> for I {
27-
type Iter = impl MyTrait<'a, { C }>;
26+
impl<'a, I, const C: usize> UnwrapItemsExt<'a, C> for I {
27+
type Iter = impl MyTrait<'a, C>;
2828

2929
fn unwrap_items(self) -> Self::Iter {
30-
MyStruct::<{ C }> {}
30+
MyStruct::<C> {}
3131
}
3232
}
3333

src/test/ui/unsized-locals/unsized-exprs-rpass.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// run-pass
2-
2+
#![allow(unused_braces, unused_parens)]
33
#![feature(unsized_tuple_coercion, unsized_locals)]
44

55
struct A<X: ?Sized>(X);
@@ -30,7 +30,6 @@ fn main() {
3030
*foo()
3131
});
3232
udrop::<[u8]>({*foo()});
33-
#[allow(unused_parens)]
3433
udrop::<[u8]>((*foo()));
3534
udrop::<[u8]>((*tfoo()).1);
3635
*afoo() + 42;

src/test/ui/weird-exprs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#![allow(non_camel_case_types)]
66
#![allow(dead_code)]
77
#![allow(unreachable_code)]
8-
#![allow(unused_parens)]
8+
#![allow(unused_braces, unused_parens)]
99

1010
#![recursion_limit = "256"]
1111

src/test/ui/zero-sized/zero-sized-tuple-struct.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// run-pass
2+
#![allow(unused_braces)]
23
#![allow(unused_assignments)]
34

45
// Make sure that the constructor args are codegened for zero-sized tuple structs

0 commit comments

Comments
 (0)