diff options
| author | bors <bors@rust-lang.org> | 2014-04-14 12:21:52 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-04-14 12:21:52 -0700 |
| commit | 246ebd2d5aebc68a581c33c33cbce5f2bc7dc7d6 (patch) | |
| tree | a68a1c6dc21d247e9466995f3fe28f1bdbd7ba25 /src/test/debug-info | |
| parent | 347e9e4ffe60d321999bb83216e956a0b1370810 (diff) | |
| parent | 713e87526eac42aa9879e7cfb556ea64d63e7a91 (diff) | |
| download | rust-246ebd2d5aebc68a581c33c33cbce5f2bc7dc7d6.tar.gz rust-246ebd2d5aebc68a581c33c33cbce5f2bc7dc7d6.zip | |
auto merge of #13493 : Manishearth/rust/newattr-everywhere, r=alexcrichton
See #13478
Diffstat (limited to 'src/test/debug-info')
56 files changed, 73 insertions, 73 deletions
diff --git a/src/test/debug-info/basic-types-globals.rs b/src/test/debug-info/basic-types-globals.rs index 860a383468d..2a620e96892 100644 --- a/src/test/debug-info/basic-types-globals.rs +++ b/src/test/debug-info/basic-types-globals.rs @@ -51,7 +51,7 @@ // check:$14 = 3.5 // debugger:continue -#[allow(unused_variable)]; +#![allow(unused_variable)] static B: bool = false; static I: int = -1; diff --git a/src/test/debug-info/basic-types-metadata.rs b/src/test/debug-info/basic-types-metadata.rs index 95228343bda..e06af6445cc 100644 --- a/src/test/debug-info/basic-types-metadata.rs +++ b/src/test/debug-info/basic-types-metadata.rs @@ -48,7 +48,7 @@ // check:[...]![...]_yyy([...])([...]); // debugger:continue -#[allow(unused_variable)]; +#![allow(unused_variable)] fn main() { let unit: () = (); diff --git a/src/test/debug-info/basic-types-mut-globals.rs b/src/test/debug-info/basic-types-mut-globals.rs index 54c2e786ac4..1580f734617 100644 --- a/src/test/debug-info/basic-types-mut-globals.rs +++ b/src/test/debug-info/basic-types-mut-globals.rs @@ -86,7 +86,7 @@ // debugger:detach // debugger:quit -#[allow(unused_variable)]; +#![allow(unused_variable)] static mut B: bool = false; static mut I: int = -1; diff --git a/src/test/debug-info/basic-types.rs b/src/test/debug-info/basic-types.rs index 205e14ecb75..9c32fcfb945 100644 --- a/src/test/debug-info/basic-types.rs +++ b/src/test/debug-info/basic-types.rs @@ -49,7 +49,7 @@ // debugger:print f64 // check:$14 = 3.5 -#[allow(unused_variable)]; +#![allow(unused_variable)] fn main() { let b: bool = false; diff --git a/src/test/debug-info/borrowed-basic.rs b/src/test/debug-info/borrowed-basic.rs index 6608b7a3fc7..3d0f6632e50 100644 --- a/src/test/debug-info/borrowed-basic.rs +++ b/src/test/debug-info/borrowed-basic.rs @@ -59,7 +59,7 @@ // debugger:print *f64_ref // check:$14 = 3.5 -#[allow(unused_variable)]; +#![allow(unused_variable)] fn main() { let bool_val: bool = true; diff --git a/src/test/debug-info/borrowed-c-style-enum.rs b/src/test/debug-info/borrowed-c-style-enum.rs index b0608a8d8b7..4007e35dec3 100644 --- a/src/test/debug-info/borrowed-c-style-enum.rs +++ b/src/test/debug-info/borrowed-c-style-enum.rs @@ -24,7 +24,7 @@ // debugger:print *the_c_ref // check:$3 = TheC -#[allow(unused_variable)]; +#![allow(unused_variable)] enum ABC { TheA, TheB, TheC } diff --git a/src/test/debug-info/borrowed-enum.rs b/src/test/debug-info/borrowed-enum.rs index 397975ebd06..3512bc63395 100644 --- a/src/test/debug-info/borrowed-enum.rs +++ b/src/test/debug-info/borrowed-enum.rs @@ -24,8 +24,8 @@ // debugger:print *univariant_ref // check:$3 = {4820353753753434} -#[allow(unused_variable)]; -#[feature(struct_variant)]; +#![allow(unused_variable)] +#![feature(struct_variant)] // The first element is to ensure proper alignment, irrespective of the machines word size. Since // the size of the discriminant value is machine dependent, this has be taken into account when diff --git a/src/test/debug-info/borrowed-managed-basic.rs b/src/test/debug-info/borrowed-managed-basic.rs index 8056706994e..e12ebe643a4 100644 --- a/src/test/debug-info/borrowed-managed-basic.rs +++ b/src/test/debug-info/borrowed-managed-basic.rs @@ -10,7 +10,7 @@ // ignore-android: FIXME(#10381) -#[feature(managed_boxes)]; +#![feature(managed_boxes)] // Gdb doesn't know about UTF-32 character encoding and will print a rust char as only // its numerical value. @@ -61,7 +61,7 @@ // debugger:print *f64_ref // check:$14 = 3.5 -#[allow(unused_variable)]; +#![allow(unused_variable)] fn main() { let bool_box: @bool = @true; diff --git a/src/test/debug-info/borrowed-struct.rs b/src/test/debug-info/borrowed-struct.rs index 40bfc09b3f7..c5f4bf0ac62 100644 --- a/src/test/debug-info/borrowed-struct.rs +++ b/src/test/debug-info/borrowed-struct.rs @@ -45,8 +45,8 @@ // debugger:print *unique_val_interior_ref_2 // check:$10 = 26.5 -#[feature(managed_boxes)]; -#[allow(unused_variable)]; +#![feature(managed_boxes)] +#![allow(unused_variable)] struct SomeStruct { x: int, diff --git a/src/test/debug-info/borrowed-tuple.rs b/src/test/debug-info/borrowed-tuple.rs index bfc0333d18a..5cc69c94d59 100644 --- a/src/test/debug-info/borrowed-tuple.rs +++ b/src/test/debug-info/borrowed-tuple.rs @@ -10,7 +10,7 @@ // ignore-android: FIXME(#10381) -#[feature(managed_boxes)]; +#![feature(managed_boxes)] // compile-flags:-g // debugger:rbreak zzz @@ -29,7 +29,7 @@ // debugger:print *unique_val_ref // check:$4 = {-17, -22} -#[allow(unused_variable)]; +#![allow(unused_variable)] fn main() { let stack_val: (i16, f32) = (-14, -19f32); diff --git a/src/test/debug-info/borrowed-unique-basic.rs b/src/test/debug-info/borrowed-unique-basic.rs index 26d04d14b16..98cf0905f2a 100644 --- a/src/test/debug-info/borrowed-unique-basic.rs +++ b/src/test/debug-info/borrowed-unique-basic.rs @@ -59,7 +59,7 @@ // debugger:print *f64_ref // check:$14 = 3.5 -#[allow(unused_variable)]; +#![allow(unused_variable)] fn main() { diff --git a/src/test/debug-info/box.rs b/src/test/debug-info/box.rs index e02b2813c3c..208dd52f9ac 100644 --- a/src/test/debug-info/box.rs +++ b/src/test/debug-info/box.rs @@ -24,8 +24,8 @@ // debugger:print d->val // check:$4 = false -#[feature(managed_boxes)]; -#[allow(unused_variable)]; +#![feature(managed_boxes)] +#![allow(unused_variable)] fn main() { let a = ~1; diff --git a/src/test/debug-info/boxed-struct.rs b/src/test/debug-info/boxed-struct.rs index 2bb859be1dc..84b35134ad5 100644 --- a/src/test/debug-info/boxed-struct.rs +++ b/src/test/debug-info/boxed-struct.rs @@ -27,8 +27,8 @@ // debugger:print managed_dtor->val // check:$4 = {x = 33, y = 333, z = 3333, w = 33333} -#[feature(managed_boxes)]; -#[allow(unused_variable)]; +#![feature(managed_boxes)] +#![allow(unused_variable)] struct StructWithSomePadding { x: i16, diff --git a/src/test/debug-info/by-value-non-immediate-argument.rs b/src/test/debug-info/by-value-non-immediate-argument.rs index 891a03b4a13..ce876e9907f 100644 --- a/src/test/debug-info/by-value-non-immediate-argument.rs +++ b/src/test/debug-info/by-value-non-immediate-argument.rs @@ -43,7 +43,7 @@ // check:$7 = {{Case1, x = 0, y = 8970181431921507452}, {Case1, 0, 2088533116, 2088533116}} // debugger:continue -#[feature(struct_variant)]; +#![feature(struct_variant)] #[deriving(Clone)] struct Struct { diff --git a/src/test/debug-info/by-value-self-argument-in-trait-impl.rs b/src/test/debug-info/by-value-self-argument-in-trait-impl.rs index 9fd3c287531..f8973f79c5f 100644 --- a/src/test/debug-info/by-value-self-argument-in-trait-impl.rs +++ b/src/test/debug-info/by-value-self-argument-in-trait-impl.rs @@ -10,7 +10,7 @@ // ignore-android: FIXME(#10381) -#[feature(managed_boxes)]; +#![feature(managed_boxes)] // compile-flags:-g // debugger:rbreak zzz diff --git a/src/test/debug-info/c-style-enum-in-composite.rs b/src/test/debug-info/c-style-enum-in-composite.rs index 100331bb9cf..08104c2341e 100644 --- a/src/test/debug-info/c-style-enum-in-composite.rs +++ b/src/test/debug-info/c-style-enum-in-composite.rs @@ -36,7 +36,7 @@ // debugger:print struct_with_drop // check:$7 = {{a = OneHundred, b = Vienna}, 9} -#[allow(unused_variable)]; +#![allow(unused_variable)] enum AnEnum { OneHundred = 100, diff --git a/src/test/debug-info/destructured-fn-argument.rs b/src/test/debug-info/destructured-fn-argument.rs index a4a16dac656..246857d345c 100644 --- a/src/test/debug-info/destructured-fn-argument.rs +++ b/src/test/debug-info/destructured-fn-argument.rs @@ -181,7 +181,7 @@ // check:$49 = 62 // debugger:continue -#[allow(unused_variable)]; +#![allow(unused_variable)] struct Struct { a: i64, diff --git a/src/test/debug-info/destructured-local.rs b/src/test/debug-info/destructured-local.rs index c2975504c5a..5aabf1fe82f 100644 --- a/src/test/debug-info/destructured-local.rs +++ b/src/test/debug-info/destructured-local.rs @@ -125,7 +125,7 @@ // debugger:print *nn // check:$43 = 56 -#[allow(unused_variable)]; +#![allow(unused_variable)] struct Struct { a: i64, diff --git a/src/test/debug-info/evec-in-struct.rs b/src/test/debug-info/evec-in-struct.rs index 59adaa0f936..bf4a4079ea8 100644 --- a/src/test/debug-info/evec-in-struct.rs +++ b/src/test/debug-info/evec-in-struct.rs @@ -30,7 +30,7 @@ // debugger:print struct_padded_at_end // check:$5 = {x = {22, 23}, y = {24, 25}} -#[allow(unused_variable)]; +#![allow(unused_variable)] struct NoPadding1 { x: [u32, ..3], diff --git a/src/test/debug-info/function-arg-initialization.rs b/src/test/debug-info/function-arg-initialization.rs index 9ceec631c00..a5e6732aaab 100644 --- a/src/test/debug-info/function-arg-initialization.rs +++ b/src/test/debug-info/function-arg-initialization.rs @@ -130,7 +130,7 @@ // check:$32 = 45 // debugger:continue -#[allow(unused_variable)]; +#![allow(unused_variable)] diff --git a/src/test/debug-info/function-prologue-stepping-no-split-stack.rs b/src/test/debug-info/function-prologue-stepping-no-split-stack.rs index 2c04e941bac..6f273057a1b 100644 --- a/src/test/debug-info/function-prologue-stepping-no-split-stack.rs +++ b/src/test/debug-info/function-prologue-stepping-no-split-stack.rs @@ -127,7 +127,7 @@ // check:$32 = 45 // debugger:continue -#[allow(unused_variable)]; +#![allow(unused_variable)] #[no_split_stack] fn immediate_args(a: int, b: bool, c: f64) { diff --git a/src/test/debug-info/generic-static-method-on-struct-and-enum.rs b/src/test/debug-info/generic-static-method-on-struct-and-enum.rs index 10efea76444..224e7aaed21 100644 --- a/src/test/debug-info/generic-static-method-on-struct-and-enum.rs +++ b/src/test/debug-info/generic-static-method-on-struct-and-enum.rs @@ -32,7 +32,7 @@ // check:$5 = 5 // debugger:continue -#[feature(struct_variant)]; +#![feature(struct_variant)] struct Struct { x: int diff --git a/src/test/debug-info/generic-struct-style-enum.rs b/src/test/debug-info/generic-struct-style-enum.rs index dc907046d21..e32110a41f4 100644 --- a/src/test/debug-info/generic-struct-style-enum.rs +++ b/src/test/debug-info/generic-struct-style-enum.rs @@ -29,7 +29,7 @@ // debugger:print univariant // check:$4 = {a = -1} -#[feature(struct_variant)]; +#![feature(struct_variant)] // NOTE: This is a copy of the non-generic test case. The `Txx` type parameters have to be // substituted with something of size `xx` bits and the same alignment as an integer type of the diff --git a/src/test/debug-info/include_string.rs b/src/test/debug-info/include_string.rs index fbfa77741a7..6838af27728 100644 --- a/src/test/debug-info/include_string.rs +++ b/src/test/debug-info/include_string.rs @@ -22,7 +22,7 @@ // check:$3 = 48 // debugger:continue -#[allow(unused_variable)]; +#![allow(unused_variable)] // This test case makes sure that debug info does not ICE when include_str is // used multiple times (see issue #11322). diff --git a/src/test/debug-info/lexical-scope-with-macro.rs b/src/test/debug-info/lexical-scope-with-macro.rs index 07987926bd7..6cbaedfde65 100644 --- a/src/test/debug-info/lexical-scope-with-macro.rs +++ b/src/test/debug-info/lexical-scope-with-macro.rs @@ -65,7 +65,7 @@ // check:$15 = 400 // debugger:continue -#[feature(macro_rules)]; +#![feature(macro_rules)] macro_rules! trivial( ($e1:expr) => ($e1) diff --git a/src/test/debug-info/limited-debuginfo.rs b/src/test/debug-info/limited-debuginfo.rs index 9fb86881ab5..36ccc91e88b 100644 --- a/src/test/debug-info/limited-debuginfo.rs +++ b/src/test/debug-info/limited-debuginfo.rs @@ -29,7 +29,7 @@ // debugger:continue -#[allow(unused_variable)]; +#![allow(unused_variable)] struct Struct { a: i64, diff --git a/src/test/debug-info/managed-enum.rs b/src/test/debug-info/managed-enum.rs index e31f0ccd074..a7fb3b3022e 100644 --- a/src/test/debug-info/managed-enum.rs +++ b/src/test/debug-info/managed-enum.rs @@ -24,8 +24,8 @@ // debugger:print univariant->val // check:$3 = {-9747455} -#[allow(unused_variable)]; -#[feature(struct_variant, managed_boxes)]; +#![allow(unused_variable)] +#![feature(struct_variant, managed_boxes)] // The first element is to ensure proper alignment, irrespective of the machines word size. Since // the size of the discriminant value is machine dependent, this has be taken into account when diff --git a/src/test/debug-info/managed-pointer-within-unique-vec.rs b/src/test/debug-info/managed-pointer-within-unique-vec.rs index e585f9be4ed..45989fd0d2b 100644 --- a/src/test/debug-info/managed-pointer-within-unique-vec.rs +++ b/src/test/debug-info/managed-pointer-within-unique-vec.rs @@ -10,7 +10,7 @@ // ignore-android: FIXME(#10381) -#[feature(managed_boxes)]; +#![feature(managed_boxes)] // compile-flags:-g // debugger:rbreak zzz @@ -29,7 +29,7 @@ // debugger:print unique.ptr[3]->val // check:$4 = 13 -#[allow(unused_variable)]; +#![allow(unused_variable)] fn main() { diff --git a/src/test/debug-info/managed-pointer-within-unique.rs b/src/test/debug-info/managed-pointer-within-unique.rs index 2d6a618348a..79fb353ac4d 100644 --- a/src/test/debug-info/managed-pointer-within-unique.rs +++ b/src/test/debug-info/managed-pointer-within-unique.rs @@ -10,7 +10,7 @@ // ignore-android: FIXME(#10381) -#[feature(managed_boxes)]; +#![feature(managed_boxes)] // compile-flags:-g // debugger:set print pretty off @@ -27,7 +27,7 @@ // debugger:print managed_within_unique->y->val // check:$3 = -4 -#[allow(unused_variable)]; +#![allow(unused_variable)] struct ContainsManaged { x: int, diff --git a/src/test/debug-info/method-on-enum.rs b/src/test/debug-info/method-on-enum.rs index af0cb303e13..3ef78c49a54 100644 --- a/src/test/debug-info/method-on-enum.rs +++ b/src/test/debug-info/method-on-enum.rs @@ -64,7 +64,7 @@ // check:$15 = -10 // debugger:continue -#[feature(struct_variant)]; +#![feature(struct_variant)] enum Enum { Variant1 { x: u16, y: u16 }, diff --git a/src/test/debug-info/multiple-functions-equal-var-names.rs b/src/test/debug-info/multiple-functions-equal-var-names.rs index e025b8dee2f..524974a0001 100644 --- a/src/test/debug-info/multiple-functions-equal-var-names.rs +++ b/src/test/debug-info/multiple-functions-equal-var-names.rs @@ -28,7 +28,7 @@ // debugger:print abc // check:$3 = 30303 -#[allow(unused_variable)]; +#![allow(unused_variable)] fn function_one() { let abc = 10101; diff --git a/src/test/debug-info/multiple-functions.rs b/src/test/debug-info/multiple-functions.rs index 5f74b0351bb..c93fc8b9cf2 100644 --- a/src/test/debug-info/multiple-functions.rs +++ b/src/test/debug-info/multiple-functions.rs @@ -28,7 +28,7 @@ // debugger:print c // check:$3 = 30303 -#[allow(unused_variable)]; +#![allow(unused_variable)] fn function_one() { let a = 10101; diff --git a/src/test/debug-info/nil-enum.rs b/src/test/debug-info/nil-enum.rs index 8adf937008e..31bfaded88a 100644 --- a/src/test/debug-info/nil-enum.rs +++ b/src/test/debug-info/nil-enum.rs @@ -21,7 +21,7 @@ // debugger:print second // check:$2 = {<No data fields>} -#[allow(unused_variable)]; +#![allow(unused_variable)] enum ANilEnum {} enum AnotherNilEnum {} diff --git a/src/test/debug-info/option-like-enum.rs b/src/test/debug-info/option-like-enum.rs index c05ce13ff3e..b025b3a4a55 100644 --- a/src/test/debug-info/option-like-enum.rs +++ b/src/test/debug-info/option-like-enum.rs @@ -35,7 +35,7 @@ // debugger:continue -#[feature(struct_variant)]; +#![feature(struct_variant)] // If a struct has exactly two variants, one of them is empty, and the other one // contains a non-nullable pointer, then this value is used as the discriminator. diff --git a/src/test/debug-info/packed-struct-with-destructor.rs b/src/test/debug-info/packed-struct-with-destructor.rs index 010bc55fa7a..24216929101 100644 --- a/src/test/debug-info/packed-struct-with-destructor.rs +++ b/src/test/debug-info/packed-struct-with-destructor.rs @@ -42,7 +42,7 @@ // debugger:print deeplyNested // check:$8 = {a = {a = 1, b = {x = 2, y = 3, z = 4}, c = 5, d = {x = 6, y = 7, z = 8}}, b = {a = 9, b = {x = 10, y = 11, z = 12}, c = {x = 13, y = 14, z = 15}, d = 16}, c = {a = 17, b = {x = 18, y = 19, z = 20}, c = 21, d = {x = 22, y = 23, z = 24}}, d = {a = 25, b = {x = 26, y = 27, z = 28}, c = 29, d = {x = 30, y = 31, z = 32}}, e = {a = 33, b = {x = 34, y = 35, z = 36}, c = {x = 37, y = 38, z = 39}, d = 40}, f = {a = 41, b = {x = 42, y = 43, z = 44}, c = 45, d = {x = 46, y = 47, z = 48}}} -#[allow(unused_variable)]; +#![allow(unused_variable)] #[packed] struct Packed { diff --git a/src/test/debug-info/packed-struct.rs b/src/test/debug-info/packed-struct.rs index 78bc924387d..2b7df0083d6 100644 --- a/src/test/debug-info/packed-struct.rs +++ b/src/test/debug-info/packed-struct.rs @@ -35,7 +35,7 @@ // debugger:print sizeof(packedInPacked) // check:$6 = 40 -#[allow(unused_variable)]; +#![allow(unused_variable)] #[packed] struct Packed { diff --git a/src/test/debug-info/recursive-enum.rs b/src/test/debug-info/recursive-enum.rs index c02d3f0e076..aea8ab1b2b8 100644 --- a/src/test/debug-info/recursive-enum.rs +++ b/src/test/debug-info/recursive-enum.rs @@ -16,7 +16,7 @@ // Test whether compiling a recursive enum definition crashes debug info generation. The test case // is taken from issue #11083. -#[allow(unused_variable)]; +#![allow(unused_variable)] pub struct Window<'a> { callbacks: WindowCallbacks<'a> diff --git a/src/test/debug-info/recursive-struct.rs b/src/test/debug-info/recursive-struct.rs index a4524f558c2..ca178468941 100644 --- a/src/test/debug-info/recursive-struct.rs +++ b/src/test/debug-info/recursive-struct.rs @@ -10,7 +10,7 @@ // ignore-android: FIXME(#10381) -#[feature(managed_boxes)]; +#![feature(managed_boxes)] // compile-flags:-g // debugger:set print pretty off @@ -102,8 +102,8 @@ // debugger:continue -#[allow(unused_variable)]; -#[feature(struct_variant)]; +#![allow(unused_variable)] +#![feature(struct_variant)] enum Opt<T> { Empty, diff --git a/src/test/debug-info/simd.rs b/src/test/debug-info/simd.rs index 91d53339648..98397277416 100644 --- a/src/test/debug-info/simd.rs +++ b/src/test/debug-info/simd.rs @@ -41,7 +41,7 @@ // debugger:continue #![allow(experimental)] -#[allow(unused_variable)]; +#![allow(unused_variable)] use std::unstable::simd::{i8x16, i16x8,i32x4,i64x2,u8x16,u16x8,u32x4,u64x2,f32x4,f64x2}; diff --git a/src/test/debug-info/simple-struct.rs b/src/test/debug-info/simple-struct.rs index 2e1cdeccad2..736ab76f7db 100644 --- a/src/test/debug-info/simple-struct.rs +++ b/src/test/debug-info/simple-struct.rs @@ -72,8 +72,8 @@ // debugger:print 'simple-struct::PADDING_AT_END' // check:$18 = {x = -27, y = 28} -#[allow(unused_variable)]; -#[allow(dead_code)]; +#![allow(unused_variable)] +#![allow(dead_code)] struct NoPadding16 { x: u16, diff --git a/src/test/debug-info/simple-tuple.rs b/src/test/debug-info/simple-tuple.rs index 16b0061f25e..256a34ff0ab 100644 --- a/src/test/debug-info/simple-tuple.rs +++ b/src/test/debug-info/simple-tuple.rs @@ -69,8 +69,8 @@ // debugger:print 'simple-tuple::PADDING_AT_END' // check:$21 = {116, 117} -#[allow(unused_variable)]; -#[allow(dead_code)]; +#![allow(unused_variable)] +#![allow(dead_code)] static mut NO_PADDING_8: (i8, u8) = (-50, 50); static mut NO_PADDING_16: (i16, i16, u16) = (-1, 2, 3); diff --git a/src/test/debug-info/static-method-on-struct-and-enum.rs b/src/test/debug-info/static-method-on-struct-and-enum.rs index a07a3517db1..68bc470e6b1 100644 --- a/src/test/debug-info/static-method-on-struct-and-enum.rs +++ b/src/test/debug-info/static-method-on-struct-and-enum.rs @@ -32,7 +32,7 @@ // check:$5 = 5 // debugger:continue -#[feature(struct_variant)]; +#![feature(struct_variant)] struct Struct { x: int diff --git a/src/test/debug-info/struct-in-enum.rs b/src/test/debug-info/struct-in-enum.rs index 779a9dc2fe0..9b3931428bb 100644 --- a/src/test/debug-info/struct-in-enum.rs +++ b/src/test/debug-info/struct-in-enum.rs @@ -26,7 +26,7 @@ // debugger:print univariant // check:$3 = {{x = 123, y = 456, z = 789}} -#[allow(unused_variable)]; +#![allow(unused_variable)] struct Struct { x: u32, diff --git a/src/test/debug-info/struct-in-struct.rs b/src/test/debug-info/struct-in-struct.rs index 44eb3a83146..182fb3d0965 100644 --- a/src/test/debug-info/struct-in-struct.rs +++ b/src/test/debug-info/struct-in-struct.rs @@ -25,7 +25,7 @@ // debugger:print padding_at_end_parent // check:$3 = {x = {x = 10, y = 11}, y = {x = 12, y = 13}, z = {x = 14, y = 15}} -#[allow(unused_variable)]; +#![allow(unused_variable)] struct Simple { x: i32 diff --git a/src/test/debug-info/struct-style-enum.rs b/src/test/debug-info/struct-style-enum.rs index f81501c7121..cb68245a48e 100644 --- a/src/test/debug-info/struct-style-enum.rs +++ b/src/test/debug-info/struct-style-enum.rs @@ -29,8 +29,8 @@ // debugger:print univariant // check:$4 = {a = -1} -#[allow(unused_variable)]; -#[feature(struct_variant)]; +#![allow(unused_variable)] +#![feature(struct_variant)] // The first element is to ensure proper alignment, irrespective of the machines word size. Since // the size of the discriminant value is machine dependent, this has be taken into account when diff --git a/src/test/debug-info/struct-with-destructor.rs b/src/test/debug-info/struct-with-destructor.rs index 6a0f94e6e50..ae439611c40 100644 --- a/src/test/debug-info/struct-with-destructor.rs +++ b/src/test/debug-info/struct-with-destructor.rs @@ -26,7 +26,7 @@ // debugger:print nested // check:$4 = {a = {a = {x = 7890, y = 9870}}} -#[allow(unused_variable)]; +#![allow(unused_variable)] struct NoDestructor { x: i32, diff --git a/src/test/debug-info/trait-pointers.rs b/src/test/debug-info/trait-pointers.rs index 471a30330ac..8d114a3f8dd 100644 --- a/src/test/debug-info/trait-pointers.rs +++ b/src/test/debug-info/trait-pointers.rs @@ -13,7 +13,7 @@ // compile-flags:-g // debugger:run -#[allow(unused_variable)]; +#![allow(unused_variable)] trait Trait { fn method(&self) -> int { 0 } diff --git a/src/test/debug-info/tuple-in-struct.rs b/src/test/debug-info/tuple-in-struct.rs index 458a5fb4097..242f59ad4de 100644 --- a/src/test/debug-info/tuple-in-struct.rs +++ b/src/test/debug-info/tuple-in-struct.rs @@ -41,7 +41,7 @@ // debugger:print mixed_padding // check:$10 = {x = {{40, 41, 42}, {43, 44}}, y = {45, 46, 47, 48}} -#[allow(unused_variable)]; +#![allow(unused_variable)] struct NoPadding1 { x: (i32, i32), diff --git a/src/test/debug-info/tuple-in-tuple.rs b/src/test/debug-info/tuple-in-tuple.rs index 7854d9aa9be..1008af246a0 100644 --- a/src/test/debug-info/tuple-in-tuple.rs +++ b/src/test/debug-info/tuple-in-tuple.rs @@ -33,7 +33,7 @@ // debugger:print padding_at_end2 // check:$7 = {{21, 22}, 23} -#[allow(unused_variable)]; +#![allow(unused_variable)] fn main() { let no_padding1: ((u32, u32), u32, u32) = ((0, 1), 2, 3); diff --git a/src/test/debug-info/tuple-style-enum.rs b/src/test/debug-info/tuple-style-enum.rs index 45eceb6b509..176e4b0a69f 100644 --- a/src/test/debug-info/tuple-style-enum.rs +++ b/src/test/debug-info/tuple-style-enum.rs @@ -29,7 +29,7 @@ // debugger:print univariant // check:$4 = {-1} -#[allow(unused_variable)]; +#![allow(unused_variable)] // The first element is to ensure proper alignment, irrespective of the machines word size. Since // the size of the discriminant value is machine dependent, this has be taken into account when diff --git a/src/test/debug-info/unique-enum.rs b/src/test/debug-info/unique-enum.rs index a8374fe2cc8..1c2cc883285 100644 --- a/src/test/debug-info/unique-enum.rs +++ b/src/test/debug-info/unique-enum.rs @@ -24,8 +24,8 @@ // debugger:print *univariant // check:$3 = {123234} -#[allow(unused_variable)]; -#[feature(struct_variant)]; +#![allow(unused_variable)] +#![feature(struct_variant)] // The first element is to ensure proper alignment, irrespective of the machines word size. Since // the size of the discriminant value is machine dependent, this has be taken into account when diff --git a/src/test/debug-info/var-captured-in-nested-closure.rs b/src/test/debug-info/var-captured-in-nested-closure.rs index 3bf26ae8053..8dd22e60617 100644 --- a/src/test/debug-info/var-captured-in-nested-closure.rs +++ b/src/test/debug-info/var-captured-in-nested-closure.rs @@ -48,8 +48,8 @@ // check:$14 = 8 // debugger:continue -#[feature(managed_boxes)]; -#[allow(unused_variable)]; +#![feature(managed_boxes)] +#![allow(unused_variable)] struct Struct { a: int, diff --git a/src/test/debug-info/var-captured-in-sendable-closure.rs b/src/test/debug-info/var-captured-in-sendable-closure.rs index 6a1c086b30c..83b26e08975 100644 --- a/src/test/debug-info/var-captured-in-sendable-closure.rs +++ b/src/test/debug-info/var-captured-in-sendable-closure.rs @@ -22,7 +22,7 @@ // debugger:print *owned // check:$3 = 5 -#[allow(unused_variable)]; +#![allow(unused_variable)] struct Struct { a: int, diff --git a/src/test/debug-info/var-captured-in-stack-closure.rs b/src/test/debug-info/var-captured-in-stack-closure.rs index 0a2a9b74729..4daaf8f7a0e 100644 --- a/src/test/debug-info/var-captured-in-stack-closure.rs +++ b/src/test/debug-info/var-captured-in-stack-closure.rs @@ -28,8 +28,8 @@ // debugger:print managed->val // check:$6 = 7 -#[feature(managed_boxes)]; -#[allow(unused_variable)]; +#![feature(managed_boxes)] +#![allow(unused_variable)] struct Struct { a: int, diff --git a/src/test/debug-info/vec-slices.rs b/src/test/debug-info/vec-slices.rs index 0c7e2740cd7..6171facc42b 100644 --- a/src/test/debug-info/vec-slices.rs +++ b/src/test/debug-info/vec-slices.rs @@ -53,7 +53,7 @@ // debugger:print *((int64_t[2]*)('vec-slices::MUT_VECT_SLICE'.data_ptr)) // check:$15 = {64, 65} -#[allow(unused_variable)]; +#![allow(unused_variable)] struct AStruct { x: i16, diff --git a/src/test/debug-info/vec.rs b/src/test/debug-info/vec.rs index 635a42d443e..e1ee1ae0212 100644 --- a/src/test/debug-info/vec.rs +++ b/src/test/debug-info/vec.rs @@ -21,7 +21,7 @@ // debugger:print vec::VECT // check:$2 = {4, 5, 6} -#[allow(unused_variable)]; +#![allow(unused_variable)] static mut VECT: [i32, ..3] = [1, 2, 3]; |
