{"ast_node_type":"variable","tokens":[{"end":64,"kind":"keyword","start":0,"text":"if"}]}
            if let Some((inner, ..)) = expected.as_reference() {
        if let Expr::Literal(Literal::ByteString(_)) = self.body[expr] {
                let inner = self.resolve_ty_shallow(inner);