binary_op
¶
Classes:
-
AddBinOp– -
AssignmentBinOp– -
BitAndBinOp– -
BitOrBinOp– -
BitXorBinOp– -
DivBinOp– -
EqBinOp– -
GeBinOp– -
GtBinOp– -
LeBinOp– -
LogicalAndBinOp– -
LogicalOrBinOp– -
LtBinOp– -
ModBinOp– -
MulBinOp– -
NeBinOp– -
SubBinOp–
Functions:
AddBinOp
¶
Bases: BinaryOp
AssignmentBinOp
¶
Bases: BinaryOp
BitAndBinOp
¶
Bases: BinaryOp
BitOrBinOp
¶
Bases: BinaryOp
BitXorBinOp
¶
Bases: BinaryOp
DivBinOp
¶
Bases: BinaryOp
EqBinOp
¶
Bases: BinaryOp
GeBinOp
¶
Bases: BinaryOp
GtBinOp
¶
Bases: BinaryOp
LeBinOp
¶
Bases: BinaryOp
LogicalAndBinOp
¶
Bases: BinaryOp
LogicalOrBinOp
¶
Bases: BinaryOp
LtBinOp
¶
Bases: BinaryOp
ModBinOp
¶
Bases: BinaryOp
MulBinOp
¶
Bases: BinaryOp
NeBinOp
¶
Bases: BinaryOp
SubBinOp
¶
Bases: BinaryOp
binary_op_type_for_opcode
¶
Source code in src/irx/astx/binary_op.py
137 138 139 140 141 142 143 144 145 146 | |
specialize_binary_op
¶
specialize_binary_op(node: BinaryOp) -> BinaryOp
Source code in src/irx/astx/binary_op.py
149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 | |