{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"self.eval_operand(left).and_then(|l|"}]}
            self.eval_operand(left).and_then(|l| self.use_ecx(|this| this.ecx.read_immediate(&l)));
        let l =
        // Check for exceeding shifts *even if* we cannot evaluate the LHS.