diff options
| author | bors <bors@rust-lang.org> | 2013-12-14 23:02:15 -0800 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-12-14 23:02:15 -0800 |
| commit | 7f5787ac26e66f42323fa417cb4b0356b22e7da5 (patch) | |
| tree | 82d5b4742d97c77f8bbb2944a0d9a7df0fe0dd28 /src/test/debug-info | |
| parent | 8f6df87c1d876895a7e313728b43d9710ae682bb (diff) | |
| parent | 6747d0738a88e7a94171ec7b3f42c837352bc5be (diff) | |
| download | rust-7f5787ac26e66f42323fa417cb4b0356b22e7da5.tar.gz rust-7f5787ac26e66f42323fa417cb4b0356b22e7da5.zip | |
auto merge of #10932 : alexcrichton/rust/feature-update, r=cmr
Diffstat (limited to 'src/test/debug-info')
| -rw-r--r-- | src/test/debug-info/borrowed-struct.rs | 1 | ||||
| -rw-r--r-- | src/test/debug-info/box.rs | 1 | ||||
| -rw-r--r-- | src/test/debug-info/boxed-struct.rs | 1 | ||||
| -rw-r--r-- | src/test/debug-info/destructured-local.rs | 1 | ||||
| -rw-r--r-- | src/test/debug-info/generic-method-on-generic-struct.rs | 2 | ||||
| -rw-r--r-- | src/test/debug-info/managed-enum.rs | 2 | ||||
| -rw-r--r-- | src/test/debug-info/method-on-enum.rs | 1 | ||||
| -rw-r--r-- | src/test/debug-info/method-on-generic-struct.rs | 2 | ||||
| -rw-r--r-- | src/test/debug-info/method-on-struct.rs | 2 | ||||
| -rw-r--r-- | src/test/debug-info/method-on-trait.rs | 2 | ||||
| -rw-r--r-- | src/test/debug-info/method-on-tuple-struct.rs | 2 | ||||
| -rw-r--r-- | src/test/debug-info/self-in-default-method.rs | 2 | ||||
| -rw-r--r-- | src/test/debug-info/self-in-generic-default-method.rs | 2 | ||||
| -rw-r--r-- | src/test/debug-info/var-captured-in-nested-closure.rs | 1 | ||||
| -rw-r--r-- | src/test/debug-info/var-captured-in-stack-closure.rs | 1 |
15 files changed, 22 insertions, 1 deletions
diff --git a/src/test/debug-info/borrowed-struct.rs b/src/test/debug-info/borrowed-struct.rs index 91ca11aeeed..0bb8b247e59 100644 --- a/src/test/debug-info/borrowed-struct.rs +++ b/src/test/debug-info/borrowed-struct.rs @@ -45,6 +45,7 @@ // debugger:print *unique_val_interior_ref_2 // check:$10 = 26.5 +#[feature(managed_boxes)]; #[allow(unused_variable)]; struct SomeStruct { diff --git a/src/test/debug-info/box.rs b/src/test/debug-info/box.rs index 7ab36027757..304d150d57e 100644 --- a/src/test/debug-info/box.rs +++ b/src/test/debug-info/box.rs @@ -24,6 +24,7 @@ // debugger:print d->val // check:$4 = false +#[feature(managed_boxes)]; #[allow(unused_variable)]; fn main() { diff --git a/src/test/debug-info/boxed-struct.rs b/src/test/debug-info/boxed-struct.rs index 87986b7a866..ff67d35a9cd 100644 --- a/src/test/debug-info/boxed-struct.rs +++ b/src/test/debug-info/boxed-struct.rs @@ -27,6 +27,7 @@ // debugger:print managed_dtor->val // check:$4 = {x = 33, y = 333, z = 3333, w = 33333} +#[feature(managed_boxes)]; #[allow(unused_variable)]; struct StructWithSomePadding { diff --git a/src/test/debug-info/destructured-local.rs b/src/test/debug-info/destructured-local.rs index 36c8dacbc13..5bb5eca30e2 100644 --- a/src/test/debug-info/destructured-local.rs +++ b/src/test/debug-info/destructured-local.rs @@ -125,6 +125,7 @@ // debugger:print *nn // check:$43 = 56 +#[feature(managed_boxes)]; #[allow(unused_variable)]; struct Struct { diff --git a/src/test/debug-info/generic-method-on-generic-struct.rs b/src/test/debug-info/generic-method-on-generic-struct.rs index 8eafef5ab10..80f2031b92e 100644 --- a/src/test/debug-info/generic-method-on-generic-struct.rs +++ b/src/test/debug-info/generic-method-on-generic-struct.rs @@ -94,6 +94,8 @@ // check:$21 = {-16, 16.5} // debugger:continue +#[feature(managed_boxes)]; + struct Struct<T> { x: T } diff --git a/src/test/debug-info/managed-enum.rs b/src/test/debug-info/managed-enum.rs index 02a9cf1237f..5ab39e00eb3 100644 --- a/src/test/debug-info/managed-enum.rs +++ b/src/test/debug-info/managed-enum.rs @@ -25,7 +25,7 @@ // check:$3 = {-9747455} #[allow(unused_variable)]; -#[feature(struct_variant)]; +#[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/method-on-enum.rs b/src/test/debug-info/method-on-enum.rs index c7e60289b22..622786fcb53 100644 --- a/src/test/debug-info/method-on-enum.rs +++ b/src/test/debug-info/method-on-enum.rs @@ -94,6 +94,7 @@ // check:$21 = -16 // debugger:continue +#[feature(managed_boxes)]; #[feature(struct_variant)]; enum Enum { diff --git a/src/test/debug-info/method-on-generic-struct.rs b/src/test/debug-info/method-on-generic-struct.rs index e4524aaffd2..99ed66cc03b 100644 --- a/src/test/debug-info/method-on-generic-struct.rs +++ b/src/test/debug-info/method-on-generic-struct.rs @@ -94,6 +94,8 @@ // check:$21 = -16 // debugger:continue +#[feature(managed_boxes)]; + struct Struct<T> { x: T } diff --git a/src/test/debug-info/method-on-struct.rs b/src/test/debug-info/method-on-struct.rs index 654f1db559b..9c2afadaef3 100644 --- a/src/test/debug-info/method-on-struct.rs +++ b/src/test/debug-info/method-on-struct.rs @@ -94,6 +94,8 @@ // check:$21 = -16 // debugger:continue +#[feature(managed_boxes)]; + struct Struct { x: int } diff --git a/src/test/debug-info/method-on-trait.rs b/src/test/debug-info/method-on-trait.rs index e6e024323c3..6b67dcc18a9 100644 --- a/src/test/debug-info/method-on-trait.rs +++ b/src/test/debug-info/method-on-trait.rs @@ -94,6 +94,8 @@ // check:$21 = -16 // debugger:continue +#[feature(managed_boxes)]; + struct Struct { x: int } diff --git a/src/test/debug-info/method-on-tuple-struct.rs b/src/test/debug-info/method-on-tuple-struct.rs index 0d19cf21514..46177664a11 100644 --- a/src/test/debug-info/method-on-tuple-struct.rs +++ b/src/test/debug-info/method-on-tuple-struct.rs @@ -94,6 +94,8 @@ // check:$21 = -16 // debugger:continue +#[feature(managed_boxes)]; + struct TupleStruct(int, f64); impl TupleStruct { diff --git a/src/test/debug-info/self-in-default-method.rs b/src/test/debug-info/self-in-default-method.rs index d1b275c9ec0..f9726c5329b 100644 --- a/src/test/debug-info/self-in-default-method.rs +++ b/src/test/debug-info/self-in-default-method.rs @@ -94,6 +94,8 @@ // check:$21 = -16 // debugger:continue +#[feature(managed_boxes)]; + struct Struct { x: int } diff --git a/src/test/debug-info/self-in-generic-default-method.rs b/src/test/debug-info/self-in-generic-default-method.rs index f09953487bc..1b1e0ccf652 100644 --- a/src/test/debug-info/self-in-generic-default-method.rs +++ b/src/test/debug-info/self-in-generic-default-method.rs @@ -94,6 +94,8 @@ // check:$21 = {-16, 16.5} // debugger:continue +#[feature(managed_boxes)]; + struct Struct { x: int } 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 c10697df899..1032356689f 100644 --- a/src/test/debug-info/var-captured-in-nested-closure.rs +++ b/src/test/debug-info/var-captured-in-nested-closure.rs @@ -49,6 +49,7 @@ // check:$14 = 8 // debugger:continue +#[feature(managed_boxes)]; #[allow(unused_variable)]; struct Struct { 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 cbbb8cbbb12..53287a8511b 100644 --- a/src/test/debug-info/var-captured-in-stack-closure.rs +++ b/src/test/debug-info/var-captured-in-stack-closure.rs @@ -28,6 +28,7 @@ // debugger:print managed->val // check:$6 = 7 +#[feature(managed_boxes)]; #[allow(unused_variable)]; struct Struct { |
