@@ -6687,7 +6687,8 @@ Module collections.
66876687 [
66886688 fun γ =>
66896689 ltac:(M.monadic
6690- (M.alloc (|
6690+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
6691+ M.alloc (|
66916692 Value.StructTuple
66926693 "alloc::collections::btree::map::entry::Entry::Vacant"
66936694 [
@@ -8168,7 +8169,8 @@ Module collections.
81688169 [
81698170 fun γ =>
81708171 ltac:(M.monadic
8171- (M.alloc (|
8172+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
8173+ M.alloc (|
81728174 M.never_to_any (|
81738175 M.read (|
81748176 M.return_ (|
@@ -8450,7 +8452,9 @@ Module collections.
84508452 [
84518453 fun γ =>
84528454 ltac:(M.monadic
8453- (M.alloc (|
8455+ (let _ :=
8456+ M.is_struct_tuple (| γ, "core::option::Option::None" |) in
8457+ M.alloc (|
84548458 M.never_to_any (|
84558459 M.read (|
84568460 M.return_ (|
@@ -8720,7 +8724,8 @@ Module collections.
87208724 [
87218725 fun γ =>
87228726 ltac:(M.monadic
8723- (M.alloc (|
8727+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
8728+ M.alloc (|
87248729 M.never_to_any (|
87258730 M.read (|
87268731 M.return_ (|
@@ -9002,7 +9007,9 @@ Module collections.
90029007 [
90039008 fun γ =>
90049009 ltac:(M.monadic
9005- (M.alloc (|
9010+ (let _ :=
9011+ M.is_struct_tuple (| γ, "core::option::Option::None" |) in
9012+ M.alloc (|
90069013 M.never_to_any (|
90079014 M.read (|
90089015 M.return_ (|
@@ -14921,7 +14928,9 @@ Module collections.
1492114928 [
1492214929 fun γ =>
1492314930 ltac:(M.monadic
14924- (M.alloc (|
14931+ (let _ :=
14932+ M.is_struct_tuple (| γ, "core::option::Option::None" |) in
14933+ M.alloc (|
1492514934 M.never_to_any (| M.read (| M.break (||) |) |)
1492614935 |)));
1492714936 fun γ =>
@@ -15908,7 +15917,8 @@ Module collections.
1590815917 [
1590915918 fun γ =>
1591015919 ltac:(M.monadic
15911- (let~ _ :=
15920+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
15921+ let~ _ :=
1591215922 M.write (|
1591315923 M.SubPointer.get_struct_record_field (|
1591415924 M.read (| self |),
@@ -16322,7 +16332,8 @@ Module collections.
1632216332 [
1632316333 fun γ =>
1632416334 ltac:(M.monadic
16325- (let~ _ :=
16335+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
16336+ let~ _ :=
1632616337 M.write (|
1632716338 M.SubPointer.get_struct_record_field (|
1632816339 M.read (| self |),
@@ -17531,7 +17542,8 @@ Module collections.
1753117542 [
1753217543 fun γ =>
1753317544 ltac:(M.monadic
17534- (let~ _ :=
17545+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
17546+ let~ _ :=
1753517547 M.write (|
1753617548 M.SubPointer.get_struct_record_field (|
1753717549 M.read (| self |),
@@ -17992,7 +18004,8 @@ Module collections.
1799218004 [
1799318005 fun γ =>
1799418006 ltac:(M.monadic
17995- (let~ _ :=
18007+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
18008+ let~ _ :=
1799618009 M.write (|
1799718010 M.SubPointer.get_struct_record_field (|
1799818011 M.read (| self |),
@@ -19413,7 +19426,8 @@ Module collections.
1941319426 [
1941419427 fun γ =>
1941519428 ltac:(M.monadic
19416- (M.alloc (|
19429+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
19430+ M.alloc (|
1941719431 M.call_closure (|
1941819432 M.get_associated_function (|
1941919433 Ty.apply
@@ -20132,7 +20146,8 @@ Module collections.
2013220146 [
2013320147 fun γ =>
2013420148 ltac:(M.monadic
20135- (M.alloc (|
20149+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
20150+ M.alloc (|
2013620151 M.call_closure (|
2013720152 M.get_associated_function (|
2013820153 Ty.apply
@@ -21090,7 +21105,8 @@ Module collections.
2109021105 [
2109121106 fun γ =>
2109221107 ltac:(M.monadic
21093- (M.match_operator (|
21108+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
21109+ M.match_operator (|
2109421110 M.alloc (|
2109521111 M.call_closure (|
2109621112 M.get_associated_function (|
@@ -21131,6 +21147,8 @@ Module collections.
2113121147 ltac:(M.monadic
2113221148 (let root := M.copy (| γ |) in
2113321149 let γ := M.read (| γ |) in
21150+ let _ :=
21151+ M.is_struct_tuple (| γ, "core::option::Option::None" |) in
2113421152 M.alloc (|
2113521153 M.never_to_any (|
2113621154 M.read (|
@@ -21818,7 +21836,8 @@ Module collections.
2181821836 [
2181921837 fun γ =>
2182021838 ltac:(M.monadic
21821- (M.match_operator (|
21839+ (let _ := M.is_struct_tuple (| γ, "core::option::Option::None" |) in
21840+ M.match_operator (|
2182221841 M.alloc (|
2182321842 M.call_closure (|
2182421843 M.get_associated_function (|
@@ -21859,6 +21878,8 @@ Module collections.
2185921878 ltac:(M.monadic
2186021879 (let root := M.copy (| γ |) in
2186121880 let γ := M.read (| γ |) in
21881+ let _ :=
21882+ M.is_struct_tuple (| γ, "core::option::Option::None" |) in
2186221883 M.alloc (|
2186321884 M.never_to_any (|
2186421885 M.read (|
0 commit comments