27 using View =
typename std::tuple_element_t<0, ContainerOverSubrelations>::View;
29 static_cast<View
>(in.get(C::bc_retrieval_sel)) * (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_sel)));
33 using View =
typename std::tuple_element_t<1, ContainerOverSubrelations>::View;
34 auto tmp = (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_sel))) *
35 (
FF(1) -
static_cast<View
>(in.get(C::precomputed_first_row))) *
36 static_cast<View
>(in.get(C::bc_retrieval_sel_shift));
40 using View =
typename std::tuple_element_t<2, ContainerOverSubrelations>::View;
41 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_instance_exists)) *
42 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_instance_exists)));
46 using View =
typename std::tuple_element_t<3, ContainerOverSubrelations>::View;
47 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_no_remaining_bytecodes)) *
48 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_no_remaining_bytecodes)));
52 using View =
typename std::tuple_element_t<4, ContainerOverSubrelations>::View;
53 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_sel)) *
54 ((
CView(bc_retrieval_REMAINING_BYTECODES) *
55 (
static_cast<View
>(in.get(C::bc_retrieval_no_remaining_bytecodes)) *
56 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_remaining_bytecodes_inv))) +
57 static_cast<View
>(in.get(C::bc_retrieval_remaining_bytecodes_inv))) -
59 static_cast<View
>(in.get(C::bc_retrieval_no_remaining_bytecodes)));
63 using View =
typename std::tuple_element_t<5, ContainerOverSubrelations>::View;
64 auto tmp = (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_instance_exists))) *
65 static_cast<View
>(in.get(C::bc_retrieval_is_new_class));
69 using View =
typename std::tuple_element_t<6, ContainerOverSubrelations>::View;
70 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_sel)) *
71 (
static_cast<View
>(in.get(C::bc_retrieval_instance_exists)) *
72 (
FF(1) -
CView(bc_retrieval_TOO_MANY_BYTECODES)) -
73 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_error))));
77 using View =
typename std::tuple_element_t<7, ContainerOverSubrelations>::View;
78 auto tmp = (
static_cast<View
>(in.get(C::bc_retrieval_should_retrieve)) -
79 static_cast<View
>(in.get(C::bc_retrieval_sel)) *
80 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_error))));
84 using View =
typename std::tuple_element_t<8, ContainerOverSubrelations>::View;
85 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_sel)) *
86 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_instance_exists))) *
87 static_cast<View
>(in.get(C::bc_retrieval_current_class_id));
91 using View =
typename std::tuple_element_t<9, ContainerOverSubrelations>::View;
93 static_cast<View
>(in.get(C::bc_retrieval_error)) *
static_cast<View
>(in.get(C::bc_retrieval_artifact_hash));
97 using View =
typename std::tuple_element_t<10, ContainerOverSubrelations>::View;
98 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_error)) *
99 static_cast<View
>(in.get(C::bc_retrieval_private_functions_root));
103 using View =
typename std::tuple_element_t<11, ContainerOverSubrelations>::View;
105 static_cast<View
>(in.get(C::bc_retrieval_error)) *
static_cast<View
>(in.get(C::bc_retrieval_bytecode_id));
109 using View =
typename std::tuple_element_t<12, ContainerOverSubrelations>::View;
110 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_error)) *
111 (
static_cast<View
>(in.get(C::bc_retrieval_next_retrieved_bytecodes_tree_root)) -
112 static_cast<View
>(in.get(C::bc_retrieval_prev_retrieved_bytecodes_tree_root)));
116 using View =
typename std::tuple_element_t<13, ContainerOverSubrelations>::View;
117 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_error)) *
118 (
static_cast<View
>(in.get(C::bc_retrieval_next_retrieved_bytecodes_tree_size)) -
119 static_cast<View
>(in.get(C::bc_retrieval_prev_retrieved_bytecodes_tree_size)));