{"ast_node_type":"variable","tokens":[{"end":89,"kind":"keyword","start":0,"text":"let"}]}
                let layout = util::binop_left_homogeneous(bin_op).then_some(dest.layout);
            BinaryOp(bin_op, box (ref left, ref right)) => {
                let left = self.read_immediate(&self.eval_operand(left, layout)?)?;