@@ -189,7 +189,7 @@ sequence_matchest instantiate_sequence(
189189
190190 for (auto &rhs_match : rhs_matches)
191191 {
192- auto cond = and_exprt{lhs_match.condition , rhs_match.condition };
192+ auto cond = and_exprt{lhs_match.condition () , rhs_match.condition () };
193193 result.push_back ({rhs_match.end_time , cond});
194194 }
195195 }
@@ -221,7 +221,7 @@ sequence_matchest instantiate_sequence(
221221 {
222222 result.emplace_back (
223223 lhs_match.end_time ,
224- and_exprt{lhs_match.condition , rhs_match.condition });
224+ and_exprt{lhs_match.condition () , rhs_match.condition () });
225225 }
226226 }
227227 }
@@ -276,7 +276,7 @@ sequence_matchest instantiate_sequence(
276276
277277 for (auto &rhs_match : rhs_matches)
278278 {
279- exprt::operandst conjuncts = {rhs_match.condition };
279+ exprt::operandst conjuncts = {rhs_match.condition () };
280280
281281 for (mp_integer new_t = t; new_t <= rhs_match.end_time ; ++new_t )
282282 {
@@ -315,7 +315,7 @@ sequence_matchest instantiate_sequence(
315315 if (match_lhs.end_time <= match_rhs.end_time )
316316 {
317317 // return the rhs end_time
318- auto cond = and_exprt{match_lhs.condition , match_rhs.condition };
318+ auto cond = and_exprt{match_lhs.condition () , match_rhs.condition () };
319319 result.emplace_back (match_rhs.end_time , std::move (cond));
320320 }
321321 }
@@ -343,7 +343,7 @@ sequence_matchest instantiate_sequence(
343343 for (auto &match_rhs : matches_rhs)
344344 {
345345 auto end_time = std::max (match_lhs.end_time , match_rhs.end_time );
346- auto cond = and_exprt{match_lhs.condition , match_rhs.condition };
346+ auto cond = and_exprt{match_lhs.condition () , match_rhs.condition () };
347347 result.emplace_back (std::move (end_time), std::move (cond));
348348 }
349349
0 commit comments