예제 #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());
   }
 }
예제 #2
0
파일: pyMemory.cpp 프로젝트: yangke/Triton
 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());
   }
 }
예제 #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());
   }
 }