Ejemplo n.º 1
0
 static PyObject* SymbolicVariable_getConcreteValue(PyObject* self, PyObject* noarg) {
   try {
     return PyLong_FromUint512(PySymbolicVariable_AsSymbolicVariable(self)->getConcreteValue());
   }
   catch (const std::exception& e) {
     return PyErr_Format(PyExc_TypeError, "%s", e.what());
   }
 }
Ejemplo n.º 2
0
 static PyObject* MemoryOperand_getConcreteValue(PyObject* self, PyObject* noarg) {
   try {
     return PyLong_FromUint512(PyMemoryOperand_AsMemoryOperand(self)->getConcreteValue());
   }
   catch (const std::exception& e) {
     return PyErr_Format(PyExc_TypeError, "%s", e.what());
   }
 }
Ejemplo n.º 3
0
 static PyObject* BitsVector_getMaxValue(PyObject* self, PyObject* noarg) {
   try {
     return PyLong_FromUint512(PyBitsVector_AsBitsVector(self)->getMaxValue());
   }
   catch (const triton::exceptions::Exception& e) {
     return PyErr_Format(PyExc_TypeError, "%s", e.what());
   }
 }