diff options
| author | Tom Tromey <tom@tromey.com> | 2018-09-07 09:42:02 -0600 |
|---|---|---|
| committer | Tom Tromey <tom@tromey.com> | 2018-10-30 12:06:07 -0600 |
| commit | d8b0eb7caf438df0e42caedf6e7c80e530350875 (patch) | |
| tree | 0b3d4aef7123f7ef2bd5ed06adb95c9a8e7e6ae9 /src/test/codegen | |
| parent | c32f402749214840eb1ae73577d5e0864d43a056 (diff) | |
| download | rust-d8b0eb7caf438df0e42caedf6e7c80e530350875.tar.gz rust-d8b0eb7caf438df0e42caedf6e7c80e530350875.zip | |
Tighten enum-debug test
Update the new enum-debug to ensure that field "D" does not have a discrimnant.
Diffstat (limited to 'src/test/codegen')
| -rw-r--r-- | src/test/codegen/enum-debug.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/codegen/enum-debug.rs b/src/test/codegen/enum-debug.rs index 2bcac922910..6326ba93266 100644 --- a/src/test/codegen/enum-debug.rs +++ b/src/test/codegen/enum-debug.rs @@ -26,8 +26,10 @@ // CHECK: {{.*}}DICompositeType{{.*}}tag: DW_TAG_structure_type,{{.*}}name: "B",{{.*}} // CHECK: {{.*}}DIDerivedType{{.*}}tag: DW_TAG_member,{{.*}}name: "C",{{.*}}extraData:{{.*}} // CHECK: {{.*}}DICompositeType{{.*}}tag: DW_TAG_structure_type,{{.*}}name: "C",{{.*}} +// CHECK-NOT: {{.*}}DIDerivedType{{.*}}name: "D",{{.*}}extraData:{{.*}} // CHECK: {{.*}}DIDerivedType{{.*}}tag: DW_TAG_member,{{.*}}name: "D",{{.*}} // CHECK: {{.*}}DICompositeType{{.*}}tag: DW_TAG_structure_type,{{.*}}name: "D",{{.*}} +// CHECK: {{.*}}DIDerivedType{{.*}}tag: DW_TAG_member,{{.*}}flags: DIFlagArtificial{{.*}} #![allow(dead_code)] #![allow(unused_variables)] |
