29 using View =
typename std::tuple_element_t<0, ContainerOverSubrelations>::View;
30 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
31 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)));
35 using View =
typename std::tuple_element_t<1, ContainerOverSubrelations>::View;
36 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write)) *
37 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write)));
41 using View =
typename std::tuple_element_t<2, ContainerOverSubrelations>::View;
42 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_not_exists)) *
43 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_not_exists)));
47 using View =
typename std::tuple_element_t<3, ContainerOverSubrelations>::View;
48 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
49 (
CView(constants_DOM_SEP__PUBLIC_LEAF_SLOT) -
50 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_siloing_separator)));
54 using View =
typename std::tuple_element_t<4, ContainerOverSubrelations>::View;
55 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
56 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_const_three)) -
FF(3));
60 using View =
typename std::tuple_element_t<5, ContainerOverSubrelations>::View;
61 auto tmp = (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_should_insert)) -
62 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write)) *
63 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_not_exists)));
67 using View =
typename std::tuple_element_t<6, ContainerOverSubrelations>::View;
68 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write)) *
69 CView(written_public_data_slots_tree_check_EXISTS) *
70 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_root)) -
71 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write_root)));
75 using View =
typename std::tuple_element_t<7, ContainerOverSubrelations>::View;
76 auto tmp = (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_tree_size_after_write)) -
77 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_tree_size_before_write)) +
78 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_should_insert))));
82 using View =
typename std::tuple_element_t<8, ContainerOverSubrelations>::View;
83 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_should_insert)) *
84 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_tree_size_before_write)) -
85 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_updated_low_leaf_next_index)));
89 using View =
typename std::tuple_element_t<9, ContainerOverSubrelations>::View;
90 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_should_insert)) *
91 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_slot)) -
92 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_updated_low_leaf_next_slot)));
96 using View =
typename std::tuple_element_t<10, ContainerOverSubrelations>::View;
97 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
98 (
CView(constants_AVM_WRITTEN_PUBLIC_DATA_SLOTS_TREE_HEIGHT) -
99 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_tree_height)));
103 using View =
typename std::tuple_element_t<11, ContainerOverSubrelations>::View;
105 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
106 ((
CView(written_public_data_slots_tree_check_SLOT_LOW_LEAF_SLOT_DIFF) *
107 (
CView(written_public_data_slots_tree_check_EXISTS) *
108 (
FF(1) -
static_cast<View
>(
109 in.get(C::written_public_data_slots_tree_check_slot_low_leaf_slot_diff_inv))) +
110 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_slot_low_leaf_slot_diff_inv))) -
112 CView(written_public_data_slots_tree_check_EXISTS));
116 using View =
typename std::tuple_element_t<12, ContainerOverSubrelations>::View;
117 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_next_slot_is_nonzero)) *
118 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_next_slot_is_nonzero)));
122 using View =
typename std::tuple_element_t<13, ContainerOverSubrelations>::View;
124 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_not_exists)) *
125 ((
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_low_leaf_next_slot)) *
126 (
CView(written_public_data_slots_tree_check_NEXT_SLOT_IS_ZERO) *
127 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_next_slot_inv))) +
128 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_next_slot_inv))) -
130 CView(written_public_data_slots_tree_check_NEXT_SLOT_IS_ZERO));