From 8dd4fa78bfb4d84a0cc5aa3d7e140d7e78dcff4a Mon Sep 17 00:00:00 2001 From: Med Ismail Bennani Date: Thu, 6 Nov 2025 10:40:40 -0800 Subject: [PATCH] [lldb] Regenerate python static bindings Signed-off-by: Med Ismail Bennani --- .../python/static-binding/LLDBWrapPython.cpp | 9517 +++++++++++------ lldb/bindings/python/static-binding/lldb.py | 3283 +++++- 2 files changed, 9056 insertions(+), 3744 deletions(-) diff --git a/lldb/bindings/python/static-binding/LLDBWrapPython.cpp b/lldb/bindings/python/static-binding/LLDBWrapPython.cpp index 0e422f744b7bf..c48da327c3939 100644 --- a/lldb/bindings/python/static-binding/LLDBWrapPython.cpp +++ b/lldb/bindings/python/static-binding/LLDBWrapPython.cpp @@ -1,13 +1,13 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.3.1 + * Version 4.4.0 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. * ----------------------------------------------------------------------------- */ -#define SWIG_VERSION 0x040301 +#define SWIG_VERSION 0x040400 #define SWIGPYTHON #define SWIG_PYTHON_THREADS #define SWIG_PYTHON_DIRECTOR_NO_VTABLE @@ -138,9 +138,9 @@ #endif #if defined(__cplusplus) && __cplusplus >=201103L -# define SWIG_NULLPTR nullptr +# define SWIG_NOEXCEPT noexcept #else -# define SWIG_NULLPTR NULL +# define SWIG_NOEXCEPT throw() #endif /* ----------------------------------------------------------------------------- @@ -204,14 +204,6 @@ # include #endif -#if defined(SWIGPYTHON_BUILTIN) && defined(SWIG_HEAPTYPES) -/* SWIG_HEAPTYPES is not ready for use with SWIGPYTHON_BUILTIN, but if turned on manually requires the following */ -#if PY_VERSION_HEX >= 0x03030000 && PY_VERSION_HEX < 0x030c0000 -#include -#define Py_READONLY READONLY -#define Py_T_PYSSIZET T_PYSSIZET -#endif -#endif #if __GNUC__ >= 7 #pragma GCC diagnostic pop @@ -229,7 +221,7 @@ /* This should only be incremented when either the layout of swig_type_info changes, or for whatever reason, the runtime changes incompatibly */ -#define SWIG_RUNTIME_VERSION "4" +#define SWIG_RUNTIME_VERSION "5" /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ #ifdef SWIG_TYPE_TABLE @@ -427,8 +419,8 @@ typedef struct swig_type_info { typedef struct swig_cast_info { swig_type_info *type; /* pointer to type that is equivalent to this type */ swig_converter_func converter; /* function to cast the void pointers */ - struct swig_cast_info *next; /* pointer to next cast in linked list */ - struct swig_cast_info *prev; /* pointer to the previous cast */ + struct swig_cast_info *next; /* pointer to next array of casts | pointer to cast hashed by value */ + unsigned int value; /* index of the last valid element in the array | typename hash value */ } swig_cast_info; /* Structure used to store module information @@ -489,55 +481,147 @@ SWIG_TypeEquiv(const char *nb, const char *tb) { return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0; } +/* + * Hash function for type name strings, based on maRushPrime1Hash (http://amsoftware.narod.ru/algo2.html) + */ +SWIGRUNTIME unsigned int SWIG_Hash(const char *str, unsigned int len) { + const unsigned char *data = (const unsigned char *)str; + unsigned int hash = len, i = 0, k; + int rem = (int)len; + + while (rem >= (int)sizeof(unsigned int)) { + k = *(unsigned int *)data; + k += i++; + hash ^= k; + hash *= 171717; + data += sizeof(unsigned int); + rem -= sizeof(unsigned int); + } + + switch (rem) { + case 3: k = (unsigned int)(data[2]) << 16; + k |= (unsigned int)(data[1]) << 8; + k |= (unsigned int)(data[0]); + k += i++; + hash ^= k; + hash *= 171717; + break; + case 2: k = (unsigned int)(data[1]) << 8; + k |= (unsigned int)(data[0]); + k += i++; + hash ^= k; + hash *= 171717; + break; + case 1: k = (unsigned int)(data[0]); + k += i++; + hash ^= k; + hash *= 171717; + break; + } + return hash; +} + /* Check the typename */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { + static const unsigned int scan_threshold = 4; if (ty) { - swig_cast_info *iter = ty->cast; - while (iter) { - if (strcmp(iter->type->name, c) == 0) { - if (iter == ty->cast) - return iter; - /* Move iter to the top of the linked list */ - iter->prev->next = iter->next; - if (iter->next) - iter->next->prev = iter->prev; - iter->next = ty->cast; - iter->prev = 0; - if (ty->cast) ty->cast->prev = iter; - ty->cast = iter; - return iter; + swig_cast_info *head = ty->cast; + unsigned int hash_value = 0; + int hashed = 0; + + while (head) { + + if (strcmp(head->type->name, c) == 0) { + return head; } - iter = iter->next; + + if (head->value) { + swig_cast_info *iter; + swig_cast_info *last = head + head->value; + swig_cast_info *first = head + 1; + int search = 1; + + if (!hashed) { + if (head->value < scan_threshold) { + for (iter = first; iter <= last; iter++) { + if (strcmp(iter->type->name, c) == 0) { + return iter; + } + } + search = 0; + } else { + hashed = 1; + hash_value = SWIG_Hash(c, (unsigned int)strlen(c)); + } + } + + if (search) { + /* Binary search over sorted <'next'|'value'> pairs */ + do { + iter = first + ((last - first) >> 1); + if (iter->value < hash_value) { + first = iter + 1; + } else if (iter->value == hash_value) { + + if (strcmp(iter->next->type->name, c) == 0) { + return iter->next; + } + + /* Hash collision check */ + for (last = iter + 1; last->next && last->value == hash_value; last++) { + if (strcmp(last->next->type->name, c) == 0) { + return last->next; + } + } + for (first = iter - 1; first != head && first->value == hash_value; first--) { + if (strcmp(first->next->type->name, c) == 0) { + return first->next; + } + } + break; + } else + last = iter - 1; + } while (first <= last); + } + } + head = head->next; } } return 0; } /* - Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison + Check the type by type address */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(const swig_type_info *from, swig_type_info *ty) { if (ty) { - swig_cast_info *iter = ty->cast; - while (iter) { - if (iter->type == from) { - if (iter == ty->cast) - return iter; - /* Move iter to the top of the linked list */ - iter->prev->next = iter->next; - if (iter->next) - iter->next->prev = iter->prev; - iter->next = ty->cast; - iter->prev = 0; - if (ty->cast) ty->cast->prev = iter; - ty->cast = iter; - return iter; + swig_cast_info *head = ty->cast; + while (head) { + if (head->type == from) { + return head; } - iter = iter->next; + + if (head->value) { + swig_cast_info *iter; + swig_cast_info *last = head + head->value; + swig_cast_info *first = head + 1; + + /* Binary search over sorted array of casts */ + do { + iter = first + ((last - first) >> 1); + if (iter->type < from) { + first = iter + 1; + } else if (iter->type == from) { + return iter; + } else + last = iter - 1; + } while (first <= last); + } + head = head->next; } } return 0; @@ -600,20 +684,24 @@ SWIG_TypePrettyName(const swig_type_info *type) { */ SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { - swig_cast_info *cast = ti->cast; + swig_cast_info *head = ti->cast; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; - while (cast) { - if (!cast->converter) { - swig_type_info *tc = cast->type; - if (!tc->clientdata) { - SWIG_TypeClientData(tc, clientdata); + while (head) { + swig_cast_info *cast; + for (cast = head; (cast - head) <= head->value; cast++) { + if (!cast->converter) { + swig_type_info *tc = cast->type; + if (!tc->clientdata) { + SWIG_TypeClientData(tc, clientdata); + } } } - cast = cast->next; + head = head->next; } } + SWIGRUNTIME void SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { SWIG_TypeClientData(ti, clientdata); @@ -818,6 +906,12 @@ SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { #define SWIG_NullReferenceError -13 +#if PY_VERSION_HEX >= 0x03030000 && !defined(SWIG_NO_HEAPTYPES) +#if !defined(SWIG_HEAPTYPES) +#define SWIG_HEAPTYPES +#endif +#endif + /* Compatibility macros for Python 3 */ #if PY_VERSION_HEX >= 0x03000000 @@ -845,6 +939,16 @@ SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { # define SWIG_Python_str_FromFormat PyString_FromFormat #endif +#if defined(SWIG_HEAPTYPES) +#if PY_VERSION_HEX < 0x030c0000 +#include +#define Py_READONLY READONLY +#define Py_T_PYSSIZET T_PYSSIZET +#endif +#endif + +#include /* For offsetof */ + /* Wrapper around PyUnicode_AsUTF8AndSize - call Py_XDECREF on the returned pbytes when finished with the returned string */ SWIGINTERN const char * @@ -870,7 +974,7 @@ SWIG_PyUnicode_AsUTF8AndSize(PyObject *str, Py_ssize_t *psize, PyObject **pbytes #endif } -SWIGINTERN PyObject* +SWIGINTERN PyObject * SWIG_Python_str_FromChar(const char *c) { #if PY_VERSION_HEX >= 0x03000000 @@ -880,6 +984,8 @@ SWIG_Python_str_FromChar(const char *c) #endif } +#define SWIG_RUNTIME_MODULE "swig_runtime_data" SWIG_RUNTIME_VERSION + /* SWIGPY_USE_CAPSULE is no longer used within SWIG itself, but some user interface files check for it. */ # define SWIGPY_USE_CAPSULE #ifdef SWIGPYTHON_BUILTIN @@ -887,7 +993,7 @@ SWIG_Python_str_FromChar(const char *c) #else # define SWIGPY_CAPSULE_ATTR_NAME "type_pointer_capsule" SWIG_TYPE_TABLE_NAME #endif -# define SWIGPY_CAPSULE_NAME ("swig_runtime_data" SWIG_RUNTIME_VERSION "." SWIGPY_CAPSULE_ATTR_NAME) +#define SWIGPY_CAPSULE_NAME SWIG_RUNTIME_MODULE "." SWIGPY_CAPSULE_ATTR_NAME #if PY_VERSION_HEX < 0x03020000 #define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type) @@ -895,7 +1001,7 @@ SWIG_Python_str_FromChar(const char *c) #define Py_hash_t long #endif -#ifdef Py_LIMITED_API +#if defined(Py_LIMITED_API) # define PyTuple_GET_ITEM PyTuple_GetItem /* Note that PyTuple_SetItem() has different semantics from PyTuple_SET_ITEM as it decref's the original tuple item, so in general they cannot be used interchangeably. However in SWIG-generated code PyTuple_SET_ITEM is only used with newly initialized tuples without any items and for them this does work. */ @@ -922,6 +1028,90 @@ SWIG_Python_str_FromChar(const char *c) # define SWIG_Py_XDECREF Py_XDECREF #endif +#if PY_VERSION_HEX >= 0x03000000 +#if PY_VERSION_HEX < 0x030d00a6 +SWIGINTERN PyObject * +SWIG_PyType_GetFullyQualifiedName(PyTypeObject *type) { + PyObject *result = NULL; + PyObject *qualname = PyObject_GetAttrString((PyObject *)type, "__qualname__"); + if (qualname) { + PyObject *mod = PyObject_GetAttrString((PyObject *)type, "__module__"); + if (mod) { + if (PyUnicode_Check(mod) && PyUnicode_CompareWithASCIIString(mod, "builtins") && PyUnicode_CompareWithASCIIString(mod, "__main__")) { + result = PyUnicode_FromFormat("%U%c%U", mod, '.', qualname); + SWIG_Py_DECREF(qualname); + } else { + result = qualname; + } + SWIG_Py_DECREF(mod); + } else { + result = qualname; + } + } + + return result; +} +#else +# define SWIG_PyType_GetFullyQualifiedName PyType_GetFullyQualifiedName +#endif +#endif + +/* gh-114329 added PyList_GetItemRef() to Python 3.13.0a4 */ +#if PY_VERSION_HEX < 0x030d00a4 +SWIGINTERN PyObject * +SWIG_PyList_GetItemRef(PyObject *op, Py_ssize_t index) { + PyObject *item = PyList_GetItem(op, index); + Py_XINCREF(item); + return item; +} +#else +# define SWIG_PyList_GetItemRef PyList_GetItemRef +#endif + +/* gh-106004 added PyDict_GetItemRef() and PyDict_GetItemStringRef() to Python 3.13.0a1 + functions are renamed here for compatibility with abi3audit */ +#if PY_VERSION_HEX < 0x030d00a1 +SWIGINTERN int +SWIG_PyDict_GetItemRef(PyObject *mp, PyObject *key, PyObject **result) { +#if PY_VERSION_HEX >= 0x03000000 + PyObject *item = PyDict_GetItemWithError(mp, key); +#else + PyObject *item = _PyDict_GetItemWithError(mp, key); +#endif + if (item != NULL) { + *result = (PyObject *)(item); + SWIG_Py_INCREF(*result); + return 1; + } + if (!PyErr_Occurred()) { + *result = NULL; + return 0; + } + *result = NULL; + return -1; +} + +SWIGINTERN int +SWIG_PyDict_GetItemStringRef(PyObject *mp, const char *key, PyObject **result) { + int res; +#if PY_VERSION_HEX >= 0x03000000 + PyObject *key_obj = PyUnicode_FromString(key); +#else + PyObject *key_obj = PyString_FromString(key); +#endif + if (key_obj == NULL) { + *result = NULL; + return -1; + } + res = SWIG_PyDict_GetItemRef(mp, key_obj, result); + Py_DECREF(key_obj); + return res; +} +#else +# define SWIG_PyDict_GetItemRef PyDict_GetItemRef +# define SWIG_PyDict_GetItemStringRef PyDict_GetItemStringRef +#endif + /* ----------------------------------------------------------------------------- * error manipulation * ----------------------------------------------------------------------------- */ @@ -1148,8 +1338,8 @@ typedef struct swig_const_info { # error "This version of SWIG only supports Python >= 2.7" #endif -#if PY_VERSION_HEX >= 0x03000000 && PY_VERSION_HEX < 0x03030000 -# error "This version of SWIG only supports Python 3 >= 3.3" +#if PY_VERSION_HEX >= 0x03000000 && PY_VERSION_HEX < 0x03050000 +# error "This version of SWIG only supports Python 3 >= 3.5" #endif /* Common SWIG API */ @@ -1200,7 +1390,6 @@ typedef struct swig_const_info { #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) #define SWIG_fail goto fail - /* Runtime API implementation */ /* Error manipulation */ @@ -1251,8 +1440,31 @@ SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) { #endif -/* Append a value to the result obj */ +/* SWIG runtime data Python module */ +static PyObject *Swig_runtime_data_module_global = NULL; + +/* Create/obtain the single swig_runtime_data module which is used across different SWIG generated modules */ +SWIGINTERN PyObject * +SWIG_runtime_data_module(void) { + if (!Swig_runtime_data_module_global) { +#if PY_VERSION_HEX >= 0x030d0000 + /* free-threading note: the GIL is always enabled when this function is first called + by SWIG_init, so there's no risk of race conditions */ + Swig_runtime_data_module_global = PyImport_AddModuleRef(SWIG_RUNTIME_MODULE); +#elif PY_VERSION_HEX >= 0x03000000 + Swig_runtime_data_module_global = PyImport_AddModule(SWIG_RUNTIME_MODULE); + SWIG_Py_XINCREF(Swig_runtime_data_module_global); +#else + static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */ + Swig_runtime_data_module_global = Py_InitModule(SWIG_RUNTIME_MODULE, swig_empty_runtime_method_table); + SWIG_Py_XINCREF(Swig_runtime_data_module_global); +#endif + } + assert(Swig_runtime_data_module_global); + return Swig_runtime_data_module_global; +} +/* Append a value to the result obj */ SWIGINTERN PyObject* SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) { if (!result) { @@ -1377,7 +1589,7 @@ typedef struct swig_varlinkobject { } swig_varlinkobject; SWIGINTERN PyObject * -swig_varlink_repr(PyObject *SWIGUNUSEDPARM(v)) { +SwigVarLink_repr(PyObject *SWIGUNUSEDPARM(v)) { #if PY_VERSION_HEX >= 0x03000000 return PyUnicode_InternFromString(""); #else @@ -1386,7 +1598,7 @@ swig_varlink_repr(PyObject *SWIGUNUSEDPARM(v)) { } SWIGINTERN PyObject * -swig_varlink_str(PyObject *o) { +SwigVarLink_str(PyObject *o) { swig_varlinkobject *v = (swig_varlinkobject *) o; #if PY_VERSION_HEX >= 0x03000000 PyObject *str = PyUnicode_InternFromString("("); @@ -1425,7 +1637,7 @@ swig_varlink_str(PyObject *o) { } SWIGINTERN void -swig_varlink_dealloc(PyObject *o) { +SwigVarLink_dealloc(PyObject *o) { swig_varlinkobject *v = (swig_varlinkobject *) o; swig_globalvar *var = v->vars; while (var) { @@ -1437,7 +1649,7 @@ swig_varlink_dealloc(PyObject *o) { } SWIGINTERN PyObject * -swig_varlink_getattr(PyObject *o, char *n) { +SwigVarLink_getattr(PyObject *o, char *n) { swig_varlinkobject *v = (swig_varlinkobject *) o; PyObject *res = NULL; swig_globalvar *var = v->vars; @@ -1455,7 +1667,7 @@ swig_varlink_getattr(PyObject *o, char *n) { } SWIGINTERN int -swig_varlink_setattr(PyObject *o, char *n, PyObject *p) { +SwigVarLink_setattr(PyObject *o, char *n, PyObject *p) { swig_varlinkobject *v = (swig_varlinkobject *) o; int res = 1; swig_globalvar *var = v->vars; @@ -1472,13 +1684,9 @@ swig_varlink_setattr(PyObject *o, char *n, PyObject *p) { return res; } -#if !defined(SWIGPYTHON_BUILTIN) && PY_VERSION_HEX >= 0x03030000 -#define SWIG_HEAPTYPES -#endif - SWIGINTERN PyTypeObject* -swig_varlink_type(void) { - static char varlink__doc__[] = "Swig var link object"; +SwigVarLink_TypeOnce(void) { + static char SwigVarLink_doc[] = "Swig variable link object"; #ifndef SWIG_HEAPTYPES static PyTypeObject varlink_type; static int type_init = 0; @@ -1490,30 +1698,30 @@ swig_varlink_type(void) { PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif - "swigvarlink", /* tp_name */ + SWIG_RUNTIME_MODULE ".SwigVarLink", /* tp_name */ sizeof(swig_varlinkobject), /* tp_basicsize */ 0, /* tp_itemsize */ - (destructor) swig_varlink_dealloc, /* tp_dealloc */ + (destructor) SwigVarLink_dealloc, /* tp_dealloc */ #if PY_VERSION_HEX < 0x030800b4 (printfunc)0, /* tp_print */ #else (Py_ssize_t)0, /* tp_vectorcall_offset */ #endif - (getattrfunc) swig_varlink_getattr, /* tp_getattr */ - (setattrfunc) swig_varlink_setattr, /* tp_setattr */ + (getattrfunc) SwigVarLink_getattr, /* tp_getattr */ + (setattrfunc) SwigVarLink_setattr, /* tp_setattr */ 0, /* tp_compare */ - (reprfunc) swig_varlink_repr, /* tp_repr */ + (reprfunc) SwigVarLink_repr, /* tp_repr */ 0, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ 0, /* tp_hash */ 0, /* tp_call */ - (reprfunc) swig_varlink_str, /* tp_str */ + (reprfunc) SwigVarLink_str, /* tp_str */ 0, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ 0, /* tp_flags */ - varlink__doc__, /* tp_doc */ + SwigVarLink_doc, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ 0, /* tp_richcompare */ @@ -1544,37 +1752,50 @@ swig_varlink_type(void) { 0 /* tp_next */ #endif }; + PyObject *runtime_data_module = SWIG_runtime_data_module(); varlink_type = tmp; type_init = 1; if (PyType_Ready(&varlink_type) < 0) return NULL; + if (PyModule_AddObject(runtime_data_module, "SwigVarLink", (PyObject *)&varlink_type) == 0) + SWIG_Py_INCREF((PyObject *)&varlink_type); } return &varlink_type; #else PyType_Slot slots[] = { - { Py_tp_dealloc, (void *)swig_varlink_dealloc }, - { Py_tp_repr, (void *)swig_varlink_repr }, - { Py_tp_getattr, (void *)swig_varlink_getattr }, - { Py_tp_setattr, (void *)swig_varlink_setattr }, - { Py_tp_str, (void *)swig_varlink_str }, - { Py_tp_doc, (void *)varlink__doc__ }, + { Py_tp_dealloc, (void *)SwigVarLink_dealloc }, + { Py_tp_repr, (void *)SwigVarLink_repr }, + { Py_tp_getattr, (void *)SwigVarLink_getattr }, + { Py_tp_setattr, (void *)SwigVarLink_setattr }, + { Py_tp_str, (void *)SwigVarLink_str }, + { Py_tp_doc, (void *)SwigVarLink_doc }, { 0, NULL } }; PyType_Spec spec = { - "swigvarlink", + SWIG_RUNTIME_MODULE ".SwigVarLink", sizeof(swig_varlinkobject), 0, Py_TPFLAGS_DEFAULT, slots }; - return (PyTypeObject *)PyType_FromSpec(&spec); + PyObject *pytype = PyType_FromSpec(&spec); + PyObject *runtime_data_module = SWIG_runtime_data_module(); + if (pytype && PyModule_AddObject(runtime_data_module, "SwigVarLink", pytype) == 0) + SWIG_Py_INCREF(pytype); + return (PyTypeObject *)pytype; #endif } +SWIGRUNTIME PyTypeObject* +SwigVarLink_Type(void) { + static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigVarLink_TypeOnce(); + return type; +} + /* Create a variable linking object for use later */ SWIGINTERN PyObject * SWIG_Python_newvarlink(void) { - swig_varlinkobject *result = PyObject_New(swig_varlinkobject, swig_varlink_type()); + swig_varlinkobject *result = PyObject_New(swig_varlinkobject, SwigVarLink_Type()); if (result) { result->vars = 0; } @@ -1738,9 +1959,8 @@ typedef struct { swig_type_info *ty; int own; PyObject *next; -#ifdef SWIGPYTHON_BUILTIN - PyObject *dict; -#endif + PyObject *swigdict; + PyObject *weakreflist; } SwigPyObject; @@ -1751,11 +1971,11 @@ SwigPyObject_get___dict__(PyObject *v, PyObject *SWIGUNUSEDPARM(args)) { SwigPyObject *sobj = (SwigPyObject *)v; - if (!sobj->dict) - sobj->dict = PyDict_New(); + if (!sobj->swigdict) + sobj->swigdict = PyDict_New(); - SWIG_Py_XINCREF(sobj->dict); - return sobj->dict; + SWIG_Py_XINCREF(sobj->swigdict); + return sobj->swigdict; } #endif @@ -1828,7 +2048,7 @@ SwigPyObject_repr(SwigPyObject *v) } /* We need a version taking two PyObject* parameters so it's a valid - * PyCFunction to use in swigobject_methods[]. */ + * PyCFunction to use in SwigPyObject_methods[]. */ SWIGRUNTIME PyObject * SwigPyObject_repr2(PyObject *v, PyObject *SWIGUNUSEDPARM(args)) { @@ -1836,26 +2056,33 @@ SwigPyObject_repr2(PyObject *v, PyObject *SWIGUNUSEDPARM(args)) } SWIGRUNTIME int -SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w) +SwigPyObject_compare(PyObject *v, PyObject *w) { - void *i = v->ptr; - void *j = w->ptr; + /* tp_compare is only called when both objects have the same type, so + * the casts are guaranteed to be ok. */ + void *i = ((SwigPyObject *)v)->ptr; + void *j = ((SwigPyObject *)w)->ptr; return (i < j) ? -1 : ((i > j) ? 1 : 0); } +SWIGRUNTIMEINLINE int SwigPyObject_Check(PyObject *); + /* Added for Python 3.x, would it also be useful for Python 2.x? */ SWIGRUNTIME PyObject* -SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op) +SwigPyObject_richcompare(PyObject *v, PyObject *w, int op) { PyObject* res = NULL; if (!PyErr_Occurred()) { - if (op != Py_EQ && op != Py_NE) { + /* Per https://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_richcompare + * the first argument is guaranteed to be an instance of SwigPyObject, but the + * second is not, so we typecheck that one. */ + if ((op != Py_EQ && op != Py_NE) || !SwigPyObject_Check(w)) { SWIG_Py_INCREF(Py_NotImplemented); return Py_NotImplemented; } res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0); } - return res; + return res; } @@ -1864,7 +2091,7 @@ SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void); #ifdef SWIGPYTHON_BUILTIN static swig_type_info *SwigPyObject_stype = 0; SWIGRUNTIME PyTypeObject* -SwigPyObject_type(void) { +SwigPyObject_Type(void) { SwigPyClientData *cd; assert(SwigPyObject_stype); cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; @@ -1874,7 +2101,7 @@ SwigPyObject_type(void) { } #else SWIGRUNTIME PyTypeObject* -SwigPyObject_type(void) { +SwigPyObject_Type(void) { static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce(); return type; } @@ -1882,29 +2109,29 @@ SwigPyObject_type(void) { SWIGRUNTIMEINLINE int SwigPyObject_Check(PyObject *op) { - PyTypeObject *target_tp = SwigPyObject_type(); + PyTypeObject *target_tp = SwigPyObject_Type(); PyTypeObject *op_type = Py_TYPE(op); #ifdef SWIGPYTHON_BUILTIN - if (PyType_IsSubtype(op_type, target_tp)) + /* Only builtin types have SwigPyObject as a base type */ + return PyType_IsSubtype(op_type, target_tp); +#else + /* Check for an exact match to SwigPyObject */ + if (op_type == target_tp) { return 1; - return (strcmp(op_type->tp_name, "SwigPyObject") == 0); + } else { + /* Fallback for multiple modules */ +#if PY_VERSION_HEX >= 0x03000000 + int cmp; + PyObject *tpname = SWIG_PyType_GetFullyQualifiedName(op_type); + if (!tpname) + return 0; + cmp = PyUnicode_CompareWithASCIIString(tpname, SWIG_RUNTIME_MODULE ".SwigPyObject"); + SWIG_Py_DECREF(tpname); + return cmp == 0; #else -# ifdef Py_LIMITED_API - int cmp; - PyObject *tp_name; + return strcmp(op_type->tp_name, SWIG_RUNTIME_MODULE ".SwigPyObject") == 0; #endif - if (op_type == target_tp) - return 1; -# ifdef Py_LIMITED_API - tp_name = PyObject_GetAttrString((PyObject *)op_type, "__name__"); - if (!tp_name) - return 0; - cmp = PyUnicode_CompareWithASCIIString(tp_name, "SwigPyObject"); - SWIG_Py_DECREF(tp_name); - return cmp == 0; -# else - return (strcmp(op_type->tp_name, "SwigPyObject") == 0); -# endif + } #endif } @@ -1966,9 +2193,7 @@ SwigPyObject_dealloc(PyObject *v) SWIG_Py_XDECREF(Swig_Capsule_global); } SWIG_Py_XDECREF(next); -#ifdef SWIGPYTHON_BUILTIN - SWIG_Py_XDECREF(sobj->dict); -#endif + SWIG_Py_XDECREF(sobj->swigdict); PyObject_Free(v); } @@ -2035,7 +2260,7 @@ SwigPyObject_own(PyObject *v, PyObject *args) } static PyMethodDef -swigobject_methods[] = { +SwigPyObject_methods[] = { {"disown", SwigPyObject_disown, METH_NOARGS, "releases ownership of the pointer"}, {"acquire", SwigPyObject_acquire, METH_NOARGS, "acquires ownership of the pointer"}, {"own", SwigPyObject_own, METH_VARARGS, "returns/sets ownership of the pointer"}, @@ -2047,7 +2272,7 @@ swigobject_methods[] = { SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void) { - static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer"; + static char SwigPyObject_doc[] = "Swig object holding a C/C++ pointer"; #ifndef SWIG_HEAPTYPES static PyNumberMethods SwigPyObject_as_number = { (binaryfunc)0, /*nb_add*/ @@ -2103,7 +2328,7 @@ SwigPyObject_TypeOnce(void) { PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif - "SwigPyObject", /* tp_name */ + SWIG_RUNTIME_MODULE ".SwigPyObject", /* tp_name */ sizeof(SwigPyObject), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor)SwigPyObject_dealloc, /* tp_dealloc */ @@ -2130,14 +2355,14 @@ SwigPyObject_TypeOnce(void) { 0, /* tp_setattro */ 0, /* tp_as_buffer */ Py_TPFLAGS_DEFAULT, /* tp_flags */ - swigobject_doc, /* tp_doc */ + SwigPyObject_doc, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ (richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */ - 0, /* tp_weaklistoffset */ + offsetof(SwigPyObject, weakreflist), /* tp_weaklistoffset */ 0, /* tp_iter */ 0, /* tp_iternext */ - swigobject_methods, /* tp_methods */ + SwigPyObject_methods, /* tp_methods */ 0, /* tp_members */ 0, /* tp_getset */ 0, /* tp_base */ @@ -2180,46 +2405,69 @@ SwigPyObject_TypeOnce(void) { 0 /* tp_next */ #endif }; + PyObject *runtime_data_module = SWIG_runtime_data_module(); swigpyobject_type = tmp; type_init = 1; if (PyType_Ready(&swigpyobject_type) != 0) return NULL; + if (PyModule_AddObject(runtime_data_module, "SwigPyObject", (PyObject *)&swigpyobject_type) == 0) + SWIG_Py_INCREF((PyObject *)&swigpyobject_type); } return &swigpyobject_type; #else + static PyMemberDef SwigPyObject_members[] = { + { (char *)"__dictoffset__", Py_T_PYSSIZET, offsetof(SwigPyObject, swigdict), Py_READONLY, NULL }, + { (char *)"__weaklistoffset__", Py_T_PYSSIZET, offsetof(SwigPyObject, weakreflist), Py_READONLY, NULL }, + { NULL, 0, 0, 0, NULL } + }; PyType_Slot slots[] = { { Py_tp_dealloc, (void *)SwigPyObject_dealloc }, { Py_tp_repr, (void *)SwigPyObject_repr }, { Py_tp_getattro, (void *)PyObject_GenericGetAttr }, - { Py_tp_doc, (void *)swigobject_doc }, + { Py_tp_doc, (void *)SwigPyObject_doc }, { Py_tp_richcompare, (void *)SwigPyObject_richcompare }, - { Py_tp_methods, (void *)swigobject_methods }, + { Py_tp_methods, (void *)SwigPyObject_methods }, { Py_nb_int, (void *)SwigPyObject_long }, + { Py_tp_members, (void *)SwigPyObject_members }, { 0, NULL } }; PyType_Spec spec = { - "SwigPyObject", + SWIG_RUNTIME_MODULE ".SwigPyObject", sizeof(SwigPyObject), 0, Py_TPFLAGS_DEFAULT|Py_TPFLAGS_BASETYPE, slots }; - return (PyTypeObject *)PyType_FromSpec(&spec); + PyObject *pytype = PyType_FromSpec(&spec); + PyObject *runtime_data_module = SWIG_runtime_data_module(); +#if !defined(Py_LIMITED_API) +/* While this __dictoffset__ is only used with the builtin wrappers, SwigPyObject ought to be + identical when created for use by proxy class wrappers in case it is shared across multiple modules. */ +#if PY_VERSION_HEX < 0x03090000 + /* Workaround as __dictoffset__ and __weaklistoffset__ above are only supported from python-3.9 */ + if (pytype) { + ((PyTypeObject *)pytype)->tp_dictoffset = offsetof(SwigPyObject, swigdict); + ((PyTypeObject *)pytype)->tp_weaklistoffset = offsetof(SwigPyObject, weakreflist); + } +#endif +#endif + if (pytype && PyModule_AddObject(runtime_data_module, "SwigPyObject", pytype) == 0) + SWIG_Py_INCREF(pytype); + return (PyTypeObject *)pytype; #endif } SWIGRUNTIME PyObject * SwigPyObject_New(void *ptr, swig_type_info *ty, int own) { - SwigPyObject *sobj = PyObject_New(SwigPyObject, SwigPyObject_type()); + SwigPyObject *sobj = PyObject_New(SwigPyObject, SwigPyObject_Type()); if (sobj) { sobj->ptr = ptr; sobj->ty = ty; sobj->own = own; sobj->next = 0; -#ifdef SWIGPYTHON_BUILTIN - sobj->dict = 0; -#endif + sobj->swigdict = 0; + sobj->weakreflist = 0; if (own == SWIG_POINTER_OWN) { /* Obtain a reference to the Python capsule wrapping the module information, so that the * module information is correctly destroyed after all SWIG python objects have been freed @@ -2275,30 +2523,32 @@ SwigPyPacked_compare(SwigPyPacked *v, SwigPyPacked *w) SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void); SWIGRUNTIME PyTypeObject* -SwigPyPacked_type(void) { +SwigPyPacked_Type(void) { static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce(); return type; } SWIGRUNTIMEINLINE int SwigPyPacked_Check(PyObject *op) { -#ifdef Py_LIMITED_API - int cmp; - PyObject *tp_name; -#endif - PyTypeObject* op_type = Py_TYPE(op); - if (op_type == SwigPyPacked_TypeOnce()) + PyTypeObject *target_tp = SwigPyPacked_Type(); + PyTypeObject *op_type = Py_TYPE(op); + /* Check for an exact match to SwigPyPacked */ + if (op_type == target_tp) { return 1; -#ifdef Py_LIMITED_API - tp_name = PyObject_GetAttrString((PyObject *)op_type, "__name__"); - if (!tp_name) - return 0; - cmp = PyUnicode_CompareWithASCIIString(tp_name, "SwigPyPacked"); - SWIG_Py_DECREF(tp_name); - return cmp == 0; + } else { + /* Fallback for multiple modules */ +#if PY_VERSION_HEX >= 0x03000000 + int cmp; + PyObject *tpname = SWIG_PyType_GetFullyQualifiedName(op_type); + if (!tpname) + return 0; + cmp = PyUnicode_CompareWithASCIIString(tpname, SWIG_RUNTIME_MODULE ".SwigPyPacked"); + SWIG_Py_DECREF(tpname); + return cmp == 0; #else - return (strcmp(op_type->tp_name, "SwigPyPacked") == 0); + return strcmp(op_type->tp_name, SWIG_RUNTIME_MODULE ".SwigPyPacked") == 0; #endif + } } SWIGRUNTIME void @@ -2313,19 +2563,19 @@ SwigPyPacked_dealloc(PyObject *v) SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void) { - static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer"; + static char SwigPyPacked_doc[] = "Swig object holding a C/C++ function pointer"; #ifndef SWIG_HEAPTYPES static PyTypeObject swigpypacked_type; static int type_init = 0; if (!type_init) { const PyTypeObject tmp = { -#if PY_VERSION_HEX>=0x03000000 +#if PY_VERSION_HEX >= 0x03000000 PyVarObject_HEAD_INIT(NULL, 0) #else PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif - "SwigPyPacked", /* tp_name */ + SWIG_RUNTIME_MODULE ".SwigPyPacked", /* tp_name */ sizeof(SwigPyPacked), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor)SwigPyPacked_dealloc, /* tp_dealloc */ @@ -2336,7 +2586,7 @@ SwigPyPacked_TypeOnce(void) { #endif (getattrfunc)0, /* tp_getattr */ (setattrfunc)0, /* tp_setattr */ -#if PY_VERSION_HEX>=0x03000000 +#if PY_VERSION_HEX >= 0x03000000 0, /* tp_reserved in 3.0.1 */ #else (cmpfunc)SwigPyPacked_compare, /* tp_compare */ @@ -2352,7 +2602,7 @@ SwigPyPacked_TypeOnce(void) { 0, /* tp_setattro */ 0, /* tp_as_buffer */ Py_TPFLAGS_DEFAULT, /* tp_flags */ - swigpacked_doc, /* tp_doc */ + SwigPyPacked_doc, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ 0, /* tp_richcompare */ @@ -2402,10 +2652,13 @@ SwigPyPacked_TypeOnce(void) { 0 /* tp_next */ #endif }; + PyObject *runtime_data_module = SWIG_runtime_data_module(); swigpypacked_type = tmp; type_init = 1; if (PyType_Ready(&swigpypacked_type) != 0) return NULL; + if (PyModule_AddObject(runtime_data_module, "SwigPyPacked", (PyObject *)&swigpypacked_type) == 0) + SWIG_Py_INCREF((PyObject *)&swigpypacked_type); } return &swigpypacked_type; #else @@ -2414,24 +2667,28 @@ SwigPyPacked_TypeOnce(void) { { Py_tp_repr, (void *)SwigPyPacked_repr }, { Py_tp_str, (void *)SwigPyPacked_str }, { Py_tp_getattro, (void *)PyObject_GenericGetAttr }, - { Py_tp_doc, (void *)swigpacked_doc }, + { Py_tp_doc, (void *)SwigPyPacked_doc }, { 0, NULL } }; PyType_Spec spec = { - "SwigPyPacked", + SWIG_RUNTIME_MODULE ".SwigPyPacked", sizeof(SwigPyPacked), 0, Py_TPFLAGS_DEFAULT, slots }; - return (PyTypeObject *)PyType_FromSpec(&spec); + PyObject *pytype = PyType_FromSpec(&spec); + PyObject *runtime_data_module = SWIG_runtime_data_module(); + if (pytype && PyModule_AddObject(runtime_data_module, "SwigPyPacked", pytype) == 0) + SWIG_Py_INCREF(pytype); + return (PyTypeObject *)pytype; #endif } SWIGRUNTIME PyObject * SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty) { - SwigPyPacked *sobj = PyObject_New(SwigPyPacked, SwigPyPacked_type()); + SwigPyPacked *sobj = PyObject_New(SwigPyPacked, SwigPyPacked_Type()); if (sobj) { void *pack = malloc(size); if (pack) { @@ -2477,10 +2734,11 @@ SWIG_This(void) /* #define SWIG_PYTHON_SLOW_GETSET_THIS */ /* TODO: I don't know how to implement the fast getset in Python 3 right now */ -#if PY_VERSION_HEX>=0x03000000 +#if PY_VERSION_HEX >= 0x03000000 #define SWIG_PYTHON_SLOW_GETSET_THIS #endif +/* Returns a borrowed reference to the 'this' object */ SWIGRUNTIME SwigPyObject * SWIG_Python_GetSwigThis(PyObject *pyobj) { @@ -2491,18 +2749,18 @@ SWIG_Python_GetSwigThis(PyObject *pyobj) #ifdef SWIGPYTHON_BUILTIN (void)obj; -# ifdef PyWeakref_CheckProxy if (PyWeakref_CheckProxy(pyobj)) { #if PY_VERSION_HEX >= 0x030d0000 - PyWeakref_GetRef(pyobj, &pyobj); - Py_DECREF(pyobj); + if (PyWeakref_GetRef(pyobj, &pyobj) > 0) + Py_DECREF(pyobj); + else + pyobj = NULL; #else - pyobj = PyWeakref_GET_OBJECT(pyobj); + pyobj = PyWeakref_GetObject(pyobj); #endif if (pyobj && SwigPyObject_Check(pyobj)) return (SwigPyObject*) pyobj; } -# endif return NULL; #else @@ -2517,13 +2775,11 @@ SWIG_Python_GetSwigThis(PyObject *pyobj) PyObject *dict = *dictptr; obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0; } else { -#ifdef PyWeakref_CheckProxy if (PyWeakref_CheckProxy(pyobj)) { - PyObject *wobj = PyWeakref_GET_OBJECT(pyobj); + PyObject *wobj = PyWeakref_GET_OBJECT(pyobj); return wobj ? SWIG_Python_GetSwigThis(wobj) : 0; } -#endif - obj = PyObject_GetAttr(pyobj,SWIG_This()); + obj = PyObject_GetAttr(pyobj, SWIG_This()); if (obj) { SWIG_Py_DECREF(obj); } else { @@ -2533,7 +2789,7 @@ SWIG_Python_GetSwigThis(PyObject *pyobj) } } #else - obj = PyObject_GetAttr(pyobj,SWIG_This()); + obj = PyObject_GetAttr(pyobj, SWIG_This()); if (obj) { SWIG_Py_DECREF(obj); } else { @@ -2874,17 +3130,15 @@ SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int f newobj = (SwigPyObject *) newobj->next; newobj->next = next_self; newobj = (SwigPyObject *)next_self; -#ifdef SWIGPYTHON_BUILTIN - newobj->dict = 0; -#endif + newobj->swigdict = 0; + newobj->weakreflist = 0; } } else { newobj = PyObject_New(SwigPyObject, clientdata->pytype); -#ifdef SWIGPYTHON_BUILTIN if (newobj) { - newobj->dict = 0; + newobj->swigdict = 0; + newobj->weakreflist = 0; } -#endif } if (newobj) { newobj->ptr = ptr; @@ -2952,6 +3206,12 @@ SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata)) { } +#if defined(SWIG_REFCNT_DEBUG) +#define SWIG_PYOBJ_REFCNT(OBJ) fprintf(stdout, "" #OBJ " count %ld\n", (OBJ ? Py_REFCNT(OBJ) : 0)) +#else +#define SWIG_PYOBJ_REFCNT(OBJ) +#endif + static int interpreter_counter = 0; /* how many (sub-)interpreters are using swig_module's types */ SWIGRUNTIME void @@ -2962,7 +3222,7 @@ SWIG_Python_DestroyModule(PyObject *obj) size_t i; if (--interpreter_counter != 0) /* another sub-interpreter may still be using the swig_module's types */ return; - for (i =0; i < swig_module->size; ++i) { + for (i = 0; i < swig_module->size; ++i) { swig_type_info *ty = types[i]; if (ty->owndata) { SwigPyClientData *data = (SwigPyClientData *) ty->clientdata; @@ -2970,27 +3230,32 @@ SWIG_Python_DestroyModule(PyObject *obj) if (data) SwigPyClientData_Del(data); } } - SWIG_Py_DECREF(SWIG_This()); + SWIG_PYOBJ_REFCNT(Swig_This_global); + SWIG_Py_XDECREF(Swig_This_global); Swig_This_global = NULL; - SWIG_Py_DECREF(SWIG_globals()); + + SWIG_PYOBJ_REFCNT(Swig_Globals_global); + SWIG_Py_XDECREF(Swig_Globals_global); Swig_Globals_global = NULL; - SWIG_Py_DECREF(SWIG_Python_TypeCache()); + + SWIG_PYOBJ_REFCNT(Swig_TypeCache_global); + SWIG_Py_XDECREF(Swig_TypeCache_global); Swig_TypeCache_global = NULL; + + SWIG_PYOBJ_REFCNT(Swig_Capsule_global); Swig_Capsule_global = NULL; + + SWIG_PYOBJ_REFCNT(Swig_runtime_data_module_global); + SWIG_Py_XDECREF(Swig_runtime_data_module_global); + Swig_runtime_data_module_global = NULL; } SWIGRUNTIME void SWIG_Python_SetModule(swig_module_info *swig_module) { -#if PY_VERSION_HEX >= 0x03000000 - /* Add a dummy module object into sys.modules */ - PyObject *module = PyImport_AddModule("swig_runtime_data" SWIG_RUNTIME_VERSION); -#else - static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */ - PyObject *module = Py_InitModule("swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table); -#endif + PyObject *runtime_data_module = SWIG_runtime_data_module(); PyObject *pointer = PyCapsule_New((void *) swig_module, SWIGPY_CAPSULE_NAME, SWIG_Python_DestroyModule); - if (pointer && module) { - if (PyModule_AddObject(module, SWIGPY_CAPSULE_ATTR_NAME, pointer) == 0) { + if (pointer && runtime_data_module) { + if (PyModule_AddObject(runtime_data_module, SWIGPY_CAPSULE_ATTR_NAME, pointer) == 0) { ++interpreter_counter; Swig_Capsule_global = pointer; } else { @@ -3004,10 +3269,10 @@ SWIG_Python_SetModule(swig_module_info *swig_module) { SWIGRUNTIME swig_type_info * SWIG_Python_TypeQuery(const char *type) { - PyObject *cache = SWIG_Python_TypeCache(); - PyObject *key = SWIG_Python_str_FromChar(type); - PyObject *obj = PyDict_GetItem(cache, key); swig_type_info *descriptor; + PyObject *cache = SWIG_Python_TypeCache(); + PyObject *obj; + SWIG_PyDict_GetItemStringRef(cache, type, &obj); if (obj) { descriptor = (swig_type_info *) PyCapsule_GetPointer(obj, NULL); } else { @@ -3015,13 +3280,10 @@ SWIG_Python_TypeQuery(const char *type) descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type); if (descriptor) { obj = PyCapsule_New((void*) descriptor, NULL, NULL); - if (obj) { - PyDict_SetItem(cache, key, obj); - SWIG_Py_DECREF(obj); - } + if (obj) PyDict_SetItemString(cache, type, obj); } } - SWIG_Py_DECREF(key); + SWIG_Py_XDECREF(obj); return descriptor; } @@ -3082,49 +3344,6 @@ SwigPyObject_GetDesc(PyObject *self) return ty ? ty->str : ""; } -SWIGRUNTIME void -SWIG_Python_TypeError(const char *type, PyObject *obj) -{ - (void) obj; - if (type) { -#if defined(SWIG_COBJECT_TYPES) - if (obj && SwigPyObject_Check(obj)) { - const char *otype = (const char *) SwigPyObject_GetDesc(obj); - if (otype) { - PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'SwigPyObject(%s)' is received", - type, otype); - return; - } - } else -#endif - { -#ifndef Py_LIMITED_API - /* tp_name is not accessible */ - const char *otype = (obj ? obj->ob_type->tp_name : 0); - if (otype) { - PyObject *str = PyObject_Str(obj); - PyObject *bytes = NULL; - const char *cstr = str ? SWIG_PyUnicode_AsUTF8AndSize(str, NULL, &bytes) : 0; - if (cstr) { - PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received", - type, otype, cstr); - } else { - PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received", - type, otype); - } - SWIG_Py_XDECREF(bytes); - SWIG_Py_XDECREF(str); - return; - } -#endif - } - PyErr_Format(PyExc_TypeError, "a '%s' is expected", type); - } else { - PyErr_Format(PyExc_TypeError, "unexpected type is received"); - } -} - - /* Convert a pointer value, signal an exception on a type mismatch */ SWIGRUNTIME void * SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags) { @@ -3138,7 +3357,7 @@ SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(arg #ifdef SWIGPYTHON_BUILTIN SWIGRUNTIME int SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { - PyTypeObject *tp = obj->ob_type; + PyTypeObject *tp = Py_TYPE(obj); PyObject *descr; PyObject *encoded_name; descrsetfunc f; @@ -3154,7 +3373,13 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { if (!PyString_Check(name)) # endif { - PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%.200s'", name->ob_type->tp_name); +#if PY_VERSION_HEX >= 0x03000000 + PyObject *tpname = SWIG_PyType_GetFullyQualifiedName(Py_TYPE(name)); + PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%S'", tpname); + SWIG_Py_DECREF(tpname); +#else + PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%s'", Py_TYPE(name)->tp_name); +#endif return -1; } else { SWIG_Py_INCREF(name); @@ -3168,7 +3393,7 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { descr = _PyType_Lookup(tp, name); f = NULL; if (descr != NULL) - f = descr->ob_type->tp_descr_set; + f = Py_TYPE(descr)->tp_descr_set; if (!f) { if (PyString_Check(name)) { encoded_name = name; @@ -3178,7 +3403,15 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { if (!encoded_name) goto done; } - PyErr_Format(PyExc_AttributeError, "'%.100s' object has no attribute '%.200s'", tp->tp_name, PyString_AsString(encoded_name)); +#if PY_VERSION_HEX >= 0x03000000 + { + PyObject *tpname = SWIG_PyType_GetFullyQualifiedName(tp); + PyErr_Format(PyExc_AttributeError, "'%S' object has no attribute '%s'", tpname, PyString_AsString(encoded_name)); + SWIG_Py_DECREF(tpname); + } +#else + PyErr_Format(PyExc_AttributeError, "'%s' object has no attribute '%s'", tp->tp_name, PyString_AsString(encoded_name)); +#endif SWIG_Py_DECREF(encoded_name); } else { res = f(descr, obj, value); @@ -3368,102 +3601,105 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { #define SWIGTYPE_p_std__shared_ptrT_lldb_private__RegularExpression_t swig_types[160] #define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptInterpreter_t swig_types[161] #define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t swig_types[162] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedMetadata_t swig_types[163] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t swig_types[164] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t swig_types[165] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t swig_types[166] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t swig_types[167] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SearchFilter_t swig_types[168] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SectionLoadList_t swig_types[169] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Section_t swig_types[170] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrameList_t swig_types[171] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t swig_types[172] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrame_t swig_types[173] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StopInfo_t swig_types[174] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StreamFile_t swig_types[175] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Stream_t swig_types[176] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StringSummaryFormat_t swig_types[177] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t swig_types[178] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SupportFile_t swig_types[179] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t swig_types[180] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolFileType_t swig_types[181] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t swig_types[182] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SyntheticChildren_t swig_types[183] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Target_t swig_types[184] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadCollection_t swig_types[185] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t swig_types[186] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlan_t swig_types[187] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t swig_types[188] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Thread_t swig_types[189] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TraceCursor_t swig_types[190] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Trace_t swig_types[191] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t swig_types[192] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t swig_types[193] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeFilterImpl_t swig_types[194] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeFormatImpl_t swig_types[195] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeImpl_t swig_types[196] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t swig_types[197] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t swig_types[198] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t swig_types[199] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t swig_types[200] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSystemClang_t swig_types[201] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSystem_t swig_types[202] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Type_t swig_types[203] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnixSignals_t swig_types[204] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnwindAssembly_t swig_types[205] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnwindPlan_t swig_types[206] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UserExpression_t swig_types[207] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueObjectList_t swig_types[208] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueObject_t swig_types[209] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Value_t swig_types[210] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__VariableList_t swig_types[211] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Variable_t swig_types[212] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__WatchpointResource_t swig_types[213] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Watchpoint_t swig_types[214] -#define SWIGTYPE_p_std__shared_ptrT_lldb_private__WritableDataBuffer_t swig_types[215] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__AddressRange_t swig_types[216] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t swig_types[217] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__DynamicLoader_t swig_types[218] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__File_t swig_types[219] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__JITLoaderList_t swig_types[220] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t swig_types[221] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__OperatingSystem_t swig_types[222] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t swig_types[223] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t swig_types[224] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SectionList_t swig_types[225] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SourceManager_t swig_types[226] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t swig_types[227] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__Stream_t swig_types[228] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StructuredDataImpl_t swig_types[229] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SymbolVendor_t swig_types[230] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SystemRuntime_t swig_types[231] -#define SWIGTYPE_p_std__unique_ptrT_lldb_private__TraceExporter_t swig_types[232] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BreakpointLocation_t swig_types[233] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Breakpoint_t swig_types[234] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BroadcasterManager_t swig_types[235] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Debugger_t swig_types[236] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Listener_t swig_types[237] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Module_t swig_types[238] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t swig_types[239] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__OptionValue_t swig_types[240] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Process_t swig_types[241] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Queue_t swig_types[242] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Section_t swig_types[243] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__StackFrame_t swig_types[244] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t swig_types[245] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Target_t swig_types[246] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ThreadPlan_t swig_types[247] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Thread_t swig_types[248] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__TypeSystem_t swig_types[249] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Type_t swig_types[250] -#define SWIGTYPE_p_std__weak_ptrT_lldb_private__UnixSignals_t swig_types[251] -#define SWIGTYPE_p_unsigned_char swig_types[252] -#define SWIGTYPE_p_unsigned_int swig_types[253] -#define SWIGTYPE_p_unsigned_long_long swig_types[254] -#define SWIGTYPE_p_unsigned_short swig_types[255] -#define SWIGTYPE_p_void swig_types[256] -static swig_type_info *swig_types[258]; -static swig_module_info swig_module = {swig_types, 257, 0, 0, 0, 0}; +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedBreakpointInterface_t swig_types[163] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedFrameInterface_t swig_types[164] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedMetadata_t swig_types[165] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t swig_types[166] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t swig_types[167] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t swig_types[168] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t swig_types[169] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SearchFilter_t swig_types[170] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SectionLoadList_t swig_types[171] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Section_t swig_types[172] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrameList_t swig_types[173] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t swig_types[174] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrame_t swig_types[175] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StopInfo_t swig_types[176] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StreamFile_t swig_types[177] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Stream_t swig_types[178] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StringSummaryFormat_t swig_types[179] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t swig_types[180] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SupportFile_t swig_types[181] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t swig_types[182] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolFileType_t swig_types[183] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t swig_types[184] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SyntheticChildren_t swig_types[185] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Target_t swig_types[186] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadCollection_t swig_types[187] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t swig_types[188] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlan_t swig_types[189] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t swig_types[190] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Thread_t swig_types[191] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TraceCursor_t swig_types[192] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Trace_t swig_types[193] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t swig_types[194] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t swig_types[195] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeFilterImpl_t swig_types[196] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeFormatImpl_t swig_types[197] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeImpl_t swig_types[198] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t swig_types[199] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t swig_types[200] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t swig_types[201] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t swig_types[202] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSystemClang_t swig_types[203] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSystem_t swig_types[204] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Type_t swig_types[205] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnixSignals_t swig_types[206] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnwindAssembly_t swig_types[207] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnwindPlan_t swig_types[208] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UserExpression_t swig_types[209] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueObjectList_t swig_types[210] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueObject_t swig_types[211] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Value_t swig_types[212] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__VariableList_t swig_types[213] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Variable_t swig_types[214] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__WatchpointResource_t swig_types[215] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Watchpoint_t swig_types[216] +#define SWIGTYPE_p_std__shared_ptrT_lldb_private__WritableDataBuffer_t swig_types[217] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__AddressRange_t swig_types[218] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t swig_types[219] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__DynamicLoader_t swig_types[220] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__File_t swig_types[221] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__JITLoaderList_t swig_types[222] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t swig_types[223] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__OperatingSystem_t swig_types[224] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ProtocolServer_t swig_types[225] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t swig_types[226] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t swig_types[227] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SectionList_t swig_types[228] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SourceManager_t swig_types[229] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t swig_types[230] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__Stream_t swig_types[231] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StructuredDataImpl_t swig_types[232] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SymbolVendor_t swig_types[233] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SystemRuntime_t swig_types[234] +#define SWIGTYPE_p_std__unique_ptrT_lldb_private__TraceExporter_t swig_types[235] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BreakpointLocation_t swig_types[236] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Breakpoint_t swig_types[237] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BroadcasterManager_t swig_types[238] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Debugger_t swig_types[239] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Listener_t swig_types[240] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Module_t swig_types[241] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t swig_types[242] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__OptionValue_t swig_types[243] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Process_t swig_types[244] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Queue_t swig_types[245] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Section_t swig_types[246] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__StackFrame_t swig_types[247] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t swig_types[248] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Target_t swig_types[249] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ThreadPlan_t swig_types[250] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Thread_t swig_types[251] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__TypeSystem_t swig_types[252] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Type_t swig_types[253] +#define SWIGTYPE_p_std__weak_ptrT_lldb_private__UnixSignals_t swig_types[254] +#define SWIGTYPE_p_unsigned_char swig_types[255] +#define SWIGTYPE_p_unsigned_int swig_types[256] +#define SWIGTYPE_p_unsigned_long_long swig_types[257] +#define SWIGTYPE_p_unsigned_short swig_types[258] +#define SWIGTYPE_p_void swig_types[259] +static swig_type_info *swig_types[261]; +static swig_module_info swig_module = {swig_types, 260, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) @@ -3734,7 +3970,7 @@ SWIGINTERNINLINE PyObject * SWIG_FromCharPtrAndSize(const char* carray, size_t size) { if (carray) { - if (size > INT_MAX) { + if (size > (size_t)PY_SSIZE_T_MAX) { swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); return pchar_descriptor ? SWIG_InternalNewPointerObj(const_cast< char * >(carray), pchar_descriptor, 0) : SWIG_Py_Void(); @@ -3815,6 +4051,9 @@ SWIG_AsVal_double (PyObject *obj, double *val) } +#include + + #include @@ -3984,7 +4223,7 @@ SWIG_From_std_string (const std::string& s) SWIGINTERN int SWIG_AsCharPtrAndSize(PyObject *obj, char **cptr, size_t *psize, int *alloc) { -#if PY_VERSION_HEX>=0x03000000 +#if PY_VERSION_HEX >= 0x03000000 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) if (PyBytes_Check(obj)) #else @@ -3999,7 +4238,7 @@ SWIG_AsCharPtrAndSize(PyObject *obj, char **cptr, size_t *psize, int *alloc) int ret = SWIG_OK; if (alloc) *alloc = SWIG_OLDOBJ; -#if PY_VERSION_HEX>=0x03000000 && defined(SWIG_PYTHON_STRICT_BYTE_CHAR) +#if PY_VERSION_HEX >= 0x03000000 && defined(SWIG_PYTHON_STRICT_BYTE_CHAR) if (PyBytes_AsStringAndSize(obj, &cstr, &len) == -1) return SWIG_TypeError; #else @@ -4026,7 +4265,7 @@ SWIG_AsCharPtrAndSize(PyObject *obj, char **cptr, size_t *psize, int *alloc) #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) #error "Cannot use both SWIG_PYTHON_2_UNICODE and SWIG_PYTHON_STRICT_BYTE_CHAR at once" #endif -#if PY_VERSION_HEX<0x03000000 +#if PY_VERSION_HEX < 0x03000000 if (PyUnicode_Check(obj)) { char *cstr; Py_ssize_t len; if (!alloc && cptr) { @@ -5043,78 +5282,6 @@ PythonObject lldb_private::python::SWIGBridge::LLDBSwigPythonCreateCommandObject return pfunc(SWIGBridge::ToSWIGWrapper(std::move(debugger_sp)), dict); } -PythonObject lldb_private::python::SWIGBridge::LLDBSwigPythonCreateScriptedBreakpointResolver( - const char *python_class_name, const char *session_dictionary_name, - const StructuredDataImpl &args_impl, - const lldb::BreakpointSP &breakpoint_sp) { - - if (python_class_name == NULL || python_class_name[0] == '\0' || - !session_dictionary_name) - return PythonObject(); - - PyErr_Cleaner py_err_cleaner(true); - - auto dict = PythonModule::MainModule().ResolveName( - session_dictionary_name); - auto pfunc = PythonObject::ResolveNameWithDictionary( - python_class_name, dict); - - if (!pfunc.IsAllocated()) - return PythonObject(); - - PythonObject result = - pfunc(SWIGBridge::ToSWIGWrapper(breakpoint_sp), SWIGBridge::ToSWIGWrapper(args_impl), dict); - // FIXME: At this point we should check that the class we found supports all - // the methods that we need. - - if (result.IsAllocated()) { - // Check that __callback__ is defined: - auto callback_func = result.ResolveName("__callback__"); - if (callback_func.IsAllocated()) - return result; - } - return PythonObject(); -} - -unsigned int lldb_private::python::SWIGBridge::LLDBSwigPythonCallBreakpointResolver( - void *implementor, const char *method_name, - lldb_private::SymbolContext *sym_ctx) { - PyErr_Cleaner py_err_cleaner(false); - PythonObject self(PyRefType::Borrowed, static_cast(implementor)); - auto pfunc = self.ResolveName(method_name); - - if (!pfunc.IsAllocated()) - return 0; - - PythonObject result = sym_ctx ? pfunc(SWIGBridge::ToSWIGWrapper(*sym_ctx)) : pfunc(); - - if (PyErr_Occurred()) { - PyErr_Print(); - PyErr_Clear(); - return 0; - } - - // The callback will return a bool, but we're need to also return ints - // so we're squirrelling the bool through as an int... And if you return - // nothing, we'll continue. - if (strcmp(method_name, "__callback__") == 0) { - if (result.get() == Py_False) - return 0; - else - return 1; - } - - long long ret_val = unwrapOrSetPythonException(As(result)); - - if (PyErr_Occurred()) { - PyErr_Print(); - PyErr_Clear(); - return 0; - } - - return ret_val; -} - // wrapper that calls an optional instance member of an object taking no // arguments static PyObject *LLDBSwigPython_CallOptionalMember( @@ -5198,7 +5365,7 @@ PyObject *lldb_private::python::SWIGBridge::LLDBSwigPython_GetChildAtIndex(PyObj return result.release(); } -int lldb_private::python::SWIGBridge::LLDBSwigPython_GetIndexOfChildWithName( +uint32_t lldb_private::python::SWIGBridge::LLDBSwigPython_GetIndexOfChildWithName( PyObject * implementor, const char *child_name) { PyErr_Cleaner py_err_cleaner(true); @@ -5308,6 +5475,30 @@ void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBBreakpoint(PyObject * return sb_ptr; } +void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBFrame(PyObject * data) { + lldb::SBFrame *sb_ptr = nullptr; + + int valid_cast = + SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBFrame, 0); + + if (valid_cast == -1) + return NULL; + + return sb_ptr; +} + +void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBBreakpointLocation(PyObject * data) { + lldb::SBBreakpointLocation *sb_ptr = nullptr; + + int valid_cast = + SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBBreakpointLocation, 0); + + if (valid_cast == -1) + return NULL; + + return sb_ptr; +} + void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBAttachInfo(PyObject * data) { lldb::SBAttachInfo *sb_ptr = nullptr; @@ -5368,6 +5559,18 @@ void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBStream(PyObject * dat return sb_ptr; } +void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBSymbolContext(PyObject * data) { + lldb::SBSymbolContext *sb_ptr = nullptr; + + int valid_cast = + SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBSymbolContext, 0); + + if (valid_cast == -1) + return NULL; + + return sb_ptr; +} + void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBValue(PyObject * data) { lldb::SBValue *sb_ptr = NULL; @@ -6143,7 +6346,7 @@ SWIGINTERN PyObject *_wrap_new_SBAddress(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6170,7 +6373,7 @@ SWIGINTERN PyObject *_wrap_delete_SBAddress(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAddress___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6198,7 +6401,7 @@ SWIGINTERN PyObject *_wrap_SBAddress___nonzero__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBAddress___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -6241,7 +6444,7 @@ SWIGINTERN PyObject *_wrap_SBAddress___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAddress_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6269,7 +6472,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAddress_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6296,7 +6499,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAddress_GetFileAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6324,7 +6527,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetFileAddress(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBAddress_GetLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -6362,7 +6565,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetLoadAddress(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBAddress_SetAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; lldb::SBSection arg2 ; lldb::addr_t arg3 ; void *argp1 = 0 ; @@ -6412,7 +6615,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_SetAddress(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBAddress_SetLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; lldb::addr_t arg2 ; lldb::SBTarget *arg3 = 0 ; void *argp1 = 0 ; @@ -6457,7 +6660,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_SetLoadAddress(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBAddress_OffsetAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -6492,7 +6695,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_OffsetAddress(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBAddress_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -6530,7 +6733,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetDescription(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBAddress_GetSymbolContext(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -6565,7 +6768,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetSymbolContext(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBAddress_GetSection(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6593,7 +6796,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetSection(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBAddress_GetOffset(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6621,7 +6824,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetOffset(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAddress_GetModule(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6649,7 +6852,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetModule(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAddress_GetCompileUnit(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6677,7 +6880,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetCompileUnit(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBAddress_GetFunction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6705,7 +6908,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetFunction(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBAddress_GetBlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6733,7 +6936,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetBlock(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAddress_GetSymbol(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6761,7 +6964,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetSymbol(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAddress_GetLineEntry(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6789,7 +6992,7 @@ SWIGINTERN PyObject *_wrap_SBAddress_GetLineEntry(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBAddress___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ; + lldb::SBAddress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6961,7 +7164,7 @@ SWIGINTERN PyObject *_wrap_new_SBAddressRange(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBAddressRange(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ; + lldb::SBAddressRange *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -6988,7 +7191,7 @@ SWIGINTERN PyObject *_wrap_delete_SBAddressRange(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBAddressRange_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ; + lldb::SBAddressRange *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7015,7 +7218,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRange_Clear(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBAddressRange_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ; + lldb::SBAddressRange *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7043,7 +7246,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRange_IsValid(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBAddressRange_GetBaseAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ; + lldb::SBAddressRange *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7071,7 +7274,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRange_GetBaseAddress(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBAddressRange_GetByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ; + lldb::SBAddressRange *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7099,7 +7302,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRange_GetByteSize(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBAddressRange___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ; + lldb::SBAddressRange *arg1 = 0 ; lldb::SBAddressRange *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -7142,7 +7345,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRange___eq__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBAddressRange___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ; + lldb::SBAddressRange *arg1 = 0 ; lldb::SBAddressRange *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -7185,7 +7388,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRange___ne__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBAddressRange_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ; + lldb::SBAddressRange *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::SBTarget arg3 ; void *argp1 = 0 ; @@ -7326,7 +7529,7 @@ SWIGINTERN PyObject *_wrap_new_SBAddressRangeList(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_delete_SBAddressRangeList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ; + lldb::SBAddressRangeList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7353,7 +7556,7 @@ SWIGINTERN PyObject *_wrap_delete_SBAddressRangeList(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBAddressRangeList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ; + lldb::SBAddressRangeList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7381,7 +7584,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRangeList_GetSize(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBAddressRangeList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ; + lldb::SBAddressRangeList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7408,7 +7611,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRangeList_Clear(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBAddressRangeList_GetAddressRangeAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ; + lldb::SBAddressRangeList *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -7443,7 +7646,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRangeList_GetAddressRangeAtIndex(PyObject *s SWIGINTERN PyObject *_wrap_SBAddressRangeList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ; + lldb::SBAddressRangeList *arg1 = 0 ; lldb::SBAddressRange *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -7479,7 +7682,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRangeList_Append__SWIG_0(PyObject *self, Py_ SWIGINTERN PyObject *_wrap_SBAddressRangeList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ; + lldb::SBAddressRangeList *arg1 = 0 ; lldb::SBAddressRangeList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -7559,7 +7762,7 @@ SWIGINTERN PyObject *_wrap_SBAddressRangeList_Append(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBAddressRangeList_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ; + lldb::SBAddressRangeList *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::SBTarget *arg3 = 0 ; void *argp1 = 0 ; @@ -7663,7 +7866,7 @@ SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_1(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; bool arg2 ; int res1 ; char *buf1 = 0 ; @@ -7700,7 +7903,7 @@ SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_2(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; bool arg2 ; bool arg3 ; int res1 ; @@ -7850,7 +8053,7 @@ SWIGINTERN PyObject *_wrap_new_SBAttachInfo(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBAttachInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7877,7 +8080,7 @@ SWIGINTERN PyObject *_wrap_delete_SBAttachInfo(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBAttachInfo_GetProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -7905,7 +8108,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetProcessID(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBAttachInfo_SetProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; lldb::pid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -7939,8 +8142,8 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetProcessID(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -7975,7 +8178,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable__SWIG_0(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; lldb::SBFileSpec arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8060,7 +8263,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBAttachInfo_GetWaitForLaunch(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8088,7 +8291,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetWaitForLaunch(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8121,7 +8324,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; bool arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -8216,7 +8419,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBAttachInfo_GetIgnoreExisting(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8244,7 +8447,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetIgnoreExisting(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBAttachInfo_SetIgnoreExisting(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8278,7 +8481,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetIgnoreExisting(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBAttachInfo_GetResumeCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8306,7 +8509,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetResumeCount(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBAttachInfo_SetResumeCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8340,7 +8543,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetResumeCount(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBAttachInfo_GetProcessPluginName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8368,8 +8571,8 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetProcessPluginName(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBAttachInfo_SetProcessPluginName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -8405,7 +8608,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetProcessPluginName(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBAttachInfo_GetUserID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8433,7 +8636,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetUserID(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBAttachInfo_GetGroupID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8461,7 +8664,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetGroupID(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBAttachInfo_UserIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8489,7 +8692,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_UserIDIsValid(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBAttachInfo_GroupIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8517,7 +8720,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GroupIDIsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBAttachInfo_SetUserID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8551,7 +8754,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetUserID(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBAttachInfo_SetGroupID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8585,7 +8788,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetGroupID(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBAttachInfo_GetEffectiveUserID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8613,7 +8816,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetEffectiveUserID(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBAttachInfo_GetEffectiveGroupID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8641,7 +8844,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetEffectiveGroupID(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBAttachInfo_EffectiveUserIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8669,7 +8872,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_EffectiveUserIDIsValid(PyObject *self, P SWIGINTERN PyObject *_wrap_SBAttachInfo_EffectiveGroupIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8697,7 +8900,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_EffectiveGroupIDIsValid(PyObject *self, SWIGINTERN PyObject *_wrap_SBAttachInfo_SetEffectiveUserID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8731,7 +8934,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetEffectiveUserID(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBAttachInfo_SetEffectiveGroupID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8765,7 +8968,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetEffectiveGroupID(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBAttachInfo_GetParentProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8793,7 +8996,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetParentProcessID(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBAttachInfo_SetParentProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; lldb::pid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8827,7 +9030,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetParentProcessID(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBAttachInfo_ParentProcessIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8855,7 +9058,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_ParentProcessIDIsValid(PyObject *self, P SWIGINTERN PyObject *_wrap_SBAttachInfo_GetListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8883,7 +9086,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetListener(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBAttachInfo_SetListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8920,7 +9123,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetListener(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBAttachInfo_GetShadowListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -8948,7 +9151,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetShadowListener(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBAttachInfo_SetShadowListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -8985,7 +9188,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetShadowListener(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBAttachInfo_GetScriptedProcessClassName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9013,8 +9216,8 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetScriptedProcessClassName(PyObject *se SWIGINTERN PyObject *_wrap_SBAttachInfo_SetScriptedProcessClassName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -9050,7 +9253,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_SetScriptedProcessClassName(PyObject *se SWIGINTERN PyObject *_wrap_SBAttachInfo_GetScriptedProcessDictionary(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9078,7 +9281,7 @@ SWIGINTERN PyObject *_wrap_SBAttachInfo_GetScriptedProcessDictionary(PyObject *s SWIGINTERN PyObject *_wrap_SBAttachInfo_SetScriptedProcessDictionary(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ; + lldb::SBAttachInfo *arg1 = 0 ; lldb::SBStructuredData arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -9207,7 +9410,7 @@ SWIGINTERN PyObject *_wrap_new_SBBlock(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBBlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9234,7 +9437,7 @@ SWIGINTERN PyObject *_wrap_delete_SBBlock(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBlock_IsInlined(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9262,7 +9465,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_IsInlined(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBlock___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9290,7 +9493,7 @@ SWIGINTERN PyObject *_wrap_SBBlock___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBlock_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9318,7 +9521,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9346,7 +9549,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedName(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9374,7 +9577,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteFile(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteLine(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9402,7 +9605,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteLine(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteColumn(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9430,7 +9633,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteColumn(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBlock_GetParent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9458,7 +9661,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetParent(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBlock_GetSibling(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9486,7 +9689,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetSibling(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBlock_GetFirstChild(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9514,7 +9717,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetFirstChild(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBlock_GetNumRanges(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9542,7 +9745,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetNumRanges(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBlock_GetRangeStartAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -9577,7 +9780,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetRangeStartAddress(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBlock_GetRangeEndAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -9612,7 +9815,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetRangeEndAddress(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBBlock_GetRanges(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9640,7 +9843,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetRanges(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBlock_GetRangeIndexForBlockAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; lldb::SBAddress arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -9683,7 +9886,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetRangeIndexForBlockAddress(PyObject *self, SWIGINTERN PyObject *_wrap_SBBlock_GetVariables__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; bool arg3 ; bool arg4 ; @@ -9752,7 +9955,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetVariables__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBBlock_GetVariables__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; bool arg3 ; bool arg4 ; @@ -9901,7 +10104,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetVariables(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBlock_GetContainingInlinedBlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -9929,7 +10132,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetContainingInlinedBlock(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBBlock_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -9967,7 +10170,7 @@ SWIGINTERN PyObject *_wrap_SBBlock_GetDescription(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBBlock___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; + lldb::SBBlock *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10082,7 +10285,7 @@ SWIGINTERN PyObject *_wrap_new_SBBreakpoint(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBBreakpoint(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10109,7 +10312,7 @@ SWIGINTERN PyObject *_wrap_delete_SBBreakpoint(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBreakpoint___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::SBBreakpoint *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10152,7 +10355,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBreakpoint___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::SBBreakpoint *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10195,7 +10398,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBreakpoint_GetID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10223,7 +10426,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBreakpoint___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10251,7 +10454,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint___nonzero__(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBBreakpoint_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10279,7 +10482,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBreakpoint_ClearAllBreakpointSites(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10306,7 +10509,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_ClearAllBreakpointSites(PyObject *self, SWIGINTERN PyObject *_wrap_SBBreakpoint_GetTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10334,7 +10537,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetTarget(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationByAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10369,7 +10572,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationByAddress(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationIDByAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10404,7 +10607,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationIDByAddress(PyObject *self, SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationByID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::break_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10439,7 +10642,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationByID(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBBreakpoint_GetLocationAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10474,7 +10677,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetLocationAtIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpoint_SetEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10508,7 +10711,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetEnabled(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpoint_IsEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10536,7 +10739,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_IsEnabled(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBBreakpoint_SetOneShot(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10570,7 +10773,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetOneShot(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpoint_IsOneShot(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10598,7 +10801,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_IsOneShot(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBBreakpoint_IsInternal(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10626,7 +10829,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_IsInternal(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpoint_GetHitCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10654,7 +10857,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetHitCount(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBBreakpoint_SetIgnoreCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10688,7 +10891,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetIgnoreCount(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpoint_GetIgnoreCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10716,8 +10919,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetIgnoreCount(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpoint_SetCondition(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -10753,7 +10956,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetCondition(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBBreakpoint_GetCondition(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10781,7 +10984,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetCondition(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBBreakpoint_SetAutoContinue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10815,7 +11018,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetAutoContinue(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpoint_GetAutoContinue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10843,7 +11046,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetAutoContinue(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::tid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10877,7 +11080,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadID(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10905,7 +11108,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadID(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -10939,7 +11142,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadIndex(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -10967,8 +11170,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadIndex(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -11004,7 +11207,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadName(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -11032,8 +11235,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadName(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBBreakpoint_SetQueueName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -11069,7 +11272,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetQueueName(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBBreakpoint_GetQueueName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -11097,8 +11300,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetQueueName(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -11133,8 +11336,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_0(PyObje SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11230,7 +11433,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction(PyObject *self SWIGINTERN PyObject *_wrap_SBBreakpoint_SetCommandLineCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11267,7 +11470,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetCommandLineCommands(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpoint_GetCommandLineCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11305,8 +11508,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetCommandLineCommands(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackBody(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -11343,8 +11546,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackBody(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBBreakpoint_AddName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -11381,8 +11584,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_AddName(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBreakpoint_AddNameWithErrorHandling(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -11419,8 +11622,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_AddNameWithErrorHandling(PyObject *self, SWIGINTERN PyObject *_wrap_SBBreakpoint_RemoveName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -11456,8 +11659,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_RemoveName(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpoint_MatchesName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -11494,7 +11697,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_MatchesName(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNames(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11531,7 +11734,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNames(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumResolvedLocations(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -11559,7 +11762,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumResolvedLocations(PyObject *self, SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumLocations(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -11587,7 +11790,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumLocations(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11624,7 +11827,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription__SWIG_0(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; @@ -11883,7 +12086,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumBreakpointLocationsFromEvent(PyObj SWIGINTERN PyObject *_wrap_SBBreakpoint_IsHardware(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -11909,9 +12112,44 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_IsHardware(PyObject *self, PyObject *arg } +SWIGINTERN PyObject *_wrap_SBBreakpoint_SetIsHardware(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBBreakpoint *arg1 = 0 ; + bool arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + bool val2 ; + int ecode2 = 0 ; + PyObject *swig_obj[2] ; + lldb::SBError result; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetIsHardware", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetIsHardware" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'"); + } + arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1); + ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetIsHardware" "', argument " "2"" of type '" "bool""'"); + } + arg2 = static_cast< bool >(val2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (arg1)->SetIsHardware(arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBBreakpoint_AddLocation(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11947,9 +12185,37 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_AddLocation(PyObject *self, PyObject *ar } +SWIGINTERN PyObject *_wrap_SBBreakpoint_AddFacadeLocation(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBBreakpoint *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + lldb::SBBreakpointLocation result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_AddFacadeLocation" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'"); + } + arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (arg1)->AddFacadeLocation(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(result)), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBBreakpoint_SerializeToStructuredData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -11977,7 +12243,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpoint_SerializeToStructuredData(PyObject *self SWIGINTERN PyObject *_wrap_SBBreakpoint___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ; + lldb::SBBreakpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12047,7 +12313,7 @@ SWIGINTERN PyObject *_wrap_new_SBBreakpointList(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBBreakpointList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ; + lldb::SBBreakpointList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12074,7 +12340,7 @@ SWIGINTERN PyObject *_wrap_delete_SBBreakpointList(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpointList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ; + lldb::SBBreakpointList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12102,7 +12368,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointList_GetSize(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBBreakpointList_GetBreakpointAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ; + lldb::SBBreakpointList *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12137,7 +12403,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointList_GetBreakpointAtIndex(PyObject *self, SWIGINTERN PyObject *_wrap_SBBreakpointList_FindBreakpointByID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ; + lldb::SBBreakpointList *arg1 = 0 ; lldb::break_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12172,7 +12438,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointList_FindBreakpointByID(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpointList_Append(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ; + lldb::SBBreakpointList *arg1 = 0 ; lldb::SBBreakpoint *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12209,7 +12475,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointList_Append(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpointList_AppendIfUnique(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ; + lldb::SBBreakpointList *arg1 = 0 ; lldb::SBBreakpoint *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12247,7 +12513,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointList_AppendIfUnique(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointList_AppendByID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ; + lldb::SBBreakpointList *arg1 = 0 ; lldb::break_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12281,7 +12547,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointList_AppendByID(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpointList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ; + lldb::SBBreakpointList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12395,7 +12661,7 @@ SWIGINTERN PyObject *_wrap_new_SBBreakpointLocation(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_delete_SBBreakpointLocation(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12422,7 +12688,7 @@ SWIGINTERN PyObject *_wrap_delete_SBBreakpointLocation(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12450,7 +12716,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetID(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBBreakpointLocation___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12478,7 +12744,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation___nonzero__(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12506,7 +12772,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12534,7 +12800,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetAddress(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12562,7 +12828,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetLoadAddress(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12596,7 +12862,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetEnabled(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12624,7 +12890,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsEnabled(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetHitCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12652,7 +12918,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetHitCount(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetIgnoreCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12680,7 +12946,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetIgnoreCount(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetIgnoreCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12714,8 +12980,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetIgnoreCount(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetCondition(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -12751,7 +13017,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetCondition(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetCondition(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12779,7 +13045,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetCondition(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetAutoContinue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12813,7 +13079,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetAutoContinue(PyObject *self, SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetAutoContinue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -12841,8 +13107,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetAutoContinue(PyObject *self, SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -12877,8 +13143,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -12974,8 +13240,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction(PyObje SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackBody(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -13012,7 +13278,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackBody(PyObject * SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetCommandLineCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13049,7 +13315,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetCommandLineCommands(PyObject SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetCommandLineCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13087,7 +13353,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetCommandLineCommands(PyObject SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; lldb::tid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13121,7 +13387,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadID(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13149,7 +13415,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadID(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13183,7 +13449,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadIndex(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13211,8 +13477,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadIndex(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -13248,7 +13514,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadName(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13276,8 +13542,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadName(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetQueueName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -13313,7 +13579,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetQueueName(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetQueueName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13341,7 +13607,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetQueueName(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsResolved(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13369,7 +13635,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsResolved(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -13415,7 +13681,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetDescription(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetBreakpoint(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13443,7 +13709,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetBreakpoint(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBBreakpointLocation___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ; + lldb::SBBreakpointLocation *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13501,7 +13767,7 @@ SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; lldb::SBTarget *arg1 = 0 ; - char *arg2 = (char *) 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -13541,7 +13807,7 @@ SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_1(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; lldb::SBBreakpoint *arg1 = 0 ; - char *arg2 = (char *) 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -13666,7 +13932,7 @@ SWIGINTERN PyObject *_wrap_new_SBBreakpointName(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBBreakpointName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13693,7 +13959,7 @@ SWIGINTERN PyObject *_wrap_delete_SBBreakpointName(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpointName___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; lldb::SBBreakpointName *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13736,7 +14002,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName___eq__(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpointName___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; lldb::SBBreakpointName *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13779,7 +14045,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName___ne__(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBBreakpointName___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13807,7 +14073,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName___nonzero__(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpointName_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13835,7 +14101,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_IsValid(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBBreakpointName_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13863,7 +14129,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetName(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBBreakpointName_SetEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13897,7 +14163,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetEnabled(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpointName_IsEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13925,7 +14191,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_IsEnabled(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBBreakpointName_SetOneShot(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13959,7 +14225,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetOneShot(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpointName_IsOneShot(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -13987,7 +14253,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_IsOneShot(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBBreakpointName_SetIgnoreCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14021,7 +14287,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetIgnoreCount(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointName_GetIgnoreCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14049,8 +14315,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetIgnoreCount(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointName_SetCondition(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -14086,7 +14352,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetCondition(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBBreakpointName_GetCondition(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14114,7 +14380,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetCondition(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAutoContinue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14148,7 +14414,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAutoContinue(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAutoContinue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14176,7 +14442,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAutoContinue(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; lldb::tid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14210,7 +14476,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadID(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14238,7 +14504,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadID(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14272,7 +14538,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14300,8 +14566,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -14337,7 +14603,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadName(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14365,8 +14631,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadName(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBBreakpointName_SetQueueName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -14402,7 +14668,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetQueueName(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBBreakpointName_GetQueueName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14430,8 +14696,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetQueueName(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -14466,8 +14732,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_0(Py SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14563,7 +14829,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction(PyObject * SWIGINTERN PyObject *_wrap_SBBreakpointName_SetCommandLineCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14600,7 +14866,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetCommandLineCommands(PyObject *sel SWIGINTERN PyObject *_wrap_SBBreakpointName_GetCommandLineCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14638,8 +14904,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetCommandLineCommands(PyObject *sel SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackBody(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -14676,7 +14942,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackBody(PyObject *self SWIGINTERN PyObject *_wrap_SBBreakpointName_GetHelpString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14704,8 +14970,8 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetHelpString(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBBreakpointName_SetHelpString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -14741,7 +15007,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetHelpString(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14769,7 +15035,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowList(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14803,7 +15069,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowList(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowDelete(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14831,7 +15097,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowDelete(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowDelete(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14865,7 +15131,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowDelete(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowDisable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -14893,7 +15159,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowDisable(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowDisable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14927,7 +15193,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowDisable(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBBreakpointName_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -14965,7 +15231,7 @@ SWIGINTERN PyObject *_wrap_SBBreakpointName_GetDescription(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBBreakpointName___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ; + lldb::SBBreakpointName *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -15022,7 +15288,7 @@ SWIGINTERN PyObject *_wrap_new_SBBroadcaster__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_new_SBBroadcaster__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -15118,7 +15384,7 @@ SWIGINTERN PyObject *_wrap_new_SBBroadcaster(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -15145,7 +15411,7 @@ SWIGINTERN PyObject *_wrap_delete_SBBroadcaster(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBroadcaster___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -15173,7 +15439,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster___nonzero__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBBroadcaster_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -15201,7 +15467,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBroadcaster_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -15228,7 +15494,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; uint32_t arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -15269,7 +15535,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType__SWIG_0(PyObject * SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -15356,7 +15622,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; @@ -15400,7 +15666,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -15486,7 +15752,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBroadcaster_AddInitialEventsToListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -15531,7 +15797,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_AddInitialEventsToListener(PyObject *se SWIGINTERN PyObject *_wrap_SBBroadcaster_AddListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -15577,7 +15843,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_AddListener(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBBroadcaster_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -15605,7 +15871,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_GetName(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBroadcaster_EventTypeHasListeners(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -15640,7 +15906,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_EventTypeHasListeners(PyObject *self, P SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -15685,7 +15951,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -15772,7 +16038,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBBroadcaster___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -15815,7 +16081,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster___eq__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBroadcaster___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -15858,7 +16124,7 @@ SWIGINTERN PyObject *_wrap_SBBroadcaster___ne__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBBroadcaster___lt__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ; + lldb::SBBroadcaster *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -15988,7 +16254,7 @@ SWIGINTERN PyObject *_wrap_new_SBCommandInterpreter(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_delete_SBCommandInterpreter(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16102,7 +16368,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_EventIsCommandInterpreterEvent(P SWIGINTERN PyObject *_wrap_SBCommandInterpreter___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16130,7 +16396,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter___nonzero__(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16158,8 +16424,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBCommandInterpreter_CommandExists(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -16196,8 +16462,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_CommandExists(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommandInterpreter_UserCommandExists(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -16234,8 +16500,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_UserCommandExists(PyObject *self SWIGINTERN PyObject *_wrap_SBCommandInterpreter_AliasExists(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -16272,7 +16538,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_AliasExists(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16318,7 +16584,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetBroadcasterClass(PyObject *se SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16346,7 +16612,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasCommands(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasAliases(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16374,7 +16640,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasAliases(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasAliasOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16402,7 +16668,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasAliasOptions(PyObject *self, SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsInteractive(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16430,7 +16696,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsInteractive(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetProcess(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16458,7 +16724,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetProcess(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetDebugger(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -16486,7 +16752,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetDebugger(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; lldb::SBCommandReturnObject *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -16522,7 +16788,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory__S SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; lldb::SBCommandReturnObject *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; @@ -16618,7 +16884,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory(Py SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; lldb::SBCommandReturnObject *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -16655,8 +16921,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInCurrentWorkingDi SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBCommandReturnObject *arg3 = 0 ; bool arg4 ; void *argp1 = 0 ; @@ -16711,8 +16977,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_0(PyObject * SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBCommandReturnObject *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -16759,8 +17025,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_1(PyObject * SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBExecutionContext *arg3 = 0 ; lldb::SBCommandReturnObject *arg4 = 0 ; bool arg5 ; @@ -16826,8 +17092,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_2(PyObject * SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBExecutionContext *arg3 = 0 ; lldb::SBCommandReturnObject *arg4 = 0 ; void *argp1 = 0 ; @@ -16999,7 +17265,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommandsFromFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBExecutionContext *arg3 = 0 ; lldb::SBCommandInterpreterRunOptions *arg4 = 0 ; @@ -17074,8 +17340,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommandsFromFile(PyObject SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCompletion(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; int arg4 ; int arg5 ; @@ -17147,8 +17413,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCompletion(PyObject *self, SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCompletionWithDescriptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; int arg4 ; int arg5 ; @@ -17231,7 +17497,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCompletionWithDescriptions SWIGINTERN PyObject *_wrap_SBCommandInterpreter_WasInterrupted(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17259,7 +17525,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_WasInterrupted(PyObject *self, P SWIGINTERN PyObject *_wrap_SBCommandInterpreter_InterruptCommand(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17287,10 +17553,10 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_InterruptCommand(PyObject *self, SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetCommandOverrideCallback(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; - lldb::CommandOverrideCallback arg3 = (lldb::CommandOverrideCallback) 0 ; - void *arg4 = (void *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; + lldb::CommandOverrideCallback arg3 = 0 ; + void *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -17339,7 +17605,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetCommandOverrideCallback(PyObj SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsActive(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17367,7 +17633,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsActive(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetIOHandlerControlSequence(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; char arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -17402,7 +17668,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetIOHandlerControlSequence(PyOb SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetPromptOnQuit(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17430,7 +17696,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetPromptOnQuit(PyObject *self, SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetPromptOnQuit(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -17464,7 +17730,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetPromptOnQuit(PyObject *self, SWIGINTERN PyObject *_wrap_SBCommandInterpreter_AllowExitCodeOnQuit(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -17498,7 +17764,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_AllowExitCodeOnQuit(PyObject *se SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasCustomQuitExitCode(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17526,7 +17792,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasCustomQuitExitCode(PyObject * SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetQuitStatus(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17554,8 +17820,8 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetQuitStatus(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommandInterpreter_ResolveCommand(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBCommandReturnObject *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -17602,7 +17868,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_ResolveCommand(PyObject *self, P SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetStatistics(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17630,7 +17896,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetStatistics(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetTranscript(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17658,9 +17924,9 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetTranscript(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetPrintCallback(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ; - lldb::SBCommandPrintCallback arg2 = (lldb::SBCommandPrintCallback) 0 ; - void *arg3 = (void *) 0 ; + lldb::SBCommandInterpreter *arg1 = 0 ; + lldb::SBCommandPrintCallback arg2 = 0 ; + void *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[2] ; @@ -17785,7 +18051,7 @@ SWIGINTERN PyObject *_wrap_new_SBCommandInterpreterRunOptions(PyObject *self, Py SWIGINTERN PyObject *_wrap_delete_SBCommandInterpreterRunOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17812,7 +18078,7 @@ SWIGINTERN PyObject *_wrap_delete_SBCommandInterpreterRunOptions(PyObject *self, SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnContinue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17840,7 +18106,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnContinue(PyOb SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnContinue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -17874,7 +18140,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnContinue(PyOb SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17902,7 +18168,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnError(PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -17936,7 +18202,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnError(PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnCrash(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -17964,7 +18230,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnCrash(PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnCrash(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -17998,7 +18264,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnCrash(PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetEchoCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18026,7 +18292,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetEchoCommands(PyObje SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetEchoCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18060,7 +18326,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetEchoCommands(PyObje SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetEchoCommentCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18088,7 +18354,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetEchoCommentCommands SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetEchoCommentCommands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18122,7 +18388,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetEchoCommentCommands SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetPrintResults(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18150,7 +18416,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetPrintResults(PyObje SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetPrintResults(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18184,7 +18450,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetPrintResults(PyObje SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetPrintErrors(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18212,7 +18478,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetPrintErrors(PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetPrintErrors(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18246,7 +18512,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetPrintErrors(PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAddToHistory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18274,7 +18540,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAddToHistory(PyObje SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAddToHistory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18308,7 +18574,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAddToHistory(PyObje SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAutoHandleEvents(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18336,7 +18602,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAutoHandleEvents(Py SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAutoHandleEvents(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18370,7 +18636,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAutoHandleEvents(Py SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetSpawnThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18398,7 +18664,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetSpawnThread(PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetSpawnThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18432,7 +18698,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetSpawnThread(PyObjec SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAllowRepeats(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18460,7 +18726,7 @@ SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAllowRepeats(PyObje SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAllowRepeats(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ; + lldb::SBCommandInterpreterRunOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18581,7 +18847,7 @@ SWIGINTERN PyObject *_wrap_new_SBCommandReturnObject(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_delete_SBCommandReturnObject(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18608,7 +18874,7 @@ SWIGINTERN PyObject *_wrap_delete_SBCommandReturnObject(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBCommandReturnObject___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18636,7 +18902,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject___nonzero__(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBCommandReturnObject_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18664,7 +18930,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_IsValid(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetCommand(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18692,7 +18958,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetCommand(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; @@ -18718,7 +18984,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput__SWIG_0(PyObject *sel SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; @@ -18744,7 +19010,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError__SWIG_0(PyObject *self SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetErrorData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18772,7 +19038,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetErrorData(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18814,7 +19080,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput__SWIG_0(PyObject *sel SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -18903,7 +19169,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutputSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18931,7 +19197,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutputSize(PyObject *self, P SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetErrorSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -18959,7 +19225,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetErrorSize(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19001,7 +19267,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError__SWIG_0(PyObject *self SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19090,7 +19356,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -19117,7 +19383,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Clear(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetStatus(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -19145,7 +19411,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetStatus(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetStatus(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::ReturnStatus arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19179,7 +19445,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetStatus(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Succeeded(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -19207,7 +19473,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Succeeded(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandReturnObject_HasResult(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -19235,8 +19501,8 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_HasResult(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandReturnObject_AppendMessage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -19272,8 +19538,8 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_AppendMessage(PyObject *self, P SWIGINTERN PyObject *_wrap_SBCommandReturnObject_AppendWarning(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -19309,7 +19575,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_AppendWarning(PyObject *self, P SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19347,7 +19613,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetDescription(PyObject *self, SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19388,7 +19654,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_0( SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19429,7 +19695,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_0(P SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19467,7 +19733,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_1( SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19505,8 +19771,8 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_1(P SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutCString__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; + char *arg2 = 0 ; int arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19555,8 +19821,8 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutCString__SWIG_0(PyObject *se SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutCString__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -19644,7 +19910,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutCString(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19720,7 +19986,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19796,9 +20062,9 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::SBError *arg2 = 0 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; @@ -19843,7 +20109,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_0(PyObject *self SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -19879,8 +20145,8 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_1(PyObject *self SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -19979,7 +20245,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetValues(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; lldb::DynamicValueType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -20014,7 +20280,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetValues(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommandReturnObject___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20042,7 +20308,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject___repr__(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -20164,7 +20430,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile(PyObject SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -20286,8 +20552,8 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile(PyObject SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Print(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -20323,8 +20589,8 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Print(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBCommandReturnObject_write(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -20360,7 +20626,7 @@ SWIGINTERN PyObject *_wrap_SBCommandReturnObject_write(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBCommandReturnObject_flush(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ; + lldb::SBCommandReturnObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20416,7 +20682,7 @@ SWIGINTERN PyObject *_wrap_new_SBCommunication__SWIG_0(PyObject *self, Py_ssize_ SWIGINTERN PyObject *_wrap_new_SBCommunication__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -20474,7 +20740,7 @@ SWIGINTERN PyObject *_wrap_new_SBCommunication(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBCommunication(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20501,7 +20767,7 @@ SWIGINTERN PyObject *_wrap_delete_SBCommunication(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBCommunication___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20529,7 +20795,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication___nonzero__(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBCommunication_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20557,7 +20823,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_IsValid(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBCommunication_GetBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20603,7 +20869,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_GetBroadcasterClass(PyObject *self, P SWIGINTERN PyObject *_wrap_SBCommunication_AdoptFileDesriptor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; int arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -20646,8 +20912,8 @@ SWIGINTERN PyObject *_wrap_SBCommunication_AdoptFileDesriptor(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCommunication_Connect(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBCommunication *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -20684,7 +20950,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_Connect(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBCommunication_Disconnect(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20712,7 +20978,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_Disconnect(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBCommunication_IsConnected(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20740,7 +21006,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_IsConnected(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBCommunication_GetCloseOnEOF(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20768,7 +21034,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_GetCloseOnEOF(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBCommunication_SetCloseOnEOF(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -20802,8 +21068,8 @@ SWIGINTERN PyObject *_wrap_SBCommunication_SetCloseOnEOF(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBCommunication_Read(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; - void *arg2 = (void *) 0 ; + lldb::SBCommunication *arg1 = 0 ; + void *arg2 = 0 ; size_t arg3 ; uint32_t arg4 ; lldb::ConnectionStatus *arg5 = 0 ; @@ -20862,8 +21128,8 @@ SWIGINTERN PyObject *_wrap_SBCommunication_Read(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBCommunication_Write(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; - void *arg2 = (void *) 0 ; + lldb::SBCommunication *arg1 = 0 ; + void *arg2 = 0 ; size_t arg3 ; lldb::ConnectionStatus *arg4 = 0 ; void *argp1 = 0 ; @@ -20914,7 +21180,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_Write(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadStart(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20942,7 +21208,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadStart(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadStop(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20970,7 +21236,7 @@ SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadStop(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadIsRunning(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; + lldb::SBCommunication *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -20998,9 +21264,9 @@ SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadIsRunning(PyObject *self, P SWIGINTERN PyObject *_wrap_SBCommunication_SetReadThreadBytesReceivedCallback(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ; - lldb::SBCommunication::ReadThreadBytesReceived arg2 = (lldb::SBCommunication::ReadThreadBytesReceived) 0 ; - void *arg3 = (void *) 0 ; + lldb::SBCommunication *arg1 = 0 ; + lldb::SBCommunication::ReadThreadBytesReceived arg2 = 0 ; + void *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res3 ; @@ -21125,7 +21391,7 @@ SWIGINTERN PyObject *_wrap_new_SBCompileUnit(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBCompileUnit(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -21152,7 +21418,7 @@ SWIGINTERN PyObject *_wrap_delete_SBCompileUnit(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBCompileUnit___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -21180,7 +21446,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit___nonzero__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBCompileUnit_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -21208,7 +21474,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBCompileUnit_GetFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -21236,7 +21502,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetFileSpec(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBCompileUnit_GetNumLineEntries(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -21264,7 +21530,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetNumLineEntries(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBCompileUnit_GetLineEntryAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -21299,7 +21565,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetLineEntryAtIndex(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; lldb::SBLineEntry *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; @@ -21344,7 +21610,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_0(PyObject *se SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; lldb::SBLineEntry *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -21381,10 +21647,10 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_1(PyObject *se SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; uint32_t arg2 ; uint32_t arg3 ; - lldb::SBFileSpec *arg4 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; unsigned int val2 ; @@ -21431,10 +21697,10 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_2(PyObject *se SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; uint32_t arg2 ; uint32_t arg3 ; - lldb::SBFileSpec *arg4 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg4 = 0 ; bool arg5 ; void *argp1 = 0 ; int res1 = 0 ; @@ -21601,7 +21867,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBCompileUnit_GetSupportFileAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -21636,7 +21902,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetSupportFileAtIndex(PyObject *self, P SWIGINTERN PyObject *_wrap_SBCompileUnit_GetNumSupportFiles(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -21664,7 +21930,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetNumSupportFiles(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBCompileUnit_FindSupportFileIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; uint32_t arg2 ; lldb::SBFileSpec *arg3 = 0 ; bool arg4 ; @@ -21718,7 +21984,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_FindSupportFileIndex(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -21752,7 +22018,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes__SWIG_0(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::SBTypeList result; @@ -21820,7 +22086,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBCompileUnit_GetLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -21848,7 +22114,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetLanguage(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBCompileUnit___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; lldb::SBCompileUnit *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -21891,7 +22157,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit___eq__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBCompileUnit___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; lldb::SBCompileUnit *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -21934,7 +22200,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit___ne__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBCompileUnit_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -21972,7 +22238,7 @@ SWIGINTERN PyObject *_wrap_SBCompileUnit_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBCompileUnit___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ; + lldb::SBCompileUnit *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22087,7 +22353,7 @@ SWIGINTERN PyObject *_wrap_new_SBSaveCoreOptions(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBSaveCoreOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22114,8 +22380,8 @@ SWIGINTERN PyObject *_wrap_delete_SBSaveCoreOptions(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetPluginName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -22152,7 +22418,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetPluginName(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetPluginName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22180,7 +22446,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetPluginName(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetStyle(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; lldb::SaveCoreStyle arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22214,7 +22480,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetStyle(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetStyle(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22242,7 +22508,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetStyle(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetOutputFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; lldb::SBFileSpec arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22284,7 +22550,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetOutputFile(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetOutputFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22312,7 +22578,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetOutputFile(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetProcess(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; lldb::SBProcess arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22353,9 +22619,37 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetProcess(PyObject *self, PyObject } +SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetProcess(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBSaveCoreOptions *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + lldb::SBProcess result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_GetProcess" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'"); + } + arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (arg1)->GetProcess(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_AddThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; lldb::SBThread arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22398,7 +22692,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_AddThread(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_RemoveThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; lldb::SBThread arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22441,7 +22735,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_RemoveThread(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_AddMemoryRegionToSave(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; lldb::SBMemoryRegionInfo *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22479,7 +22773,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_AddMemoryRegionToSave(PyObject *sel SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetThreadsToSave(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22505,9 +22799,37 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetThreadsToSave(PyObject *self, Py } +SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetMemoryRegionsToSave(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBSaveCoreOptions *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + lldb::SBMemoryRegionInfoList result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_GetMemoryRegionsToSave" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'"); + } + arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (arg1)->GetMemoryRegionsToSave(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj((new lldb::SBMemoryRegionInfoList(result)), SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetCurrentSizeInBytes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22545,7 +22867,7 @@ SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetCurrentSizeInBytes(PyObject *sel SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ; + lldb::SBSaveCoreOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22659,7 +22981,7 @@ SWIGINTERN PyObject *_wrap_new_SBData(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22686,7 +23008,7 @@ SWIGINTERN PyObject *_wrap_delete_SBData(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_GetAddressByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22714,7 +23036,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetAddressByteSize(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBData_SetAddressByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; uint8_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22748,7 +23070,7 @@ SWIGINTERN PyObject *_wrap_SBData_SetAddressByteSize(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBData_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22775,7 +23097,7 @@ SWIGINTERN PyObject *_wrap_SBData_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22803,7 +23125,7 @@ SWIGINTERN PyObject *_wrap_SBData___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22831,7 +23153,7 @@ SWIGINTERN PyObject *_wrap_SBData_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_GetByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22859,7 +23181,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetByteSize(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_GetByteOrder(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -22887,7 +23209,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetByteOrder(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_SetByteOrder(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::ByteOrder arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -22921,7 +23243,7 @@ SWIGINTERN PyObject *_wrap_SBData_SetByteOrder(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_GetFloat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -22967,7 +23289,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetFloat(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_GetDouble(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23013,7 +23335,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetDouble(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_GetLongDouble(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23059,7 +23381,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetLongDouble(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBData_GetAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23105,7 +23427,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetAddress(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt8(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23151,7 +23473,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt8(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt16(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23197,7 +23519,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt16(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt32(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23243,7 +23565,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt32(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt64(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23289,7 +23611,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt64(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBData_GetSignedInt8(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23335,7 +23657,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetSignedInt8(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBData_GetSignedInt16(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23381,7 +23703,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetSignedInt16(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBData_GetSignedInt32(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23427,7 +23749,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetSignedInt32(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBData_GetSignedInt64(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23473,7 +23795,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetSignedInt64(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBData_GetString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; void *argp1 = 0 ; @@ -23519,10 +23841,10 @@ SWIGINTERN PyObject *_wrap_SBData_GetString(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_ReadRawData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::offset_t arg3 ; - void *arg4 = (void *) 0 ; + void *arg4 = 0 ; size_t arg5 ; void *argp1 = 0 ; int res1 = 0 ; @@ -23591,7 +23913,7 @@ SWIGINTERN PyObject *_wrap_SBData_ReadRawData(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::addr_t arg3 ; void *argp1 = 0 ; @@ -23636,7 +23958,7 @@ SWIGINTERN PyObject *_wrap_SBData_GetDescription__SWIG_0(PyObject *self, Py_ssiz SWIGINTERN PyObject *_wrap_SBData_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -23725,9 +24047,9 @@ SWIGINTERN PyObject *_wrap_SBData_GetDescription(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBData_SetData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; - void *arg3 = (void *) 0 ; + void *arg3 = 0 ; size_t arg4 ; lldb::ByteOrder arg5 ; uint8_t arg6 ; @@ -23798,9 +24120,9 @@ SWIGINTERN PyObject *_wrap_SBData_SetData(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBData_SetDataWithOwnership(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBError *arg2 = 0 ; - void *arg3 = (void *) 0 ; + void *arg3 = 0 ; size_t arg4 ; lldb::ByteOrder arg5 ; uint8_t arg6 ; @@ -23871,7 +24193,7 @@ SWIGINTERN PyObject *_wrap_SBData_SetDataWithOwnership(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBData_Append(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; lldb::SBData *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -23911,7 +24233,7 @@ SWIGINTERN PyObject *_wrap_SBData_CreateDataFromCString(PyObject *self, PyObject PyObject *resultobj = 0; lldb::ByteOrder arg1 ; uint32_t arg2 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; int val1 ; int ecode1 = 0 ; unsigned int val2 ; @@ -23957,7 +24279,7 @@ SWIGINTERN PyObject *_wrap_SBData_CreateDataFromUInt64Array(PyObject *self, PyOb PyObject *resultobj = 0; lldb::ByteOrder arg1 ; uint32_t arg2 ; - uint64_t *arg3 = (uint64_t *) 0 ; + uint64_t *arg3 = 0 ; size_t arg4 ; int val1 ; int ecode1 = 0 ; @@ -24026,7 +24348,7 @@ SWIGINTERN PyObject *_wrap_SBData_CreateDataFromUInt32Array(PyObject *self, PyOb PyObject *resultobj = 0; lldb::ByteOrder arg1 ; uint32_t arg2 ; - uint32_t *arg3 = (uint32_t *) 0 ; + uint32_t *arg3 = 0 ; size_t arg4 ; int val1 ; int ecode1 = 0 ; @@ -24095,7 +24417,7 @@ SWIGINTERN PyObject *_wrap_SBData_CreateDataFromSInt64Array(PyObject *self, PyOb PyObject *resultobj = 0; lldb::ByteOrder arg1 ; uint32_t arg2 ; - int64_t *arg3 = (int64_t *) 0 ; + int64_t *arg3 = 0 ; size_t arg4 ; int val1 ; int ecode1 = 0 ; @@ -24164,7 +24486,7 @@ SWIGINTERN PyObject *_wrap_SBData_CreateDataFromSInt32Array(PyObject *self, PyOb PyObject *resultobj = 0; lldb::ByteOrder arg1 ; uint32_t arg2 ; - int32_t *arg3 = (int32_t *) 0 ; + int32_t *arg3 = 0 ; size_t arg4 ; int val1 ; int ecode1 = 0 ; @@ -24233,7 +24555,7 @@ SWIGINTERN PyObject *_wrap_SBData_CreateDataFromDoubleArray(PyObject *self, PyOb PyObject *resultobj = 0; lldb::ByteOrder arg1 ; uint32_t arg2 ; - double *arg3 = (double *) 0 ; + double *arg3 = 0 ; size_t arg4 ; int val1 ; int ecode1 = 0 ; @@ -24300,8 +24622,8 @@ SWIGINTERN PyObject *_wrap_SBData_CreateDataFromDoubleArray(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBData_SetDataFromCString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBData *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -24338,8 +24660,8 @@ SWIGINTERN PyObject *_wrap_SBData_SetDataFromCString(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBData_SetDataFromUInt64Array(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; - uint64_t *arg2 = (uint64_t *) 0 ; + lldb::SBData *arg1 = 0 ; + uint64_t *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -24399,8 +24721,8 @@ SWIGINTERN PyObject *_wrap_SBData_SetDataFromUInt64Array(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBData_SetDataFromUInt32Array(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; - uint32_t *arg2 = (uint32_t *) 0 ; + lldb::SBData *arg1 = 0 ; + uint32_t *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -24460,8 +24782,8 @@ SWIGINTERN PyObject *_wrap_SBData_SetDataFromUInt32Array(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBData_SetDataFromSInt64Array(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; - int64_t *arg2 = (int64_t *) 0 ; + lldb::SBData *arg1 = 0 ; + int64_t *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -24521,8 +24843,8 @@ SWIGINTERN PyObject *_wrap_SBData_SetDataFromSInt64Array(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBData_SetDataFromSInt32Array(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; - int32_t *arg2 = (int32_t *) 0 ; + lldb::SBData *arg1 = 0 ; + int32_t *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -24582,8 +24904,8 @@ SWIGINTERN PyObject *_wrap_SBData_SetDataFromSInt32Array(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBData_SetDataFromDoubleArray(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; - double *arg2 = (double *) 0 ; + lldb::SBData *arg1 = 0 ; + double *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -24643,7 +24965,7 @@ SWIGINTERN PyObject *_wrap_SBData_SetDataFromDoubleArray(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBData___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBData *arg1 = (lldb::SBData *) 0 ; + lldb::SBData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -24758,7 +25080,7 @@ SWIGINTERN PyObject *_wrap_new_SBDebugger(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBDebugger(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -24831,7 +25153,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SupportsLanguage(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -25123,8 +25445,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_Create__SWIG_1(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBDebugger_Create__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; bool arg1 ; - lldb::LogOutputCallback arg2 = (lldb::LogOutputCallback) 0 ; - void *arg3 = (void *) 0 ; + lldb::LogOutputCallback arg2 = 0 ; + void *arg3 = 0 ; bool val1 ; int ecode1 = 0 ; lldb::SBDebugger result; @@ -25265,7 +25587,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_MemoryPressureDetected(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBDebugger___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -25293,7 +25615,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger___nonzero__(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBDebugger_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -25321,7 +25643,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBDebugger_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -25348,8 +25670,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBDebugger_GetSetting__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -25385,7 +25707,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetSetting__SWIG_0(PyObject *self, Py_ssiz SWIGINTERN PyObject *_wrap_SBDebugger_GetSetting__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::SBStructuredData result; @@ -25451,7 +25773,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetSetting(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDebugger_SetAsync(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -25485,7 +25807,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetAsync(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBDebugger_GetAsync(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -25513,7 +25835,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetAsync(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBDebugger_SkipLLDBInitFiles(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -25547,7 +25869,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SkipLLDBInitFiles(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_SkipAppInitFiles(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -25581,8 +25903,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SkipAppInitFiles(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_SetInputString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -25619,7 +25941,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetInputString(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -25661,7 +25983,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -25703,7 +26025,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile__SWIG_0(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -25745,7 +26067,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -25833,7 +26155,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -25921,7 +26243,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -26009,7 +26331,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBDebugger_GetInputFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26037,7 +26359,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetInputFile(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBDebugger_GetOutputFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26065,7 +26387,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetOutputFile(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBDebugger_GetErrorFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26093,7 +26415,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetErrorFile(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBDebugger_SaveInputTerminalState(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26120,7 +26442,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SaveInputTerminalState(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBDebugger_RestoreInputTerminalState(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26147,7 +26469,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_RestoreInputTerminalState(PyObject *self, SWIGINTERN PyObject *_wrap_SBDebugger_GetCommandInterpreter(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26175,8 +26497,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetCommandInterpreter(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBDebugger_HandleCommand(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -26212,7 +26534,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_HandleCommand(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBDebugger_RequestInterrupt(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26239,7 +26561,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_RequestInterrupt(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_CancelInterruptRequest(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26266,7 +26588,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_CancelInterruptRequest(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBDebugger_InterruptRequested(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26294,7 +26616,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_InterruptRequested(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_GetListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26322,7 +26644,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetListener(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBProcess *arg2 = 0 ; lldb::SBEvent *arg3 = 0 ; lldb::SBFile arg4 ; @@ -26401,7 +26723,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBProcess *arg2 = 0 ; lldb::SBEvent *arg3 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg4 ; @@ -26554,10 +26876,10 @@ SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; bool arg5 ; lldb::SBError *arg6 = 0 ; void *argp1 = 0 ; @@ -26632,9 +26954,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBDebugger_CreateTargetWithFileAndTargetTriple(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -26681,9 +27003,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_CreateTargetWithFileAndTargetTriple(PyObje SWIGINTERN PyObject *_wrap_SBDebugger_CreateTargetWithFileAndArch(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -26730,8 +27052,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_CreateTargetWithFileAndArch(PyObject *self SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -26830,7 +27152,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBDebugger_GetDummyTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -26858,7 +27180,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetDummyTarget(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBDebugger_DeleteTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -26896,7 +27218,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_DeleteTarget(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBDebugger_GetTargetAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -26931,7 +27253,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetTargetAtIndex(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetIndexOfTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -26974,7 +27296,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetIndexOfTarget(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetWithProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::pid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27009,9 +27331,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetWithProcessID(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetWithFileAndArch(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -27056,9 +27378,44 @@ SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetWithFileAndArch(PyObject *self, } +SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetByGloballyUniqueID(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBDebugger *arg1 = 0 ; + lldb::user_id_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned long long val2 ; + int ecode2 = 0 ; + PyObject *swig_obj[2] ; + lldb::SBTarget result; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBDebugger_FindTargetByGloballyUniqueID", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_FindTargetByGloballyUniqueID" "', argument " "1"" of type '" "lldb::SBDebugger *""'"); + } + arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_FindTargetByGloballyUniqueID" "', argument " "2"" of type '" "lldb::user_id_t""'"); + } + arg2 = static_cast< lldb::user_id_t >(val2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (arg1)->FindTargetByGloballyUniqueID(arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBDebugger_GetNumTargets(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27086,7 +27443,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetNumTargets(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBDebugger_GetSelectedTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27114,7 +27471,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetSelectedTarget(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_SetSelectedTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27151,7 +27508,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetSelectedTarget(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetSelectedPlatform(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27179,7 +27536,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetSelectedPlatform(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBDebugger_SetSelectedPlatform(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBPlatform *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27216,7 +27573,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetSelectedPlatform(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBDebugger_GetNumPlatforms(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27244,7 +27601,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetNumPlatforms(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBDebugger_GetPlatformAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27279,7 +27636,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetPlatformAtIndex(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_GetNumAvailablePlatforms(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27307,7 +27664,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetNumAvailablePlatforms(PyObject *self, P SWIGINTERN PyObject *_wrap_SBDebugger_GetAvailablePlatformInfoAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27342,7 +27699,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetAvailablePlatformInfoAtIndex(PyObject * SWIGINTERN PyObject *_wrap_SBDebugger_GetSourceManager(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27370,8 +27727,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetSourceManager(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_SetCurrentPlatform(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -27408,8 +27765,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetCurrentPlatform(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_SetCurrentPlatformSDKRoot(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -27446,7 +27803,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetCurrentPlatformSDKRoot(PyObject *self, SWIGINTERN PyObject *_wrap_SBDebugger_SetUseExternalEditor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27481,7 +27838,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetUseExternalEditor(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBDebugger_GetUseExternalEditor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27509,7 +27866,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetUseExternalEditor(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBDebugger_SetUseColor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27544,7 +27901,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetUseColor(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBDebugger_GetUseColor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27572,7 +27929,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetUseColor(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBDebugger_SetShowInlineDiagnostics(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27607,7 +27964,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetShowInlineDiagnostics(PyObject *self, P SWIGINTERN PyObject *_wrap_SBDebugger_SetUseSourceCache(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27642,7 +27999,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetUseSourceCache(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetUseSourceCache(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -27670,7 +28027,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetUseSourceCache(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetDefaultArchitecture(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; size_t arg2 ; int res1 ; char *buf1 = 0 ; @@ -27708,7 +28065,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetDefaultArchitecture(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBDebugger_SetDefaultArchitecture(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -27739,8 +28096,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetDefaultArchitecture(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptingLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -27777,7 +28134,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptingLanguage(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptInterpreterInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::ScriptLanguage arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -27947,9 +28304,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_StateIsStoppedState(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBDebugger_EnableLog(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; - char **arg3 = (char **) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; + char **arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -28016,9 +28373,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_EnableLog(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDebugger_SetLoggingCallback(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - lldb::LogOutputCallback arg2 = (lldb::LogOutputCallback) 0 ; - void *arg3 = (void *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + lldb::LogOutputCallback arg2 = 0 ; + void *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[2] ; @@ -28061,9 +28418,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetLoggingCallback(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_SetDestroyCallback(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - lldb::SBDebuggerDestroyCallback arg2 = (lldb::SBDebuggerDestroyCallback) 0 ; - void *arg3 = (void *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + lldb::SBDebuggerDestroyCallback arg2 = 0 ; + void *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[2] ; @@ -28106,9 +28463,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetDestroyCallback(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_AddDestroyCallback(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - lldb::SBDebuggerDestroyCallback arg2 = (lldb::SBDebuggerDestroyCallback) 0 ; - void *arg3 = (void *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + lldb::SBDebuggerDestroyCallback arg2 = 0 ; + void *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[2] ; @@ -28152,7 +28509,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_AddDestroyCallback(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_RemoveDestroyCallback(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::callback_token_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -28187,8 +28544,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_RemoveDestroyCallback(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInput(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - void *arg2 = (void *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + void *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -28233,7 +28590,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInput(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInputInterrupt(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28260,7 +28617,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInputInterrupt(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInputEndOfFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28287,7 +28644,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInputEndOfFile(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBDebugger_GetInstanceName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28343,9 +28700,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_FindDebuggerWithID(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_SetInternalVariable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + char *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -28395,8 +28752,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetInternalVariable(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBDebugger_GetInternalVariableValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; - char *arg2 = (char *) 0 ; + char *arg1 = 0 ; + char *arg2 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -28436,7 +28793,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetInternalVariableValue(PyObject *self, P SWIGINTERN PyObject *_wrap_SBDebugger_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -28474,7 +28831,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetDescription(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBDebugger_GetTerminalWidth(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28502,7 +28859,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetTerminalWidth(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_SetTerminalWidth(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -28536,7 +28893,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetTerminalWidth(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetTerminalHeight(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28564,7 +28921,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetTerminalHeight(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_SetTerminalHeight(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -28598,7 +28955,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetTerminalHeight(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28626,7 +28983,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBDebugger_GetPrompt(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28654,8 +29011,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetPrompt(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDebugger_SetPrompt(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -28691,7 +29048,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetPrompt(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDebugger_GetReproducerPath(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28719,7 +29076,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetReproducerPath(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28747,7 +29104,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptLanguage(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_SetScriptLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::ScriptLanguage arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -28781,7 +29138,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetScriptLanguage(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetREPLLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28809,7 +29166,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetREPLLanguage(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBDebugger_SetREPLLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::LanguageType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -28843,7 +29200,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetREPLLanguage(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBDebugger_GetCloseInputOnEOF(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -28871,7 +29228,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetCloseInputOnEOF(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_SetCloseInputOnEOF(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -28905,8 +29262,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_SetCloseInputOnEOF(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -28942,7 +29299,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory__SWIG_0(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::LanguageType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -29022,8 +29379,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBDebugger_CreateCategory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -29060,8 +29417,8 @@ SWIGINTERN PyObject *_wrap_SBDebugger_CreateCategory(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBDebugger_DeleteCategory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBDebugger *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -29098,7 +29455,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_DeleteCategory(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBDebugger_GetNumCategories(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29126,7 +29483,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetNumCategories(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetCategoryAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -29161,7 +29518,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetCategoryAtIndex(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_GetDefaultCategory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29189,7 +29546,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetDefaultCategory(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_GetFormatForType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -29232,7 +29589,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetFormatForType(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetSummaryForType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -29275,7 +29632,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetSummaryForType(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetFilterForType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -29318,7 +29675,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetFilterForType(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger_GetSyntheticForType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -29361,7 +29718,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetSyntheticForType(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBDebugger_ResetStatistics(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29388,7 +29745,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_ResetStatistics(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBDebugger_RunCommandInterpreter(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; bool arg2 ; bool arg3 ; lldb::SBCommandInterpreterRunOptions *arg4 = 0 ; @@ -29498,9 +29855,9 @@ SWIGINTERN PyObject *_wrap_SBDebugger_RunCommandInterpreter(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBDebugger_RunREPL(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::LanguageType arg2 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; @@ -29544,7 +29901,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_RunREPL(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBDebugger_LoadTraceFromFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; void *argp1 = 0 ; @@ -29593,7 +29950,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_LoadTraceFromFile(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDebugger___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29621,7 +29978,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger___repr__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBDebugger_GetInputFileHandle(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29662,7 +30019,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetInputFileHandle(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBDebugger_GetOutputFileHandle(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29703,7 +30060,7 @@ SWIGINTERN PyObject *_wrap_SBDebugger_GetOutputFileHandle(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBDebugger_GetErrorFileHandle(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ; + lldb::SBDebugger *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29831,7 +30188,7 @@ SWIGINTERN PyObject *_wrap_new_SBDeclaration(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBDeclaration(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29858,7 +30215,7 @@ SWIGINTERN PyObject *_wrap_delete_SBDeclaration(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDeclaration___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29886,7 +30243,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration___nonzero__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBDeclaration_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29914,7 +30271,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDeclaration_GetFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29942,7 +30299,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration_GetFileSpec(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBDeclaration_GetLine(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29970,7 +30327,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration_GetLine(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDeclaration_GetColumn(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -29998,7 +30355,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration_GetColumn(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBDeclaration_SetFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; lldb::SBFileSpec arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -30040,7 +30397,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration_SetFileSpec(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBDeclaration_SetLine(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -30074,7 +30431,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration_SetLine(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDeclaration_SetColumn(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -30108,7 +30465,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration_SetColumn(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBDeclaration___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; lldb::SBDeclaration *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -30151,7 +30508,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration___eq__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDeclaration___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; lldb::SBDeclaration *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -30194,7 +30551,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration___ne__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBDeclaration_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -30232,7 +30589,7 @@ SWIGINTERN PyObject *_wrap_SBDeclaration_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBDeclaration___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ; + lldb::SBDeclaration *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30318,7 +30675,7 @@ SWIGINTERN PyObject *_wrap_new_SBError__SWIG_1(PyObject *self, Py_ssize_t nobjs, SWIGINTERN PyObject *_wrap_new_SBError__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -30385,7 +30742,7 @@ SWIGINTERN PyObject *_wrap_new_SBError(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30412,7 +30769,7 @@ SWIGINTERN PyObject *_wrap_delete_SBError(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_GetCString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30440,7 +30797,7 @@ SWIGINTERN PyObject *_wrap_SBError_GetCString(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30467,7 +30824,7 @@ SWIGINTERN PyObject *_wrap_SBError_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_Fail(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30495,7 +30852,7 @@ SWIGINTERN PyObject *_wrap_SBError_Fail(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_Success(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30523,7 +30880,7 @@ SWIGINTERN PyObject *_wrap_SBError_Success(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_GetError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30551,7 +30908,7 @@ SWIGINTERN PyObject *_wrap_SBError_GetError(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_GetErrorData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30579,7 +30936,7 @@ SWIGINTERN PyObject *_wrap_SBError_GetErrorData(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBError_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30607,7 +30964,7 @@ SWIGINTERN PyObject *_wrap_SBError_GetType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_SetError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; uint32_t arg2 ; lldb::ErrorType arg3 ; void *argp1 = 0 ; @@ -30649,7 +31006,7 @@ SWIGINTERN PyObject *_wrap_SBError_SetError(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_SetErrorToErrno(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30676,7 +31033,7 @@ SWIGINTERN PyObject *_wrap_SBError_SetErrorToErrno(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBError_SetErrorToGenericError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -30703,8 +31060,8 @@ SWIGINTERN PyObject *_wrap_SBError_SetErrorToGenericError(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBError_SetErrorString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBError *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -30740,11 +31097,11 @@ SWIGINTERN PyObject *_wrap_SBError_SetErrorString(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; - char *arg5 = (char *) 0 ; + lldb::SBError *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; + char *arg5 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -30810,10 +31167,10 @@ SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_0(PyObject *se SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; + lldb::SBError *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -30869,9 +31226,9 @@ SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_1(PyObject *se SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBError *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -30917,8 +31274,8 @@ SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_2(PyObject *se SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBError *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -31050,7 +31407,7 @@ SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBError___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31078,7 +31435,7 @@ SWIGINTERN PyObject *_wrap_SBError___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31106,7 +31463,7 @@ SWIGINTERN PyObject *_wrap_SBError_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBError_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -31144,7 +31501,7 @@ SWIGINTERN PyObject *_wrap_SBError_GetDescription(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBError___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBError *arg1 = (lldb::SBError *) 0 ; + lldb::SBError *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31259,7 +31616,7 @@ SWIGINTERN PyObject *_wrap_new_SBEnvironment(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBEnvironment(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31286,8 +31643,8 @@ SWIGINTERN PyObject *_wrap_delete_SBEnvironment(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBEnvironment_Get(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -31324,7 +31681,7 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_Get(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBEnvironment_GetNumValues(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31352,7 +31709,7 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_GetNumValues(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBEnvironment_GetNameAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -31387,7 +31744,7 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_GetNameAtIndex(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBEnvironment_GetValueAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -31422,7 +31779,7 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_GetValueAtIndex(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBEnvironment_GetEntries(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31450,8 +31807,8 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_GetEntries(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBEnvironment_PutEntry(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -31487,7 +31844,7 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_PutEntry(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBEnvironment_SetEntries(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; @@ -31532,9 +31889,9 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_SetEntries(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBEnvironment_Set(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; bool arg4 ; void *argp1 = 0 ; int res1 = 0 ; @@ -31589,8 +31946,8 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_Set(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBEnvironment_Unset(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -31627,7 +31984,7 @@ SWIGINTERN PyObject *_wrap_SBEnvironment_Unset(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBEnvironment_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ; + lldb::SBEnvironment *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31713,7 +32070,7 @@ SWIGINTERN PyObject *_wrap_new_SBEvent__SWIG_1(PyObject *self, Py_ssize_t nobjs, SWIGINTERN PyObject *_wrap_new_SBEvent__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; uint32_t arg1 ; - char *arg2 = (char *) 0 ; + char *arg2 = 0 ; uint32_t arg3 ; unsigned int val1 ; int ecode1 = 0 ; @@ -31811,7 +32168,7 @@ SWIGINTERN PyObject *_wrap_new_SBEvent(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBEvent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31838,7 +32195,7 @@ SWIGINTERN PyObject *_wrap_delete_SBEvent(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBEvent___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31866,7 +32223,7 @@ SWIGINTERN PyObject *_wrap_SBEvent___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBEvent_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31894,7 +32251,7 @@ SWIGINTERN PyObject *_wrap_SBEvent_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBEvent_GetDataFlavor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31922,7 +32279,7 @@ SWIGINTERN PyObject *_wrap_SBEvent_GetDataFlavor(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBEvent_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31950,7 +32307,7 @@ SWIGINTERN PyObject *_wrap_SBEvent_GetType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBEvent_GetBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -31978,7 +32335,7 @@ SWIGINTERN PyObject *_wrap_SBEvent_GetBroadcaster(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBEvent_GetBroadcasterClass(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32006,7 +32363,7 @@ SWIGINTERN PyObject *_wrap_SBEvent_GetBroadcasterClass(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBEvent_BroadcasterMatchesRef(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -32044,7 +32401,7 @@ SWIGINTERN PyObject *_wrap_SBEvent_BroadcasterMatchesRef(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBEvent_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32102,7 +32459,7 @@ SWIGINTERN PyObject *_wrap_SBEvent_GetCStringFromEvent(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBEvent_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -32139,7 +32496,7 @@ SWIGINTERN PyObject *_wrap_SBEvent_GetDescription__SWIG_0(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBEvent_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ; + lldb::SBEvent *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -32466,7 +32823,7 @@ SWIGINTERN PyObject *_wrap_new_SBExecutionContext(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_delete_SBExecutionContext(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ; + lldb::SBExecutionContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32493,7 +32850,7 @@ SWIGINTERN PyObject *_wrap_delete_SBExecutionContext(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBExecutionContext_GetTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ; + lldb::SBExecutionContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32521,7 +32878,7 @@ SWIGINTERN PyObject *_wrap_SBExecutionContext_GetTarget(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBExecutionContext_GetProcess(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ; + lldb::SBExecutionContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32549,7 +32906,7 @@ SWIGINTERN PyObject *_wrap_SBExecutionContext_GetProcess(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBExecutionContext_GetThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ; + lldb::SBExecutionContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32577,7 +32934,7 @@ SWIGINTERN PyObject *_wrap_SBExecutionContext_GetThread(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBExecutionContext_GetFrame(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ; + lldb::SBExecutionContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32692,7 +33049,7 @@ SWIGINTERN PyObject *_wrap_new_SBExpressionOptions(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_delete_SBExpressionOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32719,7 +33076,7 @@ SWIGINTERN PyObject *_wrap_delete_SBExpressionOptions(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetCoerceResultToId(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32747,7 +33104,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetCoerceResultToId(PyObject *sel SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -32780,7 +33137,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_0(PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -32847,7 +33204,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId(PyObject *sel SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetUnwindOnError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -32875,7 +33232,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetUnwindOnError(PyObject *self, SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -32908,7 +33265,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError__SWIG_0(PyObject SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -32975,7 +33332,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError(PyObject *self, SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetIgnoreBreakpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -33003,7 +33360,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetIgnoreBreakpoints(PyObject *se SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33036,7 +33393,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_0(PyOb SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33103,7 +33460,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints(PyObject *se SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetFetchDynamicValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -33131,7 +33488,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetFetchDynamicValue(PyObject *se SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; lldb::DynamicValueType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33164,7 +33521,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_0(PyOb SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33231,7 +33588,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue(PyObject *se SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTimeoutInMicroSeconds(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -33259,7 +33616,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTimeoutInMicroSeconds(PyObject SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33292,7 +33649,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_0( SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33359,7 +33716,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds(PyObject SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -33387,7 +33744,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33420,7 +33777,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33487,7 +33844,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTryAllThreads(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -33515,7 +33872,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTryAllThreads(PyObject *self, SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33548,7 +33905,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads__SWIG_0(PyObject SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33615,7 +33972,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads(PyObject *self, SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetStopOthers(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -33643,7 +34000,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetStopOthers(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33676,7 +34033,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers__SWIG_0(PyObject *s SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33743,7 +34100,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTrapExceptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -33771,7 +34128,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTrapExceptions(PyObject *self, SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33804,7 +34161,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions__SWIG_0(PyObjec SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33871,7 +34228,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions(PyObject *self, SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetLanguage__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; lldb::LanguageType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -33904,7 +34261,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetLanguage__SWIG_0(PyObject *sel SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetLanguage__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; lldb::SBSourceLanguageName arg2 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -33999,7 +34356,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetLanguage(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetPlaygroundTransformEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34027,7 +34384,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetPlaygroundTransformEnabled(PyO SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPlaygroundTransformEnabled__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34060,7 +34417,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPlaygroundTransformEnabled__SW SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPlaygroundTransformEnabled__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34127,7 +34484,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPlaygroundTransformEnabled(PyO SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetPlaygroundTransformHighPerformance(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34155,7 +34512,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetPlaygroundTransformHighPerform SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPlaygroundTransformHighPerformance__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34188,7 +34545,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPlaygroundTransformHighPerform SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPlaygroundTransformHighPerformance__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34255,7 +34612,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPlaygroundTransformHighPerform SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetREPLMode(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34283,7 +34640,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetREPLMode(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetREPLMode__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34316,7 +34673,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetREPLMode__SWIG_0(PyObject *sel SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetREPLMode__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34383,7 +34740,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetREPLMode(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetGenerateDebugInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34411,7 +34768,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetGenerateDebugInfo(PyObject *se SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34444,7 +34801,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_0(PyOb SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34511,7 +34868,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo(PyObject *se SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetSuppressPersistentResult(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34539,7 +34896,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetSuppressPersistentResult(PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34572,7 +34929,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34639,7 +34996,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult(PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetPrefix(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34667,8 +35024,8 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetPrefix(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPrefix(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -34704,7 +35061,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPrefix(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34737,7 +35094,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_0(PyObje SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34804,7 +35161,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts(PyObject *self SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetAutoApplyFixIts(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34832,7 +35189,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetAutoApplyFixIts(PyObject *self SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetRetriesWithFixIts(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34866,7 +35223,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetRetriesWithFixIts(PyObject *se SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetRetriesWithFixIts(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34894,7 +35251,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetRetriesWithFixIts(PyObject *se SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTopLevel(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -34922,7 +35279,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTopLevel(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -34955,7 +35312,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel__SWIG_0(PyObject *sel SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -35022,7 +35379,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetAllowJIT(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35050,7 +35407,7 @@ SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetAllowJIT(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAllowJIT(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ; + lldb::SBExpressionOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -35144,7 +35501,7 @@ SWIGINTERN PyObject *_wrap_new_SBFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, SWIGINTERN PyObject *_wrap_new_SBFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; int arg1 ; - char *arg2 = (char *) 0 ; + char *arg2 = 0 ; bool arg3 ; int val1 ; int ecode1 = 0 ; @@ -35244,7 +35601,7 @@ SWIGINTERN PyObject *_wrap_new_SBFile(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFile *arg1 = (lldb::SBFile *) 0 ; + lldb::SBFile *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35271,10 +35628,10 @@ SWIGINTERN PyObject *_wrap_delete_SBFile(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFile_Read(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFile *arg1 = (lldb::SBFile *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; + lldb::SBFile *arg1 = 0 ; + uint8_t *arg2 = 0 ; size_t arg3 ; - size_t *arg4 = (size_t *) 0 ; + size_t *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; Py_buffer_RAII view2 ; @@ -35325,10 +35682,10 @@ SWIGINTERN PyObject *_wrap_SBFile_Read(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFile_Write(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFile *arg1 = (lldb::SBFile *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; + lldb::SBFile *arg1 = 0 ; + uint8_t *arg2 = 0 ; size_t arg3 ; - size_t *arg4 = (size_t *) 0 ; + size_t *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; Py_buffer_RAII view2 ; @@ -35379,7 +35736,7 @@ SWIGINTERN PyObject *_wrap_SBFile_Write(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFile_Flush(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFile *arg1 = (lldb::SBFile *) 0 ; + lldb::SBFile *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35407,7 +35764,7 @@ SWIGINTERN PyObject *_wrap_SBFile_Flush(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFile_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFile *arg1 = (lldb::SBFile *) 0 ; + lldb::SBFile *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35435,7 +35792,7 @@ SWIGINTERN PyObject *_wrap_SBFile_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFile_Close(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFile *arg1 = (lldb::SBFile *) 0 ; + lldb::SBFile *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35463,7 +35820,7 @@ SWIGINTERN PyObject *_wrap_SBFile_Close(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFile___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFile *arg1 = (lldb::SBFile *) 0 ; + lldb::SBFile *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35491,7 +35848,7 @@ SWIGINTERN PyObject *_wrap_SBFile___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFile_GetFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFile *arg1 = (lldb::SBFile *) 0 ; + lldb::SBFile *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35689,7 +36046,7 @@ SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_1(PyObject *self, Py_ssize_t nob SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -35718,7 +36075,7 @@ SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_2(PyObject *self, Py_ssize_t nob SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; bool arg2 ; int res1 ; char *buf1 = 0 ; @@ -35808,7 +36165,7 @@ SWIGINTERN PyObject *_wrap_new_SBFileSpec(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35835,7 +36192,7 @@ SWIGINTERN PyObject *_wrap_delete_SBFileSpec(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFileSpec___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35863,7 +36220,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpec___nonzero__(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFileSpec___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -35906,7 +36263,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpec___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFileSpec___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -35949,7 +36306,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpec___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFileSpec_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -35977,7 +36334,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFileSpec_Exists(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36005,7 +36362,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_Exists(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFileSpec_ResolveExecutableLocation(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36033,7 +36390,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_ResolveExecutableLocation(PyObject *self, SWIGINTERN PyObject *_wrap_SBFileSpec_GetFilename(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36061,7 +36418,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_GetFilename(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFileSpec_GetDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36089,8 +36446,8 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_GetDirectory(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBFileSpec_SetFilename(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -36126,8 +36483,8 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_SetFilename(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFileSpec_SetDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -36163,102 +36520,106 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_SetDirectory(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBFileSpec_GetPath(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; + char *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; - int res2 ; - char *buf2 = 0 ; - int alloc2 = 0 ; - size_t val3 ; - int ecode3 = 0 ; - PyObject *swig_obj[3] ; + PyObject *swig_obj[2] ; uint32_t result; (void)self; - if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_GetPath", 3, 3, swig_obj)) SWIG_fail; + if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_GetPath", 2, 2, swig_obj)) SWIG_fail; res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetPath" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'"); } arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1); - res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_GetPath" "', argument " "2"" of type '" "char *""'"); + { + if (!PyLong_Check(swig_obj[1])) { + PyErr_SetString(PyExc_ValueError, "Expecting an integer"); + SWIG_fail; + } + arg3 = PyLong_AsLong(swig_obj[1]); + if (arg3 <= 0) { + PyErr_SetString(PyExc_ValueError, "Positive integer expected"); + SWIG_fail; + } + arg2 = (char *)malloc(arg3); } - arg2 = reinterpret_cast< char * >(buf2); - ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFileSpec_GetPath" "', argument " "3"" of type '" "size_t""'"); - } - arg3 = static_cast< size_t >(val3); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; result = (uint32_t)((lldb::SBFileSpec const *)arg1)->GetPath(arg2,SWIG_STD_MOVE(arg3)); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); - if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + { + Py_XDECREF(resultobj); /* Blow away any previous result */ + llvm::StringRef ref(arg2); + PythonString string(ref); + resultobj = string.release(); + free(arg2); + } return resultobj; fail: - if (alloc2 == SWIG_NEWOBJ) delete[] buf2; return NULL; } SWIGINTERN PyObject *_wrap_SBFileSpec_ResolvePath(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; - char *arg2 = (char *) 0 ; + char *arg1 = 0 ; + char *arg2 = 0 ; size_t arg3 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; - int res2 ; - char *buf2 = 0 ; - int alloc2 = 0 ; - size_t val3 ; - int ecode3 = 0 ; - PyObject *swig_obj[3] ; + PyObject *swig_obj[2] ; int result; (void)self; - if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_ResolvePath", 3, 3, swig_obj)) SWIG_fail; + if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_ResolvePath", 2, 2, swig_obj)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_ResolvePath" "', argument " "1"" of type '" "char const *""'"); } arg1 = reinterpret_cast< char * >(buf1); - res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_ResolvePath" "', argument " "2"" of type '" "char *""'"); + { + if (!PyLong_Check(swig_obj[1])) { + PyErr_SetString(PyExc_ValueError, "Expecting an integer"); + SWIG_fail; + } + arg3 = PyLong_AsLong(swig_obj[1]); + if (arg3 <= 0) { + PyErr_SetString(PyExc_ValueError, "Positive integer expected"); + SWIG_fail; + } + arg2 = (char *)malloc(arg3); } - arg2 = reinterpret_cast< char * >(buf2); - ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFileSpec_ResolvePath" "', argument " "3"" of type '" "size_t""'"); - } - arg3 = static_cast< size_t >(val3); { SWIG_PYTHON_THREAD_BEGIN_ALLOW; result = (int)lldb::SBFileSpec::ResolvePath((char const *)arg1,arg2,SWIG_STD_MOVE(arg3)); SWIG_PYTHON_THREAD_END_ALLOW; } resultobj = SWIG_From_int(static_cast< int >(result)); + { + Py_XDECREF(resultobj); /* Blow away any previous result */ + llvm::StringRef ref(arg2); + PythonString string(ref); + resultobj = string.release(); + free(arg2); + } if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - if (alloc2 == SWIG_NEWOBJ) delete[] buf2; return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - if (alloc2 == SWIG_NEWOBJ) delete[] buf2; return NULL; } SWIGINTERN PyObject *_wrap_SBFileSpec_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -36296,8 +36657,8 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_GetDescription(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBFileSpec_AppendPathComponent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -36333,7 +36694,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpec_AppendPathComponent(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBFileSpec___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ; + lldb::SBFileSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36448,7 +36809,7 @@ SWIGINTERN PyObject *_wrap_new_SBFileSpecList(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBFileSpecList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36475,7 +36836,7 @@ SWIGINTERN PyObject *_wrap_delete_SBFileSpecList(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFileSpecList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36503,7 +36864,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpecList_GetSize(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFileSpecList_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -36541,7 +36902,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpecList_GetDescription(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBFileSpecList_Append(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -36578,7 +36939,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpecList_Append(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFileSpecList_AppendIfUnique(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -36616,7 +36977,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpecList_AppendIfUnique(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBFileSpecList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36643,7 +37004,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpecList_Clear(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFileSpecList_FindFileIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; uint32_t arg2 ; lldb::SBFileSpec *arg3 = 0 ; bool arg4 ; @@ -36697,7 +37058,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpecList_FindFileIndex(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBFileSpecList_GetFileSpecAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -36732,7 +37093,7 @@ SWIGINTERN PyObject *_wrap_SBFileSpecList_GetFileSpecAtIndex(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBFileSpecList___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ; + lldb::SBFileSpecList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36789,7 +37150,7 @@ SWIGINTERN PyObject *_wrap_new_SBFormat__SWIG_0(PyObject *self, Py_ssize_t nobjs SWIGINTERN PyObject *_wrap_new_SBFormat__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; lldb::SBError *arg2 = 0 ; int res1 ; char *buf1 = 0 ; @@ -36901,7 +37262,7 @@ SWIGINTERN PyObject *_wrap_new_SBFormat(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFormat *arg1 = (lldb::SBFormat *) 0 ; + lldb::SBFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -36928,7 +37289,7 @@ SWIGINTERN PyObject *_wrap_delete_SBFormat(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFormat___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFormat *arg1 = (lldb::SBFormat *) 0 ; + lldb::SBFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37043,7 +37404,7 @@ SWIGINTERN PyObject *_wrap_new_SBFrame(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBFrame(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37070,7 +37431,7 @@ SWIGINTERN PyObject *_wrap_delete_SBFrame(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_IsEqual(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -37108,7 +37469,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_IsEqual(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37136,7 +37497,7 @@ SWIGINTERN PyObject *_wrap_SBFrame___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37164,7 +37525,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetFrameID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37192,7 +37553,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetFrameID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetCFA(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37220,7 +37581,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetCFA(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetPC(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37248,7 +37609,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetPC(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_SetPC(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -37283,7 +37644,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_SetPC(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetSP(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37311,7 +37672,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetSP(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetFP(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37339,7 +37700,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetFP(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetPCAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37367,7 +37728,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetPCAddress(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_GetSymbolContext(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -37402,7 +37763,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetSymbolContext(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBFrame_GetModule(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37430,7 +37791,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetModule(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetCompileUnit(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37458,7 +37819,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetCompileUnit(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFrame_GetFunction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37486,7 +37847,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetFunction(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetSymbol(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37514,7 +37875,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetSymbol(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetBlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37542,7 +37903,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetBlock(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; @@ -37568,7 +37929,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBFrame_GetDisplayFunctionName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37596,7 +37957,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetDisplayFunctionName(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; @@ -37658,7 +38019,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBFrame_GuessLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37686,7 +38047,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GuessLanguage(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_IsSwiftThunk(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37714,7 +38075,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_IsSwiftThunk(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_IsInlined__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -37740,7 +38101,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_IsInlined__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBFrame_IsInlined__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -37802,7 +38163,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_IsInlined(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -37828,7 +38189,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -37888,9 +38249,37 @@ SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial(PyObject *self, PyObject *args) } +SWIGINTERN PyObject *_wrap_SBFrame_IsSynthetic(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBFrame *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + bool result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsSynthetic" "', argument " "1"" of type '" "lldb::SBFrame const *""'"); + } + arg1 = reinterpret_cast< lldb::SBFrame * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (bool)((lldb::SBFrame const *)arg1)->IsSynthetic(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_bool(static_cast< bool >(result)); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBFrame_IsHidden(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -37918,8 +38307,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_IsHidden(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -37955,8 +38344,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_0(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; lldb::DynamicValueType arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -38000,8 +38389,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_1(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; lldb::DynamicValueType arg3 ; bool arg4 ; void *argp1 = 0 ; @@ -38053,8 +38442,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_2(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBExpressionOptions *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -38195,7 +38584,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBFrame_GetLanguageSpecificData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -38223,7 +38612,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetLanguageSpecificData(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBFrame_GetFrameBlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -38251,7 +38640,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetFrameBlock(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_GetLineEntry(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -38279,7 +38668,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetLineEntry(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_GetThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -38307,7 +38696,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetThread(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_Disassemble(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -38335,7 +38724,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_Disassemble(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -38362,7 +38751,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -38405,7 +38794,7 @@ SWIGINTERN PyObject *_wrap_SBFrame___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -38448,7 +38837,7 @@ SWIGINTERN PyObject *_wrap_SBFrame___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; bool arg2 ; bool arg3 ; bool arg4 ; @@ -38506,7 +38895,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; bool arg2 ; bool arg3 ; bool arg4 ; @@ -38572,7 +38961,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_1(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; lldb::SBVariablesOptions *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -38713,7 +39102,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetVariables(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_GetRegisters(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -38741,8 +39130,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetRegisters(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_FindRegister(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -38779,8 +39168,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_FindRegister(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_FindVariable__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -38816,8 +39205,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_FindVariable__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBFrame_FindVariable__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; lldb::DynamicValueType arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -38911,8 +39300,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_FindVariable(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; lldb::DynamicValueType arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -38956,8 +39345,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath__SWIG_0(PyObject *sel SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -39043,8 +39432,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBFrame_FindValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; lldb::ValueType arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -39088,8 +39477,8 @@ SWIGINTERN PyObject *_wrap_SBFrame_FindValue__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBFrame_FindValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBFrame *arg1 = 0 ; + char *arg2 = 0 ; lldb::ValueType arg3 ; lldb::DynamicValueType arg4 ; void *argp1 = 0 ; @@ -39203,7 +39592,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_FindValue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFrame_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -39241,7 +39630,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetDescription(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFrame_GetDescriptionWithFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; lldb::SBFormat *arg2 = 0 ; lldb::SBStream *arg3 = 0 ; void *argp1 = 0 ; @@ -39290,7 +39679,7 @@ SWIGINTERN PyObject *_wrap_SBFrame_GetDescriptionWithFormat(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBFrame___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ; + lldb::SBFrame *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39405,7 +39794,7 @@ SWIGINTERN PyObject *_wrap_new_SBFunction(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBFunction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39432,7 +39821,7 @@ SWIGINTERN PyObject *_wrap_delete_SBFunction(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFunction___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39460,7 +39849,7 @@ SWIGINTERN PyObject *_wrap_SBFunction___nonzero__(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFunction_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39488,7 +39877,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFunction_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39516,7 +39905,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFunction_GetDisplayName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39544,7 +39933,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetDisplayName(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBFunction_GetMangledName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39570,9 +39959,37 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetMangledName(PyObject *self, PyObject *a } +SWIGINTERN PyObject *_wrap_SBFunction_GetBaseName(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBFunction *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + char *result = 0 ; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetBaseName" "', argument " "1"" of type '" "lldb::SBFunction const *""'"); + } + arg1 = reinterpret_cast< lldb::SBFunction * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (char *)((lldb::SBFunction const *)arg1)->GetBaseName(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -39614,9 +40031,9 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions__SWIG_0(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; lldb::SBTarget arg2 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 ; @@ -39715,7 +40132,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBFunction_GetStartAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39743,7 +40160,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetStartAddress(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBFunction_GetEndAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39771,7 +40188,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetEndAddress(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBFunction_GetRanges(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39799,7 +40216,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetRanges(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBFunction_GetArgumentName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -39834,7 +40251,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetArgumentName(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBFunction_GetPrologueByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39862,7 +40279,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetPrologueByteSize(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBFunction_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39890,7 +40307,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFunction_GetBlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39918,7 +40335,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetBlock(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFunction_GetLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39946,7 +40363,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetLanguage(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFunction_GetIsOptimized(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -39974,7 +40391,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetIsOptimized(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBFunction_GetCanThrow(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40002,7 +40419,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetCanThrow(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBFunction___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; lldb::SBFunction *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -40045,7 +40462,7 @@ SWIGINTERN PyObject *_wrap_SBFunction___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFunction___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; lldb::SBFunction *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -40088,7 +40505,7 @@ SWIGINTERN PyObject *_wrap_SBFunction___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBFunction_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -40126,7 +40543,7 @@ SWIGINTERN PyObject *_wrap_SBFunction_GetDescription(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBFunction___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ; + lldb::SBFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40247,7 +40664,7 @@ SWIGINTERN PyObject *_wrap_SBHostOS_GetUserHomeDirectory(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCreated(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -40277,10 +40694,10 @@ SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCreated(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCreate(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; - lldb::thread_func_t arg2 = (lldb::thread_func_t) 0 ; - void *arg3 = (void *) 0 ; - lldb::SBError *arg4 = (lldb::SBError *) 0 ; + char *arg1 = 0 ; + lldb::thread_func_t arg2 = 0 ; + void *arg3 = 0 ; + lldb::SBError *arg4 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -40329,7 +40746,7 @@ SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCreate(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCancel(PyObject *self, PyObject *args) { PyObject *resultobj = 0; lldb::thread_t arg1 ; - lldb::SBError *arg2 = (lldb::SBError *) 0 ; + lldb::SBError *arg2 = 0 ; void *argp1 ; int res1 = 0 ; void *argp2 = 0 ; @@ -40372,7 +40789,7 @@ SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCancel(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBHostOS_ThreadDetach(PyObject *self, PyObject *args) { PyObject *resultobj = 0; lldb::thread_t arg1 ; - lldb::SBError *arg2 = (lldb::SBError *) 0 ; + lldb::SBError *arg2 = 0 ; void *argp1 ; int res1 = 0 ; void *argp2 = 0 ; @@ -40415,8 +40832,8 @@ SWIGINTERN PyObject *_wrap_SBHostOS_ThreadDetach(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBHostOS_ThreadJoin(PyObject *self, PyObject *args) { PyObject *resultobj = 0; lldb::thread_t arg1 ; - lldb::thread_result_t *arg2 = (lldb::thread_result_t *) 0 ; - lldb::SBError *arg3 = (lldb::SBError *) 0 ; + lldb::thread_result_t *arg2 = 0 ; + lldb::SBError *arg3 = 0 ; void *argp1 ; int res1 = 0 ; void *argp2 = 0 ; @@ -40483,7 +40900,7 @@ SWIGINTERN PyObject *_wrap_new_SBHostOS(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBHostOS(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBHostOS *arg1 = (lldb::SBHostOS *) 0 ; + lldb::SBHostOS *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40597,7 +41014,7 @@ SWIGINTERN PyObject *_wrap_new_SBInstruction(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBInstruction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40624,7 +41041,7 @@ SWIGINTERN PyObject *_wrap_delete_SBInstruction(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBInstruction___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40652,7 +41069,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction___nonzero__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBInstruction_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40680,7 +41097,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBInstruction_GetAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40708,7 +41125,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_GetAddress(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBInstruction_GetMnemonic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -40751,7 +41168,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_GetMnemonic(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBInstruction_GetOperands(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -40794,7 +41211,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_GetOperands(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBInstruction_GetComment(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -40837,7 +41254,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_GetComment(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBInstruction_GetControlFlowKind(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -40880,7 +41297,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_GetControlFlowKind(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBInstruction_GetData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -40923,7 +41340,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_GetData(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBInstruction_GetByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40951,7 +41368,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_GetByteSize(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBInstruction_DoesBranch(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -40979,7 +41396,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_DoesBranch(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBInstruction_HasDelaySlot(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -41007,7 +41424,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_HasDelaySlot(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBInstruction_CanSetBreakpoint(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -41035,7 +41452,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_CanSetBreakpoint(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBInstruction_Print__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -41076,7 +41493,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_Print__SWIG_0(PyObject *self, Py_ssize_ SWIGINTERN PyObject *_wrap_SBInstruction_Print__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -41164,7 +41581,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_Print(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBInstruction_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -41202,7 +41619,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBInstruction_EmulateWithFrame(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -41248,8 +41665,8 @@ SWIGINTERN PyObject *_wrap_SBInstruction_EmulateWithFrame(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBInstruction_DumpEmulation(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBInstruction *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -41286,9 +41703,9 @@ SWIGINTERN PyObject *_wrap_SBInstruction_DumpEmulation(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBInstruction_TestEmulation(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; @@ -41335,7 +41752,7 @@ SWIGINTERN PyObject *_wrap_SBInstruction_TestEmulation(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBInstruction___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ; + lldb::SBInstruction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -41450,7 +41867,7 @@ SWIGINTERN PyObject *_wrap_new_SBInstructionList(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBInstructionList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -41477,7 +41894,7 @@ SWIGINTERN PyObject *_wrap_delete_SBInstructionList(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBInstructionList___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -41505,7 +41922,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList___nonzero__(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBInstructionList_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -41533,7 +41950,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_IsValid(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBInstructionList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -41561,7 +41978,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_GetSize(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -41596,7 +42013,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionAtIndex(PyObject *sel SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionsCount__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; lldb::SBAddress *arg3 = 0 ; bool arg4 ; @@ -41652,7 +42069,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionsCount__SWIG_0(PyObje SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionsCount__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; lldb::SBAddress *arg3 = 0 ; void *argp1 = 0 ; @@ -41758,7 +42175,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionsCount(PyObject *self SWIGINTERN PyObject *_wrap_SBInstructionList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -41785,7 +42202,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_Clear(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBInstructionList_AppendInstruction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; lldb::SBInstruction arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -41827,7 +42244,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_AppendInstruction(PyObject *self, P SWIGINTERN PyObject *_wrap_SBInstructionList_Print__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -41868,7 +42285,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_Print__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBInstructionList_Print__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -41956,7 +42373,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_Print(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBInstructionList_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -41993,7 +42410,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_GetDescription__SWIG_0(PyObject *se SWIGINTERN PyObject *_wrap_SBInstructionList_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::SBExecutionContext *arg3 = 0 ; void *argp1 = 0 ; @@ -42092,8 +42509,8 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_GetDescription(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBInstructionList_DumpEmulationForAllInstructions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -42130,7 +42547,7 @@ SWIGINTERN PyObject *_wrap_SBInstructionList_DumpEmulationForAllInstructions(PyO SWIGINTERN PyObject *_wrap_SBInstructionList___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ; + lldb::SBInstructionList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42169,7 +42586,7 @@ SWIGINTERN PyObject *SBInstructionList_swiginit(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_SBLanguageRuntime_GetLanguageTypeFromString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -42442,7 +42859,7 @@ SWIGINTERN PyObject *_wrap_new_SBLanguageRuntime(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBLanguageRuntime(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLanguageRuntime *arg1 = (lldb::SBLanguageRuntime *) 0 ; + lldb::SBLanguageRuntime *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42480,7 +42897,7 @@ SWIGINTERN PyObject *SBLanguageRuntime_swiginit(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_SBLaunchInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char **arg1 = (char **) 0 ; + char **arg1 = 0 ; PyObject *swig_obj[1] ; lldb::SBLaunchInfo *result = 0 ; @@ -42531,7 +42948,7 @@ SWIGINTERN PyObject *_wrap_new_SBLaunchInfo(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBLaunchInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42558,7 +42975,7 @@ SWIGINTERN PyObject *_wrap_delete_SBLaunchInfo(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42586,7 +43003,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetProcessID(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetUserID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42614,7 +43031,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetUserID(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetGroupID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42642,7 +43059,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetGroupID(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBLaunchInfo_UserIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42670,7 +43087,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_UserIDIsValid(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBLaunchInfo_GroupIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42698,7 +43115,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GroupIDIsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetUserID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -42732,7 +43149,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetUserID(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetGroupID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -42766,7 +43183,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetGroupID(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetExecutableFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42794,7 +43211,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetExecutableFile(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetExecutableFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; lldb::SBFileSpec arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -42844,7 +43261,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetExecutableFile(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42872,7 +43289,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetListener(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -42909,7 +43326,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetListener(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShadowListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -42937,7 +43354,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShadowListener(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShadowListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -42974,7 +43391,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShadowListener(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetNumArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43002,7 +43419,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetNumArguments(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetArgumentAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -43037,8 +43454,8 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetArgumentAtIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; - char **arg2 = (char **) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; + char **arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -43102,7 +43519,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetArguments(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetNumEnvironmentEntries(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43130,7 +43547,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetNumEnvironmentEntries(PyObject *self, SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetEnvironmentEntryAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -43165,8 +43582,8 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetEnvironmentEntryAtIndex(PyObject *sel SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetEnvironmentEntries(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; - char **arg2 = (char **) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; + char **arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -43230,7 +43647,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetEnvironmentEntries(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetEnvironment(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; lldb::SBEnvironment *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; @@ -43275,7 +43692,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetEnvironment(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetEnvironment(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43303,7 +43720,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetEnvironment(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLaunchInfo_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43330,7 +43747,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetWorkingDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43358,8 +43775,8 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetWorkingDirectory(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetWorkingDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -43395,7 +43812,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetWorkingDirectory(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetLaunchFlags(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43423,7 +43840,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetLaunchFlags(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetLaunchFlags(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -43457,7 +43874,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetLaunchFlags(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetProcessPluginName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43485,8 +43902,8 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetProcessPluginName(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetProcessPluginName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -43522,7 +43939,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetProcessPluginName(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShell(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43550,8 +43967,8 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShell(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShell(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -43587,7 +44004,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShell(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShellExpandArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43615,7 +44032,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShellExpandArguments(PyObject *self, SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShellExpandArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -43649,7 +44066,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShellExpandArguments(PyObject *self, SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetResumeCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43677,7 +44094,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetResumeCount(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetResumeCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -43711,7 +44128,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetResumeCount(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddCloseFileAction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -43746,7 +44163,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddCloseFileAction(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddDuplicateFileAction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; int arg2 ; int arg3 ; void *argp1 = 0 ; @@ -43789,9 +44206,9 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddDuplicateFileAction(PyObject *self, P SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddOpenFileAction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; int arg2 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; bool arg4 ; bool arg5 ; void *argp1 = 0 ; @@ -43851,7 +44268,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddOpenFileAction(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddSuppressFileAction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; int arg2 ; bool arg3 ; bool arg4 ; @@ -43902,8 +44319,8 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddSuppressFileAction(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetLaunchEventData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -43939,7 +44356,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetLaunchEventData(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetLaunchEventData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43967,7 +44384,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetLaunchEventData(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetDetachOnError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -43995,7 +44412,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetDetachOnError(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetDetachOnError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44029,7 +44446,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetDetachOnError(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetScriptedProcessClassName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44057,8 +44474,8 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetScriptedProcessClassName(PyObject *se SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetScriptedProcessClassName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -44094,7 +44511,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetScriptedProcessClassName(PyObject *se SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetScriptedProcessDictionary(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44122,7 +44539,7 @@ SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetScriptedProcessDictionary(PyObject *s SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetScriptedProcessDictionary(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ; + lldb::SBLaunchInfo *arg1 = 0 ; lldb::SBStructuredData arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44251,7 +44668,7 @@ SWIGINTERN PyObject *_wrap_new_SBLineEntry(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBLineEntry(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44278,7 +44695,7 @@ SWIGINTERN PyObject *_wrap_delete_SBLineEntry(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBLineEntry_GetStartAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44306,7 +44723,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_GetStartAddress(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBLineEntry_GetEndAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44334,7 +44751,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_GetEndAddress(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBLineEntry_GetSameLineContiguousAddressRangeEnd(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44369,7 +44786,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_GetSameLineContiguousAddressRangeEnd(PyOb SWIGINTERN PyObject *_wrap_SBLineEntry___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44397,7 +44814,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry___nonzero__(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBLineEntry_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44425,7 +44842,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBLineEntry_GetFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44453,7 +44870,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_GetFileSpec(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBLineEntry_GetLine(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44481,7 +44898,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_GetLine(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBLineEntry_GetColumn(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44509,7 +44926,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_GetColumn(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBLineEntry_SetFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; lldb::SBFileSpec arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44551,7 +44968,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_SetFileSpec(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBLineEntry_SetLine(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44585,7 +45002,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_SetLine(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBLineEntry_SetColumn(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44619,7 +45036,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_SetColumn(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBLineEntry___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; lldb::SBLineEntry *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44662,7 +45079,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBLineEntry___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; lldb::SBLineEntry *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44705,7 +45122,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBLineEntry_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44743,7 +45160,7 @@ SWIGINTERN PyObject *_wrap_SBLineEntry_GetDescription(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBLineEntry___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ; + lldb::SBLineEntry *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44800,7 +45217,7 @@ SWIGINTERN PyObject *_wrap_new_SBListener__SWIG_0(PyObject *self, Py_ssize_t nob SWIGINTERN PyObject *_wrap_new_SBListener__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -44896,7 +45313,7 @@ SWIGINTERN PyObject *_wrap_new_SBListener(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBListener(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44923,7 +45340,7 @@ SWIGINTERN PyObject *_wrap_delete_SBListener(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBListener_AddEvent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -44960,7 +45377,7 @@ SWIGINTERN PyObject *_wrap_SBListener_AddEvent(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBListener_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -44987,7 +45404,7 @@ SWIGINTERN PyObject *_wrap_SBListener_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBListener___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -45015,7 +45432,7 @@ SWIGINTERN PyObject *_wrap_SBListener___nonzero__(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBListener_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -45043,9 +45460,9 @@ SWIGINTERN PyObject *_wrap_SBListener_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBListener_StartListeningForEventClass(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBDebugger *arg2 = 0 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; uint32_t arg4 ; void *argp1 = 0 ; int res1 = 0 ; @@ -45100,9 +45517,9 @@ SWIGINTERN PyObject *_wrap_SBListener_StartListeningForEventClass(PyObject *self SWIGINTERN PyObject *_wrap_SBListener_StopListeningForEventClass(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBDebugger *arg2 = 0 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; uint32_t arg4 ; void *argp1 = 0 ; int res1 = 0 ; @@ -45157,7 +45574,7 @@ SWIGINTERN PyObject *_wrap_SBListener_StopListeningForEventClass(PyObject *self, SWIGINTERN PyObject *_wrap_SBListener_StartListeningForEvents(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -45203,7 +45620,7 @@ SWIGINTERN PyObject *_wrap_SBListener_StartListeningForEvents(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBListener_StopListeningForEvents(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -45249,7 +45666,7 @@ SWIGINTERN PyObject *_wrap_SBListener_StopListeningForEvents(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBListener_WaitForEvent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; uint32_t arg2 ; lldb::SBEvent *arg3 = 0 ; void *argp1 = 0 ; @@ -45295,7 +45712,7 @@ SWIGINTERN PyObject *_wrap_SBListener_WaitForEvent(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBListener_WaitForEventForBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; uint32_t arg2 ; lldb::SBBroadcaster *arg3 = 0 ; lldb::SBEvent *arg4 = 0 ; @@ -45352,7 +45769,7 @@ SWIGINTERN PyObject *_wrap_SBListener_WaitForEventForBroadcaster(PyObject *self, SWIGINTERN PyObject *_wrap_SBListener_WaitForEventForBroadcasterWithType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; uint32_t arg2 ; lldb::SBBroadcaster *arg3 = 0 ; uint32_t arg4 ; @@ -45417,7 +45834,7 @@ SWIGINTERN PyObject *_wrap_SBListener_WaitForEventForBroadcasterWithType(PyObjec SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEvent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -45455,7 +45872,7 @@ SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEvent(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEventForBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; lldb::SBEvent *arg3 = 0 ; void *argp1 = 0 ; @@ -45504,7 +45921,7 @@ SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEventForBroadcaster(PyObject *se SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEventForBroadcasterWithType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; uint32_t arg3 ; lldb::SBEvent *arg4 = 0 ; @@ -45561,7 +45978,7 @@ SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEventForBroadcasterWithType(PyOb SWIGINTERN PyObject *_wrap_SBListener_GetNextEvent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -45599,7 +46016,7 @@ SWIGINTERN PyObject *_wrap_SBListener_GetNextEvent(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBListener_GetNextEventForBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; lldb::SBEvent *arg3 = 0 ; void *argp1 = 0 ; @@ -45648,7 +46065,7 @@ SWIGINTERN PyObject *_wrap_SBListener_GetNextEventForBroadcaster(PyObject *self, SWIGINTERN PyObject *_wrap_SBListener_GetNextEventForBroadcasterWithType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBBroadcaster *arg2 = 0 ; uint32_t arg3 ; lldb::SBEvent *arg4 = 0 ; @@ -45705,7 +46122,7 @@ SWIGINTERN PyObject *_wrap_SBListener_GetNextEventForBroadcasterWithType(PyObjec SWIGINTERN PyObject *_wrap_SBListener_HandleBroadcastEvent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBListener *arg1 = (lldb::SBListener *) 0 ; + lldb::SBListener *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -45801,7 +46218,7 @@ SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_1(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; lldb::addr_t arg2 ; lldb::addr_t arg3 ; uint32_t arg4 ; @@ -45870,7 +46287,7 @@ SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_2(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; lldb::addr_t arg2 ; lldb::addr_t arg3 ; uint32_t arg4 ; @@ -46032,7 +46449,7 @@ SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_delete_SBMemoryRegionInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46059,7 +46476,7 @@ SWIGINTERN PyObject *_wrap_delete_SBMemoryRegionInfo(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46086,7 +46503,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_Clear(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetRegionBase(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46114,7 +46531,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetRegionBase(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetRegionEnd(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46142,7 +46559,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetRegionEnd(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsReadable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46170,7 +46587,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsReadable(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsWritable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46198,7 +46615,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsWritable(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsExecutable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46226,7 +46643,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsExecutable(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsMapped(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46254,7 +46671,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsMapped(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46282,7 +46699,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetName(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_HasDirtyMemoryPageList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46310,7 +46727,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_HasDirtyMemoryPageList(PyObject *s SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetNumDirtyPages(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46338,7 +46755,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetNumDirtyPages(PyObject *self, P SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetDirtyPageAddressAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -46373,7 +46790,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetDirtyPageAddressAtIndex(PyObjec SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetPageSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46401,7 +46818,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetPageSize(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; lldb::SBMemoryRegionInfo *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -46444,7 +46861,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___eq__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; lldb::SBMemoryRegionInfo *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -46487,7 +46904,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___ne__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -46525,7 +46942,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetDescription(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ; + lldb::SBMemoryRegionInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46640,7 +47057,7 @@ SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfoList(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_delete_SBMemoryRegionInfoList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ; + lldb::SBMemoryRegionInfoList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46667,7 +47084,7 @@ SWIGINTERN PyObject *_wrap_delete_SBMemoryRegionInfoList(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ; + lldb::SBMemoryRegionInfoList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -46695,7 +47112,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetSize(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetMemoryRegionContainingAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ; + lldb::SBMemoryRegionInfoList *arg1 = 0 ; lldb::addr_t arg2 ; lldb::SBMemoryRegionInfo *arg3 = 0 ; void *argp1 = 0 ; @@ -46741,7 +47158,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetMemoryRegionContainingAddre SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetMemoryRegionAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ; + lldb::SBMemoryRegionInfoList *arg1 = 0 ; uint32_t arg2 ; lldb::SBMemoryRegionInfo *arg3 = 0 ; void *argp1 = 0 ; @@ -46787,7 +47204,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetMemoryRegionAtIndex(PyObjec SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ; + lldb::SBMemoryRegionInfoList *arg1 = 0 ; lldb::SBMemoryRegionInfo *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -46823,7 +47240,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ; + lldb::SBMemoryRegionInfoList *arg1 = 0 ; lldb::SBMemoryRegionInfoList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -46905,7 +47322,7 @@ SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ; + lldb::SBMemoryRegionInfoList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47110,7 +47527,7 @@ SWIGINTERN PyObject *_wrap_new_SBModule(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBModule(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47137,7 +47554,7 @@ SWIGINTERN PyObject *_wrap_delete_SBModule(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47165,7 +47582,7 @@ SWIGINTERN PyObject *_wrap_SBModule___nonzero__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47193,7 +47610,7 @@ SWIGINTERN PyObject *_wrap_SBModule_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47220,7 +47637,7 @@ SWIGINTERN PyObject *_wrap_SBModule_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule_IsFileBacked(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47248,7 +47665,7 @@ SWIGINTERN PyObject *_wrap_SBModule_IsFileBacked(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_GetFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47276,7 +47693,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetFileSpec(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_GetPlatformFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47304,7 +47721,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetPlatformFileSpec(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModule_SetPlatformFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47342,7 +47759,7 @@ SWIGINTERN PyObject *_wrap_SBModule_SetPlatformFileSpec(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModule_GetRemoteInstallFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47370,7 +47787,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetRemoteInstallFileSpec(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBModule_SetRemoteInstallFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47408,7 +47825,7 @@ SWIGINTERN PyObject *_wrap_SBModule_SetRemoteInstallFileSpec(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBModule_GetByteOrder(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47436,7 +47853,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetByteOrder(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_GetAddressByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47464,7 +47881,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetAddressByteSize(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModule_GetTriple(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47492,7 +47909,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetTriple(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule_GetUUIDBytes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47520,7 +47937,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetUUIDBytes(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_GetUUIDString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47548,7 +47965,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetUUIDString(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBModule___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBModule *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47591,7 +48008,7 @@ SWIGINTERN PyObject *_wrap_SBModule___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBModule *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47634,8 +48051,8 @@ SWIGINTERN PyObject *_wrap_SBModule___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule_FindSection(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -47672,7 +48089,7 @@ SWIGINTERN PyObject *_wrap_SBModule_FindSection(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_ResolveFileAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47707,7 +48124,7 @@ SWIGINTERN PyObject *_wrap_SBModule_ResolveFileAddress(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModule_ResolveSymbolContextForAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -47753,7 +48170,7 @@ SWIGINTERN PyObject *_wrap_SBModule_ResolveSymbolContextForAddress(PyObject *sel SWIGINTERN PyObject *_wrap_SBModule_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47791,7 +48208,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetDescription(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBModule_GetNumCompileUnits(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47819,7 +48236,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetNumCompileUnits(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModule_GetCompileUnitAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47854,7 +48271,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetCompileUnitAtIndex(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBModule_FindCompileUnits(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47892,7 +48309,7 @@ SWIGINTERN PyObject *_wrap_SBModule_FindCompileUnits(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBModule_GetNumSymbols(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -47920,7 +48337,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetNumSymbols(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBModule_GetSymbolAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -47955,8 +48372,8 @@ SWIGINTERN PyObject *_wrap_SBModule_GetSymbolAtIndex(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBModule_FindSymbol__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; lldb::SymbolType arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48000,8 +48417,8 @@ SWIGINTERN PyObject *_wrap_SBModule_FindSymbol__SWIG_0(PyObject *self, Py_ssize_ SWIGINTERN PyObject *_wrap_SBModule_FindSymbol__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -48087,8 +48504,8 @@ SWIGINTERN PyObject *_wrap_SBModule_FindSymbol(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule_FindSymbols__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; lldb::SymbolType arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48132,8 +48549,8 @@ SWIGINTERN PyObject *_wrap_SBModule_FindSymbols__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBModule_FindSymbols__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -48219,7 +48636,7 @@ SWIGINTERN PyObject *_wrap_SBModule_FindSymbols(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_GetNumSections(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -48247,7 +48664,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetNumSections(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBModule_GetSectionAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48282,8 +48699,8 @@ SWIGINTERN PyObject *_wrap_SBModule_GetSectionAtIndex(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBModule_FindFunctions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48327,8 +48744,8 @@ SWIGINTERN PyObject *_wrap_SBModule_FindFunctions__SWIG_0(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBModule_FindFunctions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -48414,9 +48831,9 @@ SWIGINTERN PyObject *_wrap_SBModule_FindFunctions(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBModule_FindGlobalVariables(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; uint32_t arg4 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48471,9 +48888,9 @@ SWIGINTERN PyObject *_wrap_SBModule_FindGlobalVariables(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModule_FindFirstGlobalVariable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; @@ -48520,8 +48937,8 @@ SWIGINTERN PyObject *_wrap_SBModule_FindFirstGlobalVariable(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBModule_FindFirstType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -48558,8 +48975,8 @@ SWIGINTERN PyObject *_wrap_SBModule_FindFirstType(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBModule_FindTypes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModule *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -48596,7 +49013,7 @@ SWIGINTERN PyObject *_wrap_SBModule_FindTypes(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule_GetTypeByID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::user_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48631,7 +49048,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetTypeByID(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_GetBasicType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::BasicType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48666,7 +49083,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetBasicType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModule_GetTypes__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48700,7 +49117,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetTypes__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBModule_GetTypes__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::SBTypeList result; @@ -48768,8 +49185,8 @@ SWIGINTERN PyObject *_wrap_SBModule_GetTypes(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule_GetVersion(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; - uint32_t *arg2 = (uint32_t *) 0 ; + lldb::SBModule *arg1 = 0 ; + uint32_t *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48825,7 +49242,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetVersion(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModule_GetSymbolFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -48853,7 +49270,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetSymbolFileSpec(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBModule_GetObjectFileHeaderAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -48881,7 +49298,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetObjectFileHeaderAddress(PyObject *self, P SWIGINTERN PyObject *_wrap_SBModule_GetObjectFileEntryPointAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -48909,7 +49326,7 @@ SWIGINTERN PyObject *_wrap_SBModule_GetObjectFileEntryPointAddress(PyObject *sel SWIGINTERN PyObject *_wrap_SBModule_IsTypeSystemCompatible(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; lldb::LanguageType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -48977,9 +49394,37 @@ SWIGINTERN PyObject *_wrap_SBModule_GarbageCollectAllocatedModules(PyObject *sel } +SWIGINTERN PyObject *_wrap_SBModule_GetObjectName(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBModule *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + char *result = 0 ; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetObjectName" "', argument " "1"" of type '" "lldb::SBModule const *""'"); + } + arg1 = reinterpret_cast< lldb::SBModule * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (char *)((lldb::SBModule const *)arg1)->GetObjectName(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBModule___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModule *arg1 = (lldb::SBModule *) 0 ; + lldb::SBModule *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49094,7 +49539,7 @@ SWIGINTERN PyObject *_wrap_new_SBModuleSpec(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBModuleSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49121,7 +49566,7 @@ SWIGINTERN PyObject *_wrap_delete_SBModuleSpec(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModuleSpec___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49149,7 +49594,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec___nonzero__(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBModuleSpec_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49177,7 +49622,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBModuleSpec_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49204,7 +49649,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBModuleSpec_GetFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49232,7 +49677,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetFileSpec(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBModuleSpec_SetFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -49269,7 +49714,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_SetFileSpec(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBModuleSpec_GetPlatformFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49297,7 +49742,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetPlatformFileSpec(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBModuleSpec_SetPlatformFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -49334,7 +49779,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_SetPlatformFileSpec(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBModuleSpec_GetSymbolFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49362,7 +49807,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetSymbolFileSpec(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBModuleSpec_SetSymbolFileSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -49399,7 +49844,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_SetSymbolFileSpec(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49427,8 +49872,8 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectName(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -49464,7 +49909,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectName(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBModuleSpec_GetTriple(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49492,8 +49937,8 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetTriple(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBModuleSpec_SetTriple(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -49529,7 +49974,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_SetTriple(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBModuleSpec_GetUUIDBytes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49557,7 +50002,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetUUIDBytes(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBModuleSpec_GetUUIDLength(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49585,8 +50030,8 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetUUIDLength(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBModuleSpec_SetUUIDBytes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; + uint8_t *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -49628,7 +50073,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_SetUUIDBytes(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectOffset(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49656,7 +50101,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectOffset(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectOffset(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -49690,7 +50135,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectOffset(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49718,7 +50163,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectSize(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -49752,7 +50197,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectSize(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBModuleSpec_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -49790,7 +50235,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpec_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBModuleSpec___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ; + lldb::SBModuleSpec *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49905,7 +50350,7 @@ SWIGINTERN PyObject *_wrap_new_SBModuleSpecList(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBModuleSpecList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -49932,7 +50377,7 @@ SWIGINTERN PyObject *_wrap_delete_SBModuleSpecList(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetModuleSpecifications(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -49963,7 +50408,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetModuleSpecifications(PyObject *se SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; lldb::SBModuleSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -49999,7 +50444,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; lldb::SBModuleSpecList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -50079,7 +50524,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBModuleSpecList_FindFirstMatchingSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; lldb::SBModuleSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -50117,7 +50562,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpecList_FindFirstMatchingSpec(PyObject *self SWIGINTERN PyObject *_wrap_SBModuleSpecList_FindMatchingSpecs(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; lldb::SBModuleSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -50155,7 +50600,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpecList_FindMatchingSpecs(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50183,7 +50628,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetSize(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetSpecAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -50218,7 +50663,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetSpecAtIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -50256,7 +50701,7 @@ SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetDescription(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBModuleSpecList___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ; + lldb::SBModuleSpecList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50371,7 +50816,7 @@ SWIGINTERN PyObject *_wrap_new_SBMutex(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBMutex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMutex *arg1 = (lldb::SBMutex *) 0 ; + lldb::SBMutex *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50398,7 +50843,7 @@ SWIGINTERN PyObject *_wrap_delete_SBMutex(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBMutex_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMutex *arg1 = (lldb::SBMutex *) 0 ; + lldb::SBMutex *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50426,7 +50871,7 @@ SWIGINTERN PyObject *_wrap_SBMutex_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBMutex_lock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMutex *arg1 = (lldb::SBMutex *) 0 ; + lldb::SBMutex *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50453,7 +50898,7 @@ SWIGINTERN PyObject *_wrap_SBMutex_lock(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBMutex_unlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBMutex *arg1 = (lldb::SBMutex *) 0 ; + lldb::SBMutex *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50478,6 +50923,34 @@ SWIGINTERN PyObject *_wrap_SBMutex_unlock(PyObject *self, PyObject *args) { } +SWIGINTERN PyObject *_wrap_SBMutex_try_lock(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBMutex *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + bool result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMutex, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMutex_try_lock" "', argument " "1"" of type '" "lldb::SBMutex const *""'"); + } + arg1 = reinterpret_cast< lldb::SBMutex * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (bool)((lldb::SBMutex const *)arg1)->try_lock(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_bool(static_cast< bool >(result)); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *SBMutex_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj = NULL; if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL; @@ -50491,7 +50964,7 @@ SWIGINTERN PyObject *SBMutex_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject * SWIGINTERN PyObject *_wrap_new_SBPlatformConnectOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -50583,7 +51056,7 @@ SWIGINTERN PyObject *_wrap_new_SBPlatformConnectOptions(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_delete_SBPlatformConnectOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ; + lldb::SBPlatformConnectOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50610,7 +51083,7 @@ SWIGINTERN PyObject *_wrap_delete_SBPlatformConnectOptions(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetURL(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ; + lldb::SBPlatformConnectOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50638,8 +51111,8 @@ SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetURL(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_SetURL(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatformConnectOptions *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -50675,7 +51148,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_SetURL(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetRsyncEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ; + lldb::SBPlatformConnectOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50703,9 +51176,9 @@ SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetRsyncEnabled(PyObject *se SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_EnableRsync(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBPlatformConnectOptions *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; bool arg4 ; void *argp1 = 0 ; int res1 = 0 ; @@ -50759,7 +51232,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_EnableRsync(PyObject *self, SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_DisableRsync(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ; + lldb::SBPlatformConnectOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50786,7 +51259,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_DisableRsync(PyObject *self, SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetLocalCacheDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ; + lldb::SBPlatformConnectOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -50814,8 +51287,8 @@ SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetLocalCacheDirectory(PyObj SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_SetLocalCacheDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatformConnectOptions *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -50862,8 +51335,8 @@ SWIGINTERN PyObject *SBPlatformConnectOptions_swiginit(PyObject *SWIGUNUSEDPARM( SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; - char *arg2 = (char *) 0 ; + char *arg1 = 0 ; + char *arg2 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -50902,7 +51375,7 @@ SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_0(PyObject *self, Py SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -51007,7 +51480,7 @@ SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_delete_SBPlatformShellCommand(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51034,7 +51507,7 @@ SWIGINTERN PyObject *_wrap_delete_SBPlatformShellCommand(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51061,7 +51534,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_Clear(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetShell(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51089,8 +51562,8 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetShell(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetShell(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -51126,7 +51599,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetShell(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetCommand(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51154,8 +51627,8 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetCommand(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetCommand(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -51191,7 +51664,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetCommand(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetWorkingDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51219,8 +51692,8 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetWorkingDirectory(PyObject * SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetWorkingDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -51256,7 +51729,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetWorkingDirectory(PyObject * SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetTimeoutSeconds(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51284,7 +51757,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetTimeoutSeconds(PyObject *se SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetTimeoutSeconds(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -51318,7 +51791,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetTimeoutSeconds(PyObject *se SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetSignal(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51346,7 +51819,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetSignal(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetStatus(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51374,7 +51847,7 @@ SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetStatus(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetOutput(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ; + lldb::SBPlatformShellCommand *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51431,7 +51904,7 @@ SWIGINTERN PyObject *_wrap_new_SBPlatform__SWIG_0(PyObject *self, Py_ssize_t nob SWIGINTERN PyObject *_wrap_new_SBPlatform__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -51527,7 +52000,7 @@ SWIGINTERN PyObject *_wrap_new_SBPlatform(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBPlatform(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51572,7 +52045,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetHostPlatform(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBPlatform___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51600,7 +52073,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform___nonzero__(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBPlatform_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51626,9 +52099,37 @@ SWIGINTERN PyObject *_wrap_SBPlatform_IsValid(PyObject *self, PyObject *args) { } +SWIGINTERN PyObject *_wrap_SBPlatform_IsHost(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBPlatform *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + bool result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_IsHost" "', argument " "1"" of type '" "lldb::SBPlatform const *""'"); + } + arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (bool)((lldb::SBPlatform const *)arg1)->IsHost(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_bool(static_cast< bool >(result)); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBPlatform_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51655,7 +52156,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_GetWorkingDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51683,8 +52184,8 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetWorkingDirectory(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBPlatform_SetWorkingDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatform *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -51721,7 +52222,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_SetWorkingDirectory(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBPlatform_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51749,7 +52250,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_ConnectRemote(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::SBPlatformConnectOptions *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -51787,7 +52288,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_ConnectRemote(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBPlatform_DisconnectRemote(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51814,7 +52315,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_DisconnectRemote(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBPlatform_IsConnected(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51842,7 +52343,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_IsConnected(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBPlatform_GetTriple(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51870,7 +52371,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetTriple(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBPlatform_GetHostname(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51898,7 +52399,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetHostname(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBPlatform_GetOSBuild(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51926,7 +52427,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetOSBuild(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBPlatform_GetOSDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51954,7 +52455,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetOSDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBPlatform_GetOSMajorVersion(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -51982,7 +52483,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetOSMajorVersion(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBPlatform_GetOSMinorVersion(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -52010,7 +52511,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetOSMinorVersion(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBPlatform_GetOSUpdateVersion(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -52038,8 +52539,8 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetOSUpdateVersion(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBPlatform_SetSDKRoot(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatform *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -52075,7 +52576,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_SetSDKRoot(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBPlatform_Put(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; void *argp1 = 0 ; @@ -52124,7 +52625,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_Put(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_Get(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; void *argp1 = 0 ; @@ -52173,7 +52674,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_Get(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_Install(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; void *argp1 = 0 ; @@ -52222,7 +52723,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_Install(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_Run(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::SBPlatformShellCommand *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -52260,7 +52761,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_Run(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_Launch(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::SBLaunchInfo *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -52298,7 +52799,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_Launch(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_Attach(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::SBAttachInfo *arg2 = 0 ; lldb::SBDebugger *arg3 = 0 ; lldb::SBTarget *arg4 = 0 ; @@ -52369,7 +52870,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_Attach(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_GetAllProcesses(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -52407,7 +52908,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetAllProcesses(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBPlatform_Kill(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; lldb::pid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -52442,8 +52943,8 @@ SWIGINTERN PyObject *_wrap_SBPlatform_Kill(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatform *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -52487,8 +52988,8 @@ SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory__SWIG_0(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatform *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -52574,8 +53075,8 @@ SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBPlatform_GetFilePermissions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatform *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -52612,8 +53113,8 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetFilePermissions(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBPlatform_SetFilePermissions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBPlatform *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -52658,7 +53159,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_SetFilePermissions(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBPlatform_GetUnixSignals(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -52686,7 +53187,7 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetUnixSignals(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBPlatform_GetEnvironment(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; + lldb::SBPlatform *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -52714,9 +53215,9 @@ SWIGINTERN PyObject *_wrap_SBPlatform_GetEnvironment(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBPlatform_SetLocateModuleCallback(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ; - lldb::SBPlatformLocateModuleCallback arg2 = (lldb::SBPlatformLocateModuleCallback) 0 ; - void *arg3 = (void *) 0 ; + lldb::SBPlatform *arg1 = 0 ; + lldb::SBPlatformLocateModuleCallback arg2 = 0 ; + void *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[2] ; @@ -52872,7 +53373,7 @@ SWIGINTERN PyObject *_wrap_new_SBProcess(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBProcess(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -52917,7 +53418,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetBroadcasterClassName(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBProcess_GetPluginName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -52945,7 +53446,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetPluginName(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBProcess_GetShortPluginName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -52973,7 +53474,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetShortPluginName(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -53000,7 +53501,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -53028,7 +53529,7 @@ SWIGINTERN PyObject *_wrap_SBProcess___nonzero__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcess_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -53056,7 +53557,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -53084,7 +53585,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetTarget(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetByteOrder(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -53112,8 +53613,8 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetByteOrder(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBProcess_PutSTDIN(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBProcess *arg1 = 0 ; + char *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -53159,8 +53660,8 @@ SWIGINTERN PyObject *_wrap_SBProcess_PutSTDIN(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetSTDOUT(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBProcess *arg1 = 0 ; + char *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -53213,8 +53714,8 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetSTDOUT(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetSTDERR(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBProcess *arg1 = 0 ; + char *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -53267,8 +53768,8 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetSTDERR(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetAsyncProfileData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBProcess *arg1 = 0 ; + char *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -53321,7 +53822,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetAsyncProfileData(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; lldb::SBFile arg3 ; void *argp1 = 0 ; @@ -53373,7 +53874,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState__SWIG_0(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg3 ; void *argp1 = 0 ; @@ -53480,7 +53981,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBProcess_AppendEventStateReport(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBEvent *arg2 = 0 ; lldb::SBCommandReturnObject *arg3 = 0 ; void *argp1 = 0 ; @@ -53528,7 +54029,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_AppendEventStateReport(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBProcess_RemoteAttachToProcessWithID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::pid_t arg2 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -53574,13 +54075,13 @@ SWIGINTERN PyObject *_wrap_SBProcess_RemoteAttachToProcessWithID(PyObject *self, SWIGINTERN PyObject *_wrap_SBProcess_RemoteLaunch(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - char **arg2 = (char **) 0 ; - char **arg3 = (char **) 0 ; - char *arg4 = (char *) 0 ; - char *arg5 = (char *) 0 ; - char *arg6 = (char *) 0 ; - char *arg7 = (char *) 0 ; + lldb::SBProcess *arg1 = 0 ; + char **arg2 = 0 ; + char **arg3 = 0 ; + char *arg4 = 0 ; + char *arg5 = 0 ; + char *arg6 = 0 ; + char *arg7 = 0 ; uint32_t arg8 ; bool arg9 ; lldb::SBError *arg10 = 0 ; @@ -53734,7 +54235,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_RemoteLaunch(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBProcess_GetNumThreads(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -53762,7 +54263,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetNumThreads(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBProcess_GetThreadAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -53797,7 +54298,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetThreadAtIndex(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBProcess_GetThreadByID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::tid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -53832,7 +54333,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetThreadByID(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBProcess_GetThreadByIndexID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -53867,7 +54368,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetThreadByIndexID(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_GetSelectedThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -53895,7 +54396,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetSelectedThread(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_CreateOSPluginThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::tid_t arg2 ; lldb::addr_t arg3 ; void *argp1 = 0 ; @@ -53938,7 +54439,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_CreateOSPluginThread(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBThread *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -53976,7 +54477,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThread(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThreadByID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::tid_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54011,7 +54512,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThreadByID(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThreadByIndexID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54046,7 +54547,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThreadByIndexID(PyObject *self, SWIGINTERN PyObject *_wrap_SBProcess_GetNumQueues(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54074,7 +54575,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetNumQueues(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBProcess_GetQueueAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54109,7 +54610,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetQueueAtIndex(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBProcess_GetState(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54137,7 +54638,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetState(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetExitStatus(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54165,7 +54666,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetExitStatus(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBProcess_GetExitDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54193,7 +54694,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetExitDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_GetProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54221,7 +54722,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetProcessID(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBProcess_GetUniqueID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54249,7 +54750,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetUniqueID(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcess_GetAddressByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54277,7 +54778,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetAddressByteSize(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_Destroy(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54305,7 +54806,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_Destroy(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_Continue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54333,7 +54834,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_Continue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_ContinueInDirection(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::RunDirection arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54368,7 +54869,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_ContinueInDirection(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBProcess_Stop(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54396,7 +54897,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_Stop(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_Kill(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54424,7 +54925,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_Kill(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_Detach__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::SBError result; @@ -54450,7 +54951,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_Detach__SWIG_0(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_SBProcess_Detach__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54526,7 +55027,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_Detach(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_Signal(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54561,7 +55062,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_Signal(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetUnixSignals(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54589,7 +55090,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetUnixSignals(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBProcess_SendAsyncInterrupt(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -54616,7 +55117,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SendAsyncInterrupt(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_GetStopID__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54650,7 +55151,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetStopID__SWIG_0(PyObject *self, Py_ssize_ SWIGINTERN PyObject *_wrap_SBProcess_GetStopID__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; uint32_t result; @@ -54718,7 +55219,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetStopID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetStopEventForStopID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54753,7 +55254,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetStopEventForStopID(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBProcess_ForceScriptedState(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::StateType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -54792,9 +55293,9 @@ SWIGINTERN PyObject *_wrap_SBProcess_ForceScriptedState(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_ReadMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; - void *arg3 = (void *) 0 ; + void *arg3 = 0 ; size_t arg4 ; lldb::SBError *arg5 = 0 ; void *argp1 = 0 ; @@ -54864,9 +55365,9 @@ SWIGINTERN PyObject *_wrap_SBProcess_ReadMemory(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcess_WriteMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; - void *arg3 = (void *) 0 ; + void *arg3 = 0 ; size_t arg4 ; lldb::SBError *arg5 = 0 ; void *argp1 = 0 ; @@ -54930,9 +55431,9 @@ SWIGINTERN PyObject *_wrap_SBProcess_WriteMemory(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcess_ReadCStringFromMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; - void *arg3 = (void *) 0 ; + void *arg3 = 0 ; size_t arg4 ; lldb::SBError *arg5 = 0 ; void *argp1 = 0 ; @@ -55003,7 +55504,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_ReadCStringFromMemory(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBProcess_ReadUnsignedFromMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; uint32_t arg3 ; lldb::SBError *arg4 = 0 ; @@ -55057,7 +55558,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_ReadUnsignedFromMemory(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBProcess_ReadPointerFromMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -55103,8 +55604,8 @@ SWIGINTERN PyObject *_wrap_SBProcess_ReadPointerFromMemory(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBProcess_FindRangesInMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - void *arg2 = (void *) 0 ; + lldb::SBProcess *arg1 = 0 ; + void *arg2 = 0 ; uint64_t arg3 ; lldb::SBAddressRangeList *arg4 = 0 ; uint32_t arg5 ; @@ -55188,8 +55689,8 @@ SWIGINTERN PyObject *_wrap_SBProcess_FindRangesInMemory(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_FindInMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - void *arg2 = (void *) 0 ; + lldb::SBProcess *arg1 = 0 ; + void *arg2 = 0 ; uint64_t arg3 ; lldb::SBAddressRange *arg4 = 0 ; uint32_t arg5 ; @@ -55551,7 +56052,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_EventIsStructuredDataEvent(PyObject *self, SWIGINTERN PyObject *_wrap_SBProcess_GetBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -55597,7 +56098,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetBroadcasterClass(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBProcess_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -55635,7 +56136,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetDescription(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBProcess_GetExtendedCrashInformation(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -55663,7 +56164,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetExtendedCrashInformation(PyObject *self, SWIGINTERN PyObject *_wrap_SBProcess_GetNumSupportedHardwareWatchpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -55701,7 +56202,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetNumSupportedHardwareWatchpoints(PyObject SWIGINTERN PyObject *_wrap_SBProcess_LoadImage__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -55749,7 +56250,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_LoadImage__SWIG_0(PyObject *self, Py_ssize_ SWIGINTERN PyObject *_wrap_SBProcess_LoadImage__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; lldb::SBError *arg4 = 0 ; @@ -55867,7 +56368,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_LoadImage(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_LoadImageUsingPaths(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBStringList *arg3 = 0 ; lldb::SBFileSpec *arg4 = 0 ; @@ -55938,7 +56439,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_LoadImageUsingPaths(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBProcess_UnloadImage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -55973,8 +56474,8 @@ SWIGINTERN PyObject *_wrap_SBProcess_UnloadImage(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcess_SendEventData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBProcess *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -56011,7 +56512,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SendEventData(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBProcess_GetNumExtendedBacktraceTypes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -56039,7 +56540,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetNumExtendedBacktraceTypes(PyObject *self SWIGINTERN PyObject *_wrap_SBProcess_GetExtendedBacktraceTypeAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -56074,7 +56575,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetExtendedBacktraceTypeAtIndex(PyObject *s SWIGINTERN PyObject *_wrap_SBProcess_GetHistoryThreads(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -56109,7 +56610,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetHistoryThreads(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_IsInstrumentationRuntimePresent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::InstrumentationRuntimeType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -56144,9 +56645,9 @@ SWIGINTERN PyObject *_wrap_SBProcess_IsInstrumentationRuntimePresent(PyObject *s SWIGINTERN PyObject *_wrap_SBProcess_SaveCore__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBProcess *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; lldb::SaveCoreStyle arg4 ; void *argp1 = 0 ; int res1 = 0 ; @@ -56200,8 +56701,8 @@ SWIGINTERN PyObject *_wrap_SBProcess_SaveCore__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBProcess_SaveCore__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBProcess *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -56237,7 +56738,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SaveCore__SWIG_1(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBProcess_SaveCore__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBSaveCoreOptions *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -56343,7 +56844,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SaveCore(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess_GetMemoryRegionInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; lldb::SBMemoryRegionInfo *arg3 = 0 ; void *argp1 = 0 ; @@ -56389,7 +56890,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetMemoryRegionInfo(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBProcess_GetMemoryRegions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -56417,7 +56918,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetMemoryRegions(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBProcess_GetProcessInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -56445,7 +56946,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetProcessInfo(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBProcess_GetCoreFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -56473,7 +56974,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetCoreFile(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcess_GetAddressMask__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::AddressMaskType arg2 ; lldb::AddressMaskRange arg3 ; void *argp1 = 0 ; @@ -56515,7 +57016,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetAddressMask__SWIG_0(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBProcess_GetAddressMask__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::AddressMaskType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -56603,7 +57104,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetAddressMask(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBProcess_SetAddressMask__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::AddressMaskType arg2 ; lldb::addr_t arg3 ; lldb::AddressMaskRange arg4 ; @@ -56652,7 +57153,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SetAddressMask__SWIG_0(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBProcess_SetAddressMask__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::AddressMaskType arg2 ; lldb::addr_t arg3 ; void *argp1 = 0 ; @@ -56759,7 +57260,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SetAddressMask(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBProcess_SetAddressableBits__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::AddressMaskType arg2 ; uint32_t arg3 ; lldb::AddressMaskRange arg4 ; @@ -56808,7 +57309,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SetAddressableBits__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBProcess_SetAddressableBits__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::AddressMaskType arg2 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -56915,7 +57416,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_SetAddressableBits(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcess_FixAddress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; lldb::AddressMaskType arg3 ; void *argp1 = 0 ; @@ -56957,7 +57458,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_FixAddress__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBProcess_FixAddress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -57045,7 +57546,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_FixAddress(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcess_AllocateMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; size_t arg2 ; uint32_t arg3 ; lldb::SBError *arg4 = 0 ; @@ -57099,7 +57600,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_AllocateMemory(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBProcess_DeallocateMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -57134,7 +57635,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_DeallocateMemory(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBProcess_GetScriptedImplementation(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57172,7 +57673,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetScriptedImplementation(PyObject *self, P SWIGINTERN PyObject *_wrap_SBProcess_GetStatus(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -57209,7 +57710,7 @@ SWIGINTERN PyObject *_wrap_SBProcess_GetStatus(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProcess___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ; + lldb::SBProcess *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57324,7 +57825,7 @@ SWIGINTERN PyObject *_wrap_new_SBProcessInfo(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBProcessInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57351,7 +57852,7 @@ SWIGINTERN PyObject *_wrap_delete_SBProcessInfo(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcessInfo___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57379,7 +57880,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo___nonzero__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBProcessInfo_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57407,7 +57908,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcessInfo_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57435,7 +57936,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GetName(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcessInfo_GetExecutableFile(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57463,7 +57964,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GetExecutableFile(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBProcessInfo_GetProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57491,7 +57992,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GetProcessID(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBProcessInfo_GetUserID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57519,7 +58020,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GetUserID(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBProcessInfo_GetGroupID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57547,7 +58048,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GetGroupID(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBProcessInfo_UserIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57575,7 +58076,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_UserIDIsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcessInfo_GroupIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57603,7 +58104,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GroupIDIsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBProcessInfo_GetEffectiveUserID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57631,7 +58132,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GetEffectiveUserID(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBProcessInfo_GetEffectiveGroupID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57659,7 +58160,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GetEffectiveGroupID(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBProcessInfo_EffectiveUserIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57687,7 +58188,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_EffectiveUserIDIsValid(PyObject *self, SWIGINTERN PyObject *_wrap_SBProcessInfo_EffectiveGroupIDIsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57715,7 +58216,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_EffectiveGroupIDIsValid(PyObject *self, SWIGINTERN PyObject *_wrap_SBProcessInfo_GetParentProcessID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57743,7 +58244,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfo_GetParentProcessID(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBProcessInfo_GetTriple(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ; + lldb::SBProcessInfo *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57800,7 +58301,7 @@ SWIGINTERN PyObject *_wrap_new_SBProcessInfoList__SWIG_0(PyObject *self, Py_ssiz SWIGINTERN PyObject *_wrap_delete_SBProcessInfoList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfoList *arg1 = (lldb::SBProcessInfoList *) 0 ; + lldb::SBProcessInfoList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57885,7 +58386,7 @@ SWIGINTERN PyObject *_wrap_new_SBProcessInfoList(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProcessInfoList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfoList *arg1 = (lldb::SBProcessInfoList *) 0 ; + lldb::SBProcessInfoList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57913,7 +58414,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfoList_GetSize(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBProcessInfoList_GetProcessInfoAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfoList *arg1 = (lldb::SBProcessInfoList *) 0 ; + lldb::SBProcessInfoList *arg1 = 0 ; uint32_t arg2 ; lldb::SBProcessInfo *arg3 = 0 ; void *argp1 = 0 ; @@ -57959,7 +58460,7 @@ SWIGINTERN PyObject *_wrap_SBProcessInfoList_GetProcessInfoAtIndex(PyObject *sel SWIGINTERN PyObject *_wrap_SBProcessInfoList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProcessInfoList *arg1 = (lldb::SBProcessInfoList *) 0 ; + lldb::SBProcessInfoList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -57997,8 +58498,8 @@ SWIGINTERN PyObject *SBProcessInfoList_swiginit(PyObject *SWIGUNUSEDPARM(self), SWIGINTERN PyObject *_wrap_new_SBProgress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; - char *arg2 = (char *) 0 ; + char *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBDebugger *arg3 = 0 ; int res1 ; char *buf1 = 0 ; @@ -58048,8 +58549,8 @@ SWIGINTERN PyObject *_wrap_new_SBProgress__SWIG_0(PyObject *self, Py_ssize_t nob SWIGINTERN PyObject *_wrap_new_SBProgress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; - char *arg2 = (char *) 0 ; + char *arg1 = 0 ; + char *arg2 = 0 ; uint64_t arg3 ; lldb::SBDebugger *arg4 = 0 ; int res1 ; @@ -58165,7 +58666,7 @@ SWIGINTERN PyObject *_wrap_new_SBProgress(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBProgress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProgress *arg1 = (lldb::SBProgress *) 0 ; + lldb::SBProgress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58192,9 +58693,9 @@ SWIGINTERN PyObject *_wrap_delete_SBProgress(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBProgress_Increment__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProgress *arg1 = (lldb::SBProgress *) 0 ; + lldb::SBProgress *arg1 = 0 ; uint64_t arg2 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; unsigned long long val2 ; @@ -58236,7 +58737,7 @@ SWIGINTERN PyObject *_wrap_SBProgress_Increment__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBProgress_Increment__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBProgress *arg1 = (lldb::SBProgress *) 0 ; + lldb::SBProgress *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -58321,7 +58822,7 @@ SWIGINTERN PyObject *_wrap_SBProgress_Increment(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBProgress_Finalize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBProgress *arg1 = (lldb::SBProgress *) 0 ; + lldb::SBProgress *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58435,7 +58936,7 @@ SWIGINTERN PyObject *_wrap_new_SBQueue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBQueue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58462,7 +58963,7 @@ SWIGINTERN PyObject *_wrap_delete_SBQueue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueue___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58490,7 +58991,7 @@ SWIGINTERN PyObject *_wrap_SBQueue___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueue_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58518,7 +59019,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueue_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58545,7 +59046,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueue_GetProcess(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58573,7 +59074,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetProcess(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueue_GetQueueID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58601,7 +59102,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetQueueID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueue_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58629,7 +59130,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueue_GetIndexID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58657,7 +59158,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetIndexID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueue_GetNumThreads(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58685,7 +59186,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetNumThreads(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBQueue_GetThreadAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -58720,7 +59221,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetThreadAtIndex(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBQueue_GetNumPendingItems(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58748,7 +59249,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetNumPendingItems(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBQueue_GetPendingItemAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -58783,7 +59284,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetPendingItemAtIndex(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBQueue_GetNumRunningItems(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58811,7 +59312,7 @@ SWIGINTERN PyObject *_wrap_SBQueue_GetNumRunningItems(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBQueue_GetKind(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ; + lldb::SBQueue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58868,7 +59369,7 @@ SWIGINTERN PyObject *_wrap_new_SBQueueItem(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBQueueItem(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58895,7 +59396,7 @@ SWIGINTERN PyObject *_wrap_delete_SBQueueItem(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueueItem___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58923,7 +59424,7 @@ SWIGINTERN PyObject *_wrap_SBQueueItem___nonzero__(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBQueueItem_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58951,7 +59452,7 @@ SWIGINTERN PyObject *_wrap_SBQueueItem_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueueItem_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -58978,7 +59479,7 @@ SWIGINTERN PyObject *_wrap_SBQueueItem_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueueItem_GetKind(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59006,7 +59507,7 @@ SWIGINTERN PyObject *_wrap_SBQueueItem_GetKind(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueueItem_SetKind(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; lldb::QueueItemKind arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -59040,7 +59541,7 @@ SWIGINTERN PyObject *_wrap_SBQueueItem_SetKind(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBQueueItem_GetAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59068,7 +59569,7 @@ SWIGINTERN PyObject *_wrap_SBQueueItem_GetAddress(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBQueueItem_SetAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; lldb::SBAddress arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -59110,8 +59611,8 @@ SWIGINTERN PyObject *_wrap_SBQueueItem_SetAddress(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBQueueItem_GetExtendedBacktraceThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBQueueItem *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -59159,7 +59660,7 @@ SWIGINTERN PyObject *SBQueueItem_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObje SWIGINTERN PyObject *_wrap_SBReproducer_Capture(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -59190,7 +59691,7 @@ SWIGINTERN PyObject *_wrap_SBReproducer_Capture(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBReproducer_PassiveReplay(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -59249,7 +59750,7 @@ SWIGINTERN PyObject *_wrap_SBReproducer_SetAutoGenerate(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBReproducer_SetWorkingDirectory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -59297,7 +59798,7 @@ SWIGINTERN PyObject *_wrap_new_SBReproducer(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBReproducer(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBReproducer *arg1 = (lldb::SBReproducer *) 0 ; + lldb::SBReproducer *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59335,7 +59836,7 @@ SWIGINTERN PyObject *SBReproducer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObj SWIGINTERN PyObject *_wrap_new_SBScriptObject__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::ScriptObjectPtr arg1 = (lldb::ScriptObjectPtr) (lldb::ScriptObjectPtr)0 ; + lldb::ScriptObjectPtr arg1 = (lldb::ScriptObjectPtr)0 ; lldb::ScriptLanguage arg2 ; int val2 ; int ecode2 = 0 ; @@ -59489,7 +59990,7 @@ SWIGINTERN PyObject *_wrap_new_SBScriptObject(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBScriptObject(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ; + lldb::SBScriptObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59516,7 +60017,7 @@ SWIGINTERN PyObject *_wrap_delete_SBScriptObject(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBScriptObject___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ; + lldb::SBScriptObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59544,7 +60045,7 @@ SWIGINTERN PyObject *_wrap_SBScriptObject___nonzero__(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBScriptObject___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ; + lldb::SBScriptObject *arg1 = 0 ; lldb::SBScriptObject *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -59587,7 +60088,7 @@ SWIGINTERN PyObject *_wrap_SBScriptObject___ne__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBScriptObject_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ; + lldb::SBScriptObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59615,7 +60116,7 @@ SWIGINTERN PyObject *_wrap_SBScriptObject_IsValid(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBScriptObject_GetPointer(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ; + lldb::SBScriptObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59648,7 +60149,7 @@ SWIGINTERN PyObject *_wrap_SBScriptObject_GetPointer(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBScriptObject_GetLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ; + lldb::SBScriptObject *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59763,7 +60264,7 @@ SWIGINTERN PyObject *_wrap_new_SBSection(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBSection(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59790,7 +60291,7 @@ SWIGINTERN PyObject *_wrap_delete_SBSection(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSection___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59818,7 +60319,7 @@ SWIGINTERN PyObject *_wrap_SBSection___nonzero__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBSection_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59846,7 +60347,7 @@ SWIGINTERN PyObject *_wrap_SBSection_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSection_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59874,7 +60375,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSection_GetParent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59902,8 +60403,8 @@ SWIGINTERN PyObject *_wrap_SBSection_GetParent(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSection_FindSubSection(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBSection *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -59940,7 +60441,7 @@ SWIGINTERN PyObject *_wrap_SBSection_FindSubSection(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSection_GetNumSubSections(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -59968,7 +60469,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetNumSubSections(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSection_GetSubSectionAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -60003,7 +60504,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetSubSectionAtIndex(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBSection_GetFileAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60031,7 +60532,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetFileAddress(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSection_GetLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -60069,7 +60570,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetLoadAddress(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSection_GetByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60097,7 +60598,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetByteSize(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBSection_GetFileOffset(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60125,7 +60626,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetFileOffset(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBSection_GetFileByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60153,7 +60654,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetFileByteSize(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBSection_GetSectionData__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::SBData result; @@ -60179,7 +60680,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetSectionData__SWIG_0(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBSection_GetSectionData__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; uint64_t arg2 ; uint64_t arg3 ; void *argp1 = 0 ; @@ -60269,7 +60770,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetSectionData(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSection_GetSectionType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60297,7 +60798,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetSectionType(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSection_GetPermissions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60325,7 +60826,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetPermissions(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSection_GetTargetByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60353,7 +60854,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetTargetByteSize(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSection_GetAlignment(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60381,7 +60882,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetAlignment(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBSection___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; lldb::SBSection *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -60424,7 +60925,7 @@ SWIGINTERN PyObject *_wrap_SBSection___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSection___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; lldb::SBSection *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -60467,7 +60968,7 @@ SWIGINTERN PyObject *_wrap_SBSection___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSection_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -60505,7 +61006,7 @@ SWIGINTERN PyObject *_wrap_SBSection_GetDescription(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSection___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSection *arg1 = (lldb::SBSection *) 0 ; + lldb::SBSection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60674,7 +61175,7 @@ SWIGINTERN PyObject *_wrap_new_SBSourceManager(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBSourceManager(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ; + lldb::SBSourceManager *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60701,12 +61202,12 @@ SWIGINTERN PyObject *_wrap_delete_SBSourceManager(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBSourceManager_DisplaySourceLinesWithLineNumbers(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ; + lldb::SBSourceManager *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; uint32_t arg3 ; uint32_t arg4 ; uint32_t arg5 ; - char *arg6 = (char *) 0 ; + char *arg6 = 0 ; lldb::SBStream *arg7 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -60785,13 +61286,13 @@ SWIGINTERN PyObject *_wrap_SBSourceManager_DisplaySourceLinesWithLineNumbers(PyO SWIGINTERN PyObject *_wrap_SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ; + lldb::SBSourceManager *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; uint32_t arg3 ; uint32_t arg4 ; uint32_t arg5 ; uint32_t arg6 ; - char *arg7 = (char *) 0 ; + char *arg7 = 0 ; lldb::SBStream *arg8 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -60964,7 +61465,7 @@ SWIGINTERN PyObject *_wrap_new_SBStatisticsOptions(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_delete_SBStatisticsOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -60991,7 +61492,7 @@ SWIGINTERN PyObject *_wrap_delete_SBStatisticsOptions(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetSummaryOnly(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -61025,7 +61526,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetSummaryOnly(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetSummaryOnly(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61053,7 +61554,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetSummaryOnly(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeTargets(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -61087,7 +61588,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeTargets(PyObject *self, SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeTargets(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61115,7 +61616,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeTargets(PyObject *self, SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeModules(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -61149,7 +61650,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeModules(PyObject *self, SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeModules(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61177,7 +61678,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeModules(PyObject *self, SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeTranscript(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -61211,7 +61712,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeTranscript(PyObject *se SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeTranscript(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61239,7 +61740,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeTranscript(PyObject *se SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetReportAllAvailableDebugInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -61273,7 +61774,7 @@ SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetReportAllAvailableDebugInfo(Py SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetReportAllAvailableDebugInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ; + lldb::SBStatisticsOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61330,7 +61831,7 @@ SWIGINTERN PyObject *_wrap_new_SBStream(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBStream(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61357,7 +61858,7 @@ SWIGINTERN PyObject *_wrap_delete_SBStream(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBStream___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61385,7 +61886,7 @@ SWIGINTERN PyObject *_wrap_SBStream___nonzero__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBStream_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61413,7 +61914,7 @@ SWIGINTERN PyObject *_wrap_SBStream_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBStream_GetData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61441,7 +61942,7 @@ SWIGINTERN PyObject *_wrap_SBStream_GetData(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBStream_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61469,8 +61970,8 @@ SWIGINTERN PyObject *_wrap_SBStream_GetSize(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBStream_Print(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBStream *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -61506,8 +62007,8 @@ SWIGINTERN PyObject *_wrap_SBStream_Print(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBStream *arg1 = 0 ; + char *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -61550,7 +62051,7 @@ SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; lldb::SBFile arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -61591,7 +62092,7 @@ SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_1(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -61698,7 +62199,7 @@ SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBStream_RedirectToFileDescriptor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; int arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -61740,7 +62241,7 @@ SWIGINTERN PyObject *_wrap_SBStream_RedirectToFileDescriptor(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBStream_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61767,7 +62268,7 @@ SWIGINTERN PyObject *_wrap_SBStream_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBStream_RedirectToFileHandle(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -61813,8 +62314,8 @@ SWIGINTERN PyObject *_wrap_SBStream_RedirectToFileHandle(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBStream_write(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBStream *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -61850,7 +62351,7 @@ SWIGINTERN PyObject *_wrap_SBStream_write(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBStream_flush(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStream *arg1 = (lldb::SBStream *) 0 ; + lldb::SBStream *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61964,7 +62465,7 @@ SWIGINTERN PyObject *_wrap_new_SBStringList(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBStringList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; + lldb::SBStringList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -61991,7 +62492,7 @@ SWIGINTERN PyObject *_wrap_delete_SBStringList(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBStringList___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; + lldb::SBStringList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62019,7 +62520,7 @@ SWIGINTERN PyObject *_wrap_SBStringList___nonzero__(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBStringList_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; + lldb::SBStringList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62047,8 +62548,8 @@ SWIGINTERN PyObject *_wrap_SBStringList_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBStringList_AppendString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBStringList *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -62084,8 +62585,8 @@ SWIGINTERN PyObject *_wrap_SBStringList_AppendString(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBStringList_AppendList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; - char **arg2 = (char **) 0 ; + lldb::SBStringList *arg1 = 0 ; + char **arg2 = 0 ; int arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -62148,7 +62649,7 @@ SWIGINTERN PyObject *_wrap_SBStringList_AppendList__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBStringList_AppendList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; + lldb::SBStringList *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -62249,7 +62750,7 @@ SWIGINTERN PyObject *_wrap_SBStringList_AppendList(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBStringList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; + lldb::SBStringList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62277,7 +62778,7 @@ SWIGINTERN PyObject *_wrap_SBStringList_GetSize(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBStringList_GetStringAtIndex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; + lldb::SBStringList *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -62311,7 +62812,7 @@ SWIGINTERN PyObject *_wrap_SBStringList_GetStringAtIndex__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBStringList_GetStringAtIndex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; + lldb::SBStringList *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -62393,7 +62894,7 @@ SWIGINTERN PyObject *_wrap_SBStringList_GetStringAtIndex(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBStringList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ; + lldb::SBStringList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62565,7 +63066,7 @@ SWIGINTERN PyObject *_wrap_new_SBStructuredData(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBStructuredData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62592,7 +63093,7 @@ SWIGINTERN PyObject *_wrap_delete_SBStructuredData(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBStructuredData___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62620,7 +63121,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData___nonzero__(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBStructuredData_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62648,7 +63149,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_IsValid(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBStructuredData_SetFromJSON__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -62685,8 +63186,8 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_SetFromJSON__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBStructuredData_SetFromJSON__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -62767,7 +63268,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_SetFromJSON(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBStructuredData_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62794,7 +63295,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_Clear(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBStructuredData_GetAsJSON(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -62832,7 +63333,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetAsJSON(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBStructuredData_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -62870,7 +63371,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetDescription(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBStructuredData_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62898,7 +63399,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetType(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBStructuredData_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -62926,7 +63427,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetSize(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBStructuredData_GetKeys(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -62964,8 +63465,8 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetKeys(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBStructuredData_GetValueForKey(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -63002,7 +63503,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetValueForKey(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBStructuredData_GetItemAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -63037,7 +63538,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetItemAtIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBStructuredData_GetUnsignedIntegerValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -63071,7 +63572,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetUnsignedIntegerValue__SWIG_0(PyOb SWIGINTERN PyObject *_wrap_SBStructuredData_GetUnsignedIntegerValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; uint64_t result; @@ -63139,7 +63640,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetUnsignedIntegerValue(PyObject *se SWIGINTERN PyObject *_wrap_SBStructuredData_GetSignedIntegerValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; int64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -63173,7 +63674,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetSignedIntegerValue__SWIG_0(PyObje SWIGINTERN PyObject *_wrap_SBStructuredData_GetSignedIntegerValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int64_t result; @@ -63241,7 +63742,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetSignedIntegerValue(PyObject *self SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -63275,7 +63776,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue__SWIG_0(PyObject *se SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; uint64_t result; @@ -63343,7 +63844,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; double arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -63377,7 +63878,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue__SWIG_0(PyObject *self SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; double result; @@ -63445,7 +63946,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -63479,7 +63980,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue__SWIG_0(PyObject *se SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -63547,8 +64048,8 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBStructuredData_GetStringValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; + char *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -63601,7 +64102,7 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetStringValue(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBStructuredData_GetGenericValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -63637,9 +64138,272 @@ SWIGINTERN PyObject *_wrap_SBStructuredData_GetGenericValue(PyObject *self, PyOb } +SWIGINTERN PyObject *_wrap_SBStructuredData_SetValueForKey(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBStructuredData *arg1 = 0 ; + char *arg2 = 0 ; + lldb::SBStructuredData *arg3 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + void *argp3 = 0 ; + int res3 = 0 ; + PyObject *swig_obj[3] ; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_SetValueForKey", 3, 3, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetValueForKey" "', argument " "1"" of type '" "lldb::SBStructuredData *""'"); + } + arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1); + res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_SetValueForKey" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = reinterpret_cast< char * >(buf2); + res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBStructuredData_SetValueForKey" "', argument " "3"" of type '" "lldb::SBStructuredData &""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_NullReferenceError, "invalid null reference " "in method '" "SBStructuredData_SetValueForKey" "', argument " "3"" of type '" "lldb::SBStructuredData &""'"); + } + arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->SetValueForKey((char const *)arg2,*arg3); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBStructuredData_SetUnsignedIntegerValue(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBStructuredData *arg1 = 0 ; + uint64_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned long long val2 ; + int ecode2 = 0 ; + PyObject *swig_obj[2] ; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_SetUnsignedIntegerValue", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetUnsignedIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData *""'"); + } + arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_SetUnsignedIntegerValue" "', argument " "2"" of type '" "uint64_t""'"); + } + arg2 = static_cast< uint64_t >(val2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->SetUnsignedIntegerValue(arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBStructuredData_SetSignedIntegerValue(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBStructuredData *arg1 = 0 ; + int64_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + long long val2 ; + int ecode2 = 0 ; + PyObject *swig_obj[2] ; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_SetSignedIntegerValue", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetSignedIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData *""'"); + } + arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1); + ecode2 = SWIG_AsVal_long_SS_long(swig_obj[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_SetSignedIntegerValue" "', argument " "2"" of type '" "int64_t""'"); + } + arg2 = static_cast< int64_t >(val2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->SetSignedIntegerValue(arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBStructuredData_SetFloatValue(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBStructuredData *arg1 = 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject *swig_obj[2] ; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_SetFloatValue", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetFloatValue" "', argument " "1"" of type '" "lldb::SBStructuredData *""'"); + } + arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1); + ecode2 = SWIG_AsVal_double(swig_obj[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_SetFloatValue" "', argument " "2"" of type '" "double""'"); + } + arg2 = static_cast< double >(val2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->SetFloatValue(arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBStructuredData_SetBooleanValue(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBStructuredData *arg1 = 0 ; + bool arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + bool val2 ; + int ecode2 = 0 ; + PyObject *swig_obj[2] ; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_SetBooleanValue", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetBooleanValue" "', argument " "1"" of type '" "lldb::SBStructuredData *""'"); + } + arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1); + ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_SetBooleanValue" "', argument " "2"" of type '" "bool""'"); + } + arg2 = static_cast< bool >(val2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->SetBooleanValue(arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBStructuredData_SetStringValue(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBStructuredData *arg1 = 0 ; + char *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject *swig_obj[2] ; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_SetStringValue", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetStringValue" "', argument " "1"" of type '" "lldb::SBStructuredData *""'"); + } + arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1); + res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_SetStringValue" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = reinterpret_cast< char * >(buf2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->SetStringValue((char const *)arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBStructuredData_SetGenericValue(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBStructuredData *arg1 = 0 ; + SwigValueWrapper< lldb::SBScriptObject > arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject *swig_obj[2] ; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_SetGenericValue", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetGenericValue" "', argument " "1"" of type '" "lldb::SBStructuredData *""'"); + } + arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1); + { + res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBScriptObject, 0 | 0); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_SetGenericValue" "', argument " "2"" of type '" "lldb::SBScriptObject""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_NullReferenceError, "invalid null reference " "in method '" "SBStructuredData_SetGenericValue" "', argument " "2"" of type '" "lldb::SBScriptObject""'"); + } else { + lldb::SBScriptObject * temp = reinterpret_cast< lldb::SBScriptObject * >(argp2); + arg2 = *temp; + if (SWIG_IsNewObj(res2)) delete temp; + } + } + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->SetGenericValue(SWIG_STD_MOVE(arg2)); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBStructuredData___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ; + lldb::SBStructuredData *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -63696,7 +64460,7 @@ SWIGINTERN PyObject *_wrap_new_SBSymbol__SWIG_0(PyObject *self, Py_ssize_t nobjs SWIGINTERN PyObject *_wrap_delete_SBSymbol(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -63781,7 +64545,7 @@ SWIGINTERN PyObject *_wrap_new_SBSymbol(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSymbol___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -63809,7 +64573,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol___nonzero__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBSymbol_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -63837,7 +64601,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSymbol_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -63865,7 +64629,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSymbol_GetDisplayName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -63893,7 +64657,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetDisplayName(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBSymbol_GetMangledName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -63919,9 +64683,37 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetMangledName(PyObject *self, PyObject *arg } +SWIGINTERN PyObject *_wrap_SBSymbol_GetBaseName(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBSymbol *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + char *result = 0 ; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetBaseName" "', argument " "1"" of type '" "lldb::SBSymbol const *""'"); + } + arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (char *)((lldb::SBSymbol const *)arg1)->GetBaseName(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -63963,9 +64755,9 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions__SWIG_0(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; lldb::SBTarget arg2 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 ; @@ -64064,7 +64856,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSymbol_GetStartAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64092,7 +64884,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetStartAddress(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSymbol_GetEndAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64120,7 +64912,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetEndAddress(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBSymbol_GetValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64148,7 +64940,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetValue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSymbol_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64176,7 +64968,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetSize(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSymbol_GetPrologueByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64204,7 +64996,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetPrologueByteSize(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSymbol_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64230,9 +65022,37 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetType(PyObject *self, PyObject *args) { } +SWIGINTERN PyObject *_wrap_SBSymbol_GetID(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBSymbol *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + uint32_t result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetID" "', argument " "1"" of type '" "lldb::SBSymbol *""'"); + } + arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (uint32_t)(arg1)->GetID(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBSymbol___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; lldb::SBSymbol *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -64275,7 +65095,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSymbol___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; lldb::SBSymbol *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -64318,7 +65138,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSymbol_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -64356,7 +65176,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_GetDescription(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBSymbol_IsExternal(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64384,7 +65204,7 @@ SWIGINTERN PyObject *_wrap_SBSymbol_IsExternal(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBSymbol_IsSynthetic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64410,9 +65230,96 @@ SWIGINTERN PyObject *_wrap_SBSymbol_IsSynthetic(PyObject *self, PyObject *args) } +SWIGINTERN PyObject *_wrap_SBSymbol_IsDebug(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBSymbol *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + bool result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_IsDebug" "', argument " "1"" of type '" "lldb::SBSymbol *""'"); + } + arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (bool)(arg1)->IsDebug(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_bool(static_cast< bool >(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBSymbol_GetTypeAsString(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SymbolType arg1 ; + int val1 ; + int ecode1 = 0 ; + PyObject *swig_obj[1] ; + char *result = 0 ; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + ecode1 = SWIG_AsVal_int(swig_obj[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBSymbol_GetTypeAsString" "', argument " "1"" of type '" "lldb::SymbolType""'"); + } + arg1 = static_cast< lldb::SymbolType >(val1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (char *)lldb::SBSymbol::GetTypeAsString(arg1); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBSymbol_GetTypeFromString(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = 0 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + PyObject *swig_obj[1] ; + lldb::SymbolType result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetTypeFromString" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = reinterpret_cast< char * >(buf1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (lldb::SymbolType)lldb::SBSymbol::GetTypeFromString((char const *)arg1); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_int(static_cast< int >(result)); + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBSymbol___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ; + lldb::SBSymbol *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64527,7 +65434,7 @@ SWIGINTERN PyObject *_wrap_new_SBSymbolContext(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBSymbolContext(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64554,7 +65461,7 @@ SWIGINTERN PyObject *_wrap_delete_SBSymbolContext(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBSymbolContext___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64582,7 +65489,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext___nonzero__(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSymbolContext_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64610,7 +65517,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_IsValid(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBSymbolContext_GetModule(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64638,7 +65545,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_GetModule(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBSymbolContext_GetCompileUnit(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64666,7 +65573,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_GetCompileUnit(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBSymbolContext_GetFunction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64694,7 +65601,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_GetFunction(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSymbolContext_GetBlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64722,7 +65629,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_GetBlock(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSymbolContext_GetLineEntry(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64750,7 +65657,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_GetLineEntry(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSymbolContext_GetSymbol(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -64778,7 +65685,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_GetSymbol(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBSymbolContext_SetModule(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; lldb::SBModule arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -64820,7 +65727,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_SetModule(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBSymbolContext_SetCompileUnit(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; lldb::SBCompileUnit arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -64862,7 +65769,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_SetCompileUnit(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBSymbolContext_SetFunction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; lldb::SBFunction arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -64904,7 +65811,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_SetFunction(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSymbolContext_SetBlock(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; lldb::SBBlock arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -64946,7 +65853,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_SetBlock(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBSymbolContext_SetLineEntry(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; lldb::SBLineEntry arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -64988,7 +65895,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_SetLineEntry(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSymbolContext_SetSymbol(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; lldb::SBSymbol arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -65030,7 +65937,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_SetSymbol(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBSymbolContext_GetParentOfInlinedScope(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; lldb::SBAddress *arg3 = 0 ; void *argp1 = 0 ; @@ -65079,7 +65986,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_GetParentOfInlinedScope(PyObject *sel SWIGINTERN PyObject *_wrap_SBSymbolContext_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -65117,7 +66024,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContext_GetDescription(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBSymbolContext___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ; + lldb::SBSymbolContext *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65232,7 +66139,7 @@ SWIGINTERN PyObject *_wrap_new_SBSymbolContextList(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_delete_SBSymbolContextList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65259,7 +66166,7 @@ SWIGINTERN PyObject *_wrap_delete_SBSymbolContextList(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBSymbolContextList___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65287,7 +66194,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContextList___nonzero__(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBSymbolContextList_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65315,7 +66222,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContextList_IsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65343,7 +66250,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetSize(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetContextAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -65378,7 +66285,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetContextAtIndex(PyObject *self, SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -65416,7 +66323,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetDescription(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; lldb::SBSymbolContext *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -65452,7 +66359,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append__SWIG_0(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; lldb::SBSymbolContextList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -65534,7 +66441,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBSymbolContextList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65561,7 +66468,7 @@ SWIGINTERN PyObject *_wrap_SBSymbolContextList_Clear(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBSymbolContextList___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ; + lldb::SBSymbolContextList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65676,7 +66583,7 @@ SWIGINTERN PyObject *_wrap_new_SBTarget(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65703,7 +66610,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTarget(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65731,7 +66638,7 @@ SWIGINTERN PyObject *_wrap_SBTarget___nonzero__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65908,7 +66815,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetBroadcasterClassName(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTarget_GetProcess(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65936,7 +66843,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetProcess(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_SetCollectingStats(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -65970,7 +66877,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_SetCollectingStats(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_GetCollectingStats(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -65998,7 +66905,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetCollectingStats(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_GetStatistics__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::SBStructuredData result; @@ -66024,7 +66931,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetStatistics__SWIG_0(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBTarget_GetStatistics__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBStatisticsOptions arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -66106,7 +67013,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetStatistics(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTarget_ResetStatistics(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -66133,7 +67040,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_ResetStatistics(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTarget_GetPlatform(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -66161,7 +67068,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetPlatform(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget_GetEnvironment(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -66189,7 +67096,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetEnvironment(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTarget_Install(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -66217,14 +67124,14 @@ SWIGINTERN PyObject *_wrap_SBTarget_Install(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_Launch__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; - char **arg3 = (char **) 0 ; - char **arg4 = (char **) 0 ; - char *arg5 = (char *) 0 ; - char *arg6 = (char *) 0 ; - char *arg7 = (char *) 0 ; - char *arg8 = (char *) 0 ; + char **arg3 = 0 ; + char **arg4 = 0 ; + char *arg5 = 0 ; + char *arg6 = 0 ; + char *arg7 = 0 ; + char *arg8 = 0 ; uint32_t arg9 ; bool arg10 ; lldb::SBError *arg11 = 0 ; @@ -66387,8 +67294,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_Launch__SWIG_0(PyObject *self, Py_ssize_t no SWIGINTERN PyObject *_wrap_SBTarget_LoadCore__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -66424,8 +67331,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_LoadCore__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBTarget_LoadCore__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -66521,10 +67428,10 @@ SWIGINTERN PyObject *_wrap_SBTarget_LoadCore(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_LaunchSimple(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char **arg2 = (char **) 0 ; - char **arg3 = (char **) 0 ; - char *arg4 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char **arg2 = 0 ; + char **arg3 = 0 ; + char *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res4 ; @@ -66621,7 +67528,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_LaunchSimple(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget_Launch__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBLaunchInfo *arg2 = 0 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -66791,7 +67698,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_Launch(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_Attach(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAttachInfo *arg2 = 0 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -66840,7 +67747,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_Attach(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_AttachToProcessWithID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; lldb::pid_t arg3 ; lldb::SBError *arg4 = 0 ; @@ -66897,9 +67804,9 @@ SWIGINTERN PyObject *_wrap_SBTarget_AttachToProcessWithID(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTarget_AttachToProcessWithName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; bool arg4 ; lldb::SBError *arg5 = 0 ; void *argp1 = 0 ; @@ -66965,10 +67872,10 @@ SWIGINTERN PyObject *_wrap_SBTarget_AttachToProcessWithName(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTarget_ConnectRemote(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBListener *arg2 = 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; lldb::SBError *arg5 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -67036,7 +67943,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_ConnectRemote(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTarget_GetExecutable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67064,9 +67971,9 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetExecutable(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTarget_AppendImageSearchPath(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; lldb::SBError *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -67123,7 +68030,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_AppendImageSearchPath(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBModule *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -67160,10 +68067,10 @@ SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -67219,11 +68126,11 @@ SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_1(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; - char *arg5 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; + char *arg5 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -67289,7 +68196,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_2(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBModuleSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -67419,7 +68326,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_AddModule(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_GetNumModules(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67447,7 +68354,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetNumModules(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTarget_GetModuleAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -67482,7 +68389,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetModuleAtIndex(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTarget_RemoveModule(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBModule arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -67525,7 +68432,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_RemoveModule(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget_GetDebugger(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67551,19 +68458,18 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetDebugger(PyObject *self, PyObject *args) } -SWIGINTERN PyObject *_wrap_SBTarget_FindModule(PyObject *self, PyObject *args) { +SWIGINTERN PyObject *_wrap_SBTarget_FindModule__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; - PyObject *swig_obj[2] ; lldb::SBModule result; (void)self; - if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindModule", 2, 2, swig_obj)) SWIG_fail; + if ((nobjs < 2) || (nobjs > 2)) SWIG_fail; res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindModule" "', argument " "1"" of type '" "lldb::SBTarget *""'"); @@ -67589,9 +68495,90 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindModule(PyObject *self, PyObject *args) { } +SWIGINTERN PyObject *_wrap_SBTarget_FindModule__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { + PyObject *resultobj = 0; + lldb::SBTarget *arg1 = 0 ; + lldb::SBModuleSpec *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + lldb::SBModule result; + + (void)self; + if ((nobjs < 2) || (nobjs > 2)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindModule" "', argument " "1"" of type '" "lldb::SBTarget *""'"); + } + arg1 = reinterpret_cast< lldb::SBTarget * >(argp1); + res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindModule" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_NullReferenceError, "invalid null reference " "in method '" "SBTarget_FindModule" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'"); + } + arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (arg1)->FindModule((lldb::SBModuleSpec const &)*arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBTarget_FindModule(PyObject *self, PyObject *args) { + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + + if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_FindModule", 0, 2, argv))) SWIG_fail; + --argc; + if (argc == 2) { + int _v = 0; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0); + _v = SWIG_CheckState(res); + if (_v) { + int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_SBTarget_FindModule__SWIG_0(self, argc, argv); + } + } + } + if (argc == 2) { + int _v = 0; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0); + _v = SWIG_CheckState(res); + if (_v) { + int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_SBTarget_FindModule__SWIG_1(self, argc, argv); + } + } + } + +fail: + SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_FindModule'.\n" + " Possible C/C++ prototypes are:\n" + " lldb::SBTarget::FindModule(lldb::SBFileSpec const &)\n" + " lldb::SBTarget::FindModule(lldb::SBModuleSpec const &)\n"); + return 0; +} + + SWIGINTERN PyObject *_wrap_SBTarget_FindCompileUnits(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -67629,7 +68616,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindCompileUnits(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTarget_GetByteOrder(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67657,7 +68644,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetByteOrder(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget_GetAddressByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67685,7 +68672,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetAddressByteSize(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_GetTriple(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67713,7 +68700,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetTriple(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_GetABIName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67741,7 +68728,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetABIName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_GetLabel(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67767,10 +68754,38 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetLabel(PyObject *self, PyObject *args) { } +SWIGINTERN PyObject *_wrap_SBTarget_GetGloballyUniqueID(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBTarget *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + lldb::user_id_t result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetGloballyUniqueID" "', argument " "1"" of type '" "lldb::SBTarget const *""'"); + } + arg1 = reinterpret_cast< lldb::SBTarget * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (lldb::user_id_t)((lldb::SBTarget const *)arg1)->GetGloballyUniqueID(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result)); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBTarget_SetLabel(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -67807,7 +68822,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_SetLabel(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_GetMinimumOpcodeByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67835,7 +68850,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetMinimumOpcodeByteSize(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBTarget_GetMaximumOpcodeByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67863,7 +68878,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetMaximumOpcodeByteSize(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBTarget_GetDataByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67891,7 +68906,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetDataByteSize(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTarget_GetCodeByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67919,7 +68934,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetCodeByteSize(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTarget_GetMaximumNumberOfChildrenToDisplay(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -67947,7 +68962,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetMaximumNumberOfChildrenToDisplay(PyObject SWIGINTERN PyObject *_wrap_SBTarget_SetSectionLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBSection arg2 ; lldb::addr_t arg3 ; void *argp1 = 0 ; @@ -67998,7 +69013,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_SetSectionLoadAddress(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTarget_ClearSectionLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBSection arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -68041,7 +69056,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_ClearSectionLoadAddress(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTarget_SetModuleLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBModule arg2 ; uint64_t arg3 ; void *argp1 = 0 ; @@ -68092,7 +69107,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_SetModuleLoadAddress(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTarget_ClearModuleLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBModule arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -68135,8 +69150,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_ClearModuleLoadAddress(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -68180,8 +69195,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions__SWIG_0(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -68267,8 +69282,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -68312,8 +69327,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables__SWIG_0(PyObject *self, SWIGINTERN PyObject *_wrap_SBTarget_FindFirstGlobalVariable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -68350,8 +69365,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindFirstGlobalVariable(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; lldb::MatchType arg4 ; void *argp1 = 0 ; @@ -68465,8 +69480,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalFunctions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; lldb::MatchType arg4 ; void *argp1 = 0 ; @@ -68519,7 +69534,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalFunctions(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -68546,7 +69561,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_ResolveFileAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -68581,7 +69596,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_ResolveFileAddress(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_ResolveLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -68616,7 +69631,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_ResolveLoadAddress(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_ResolvePastLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; uint32_t arg2 ; lldb::addr_t arg3 ; void *argp1 = 0 ; @@ -68659,7 +69674,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_ResolvePastLoadAddress(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTarget_ResolveSymbolContextForAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -68705,9 +69720,9 @@ SWIGINTERN PyObject *_wrap_SBTarget_ResolveSymbolContextForAddress(PyObject *sel SWIGINTERN PyObject *_wrap_SBTarget_ReadMemory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAddress arg2 ; - void *arg3 = (void *) 0 ; + void *arg3 = 0 ; size_t arg4 ; lldb::SBError *arg5 = 0 ; void *argp1 = 0 ; @@ -68785,8 +69800,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_ReadMemory(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -68830,7 +69845,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_0(PyObject SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -68875,7 +69890,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; uint32_t arg3 ; lldb::addr_t arg4 ; @@ -68928,7 +69943,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_2(PyObject SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; uint32_t arg3 ; lldb::addr_t arg4 ; @@ -68992,7 +70007,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_3(PyObject SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; uint32_t arg3 ; uint32_t arg4 ; @@ -69064,7 +70079,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_4(PyObject SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_5(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; uint32_t arg3 ; uint32_t arg4 ; @@ -69337,9 +70352,9 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation(PyObject *self, P SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -69385,8 +70400,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_0(PyObject *sel SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -69422,8 +70437,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_1(PyObject *sel SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBFileSpecList *arg3 = 0 ; lldb::SBFileSpecList *arg4 = 0 ; void *argp1 = 0 ; @@ -69481,8 +70496,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_2(PyObject *sel SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; lldb::SBFileSpecList *arg4 = 0 ; lldb::SBFileSpecList *arg5 = 0 ; @@ -69548,8 +70563,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_3(PyObject *sel SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; lldb::LanguageType arg4 ; lldb::SBFileSpecList *arg5 = 0 ; @@ -69621,13 +70636,104 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_4(PyObject *sel } +SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_5(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { + PyObject *resultobj = 0; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; + uint32_t arg3 ; + lldb::LanguageType arg4 ; + lldb::addr_t arg5 ; + bool arg6 ; + lldb::SBFileSpecList *arg7 = 0 ; + lldb::SBFileSpecList *arg8 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + unsigned long long val5 ; + int ecode5 = 0 ; + bool val6 ; + int ecode6 = 0 ; + void *argp7 = 0 ; + int res7 = 0 ; + void *argp8 = 0 ; + int res8 = 0 ; + lldb::SBBreakpoint result; + + (void)self; + if ((nobjs < 8) || (nobjs > 8)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'"); + } + arg1 = reinterpret_cast< lldb::SBTarget * >(argp1); + res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = reinterpret_cast< char * >(buf2); + ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "uint32_t""'"); + } + arg3 = static_cast< uint32_t >(val3); + ecode4 = SWIG_AsVal_int(swig_obj[3], &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::LanguageType""'"); + } + arg4 = static_cast< lldb::LanguageType >(val4); + ecode5 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[4], &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::addr_t""'"); + } + arg5 = static_cast< lldb::addr_t >(val5); + ecode6 = SWIG_AsVal_bool(swig_obj[5], &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "6"" of type '" "bool""'"); + } + arg6 = static_cast< bool >(val6); + res7 = SWIG_ConvertPtr(swig_obj[6], &argp7, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0); + if (!SWIG_IsOK(res7)) { + SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'"); + } + if (!argp7) { + SWIG_exception_fail(SWIG_NullReferenceError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'"); + } + arg7 = reinterpret_cast< lldb::SBFileSpecList * >(argp7); + res8 = SWIG_ConvertPtr(swig_obj[7], &argp8, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0); + if (!SWIG_IsOK(res8)) { + SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "8"" of type '" "lldb::SBFileSpecList const &""'"); + } + if (!argp8) { + SWIG_exception_fail(SWIG_NullReferenceError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "8"" of type '" "lldb::SBFileSpecList const &""'"); + } + arg8 = reinterpret_cast< lldb::SBFileSpecList * >(argp8); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (arg1)->BreakpointCreateByName((char const *)arg2,arg3,arg4,arg5,arg6,(lldb::SBFileSpecList const &)*arg7,(lldb::SBFileSpecList const &)*arg8); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 ); + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName(PyObject *self, PyObject *args) { Py_ssize_t argc; - PyObject *argv[7] = { + PyObject *argv[9] = { 0 }; - if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateByName", 0, 6, argv))) SWIG_fail; + if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateByName", 0, 8, argv))) SWIG_fail; --argc; if (argc == 2) { int _v = 0; @@ -69740,6 +70846,51 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName(PyObject *self, PyObj } } } + if (argc == 8) { + int _v = 0; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0); + _v = SWIG_CheckState(res); + if (_v) { + int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + { + int res = SWIG_AsVal_int(argv[3], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[4], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + { + int res = SWIG_AsVal_bool(argv[5], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + int res = SWIG_ConvertPtr(argv[6], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0); + _v = SWIG_CheckState(res); + if (_v) { + int res = SWIG_ConvertPtr(argv[7], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_SBTarget_BreakpointCreateByName__SWIG_5(self, argc, argv); + } + } + } + } + } + } + } + } + } fail: SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByName'.\n" @@ -69748,15 +70899,16 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName(PyObject *self, PyObj " lldb::SBTarget::BreakpointCreateByName(char const *)\n" " lldb::SBTarget::BreakpointCreateByName(char const *,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n" " lldb::SBTarget::BreakpointCreateByName(char const *,uint32_t,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n" - " lldb::SBTarget::BreakpointCreateByName(char const *,uint32_t,lldb::LanguageType,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"); + " lldb::SBTarget::BreakpointCreateByName(char const *,uint32_t,lldb::LanguageType,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n" + " lldb::SBTarget::BreakpointCreateByName(char const *,uint32_t,lldb::LanguageType,lldb::addr_t,bool,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"); return 0; } SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char **arg2 = (char **) 0 ; + lldb::SBTarget *arg1 = 0 ; + char **arg2 = 0 ; uint32_t arg3 ; uint32_t arg4 ; lldb::SBFileSpecList *arg5 = 0 ; @@ -69839,8 +70991,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_0(PyObject *se SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char **arg2 = (char **) 0 ; + lldb::SBTarget *arg1 = 0 ; + char **arg2 = 0 ; uint32_t arg3 ; uint32_t arg4 ; lldb::LanguageType arg5 ; @@ -69931,8 +71083,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_1(PyObject *se SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char **arg2 = (char **) 0 ; + lldb::SBTarget *arg1 = 0 ; + char **arg2 = 0 ; uint32_t arg3 ; uint32_t arg4 ; lldb::LanguageType arg5 ; @@ -70194,9 +71346,9 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -70242,8 +71394,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_0(PyObject *se SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -70279,8 +71431,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_1(PyObject *se SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBFileSpecList *arg3 = 0 ; lldb::SBFileSpecList *arg4 = 0 ; void *argp1 = 0 ; @@ -70338,8 +71490,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_2(PyObject *se SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::LanguageType arg3 ; lldb::SBFileSpecList *arg4 = 0 ; lldb::SBFileSpecList *arg5 = 0 ; @@ -70503,10 +71655,10 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; - char *arg4 = (char *) 0 ; + char *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -70562,8 +71714,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_0(PyObje SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -70610,8 +71762,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_1(PyObje SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBFileSpecList *arg3 = 0 ; lldb::SBFileSpecList *arg4 = 0 ; void *argp1 = 0 ; @@ -70669,8 +71821,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_2(PyObje SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBFileSpecList *arg3 = 0 ; lldb::SBFileSpecList *arg4 = 0 ; lldb::SBStringList *arg5 = 0 ; @@ -70843,7 +71995,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex(PyObject *self SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateForException__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::LanguageType arg2 ; bool arg3 ; bool arg4 ; @@ -70893,7 +72045,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateForException__SWIG_0(PyObjec SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateForException__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::LanguageType arg2 ; bool arg3 ; bool arg4 ; @@ -71031,7 +72183,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateForException(PyObject *self, SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -71066,7 +72218,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByAddress(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySBAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -71104,8 +72256,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySBAddress(PyObject *self, SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; lldb::SBFileSpecList *arg4 = 0 ; lldb::SBFileSpecList *arg5 = 0 ; @@ -71182,8 +72334,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript__SWIG_0(PyObject SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; lldb::SBFileSpecList *arg4 = 0 ; lldb::SBFileSpecList *arg5 = 0 ; @@ -71328,7 +72480,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript(PyObject *self, P SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBBreakpointList *arg3 = 0 ; void *argp1 = 0 ; @@ -71376,7 +72528,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile__SWIG_0(PyObject * SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBStringList *arg3 = 0 ; lldb::SBBreakpointList *arg4 = 0 ; @@ -71496,7 +72648,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -71533,7 +72685,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_0(PyObject *sel SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBBreakpointList *arg3 = 0 ; bool arg4 ; @@ -71589,7 +72741,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_1(PyObject *sel SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; lldb::SBBreakpointList *arg3 = 0 ; void *argp1 = 0 ; @@ -71714,7 +72866,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTarget_GetNumBreakpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -71742,7 +72894,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetNumBreakpoints(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTarget_GetBreakpointAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -71777,7 +72929,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetBreakpointAtIndex(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTarget_BreakpointDelete(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::break_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -71812,7 +72964,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_BreakpointDelete(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTarget_FindBreakpointByID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::break_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -71847,8 +72999,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindBreakpointByID(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_FindBreakpointsByName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBBreakpointList *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -71896,7 +73048,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindBreakpointsByName(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTarget_GetBreakpointNames(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBStringList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -71933,8 +73085,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetBreakpointNames(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_DeleteBreakpointName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -71970,7 +73122,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_DeleteBreakpointName(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTarget_EnableAllBreakpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -71998,7 +73150,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_EnableAllBreakpoints(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTarget_DisableAllBreakpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -72026,7 +73178,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_DisableAllBreakpoints(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTarget_DeleteAllBreakpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -72054,7 +73206,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_DeleteAllBreakpoints(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTarget_GetNumWatchpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -72082,7 +73234,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetNumWatchpoints(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTarget_GetWatchpointAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -72117,7 +73269,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetWatchpointAtIndex(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTarget_DeleteWatchpoint(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::watch_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -72152,7 +73304,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_DeleteWatchpoint(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTarget_FindWatchpointByID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::watch_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -72187,7 +73339,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindWatchpointByID(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_WatchAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::addr_t arg2 ; size_t arg3 ; bool arg4 ; @@ -72257,7 +73409,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_WatchAddress(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget_WatchpointCreateByAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::addr_t arg2 ; size_t arg3 ; lldb::SBWatchpointOptions arg4 ; @@ -72327,7 +73479,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_WatchpointCreateByAddress(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTarget_EnableAllWatchpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -72355,7 +73507,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_EnableAllWatchpoints(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTarget_DisableAllWatchpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -72383,7 +73535,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_DisableAllWatchpoints(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTarget_DeleteAllWatchpoints(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -72411,7 +73563,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_DeleteAllWatchpoints(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTarget_GetBroadcaster(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -72439,8 +73591,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetBroadcaster(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTarget_FindFirstType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -72477,8 +73629,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindFirstType(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTarget_FindTypes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -72515,7 +73667,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindTypes(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_GetBasicType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::BasicType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -72550,8 +73702,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetBasicType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBAddress arg3 ; lldb::SBType arg4 ; void *argp1 = 0 ; @@ -72620,8 +73772,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromAddress(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBData arg3 ; lldb::SBType arg4 ; void *argp1 = 0 ; @@ -72690,9 +73842,9 @@ SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromData(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromExpression(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -72739,7 +73891,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromExpression(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTarget_GetSourceManager(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -72767,7 +73919,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetSourceManager(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAddress arg2 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -72817,10 +73969,10 @@ SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_0(PyObject *self, Py_ SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAddress arg2 ; uint32_t arg3 ; - char *arg4 = (char *) 0 ; + char *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 ; @@ -72878,10 +74030,10 @@ SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_1(PyObject *self, Py_ SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAddress arg2 ; lldb::SBAddress arg3 ; - char *arg4 = (char *) 0 ; + char *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 ; @@ -73029,9 +74181,9 @@ SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTarget_GetInstructions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAddress arg2 ; - void *arg3 = (void *) 0 ; + void *arg3 = 0 ; size_t arg4 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73092,10 +74244,10 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetInstructions(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTarget_GetInstructionsWithFlavor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBAddress arg2 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; size_t arg5 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73166,8 +74318,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetInstructionsWithFlavor(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SymbolType arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73211,8 +74363,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -73298,7 +74450,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73341,7 +74493,7 @@ SWIGINTERN PyObject *_wrap_SBTarget___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73384,7 +74536,7 @@ SWIGINTERN PyObject *_wrap_SBTarget___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -73430,8 +74582,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetDescription(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -73467,8 +74619,8 @@ SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression__SWIG_0(PyObject *self, P SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTarget *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBExpressionOptions *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73563,7 +74715,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_GetStackRedZoneSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -73591,7 +74743,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetStackRedZoneSize(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTarget_IsLoaded(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBModule *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73629,7 +74781,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_IsLoaded(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_GetLaunchInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -73657,7 +74809,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetLaunchInfo(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTarget_SetLaunchInfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBLaunchInfo *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73694,7 +74846,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_SetLaunchInfo(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTarget_GetTrace(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -73722,7 +74874,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetTrace(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTarget_CreateTrace(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -73760,7 +74912,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_CreateTrace(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget_GetAPIMutex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -73788,7 +74940,7 @@ SWIGINTERN PyObject *_wrap_SBTarget_GetAPIMutex(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTarget___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ; + lldb::SBTarget *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -73921,7 +75073,7 @@ SWIGINTERN PyObject *_wrap_new_SBThread(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -73948,7 +75100,7 @@ SWIGINTERN PyObject *_wrap_delete_SBThread(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_GetQueue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -73976,7 +75128,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetQueue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74004,7 +75156,7 @@ SWIGINTERN PyObject *_wrap_SBThread___nonzero__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBThread_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74032,7 +75184,7 @@ SWIGINTERN PyObject *_wrap_SBThread_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74059,7 +75211,7 @@ SWIGINTERN PyObject *_wrap_SBThread_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_GetStopReason(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74087,7 +75239,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopReason(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonDataCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74115,7 +75267,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonDataCount(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonDataAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74150,7 +75302,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonDataAtIndex(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonExtendedInfoAsJSON(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74188,7 +75340,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonExtendedInfoAsJSON(PyObject *se SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonExtendedBacktraces(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::InstrumentationRuntimeType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74221,18 +75373,54 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonExtendedBacktraces(PyObject *se } -SWIGINTERN PyObject *_wrap_SBThread_GetStopDescription(PyObject *self, PyObject *args) { +SWIGINTERN PyObject *_wrap_SBThread_GetStopDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + lldb::SBStream *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + bool result; + + (void)self; + if ((nobjs < 2) || (nobjs > 2)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopDescription" "', argument " "1"" of type '" "lldb::SBThread const *""'"); + } + arg1 = reinterpret_cast< lldb::SBThread * >(argp1); + res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetStopDescription" "', argument " "2"" of type '" "lldb::SBStream &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_NullReferenceError, "invalid null reference " "in method '" "SBThread_GetStopDescription" "', argument " "2"" of type '" "lldb::SBStream &""'"); + } + arg2 = reinterpret_cast< lldb::SBStream * >(argp2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (bool)((lldb::SBThread const *)arg1)->GetStopDescription(*arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_bool(static_cast< bool >(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBThread_GetStopDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { + PyObject *resultobj = 0; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; - PyObject *swig_obj[2] ; size_t result; (void)self; - if (!SWIG_Python_UnpackTuple(args, "SBThread_GetStopDescription", 2, 2, swig_obj)) SWIG_fail; + if ((nobjs < 2) || (nobjs > 2)) SWIG_fail; res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopDescription" "', argument " "1"" of type '" "lldb::SBThread *""'"); @@ -74269,9 +75457,55 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopDescription(PyObject *self, PyObject } +SWIGINTERN PyObject *_wrap_SBThread_GetStopDescription(PyObject *self, PyObject *args) { + Py_ssize_t argc; + PyObject *argv[3] = { + 0 + }; + + if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_GetStopDescription", 0, 2, argv))) SWIG_fail; + --argc; + if (argc == 2) { + int _v = 0; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0); + _v = SWIG_CheckState(res); + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_SBThread_GetStopDescription__SWIG_0(self, argc, argv); + } + } + } + if (argc == 2) { + int _v = 0; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0); + _v = SWIG_CheckState(res); + if (_v) { + if (_v) { + if (argc <= 2) { + return _wrap_SBThread_GetStopDescription__SWIG_1(self, argc, argv); + } + return _wrap_SBThread_GetStopDescription__SWIG_1(self, argc, argv); + } + } + } + +fail: + SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_GetStopDescription'.\n" + " Possible C/C++ prototypes are:\n" + " lldb::SBThread::GetStopDescription(lldb::SBStream &) const\n" + " lldb::SBThread::GetStopDescription(char *,size_t)\n"); + return 0; +} + + SWIGINTERN PyObject *_wrap_SBThread_GetStopReturnValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74299,7 +75533,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopReturnValue(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBThread_GetStopErrorValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74327,7 +75561,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopErrorValue(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBThread_GetStopReturnOrErrorValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; bool *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74365,7 +75599,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStopReturnOrErrorValue(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBThread_GetThreadID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74393,7 +75627,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetThreadID(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBThread_GetIndexID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74421,7 +75655,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetIndexID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74449,7 +75683,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_GetQueueName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74477,7 +75711,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetQueueName(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBThread_GetQueueID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -74505,8 +75739,8 @@ SWIGINTERN PyObject *_wrap_SBThread_GetQueueID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_GetInfoItemByPathAsString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBStream *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74554,7 +75788,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetInfoItemByPathAsString(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::RunMode arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74587,7 +75821,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74612,7 +75846,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_1(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::RunMode arg2 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -74719,7 +75953,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepOver(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::RunMode arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74752,7 +75986,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74777,8 +76011,8 @@ SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_1(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; lldb::RunMode arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -74821,8 +76055,8 @@ SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_2(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -74857,8 +76091,8 @@ SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_3(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; lldb::SBError *arg4 = 0 ; lldb::RunMode arg5 ; @@ -74920,8 +76154,8 @@ SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_4(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_5(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; lldb::SBError *arg4 = 0 ; void *argp1 = 0 ; @@ -75107,7 +76341,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepInto(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_StepOut__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -75132,7 +76366,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepOut__SWIG_0(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_SBThread_StepOut__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -75209,7 +76443,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepOut(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -75245,7 +76479,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -75343,7 +76577,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBThread_StepInstruction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -75376,7 +76610,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepInstruction__SWIG_0(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBThread_StepInstruction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; bool arg2 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -75473,7 +76707,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepInstruction(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBThread_StepOverUntil(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; uint32_t arg4 ; @@ -75530,8 +76764,8 @@ SWIGINTERN PyObject *_wrap_SBThread_StepOverUntil(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -75567,8 +76801,8 @@ SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_0(PyObject SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -75612,8 +76846,8 @@ SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_1(PyObject SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; bool arg4 ; void *argp1 = 0 ; @@ -75743,7 +76977,7 @@ SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan(PyObject *self, SWIGINTERN PyObject *_wrap_SBThread_JumpToLine(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBFileSpec *arg2 = 0 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -75789,7 +77023,7 @@ SWIGINTERN PyObject *_wrap_SBThread_JumpToLine(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_RunToAddress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::addr_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -75822,7 +77056,7 @@ SWIGINTERN PyObject *_wrap_SBThread_RunToAddress__SWIG_0(PyObject *self, Py_ssiz SWIGINTERN PyObject *_wrap_SBThread_RunToAddress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::addr_t arg2 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -75919,7 +77153,7 @@ SWIGINTERN PyObject *_wrap_SBThread_RunToAddress(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBThread_ReturnFromFrame(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBFrame *arg2 = 0 ; lldb::SBValue *arg3 = 0 ; void *argp1 = 0 ; @@ -75968,7 +77202,7 @@ SWIGINTERN PyObject *_wrap_SBThread_ReturnFromFrame(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBThread_UnwindInnermostExpression(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -75996,7 +77230,7 @@ SWIGINTERN PyObject *_wrap_SBThread_UnwindInnermostExpression(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBThread_Suspend__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -76022,7 +77256,7 @@ SWIGINTERN PyObject *_wrap_SBThread_Suspend__SWIG_0(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_SBThread_Suspend__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -76100,7 +77334,7 @@ SWIGINTERN PyObject *_wrap_SBThread_Suspend(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_Resume__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -76126,7 +77360,7 @@ SWIGINTERN PyObject *_wrap_SBThread_Resume__SWIG_0(PyObject *self, Py_ssize_t no SWIGINTERN PyObject *_wrap_SBThread_Resume__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -76204,7 +77438,7 @@ SWIGINTERN PyObject *_wrap_SBThread_Resume(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_IsSuspended(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76232,7 +77466,7 @@ SWIGINTERN PyObject *_wrap_SBThread_IsSuspended(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBThread_IsStopped(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76260,7 +77494,7 @@ SWIGINTERN PyObject *_wrap_SBThread_IsStopped(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_GetNumFrames(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76288,7 +77522,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetNumFrames(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBThread_GetFrameAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -76323,7 +77557,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetFrameAtIndex(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBThread_GetSelectedFrame(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76351,7 +77585,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetSelectedFrame(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBThread_SetSelectedFrame(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -76479,7 +77713,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetThreadFromEvent(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBThread_GetProcess(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76507,7 +77741,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetProcess(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBThread *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -76550,7 +77784,7 @@ SWIGINTERN PyObject *_wrap_SBThread___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBThread *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -76593,7 +77827,7 @@ SWIGINTERN PyObject *_wrap_SBThread___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -76630,7 +77864,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetDescription__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBThread_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; @@ -76727,7 +77961,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetDescription(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBThread_GetDescriptionWithFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBFormat *arg2 = 0 ; lldb::SBStream *arg3 = 0 ; void *argp1 = 0 ; @@ -76776,7 +78010,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetDescriptionWithFormat(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBThread_GetStatus(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -76814,8 +78048,8 @@ SWIGINTERN PyObject *_wrap_SBThread_GetStatus(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread_GetExtendedBacktraceThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThread *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -76852,7 +78086,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetExtendedBacktraceThread(PyObject *self, P SWIGINTERN PyObject *_wrap_SBThread_GetExtendedBacktraceOriginatingIndexID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76880,7 +78114,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetExtendedBacktraceOriginatingIndexID(PyObj SWIGINTERN PyObject *_wrap_SBThread_GetCurrentException(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76908,7 +78142,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetCurrentException(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBThread_GetCurrentExceptionBacktrace(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76936,7 +78170,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetCurrentExceptionBacktrace(PyObject *self, SWIGINTERN PyObject *_wrap_SBThread_SafeToCallFunctions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76964,7 +78198,7 @@ SWIGINTERN PyObject *_wrap_SBThread_SafeToCallFunctions(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBThread_GetSiginfo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -76992,7 +78226,7 @@ SWIGINTERN PyObject *_wrap_SBThread_GetSiginfo(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThread___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThread *arg1 = (lldb::SBThread *) 0 ; + lldb::SBThread *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77107,7 +78341,7 @@ SWIGINTERN PyObject *_wrap_new_SBThreadCollection(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_delete_SBThreadCollection(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ; + lldb::SBThreadCollection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77134,7 +78368,7 @@ SWIGINTERN PyObject *_wrap_delete_SBThreadCollection(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBThreadCollection___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ; + lldb::SBThreadCollection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77162,7 +78396,7 @@ SWIGINTERN PyObject *_wrap_SBThreadCollection___nonzero__(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBThreadCollection_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ; + lldb::SBThreadCollection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77190,7 +78424,7 @@ SWIGINTERN PyObject *_wrap_SBThreadCollection_IsValid(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBThreadCollection_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ; + lldb::SBThreadCollection *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77218,7 +78452,7 @@ SWIGINTERN PyObject *_wrap_SBThreadCollection_GetSize(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBThreadCollection_GetThreadAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ; + lldb::SBThreadCollection *arg1 = 0 ; size_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -77312,7 +78546,7 @@ SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_1(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; lldb::SBThread *arg1 = 0 ; - char *arg2 = (char *) 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -77352,7 +78586,7 @@ SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_2(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; lldb::SBThread *arg1 = 0 ; - char *arg2 = (char *) 0 ; + char *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -77464,7 +78698,7 @@ SWIGINTERN PyObject *_wrap_new_SBThreadPlan(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBThreadPlan(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77491,7 +78725,7 @@ SWIGINTERN PyObject *_wrap_delete_SBThreadPlan(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThreadPlan___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77519,7 +78753,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan___nonzero__(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -77545,7 +78779,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid__SWIG_0(PyObject *self, Py_ssize SWIGINTERN PyObject *_wrap_SBThreadPlan_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77572,7 +78806,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReason(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77600,7 +78834,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReason(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReasonDataCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77628,7 +78862,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReasonDataCount(PyObject *self, P SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReasonDataAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -77663,7 +78897,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReasonDataAtIndex(PyObject *self, SWIGINTERN PyObject *_wrap_SBThreadPlan_GetThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77691,7 +78925,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_GetThread(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBThreadPlan_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -77729,7 +78963,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBThreadPlan_SetPlanComplete(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -77763,7 +78997,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_SetPlanComplete(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBThreadPlan_IsPlanComplete(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77791,7 +79025,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_IsPlanComplete(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBThreadPlan_IsPlanStale(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77819,7 +79053,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_IsPlanStale(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; bool result; @@ -77881,7 +79115,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopOthers(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -77909,7 +79143,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopOthers(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBThreadPlan_SetStopOthers(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -77943,7 +79177,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_SetStopOthers(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; lldb::addr_t arg3 ; void *argp1 = 0 ; @@ -77988,7 +79222,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_0( SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; lldb::addr_t arg3 ; lldb::SBError *arg4 = 0 ; @@ -78107,7 +79341,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOverRange(PyObject SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; lldb::addr_t arg3 ; void *argp1 = 0 ; @@ -78152,7 +79386,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_0(Py SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; lldb::SBAddress *arg2 = 0 ; lldb::addr_t arg3 ; lldb::SBError *arg4 = 0 ; @@ -78271,7 +79505,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepInRange(PyObject * SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; uint32_t arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -78313,7 +79547,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_0(PyObje SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -78347,7 +79581,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_1(PyObje SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; uint32_t arg2 ; bool arg3 ; lldb::SBError *arg4 = 0 ; @@ -78481,7 +79715,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut(PyObject *self SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepSingleInstruction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; bool arg2 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -78527,7 +79761,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepSingleInstruction( SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; lldb::SBAddress arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -78569,7 +79803,7 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_0(P SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; lldb::SBAddress arg2 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -78671,8 +79905,8 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForRunToAddress(PyObject SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -78708,8 +79942,8 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_0(P SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -78756,8 +79990,8 @@ SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_1(P SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBThreadPlan *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; lldb::SBError *arg4 = 0 ; void *argp1 = 0 ; @@ -78969,7 +80203,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_LoadTraceFromFile(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTrace_CreateNewCursor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::SBThread *arg3 = 0 ; void *argp1 = 0 ; @@ -79018,7 +80252,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_CreateNewCursor(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTrace_SaveToDisk__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; bool arg4 ; @@ -79074,7 +80308,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_SaveToDisk__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBTrace_SaveToDisk__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; lldb::SBError *arg2 = 0 ; lldb::SBFileSpec *arg3 = 0 ; void *argp1 = 0 ; @@ -79182,7 +80416,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_SaveToDisk(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTrace_GetStartConfigurationHelp(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79210,7 +80444,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_GetStartConfigurationHelp(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBTrace_Start__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; lldb::SBStructuredData *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -79247,7 +80481,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_Start__SWIG_0(PyObject *self, Py_ssize_t nobj SWIGINTERN PyObject *_wrap_SBTrace_Start__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; lldb::SBThread *arg2 = 0 ; lldb::SBStructuredData *arg3 = 0 ; void *argp1 = 0 ; @@ -79343,7 +80577,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_Start(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTrace_Stop__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::SBError result; @@ -79369,7 +80603,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_Stop__SWIG_0(PyObject *self, Py_ssize_t nobjs SWIGINTERN PyObject *_wrap_SBTrace_Stop__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; lldb::SBThread *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -79446,7 +80680,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_Stop(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTrace___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79474,7 +80708,7 @@ SWIGINTERN PyObject *_wrap_SBTrace___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTrace_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79502,7 +80736,7 @@ SWIGINTERN PyObject *_wrap_SBTrace_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTrace(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ; + lldb::SBTrace *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79558,7 +80792,7 @@ SWIGINTERN PyObject *_wrap_new_SBTraceCursor(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTraceCursor_SetForwards(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -79592,7 +80826,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_SetForwards(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTraceCursor_IsForwards(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79620,7 +80854,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_IsForwards(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTraceCursor_Next(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79647,7 +80881,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_Next(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTraceCursor_HasValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79675,7 +80909,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_HasValue(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTraceCursor_GoToId(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; lldb::user_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -79710,7 +80944,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_GoToId(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTraceCursor_HasId(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; lldb::user_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -79745,7 +80979,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_HasId(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTraceCursor_GetId(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79773,7 +81007,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_GetId(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTraceCursor_Seek(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; int64_t arg2 ; lldb::TraceCursorSeekType arg3 ; void *argp1 = 0 ; @@ -79816,7 +81050,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_Seek(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTraceCursor_GetItemKind(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79844,7 +81078,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_GetItemKind(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTraceCursor_IsError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79872,7 +81106,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_IsError(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTraceCursor_GetError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79900,7 +81134,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_GetError(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTraceCursor_IsEvent(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79928,7 +81162,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_IsEvent(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTraceCursor_GetEventType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79956,7 +81190,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_GetEventType(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTraceCursor_GetEventTypeAsString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -79984,7 +81218,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_GetEventTypeAsString(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTraceCursor_IsInstruction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80012,7 +81246,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_IsInstruction(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTraceCursor_GetLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80040,7 +81274,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_GetLoadAddress(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTraceCursor_GetCPU(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80068,7 +81302,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_GetCPU(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTraceCursor_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80096,7 +81330,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTraceCursor___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80124,7 +81358,7 @@ SWIGINTERN PyObject *_wrap_SBTraceCursor___nonzero__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_delete_SBTraceCursor(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ; + lldb::SBTraceCursor *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80238,7 +81472,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeMember(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTypeMember(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80265,7 +81499,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeMember(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeMember___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80293,7 +81527,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember___nonzero__(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeMember_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80321,7 +81555,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeMember_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80349,7 +81583,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember_GetName(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeMember_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80377,7 +81611,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember_GetType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeMember_GetOffsetInBytes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80405,7 +81639,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember_GetOffsetInBytes(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTypeMember_GetOffsetInBits(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80433,7 +81667,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember_GetOffsetInBits(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeMember_IsBitfield(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80461,7 +81695,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember_IsBitfield(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeMember_GetBitfieldSizeInBits(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80489,7 +81723,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember_GetBitfieldSizeInBits(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTypeMember_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -80535,7 +81769,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMember_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeMember___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ; + lldb::SBTypeMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80650,7 +81884,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeMemberFunction(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_delete_SBTypeMemberFunction(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80677,7 +81911,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeMemberFunction(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeMemberFunction___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80705,7 +81939,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction___nonzero__(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80733,7 +81967,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_IsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80761,7 +81995,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetName(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetDemangledName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80789,7 +82023,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetDemangledName(PyObject *self, SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetMangledName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80817,7 +82051,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetMangledName(PyObject *self, P SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80845,7 +82079,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetType(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetReturnType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80873,7 +82107,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetReturnType(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetNumberOfArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80901,7 +82135,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetNumberOfArguments(PyObject *s SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetArgumentTypeAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -80936,7 +82170,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetArgumentTypeAtIndex(PyObject SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetKind(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -80964,7 +82198,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetKind(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -81010,7 +82244,7 @@ SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetDescription(PyObject *self, P SWIGINTERN PyObject *_wrap_SBTypeMemberFunction___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ; + lldb::SBTypeMemberFunction *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81125,7 +82359,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeStaticField(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBTypeStaticField(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ; + lldb::SBTypeStaticField *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81152,7 +82386,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeStaticField(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeStaticField___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ; + lldb::SBTypeStaticField *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81180,7 +82414,7 @@ SWIGINTERN PyObject *_wrap_SBTypeStaticField___nonzero__(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTypeStaticField_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ; + lldb::SBTypeStaticField *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81208,7 +82442,7 @@ SWIGINTERN PyObject *_wrap_SBTypeStaticField_IsValid(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ; + lldb::SBTypeStaticField *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81236,7 +82470,7 @@ SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetName(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetMangledName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ; + lldb::SBTypeStaticField *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81264,7 +82498,7 @@ SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetMangledName(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ; + lldb::SBTypeStaticField *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81292,7 +82526,7 @@ SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetType(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetConstantValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ; + lldb::SBTypeStaticField *arg1 = 0 ; lldb::SBTarget arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -81422,7 +82656,7 @@ SWIGINTERN PyObject *_wrap_new_SBType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81449,7 +82683,7 @@ SWIGINTERN PyObject *_wrap_delete_SBType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81477,7 +82711,7 @@ SWIGINTERN PyObject *_wrap_SBType___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81505,7 +82739,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_GetByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81533,7 +82767,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetByteSize(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_GetByteAlign(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81561,7 +82795,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetByteAlign(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_IsPointerType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81589,7 +82823,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsPointerType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBType_IsReferenceType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81617,7 +82851,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsReferenceType(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBType_IsFunctionType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81645,7 +82879,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsFunctionType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBType_IsPolymorphicClass(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81673,7 +82907,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsPolymorphicClass(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBType_IsArrayType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81701,7 +82935,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsArrayType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_IsVectorType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81729,7 +82963,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsVectorType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_IsTypedefType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81757,7 +82991,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsTypedefType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBType_IsAnonymousType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81785,7 +83019,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsAnonymousType(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBType_IsScopedEnumerationType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81813,7 +83047,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsScopedEnumerationType(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBType_IsAggregateType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81841,7 +83075,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsAggregateType(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBType_GetPointerType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81869,7 +83103,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetPointerType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBType_GetPointeeType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81897,7 +83131,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetPointeeType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBType_GetReferenceType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81925,7 +83159,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetReferenceType(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBType_GetTypedefedType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81953,7 +83187,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetTypedefedType(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBType_GetDereferencedType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -81981,7 +83215,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetDereferencedType(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBType_GetUnqualifiedType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82009,7 +83243,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetUnqualifiedType(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBType_GetArrayElementType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82037,7 +83271,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetArrayElementType(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBType_GetArrayType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -82072,7 +83306,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetArrayType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_GetVectorElementType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82100,7 +83334,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetVectorElementType(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBType_GetCanonicalType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82128,7 +83362,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetCanonicalType(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBType_GetEnumerationIntegerType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82156,7 +83390,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetEnumerationIntegerType(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBType_GetBasicType__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::BasicType result; @@ -82182,7 +83416,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetBasicType__SWIG_0(PyObject *self, Py_ssize_ SWIGINTERN PyObject *_wrap_SBType_GetBasicType__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; lldb::BasicType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -82258,7 +83492,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetBasicType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_GetNumberOfFields(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82286,7 +83520,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetNumberOfFields(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBType_GetNumberOfDirectBaseClasses(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82314,7 +83548,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetNumberOfDirectBaseClasses(PyObject *self, P SWIGINTERN PyObject *_wrap_SBType_GetNumberOfVirtualBaseClasses(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82342,7 +83576,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetNumberOfVirtualBaseClasses(PyObject *self, SWIGINTERN PyObject *_wrap_SBType_GetFieldAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -82377,7 +83611,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetFieldAtIndex(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBType_GetDirectBaseClassAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -82412,7 +83646,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetDirectBaseClassAtIndex(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBType_GetVirtualBaseClassAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -82447,8 +83681,8 @@ SWIGINTERN PyObject *_wrap_SBType_GetVirtualBaseClassAtIndex(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBType_GetStaticFieldWithName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBType *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -82485,7 +83719,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetStaticFieldWithName(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBType_GetEnumMembers(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82513,7 +83747,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetEnumMembers(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBType_GetNumberOfTemplateArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82541,7 +83775,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetNumberOfTemplateArguments(PyObject *self, P SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -82576,7 +83810,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentType(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; lldb::SBTarget arg2 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -82627,7 +83861,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentValue(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentKind(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -82662,7 +83896,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentKind(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBType_GetFunctionReturnType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82690,7 +83924,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetFunctionReturnType(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBType_GetFunctionArgumentTypes(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82718,7 +83952,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetFunctionArgumentTypes(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBType_GetNumberOfMemberFunctions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82746,7 +83980,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetNumberOfMemberFunctions(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBType_GetMemberFunctionAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -82781,7 +84015,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetMemberFunctionAtIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBType_GetModule(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82809,7 +84043,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetModule(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82837,7 +84071,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_GetDisplayTypeName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82865,7 +84099,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetDisplayTypeName(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBType_GetTypeClass(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82893,7 +84127,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetTypeClass(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_IsTypeComplete(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82921,7 +84155,7 @@ SWIGINTERN PyObject *_wrap_SBType_IsTypeComplete(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBType_GetTypeFlags(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -82949,7 +84183,7 @@ SWIGINTERN PyObject *_wrap_SBType_GetTypeFlags(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -82995,8 +84229,8 @@ SWIGINTERN PyObject *_wrap_SBType_GetDescription(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBType_FindDirectNestedType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBType *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -83033,7 +84267,7 @@ SWIGINTERN PyObject *_wrap_SBType_FindDirectNestedType(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBType___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; lldb::SBType *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -83076,7 +84310,7 @@ SWIGINTERN PyObject *_wrap_SBType___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; lldb::SBType *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -83119,7 +84353,7 @@ SWIGINTERN PyObject *_wrap_SBType___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBType___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBType *arg1 = (lldb::SBType *) 0 ; + lldb::SBType *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83234,7 +84468,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeList(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTypeList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ; + lldb::SBTypeList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83261,7 +84495,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeList(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeList___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ; + lldb::SBTypeList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83289,7 +84523,7 @@ SWIGINTERN PyObject *_wrap_SBTypeList___nonzero__(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeList_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ; + lldb::SBTypeList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83317,7 +84551,7 @@ SWIGINTERN PyObject *_wrap_SBTypeList_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeList_Append(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ; + lldb::SBTypeList *arg1 = 0 ; lldb::SBType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -83359,7 +84593,7 @@ SWIGINTERN PyObject *_wrap_SBTypeList_Append(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeList_GetTypeAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ; + lldb::SBTypeList *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -83394,7 +84628,7 @@ SWIGINTERN PyObject *_wrap_SBTypeList_GetTypeAtIndex(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTypeList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ; + lldb::SBTypeList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83509,7 +84743,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeCategory(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTypeCategory(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83536,7 +84770,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeCategory(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeCategory___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83564,7 +84798,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory___nonzero__(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTypeCategory_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83592,7 +84826,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_IsValid(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeCategory_GetEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83620,7 +84854,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetEnabled(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTypeCategory_SetEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -83654,7 +84888,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_SetEnabled(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTypeCategory_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83682,7 +84916,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetName(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeCategory_GetLanguageAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -83717,7 +84951,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetLanguageAtIndex(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumLanguages(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83745,7 +84979,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumLanguages(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTypeCategory_AddLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::LanguageType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -83779,7 +85013,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_AddLanguage(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTypeCategory_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -83825,7 +85059,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetDescription(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumFormats(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83853,7 +85087,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumFormats(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumSummaries(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83881,7 +85115,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumSummaries(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumFilters(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83909,7 +85143,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumFilters(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumSynthetics(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -83937,7 +85171,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumSynthetics(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -83972,7 +85206,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex(P SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84007,7 +85241,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex(P SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84042,7 +85276,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex( SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84077,7 +85311,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForSyntheticAtInde SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFilterForType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84120,7 +85354,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFilterForType(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFormatForType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84163,7 +85397,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFormatForType(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSummaryForType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84206,7 +85440,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSummaryForType(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSyntheticForType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84249,7 +85483,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSyntheticForType(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFilterAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84284,7 +85518,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFilterAtIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFormatAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84319,7 +85553,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFormatAtIndex(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSummaryAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84354,7 +85588,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSummaryAtIndex(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSyntheticAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84389,7 +85623,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSyntheticAtIndex(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; lldb::SBTypeFormat arg3 ; void *argp1 = 0 ; @@ -84448,7 +85682,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeFormat(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84491,7 +85725,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeFormat(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeSummary(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; lldb::SBTypeSummary arg3 ; void *argp1 = 0 ; @@ -84550,7 +85784,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeSummary(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeSummary(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84593,7 +85827,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeSummary(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeFilter(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; lldb::SBTypeFilter arg3 ; void *argp1 = 0 ; @@ -84652,7 +85886,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeFilter(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeFilter(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84695,7 +85929,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeFilter(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeSynthetic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; lldb::SBTypeSynthetic arg3 ; void *argp1 = 0 ; @@ -84754,7 +85988,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeSynthetic(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeSynthetic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeNameSpecifier arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84797,7 +86031,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeSynthetic(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTypeCategory___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeCategory *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84840,7 +86074,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory___eq__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeCategory___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; lldb::SBTypeCategory *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -84883,7 +86117,7 @@ SWIGINTERN PyObject *_wrap_SBTypeCategory___ne__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeCategory___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ; + lldb::SBTypeCategory *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -84998,7 +86232,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeEnumMember(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_delete_SBTypeEnumMember(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85025,7 +86259,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeEnumMember(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeEnumMember___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85053,7 +86287,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMember___nonzero__(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeEnumMember_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85081,7 +86315,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMember_IsValid(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetValueAsSigned(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85109,7 +86343,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetValueAsSigned(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetValueAsUnsigned(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85137,7 +86371,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetValueAsUnsigned(PyObject *self, P SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85165,7 +86399,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetName(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85193,7 +86427,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetType(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -85239,7 +86473,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetDescription(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeEnumMember___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ; + lldb::SBTypeEnumMember *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85354,7 +86588,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeEnumMemberList(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_delete_SBTypeEnumMemberList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ; + lldb::SBTypeEnumMemberList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85381,7 +86615,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeEnumMemberList(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ; + lldb::SBTypeEnumMemberList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85409,7 +86643,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList___nonzero__(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ; + lldb::SBTypeEnumMemberList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85437,7 +86671,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_IsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_Append(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ; + lldb::SBTypeEnumMemberList *arg1 = 0 ; lldb::SBTypeEnumMember arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -85479,7 +86713,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_Append(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_GetTypeEnumMemberAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ; + lldb::SBTypeEnumMemberList *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -85514,7 +86748,7 @@ SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_GetTypeEnumMemberAtIndex(PyObjec SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ; + lldb::SBTypeEnumMemberList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85666,7 +86900,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeFilter(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTypeFilter(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85693,7 +86927,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeFilter(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeFilter___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85721,7 +86955,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter___nonzero__(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeFilter_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85749,7 +86983,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeFilter_GetNumberOfExpressionPaths(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85777,7 +87011,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_GetNumberOfExpressionPaths(PyObject *sel SWIGINTERN PyObject *_wrap_SBTypeFilter_GetExpressionPathAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -85812,9 +87046,9 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_GetExpressionPathAtIndex(PyObject *self, SWIGINTERN PyObject *_wrap_SBTypeFilter_ReplaceExpressionPathAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; uint32_t arg2 ; - char *arg3 = (char *) 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; unsigned int val2 ; @@ -85858,8 +87092,8 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_ReplaceExpressionPathAtIndex(PyObject *s SWIGINTERN PyObject *_wrap_SBTypeFilter_AppendExpressionPath(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -85895,7 +87129,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_AppendExpressionPath(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBTypeFilter_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85922,7 +87156,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeFilter_GetOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -85950,7 +87184,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_GetOptions(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeFilter_SetOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -85984,7 +87218,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_SetOptions(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeFilter_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -86030,7 +87264,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeFilter_IsEqualTo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; lldb::SBTypeFilter *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -86068,7 +87302,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter_IsEqualTo(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeFilter___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; lldb::SBTypeFilter *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -86111,7 +87345,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeFilter___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; lldb::SBTypeFilter *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -86154,7 +87388,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFilter___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeFilter___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ; + lldb::SBTypeFilter *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -86271,7 +87505,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_2(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; uint32_t arg2 ; int res1 ; char *buf1 = 0 ; @@ -86308,7 +87542,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_3(PyObject *self, Py_ssize_t n SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -86447,7 +87681,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeFormat(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTypeFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -86474,7 +87708,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeFormat(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeFormat___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -86502,7 +87736,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat___nonzero__(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeFormat_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -86530,7 +87764,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeFormat_GetFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -86558,7 +87792,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_GetFormat(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeFormat_GetTypeName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -86586,7 +87820,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_GetTypeName(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeFormat_GetOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -86614,7 +87848,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_GetOptions(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeFormat_SetFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; lldb::Format arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -86648,8 +87882,8 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_SetFormat(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeFormat_SetTypeName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -86685,7 +87919,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_SetTypeName(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeFormat_SetOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -86719,7 +87953,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_SetOptions(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeFormat_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -86765,7 +87999,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeFormat_IsEqualTo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; lldb::SBTypeFormat *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -86803,7 +88037,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat_IsEqualTo(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeFormat___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; lldb::SBTypeFormat *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -86846,7 +88080,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeFormat___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; lldb::SBTypeFormat *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -86889,7 +88123,7 @@ SWIGINTERN PyObject *_wrap_SBTypeFormat___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBTypeFormat___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ; + lldb::SBTypeFormat *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -86946,7 +88180,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; bool arg2 ; int res1 ; char *buf1 = 0 ; @@ -86983,7 +88217,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_1(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -87012,7 +88246,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_2(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; lldb::FormatterMatchType arg2 ; int res1 ; char *buf1 = 0 ; @@ -87189,7 +88423,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_delete_SBTypeNameSpecifier(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87216,7 +88450,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeNameSpecifier(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87244,7 +88478,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___nonzero__(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87272,7 +88506,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87300,7 +88534,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetName(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87328,7 +88562,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetType(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetMatchType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87356,7 +88590,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetMatchType(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsRegex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87384,7 +88618,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsRegex(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -87430,7 +88664,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetDescription(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsEqualTo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; lldb::SBTypeNameSpecifier *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -87468,7 +88702,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsEqualTo(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; lldb::SBTypeNameSpecifier *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -87511,7 +88745,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___eq__(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; lldb::SBTypeNameSpecifier *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -87554,7 +88788,7 @@ SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___ne__(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ; + lldb::SBTypeNameSpecifier *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87669,7 +88903,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeSummaryOptions(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_delete_SBTypeSummaryOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ; + lldb::SBTypeSummaryOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87696,7 +88930,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeSummaryOptions(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ; + lldb::SBTypeSummaryOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87724,7 +88958,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions___nonzero__(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ; + lldb::SBTypeSummaryOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87752,7 +88986,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_IsValid(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_GetLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ; + lldb::SBTypeSummaryOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87780,7 +89014,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_GetLanguage(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_GetCapping(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ; + lldb::SBTypeSummaryOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -87808,7 +89042,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_GetCapping(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_SetLanguage(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ; + lldb::SBTypeSummaryOptions *arg1 = 0 ; lldb::LanguageType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -87842,7 +89076,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_SetLanguage(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_SetCapping(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ; + lldb::SBTypeSummaryOptions *arg1 = 0 ; lldb::TypeSummaryCapping arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -87905,7 +89139,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeSummary__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; uint32_t arg2 ; int res1 ; char *buf1 = 0 ; @@ -87942,7 +89176,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString__SWIG_0(PyObjec SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -88011,7 +89245,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString(PyObject *self, SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; uint32_t arg2 ; int res1 ; char *buf1 = 0 ; @@ -88048,7 +89282,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName__SWIG_0(PyObject SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -88117,7 +89351,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName(PyObject *self, SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; uint32_t arg2 ; int res1 ; char *buf1 = 0 ; @@ -88154,7 +89388,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode__SWIG_0(PyObject * SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -88281,7 +89515,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeSummary(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTypeSummary(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88308,7 +89542,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeSummary(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeSummary___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88336,7 +89570,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary___nonzero__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTypeSummary_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88364,7 +89598,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeSummary_IsFunctionCode(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88392,7 +89626,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_IsFunctionCode(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSummary_IsFunctionName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88420,7 +89654,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_IsFunctionName(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSummary_IsSummaryString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88448,7 +89682,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_IsSummaryString(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTypeSummary_GetData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88476,8 +89710,8 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_GetData(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeSummary_SetSummaryString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -88513,8 +89747,8 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_SetSummaryString(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTypeSummary_SetFunctionName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -88550,8 +89784,8 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_SetFunctionName(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBTypeSummary_SetFunctionCode(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -88585,9 +89819,71 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_SetFunctionCode(PyObject *self, PyObjec } +SWIGINTERN PyObject *_wrap_SBTypeSummary_GetPtrMatchDepth(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBTypeSummary *arg1 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject *swig_obj[1] ; + uint32_t result; + + (void)self; + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_GetPtrMatchDepth" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'"); + } + arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + result = (uint32_t)(arg1)->GetPtrMatchDepth(); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SBTypeSummary_SetPtrMatchDepth(PyObject *self, PyObject *args) { + PyObject *resultobj = 0; + lldb::SBTypeSummary *arg1 = 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + PyObject *swig_obj[2] ; + + (void)self; + if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary_SetPtrMatchDepth", 2, 2, swig_obj)) SWIG_fail; + res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetPtrMatchDepth" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'"); + } + arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_SetPtrMatchDepth" "', argument " "2"" of type '" "uint32_t""'"); + } + arg2 = static_cast< uint32_t >(val2); + { + SWIG_PYTHON_THREAD_BEGIN_ALLOW; + (arg1)->SetPtrMatchDepth(arg2); + SWIG_PYTHON_THREAD_END_ALLOW; + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_SBTypeSummary_GetOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88615,7 +89911,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_GetOptions(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeSummary_SetOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -88649,7 +89945,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_SetOptions(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBTypeSummary_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -88695,7 +89991,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSummary_DoesPrintValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; lldb::SBValue arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -88738,7 +90034,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_DoesPrintValue(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSummary_IsEqualTo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; lldb::SBTypeSummary *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -88776,7 +90072,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary_IsEqualTo(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeSummary___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; lldb::SBTypeSummary *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -88819,7 +90115,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary___eq__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeSummary___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; lldb::SBTypeSummary *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -88862,7 +90158,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSummary___ne__(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBTypeSummary___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ; + lldb::SBTypeSummary *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -88919,7 +90215,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeSynthetic__SWIG_0(PyObject *self, Py_ssize_ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; uint32_t arg2 ; int res1 ; char *buf1 = 0 ; @@ -88956,7 +90252,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName__SWIG_0(PyObject SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -89025,7 +90321,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName(PyObject *self, P SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; uint32_t arg2 ; int res1 ; char *buf1 = 0 ; @@ -89062,7 +90358,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_0(PyObject SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; @@ -89189,7 +90485,7 @@ SWIGINTERN PyObject *_wrap_new_SBTypeSynthetic(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBTypeSynthetic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89216,7 +90512,7 @@ SWIGINTERN PyObject *_wrap_delete_SBTypeSynthetic(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeSynthetic___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89244,7 +90540,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic___nonzero__(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89272,7 +90568,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsValid(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsClassCode(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89300,7 +90596,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsClassCode(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsClassName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89328,7 +90624,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsClassName(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89356,8 +90652,8 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetData(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetClassName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -89393,8 +90689,8 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetClassName(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetClassCode(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -89430,7 +90726,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetClassCode(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89458,7 +90754,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetOptions(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -89492,7 +90788,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetOptions(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -89538,7 +90834,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetDescription(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsEqualTo(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; lldb::SBTypeSynthetic *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -89576,7 +90872,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsEqualTo(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBTypeSynthetic___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; lldb::SBTypeSynthetic *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -89619,7 +90915,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic___eq__(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeSynthetic___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; lldb::SBTypeSynthetic *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -89662,7 +90958,7 @@ SWIGINTERN PyObject *_wrap_SBTypeSynthetic___ne__(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBTypeSynthetic___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ; + lldb::SBTypeSynthetic *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89777,7 +91073,7 @@ SWIGINTERN PyObject *_wrap_new_SBUnixSignals(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBUnixSignals(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89804,7 +91100,7 @@ SWIGINTERN PyObject *_wrap_delete_SBUnixSignals(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBUnixSignals_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89831,7 +91127,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBUnixSignals___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89859,7 +91155,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals___nonzero__(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBUnixSignals_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -89887,7 +91183,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalAsCString(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; int32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -89922,8 +91218,8 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalAsCString(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalNumberFromName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -89960,7 +91256,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalNumberFromName(PyObject *self, SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldSuppress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; int32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -89995,7 +91291,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldSuppress(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldSuppress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; int32_t arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -90038,7 +91334,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldSuppress(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldStop(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; int32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -90073,7 +91369,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldStop(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldStop(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; int32_t arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -90116,7 +91412,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldStop(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldNotify(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; int32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -90151,7 +91447,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldNotify(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldNotify(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; int32_t arg2 ; bool arg3 ; void *argp1 = 0 ; @@ -90194,7 +91490,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldNotify(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBUnixSignals_GetNumSignals(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90222,7 +91518,7 @@ SWIGINTERN PyObject *_wrap_SBUnixSignals_GetNumSignals(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ; + lldb::SBUnixSignals *arg1 = 0 ; int32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -90344,7 +91640,7 @@ SWIGINTERN PyObject *_wrap_new_SBValue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90371,7 +91667,7 @@ SWIGINTERN PyObject *_wrap_delete_SBValue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90399,7 +91695,7 @@ SWIGINTERN PyObject *_wrap_SBValue___nonzero__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90427,7 +91723,7 @@ SWIGINTERN PyObject *_wrap_SBValue_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90454,7 +91750,7 @@ SWIGINTERN PyObject *_wrap_SBValue_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90482,7 +91778,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetError(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90510,7 +91806,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90538,7 +91834,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetTypeName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90566,7 +91862,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetTypeName(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetDisplayTypeName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90594,7 +91890,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetDisplayTypeName(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBValue_GetByteSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90622,7 +91918,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetByteSize(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_IsInScope(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90650,7 +91946,7 @@ SWIGINTERN PyObject *_wrap_SBValue_IsInScope(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90678,7 +91974,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetFormat(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_SetFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::Format arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -90712,7 +92008,7 @@ SWIGINTERN PyObject *_wrap_SBValue_SetFormat(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -90740,7 +92036,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValue(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBError *arg2 = 0 ; int64_t arg3 ; void *argp1 = 0 ; @@ -90785,7 +92081,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_0(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -90822,7 +92118,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_1(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBError *arg2 = 0 ; uint64_t arg3 ; void *argp1 = 0 ; @@ -90867,7 +92163,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_0(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBError *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -90904,7 +92200,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_1(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; int64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -90938,7 +92234,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_2(PyObject *self, Py_s SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int64_t result; @@ -91042,7 +92338,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; uint64_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -91076,7 +92372,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_2(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; uint64_t result; @@ -91180,7 +92476,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBValue_GetValueAsAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91208,7 +92504,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueAsAddress(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBValue_GetValueType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91236,7 +92532,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBValue_GetValueDidChange(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91264,7 +92560,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueDidChange(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBValue_GetSummary__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; @@ -91290,7 +92586,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetSummary__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBValue_GetSummary__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::SBTypeSummaryOptions *arg3 = 0 ; void *argp1 = 0 ; @@ -91384,7 +92680,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetSummary(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetObjectDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91412,7 +92708,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetObjectDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBValue_GetDynamicValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::DynamicValueType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -91447,7 +92743,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetDynamicValue(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBValue_GetStaticValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91475,7 +92771,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetStaticValue(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBValue_GetNonSyntheticValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91503,7 +92799,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetNonSyntheticValue(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBValue_GetSyntheticValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91531,7 +92827,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetSyntheticValue(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBValue_GetPreferDynamicValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91559,7 +92855,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetPreferDynamicValue(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBValue_SetPreferDynamicValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::DynamicValueType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -91593,7 +92889,7 @@ SWIGINTERN PyObject *_wrap_SBValue_SetPreferDynamicValue(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBValue_GetPreferSyntheticValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91621,7 +92917,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetPreferSyntheticValue(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBValue_SetPreferSyntheticValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -91655,7 +92951,7 @@ SWIGINTERN PyObject *_wrap_SBValue_SetPreferSyntheticValue(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBValue_IsDynamic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91683,7 +92979,7 @@ SWIGINTERN PyObject *_wrap_SBValue_IsDynamic(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_IsSynthetic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91711,7 +93007,7 @@ SWIGINTERN PyObject *_wrap_SBValue_IsSynthetic(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_IsSyntheticChildrenGenerated(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91739,7 +93035,7 @@ SWIGINTERN PyObject *_wrap_SBValue_IsSyntheticChildrenGenerated(PyObject *self, SWIGINTERN PyObject *_wrap_SBValue_SetSyntheticChildrenGenerated(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -91773,7 +93069,7 @@ SWIGINTERN PyObject *_wrap_SBValue_SetSyntheticChildrenGenerated(PyObject *self, SWIGINTERN PyObject *_wrap_SBValue_GetLocation(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91801,8 +93097,8 @@ SWIGINTERN PyObject *_wrap_SBValue_GetLocation(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -91838,8 +93134,8 @@ SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString__SWIG_0(PyObject *self, P SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -91935,7 +93231,7 @@ SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBValue_GetTypeFormat(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91963,7 +93259,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetTypeFormat(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBValue_GetTypeSummary(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -91991,7 +93287,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetTypeSummary(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBValue_GetTypeFilter(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -92019,7 +93315,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetTypeFilter(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBValue_GetTypeSynthetic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -92047,7 +93343,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetTypeSynthetic(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -92081,8 +93377,8 @@ SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex__SWIG_0(PyObject *self, Py_ss SWIGINTERN PyObject *_wrap_SBValue_CreateChildAtOffset(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; uint32_t arg3 ; lldb::SBType arg4 ; void *argp1 = 0 ; @@ -92143,7 +93439,7 @@ SWIGINTERN PyObject *_wrap_SBValue_CreateChildAtOffset(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBValue_Cast(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -92186,9 +93482,9 @@ SWIGINTERN PyObject *_wrap_SBValue_Cast(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -92234,9 +93530,9 @@ SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression__SWIG_0(PyObject *s SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; lldb::SBExpressionOptions *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -92350,8 +93646,8 @@ SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; lldb::addr_t arg3 ; lldb::SBType arg4 ; void *argp1 = 0 ; @@ -92412,8 +93708,8 @@ SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromAddress(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBData arg3 ; lldb::SBType arg4 ; void *argp1 = 0 ; @@ -92482,8 +93778,8 @@ SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromData(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBValue_CreateBoolValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -92528,7 +93824,7 @@ SWIGINTERN PyObject *_wrap_SBValue_CreateBoolValue(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; uint32_t arg2 ; lldb::DynamicValueType arg3 ; bool arg4 ; @@ -92638,8 +93934,8 @@ SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBValue_GetIndexOfChildWithName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -92676,8 +93972,8 @@ SWIGINTERN PyObject *_wrap_SBValue_GetIndexOfChildWithName(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -92713,8 +94009,8 @@ SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName__SWIG_0(PyObject *self SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; lldb::DynamicValueType arg3 ; void *argp1 = 0 ; int res1 = 0 ; @@ -92808,8 +94104,8 @@ SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBValue_GetValueForExpressionPath(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -92846,7 +94142,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetValueForExpressionPath(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBValue_AddressOf(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -92874,7 +94170,7 @@ SWIGINTERN PyObject *_wrap_SBValue_AddressOf(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetLoadAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -92902,7 +94198,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetLoadAddress(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBValue_GetAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -92930,7 +94226,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetAddress(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; uint32_t arg2 ; uint32_t arg3 ; void *argp1 = 0 ; @@ -92972,7 +94268,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_0(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -93006,7 +94302,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_1(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; lldb::SBData result; @@ -93096,7 +94392,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBValue_GetData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93124,7 +94420,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetData(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_SetData(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBData *arg2 = 0 ; lldb::SBError *arg3 = 0 ; void *argp1 = 0 ; @@ -93173,8 +94469,8 @@ SWIGINTERN PyObject *_wrap_SBValue_SetData(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_Clone(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -93211,7 +94507,7 @@ SWIGINTERN PyObject *_wrap_SBValue_Clone(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetDeclaration(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93239,7 +94535,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetDeclaration(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBValue_MightHaveChildren(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93267,7 +94563,7 @@ SWIGINTERN PyObject *_wrap_SBValue_MightHaveChildren(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBValue_IsRuntimeSupportValue(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93295,7 +94591,7 @@ SWIGINTERN PyObject *_wrap_SBValue_IsRuntimeSupportValue(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; uint32_t result; @@ -93321,7 +94617,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren__SWIG_0(PyObject *self, Py_ssi SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -93397,7 +94693,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBValue_GetOpaqueType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93425,7 +94721,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetOpaqueType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBValue_GetTarget(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93453,7 +94749,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetTarget(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetProcess(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93481,7 +94777,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetProcess(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetThread(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93509,7 +94805,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetThread(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetFrame(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93537,7 +94833,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetFrame(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_Dereference(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93565,7 +94861,7 @@ SWIGINTERN PyObject *_wrap_SBValue_Dereference(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_TypeIsPointerType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93593,7 +94889,7 @@ SWIGINTERN PyObject *_wrap_SBValue_TypeIsPointerType(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBValue_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93621,7 +94917,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetType(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_Persist(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -93649,7 +94945,7 @@ SWIGINTERN PyObject *_wrap_SBValue_Persist(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -93687,7 +94983,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetDescription(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -93724,7 +95020,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath__SWIG_0(PyObject *self, Py_ SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; bool arg3 ; void *argp1 = 0 ; @@ -93821,8 +95117,8 @@ SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -93858,8 +95154,8 @@ SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_0(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBExpressionOptions *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -93906,10 +95202,10 @@ SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_1(PyObject *self, Py SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValue *arg1 = 0 ; + char *arg2 = 0 ; lldb::SBExpressionOptions *arg3 = 0 ; - char *arg4 = (char *) 0 ; + char *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -94035,7 +95331,7 @@ SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBValue_Watch__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; bool arg2 ; bool arg3 ; bool arg4 ; @@ -94096,7 +95392,7 @@ SWIGINTERN PyObject *_wrap_SBValue_Watch__SWIG_0(PyObject *self, Py_ssize_t nobj SWIGINTERN PyObject *_wrap_SBValue_Watch__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; bool arg2 ; bool arg3 ; bool arg4 ; @@ -94223,7 +95519,7 @@ SWIGINTERN PyObject *_wrap_SBValue_Watch(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue_WatchPointee(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; bool arg2 ; bool arg3 ; bool arg4 ; @@ -94285,7 +95581,7 @@ SWIGINTERN PyObject *_wrap_SBValue_WatchPointee(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBValue_GetVTable(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94313,7 +95609,7 @@ SWIGINTERN PyObject *_wrap_SBValue_GetVTable(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValue___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValue *arg1 = (lldb::SBValue *) 0 ; + lldb::SBValue *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94428,7 +95724,7 @@ SWIGINTERN PyObject *_wrap_new_SBValueList(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBValueList(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94455,7 +95751,7 @@ SWIGINTERN PyObject *_wrap_delete_SBValueList(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValueList___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94483,7 +95779,7 @@ SWIGINTERN PyObject *_wrap_SBValueList___nonzero__(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBValueList_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94511,7 +95807,7 @@ SWIGINTERN PyObject *_wrap_SBValueList_IsValid(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValueList_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94538,7 +95834,7 @@ SWIGINTERN PyObject *_wrap_SBValueList_Clear(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValueList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; lldb::SBValue *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -94574,7 +95870,7 @@ SWIGINTERN PyObject *_wrap_SBValueList_Append__SWIG_0(PyObject *self, Py_ssize_t SWIGINTERN PyObject *_wrap_SBValueList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; lldb::SBValueList *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -94654,7 +95950,7 @@ SWIGINTERN PyObject *_wrap_SBValueList_Append(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValueList_GetSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94682,7 +95978,7 @@ SWIGINTERN PyObject *_wrap_SBValueList_GetSize(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBValueList_GetValueAtIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -94717,8 +96013,8 @@ SWIGINTERN PyObject *_wrap_SBValueList_GetValueAtIndex(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBValueList_GetFirstValueByName(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBValueList *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -94755,7 +96051,7 @@ SWIGINTERN PyObject *_wrap_SBValueList_GetFirstValueByName(PyObject *self, PyObj SWIGINTERN PyObject *_wrap_SBValueList_FindValueObjectByUID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; lldb::user_id_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -94790,7 +96086,7 @@ SWIGINTERN PyObject *_wrap_SBValueList_FindValueObjectByUID(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBValueList_GetError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94818,7 +96114,7 @@ SWIGINTERN PyObject *_wrap_SBValueList_GetError(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBValueList___str__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ; + lldb::SBValueList *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94929,7 +96225,7 @@ SWIGINTERN PyObject *_wrap_new_SBVariablesOptions(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_delete_SBVariablesOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94956,7 +96252,7 @@ SWIGINTERN PyObject *_wrap_delete_SBVariablesOptions(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBVariablesOptions___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -94984,7 +96280,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions___nonzero__(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBVariablesOptions_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95012,7 +96308,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_IsValid(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95040,7 +96336,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeArguments(PyObject *self SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95074,7 +96370,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeArguments(PyObject *self SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeRecognizedArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; lldb::SBTarget *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95112,7 +96408,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeRecognizedArguments(PyOb SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeRecognizedArguments(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95146,7 +96442,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeRecognizedArguments(PyOb SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeLocals(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95174,7 +96470,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeLocals(PyObject *self, P SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeLocals(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95208,7 +96504,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeLocals(PyObject *self, P SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeStatics(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95236,7 +96532,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeStatics(PyObject *self, SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeStatics(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95270,7 +96566,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeStatics(PyObject *self, SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetInScopeOnly(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95298,7 +96594,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetInScopeOnly(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetInScopeOnly(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95332,7 +96628,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetInScopeOnly(PyObject *self, PyO SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeRuntimeSupportValues(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95360,7 +96656,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeRuntimeSupportValues(PyO SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeRuntimeSupportValues(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95394,7 +96690,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeRuntimeSupportValues(PyO SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetUseDynamic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95422,7 +96718,7 @@ SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetUseDynamic(PyObject *self, PyOb SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetUseDynamic(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ; + lldb::SBVariablesOptions *arg1 = 0 ; lldb::DynamicValueType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95543,7 +96839,7 @@ SWIGINTERN PyObject *_wrap_new_SBWatchpoint(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_delete_SBWatchpoint(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95570,7 +96866,7 @@ SWIGINTERN PyObject *_wrap_delete_SBWatchpoint(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBWatchpoint___nonzero__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95598,7 +96894,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint___nonzero__(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBWatchpoint___eq__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; lldb::SBWatchpoint *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95641,7 +96937,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint___eq__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBWatchpoint___ne__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; lldb::SBWatchpoint *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95684,7 +96980,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint___ne__(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBWatchpoint_IsValid(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95712,7 +97008,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_IsValid(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBWatchpoint_GetError(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95740,7 +97036,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetError(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBWatchpoint_GetID(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95768,7 +97064,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetID(PyObject *self, PyObject *args) { SWIGINTERN PyObject *_wrap_SBWatchpoint_GetHardwareIndex(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95796,7 +97092,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetHardwareIndex(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchAddress(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95824,7 +97120,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchAddress(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchSize(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95852,7 +97148,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchSize(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBWatchpoint_SetEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -95886,7 +97182,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_SetEnabled(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_SBWatchpoint_IsEnabled(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95914,7 +97210,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_IsEnabled(PyObject *self, PyObject *args SWIGINTERN PyObject *_wrap_SBWatchpoint_GetHitCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95942,7 +97238,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetHitCount(PyObject *self, PyObject *ar SWIGINTERN PyObject *_wrap_SBWatchpoint_GetIgnoreCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -95970,7 +97266,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetIgnoreCount(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBWatchpoint_SetIgnoreCount(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; uint32_t arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -96004,7 +97300,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_SetIgnoreCount(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBWatchpoint_GetCondition(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96032,8 +97328,8 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetCondition(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBWatchpoint_SetCondition(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; - char *arg2 = (char *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; + char *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; @@ -96069,7 +97365,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_SetCondition(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBWatchpoint_GetDescription(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; lldb::SBStream *arg2 = 0 ; lldb::DescriptionLevel arg3 ; void *argp1 = 0 ; @@ -96115,7 +97411,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetDescription(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBWatchpoint_Clear(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96235,7 +97531,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchpointFromEvent(PyObject *self, P SWIGINTERN PyObject *_wrap_SBWatchpoint_GetType(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96263,7 +97559,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetType(PyObject *self, PyObject *args) SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchValueKind(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96291,7 +97587,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchValueKind(PyObject *self, PyObje SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchSpec(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96319,7 +97615,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchSpec(PyObject *self, PyObject *a SWIGINTERN PyObject *_wrap_SBWatchpoint_IsWatchingReads(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96347,7 +97643,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_IsWatchingReads(PyObject *self, PyObject SWIGINTERN PyObject *_wrap_SBWatchpoint_IsWatchingWrites(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96375,7 +97671,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpoint_IsWatchingWrites(PyObject *self, PyObjec SWIGINTERN PyObject *_wrap_SBWatchpoint___repr__(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ; + lldb::SBWatchpoint *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96490,7 +97786,7 @@ SWIGINTERN PyObject *_wrap_new_SBWatchpointOptions(PyObject *self, PyObject *arg SWIGINTERN PyObject *_wrap_delete_SBWatchpointOptions(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ; + lldb::SBWatchpointOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96517,7 +97813,7 @@ SWIGINTERN PyObject *_wrap_delete_SBWatchpointOptions(PyObject *self, PyObject * SWIGINTERN PyObject *_wrap_SBWatchpointOptions_SetWatchpointTypeRead(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ; + lldb::SBWatchpointOptions *arg1 = 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -96551,7 +97847,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpointOptions_SetWatchpointTypeRead(PyObject *s SWIGINTERN PyObject *_wrap_SBWatchpointOptions_GetWatchpointTypeRead(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ; + lldb::SBWatchpointOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96579,7 +97875,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpointOptions_GetWatchpointTypeRead(PyObject *s SWIGINTERN PyObject *_wrap_SBWatchpointOptions_SetWatchpointTypeWrite(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ; + lldb::SBWatchpointOptions *arg1 = 0 ; lldb::WatchpointWriteType arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -96613,7 +97909,7 @@ SWIGINTERN PyObject *_wrap_SBWatchpointOptions_SetWatchpointTypeWrite(PyObject * SWIGINTERN PyObject *_wrap_SBWatchpointOptions_GetWatchpointTypeWrite(PyObject *self, PyObject *args) { PyObject *resultobj = 0; - lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ; + lldb::SBWatchpointOptions *arg1 = 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject *swig_obj[1] ; @@ -96708,9 +98004,28 @@ static PyMethodDef SwigMethods[] = { ""}, { "delete_SBAddressRange", _wrap_delete_SBAddressRange, METH_O, "delete_SBAddressRange(SBAddressRange self)"}, { "SBAddressRange_Clear", _wrap_SBAddressRange_Clear, METH_O, "SBAddressRange_Clear(SBAddressRange self)"}, - { "SBAddressRange_IsValid", _wrap_SBAddressRange_IsValid, METH_O, "SBAddressRange_IsValid(SBAddressRange self) -> bool"}, - { "SBAddressRange_GetBaseAddress", _wrap_SBAddressRange_GetBaseAddress, METH_O, "SBAddressRange_GetBaseAddress(SBAddressRange self) -> SBAddress"}, - { "SBAddressRange_GetByteSize", _wrap_SBAddressRange_GetByteSize, METH_O, "SBAddressRange_GetByteSize(SBAddressRange self) -> lldb::addr_t"}, + { "SBAddressRange_IsValid", _wrap_SBAddressRange_IsValid, METH_O, "\n" + "Check the address range refers to a valid base address and has a byte\n" + "size greater than zero.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " True if the address range is valid, false otherwise.\n" + ""}, + { "SBAddressRange_GetBaseAddress", _wrap_SBAddressRange_GetBaseAddress, METH_O, "\n" + "Get the base address of the range.\n" + "\n" + ":rtype: :py:class:`SBAddress`\n" + ":return: \n" + " Base address object.\n" + ""}, + { "SBAddressRange_GetByteSize", _wrap_SBAddressRange_GetByteSize, METH_O, "\n" + "Get the byte size of this range.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " The size in bytes of this address range.\n" + ""}, { "SBAddressRange___eq__", _wrap_SBAddressRange___eq__, METH_VARARGS, "SBAddressRange___eq__(SBAddressRange self, SBAddressRange rhs) -> bool"}, { "SBAddressRange___ne__", _wrap_SBAddressRange___ne__, METH_VARARGS, "SBAddressRange___ne__(SBAddressRange self, SBAddressRange rhs) -> bool"}, { "SBAddressRange_GetDescription", _wrap_SBAddressRange_GetDescription, METH_VARARGS, "SBAddressRange_GetDescription(SBAddressRange self, SBStream description, SBTarget target) -> bool"}, @@ -96747,8 +98062,43 @@ static PyMethodDef SwigMethods[] = { ""}, { "SBAttachInfo_GetWaitForLaunch", _wrap_SBAttachInfo_GetWaitForLaunch, METH_O, "SBAttachInfo_GetWaitForLaunch(SBAttachInfo self) -> bool"}, { "SBAttachInfo_SetWaitForLaunch", _wrap_SBAttachInfo_SetWaitForLaunch, METH_VARARGS, "\n" - "SBAttachInfo_SetWaitForLaunch(SBAttachInfo self, bool b)\n" - "SBAttachInfo_SetWaitForLaunch(SBAttachInfo self, bool b, bool _async)\n" + "*Overload 1:*\n" + "Set attach by process name settings.\n" + "\n" + "Designed to be used after a call to SBAttachInfo::SetExecutable().\n" + "This function implies that a call to SBTarget::Attach(...) will\n" + "be synchronous.\n" + "\n" + ":type b: boolean, in\n" + ":param b:\n" + " If **false**, attach to an existing process whose name matches.\n" + " If **true**, then wait for the next process whose name matches.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Set attach by process name settings.\n" + "\n" + "Designed to be used after a call to SBAttachInfo::SetExecutable().\n" + "Future calls to SBTarget::Attach(...) will be synchronous or\n" + "asynchronous depending on the *async* argument.\n" + "\n" + ":type b: boolean, in\n" + ":param b:\n" + " If **false**, attach to an existing process whose name matches.\n" + " If **true**, then wait for the next process whose name matches.\n" + "\n" + ":type async: boolean, in\n" + ":param async:\n" + " If **false**, then the SBTarget::Attach(...) call will be a\n" + " synchronous call with no way to cancel the attach in\n" + " progress.\n" + " If **true**, then the SBTarget::Attach(...) function will\n" + " return immediately and clients are expected to wait for a\n" + " process eStateStopped event if a suitable process is\n" + " eventually found. If the client wants to cancel the event,\n" + " SBProcess::Stop() can be called and an eStateExited process\n" + " event will be delivered.\n" ""}, { "SBAttachInfo_GetIgnoreExisting", _wrap_SBAttachInfo_GetIgnoreExisting, METH_O, "SBAttachInfo_GetIgnoreExisting(SBAttachInfo self) -> bool"}, { "SBAttachInfo_SetIgnoreExisting", _wrap_SBAttachInfo_SetIgnoreExisting, METH_VARARGS, "SBAttachInfo_SetIgnoreExisting(SBAttachInfo self, bool b)"}, @@ -96771,10 +98121,40 @@ static PyMethodDef SwigMethods[] = { { "SBAttachInfo_GetParentProcessID", _wrap_SBAttachInfo_GetParentProcessID, METH_O, "SBAttachInfo_GetParentProcessID(SBAttachInfo self) -> lldb::pid_t"}, { "SBAttachInfo_SetParentProcessID", _wrap_SBAttachInfo_SetParentProcessID, METH_VARARGS, "SBAttachInfo_SetParentProcessID(SBAttachInfo self, lldb::pid_t pid)"}, { "SBAttachInfo_ParentProcessIDIsValid", _wrap_SBAttachInfo_ParentProcessIDIsValid, METH_O, "SBAttachInfo_ParentProcessIDIsValid(SBAttachInfo self) -> bool"}, - { "SBAttachInfo_GetListener", _wrap_SBAttachInfo_GetListener, METH_O, "SBAttachInfo_GetListener(SBAttachInfo self) -> SBListener"}, - { "SBAttachInfo_SetListener", _wrap_SBAttachInfo_SetListener, METH_VARARGS, "SBAttachInfo_SetListener(SBAttachInfo self, SBListener listener)"}, - { "SBAttachInfo_GetShadowListener", _wrap_SBAttachInfo_GetShadowListener, METH_O, "SBAttachInfo_GetShadowListener(SBAttachInfo self) -> SBListener"}, - { "SBAttachInfo_SetShadowListener", _wrap_SBAttachInfo_SetShadowListener, METH_VARARGS, "SBAttachInfo_SetShadowListener(SBAttachInfo self, SBListener listener)"}, + { "SBAttachInfo_GetListener", _wrap_SBAttachInfo_GetListener, METH_O, "\n" + "Get the listener that will be used to receive process events.\n" + "\n" + "If no listener has been set via a call to\n" + "SBAttachInfo::SetListener(), then an invalid SBListener will be\n" + "returned (SBListener::IsValid() will return false). If a listener\n" + "has been set, then the valid listener object will be returned.\n" + ""}, + { "SBAttachInfo_SetListener", _wrap_SBAttachInfo_SetListener, METH_VARARGS, "\n" + "Set the listener that will be used to receive process events.\n" + "\n" + "By default the SBDebugger, which has a listener, that the SBTarget\n" + "belongs to will listen for the process events. Calling this function\n" + "allows a different listener to be used to listen for process events.\n" + ""}, + { "SBAttachInfo_GetShadowListener", _wrap_SBAttachInfo_GetShadowListener, METH_O, "\n" + "Get the shadow listener that receive public process events,\n" + "additionally to the default process event listener.\n" + "\n" + "If no listener has been set via a call to\n" + "SBLaunchInfo::SetShadowListener(), then an invalid SBListener will\n" + "be returned (SBListener::IsValid() will return false). If a listener\n" + "has been set, then the valid listener object will be returned.\n" + ""}, + { "SBAttachInfo_SetShadowListener", _wrap_SBAttachInfo_SetShadowListener, METH_VARARGS, "\n" + "Set the shadow listener that will receive public process events,\n" + "additionally to the default process event listener.\n" + "\n" + "By default a process have no shadow event listener.\n" + "Calling this function allows public process events to be broadcasted to an\n" + "additional listener on top of the default process event listener.\n" + "If the `listener` argument is invalid (SBListener::IsValid() will\n" + "return false), this will clear the shadow listener.\n" + ""}, { "SBAttachInfo_GetScriptedProcessClassName", _wrap_SBAttachInfo_GetScriptedProcessClassName, METH_O, "SBAttachInfo_GetScriptedProcessClassName(SBAttachInfo self) -> char const *"}, { "SBAttachInfo_SetScriptedProcessClassName", _wrap_SBAttachInfo_SetScriptedProcessClassName, METH_VARARGS, "SBAttachInfo_SetScriptedProcessClassName(SBAttachInfo self, char const * class_name)"}, { "SBAttachInfo_GetScriptedProcessDictionary", _wrap_SBAttachInfo_GetScriptedProcessDictionary, METH_O, "SBAttachInfo_GetScriptedProcessDictionary(SBAttachInfo self) -> SBStructuredData"}, @@ -96928,7 +98308,21 @@ static PyMethodDef SwigMethods[] = { { "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent", _wrap_SBBreakpoint_GetBreakpointLocationAtIndexFromEvent, METH_VARARGS, "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent(SBEvent event, uint32_t loc_idx) -> SBBreakpointLocation"}, { "SBBreakpoint_GetNumBreakpointLocationsFromEvent", _wrap_SBBreakpoint_GetNumBreakpointLocationsFromEvent, METH_O, "SBBreakpoint_GetNumBreakpointLocationsFromEvent(SBEvent event_sp) -> uint32_t"}, { "SBBreakpoint_IsHardware", _wrap_SBBreakpoint_IsHardware, METH_O, "SBBreakpoint_IsHardware(SBBreakpoint self) -> bool"}, - { "SBBreakpoint_AddLocation", _wrap_SBBreakpoint_AddLocation, METH_VARARGS, "SBBreakpoint_AddLocation(SBBreakpoint self, SBAddress address) -> SBError"}, + { "SBBreakpoint_SetIsHardware", _wrap_SBBreakpoint_SetIsHardware, METH_VARARGS, "\n" + "Make this breakpoint a hardware breakpoint. This will replace all existing\n" + "breakpoint locations with hardware breakpoints. Returns an error if this\n" + "fails, e.g. when there aren't enough hardware resources available.\n" + ""}, + { "SBBreakpoint_AddLocation", _wrap_SBBreakpoint_AddLocation, METH_VARARGS, "\n" + "Adds a location to the breakpoint at the address passed in.\n" + "Can only be called from a ScriptedBreakpointResolver...\n" + ""}, + { "SBBreakpoint_AddFacadeLocation", _wrap_SBBreakpoint_AddFacadeLocation, METH_O, "\n" + "Add a \"Facade location\" to the breakpoint. This returns the Facade\n" + "Location that was added, which you can then use in\n" + "get_location_description and was_hit in your breakpoint resolver.\n" + "Can only be called from a ScriptedBreakpointResolver.\n" + ""}, { "SBBreakpoint_SerializeToStructuredData", _wrap_SBBreakpoint_SerializeToStructuredData, METH_O, "SBBreakpoint_SerializeToStructuredData(SBBreakpoint self) -> SBStructuredData"}, { "SBBreakpoint___repr__", _wrap_SBBreakpoint___repr__, METH_O, "SBBreakpoint___repr__(SBBreakpoint self) -> std::string"}, { "SBBreakpoint_swigregister", SBBreakpoint_swigregister, METH_O, NULL}, @@ -97088,9 +98482,42 @@ static PyMethodDef SwigMethods[] = { { "SBCommandInterpreter_EventIsCommandInterpreterEvent", _wrap_SBCommandInterpreter_EventIsCommandInterpreterEvent, METH_O, "SBCommandInterpreter_EventIsCommandInterpreterEvent(SBEvent event) -> bool"}, { "SBCommandInterpreter___nonzero__", _wrap_SBCommandInterpreter___nonzero__, METH_O, "SBCommandInterpreter___nonzero__(SBCommandInterpreter self) -> bool"}, { "SBCommandInterpreter_IsValid", _wrap_SBCommandInterpreter_IsValid, METH_O, "SBCommandInterpreter_IsValid(SBCommandInterpreter self) -> bool"}, - { "SBCommandInterpreter_CommandExists", _wrap_SBCommandInterpreter_CommandExists, METH_VARARGS, "SBCommandInterpreter_CommandExists(SBCommandInterpreter self, char const * cmd) -> bool"}, - { "SBCommandInterpreter_UserCommandExists", _wrap_SBCommandInterpreter_UserCommandExists, METH_VARARGS, "SBCommandInterpreter_UserCommandExists(SBCommandInterpreter self, char const * cmd) -> bool"}, - { "SBCommandInterpreter_AliasExists", _wrap_SBCommandInterpreter_AliasExists, METH_VARARGS, "SBCommandInterpreter_AliasExists(SBCommandInterpreter self, char const * cmd) -> bool"}, + { "SBCommandInterpreter_CommandExists", _wrap_SBCommandInterpreter_CommandExists, METH_VARARGS, "\n" + "Return whether a built-in command with the passed in\n" + "name or command path exists.\n" + "\n" + ":type cmd: string, in\n" + ":param cmd:\n" + " The command or command path to search for.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if the command exists, **false** otherwise.\n" + ""}, + { "SBCommandInterpreter_UserCommandExists", _wrap_SBCommandInterpreter_UserCommandExists, METH_VARARGS, "\n" + "Return whether a user defined command with the passed in\n" + "name or command path exists.\n" + "\n" + ":type cmd: string, in\n" + ":param cmd:\n" + " The command or command path to search for.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if the command exists, **false** otherwise.\n" + ""}, + { "SBCommandInterpreter_AliasExists", _wrap_SBCommandInterpreter_AliasExists, METH_VARARGS, "\n" + "Return whether the passed in name or command path\n" + "exists and is an alias to some other command.\n" + "\n" + ":type cmd: string, in\n" + ":param cmd:\n" + " The command or command path to search for.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if the command exists, **false** otherwise.\n" + ""}, { "SBCommandInterpreter_GetBroadcaster", _wrap_SBCommandInterpreter_GetBroadcaster, METH_O, "SBCommandInterpreter_GetBroadcaster(SBCommandInterpreter self) -> SBBroadcaster"}, { "SBCommandInterpreter_GetBroadcasterClass", _wrap_SBCommandInterpreter_GetBroadcasterClass, METH_NOARGS, "SBCommandInterpreter_GetBroadcasterClass() -> char const *"}, { "SBCommandInterpreter_HasCommands", _wrap_SBCommandInterpreter_HasCommands, METH_O, "SBCommandInterpreter_HasCommands(SBCommandInterpreter self) -> bool"}, @@ -97111,19 +98538,84 @@ static PyMethodDef SwigMethods[] = { { "SBCommandInterpreter_HandleCommandsFromFile", _wrap_SBCommandInterpreter_HandleCommandsFromFile, METH_VARARGS, "SBCommandInterpreter_HandleCommandsFromFile(SBCommandInterpreter self, SBFileSpec file, SBExecutionContext override_context, SBCommandInterpreterRunOptions options, SBCommandReturnObject result)"}, { "SBCommandInterpreter_HandleCompletion", _wrap_SBCommandInterpreter_HandleCompletion, METH_VARARGS, "SBCommandInterpreter_HandleCompletion(SBCommandInterpreter self, char const * current_line, uint32_t cursor_pos, int match_start_point, int max_return_elements, SBStringList matches) -> int"}, { "SBCommandInterpreter_HandleCompletionWithDescriptions", _wrap_SBCommandInterpreter_HandleCompletionWithDescriptions, METH_VARARGS, "SBCommandInterpreter_HandleCompletionWithDescriptions(SBCommandInterpreter self, char const * current_line, uint32_t cursor_pos, int match_start_point, int max_return_elements, SBStringList matches, SBStringList descriptions) -> int"}, - { "SBCommandInterpreter_WasInterrupted", _wrap_SBCommandInterpreter_WasInterrupted, METH_O, "SBCommandInterpreter_WasInterrupted(SBCommandInterpreter self) -> bool"}, - { "SBCommandInterpreter_InterruptCommand", _wrap_SBCommandInterpreter_InterruptCommand, METH_O, "SBCommandInterpreter_InterruptCommand(SBCommandInterpreter self) -> bool"}, + { "SBCommandInterpreter_WasInterrupted", _wrap_SBCommandInterpreter_WasInterrupted, METH_O, "\n" + "Returns whether an interrupt flag was raised either by the SBDebugger -\n" + "when the function is not running on the RunCommandInterpreter thread, or\n" + "by SBCommandInterpreter::InterruptCommand if it is. If your code is doing\n" + "interruptible work, check this API periodically, and interrupt if it\n" + "returns true.\n" + ""}, + { "SBCommandInterpreter_InterruptCommand", _wrap_SBCommandInterpreter_InterruptCommand, METH_O, "\n" + "Interrupts the command currently executing in the RunCommandInterpreter\n" + "thread.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if there was a command in progress to recieve the interrupt.\n" + " **false** if there's no command currently in flight.\n" + ""}, { "SBCommandInterpreter_SetCommandOverrideCallback", _wrap_SBCommandInterpreter_SetCommandOverrideCallback, METH_VARARGS, "SBCommandInterpreter_SetCommandOverrideCallback(SBCommandInterpreter self, char const * command_name, lldb::CommandOverrideCallback callback) -> bool"}, - { "SBCommandInterpreter_IsActive", _wrap_SBCommandInterpreter_IsActive, METH_O, "SBCommandInterpreter_IsActive(SBCommandInterpreter self) -> bool"}, - { "SBCommandInterpreter_GetIOHandlerControlSequence", _wrap_SBCommandInterpreter_GetIOHandlerControlSequence, METH_VARARGS, "SBCommandInterpreter_GetIOHandlerControlSequence(SBCommandInterpreter self, char ch) -> char const *"}, + { "SBCommandInterpreter_IsActive", _wrap_SBCommandInterpreter_IsActive, METH_O, "\n" + "Return true if the command interpreter is the active IO handler.\n" + "\n" + "This indicates that any input coming into the debugger handles will\n" + "go to the command interpreter and will result in LLDB command line\n" + "commands being executed.\n" + ""}, + { "SBCommandInterpreter_GetIOHandlerControlSequence", _wrap_SBCommandInterpreter_GetIOHandlerControlSequence, METH_VARARGS, "\n" + "Get the string that needs to be written to the debugger stdin file\n" + "handle when a control character is typed.\n" + "\n" + "Some GUI programs will intercept \"control + char\" sequences and want\n" + "to have them do what normally would happen when using a real\n" + "terminal, so this function allows GUI programs to emulate this\n" + "functionality.\n" + "\n" + ":type ch: char, in\n" + ":param ch:\n" + " The character that was typed along with the control key\n" + "\n" + ":rtype: string\n" + ":return: \n" + " The string that should be written into the file handle that is\n" + " feeding the input stream for the debugger, or nullptr if there is\n" + " no string for this control key.\n" + ""}, { "SBCommandInterpreter_GetPromptOnQuit", _wrap_SBCommandInterpreter_GetPromptOnQuit, METH_O, "SBCommandInterpreter_GetPromptOnQuit(SBCommandInterpreter self) -> bool"}, { "SBCommandInterpreter_SetPromptOnQuit", _wrap_SBCommandInterpreter_SetPromptOnQuit, METH_VARARGS, "SBCommandInterpreter_SetPromptOnQuit(SBCommandInterpreter self, bool b)"}, - { "SBCommandInterpreter_AllowExitCodeOnQuit", _wrap_SBCommandInterpreter_AllowExitCodeOnQuit, METH_VARARGS, "SBCommandInterpreter_AllowExitCodeOnQuit(SBCommandInterpreter self, bool allow)"}, - { "SBCommandInterpreter_HasCustomQuitExitCode", _wrap_SBCommandInterpreter_HasCustomQuitExitCode, METH_O, "SBCommandInterpreter_HasCustomQuitExitCode(SBCommandInterpreter self) -> bool"}, - { "SBCommandInterpreter_GetQuitStatus", _wrap_SBCommandInterpreter_GetQuitStatus, METH_O, "SBCommandInterpreter_GetQuitStatus(SBCommandInterpreter self) -> int"}, - { "SBCommandInterpreter_ResolveCommand", _wrap_SBCommandInterpreter_ResolveCommand, METH_VARARGS, "SBCommandInterpreter_ResolveCommand(SBCommandInterpreter self, char const * command_line, SBCommandReturnObject result)"}, + { "SBCommandInterpreter_AllowExitCodeOnQuit", _wrap_SBCommandInterpreter_AllowExitCodeOnQuit, METH_VARARGS, "\n" + "Sets whether the command interpreter should allow custom exit codes\n" + "for the 'quit' command.\n" + ""}, + { "SBCommandInterpreter_HasCustomQuitExitCode", _wrap_SBCommandInterpreter_HasCustomQuitExitCode, METH_O, "\n" + "Returns true if the user has called the 'quit' command with a custom exit\n" + "code.\n" + ""}, + { "SBCommandInterpreter_GetQuitStatus", _wrap_SBCommandInterpreter_GetQuitStatus, METH_O, "\n" + "Returns the exit code that the user has specified when running the\n" + "'quit' command. Returns 0 if the user hasn't called 'quit' at all or\n" + "without a custom exit code.\n" + ""}, + { "SBCommandInterpreter_ResolveCommand", _wrap_SBCommandInterpreter_ResolveCommand, METH_VARARGS, "\n" + "Resolve the command just as HandleCommand would, expanding abbreviations\n" + "and aliases. If successful, result->GetOutput has the full expansion.\n" + ""}, { "SBCommandInterpreter_GetStatistics", _wrap_SBCommandInterpreter_GetStatistics, METH_O, "SBCommandInterpreter_GetStatistics(SBCommandInterpreter self) -> SBStructuredData"}, - { "SBCommandInterpreter_GetTranscript", _wrap_SBCommandInterpreter_GetTranscript, METH_O, "SBCommandInterpreter_GetTranscript(SBCommandInterpreter self) -> SBStructuredData"}, + { "SBCommandInterpreter_GetTranscript", _wrap_SBCommandInterpreter_GetTranscript, METH_O, "\n" + "Returns a list of handled commands, output and error. Each element in\n" + "the list is a dictionary with the following keys/values:\n" + "- \"command\" (string): The command that was given by the user.\n" + "- \"commandName\" (string): The name of the executed command.\n" + "- \"commandArguments\" (string): The arguments of the executed command.\n" + "- \"output\" (string): The output of the command. Empty (\"\") if no output.\n" + "- \"error\" (string): The error of the command. Empty (\"\") if no error.\n" + "- \"durationInSeconds\" (float): The time it took to execute the command.\n" + "- \"timestampInEpochSeconds\" (int): The timestamp when the command is\n" + " executed.\n" + "\n" + "Turn on settings `interpreter.save-transcript` for LLDB to populate\n" + "this list. Otherwise this list is empty.\n" + ""}, { "SBCommandInterpreter_SetPrintCallback", _wrap_SBCommandInterpreter_SetPrintCallback, METH_VARARGS, "SBCommandInterpreter_SetPrintCallback(SBCommandInterpreter self, lldb::SBCommandPrintCallback callback)"}, { "SBCommandInterpreter_swigregister", SBCommandInterpreter_swigregister, METH_O, NULL}, { "SBCommandInterpreter_swiginit", SBCommandInterpreter_swiginit, METH_VARARGS, NULL}, @@ -97153,7 +98645,12 @@ static PyMethodDef SwigMethods[] = { { "SBCommandInterpreterRunOptions_GetSpawnThread", _wrap_SBCommandInterpreterRunOptions_GetSpawnThread, METH_O, "SBCommandInterpreterRunOptions_GetSpawnThread(SBCommandInterpreterRunOptions self) -> bool"}, { "SBCommandInterpreterRunOptions_SetSpawnThread", _wrap_SBCommandInterpreterRunOptions_SetSpawnThread, METH_VARARGS, "SBCommandInterpreterRunOptions_SetSpawnThread(SBCommandInterpreterRunOptions self, bool arg2)"}, { "SBCommandInterpreterRunOptions_GetAllowRepeats", _wrap_SBCommandInterpreterRunOptions_GetAllowRepeats, METH_O, "SBCommandInterpreterRunOptions_GetAllowRepeats(SBCommandInterpreterRunOptions self) -> bool"}, - { "SBCommandInterpreterRunOptions_SetAllowRepeats", _wrap_SBCommandInterpreterRunOptions_SetAllowRepeats, METH_VARARGS, "SBCommandInterpreterRunOptions_SetAllowRepeats(SBCommandInterpreterRunOptions self, bool arg2)"}, + { "SBCommandInterpreterRunOptions_SetAllowRepeats", _wrap_SBCommandInterpreterRunOptions_SetAllowRepeats, METH_VARARGS, "\n" + "By default, RunCommandInterpreter will discard repeats if the\n" + "IOHandler being used is not interactive. Setting AllowRepeats to true\n" + "will override this behavior and always process empty lines in the input\n" + "as a repeat command.\n" + ""}, { "SBCommandInterpreterRunOptions_swigregister", SBCommandInterpreterRunOptions_swigregister, METH_O, NULL}, { "SBCommandInterpreterRunOptions_swiginit", SBCommandInterpreterRunOptions_swiginit, METH_VARARGS, NULL}, { "new_SBCommandReturnObject", _wrap_new_SBCommandReturnObject, METH_VARARGS, "\n" @@ -97163,7 +98660,10 @@ static PyMethodDef SwigMethods[] = { { "delete_SBCommandReturnObject", _wrap_delete_SBCommandReturnObject, METH_O, "delete_SBCommandReturnObject(SBCommandReturnObject self)"}, { "SBCommandReturnObject___nonzero__", _wrap_SBCommandReturnObject___nonzero__, METH_O, "SBCommandReturnObject___nonzero__(SBCommandReturnObject self) -> bool"}, { "SBCommandReturnObject_IsValid", _wrap_SBCommandReturnObject_IsValid, METH_O, "SBCommandReturnObject_IsValid(SBCommandReturnObject self) -> bool"}, - { "SBCommandReturnObject_GetCommand", _wrap_SBCommandReturnObject_GetCommand, METH_O, "SBCommandReturnObject_GetCommand(SBCommandReturnObject self) -> char const *"}, + { "SBCommandReturnObject_GetCommand", _wrap_SBCommandReturnObject_GetCommand, METH_O, "\n" + "Get the command as the user typed it. Empty string if commands were run on\n" + "behalf of lldb.\n" + ""}, { "SBCommandReturnObject_GetErrorData", _wrap_SBCommandReturnObject_GetErrorData, METH_O, "SBCommandReturnObject_GetErrorData(SBCommandReturnObject self) -> SBStructuredData"}, { "SBCommandReturnObject_PutOutput", _wrap_SBCommandReturnObject_PutOutput, METH_VARARGS, "\n" "SBCommandReturnObject_PutOutput(SBCommandReturnObject self, SBFile file) -> size_t\n" @@ -97333,6 +98833,11 @@ static PyMethodDef SwigMethods[] = { " Set the process to save, or unset a process by providing a default SBProcess. \n" " Resetting will result in the reset of all process specific options, such as Threads to save.\n" ""}, + { "SBSaveCoreOptions_GetProcess", _wrap_SBSaveCoreOptions_GetProcess, METH_O, "\n" + "SBSaveCoreOptions_GetProcess(SBSaveCoreOptions self) -> SBProcess\n" + "\n" + " Get the process to save. If a process is not defined, whether by calling clear or by not setting a process, an invalid process will be returned.\n" + ""}, { "SBSaveCoreOptions_AddThread", _wrap_SBSaveCoreOptions_AddThread, METH_VARARGS, "\n" "SBSaveCoreOptions_AddThread(SBSaveCoreOptions self, SBThread thread) -> SBError\n" "\n" @@ -97355,6 +98860,13 @@ static PyMethodDef SwigMethods[] = { "\n" " Get an SBThreadCollection of all threads marked to be saved. This collection is not sorted according to insertion order.\n" ""}, + { "SBSaveCoreOptions_GetMemoryRegionsToSave", _wrap_SBSaveCoreOptions_GetMemoryRegionsToSave, METH_O, "\n" + "SBSaveCoreOptions_GetMemoryRegionsToSave(SBSaveCoreOptions self) -> SBMemoryRegionInfoList\n" + "\n" + " Get an SBMemoryRegionInfoList of all the Regions that LLDB will attempt to write into the Core. Note, reading from these\n" + " regions can fail, and it's not guaraunteed every region will be present in the resulting core. If called without a valid process or style set an empty\n" + " collection will be returned.\n" + ""}, { "SBSaveCoreOptions_GetCurrentSizeInBytes", _wrap_SBSaveCoreOptions_GetCurrentSizeInBytes, METH_VARARGS, "\n" "SBSaveCoreOptions_GetCurrentSizeInBytes(SBSaveCoreOptions self, SBError error) -> uint64_t\n" "\n" @@ -97419,65 +98931,179 @@ static PyMethodDef SwigMethods[] = { "new_SBDebugger(SBDebugger rhs) -> SBDebugger\n" ""}, { "delete_SBDebugger", _wrap_delete_SBDebugger, METH_O, "delete_SBDebugger(SBDebugger self)"}, - { "SBDebugger_GetBroadcasterClass", _wrap_SBDebugger_GetBroadcasterClass, METH_NOARGS, "SBDebugger_GetBroadcasterClass() -> char const *"}, - { "SBDebugger_SupportsLanguage", _wrap_SBDebugger_SupportsLanguage, METH_O, "SBDebugger_SupportsLanguage(lldb::LanguageType language) -> bool"}, - { "SBDebugger_GetBroadcaster", _wrap_SBDebugger_GetBroadcaster, METH_O, "SBDebugger_GetBroadcaster(SBDebugger self) -> SBBroadcaster"}, - { "SBDebugger_GetProgressFromEvent", _wrap_SBDebugger_GetProgressFromEvent, METH_O, "SBDebugger_GetProgressFromEvent(SBEvent event) -> char const *"}, - { "SBDebugger_GetProgressDataFromEvent", _wrap_SBDebugger_GetProgressDataFromEvent, METH_O, "SBDebugger_GetProgressDataFromEvent(SBEvent event) -> SBStructuredData"}, - { "SBDebugger_GetDiagnosticFromEvent", _wrap_SBDebugger_GetDiagnosticFromEvent, METH_O, "SBDebugger_GetDiagnosticFromEvent(SBEvent event) -> SBStructuredData"}, - { "SBDebugger_Initialize", _wrap_SBDebugger_Initialize, METH_NOARGS, "SBDebugger_Initialize()"}, - { "SBDebugger_InitializeWithErrorHandling", _wrap_SBDebugger_InitializeWithErrorHandling, METH_NOARGS, "SBDebugger_InitializeWithErrorHandling() -> SBError"}, - { "SBDebugger_PrintStackTraceOnError", _wrap_SBDebugger_PrintStackTraceOnError, METH_NOARGS, "SBDebugger_PrintStackTraceOnError()"}, - { "SBDebugger_PrintDiagnosticsOnError", _wrap_SBDebugger_PrintDiagnosticsOnError, METH_NOARGS, "SBDebugger_PrintDiagnosticsOnError()"}, - { "SBDebugger_Terminate", _wrap_SBDebugger_Terminate, METH_NOARGS, "SBDebugger_Terminate()"}, + { "SBDebugger_GetBroadcasterClass", _wrap_SBDebugger_GetBroadcasterClass, METH_NOARGS, "Get the broadcaster class name."}, + { "SBDebugger_SupportsLanguage", _wrap_SBDebugger_SupportsLanguage, METH_O, "Check if a specific language is supported by LLDB."}, + { "SBDebugger_GetBroadcaster", _wrap_SBDebugger_GetBroadcaster, METH_O, "\n" + "Get the broadcaster that allows subscribing to events from this\n" + "debugger.\n" + ""}, + { "SBDebugger_GetProgressFromEvent", _wrap_SBDebugger_GetProgressFromEvent, METH_O, "\n" + "Get progress data from a SBEvent whose type is eBroadcastBitProgress.\n" + "\n" + ":param [in]: event\n" + " The event to extract the progress information from.\n" + "\n" + ":param [out]: progress_id\n" + " The unique integer identifier for the progress to report.\n" + "\n" + ":param [out]: completed\n" + " The amount of work completed. If *completed* is zero, then this event\n" + " is a progress started event. If *completed* is equal to *total*, then\n" + " this event is a progress end event. Otherwise completed indicates the\n" + " current progress update.\n" + "\n" + ":param [out]: total\n" + " The total amount of work units that need to be completed. If this value\n" + " is UINT64_MAX, then an indeterminate progress indicator should be\n" + " displayed.\n" + "\n" + ":param [out]: is_debugger_specific\n" + " Set to true if this progress is specific to this debugger only. Many\n" + " progress events are not specific to a debugger instance, like any\n" + " progress events for loading information in modules since LLDB has a\n" + " global module cache that all debuggers use.\n" + "\n" + ":rtype: string\n" + ":return: The message for the progress. If the returned value is NULL, then\n" + " *event* was not a eBroadcastBitProgress event.\n" + ""}, + { "SBDebugger_GetProgressDataFromEvent", _wrap_SBDebugger_GetProgressDataFromEvent, METH_O, "Get progress data from an event."}, + { "SBDebugger_GetDiagnosticFromEvent", _wrap_SBDebugger_GetDiagnosticFromEvent, METH_O, "Get diagnostic information from an event."}, + { "SBDebugger_Initialize", _wrap_SBDebugger_Initialize, METH_NOARGS, "\n" + "Initialize LLDB and its subsystems.\n" + "\n" + "This function should be called before any other LLDB functions. It\n" + "initializes all required subsystems for proper LLDB functionality.\n" + ""}, + { "SBDebugger_InitializeWithErrorHandling", _wrap_SBDebugger_InitializeWithErrorHandling, METH_NOARGS, "\n" + "Initialize the LLDB debugger subsystem with error handling.\n" + "\n" + "Similar to Initialize(), but returns an error if initialization fails.\n" + ""}, + { "SBDebugger_PrintStackTraceOnError", _wrap_SBDebugger_PrintStackTraceOnError, METH_NOARGS, "Configure LLDB to print a stack trace when it crashes."}, + { "SBDebugger_PrintDiagnosticsOnError", _wrap_SBDebugger_PrintDiagnosticsOnError, METH_NOARGS, "Configure LLDB to print diagnostic information when it crashes."}, + { "SBDebugger_Terminate", _wrap_SBDebugger_Terminate, METH_NOARGS, "\n" + "Terminate LLDB and its subsystems.\n" + "\n" + "This should be called when LLDB is no longer needed.\n" + ""}, { "SBDebugger_Create", _wrap_SBDebugger_Create, METH_VARARGS, "\n" - "SBDebugger_Create() -> SBDebugger\n" - "SBDebugger_Create(bool source_init_files) -> SBDebugger\n" - "SBDebugger_Create(bool source_init_files, lldb::LogOutputCallback log_callback) -> SBDebugger\n" - ""}, - { "SBDebugger_Destroy", _wrap_SBDebugger_Destroy, METH_O, "SBDebugger_Destroy(SBDebugger debugger)"}, - { "SBDebugger_MemoryPressureDetected", _wrap_SBDebugger_MemoryPressureDetected, METH_NOARGS, "SBDebugger_MemoryPressureDetected()"}, - { "SBDebugger___nonzero__", _wrap_SBDebugger___nonzero__, METH_O, "SBDebugger___nonzero__(SBDebugger self) -> bool"}, - { "SBDebugger_IsValid", _wrap_SBDebugger_IsValid, METH_O, "SBDebugger_IsValid(SBDebugger self) -> bool"}, - { "SBDebugger_Clear", _wrap_SBDebugger_Clear, METH_O, "SBDebugger_Clear(SBDebugger self)"}, - { "SBDebugger_GetSetting", _wrap_SBDebugger_GetSetting, METH_VARARGS, "SBDebugger_GetSetting(SBDebugger self, char const * setting=None) -> SBStructuredData"}, - { "SBDebugger_SetAsync", _wrap_SBDebugger_SetAsync, METH_VARARGS, "SBDebugger_SetAsync(SBDebugger self, bool b)"}, - { "SBDebugger_GetAsync", _wrap_SBDebugger_GetAsync, METH_O, "SBDebugger_GetAsync(SBDebugger self) -> bool"}, - { "SBDebugger_SkipLLDBInitFiles", _wrap_SBDebugger_SkipLLDBInitFiles, METH_VARARGS, "SBDebugger_SkipLLDBInitFiles(SBDebugger self, bool b)"}, - { "SBDebugger_SkipAppInitFiles", _wrap_SBDebugger_SkipAppInitFiles, METH_VARARGS, "SBDebugger_SkipAppInitFiles(SBDebugger self, bool b)"}, - { "SBDebugger_SetInputString", _wrap_SBDebugger_SetInputString, METH_VARARGS, "SBDebugger_SetInputString(SBDebugger self, char const * data) -> SBError"}, + "*Overload 1:*\n" + "Create a new debugger instance (deprecated).\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Create a new debugger instance.\n" + "\n" + "If source_init_files is true, the debugger will source .lldbinit files\n" + "from the home directory and current directory.\n" + "\n" + "|\n" + "\n" + "*Overload 3:*\n" + "Create a new debugger instance with a custom log handler and user data\n" + "passed to the log callback.\n" + "\n" + "If source_init_files is true, the debugger will source .lldbinit files\n" + "from the home directory and current directory.\n" + ""}, + { "SBDebugger_Destroy", _wrap_SBDebugger_Destroy, METH_O, "Destroy a debugger instance."}, + { "SBDebugger_MemoryPressureDetected", _wrap_SBDebugger_MemoryPressureDetected, METH_NOARGS, "\n" + "Notify the debugger that system memory pressure has been detected.\n" + "\n" + "This can be used to free up memory resources by clearing caches.\n" + ""}, + { "SBDebugger___nonzero__", _wrap_SBDebugger___nonzero__, METH_O, "Check if this is a valid SBDebugger object."}, + { "SBDebugger_IsValid", _wrap_SBDebugger_IsValid, METH_O, "Check if this is a valid SBDebugger object."}, + { "SBDebugger_Clear", _wrap_SBDebugger_Clear, METH_O, "\n" + "Clear this debugger instance.\n" + "\n" + "This will close all IO handlers and reset the debugger to its initial\n" + "state.\n" + ""}, + { "SBDebugger_GetSetting", _wrap_SBDebugger_GetSetting, METH_VARARGS, "\n" + "Get debugger settings as structured data.\n" + "\n" + "Client can specify empty string or null to get all settings.\n" + "\n" + "Example usages:\n" + "lldb::SBStructuredData settings = debugger.GetSetting();\n" + "lldb::SBStructuredData settings = debugger.GetSetting(nullptr);\n" + "lldb::SBStructuredData settings = debugger.GetSetting(\"\");\n" + "lldb::SBStructuredData settings = debugger.GetSetting(\"target.arg0\");\n" + "lldb::SBStructuredData settings = debugger.GetSetting(\"target\");\n" + ""}, + { "SBDebugger_SetAsync", _wrap_SBDebugger_SetAsync, METH_VARARGS, "\n" + "Set whether the debugger should run in asynchronous mode.\n" + "\n" + "When in asynchronous mode, events are processed on a background thread.\n" + ""}, + { "SBDebugger_GetAsync", _wrap_SBDebugger_GetAsync, METH_O, "Get whether the debugger is running in asynchronous mode."}, + { "SBDebugger_SkipLLDBInitFiles", _wrap_SBDebugger_SkipLLDBInitFiles, METH_VARARGS, "Set whether to skip loading .lldbinit files."}, + { "SBDebugger_SkipAppInitFiles", _wrap_SBDebugger_SkipAppInitFiles, METH_VARARGS, "Set whether to skip loading application-specific .lldbinit files."}, + { "SBDebugger_SetInputString", _wrap_SBDebugger_SetInputString, METH_VARARGS, "Set the input from a string."}, { "SBDebugger_SetInputFile", _wrap_SBDebugger_SetInputFile, METH_VARARGS, "\n" - "SBDebugger_SetInputFile(SBDebugger self, SBFile file) -> SBError\n" - "SBDebugger_SetInputFile(SBDebugger self, lldb::FileSP file) -> SBError\n" + "*Overload 1:*\n" + "Set the input file for the debugger.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Set the input file for the debugger using a FileSP.\n" ""}, { "SBDebugger_SetOutputFile", _wrap_SBDebugger_SetOutputFile, METH_VARARGS, "\n" - "SBDebugger_SetOutputFile(SBDebugger self, SBFile file) -> SBError\n" - "SBDebugger_SetOutputFile(SBDebugger self, lldb::FileSP file) -> SBError\n" + "*Overload 1:*\n" + "Set the output file for the debugger.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Set the output file for the debugger using a FileSP.\n" ""}, { "SBDebugger_SetErrorFile", _wrap_SBDebugger_SetErrorFile, METH_VARARGS, "\n" - "SBDebugger_SetErrorFile(SBDebugger self, SBFile file) -> SBError\n" - "SBDebugger_SetErrorFile(SBDebugger self, lldb::FileSP file) -> SBError\n" - ""}, - { "SBDebugger_GetInputFile", _wrap_SBDebugger_GetInputFile, METH_O, "SBDebugger_GetInputFile(SBDebugger self) -> SBFile"}, - { "SBDebugger_GetOutputFile", _wrap_SBDebugger_GetOutputFile, METH_O, "SBDebugger_GetOutputFile(SBDebugger self) -> SBFile"}, - { "SBDebugger_GetErrorFile", _wrap_SBDebugger_GetErrorFile, METH_O, "SBDebugger_GetErrorFile(SBDebugger self) -> SBFile"}, - { "SBDebugger_SaveInputTerminalState", _wrap_SBDebugger_SaveInputTerminalState, METH_O, "SBDebugger_SaveInputTerminalState(SBDebugger self)"}, - { "SBDebugger_RestoreInputTerminalState", _wrap_SBDebugger_RestoreInputTerminalState, METH_O, "SBDebugger_RestoreInputTerminalState(SBDebugger self)"}, - { "SBDebugger_GetCommandInterpreter", _wrap_SBDebugger_GetCommandInterpreter, METH_O, "SBDebugger_GetCommandInterpreter(SBDebugger self) -> SBCommandInterpreter"}, - { "SBDebugger_HandleCommand", _wrap_SBDebugger_HandleCommand, METH_VARARGS, "SBDebugger_HandleCommand(SBDebugger self, char const * command)"}, - { "SBDebugger_RequestInterrupt", _wrap_SBDebugger_RequestInterrupt, METH_O, "SBDebugger_RequestInterrupt(SBDebugger self)"}, - { "SBDebugger_CancelInterruptRequest", _wrap_SBDebugger_CancelInterruptRequest, METH_O, "SBDebugger_CancelInterruptRequest(SBDebugger self)"}, - { "SBDebugger_InterruptRequested", _wrap_SBDebugger_InterruptRequested, METH_O, "SBDebugger_InterruptRequested(SBDebugger self) -> bool"}, - { "SBDebugger_GetListener", _wrap_SBDebugger_GetListener, METH_O, "SBDebugger_GetListener(SBDebugger self) -> SBListener"}, + "*Overload 1:*\n" + "Set the error file for the debugger.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Set the error file for the debugger using a FileSP.\n" + ""}, + { "SBDebugger_GetInputFile", _wrap_SBDebugger_GetInputFile, METH_O, "Get the input file for the debugger."}, + { "SBDebugger_GetOutputFile", _wrap_SBDebugger_GetOutputFile, METH_O, "Get the output file for the debugger."}, + { "SBDebugger_GetErrorFile", _wrap_SBDebugger_GetErrorFile, METH_O, "Get the error file for the debugger."}, + { "SBDebugger_SaveInputTerminalState", _wrap_SBDebugger_SaveInputTerminalState, METH_O, "\n" + "Save the current terminal state.\n" + "\n" + "This should be called before modifying terminal settings.\n" + ""}, + { "SBDebugger_RestoreInputTerminalState", _wrap_SBDebugger_RestoreInputTerminalState, METH_O, "Restore the previously saved terminal state."}, + { "SBDebugger_GetCommandInterpreter", _wrap_SBDebugger_GetCommandInterpreter, METH_O, "Get the command interpreter for this debugger."}, + { "SBDebugger_HandleCommand", _wrap_SBDebugger_HandleCommand, METH_VARARGS, "Execute a command in the command interpreter."}, + { "SBDebugger_RequestInterrupt", _wrap_SBDebugger_RequestInterrupt, METH_O, "Request an interrupt of the current operation."}, + { "SBDebugger_CancelInterruptRequest", _wrap_SBDebugger_CancelInterruptRequest, METH_O, "Cancel a previously requested interrupt."}, + { "SBDebugger_InterruptRequested", _wrap_SBDebugger_InterruptRequested, METH_O, "Check if an interrupt has been requested."}, + { "SBDebugger_GetListener", _wrap_SBDebugger_GetListener, METH_O, "Get the listener associated with this debugger."}, { "SBDebugger_HandleProcessEvent", _wrap_SBDebugger_HandleProcessEvent, METH_VARARGS, "\n" - "SBDebugger_HandleProcessEvent(SBDebugger self, SBProcess process, SBEvent event, SBFile out, SBFile err)\n" - "SBDebugger_HandleProcessEvent(SBDebugger self, SBProcess process, SBEvent event, lldb::FileSP arg4, lldb::FileSP arg5)\n" + "*Overload 1:*\n" + "Handle a process event.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Handle a process event using FileSP objects.\n" ""}, - { "SBDebugger_CreateTargetWithFileAndTargetTriple", _wrap_SBDebugger_CreateTargetWithFileAndTargetTriple, METH_VARARGS, "SBDebugger_CreateTargetWithFileAndTargetTriple(SBDebugger self, char const * filename, char const * target_triple) -> SBTarget"}, - { "SBDebugger_CreateTargetWithFileAndArch", _wrap_SBDebugger_CreateTargetWithFileAndArch, METH_VARARGS, "SBDebugger_CreateTargetWithFileAndArch(SBDebugger self, char const * filename, char const * archname) -> SBTarget"}, + { "SBDebugger_CreateTargetWithFileAndTargetTriple", _wrap_SBDebugger_CreateTargetWithFileAndTargetTriple, METH_VARARGS, "Create a target with the specified file and target triple."}, + { "SBDebugger_CreateTargetWithFileAndArch", _wrap_SBDebugger_CreateTargetWithFileAndArch, METH_VARARGS, "Create a target with the specified file and architecture."}, { "SBDebugger_CreateTarget", _wrap_SBDebugger_CreateTarget, METH_VARARGS, "\n" - "SBDebugger_CreateTarget(SBDebugger self, char const * filename, char const * target_triple, char const * platform_name, bool add_dependent_modules, SBError error) -> SBTarget\n" - "SBDebugger_CreateTarget(SBDebugger self, char const * filename) -> SBTarget\n" + "*Overload 1:*\n" + "Create a target with the specified parameters.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Create a target with the specified file.\n" ""}, { "SBDebugger_GetDummyTarget", _wrap_SBDebugger_GetDummyTarget, METH_O, "\n" "SBDebugger_GetDummyTarget(SBDebugger self) -> SBTarget\n" @@ -97487,15 +99113,16 @@ static PyMethodDef SwigMethods[] = { "SBDebugger_DeleteTarget(SBDebugger self, SBTarget target) -> bool\n" "Return true if target is deleted from the target list of the debugger.\n" ""}, - { "SBDebugger_GetTargetAtIndex", _wrap_SBDebugger_GetTargetAtIndex, METH_VARARGS, "SBDebugger_GetTargetAtIndex(SBDebugger self, uint32_t idx) -> SBTarget"}, - { "SBDebugger_GetIndexOfTarget", _wrap_SBDebugger_GetIndexOfTarget, METH_VARARGS, "SBDebugger_GetIndexOfTarget(SBDebugger self, SBTarget target) -> uint32_t"}, - { "SBDebugger_FindTargetWithProcessID", _wrap_SBDebugger_FindTargetWithProcessID, METH_VARARGS, "SBDebugger_FindTargetWithProcessID(SBDebugger self, lldb::pid_t pid) -> SBTarget"}, - { "SBDebugger_FindTargetWithFileAndArch", _wrap_SBDebugger_FindTargetWithFileAndArch, METH_VARARGS, "SBDebugger_FindTargetWithFileAndArch(SBDebugger self, char const * filename, char const * arch) -> SBTarget"}, - { "SBDebugger_GetNumTargets", _wrap_SBDebugger_GetNumTargets, METH_O, "SBDebugger_GetNumTargets(SBDebugger self) -> uint32_t"}, - { "SBDebugger_GetSelectedTarget", _wrap_SBDebugger_GetSelectedTarget, METH_O, "SBDebugger_GetSelectedTarget(SBDebugger self) -> SBTarget"}, - { "SBDebugger_SetSelectedTarget", _wrap_SBDebugger_SetSelectedTarget, METH_VARARGS, "SBDebugger_SetSelectedTarget(SBDebugger self, SBTarget target)"}, - { "SBDebugger_GetSelectedPlatform", _wrap_SBDebugger_GetSelectedPlatform, METH_O, "SBDebugger_GetSelectedPlatform(SBDebugger self) -> SBPlatform"}, - { "SBDebugger_SetSelectedPlatform", _wrap_SBDebugger_SetSelectedPlatform, METH_VARARGS, "SBDebugger_SetSelectedPlatform(SBDebugger self, SBPlatform platform)"}, + { "SBDebugger_GetTargetAtIndex", _wrap_SBDebugger_GetTargetAtIndex, METH_VARARGS, "Get a target by index."}, + { "SBDebugger_GetIndexOfTarget", _wrap_SBDebugger_GetIndexOfTarget, METH_VARARGS, "Get the index of a target."}, + { "SBDebugger_FindTargetWithProcessID", _wrap_SBDebugger_FindTargetWithProcessID, METH_VARARGS, "Find a target with the specified process ID."}, + { "SBDebugger_FindTargetWithFileAndArch", _wrap_SBDebugger_FindTargetWithFileAndArch, METH_VARARGS, "Find a target with the specified file and architecture."}, + { "SBDebugger_FindTargetByGloballyUniqueID", _wrap_SBDebugger_FindTargetByGloballyUniqueID, METH_VARARGS, "Find a target with the specified unique ID."}, + { "SBDebugger_GetNumTargets", _wrap_SBDebugger_GetNumTargets, METH_O, "Get the number of targets in the debugger."}, + { "SBDebugger_GetSelectedTarget", _wrap_SBDebugger_GetSelectedTarget, METH_O, "Get the currently selected target."}, + { "SBDebugger_SetSelectedTarget", _wrap_SBDebugger_SetSelectedTarget, METH_VARARGS, "Set the selected target."}, + { "SBDebugger_GetSelectedPlatform", _wrap_SBDebugger_GetSelectedPlatform, METH_O, "Get the selected platform."}, + { "SBDebugger_SetSelectedPlatform", _wrap_SBDebugger_SetSelectedPlatform, METH_VARARGS, "Set the selected platform."}, { "SBDebugger_GetNumPlatforms", _wrap_SBDebugger_GetNumPlatforms, METH_O, "\n" "SBDebugger_GetNumPlatforms(SBDebugger self) -> uint32_t\n" "Get the number of currently active platforms.\n" @@ -97517,66 +99144,79 @@ static PyMethodDef SwigMethods[] = { " retrieved, must be less than the value returned by\n" " GetNumAvailablePlatforms().\n" ""}, - { "SBDebugger_GetSourceManager", _wrap_SBDebugger_GetSourceManager, METH_O, "SBDebugger_GetSourceManager(SBDebugger self) -> SBSourceManager"}, - { "SBDebugger_SetCurrentPlatform", _wrap_SBDebugger_SetCurrentPlatform, METH_VARARGS, "SBDebugger_SetCurrentPlatform(SBDebugger self, char const * platform_name) -> SBError"}, - { "SBDebugger_SetCurrentPlatformSDKRoot", _wrap_SBDebugger_SetCurrentPlatformSDKRoot, METH_VARARGS, "SBDebugger_SetCurrentPlatformSDKRoot(SBDebugger self, char const * sysroot) -> bool"}, - { "SBDebugger_SetUseExternalEditor", _wrap_SBDebugger_SetUseExternalEditor, METH_VARARGS, "SBDebugger_SetUseExternalEditor(SBDebugger self, bool input) -> bool"}, - { "SBDebugger_GetUseExternalEditor", _wrap_SBDebugger_GetUseExternalEditor, METH_O, "SBDebugger_GetUseExternalEditor(SBDebugger self) -> bool"}, - { "SBDebugger_SetUseColor", _wrap_SBDebugger_SetUseColor, METH_VARARGS, "SBDebugger_SetUseColor(SBDebugger self, bool use_color) -> bool"}, - { "SBDebugger_GetUseColor", _wrap_SBDebugger_GetUseColor, METH_O, "SBDebugger_GetUseColor(SBDebugger self) -> bool"}, - { "SBDebugger_SetShowInlineDiagnostics", _wrap_SBDebugger_SetShowInlineDiagnostics, METH_VARARGS, "SBDebugger_SetShowInlineDiagnostics(SBDebugger self, bool arg2) -> bool"}, - { "SBDebugger_SetUseSourceCache", _wrap_SBDebugger_SetUseSourceCache, METH_VARARGS, "SBDebugger_SetUseSourceCache(SBDebugger self, bool use_source_cache) -> bool"}, - { "SBDebugger_GetUseSourceCache", _wrap_SBDebugger_GetUseSourceCache, METH_O, "SBDebugger_GetUseSourceCache(SBDebugger self) -> bool"}, - { "SBDebugger_GetDefaultArchitecture", _wrap_SBDebugger_GetDefaultArchitecture, METH_VARARGS, "SBDebugger_GetDefaultArchitecture(char * arch_name, size_t arch_name_len) -> bool"}, - { "SBDebugger_SetDefaultArchitecture", _wrap_SBDebugger_SetDefaultArchitecture, METH_O, "SBDebugger_SetDefaultArchitecture(char const * arch_name) -> bool"}, - { "SBDebugger_GetScriptingLanguage", _wrap_SBDebugger_GetScriptingLanguage, METH_VARARGS, "SBDebugger_GetScriptingLanguage(SBDebugger self, char const * script_language_name) -> lldb::ScriptLanguage"}, - { "SBDebugger_GetScriptInterpreterInfo", _wrap_SBDebugger_GetScriptInterpreterInfo, METH_VARARGS, "SBDebugger_GetScriptInterpreterInfo(SBDebugger self, lldb::ScriptLanguage arg2) -> SBStructuredData"}, - { "SBDebugger_GetVersionString", _wrap_SBDebugger_GetVersionString, METH_NOARGS, "SBDebugger_GetVersionString() -> char const *"}, - { "SBDebugger_StateAsCString", _wrap_SBDebugger_StateAsCString, METH_O, "SBDebugger_StateAsCString(lldb::StateType state) -> char const *"}, - { "SBDebugger_GetBuildConfiguration", _wrap_SBDebugger_GetBuildConfiguration, METH_NOARGS, "SBDebugger_GetBuildConfiguration() -> SBStructuredData"}, - { "SBDebugger_StateIsRunningState", _wrap_SBDebugger_StateIsRunningState, METH_O, "SBDebugger_StateIsRunningState(lldb::StateType state) -> bool"}, - { "SBDebugger_StateIsStoppedState", _wrap_SBDebugger_StateIsStoppedState, METH_O, "SBDebugger_StateIsStoppedState(lldb::StateType state) -> bool"}, - { "SBDebugger_EnableLog", _wrap_SBDebugger_EnableLog, METH_VARARGS, "SBDebugger_EnableLog(SBDebugger self, char const * channel, char const ** categories) -> bool"}, - { "SBDebugger_SetLoggingCallback", _wrap_SBDebugger_SetLoggingCallback, METH_VARARGS, "SBDebugger_SetLoggingCallback(SBDebugger self, lldb::LogOutputCallback log_callback)"}, - { "SBDebugger_SetDestroyCallback", _wrap_SBDebugger_SetDestroyCallback, METH_VARARGS, "SBDebugger_SetDestroyCallback(SBDebugger self, lldb::SBDebuggerDestroyCallback destroy_callback)"}, - { "SBDebugger_AddDestroyCallback", _wrap_SBDebugger_AddDestroyCallback, METH_VARARGS, "SBDebugger_AddDestroyCallback(SBDebugger self, lldb::SBDebuggerDestroyCallback destroy_callback) -> lldb::callback_token_t"}, - { "SBDebugger_RemoveDestroyCallback", _wrap_SBDebugger_RemoveDestroyCallback, METH_VARARGS, "SBDebugger_RemoveDestroyCallback(SBDebugger self, lldb::callback_token_t token) -> bool"}, - { "SBDebugger_DispatchInput", _wrap_SBDebugger_DispatchInput, METH_VARARGS, "SBDebugger_DispatchInput(SBDebugger self, void const * data)"}, - { "SBDebugger_DispatchInputInterrupt", _wrap_SBDebugger_DispatchInputInterrupt, METH_O, "SBDebugger_DispatchInputInterrupt(SBDebugger self)"}, - { "SBDebugger_DispatchInputEndOfFile", _wrap_SBDebugger_DispatchInputEndOfFile, METH_O, "SBDebugger_DispatchInputEndOfFile(SBDebugger self)"}, - { "SBDebugger_GetInstanceName", _wrap_SBDebugger_GetInstanceName, METH_O, "SBDebugger_GetInstanceName(SBDebugger self) -> char const *"}, - { "SBDebugger_FindDebuggerWithID", _wrap_SBDebugger_FindDebuggerWithID, METH_O, "SBDebugger_FindDebuggerWithID(int id) -> SBDebugger"}, - { "SBDebugger_SetInternalVariable", _wrap_SBDebugger_SetInternalVariable, METH_VARARGS, "SBDebugger_SetInternalVariable(char const * var_name, char const * value, char const * debugger_instance_name) -> SBError"}, - { "SBDebugger_GetInternalVariableValue", _wrap_SBDebugger_GetInternalVariableValue, METH_VARARGS, "SBDebugger_GetInternalVariableValue(char const * var_name, char const * debugger_instance_name) -> SBStringList"}, - { "SBDebugger_GetDescription", _wrap_SBDebugger_GetDescription, METH_VARARGS, "SBDebugger_GetDescription(SBDebugger self, SBStream description) -> bool"}, - { "SBDebugger_GetTerminalWidth", _wrap_SBDebugger_GetTerminalWidth, METH_O, "SBDebugger_GetTerminalWidth(SBDebugger self) -> uint32_t"}, - { "SBDebugger_SetTerminalWidth", _wrap_SBDebugger_SetTerminalWidth, METH_VARARGS, "SBDebugger_SetTerminalWidth(SBDebugger self, uint32_t term_width)"}, - { "SBDebugger_GetTerminalHeight", _wrap_SBDebugger_GetTerminalHeight, METH_O, "SBDebugger_GetTerminalHeight(SBDebugger self) -> uint32_t"}, - { "SBDebugger_SetTerminalHeight", _wrap_SBDebugger_SetTerminalHeight, METH_VARARGS, "SBDebugger_SetTerminalHeight(SBDebugger self, uint32_t term_height)"}, - { "SBDebugger_GetID", _wrap_SBDebugger_GetID, METH_O, "SBDebugger_GetID(SBDebugger self) -> lldb::user_id_t"}, - { "SBDebugger_GetPrompt", _wrap_SBDebugger_GetPrompt, METH_O, "SBDebugger_GetPrompt(SBDebugger self) -> char const *"}, - { "SBDebugger_SetPrompt", _wrap_SBDebugger_SetPrompt, METH_VARARGS, "SBDebugger_SetPrompt(SBDebugger self, char const * prompt)"}, - { "SBDebugger_GetReproducerPath", _wrap_SBDebugger_GetReproducerPath, METH_O, "SBDebugger_GetReproducerPath(SBDebugger self) -> char const *"}, - { "SBDebugger_GetScriptLanguage", _wrap_SBDebugger_GetScriptLanguage, METH_O, "SBDebugger_GetScriptLanguage(SBDebugger self) -> lldb::ScriptLanguage"}, - { "SBDebugger_SetScriptLanguage", _wrap_SBDebugger_SetScriptLanguage, METH_VARARGS, "SBDebugger_SetScriptLanguage(SBDebugger self, lldb::ScriptLanguage script_lang)"}, - { "SBDebugger_GetREPLLanguage", _wrap_SBDebugger_GetREPLLanguage, METH_O, "SBDebugger_GetREPLLanguage(SBDebugger self) -> lldb::LanguageType"}, - { "SBDebugger_SetREPLLanguage", _wrap_SBDebugger_SetREPLLanguage, METH_VARARGS, "SBDebugger_SetREPLLanguage(SBDebugger self, lldb::LanguageType repl_lang)"}, - { "SBDebugger_GetCloseInputOnEOF", _wrap_SBDebugger_GetCloseInputOnEOF, METH_O, "SBDebugger_GetCloseInputOnEOF(SBDebugger self) -> bool"}, - { "SBDebugger_SetCloseInputOnEOF", _wrap_SBDebugger_SetCloseInputOnEOF, METH_VARARGS, "SBDebugger_SetCloseInputOnEOF(SBDebugger self, bool b)"}, + { "SBDebugger_GetSourceManager", _wrap_SBDebugger_GetSourceManager, METH_O, "Get the source manager for this debugger."}, + { "SBDebugger_SetCurrentPlatform", _wrap_SBDebugger_SetCurrentPlatform, METH_VARARGS, "Set the current platform by name."}, + { "SBDebugger_SetCurrentPlatformSDKRoot", _wrap_SBDebugger_SetCurrentPlatformSDKRoot, METH_VARARGS, "Set the SDK root for the current platform."}, + { "SBDebugger_SetUseExternalEditor", _wrap_SBDebugger_SetUseExternalEditor, METH_VARARGS, "Set whether to use an external editor."}, + { "SBDebugger_GetUseExternalEditor", _wrap_SBDebugger_GetUseExternalEditor, METH_O, "Get whether an external editor is being used."}, + { "SBDebugger_SetUseColor", _wrap_SBDebugger_SetUseColor, METH_VARARGS, "Set whether to use color in output."}, + { "SBDebugger_GetUseColor", _wrap_SBDebugger_GetUseColor, METH_O, "Get whether color is being used in output."}, + { "SBDebugger_SetShowInlineDiagnostics", _wrap_SBDebugger_SetShowInlineDiagnostics, METH_VARARGS, "Set whether to show inline diagnostics."}, + { "SBDebugger_SetUseSourceCache", _wrap_SBDebugger_SetUseSourceCache, METH_VARARGS, "Set whether to use the source cache."}, + { "SBDebugger_GetUseSourceCache", _wrap_SBDebugger_GetUseSourceCache, METH_O, "Get whether the source cache is being used."}, + { "SBDebugger_GetDefaultArchitecture", _wrap_SBDebugger_GetDefaultArchitecture, METH_VARARGS, "Get the default architecture."}, + { "SBDebugger_SetDefaultArchitecture", _wrap_SBDebugger_SetDefaultArchitecture, METH_O, "Set the default architecture."}, + { "SBDebugger_GetScriptingLanguage", _wrap_SBDebugger_GetScriptingLanguage, METH_VARARGS, "Get the scripting language by name."}, + { "SBDebugger_GetScriptInterpreterInfo", _wrap_SBDebugger_GetScriptInterpreterInfo, METH_VARARGS, "Get information about a script interpreter as structured data."}, + { "SBDebugger_GetVersionString", _wrap_SBDebugger_GetVersionString, METH_NOARGS, "Get the LLDB version string."}, + { "SBDebugger_StateAsCString", _wrap_SBDebugger_StateAsCString, METH_O, "Convert a state type to a string."}, + { "SBDebugger_GetBuildConfiguration", _wrap_SBDebugger_GetBuildConfiguration, METH_NOARGS, "Get the build configuration as structured data."}, + { "SBDebugger_StateIsRunningState", _wrap_SBDebugger_StateIsRunningState, METH_O, "Check if a state is a running state."}, + { "SBDebugger_StateIsStoppedState", _wrap_SBDebugger_StateIsStoppedState, METH_O, "Check if a state is a stopped state."}, + { "SBDebugger_EnableLog", _wrap_SBDebugger_EnableLog, METH_VARARGS, "Enable logging for a specific channel and category."}, + { "SBDebugger_SetLoggingCallback", _wrap_SBDebugger_SetLoggingCallback, METH_VARARGS, "Set a callback for log output."}, + { "SBDebugger_SetDestroyCallback", _wrap_SBDebugger_SetDestroyCallback, METH_VARARGS, "Set a callback for when the debugger is destroyed (deprecated)."}, + { "SBDebugger_AddDestroyCallback", _wrap_SBDebugger_AddDestroyCallback, METH_VARARGS, "\n" + "Add a callback for when the debugger is destroyed. Returns a token that\n" + "can be used to remove the callback.\n" + ""}, + { "SBDebugger_RemoveDestroyCallback", _wrap_SBDebugger_RemoveDestroyCallback, METH_VARARGS, "Remove a destroy callback."}, + { "SBDebugger_DispatchInput", _wrap_SBDebugger_DispatchInput, METH_VARARGS, "Dispatch input to the debugger."}, + { "SBDebugger_DispatchInputInterrupt", _wrap_SBDebugger_DispatchInputInterrupt, METH_O, "Interrupt the current input dispatch."}, + { "SBDebugger_DispatchInputEndOfFile", _wrap_SBDebugger_DispatchInputEndOfFile, METH_O, "Signal end-of-file to the current input dispatch."}, + { "SBDebugger_GetInstanceName", _wrap_SBDebugger_GetInstanceName, METH_O, "Get the instance name of this debugger."}, + { "SBDebugger_FindDebuggerWithID", _wrap_SBDebugger_FindDebuggerWithID, METH_O, "Find a debugger by ID. Returns an invalid debugger if not found."}, + { "SBDebugger_SetInternalVariable", _wrap_SBDebugger_SetInternalVariable, METH_VARARGS, "Set an internal variable."}, + { "SBDebugger_GetInternalVariableValue", _wrap_SBDebugger_GetInternalVariableValue, METH_VARARGS, "Get the value of an internal variable."}, + { "SBDebugger_GetDescription", _wrap_SBDebugger_GetDescription, METH_VARARGS, "Get a description of this debugger."}, + { "SBDebugger_GetTerminalWidth", _wrap_SBDebugger_GetTerminalWidth, METH_O, "Get the terminal width."}, + { "SBDebugger_SetTerminalWidth", _wrap_SBDebugger_SetTerminalWidth, METH_VARARGS, "Set the terminal width."}, + { "SBDebugger_GetTerminalHeight", _wrap_SBDebugger_GetTerminalHeight, METH_O, "Get the terminal height."}, + { "SBDebugger_SetTerminalHeight", _wrap_SBDebugger_SetTerminalHeight, METH_VARARGS, "Set the terminal height."}, + { "SBDebugger_GetID", _wrap_SBDebugger_GetID, METH_O, "Get the unique ID of this debugger."}, + { "SBDebugger_GetPrompt", _wrap_SBDebugger_GetPrompt, METH_O, "Get the command prompt string."}, + { "SBDebugger_SetPrompt", _wrap_SBDebugger_SetPrompt, METH_VARARGS, "Set the command prompt string."}, + { "SBDebugger_GetReproducerPath", _wrap_SBDebugger_GetReproducerPath, METH_O, "Get the path to the reproducer."}, + { "SBDebugger_GetScriptLanguage", _wrap_SBDebugger_GetScriptLanguage, METH_O, "Get the current scripting language."}, + { "SBDebugger_SetScriptLanguage", _wrap_SBDebugger_SetScriptLanguage, METH_VARARGS, "Set the current scripting language."}, + { "SBDebugger_GetREPLLanguage", _wrap_SBDebugger_GetREPLLanguage, METH_O, "Get the current REPL language."}, + { "SBDebugger_SetREPLLanguage", _wrap_SBDebugger_SetREPLLanguage, METH_VARARGS, "Set the current REPL language."}, + { "SBDebugger_GetCloseInputOnEOF", _wrap_SBDebugger_GetCloseInputOnEOF, METH_O, "Get whether to close input on EOF (deprecated)."}, + { "SBDebugger_SetCloseInputOnEOF", _wrap_SBDebugger_SetCloseInputOnEOF, METH_VARARGS, "Set whether to close input on EOF (deprecated)."}, { "SBDebugger_GetCategory", _wrap_SBDebugger_GetCategory, METH_VARARGS, "\n" - "SBDebugger_GetCategory(SBDebugger self, char const * category_name) -> SBTypeCategory\n" - "SBDebugger_GetCategory(SBDebugger self, lldb::LanguageType lang_type) -> SBTypeCategory\n" - ""}, - { "SBDebugger_CreateCategory", _wrap_SBDebugger_CreateCategory, METH_VARARGS, "SBDebugger_CreateCategory(SBDebugger self, char const * category_name) -> SBTypeCategory"}, - { "SBDebugger_DeleteCategory", _wrap_SBDebugger_DeleteCategory, METH_VARARGS, "SBDebugger_DeleteCategory(SBDebugger self, char const * category_name) -> bool"}, - { "SBDebugger_GetNumCategories", _wrap_SBDebugger_GetNumCategories, METH_O, "SBDebugger_GetNumCategories(SBDebugger self) -> uint32_t"}, - { "SBDebugger_GetCategoryAtIndex", _wrap_SBDebugger_GetCategoryAtIndex, METH_VARARGS, "SBDebugger_GetCategoryAtIndex(SBDebugger self, uint32_t arg2) -> SBTypeCategory"}, - { "SBDebugger_GetDefaultCategory", _wrap_SBDebugger_GetDefaultCategory, METH_O, "SBDebugger_GetDefaultCategory(SBDebugger self) -> SBTypeCategory"}, - { "SBDebugger_GetFormatForType", _wrap_SBDebugger_GetFormatForType, METH_VARARGS, "SBDebugger_GetFormatForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeFormat"}, - { "SBDebugger_GetSummaryForType", _wrap_SBDebugger_GetSummaryForType, METH_VARARGS, "SBDebugger_GetSummaryForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeSummary"}, - { "SBDebugger_GetFilterForType", _wrap_SBDebugger_GetFilterForType, METH_VARARGS, "SBDebugger_GetFilterForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeFilter"}, - { "SBDebugger_GetSyntheticForType", _wrap_SBDebugger_GetSyntheticForType, METH_VARARGS, "SBDebugger_GetSyntheticForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeSynthetic"}, - { "SBDebugger_ResetStatistics", _wrap_SBDebugger_ResetStatistics, METH_O, "SBDebugger_ResetStatistics(SBDebugger self)"}, + "*Overload 1:*\n" + "Get a type category by name.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Get a type category by language.\n" + ""}, + { "SBDebugger_CreateCategory", _wrap_SBDebugger_CreateCategory, METH_VARARGS, "Create a new type category."}, + { "SBDebugger_DeleteCategory", _wrap_SBDebugger_DeleteCategory, METH_VARARGS, "Delete a type category."}, + { "SBDebugger_GetNumCategories", _wrap_SBDebugger_GetNumCategories, METH_O, "Get the number of type categories."}, + { "SBDebugger_GetCategoryAtIndex", _wrap_SBDebugger_GetCategoryAtIndex, METH_VARARGS, "Get a type category by index."}, + { "SBDebugger_GetDefaultCategory", _wrap_SBDebugger_GetDefaultCategory, METH_O, "Get the default type category."}, + { "SBDebugger_GetFormatForType", _wrap_SBDebugger_GetFormatForType, METH_VARARGS, "Get the format for a type."}, + { "SBDebugger_GetSummaryForType", _wrap_SBDebugger_GetSummaryForType, METH_VARARGS, "Get the summary for a type."}, + { "SBDebugger_GetFilterForType", _wrap_SBDebugger_GetFilterForType, METH_VARARGS, "Get the filter for a type."}, + { "SBDebugger_GetSyntheticForType", _wrap_SBDebugger_GetSyntheticForType, METH_VARARGS, "Get the synthetic for a type."}, + { "SBDebugger_ResetStatistics", _wrap_SBDebugger_ResetStatistics, METH_O, "\n" + "Clear collected statistics for targets belonging to this debugger.\n" + "\n" + "This includes clearing symbol table and debug info parsing/index time for\n" + "all modules, breakpoint resolve time, and target statistics.\n" + ""}, { "SBDebugger_RunCommandInterpreter", _wrap_SBDebugger_RunCommandInterpreter, METH_VARARGS, "\n" "SBDebugger_RunCommandInterpreter(SBDebugger self, bool auto_handle_events, bool spawn_thread, SBCommandInterpreterRunOptions options, int & num_errors, bool & quit_requested, bool & stopped_for_crash)\n" "Launch a command interpreter session. Commands are read from standard input or\n" @@ -97602,8 +99242,25 @@ static PyMethodDef SwigMethods[] = { " n_errors, quit_requested, has_crashed = debugger.RunCommandInterpreter(True,\n" " False, lldb.SBCommandInterpreterRunOptions(), 0, False, False)\n" ""}, - { "SBDebugger_RunREPL", _wrap_SBDebugger_RunREPL, METH_VARARGS, "SBDebugger_RunREPL(SBDebugger self, lldb::LanguageType language, char const * repl_options) -> SBError"}, - { "SBDebugger_LoadTraceFromFile", _wrap_SBDebugger_LoadTraceFromFile, METH_VARARGS, "SBDebugger_LoadTraceFromFile(SBDebugger self, SBError error, SBFileSpec trace_description_file) -> SBTrace"}, + { "SBDebugger_RunREPL", _wrap_SBDebugger_RunREPL, METH_VARARGS, "Run a REPL (Read-Eval-Print Loop) for the specified language."}, + { "SBDebugger_LoadTraceFromFile", _wrap_SBDebugger_LoadTraceFromFile, METH_VARARGS, "\n" + "Load a trace from a trace description file.\n" + "\n" + "This will create Targets, Processes and Threads based on the contents of\n" + "the file.\n" + "\n" + ":type error: :py:class:`SBError`, out\n" + ":param error:\n" + " An error if the trace could not be created.\n" + "\n" + ":type trace_description_file: :py:class:`SBFileSpec`, in\n" + ":param trace_description_file:\n" + " The file containing the necessary information to load the trace.\n" + "\n" + ":rtype: :py:class:`SBTrace`\n" + ":return: \n" + " An SBTrace object representing the loaded trace.\n" + ""}, { "SBDebugger___repr__", _wrap_SBDebugger___repr__, METH_O, "SBDebugger___repr__(SBDebugger self) -> std::string"}, { "SBDebugger_GetInputFileHandle", _wrap_SBDebugger_GetInputFileHandle, METH_O, "SBDebugger_GetInputFileHandle(SBDebugger self) -> lldb::FileSP"}, { "SBDebugger_GetOutputFileHandle", _wrap_SBDebugger_GetOutputFileHandle, METH_O, "SBDebugger_GetOutputFileHandle(SBDebugger self) -> lldb::FileSP"}, @@ -97635,12 +99292,20 @@ static PyMethodDef SwigMethods[] = { "new_SBError(char const * message) -> SBError\n" ""}, { "delete_SBError", _wrap_delete_SBError, METH_O, "delete_SBError(SBError self)"}, - { "SBError_GetCString", _wrap_SBError_GetCString, METH_O, "SBError_GetCString(SBError self) -> char const *"}, + { "SBError_GetCString", _wrap_SBError_GetCString, METH_O, "\n" + "Get the error string as a NULL terminated UTF8 c-string.\n" + "\n" + "This SBError object owns the returned string and this object must be kept\n" + "around long enough to use the returned string.\n" + ""}, { "SBError_Clear", _wrap_SBError_Clear, METH_O, "SBError_Clear(SBError self)"}, { "SBError_Fail", _wrap_SBError_Fail, METH_O, "SBError_Fail(SBError self) -> bool"}, { "SBError_Success", _wrap_SBError_Success, METH_O, "SBError_Success(SBError self) -> bool"}, - { "SBError_GetError", _wrap_SBError_GetError, METH_O, "SBError_GetError(SBError self) -> uint32_t"}, - { "SBError_GetErrorData", _wrap_SBError_GetErrorData, METH_O, "SBError_GetErrorData(SBError self) -> SBStructuredData"}, + { "SBError_GetError", _wrap_SBError_GetError, METH_O, "Get the error code."}, + { "SBError_GetErrorData", _wrap_SBError_GetErrorData, METH_O, "\n" + "Get the error in machine-readable form. Particularly useful for\n" + "compiler diagnostics.\n" + ""}, { "SBError_GetType", _wrap_SBError_GetType, METH_O, "SBError_GetType(SBError self) -> lldb::ErrorType"}, { "SBError_SetError", _wrap_SBError_SetError, METH_VARARGS, "SBError_SetError(SBError self, uint32_t err, lldb::ErrorType type)"}, { "SBError_SetErrorToErrno", _wrap_SBError_SetErrorToErrno, METH_O, "SBError_SetErrorToErrno(SBError self)"}, @@ -97658,16 +99323,107 @@ static PyMethodDef SwigMethods[] = { "new_SBEnvironment(SBEnvironment rhs) -> SBEnvironment\n" ""}, { "delete_SBEnvironment", _wrap_delete_SBEnvironment, METH_O, "delete_SBEnvironment(SBEnvironment self)"}, - { "SBEnvironment_Get", _wrap_SBEnvironment_Get, METH_VARARGS, "SBEnvironment_Get(SBEnvironment self, char const * name) -> char const *"}, - { "SBEnvironment_GetNumValues", _wrap_SBEnvironment_GetNumValues, METH_O, "SBEnvironment_GetNumValues(SBEnvironment self) -> size_t"}, - { "SBEnvironment_GetNameAtIndex", _wrap_SBEnvironment_GetNameAtIndex, METH_VARARGS, "SBEnvironment_GetNameAtIndex(SBEnvironment self, size_t index) -> char const *"}, - { "SBEnvironment_GetValueAtIndex", _wrap_SBEnvironment_GetValueAtIndex, METH_VARARGS, "SBEnvironment_GetValueAtIndex(SBEnvironment self, size_t index) -> char const *"}, - { "SBEnvironment_GetEntries", _wrap_SBEnvironment_GetEntries, METH_O, "SBEnvironment_GetEntries(SBEnvironment self) -> SBStringList"}, - { "SBEnvironment_PutEntry", _wrap_SBEnvironment_PutEntry, METH_VARARGS, "SBEnvironment_PutEntry(SBEnvironment self, char const * name_and_value)"}, - { "SBEnvironment_SetEntries", _wrap_SBEnvironment_SetEntries, METH_VARARGS, "SBEnvironment_SetEntries(SBEnvironment self, SBStringList entries, bool append)"}, - { "SBEnvironment_Set", _wrap_SBEnvironment_Set, METH_VARARGS, "SBEnvironment_Set(SBEnvironment self, char const * name, char const * value, bool overwrite) -> bool"}, - { "SBEnvironment_Unset", _wrap_SBEnvironment_Unset, METH_VARARGS, "SBEnvironment_Unset(SBEnvironment self, char const * name) -> bool"}, - { "SBEnvironment_Clear", _wrap_SBEnvironment_Clear, METH_O, "SBEnvironment_Clear(SBEnvironment self)"}, + { "SBEnvironment_Get", _wrap_SBEnvironment_Get, METH_VARARGS, "\n" + "Return the value of a given environment variable.\n" + "\n" + ":param [in]: name\n" + " The name of the environment variable.\n" + "\n" + ":rtype: string\n" + ":return: \n" + " The value of the environment variable or null if not present.\n" + " If the environment variable has no value but is present, a valid\n" + " pointer to an empty string will be returned.\n" + ""}, + { "SBEnvironment_GetNumValues", _wrap_SBEnvironment_GetNumValues, METH_O, "\n" + ":rtype: int\n" + ":return: \n" + " The number of environment variables.\n" + ""}, + { "SBEnvironment_GetNameAtIndex", _wrap_SBEnvironment_GetNameAtIndex, METH_VARARGS, "\n" + "Return the name of the environment variable at a given index from the\n" + "internal list of environment variables.\n" + "\n" + ":param [in]: index\n" + " The index of the environment variable in the internal list.\n" + "\n" + ":rtype: string\n" + ":return: \n" + " The name at the given index or null if the index is invalid.\n" + ""}, + { "SBEnvironment_GetValueAtIndex", _wrap_SBEnvironment_GetValueAtIndex, METH_VARARGS, "\n" + "Return the value of the environment variable at a given index from the\n" + "internal list of environment variables.\n" + "\n" + ":param [in]: index\n" + " The index of the environment variable in the internal list.\n" + "\n" + ":rtype: string\n" + ":return: \n" + " The value at the given index or null if the index is invalid.\n" + " If the environment variable has no value but is present, a valid\n" + " pointer to an empty string will be returned.\n" + ""}, + { "SBEnvironment_GetEntries", _wrap_SBEnvironment_GetEntries, METH_O, "\n" + "Return all environment variables contained in this object. Each variable\n" + "is returned as a string with the following format\n" + " name=value\n" + "\n" + ":rtype: :py:class:`SBStringList`\n" + ":return: \n" + " Return an lldb::SBStringList object with the environment variables.\n" + ""}, + { "SBEnvironment_PutEntry", _wrap_SBEnvironment_PutEntry, METH_VARARGS, "\n" + "Add or replace an existing environment variable. The input must be a\n" + "string with the format\n" + " name=value\n" + "\n" + ":param [in]: name_and_value\n" + " The entry to set which conforms to the format mentioned above.\n" + ""}, + { "SBEnvironment_SetEntries", _wrap_SBEnvironment_SetEntries, METH_VARARGS, "\n" + "Update this object with the given environment variables. The input is a\n" + "list of entries with the same format required by SBEnvironment::PutEntry.\n" + "\n" + "If append is false, the provided environment will replace the existing\n" + "environment. Otherwise, existing values will be updated of left untouched\n" + "accordingly.\n" + "\n" + ":param [in]: entries\n" + " The environment variable entries.\n" + "\n" + ":param [in]: append\n" + " Flag that controls whether to replace the existing environment.\n" + ""}, + { "SBEnvironment_Set", _wrap_SBEnvironment_Set, METH_VARARGS, "\n" + "Set the value of a given environment variable.\n" + "If the variable exists, its value is updated only if overwrite is true.\n" + "\n" + ":param [in]: name\n" + " The name of the environment variable to set.\n" + "\n" + ":param [in]: value\n" + " The value of the environment variable to set.\n" + "\n" + ":param [in]: overwrite\n" + " Flag that indicates whether to overwrite an existing environment\n" + " variable.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " Return whether the variable was added or modified.\n" + ""}, + { "SBEnvironment_Unset", _wrap_SBEnvironment_Unset, METH_VARARGS, "\n" + "Unset an environment variable if exists.\n" + "\n" + ":param [in]: name\n" + " The name of the environment variable to unset.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " Return whether a variable was actually unset.\n" + ""}, + { "SBEnvironment_Clear", _wrap_SBEnvironment_Clear, METH_O, "Delete all the environment variables."}, { "SBEnvironment_swigregister", SBEnvironment_swigregister, METH_O, NULL}, { "SBEnvironment_swiginit", SBEnvironment_swiginit, METH_VARARGS, NULL}, { "new_SBEvent", _wrap_new_SBEvent, METH_VARARGS, "__init__(self, int type, str data) -> SBEvent (make an event that contains a C string)__init__(self, int type, str data) -> SBEvent (make an event that contains a C string)__init__(self, int type, str data) -> SBEvent (make an event that contains a C string)"}, @@ -97862,8 +99618,8 @@ static PyMethodDef SwigMethods[] = { { "SBFileSpec_GetDirectory", _wrap_SBFileSpec_GetDirectory, METH_O, "SBFileSpec_GetDirectory(SBFileSpec self) -> char const *"}, { "SBFileSpec_SetFilename", _wrap_SBFileSpec_SetFilename, METH_VARARGS, "SBFileSpec_SetFilename(SBFileSpec self, char const * filename)"}, { "SBFileSpec_SetDirectory", _wrap_SBFileSpec_SetDirectory, METH_VARARGS, "SBFileSpec_SetDirectory(SBFileSpec self, char const * directory)"}, - { "SBFileSpec_GetPath", _wrap_SBFileSpec_GetPath, METH_VARARGS, "SBFileSpec_GetPath(SBFileSpec self, char * dst_path, size_t dst_len) -> uint32_t"}, - { "SBFileSpec_ResolvePath", _wrap_SBFileSpec_ResolvePath, METH_VARARGS, "SBFileSpec_ResolvePath(char const * src_path, char * dst_path, size_t dst_len) -> int"}, + { "SBFileSpec_GetPath", _wrap_SBFileSpec_GetPath, METH_VARARGS, "SBFileSpec_GetPath(SBFileSpec self, char * dst_path) -> uint32_t"}, + { "SBFileSpec_ResolvePath", _wrap_SBFileSpec_ResolvePath, METH_VARARGS, "SBFileSpec_ResolvePath(char const * src_path, char * dst_path) -> int"}, { "SBFileSpec_GetDescription", _wrap_SBFileSpec_GetDescription, METH_VARARGS, "SBFileSpec_GetDescription(SBFileSpec self, SBStream description) -> bool"}, { "SBFileSpec_AppendPathComponent", _wrap_SBFileSpec_AppendPathComponent, METH_VARARGS, "SBFileSpec_AppendPathComponent(SBFileSpec self, char const * file_or_directory)"}, { "SBFileSpec___repr__", _wrap_SBFileSpec___repr__, METH_O, "SBFileSpec___repr__(SBFileSpec self) -> std::string"}, @@ -97890,7 +99646,12 @@ static PyMethodDef SwigMethods[] = { "new_SBFormat(SBFormat rhs) -> SBFormat\n" ""}, { "delete_SBFormat", _wrap_delete_SBFormat, METH_O, "delete_SBFormat(SBFormat self)"}, - { "SBFormat___nonzero__", _wrap_SBFormat___nonzero__, METH_O, "SBFormat___nonzero__(SBFormat self) -> bool"}, + { "SBFormat___nonzero__", _wrap_SBFormat___nonzero__, METH_O, "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if and only if this object is valid and can be used for\n" + " formatting.\n" + ""}, { "SBFormat_swigregister", SBFormat_swigregister, METH_O, NULL}, { "SBFormat_swiginit", SBFormat_swiginit, METH_VARARGS, NULL}, { "new_SBFrame", _wrap_new_SBFrame, METH_VARARGS, "\n" @@ -97971,7 +99732,11 @@ static PyMethodDef SwigMethods[] = { " capture a tail call). Local variables may not be available in an artificial\n" " frame.\n" ""}, - { "SBFrame_IsHidden", _wrap_SBFrame_IsHidden, METH_O, "SBFrame_IsHidden(SBFrame self) -> bool"}, + { "SBFrame_IsSynthetic", _wrap_SBFrame_IsSynthetic, METH_O, "SBFrame_IsSynthetic(SBFrame self) -> bool"}, + { "SBFrame_IsHidden", _wrap_SBFrame_IsHidden, METH_O, "\n" + "Return whether a frame recognizer decided this frame should not\n" + "be displayes in backtraces etc.\n" + ""}, { "SBFrame_EvaluateExpression", _wrap_SBFrame_EvaluateExpression, METH_VARARGS, "\n" "SBFrame_EvaluateExpression(SBFrame self, char const * expr) -> SBValue\n" "SBFrame_EvaluateExpression(SBFrame self, char const * expr, lldb::DynamicValueType use_dynamic) -> SBValue\n" @@ -97981,7 +99746,11 @@ static PyMethodDef SwigMethods[] = { " The version that doesn't supply a 'use_dynamic' value will use the\n" " target's default.\n" ""}, - { "SBFrame_GetLanguageSpecificData", _wrap_SBFrame_GetLanguageSpecificData, METH_O, "SBFrame_GetLanguageSpecificData(SBFrame self) -> SBStructuredData"}, + { "SBFrame_GetLanguageSpecificData", _wrap_SBFrame_GetLanguageSpecificData, METH_O, "\n" + "Language plugins can use this API to report language-specific\n" + "runtime information about this compile unit, such as additional\n" + "language version details or feature flags.\n" + ""}, { "SBFrame_GetFrameBlock", _wrap_SBFrame_GetFrameBlock, METH_O, "\n" "SBFrame_GetFrameBlock(SBFrame self) -> SBBlock\n" "\n" @@ -98079,7 +99848,24 @@ static PyMethodDef SwigMethods[] = { " target's default.\n" ""}, { "SBFrame_GetDescription", _wrap_SBFrame_GetDescription, METH_VARARGS, "SBFrame_GetDescription(SBFrame self, SBStream description) -> bool"}, - { "SBFrame_GetDescriptionWithFormat", _wrap_SBFrame_GetDescriptionWithFormat, METH_VARARGS, "SBFrame_GetDescriptionWithFormat(SBFrame self, SBFormat format, SBStream output) -> SBError"}, + { "SBFrame_GetDescriptionWithFormat", _wrap_SBFrame_GetDescriptionWithFormat, METH_VARARGS, "\n" + "Similar to *GetDescription()* but the format of the description can be\n" + "configured via the ``format`` parameter. See\n" + "https://lldb.llvm.org/use/formatting.html for more information on format\n" + "strings.\n" + "\n" + ":type format: :py:class:`SBFormat`, in\n" + ":param format:\n" + " The format to use for generating the description.\n" + "\n" + ":type output: :py:class:`SBStream`, out\n" + ":param output:\n" + " The stream where the description will be written to.\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error object with an error message in case of failures.\n" + ""}, { "SBFrame___repr__", _wrap_SBFrame___repr__, METH_O, "SBFrame___repr__(SBFrame self) -> std::string"}, { "SBFrame_swigregister", SBFrame_swigregister, METH_O, NULL}, { "SBFrame_swiginit", SBFrame_swiginit, METH_VARARGS, NULL}, @@ -98093,6 +99879,7 @@ static PyMethodDef SwigMethods[] = { { "SBFunction_GetName", _wrap_SBFunction_GetName, METH_O, "SBFunction_GetName(SBFunction self) -> char const *"}, { "SBFunction_GetDisplayName", _wrap_SBFunction_GetDisplayName, METH_O, "SBFunction_GetDisplayName(SBFunction self) -> char const *"}, { "SBFunction_GetMangledName", _wrap_SBFunction_GetMangledName, METH_O, "SBFunction_GetMangledName(SBFunction self) -> char const *"}, + { "SBFunction_GetBaseName", _wrap_SBFunction_GetBaseName, METH_O, "SBFunction_GetBaseName(SBFunction self) -> char const *"}, { "SBFunction_GetInstructions", _wrap_SBFunction_GetInstructions, METH_VARARGS, "\n" "SBFunction_GetInstructions(SBFunction self, SBTarget target) -> SBInstructionList\n" "SBFunction_GetInstructions(SBFunction self, SBTarget target, char const * flavor) -> SBInstructionList\n" @@ -98189,13 +99976,26 @@ static PyMethodDef SwigMethods[] = { { "SBInstructionList_swiginit", SBInstructionList_swiginit, METH_VARARGS, NULL}, { "SBLanguageRuntime_GetLanguageTypeFromString", _wrap_SBLanguageRuntime_GetLanguageTypeFromString, METH_O, "SBLanguageRuntime_GetLanguageTypeFromString(char const * string) -> lldb::LanguageType"}, { "SBLanguageRuntime_GetNameForLanguageType", _wrap_SBLanguageRuntime_GetNameForLanguageType, METH_O, "SBLanguageRuntime_GetNameForLanguageType(lldb::LanguageType language) -> char const *"}, - { "SBLanguageRuntime_LanguageIsCPlusPlus", _wrap_SBLanguageRuntime_LanguageIsCPlusPlus, METH_O, "SBLanguageRuntime_LanguageIsCPlusPlus(lldb::LanguageType language) -> bool"}, - { "SBLanguageRuntime_LanguageIsObjC", _wrap_SBLanguageRuntime_LanguageIsObjC, METH_O, "SBLanguageRuntime_LanguageIsObjC(lldb::LanguageType language) -> bool"}, - { "SBLanguageRuntime_LanguageIsCFamily", _wrap_SBLanguageRuntime_LanguageIsCFamily, METH_O, "SBLanguageRuntime_LanguageIsCFamily(lldb::LanguageType language) -> bool"}, - { "SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow", _wrap_SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow, METH_O, "SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow(lldb::LanguageType language) -> bool"}, - { "SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch", _wrap_SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch, METH_O, "SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch(lldb::LanguageType language) -> bool"}, - { "SBLanguageRuntime_GetThrowKeywordForLanguage", _wrap_SBLanguageRuntime_GetThrowKeywordForLanguage, METH_O, "SBLanguageRuntime_GetThrowKeywordForLanguage(lldb::LanguageType language) -> char const *"}, - { "SBLanguageRuntime_GetCatchKeywordForLanguage", _wrap_SBLanguageRuntime_GetCatchKeywordForLanguage, METH_O, "SBLanguageRuntime_GetCatchKeywordForLanguage(lldb::LanguageType language) -> char const *"}, + { "SBLanguageRuntime_LanguageIsCPlusPlus", _wrap_SBLanguageRuntime_LanguageIsCPlusPlus, METH_O, "Returns whether the given language is any version of C++."}, + { "SBLanguageRuntime_LanguageIsObjC", _wrap_SBLanguageRuntime_LanguageIsObjC, METH_O, "Returns whether the given language is Obj-C or Obj-C++."}, + { "SBLanguageRuntime_LanguageIsCFamily", _wrap_SBLanguageRuntime_LanguageIsCFamily, METH_O, "Returns whether the given language is any version of C, C++ or Obj-C."}, + { "SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow", _wrap_SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow, METH_O, "\n" + "Returns whether the given language supports exception breakpoints on\n" + "throw statements.\n" + ""}, + { "SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch", _wrap_SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch, METH_O, "\n" + "Returns whether the given language supports exception breakpoints on\n" + "catch statements.\n" + ""}, + { "SBLanguageRuntime_GetThrowKeywordForLanguage", _wrap_SBLanguageRuntime_GetThrowKeywordForLanguage, METH_O, "\n" + "Returns the keyword used for throw statements in the given language, e.g.\n" + "Python uses **raise**. Returns **nullptr** if the language is not supported.\n" + ""}, + { "SBLanguageRuntime_GetCatchKeywordForLanguage", _wrap_SBLanguageRuntime_GetCatchKeywordForLanguage, METH_O, "\n" + "Returns the keyword used for catch statements in the given language, e.g.\n" + "Python uses **except**. Returns **nullptr** if the language is not\n" + "supported.\n" + ""}, { "new_SBLanguageRuntime", _wrap_new_SBLanguageRuntime, METH_NOARGS, "new_SBLanguageRuntime() -> SBLanguageRuntime"}, { "delete_SBLanguageRuntime", _wrap_delete_SBLanguageRuntime, METH_O, "delete_SBLanguageRuntime(SBLanguageRuntime self)"}, { "SBLanguageRuntime_swigregister", SBLanguageRuntime_swigregister, METH_O, NULL}, @@ -98210,19 +100010,106 @@ static PyMethodDef SwigMethods[] = { { "SBLaunchInfo_SetUserID", _wrap_SBLaunchInfo_SetUserID, METH_VARARGS, "SBLaunchInfo_SetUserID(SBLaunchInfo self, uint32_t uid)"}, { "SBLaunchInfo_SetGroupID", _wrap_SBLaunchInfo_SetGroupID, METH_VARARGS, "SBLaunchInfo_SetGroupID(SBLaunchInfo self, uint32_t gid)"}, { "SBLaunchInfo_GetExecutableFile", _wrap_SBLaunchInfo_GetExecutableFile, METH_O, "SBLaunchInfo_GetExecutableFile(SBLaunchInfo self) -> SBFileSpec"}, - { "SBLaunchInfo_SetExecutableFile", _wrap_SBLaunchInfo_SetExecutableFile, METH_VARARGS, "SBLaunchInfo_SetExecutableFile(SBLaunchInfo self, SBFileSpec exe_file, bool add_as_first_arg)"}, - { "SBLaunchInfo_GetListener", _wrap_SBLaunchInfo_GetListener, METH_O, "SBLaunchInfo_GetListener(SBLaunchInfo self) -> SBListener"}, - { "SBLaunchInfo_SetListener", _wrap_SBLaunchInfo_SetListener, METH_VARARGS, "SBLaunchInfo_SetListener(SBLaunchInfo self, SBListener listener)"}, - { "SBLaunchInfo_GetShadowListener", _wrap_SBLaunchInfo_GetShadowListener, METH_O, "SBLaunchInfo_GetShadowListener(SBLaunchInfo self) -> SBListener"}, - { "SBLaunchInfo_SetShadowListener", _wrap_SBLaunchInfo_SetShadowListener, METH_VARARGS, "SBLaunchInfo_SetShadowListener(SBLaunchInfo self, SBListener listener)"}, + { "SBLaunchInfo_SetExecutableFile", _wrap_SBLaunchInfo_SetExecutableFile, METH_VARARGS, "\n" + "Set the executable file that will be used to launch the process and\n" + "optionally set it as the first argument in the argument vector.\n" + "\n" + "This only needs to be specified if clients wish to carefully control\n" + "the exact path will be used to launch a binary. If you create a\n" + "target with a symlink, that symlink will get resolved in the target\n" + "and the resolved path will get used to launch the process. Calling\n" + "this function can help you still launch your process using the\n" + "path of your choice.\n" + "\n" + "If this function is not called prior to launching with\n" + "SBTarget::Launch(...), the target will use the resolved executable\n" + "path that was used to create the target.\n" + "\n" + ":type exe_file: :py:class:`SBFileSpec`, in\n" + ":param exe_file:\n" + " The override path to use when launching the executable.\n" + "\n" + ":type add_as_first_arg: boolean, in\n" + ":param add_as_first_arg:\n" + " If true, then the path will be inserted into the argument vector\n" + " prior to launching. Otherwise the argument vector will be left\n" + " alone.\n" + ""}, + { "SBLaunchInfo_GetListener", _wrap_SBLaunchInfo_GetListener, METH_O, "\n" + "Get the listener that will be used to receive process events.\n" + "\n" + "If no listener has been set via a call to\n" + "SBLaunchInfo::SetListener(), then an invalid SBListener will be\n" + "returned (SBListener::IsValid() will return false). If a listener\n" + "has been set, then the valid listener object will be returned.\n" + ""}, + { "SBLaunchInfo_SetListener", _wrap_SBLaunchInfo_SetListener, METH_VARARGS, "\n" + "Set the listener that will be used to receive process events.\n" + "\n" + "By default the SBDebugger, which has a listener, that the SBTarget\n" + "belongs to will listen for the process events. Calling this function\n" + "allows a different listener to be used to listen for process events.\n" + ""}, + { "SBLaunchInfo_GetShadowListener", _wrap_SBLaunchInfo_GetShadowListener, METH_O, "\n" + "Get the shadow listener that receive public process events,\n" + "additionally to the default process event listener.\n" + "\n" + "If no listener has been set via a call to\n" + "SBLaunchInfo::SetShadowListener(), then an invalid SBListener will\n" + "be returned (SBListener::IsValid() will return false). If a listener\n" + "has been set, then the valid listener object will be returned.\n" + ""}, + { "SBLaunchInfo_SetShadowListener", _wrap_SBLaunchInfo_SetShadowListener, METH_VARARGS, "\n" + "Set the shadow listener that will receive public process events,\n" + "additionally to the default process event listener.\n" + "\n" + "By default a process have no shadow event listener.\n" + "Calling this function allows public process events to be broadcasted to an\n" + "additional listener on top of the default process event listener.\n" + "If the `listener` argument is invalid (SBListener::IsValid() will\n" + "return false), this will clear the shadow listener.\n" + ""}, { "SBLaunchInfo_GetNumArguments", _wrap_SBLaunchInfo_GetNumArguments, METH_O, "SBLaunchInfo_GetNumArguments(SBLaunchInfo self) -> uint32_t"}, { "SBLaunchInfo_GetArgumentAtIndex", _wrap_SBLaunchInfo_GetArgumentAtIndex, METH_VARARGS, "SBLaunchInfo_GetArgumentAtIndex(SBLaunchInfo self, uint32_t idx) -> char const *"}, { "SBLaunchInfo_SetArguments", _wrap_SBLaunchInfo_SetArguments, METH_VARARGS, "SBLaunchInfo_SetArguments(SBLaunchInfo self, char const ** argv, bool append)"}, { "SBLaunchInfo_GetNumEnvironmentEntries", _wrap_SBLaunchInfo_GetNumEnvironmentEntries, METH_O, "SBLaunchInfo_GetNumEnvironmentEntries(SBLaunchInfo self) -> uint32_t"}, { "SBLaunchInfo_GetEnvironmentEntryAtIndex", _wrap_SBLaunchInfo_GetEnvironmentEntryAtIndex, METH_VARARGS, "SBLaunchInfo_GetEnvironmentEntryAtIndex(SBLaunchInfo self, uint32_t idx) -> char const *"}, - { "SBLaunchInfo_SetEnvironmentEntries", _wrap_SBLaunchInfo_SetEnvironmentEntries, METH_VARARGS, "SBLaunchInfo_SetEnvironmentEntries(SBLaunchInfo self, char const ** envp, bool append)"}, - { "SBLaunchInfo_SetEnvironment", _wrap_SBLaunchInfo_SetEnvironment, METH_VARARGS, "SBLaunchInfo_SetEnvironment(SBLaunchInfo self, SBEnvironment env, bool append)"}, - { "SBLaunchInfo_GetEnvironment", _wrap_SBLaunchInfo_GetEnvironment, METH_O, "SBLaunchInfo_GetEnvironment(SBLaunchInfo self) -> SBEnvironment"}, + { "SBLaunchInfo_SetEnvironmentEntries", _wrap_SBLaunchInfo_SetEnvironmentEntries, METH_VARARGS, "\n" + "Update this object with the given environment variables.\n" + "\n" + "If append is false, the provided environment will replace the existing\n" + "environment. Otherwise, existing values will be updated of left untouched\n" + "accordingly.\n" + "\n" + ":param [in]: envp\n" + " The new environment variables as a list of strings with the following\n" + " format\n" + " name=value\n" + "\n" + ":param [in]: append\n" + " Flag that controls whether to replace the existing environment.\n" + ""}, + { "SBLaunchInfo_SetEnvironment", _wrap_SBLaunchInfo_SetEnvironment, METH_VARARGS, "\n" + "Update this object with the given environment variables.\n" + "\n" + "If append is false, the provided environment will replace the existing\n" + "environment. Otherwise, existing values will be updated of left untouched\n" + "accordingly.\n" + "\n" + ":param [in]: env\n" + " The new environment variables.\n" + "\n" + ":param [in]: append\n" + " Flag that controls whether to replace the existing environment.\n" + ""}, + { "SBLaunchInfo_GetEnvironment", _wrap_SBLaunchInfo_GetEnvironment, METH_O, "\n" + "Return the environment variables of this object.\n" + "\n" + ":rtype: :py:class:`SBEnvironment`\n" + ":return: \n" + " An lldb::SBEnvironment object which is a copy of the SBLaunchInfo's\n" + " environment.\n" + ""}, { "SBLaunchInfo_Clear", _wrap_SBLaunchInfo_Clear, METH_O, "SBLaunchInfo_Clear(SBLaunchInfo self)"}, { "SBLaunchInfo_GetWorkingDirectory", _wrap_SBLaunchInfo_GetWorkingDirectory, METH_O, "SBLaunchInfo_GetWorkingDirectory(SBLaunchInfo self) -> char const *"}, { "SBLaunchInfo_SetWorkingDirectory", _wrap_SBLaunchInfo_SetWorkingDirectory, METH_VARARGS, "SBLaunchInfo_SetWorkingDirectory(SBLaunchInfo self, char const * working_dir)"}, @@ -98305,13 +100192,59 @@ static PyMethodDef SwigMethods[] = { ""}, { "delete_SBMemoryRegionInfo", _wrap_delete_SBMemoryRegionInfo, METH_O, "delete_SBMemoryRegionInfo(SBMemoryRegionInfo self)"}, { "SBMemoryRegionInfo_Clear", _wrap_SBMemoryRegionInfo_Clear, METH_O, "SBMemoryRegionInfo_Clear(SBMemoryRegionInfo self)"}, - { "SBMemoryRegionInfo_GetRegionBase", _wrap_SBMemoryRegionInfo_GetRegionBase, METH_O, "SBMemoryRegionInfo_GetRegionBase(SBMemoryRegionInfo self) -> lldb::addr_t"}, - { "SBMemoryRegionInfo_GetRegionEnd", _wrap_SBMemoryRegionInfo_GetRegionEnd, METH_O, "SBMemoryRegionInfo_GetRegionEnd(SBMemoryRegionInfo self) -> lldb::addr_t"}, - { "SBMemoryRegionInfo_IsReadable", _wrap_SBMemoryRegionInfo_IsReadable, METH_O, "SBMemoryRegionInfo_IsReadable(SBMemoryRegionInfo self) -> bool"}, - { "SBMemoryRegionInfo_IsWritable", _wrap_SBMemoryRegionInfo_IsWritable, METH_O, "SBMemoryRegionInfo_IsWritable(SBMemoryRegionInfo self) -> bool"}, - { "SBMemoryRegionInfo_IsExecutable", _wrap_SBMemoryRegionInfo_IsExecutable, METH_O, "SBMemoryRegionInfo_IsExecutable(SBMemoryRegionInfo self) -> bool"}, - { "SBMemoryRegionInfo_IsMapped", _wrap_SBMemoryRegionInfo_IsMapped, METH_O, "SBMemoryRegionInfo_IsMapped(SBMemoryRegionInfo self) -> bool"}, - { "SBMemoryRegionInfo_GetName", _wrap_SBMemoryRegionInfo_GetName, METH_O, "SBMemoryRegionInfo_GetName(SBMemoryRegionInfo self) -> char const *"}, + { "SBMemoryRegionInfo_GetRegionBase", _wrap_SBMemoryRegionInfo_GetRegionBase, METH_O, "\n" + "Get the base address of this memory range.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " The base address of this memory range.\n" + ""}, + { "SBMemoryRegionInfo_GetRegionEnd", _wrap_SBMemoryRegionInfo_GetRegionEnd, METH_O, "\n" + "Get the end address of this memory range.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " The base address of this memory range.\n" + ""}, + { "SBMemoryRegionInfo_IsReadable", _wrap_SBMemoryRegionInfo_IsReadable, METH_O, "\n" + "Check if this memory address is marked readable to the process.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " true if this memory address is marked readable\n" + ""}, + { "SBMemoryRegionInfo_IsWritable", _wrap_SBMemoryRegionInfo_IsWritable, METH_O, "\n" + "Check if this memory address is marked writable to the process.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " true if this memory address is marked writable\n" + ""}, + { "SBMemoryRegionInfo_IsExecutable", _wrap_SBMemoryRegionInfo_IsExecutable, METH_O, "\n" + "Check if this memory address is marked executable to the process.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " true if this memory address is marked executable\n" + ""}, + { "SBMemoryRegionInfo_IsMapped", _wrap_SBMemoryRegionInfo_IsMapped, METH_O, "\n" + "Check if this memory address is mapped into the process address\n" + "space.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " true if this memory address is in the process address space.\n" + ""}, + { "SBMemoryRegionInfo_GetName", _wrap_SBMemoryRegionInfo_GetName, METH_O, "\n" + "Returns the name of the memory region mapped at the given\n" + "address.\n" + "\n" + ":rtype: string\n" + ":return: \n" + " In case of memory mapped files it is the absolute path of\n" + " the file otherwise it is a name associated with the memory\n" + " region. If no name can be determined the returns nullptr.\n" + ""}, { "SBMemoryRegionInfo_HasDirtyMemoryPageList", _wrap_SBMemoryRegionInfo_HasDirtyMemoryPageList, METH_O, "\n" "SBMemoryRegionInfo_HasDirtyMemoryPageList(SBMemoryRegionInfo self) -> bool\n" "\n" @@ -98346,7 +100279,15 @@ static PyMethodDef SwigMethods[] = { ""}, { "SBMemoryRegionInfo___eq__", _wrap_SBMemoryRegionInfo___eq__, METH_VARARGS, "SBMemoryRegionInfo___eq__(SBMemoryRegionInfo self, SBMemoryRegionInfo rhs) -> bool"}, { "SBMemoryRegionInfo___ne__", _wrap_SBMemoryRegionInfo___ne__, METH_VARARGS, "SBMemoryRegionInfo___ne__(SBMemoryRegionInfo self, SBMemoryRegionInfo rhs) -> bool"}, - { "SBMemoryRegionInfo_GetDescription", _wrap_SBMemoryRegionInfo_GetDescription, METH_VARARGS, "SBMemoryRegionInfo_GetDescription(SBMemoryRegionInfo self, SBStream description) -> bool"}, + { "SBMemoryRegionInfo_GetDescription", _wrap_SBMemoryRegionInfo_GetDescription, METH_VARARGS, "\n" + "SBMemoryRegionInfo_GetDescription(SBMemoryRegionInfo self, SBStream description) -> bool\n" + "\n" + " Takes an SBStream parameter to write output to,\n" + " formatted [Hex start - Hex End) with associated permissions (RWX).\n" + " If the function results false, no output will be written. \n" + " If results true, the output will be written to the stream.\n" + "\n" + ""}, { "SBMemoryRegionInfo___repr__", _wrap_SBMemoryRegionInfo___repr__, METH_O, "SBMemoryRegionInfo___repr__(SBMemoryRegionInfo self) -> std::string"}, { "SBMemoryRegionInfo_swigregister", SBMemoryRegionInfo_swigregister, METH_O, NULL}, { "SBMemoryRegionInfo_swiginit", SBMemoryRegionInfo_swiginit, METH_VARARGS, NULL}, @@ -98415,8 +100356,38 @@ static PyMethodDef SwigMethods[] = { " A const reference to the file specification object.\n" ""}, { "SBModule_SetPlatformFileSpec", _wrap_SBModule_SetPlatformFileSpec, METH_VARARGS, "SBModule_SetPlatformFileSpec(SBModule self, SBFileSpec platform_file) -> bool"}, - { "SBModule_GetRemoteInstallFileSpec", _wrap_SBModule_GetRemoteInstallFileSpec, METH_O, "SBModule_GetRemoteInstallFileSpec(SBModule self) -> SBFileSpec"}, - { "SBModule_SetRemoteInstallFileSpec", _wrap_SBModule_SetRemoteInstallFileSpec, METH_VARARGS, "SBModule_SetRemoteInstallFileSpec(SBModule self, SBFileSpec file) -> bool"}, + { "SBModule_GetRemoteInstallFileSpec", _wrap_SBModule_GetRemoteInstallFileSpec, METH_O, "\n" + "Get accessor for the remote install path for a module.\n" + "\n" + "When debugging to a remote platform by connecting to a remote\n" + "platform, the install path of the module can be set. If the\n" + "install path is set, every time the process is about to launch\n" + "the target will install this module on the remote platform prior\n" + "to launching.\n" + "\n" + ":rtype: :py:class:`SBFileSpec`\n" + ":return: \n" + " A file specification object.\n" + ""}, + { "SBModule_SetRemoteInstallFileSpec", _wrap_SBModule_SetRemoteInstallFileSpec, METH_VARARGS, "\n" + "Set accessor for the remote install path for a module.\n" + "\n" + "When debugging to a remote platform by connecting to a remote\n" + "platform, the install path of the module can be set. If the\n" + "install path is set, every time the process is about to launch\n" + "the target will install this module on the remote platform prior\n" + "to launching.\n" + "\n" + "If *file* specifies a full path to an install location, the\n" + "module will be installed to this path. If the path is relative\n" + "(no directory specified, or the path is partial like \"usr/lib\"\n" + "or \"./usr/lib\", then the install path will be resolved using\n" + "the platform's current working directory as the base path.\n" + "\n" + ":type file: :py:class:`SBFileSpec`, in\n" + ":param file:\n" + " A file specification object.\n" + ""}, { "SBModule_GetByteOrder", _wrap_SBModule_GetByteOrder, METH_O, "SBModule_GetByteOrder(SBModule self) -> lldb::ByteOrder"}, { "SBModule_GetAddressByteSize", _wrap_SBModule_GetAddressByteSize, METH_O, "SBModule_GetAddressByteSize(SBModule self) -> uint32_t"}, { "SBModule_GetTriple", _wrap_SBModule_GetTriple, METH_O, "SBModule_GetTriple(SBModule self) -> char const *"}, @@ -98507,7 +100478,24 @@ static PyMethodDef SwigMethods[] = { ""}, { "SBModule_FindFirstType", _wrap_SBModule_FindFirstType, METH_VARARGS, "SBModule_FindFirstType(SBModule self, char const * name) -> SBType"}, { "SBModule_FindTypes", _wrap_SBModule_FindTypes, METH_VARARGS, "SBModule_FindTypes(SBModule self, char const * type) -> SBTypeList"}, - { "SBModule_GetTypeByID", _wrap_SBModule_GetTypeByID, METH_VARARGS, "SBModule_GetTypeByID(SBModule self, lldb::user_id_t uid) -> SBType"}, + { "SBModule_GetTypeByID", _wrap_SBModule_GetTypeByID, METH_VARARGS, "\n" + "Get a type using its type ID.\n" + "\n" + "Each symbol file reader will assign different user IDs to their\n" + "types, but it is sometimes useful when debugging type issues to\n" + "be able to grab a type using its type ID.\n" + "\n" + "For DWARF debug info, the type ID is the DIE offset.\n" + "\n" + ":type uid: int, in\n" + ":param uid:\n" + " The type user ID.\n" + "\n" + ":rtype: :py:class:`SBType`\n" + ":return: \n" + " An SBType for the given type ID, or an empty SBType if the\n" + " type was not found.\n" + ""}, { "SBModule_GetBasicType", _wrap_SBModule_GetBasicType, METH_VARARGS, "SBModule_GetBasicType(SBModule self, lldb::BasicType type) -> SBType"}, { "SBModule_GetTypes", _wrap_SBModule_GetTypes, METH_VARARGS, "\n" "SBModule_GetTypes(SBModule self, uint32_t type_mask=eTypeClassAny) -> SBTypeList\n" @@ -98525,8 +100513,61 @@ static PyMethodDef SwigMethods[] = { " @return\n" " A list of types in this module that match type_mask\n" ""}, - { "SBModule_GetVersion", _wrap_SBModule_GetVersion, METH_O, "SBModule_GetVersion(SBModule self) -> uint32_t"}, - { "SBModule_GetSymbolFileSpec", _wrap_SBModule_GetSymbolFileSpec, METH_O, "SBModule_GetSymbolFileSpec(SBModule self) -> SBFileSpec"}, + { "SBModule_GetVersion", _wrap_SBModule_GetVersion, METH_O, "\n" + "Get the module version numbers.\n" + "\n" + "Many object files have a set of version numbers that describe\n" + "the version of the executable or shared library. Typically there\n" + "are major, minor and build, but there may be more. This function\n" + "will extract the versions from object files if they are available.\n" + "\n" + "If *versions* is NULL, or if *num_versions* is 0, the return\n" + "value will indicate how many version numbers are available in\n" + "this object file. Then a subsequent call can be made to this\n" + "function with a value of *versions* and *num_versions* that\n" + "has enough storage to store some or all version numbers.\n" + "\n" + ":type versions: int, out\n" + ":param versions:\n" + " A pointer to an array of uint32_t types that is *num_versions*\n" + " long. If this value is NULL, the return value will indicate\n" + " how many version numbers are required for a subsequent call\n" + " to this function so that all versions can be retrieved. If\n" + " the value is non-NULL, then at most *num_versions* of the\n" + " existing versions numbers will be filled into *versions*.\n" + " If there is no version information available, *versions*\n" + " will be filled with *num_versions* UINT32_MAX values\n" + " and zero will be returned.\n" + "\n" + ":type num_versions: int, in\n" + ":param num_versions:\n" + " The maximum number of entries to fill into *versions*. If\n" + " this value is zero, then the return value will indicate\n" + " how many version numbers there are in total so another call\n" + " to this function can be make with adequate storage in\n" + " *versions* to get all of the version numbers. If\n" + " *num_versions* is less than the actual number of version\n" + " numbers in this object file, only *num_versions* will be\n" + " filled into *versions* (if *versions* is non-NULL).\n" + "\n" + ":rtype: int\n" + ":return: \n" + " This function always returns the number of version numbers\n" + " that this object file has regardless of the number of\n" + " version numbers that were copied into *versions*.\n" + ""}, + { "SBModule_GetSymbolFileSpec", _wrap_SBModule_GetSymbolFileSpec, METH_O, "\n" + "Get accessor for the symbol file specification.\n" + "\n" + "When debugging an object file an additional debug information can\n" + "be provided in separate file. Therefore if you debugging something\n" + "like '/usr/lib/liba.dylib' then debug information can be located\n" + "in folder like '/usr/lib/liba.dylib.dSYM/'.\n" + "\n" + ":rtype: :py:class:`SBFileSpec`\n" + ":return: \n" + " A const reference to the file specification object.\n" + ""}, { "SBModule_GetObjectFileHeaderAddress", _wrap_SBModule_GetObjectFileHeaderAddress, METH_O, "SBModule_GetObjectFileHeaderAddress(SBModule self) -> SBAddress"}, { "SBModule_GetObjectFileEntryPointAddress", _wrap_SBModule_GetObjectFileEntryPointAddress, METH_O, "SBModule_GetObjectFileEntryPointAddress(SBModule self) -> SBAddress"}, { "SBModule_IsTypeSystemCompatible", _wrap_SBModule_IsTypeSystemCompatible, METH_VARARGS, "SBModule_IsTypeSystemCompatible(SBModule self, lldb::LanguageType language) -> SBError"}, @@ -98550,6 +100591,11 @@ static PyMethodDef SwigMethods[] = { " LLDB's memory consumption during execution.\n" "\n" ""}, + { "SBModule_GetObjectName", _wrap_SBModule_GetObjectName, METH_O, "\n" + "If this Module represents a specific object or part within a larger file,\n" + "returns the name of that object or part. Otherwise, returns\n" + "nullptr.\n" + ""}, { "SBModule___repr__", _wrap_SBModule___repr__, METH_O, "SBModule___repr__(SBModule self) -> std::string"}, { "SBModule_swigregister", SBModule_swigregister, METH_O, NULL}, { "SBModule_swiginit", SBModule_swiginit, METH_VARARGS, NULL}, @@ -98632,9 +100678,13 @@ static PyMethodDef SwigMethods[] = { "new_SBMutex(SBMutex rhs) -> SBMutex\n" ""}, { "delete_SBMutex", _wrap_delete_SBMutex, METH_O, "delete_SBMutex(SBMutex self)"}, - { "SBMutex_IsValid", _wrap_SBMutex_IsValid, METH_O, "SBMutex_IsValid(SBMutex self) -> bool"}, - { "SBMutex_lock", _wrap_SBMutex_lock, METH_O, "SBMutex_lock(SBMutex self)"}, - { "SBMutex_unlock", _wrap_SBMutex_unlock, METH_O, "SBMutex_unlock(SBMutex self)"}, + { "SBMutex_IsValid", _wrap_SBMutex_IsValid, METH_O, "Returns true if this lock has ownership of the underlying mutex."}, + { "SBMutex_lock", _wrap_SBMutex_lock, METH_O, "Blocking operation that takes ownership of this lock."}, + { "SBMutex_unlock", _wrap_SBMutex_unlock, METH_O, "Releases ownership of this lock."}, + { "SBMutex_try_lock", _wrap_SBMutex_try_lock, METH_O, "\n" + "Tries to lock the mutex. Returns immediately. On successful lock\n" + "acquisition returns true, otherwise returns false.\n" + ""}, { "SBMutex_swigregister", SBMutex_swigregister, METH_O, NULL}, { "SBMutex_swiginit", SBMutex_swiginit, METH_VARARGS, NULL}, { "new_SBPlatformConnectOptions", _wrap_new_SBPlatformConnectOptions, METH_VARARGS, "\n" @@ -98680,6 +100730,7 @@ static PyMethodDef SwigMethods[] = { { "SBPlatform_GetHostPlatform", _wrap_SBPlatform_GetHostPlatform, METH_NOARGS, "SBPlatform_GetHostPlatform() -> SBPlatform"}, { "SBPlatform___nonzero__", _wrap_SBPlatform___nonzero__, METH_O, "SBPlatform___nonzero__(SBPlatform self) -> bool"}, { "SBPlatform_IsValid", _wrap_SBPlatform_IsValid, METH_O, "SBPlatform_IsValid(SBPlatform self) -> bool"}, + { "SBPlatform_IsHost", _wrap_SBPlatform_IsHost, METH_O, "Returns true if this platform is the host platform, otherwise false."}, { "SBPlatform_Clear", _wrap_SBPlatform_Clear, METH_O, "SBPlatform_Clear(SBPlatform self)"}, { "SBPlatform_GetWorkingDirectory", _wrap_SBPlatform_GetWorkingDirectory, METH_O, "SBPlatform_GetWorkingDirectory(SBPlatform self) -> char const *"}, { "SBPlatform_SetWorkingDirectory", _wrap_SBPlatform_SetWorkingDirectory, METH_VARARGS, "SBPlatform_SetWorkingDirectory(SBPlatform self, char const * path) -> bool"}, @@ -98707,8 +100758,26 @@ static PyMethodDef SwigMethods[] = { { "SBPlatform_GetFilePermissions", _wrap_SBPlatform_GetFilePermissions, METH_VARARGS, "SBPlatform_GetFilePermissions(SBPlatform self, char const * path) -> uint32_t"}, { "SBPlatform_SetFilePermissions", _wrap_SBPlatform_SetFilePermissions, METH_VARARGS, "SBPlatform_SetFilePermissions(SBPlatform self, char const * path, uint32_t file_permissions) -> SBError"}, { "SBPlatform_GetUnixSignals", _wrap_SBPlatform_GetUnixSignals, METH_O, "SBPlatform_GetUnixSignals(SBPlatform self) -> SBUnixSignals"}, - { "SBPlatform_GetEnvironment", _wrap_SBPlatform_GetEnvironment, METH_O, "SBPlatform_GetEnvironment(SBPlatform self) -> SBEnvironment"}, - { "SBPlatform_SetLocateModuleCallback", _wrap_SBPlatform_SetLocateModuleCallback, METH_VARARGS, "SBPlatform_SetLocateModuleCallback(SBPlatform self, lldb::SBPlatformLocateModuleCallback callback) -> SBError"}, + { "SBPlatform_GetEnvironment", _wrap_SBPlatform_GetEnvironment, METH_O, "\n" + "Return the environment variables of the remote platform connection\n" + "process.\n" + "\n" + ":rtype: :py:class:`SBEnvironment`\n" + ":return: \n" + " An lldb::SBEnvironment object which is a copy of the platform's\n" + " environment.\n" + ""}, + { "SBPlatform_SetLocateModuleCallback", _wrap_SBPlatform_SetLocateModuleCallback, METH_VARARGS, "\n" + "Set a callback as an implementation for locating module in order to\n" + "implement own module cache system. For example, to leverage distributed\n" + "build system, to bypass pulling files from remote platform, or to search\n" + "symbol files from symbol servers. The target will call this callback to\n" + "get a module file and a symbol file, and it will fallback to the LLDB\n" + "implementation when this callback failed or returned non-existent file.\n" + "This callback can set either module_file_spec or symbol_file_spec, or both\n" + "module_file_spec and symbol_file_spec. The callback will be cleared if\n" + "nullptr or None is set.\n" + ""}, { "SBPlatform_swigregister", SBPlatform_swigregister, METH_O, NULL}, { "SBPlatform_swiginit", SBPlatform_swiginit, METH_VARARGS, NULL}, { "new_SBProcess", _wrap_new_SBProcess, METH_VARARGS, "\n" @@ -98841,8 +100910,25 @@ static PyMethodDef SwigMethods[] = { " only increase when execution is continued explicitly by the user. Note, the value\n" " will always increase, but may increase by more than one per stop.\n" ""}, - { "SBProcess_GetStopEventForStopID", _wrap_SBProcess_GetStopEventForStopID, METH_VARARGS, "SBProcess_GetStopEventForStopID(SBProcess self, uint32_t stop_id) -> SBEvent"}, - { "SBProcess_ForceScriptedState", _wrap_SBProcess_ForceScriptedState, METH_VARARGS, "SBProcess_ForceScriptedState(SBProcess self, lldb::StateType new_state)"}, + { "SBProcess_GetStopEventForStopID", _wrap_SBProcess_GetStopEventForStopID, METH_VARARGS, "\n" + "Gets the stop event corresponding to stop ID.\n" + "Note that it wasn't fully implemented and tracks only the stop\n" + "event for the last natural stop ID.\n" + "\n" + ":param [in]: stop_id\n" + " The ID of the stop event to return.\n" + "\n" + ":rtype: :py:class:`SBEvent`\n" + ":return: \n" + " The stop event corresponding to stop ID.\n" + ""}, + { "SBProcess_ForceScriptedState", _wrap_SBProcess_ForceScriptedState, METH_VARARGS, "\n" + "If the process is a scripted process, changes its state to the new state.\n" + "No-op otherwise.\n" + "\n" + ":param [in]: new_state\n" + " The new state that the scripted process should be set to.\n" + ""}, { "SBProcess_ReadMemory", _wrap_SBProcess_ReadMemory, METH_VARARGS, "\n" "SBProcess_ReadMemory(SBProcess self, lldb::addr_t addr, void * buf, SBError error) -> size_t\n" "\n" @@ -98932,8 +101018,57 @@ static PyMethodDef SwigMethods[] = { ""}, { "SBProcess_GetNumSupportedHardwareWatchpoints", _wrap_SBProcess_GetNumSupportedHardwareWatchpoints, METH_VARARGS, "SBProcess_GetNumSupportedHardwareWatchpoints(SBProcess self, SBError error) -> uint32_t"}, { "SBProcess_LoadImage", _wrap_SBProcess_LoadImage, METH_VARARGS, "\n" - "SBProcess_LoadImage(SBProcess self, SBFileSpec remote_image_spec, SBError error) -> uint32_t\n" - "SBProcess_LoadImage(SBProcess self, SBFileSpec local_image_spec, SBFileSpec remote_image_spec, SBError error) -> uint32_t\n" + "*Overload 1:*\n" + "Load a shared library into this process.\n" + "\n" + ":type remote_image_spec: :py:class:`SBFileSpec`, in\n" + ":param remote_image_spec:\n" + " The path for the shared library on the target what you want\n" + " to load.\n" + "\n" + ":type error: :py:class:`SBError`, out\n" + ":param error:\n" + " An error object that gets filled in with any errors that\n" + " might occur when trying to load the shared library.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " A token that represents the shared library that can be\n" + " later used to unload the shared library. A value of\n" + " LLDB_INVALID_IMAGE_TOKEN will be returned if the shared\n" + " library can't be opened.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Load a shared library into this process.\n" + "\n" + ":type local_image_spec: :py:class:`SBFileSpec`, in\n" + ":param local_image_spec:\n" + " The file spec that points to the shared library that you\n" + " want to load if the library is located on the host. The\n" + " library will be copied over to the location specified by\n" + " remote_image_spec or into the current working directory with\n" + " the same filename if the remote_image_spec isn't specified.\n" + "\n" + ":type remote_image_spec: :py:class:`SBFileSpec`, in\n" + ":param remote_image_spec:\n" + " If local_image_spec is specified then the location where the\n" + " library should be copied over from the host. If\n" + " local_image_spec isn't specified, then the path for the\n" + " shared library on the target what you want to load.\n" + "\n" + ":type error: :py:class:`SBError`, out\n" + ":param error:\n" + " An error object that gets filled in with any errors that\n" + " might occur when trying to load the shared library.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " A token that represents the shared library that can be\n" + " later used to unload the shared library. A value of\n" + " LLDB_INVALID_IMAGE_TOKEN will be returned if the shared\n" + " library can't be opened.\n" ""}, { "SBProcess_LoadImageUsingPaths", _wrap_SBProcess_LoadImageUsingPaths, METH_VARARGS, "\n" "SBProcess_LoadImageUsingPaths(SBProcess self, SBFileSpec image_spec, SBStringList paths, SBFileSpec loaded_path, SBError error) -> uint32_t\n" @@ -98965,11 +101100,56 @@ static PyMethodDef SwigMethods[] = { { "SBProcess_GetHistoryThreads", _wrap_SBProcess_GetHistoryThreads, METH_VARARGS, "SBProcess_GetHistoryThreads(SBProcess self, lldb::addr_t addr) -> SBThreadCollection"}, { "SBProcess_IsInstrumentationRuntimePresent", _wrap_SBProcess_IsInstrumentationRuntimePresent, METH_VARARGS, "SBProcess_IsInstrumentationRuntimePresent(SBProcess self, lldb::InstrumentationRuntimeType type) -> bool"}, { "SBProcess_SaveCore", _wrap_SBProcess_SaveCore, METH_VARARGS, "\n" - "SBProcess_SaveCore(SBProcess self, char const * file_name, char const * flavor, lldb::SaveCoreStyle core_style) -> SBError\n" - "SBProcess_SaveCore(SBProcess self, char const * file_name) -> SBError\n" - "SBProcess_SaveCore(SBProcess self, SBSaveCoreOptions options) -> SBError\n" + "*Overload 1:*\n" + "Save the state of the process in a core file.\n" + "\n" + ":type file_name: string, in\n" + ":param file_name: - The name of the file to save the core file to.\n" + "\n" + ":type flavor: string, in\n" + ":param flavor: - Specify the flavor of a core file plug-in to save.\n" + " Currently supported flavors include \"mach-o\" and \"minidump\"\n" + "\n" + ":type core_style: int, in\n" + ":param core_style: - Specify the style of a core file to save.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Save the state of the process with the a flavor that matches the\n" + "current process' main executable (if supported).\n" + "\n" + ":type file_name: string, in\n" + ":param file_name: - The name of the file to save the core file to.\n" + "\n" + "|\n" + "\n" + "*Overload 3:*\n" + "Save the state of the process with the desired settings\n" + "as defined in the options object.\n" + "\n" + ":type options: :py:class:`SBSaveCoreOptions`, in\n" + ":param options: - The options to use when saving the core file.\n" + ""}, + { "SBProcess_GetMemoryRegionInfo", _wrap_SBProcess_GetMemoryRegionInfo, METH_VARARGS, "\n" + "Query the address load_addr and store the details of the memory\n" + "region that contains it in the supplied SBMemoryRegionInfo object.\n" + "To iterate over all memory regions use GetMemoryRegionList.\n" + "\n" + ":type load_addr: int, in\n" + ":param load_addr:\n" + " The address to be queried.\n" + "\n" + ":type region_info: :py:class:`SBMemoryRegionInfo`, out\n" + ":param region_info:\n" + " A reference to an SBMemoryRegionInfo object that will contain\n" + " the details of the memory region containing load_addr.\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error object describes any errors that occurred while\n" + " querying load_addr.\n" ""}, - { "SBProcess_GetMemoryRegionInfo", _wrap_SBProcess_GetMemoryRegionInfo, METH_VARARGS, "SBProcess_GetMemoryRegionInfo(SBProcess self, lldb::addr_t load_addr, SBMemoryRegionInfo region_info) -> SBError"}, { "SBProcess_GetMemoryRegions", _wrap_SBProcess_GetMemoryRegions, METH_O, "\n" "SBProcess_GetMemoryRegions(SBProcess self) -> SBMemoryRegionInfoList\n" "\n" @@ -98993,7 +101173,16 @@ static PyMethodDef SwigMethods[] = { " if process_info.IsValid():\n" " process_info.GetProcessID()\n" ""}, - { "SBProcess_GetCoreFile", _wrap_SBProcess_GetCoreFile, METH_O, "SBProcess_GetCoreFile(SBProcess self) -> SBFileSpec"}, + { "SBProcess_GetCoreFile", _wrap_SBProcess_GetCoreFile, METH_O, "\n" + "Get the file specification for the core file that is currently being used\n" + "for the process. If the process is not loaded from a core file, then an\n" + "invalid file specification will be returned.\n" + "\n" + ":rtype: :py:class:`SBFileSpec`\n" + ":return: \n" + " The path to the core file for this target or an invalid file spec if\n" + " the process isn't loaded from a core file.\n" + ""}, { "SBProcess_GetAddressMask", _wrap_SBProcess_GetAddressMask, METH_VARARGS, "\n" "SBProcess_GetAddressMask(SBProcess self, lldb::AddressMaskType type, lldb::AddressMaskRange addr_range=eAddressMaskRangeLow) -> lldb::addr_t\n" "\n" @@ -99102,8 +101291,35 @@ static PyMethodDef SwigMethods[] = { { "SBProcessInfoList_swigregister", SBProcessInfoList_swigregister, METH_O, NULL}, { "SBProcessInfoList_swiginit", SBProcessInfoList_swiginit, METH_VARARGS, NULL}, { "new_SBProgress", _wrap_new_SBProgress, METH_VARARGS, "\n" - "SBProgress(char const * title, char const * details, SBDebugger debugger)\n" - "new_SBProgress(char const * title, char const * details, uint64_t total_units, SBDebugger debugger) -> SBProgress\n" + "*Overload 1:*\n" + "Construct a progress object with a title, details and a given debugger.\n" + ":type title: string\n" + ":param title:\n" + " The title of the progress object.\n" + ":type details: string\n" + ":param details:\n" + " The details of the progress object.\n" + ":type debugger: :py:class:`SBDebugger`\n" + ":param debugger:\n" + " The debugger for this progress object to report to.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Construct a progress object with a title, details, the total units of work\n" + "to be done, and a given debugger.\n" + ":type title: string\n" + ":param title:\n" + " The title of the progress object.\n" + ":type details: string\n" + ":param details:\n" + " The details of the progress object.\n" + ":type total_units: int\n" + ":param total_units:\n" + " The total number of units of work to be done.\n" + ":type debugger: :py:class:`SBDebugger`\n" + ":param debugger:\n" + " The debugger for this progress object to report to.\n" ""}, { "delete_SBProgress", _wrap_delete_SBProgress, METH_O, "delete_SBProgress(SBProgress self)"}, { "SBProgress_Increment", _wrap_SBProgress_Increment, METH_VARARGS, "SBProgress_Increment(SBProgress self, uint64_t amount, char const * description=None)"}, @@ -99165,7 +101381,13 @@ static PyMethodDef SwigMethods[] = { { "SBReproducer_Capture", _wrap_SBReproducer_Capture, METH_O, "SBReproducer_Capture(char const * path) -> char const *"}, { "SBReproducer_PassiveReplay", _wrap_SBReproducer_PassiveReplay, METH_O, "SBReproducer_PassiveReplay(char const * path) -> char const *"}, { "SBReproducer_SetAutoGenerate", _wrap_SBReproducer_SetAutoGenerate, METH_O, "SBReproducer_SetAutoGenerate(bool b) -> bool"}, - { "SBReproducer_SetWorkingDirectory", _wrap_SBReproducer_SetWorkingDirectory, METH_O, "SBReproducer_SetWorkingDirectory(char const * path)"}, + { "SBReproducer_SetWorkingDirectory", _wrap_SBReproducer_SetWorkingDirectory, METH_O, "\n" + "The working directory is set to the current working directory when the\n" + "reproducers are initialized. This method allows setting a different\n" + "working directory. This is used by the API test suite which temporarily\n" + "changes the directory to where the test lives. This is a NO-OP in every\n" + "mode but capture.\n" + ""}, { "new_SBReproducer", _wrap_new_SBReproducer, METH_NOARGS, "new_SBReproducer() -> SBReproducer"}, { "delete_SBReproducer", _wrap_delete_SBReproducer, METH_O, "delete_SBReproducer(SBReproducer self)"}, { "SBReproducer_swigregister", SBReproducer_swigregister, METH_O, NULL}, @@ -99204,7 +101426,19 @@ static PyMethodDef SwigMethods[] = { "SBSection_GetSectionData(SBSection self, uint64_t offset, uint64_t size) -> SBData\n" ""}, { "SBSection_GetSectionType", _wrap_SBSection_GetSectionType, METH_O, "SBSection_GetSectionType(SBSection self) -> lldb::SectionType"}, - { "SBSection_GetPermissions", _wrap_SBSection_GetPermissions, METH_O, "SBSection_GetPermissions(SBSection self) -> uint32_t"}, + { "SBSection_GetPermissions", _wrap_SBSection_GetPermissions, METH_O, "\n" + "Gets the permissions (RWX) of the section of the object file\n" + "\n" + "Returns a mask of bits of enum lldb::Permissions for this section.\n" + "Sections for which permissions are not defined, 0 is returned for\n" + "them. The binary representation of this value corresponds to [XRW]\n" + "i.e. for a section having read and execute permissions, the value\n" + "returned is 6\n" + "\n" + ":rtype: int\n" + ":return: \n" + " Returns an unsigned value for Permissions for the section.\n" + ""}, { "SBSection_GetTargetByteSize", _wrap_SBSection_GetTargetByteSize, METH_O, "\n" "SBSection_GetTargetByteSize(SBSection self) -> uint32_t\n" "\n" @@ -99216,7 +101450,13 @@ static PyMethodDef SwigMethods[] = { " @return\n" " The number of host (8-bit) bytes needed to hold a target byte\n" ""}, - { "SBSection_GetAlignment", _wrap_SBSection_GetAlignment, METH_O, "SBSection_GetAlignment(SBSection self) -> uint32_t"}, + { "SBSection_GetAlignment", _wrap_SBSection_GetAlignment, METH_O, "\n" + "Return the alignment of the section in bytes\n" + "\n" + ":rtype: int\n" + ":return: \n" + " The alignment of the section in bytes\n" + ""}, { "SBSection___eq__", _wrap_SBSection___eq__, METH_VARARGS, "SBSection___eq__(SBSection self, SBSection rhs) -> bool"}, { "SBSection___ne__", _wrap_SBSection___ne__, METH_VARARGS, "SBSection___ne__(SBSection self, SBSection rhs) -> bool"}, { "SBSection_GetDescription", _wrap_SBSection_GetDescription, METH_VARARGS, "SBSection_GetDescription(SBSection self, SBStream description) -> bool"}, @@ -99246,11 +101486,36 @@ static PyMethodDef SwigMethods[] = { "SBStatisticsOptions_GetSummaryOnly(SBStatisticsOptions self) -> bool\n" "Gets whether the statistics only dump a summary.\n" ""}, - { "SBStatisticsOptions_SetIncludeTargets", _wrap_SBStatisticsOptions_SetIncludeTargets, METH_VARARGS, "SBStatisticsOptions_SetIncludeTargets(SBStatisticsOptions self, bool b)"}, + { "SBStatisticsOptions_SetIncludeTargets", _wrap_SBStatisticsOptions_SetIncludeTargets, METH_VARARGS, "\n" + "If true, dump statistics for the targets, including breakpoints,\n" + "expression evaluations, frame variables, etc.\n" + "\n" + "Defaults to true, unless the `SummaryOnly` mode is enabled, in which case\n" + "this is turned off unless specified.\n" + "\n" + "If both `IncludeTargets` and `IncludeModules` are true, a list of module\n" + "identifiers will be added to the \"targets\" section.\n" + ""}, { "SBStatisticsOptions_GetIncludeTargets", _wrap_SBStatisticsOptions_GetIncludeTargets, METH_O, "SBStatisticsOptions_GetIncludeTargets(SBStatisticsOptions self) -> bool"}, - { "SBStatisticsOptions_SetIncludeModules", _wrap_SBStatisticsOptions_SetIncludeModules, METH_VARARGS, "SBStatisticsOptions_SetIncludeModules(SBStatisticsOptions self, bool b)"}, + { "SBStatisticsOptions_SetIncludeModules", _wrap_SBStatisticsOptions_SetIncludeModules, METH_VARARGS, "\n" + "If true, dump statistics for the modules, including time and size of\n" + "various aspects of the module and debug information, type system, path,\n" + "etc.\n" + "\n" + "Defaults to true, unless the `SummaryOnly` mode is enabled, in which case\n" + "this is turned off unless specified.\n" + "\n" + "If both `IncludeTargets` and `IncludeModules` are true, a list of module\n" + "identifiers will be added to the \"targets\" section.\n" + ""}, { "SBStatisticsOptions_GetIncludeModules", _wrap_SBStatisticsOptions_GetIncludeModules, METH_O, "SBStatisticsOptions_GetIncludeModules(SBStatisticsOptions self) -> bool"}, - { "SBStatisticsOptions_SetIncludeTranscript", _wrap_SBStatisticsOptions_SetIncludeTranscript, METH_VARARGS, "SBStatisticsOptions_SetIncludeTranscript(SBStatisticsOptions self, bool b)"}, + { "SBStatisticsOptions_SetIncludeTranscript", _wrap_SBStatisticsOptions_SetIncludeTranscript, METH_VARARGS, "\n" + "If true and the setting `interpreter.save-transcript` is enabled, include\n" + "a JSON array with all commands the user and/or scripts executed during a\n" + "debug session.\n" + "\n" + "Defaults to false.\n" + ""}, { "SBStatisticsOptions_GetIncludeTranscript", _wrap_SBStatisticsOptions_GetIncludeTranscript, METH_O, "SBStatisticsOptions_GetIncludeTranscript(SBStatisticsOptions self) -> bool"}, { "SBStatisticsOptions_SetReportAllAvailableDebugInfo", _wrap_SBStatisticsOptions_SetReportAllAvailableDebugInfo, METH_VARARGS, "\n" "SBStatisticsOptions_SetReportAllAvailableDebugInfo(SBStatisticsOptions self, bool b)\n" @@ -99335,18 +101600,81 @@ static PyMethodDef SwigMethods[] = { { "SBStructuredData_Clear", _wrap_SBStructuredData_Clear, METH_O, "SBStructuredData_Clear(SBStructuredData self)"}, { "SBStructuredData_GetAsJSON", _wrap_SBStructuredData_GetAsJSON, METH_VARARGS, "SBStructuredData_GetAsJSON(SBStructuredData self, SBStream stream) -> SBError"}, { "SBStructuredData_GetDescription", _wrap_SBStructuredData_GetDescription, METH_VARARGS, "SBStructuredData_GetDescription(SBStructuredData self, SBStream stream) -> SBError"}, - { "SBStructuredData_GetType", _wrap_SBStructuredData_GetType, METH_O, "SBStructuredData_GetType(SBStructuredData self) -> lldb::StructuredDataType"}, - { "SBStructuredData_GetSize", _wrap_SBStructuredData_GetSize, METH_O, "SBStructuredData_GetSize(SBStructuredData self) -> size_t"}, - { "SBStructuredData_GetKeys", _wrap_SBStructuredData_GetKeys, METH_VARARGS, "SBStructuredData_GetKeys(SBStructuredData self, SBStringList keys) -> bool"}, - { "SBStructuredData_GetValueForKey", _wrap_SBStructuredData_GetValueForKey, METH_VARARGS, "SBStructuredData_GetValueForKey(SBStructuredData self, char const * key) -> SBStructuredData"}, - { "SBStructuredData_GetItemAtIndex", _wrap_SBStructuredData_GetItemAtIndex, METH_VARARGS, "SBStructuredData_GetItemAtIndex(SBStructuredData self, size_t idx) -> SBStructuredData"}, - { "SBStructuredData_GetUnsignedIntegerValue", _wrap_SBStructuredData_GetUnsignedIntegerValue, METH_VARARGS, "SBStructuredData_GetUnsignedIntegerValue(SBStructuredData self, uint64_t fail_value=0) -> uint64_t"}, - { "SBStructuredData_GetSignedIntegerValue", _wrap_SBStructuredData_GetSignedIntegerValue, METH_VARARGS, "SBStructuredData_GetSignedIntegerValue(SBStructuredData self, int64_t fail_value=0) -> int64_t"}, + { "SBStructuredData_GetType", _wrap_SBStructuredData_GetType, METH_O, "Return the type of data in this data structure"}, + { "SBStructuredData_GetSize", _wrap_SBStructuredData_GetSize, METH_O, "\n" + "Return the size (i.e. number of elements) in this data structure\n" + "if it is an array or dictionary type. For other types, 0 will be\n" + ""}, + { "SBStructuredData_GetKeys", _wrap_SBStructuredData_GetKeys, METH_VARARGS, "\n" + "Fill keys with the keys in this object and return true if this data\n" + "structure is a dictionary. Returns false otherwise.\n" + ""}, + { "SBStructuredData_GetValueForKey", _wrap_SBStructuredData_GetValueForKey, METH_VARARGS, "\n" + "Return the value corresponding to a key if this data structure\n" + "is a dictionary type.\n" + ""}, + { "SBStructuredData_GetItemAtIndex", _wrap_SBStructuredData_GetItemAtIndex, METH_VARARGS, "\n" + "Return the value corresponding to an index if this data structure\n" + "is array.\n" + ""}, + { "SBStructuredData_GetUnsignedIntegerValue", _wrap_SBStructuredData_GetUnsignedIntegerValue, METH_VARARGS, "Return the integer value if this data structure is an integer type."}, + { "SBStructuredData_GetSignedIntegerValue", _wrap_SBStructuredData_GetSignedIntegerValue, METH_VARARGS, "Return the integer value if this data structure is an integer type."}, { "SBStructuredData_GetIntegerValue", _wrap_SBStructuredData_GetIntegerValue, METH_VARARGS, "SBStructuredData_GetIntegerValue(SBStructuredData self, uint64_t fail_value=0) -> uint64_t"}, - { "SBStructuredData_GetFloatValue", _wrap_SBStructuredData_GetFloatValue, METH_VARARGS, "SBStructuredData_GetFloatValue(SBStructuredData self, double fail_value=0.0) -> double"}, - { "SBStructuredData_GetBooleanValue", _wrap_SBStructuredData_GetBooleanValue, METH_VARARGS, "SBStructuredData_GetBooleanValue(SBStructuredData self, bool fail_value=False) -> bool"}, - { "SBStructuredData_GetStringValue", _wrap_SBStructuredData_GetStringValue, METH_VARARGS, "SBStructuredData_GetStringValue(SBStructuredData self, char * dst) -> size_t"}, - { "SBStructuredData_GetGenericValue", _wrap_SBStructuredData_GetGenericValue, METH_O, "SBStructuredData_GetGenericValue(SBStructuredData self) -> SBScriptObject"}, + { "SBStructuredData_GetFloatValue", _wrap_SBStructuredData_GetFloatValue, METH_VARARGS, "\n" + "Return the floating point value if this data structure is a floating\n" + "type.\n" + ""}, + { "SBStructuredData_GetBooleanValue", _wrap_SBStructuredData_GetBooleanValue, METH_VARARGS, "Return the boolean value if this data structure is a boolean type."}, + { "SBStructuredData_GetStringValue", _wrap_SBStructuredData_GetStringValue, METH_VARARGS, "\n" + "Provides the string value if this data structure is a string type.\n" + "\n" + ":type dst: string, out\n" + ":param dst:\n" + " pointer where the string value will be written. In case it is null,\n" + " nothing will be written at *dst*.\n" + "\n" + ":type dst_len: int, in\n" + ":param dst_len:\n" + " max number of characters that can be written at *dst*. In case it is\n" + " zero, nothing will be written at *dst*. If this length is not enough\n" + " to write the complete string value, (*dst_len* - 1) bytes of the\n" + " string value will be written at *dst* followed by a null character.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " Returns the byte size needed to completely write the string value at\n" + " *dst* in all cases.\n" + ""}, + { "SBStructuredData_GetGenericValue", _wrap_SBStructuredData_GetGenericValue, METH_O, "Return the generic pointer if this data structure is a generic type."}, + { "SBStructuredData_SetValueForKey", _wrap_SBStructuredData_SetValueForKey, METH_VARARGS, "\n" + "Set the value corresponding to a key. If this data structure\n" + "is not a dictionary type, reset the type to be dictionary and overwrite\n" + "the previous data.\n" + ""}, + { "SBStructuredData_SetUnsignedIntegerValue", _wrap_SBStructuredData_SetUnsignedIntegerValue, METH_VARARGS, "\n" + "Change the type to unsigned interger and overwrite the previous data with\n" + "the new value.\n" + ""}, + { "SBStructuredData_SetSignedIntegerValue", _wrap_SBStructuredData_SetSignedIntegerValue, METH_VARARGS, "\n" + "Change the type to signed interger and overwrite the previous data with\n" + "the new value.\n" + ""}, + { "SBStructuredData_SetFloatValue", _wrap_SBStructuredData_SetFloatValue, METH_VARARGS, "\n" + "Change the type to float and overwrite the previous data with the new\n" + "value.\n" + ""}, + { "SBStructuredData_SetBooleanValue", _wrap_SBStructuredData_SetBooleanValue, METH_VARARGS, "\n" + "Change the type to boolean and overwrite the previous data with the new\n" + "value.\n" + ""}, + { "SBStructuredData_SetStringValue", _wrap_SBStructuredData_SetStringValue, METH_VARARGS, "\n" + "Change the type to string and overwrite the previous data with the new\n" + "value.\n" + ""}, + { "SBStructuredData_SetGenericValue", _wrap_SBStructuredData_SetGenericValue, METH_VARARGS, "\n" + "Change the type to generic and overwrite the previous data with the new\n" + "value.\n" + ""}, { "SBStructuredData___repr__", _wrap_SBStructuredData___repr__, METH_O, "SBStructuredData___repr__(SBStructuredData self) -> std::string"}, { "SBStructuredData_swigregister", SBStructuredData_swigregister, METH_O, NULL}, { "SBStructuredData_swiginit", SBStructuredData_swiginit, METH_VARARGS, NULL}, @@ -99360,21 +101688,72 @@ static PyMethodDef SwigMethods[] = { { "SBSymbol_GetName", _wrap_SBSymbol_GetName, METH_O, "SBSymbol_GetName(SBSymbol self) -> char const *"}, { "SBSymbol_GetDisplayName", _wrap_SBSymbol_GetDisplayName, METH_O, "SBSymbol_GetDisplayName(SBSymbol self) -> char const *"}, { "SBSymbol_GetMangledName", _wrap_SBSymbol_GetMangledName, METH_O, "SBSymbol_GetMangledName(SBSymbol self) -> char const *"}, + { "SBSymbol_GetBaseName", _wrap_SBSymbol_GetBaseName, METH_O, "SBSymbol_GetBaseName(SBSymbol self) -> char const *"}, { "SBSymbol_GetInstructions", _wrap_SBSymbol_GetInstructions, METH_VARARGS, "\n" "SBSymbol_GetInstructions(SBSymbol self, SBTarget target) -> SBInstructionList\n" "SBSymbol_GetInstructions(SBSymbol self, SBTarget target, char const * flavor_string) -> SBInstructionList\n" ""}, - { "SBSymbol_GetStartAddress", _wrap_SBSymbol_GetStartAddress, METH_O, "SBSymbol_GetStartAddress(SBSymbol self) -> SBAddress"}, - { "SBSymbol_GetEndAddress", _wrap_SBSymbol_GetEndAddress, METH_O, "SBSymbol_GetEndAddress(SBSymbol self) -> SBAddress"}, - { "SBSymbol_GetValue", _wrap_SBSymbol_GetValue, METH_O, "SBSymbol_GetValue(SBSymbol self) -> uint64_t"}, - { "SBSymbol_GetSize", _wrap_SBSymbol_GetSize, METH_O, "SBSymbol_GetSize(SBSymbol self) -> uint64_t"}, + { "SBSymbol_GetStartAddress", _wrap_SBSymbol_GetStartAddress, METH_O, "\n" + "Get the start address of this symbol\n" + "\n" + ":rtype: :py:class:`SBAddress`\n" + ":return: \n" + " If the symbol's value is not an address, an invalid SBAddress object\n" + " will be returned. If the symbol's value is an address, a valid SBAddress\n" + " object will be returned.\n" + ""}, + { "SBSymbol_GetEndAddress", _wrap_SBSymbol_GetEndAddress, METH_O, "\n" + "Get the end address of this symbol\n" + "\n" + ":rtype: :py:class:`SBAddress`\n" + ":return: \n" + " If the symbol's value is not an address, an invalid SBAddress object\n" + " will be returned. If the symbol's value is an address, a valid SBAddress\n" + " object will be returned.\n" + ""}, + { "SBSymbol_GetValue", _wrap_SBSymbol_GetValue, METH_O, "\n" + "Get the raw value of a symbol.\n" + "\n" + "This accessor allows direct access to the symbol's value from the symbol\n" + "table regardless of what the value is. The value can be a file address or\n" + "it can be an integer value that depends on what the symbol's type is. Some\n" + "symbol values are not addresses, but absolute values or integer values\n" + "that can be mean different things. The GetStartAddress() accessor will\n" + "only return a valid SBAddress if the symbol's value is an address, so this\n" + "accessor provides a way to access the symbol's value when the value is\n" + "not an address.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " Returns the raw integer value of a symbol from the symbol table.\n" + ""}, + { "SBSymbol_GetSize", _wrap_SBSymbol_GetSize, METH_O, "\n" + "Get the size of the symbol.\n" + "\n" + "This accessor allows direct access to the symbol's size from the symbol\n" + "table regardless of what the value is (address or integer value).\n" + "\n" + ":rtype: int\n" + ":return: \n" + " Returns the size of a symbol from the symbol table.\n" + ""}, { "SBSymbol_GetPrologueByteSize", _wrap_SBSymbol_GetPrologueByteSize, METH_O, "SBSymbol_GetPrologueByteSize(SBSymbol self) -> uint32_t"}, { "SBSymbol_GetType", _wrap_SBSymbol_GetType, METH_O, "SBSymbol_GetType(SBSymbol self) -> lldb::SymbolType"}, + { "SBSymbol_GetID", _wrap_SBSymbol_GetID, METH_O, "\n" + "Get the ID of this symbol, usually the original symbol table index.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " Returns the ID of this symbol.\n" + ""}, { "SBSymbol___eq__", _wrap_SBSymbol___eq__, METH_VARARGS, "SBSymbol___eq__(SBSymbol self, SBSymbol rhs) -> bool"}, { "SBSymbol___ne__", _wrap_SBSymbol___ne__, METH_VARARGS, "SBSymbol___ne__(SBSymbol self, SBSymbol rhs) -> bool"}, { "SBSymbol_GetDescription", _wrap_SBSymbol_GetDescription, METH_VARARGS, "SBSymbol_GetDescription(SBSymbol self, SBStream description) -> bool"}, { "SBSymbol_IsExternal", _wrap_SBSymbol_IsExternal, METH_O, "SBSymbol_IsExternal(SBSymbol self) -> bool"}, { "SBSymbol_IsSynthetic", _wrap_SBSymbol_IsSynthetic, METH_O, "SBSymbol_IsSynthetic(SBSymbol self) -> bool"}, + { "SBSymbol_IsDebug", _wrap_SBSymbol_IsDebug, METH_O, "Returns true if the symbol is a debug symbol."}, + { "SBSymbol_GetTypeAsString", _wrap_SBSymbol_GetTypeAsString, METH_O, "Get the string representation of a symbol type."}, + { "SBSymbol_GetTypeFromString", _wrap_SBSymbol_GetTypeFromString, METH_O, "Get the symbol type from a string representation."}, { "SBSymbol___repr__", _wrap_SBSymbol___repr__, METH_O, "SBSymbol___repr__(SBSymbol self) -> std::string"}, { "SBSymbol_swigregister", SBSymbol_swigregister, METH_O, NULL}, { "SBSymbol_swiginit", SBSymbol_swiginit, METH_VARARGS, NULL}, @@ -99433,13 +101812,47 @@ static PyMethodDef SwigMethods[] = { { "SBTarget_GetModuleAtIndexFromEvent", _wrap_SBTarget_GetModuleAtIndexFromEvent, METH_VARARGS, "SBTarget_GetModuleAtIndexFromEvent(uint32_t const idx, SBEvent event) -> SBModule"}, { "SBTarget_GetBroadcasterClassName", _wrap_SBTarget_GetBroadcasterClassName, METH_NOARGS, "SBTarget_GetBroadcasterClassName() -> char const *"}, { "SBTarget_GetProcess", _wrap_SBTarget_GetProcess, METH_O, "SBTarget_GetProcess(SBTarget self) -> SBProcess"}, - { "SBTarget_SetCollectingStats", _wrap_SBTarget_SetCollectingStats, METH_VARARGS, "SBTarget_SetCollectingStats(SBTarget self, bool v)"}, - { "SBTarget_GetCollectingStats", _wrap_SBTarget_GetCollectingStats, METH_O, "SBTarget_GetCollectingStats(SBTarget self) -> bool"}, + { "SBTarget_SetCollectingStats", _wrap_SBTarget_SetCollectingStats, METH_VARARGS, "\n" + "Sets whether we should collect statistics on lldb or not.\n" + "\n" + ":type v: boolean, in\n" + ":param v:\n" + " A boolean to control the collection.\n" + ""}, + { "SBTarget_GetCollectingStats", _wrap_SBTarget_GetCollectingStats, METH_O, "\n" + "Returns whether statistics collection are enabled.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " true if statistics are currently being collected, false\n" + " otherwise.\n" + ""}, { "SBTarget_GetStatistics", _wrap_SBTarget_GetStatistics, METH_VARARGS, "\n" - "SBTarget_GetStatistics(SBTarget self) -> SBStructuredData\n" - "SBTarget_GetStatistics(SBTarget self, SBStatisticsOptions options) -> SBStructuredData\n" + "*Overload 1:*\n" + "Returns a dump of the collected statistics.\n" + "\n" + ":rtype: :py:class:`SBStructuredData`\n" + ":return: \n" + " A SBStructuredData with the statistics collected.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Returns a dump of the collected statistics.\n" + "\n" + ":type options: :py:class:`SBStatisticsOptions`, in\n" + ":param options:\n" + " An objects object that contains all options for the statistics dumping.\n" + "\n" + ":rtype: :py:class:`SBStructuredData`\n" + ":return: \n" + " A SBStructuredData with the statistics collected.\n" + ""}, + { "SBTarget_ResetStatistics", _wrap_SBTarget_ResetStatistics, METH_O, "\n" + "Reset the statistics collected for this target.\n" + "This includes clearing symbol table and debug info parsing/index time for\n" + "all modules, breakpoint resolve time and target statistics.\n" ""}, - { "SBTarget_ResetStatistics", _wrap_SBTarget_ResetStatistics, METH_O, "SBTarget_ResetStatistics(SBTarget self)"}, { "SBTarget_GetPlatform", _wrap_SBTarget_GetPlatform, METH_O, "\n" "SBTarget_GetPlatform(SBTarget self) -> SBPlatform\n" "\n" @@ -99451,7 +101864,15 @@ static PyMethodDef SwigMethods[] = { " @return\n" " A platform object.\n" ""}, - { "SBTarget_GetEnvironment", _wrap_SBTarget_GetEnvironment, METH_O, "SBTarget_GetEnvironment(SBTarget self) -> SBEnvironment"}, + { "SBTarget_GetEnvironment", _wrap_SBTarget_GetEnvironment, METH_O, "\n" + "Return the environment variables that would be used to launch a new\n" + "process.\n" + "\n" + ":rtype: :py:class:`SBEnvironment`\n" + ":return: \n" + " An lldb::SBEnvironment object which is a copy of the target's\n" + " environment.\n" + ""}, { "SBTarget_Install", _wrap_SBTarget_Install, METH_O, "\n" "SBTarget_Install(SBTarget self) -> SBError\n" "\n" @@ -99667,7 +102088,18 @@ static PyMethodDef SwigMethods[] = { { "SBTarget_GetModuleAtIndex", _wrap_SBTarget_GetModuleAtIndex, METH_VARARGS, "SBTarget_GetModuleAtIndex(SBTarget self, uint32_t idx) -> SBModule"}, { "SBTarget_RemoveModule", _wrap_SBTarget_RemoveModule, METH_VARARGS, "SBTarget_RemoveModule(SBTarget self, SBModule module) -> bool"}, { "SBTarget_GetDebugger", _wrap_SBTarget_GetDebugger, METH_O, "SBTarget_GetDebugger(SBTarget self) -> SBDebugger"}, - { "SBTarget_FindModule", _wrap_SBTarget_FindModule, METH_VARARGS, "SBTarget_FindModule(SBTarget self, SBFileSpec file_spec) -> SBModule"}, + { "SBTarget_FindModule", _wrap_SBTarget_FindModule, METH_VARARGS, "\n" + "Find a module with the given module specification.\n" + "\n" + ":type module_spec: :py:class:`SBModuleSpec`, in\n" + ":param module_spec:\n" + " A lldb::SBModuleSpec object that contains module specification.\n" + "\n" + ":rtype: :py:class:`SBModule`\n" + ":return: \n" + " A lldb::SBModule object that represents the found module, or an\n" + " invalid SBModule object if no module was found.\n" + ""}, { "SBTarget_FindCompileUnits", _wrap_SBTarget_FindCompileUnits, METH_VARARGS, "\n" "SBTarget_FindCompileUnits(SBTarget self, SBFileSpec sb_file_spec) -> SBSymbolContextList\n" "\n" @@ -99684,9 +102116,30 @@ static PyMethodDef SwigMethods[] = { { "SBTarget_GetTriple", _wrap_SBTarget_GetTriple, METH_O, "SBTarget_GetTriple(SBTarget self) -> char const *"}, { "SBTarget_GetABIName", _wrap_SBTarget_GetABIName, METH_O, "SBTarget_GetABIName(SBTarget self) -> char const *"}, { "SBTarget_GetLabel", _wrap_SBTarget_GetLabel, METH_O, "SBTarget_GetLabel(SBTarget self) -> char const *"}, + { "SBTarget_GetGloballyUniqueID", _wrap_SBTarget_GetGloballyUniqueID, METH_O, "\n" + "Get the globally unique ID for this target. This ID is unique\n" + "across all debugger instances within the same lldb process.\n" + "\n" + ":rtype: int\n" + ":return: \n" + " The globally unique ID for this target, or\n" + " LLDB_INVALID_GLOBALLY_UNIQUE_TARGET_ID if the target is invalid.\n" + ""}, { "SBTarget_SetLabel", _wrap_SBTarget_SetLabel, METH_VARARGS, "SBTarget_SetLabel(SBTarget self, char const * label) -> SBError"}, - { "SBTarget_GetMinimumOpcodeByteSize", _wrap_SBTarget_GetMinimumOpcodeByteSize, METH_O, "SBTarget_GetMinimumOpcodeByteSize(SBTarget self) -> uint32_t"}, - { "SBTarget_GetMaximumOpcodeByteSize", _wrap_SBTarget_GetMaximumOpcodeByteSize, METH_O, "SBTarget_GetMaximumOpcodeByteSize(SBTarget self) -> uint32_t"}, + { "SBTarget_GetMinimumOpcodeByteSize", _wrap_SBTarget_GetMinimumOpcodeByteSize, METH_O, "\n" + "Architecture opcode byte size width accessor\n" + "\n" + ":rtype: int\n" + ":return: \n" + " The minimum size in 8-bit (host) bytes of an opcode.\n" + ""}, + { "SBTarget_GetMaximumOpcodeByteSize", _wrap_SBTarget_GetMaximumOpcodeByteSize, METH_O, "\n" + "Architecture opcode byte size width accessor\n" + "\n" + ":rtype: int\n" + ":return: \n" + " The maximum size in 8-bit (host) bytes of an opcode.\n" + ""}, { "SBTarget_GetDataByteSize", _wrap_SBTarget_GetDataByteSize, METH_O, "\n" "SBTarget_GetDataByteSize(SBTarget self) -> uint32_t\n" "\n" @@ -99705,11 +102158,76 @@ static PyMethodDef SwigMethods[] = { "\n" "\n" ""}, - { "SBTarget_GetMaximumNumberOfChildrenToDisplay", _wrap_SBTarget_GetMaximumNumberOfChildrenToDisplay, METH_O, "SBTarget_GetMaximumNumberOfChildrenToDisplay(SBTarget self) -> uint32_t"}, - { "SBTarget_SetSectionLoadAddress", _wrap_SBTarget_SetSectionLoadAddress, METH_VARARGS, "SBTarget_SetSectionLoadAddress(SBTarget self, SBSection section, lldb::addr_t section_base_addr) -> SBError"}, - { "SBTarget_ClearSectionLoadAddress", _wrap_SBTarget_ClearSectionLoadAddress, METH_VARARGS, "SBTarget_ClearSectionLoadAddress(SBTarget self, SBSection section) -> SBError"}, - { "SBTarget_SetModuleLoadAddress", _wrap_SBTarget_SetModuleLoadAddress, METH_VARARGS, "SBTarget_SetModuleLoadAddress(SBTarget self, SBModule module, uint64_t sections_offset) -> SBError"}, - { "SBTarget_ClearModuleLoadAddress", _wrap_SBTarget_ClearModuleLoadAddress, METH_VARARGS, "SBTarget_ClearModuleLoadAddress(SBTarget self, SBModule module) -> SBError"}, + { "SBTarget_GetMaximumNumberOfChildrenToDisplay", _wrap_SBTarget_GetMaximumNumberOfChildrenToDisplay, METH_O, "\n" + "Gets the target.max-children-count value\n" + "It should be used to limit the number of\n" + "children of large data structures to be displayed.\n" + ""}, + { "SBTarget_SetSectionLoadAddress", _wrap_SBTarget_SetSectionLoadAddress, METH_VARARGS, "\n" + "Set the base load address for a module section.\n" + "\n" + ":type section: :py:class:`SBSection`, in\n" + ":param section:\n" + " The section whose base load address will be set within this\n" + " target.\n" + "\n" + ":type section_base_addr: int, in\n" + ":param section_base_addr:\n" + " The base address for the section.\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error to indicate success, fail, and any reason for\n" + " failure.\n" + ""}, + { "SBTarget_ClearSectionLoadAddress", _wrap_SBTarget_ClearSectionLoadAddress, METH_VARARGS, "\n" + "Clear the base load address for a module section.\n" + "\n" + ":type section: :py:class:`SBSection`, in\n" + ":param section:\n" + " The section whose base load address will be cleared within\n" + " this target.\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error to indicate success, fail, and any reason for\n" + " failure.\n" + ""}, + { "SBTarget_SetModuleLoadAddress", _wrap_SBTarget_SetModuleLoadAddress, METH_VARARGS, "\n" + "Slide all file addresses for all module sections so that *module*\n" + "appears to loaded at these slide addresses.\n" + "\n" + "When you need all sections within a module to be loaded at a\n" + "rigid slide from the addresses found in the module object file,\n" + "this function will allow you to easily and quickly slide all\n" + "module sections.\n" + "\n" + ":type module: :py:class:`SBModule`, in\n" + ":param module:\n" + " The module to load.\n" + "\n" + ":type sections_offset: int, in\n" + ":param sections_offset:\n" + " An offset that will be applied to all section file addresses\n" + " (the virtual addresses found in the object file itself).\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error to indicate success, fail, and any reason for\n" + " failure.\n" + ""}, + { "SBTarget_ClearModuleLoadAddress", _wrap_SBTarget_ClearModuleLoadAddress, METH_VARARGS, "\n" + "Clear the section base load addresses for all sections in a module.\n" + "\n" + ":type module: :py:class:`SBModule`, in\n" + ":param module:\n" + " The module to unload.\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error to indicate success, fail, and any reason for\n" + " failure.\n" + ""}, { "SBTarget_FindFunctions", _wrap_SBTarget_FindFunctions, METH_VARARGS, "\n" "SBTarget_FindFunctions(SBTarget self, char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList\n" "\n" @@ -99756,7 +102274,25 @@ static PyMethodDef SwigMethods[] = { " @return\n" " A list of matched variables in an SBValueList.\n" ""}, - { "SBTarget_FindGlobalFunctions", _wrap_SBTarget_FindGlobalFunctions, METH_VARARGS, "SBTarget_FindGlobalFunctions(SBTarget self, char const * name, uint32_t max_matches, lldb::MatchType matchtype) -> SBSymbolContextList"}, + { "SBTarget_FindGlobalFunctions", _wrap_SBTarget_FindGlobalFunctions, METH_VARARGS, "\n" + "Find global functions by their name with pattern matching.\n" + "\n" + ":type name: string, in\n" + ":param name:\n" + " The pattern to search for global or static variables\n" + "\n" + ":type max_matches: int, in\n" + ":param max_matches:\n" + " Allow the number of matches to be limited to *max_matches*.\n" + "\n" + ":type matchtype: int, in\n" + ":param matchtype:\n" + " The match type to use.\n" + "\n" + ":rtype: :py:class:`SBSymbolContextList`\n" + ":return: \n" + " A list of matched variables in an SBValueList.\n" + ""}, { "SBTarget_Clear", _wrap_SBTarget_Clear, METH_O, "SBTarget_Clear(SBTarget self)"}, { "SBTarget_ResolveFileAddress", _wrap_SBTarget_ResolveFileAddress, METH_VARARGS, "\n" "SBTarget_ResolveFileAddress(SBTarget self, lldb::addr_t file_addr) -> SBAddress\n" @@ -99768,8 +102304,46 @@ static PyMethodDef SwigMethods[] = { " @return\n" " An SBAddress which will be valid if...\n" ""}, - { "SBTarget_ResolveLoadAddress", _wrap_SBTarget_ResolveLoadAddress, METH_VARARGS, "SBTarget_ResolveLoadAddress(SBTarget self, lldb::addr_t vm_addr) -> SBAddress"}, - { "SBTarget_ResolvePastLoadAddress", _wrap_SBTarget_ResolvePastLoadAddress, METH_VARARGS, "SBTarget_ResolvePastLoadAddress(SBTarget self, uint32_t stop_id, lldb::addr_t vm_addr) -> SBAddress"}, + { "SBTarget_ResolveLoadAddress", _wrap_SBTarget_ResolveLoadAddress, METH_VARARGS, "\n" + "Resolve a current load address into a section offset address.\n" + "\n" + ":type vm_addr: int, in\n" + ":param vm_addr:\n" + " A virtual address from the current process state that is to\n" + " be translated into a section offset address.\n" + "\n" + ":rtype: :py:class:`SBAddress`\n" + ":return: \n" + " An SBAddress which will be valid if *vm_addr* was\n" + " successfully resolved into a section offset address, or an\n" + " invalid SBAddress if *vm_addr* doesn't resolve to a section\n" + " in a module.\n" + ""}, + { "SBTarget_ResolvePastLoadAddress", _wrap_SBTarget_ResolvePastLoadAddress, METH_VARARGS, "\n" + "Resolve a current load address into a section offset address\n" + "using the process stop ID to identify a time in the past.\n" + "\n" + ":type stop_id: int, in\n" + ":param stop_id:\n" + " Each time a process stops, the process stop ID integer gets\n" + " incremented. These stop IDs are used to identify past times\n" + " and can be used in history objects as a cheap way to store\n" + " the time at which the sample was taken. Specifying\n" + " UINT32_MAX will always resolve the address using the\n" + " currently loaded sections.\n" + "\n" + ":type vm_addr: int, in\n" + ":param vm_addr:\n" + " A virtual address from the current process state that is to\n" + " be translated into a section offset address.\n" + "\n" + ":rtype: :py:class:`SBAddress`\n" + ":return: \n" + " An SBAddress which will be valid if *vm_addr* was\n" + " successfully resolved into a section offset address, or an\n" + " invalid SBAddress if *vm_addr* doesn't resolve to a section\n" + " in a module.\n" + ""}, { "SBTarget_ResolveSymbolContextForAddress", _wrap_SBTarget_ResolveSymbolContextForAddress, METH_VARARGS, "SBTarget_ResolveSymbolContextForAddress(SBTarget self, SBAddress addr, uint32_t resolve_scope) -> SBSymbolContext"}, { "SBTarget_ReadMemory", _wrap_SBTarget_ReadMemory, METH_VARARGS, "\n" "SBTarget_ReadMemory(SBTarget self, SBAddress addr, void * buf, SBError error) -> size_t\n" @@ -99808,6 +102382,7 @@ static PyMethodDef SwigMethods[] = { "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n" "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n" "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n" + "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, lldb::addr_t offset, bool offset_is_insn_count, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n" ""}, { "SBTarget_BreakpointCreateByNames", _wrap_SBTarget_BreakpointCreateByNames, METH_VARARGS, "\n" "SBTarget_BreakpointCreateByNames(SBTarget self, char const ** symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n" @@ -100033,8 +102608,23 @@ static PyMethodDef SwigMethods[] = { ""}, { "SBTarget_GetLaunchInfo", _wrap_SBTarget_GetLaunchInfo, METH_O, "SBTarget_GetLaunchInfo(SBTarget self) -> SBLaunchInfo"}, { "SBTarget_SetLaunchInfo", _wrap_SBTarget_SetLaunchInfo, METH_VARARGS, "SBTarget_SetLaunchInfo(SBTarget self, SBLaunchInfo launch_info)"}, - { "SBTarget_GetTrace", _wrap_SBTarget_GetTrace, METH_O, "SBTarget_GetTrace(SBTarget self) -> SBTrace"}, - { "SBTarget_CreateTrace", _wrap_SBTarget_CreateTrace, METH_VARARGS, "SBTarget_CreateTrace(SBTarget self, SBError error) -> SBTrace"}, + { "SBTarget_GetTrace", _wrap_SBTarget_GetTrace, METH_O, "\n" + "Get a *SBTrace* object the can manage the processor trace information of\n" + "this target.\n" + "\n" + ":rtype: :py:class:`SBTrace`\n" + ":return: \n" + " The trace object. The returned SBTrace object might not be valid, so it\n" + " should be checked with a call to \"bool SBTrace::IsValid()\".\n" + ""}, + { "SBTarget_CreateTrace", _wrap_SBTarget_CreateTrace, METH_VARARGS, "\n" + "Create a *Trace* object for the current target using the using the\n" + "default supported tracing technology for this process.\n" + "\n" + ":type error: :py:class:`SBError`, out\n" + ":param error:\n" + " An error if a Trace already exists or the trace couldn't be created.\n" + ""}, { "SBTarget_GetAPIMutex", _wrap_SBTarget_GetAPIMutex, METH_O, "SBTarget_GetAPIMutex(SBTarget self) -> SBMutex"}, { "SBTarget___repr__", _wrap_SBTarget___repr__, METH_O, "SBTarget___repr__(SBTarget self) -> std::string"}, { "SBTarget_swigregister", SBTarget_swigregister, METH_O, NULL}, @@ -100104,6 +102694,7 @@ static PyMethodDef SwigMethods[] = { " traces that were involved in a data race or other type of detected issue.\n" ""}, { "SBThread_GetStopDescription", _wrap_SBThread_GetStopDescription, METH_VARARGS, "\n" + "SBThread_GetStopDescription(SBThread self, SBStream stream) -> bool\n" "SBThread_GetStopDescription(SBThread self, char * dst_or_null) -> size_t\n" "\n" " Pass only an (int)length and expect to get a Python string describing the\n" @@ -100257,7 +102848,24 @@ static PyMethodDef SwigMethods[] = { " lldb driver will present, using the thread-format (stop_format==false)\n" " or thread-stop-format (stop_format = true).\n" ""}, - { "SBThread_GetDescriptionWithFormat", _wrap_SBThread_GetDescriptionWithFormat, METH_VARARGS, "SBThread_GetDescriptionWithFormat(SBThread self, SBFormat format, SBStream output) -> SBError"}, + { "SBThread_GetDescriptionWithFormat", _wrap_SBThread_GetDescriptionWithFormat, METH_VARARGS, "\n" + "Similar to *GetDescription()* but the format of the description can be\n" + "configured via the ``format`` parameter. See\n" + "https://lldb.llvm.org/use/formatting.html for more information on format\n" + "strings.\n" + "\n" + ":type format: :py:class:`SBFormat`, in\n" + ":param format:\n" + " The format to use for generating the description.\n" + "\n" + ":type output: :py:class:`SBStream`, out\n" + ":param output:\n" + " The stream where the description will be written to.\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error object with an error message in case of failures.\n" + ""}, { "SBThread_GetStatus", _wrap_SBThread_GetStatus, METH_VARARGS, "SBThread_GetStatus(SBThread self, SBStream status) -> bool"}, { "SBThread_GetExtendedBacktraceThread", _wrap_SBThread_GetExtendedBacktraceThread, METH_VARARGS, "\n" "SBThread_GetExtendedBacktraceThread(SBThread self, char const * type) -> SBThread\n" @@ -100405,42 +103013,292 @@ static PyMethodDef SwigMethods[] = { ""}, { "SBThreadPlan_swigregister", SBThreadPlan_swigregister, METH_O, NULL}, { "SBThreadPlan_swiginit", SBThreadPlan_swiginit, METH_VARARGS, NULL}, - { "new_SBTrace", _wrap_new_SBTrace, METH_NOARGS, "new_SBTrace() -> SBTrace"}, - { "SBTrace_LoadTraceFromFile", _wrap_SBTrace_LoadTraceFromFile, METH_VARARGS, "SBTrace_LoadTraceFromFile(SBError error, SBDebugger debugger, SBFileSpec trace_description_file) -> SBTrace"}, - { "SBTrace_CreateNewCursor", _wrap_SBTrace_CreateNewCursor, METH_VARARGS, "SBTrace_CreateNewCursor(SBTrace self, SBError error, SBThread thread) -> SBTraceCursor"}, - { "SBTrace_SaveToDisk", _wrap_SBTrace_SaveToDisk, METH_VARARGS, "SBTrace_SaveToDisk(SBTrace self, SBError error, SBFileSpec bundle_dir, bool compact=False) -> SBFileSpec"}, - { "SBTrace_GetStartConfigurationHelp", _wrap_SBTrace_GetStartConfigurationHelp, METH_O, "SBTrace_GetStartConfigurationHelp(SBTrace self) -> char const *"}, + { "new_SBTrace", _wrap_new_SBTrace, METH_NOARGS, "Default constructor for an invalid Trace object."}, + { "SBTrace_LoadTraceFromFile", _wrap_SBTrace_LoadTraceFromFile, METH_VARARGS, "See SBDebugger::LoadTraceFromFile."}, + { "SBTrace_CreateNewCursor", _wrap_SBTrace_CreateNewCursor, METH_VARARGS, "\n" + "Get a *TraceCursor* for the given thread's trace.\n" + "\n" + ":type error: :py:class:`SBError`, out\n" + ":param error:\n" + " This will be set with an error in case of failures.\n" + ":type thread: :py:class:`SBThread`, in\n" + ":param thread:\n" + " The thread to get a *TraceCursor* for.\n" + ":rtype: :py:class:`SBTraceCursor`\n" + ":return: \n" + " A *SBTraceCursor*. If the thread is not traced or its trace\n" + " information failed to load, an invalid *SBTraceCursor* is returned\n" + " and the ``error`` parameter is set.\n" + ""}, + { "SBTrace_SaveToDisk", _wrap_SBTrace_SaveToDisk, METH_VARARGS, "\n" + "Save the trace to the specified directory, which will be created if\n" + "needed. This will also create a file /trace.json with the\n" + "main properties of the trace session, along with others files which\n" + "contain the actual trace data. The trace.json file can be used later as\n" + "input for the \"trace load\" command to load the trace in LLDB, or for the\n" + "method *SBDebugger.LoadTraceFromFile()*.\n" + "\n" + ":type error: :py:class:`SBError`, out\n" + ":param error:\n" + " This will be set with an error in case of failures.\n" + "\n" + ":type bundle_dir: :py:class:`SBFileSpec`, in\n" + ":param bundle_dir:\n" + " The directory where the trace files will be saved.\n" + "\n" + ":type compact: boolean, in, optional\n" + ":param compact:\n" + " Try not to save to disk information irrelevant to the traced processes.\n" + " Each trace plug-in implements this in a different fashion.\n" + "\n" + ":rtype: :py:class:`SBFileSpec`\n" + ":return: \n" + " A *SBFileSpec* pointing to the bundle description file.\n" + ""}, + { "SBTrace_GetStartConfigurationHelp", _wrap_SBTrace_GetStartConfigurationHelp, METH_O, "\n" + ":rtype: string\n" + ":return: \n" + " A description of the parameters to use for the *SBTrace::Start*\n" + " method, or **null** if the object is invalid.\n" + ""}, { "SBTrace_Start", _wrap_SBTrace_Start, METH_VARARGS, "\n" - "SBTrace_Start(SBTrace self, SBStructuredData configuration) -> SBError\n" - "SBTrace_Start(SBTrace self, SBThread thread, SBStructuredData configuration) -> SBError\n" + "*Overload 1:*\n" + " Start tracing all current and future threads in a live process using a\n" + " provided configuration. This is referred as \"process tracing\" in the\n" + " documentation.\n" + "\n" + " This is equivalent to the command \"process trace start\".\n" + "\n" + " This operation fails if it is invoked twice in a row without\n" + " first stopping the process trace with *SBTrace::Stop()*.\n" + "\n" + " If a thread is already being traced explicitly, e.g. with\n" + "*SBTrace::Start(const* SBThread &thread, const SBStructuredData\n" + " &configuration), it is left unaffected by this operation.\n" + "\n" + " :type configuration: :py:class:`SBStructuredData`, in\n" + " :param configuration:\n" + " Dictionary object with custom fields for the corresponding trace\n" + " technology.\n" + "\n" + " Full details for the trace start parameters that can be set can be\n" + " retrieved by calling *SBTrace::GetStartConfigurationHelp()*.\n" + "\n" + " :rtype: :py:class:`SBError`\n" + " :return: \n" + " An error explaining any failures.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + " Start tracing a specific thread in a live process using a provided\n" + " configuration. This is referred as \"thread tracing\" in the documentation.\n" + "\n" + " This is equivalent to the command \"thread trace start\".\n" + "\n" + " If the thread is already being traced by a \"process tracing\" operation,\n" + " e.g. with *SBTrace::Start(const* SBStructuredData &configuration), this\n" + " operation fails.\n" + "\n" + " :type configuration: :py:class:`SBStructuredData`, in\n" + " :param configuration:\n" + " Dictionary object with custom fields for the corresponding trace\n" + " technology.\n" + "\n" + " Full details for the trace start parameters that can be set can be\n" + " retrieved by calling *SBTrace::GetStartConfigurationHelp()*.\n" + "\n" + " :rtype: :py:class:`SBError`\n" + " :return: \n" + " An error explaining any failures.\n" ""}, { "SBTrace_Stop", _wrap_SBTrace_Stop, METH_VARARGS, "\n" - "SBTrace_Stop(SBTrace self) -> SBError\n" - "SBTrace_Stop(SBTrace self, SBThread thread) -> SBError\n" + "*Overload 1:*\n" + "Stop tracing all threads in a live process.\n" + "\n" + "If a \"process tracing\" operation is active, e.g. *SBTrace::Start(const*\n" + "SBStructuredData &configuration), this effectively prevents future threads\n" + "from being traced.\n" + "\n" + "This is equivalent to the command \"process trace stop\".\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error explaining any failures.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Stop tracing a specific thread in a live process regardless of whether the\n" + "thread was traced explicitly or as part of a \"process tracing\" operation.\n" + "\n" + "This is equivalent to the command \"thread trace stop\".\n" + "\n" + ":rtype: :py:class:`SBError`\n" + ":return: \n" + " An error explaining any failures.\n" ""}, { "SBTrace___nonzero__", _wrap_SBTrace___nonzero__, METH_O, "SBTrace___nonzero__(SBTrace self) -> bool"}, { "SBTrace_IsValid", _wrap_SBTrace_IsValid, METH_O, "SBTrace_IsValid(SBTrace self) -> bool"}, { "delete_SBTrace", _wrap_delete_SBTrace, METH_O, "delete_SBTrace(SBTrace self)"}, { "SBTrace_swigregister", SBTrace_swigregister, METH_O, NULL}, { "SBTrace_swiginit", SBTrace_swiginit, METH_VARARGS, NULL}, - { "new_SBTraceCursor", _wrap_new_SBTraceCursor, METH_NOARGS, "new_SBTraceCursor() -> SBTraceCursor"}, - { "SBTraceCursor_SetForwards", _wrap_SBTraceCursor_SetForwards, METH_VARARGS, "SBTraceCursor_SetForwards(SBTraceCursor self, bool forwards)"}, - { "SBTraceCursor_IsForwards", _wrap_SBTraceCursor_IsForwards, METH_O, "SBTraceCursor_IsForwards(SBTraceCursor self) -> bool"}, - { "SBTraceCursor_Next", _wrap_SBTraceCursor_Next, METH_O, "SBTraceCursor_Next(SBTraceCursor self)"}, - { "SBTraceCursor_HasValue", _wrap_SBTraceCursor_HasValue, METH_O, "SBTraceCursor_HasValue(SBTraceCursor self) -> bool"}, - { "SBTraceCursor_GoToId", _wrap_SBTraceCursor_GoToId, METH_VARARGS, "SBTraceCursor_GoToId(SBTraceCursor self, lldb::user_id_t id) -> bool"}, - { "SBTraceCursor_HasId", _wrap_SBTraceCursor_HasId, METH_VARARGS, "SBTraceCursor_HasId(SBTraceCursor self, lldb::user_id_t id) -> bool"}, - { "SBTraceCursor_GetId", _wrap_SBTraceCursor_GetId, METH_O, "SBTraceCursor_GetId(SBTraceCursor self) -> lldb::user_id_t"}, - { "SBTraceCursor_Seek", _wrap_SBTraceCursor_Seek, METH_VARARGS, "SBTraceCursor_Seek(SBTraceCursor self, int64_t offset, lldb::TraceCursorSeekType origin) -> bool"}, - { "SBTraceCursor_GetItemKind", _wrap_SBTraceCursor_GetItemKind, METH_O, "SBTraceCursor_GetItemKind(SBTraceCursor self) -> lldb::TraceItemKind"}, - { "SBTraceCursor_IsError", _wrap_SBTraceCursor_IsError, METH_O, "SBTraceCursor_IsError(SBTraceCursor self) -> bool"}, - { "SBTraceCursor_GetError", _wrap_SBTraceCursor_GetError, METH_O, "SBTraceCursor_GetError(SBTraceCursor self) -> char const *"}, - { "SBTraceCursor_IsEvent", _wrap_SBTraceCursor_IsEvent, METH_O, "SBTraceCursor_IsEvent(SBTraceCursor self) -> bool"}, - { "SBTraceCursor_GetEventType", _wrap_SBTraceCursor_GetEventType, METH_O, "SBTraceCursor_GetEventType(SBTraceCursor self) -> lldb::TraceEvent"}, - { "SBTraceCursor_GetEventTypeAsString", _wrap_SBTraceCursor_GetEventTypeAsString, METH_O, "SBTraceCursor_GetEventTypeAsString(SBTraceCursor self) -> char const *"}, - { "SBTraceCursor_IsInstruction", _wrap_SBTraceCursor_IsInstruction, METH_O, "SBTraceCursor_IsInstruction(SBTraceCursor self) -> bool"}, - { "SBTraceCursor_GetLoadAddress", _wrap_SBTraceCursor_GetLoadAddress, METH_O, "SBTraceCursor_GetLoadAddress(SBTraceCursor self) -> lldb::addr_t"}, - { "SBTraceCursor_GetCPU", _wrap_SBTraceCursor_GetCPU, METH_O, "SBTraceCursor_GetCPU(SBTraceCursor self) -> lldb::cpu_id_t"}, + { "new_SBTraceCursor", _wrap_new_SBTraceCursor, METH_NOARGS, "Default constructor for an invalid *SBTraceCursor* object."}, + { "SBTraceCursor_SetForwards", _wrap_SBTraceCursor_SetForwards, METH_VARARGS, "\n" + "Set the direction to use in the *SBTraceCursor::Next()* method.\n" + "\n" + ":type forwards: boolean, in\n" + ":param forwards:\n" + " If **true**, then the traversal will be forwards, otherwise backwards.\n" + ""}, + { "SBTraceCursor_IsForwards", _wrap_SBTraceCursor_IsForwards, METH_O, "\n" + "Check if the direction to use in the *SBTraceCursor::Next()* method is\n" + "forwards.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if the current direction is forwards, **false** if backwards.\n" + ""}, + { "SBTraceCursor_Next", _wrap_SBTraceCursor_Next, METH_O, "\n" + "Move the cursor to the next item (instruction or error).\n" + "\n" + "Direction:\n" + " The traversal is done following the current direction of the trace. If\n" + " it is forwards, the instructions are visited forwards\n" + " chronologically. Otherwise, the traversal is done in\n" + " the opposite direction. By default, a cursor moves backwards unless\n" + " changed with *SBTraceCursor::SetForwards()*.\n" + ""}, + { "SBTraceCursor_HasValue", _wrap_SBTraceCursor_HasValue, METH_O, "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if the cursor is pointing to a valid item. **false** if the\n" + " cursor has reached the end of the trace.\n" + ""}, + { "SBTraceCursor_GoToId", _wrap_SBTraceCursor_GoToId, METH_VARARGS, "\n" + " Instruction identifiers:\n" + "\n" + " When building complex higher level tools, fast random accesses in the\n" + " trace might be needed, for which each instruction requires a unique\n" + " identifier within its thread trace. For example, a tool might want to\n" + " repeatedly inspect random consecutive portions of a trace. This means that\n" + " it will need to first move quickly to the beginning of each section and\n" + " then start its iteration. Given that the number of instructions can be in\n" + " the order of hundreds of millions, fast random access is necessary.\n" + "\n" + " An example of such a tool could be an inspector of the call graph of a\n" + " trace, where each call is represented with its start and end instructions.\n" + " Inspecting all the instructions of a call requires moving to its first\n" + " instruction and then iterating until the last instruction, which following\n" + " the pattern explained above.\n" + "\n" + " Instead of using 0-based indices as identifiers, each Trace plug-in can\n" + " decide the nature of these identifiers and thus no assumptions can be made\n" + " regarding their ordering and sequentiality. The reason is that an\n" + " instruction might be encoded by the plug-in in a way that hides its actual\n" + " 0-based index in the trace, but it's still possible to efficiently find\n" + " it.\n" + "\n" + " Requirements:\n" + " - For a given thread, no two instructions have the same id.\n" + " - In terms of efficiency, moving the cursor to a given id should be as\n" + " fast as possible, but not necessarily O(1). That's why the recommended\n" + " way to traverse sequential instructions is to use the\n" + "*SBTraceCursor::Next()* method and only use *SBTraceCursor::GoToId(id)*\n" + " sparingly.\n" + " Make the cursor point to the item whose identifier is ``id``.\n" + "\n" + " :rtype: boolean\n" + " :return: \n" + " **true** if the given identifier exists and the cursor effectively\n" + " moved to it. Otherwise, **false** is returned and the cursor now points\n" + " to an invalid item, i.e. calling *HasValue()* will return **false**.\n" + ""}, + { "SBTraceCursor_HasId", _wrap_SBTraceCursor_HasId, METH_VARARGS, "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if and only if there's an instruction item with the given\n" + " ``id``.\n" + ""}, + { "SBTraceCursor_GetId", _wrap_SBTraceCursor_GetId, METH_O, "\n" + ":rtype: int\n" + ":return: \n" + " A unique identifier for the instruction or error this cursor is\n" + " pointing to.\n" + ""}, + { "SBTraceCursor_Seek", _wrap_SBTraceCursor_Seek, METH_VARARGS, "\n" + "Make the cursor point to an item in the trace based on an origin point and\n" + "an offset.\n" + "\n" + "The resulting position of the trace is\n" + " origin + offset\n" + "\n" + "If this resulting position would be out of bounds, the trace then points\n" + "to an invalid item, i.e. calling *HasValue()* returns **false**.\n" + "\n" + ":type offset: int, in\n" + ":param offset:\n" + " How many items to move forwards (if positive) or backwards (if\n" + " negative) from the given origin point. For example, if origin is\n" + " **End**, then a negative offset would move backward in the trace, but a\n" + " positive offset would move past the trace to an invalid item.\n" + "\n" + ":type origin: int, in\n" + ":param origin:\n" + " The reference point to use when moving the cursor.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " **true** if and only if the cursor ends up pointing to a valid item.\n" + ""}, + { "SBTraceCursor_GetItemKind", _wrap_SBTraceCursor_GetItemKind, METH_O, "\n" + "Trace item information (instructions, errors and events)\n" + "\n" + ":rtype: int\n" + ":return: \n" + " The kind of item the cursor is pointing at.\n" + ""}, + { "SBTraceCursor_IsError", _wrap_SBTraceCursor_IsError, METH_O, "\n" + ":rtype: boolean\n" + ":return: \n" + " Whether the cursor points to an error or not.\n" + ""}, + { "SBTraceCursor_GetError", _wrap_SBTraceCursor_GetError, METH_O, "\n" + ":rtype: string\n" + ":return: \n" + " The error message the cursor is pointing at.\n" + ""}, + { "SBTraceCursor_IsEvent", _wrap_SBTraceCursor_IsEvent, METH_O, "\n" + ":rtype: boolean\n" + ":return: \n" + " Whether the cursor points to an event or not.\n" + ""}, + { "SBTraceCursor_GetEventType", _wrap_SBTraceCursor_GetEventType, METH_O, "\n" + ":rtype: int\n" + ":return: \n" + " The specific kind of event the cursor is pointing at.\n" + ""}, + { "SBTraceCursor_GetEventTypeAsString", _wrap_SBTraceCursor_GetEventTypeAsString, METH_O, "\n" + ":rtype: string\n" + ":return: \n" + " A human-readable description of the event this cursor is pointing at.\n" + ""}, + { "SBTraceCursor_IsInstruction", _wrap_SBTraceCursor_IsInstruction, METH_O, "\n" + ":rtype: boolean\n" + ":return: \n" + " Whether the cursor points to an instruction.\n" + ""}, + { "SBTraceCursor_GetLoadAddress", _wrap_SBTraceCursor_GetLoadAddress, METH_O, "\n" + ":rtype: int\n" + ":return: \n" + " The load address of the instruction the cursor is pointing at.\n" + ""}, + { "SBTraceCursor_GetCPU", _wrap_SBTraceCursor_GetCPU, METH_O, "\n" + ":rtype: int\n" + ":return: \n" + " The requested CPU id, or LLDB_INVALID_CPU_ID if this information is\n" + " not available for the current item.\n" + ""}, { "SBTraceCursor_IsValid", _wrap_SBTraceCursor_IsValid, METH_O, "SBTraceCursor_IsValid(SBTraceCursor self) -> bool"}, { "SBTraceCursor___nonzero__", _wrap_SBTraceCursor___nonzero__, METH_O, "SBTraceCursor___nonzero__(SBTraceCursor self) -> bool"}, { "delete_SBTraceCursor", _wrap_delete_SBTraceCursor, METH_O, "delete_SBTraceCursor(SBTraceCursor self)"}, @@ -100934,7 +103792,13 @@ static PyMethodDef SwigMethods[] = { " * Objective-C: Always returns an invalid SBType.\n" "\n" ""}, - { "SBType_GetTemplateArgumentValue", _wrap_SBType_GetTemplateArgumentValue, METH_VARARGS, "SBType_GetTemplateArgumentValue(SBType self, SBTarget target, uint32_t idx) -> SBValue"}, + { "SBType_GetTemplateArgumentValue", _wrap_SBType_GetTemplateArgumentValue, METH_VARARGS, "\n" + "Returns the value of the non-type template parameter at index ``idx``.\n" + "If ``idx`` is out-of-bounds or the template parameter doesn't have\n" + "a value, returns an empty SBValue.\n" + "\n" + "This function will expand parameter packs.\n" + ""}, { "SBType_GetTemplateArgumentKind", _wrap_SBType_GetTemplateArgumentKind, METH_VARARGS, "\n" "SBType_GetTemplateArgumentKind(SBType self, uint32_t idx) -> lldb::TemplateArgumentKind\n" "Returns the kind of the template argument with the given index.\n" @@ -101306,6 +104170,8 @@ static PyMethodDef SwigMethods[] = { { "SBTypeSummary_SetSummaryString", _wrap_SBTypeSummary_SetSummaryString, METH_VARARGS, "SBTypeSummary_SetSummaryString(SBTypeSummary self, char const * data)"}, { "SBTypeSummary_SetFunctionName", _wrap_SBTypeSummary_SetFunctionName, METH_VARARGS, "SBTypeSummary_SetFunctionName(SBTypeSummary self, char const * data)"}, { "SBTypeSummary_SetFunctionCode", _wrap_SBTypeSummary_SetFunctionCode, METH_VARARGS, "SBTypeSummary_SetFunctionCode(SBTypeSummary self, char const * data)"}, + { "SBTypeSummary_GetPtrMatchDepth", _wrap_SBTypeSummary_GetPtrMatchDepth, METH_O, "SBTypeSummary_GetPtrMatchDepth(SBTypeSummary self) -> uint32_t"}, + { "SBTypeSummary_SetPtrMatchDepth", _wrap_SBTypeSummary_SetPtrMatchDepth, METH_VARARGS, "SBTypeSummary_SetPtrMatchDepth(SBTypeSummary self, uint32_t ptr_match_depth)"}, { "SBTypeSummary_GetOptions", _wrap_SBTypeSummary_GetOptions, METH_O, "SBTypeSummary_GetOptions(SBTypeSummary self) -> uint32_t"}, { "SBTypeSummary_SetOptions", _wrap_SBTypeSummary_SetOptions, METH_VARARGS, "SBTypeSummary_SetOptions(SBTypeSummary self, uint32_t arg2)"}, { "SBTypeSummary_GetDescription", _wrap_SBTypeSummary_GetDescription, METH_VARARGS, "SBTypeSummary_GetDescription(SBTypeSummary self, SBStream description, lldb::DescriptionLevel description_level) -> bool"}, @@ -101573,13 +104439,51 @@ static PyMethodDef SwigMethods[] = { " An empty SBData otherwise.\n" ""}, { "SBValue_SetData", _wrap_SBValue_SetData, METH_VARARGS, "SBValue_SetData(SBValue self, SBData data, SBError error) -> bool"}, - { "SBValue_Clone", _wrap_SBValue_Clone, METH_VARARGS, "SBValue_Clone(SBValue self, char const * new_name) -> SBValue"}, + { "SBValue_Clone", _wrap_SBValue_Clone, METH_VARARGS, "\n" + "Creates a copy of the SBValue with a new name and setting the current\n" + "SBValue as its parent. It should be used when we want to change the\n" + "name of a SBValue without modifying the actual SBValue itself\n" + "(e.g. sythetic child provider).\n" + ""}, { "SBValue_GetDeclaration", _wrap_SBValue_GetDeclaration, METH_O, "SBValue_GetDeclaration(SBValue self) -> SBDeclaration"}, - { "SBValue_MightHaveChildren", _wrap_SBValue_MightHaveChildren, METH_O, "SBValue_MightHaveChildren(SBValue self) -> bool"}, + { "SBValue_MightHaveChildren", _wrap_SBValue_MightHaveChildren, METH_O, "\n" + "Find out if a SBValue might have children.\n" + "\n" + "This call is much more efficient than GetNumChildren() as it\n" + "doesn't need to complete the underlying type. This is designed\n" + "to be used in a UI environment in order to detect if the\n" + "disclosure triangle should be displayed or not.\n" + "\n" + "This function returns true for class, union, structure,\n" + "pointers, references, arrays and more. Again, it does so without\n" + "doing any expensive type completion.\n" + "\n" + ":rtype: boolean\n" + ":return: \n" + " Returns **true** if the SBValue might have children, or\n" + " **false** otherwise.\n" + ""}, { "SBValue_IsRuntimeSupportValue", _wrap_SBValue_IsRuntimeSupportValue, METH_O, "SBValue_IsRuntimeSupportValue(SBValue self) -> bool"}, { "SBValue_GetNumChildren", _wrap_SBValue_GetNumChildren, METH_VARARGS, "\n" - "SBValue_GetNumChildren(SBValue self) -> uint32_t\n" - "SBValue_GetNumChildren(SBValue self, uint32_t max) -> uint32_t\n" + "*Overload 1:*\n" + "Return the number of children of this variable. Note that for some\n" + "variables this operation can be expensive. If possible, prefer calling\n" + "GetNumChildren(max) with the maximum number of children you are interested\n" + "in.\n" + "\n" + "|\n" + "\n" + "*Overload 2:*\n" + "Return the numer of children of this variable, with a hint that the\n" + "caller is interested in at most *max* children. Use this function to\n" + "avoid expensive child computations in some cases. For example, if you know\n" + "you will only ever display 100 elements, calling GetNumChildren(100) can\n" + "avoid enumerating all the other children. If the returned value is smaller\n" + "than *max*, then it represents the true number of children, otherwise it\n" + "indicates that their number is at least *max*. Do not assume the returned\n" + "number will always be less than or equal to *max*, as the implementation\n" + "may choose to return a larger (but still smaller than the actual number of\n" + "children) value.\n" ""}, { "SBValue_GetOpaqueType", _wrap_SBValue_GetOpaqueType, METH_O, "SBValue_GetOpaqueType(SBValue self) -> void *"}, { "SBValue_GetTarget", _wrap_SBValue_GetTarget, METH_O, "SBValue_GetTarget(SBValue self) -> SBTarget"}, @@ -101614,7 +104518,52 @@ static PyMethodDef SwigMethods[] = { " Find and watch the location pointed to by a variable.\n" " It returns an SBWatchpoint, which may be invalid.\n" ""}, - { "SBValue_GetVTable", _wrap_SBValue_GetVTable, METH_O, "SBValue_GetVTable(SBValue self) -> SBValue"}, + { "SBValue_GetVTable", _wrap_SBValue_GetVTable, METH_O, "\n" + "If this value represents a C++ class that has a vtable, return an value\n" + "that represents the virtual function table.\n" + "\n" + "SBValue::GetError() will be in the success state if this value represents\n" + "a C++ class with a vtable, or an appropriate error describing that the\n" + "object isn't a C++ class with a vtable or not a C++ class.\n" + "\n" + "SBValue::GetName() will be the demangled symbol name for the virtual\n" + "function table like \"vtable for \".\n" + "\n" + "SBValue::GetValue() will be the address of the first vtable entry if the\n" + "current SBValue is a class with a vtable, or nothing the current SBValue\n" + "is not a C++ class or not a C++ class that has a vtable.\n" + "\n" + "SBValue::GetValueAtUnsigned(...) will return the address of the first\n" + "vtable entry.\n" + "\n" + "SBValue::GetLoadAddress() will return the address of the vtable pointer\n" + "found in the parent SBValue.\n" + "\n" + "SBValue::GetNumChildren() will return the number of virtual function\n" + "pointers in the vtable, or zero on error.\n" + "\n" + "SBValue::GetChildAtIndex(...) will return each virtual function pointer\n" + "as a SBValue object.\n" + "\n" + "The child SBValue objects will have the following values:\n" + "\n" + "SBValue::GetError() will indicate success if the vtable entry was\n" + "successfully read from memory, or an error if not.\n" + "\n" + "SBValue::GetName() will be the vtable function index in the form \"[%u]\"\n" + "where %u is the index.\n" + "\n" + "SBValue::GetValue() will be the virtual function pointer value as a\n" + "string.\n" + "\n" + "SBValue::GetValueAtUnsigned(...) will return the virtual function\n" + "pointer value.\n" + "\n" + "SBValue::GetLoadAddress() will return the address of the virtual function\n" + "pointer.\n" + "\n" + "SBValue::GetNumChildren() returns 0\n" + ""}, { "SBValue___repr__", _wrap_SBValue___repr__, METH_O, "SBValue___repr__(SBValue self) -> std::string"}, { "SBValue_swigregister", SBValue_swigregister, METH_O, NULL}, { "SBValue_swiginit", SBValue_swiginit, METH_VARARGS, NULL}, @@ -101927,6 +104876,8 @@ static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegisterTypeBuild static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t = {"_p_std__shared_ptrT_lldb_private__RegularExpression_t", "lldb::RegularExpressionSP *|std::shared_ptr< lldb_private::RegularExpression > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t = {"_p_std__shared_ptrT_lldb_private__ScriptInterpreter_t", "lldb::ScriptInterpreterSP *|std::shared_ptr< lldb_private::ScriptInterpreter > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t = {"_p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t", "lldb::ScriptSummaryFormatSP *|std::shared_ptr< lldb_private::ScriptSummaryFormat > *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedBreakpointInterface_t = {"_p_std__shared_ptrT_lldb_private__ScriptedBreakpointInterface_t", "lldb::ScriptedBreakpointInterfaceSP *|std::shared_ptr< lldb_private::ScriptedBreakpointInterface > *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedFrameInterface_t = {"_p_std__shared_ptrT_lldb_private__ScriptedFrameInterface_t", "lldb::ScriptedFrameInterfaceSP *|std::shared_ptr< lldb_private::ScriptedFrameInterface > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t = {"_p_std__shared_ptrT_lldb_private__ScriptedMetadata_t", "lldb::ScriptedMetadataSP *|std::shared_ptr< lldb_private::ScriptedMetadata > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t = {"_p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t", "lldb::ScriptedStopHookInterfaceSP *|std::shared_ptr< lldb_private::ScriptedStopHookInterface > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t = {"_p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t", "lldb::ScriptedSyntheticChildrenSP *|std::shared_ptr< lldb_private::ScriptedSyntheticChildren > *", 0, 0, (void*)0, 0}; @@ -101987,6 +104938,7 @@ static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__File_t = {"_p_std static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t = {"_p_std__unique_ptrT_lldb_private__JITLoaderList_t", "lldb::JITLoaderListUP *|std::unique_ptr< lldb_private::JITLoaderList > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t = {"_p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t", "lldb::MemoryRegionInfoUP *|std::unique_ptr< lldb_private::MemoryRegionInfo > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t = {"_p_std__unique_ptrT_lldb_private__OperatingSystem_t", "lldb::OperatingSystemUP *|std::unique_ptr< lldb_private::OperatingSystem > *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__ProtocolServer_t = {"_p_std__unique_ptrT_lldb_private__ProtocolServer_t", "lldb::ProtocolServerUP *|std::unique_ptr< lldb_private::ProtocolServer > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t = {"_p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t", "lldb::ScriptedPlatformInterfaceUP *|std::unique_ptr< lldb_private::ScriptedPlatformInterface > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t = {"_p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t", "lldb::ScriptedProcessInterfaceUP *|std::unique_ptr< lldb_private::ScriptedProcessInterface > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SectionList_t = {"_p_std__unique_ptrT_lldb_private__SectionList_t", "lldb::SectionListUP *|std::unique_ptr< lldb_private::SectionList > *", 0, 0, (void*)0, 0}; @@ -102186,6 +105138,8 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t, &_swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t, &_swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t, + &_swigt__p_std__shared_ptrT_lldb_private__ScriptedBreakpointInterface_t, + &_swigt__p_std__shared_ptrT_lldb_private__ScriptedFrameInterface_t, &_swigt__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t, &_swigt__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t, &_swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t, @@ -102246,6 +105200,7 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t, &_swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t, &_swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t, + &_swigt__p_std__unique_ptrT_lldb_private__ProtocolServer_t, &_swigt__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t, &_swigt__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t, &_swigt__p_std__unique_ptrT_lldb_private__SectionList_t, @@ -102445,6 +105400,8 @@ static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegisterTypeBuild static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegularExpression_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedBreakpointInterface_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptedBreakpointInterface_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedFrameInterface_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptedFrameInterface_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t, 0, 0, 0},{0, 0, 0, 0}}; @@ -102505,6 +105462,7 @@ static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__File_t[] = { {&_ static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__JITLoaderList_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__OperatingSystem_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__ProtocolServer_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__ProtocolServer_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SectionList_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__SectionList_t, 0, 0, 0},{0, 0, 0, 0}}; @@ -102704,6 +105662,8 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_std__shared_ptrT_lldb_private__RegularExpression_t, _swigc__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t, _swigc__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t, + _swigc__p_std__shared_ptrT_lldb_private__ScriptedBreakpointInterface_t, + _swigc__p_std__shared_ptrT_lldb_private__ScriptedFrameInterface_t, _swigc__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t, _swigc__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t, _swigc__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t, @@ -102764,6 +105724,7 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_std__unique_ptrT_lldb_private__JITLoaderList_t, _swigc__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t, _swigc__p_std__unique_ptrT_lldb_private__OperatingSystem_t, + _swigc__p_std__unique_ptrT_lldb_private__ProtocolServer_t, _swigc__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t, _swigc__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t, _swigc__p_std__unique_ptrT_lldb_private__SectionList_t, @@ -102811,7 +105772,7 @@ static swig_const_info swig_const_table[] = { #endif /* ----------------------------------------------------------------------------- * Type initialization: - * This problem is tough by the requirement that no dynamic + * This problem is made tough by the requirement that no dynamic * memory is used. Also, since swig_type_info structures store pointers to * swig_cast_info structures and swig_cast_info structures store pointers back * to swig_type_info structures, we need some lookup code at initialization. @@ -102826,15 +105787,20 @@ static swig_const_info swig_const_table[] = { * array. We just loop through that array, and handle each type individually. * First we lookup if this type has been already loaded, and if so, use the * loaded structure instead of the generated one. Then we have to fill in the - * cast linked list. The cast data is initially stored in something like a + * cast dependencies. The cast data is initially stored in something like a * two-dimensional array. Each row corresponds to a type (there are the same * number of rows as there are in the swig_type_initial array). Each entry in * a column is one of the swig_cast_info structures for that type. * The cast_initial array is actually an array of arrays, because each row has - * a variable number of columns. So to actually build the cast linked list, - * we find the array of casts associated with the type, and loop through it - * adding the casts to the list. The one last trick we need to do is making - * sure the type pointer in the swig_cast_info struct is correct. + * a variable number of columns. + * + * We loop through the cast[] array associated with the type and mark casts + * which have not been defined in previously loaded modules by assigning + * cast pointer value to cast->next. We also hash cast->type->name string + * and store the value in the cast->value field. If we encounter swig_cast_info + * structure that represents a cast to self we move it to the beginning + * of the cast array. One trick we need to do is making sure the type pointer + * in the swig_cast_info struct is correct. * * First off, we lookup the cast->type name to see if it is already loaded. * There are three cases to handle: @@ -102846,8 +105812,71 @@ static swig_const_info swig_const_table[] = { * cast->type) are loaded, THEN the cast info has already been loaded by * the previous module so we just ignore it. * 3) Finally, if cast->type has not already been loaded, then we add that - * swig_cast_info to the linked list (because the cast->type) pointer will + * swig_cast_info to the list (because the cast->type) pointer will * be correct. + * + * Once the cast array has been set up AND it does have new casts that need + * to be added we sort non-self cast entries to move filtered out entries + * to the end of the array and to arrange the rest in the increasing order + * of their type pointer values. We store the index of the last added entry + * in the cast->value field of the entry[0] (overwriting the name hash). Then + * we sort fields of the remaining entries to arrange hash values + * in the increasing order. This way cast->next->type->name field matches + * the cast->value hash. + * + * Example: + * Array of casts for type stored at 0x5000, cast to type stored at 0x3000 + * has already been loaded + * + * After sweep-and-hash: After sort-by-type: After sort-by-hash: + * ________________ ________________ ________________ + * | | | | | | + * Entry | type = 0x5000 | | type = 0x5000 | | type = 0x5000 | + * 0 | | | | | | + * | next = Entry0 | | next = Entry0 | | next = Entry0 | + * | value = 1212 | | value = 3 | | value = 3 | + * | | | | | | + * |================| |================| |================| + * | | | | | | + * Entry | type = 0x2000 | | type = 0x1000 | | type = 0x1000 | + * 1 | | | | | | + * | next = Entry1 | | next = Entry1 | | next = Entry3 | + * | value = 3434 | | value = 4545 | | value = 2323 | + * |________________| |________________| |________________| + * | | | | | | + * Entry | type = 0x3000 | | type = 0x2000 | | type = 0x2000 | + * 2 | | | | | | + * | next = 0 | | next = Entry2 | | next = Entry2 | + * | value = 0 | | value = 3434 | | value = 3434 | + * |________________| |________________| |________________| + * | | | | | | + * Entry | type = 0x1000 | | type = 0x4000 | | type = 0x4000 | + * 3 | | | | | | + * | next = Entry3 | | next = Entry3 | | next = Entry1 | + * | value = 4545 | | value = 2323 | | value = 4545 | + * |________________| |________________| |________________| + * | | | | | | + * Entry | type = 0x4000 | | type = 0x3000 | | type = 0x3000 | + * 4 | | | | | | + * | next = Entry4 | | next = 0 | | next = 0 | + * | value = 2323 | | value = 0 | | value = 0 | + * |________________| |________________| |________________| + * + * Once the cast array has been initialized, we use cast[0]->next field to link + * it into the list of cast arrays for the type. + * ____ ____ ____ + * type->cast->|next|->|next|->|next|->0 + * |----| |----| |----| + * |----| |----| |----| + * |----| |----| |----| + * + * Subsequent cast resolution works as follows: + * + * 1. Check whether the type matches the first entry in the current cast array. + * 2. If not, then do a binary search over the (0:cast->value] interval using + * either type address or the hash value of the type name. + * 3. If not found, then move over to the next cast array (cast[0]->next). + * * ----------------------------------------------------------------------------- */ #ifdef __cplusplus @@ -102865,6 +105894,46 @@ extern "C" { #define SWIG_INIT_CLIENT_DATA_TYPE void * #endif +/* + * Sort function that puts cast entries with nonzero 'next' at the front + * of the array while ordering them by addresses of their 'type' structs. + */ +SWIGINTERN int SWIG_CastCmpStruct(const void *pa, const void *pb) { + swig_cast_info *pca = (swig_cast_info *)pa; + swig_cast_info *pcb = (swig_cast_info *)pb; + if (pca->type < pcb->type) + return (pca->next || pcb->next == 0) ? -1 : 1; + if (pca->type > pcb->type) + return (pcb->next || pca->next == 0) ? 1 : -1; + return 0; +} + +/* + * Shell-sort 'next' and 'value' field pairs to order them by 'value'. + */ +SWIGINTERN void SWIG_CastHashSort(swig_cast_info *cast, int size) { + const int hmax = size/9; + int h, i; + for(h = 1; h <= hmax; h = 3*h+1); + for(; h > 0; h /= 3) + { + for(i = h; i < size; ++i) + { + swig_cast_info *p = cast[i].next; + unsigned int hash = cast[i].value; + int j = i; + while(j >= h && hash < cast[j-h].value) + { + cast[j].next = cast[j-h].next; + cast[j].value = cast[j-h].value; + j -= h; + } + cast[j].next = p; + cast[j].value = hash; + } + } +} + SWIGRUNTIME void SWIG_InitializeModule(SWIG_INIT_CLIENT_DATA_TYPE clientdata) { size_t i; @@ -102916,8 +105985,9 @@ SWIG_InitializeModule(SWIG_INIT_CLIENT_DATA_TYPE clientdata) { #endif for (i = 0; i < swig_module.size; ++i) { swig_type_info *type = 0; - swig_type_info *ret; - swig_cast_info *cast; + swig_type_info *target_type; + swig_cast_info *cast, *first; + int num_mapped = 0; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: type %lu %s\n", (unsigned long)i, swig_module.type_initial[i]->name); @@ -102943,48 +106013,101 @@ SWIG_InitializeModule(SWIG_INIT_CLIENT_DATA_TYPE clientdata) { } /* Insert casting types */ - cast = swig_module.cast_initial[i]; + cast = first = swig_module.cast_initial[i]; while (cast->type) { /* Don't need to add information already in the list */ - ret = 0; + target_type = 0; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); #endif if (swig_module.next != &swig_module) { - ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); + target_type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); + if (target_type) { + /* Target type already defined in another module */ #ifdef SWIGRUNTIME_DEBUG - if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); + printf("SWIG_InitializeModule: found cast %s\n", target_type->name); #endif - } - if (ret) { - if (type == swig_module.type_initial[i]) { + if (type == swig_module.type_initial[i]) { #ifdef SWIGRUNTIME_DEBUG - printf("SWIG_InitializeModule: skip old type %s\n", ret->name); + printf("SWIG_InitializeModule: skip old type %s\n", target_type->name); #endif - cast->type = ret; - ret = 0; - } else { - /* Check for casting already in the list */ - swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); + cast->type = target_type; + target_type = 0; + } else { + /* Check if this cast is already in the list */ + swig_cast_info *ocast = SWIG_TypeCheck(target_type->name, type); #ifdef SWIGRUNTIME_DEBUG - if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); + if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", target_type->name); #endif - if (!ocast) ret = 0; + if (!ocast) target_type = 0; + } } } - if (!ret) { + if (!target_type) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); #endif - if (type->cast) { - type->cast->prev = cast; - cast->next = type->cast; + /* Set inclusion mark for sorting */ + cast->next = cast; + num_mapped++; + + if (type == cast->type) { +#ifdef SWIGRUNTIME_DEBUG + printf("%s : self cast at pos [%li]\n", type->name, cast - first); +#endif + if (cast - first) { + /* Move cast to itself to the first entry in the array */ + + swig_cast_info tmp = *cast; + *cast = *first; + *first = tmp; + } + first++; + + } else { + cast->value = SWIG_Hash(cast->type->name, (unsigned int)strlen(cast->type->name)); } - type->cast = cast; } cast++; } + + if (num_mapped) { + if (cast - first) { + swig_cast_info *tmp; + + /* Sort casts by type address for binary search in SWIG_TypeCheckStruct */ + qsort(first, cast - first, sizeof(swig_cast_info), SWIG_CastCmpStruct); + + /* Remap back links for added entries */ + cast = swig_module.cast_initial[i] + num_mapped; + for (tmp = first; tmp < cast; tmp++) { + tmp->next = tmp; + } + } + + /* Set the value field of the first entry to the index of the last added entry */ + cast = swig_module.cast_initial[i]; + cast->value = num_mapped - 1; + + num_mapped -= (int)(first - cast); + if (num_mapped > 1) { + /* Sort <'next','value'> pairs by 'value' for binary search in SWIG_TypeCheck */ + + SWIG_CastHashSort(first, num_mapped); + } + + first = type->cast; + if (first) { + /* Link the current set into the list of cast arrays */ + cast->next = first->next; + first->next = cast; + } else { + cast->next = 0; + type->cast = cast; + } + } + /* Set entry in modules->types array equal to the type */ swig_module.types[i] = type; } @@ -103015,7 +106138,6 @@ SWIG_InitializeModule(SWIG_INIT_CLIENT_DATA_TYPE clientdata) { SWIGRUNTIME void SWIG_PropagateClientData(void) { size_t i; - swig_cast_info *equiv; static int init_run = 0; if (init_run) return; @@ -103023,13 +106145,16 @@ SWIG_PropagateClientData(void) { for (i = 0; i < swig_module.size; i++) { if (swig_module.types[i]->clientdata) { - equiv = swig_module.types[i]->cast; - while (equiv) { - if (!equiv->converter) { - if (equiv->type && !equiv->type->clientdata) - SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); + swig_cast_info *head, *cast; + head = swig_module.types[i]->cast; + while (head) { + for (cast = head; (cast - head) <= head->value; cast++) { + if (!cast->converter) { + if (cast->type && !cast->type->clientdata) + SWIG_TypeClientData(cast->type, swig_module.types[i]->clientdata); + } } - equiv = equiv->next; + head = head->next; } } } @@ -103133,6 +106258,8 @@ extern "C" { * Partial Init method * -----------------------------------------------------------------------------*/ +SWIGINTERN int SWIG_mod_exec(PyObject *module); + #ifdef __cplusplus extern "C" #endif @@ -103144,21 +106271,46 @@ PyObject* void #endif SWIG_init(void) { - PyObject *m, *d, *md, *globals; - #if PY_VERSION_HEX >= 0x03000000 + static PyModuleDef_Slot SwigSlots[] = { + { + Py_mod_exec, (void *)SWIG_mod_exec + }, +#ifdef SWIGPYTHON_NOGIL +#ifdef Py_GIL_DISABLED + { + Py_mod_gil, Py_MOD_GIL_NOT_USED + }, +#endif +#endif + { + 0, NULL + } + }; + static struct PyModuleDef SWIG_module = { PyModuleDef_HEAD_INIT, SWIG_name, NULL, - -1, + 0, SwigMethods, - NULL, + SwigSlots, NULL, NULL, NULL }; + + return PyModuleDef_Init(&SWIG_module); +#else + PyObject *m = Py_InitModule(SWIG_name, SwigMethods); + if (m && SWIG_mod_exec(m) != 0) { + Py_DECREF(m); + } #endif +} + +SWIGINTERN int SWIG_mod_exec(PyObject *m) { + PyObject *d, *md, *globals; #if defined(SWIGPYTHON_BUILTIN) static SwigPyClientData SwigPyObject_clientdata = { @@ -103196,27 +106348,31 @@ SWIG_init(void) { (void)self; /* Metaclass is used to implement static member variables */ - metatype = SwigPyObjectType(); + metatype = SwigPyObjectType_Type(); assert(metatype); + + SwigPyStaticVar_Type(); #endif (void)globals; /* Create singletons now to avoid potential deadlocks with multi-threaded usage after module initialization */ + SWIG_runtime_data_module(); SWIG_This(); SWIG_Python_TypeCache(); - SwigPyPacked_type(); + SwigPyPacked_Type(); + SwigVarLink_Type(); #ifndef SWIGPYTHON_BUILTIN - SwigPyObject_type(); + SwigPyObject_Type(); #endif /* Fix SwigMethods to carry the callback ptrs when needed */ SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial); -#if PY_VERSION_HEX >= 0x03000000 - m = PyModule_Create(&SWIG_module); -#else - m = Py_InitModule(SWIG_name, SwigMethods); +#ifdef SWIGPYTHON_NOGIL +#ifdef Py_GIL_DISABLED + PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED); +#endif #endif md = d = PyModule_GetDict(m); @@ -103235,19 +106391,15 @@ SWIG_init(void) { SwigPyObject_clientdata.pytype = swigpyobject; } else if (swigpyobject->tp_basicsize != cd->pytype->tp_basicsize) { PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules."); -# if PY_VERSION_HEX >= 0x03000000 - return NULL; -# else - return; -# endif + return -1; } /* All objects have a 'this' attribute */ - this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def); + this_descr = PyDescr_NewGetSet(SwigPyObject_Type(), &this_getset_def); (void)this_descr; /* All objects have a 'thisown' attribute */ - thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def); + thisown_descr = PyDescr_NewGetSet(SwigPyObject_Type(), &thisown_getset_def); (void)thisown_descr; public_interface = PyList_New(0); @@ -103307,6 +106459,7 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "LLDB_INVALID_QUEUE_ID",SWIG_From_int(static_cast< int >(0))); SWIG_Python_SetConstant(d, "LLDB_INVALID_CPU_ID",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U))); SWIG_Python_SetConstant(d, "LLDB_INVALID_WATCHPOINT_RESOURCE_ID",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U))); + SWIG_Python_SetConstant(d, "LLDB_INVALID_GLOBALLY_UNIQUE_TARGET_ID",SWIG_From_int(static_cast< int >(0))); SWIG_Python_SetConstant(d, "LLDB_ARCH_DEFAULT",SWIG_FromCharPtr("systemArch")); SWIG_Python_SetConstant(d, "LLDB_ARCH_DEFAULT_32BIT",SWIG_FromCharPtr("systemArch32")); SWIG_Python_SetConstant(d, "LLDB_ARCH_DEFAULT_64BIT",SWIG_FromCharPtr("systemArch64")); @@ -103353,6 +106506,7 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "eLaunchFlagShellExpandArguments",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagShellExpandArguments))); SWIG_Python_SetConstant(d, "eLaunchFlagCloseTTYOnExit",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagCloseTTYOnExit))); SWIG_Python_SetConstant(d, "eLaunchFlagInheritTCCFromParent",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagInheritTCCFromParent))); + SWIG_Python_SetConstant(d, "eLaunchFlagMemoryTagging",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagMemoryTagging))); SWIG_Python_SetConstant(d, "eOnlyThisThread",SWIG_From_int(static_cast< int >(lldb::eOnlyThisThread))); SWIG_Python_SetConstant(d, "eAllThreads",SWIG_From_int(static_cast< int >(lldb::eAllThreads))); SWIG_Python_SetConstant(d, "eOnlyDuringStepping",SWIG_From_int(static_cast< int >(lldb::eOnlyDuringStepping))); @@ -103409,6 +106563,7 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "eFormatInstruction",SWIG_From_int(static_cast< int >(lldb::eFormatInstruction))); SWIG_Python_SetConstant(d, "eFormatVoid",SWIG_From_int(static_cast< int >(lldb::eFormatVoid))); SWIG_Python_SetConstant(d, "eFormatUnicode8",SWIG_From_int(static_cast< int >(lldb::eFormatUnicode8))); + SWIG_Python_SetConstant(d, "eFormatFloat128",SWIG_From_int(static_cast< int >(lldb::eFormatFloat128))); SWIG_Python_SetConstant(d, "kNumFormats",SWIG_From_int(static_cast< int >(lldb::kNumFormats))); SWIG_Python_SetConstant(d, "eDescriptionLevelBrief",SWIG_From_int(static_cast< int >(lldb::eDescriptionLevelBrief))); SWIG_Python_SetConstant(d, "eDescriptionLevelFull",SWIG_From_int(static_cast< int >(lldb::eDescriptionLevelFull))); @@ -103596,6 +106751,7 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "eLanguageTypeAssembly",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeAssembly))); SWIG_Python_SetConstant(d, "eLanguageTypeC_sharp",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC_sharp))); SWIG_Python_SetConstant(d, "eLanguageTypeMojo",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeMojo))); + SWIG_Python_SetConstant(d, "eLanguageTypeLastStandardLanguage",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeLastStandardLanguage))); SWIG_Python_SetConstant(d, "eLanguageTypeMipsAssembler",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeMipsAssembler))); SWIG_Python_SetConstant(d, "eNumLanguageTypes",SWIG_From_int(static_cast< int >(lldb::eNumLanguageTypes))); SWIG_Python_SetConstant(d, "eInstrumentationRuntimeTypeAddressSanitizer",SWIG_From_int(static_cast< int >(lldb::eInstrumentationRuntimeTypeAddressSanitizer))); @@ -103722,6 +106878,8 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "eArgTypeModule",SWIG_From_int(static_cast< int >(lldb::eArgTypeModule))); SWIG_Python_SetConstant(d, "eArgTypeCPUName",SWIG_From_int(static_cast< int >(lldb::eArgTypeCPUName))); SWIG_Python_SetConstant(d, "eArgTypeCPUFeatures",SWIG_From_int(static_cast< int >(lldb::eArgTypeCPUFeatures))); + SWIG_Python_SetConstant(d, "eArgTypeManagedPlugin",SWIG_From_int(static_cast< int >(lldb::eArgTypeManagedPlugin))); + SWIG_Python_SetConstant(d, "eArgTypeProtocol",SWIG_From_int(static_cast< int >(lldb::eArgTypeProtocol))); SWIG_Python_SetConstant(d, "eArgTypeLastArg",SWIG_From_int(static_cast< int >(lldb::eArgTypeLastArg))); SWIG_Python_SetConstant(d, "eSymbolTypeAny",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeAny))); SWIG_Python_SetConstant(d, "eSymbolTypeInvalid",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeInvalid))); @@ -103818,6 +106976,7 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "eSectionTypeLLDBTypeSummaries",SWIG_From_int(static_cast< int >(lldb::eSectionTypeLLDBTypeSummaries))); SWIG_Python_SetConstant(d, "eSectionTypeLLDBFormatters",SWIG_From_int(static_cast< int >(lldb::eSectionTypeLLDBFormatters))); SWIG_Python_SetConstant(d, "eSectionTypeSwiftModules",SWIG_From_int(static_cast< int >(lldb::eSectionTypeSwiftModules))); + SWIG_Python_SetConstant(d, "eSectionTypeWasmName",SWIG_From_int(static_cast< int >(lldb::eSectionTypeWasmName))); SWIG_Python_SetConstant(d, "eEmulateInstructionOptionNone",SWIG_From_int(static_cast< int >(lldb::eEmulateInstructionOptionNone))); SWIG_Python_SetConstant(d, "eEmulateInstructionOptionAutoAdvancePC",SWIG_From_int(static_cast< int >(lldb::eEmulateInstructionOptionAutoAdvancePC))); SWIG_Python_SetConstant(d, "eEmulateInstructionOptionIgnoreConditions",SWIG_From_int(static_cast< int >(lldb::eEmulateInstructionOptionIgnoreConditions))); @@ -103862,6 +107021,7 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "eBasicTypeObjCSel",SWIG_From_int(static_cast< int >(lldb::eBasicTypeObjCSel))); SWIG_Python_SetConstant(d, "eBasicTypeNullPtr",SWIG_From_int(static_cast< int >(lldb::eBasicTypeNullPtr))); SWIG_Python_SetConstant(d, "eBasicTypeOther",SWIG_From_int(static_cast< int >(lldb::eBasicTypeOther))); + SWIG_Python_SetConstant(d, "eBasicTypeFloat128",SWIG_From_int(static_cast< int >(lldb::eBasicTypeFloat128))); SWIG_Python_SetConstant(d, "eTraceTypeNone",SWIG_From_int(static_cast< int >(lldb::eTraceTypeNone))); SWIG_Python_SetConstant(d, "eTraceTypeProcessorTrace",SWIG_From_int(static_cast< int >(lldb::eTraceTypeProcessorTrace))); SWIG_Python_SetConstant(d, "eStructuredDataTypeInvalid",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeInvalid))); @@ -104098,6 +107258,7 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "eTypeCategoryNameCompletion",SWIG_From_int(static_cast< int >(lldb::eTypeCategoryNameCompletion))); SWIG_Python_SetConstant(d, "eCustomCompletion",SWIG_From_int(static_cast< int >(lldb::eCustomCompletion))); SWIG_Python_SetConstant(d, "eThreadIDCompletion",SWIG_From_int(static_cast< int >(lldb::eThreadIDCompletion))); + SWIG_Python_SetConstant(d, "eManagedPluginCompletion",SWIG_From_int(static_cast< int >(lldb::eManagedPluginCompletion))); SWIG_Python_SetConstant(d, "eTerminatorCompletion",SWIG_From_int(static_cast< int >(lldb::eTerminatorCompletion))); SWIG_Python_SetConstant(d, "eRefetch",SWIG_From_int(static_cast< int >(lldb::eRefetch))); SWIG_Python_SetConstant(d, "eReuse",SWIG_From_int(static_cast< int >(lldb::eReuse))); @@ -104206,10 +107367,6 @@ SWIG_init(void) { /* Initialize threading */ SWIG_PYTHON_INITIALIZE_THREADS; -#if PY_VERSION_HEX >= 0x03000000 - return m; -#else - return; -#endif + return 0; } diff --git a/lldb/bindings/python/static-binding/lldb.py b/lldb/bindings/python/static-binding/lldb.py index b1d3fa74e1de0..776dd02f396fa 100644 --- a/lldb/bindings/python/static-binding/lldb.py +++ b/lldb/bindings/python/static-binding/lldb.py @@ -1,5 +1,5 @@ # This file was automatically generated by SWIG (https://www.swig.org). -# Version 4.3.1 +# Version 4.4.0 # # Do not make changes to this file unless you know what you are doing - modify # the SWIG interface file instead. @@ -99,7 +99,7 @@ class _SwigNonDynamicMeta(type): #3.0.18. def _to_int(hex): return hex // 0x10 % 0x10 * 10 + hex % 0x10 -swig_version = (_to_int(0x040301 // 0x10000), _to_int(0x040301 // 0x100), _to_int(0x040301)) +swig_version = (_to_int(0x040400 // 0x10000), _to_int(0x040400 // 0x100), _to_int(0x040400)) del _to_int @@ -164,7 +164,7 @@ def lldb_iter(obj, getsize, getelem): LLDB_REGNUM_GENERIC_TP = _lldb.LLDB_REGNUM_GENERIC_TP LLDB_INVALID_STOP_ID = _lldb.LLDB_INVALID_STOP_ID - +r"""Invalid value definitions""" LLDB_INVALID_ADDRESS = _lldb.LLDB_INVALID_ADDRESS LLDB_INVALID_INDEX32 = _lldb.LLDB_INVALID_INDEX32 @@ -199,8 +199,10 @@ def lldb_iter(obj, getsize, getelem): LLDB_INVALID_WATCHPOINT_RESOURCE_ID = _lldb.LLDB_INVALID_WATCHPOINT_RESOURCE_ID -LLDB_ARCH_DEFAULT = _lldb.LLDB_ARCH_DEFAULT +LLDB_INVALID_GLOBALLY_UNIQUE_TARGET_ID = _lldb.LLDB_INVALID_GLOBALLY_UNIQUE_TARGET_ID +LLDB_ARCH_DEFAULT = _lldb.LLDB_ARCH_DEFAULT +r"""CPU Type definitions""" LLDB_ARCH_DEFAULT_32BIT = _lldb.LLDB_ARCH_DEFAULT_32BIT LLDB_ARCH_DEFAULT_64BIT = _lldb.LLDB_ARCH_DEFAULT_64BIT @@ -208,7 +210,7 @@ def lldb_iter(obj, getsize, getelem): LLDB_INVALID_CPUTYPE = _lldb.LLDB_INVALID_CPUTYPE LLDB_MAX_NUM_OPTION_SETS = _lldb.LLDB_MAX_NUM_OPTION_SETS - +r"""Option Set definitions""" LLDB_OPT_SET_ALL = _lldb.LLDB_OPT_SET_ALL LLDB_OPT_SET_1 = _lldb.LLDB_OPT_SET_1 @@ -236,61 +238,86 @@ def lldb_iter(obj, getsize, getelem): LLDB_OPT_SET_12 = _lldb.LLDB_OPT_SET_12 LLDB_INVALID_ADDRESS_MASK = _lldb.LLDB_INVALID_ADDRESS_MASK - +r""" + Address Mask + Bits not used for addressing are set to 1 in the mask; + all mask bits set is an invalid value. + """ eStateInvalid = _lldb.eStateInvalid eStateUnloaded = _lldb.eStateUnloaded - +r"""Process is object is valid, but not currently loaded""" eStateConnected = _lldb.eStateConnected - +r"""Process is connected to remote debug services, but not""" eStateAttaching = _lldb.eStateAttaching - +r"""launched or attached to anything yet Process is currently trying to attach""" eStateLaunching = _lldb.eStateLaunching - +r"""Process is in the process of launching""" eStateStopped = _lldb.eStateStopped - +r"""Process or thread is stopped and can be examined.""" eStateRunning = _lldb.eStateRunning - +r"""Process or thread is running and can't be examined.""" eStateStepping = _lldb.eStateStepping - +r"""Process or thread is in the process of stepping and can""" eStateCrashed = _lldb.eStateCrashed - +r"""not be examined. Process or thread has crashed and can be examined.""" eStateDetached = _lldb.eStateDetached - +r"""Process has been detached and can't be examined.""" eStateExited = _lldb.eStateExited - +r"""Process has exited and can't be examined.""" eStateSuspended = _lldb.eStateSuspended - +r""" + Process or thread is in a suspended state as far + as the debugger is concerned while other processes + or threads get the chance to run. + """ kLastStateType = _lldb.kLastStateType eLaunchFlagNone = _lldb.eLaunchFlagNone eLaunchFlagExec = _lldb.eLaunchFlagExec - +r"""Exec when launching and turn the calling""" eLaunchFlagDebug = _lldb.eLaunchFlagDebug - +r"""process into a new process Stop as soon as the process launches to""" eLaunchFlagStopAtEntry = _lldb.eLaunchFlagStopAtEntry - +r"""allow the process to be debugged Stop at the program entry point""" eLaunchFlagDisableASLR = _lldb.eLaunchFlagDisableASLR - +r""" + instead of auto-continuing when + launching or attaching at entry point Disable Address Space Layout Randomization + """ eLaunchFlagDisableSTDIO = _lldb.eLaunchFlagDisableSTDIO - +r"""Disable stdio for inferior process (e.g. for a GUI app)""" eLaunchFlagLaunchInTTY = _lldb.eLaunchFlagLaunchInTTY - +r"""Launch the process in a new TTY if supported by the host""" eLaunchFlagLaunchInShell = _lldb.eLaunchFlagLaunchInShell - +r"""Launch the process inside a shell to get shell expansion""" eLaunchFlagLaunchInSeparateProcessGroup = _lldb.eLaunchFlagLaunchInSeparateProcessGroup - +r""" + Launch the process in a separate process group + If you are going to hand the process off (e.g. to + debugserver) + """ eLaunchFlagDontSetExitStatus = _lldb.eLaunchFlagDontSetExitStatus - +r"""set this flag so lldb & the handee don't race to set its exit status.""" eLaunchFlagDetachOnError = _lldb.eLaunchFlagDetachOnError - +r""" + If set, then the client stub + should detach rather than killing + the debugee + if it loses connection with lldb. + """ eLaunchFlagShellExpandArguments = _lldb.eLaunchFlagShellExpandArguments - +r"""Perform shell-style argument expansion""" eLaunchFlagCloseTTYOnExit = _lldb.eLaunchFlagCloseTTYOnExit - +r"""Close the open TTY on exit""" eLaunchFlagInheritTCCFromParent = _lldb.eLaunchFlagInheritTCCFromParent - +r""" + Don't make the inferior responsible for its own TCC + permissions but instead inherit them from its parent. + """ +eLaunchFlagMemoryTagging = _lldb.eLaunchFlagMemoryTagging +r"""Launch process with memory tagging explicitly enabled.""" eOnlyThisThread = _lldb.eOnlyThisThread eAllThreads = _lldb.eAllThreads @@ -312,13 +339,13 @@ def lldb_iter(obj, getsize, getelem): eEncodingInvalid = _lldb.eEncodingInvalid eEncodingUint = _lldb.eEncodingUint - +r"""unsigned integer""" eEncodingSint = _lldb.eEncodingSint - +r"""signed integer""" eEncodingIEEE754 = _lldb.eEncodingIEEE754 - +r"""float""" eEncodingVector = _lldb.eEncodingVector - +r"""vector registers""" eFormatDefault = _lldb.eFormatDefault eFormatInvalid = _lldb.eFormatInvalid @@ -334,13 +361,13 @@ def lldb_iter(obj, getsize, getelem): eFormatChar = _lldb.eFormatChar eFormatCharPrintable = _lldb.eFormatCharPrintable - +r"""Only printable characters, '.' if not printable""" eFormatComplex = _lldb.eFormatComplex - +r"""Floating point complex type""" eFormatComplexFloat = _lldb.eFormatComplexFloat eFormatCString = _lldb.eFormatCString - +r"""NULL terminated C strings""" eFormatDecimal = _lldb.eFormatDecimal eFormatEnum = _lldb.eFormatEnum @@ -354,7 +381,10 @@ def lldb_iter(obj, getsize, getelem): eFormatOctal = _lldb.eFormatOctal eFormatOSType = _lldb.eFormatOSType - +r""" + OS character codes encoded into an integer 'PICT' 'text' + etc... + """ eFormatUnicode16 = _lldb.eFormatUnicode16 eFormatUnicode32 = _lldb.eFormatUnicode32 @@ -390,19 +420,33 @@ def lldb_iter(obj, getsize, getelem): eFormatVectorOfUInt128 = _lldb.eFormatVectorOfUInt128 eFormatComplexInteger = _lldb.eFormatComplexInteger - +r"""Integer complex type""" eFormatCharArray = _lldb.eFormatCharArray - +r""" + Print characters with no single quotes, used for + character arrays that can contain non printable + characters + """ eFormatAddressInfo = _lldb.eFormatAddressInfo - +r""" + Describe what an address points to (func + offset + with file/line, symbol + offset, data, etc) + """ eFormatHexFloat = _lldb.eFormatHexFloat - +r"""ISO C99 hex float string""" eFormatInstruction = _lldb.eFormatInstruction - +r"""Disassemble an opcode""" eFormatVoid = _lldb.eFormatVoid - +r"""Do not print this""" eFormatUnicode8 = _lldb.eFormatUnicode8 +eFormatFloat128 = _lldb.eFormatFloat128 +r""" + Disambiguate between 128-bit `long double` (which uses + `eFormatFloat`) and `__float128` (which uses + `eFormatFloat128`). If the value being formatted is not + 128 bits, then this is identical to `eFormatFloat`. + """ kNumFormats = _lldb.kNumFormats eDescriptionLevelBrief = _lldb.eDescriptionLevelBrief @@ -426,15 +470,21 @@ def lldb_iter(obj, getsize, getelem): eScriptLanguageDefault = _lldb.eScriptLanguageDefault eRegisterKindEHFrame = _lldb.eRegisterKindEHFrame - +r"""the register numbers seen in eh_frame""" eRegisterKindDWARF = _lldb.eRegisterKindDWARF - +r"""the register numbers seen DWARF""" eRegisterKindGeneric = _lldb.eRegisterKindGeneric - +r""" + insn ptr reg, stack ptr reg, etc not specific to + any particular target + """ eRegisterKindProcessPlugin = _lldb.eRegisterKindProcessPlugin - +r""" + num used by the process plugin - e.g. by the + remote gdb-protocol stub program + """ eRegisterKindLLDB = _lldb.eRegisterKindLLDB - +r"""lldb's internal register numbers""" kNumRegisterKinds = _lldb.kNumRegisterKinds eStopReasonInvalid = _lldb.eStopReasonInvalid @@ -452,7 +502,7 @@ def lldb_iter(obj, getsize, getelem): eStopReasonException = _lldb.eStopReasonException eStopReasonExec = _lldb.eStopReasonExec - +r"""Program was re-exec'ed""" eStopReasonPlanComplete = _lldb.eStopReasonPlanComplete eStopReasonThreadExiting = _lldb.eStopReasonThreadExiting @@ -468,7 +518,7 @@ def lldb_iter(obj, getsize, getelem): eStopReasonVForkDone = _lldb.eStopReasonVForkDone eStopReasonInterrupt = _lldb.eStopReasonInterrupt - +r"""Thread requested interrupt""" eStopReasonHistoryBoundary = _lldb.eStopReasonHistoryBoundary eReturnStatusInvalid = _lldb.eReturnStatusInvalid @@ -524,53 +574,56 @@ def lldb_iter(obj, getsize, getelem): kLastSearchDepthKind = _lldb.kLastSearchDepthKind eConnectionStatusSuccess = _lldb.eConnectionStatusSuccess - +r"""Success""" eConnectionStatusEndOfFile = _lldb.eConnectionStatusEndOfFile - +r"""End-of-file encountered""" eConnectionStatusError = _lldb.eConnectionStatusError - +r"""Check GetError() for details""" eConnectionStatusTimedOut = _lldb.eConnectionStatusTimedOut - +r"""Request timed out""" eConnectionStatusNoConnection = _lldb.eConnectionStatusNoConnection - +r"""No connection""" eConnectionStatusLostConnection = _lldb.eConnectionStatusLostConnection - +r""" + Lost connection while connected to a + valid connection + """ eConnectionStatusInterrupted = _lldb.eConnectionStatusInterrupted - +r"""Interrupted read""" eErrorTypeInvalid = _lldb.eErrorTypeInvalid eErrorTypeGeneric = _lldb.eErrorTypeGeneric - +r"""Generic errors that can be any value.""" eErrorTypeMachKernel = _lldb.eErrorTypeMachKernel - +r"""Mach kernel error codes.""" eErrorTypePOSIX = _lldb.eErrorTypePOSIX - +r"""POSIX error codes.""" eErrorTypeExpression = _lldb.eErrorTypeExpression - +r"""These are from the ExpressionResults enum.""" eErrorTypeWin32 = _lldb.eErrorTypeWin32 - +r"""Standard Win32 error codes.""" eValueTypeInvalid = _lldb.eValueTypeInvalid eValueTypeVariableGlobal = _lldb.eValueTypeVariableGlobal - +r"""globals variable""" eValueTypeVariableStatic = _lldb.eValueTypeVariableStatic - +r"""static variable""" eValueTypeVariableArgument = _lldb.eValueTypeVariableArgument - +r"""function argument variables""" eValueTypeVariableLocal = _lldb.eValueTypeVariableLocal - +r"""function local variables""" eValueTypeRegister = _lldb.eValueTypeRegister - +r"""stack frame register value""" eValueTypeRegisterSet = _lldb.eValueTypeRegisterSet - +r"""A collection of stack frame register values""" eValueTypeConstResult = _lldb.eValueTypeConstResult - +r"""constant result variables""" eValueTypeVariableThreadLocal = _lldb.eValueTypeVariableThreadLocal - +r"""thread local storage variable""" eValueTypeVTable = _lldb.eValueTypeVTable - +r"""virtual function table""" eValueTypeVTableEntry = _lldb.eValueTypeVTableEntry - +r"""function pointer in virtual function table""" eInputReaderGranularityInvalid = _lldb.eInputReaderGranularityInvalid eInputReaderGranularityByte = _lldb.eInputReaderGranularityByte @@ -582,23 +635,54 @@ def lldb_iter(obj, getsize, getelem): eInputReaderGranularityAll = _lldb.eInputReaderGranularityAll eSymbolContextTarget = _lldb.eSymbolContextTarget - +r""" + Set when *target* is requested from a query, or was located + in query results + """ eSymbolContextModule = _lldb.eSymbolContextModule - +r""" + Set when *module* is requested from a query, or was located + in query results + """ eSymbolContextCompUnit = _lldb.eSymbolContextCompUnit - +r""" + Set when *comp_unit* is requested from a query, or was + located in query results + """ eSymbolContextFunction = _lldb.eSymbolContextFunction - +r""" + Set when *function* is requested from a query, or was located + in query results + """ eSymbolContextBlock = _lldb.eSymbolContextBlock - +r""" + Set when the deepest *block* is requested from a query, or + was located in query results + """ eSymbolContextLineEntry = _lldb.eSymbolContextLineEntry - +r""" + Set when *line_entry* is requested from a query, or was + located in query results + """ eSymbolContextSymbol = _lldb.eSymbolContextSymbol - +r""" + Set when *symbol* is requested from a query, or was located + in query results + """ eSymbolContextEverything = _lldb.eSymbolContextEverything - +r""" + Indicates to try and lookup everything up during a routine + symbol context query. + """ eSymbolContextVariable = _lldb.eSymbolContextVariable - +r""" + Set when *global* or static variable is requested from a + query, or was located in query results. + eSymbolContextVariable is potentially expensive to lookup so + it isn't included in eSymbolContextEverything which stops it + from being used during frame PC lookups and many other + potential address to symbol context lookups. + """ eSymbolContextLastItem = _lldb.eSymbolContextLastItem ePermissionsWritable = _lldb.ePermissionsWritable @@ -608,21 +692,34 @@ def lldb_iter(obj, getsize, getelem): ePermissionsExecutable = _lldb.ePermissionsExecutable eInputReaderActivate = _lldb.eInputReaderActivate - +r"""reader is newly pushed onto the reader stack""" eInputReaderAsynchronousOutputWritten = _lldb.eInputReaderAsynchronousOutputWritten - +r""" + an async output event occurred; + the reader may want to do + something + """ eInputReaderReactivate = _lldb.eInputReaderReactivate - +r""" + reader is on top of the stack again after another + reader was popped off + """ eInputReaderDeactivate = _lldb.eInputReaderDeactivate - +r"""another reader was pushed on the stack""" eInputReaderGotToken = _lldb.eInputReaderGotToken - +r"""reader got one of its tokens (granularity)""" eInputReaderInterrupt = _lldb.eInputReaderInterrupt - +r""" + reader received an interrupt signal (probably from + a control-c) + """ eInputReaderEndOfFile = _lldb.eInputReaderEndOfFile - +r""" + reader received an EOF char (probably from a + control-d) + """ eInputReaderDone = _lldb.eInputReaderDone - +r"""reader was just popped off the stack and is done""" eBreakpointEventTypeInvalidType = _lldb.eBreakpointEventTypeInvalidType eBreakpointEventTypeAdded = _lldb.eBreakpointEventTypeAdded @@ -630,7 +727,11 @@ def lldb_iter(obj, getsize, getelem): eBreakpointEventTypeRemoved = _lldb.eBreakpointEventTypeRemoved eBreakpointEventTypeLocationsAdded = _lldb.eBreakpointEventTypeLocationsAdded - +r""" + Locations added doesn't + get sent when the + breakpoint is created + """ eBreakpointEventTypeLocationsRemoved = _lldb.eBreakpointEventTypeLocationsRemoved eBreakpointEventTypeLocationsResolved = _lldb.eBreakpointEventTypeLocationsResolved @@ -670,83 +771,93 @@ def lldb_iter(obj, getsize, getelem): eWatchpointEventTypeTypeChanged = _lldb.eWatchpointEventTypeTypeChanged eWatchpointWriteTypeDisabled = _lldb.eWatchpointWriteTypeDisabled - +r"""Don't stop when the watched memory region is written to.""" eWatchpointWriteTypeAlways = _lldb.eWatchpointWriteTypeAlways - +r""" + Stop on any write access to the memory region, even if + the value doesn't change. On some architectures, a write + near the memory region may be falsely reported as a match, + and notify this spurious stop as a watchpoint trap. + """ eWatchpointWriteTypeOnModify = _lldb.eWatchpointWriteTypeOnModify - +r""" + Stop on a write to the memory region that changes its value. + This is most likely the behavior a user expects, and is the + behavior in gdb. lldb can silently ignore writes near the + watched memory region that are reported as accesses to lldb. + """ eLanguageTypeUnknown = _lldb.eLanguageTypeUnknown - +r"""Unknown or invalid language value.""" eLanguageTypeC89 = _lldb.eLanguageTypeC89 - +r"""ISO C:1989.""" eLanguageTypeC = _lldb.eLanguageTypeC - +r"""Non-standardized C, such as K&R.""" eLanguageTypeAda83 = _lldb.eLanguageTypeAda83 - +r"""ISO Ada:1983.""" eLanguageTypeC_plus_plus = _lldb.eLanguageTypeC_plus_plus - +r"""ISO C++:1998.""" eLanguageTypeCobol74 = _lldb.eLanguageTypeCobol74 - +r"""ISO Cobol:1974.""" eLanguageTypeCobol85 = _lldb.eLanguageTypeCobol85 - +r"""ISO Cobol:1985.""" eLanguageTypeFortran77 = _lldb.eLanguageTypeFortran77 - +r"""ISO Fortran 77.""" eLanguageTypeFortran90 = _lldb.eLanguageTypeFortran90 - +r"""ISO Fortran 90.""" eLanguageTypePascal83 = _lldb.eLanguageTypePascal83 - +r"""ISO Pascal:1983.""" eLanguageTypeModula2 = _lldb.eLanguageTypeModula2 - +r"""ISO Modula-2:1996.""" eLanguageTypeJava = _lldb.eLanguageTypeJava - +r"""Java.""" eLanguageTypeC99 = _lldb.eLanguageTypeC99 - +r"""ISO C:1999.""" eLanguageTypeAda95 = _lldb.eLanguageTypeAda95 - +r"""ISO Ada:1995.""" eLanguageTypeFortran95 = _lldb.eLanguageTypeFortran95 - +r"""ISO Fortran 95.""" eLanguageTypePLI = _lldb.eLanguageTypePLI - +r"""ANSI PL/I:1976.""" eLanguageTypeObjC = _lldb.eLanguageTypeObjC - +r"""Objective-C.""" eLanguageTypeObjC_plus_plus = _lldb.eLanguageTypeObjC_plus_plus - +r"""Objective-C++.""" eLanguageTypeUPC = _lldb.eLanguageTypeUPC - +r"""Unified Parallel C.""" eLanguageTypeD = _lldb.eLanguageTypeD - +r"""D.""" eLanguageTypePython = _lldb.eLanguageTypePython - +r"""Python.""" eLanguageTypeOpenCL = _lldb.eLanguageTypeOpenCL - +r"""OpenCL.""" eLanguageTypeGo = _lldb.eLanguageTypeGo - +r"""Go.""" eLanguageTypeModula3 = _lldb.eLanguageTypeModula3 - +r"""Modula 3.""" eLanguageTypeHaskell = _lldb.eLanguageTypeHaskell - +r"""Haskell.""" eLanguageTypeC_plus_plus_03 = _lldb.eLanguageTypeC_plus_plus_03 - +r"""ISO C++:2003.""" eLanguageTypeC_plus_plus_11 = _lldb.eLanguageTypeC_plus_plus_11 - +r"""ISO C++:2011.""" eLanguageTypeOCaml = _lldb.eLanguageTypeOCaml - +r"""OCaml.""" eLanguageTypeRust = _lldb.eLanguageTypeRust - +r"""Rust.""" eLanguageTypeC11 = _lldb.eLanguageTypeC11 - +r"""ISO C:2011.""" eLanguageTypeSwift = _lldb.eLanguageTypeSwift - +r"""Swift.""" eLanguageTypeJulia = _lldb.eLanguageTypeJulia - +r"""Julia.""" eLanguageTypeDylan = _lldb.eLanguageTypeDylan - +r"""Dylan.""" eLanguageTypeC_plus_plus_14 = _lldb.eLanguageTypeC_plus_plus_14 - +r"""ISO C++:2014.""" eLanguageTypeFortran03 = _lldb.eLanguageTypeFortran03 - +r"""ISO Fortran 2003.""" eLanguageTypeFortran08 = _lldb.eLanguageTypeFortran08 - +r"""ISO Fortran 2008.""" eLanguageTypeRenderScript = _lldb.eLanguageTypeRenderScript eLanguageTypeBLISS = _lldb.eLanguageTypeBLISS @@ -758,9 +869,9 @@ def lldb_iter(obj, getsize, getelem): eLanguageTypeCrystal = _lldb.eLanguageTypeCrystal eLanguageTypeC_plus_plus_17 = _lldb.eLanguageTypeC_plus_plus_17 - +r"""ISO C++:2017.""" eLanguageTypeC_plus_plus_20 = _lldb.eLanguageTypeC_plus_plus_20 - +r"""ISO C++:2020.""" eLanguageTypeC17 = _lldb.eLanguageTypeC17 eLanguageTypeFortran18 = _lldb.eLanguageTypeFortran18 @@ -777,8 +888,10 @@ def lldb_iter(obj, getsize, getelem): eLanguageTypeMojo = _lldb.eLanguageTypeMojo -eLanguageTypeMipsAssembler = _lldb.eLanguageTypeMipsAssembler +eLanguageTypeLastStandardLanguage = _lldb.eLanguageTypeLastStandardLanguage +eLanguageTypeMipsAssembler = _lldb.eLanguageTypeMipsAssembler +r"""Mips_Assembler.""" eNumLanguageTypes = _lldb.eNumLanguageTypes eInstrumentationRuntimeTypeAddressSanitizer = _lldb.eInstrumentationRuntimeTypeAddressSanitizer @@ -1029,6 +1142,10 @@ def lldb_iter(obj, getsize, getelem): eArgTypeCPUFeatures = _lldb.eArgTypeCPUFeatures +eArgTypeManagedPlugin = _lldb.eArgTypeManagedPlugin + +eArgTypeProtocol = _lldb.eArgTypeProtocol + eArgTypeLastArg = _lldb.eArgTypeLastArg eSymbolTypeAny = _lldb.eSymbolTypeAny @@ -1076,7 +1193,10 @@ def lldb_iter(obj, getsize, getelem): eSymbolTypeScopeEnd = _lldb.eSymbolTypeScopeEnd eSymbolTypeAdditional = _lldb.eSymbolTypeAdditional - +r""" + When symbols take more than one entry, the extra + entries get this type + """ eSymbolTypeCompiler = _lldb.eSymbolTypeCompiler eSymbolTypeInstrumentation = _lldb.eSymbolTypeInstrumentation @@ -1098,15 +1218,15 @@ def lldb_iter(obj, getsize, getelem): eSectionTypeCode = _lldb.eSectionTypeCode eSectionTypeContainer = _lldb.eSectionTypeContainer - +r"""The section contains child sections""" eSectionTypeData = _lldb.eSectionTypeData eSectionTypeDataCString = _lldb.eSectionTypeDataCString - +r"""Inlined C string data""" eSectionTypeDataCStringPointers = _lldb.eSectionTypeDataCStringPointers - +r"""Pointers to C string data""" eSectionTypeDataSymbolAddress = _lldb.eSectionTypeDataSymbolAddress - +r"""Address of a symbol in the symbol table""" eSectionTypeData4 = _lldb.eSectionTypeData4 eSectionTypeData8 = _lldb.eSectionTypeData8 @@ -1120,9 +1240,12 @@ def lldb_iter(obj, getsize, getelem): eSectionTypeZeroFill = _lldb.eSectionTypeZeroFill eSectionTypeDataObjCMessageRefs = _lldb.eSectionTypeDataObjCMessageRefs - +r"""Pointer to function pointer + selector""" eSectionTypeDataObjCCFStrings = _lldb.eSectionTypeDataObjCCFStrings - +r""" + Objective-C const CFString/NSString + objects + """ eSectionTypeDWARFDebugAbbrev = _lldb.eSectionTypeDWARFDebugAbbrev eSectionTypeDWARFDebugAddr = _lldb.eSectionTypeDWARFDebugAddr @@ -1162,13 +1285,13 @@ def lldb_iter(obj, getsize, getelem): eSectionTypeDWARFAppleObjC = _lldb.eSectionTypeDWARFAppleObjC eSectionTypeELFSymbolTable = _lldb.eSectionTypeELFSymbolTable - +r"""Elf SHT_SYMTAB section""" eSectionTypeELFDynamicSymbols = _lldb.eSectionTypeELFDynamicSymbols - +r"""Elf SHT_DYNSYM section""" eSectionTypeELFRelocationEntries = _lldb.eSectionTypeELFRelocationEntries - +r"""Elf SHT_REL or SHT_REL section""" eSectionTypeELFDynamicLinkInfo = _lldb.eSectionTypeELFDynamicLinkInfo - +r"""Elf SHT_DYNAMIC section""" eSectionTypeEHFrame = _lldb.eSectionTypeEHFrame eSectionTypeARMexidx = _lldb.eSectionTypeARMexidx @@ -1176,25 +1299,31 @@ def lldb_iter(obj, getsize, getelem): eSectionTypeARMextab = _lldb.eSectionTypeARMextab eSectionTypeCompactUnwind = _lldb.eSectionTypeCompactUnwind - +r""" + compact unwind section in Mach-O, + __TEXT,__unwind_info + """ eSectionTypeGoSymtab = _lldb.eSectionTypeGoSymtab eSectionTypeAbsoluteAddress = _lldb.eSectionTypeAbsoluteAddress - +r""" + Dummy section for symbols with absolute + address + """ eSectionTypeDWARFGNUDebugAltLink = _lldb.eSectionTypeDWARFGNUDebugAltLink eSectionTypeDWARFDebugTypes = _lldb.eSectionTypeDWARFDebugTypes - +r"""DWARF .debug_types section""" eSectionTypeDWARFDebugNames = _lldb.eSectionTypeDWARFDebugNames - +r"""DWARF v5 .debug_names""" eSectionTypeOther = _lldb.eSectionTypeOther eSectionTypeDWARFDebugLineStr = _lldb.eSectionTypeDWARFDebugLineStr - +r"""DWARF v5 .debug_line_str""" eSectionTypeDWARFDebugRngLists = _lldb.eSectionTypeDWARFDebugRngLists - +r"""DWARF v5 .debug_rnglists""" eSectionTypeDWARFDebugLocLists = _lldb.eSectionTypeDWARFDebugLocLists - +r"""DWARF v5 .debug_loclists""" eSectionTypeDWARFDebugAbbrevDwo = _lldb.eSectionTypeDWARFDebugAbbrevDwo eSectionTypeDWARFDebugInfoDwo = _lldb.eSectionTypeDWARFDebugInfoDwo @@ -1221,6 +1350,8 @@ def lldb_iter(obj, getsize, getelem): eSectionTypeSwiftModules = _lldb.eSectionTypeSwiftModules +eSectionTypeWasmName = _lldb.eSectionTypeWasmName + eEmulateInstructionOptionNone = _lldb.eEmulateInstructionOptionNone eEmulateInstructionOptionAutoAdvancePC = _lldb.eEmulateInstructionOptionAutoAdvancePC @@ -1230,17 +1361,33 @@ def lldb_iter(obj, getsize, getelem): eFunctionNameTypeNone = _lldb.eFunctionNameTypeNone eFunctionNameTypeAuto = _lldb.eFunctionNameTypeAuto - +r""" + Automatically figure out which FunctionNameType + bits to set based on the function name. + """ eFunctionNameTypeFull = _lldb.eFunctionNameTypeFull - +r""" + The function name. + For C this is the same as just the name of the function For C++ this is + the mangled or demangled version of the mangled name. For ObjC this is + the full function signature with the + or - and the square brackets and + the class and selector + """ eFunctionNameTypeBase = _lldb.eFunctionNameTypeBase - +r""" + The function name only, no namespaces + or arguments and no class + methods or selectors will be searched. + """ eFunctionNameTypeMethod = _lldb.eFunctionNameTypeMethod - +r""" + Find function by method name (C++) + with no namespace or arguments + """ eFunctionNameTypeSelector = _lldb.eFunctionNameTypeSelector - +r"""Find function by selector name (ObjC) names""" eFunctionNameTypeAny = _lldb.eFunctionNameTypeAny - +r"""DEPRECATED: use eFunctionNameTypeAuto""" eBasicTypeInvalid = _lldb.eBasicTypeInvalid eBasicTypeVoid = _lldb.eBasicTypeVoid @@ -1309,10 +1456,12 @@ def lldb_iter(obj, getsize, getelem): eBasicTypeOther = _lldb.eBasicTypeOther +eBasicTypeFloat128 = _lldb.eBasicTypeFloat128 + eTraceTypeNone = _lldb.eTraceTypeNone eTraceTypeProcessorTrace = _lldb.eTraceTypeProcessorTrace - +r"""Intel Processor Trace""" eStructuredDataTypeInvalid = _lldb.eStructuredDataTypeInvalid eStructuredDataTypeNull = _lldb.eStructuredDataTypeNull @@ -1518,23 +1667,35 @@ def lldb_iter(obj, getsize, getelem): eExpressionEvaluationComplete = _lldb.eExpressionEvaluationComplete eInstructionControlFlowKindUnknown = _lldb.eInstructionControlFlowKindUnknown - +r"""The instruction could not be classified.""" eInstructionControlFlowKindOther = _lldb.eInstructionControlFlowKindOther - +r""" + The instruction is something not listed below, i.e. it's a sequential + instruction that doesn't affect the control flow of the program. + """ eInstructionControlFlowKindCall = _lldb.eInstructionControlFlowKindCall - +r"""The instruction is a near (function) call.""" eInstructionControlFlowKindReturn = _lldb.eInstructionControlFlowKindReturn - +r"""The instruction is a near (function) return.""" eInstructionControlFlowKindJump = _lldb.eInstructionControlFlowKindJump - +r"""The instruction is a near unconditional jump.""" eInstructionControlFlowKindCondJump = _lldb.eInstructionControlFlowKindCondJump - +r"""The instruction is a near conditional jump.""" eInstructionControlFlowKindFarCall = _lldb.eInstructionControlFlowKindFarCall - +r""" + The instruction is a call-like far transfer. + E.g. SYSCALL, SYSENTER, or FAR CALL. + """ eInstructionControlFlowKindFarReturn = _lldb.eInstructionControlFlowKindFarReturn - +r""" + The instruction is a return-like far transfer. + E.g. SYSRET, SYSEXIT, IRET, or FAR RET. + """ eInstructionControlFlowKindFarJump = _lldb.eInstructionControlFlowKindFarJump - +r""" + The instruction is a jump-like far transfer. + E.g. FAR JMP. + """ eWatchpointKindWrite = _lldb.eWatchpointKindWrite eWatchpointKindRead = _lldb.eWatchpointKindRead @@ -1552,35 +1713,56 @@ def lldb_iter(obj, getsize, getelem): eGdbSignalBreakpoint = _lldb.eGdbSignalBreakpoint ePathTypeLLDBShlibDir = _lldb.ePathTypeLLDBShlibDir - +r""" + The directory where the lldb.so (unix) or LLDB + mach-o file in LLDB.framework (MacOSX) exists + """ ePathTypeSupportExecutableDir = _lldb.ePathTypeSupportExecutableDir - +r""" + Find LLDB support executable directory + (debugserver, etc) + """ ePathTypeHeaderDir = _lldb.ePathTypeHeaderDir - +r"""Find LLDB header file directory""" ePathTypePythonDir = _lldb.ePathTypePythonDir - +r"""Find Python modules (PYTHONPATH) directory""" ePathTypeLLDBSystemPlugins = _lldb.ePathTypeLLDBSystemPlugins - +r"""System plug-ins directory""" ePathTypeLLDBUserPlugins = _lldb.ePathTypeLLDBUserPlugins - +r"""User plug-ins directory""" ePathTypeLLDBTempSystemDir = _lldb.ePathTypeLLDBTempSystemDir - +r""" + The LLDB temp directory for this system that + will be cleaned up on exit + """ ePathTypeGlobalLLDBTempSystemDir = _lldb.ePathTypeGlobalLLDBTempSystemDir - +r""" + The LLDB temp directory for this system, + NOT cleaned up on a process exit. + """ ePathTypeClangDir = _lldb.ePathTypeClangDir - +r"""Find path to Clang builtin headers""" ePathTypeSwiftDir = _lldb.ePathTypeSwiftDir - +r"""Find path to Swift libraries""" eMemberFunctionKindUnknown = _lldb.eMemberFunctionKindUnknown - +r"""Not sure what the type of this is""" eMemberFunctionKindConstructor = _lldb.eMemberFunctionKindConstructor - +r"""A function used to create instances""" eMemberFunctionKindDestructor = _lldb.eMemberFunctionKindDestructor - +r""" + A function used to tear down existing + instances + """ eMemberFunctionKindInstanceMethod = _lldb.eMemberFunctionKindInstanceMethod - +r""" + A function that applies to a specific + instance + """ eMemberFunctionKindStaticMethod = _lldb.eMemberFunctionKindStaticMethod - +r""" + A function that applies to a type rather + than any instance + """ eMatchTypeNormal = _lldb.eMatchTypeNormal eMatchTypeRegex = _lldb.eMatchTypeRegex @@ -1652,35 +1834,105 @@ def lldb_iter(obj, getsize, getelem): eTypeIsPack = _lldb.eTypeIsPack eCommandRequiresTarget = _lldb.eCommandRequiresTarget - +r""" + eCommandRequiresTarget + + Ensures a valid target is contained in m_exe_ctx prior to executing the + command. If a target doesn't exist or is invalid, the command will fail + and CommandObject::GetInvalidTargetDescription() will be returned as the + error. CommandObject subclasses can override the virtual function for + GetInvalidTargetDescription() to provide custom strings when needed. + """ eCommandRequiresProcess = _lldb.eCommandRequiresProcess - +r""" + eCommandRequiresProcess + + Ensures a valid process is contained in m_exe_ctx prior to executing the + command. If a process doesn't exist or is invalid, the command will fail + and CommandObject::GetInvalidProcessDescription() will be returned as + the error. CommandObject subclasses can override the virtual function + for GetInvalidProcessDescription() to provide custom strings when + needed. + """ eCommandRequiresThread = _lldb.eCommandRequiresThread - +r""" + eCommandRequiresThread + + Ensures a valid thread is contained in m_exe_ctx prior to executing the + command. If a thread doesn't exist or is invalid, the command will fail + and CommandObject::GetInvalidThreadDescription() will be returned as the + error. CommandObject subclasses can override the virtual function for + GetInvalidThreadDescription() to provide custom strings when needed. + """ eCommandRequiresFrame = _lldb.eCommandRequiresFrame - +r""" + eCommandRequiresFrame + + Ensures a valid frame is contained in m_exe_ctx prior to executing the + command. If a frame doesn't exist or is invalid, the command will fail + and CommandObject::GetInvalidFrameDescription() will be returned as the + error. CommandObject subclasses can override the virtual function for + GetInvalidFrameDescription() to provide custom strings when needed. + """ eCommandRequiresRegContext = _lldb.eCommandRequiresRegContext - +r""" + eCommandRequiresRegContext + + Ensures a valid register context (from the selected frame if there is a + frame in m_exe_ctx, or from the selected thread from m_exe_ctx) is + available from m_exe_ctx prior to executing the command. If a target + doesn't exist or is invalid, the command will fail and + CommandObject::GetInvalidRegContextDescription() will be returned as the + error. CommandObject subclasses can override the virtual function for + GetInvalidRegContextDescription() to provide custom strings when needed. + """ eCommandTryTargetAPILock = _lldb.eCommandTryTargetAPILock +r""" + eCommandTryTargetAPILock + Attempts to acquire the target lock if a target is selected in the + command interpreter. If the command object fails to acquire the API + lock, the command will fail with an appropriate error message. + """ eCommandProcessMustBeLaunched = _lldb.eCommandProcessMustBeLaunched +r""" + eCommandProcessMustBeLaunched + Verifies that there is a launched process in m_exe_ctx, if there isn't, + the command will fail with an appropriate error message. + """ eCommandProcessMustBePaused = _lldb.eCommandProcessMustBePaused +r""" + eCommandProcessMustBePaused + Verifies that there is a paused process in m_exe_ctx, if there isn't, + the command will fail with an appropriate error message. + """ eCommandProcessMustBeTraced = _lldb.eCommandProcessMustBeTraced +r""" + eCommandProcessMustBeTraced + Verifies that the process is being traced by a Trace plug-in, if it + isn't the command will fail with an appropriate error message. + """ eTypeSummaryCapped = _lldb.eTypeSummaryCapped eTypeSummaryUncapped = _lldb.eTypeSummaryUncapped eCommandInterpreterResultSuccess = _lldb.eCommandInterpreterResultSuccess - +r"""Command interpreter finished successfully.""" eCommandInterpreterResultInferiorCrash = _lldb.eCommandInterpreterResultInferiorCrash - +r""" + Stopped because the corresponding option was set and the inferior + crashed. + """ eCommandInterpreterResultCommandError = _lldb.eCommandInterpreterResultCommandError - +r""" + Stopped because the corresponding option was set and a command returned + an error. + """ eCommandInterpreterResultQuitRequested = _lldb.eCommandInterpreterResultQuitRequested - +r"""Stopped because quit was requested.""" eSaveCoreUnspecified = _lldb.eSaveCoreUnspecified eSaveCoreFull = _lldb.eSaveCoreFull @@ -1692,15 +1944,21 @@ def lldb_iter(obj, getsize, getelem): eSaveCoreCustomOnly = _lldb.eSaveCoreCustomOnly eTraceEventDisabledSW = _lldb.eTraceEventDisabledSW - +r"""Tracing was disabled for some time due to a software trigger.""" eTraceEventDisabledHW = _lldb.eTraceEventDisabledHW - +r"""Tracing was disable for some time due to a hardware trigger.""" eTraceEventCPUChanged = _lldb.eTraceEventCPUChanged - +r""" + Event due to CPU change for a thread. This event is also fired when + suddenly it's not possible to identify the cpu of a given thread. + """ eTraceEventHWClockTick = _lldb.eTraceEventHWClockTick - +r"""Event due to a CPU HW clock tick.""" eTraceEventSyncPoint = _lldb.eTraceEventSyncPoint - +r""" + The underlying tracing technology emitted a synchronization event used by + trace processors. + """ eTraceItemKindError = _lldb.eTraceItemKindError eTraceItemKindEvent = _lldb.eTraceItemKindEvent @@ -1708,21 +1966,27 @@ def lldb_iter(obj, getsize, getelem): eTraceItemKindInstruction = _lldb.eTraceItemKindInstruction eTraceCursorSeekTypeBeginning = _lldb.eTraceCursorSeekTypeBeginning - +r"""The beginning of the trace, i.e the oldest item.""" eTraceCursorSeekTypeCurrent = _lldb.eTraceCursorSeekTypeCurrent - +r"""The current position in the trace.""" eTraceCursorSeekTypeEnd = _lldb.eTraceCursorSeekTypeEnd - +r"""The end of the trace, i.e the most recent item.""" eDWIMPrintVerbosityNone = _lldb.eDWIMPrintVerbosityNone - +r"""Run `dwim-print` with no verbosity.""" eDWIMPrintVerbosityExpression = _lldb.eDWIMPrintVerbosityExpression - +r"""Print a message when `dwim-print` uses `expression` evaluation.""" eDWIMPrintVerbosityFull = _lldb.eDWIMPrintVerbosityFull - +r""" + Always print a message indicating how `dwim-print` is evaluating its + expression. + """ eWatchPointValueKindInvalid = _lldb.eWatchPointValueKindInvalid - +r"""Watchpoint was created watching a variable""" eWatchPointValueKindVariable = _lldb.eWatchPointValueKindVariable - +r""" + Watchpoint was created watching the result of an expression that was + evaluated at creation time. + """ eWatchPointValueKindExpression = _lldb.eWatchPointValueKindExpression eNoCompletion = _lldb.eNoCompletion @@ -1781,12 +2045,17 @@ def lldb_iter(obj, getsize, getelem): eThreadIDCompletion = _lldb.eThreadIDCompletion +eManagedPluginCompletion = _lldb.eManagedPluginCompletion + eTerminatorCompletion = _lldb.eTerminatorCompletion eRefetch = _lldb.eRefetch - +r"""Children need to be recomputed dynamically.""" eReuse = _lldb.eReuse - +r""" + Children did not change and don't need to be recomputed; + re-use what we computed the last time we called Update. + """ eSymbolDownloadOff = _lldb.eSymbolDownloadOff eSymbolDownloadBackground = _lldb.eSymbolDownloadBackground @@ -1818,11 +2087,11 @@ def lldb_iter(obj, getsize, getelem): eBroadcastSymbolChange = _lldb.eBroadcastSymbolChange eBroadcastBitProgressCategory = _lldb.eBroadcastBitProgressCategory - +r"""Deprecated""" eBroadcastBitExternalProgress = _lldb.eBroadcastBitExternalProgress eBroadcastBitExternalProgressCategory = _lldb.eBroadcastBitExternalProgressCategory - +r"""Deprecated""" eSeverityError = _lldb.eSeverityError eSeverityWarning = _lldb.eSeverityWarning @@ -1830,9 +2099,9 @@ def lldb_iter(obj, getsize, getelem): eSeverityInfo = _lldb.eSeverityInfo eCommandReturnObjectPrintCallbackSkipped = _lldb.eCommandReturnObjectPrintCallbackSkipped - +r"""The callback deferred printing the command return object.""" eCommandReturnObjectPrintCallbackHandled = _lldb.eCommandReturnObjectPrintCallbackHandled - +r"""The callback handled printing the command return object.""" eStopDisassemblyTypeNever = _lldb.eStopDisassemblyTypeNever eStopDisassemblyTypeNoDebugInfo = _lldb.eStopDisassemblyTypeNoDebugInfo @@ -2062,15 +2331,34 @@ def Clear(self): return _lldb.SBAddressRange_Clear(self) def IsValid(self): - r"""IsValid(SBAddressRange self) -> bool""" + r""" + Check the address range refers to a valid base address and has a byte + size greater than zero. + + :rtype: boolean + :return: + True if the address range is valid, false otherwise. + """ return _lldb.SBAddressRange_IsValid(self) def GetBaseAddress(self): - r"""GetBaseAddress(SBAddressRange self) -> SBAddress""" + r""" + Get the base address of the range. + + :rtype: :py:class:`SBAddress` + :return: + Base address object. + """ return _lldb.SBAddressRange_GetBaseAddress(self) def GetByteSize(self): - r"""GetByteSize(SBAddressRange self) -> lldb::addr_t""" + r""" + Get the byte size of this range. + + :rtype: int + :return: + The size in bytes of this address range. + """ return _lldb.SBAddressRange_GetByteSize(self) def __eq__(self, rhs): @@ -2196,8 +2484,43 @@ def GetWaitForLaunch(self): def SetWaitForLaunch(self, *args): r""" - SetWaitForLaunch(SBAttachInfo self, bool b) - SetWaitForLaunch(SBAttachInfo self, bool b, bool _async) + *Overload 1:* + Set attach by process name settings. + + Designed to be used after a call to SBAttachInfo::SetExecutable(). + This function implies that a call to SBTarget::Attach(...) will + be synchronous. + + :type b: boolean, in + :param b: + If **false**, attach to an existing process whose name matches. + If **true**, then wait for the next process whose name matches. + + | + + *Overload 2:* + Set attach by process name settings. + + Designed to be used after a call to SBAttachInfo::SetExecutable(). + Future calls to SBTarget::Attach(...) will be synchronous or + asynchronous depending on the *async* argument. + + :type b: boolean, in + :param b: + If **false**, attach to an existing process whose name matches. + If **true**, then wait for the next process whose name matches. + + :type async: boolean, in + :param async: + If **false**, then the SBTarget::Attach(...) call will be a + synchronous call with no way to cancel the attach in + progress. + If **true**, then the SBTarget::Attach(...) function will + return immediately and clients are expected to wait for a + process eStateStopped event if a suitable process is + eventually found. If the client wants to cancel the event, + SBProcess::Stop() can be called and an eStateExited process + event will be delivered. """ return _lldb.SBAttachInfo_SetWaitForLaunch(self, *args) @@ -2286,19 +2609,49 @@ def ParentProcessIDIsValid(self): return _lldb.SBAttachInfo_ParentProcessIDIsValid(self) def GetListener(self): - r"""GetListener(SBAttachInfo self) -> SBListener""" + r""" + Get the listener that will be used to receive process events. + + If no listener has been set via a call to + SBAttachInfo::SetListener(), then an invalid SBListener will be + returned (SBListener::IsValid() will return false). If a listener + has been set, then the valid listener object will be returned. + """ return _lldb.SBAttachInfo_GetListener(self) def SetListener(self, listener): - r"""SetListener(SBAttachInfo self, SBListener listener)""" + r""" + Set the listener that will be used to receive process events. + + By default the SBDebugger, which has a listener, that the SBTarget + belongs to will listen for the process events. Calling this function + allows a different listener to be used to listen for process events. + """ return _lldb.SBAttachInfo_SetListener(self, listener) def GetShadowListener(self): - r"""GetShadowListener(SBAttachInfo self) -> SBListener""" + r""" + Get the shadow listener that receive public process events, + additionally to the default process event listener. + + If no listener has been set via a call to + SBLaunchInfo::SetShadowListener(), then an invalid SBListener will + be returned (SBListener::IsValid() will return false). If a listener + has been set, then the valid listener object will be returned. + """ return _lldb.SBAttachInfo_GetShadowListener(self) def SetShadowListener(self, listener): - r"""SetShadowListener(SBAttachInfo self, SBListener listener)""" + r""" + Set the shadow listener that will receive public process events, + additionally to the default process event listener. + + By default a process have no shadow event listener. + Calling this function allows public process events to be broadcasted to an + additional listener on top of the default process event listener. + If the `listener` argument is invalid (SBListener::IsValid() will + return false), this will clear the shadow listener. + """ return _lldb.SBAttachInfo_SetShadowListener(self, listener) def GetScriptedProcessClassName(self): @@ -2815,10 +3168,30 @@ def IsHardware(self): r"""IsHardware(SBBreakpoint self) -> bool""" return _lldb.SBBreakpoint_IsHardware(self) + def SetIsHardware(self, is_hardware): + r""" + Make this breakpoint a hardware breakpoint. This will replace all existing + breakpoint locations with hardware breakpoints. Returns an error if this + fails, e.g. when there aren't enough hardware resources available. + """ + return _lldb.SBBreakpoint_SetIsHardware(self, is_hardware) + def AddLocation(self, address): - r"""AddLocation(SBBreakpoint self, SBAddress address) -> SBError""" + r""" + Adds a location to the breakpoint at the address passed in. + Can only be called from a ScriptedBreakpointResolver... + """ return _lldb.SBBreakpoint_AddLocation(self, address) + def AddFacadeLocation(self): + r""" + Add a "Facade location" to the breakpoint. This returns the Facade + Location that was added, which you can then use in + get_location_description and was_hit in your breakpoint resolver. + Can only be called from a ScriptedBreakpointResolver. + """ + return _lldb.SBBreakpoint_AddFacadeLocation(self) + def SerializeToStructuredData(self): r"""SerializeToStructuredData(SBBreakpoint self) -> SBStructuredData""" return _lldb.SBBreakpoint_SerializeToStructuredData(self) @@ -2874,6 +3247,15 @@ def __len__(self): enabled = property(IsEnabled, SetEnabled, doc='''A read/write property that configures whether this breakpoint is enabled or not.''') one_shot = property(IsOneShot, SetOneShot, doc='''A read/write property that configures whether this breakpoint is one-shot (deleted when hit) or not.''') num_locations = property(GetNumLocations, None, doc='''A read only property that returns the count of locations of this breakpoint.''') + auto_continue = property(GetAutoContinue, SetAutoContinue, doc='A read/write property that configures the auto-continue property of this breakpoint.') + condition = property(GetCondition, SetCondition, doc='A read/write property that configures the condition of this breakpoint.') + hit_count = property(GetHitCount, doc='A read only property that returns the hit count of this breakpoint.') + ignore_count = property(GetIgnoreCount, SetIgnoreCount, doc='A read/write property that configures the ignore count of this breakpoint.') + queue_name = property(GetQueueName, SetQueueName, doc='A read/write property that configures the queue name criteria of this breakpoint.') + target = property(GetTarget, doc='A read only property that returns the target of this breakpoint.') + thread_id = property(GetThreadID, SetThreadID, doc='A read/write property that configures the thread id criteria of this breakpoint.') + thread_index = property(GetThreadIndex, SetThreadIndex, doc='A read/write property that configures the thread index criteria of this breakpoint.') + thread_name = property(GetThreadName, SetThreadName, doc='A read/write property that configures the thread name criteria of this breakpoint.') def __eq__(self, rhs): @@ -3117,6 +3499,19 @@ def __repr__(self): def __eq__(self, other): return not self.__ne__(other) + addr = property(GetAddress, doc='A read only property that returns the address of this breakpoint location.') + auto_continue = property(GetAutoContinue, SetAutoContinue, doc='A read/write property that configures the auto-continue property of this breakpoint location.') + breakpoint = property(GetBreakpoint, doc='A read only property that returns the parent breakpoint of this breakpoint location.') + condition = property(GetCondition, SetCondition, doc='A read/write property that configures the condition of this breakpoint location.') + hit_count = property(GetHitCount, doc='A read only property that returns the hit count of this breakpoint location.') + id = property(GetID, doc='A read only property that returns the id of this breakpoint location.') + ignore_count = property(GetIgnoreCount, SetIgnoreCount, doc='A read/write property that configures the ignore count of this breakpoint location.') + load_addr = property(GetLoadAddress, doc='A read only property that returns the load address of this breakpoint location.') + queue_name = property(GetQueueName, SetQueueName, doc='A read/write property that configures the queue name criteria of this breakpoint location.') + thread_id = property(GetThreadID, SetThreadID, doc='A read/write property that configures the thread id criteria of this breakpoint location.') + thread_index = property(GetThreadIndex, SetThreadIndex, doc='A read/write property that configures the thread index criteria of this breakpoint location.') + thread_name = property(GetThreadName, SetThreadName, doc='A read/write property that configures the thread name criteria of this breakpoint location.') + # Register SBBreakpointLocation in _lldb: _lldb.SBBreakpointLocation_swigregister(SBBreakpointLocation) @@ -3307,6 +3702,16 @@ def __repr__(self): def __eq__(self, other): return not self.__ne__(other) + auto_continue = property(GetAutoContinue, SetAutoContinue, doc='A read/write property that configures the auto-continue property of this breakpoint name.') + condition = property(GetCondition, SetCondition, doc='A read/write property that configures the condition of this breakpoint name.') + enabled = property(IsEnabled, SetEnabled, doc='''A read/write property that configures whether this breakpoint name is enabled or not.''') + ignore_count = property(GetIgnoreCount, SetIgnoreCount, doc='A read/write property that configures the ignore count of this breakpoint name.') + one_shot = property(IsOneShot, SetOneShot, doc='''A read/write property that configures whether this breakpoint name is one-shot (deleted when hit) or not.''') + queue_name = property(GetQueueName, SetQueueName, doc='A read/write property that configures the queue name criteria of this breakpoint name.') + thread_id = property(GetThreadID, SetThreadID, doc='A read/write property that configures the thread id criteria of this breakpoint name.') + thread_index = property(GetThreadIndex, SetThreadIndex, doc='A read/write property that configures the thread index criteria of this breakpoint name.') + thread_name = property(GetThreadName, SetThreadName, doc='A read/write property that configures the thread name criteria of this breakpoint name.') + # Register SBBreakpointName in _lldb: _lldb.SBBreakpointName_swigregister(SBBreakpointName) @@ -3507,15 +3912,48 @@ def IsValid(self): return _lldb.SBCommandInterpreter_IsValid(self) def CommandExists(self, cmd): - r"""CommandExists(SBCommandInterpreter self, char const * cmd) -> bool""" + r""" + Return whether a built-in command with the passed in + name or command path exists. + + :type cmd: string, in + :param cmd: + The command or command path to search for. + + :rtype: boolean + :return: + **true** if the command exists, **false** otherwise. + """ return _lldb.SBCommandInterpreter_CommandExists(self, cmd) def UserCommandExists(self, cmd): - r"""UserCommandExists(SBCommandInterpreter self, char const * cmd) -> bool""" + r""" + Return whether a user defined command with the passed in + name or command path exists. + + :type cmd: string, in + :param cmd: + The command or command path to search for. + + :rtype: boolean + :return: + **true** if the command exists, **false** otherwise. + """ return _lldb.SBCommandInterpreter_UserCommandExists(self, cmd) def AliasExists(self, cmd): - r"""AliasExists(SBCommandInterpreter self, char const * cmd) -> bool""" + r""" + Return whether the passed in name or command path + exists and is an alias to some other command. + + :type cmd: string, in + :param cmd: + The command or command path to search for. + + :rtype: boolean + :return: + **true** if the command exists, **false** otherwise. + """ return _lldb.SBCommandInterpreter_AliasExists(self, cmd) def GetBroadcaster(self): @@ -3582,11 +4020,25 @@ def HandleCompletionWithDescriptions(self, current_line, cursor_pos, match_start return _lldb.SBCommandInterpreter_HandleCompletionWithDescriptions(self, current_line, cursor_pos, match_start_point, max_return_elements, matches, descriptions) def WasInterrupted(self): - r"""WasInterrupted(SBCommandInterpreter self) -> bool""" + r""" + Returns whether an interrupt flag was raised either by the SBDebugger - + when the function is not running on the RunCommandInterpreter thread, or + by SBCommandInterpreter::InterruptCommand if it is. If your code is doing + interruptible work, check this API periodically, and interrupt if it + returns true. + """ return _lldb.SBCommandInterpreter_WasInterrupted(self) def InterruptCommand(self): - r"""InterruptCommand(SBCommandInterpreter self) -> bool""" + r""" + Interrupts the command currently executing in the RunCommandInterpreter + thread. + + :rtype: boolean + :return: + **true** if there was a command in progress to recieve the interrupt. + **false** if there's no command currently in flight. + """ return _lldb.SBCommandInterpreter_InterruptCommand(self) def SetCommandOverrideCallback(self, command_name, callback): @@ -3594,11 +4046,35 @@ def SetCommandOverrideCallback(self, command_name, callback): return _lldb.SBCommandInterpreter_SetCommandOverrideCallback(self, command_name, callback) def IsActive(self): - r"""IsActive(SBCommandInterpreter self) -> bool""" + r""" + Return true if the command interpreter is the active IO handler. + + This indicates that any input coming into the debugger handles will + go to the command interpreter and will result in LLDB command line + commands being executed. + """ return _lldb.SBCommandInterpreter_IsActive(self) def GetIOHandlerControlSequence(self, ch): - r"""GetIOHandlerControlSequence(SBCommandInterpreter self, char ch) -> char const *""" + r""" + Get the string that needs to be written to the debugger stdin file + handle when a control character is typed. + + Some GUI programs will intercept "control + char" sequences and want + to have them do what normally would happen when using a real + terminal, so this function allows GUI programs to emulate this + functionality. + + :type ch: char, in + :param ch: + The character that was typed along with the control key + + :rtype: string + :return: + The string that should be written into the file handle that is + feeding the input stream for the debugger, or nullptr if there is + no string for this control key. + """ return _lldb.SBCommandInterpreter_GetIOHandlerControlSequence(self, ch) def GetPromptOnQuit(self): @@ -3610,19 +4086,32 @@ def SetPromptOnQuit(self, b): return _lldb.SBCommandInterpreter_SetPromptOnQuit(self, b) def AllowExitCodeOnQuit(self, allow): - r"""AllowExitCodeOnQuit(SBCommandInterpreter self, bool allow)""" + r""" + Sets whether the command interpreter should allow custom exit codes + for the 'quit' command. + """ return _lldb.SBCommandInterpreter_AllowExitCodeOnQuit(self, allow) def HasCustomQuitExitCode(self): - r"""HasCustomQuitExitCode(SBCommandInterpreter self) -> bool""" + r""" + Returns true if the user has called the 'quit' command with a custom exit + code. + """ return _lldb.SBCommandInterpreter_HasCustomQuitExitCode(self) def GetQuitStatus(self): - r"""GetQuitStatus(SBCommandInterpreter self) -> int""" + r""" + Returns the exit code that the user has specified when running the + 'quit' command. Returns 0 if the user hasn't called 'quit' at all or + without a custom exit code. + """ return _lldb.SBCommandInterpreter_GetQuitStatus(self) def ResolveCommand(self, command_line, result): - r"""ResolveCommand(SBCommandInterpreter self, char const * command_line, SBCommandReturnObject result)""" + r""" + Resolve the command just as HandleCommand would, expanding abbreviations + and aliases. If successful, result->GetOutput has the full expansion. + """ return _lldb.SBCommandInterpreter_ResolveCommand(self, command_line, result) def GetStatistics(self): @@ -3630,7 +4119,21 @@ def GetStatistics(self): return _lldb.SBCommandInterpreter_GetStatistics(self) def GetTranscript(self): - r"""GetTranscript(SBCommandInterpreter self) -> SBStructuredData""" + r""" + Returns a list of handled commands, output and error. Each element in + the list is a dictionary with the following keys/values: + - "command" (string): The command that was given by the user. + - "commandName" (string): The name of the executed command. + - "commandArguments" (string): The arguments of the executed command. + - "output" (string): The output of the command. Empty ("") if no output. + - "error" (string): The error of the command. Empty ("") if no error. + - "durationInSeconds" (float): The time it took to execute the command. + - "timestampInEpochSeconds" (int): The timestamp when the command is + executed. + + Turn on settings `interpreter.save-transcript` for LLDB to populate + this list. Otherwise this list is empty. + """ return _lldb.SBCommandInterpreter_GetTranscript(self) def SetPrintCallback(self, callback): @@ -3755,7 +4258,12 @@ def GetAllowRepeats(self): return _lldb.SBCommandInterpreterRunOptions_GetAllowRepeats(self) def SetAllowRepeats(self, arg2): - r"""SetAllowRepeats(SBCommandInterpreterRunOptions self, bool arg2)""" + r""" + By default, RunCommandInterpreter will discard repeats if the + IOHandler being used is not interactive. Setting AllowRepeats to true + will override this behavior and always process empty lines in the input + as a repeat command. + """ return _lldb.SBCommandInterpreterRunOptions_SetAllowRepeats(self, arg2) # Register SBCommandInterpreterRunOptions in _lldb: @@ -3790,7 +4298,10 @@ def IsValid(self): return _lldb.SBCommandReturnObject_IsValid(self) def GetCommand(self): - r"""GetCommand(SBCommandReturnObject self) -> char const *""" + r""" + Get the command as the user typed it. Empty string if commands were run on + behalf of lldb. + """ return _lldb.SBCommandReturnObject_GetCommand(self) def GetErrorData(self): @@ -3920,15 +4431,15 @@ class SBCommunication(object): thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") __repr__ = _swig_repr eBroadcastBitDisconnected = _lldb.SBCommunication_eBroadcastBitDisconnected - + r"""Sent when the communications connection is lost.""" eBroadcastBitReadThreadGotBytes = _lldb.SBCommunication_eBroadcastBitReadThreadGotBytes - + r"""Sent by the read thread when bytes become available.""" eBroadcastBitReadThreadDidExit = _lldb.SBCommunication_eBroadcastBitReadThreadDidExit - + r"""Sent by the read thread when it exits to inform clients.""" eBroadcastBitReadThreadShouldExit = _lldb.SBCommunication_eBroadcastBitReadThreadShouldExit - + r"""Sent by clients that need to cancel the read thread.""" eBroadcastBitPacketAvailable = _lldb.SBCommunication_eBroadcastBitPacketAvailable - + r"""Sent when data received makes a complete packet.""" eAllEventBits = _lldb.SBCommunication_eAllEventBits @@ -4271,6 +4782,14 @@ def SetProcess(self, process): """ return _lldb.SBSaveCoreOptions_SetProcess(self, process) + def GetProcess(self): + r""" + GetProcess(SBSaveCoreOptions self) -> SBProcess + + Get the process to save. If a process is not defined, whether by calling clear or by not setting a process, an invalid process will be returned. + """ + return _lldb.SBSaveCoreOptions_GetProcess(self) + def AddThread(self, thread): r""" AddThread(SBSaveCoreOptions self, SBThread thread) -> SBError @@ -4305,6 +4824,16 @@ def GetThreadsToSave(self): """ return _lldb.SBSaveCoreOptions_GetThreadsToSave(self) + def GetMemoryRegionsToSave(self): + r""" + GetMemoryRegionsToSave(SBSaveCoreOptions self) -> SBMemoryRegionInfoList + + Get an SBMemoryRegionInfoList of all the Regions that LLDB will attempt to write into the Core. Note, reading from these + regions can fail, and it's not guaraunteed every region will be present in the resulting core. If called without a valid process or style set an empty + collection will be returned. + """ + return _lldb.SBSaveCoreOptions_GetMemoryRegionsToSave(self) + def GetCurrentSizeInBytes(self, error): r""" GetCurrentSizeInBytes(SBSaveCoreOptions self, SBError error) -> uint64_t @@ -4791,75 +5320,140 @@ def __init__(self, *args): @staticmethod def GetBroadcasterClass(): - r"""GetBroadcasterClass() -> char const *""" + r"""Get the broadcaster class name.""" return _lldb.SBDebugger_GetBroadcasterClass() @staticmethod def SupportsLanguage(language): - r"""SupportsLanguage(lldb::LanguageType language) -> bool""" + r"""Check if a specific language is supported by LLDB.""" return _lldb.SBDebugger_SupportsLanguage(language) def GetBroadcaster(self): - r"""GetBroadcaster(SBDebugger self) -> SBBroadcaster""" + r""" + Get the broadcaster that allows subscribing to events from this + debugger. + """ return _lldb.SBDebugger_GetBroadcaster(self) @staticmethod def GetProgressFromEvent(event): - r"""GetProgressFromEvent(SBEvent event) -> char const *""" + r""" + Get progress data from a SBEvent whose type is eBroadcastBitProgress. + + :param [in]: event + The event to extract the progress information from. + + :param [out]: progress_id + The unique integer identifier for the progress to report. + + :param [out]: completed + The amount of work completed. If *completed* is zero, then this event + is a progress started event. If *completed* is equal to *total*, then + this event is a progress end event. Otherwise completed indicates the + current progress update. + + :param [out]: total + The total amount of work units that need to be completed. If this value + is UINT64_MAX, then an indeterminate progress indicator should be + displayed. + + :param [out]: is_debugger_specific + Set to true if this progress is specific to this debugger only. Many + progress events are not specific to a debugger instance, like any + progress events for loading information in modules since LLDB has a + global module cache that all debuggers use. + + :rtype: string + :return: The message for the progress. If the returned value is NULL, then + *event* was not a eBroadcastBitProgress event. + """ return _lldb.SBDebugger_GetProgressFromEvent(event) @staticmethod def GetProgressDataFromEvent(event): - r"""GetProgressDataFromEvent(SBEvent event) -> SBStructuredData""" + r"""Get progress data from an event.""" return _lldb.SBDebugger_GetProgressDataFromEvent(event) @staticmethod def GetDiagnosticFromEvent(event): - r"""GetDiagnosticFromEvent(SBEvent event) -> SBStructuredData""" + r"""Get diagnostic information from an event.""" return _lldb.SBDebugger_GetDiagnosticFromEvent(event) @staticmethod def Initialize(): - r"""Initialize()""" + r""" + Initialize LLDB and its subsystems. + + This function should be called before any other LLDB functions. It + initializes all required subsystems for proper LLDB functionality. + """ return _lldb.SBDebugger_Initialize() @staticmethod def InitializeWithErrorHandling(): - r"""InitializeWithErrorHandling() -> SBError""" + r""" + Initialize the LLDB debugger subsystem with error handling. + + Similar to Initialize(), but returns an error if initialization fails. + """ return _lldb.SBDebugger_InitializeWithErrorHandling() @staticmethod def PrintStackTraceOnError(): - r"""PrintStackTraceOnError()""" + r"""Configure LLDB to print a stack trace when it crashes.""" return _lldb.SBDebugger_PrintStackTraceOnError() @staticmethod def PrintDiagnosticsOnError(): - r"""PrintDiagnosticsOnError()""" + r"""Configure LLDB to print diagnostic information when it crashes.""" return _lldb.SBDebugger_PrintDiagnosticsOnError() @staticmethod def Terminate(): - r"""Terminate()""" + r""" + Terminate LLDB and its subsystems. + + This should be called when LLDB is no longer needed. + """ return _lldb.SBDebugger_Terminate() @staticmethod def Create(*args): r""" - Create() -> SBDebugger - Create(bool source_init_files) -> SBDebugger - Create(bool source_init_files, lldb::LogOutputCallback log_callback) -> SBDebugger + *Overload 1:* + Create a new debugger instance (deprecated). + + | + + *Overload 2:* + Create a new debugger instance. + + If source_init_files is true, the debugger will source .lldbinit files + from the home directory and current directory. + + | + + *Overload 3:* + Create a new debugger instance with a custom log handler and user data + passed to the log callback. + + If source_init_files is true, the debugger will source .lldbinit files + from the home directory and current directory. """ return _lldb.SBDebugger_Create(*args) @staticmethod def Destroy(debugger): - r"""Destroy(SBDebugger debugger)""" + r"""Destroy a debugger instance.""" return _lldb.SBDebugger_Destroy(debugger) @staticmethod def MemoryPressureDetected(): - r"""MemoryPressureDetected()""" + r""" + Notify the debugger that system memory pressure has been detected. + + This can be used to free up memory resources by clearing caches. + """ return _lldb.SBDebugger_MemoryPressureDetected() def __nonzero__(self): @@ -4869,121 +5463,170 @@ def __nonzero__(self): def IsValid(self): - r"""IsValid(SBDebugger self) -> bool""" + r"""Check if this is a valid SBDebugger object.""" return _lldb.SBDebugger_IsValid(self) def Clear(self): - r"""Clear(SBDebugger self)""" + r""" + Clear this debugger instance. + + This will close all IO handlers and reset the debugger to its initial + state. + """ return _lldb.SBDebugger_Clear(self) def GetSetting(self, setting=None): - r"""GetSetting(SBDebugger self, char const * setting=None) -> SBStructuredData""" + r""" + Get debugger settings as structured data. + + Client can specify empty string or null to get all settings. + + Example usages: + lldb::SBStructuredData settings = debugger.GetSetting(); + lldb::SBStructuredData settings = debugger.GetSetting(nullptr); + lldb::SBStructuredData settings = debugger.GetSetting(""); + lldb::SBStructuredData settings = debugger.GetSetting("target.arg0"); + lldb::SBStructuredData settings = debugger.GetSetting("target"); + """ return _lldb.SBDebugger_GetSetting(self, setting) def SetAsync(self, b): - r"""SetAsync(SBDebugger self, bool b)""" + r""" + Set whether the debugger should run in asynchronous mode. + + When in asynchronous mode, events are processed on a background thread. + """ return _lldb.SBDebugger_SetAsync(self, b) def GetAsync(self): - r"""GetAsync(SBDebugger self) -> bool""" + r"""Get whether the debugger is running in asynchronous mode.""" return _lldb.SBDebugger_GetAsync(self) def SkipLLDBInitFiles(self, b): - r"""SkipLLDBInitFiles(SBDebugger self, bool b)""" + r"""Set whether to skip loading .lldbinit files.""" return _lldb.SBDebugger_SkipLLDBInitFiles(self, b) def SkipAppInitFiles(self, b): - r"""SkipAppInitFiles(SBDebugger self, bool b)""" + r"""Set whether to skip loading application-specific .lldbinit files.""" return _lldb.SBDebugger_SkipAppInitFiles(self, b) def SetInputString(self, data): - r"""SetInputString(SBDebugger self, char const * data) -> SBError""" + r"""Set the input from a string.""" return _lldb.SBDebugger_SetInputString(self, data) def SetInputFile(self, *args): r""" - SetInputFile(SBDebugger self, SBFile file) -> SBError - SetInputFile(SBDebugger self, lldb::FileSP file) -> SBError + *Overload 1:* + Set the input file for the debugger. + + | + + *Overload 2:* + Set the input file for the debugger using a FileSP. """ return _lldb.SBDebugger_SetInputFile(self, *args) def SetOutputFile(self, *args): r""" - SetOutputFile(SBDebugger self, SBFile file) -> SBError - SetOutputFile(SBDebugger self, lldb::FileSP file) -> SBError + *Overload 1:* + Set the output file for the debugger. + + | + + *Overload 2:* + Set the output file for the debugger using a FileSP. """ return _lldb.SBDebugger_SetOutputFile(self, *args) def SetErrorFile(self, *args): r""" - SetErrorFile(SBDebugger self, SBFile file) -> SBError - SetErrorFile(SBDebugger self, lldb::FileSP file) -> SBError + *Overload 1:* + Set the error file for the debugger. + + | + + *Overload 2:* + Set the error file for the debugger using a FileSP. """ return _lldb.SBDebugger_SetErrorFile(self, *args) def GetInputFile(self): - r"""GetInputFile(SBDebugger self) -> SBFile""" + r"""Get the input file for the debugger.""" return _lldb.SBDebugger_GetInputFile(self) def GetOutputFile(self): - r"""GetOutputFile(SBDebugger self) -> SBFile""" + r"""Get the output file for the debugger.""" return _lldb.SBDebugger_GetOutputFile(self) def GetErrorFile(self): - r"""GetErrorFile(SBDebugger self) -> SBFile""" + r"""Get the error file for the debugger.""" return _lldb.SBDebugger_GetErrorFile(self) def SaveInputTerminalState(self): - r"""SaveInputTerminalState(SBDebugger self)""" + r""" + Save the current terminal state. + + This should be called before modifying terminal settings. + """ return _lldb.SBDebugger_SaveInputTerminalState(self) def RestoreInputTerminalState(self): - r"""RestoreInputTerminalState(SBDebugger self)""" + r"""Restore the previously saved terminal state.""" return _lldb.SBDebugger_RestoreInputTerminalState(self) def GetCommandInterpreter(self): - r"""GetCommandInterpreter(SBDebugger self) -> SBCommandInterpreter""" + r"""Get the command interpreter for this debugger.""" return _lldb.SBDebugger_GetCommandInterpreter(self) def HandleCommand(self, command): - r"""HandleCommand(SBDebugger self, char const * command)""" + r"""Execute a command in the command interpreter.""" return _lldb.SBDebugger_HandleCommand(self, command) def RequestInterrupt(self): - r"""RequestInterrupt(SBDebugger self)""" + r"""Request an interrupt of the current operation.""" return _lldb.SBDebugger_RequestInterrupt(self) def CancelInterruptRequest(self): - r"""CancelInterruptRequest(SBDebugger self)""" + r"""Cancel a previously requested interrupt.""" return _lldb.SBDebugger_CancelInterruptRequest(self) def InterruptRequested(self): - r"""InterruptRequested(SBDebugger self) -> bool""" + r"""Check if an interrupt has been requested.""" return _lldb.SBDebugger_InterruptRequested(self) def GetListener(self): - r"""GetListener(SBDebugger self) -> SBListener""" + r"""Get the listener associated with this debugger.""" return _lldb.SBDebugger_GetListener(self) def HandleProcessEvent(self, *args): r""" - HandleProcessEvent(SBDebugger self, SBProcess process, SBEvent event, SBFile out, SBFile err) - HandleProcessEvent(SBDebugger self, SBProcess process, SBEvent event, lldb::FileSP arg4, lldb::FileSP arg5) + *Overload 1:* + Handle a process event. + + | + + *Overload 2:* + Handle a process event using FileSP objects. """ return _lldb.SBDebugger_HandleProcessEvent(self, *args) def CreateTargetWithFileAndTargetTriple(self, filename, target_triple): - r"""CreateTargetWithFileAndTargetTriple(SBDebugger self, char const * filename, char const * target_triple) -> SBTarget""" + r"""Create a target with the specified file and target triple.""" return _lldb.SBDebugger_CreateTargetWithFileAndTargetTriple(self, filename, target_triple) def CreateTargetWithFileAndArch(self, filename, archname): - r"""CreateTargetWithFileAndArch(SBDebugger self, char const * filename, char const * archname) -> SBTarget""" + r"""Create a target with the specified file and architecture.""" return _lldb.SBDebugger_CreateTargetWithFileAndArch(self, filename, archname) def CreateTarget(self, *args): r""" - CreateTarget(SBDebugger self, char const * filename, char const * target_triple, char const * platform_name, bool add_dependent_modules, SBError error) -> SBTarget - CreateTarget(SBDebugger self, char const * filename) -> SBTarget + *Overload 1:* + Create a target with the specified parameters. + + | + + *Overload 2:* + Create a target with the specified file. """ return _lldb.SBDebugger_CreateTarget(self, *args) @@ -5002,39 +5645,43 @@ def DeleteTarget(self, target): return _lldb.SBDebugger_DeleteTarget(self, target) def GetTargetAtIndex(self, idx): - r"""GetTargetAtIndex(SBDebugger self, uint32_t idx) -> SBTarget""" + r"""Get a target by index.""" return _lldb.SBDebugger_GetTargetAtIndex(self, idx) def GetIndexOfTarget(self, target): - r"""GetIndexOfTarget(SBDebugger self, SBTarget target) -> uint32_t""" + r"""Get the index of a target.""" return _lldb.SBDebugger_GetIndexOfTarget(self, target) def FindTargetWithProcessID(self, pid): - r"""FindTargetWithProcessID(SBDebugger self, lldb::pid_t pid) -> SBTarget""" + r"""Find a target with the specified process ID.""" return _lldb.SBDebugger_FindTargetWithProcessID(self, pid) def FindTargetWithFileAndArch(self, filename, arch): - r"""FindTargetWithFileAndArch(SBDebugger self, char const * filename, char const * arch) -> SBTarget""" + r"""Find a target with the specified file and architecture.""" return _lldb.SBDebugger_FindTargetWithFileAndArch(self, filename, arch) + def FindTargetByGloballyUniqueID(self, id): + r"""Find a target with the specified unique ID.""" + return _lldb.SBDebugger_FindTargetByGloballyUniqueID(self, id) + def GetNumTargets(self): - r"""GetNumTargets(SBDebugger self) -> uint32_t""" + r"""Get the number of targets in the debugger.""" return _lldb.SBDebugger_GetNumTargets(self) def GetSelectedTarget(self): - r"""GetSelectedTarget(SBDebugger self) -> SBTarget""" + r"""Get the currently selected target.""" return _lldb.SBDebugger_GetSelectedTarget(self) def SetSelectedTarget(self, target): - r"""SetSelectedTarget(SBDebugger self, SBTarget target)""" + r"""Set the selected target.""" return _lldb.SBDebugger_SetSelectedTarget(self, target) def GetSelectedPlatform(self): - r"""GetSelectedPlatform(SBDebugger self) -> SBPlatform""" + r"""Get the selected platform.""" return _lldb.SBDebugger_GetSelectedPlatform(self) def SetSelectedPlatform(self, platform): - r"""SetSelectedPlatform(SBDebugger self, SBPlatform platform)""" + r"""Set the selected platform.""" return _lldb.SBDebugger_SetSelectedPlatform(self, platform) def GetNumPlatforms(self): @@ -5071,244 +5718,257 @@ def GetAvailablePlatformInfoAtIndex(self, idx): return _lldb.SBDebugger_GetAvailablePlatformInfoAtIndex(self, idx) def GetSourceManager(self): - r"""GetSourceManager(SBDebugger self) -> SBSourceManager""" + r"""Get the source manager for this debugger.""" return _lldb.SBDebugger_GetSourceManager(self) def SetCurrentPlatform(self, platform_name): - r"""SetCurrentPlatform(SBDebugger self, char const * platform_name) -> SBError""" + r"""Set the current platform by name.""" return _lldb.SBDebugger_SetCurrentPlatform(self, platform_name) def SetCurrentPlatformSDKRoot(self, sysroot): - r"""SetCurrentPlatformSDKRoot(SBDebugger self, char const * sysroot) -> bool""" + r"""Set the SDK root for the current platform.""" return _lldb.SBDebugger_SetCurrentPlatformSDKRoot(self, sysroot) def SetUseExternalEditor(self, input): - r"""SetUseExternalEditor(SBDebugger self, bool input) -> bool""" + r"""Set whether to use an external editor.""" return _lldb.SBDebugger_SetUseExternalEditor(self, input) def GetUseExternalEditor(self): - r"""GetUseExternalEditor(SBDebugger self) -> bool""" + r"""Get whether an external editor is being used.""" return _lldb.SBDebugger_GetUseExternalEditor(self) def SetUseColor(self, use_color): - r"""SetUseColor(SBDebugger self, bool use_color) -> bool""" + r"""Set whether to use color in output.""" return _lldb.SBDebugger_SetUseColor(self, use_color) def GetUseColor(self): - r"""GetUseColor(SBDebugger self) -> bool""" + r"""Get whether color is being used in output.""" return _lldb.SBDebugger_GetUseColor(self) - def SetShowInlineDiagnostics(self, arg2): - r"""SetShowInlineDiagnostics(SBDebugger self, bool arg2) -> bool""" - return _lldb.SBDebugger_SetShowInlineDiagnostics(self, arg2) + def SetShowInlineDiagnostics(self, b): + r"""Set whether to show inline diagnostics.""" + return _lldb.SBDebugger_SetShowInlineDiagnostics(self, b) def SetUseSourceCache(self, use_source_cache): - r"""SetUseSourceCache(SBDebugger self, bool use_source_cache) -> bool""" + r"""Set whether to use the source cache.""" return _lldb.SBDebugger_SetUseSourceCache(self, use_source_cache) def GetUseSourceCache(self): - r"""GetUseSourceCache(SBDebugger self) -> bool""" + r"""Get whether the source cache is being used.""" return _lldb.SBDebugger_GetUseSourceCache(self) @staticmethod def GetDefaultArchitecture(arch_name, arch_name_len): - r"""GetDefaultArchitecture(char * arch_name, size_t arch_name_len) -> bool""" + r"""Get the default architecture.""" return _lldb.SBDebugger_GetDefaultArchitecture(arch_name, arch_name_len) @staticmethod def SetDefaultArchitecture(arch_name): - r"""SetDefaultArchitecture(char const * arch_name) -> bool""" + r"""Set the default architecture.""" return _lldb.SBDebugger_SetDefaultArchitecture(arch_name) def GetScriptingLanguage(self, script_language_name): - r"""GetScriptingLanguage(SBDebugger self, char const * script_language_name) -> lldb::ScriptLanguage""" + r"""Get the scripting language by name.""" return _lldb.SBDebugger_GetScriptingLanguage(self, script_language_name) - def GetScriptInterpreterInfo(self, arg2): - r"""GetScriptInterpreterInfo(SBDebugger self, lldb::ScriptLanguage arg2) -> SBStructuredData""" - return _lldb.SBDebugger_GetScriptInterpreterInfo(self, arg2) + def GetScriptInterpreterInfo(self, language): + r"""Get information about a script interpreter as structured data.""" + return _lldb.SBDebugger_GetScriptInterpreterInfo(self, language) @staticmethod def GetVersionString(): - r"""GetVersionString() -> char const *""" + r"""Get the LLDB version string.""" return _lldb.SBDebugger_GetVersionString() @staticmethod def StateAsCString(state): - r"""StateAsCString(lldb::StateType state) -> char const *""" + r"""Convert a state type to a string.""" return _lldb.SBDebugger_StateAsCString(state) @staticmethod def GetBuildConfiguration(): - r"""GetBuildConfiguration() -> SBStructuredData""" + r"""Get the build configuration as structured data.""" return _lldb.SBDebugger_GetBuildConfiguration() @staticmethod def StateIsRunningState(state): - r"""StateIsRunningState(lldb::StateType state) -> bool""" + r"""Check if a state is a running state.""" return _lldb.SBDebugger_StateIsRunningState(state) @staticmethod def StateIsStoppedState(state): - r"""StateIsStoppedState(lldb::StateType state) -> bool""" + r"""Check if a state is a stopped state.""" return _lldb.SBDebugger_StateIsStoppedState(state) def EnableLog(self, channel, categories): - r"""EnableLog(SBDebugger self, char const * channel, char const ** categories) -> bool""" + r"""Enable logging for a specific channel and category.""" return _lldb.SBDebugger_EnableLog(self, channel, categories) def SetLoggingCallback(self, log_callback): - r"""SetLoggingCallback(SBDebugger self, lldb::LogOutputCallback log_callback)""" + r"""Set a callback for log output.""" return _lldb.SBDebugger_SetLoggingCallback(self, log_callback) def SetDestroyCallback(self, destroy_callback): - r"""SetDestroyCallback(SBDebugger self, lldb::SBDebuggerDestroyCallback destroy_callback)""" + r"""Set a callback for when the debugger is destroyed (deprecated).""" return _lldb.SBDebugger_SetDestroyCallback(self, destroy_callback) def AddDestroyCallback(self, destroy_callback): - r"""AddDestroyCallback(SBDebugger self, lldb::SBDebuggerDestroyCallback destroy_callback) -> lldb::callback_token_t""" + r""" + Add a callback for when the debugger is destroyed. Returns a token that + can be used to remove the callback. + """ return _lldb.SBDebugger_AddDestroyCallback(self, destroy_callback) def RemoveDestroyCallback(self, token): - r"""RemoveDestroyCallback(SBDebugger self, lldb::callback_token_t token) -> bool""" + r"""Remove a destroy callback.""" return _lldb.SBDebugger_RemoveDestroyCallback(self, token) def DispatchInput(self, data): - r"""DispatchInput(SBDebugger self, void const * data)""" + r"""Dispatch input to the debugger.""" return _lldb.SBDebugger_DispatchInput(self, data) def DispatchInputInterrupt(self): - r"""DispatchInputInterrupt(SBDebugger self)""" + r"""Interrupt the current input dispatch.""" return _lldb.SBDebugger_DispatchInputInterrupt(self) def DispatchInputEndOfFile(self): - r"""DispatchInputEndOfFile(SBDebugger self)""" + r"""Signal end-of-file to the current input dispatch.""" return _lldb.SBDebugger_DispatchInputEndOfFile(self) def GetInstanceName(self): - r"""GetInstanceName(SBDebugger self) -> char const *""" + r"""Get the instance name of this debugger.""" return _lldb.SBDebugger_GetInstanceName(self) @staticmethod def FindDebuggerWithID(id): - r"""FindDebuggerWithID(int id) -> SBDebugger""" + r"""Find a debugger by ID. Returns an invalid debugger if not found.""" return _lldb.SBDebugger_FindDebuggerWithID(id) @staticmethod def SetInternalVariable(var_name, value, debugger_instance_name): - r"""SetInternalVariable(char const * var_name, char const * value, char const * debugger_instance_name) -> SBError""" + r"""Set an internal variable.""" return _lldb.SBDebugger_SetInternalVariable(var_name, value, debugger_instance_name) @staticmethod def GetInternalVariableValue(var_name, debugger_instance_name): - r"""GetInternalVariableValue(char const * var_name, char const * debugger_instance_name) -> SBStringList""" + r"""Get the value of an internal variable.""" return _lldb.SBDebugger_GetInternalVariableValue(var_name, debugger_instance_name) def GetDescription(self, description): - r"""GetDescription(SBDebugger self, SBStream description) -> bool""" + r"""Get a description of this debugger.""" return _lldb.SBDebugger_GetDescription(self, description) def GetTerminalWidth(self): - r"""GetTerminalWidth(SBDebugger self) -> uint32_t""" + r"""Get the terminal width.""" return _lldb.SBDebugger_GetTerminalWidth(self) def SetTerminalWidth(self, term_width): - r"""SetTerminalWidth(SBDebugger self, uint32_t term_width)""" + r"""Set the terminal width.""" return _lldb.SBDebugger_SetTerminalWidth(self, term_width) def GetTerminalHeight(self): - r"""GetTerminalHeight(SBDebugger self) -> uint32_t""" + r"""Get the terminal height.""" return _lldb.SBDebugger_GetTerminalHeight(self) def SetTerminalHeight(self, term_height): - r"""SetTerminalHeight(SBDebugger self, uint32_t term_height)""" + r"""Set the terminal height.""" return _lldb.SBDebugger_SetTerminalHeight(self, term_height) def GetID(self): - r"""GetID(SBDebugger self) -> lldb::user_id_t""" + r"""Get the unique ID of this debugger.""" return _lldb.SBDebugger_GetID(self) def GetPrompt(self): - r"""GetPrompt(SBDebugger self) -> char const *""" + r"""Get the command prompt string.""" return _lldb.SBDebugger_GetPrompt(self) def SetPrompt(self, prompt): - r"""SetPrompt(SBDebugger self, char const * prompt)""" + r"""Set the command prompt string.""" return _lldb.SBDebugger_SetPrompt(self, prompt) def GetReproducerPath(self): - r"""GetReproducerPath(SBDebugger self) -> char const *""" + r"""Get the path to the reproducer.""" return _lldb.SBDebugger_GetReproducerPath(self) def GetScriptLanguage(self): - r"""GetScriptLanguage(SBDebugger self) -> lldb::ScriptLanguage""" + r"""Get the current scripting language.""" return _lldb.SBDebugger_GetScriptLanguage(self) def SetScriptLanguage(self, script_lang): - r"""SetScriptLanguage(SBDebugger self, lldb::ScriptLanguage script_lang)""" + r"""Set the current scripting language.""" return _lldb.SBDebugger_SetScriptLanguage(self, script_lang) def GetREPLLanguage(self): - r"""GetREPLLanguage(SBDebugger self) -> lldb::LanguageType""" + r"""Get the current REPL language.""" return _lldb.SBDebugger_GetREPLLanguage(self) def SetREPLLanguage(self, repl_lang): - r"""SetREPLLanguage(SBDebugger self, lldb::LanguageType repl_lang)""" + r"""Set the current REPL language.""" return _lldb.SBDebugger_SetREPLLanguage(self, repl_lang) def GetCloseInputOnEOF(self): - r"""GetCloseInputOnEOF(SBDebugger self) -> bool""" + r"""Get whether to close input on EOF (deprecated).""" return _lldb.SBDebugger_GetCloseInputOnEOF(self) def SetCloseInputOnEOF(self, b): - r"""SetCloseInputOnEOF(SBDebugger self, bool b)""" + r"""Set whether to close input on EOF (deprecated).""" return _lldb.SBDebugger_SetCloseInputOnEOF(self, b) def GetCategory(self, *args): r""" - GetCategory(SBDebugger self, char const * category_name) -> SBTypeCategory - GetCategory(SBDebugger self, lldb::LanguageType lang_type) -> SBTypeCategory + *Overload 1:* + Get a type category by name. + + | + + *Overload 2:* + Get a type category by language. """ return _lldb.SBDebugger_GetCategory(self, *args) def CreateCategory(self, category_name): - r"""CreateCategory(SBDebugger self, char const * category_name) -> SBTypeCategory""" + r"""Create a new type category.""" return _lldb.SBDebugger_CreateCategory(self, category_name) def DeleteCategory(self, category_name): - r"""DeleteCategory(SBDebugger self, char const * category_name) -> bool""" + r"""Delete a type category.""" return _lldb.SBDebugger_DeleteCategory(self, category_name) def GetNumCategories(self): - r"""GetNumCategories(SBDebugger self) -> uint32_t""" + r"""Get the number of type categories.""" return _lldb.SBDebugger_GetNumCategories(self) - def GetCategoryAtIndex(self, arg2): - r"""GetCategoryAtIndex(SBDebugger self, uint32_t arg2) -> SBTypeCategory""" - return _lldb.SBDebugger_GetCategoryAtIndex(self, arg2) + def GetCategoryAtIndex(self, index): + r"""Get a type category by index.""" + return _lldb.SBDebugger_GetCategoryAtIndex(self, index) def GetDefaultCategory(self): - r"""GetDefaultCategory(SBDebugger self) -> SBTypeCategory""" + r"""Get the default type category.""" return _lldb.SBDebugger_GetDefaultCategory(self) - def GetFormatForType(self, arg2): - r"""GetFormatForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeFormat""" - return _lldb.SBDebugger_GetFormatForType(self, arg2) + def GetFormatForType(self, type_name_spec): + r"""Get the format for a type.""" + return _lldb.SBDebugger_GetFormatForType(self, type_name_spec) - def GetSummaryForType(self, arg2): - r"""GetSummaryForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeSummary""" - return _lldb.SBDebugger_GetSummaryForType(self, arg2) + def GetSummaryForType(self, type_name_spec): + r"""Get the summary for a type.""" + return _lldb.SBDebugger_GetSummaryForType(self, type_name_spec) - def GetFilterForType(self, arg2): - r"""GetFilterForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeFilter""" - return _lldb.SBDebugger_GetFilterForType(self, arg2) + def GetFilterForType(self, type_name_spec): + r"""Get the filter for a type.""" + return _lldb.SBDebugger_GetFilterForType(self, type_name_spec) - def GetSyntheticForType(self, arg2): - r"""GetSyntheticForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeSynthetic""" - return _lldb.SBDebugger_GetSyntheticForType(self, arg2) + def GetSyntheticForType(self, type_name_spec): + r"""Get the synthetic for a type.""" + return _lldb.SBDebugger_GetSyntheticForType(self, type_name_spec) def ResetStatistics(self): - r"""ResetStatistics(SBDebugger self)""" + r""" + Clear collected statistics for targets belonging to this debugger. + + This includes clearing symbol table and debug info parsing/index time for + all modules, breakpoint resolve time, and target statistics. + """ return _lldb.SBDebugger_ResetStatistics(self) def RunCommandInterpreter(self, auto_handle_events, spawn_thread, options, num_errors, quit_requested, stopped_for_crash): @@ -5339,12 +5999,29 @@ def RunCommandInterpreter(self, auto_handle_events, spawn_thread, options, num_e """ return _lldb.SBDebugger_RunCommandInterpreter(self, auto_handle_events, spawn_thread, options, num_errors, quit_requested, stopped_for_crash) - def RunREPL(self, language, repl_options): - r"""RunREPL(SBDebugger self, lldb::LanguageType language, char const * repl_options) -> SBError""" - return _lldb.SBDebugger_RunREPL(self, language, repl_options) + def RunREPL(self, language, repl_options): + r"""Run a REPL (Read-Eval-Print Loop) for the specified language.""" + return _lldb.SBDebugger_RunREPL(self, language, repl_options) + + def LoadTraceFromFile(self, error, trace_description_file): + r""" + Load a trace from a trace description file. + + This will create Targets, Processes and Threads based on the contents of + the file. + + :type error: :py:class:`SBError`, out + :param error: + An error if the trace could not be created. + + :type trace_description_file: :py:class:`SBFileSpec`, in + :param trace_description_file: + The file containing the necessary information to load the trace. - def LoadTraceFromFile(self, error, trace_description_file): - r"""LoadTraceFromFile(SBDebugger self, SBError error, SBFileSpec trace_description_file) -> SBTrace""" + :rtype: :py:class:`SBTrace` + :return: + An SBTrace object representing the loaded trace. + """ return _lldb.SBDebugger_LoadTraceFromFile(self, error, trace_description_file) def __repr__(self): @@ -5393,6 +6070,16 @@ def GetErrorFileHandle(self): r"""GetErrorFileHandle(SBDebugger self) -> lldb::FileSP""" return _lldb.SBDebugger_GetErrorFileHandle(self) + class staticproperty: + def __init__(self, func): + self.func = func + def __get__(self, instance, owner): + return self.func() + @staticproperty + def version(): + return SBDebugger.GetVersionString() + + # Register SBDebugger in _lldb: _lldb.SBDebugger_swigregister(SBDebugger) class SBDeclaration(object): @@ -5546,7 +6233,12 @@ def __init__(self, *args): __swig_destroy__ = _lldb.delete_SBError def GetCString(self): - r"""GetCString(SBError self) -> char const *""" + r""" + Get the error string as a NULL terminated UTF8 c-string. + + This SBError object owns the returned string and this object must be kept + around long enough to use the returned string. + """ return _lldb.SBError_GetCString(self) def Clear(self): @@ -5562,11 +6254,14 @@ def Success(self): return _lldb.SBError_Success(self) def GetError(self): - r"""GetError(SBError self) -> uint32_t""" + r"""Get the error code.""" return _lldb.SBError_GetError(self) def GetErrorData(self): - r"""GetErrorData(SBError self) -> SBStructuredData""" + r""" + Get the error in machine-readable form. Particularly useful for + compiler diagnostics. + """ return _lldb.SBError_GetErrorData(self) def GetType(self): @@ -5647,43 +6342,134 @@ def __init__(self, *args): __swig_destroy__ = _lldb.delete_SBEnvironment def Get(self, name): - r"""Get(SBEnvironment self, char const * name) -> char const *""" + r""" + Return the value of a given environment variable. + + :param [in]: name + The name of the environment variable. + + :rtype: string + :return: + The value of the environment variable or null if not present. + If the environment variable has no value but is present, a valid + pointer to an empty string will be returned. + """ return _lldb.SBEnvironment_Get(self, name) def GetNumValues(self): - r"""GetNumValues(SBEnvironment self) -> size_t""" + r""" + :rtype: int + :return: + The number of environment variables. + """ return _lldb.SBEnvironment_GetNumValues(self) def GetNameAtIndex(self, index): - r"""GetNameAtIndex(SBEnvironment self, size_t index) -> char const *""" + r""" + Return the name of the environment variable at a given index from the + internal list of environment variables. + + :param [in]: index + The index of the environment variable in the internal list. + + :rtype: string + :return: + The name at the given index or null if the index is invalid. + """ return _lldb.SBEnvironment_GetNameAtIndex(self, index) def GetValueAtIndex(self, index): - r"""GetValueAtIndex(SBEnvironment self, size_t index) -> char const *""" + r""" + Return the value of the environment variable at a given index from the + internal list of environment variables. + + :param [in]: index + The index of the environment variable in the internal list. + + :rtype: string + :return: + The value at the given index or null if the index is invalid. + If the environment variable has no value but is present, a valid + pointer to an empty string will be returned. + """ return _lldb.SBEnvironment_GetValueAtIndex(self, index) def GetEntries(self): - r"""GetEntries(SBEnvironment self) -> SBStringList""" + r""" + Return all environment variables contained in this object. Each variable + is returned as a string with the following format + name=value + + :rtype: :py:class:`SBStringList` + :return: + Return an lldb::SBStringList object with the environment variables. + """ return _lldb.SBEnvironment_GetEntries(self) def PutEntry(self, name_and_value): - r"""PutEntry(SBEnvironment self, char const * name_and_value)""" + r""" + Add or replace an existing environment variable. The input must be a + string with the format + name=value + + :param [in]: name_and_value + The entry to set which conforms to the format mentioned above. + """ return _lldb.SBEnvironment_PutEntry(self, name_and_value) def SetEntries(self, entries, append): - r"""SetEntries(SBEnvironment self, SBStringList entries, bool append)""" + r""" + Update this object with the given environment variables. The input is a + list of entries with the same format required by SBEnvironment::PutEntry. + + If append is false, the provided environment will replace the existing + environment. Otherwise, existing values will be updated of left untouched + accordingly. + + :param [in]: entries + The environment variable entries. + + :param [in]: append + Flag that controls whether to replace the existing environment. + """ return _lldb.SBEnvironment_SetEntries(self, entries, append) def Set(self, name, value, overwrite): - r"""Set(SBEnvironment self, char const * name, char const * value, bool overwrite) -> bool""" + r""" + Set the value of a given environment variable. + If the variable exists, its value is updated only if overwrite is true. + + :param [in]: name + The name of the environment variable to set. + + :param [in]: value + The value of the environment variable to set. + + :param [in]: overwrite + Flag that indicates whether to overwrite an existing environment + variable. + + :rtype: boolean + :return: + Return whether the variable was added or modified. + """ return _lldb.SBEnvironment_Set(self, name, value, overwrite) def Unset(self, name): - r"""Unset(SBEnvironment self, char const * name) -> bool""" + r""" + Unset an environment variable if exists. + + :param [in]: name + The name of the environment variable to unset. + + :rtype: boolean + :return: + Return whether a variable was actually unset. + """ return _lldb.SBEnvironment_Unset(self, name) def Clear(self): - r"""Clear(SBEnvironment self)""" + r"""Delete all the environment variables.""" return _lldb.SBEnvironment_Clear(self) # Register SBEnvironment in _lldb: @@ -6298,14 +7084,14 @@ def SetDirectory(self, directory): r"""SetDirectory(SBFileSpec self, char const * directory)""" return _lldb.SBFileSpec_SetDirectory(self, directory) - def GetPath(self, dst_path, dst_len): - r"""GetPath(SBFileSpec self, char * dst_path, size_t dst_len) -> uint32_t""" - return _lldb.SBFileSpec_GetPath(self, dst_path, dst_len) + def GetPath(self, dst_path): + r"""GetPath(SBFileSpec self, char * dst_path) -> uint32_t""" + return _lldb.SBFileSpec_GetPath(self, dst_path) @staticmethod - def ResolvePath(src_path, dst_path, dst_len): - r"""ResolvePath(char const * src_path, char * dst_path, size_t dst_len) -> int""" - return _lldb.SBFileSpec_ResolvePath(src_path, dst_path, dst_len) + def ResolvePath(src_path, dst_path): + r"""ResolvePath(char const * src_path, char * dst_path) -> int""" + return _lldb.SBFileSpec_ResolvePath(src_path, dst_path) def GetDescription(self, description): r"""GetDescription(SBFileSpec self, SBStream description) -> bool""" @@ -6601,8 +7387,15 @@ def IsArtificial(self, *args): """ return _lldb.SBFrame_IsArtificial(self, *args) + def IsSynthetic(self): + r"""IsSynthetic(SBFrame self) -> bool""" + return _lldb.SBFrame_IsSynthetic(self) + def IsHidden(self): - r"""IsHidden(SBFrame self) -> bool""" + r""" + Return whether a frame recognizer decided this frame should not + be displayes in backtraces etc. + """ return _lldb.SBFrame_IsHidden(self) def EvaluateExpression(self, *args): @@ -6618,7 +7411,11 @@ def EvaluateExpression(self, *args): return _lldb.SBFrame_EvaluateExpression(self, *args) def GetLanguageSpecificData(self): - r"""GetLanguageSpecificData(SBFrame self) -> SBStructuredData""" + r""" + Language plugins can use this API to report language-specific + runtime information about this compile unit, such as additional + language version details or feature flags. + """ return _lldb.SBFrame_GetLanguageSpecificData(self) def GetFrameBlock(self): @@ -6761,7 +7558,24 @@ def GetDescription(self, description): return _lldb.SBFrame_GetDescription(self, description) def GetDescriptionWithFormat(self, format, output): - r"""GetDescriptionWithFormat(SBFrame self, SBFormat format, SBStream output) -> SBError""" + r""" + Similar to *GetDescription()* but the format of the description can be + configured via the ``format`` parameter. See + https://lldb.llvm.org/use/formatting.html for more information on format + strings. + + :type format: :py:class:`SBFormat`, in + :param format: + The format to use for generating the description. + + :type output: :py:class:`SBStream`, out + :param output: + The stream where the description will be written to. + + :rtype: :py:class:`SBError` + :return: + An error object with an error message in case of failures. + """ return _lldb.SBFrame_GetDescriptionWithFormat(self, format, output) def __repr__(self): @@ -6929,6 +7743,10 @@ def GetMangledName(self): r"""GetMangledName(SBFunction self) -> char const *""" return _lldb.SBFunction_GetMangledName(self) + def GetBaseName(self): + r"""GetBaseName(SBFunction self) -> char const *""" + return _lldb.SBFunction_GetBaseName(self) + def GetInstructions(self, *args): r""" GetInstructions(SBFunction self, SBTarget target) -> SBInstructionList @@ -7342,37 +8160,50 @@ def GetNameForLanguageType(language): @staticmethod def LanguageIsCPlusPlus(language): - r"""LanguageIsCPlusPlus(lldb::LanguageType language) -> bool""" + r"""Returns whether the given language is any version of C++.""" return _lldb.SBLanguageRuntime_LanguageIsCPlusPlus(language) @staticmethod def LanguageIsObjC(language): - r"""LanguageIsObjC(lldb::LanguageType language) -> bool""" + r"""Returns whether the given language is Obj-C or Obj-C++.""" return _lldb.SBLanguageRuntime_LanguageIsObjC(language) @staticmethod def LanguageIsCFamily(language): - r"""LanguageIsCFamily(lldb::LanguageType language) -> bool""" + r"""Returns whether the given language is any version of C, C++ or Obj-C.""" return _lldb.SBLanguageRuntime_LanguageIsCFamily(language) @staticmethod def SupportsExceptionBreakpointsOnThrow(language): - r"""SupportsExceptionBreakpointsOnThrow(lldb::LanguageType language) -> bool""" + r""" + Returns whether the given language supports exception breakpoints on + throw statements. + """ return _lldb.SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow(language) @staticmethod def SupportsExceptionBreakpointsOnCatch(language): - r"""SupportsExceptionBreakpointsOnCatch(lldb::LanguageType language) -> bool""" + r""" + Returns whether the given language supports exception breakpoints on + catch statements. + """ return _lldb.SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch(language) @staticmethod def GetThrowKeywordForLanguage(language): - r"""GetThrowKeywordForLanguage(lldb::LanguageType language) -> char const *""" + r""" + Returns the keyword used for throw statements in the given language, e.g. + Python uses **raise**. Returns **nullptr** if the language is not supported. + """ return _lldb.SBLanguageRuntime_GetThrowKeywordForLanguage(language) @staticmethod def GetCatchKeywordForLanguage(language): - r"""GetCatchKeywordForLanguage(lldb::LanguageType language) -> char const *""" + r""" + Returns the keyword used for catch statements in the given language, e.g. + Python uses **except**. Returns **nullptr** if the language is not + supported. + """ return _lldb.SBLanguageRuntime_GetCatchKeywordForLanguage(language) def __init__(self): @@ -7383,87 +8214,87 @@ def __init__(self): # Register SBLanguageRuntime in _lldb: _lldb.SBLanguageRuntime_swigregister(SBLanguageRuntime) eLanguageNameAda = _lldb.eLanguageNameAda - +r"""ISO Ada.""" eLanguageNameBLISS = _lldb.eLanguageNameBLISS - +r"""BLISS.""" eLanguageNameC = _lldb.eLanguageNameC - +r"""C (K&R and ISO).""" eLanguageNameC_plus_plus = _lldb.eLanguageNameC_plus_plus - +r"""ISO C++.""" eLanguageNameCobol = _lldb.eLanguageNameCobol - +r"""ISO Cobol.""" eLanguageNameCrystal = _lldb.eLanguageNameCrystal - +r"""Crystal.""" eLanguageNameD = _lldb.eLanguageNameD - +r"""D.""" eLanguageNameDylan = _lldb.eLanguageNameDylan - +r"""Dylan.""" eLanguageNameFortran = _lldb.eLanguageNameFortran - +r"""ISO Fortran.""" eLanguageNameGo = _lldb.eLanguageNameGo - +r"""Go.""" eLanguageNameHaskell = _lldb.eLanguageNameHaskell - +r"""Haskell.""" eLanguageNameJava = _lldb.eLanguageNameJava - +r"""Java.""" eLanguageNameJulia = _lldb.eLanguageNameJulia - +r"""Julia.""" eLanguageNameKotlin = _lldb.eLanguageNameKotlin - +r"""Kotlin.""" eLanguageNameModula2 = _lldb.eLanguageNameModula2 - +r"""Modula 2.""" eLanguageNameModula3 = _lldb.eLanguageNameModula3 - +r"""Modula 3.""" eLanguageNameObjC = _lldb.eLanguageNameObjC - +r"""Objective C.""" eLanguageNameObjC_plus_plus = _lldb.eLanguageNameObjC_plus_plus - +r"""Objective C++.""" eLanguageNameOCaml = _lldb.eLanguageNameOCaml - +r"""OCaml.""" eLanguageNameOpenCL_C = _lldb.eLanguageNameOpenCL_C - +r"""OpenCL C.""" eLanguageNamePascal = _lldb.eLanguageNamePascal - +r"""ISO Pascal.""" eLanguageNamePLI = _lldb.eLanguageNamePLI - +r"""ANSI PL/I.""" eLanguageNamePython = _lldb.eLanguageNamePython - +r"""Python.""" eLanguageNameRenderScript = _lldb.eLanguageNameRenderScript - +r"""RenderScript Kernel Language.""" eLanguageNameRust = _lldb.eLanguageNameRust - +r"""Rust.""" eLanguageNameSwift = _lldb.eLanguageNameSwift - +r"""Swift.""" eLanguageNameUPC = _lldb.eLanguageNameUPC - +r"""Unified Parallel C (UPC).""" eLanguageNameZig = _lldb.eLanguageNameZig - +r"""Zig.""" eLanguageNameAssembly = _lldb.eLanguageNameAssembly - +r"""Assembly.""" eLanguageNameC_sharp = _lldb.eLanguageNameC_sharp - +r"""C#.""" eLanguageNameMojo = _lldb.eLanguageNameMojo - +r"""Mojo.""" eLanguageNameGLSL = _lldb.eLanguageNameGLSL - +r"""OpenGL Shading Language.""" eLanguageNameGLSL_ES = _lldb.eLanguageNameGLSL_ES - +r"""OpenGL ES Shading Language.""" eLanguageNameHLSL = _lldb.eLanguageNameHLSL - +r"""High Level Shading Language.""" eLanguageNameOpenCL_CPP = _lldb.eLanguageNameOpenCL_CPP - +r"""OpenCL C++.""" eLanguageNameCPP_for_OpenCL = _lldb.eLanguageNameCPP_for_OpenCL - +r"""C++ for OpenCL.""" eLanguageNameSYCL = _lldb.eLanguageNameSYCL - +r"""SYCL.""" eLanguageNameRuby = _lldb.eLanguageNameRuby - +r"""Ruby.""" eLanguageNameMove = _lldb.eLanguageNameMove - +r"""Move.""" eLanguageNameHylo = _lldb.eLanguageNameHylo - +r"""Hylo.""" eLanguageNameMetal = _lldb.eLanguageNameMetal - +r"""Metal.""" class SBLaunchInfo(object): r"""Describes how a target or program should be launched.""" @@ -7508,23 +8339,77 @@ def GetExecutableFile(self): return _lldb.SBLaunchInfo_GetExecutableFile(self) def SetExecutableFile(self, exe_file, add_as_first_arg): - r"""SetExecutableFile(SBLaunchInfo self, SBFileSpec exe_file, bool add_as_first_arg)""" + r""" + Set the executable file that will be used to launch the process and + optionally set it as the first argument in the argument vector. + + This only needs to be specified if clients wish to carefully control + the exact path will be used to launch a binary. If you create a + target with a symlink, that symlink will get resolved in the target + and the resolved path will get used to launch the process. Calling + this function can help you still launch your process using the + path of your choice. + + If this function is not called prior to launching with + SBTarget::Launch(...), the target will use the resolved executable + path that was used to create the target. + + :type exe_file: :py:class:`SBFileSpec`, in + :param exe_file: + The override path to use when launching the executable. + + :type add_as_first_arg: boolean, in + :param add_as_first_arg: + If true, then the path will be inserted into the argument vector + prior to launching. Otherwise the argument vector will be left + alone. + """ return _lldb.SBLaunchInfo_SetExecutableFile(self, exe_file, add_as_first_arg) def GetListener(self): - r"""GetListener(SBLaunchInfo self) -> SBListener""" + r""" + Get the listener that will be used to receive process events. + + If no listener has been set via a call to + SBLaunchInfo::SetListener(), then an invalid SBListener will be + returned (SBListener::IsValid() will return false). If a listener + has been set, then the valid listener object will be returned. + """ return _lldb.SBLaunchInfo_GetListener(self) def SetListener(self, listener): - r"""SetListener(SBLaunchInfo self, SBListener listener)""" + r""" + Set the listener that will be used to receive process events. + + By default the SBDebugger, which has a listener, that the SBTarget + belongs to will listen for the process events. Calling this function + allows a different listener to be used to listen for process events. + """ return _lldb.SBLaunchInfo_SetListener(self, listener) def GetShadowListener(self): - r"""GetShadowListener(SBLaunchInfo self) -> SBListener""" + r""" + Get the shadow listener that receive public process events, + additionally to the default process event listener. + + If no listener has been set via a call to + SBLaunchInfo::SetShadowListener(), then an invalid SBListener will + be returned (SBListener::IsValid() will return false). If a listener + has been set, then the valid listener object will be returned. + """ return _lldb.SBLaunchInfo_GetShadowListener(self) def SetShadowListener(self, listener): - r"""SetShadowListener(SBLaunchInfo self, SBListener listener)""" + r""" + Set the shadow listener that will receive public process events, + additionally to the default process event listener. + + By default a process have no shadow event listener. + Calling this function allows public process events to be broadcasted to an + additional listener on top of the default process event listener. + If the `listener` argument is invalid (SBListener::IsValid() will + return false), this will clear the shadow listener. + """ return _lldb.SBLaunchInfo_SetShadowListener(self, listener) def GetNumArguments(self): @@ -7548,15 +8433,48 @@ def GetEnvironmentEntryAtIndex(self, idx): return _lldb.SBLaunchInfo_GetEnvironmentEntryAtIndex(self, idx) def SetEnvironmentEntries(self, envp, append): - r"""SetEnvironmentEntries(SBLaunchInfo self, char const ** envp, bool append)""" + r""" + Update this object with the given environment variables. + + If append is false, the provided environment will replace the existing + environment. Otherwise, existing values will be updated of left untouched + accordingly. + + :param [in]: envp + The new environment variables as a list of strings with the following + format + name=value + + :param [in]: append + Flag that controls whether to replace the existing environment. + """ return _lldb.SBLaunchInfo_SetEnvironmentEntries(self, envp, append) def SetEnvironment(self, env, append): - r"""SetEnvironment(SBLaunchInfo self, SBEnvironment env, bool append)""" + r""" + Update this object with the given environment variables. + + If append is false, the provided environment will replace the existing + environment. Otherwise, existing values will be updated of left untouched + accordingly. + + :param [in]: env + The new environment variables. + + :param [in]: append + Flag that controls whether to replace the existing environment. + """ return _lldb.SBLaunchInfo_SetEnvironment(self, env, append) def GetEnvironment(self): - r"""GetEnvironment(SBLaunchInfo self) -> SBEnvironment""" + r""" + Return the environment variables of this object. + + :rtype: :py:class:`SBEnvironment` + :return: + An lldb::SBEnvironment object which is a copy of the SBLaunchInfo's + environment. + """ return _lldb.SBLaunchInfo_GetEnvironment(self) def Clear(self): @@ -7893,7 +8811,14 @@ def HandleBroadcastEvent(self, event): # Register SBListener in _lldb: _lldb.SBListener_swigregister(SBListener) class SBMemoryRegionInfo(object): - r"""API clients can get information about memory regions in processes.""" + r""" + API clients can get information about memory regions in processes. + + For Python users, `len()` is overriden to output the size of the memory region in bytes. + For Python users, `str()` is overriden with the results of the GetDescription function- + produces a formatted string that describes a memory range in the form: + [Hex start - Hex End) with associated permissions (RWX) + """ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") @@ -7911,31 +8836,77 @@ def Clear(self): return _lldb.SBMemoryRegionInfo_Clear(self) def GetRegionBase(self): - r"""GetRegionBase(SBMemoryRegionInfo self) -> lldb::addr_t""" + r""" + Get the base address of this memory range. + + :rtype: int + :return: + The base address of this memory range. + """ return _lldb.SBMemoryRegionInfo_GetRegionBase(self) def GetRegionEnd(self): - r"""GetRegionEnd(SBMemoryRegionInfo self) -> lldb::addr_t""" + r""" + Get the end address of this memory range. + + :rtype: int + :return: + The base address of this memory range. + """ return _lldb.SBMemoryRegionInfo_GetRegionEnd(self) def IsReadable(self): - r"""IsReadable(SBMemoryRegionInfo self) -> bool""" + r""" + Check if this memory address is marked readable to the process. + + :rtype: boolean + :return: + true if this memory address is marked readable + """ return _lldb.SBMemoryRegionInfo_IsReadable(self) def IsWritable(self): - r"""IsWritable(SBMemoryRegionInfo self) -> bool""" + r""" + Check if this memory address is marked writable to the process. + + :rtype: boolean + :return: + true if this memory address is marked writable + """ return _lldb.SBMemoryRegionInfo_IsWritable(self) def IsExecutable(self): - r"""IsExecutable(SBMemoryRegionInfo self) -> bool""" + r""" + Check if this memory address is marked executable to the process. + + :rtype: boolean + :return: + true if this memory address is marked executable + """ return _lldb.SBMemoryRegionInfo_IsExecutable(self) def IsMapped(self): - r"""IsMapped(SBMemoryRegionInfo self) -> bool""" + r""" + Check if this memory address is mapped into the process address + space. + + :rtype: boolean + :return: + true if this memory address is in the process address space. + """ return _lldb.SBMemoryRegionInfo_IsMapped(self) def GetName(self): - r"""GetName(SBMemoryRegionInfo self) -> char const *""" + r""" + Returns the name of the memory region mapped at the given + address. + + :rtype: string + :return: + In case of memory mapped files it is the absolute path of + the file otherwise it is a name associated with the memory + region. If no name can be determined the returns nullptr. + """ return _lldb.SBMemoryRegionInfo_GetName(self) def HasDirtyMemoryPageList(self): @@ -7991,7 +8962,15 @@ def __ne__(self, rhs): return _lldb.SBMemoryRegionInfo___ne__(self, rhs) def GetDescription(self, description): - r"""GetDescription(SBMemoryRegionInfo self, SBStream description) -> bool""" + r""" + GetDescription(SBMemoryRegionInfo self, SBStream description) -> bool + + Takes an SBStream parameter to write output to, + formatted [Hex start - Hex End) with associated permissions (RWX). + If the function results false, no output will be written. + If results true, the output will be written to the stream. + + """ return _lldb.SBMemoryRegionInfo_GetDescription(self, description) def __repr__(self): @@ -8057,8 +9036,8 @@ def __iter__(self): '''Iterate over all the memory regions in a lldb.SBMemoryRegionInfoList object.''' import lldb size = self.GetSize() - region = lldb.SBMemoryRegionInfo() for i in range(size): + region = lldb.SBMemoryRegionInfo() self.GetMemoryRegionAtIndex(i, region) yield region @@ -8227,11 +9206,41 @@ def SetPlatformFileSpec(self, platform_file): return _lldb.SBModule_SetPlatformFileSpec(self, platform_file) def GetRemoteInstallFileSpec(self): - r"""GetRemoteInstallFileSpec(SBModule self) -> SBFileSpec""" + r""" + Get accessor for the remote install path for a module. + + When debugging to a remote platform by connecting to a remote + platform, the install path of the module can be set. If the + install path is set, every time the process is about to launch + the target will install this module on the remote platform prior + to launching. + + :rtype: :py:class:`SBFileSpec` + :return: + A file specification object. + """ return _lldb.SBModule_GetRemoteInstallFileSpec(self) def SetRemoteInstallFileSpec(self, file): - r"""SetRemoteInstallFileSpec(SBModule self, SBFileSpec file) -> bool""" + r""" + Set accessor for the remote install path for a module. + + When debugging to a remote platform by connecting to a remote + platform, the install path of the module can be set. If the + install path is set, every time the process is about to launch + the target will install this module on the remote platform prior + to launching. + + If *file* specifies a full path to an install location, the + module will be installed to this path. If the path is relative + (no directory specified, or the path is partial like "usr/lib" + or "./usr/lib", then the install path will be resolved using + the platform's current working directory as the base path. + + :type file: :py:class:`SBFileSpec`, in + :param file: + A file specification object. + """ return _lldb.SBModule_SetRemoteInstallFileSpec(self, file) def GetByteOrder(self): @@ -8400,7 +9409,24 @@ def FindTypes(self, type): return _lldb.SBModule_FindTypes(self, type) def GetTypeByID(self, uid): - r"""GetTypeByID(SBModule self, lldb::user_id_t uid) -> SBType""" + r""" + Get a type using its type ID. + + Each symbol file reader will assign different user IDs to their + types, but it is sometimes useful when debugging type issues to + be able to grab a type using its type ID. + + For DWARF debug info, the type ID is the DIE offset. + + :type uid: int, in + :param uid: + The type user ID. + + :rtype: :py:class:`SBType` + :return: + An SBType for the given type ID, or an empty SBType if the + type was not found. + """ return _lldb.SBModule_GetTypeByID(self, uid) def GetBasicType(self, type): @@ -8427,11 +9453,64 @@ def GetTypes(self, *args): return _lldb.SBModule_GetTypes(self, *args) def GetVersion(self): - r"""GetVersion(SBModule self) -> uint32_t""" + r""" + Get the module version numbers. + + Many object files have a set of version numbers that describe + the version of the executable or shared library. Typically there + are major, minor and build, but there may be more. This function + will extract the versions from object files if they are available. + + If *versions* is NULL, or if *num_versions* is 0, the return + value will indicate how many version numbers are available in + this object file. Then a subsequent call can be made to this + function with a value of *versions* and *num_versions* that + has enough storage to store some or all version numbers. + + :type versions: int, out + :param versions: + A pointer to an array of uint32_t types that is *num_versions* + long. If this value is NULL, the return value will indicate + how many version numbers are required for a subsequent call + to this function so that all versions can be retrieved. If + the value is non-NULL, then at most *num_versions* of the + existing versions numbers will be filled into *versions*. + If there is no version information available, *versions* + will be filled with *num_versions* UINT32_MAX values + and zero will be returned. + + :type num_versions: int, in + :param num_versions: + The maximum number of entries to fill into *versions*. If + this value is zero, then the return value will indicate + how many version numbers there are in total so another call + to this function can be make with adequate storage in + *versions* to get all of the version numbers. If + *num_versions* is less than the actual number of version + numbers in this object file, only *num_versions* will be + filled into *versions* (if *versions* is non-NULL). + + :rtype: int + :return: + This function always returns the number of version numbers + that this object file has regardless of the number of + version numbers that were copied into *versions*. + """ return _lldb.SBModule_GetVersion(self) def GetSymbolFileSpec(self): - r"""GetSymbolFileSpec(SBModule self) -> SBFileSpec""" + r""" + Get accessor for the symbol file specification. + + When debugging an object file an additional debug information can + be provided in separate file. Therefore if you debugging something + like '/usr/lib/liba.dylib' then debug information can be located + in folder like '/usr/lib/liba.dylib.dSYM/'. + + :rtype: :py:class:`SBFileSpec` + :return: + A const reference to the file specification object. + """ return _lldb.SBModule_GetSymbolFileSpec(self) def GetObjectFileHeaderAddress(self): @@ -8474,6 +9553,14 @@ def GarbageCollectAllocatedModules(): """ return _lldb.SBModule_GarbageCollectAllocatedModules() + def GetObjectName(self): + r""" + If this Module represents a specific object or part within a larger file, + returns the name of that object or part. Otherwise, returns + nullptr. + """ + return _lldb.SBModule_GetObjectName(self) + def __repr__(self): r"""__repr__(SBModule self) -> std::string""" return _lldb.SBModule___repr__(self) @@ -8908,17 +9995,24 @@ def __init__(self, *args): __swig_destroy__ = _lldb.delete_SBMutex def IsValid(self): - r"""IsValid(SBMutex self) -> bool""" + r"""Returns true if this lock has ownership of the underlying mutex.""" return _lldb.SBMutex_IsValid(self) def lock(self): - r"""lock(SBMutex self)""" + r"""Blocking operation that takes ownership of this lock.""" return _lldb.SBMutex_lock(self) def unlock(self): - r"""unlock(SBMutex self)""" + r"""Releases ownership of this lock.""" return _lldb.SBMutex_unlock(self) + def try_lock(self): + r""" + Tries to lock the mutex. Returns immediately. On successful lock + acquisition returns true, otherwise returns false. + """ + return _lldb.SBMutex_try_lock(self) + def __enter__(self): self.lock() return self @@ -9089,6 +10183,10 @@ def IsValid(self): r"""IsValid(SBPlatform self) -> bool""" return _lldb.SBPlatform_IsValid(self) + def IsHost(self): + r"""Returns true if this platform is the host platform, otherwise false.""" + return _lldb.SBPlatform_IsHost(self) + def Clear(self): r"""Clear(SBPlatform self)""" return _lldb.SBPlatform_Clear(self) @@ -9198,13 +10296,34 @@ def GetUnixSignals(self): return _lldb.SBPlatform_GetUnixSignals(self) def GetEnvironment(self): - r"""GetEnvironment(SBPlatform self) -> SBEnvironment""" + r""" + Return the environment variables of the remote platform connection + process. + + :rtype: :py:class:`SBEnvironment` + :return: + An lldb::SBEnvironment object which is a copy of the platform's + environment. + """ return _lldb.SBPlatform_GetEnvironment(self) def SetLocateModuleCallback(self, callback): - r"""SetLocateModuleCallback(SBPlatform self, lldb::SBPlatformLocateModuleCallback callback) -> SBError""" + r""" + Set a callback as an implementation for locating module in order to + implement own module cache system. For example, to leverage distributed + build system, to bypass pulling files from remote platform, or to search + symbol files from symbol servers. The target will call this callback to + get a module file and a symbol file, and it will fallback to the LLDB + implementation when this callback failed or returned non-existent file. + This callback can set either module_file_spec or symbol_file_spec, or both + module_file_spec and symbol_file_spec. The callback will be cleared if + nullptr or None is set. + """ return _lldb.SBPlatform_SetLocateModuleCallback(self, callback) + is_host = property(IsHost, None, doc='''A read only property that returns a boolean value that indiciates if this platform is the host platform.''') + + # Register SBPlatform in _lldb: _lldb.SBPlatform_swigregister(SBPlatform) class SBProcess(object): @@ -9510,11 +10629,28 @@ def GetStopID(self, include_expression_stops=False): return _lldb.SBProcess_GetStopID(self, include_expression_stops) def GetStopEventForStopID(self, stop_id): - r"""GetStopEventForStopID(SBProcess self, uint32_t stop_id) -> SBEvent""" + r""" + Gets the stop event corresponding to stop ID. + Note that it wasn't fully implemented and tracks only the stop + event for the last natural stop ID. + + :param [in]: stop_id + The ID of the stop event to return. + + :rtype: :py:class:`SBEvent` + :return: + The stop event corresponding to stop ID. + """ return _lldb.SBProcess_GetStopEventForStopID(self, stop_id) def ForceScriptedState(self, new_state): - r"""ForceScriptedState(SBProcess self, lldb::StateType new_state)""" + r""" + If the process is a scripted process, changes its state to the new state. + No-op otherwise. + + :param [in]: new_state + The new state that the scripted process should be set to. + """ return _lldb.SBProcess_ForceScriptedState(self, new_state) def ReadMemory(self, addr, buf, error): @@ -9680,8 +10816,57 @@ def GetNumSupportedHardwareWatchpoints(self, error): def LoadImage(self, *args): r""" - LoadImage(SBProcess self, SBFileSpec remote_image_spec, SBError error) -> uint32_t - LoadImage(SBProcess self, SBFileSpec local_image_spec, SBFileSpec remote_image_spec, SBError error) -> uint32_t + *Overload 1:* + Load a shared library into this process. + + :type remote_image_spec: :py:class:`SBFileSpec`, in + :param remote_image_spec: + The path for the shared library on the target what you want + to load. + + :type error: :py:class:`SBError`, out + :param error: + An error object that gets filled in with any errors that + might occur when trying to load the shared library. + + :rtype: int + :return: + A token that represents the shared library that can be + later used to unload the shared library. A value of + LLDB_INVALID_IMAGE_TOKEN will be returned if the shared + library can't be opened. + + | + + *Overload 2:* + Load a shared library into this process. + + :type local_image_spec: :py:class:`SBFileSpec`, in + :param local_image_spec: + The file spec that points to the shared library that you + want to load if the library is located on the host. The + library will be copied over to the location specified by + remote_image_spec or into the current working directory with + the same filename if the remote_image_spec isn't specified. + + :type remote_image_spec: :py:class:`SBFileSpec`, in + :param remote_image_spec: + If local_image_spec is specified then the location where the + library should be copied over from the host. If + local_image_spec isn't specified, then the path for the + shared library on the target what you want to load. + + :type error: :py:class:`SBError`, out + :param error: + An error object that gets filled in with any errors that + might occur when trying to load the shared library. + + :rtype: int + :return: + A token that represents the shared library that can be + later used to unload the shared library. A value of + LLDB_INVALID_IMAGE_TOKEN will be returned if the shared + library can't be opened. """ return _lldb.SBProcess_LoadImage(self, *args) @@ -9737,14 +10922,59 @@ def IsInstrumentationRuntimePresent(self, type): def SaveCore(self, *args): r""" - SaveCore(SBProcess self, char const * file_name, char const * flavor, lldb::SaveCoreStyle core_style) -> SBError - SaveCore(SBProcess self, char const * file_name) -> SBError - SaveCore(SBProcess self, SBSaveCoreOptions options) -> SBError + *Overload 1:* + Save the state of the process in a core file. + + :type file_name: string, in + :param file_name: - The name of the file to save the core file to. + + :type flavor: string, in + :param flavor: - Specify the flavor of a core file plug-in to save. + Currently supported flavors include "mach-o" and "minidump" + + :type core_style: int, in + :param core_style: - Specify the style of a core file to save. + + | + + *Overload 2:* + Save the state of the process with the a flavor that matches the + current process' main executable (if supported). + + :type file_name: string, in + :param file_name: - The name of the file to save the core file to. + + | + + *Overload 3:* + Save the state of the process with the desired settings + as defined in the options object. + + :type options: :py:class:`SBSaveCoreOptions`, in + :param options: - The options to use when saving the core file. """ return _lldb.SBProcess_SaveCore(self, *args) def GetMemoryRegionInfo(self, load_addr, region_info): - r"""GetMemoryRegionInfo(SBProcess self, lldb::addr_t load_addr, SBMemoryRegionInfo region_info) -> SBError""" + r""" + Query the address load_addr and store the details of the memory + region that contains it in the supplied SBMemoryRegionInfo object. + To iterate over all memory regions use GetMemoryRegionList. + + :type load_addr: int, in + :param load_addr: + The address to be queried. + + :type region_info: :py:class:`SBMemoryRegionInfo`, out + :param region_info: + A reference to an SBMemoryRegionInfo object that will contain + the details of the memory region containing load_addr. + + :rtype: :py:class:`SBError` + :return: + An error object describes any errors that occurred while + querying load_addr. + """ return _lldb.SBProcess_GetMemoryRegionInfo(self, load_addr, region_info) def GetMemoryRegions(self): @@ -9777,7 +11007,16 @@ def GetProcessInfo(self): return _lldb.SBProcess_GetProcessInfo(self) def GetCoreFile(self): - r"""GetCoreFile(SBProcess self) -> SBFileSpec""" + r""" + Get the file specification for the core file that is currently being used + for the process. If the process is not loaded from a core file, then an + invalid file specification will be returned. + + :rtype: :py:class:`SBFileSpec` + :return: + The path to the core file for this target or an invalid file spec if + the process isn't loaded from a core file. + """ return _lldb.SBProcess_GetCoreFile(self) def GetAddressMask(self, *args): @@ -10155,8 +11394,9 @@ class SBProgress(object): with lldb.SBProgress('Non deterministic progress', 'Detail', lldb.SBDebugger) as progress: for i in range(10): progress.Increment(1) - # The progress object is automatically finalized when the with statement + ... + The progress object is automatically finalized on the exit of the with block. """ @@ -10165,8 +11405,35 @@ class SBProgress(object): def __init__(self, *args): r""" - __init__(SBProgress self, char const * title, char const * details, SBDebugger debugger) -> SBProgress - __init__(SBProgress self, char const * title, char const * details, uint64_t total_units, SBDebugger debugger) -> SBProgress + *Overload 1:* + Construct a progress object with a title, details and a given debugger. + :type title: string + :param title: + The title of the progress object. + :type details: string + :param details: + The details of the progress object. + :type debugger: :py:class:`SBDebugger` + :param debugger: + The debugger for this progress object to report to. + + | + + *Overload 2:* + Construct a progress object with a title, details, the total units of work + to be done, and a given debugger. + :type title: string + :param title: + The title of the progress object. + :type details: string + :param details: + The details of the progress object. + :type total_units: int + :param total_units: + The total number of units of work to be done. + :type debugger: :py:class:`SBDebugger` + :param debugger: + The debugger for this progress object to report to. """ _lldb.SBProgress_swiginit(self, _lldb.new_SBProgress(*args)) __swig_destroy__ = _lldb.delete_SBProgress @@ -10354,7 +11621,13 @@ def SetAutoGenerate(b): @staticmethod def SetWorkingDirectory(path): - r"""SetWorkingDirectory(char const * path)""" + r""" + The working directory is set to the current working directory when the + reproducers are initialized. This method allows setting a different + working directory. This is used by the API test suite which temporarily + changes the directory to where the test lives. This is a NO-OP in every + mode but capture. + """ return _lldb.SBReproducer_SetWorkingDirectory(path) def __init__(self): @@ -10512,7 +11785,19 @@ def GetSectionType(self): return _lldb.SBSection_GetSectionType(self) def GetPermissions(self): - r"""GetPermissions(SBSection self) -> uint32_t""" + r""" + Gets the permissions (RWX) of the section of the object file + + Returns a mask of bits of enum lldb::Permissions for this section. + Sections for which permissions are not defined, 0 is returned for + them. The binary representation of this value corresponds to [XRW] + i.e. for a section having read and execute permissions, the value + returned is 6 + + :rtype: int + :return: + Returns an unsigned value for Permissions for the section. + """ return _lldb.SBSection_GetPermissions(self) def GetTargetByteSize(self): @@ -10530,7 +11815,13 @@ def GetTargetByteSize(self): return _lldb.SBSection_GetTargetByteSize(self) def GetAlignment(self): - r"""GetAlignment(SBSection self) -> uint32_t""" + r""" + Return the alignment of the section in bytes + + :rtype: int + :return: + The alignment of the section in bytes + """ return _lldb.SBSection_GetAlignment(self) def __eq__(self, rhs): @@ -10671,7 +11962,16 @@ def GetSummaryOnly(self): return _lldb.SBStatisticsOptions_GetSummaryOnly(self) def SetIncludeTargets(self, b): - r"""SetIncludeTargets(SBStatisticsOptions self, bool b)""" + r""" + If true, dump statistics for the targets, including breakpoints, + expression evaluations, frame variables, etc. + + Defaults to true, unless the `SummaryOnly` mode is enabled, in which case + this is turned off unless specified. + + If both `IncludeTargets` and `IncludeModules` are true, a list of module + identifiers will be added to the "targets" section. + """ return _lldb.SBStatisticsOptions_SetIncludeTargets(self, b) def GetIncludeTargets(self): @@ -10679,7 +11979,17 @@ def GetIncludeTargets(self): return _lldb.SBStatisticsOptions_GetIncludeTargets(self) def SetIncludeModules(self, b): - r"""SetIncludeModules(SBStatisticsOptions self, bool b)""" + r""" + If true, dump statistics for the modules, including time and size of + various aspects of the module and debug information, type system, path, + etc. + + Defaults to true, unless the `SummaryOnly` mode is enabled, in which case + this is turned off unless specified. + + If both `IncludeTargets` and `IncludeModules` are true, a list of module + identifiers will be added to the "targets" section. + """ return _lldb.SBStatisticsOptions_SetIncludeModules(self, b) def GetIncludeModules(self): @@ -10687,7 +11997,13 @@ def GetIncludeModules(self): return _lldb.SBStatisticsOptions_GetIncludeModules(self) def SetIncludeTranscript(self, b): - r"""SetIncludeTranscript(SBStatisticsOptions self, bool b)""" + r""" + If true and the setting `interpreter.save-transcript` is enabled, include + a JSON array with all commands the user and/or scripts executed during a + debug session. + + Defaults to false. + """ return _lldb.SBStatisticsOptions_SetIncludeTranscript(self, b) def GetIncludeTranscript(self): @@ -10931,31 +12247,43 @@ def GetDescription(self, stream): return _lldb.SBStructuredData_GetDescription(self, stream) def GetType(self): - r"""GetType(SBStructuredData self) -> lldb::StructuredDataType""" + r"""Return the type of data in this data structure""" return _lldb.SBStructuredData_GetType(self) def GetSize(self): - r"""GetSize(SBStructuredData self) -> size_t""" + r""" + Return the size (i.e. number of elements) in this data structure + if it is an array or dictionary type. For other types, 0 will be + """ return _lldb.SBStructuredData_GetSize(self) def GetKeys(self, keys): - r"""GetKeys(SBStructuredData self, SBStringList keys) -> bool""" + r""" + Fill keys with the keys in this object and return true if this data + structure is a dictionary. Returns false otherwise. + """ return _lldb.SBStructuredData_GetKeys(self, keys) def GetValueForKey(self, key): - r"""GetValueForKey(SBStructuredData self, char const * key) -> SBStructuredData""" + r""" + Return the value corresponding to a key if this data structure + is a dictionary type. + """ return _lldb.SBStructuredData_GetValueForKey(self, key) def GetItemAtIndex(self, idx): - r"""GetItemAtIndex(SBStructuredData self, size_t idx) -> SBStructuredData""" + r""" + Return the value corresponding to an index if this data structure + is array. + """ return _lldb.SBStructuredData_GetItemAtIndex(self, idx) def GetUnsignedIntegerValue(self, fail_value=0): - r"""GetUnsignedIntegerValue(SBStructuredData self, uint64_t fail_value=0) -> uint64_t""" + r"""Return the integer value if this data structure is an integer type.""" return _lldb.SBStructuredData_GetUnsignedIntegerValue(self, fail_value) def GetSignedIntegerValue(self, fail_value=0): - r"""GetSignedIntegerValue(SBStructuredData self, int64_t fail_value=0) -> int64_t""" + r"""Return the integer value if this data structure is an integer type.""" return _lldb.SBStructuredData_GetSignedIntegerValue(self, fail_value) def GetIntegerValue(self, fail_value=0): @@ -10963,35 +12291,210 @@ def GetIntegerValue(self, fail_value=0): return _lldb.SBStructuredData_GetIntegerValue(self, fail_value) def GetFloatValue(self, fail_value=0.0): - r"""GetFloatValue(SBStructuredData self, double fail_value=0.0) -> double""" + r""" + Return the floating point value if this data structure is a floating + type. + """ return _lldb.SBStructuredData_GetFloatValue(self, fail_value) def GetBooleanValue(self, fail_value=False): - r"""GetBooleanValue(SBStructuredData self, bool fail_value=False) -> bool""" + r"""Return the boolean value if this data structure is a boolean type.""" return _lldb.SBStructuredData_GetBooleanValue(self, fail_value) def GetStringValue(self, dst): - r"""GetStringValue(SBStructuredData self, char * dst) -> size_t""" + r""" + Provides the string value if this data structure is a string type. + + :type dst: string, out + :param dst: + pointer where the string value will be written. In case it is null, + nothing will be written at *dst*. + + :type dst_len: int, in + :param dst_len: + max number of characters that can be written at *dst*. In case it is + zero, nothing will be written at *dst*. If this length is not enough + to write the complete string value, (*dst_len* - 1) bytes of the + string value will be written at *dst* followed by a null character. + + :rtype: int + :return: + Returns the byte size needed to completely write the string value at + *dst* in all cases. + """ return _lldb.SBStructuredData_GetStringValue(self, dst) def GetGenericValue(self): - r"""GetGenericValue(SBStructuredData self) -> SBScriptObject""" + r"""Return the generic pointer if this data structure is a generic type.""" return _lldb.SBStructuredData_GetGenericValue(self) + def SetValueForKey(self, key, value): + r""" + Set the value corresponding to a key. If this data structure + is not a dictionary type, reset the type to be dictionary and overwrite + the previous data. + """ + return _lldb.SBStructuredData_SetValueForKey(self, key, value) + + def SetUnsignedIntegerValue(self, value): + r""" + Change the type to unsigned interger and overwrite the previous data with + the new value. + """ + return _lldb.SBStructuredData_SetUnsignedIntegerValue(self, value) + + def SetSignedIntegerValue(self, value): + r""" + Change the type to signed interger and overwrite the previous data with + the new value. + """ + return _lldb.SBStructuredData_SetSignedIntegerValue(self, value) + + def SetFloatValue(self, value): + r""" + Change the type to float and overwrite the previous data with the new + value. + """ + return _lldb.SBStructuredData_SetFloatValue(self, value) + + def SetBooleanValue(self, value): + r""" + Change the type to boolean and overwrite the previous data with the new + value. + """ + return _lldb.SBStructuredData_SetBooleanValue(self, value) + + def SetStringValue(self, value): + r""" + Change the type to string and overwrite the previous data with the new + value. + """ + return _lldb.SBStructuredData_SetStringValue(self, value) + + def SetGenericValue(self, value): + r""" + Change the type to generic and overwrite the previous data with the new + value. + """ + return _lldb.SBStructuredData_SetGenericValue(self, value) + def __repr__(self): r"""__repr__(SBStructuredData self) -> std::string""" return _lldb.SBStructuredData___repr__(self) - def __int__(self): - return self.GetSignedInteger() - def __len__(self): '''Return the number of element in a lldb.SBStructuredData object.''' return self.GetSize() def __iter__(self): '''Iterate over all the elements in a lldb.SBStructuredData object.''' - return lldb_iter(self, 'GetSize', 'GetItemAtIndex') + data_type = self.GetType() + if data_type == eStructuredDataTypeArray: + for i in range(self.GetSize()): + yield self.GetItemAtIndex(i).dynamic + return + elif data_type == eStructuredDataTypeDictionary: + keys = SBStringList() + self.GetKeys(keys) + return iter(keys) + else: + raise TypeError(f"cannot iterate {self.type_name(data_type)} type") + + def __getitem__(self, key): + data_type = self.GetType() + if data_type == eStructuredDataTypeArray: + if not isinstance(key, int): + raise TypeError("subscript index must be an integer") + count = len(self) + if -count <= key < count: + key %= count + return self.GetItemAtIndex(key).dynamic + raise IndexError("index out of range") + elif data_type == eStructuredDataTypeDictionary: + if not isinstance(key, str): + raise TypeError("subscript key must be a string") + return self.GetValueForKey(key).dynamic + else: + raise TypeError(f"cannot subscript {self.type_name(data_type)} type") + + def __str__(self): + data_type = self.GetType() + if data_type in ( + eStructuredDataTypeString, + eStructuredDataTypeInteger, + eStructuredDataTypeSignedInteger, + eStructuredDataTypeFloat, + ): + return str(self.dynamic) + else: + return repr(self) + + def __int__(self): + data_type = self.GetType() + if data_type in ( + eStructuredDataTypeInteger, + eStructuredDataTypeSignedInteger, + ): + return self.dynamic + else: + raise TypeError(f"cannot convert {self.type_name(data_type)} to int") + + def __float__(self): + data_type = self.GetType() + if data_type in ( + eStructuredDataTypeFloat, + eStructuredDataTypeInteger, + eStructuredDataTypeSignedInteger, + ): + return float(self.dynamic) + else: + raise TypeError(f"cannot convert {self.type_name(data_type)} to float") + + @property + def dynamic(self): + data_type = self.GetType() + if data_type == eStructuredDataTypeNull: + return None + elif data_type == eStructuredDataTypeBoolean: + return self.GetBooleanValue() + elif data_type == eStructuredDataTypeInteger: + return self.GetUnsignedIntegerValue() + elif data_type == eStructuredDataTypeSignedInteger: + return self.GetSignedIntegerValue() + elif data_type == eStructuredDataTypeFloat: + return self.GetFloatValue() + elif data_type == eStructuredDataTypeString: + size = len(self) or 1023 + return self.GetStringValue(size + 1) + elif data_type == eStructuredDataTypeGeneric: + return self.GetGenericValue() + else: + return self + + @staticmethod + def type_name(t): + if t == eStructuredDataTypeNull: + return "null" + elif t == eStructuredDataTypeBoolean: + return "boolean" + elif t == eStructuredDataTypeInteger: + return "integer" + elif t == eStructuredDataTypeSignedInteger: + return "integer" + elif t == eStructuredDataTypeFloat: + return "float" + elif t == eStructuredDataTypeString: + return "string" + elif t == eStructuredDataTypeArray: + return "array" + elif t == eStructuredDataTypeDictionary: + return "dictionary" + elif t == eStructuredDataTypeGeneric: + return "generic" + elif t == eStructuredDataTypeInvalid: + return "invalid" + else: + raise TypeError(f"unknown structured data type: {t}") # Register SBStructuredData in _lldb: @@ -11034,6 +12537,10 @@ def GetMangledName(self): r"""GetMangledName(SBSymbol self) -> char const *""" return _lldb.SBSymbol_GetMangledName(self) + def GetBaseName(self): + r"""GetBaseName(SBSymbol self) -> char const *""" + return _lldb.SBSymbol_GetBaseName(self) + def GetInstructions(self, *args): r""" GetInstructions(SBSymbol self, SBTarget target) -> SBInstructionList @@ -11042,19 +12549,59 @@ def GetInstructions(self, *args): return _lldb.SBSymbol_GetInstructions(self, *args) def GetStartAddress(self): - r"""GetStartAddress(SBSymbol self) -> SBAddress""" + r""" + Get the start address of this symbol + + :rtype: :py:class:`SBAddress` + :return: + If the symbol's value is not an address, an invalid SBAddress object + will be returned. If the symbol's value is an address, a valid SBAddress + object will be returned. + """ return _lldb.SBSymbol_GetStartAddress(self) def GetEndAddress(self): - r"""GetEndAddress(SBSymbol self) -> SBAddress""" + r""" + Get the end address of this symbol + + :rtype: :py:class:`SBAddress` + :return: + If the symbol's value is not an address, an invalid SBAddress object + will be returned. If the symbol's value is an address, a valid SBAddress + object will be returned. + """ return _lldb.SBSymbol_GetEndAddress(self) def GetValue(self): - r"""GetValue(SBSymbol self) -> uint64_t""" + r""" + Get the raw value of a symbol. + + This accessor allows direct access to the symbol's value from the symbol + table regardless of what the value is. The value can be a file address or + it can be an integer value that depends on what the symbol's type is. Some + symbol values are not addresses, but absolute values or integer values + that can be mean different things. The GetStartAddress() accessor will + only return a valid SBAddress if the symbol's value is an address, so this + accessor provides a way to access the symbol's value when the value is + not an address. + + :rtype: int + :return: + Returns the raw integer value of a symbol from the symbol table. + """ return _lldb.SBSymbol_GetValue(self) def GetSize(self): - r"""GetSize(SBSymbol self) -> uint64_t""" + r""" + Get the size of the symbol. + + This accessor allows direct access to the symbol's size from the symbol + table regardless of what the value is (address or integer value). + + :rtype: int + :return: + Returns the size of a symbol from the symbol table. + """ return _lldb.SBSymbol_GetSize(self) def GetPrologueByteSize(self): @@ -11065,6 +12612,16 @@ def GetType(self): r"""GetType(SBSymbol self) -> lldb::SymbolType""" return _lldb.SBSymbol_GetType(self) + def GetID(self): + r""" + Get the ID of this symbol, usually the original symbol table index. + + :rtype: int + :return: + Returns the ID of this symbol. + """ + return _lldb.SBSymbol_GetID(self) + def __eq__(self, rhs): r"""__eq__(SBSymbol self, SBSymbol rhs) -> bool""" return _lldb.SBSymbol___eq__(self, rhs) @@ -11085,6 +12642,20 @@ def IsSynthetic(self): r"""IsSynthetic(SBSymbol self) -> bool""" return _lldb.SBSymbol_IsSynthetic(self) + def IsDebug(self): + r"""Returns true if the symbol is a debug symbol.""" + return _lldb.SBSymbol_IsDebug(self) + + @staticmethod + def GetTypeAsString(symbol_type): + r"""Get the string representation of a symbol type.""" + return _lldb.SBSymbol_GetTypeAsString(symbol_type) + + @staticmethod + def GetTypeFromString(str): + r"""Get the symbol type from a string representation.""" + return _lldb.SBSymbol_GetTypeFromString(str) + def __repr__(self): r"""__repr__(SBSymbol self) -> std::string""" return _lldb.SBSymbol___repr__(self) @@ -11499,22 +13070,56 @@ def GetProcess(self): return _lldb.SBTarget_GetProcess(self) def SetCollectingStats(self, v): - r"""SetCollectingStats(SBTarget self, bool v)""" + r""" + Sets whether we should collect statistics on lldb or not. + + :type v: boolean, in + :param v: + A boolean to control the collection. + """ return _lldb.SBTarget_SetCollectingStats(self, v) def GetCollectingStats(self): - r"""GetCollectingStats(SBTarget self) -> bool""" + r""" + Returns whether statistics collection are enabled. + + :rtype: boolean + :return: + true if statistics are currently being collected, false + otherwise. + """ return _lldb.SBTarget_GetCollectingStats(self) def GetStatistics(self, *args): r""" - GetStatistics(SBTarget self) -> SBStructuredData - GetStatistics(SBTarget self, SBStatisticsOptions options) -> SBStructuredData + *Overload 1:* + Returns a dump of the collected statistics. + + :rtype: :py:class:`SBStructuredData` + :return: + A SBStructuredData with the statistics collected. + + | + + *Overload 2:* + Returns a dump of the collected statistics. + + :type options: :py:class:`SBStatisticsOptions`, in + :param options: + An objects object that contains all options for the statistics dumping. + + :rtype: :py:class:`SBStructuredData` + :return: + A SBStructuredData with the statistics collected. """ return _lldb.SBTarget_GetStatistics(self, *args) def ResetStatistics(self): - r"""ResetStatistics(SBTarget self)""" + r""" + Reset the statistics collected for this target. + This includes clearing symbol table and debug info parsing/index time for + all modules, breakpoint resolve time and target statistics. + """ return _lldb.SBTarget_ResetStatistics(self) def GetPlatform(self): @@ -11532,7 +13137,15 @@ def GetPlatform(self): return _lldb.SBTarget_GetPlatform(self) def GetEnvironment(self): - r"""GetEnvironment(SBTarget self) -> SBEnvironment""" + r""" + Return the environment variables that would be used to launch a new + process. + + :rtype: :py:class:`SBEnvironment` + :return: + An lldb::SBEnvironment object which is a copy of the target's + environment. + """ return _lldb.SBTarget_GetEnvironment(self) def Install(self): @@ -11795,9 +13408,20 @@ def GetDebugger(self): r"""GetDebugger(SBTarget self) -> SBDebugger""" return _lldb.SBTarget_GetDebugger(self) - def FindModule(self, file_spec): - r"""FindModule(SBTarget self, SBFileSpec file_spec) -> SBModule""" - return _lldb.SBTarget_FindModule(self, file_spec) + def FindModule(self, *args): + r""" + Find a module with the given module specification. + + :type module_spec: :py:class:`SBModuleSpec`, in + :param module_spec: + A lldb::SBModuleSpec object that contains module specification. + + :rtype: :py:class:`SBModule` + :return: + A lldb::SBModule object that represents the found module, or an + invalid SBModule object if no module was found. + """ + return _lldb.SBTarget_FindModule(self, *args) def FindCompileUnits(self, sb_file_spec): r""" @@ -11833,16 +13457,40 @@ def GetLabel(self): r"""GetLabel(SBTarget self) -> char const *""" return _lldb.SBTarget_GetLabel(self) + def GetGloballyUniqueID(self): + r""" + Get the globally unique ID for this target. This ID is unique + across all debugger instances within the same lldb process. + + :rtype: int + :return: + The globally unique ID for this target, or + LLDB_INVALID_GLOBALLY_UNIQUE_TARGET_ID if the target is invalid. + """ + return _lldb.SBTarget_GetGloballyUniqueID(self) + def SetLabel(self, label): r"""SetLabel(SBTarget self, char const * label) -> SBError""" return _lldb.SBTarget_SetLabel(self, label) def GetMinimumOpcodeByteSize(self): - r"""GetMinimumOpcodeByteSize(SBTarget self) -> uint32_t""" + r""" + Architecture opcode byte size width accessor + + :rtype: int + :return: + The minimum size in 8-bit (host) bytes of an opcode. + """ return _lldb.SBTarget_GetMinimumOpcodeByteSize(self) def GetMaximumOpcodeByteSize(self): - r"""GetMaximumOpcodeByteSize(SBTarget self) -> uint32_t""" + r""" + Architecture opcode byte size width accessor + + :rtype: int + :return: + The maximum size in 8-bit (host) bytes of an opcode. + """ return _lldb.SBTarget_GetMaximumOpcodeByteSize(self) def GetDataByteSize(self): @@ -11870,23 +13518,88 @@ def GetCodeByteSize(self): return _lldb.SBTarget_GetCodeByteSize(self) def GetMaximumNumberOfChildrenToDisplay(self): - r"""GetMaximumNumberOfChildrenToDisplay(SBTarget self) -> uint32_t""" + r""" + Gets the target.max-children-count value + It should be used to limit the number of + children of large data structures to be displayed. + """ return _lldb.SBTarget_GetMaximumNumberOfChildrenToDisplay(self) def SetSectionLoadAddress(self, section, section_base_addr): - r"""SetSectionLoadAddress(SBTarget self, SBSection section, lldb::addr_t section_base_addr) -> SBError""" + r""" + Set the base load address for a module section. + + :type section: :py:class:`SBSection`, in + :param section: + The section whose base load address will be set within this + target. + + :type section_base_addr: int, in + :param section_base_addr: + The base address for the section. + + :rtype: :py:class:`SBError` + :return: + An error to indicate success, fail, and any reason for + failure. + """ return _lldb.SBTarget_SetSectionLoadAddress(self, section, section_base_addr) def ClearSectionLoadAddress(self, section): - r"""ClearSectionLoadAddress(SBTarget self, SBSection section) -> SBError""" + r""" + Clear the base load address for a module section. + + :type section: :py:class:`SBSection`, in + :param section: + The section whose base load address will be cleared within + this target. + + :rtype: :py:class:`SBError` + :return: + An error to indicate success, fail, and any reason for + failure. + """ return _lldb.SBTarget_ClearSectionLoadAddress(self, section) def SetModuleLoadAddress(self, module, sections_offset): - r"""SetModuleLoadAddress(SBTarget self, SBModule module, uint64_t sections_offset) -> SBError""" + r""" + Slide all file addresses for all module sections so that *module* + appears to loaded at these slide addresses. + + When you need all sections within a module to be loaded at a + rigid slide from the addresses found in the module object file, + this function will allow you to easily and quickly slide all + module sections. + + :type module: :py:class:`SBModule`, in + :param module: + The module to load. + + :type sections_offset: int, in + :param sections_offset: + An offset that will be applied to all section file addresses + (the virtual addresses found in the object file itself). + + :rtype: :py:class:`SBError` + :return: + An error to indicate success, fail, and any reason for + failure. + """ return _lldb.SBTarget_SetModuleLoadAddress(self, module, sections_offset) def ClearModuleLoadAddress(self, module): - r"""ClearModuleLoadAddress(SBTarget self, SBModule module) -> SBError""" + r""" + Clear the section base load addresses for all sections in a module. + + :type module: :py:class:`SBModule`, in + :param module: + The module to unload. + + :rtype: :py:class:`SBError` + :return: + An error to indicate success, fail, and any reason for + failure. + """ return _lldb.SBTarget_ClearModuleLoadAddress(self, module) def FindFunctions(self, *args): @@ -11945,7 +13658,25 @@ def FindGlobalVariables(self, *args): return _lldb.SBTarget_FindGlobalVariables(self, *args) def FindGlobalFunctions(self, name, max_matches, matchtype): - r"""FindGlobalFunctions(SBTarget self, char const * name, uint32_t max_matches, lldb::MatchType matchtype) -> SBSymbolContextList""" + r""" + Find global functions by their name with pattern matching. + + :type name: string, in + :param name: + The pattern to search for global or static variables + + :type max_matches: int, in + :param max_matches: + Allow the number of matches to be limited to *max_matches*. + + :type matchtype: int, in + :param matchtype: + The match type to use. + + :rtype: :py:class:`SBSymbolContextList` + :return: + A list of matched variables in an SBValueList. + """ return _lldb.SBTarget_FindGlobalFunctions(self, name, max_matches, matchtype) def Clear(self): @@ -11966,11 +13697,49 @@ def ResolveFileAddress(self, file_addr): return _lldb.SBTarget_ResolveFileAddress(self, file_addr) def ResolveLoadAddress(self, vm_addr): - r"""ResolveLoadAddress(SBTarget self, lldb::addr_t vm_addr) -> SBAddress""" + r""" + Resolve a current load address into a section offset address. + + :type vm_addr: int, in + :param vm_addr: + A virtual address from the current process state that is to + be translated into a section offset address. + + :rtype: :py:class:`SBAddress` + :return: + An SBAddress which will be valid if *vm_addr* was + successfully resolved into a section offset address, or an + invalid SBAddress if *vm_addr* doesn't resolve to a section + in a module. + """ return _lldb.SBTarget_ResolveLoadAddress(self, vm_addr) def ResolvePastLoadAddress(self, stop_id, vm_addr): - r"""ResolvePastLoadAddress(SBTarget self, uint32_t stop_id, lldb::addr_t vm_addr) -> SBAddress""" + r""" + Resolve a current load address into a section offset address + using the process stop ID to identify a time in the past. + + :type stop_id: int, in + :param stop_id: + Each time a process stops, the process stop ID integer gets + incremented. These stop IDs are used to identify past times + and can be used in history objects as a cheap way to store + the time at which the sample was taken. Specifying + UINT32_MAX will always resolve the address using the + currently loaded sections. + + :type vm_addr: int, in + :param vm_addr: + A virtual address from the current process state that is to + be translated into a section offset address. + + :rtype: :py:class:`SBAddress` + :return: + An SBAddress which will be valid if *vm_addr* was + successfully resolved into a section offset address, or an + invalid SBAddress if *vm_addr* doesn't resolve to a section + in a module. + """ return _lldb.SBTarget_ResolvePastLoadAddress(self, stop_id, vm_addr) def ResolveSymbolContextForAddress(self, addr, resolve_scope): @@ -12021,6 +13790,7 @@ def BreakpointCreateByName(self, *args): BreakpointCreateByName(SBTarget self, char const * symbol_name, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint + BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, lldb::addr_t offset, bool offset_is_insn_count, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint """ return _lldb.SBTarget_BreakpointCreateByName(self, *args) @@ -12393,11 +14163,26 @@ def SetLaunchInfo(self, launch_info): return _lldb.SBTarget_SetLaunchInfo(self, launch_info) def GetTrace(self): - r"""GetTrace(SBTarget self) -> SBTrace""" + r""" + Get a *SBTrace* object the can manage the processor trace information of + this target. + + :rtype: :py:class:`SBTrace` + :return: + The trace object. The returned SBTrace object might not be valid, so it + should be checked with a call to "bool SBTrace::IsValid()". + """ return _lldb.SBTarget_GetTrace(self) def CreateTrace(self, error): - r"""CreateTrace(SBTarget self, SBError error) -> SBTrace""" + r""" + Create a *Trace* object for the current target using the using the + default supported tracing technology for this process. + + :type error: :py:class:`SBError`, out + :param error: + An error if a Trace already exists or the trace couldn't be created. + """ return _lldb.SBTarget_CreateTrace(self, error) def GetAPIMutex(self): @@ -12729,14 +14514,15 @@ def GetStopReasonExtendedBacktraces(self, type): """ return _lldb.SBThread_GetStopReasonExtendedBacktraces(self, type) - def GetStopDescription(self, dst_or_null): + def GetStopDescription(self, *args): r""" + GetStopDescription(SBThread self, SBStream stream) -> bool GetStopDescription(SBThread self, char * dst_or_null) -> size_t Pass only an (int)length and expect to get a Python string describing the stop reason. """ - return _lldb.SBThread_GetStopDescription(self, dst_or_null) + return _lldb.SBThread_GetStopDescription(self, *args) def GetStopReturnValue(self): r"""GetStopReturnValue(SBThread self) -> SBValue""" @@ -12995,7 +14781,24 @@ def GetDescription(self, *args): return _lldb.SBThread_GetDescription(self, *args) def GetDescriptionWithFormat(self, format, output): - r"""GetDescriptionWithFormat(SBThread self, SBFormat format, SBStream output) -> SBError""" + r""" + Similar to *GetDescription()* but the format of the description can be + configured via the ``format`` parameter. See + https://lldb.llvm.org/use/formatting.html for more information on format + strings. + + :type format: :py:class:`SBFormat`, in + :param format: + The format to use for generating the description. + + :type output: :py:class:`SBStream`, out + :param output: + The stream where the description will be written to. + + :rtype: :py:class:`SBError` + :return: + An error object with an error message in case of failures. + """ return _lldb.SBThread_GetDescriptionWithFormat(self, format, output) def GetStatus(self, status): @@ -13118,6 +14921,9 @@ def get_thread_frames(self): frames.append(frame) return frames + def get_stop_description(self): + return self.GetStopDescription(1024) + def get_stop_reason_data(self): return [ self.GetStopReasonDataAtIndex(idx) @@ -13142,6 +14948,7 @@ def set_selected_frame(self, frame): name = property(GetName, None, doc='''A read only property that returns the name of this thread as a string.''') queue = property(GetQueueName, None, doc='''A read only property that returns the dispatch queue name of this thread as a string.''') queue_id = property(GetQueueID, None, doc='''A read only property that returns the dispatch queue id of this thread as an integer.''') + stop_description = property(get_stop_description, None, doc='''A read only property that returns a string describing the reason this thread stopped.''') stop_reason = property(GetStopReason, None, doc='''A read only property that returns an lldb enumeration value (see enumerations that start with "lldb.eStopReason") that represents the reason this thread stopped.''') stop_reason_data = property(get_stop_reason_data, None, doc='''A read only property that returns the stop reason data as a list.''') is_suspended = property(IsSuspended, None, doc='''A read only property that returns a boolean value that indicates if this thread is suspended.''') @@ -13367,37 +15174,149 @@ class SBTrace(object): __repr__ = _swig_repr def __init__(self): - r"""__init__(SBTrace self) -> SBTrace""" + r"""Default constructor for an invalid Trace object.""" _lldb.SBTrace_swiginit(self, _lldb.new_SBTrace()) @staticmethod def LoadTraceFromFile(error, debugger, trace_description_file): - r"""LoadTraceFromFile(SBError error, SBDebugger debugger, SBFileSpec trace_description_file) -> SBTrace""" + r"""See SBDebugger::LoadTraceFromFile.""" return _lldb.SBTrace_LoadTraceFromFile(error, debugger, trace_description_file) def CreateNewCursor(self, error, thread): - r"""CreateNewCursor(SBTrace self, SBError error, SBThread thread) -> SBTraceCursor""" + r""" + Get a *TraceCursor* for the given thread's trace. + + :type error: :py:class:`SBError`, out + :param error: + This will be set with an error in case of failures. + :type thread: :py:class:`SBThread`, in + :param thread: + The thread to get a *TraceCursor* for. + :rtype: :py:class:`SBTraceCursor` + :return: + A *SBTraceCursor*. If the thread is not traced or its trace + information failed to load, an invalid *SBTraceCursor* is returned + and the ``error`` parameter is set. + """ return _lldb.SBTrace_CreateNewCursor(self, error, thread) def SaveToDisk(self, error, bundle_dir, compact=False): - r"""SaveToDisk(SBTrace self, SBError error, SBFileSpec bundle_dir, bool compact=False) -> SBFileSpec""" + r""" + Save the trace to the specified directory, which will be created if + needed. This will also create a file /trace.json with the + main properties of the trace session, along with others files which + contain the actual trace data. The trace.json file can be used later as + input for the "trace load" command to load the trace in LLDB, or for the + method *SBDebugger.LoadTraceFromFile()*. + + :type error: :py:class:`SBError`, out + :param error: + This will be set with an error in case of failures. + + :type bundle_dir: :py:class:`SBFileSpec`, in + :param bundle_dir: + The directory where the trace files will be saved. + + :type compact: boolean, in, optional + :param compact: + Try not to save to disk information irrelevant to the traced processes. + Each trace plug-in implements this in a different fashion. + + :rtype: :py:class:`SBFileSpec` + :return: + A *SBFileSpec* pointing to the bundle description file. + """ return _lldb.SBTrace_SaveToDisk(self, error, bundle_dir, compact) def GetStartConfigurationHelp(self): - r"""GetStartConfigurationHelp(SBTrace self) -> char const *""" + r""" + :rtype: string + :return: + A description of the parameters to use for the *SBTrace::Start* + method, or **null** if the object is invalid. + """ return _lldb.SBTrace_GetStartConfigurationHelp(self) def Start(self, *args): r""" - Start(SBTrace self, SBStructuredData configuration) -> SBError - Start(SBTrace self, SBThread thread, SBStructuredData configuration) -> SBError + *Overload 1:* + Start tracing all current and future threads in a live process using a + provided configuration. This is referred as "process tracing" in the + documentation. + + This is equivalent to the command "process trace start". + + This operation fails if it is invoked twice in a row without + first stopping the process trace with *SBTrace::Stop()*. + + If a thread is already being traced explicitly, e.g. with + *SBTrace::Start(const* SBThread &thread, const SBStructuredData + &configuration), it is left unaffected by this operation. + + :type configuration: :py:class:`SBStructuredData`, in + :param configuration: + Dictionary object with custom fields for the corresponding trace + technology. + + Full details for the trace start parameters that can be set can be + retrieved by calling *SBTrace::GetStartConfigurationHelp()*. + + :rtype: :py:class:`SBError` + :return: + An error explaining any failures. + + | + + *Overload 2:* + Start tracing a specific thread in a live process using a provided + configuration. This is referred as "thread tracing" in the documentation. + + This is equivalent to the command "thread trace start". + + If the thread is already being traced by a "process tracing" operation, + e.g. with *SBTrace::Start(const* SBStructuredData &configuration), this + operation fails. + + :type configuration: :py:class:`SBStructuredData`, in + :param configuration: + Dictionary object with custom fields for the corresponding trace + technology. + + Full details for the trace start parameters that can be set can be + retrieved by calling *SBTrace::GetStartConfigurationHelp()*. + + :rtype: :py:class:`SBError` + :return: + An error explaining any failures. """ return _lldb.SBTrace_Start(self, *args) def Stop(self, *args): r""" - Stop(SBTrace self) -> SBError - Stop(SBTrace self, SBThread thread) -> SBError + *Overload 1:* + Stop tracing all threads in a live process. + + If a "process tracing" operation is active, e.g. *SBTrace::Start(const* + SBStructuredData &configuration), this effectively prevents future threads + from being traced. + + This is equivalent to the command "process trace stop". + + :rtype: :py:class:`SBError` + :return: + An error explaining any failures. + + | + + *Overload 2:* + Stop tracing a specific thread in a live process regardless of whether the + thread was traced explicitly or as part of a "process tracing" operation. + + This is equivalent to the command "thread trace stop". + + :rtype: :py:class:`SBError` + :return: + An error explaining any failures. """ return _lldb.SBTrace_Stop(self, *args) @@ -13421,75 +15340,213 @@ class SBTraceCursor(object): __repr__ = _swig_repr def __init__(self): - r"""__init__(SBTraceCursor self) -> SBTraceCursor""" + r"""Default constructor for an invalid *SBTraceCursor* object.""" _lldb.SBTraceCursor_swiginit(self, _lldb.new_SBTraceCursor()) def SetForwards(self, forwards): - r"""SetForwards(SBTraceCursor self, bool forwards)""" + r""" + Set the direction to use in the *SBTraceCursor::Next()* method. + + :type forwards: boolean, in + :param forwards: + If **true**, then the traversal will be forwards, otherwise backwards. + """ return _lldb.SBTraceCursor_SetForwards(self, forwards) def IsForwards(self): - r"""IsForwards(SBTraceCursor self) -> bool""" + r""" + Check if the direction to use in the *SBTraceCursor::Next()* method is + forwards. + + :rtype: boolean + :return: + **true** if the current direction is forwards, **false** if backwards. + """ return _lldb.SBTraceCursor_IsForwards(self) def Next(self): - r"""Next(SBTraceCursor self)""" + r""" + Move the cursor to the next item (instruction or error). + + Direction: + The traversal is done following the current direction of the trace. If + it is forwards, the instructions are visited forwards + chronologically. Otherwise, the traversal is done in + the opposite direction. By default, a cursor moves backwards unless + changed with *SBTraceCursor::SetForwards()*. + """ return _lldb.SBTraceCursor_Next(self) def HasValue(self): - r"""HasValue(SBTraceCursor self) -> bool""" + r""" + :rtype: boolean + :return: + **true** if the cursor is pointing to a valid item. **false** if the + cursor has reached the end of the trace. + """ return _lldb.SBTraceCursor_HasValue(self) def GoToId(self, id): - r"""GoToId(SBTraceCursor self, lldb::user_id_t id) -> bool""" + r""" + Instruction identifiers: + + When building complex higher level tools, fast random accesses in the + trace might be needed, for which each instruction requires a unique + identifier within its thread trace. For example, a tool might want to + repeatedly inspect random consecutive portions of a trace. This means that + it will need to first move quickly to the beginning of each section and + then start its iteration. Given that the number of instructions can be in + the order of hundreds of millions, fast random access is necessary. + + An example of such a tool could be an inspector of the call graph of a + trace, where each call is represented with its start and end instructions. + Inspecting all the instructions of a call requires moving to its first + instruction and then iterating until the last instruction, which following + the pattern explained above. + + Instead of using 0-based indices as identifiers, each Trace plug-in can + decide the nature of these identifiers and thus no assumptions can be made + regarding their ordering and sequentiality. The reason is that an + instruction might be encoded by the plug-in in a way that hides its actual + 0-based index in the trace, but it's still possible to efficiently find + it. + + Requirements: + - For a given thread, no two instructions have the same id. + - In terms of efficiency, moving the cursor to a given id should be as + fast as possible, but not necessarily O(1). That's why the recommended + way to traverse sequential instructions is to use the + *SBTraceCursor::Next()* method and only use *SBTraceCursor::GoToId(id)* + sparingly. + Make the cursor point to the item whose identifier is ``id``. + + :rtype: boolean + :return: + **true** if the given identifier exists and the cursor effectively + moved to it. Otherwise, **false** is returned and the cursor now points + to an invalid item, i.e. calling *HasValue()* will return **false**. + """ return _lldb.SBTraceCursor_GoToId(self, id) def HasId(self, id): - r"""HasId(SBTraceCursor self, lldb::user_id_t id) -> bool""" + r""" + :rtype: boolean + :return: + **true** if and only if there's an instruction item with the given + ``id``. + """ return _lldb.SBTraceCursor_HasId(self, id) def GetId(self): - r"""GetId(SBTraceCursor self) -> lldb::user_id_t""" + r""" + :rtype: int + :return: + A unique identifier for the instruction or error this cursor is + pointing to. + """ return _lldb.SBTraceCursor_GetId(self) def Seek(self, offset, origin): - r"""Seek(SBTraceCursor self, int64_t offset, lldb::TraceCursorSeekType origin) -> bool""" + r""" + Make the cursor point to an item in the trace based on an origin point and + an offset. + + The resulting position of the trace is + origin + offset + + If this resulting position would be out of bounds, the trace then points + to an invalid item, i.e. calling *HasValue()* returns **false**. + + :type offset: int, in + :param offset: + How many items to move forwards (if positive) or backwards (if + negative) from the given origin point. For example, if origin is + **End**, then a negative offset would move backward in the trace, but a + positive offset would move past the trace to an invalid item. + + :type origin: int, in + :param origin: + The reference point to use when moving the cursor. + + :rtype: boolean + :return: + **true** if and only if the cursor ends up pointing to a valid item. + """ return _lldb.SBTraceCursor_Seek(self, offset, origin) def GetItemKind(self): - r"""GetItemKind(SBTraceCursor self) -> lldb::TraceItemKind""" + r""" + Trace item information (instructions, errors and events) + + :rtype: int + :return: + The kind of item the cursor is pointing at. + """ return _lldb.SBTraceCursor_GetItemKind(self) def IsError(self): - r"""IsError(SBTraceCursor self) -> bool""" + r""" + :rtype: boolean + :return: + Whether the cursor points to an error or not. + """ return _lldb.SBTraceCursor_IsError(self) def GetError(self): - r"""GetError(SBTraceCursor self) -> char const *""" + r""" + :rtype: string + :return: + The error message the cursor is pointing at. + """ return _lldb.SBTraceCursor_GetError(self) def IsEvent(self): - r"""IsEvent(SBTraceCursor self) -> bool""" + r""" + :rtype: boolean + :return: + Whether the cursor points to an event or not. + """ return _lldb.SBTraceCursor_IsEvent(self) def GetEventType(self): - r"""GetEventType(SBTraceCursor self) -> lldb::TraceEvent""" + r""" + :rtype: int + :return: + The specific kind of event the cursor is pointing at. + """ return _lldb.SBTraceCursor_GetEventType(self) def GetEventTypeAsString(self): - r"""GetEventTypeAsString(SBTraceCursor self) -> char const *""" + r""" + :rtype: string + :return: + A human-readable description of the event this cursor is pointing at. + """ return _lldb.SBTraceCursor_GetEventTypeAsString(self) def IsInstruction(self): - r"""IsInstruction(SBTraceCursor self) -> bool""" + r""" + :rtype: boolean + :return: + Whether the cursor points to an instruction. + """ return _lldb.SBTraceCursor_IsInstruction(self) def GetLoadAddress(self): - r"""GetLoadAddress(SBTraceCursor self) -> lldb::addr_t""" + r""" + :rtype: int + :return: + The load address of the instruction the cursor is pointing at. + """ return _lldb.SBTraceCursor_GetLoadAddress(self) def GetCPU(self): - r"""GetCPU(SBTraceCursor self) -> lldb::cpu_id_t""" + r""" + :rtype: int + :return: + The requested CPU id, or LLDB_INVALID_CPU_ID if this information is + not available for the current item. + """ return _lldb.SBTraceCursor_GetCPU(self) def IsValid(self): @@ -14335,7 +16392,13 @@ def GetTemplateArgumentType(self, idx): return _lldb.SBType_GetTemplateArgumentType(self, idx) def GetTemplateArgumentValue(self, target, idx): - r"""GetTemplateArgumentValue(SBType self, SBTarget target, uint32_t idx) -> SBValue""" + r""" + Returns the value of the non-type template parameter at index ``idx``. + If ``idx`` is out-of-bounds or the template parameter doesn't have + a value, returns an empty SBValue. + + This function will expand parameter packs. + """ return _lldb.SBType_GetTemplateArgumentValue(self, target, idx) def GetTemplateArgumentKind(self, idx): @@ -15532,6 +17595,14 @@ def SetFunctionCode(self, data): r"""SetFunctionCode(SBTypeSummary self, char const * data)""" return _lldb.SBTypeSummary_SetFunctionCode(self, data) + def GetPtrMatchDepth(self): + r"""GetPtrMatchDepth(SBTypeSummary self) -> uint32_t""" + return _lldb.SBTypeSummary_GetPtrMatchDepth(self) + + def SetPtrMatchDepth(self, ptr_match_depth): + r"""SetPtrMatchDepth(SBTypeSummary self, uint32_t ptr_match_depth)""" + return _lldb.SBTypeSummary_SetPtrMatchDepth(self, ptr_match_depth) + def GetOptions(self): r"""GetOptions(SBTypeSummary self) -> uint32_t""" return _lldb.SBTypeSummary_GetOptions(self) @@ -16215,7 +18286,12 @@ def SetData(self, data, error): return _lldb.SBValue_SetData(self, data, error) def Clone(self, new_name): - r"""Clone(SBValue self, char const * new_name) -> SBValue""" + r""" + Creates a copy of the SBValue with a new name and setting the current + SBValue as its parent. It should be used when we want to change the + name of a SBValue without modifying the actual SBValue itself + (e.g. sythetic child provider). + """ return _lldb.SBValue_Clone(self, new_name) def GetDeclaration(self): @@ -16223,7 +18299,23 @@ def GetDeclaration(self): return _lldb.SBValue_GetDeclaration(self) def MightHaveChildren(self): - r"""MightHaveChildren(SBValue self) -> bool""" + r""" + Find out if a SBValue might have children. + + This call is much more efficient than GetNumChildren() as it + doesn't need to complete the underlying type. This is designed + to be used in a UI environment in order to detect if the + disclosure triangle should be displayed or not. + + This function returns true for class, union, structure, + pointers, references, arrays and more. Again, it does so without + doing any expensive type completion. + + :rtype: boolean + :return: + Returns **true** if the SBValue might have children, or + **false** otherwise. + """ return _lldb.SBValue_MightHaveChildren(self) def IsRuntimeSupportValue(self): @@ -16232,8 +18324,25 @@ def IsRuntimeSupportValue(self): def GetNumChildren(self, *args): r""" - GetNumChildren(SBValue self) -> uint32_t - GetNumChildren(SBValue self, uint32_t max) -> uint32_t + *Overload 1:* + Return the number of children of this variable. Note that for some + variables this operation can be expensive. If possible, prefer calling + GetNumChildren(max) with the maximum number of children you are interested + in. + + | + + *Overload 2:* + Return the numer of children of this variable, with a hint that the + caller is interested in at most *max* children. Use this function to + avoid expensive child computations in some cases. For example, if you know + you will only ever display 100 elements, calling GetNumChildren(100) can + avoid enumerating all the other children. If the returned value is smaller + than *max*, then it represents the true number of children, otherwise it + indicates that their number is at least *max*. Do not assume the returned + number will always be less than or equal to *max*, as the implementation + may choose to return a larger (but still smaller than the actual number of + children) value. """ return _lldb.SBValue_GetNumChildren(self, *args) @@ -16313,7 +18422,52 @@ def WatchPointee(self, resolve_location, read, write, error): return _lldb.SBValue_WatchPointee(self, resolve_location, read, write, error) def GetVTable(self): - r"""GetVTable(SBValue self) -> SBValue""" + r""" + If this value represents a C++ class that has a vtable, return an value + that represents the virtual function table. + + SBValue::GetError() will be in the success state if this value represents + a C++ class with a vtable, or an appropriate error describing that the + object isn't a C++ class with a vtable or not a C++ class. + + SBValue::GetName() will be the demangled symbol name for the virtual + function table like "vtable for ". + + SBValue::GetValue() will be the address of the first vtable entry if the + current SBValue is a class with a vtable, or nothing the current SBValue + is not a C++ class or not a C++ class that has a vtable. + + SBValue::GetValueAtUnsigned(...) will return the address of the first + vtable entry. + + SBValue::GetLoadAddress() will return the address of the vtable pointer + found in the parent SBValue. + + SBValue::GetNumChildren() will return the number of virtual function + pointers in the vtable, or zero on error. + + SBValue::GetChildAtIndex(...) will return each virtual function pointer + as a SBValue object. + + The child SBValue objects will have the following values: + + SBValue::GetError() will indicate success if the vtable entry was + successfully read from memory, or an error if not. + + SBValue::GetName() will be the vtable function index in the form "[%u]" + where %u is the index. + + SBValue::GetValue() will be the virtual function pointer value as a + string. + + SBValue::GetValueAtUnsigned(...) will return the virtual function + pointer value. + + SBValue::GetLoadAddress() will return the address of the virtual function + pointer. + + SBValue::GetNumChildren() returns 0 + """ return _lldb.SBValue_GetVTable(self) def __repr__(self): @@ -17310,6 +19464,7 @@ def is_numeric_type(basic_type): if basic_type == eBasicTypeFloat: return (True,True) if basic_type == eBasicTypeDouble: return (True,True) if basic_type == eBasicTypeLongDouble: return (True,True) + if basic_type == eBasicTypeFloat128: return (True,True) if basic_type == eBasicTypeFloatComplex: return (True,True) if basic_type == eBasicTypeDoubleComplex: return (True,True) if basic_type == eBasicTypeLongDoubleComplex: return (True,True)