IDAPython for IDA 7.2

This commit is contained in:
Arnaud Diederen
2018-11-06 08:14:17 +01:00
parent a3855ab969
commit 701bb1b44e
123 changed files with 7136 additions and 4391 deletions
+3
View File
@@ -5,6 +5,9 @@
"vcall_helper" : [
("va_copy", ("arg4", "temp")),
],
"Hexrays_Callback" : [
("va_copy", ("arg3", "temp")),
],
"SwigDirector_microcode_filter_t::match" : [
("acquire_gil", True)
],
+27
View File
@@ -0,0 +1,27 @@
{
"SwigDirector_IDP_Hooks::ev_get_bg_color" : [
("director_method_call_arity_cap", (
"ev_get_bg_color",
"(method , __argcnt == 2 ? (PyObject *) obj1 : (PyObject *) obj0, __argcnt == 2 ? (PyObject *) NULL : (PyObject *) obj1, NULL)",
"(swig_get_self(), (PyObject *) swig_method_name , __argcnt == 2 ? (PyObject *) obj1 : (PyObject *) obj0, __argcnt == 2 ? (PyObject *) NULL : (PyObject *) obj1, NULL)")
),
("insert_before_text", ("int swig_val;",
"""
if ( __argcnt == 2 )
{
if ( result == Py_None )
{
result = PyInt_FromLong(0);
}
else if ( PyInt_Check(result) )
{
*color = bgcolor_t(PyInt_AsLong(result));
result = PyInt_FromLong(1);
}
}
""")),
],
}
+15
View File
@@ -2,4 +2,19 @@
"vask_file" : [
("va_copy", ("arg4", "temp")),
],
"SwigDirector_UI_Hooks::populating_widget_popup" : [
("director_method_call_arity_cap", (
"populating_widget_popup",
"(method ,(PyObject *)obj0,(PyObject *)obj1,(__argcnt < 3 ? NULL : (PyObject *)obj2), NULL)",
"(swig_get_self(), (PyObject *) swig_method_name ,(PyObject *)obj0,(PyObject *)obj1,(__argcnt < 4 ? NULL : (PyObject *)obj2), NULL)",
)),
],
"SwigDirector_UI_Hooks::finish_populating_widget_popup" : [
("director_method_call_arity_cap", (
"finish_populating_widget_popup",
"(method ,(PyObject *)obj0,(PyObject *)obj1,(__argcnt < 3 ? NULL : (PyObject *)obj2), NULL)",
"(swig_get_self(), (PyObject *) swig_method_name ,(PyObject *)obj0,(PyObject *)obj1,(__argcnt < 4 ? NULL : (PyObject *)obj2), NULL)",
)),
],
"__additional_thread_unsafe__" : ["py_get_ask_form", "py_get_open_form"],
}