mirror of
https://github.com/idapython/src
synced 2026-06-08 14:47:00 +00:00
IDAPython for IDA 7.7
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"next_that" : [
|
||||
("nullptr_result_on_py_error", None),
|
||||
],
|
||||
"prev_that" : [
|
||||
("nullptr_result_on_py_error", None),
|
||||
],
|
||||
}
|
||||
@@ -1,10 +1,20 @@
|
||||
{
|
||||
"SwigDirector_dirspec_t::get_name" : [
|
||||
("spontaneous_callback_call", None),
|
||||
("repl_text", (
|
||||
"int swig_res = SWIG_AsVal_bool(result, &swig_val);",
|
||||
("int swig_res = IDAPyStr_Check(result) && (out == nullptr || IDAPyStr_AsUTF8(out, result));",
|
||||
" swig_val = static_cast<bool>(swig_res);"))),
|
||||
("director_method_call_arity_cap", (
|
||||
True, # add GIL lock
|
||||
"get_name",
|
||||
"(method ,(PyObject *)obj0,(__argcnt < 2 ? NULL : (PyObject *)obj1), NULL)",
|
||||
"(swig_get_self(), (PyObject *) swig_method_name ,(PyObject *)obj0,(__argcnt < 3 ? NULL : (PyObject *)obj1), NULL)",
|
||||
)),
|
||||
("spontaneous_callback_call", (
|
||||
False, # add GIL lock
|
||||
None, # try anchor
|
||||
None, # catch anchor
|
||||
)),
|
||||
],
|
||||
"SwigDirector_dirspec_t::get_inode" : [
|
||||
("spontaneous_callback_call", None)
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"func_item_iterator_t___next__" : [
|
||||
("nullptr_result_on_py_error", None),
|
||||
],
|
||||
"func_item_iterator_t_prev" : [
|
||||
("nullptr_result_on_py_error", None),
|
||||
],
|
||||
"func_item_iterator_t_succ" : [
|
||||
("nullptr_result_on_py_error", None),
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
@@ -74,4 +74,13 @@ if ( __argcnt == 2 )
|
||||
"(swig_get_self(), (PyObject *) swig_method_name ,(PyObject *)obj0,(PyObject *)obj1,(PyObject *)obj2,(__argcnt < 5 ? NULL : (PyObject *)obj3), NULL)")
|
||||
),
|
||||
],
|
||||
|
||||
"SwigDirector_IDB_Hooks::segm_deleted" : [
|
||||
("director_method_call_arity_cap", (
|
||||
False, # add GIL lock
|
||||
"segm_deleted",
|
||||
"(method ,(PyObject *)obj0,(PyObject *)obj1,(__argcnt < 4 ? NULL : (PyObject *)obj2), NULL)",
|
||||
"(swig_get_self(), (PyObject *) swig_method_name ,(PyObject *)obj0,(PyObject *)obj1,(__argcnt < 4 ? NULL : (PyObject *)obj2), NULL)")
|
||||
),
|
||||
],
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user