def exitBitOperation(self, ctx):
        v_leftShift = delist(self.getList(ctx.v_leftShift), True)
        v_rightShift = delist(self.getList(ctx.v_rightShift), True)
        v_signExtend = delist(self.getList(ctx.v_signExtend), True)
        ctx.value = model.BitOperation(left_shift=v_leftShift, right_shift=v_rightShift, sign_extend=v_signExtend)