fn merge_try_clauses(
base: State,
clause_states: Vec<State>,
continues: Vec<bool>,
) -> StateExpand description
Joins mutually exclusive try/catch clauses. Pre-existing writes need an event in every
clause, including exiting clauses: a return preserves writes, unlike a revert.
Taint and aliases only merge from continuing clauses; clause-local emits are discarded.