about summary refs log tree commit diff
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2023-12-02 20:49:50 +0000
committerCamille GILLOT <gillot.camille@gmail.com>2023-12-02 20:49:50 +0000
commit3e169abc1b2331c608b9c085417d2ecd64293235 (patch)
tree53e8cf1f05ebbfad564aef5d08dafdacc9b0e7f1
parent03c5ad1549385ae8c8e3f6b9530c473ac34e0d31 (diff)
downloadrust-3e169abc1b2331c608b9c085417d2ecd64293235.tar.gz
rust-3e169abc1b2331c608b9c085417d2ecd64293235.zip
FileCheck mutable_variable_aggregate_mut_ref.
-rw-r--r--tests/mir-opt/const_prop/mutable_variable_aggregate_mut_ref.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/mir-opt/const_prop/mutable_variable_aggregate_mut_ref.rs b/tests/mir-opt/const_prop/mutable_variable_aggregate_mut_ref.rs
index a81aa7b4979..60f414ae286 100644
--- a/tests/mir-opt/const_prop/mutable_variable_aggregate_mut_ref.rs
+++ b/tests/mir-opt/const_prop/mutable_variable_aggregate_mut_ref.rs
@@ -1,8 +1,15 @@
-// skip-filecheck
 // unit-test: ConstProp
 
 // EMIT_MIR mutable_variable_aggregate_mut_ref.main.ConstProp.diff
 fn main() {
+    // CHECK-LABEL: fn main(
+    // CHECK: debug x => [[x:_.*]];
+    // CHECK: debug z => [[z:_.*]];
+    // CHECK: debug y => [[y:_.*]];
+    // CHECK: [[x]] = (const 42_i32, const 43_i32);
+    // CHECK: [[z]] = &mut [[x]];
+    // CHECK: ((*[[z]]).1: i32) = const 99_i32;
+    // CHECK: [[y]] = [[x]];
     let mut x = (42, 43);
     let z = &mut x;
     z.1 = 99;