``add_operand_list`` returns an operand list expression for the given list of integer operands. :param list(int) operands: list of operand numbers :return: an operand list expression :rtype: ExpressionIndex
(self, operands: List[int])
| 4533 | return self.expr(HighLevelILOperation.HLIL_FCMP_UO, a, b, size=size, source_location=loc) |
| 4534 | |
| 4535 | def add_operand_list(self, operands: List[int]) -> ExpressionIndex: |
| 4536 | """ |
| 4537 | ``add_operand_list`` returns an operand list expression for the given list of integer operands. |
| 4538 | |
| 4539 | :param list(int) operands: list of operand numbers |
| 4540 | :return: an operand list expression |
| 4541 | :rtype: ExpressionIndex |
| 4542 | """ |
| 4543 | operand_list = (ctypes.c_ulonglong * len(operands))() |
| 4544 | for i in range(len(operands)): |
| 4545 | operand_list[i] = operands[i] |
| 4546 | return ExpressionIndex(core.BNHighLevelILAddOperandList(self.handle, operand_list, len(operands))) |
| 4547 | |
| 4548 | def finalize(self) -> None: |
| 4549 | """ |
no outgoing calls
no test coverage detected