fn singleton(expr: Ir) -> Self {
        Self {
            expr,
            next: None,
            span: Span::call_site(),
            allow_unreachable: false,
            errors: HashSet::new(),
        }
    }
/// Shorthand for creating a [`CfgNode`] with a bunch of default values for its fields, which
/// you normally want, as well as a default span.
Shorthand for creating a [`CfgNode`] with a bunch of default values for its fields, which
you normally want, as well as a default span.
Shorthand for creating a [ ` CfgNode ` ] with a bunch of default values for its fields which you normally want as well as a default span .
fn singleton(expr: Ir) -> Self {
        Self {
            expr,
            next: None,
            span: Span::call_site(),
            allow_unreachable: false,
            errors: HashSet::new(),
        }
    }
fn singleton ( expr : Ir ) -> Self { Self { expr , next : None , span : Span :: call_site ( ) , allow_unreachable : false , errors : HashSet :: new ( ) , } }
Shorthand for creating a [`CfgNode`] with a bunch of default values for its fields, which
you normally want, as well as a default span.
Shorthand for creating a [ ` CfgNode ` ] with a bunch of default values for its fields which you normally want as well as a default span .
expr
Ir