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 =
static_cast<View
>(in.get(C::bc_retrieval_sel)) *
65 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_instance_exists))) *
66 static_cast<View
>(in.get(C::bc_retrieval_is_new_class));
70 using View =
typename std::tuple_element_t<6, ContainerOverSubrelations>::View;
71 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_sel)) *
72 (
static_cast<View
>(in.get(C::bc_retrieval_instance_exists)) *
73 (
FF(1) -
CView(bc_retrieval_TOO_MANY_BYTECODES)) -
74 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_error))));
78 using View =
typename std::tuple_element_t<7, ContainerOverSubrelations>::View;
79 auto tmp = (
static_cast<View
>(in.get(C::bc_retrieval_should_retrieve)) -
80 static_cast<View
>(in.get(C::bc_retrieval_sel)) *
81 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_error))));
85 using View =
typename std::tuple_element_t<8, ContainerOverSubrelations>::View;
86 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_sel)) *
87 (
FF(1) -
static_cast<View
>(in.get(C::bc_retrieval_instance_exists))) *
88 static_cast<View
>(in.get(C::bc_retrieval_current_class_id));
92 using View =
typename std::tuple_element_t<9, ContainerOverSubrelations>::View;
94 static_cast<View
>(in.get(C::bc_retrieval_error)) *
static_cast<View
>(in.get(C::bc_retrieval_artifact_hash));
98 using View =
typename std::tuple_element_t<10, ContainerOverSubrelations>::View;
99 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_error)) *
100 static_cast<View
>(in.get(C::bc_retrieval_private_function_root));
104 using View =
typename std::tuple_element_t<11, ContainerOverSubrelations>::View;
106 static_cast<View
>(in.get(C::bc_retrieval_error)) *
static_cast<View
>(in.get(C::bc_retrieval_bytecode_id));
110 using View =
typename std::tuple_element_t<12, ContainerOverSubrelations>::View;
111 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_error)) *
112 (
static_cast<View
>(in.get(C::bc_retrieval_next_retrieved_bytecodes_tree_root)) -
113 static_cast<View
>(in.get(C::bc_retrieval_prev_retrieved_bytecodes_tree_root)));
117 using View =
typename std::tuple_element_t<13, ContainerOverSubrelations>::View;
118 auto tmp =
static_cast<View
>(in.get(C::bc_retrieval_error)) *
119 (
static_cast<View
>(in.get(C::bc_retrieval_next_retrieved_bytecodes_tree_size)) -
120 static_cast<View
>(in.get(C::bc_retrieval_prev_retrieved_bytecodes_tree_size)));