(self, other)
| 100 | return BinOp(BinOpKind.BIT_AND, self, other, self.type) |
| 101 | |
| 102 | def __or__(self, other): |
| 103 | other = self._to_expr(other) |
| 104 | return BinOp(BinOpKind.BIT_OR, self, other, self.type) |
| 105 | |
| 106 | def __xor__(self, other): |
| 107 | other = self._to_expr(other) |