//! Collapse verbose Neo C# compiler overflow-check patterns into clean expressions.
//!
//! The Neo C# compiler emits checked/unchecked overflow handling as nested
//! range checks plus masking/sign-extension logic. This pass recognises those
//! lifted statement patterns and collapses them back to the original operation,
//! wrapping checked forms in `checked(...)`.
use HighLevelEmitter;