1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (https://www.swig.org).
3 * Version 4.2.0
4 *
5 * Do not make changes to this file unless you know what you are doing - modify
6 * the SWIG interface file instead.
7 * ----------------------------------------------------------------------------- */
8
9
10#define SWIG_VERSION 0x040200
11#define SWIGPYTHON
12#define SWIG_PYTHON_THREADS
13#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
14
15/* -----------------------------------------------------------------------------
16 * This section contains generic SWIG labels for method/variable
17 * declarations/attributes, and other compiler dependent labels.
18 * ----------------------------------------------------------------------------- */
19
20/* template workaround for compilers that cannot correctly implement the C++ standard */
21#ifndef SWIGTEMPLATEDISAMBIGUATOR
22# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
23# define SWIGTEMPLATEDISAMBIGUATOR template
24# elif defined(__HP_aCC)
25/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
26/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
27# define SWIGTEMPLATEDISAMBIGUATOR template
28# else
29# define SWIGTEMPLATEDISAMBIGUATOR
30# endif
31#endif
32
33/* inline attribute */
34#ifndef SWIGINLINE
35# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
36# define SWIGINLINE inline
37# else
38# define SWIGINLINE
39# endif
40#endif
41
42/* attribute recognised by some compilers to avoid 'unused' warnings */
43#ifndef SWIGUNUSED
44# if defined(__GNUC__)
45# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
46# define SWIGUNUSED __attribute__ ((__unused__))
47# else
48# define SWIGUNUSED
49# endif
50# elif defined(__ICC)
51# define SWIGUNUSED __attribute__ ((__unused__))
52# else
53# define SWIGUNUSED
54# endif
55#endif
56
57#ifndef SWIG_MSC_UNSUPPRESS_4505
58# if defined(_MSC_VER)
59# pragma warning(disable : 4505) /* unreferenced local function has been removed */
60# endif
61#endif
62
63#ifndef SWIGUNUSEDPARM
64# ifdef __cplusplus
65# define SWIGUNUSEDPARM(p)
66# else
67# define SWIGUNUSEDPARM(p) p SWIGUNUSED
68# endif
69#endif
70
71/* internal SWIG method */
72#ifndef SWIGINTERN
73# define SWIGINTERN static SWIGUNUSED
74#endif
75
76/* internal inline SWIG method */
77#ifndef SWIGINTERNINLINE
78# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
79#endif
80
81/* exporting methods */
82#if defined(__GNUC__)
83# if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
84# ifndef GCC_HASCLASSVISIBILITY
85# define GCC_HASCLASSVISIBILITY
86# endif
87# endif
88#endif
89
90#ifndef SWIGEXPORT
91# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
92# if defined(STATIC_LINKED)
93# define SWIGEXPORT
94# else
95# define SWIGEXPORT __declspec(dllexport)
96# endif
97# else
98# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
99# define SWIGEXPORT __attribute__ ((visibility("default")))
100# else
101# define SWIGEXPORT
102# endif
103# endif
104#endif
105
106/* calling conventions for Windows */
107#ifndef SWIGSTDCALL
108# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
109# define SWIGSTDCALL __stdcall
110# else
111# define SWIGSTDCALL
112# endif
113#endif
114
115/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
116#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
117# define _CRT_SECURE_NO_DEPRECATE
118#endif
119
120/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
121#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
122# define _SCL_SECURE_NO_DEPRECATE
123#endif
124
125/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
126#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
127# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
128#endif
129
130/* Intel's compiler complains if a variable which was never initialised is
131 * cast to void, which is a common idiom which we use to indicate that we
132 * are aware a variable isn't used. So we just silence that warning.
133 * See: https://github.com/swig/swig/issues/192 for more discussion.
134 */
135#ifdef __INTEL_COMPILER
136# pragma warning disable 592
137#endif
138
139#if __cplusplus >=201103L
140# define SWIG_NULLPTR nullptr
141#else
142# define SWIG_NULLPTR NULL
143#endif
144
145
146#if defined(__GNUC__) && defined(_WIN32) && !defined(SWIG_PYTHON_NO_HYPOT_WORKAROUND)
147/* Workaround for '::hypot' has not been declared', see https://bugs.python.org/issue11566 */
148# include <math.h>
149#endif
150
151#if !defined(PY_SSIZE_T_CLEAN) && !defined(SWIG_NO_PY_SSIZE_T_CLEAN)
152#define PY_SSIZE_T_CLEAN
153#endif
154
155#if __GNUC__ >= 7
156#pragma GCC diagnostic push
157#if defined(__cplusplus) && __cplusplus >=201703L
158#pragma GCC diagnostic ignored "-Wregister" /* For python-2.7 headers that use register */
159#endif
160#endif
161
162#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG)
163/* Use debug wrappers with the Python release dll */
164
165#if defined(_MSC_VER) && _MSC_VER >= 1929
166/* Workaround compilation errors when redefining _DEBUG in MSVC 2019 version 16.10 and later
167 * See https://github.com/swig/swig/issues/2090 */
168# include <corecrt.h>
169#endif
170
171# undef _DEBUG
172# include <Python.h>
173# define _DEBUG 1
174#else
175# include <Python.h>
176#endif
177
178#if __GNUC__ >= 7
179#pragma GCC diagnostic pop
180#endif
181
182#include <stdio.h>
183
184/* -----------------------------------------------------------------------------
185 * swigrun.swg
186 *
187 * This file contains generic C API SWIG runtime support for pointer
188 * type checking.
189 * ----------------------------------------------------------------------------- */
190
191/* This should only be incremented when either the layout of swig_type_info changes,
192 or for whatever reason, the runtime changes incompatibly */
193#define SWIG_RUNTIME_VERSION "4"
194
195/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
196#ifdef SWIG_TYPE_TABLE
197# define SWIG_QUOTE_STRING(x) #x
198# define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
199# define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
200#else
201# define SWIG_TYPE_TABLE_NAME
202#endif
203
204/*
205 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
206 creating a static or dynamic library from the SWIG runtime code.
207 In 99.9% of the cases, SWIG just needs to declare them as 'static'.
208
209 But only do this if strictly necessary, ie, if you have problems
210 with your compiler or suchlike.
211*/
212
213#ifndef SWIGRUNTIME
214# define SWIGRUNTIME SWIGINTERN
215#endif
216
217#ifndef SWIGRUNTIMEINLINE
218# define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
219#endif
220
221/* Generic buffer size */
222#ifndef SWIG_BUFFER_SIZE
223# define SWIG_BUFFER_SIZE 1024
224#endif
225
226/* Flags for pointer conversions */
227#define SWIG_POINTER_DISOWN 0x1
228#define SWIG_CAST_NEW_MEMORY 0x2
229#define SWIG_POINTER_NO_NULL 0x4
230#define SWIG_POINTER_CLEAR 0x8
231#define SWIG_POINTER_RELEASE (SWIG_POINTER_CLEAR | SWIG_POINTER_DISOWN)
232
233/* Flags for new pointer objects */
234#define SWIG_POINTER_OWN 0x1
235
236
237/*
238 Flags/methods for returning states.
239
240 The SWIG conversion methods, as ConvertPtr, return an integer
241 that tells if the conversion was successful or not. And if not,
242 an error code can be returned (see swigerrors.swg for the codes).
243
244 Use the following macros/flags to set or process the returning
245 states.
246
247 In old versions of SWIG, code such as the following was usually written:
248
249 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
250 // success code
251 } else {
252 //fail code
253 }
254
255 Now you can be more explicit:
256
257 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
258 if (SWIG_IsOK(res)) {
259 // success code
260 } else {
261 // fail code
262 }
263
264 which is the same really, but now you can also do
265
266 Type *ptr;
267 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
268 if (SWIG_IsOK(res)) {
269 // success code
270 if (SWIG_IsNewObj(res) {
271 ...
272 delete *ptr;
273 } else {
274 ...
275 }
276 } else {
277 // fail code
278 }
279
280 I.e., now SWIG_ConvertPtr can return new objects and you can
281 identify the case and take care of the deallocation. Of course that
282 also requires SWIG_ConvertPtr to return new result values, such as
283
284 int SWIG_ConvertPtr(obj, ptr,...) {
285 if (<obj is ok>) {
286 if (<need new object>) {
287 *ptr = <ptr to new allocated object>;
288 return SWIG_NEWOBJ;
289 } else {
290 *ptr = <ptr to old object>;
291 return SWIG_OLDOBJ;
292 }
293 } else {
294 return SWIG_BADOBJ;
295 }
296 }
297
298 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
299 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
300 SWIG errors code.
301
302 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
303 allows returning the 'cast rank', for example, if you have this
304
305 int food(double)
306 int fooi(int);
307
308 and you call
309
310 food(1) // cast rank '1' (1 -> 1.0)
311 fooi(1) // cast rank '0'
312
313 just use the SWIG_AddCast()/SWIG_CheckState()
314*/
315
316#define SWIG_OK (0)
317/* Runtime errors are < 0 */
318#define SWIG_ERROR (-1)
319/* Errors in range -1 to -99 are in swigerrors.swg (errors for all languages including those not using the runtime) */
320/* Errors in range -100 to -199 are language specific errors defined in *errors.swg */
321/* Errors < -200 are generic runtime specific errors */
322#define SWIG_ERROR_RELEASE_NOT_OWNED (-200)
323
324#define SWIG_IsOK(r) (r >= 0)
325#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
326
327/* The CastRankLimit says how many bits are used for the cast rank */
328#define SWIG_CASTRANKLIMIT (1 << 8)
329/* The NewMask denotes the object was created (using new/malloc) */
330#define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
331/* The TmpMask is for in/out typemaps that use temporary objects */
332#define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
333/* Simple returning values */
334#define SWIG_BADOBJ (SWIG_ERROR)
335#define SWIG_OLDOBJ (SWIG_OK)
336#define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
337#define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
338/* Check, add and del object mask methods */
339#define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
340#define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
341#define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
342#define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
343#define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
344#define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
345
346/* Cast-Rank Mode */
347#if defined(SWIG_CASTRANK_MODE)
348# ifndef SWIG_TypeRank
349# define SWIG_TypeRank unsigned long
350# endif
351# ifndef SWIG_MAXCASTRANK /* Default cast allowed */
352# define SWIG_MAXCASTRANK (2)
353# endif
354# define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
355# define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
356SWIGINTERNINLINE int SWIG_AddCast(int r) {
357 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
358}
359SWIGINTERNINLINE int SWIG_CheckState(int r) {
360 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
361}
362#else /* no cast-rank mode */
363# define SWIG_AddCast(r) (r)
364# define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
365#endif
366
367/* C99 and C++11 should provide snprintf, but define SWIG_NO_SNPRINTF
368 * if you're missing it.
369 */
370#if ((defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L) || \
371 (defined __cplusplus && __cplusplus >= 201103L) || \
372 defined SWIG_HAVE_SNPRINTF) && \
373 !defined SWIG_NO_SNPRINTF
374# define SWIG_snprintf(O,S,F,A) snprintf(O,S,F,A)
375# define SWIG_snprintf2(O,S,F,A,B) snprintf(O,S,F,A,B)
376#else
377/* Fallback versions ignore the buffer size, but most of our uses either have a
378 * fixed maximum possible size or dynamically allocate a buffer that's large
379 * enough.
380 */
381# define SWIG_snprintf(O,S,F,A) sprintf(O,F,A)
382# define SWIG_snprintf2(O,S,F,A,B) sprintf(O,F,A,B)
383#endif
384
385#include <string.h>
386
387#ifdef __cplusplus
388extern "C" {
389#endif
390
391typedef void *(*swig_converter_func)(void *, int *);
392typedef struct swig_type_info *(*swig_dycast_func)(void **);
393
394/* Structure to store information on one type */
395typedef struct swig_type_info {
396 const char *name; /* mangled name of this type */
397 const char *str; /* human readable name of this type */
398 swig_dycast_func dcast; /* dynamic cast function down a hierarchy */
399 struct swig_cast_info *cast; /* linked list of types that can cast into this type */
400 void *clientdata; /* language specific type data */
401 int owndata; /* flag if the structure owns the clientdata */
402} swig_type_info;
403
404/* Structure to store a type and conversion function used for casting */
405typedef struct swig_cast_info {
406 swig_type_info *type; /* pointer to type that is equivalent to this type */
407 swig_converter_func converter; /* function to cast the void pointers */
408 struct swig_cast_info *next; /* pointer to next cast in linked list */
409 struct swig_cast_info *prev; /* pointer to the previous cast */
410} swig_cast_info;
411
412/* Structure used to store module information
413 * Each module generates one structure like this, and the runtime collects
414 * all of these structures and stores them in a circularly linked list.*/
415typedef struct swig_module_info {
416 swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */
417 size_t size; /* Number of types in this module */
418 struct swig_module_info *next; /* Pointer to next element in circularly linked list */
419 swig_type_info **type_initial; /* Array of initially generated type structures */
420 swig_cast_info **cast_initial; /* Array of initially generated casting structures */
421 void *clientdata; /* Language specific module data */
422} swig_module_info;
423
424/*
425 Compare two type names skipping the space characters, therefore
426 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
427
428 Return 0 when the two name types are equivalent, as in
429 strncmp, but skipping ' '.
430*/
431SWIGRUNTIME int
432SWIG_TypeNameComp(const char *f1, const char *l1,
433 const char *f2, const char *l2) {
434 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
435 while ((*f1 == ' ') && (f1 != l1)) ++f1;
436 while ((*f2 == ' ') && (f2 != l2)) ++f2;
437 if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
438 }
439 return (int)((l1 - f1) - (l2 - f2));
440}
441
442/*
443 Check type equivalence in a name list like <name1>|<name2>|...
444 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
445*/
446SWIGRUNTIME int
447SWIG_TypeCmp(const char *nb, const char *tb) {
448 int equiv = 1;
449 const char* te = tb + strlen(s: tb);
450 const char* ne = nb;
451 while (equiv != 0 && *ne) {
452 for (nb = ne; *ne; ++ne) {
453 if (*ne == '|') break;
454 }
455 equiv = SWIG_TypeNameComp(f1: nb, l1: ne, f2: tb, l2: te);
456 if (*ne) ++ne;
457 }
458 return equiv;
459}
460
461/*
462 Check type equivalence in a name list like <name1>|<name2>|...
463 Return 0 if not equal, 1 if equal
464*/
465SWIGRUNTIME int
466SWIG_TypeEquiv(const char *nb, const char *tb) {
467 return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0;
468}
469
470/*
471 Check the typename
472*/
473SWIGRUNTIME swig_cast_info *
474SWIG_TypeCheck(const char *c, swig_type_info *ty) {
475 if (ty) {
476 swig_cast_info *iter = ty->cast;
477 while (iter) {
478 if (strcmp(s1: iter->type->name, s2: c) == 0) {
479 if (iter == ty->cast)
480 return iter;
481 /* Move iter to the top of the linked list */
482 iter->prev->next = iter->next;
483 if (iter->next)
484 iter->next->prev = iter->prev;
485 iter->next = ty->cast;
486 iter->prev = 0;
487 if (ty->cast) ty->cast->prev = iter;
488 ty->cast = iter;
489 return iter;
490 }
491 iter = iter->next;
492 }
493 }
494 return 0;
495}
496
497/*
498 Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison
499*/
500SWIGRUNTIME swig_cast_info *
501SWIG_TypeCheckStruct(const swig_type_info *from, swig_type_info *ty) {
502 if (ty) {
503 swig_cast_info *iter = ty->cast;
504 while (iter) {
505 if (iter->type == from) {
506 if (iter == ty->cast)
507 return iter;
508 /* Move iter to the top of the linked list */
509 iter->prev->next = iter->next;
510 if (iter->next)
511 iter->next->prev = iter->prev;
512 iter->next = ty->cast;
513 iter->prev = 0;
514 if (ty->cast) ty->cast->prev = iter;
515 ty->cast = iter;
516 return iter;
517 }
518 iter = iter->next;
519 }
520 }
521 return 0;
522}
523
524/*
525 Cast a pointer up an inheritance hierarchy
526*/
527SWIGRUNTIMEINLINE void *
528SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) {
529 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory);
530}
531
532/*
533 Dynamic pointer casting. Down an inheritance hierarchy
534*/
535SWIGRUNTIME swig_type_info *
536SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) {
537 swig_type_info *lastty = ty;
538 if (!ty || !ty->dcast) return ty;
539 while (ty && (ty->dcast)) {
540 ty = (*ty->dcast)(ptr);
541 if (ty) lastty = ty;
542 }
543 return lastty;
544}
545
546/*
547 Return the name associated with this type
548*/
549SWIGRUNTIMEINLINE const char *
550SWIG_TypeName(const swig_type_info *ty) {
551 return ty->name;
552}
553
554/*
555 Return the pretty name associated with this type,
556 that is an unmangled type name in a form presentable to the user.
557*/
558SWIGRUNTIME const char *
559SWIG_TypePrettyName(const swig_type_info *type) {
560 /* The "str" field contains the equivalent pretty names of the
561 type, separated by vertical-bar characters. Choose the last
562 name. It should be the most specific; a fully resolved name
563 but not necessarily with default template parameters expanded. */
564 if (!type) return NULL;
565 if (type->str != NULL) {
566 const char *last_name = type->str;
567 const char *s;
568 for (s = type->str; *s; s++)
569 if (*s == '|') last_name = s+1;
570 return last_name;
571 }
572 else
573 return type->name;
574}
575
576/*
577 Set the clientdata field for a type
578*/
579SWIGRUNTIME void
580SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
581 swig_cast_info *cast = ti->cast;
582 /* if (ti->clientdata == clientdata) return; */
583 ti->clientdata = clientdata;
584
585 while (cast) {
586 if (!cast->converter) {
587 swig_type_info *tc = cast->type;
588 if (!tc->clientdata) {
589 SWIG_TypeClientData(ti: tc, clientdata);
590 }
591 }
592 cast = cast->next;
593 }
594}
595SWIGRUNTIME void
596SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) {
597 SWIG_TypeClientData(ti, clientdata);
598 ti->owndata = 1;
599}
600
601/*
602 Search for a swig_type_info structure only by mangled name
603 Search is a O(log #types)
604
605 We start searching at module start, and finish searching when start == end.
606 Note: if start == end at the beginning of the function, we go all the way around
607 the circular list.
608*/
609SWIGRUNTIME swig_type_info *
610SWIG_MangledTypeQueryModule(swig_module_info *start,
611 swig_module_info *end,
612 const char *name) {
613 swig_module_info *iter = start;
614 do {
615 if (iter->size) {
616 size_t l = 0;
617 size_t r = iter->size - 1;
618 do {
619 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
620 size_t i = (l + r) >> 1;
621 const char *iname = iter->types[i]->name;
622 if (iname) {
623 int compare = strcmp(s1: name, s2: iname);
624 if (compare == 0) {
625 return iter->types[i];
626 } else if (compare < 0) {
627 if (i) {
628 r = i - 1;
629 } else {
630 break;
631 }
632 } else if (compare > 0) {
633 l = i + 1;
634 }
635 } else {
636 break; /* should never happen */
637 }
638 } while (l <= r);
639 }
640 iter = iter->next;
641 } while (iter != end);
642 return 0;
643}
644
645/*
646 Search for a swig_type_info structure for either a mangled name or a human readable name.
647 It first searches the mangled names of the types, which is a O(log #types)
648 If a type is not found it then searches the human readable names, which is O(#types).
649
650 We start searching at module start, and finish searching when start == end.
651 Note: if start == end at the beginning of the function, we go all the way around
652 the circular list.
653*/
654SWIGRUNTIME swig_type_info *
655SWIG_TypeQueryModule(swig_module_info *start,
656 swig_module_info *end,
657 const char *name) {
658 /* STEP 1: Search the name field using binary search */
659 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
660 if (ret) {
661 return ret;
662 } else {
663 /* STEP 2: If the type hasn't been found, do a complete search
664 of the str field (the human readable name) */
665 swig_module_info *iter = start;
666 do {
667 size_t i = 0;
668 for (; i < iter->size; ++i) {
669 if (iter->types[i]->str && (SWIG_TypeEquiv(nb: iter->types[i]->str, tb: name)))
670 return iter->types[i];
671 }
672 iter = iter->next;
673 } while (iter != end);
674 }
675
676 /* neither found a match */
677 return 0;
678}
679
680/*
681 Pack binary data into a string
682*/
683SWIGRUNTIME char *
684SWIG_PackData(char *c, void *ptr, size_t sz) {
685 static const char hex[17] = "0123456789abcdef";
686 const unsigned char *u = (unsigned char *) ptr;
687 const unsigned char *eu = u + sz;
688 for (; u != eu; ++u) {
689 unsigned char uu = *u;
690 *(c++) = hex[(uu & 0xf0) >> 4];
691 *(c++) = hex[uu & 0xf];
692 }
693 return c;
694}
695
696/*
697 Unpack binary data from a string
698*/
699SWIGRUNTIME const char *
700SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
701 unsigned char *u = (unsigned char *) ptr;
702 const unsigned char *eu = u + sz;
703 for (; u != eu; ++u) {
704 char d = *(c++);
705 unsigned char uu;
706 if ((d >= '0') && (d <= '9'))
707 uu = (unsigned char)((d - '0') << 4);
708 else if ((d >= 'a') && (d <= 'f'))
709 uu = (unsigned char)((d - ('a'-10)) << 4);
710 else
711 return (char *) 0;
712 d = *(c++);
713 if ((d >= '0') && (d <= '9'))
714 uu |= (unsigned char)(d - '0');
715 else if ((d >= 'a') && (d <= 'f'))
716 uu |= (unsigned char)(d - ('a'-10));
717 else
718 return (char *) 0;
719 *u = uu;
720 }
721 return c;
722}
723
724/*
725 Pack 'void *' into a string buffer.
726*/
727SWIGRUNTIME char *
728SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
729 char *r = buff;
730 if ((2*sizeof(void *) + 2) > bsz) return 0;
731 *(r++) = '_';
732 r = SWIG_PackData(c: r,ptr: &ptr,sz: sizeof(void *));
733 if (strlen(s: name) + 1 > (bsz - (r - buff))) return 0;
734 strcpy(dest: r,src: name);
735 return buff;
736}
737
738SWIGRUNTIME const char *
739SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
740 if (*c != '_') {
741 if (strcmp(s1: c,s2: "NULL") == 0) {
742 *ptr = (void *) 0;
743 return name;
744 } else {
745 return 0;
746 }
747 }
748 return SWIG_UnpackData(c: ++c,ptr,sz: sizeof(void *));
749}
750
751SWIGRUNTIME char *
752SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
753 char *r = buff;
754 size_t lname = (name ? strlen(s: name) : 0);
755 if ((2*sz + 2 + lname) > bsz) return 0;
756 *(r++) = '_';
757 r = SWIG_PackData(c: r,ptr,sz);
758 if (lname) {
759 strncpy(dest: r,src: name,n: lname+1);
760 } else {
761 *r = 0;
762 }
763 return buff;
764}
765
766SWIGRUNTIME const char *
767SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
768 if (*c != '_') {
769 if (strcmp(s1: c,s2: "NULL") == 0) {
770 memset(s: ptr,c: 0,n: sz);
771 return name;
772 } else {
773 return 0;
774 }
775 }
776 return SWIG_UnpackData(c: ++c,ptr,sz);
777}
778
779#ifdef __cplusplus
780}
781#endif
782
783/* SWIG Errors applicable to all language modules, values are reserved from -1 to -99 */
784#define SWIG_UnknownError -1
785#define SWIG_IOError -2
786#define SWIG_RuntimeError -3
787#define SWIG_IndexError -4
788#define SWIG_TypeError -5
789#define SWIG_DivisionByZero -6
790#define SWIG_OverflowError -7
791#define SWIG_SyntaxError -8
792#define SWIG_ValueError -9
793#define SWIG_SystemError -10
794#define SWIG_AttributeError -11
795#define SWIG_MemoryError -12
796#define SWIG_NullReferenceError -13
797
798
799/* Compatibility macros for Python 3 */
800#if PY_VERSION_HEX >= 0x03000000
801
802#define PyClass_Check(obj) PyObject_IsInstance(obj, (PyObject *)&PyType_Type)
803#define PyInt_Check(x) PyLong_Check(x)
804#define PyInt_AsLong(x) PyLong_AsLong(x)
805#define PyInt_FromLong(x) PyLong_FromLong(x)
806#define PyInt_FromSize_t(x) PyLong_FromSize_t(x)
807#define PyString_Check(name) PyBytes_Check(name)
808#define PyString_FromString(x) PyUnicode_FromString(x)
809#define PyString_Format(fmt, args) PyUnicode_Format(fmt, args)
810#define PyString_AsString(str) PyBytes_AsString(str)
811#define PyString_Size(str) PyBytes_Size(str)
812#define PyString_InternFromString(key) PyUnicode_InternFromString(key)
813#define Py_TPFLAGS_HAVE_CLASS Py_TPFLAGS_BASETYPE
814#define _PyLong_FromSsize_t(x) PyLong_FromSsize_t(x)
815
816#endif
817
818#ifndef Py_TYPE
819# define Py_TYPE(op) ((op)->ob_type)
820#endif
821
822/* SWIG APIs for compatibility of both Python 2 & 3 */
823
824#if PY_VERSION_HEX >= 0x03000000
825# define SWIG_Python_str_FromFormat PyUnicode_FromFormat
826#else
827# define SWIG_Python_str_FromFormat PyString_FromFormat
828#endif
829
830
831/* Wrapper around PyUnicode_AsUTF8AndSize - call Py_XDECREF on the returned pbytes when finished with the returned string */
832SWIGINTERN const char *
833SWIG_PyUnicode_AsUTF8AndSize(PyObject *str, Py_ssize_t *psize, PyObject **pbytes)
834{
835#if PY_VERSION_HEX >= 0x03030000
836# if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x030A0000
837 *pbytes = NULL;
838 return PyUnicode_AsUTF8AndSize(unicode: str, size: psize);
839# else
840 *pbytes = PyUnicode_AsUTF8String(str);
841 const char *chars = *pbytes ? PyBytes_AsString(*pbytes) : NULL;
842 if (chars && psize)
843 *psize = PyBytes_Size(*pbytes);
844 return chars;
845# endif
846#else
847 char *chars = NULL;
848 *pbytes = NULL;
849 PyString_AsStringAndSize(str, &chars, psize);
850 return chars;
851#endif
852}
853
854SWIGINTERN PyObject*
855SWIG_Python_str_FromChar(const char *c)
856{
857#if PY_VERSION_HEX >= 0x03000000
858 return PyUnicode_FromString(u: c);
859#else
860 return PyString_FromString(c);
861#endif
862}
863
864#ifndef PyObject_DEL
865# define PyObject_DEL PyObject_Del
866#endif
867
868/* SWIGPY_USE_CAPSULE is no longer used within SWIG itself, but some user interface files check for it. */
869# define SWIGPY_USE_CAPSULE
870#ifdef SWIGPYTHON_BUILTIN
871# define SWIGPY_CAPSULE_ATTR_NAME "type_pointer_capsule_builtin" SWIG_TYPE_TABLE_NAME
872#else
873# define SWIGPY_CAPSULE_ATTR_NAME "type_pointer_capsule" SWIG_TYPE_TABLE_NAME
874#endif
875# define SWIGPY_CAPSULE_NAME ("swig_runtime_data" SWIG_RUNTIME_VERSION "." SWIGPY_CAPSULE_ATTR_NAME)
876
877#if PY_VERSION_HEX < 0x03020000
878#define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type)
879#define PyDescr_NAME(x) (((PyDescrObject *)(x))->d_name)
880#define Py_hash_t long
881#endif
882
883#ifdef Py_LIMITED_API
884# define PyTuple_GET_ITEM PyTuple_GetItem
885/* 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
886 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. */
887# define PyTuple_SET_ITEM PyTuple_SetItem
888# define PyTuple_GET_SIZE PyTuple_Size
889# define PyCFunction_GET_FLAGS PyCFunction_GetFlags
890# define PyCFunction_GET_FUNCTION PyCFunction_GetFunction
891# define PyCFunction_GET_SELF PyCFunction_GetSelf
892# define PyList_GET_ITEM PyList_GetItem
893# define PyList_SET_ITEM PyList_SetItem
894# define PySliceObject PyObject
895#endif
896
897/* -----------------------------------------------------------------------------
898 * error manipulation
899 * ----------------------------------------------------------------------------- */
900
901SWIGRUNTIME PyObject*
902SWIG_Python_ErrorType(int code) {
903 PyObject* type = 0;
904 switch(code) {
905 case SWIG_MemoryError:
906 type = PyExc_MemoryError;
907 break;
908 case SWIG_IOError:
909 type = PyExc_IOError;
910 break;
911 case SWIG_RuntimeError:
912 type = PyExc_RuntimeError;
913 break;
914 case SWIG_IndexError:
915 type = PyExc_IndexError;
916 break;
917 case SWIG_TypeError:
918 type = PyExc_TypeError;
919 break;
920 case SWIG_DivisionByZero:
921 type = PyExc_ZeroDivisionError;
922 break;
923 case SWIG_OverflowError:
924 type = PyExc_OverflowError;
925 break;
926 case SWIG_SyntaxError:
927 type = PyExc_SyntaxError;
928 break;
929 case SWIG_ValueError:
930 type = PyExc_ValueError;
931 break;
932 case SWIG_SystemError:
933 type = PyExc_SystemError;
934 break;
935 case SWIG_AttributeError:
936 type = PyExc_AttributeError;
937 break;
938 default:
939 type = PyExc_RuntimeError;
940 }
941 return type;
942}
943
944
945SWIGRUNTIME void
946SWIG_Python_AddErrorMsg(const char* mesg)
947{
948 PyObject *type = 0;
949 PyObject *value = 0;
950 PyObject *traceback = 0;
951
952 if (PyErr_Occurred())
953 PyErr_Fetch(&type, &value, &traceback);
954 if (value) {
955 PyObject *old_str = PyObject_Str(value);
956 PyObject *bytes = NULL;
957 const char *tmp = SWIG_PyUnicode_AsUTF8AndSize(str: old_str, NULL, pbytes: &bytes);
958 PyErr_Clear();
959 Py_XINCREF(type);
960 if (tmp)
961 PyErr_Format(exception: type, format: "%s %s", tmp, mesg);
962 else
963 PyErr_Format(exception: type, format: "%s", mesg);
964 Py_XDECREF(bytes);
965 Py_DECREF(old_str);
966 Py_DECREF(value);
967 } else {
968 PyErr_SetString(exception: PyExc_RuntimeError, string: mesg);
969 }
970}
971
972SWIGRUNTIME int
973SWIG_Python_TypeErrorOccurred(PyObject *obj)
974{
975 PyObject *error;
976 if (obj)
977 return 0;
978 error = PyErr_Occurred();
979 return error && PyErr_GivenExceptionMatches(error, PyExc_TypeError);
980}
981
982SWIGRUNTIME void
983SWIG_Python_RaiseOrModifyTypeError(const char *message)
984{
985 if (SWIG_Python_TypeErrorOccurred(NULL)) {
986 /* Use existing TypeError to preserve stacktrace and enhance with given message */
987 PyObject *newvalue;
988 PyObject *type = NULL, *value = NULL, *traceback = NULL;
989 PyErr_Fetch(&type, &value, &traceback);
990#if PY_VERSION_HEX >= 0x03000000
991 newvalue = PyUnicode_FromFormat(format: "%S\nAdditional information:\n%s", value, message);
992#else
993 newvalue = PyString_FromFormat("%s\nAdditional information:\n%s", PyString_AsString(value), message);
994#endif
995 if (newvalue) {
996 Py_XDECREF(value);
997 PyErr_Restore(type, newvalue, traceback);
998 } else {
999 PyErr_Restore(type, value, traceback);
1000 }
1001 } else {
1002 /* Raise TypeError using given message */
1003 PyErr_SetString(exception: PyExc_TypeError, string: message);
1004 }
1005}
1006
1007#if defined(SWIG_PYTHON_NO_THREADS)
1008# if defined(SWIG_PYTHON_THREADS)
1009# undef SWIG_PYTHON_THREADS
1010# endif
1011#endif
1012#if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */
1013# if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
1014# define SWIG_PYTHON_USE_GIL
1015# endif
1016# if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */
1017# if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
1018# if PY_VERSION_HEX < 0x03070000
1019# define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
1020# else
1021# define SWIG_PYTHON_INITIALIZE_THREADS
1022# endif
1023# endif
1024# ifdef __cplusplus /* C++ code */
1025 class SWIG_Python_Thread_Block {
1026 bool status;
1027 PyGILState_STATE state;
1028 public:
1029 void end() { if (status) { PyGILState_Release(state); status = false;} }
1030 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
1031 ~SWIG_Python_Thread_Block() { end(); }
1032 };
1033 class SWIG_Python_Thread_Allow {
1034 bool status;
1035 PyThreadState *save;
1036 public:
1037 void end() { if (status) { status = false; PyEval_RestoreThread(save); }}
1038 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
1039 ~SWIG_Python_Thread_Allow() { end(); }
1040 };
1041# define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
1042# define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
1043# define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
1044# define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
1045# else /* C code */
1046# define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
1047# define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
1048# define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
1049# define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
1050# endif
1051# else /* Old thread way, not implemented, user must provide it */
1052# if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
1053# define SWIG_PYTHON_INITIALIZE_THREADS
1054# endif
1055# if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
1056# define SWIG_PYTHON_THREAD_BEGIN_BLOCK
1057# endif
1058# if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
1059# define SWIG_PYTHON_THREAD_END_BLOCK
1060# endif
1061# if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
1062# define SWIG_PYTHON_THREAD_BEGIN_ALLOW
1063# endif
1064# if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
1065# define SWIG_PYTHON_THREAD_END_ALLOW
1066# endif
1067# endif
1068#else /* No thread support */
1069# define SWIG_PYTHON_INITIALIZE_THREADS
1070# define SWIG_PYTHON_THREAD_BEGIN_BLOCK
1071# define SWIG_PYTHON_THREAD_END_BLOCK
1072# define SWIG_PYTHON_THREAD_BEGIN_ALLOW
1073# define SWIG_PYTHON_THREAD_END_ALLOW
1074#endif
1075
1076/* -----------------------------------------------------------------------------
1077 * Python API portion that goes into the runtime
1078 * ----------------------------------------------------------------------------- */
1079
1080#ifdef __cplusplus
1081extern "C" {
1082#endif
1083
1084/* -----------------------------------------------------------------------------
1085 * Constant declarations
1086 * ----------------------------------------------------------------------------- */
1087
1088/* Constant Types */
1089#define SWIG_PY_POINTER 4
1090#define SWIG_PY_BINARY 5
1091
1092/* Constant information structure */
1093typedef struct swig_const_info {
1094 int type;
1095 const char *name;
1096 long lvalue;
1097 double dvalue;
1098 void *pvalue;
1099 swig_type_info **ptype;
1100} swig_const_info;
1101
1102#ifdef __cplusplus
1103}
1104#endif
1105
1106
1107/* -----------------------------------------------------------------------------
1108 * pyrun.swg
1109 *
1110 * This file contains the runtime support for Python modules
1111 * and includes code for managing global variables and pointer
1112 * type checking.
1113 *
1114 * ----------------------------------------------------------------------------- */
1115
1116#if PY_VERSION_HEX < 0x02070000 /* 2.7.0 */
1117# error "This version of SWIG only supports Python >= 2.7"
1118#endif
1119
1120#if PY_VERSION_HEX >= 0x03000000 && PY_VERSION_HEX < 0x03030000
1121# error "This version of SWIG only supports Python 3 >= 3.3"
1122#endif
1123
1124/* Common SWIG API */
1125
1126/* for raw pointers */
1127#define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
1128#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
1129#define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
1130
1131#ifdef SWIGPYTHON_BUILTIN
1132#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags)
1133#else
1134#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
1135#endif
1136
1137#define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
1138
1139#define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
1140#define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
1141#define swig_owntype int
1142
1143/* for raw packed data */
1144#define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1145#define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1146
1147/* for class or struct pointers */
1148#define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1149#define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1150
1151/* for C or C++ function pointers */
1152#define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1153#define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(NULL, ptr, type, 0)
1154
1155/* for C++ member pointers, ie, member methods */
1156#define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1157#define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1158
1159
1160/* Runtime API */
1161
1162#define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata)
1163#define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1164#define SWIG_NewClientData(obj) SwigPyClientData_New(obj)
1165
1166#define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1167#define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1168#define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1169#define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1170#define SWIG_fail goto fail
1171
1172
1173/* Runtime API implementation */
1174
1175/* Error manipulation */
1176
1177SWIGINTERN void
1178SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) {
1179 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1180 PyErr_SetObject(errtype, obj);
1181 Py_DECREF(obj);
1182 SWIG_PYTHON_THREAD_END_BLOCK;
1183}
1184
1185SWIGINTERN void
1186SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) {
1187 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1188 PyErr_SetString(exception: errtype, string: msg);
1189 SWIG_PYTHON_THREAD_END_BLOCK;
1190}
1191
1192#define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1193
1194/* Set a constant value */
1195
1196#if defined(SWIGPYTHON_BUILTIN)
1197
1198SWIGINTERN void
1199SwigPyBuiltin_AddPublicSymbol(PyObject *seq, const char *key) {
1200 PyObject *s = PyString_InternFromString(key);
1201 PyList_Append(seq, s);
1202 Py_DECREF(s);
1203}
1204
1205SWIGINTERN void
1206SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface, const char *name, PyObject *obj) {
1207 PyDict_SetItemString(d, name, obj);
1208 Py_DECREF(obj);
1209 if (public_interface)
1210 SwigPyBuiltin_AddPublicSymbol(public_interface, name);
1211}
1212
1213#else
1214
1215SWIGINTERN void
1216SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) {
1217 PyDict_SetItemString(dp: d, key: name, item: obj);
1218 Py_DECREF(obj);
1219}
1220
1221#endif
1222
1223/* Append a value to the result obj */
1224
1225SWIGINTERN PyObject*
1226SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) {
1227 if (!result) {
1228 result = obj;
1229 } else if (result == Py_None) {
1230 Py_DECREF(result);
1231 result = obj;
1232 } else {
1233 if (!PyList_Check(result)) {
1234 PyObject *o2 = result;
1235 result = PyList_New(size: 1);
1236 if (result) {
1237 PyList_SET_ITEM(result, 0, o2);
1238 } else {
1239 Py_DECREF(obj);
1240 return o2;
1241 }
1242 }
1243 PyList_Append(result,obj);
1244 Py_DECREF(obj);
1245 }
1246 return result;
1247}
1248
1249/* Unpack the argument tuple */
1250
1251SWIGINTERN Py_ssize_t
1252SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
1253{
1254 if (!args) {
1255 if (!min && !max) {
1256 return 1;
1257 } else {
1258 PyErr_Format(exception: PyExc_TypeError, format: "%s expected %s%d arguments, got none",
1259 name, (min == max ? "" : "at least "), (int)min);
1260 return 0;
1261 }
1262 }
1263 if (!PyTuple_Check(args)) {
1264 if (min <= 1 && max >= 1) {
1265 Py_ssize_t i;
1266 objs[0] = args;
1267 for (i = 1; i < max; ++i) {
1268 objs[i] = 0;
1269 }
1270 return 2;
1271 }
1272 PyErr_SetString(exception: PyExc_SystemError, string: "UnpackTuple() argument list is not a tuple");
1273 return 0;
1274 } else {
1275 Py_ssize_t l = PyTuple_GET_SIZE(args);
1276 if (l < min) {
1277 PyErr_Format(exception: PyExc_TypeError, format: "%s expected %s%d arguments, got %d",
1278 name, (min == max ? "" : "at least "), (int)min, (int)l);
1279 return 0;
1280 } else if (l > max) {
1281 PyErr_Format(exception: PyExc_TypeError, format: "%s expected %s%d arguments, got %d",
1282 name, (min == max ? "" : "at most "), (int)max, (int)l);
1283 return 0;
1284 } else {
1285 Py_ssize_t i;
1286 for (i = 0; i < l; ++i) {
1287 objs[i] = PyTuple_GET_ITEM(args, i);
1288 }
1289 for (; l < max; ++l) {
1290 objs[l] = 0;
1291 }
1292 return i + 1;
1293 }
1294 }
1295}
1296
1297SWIGINTERN int
1298SWIG_Python_CheckNoKeywords(PyObject *kwargs, const char *name) {
1299 int no_kwargs = 1;
1300 if (kwargs) {
1301 assert(PyDict_Check(kwargs));
1302 if (PyDict_Size(mp: kwargs) > 0) {
1303 PyErr_Format(exception: PyExc_TypeError, format: "%s() does not take keyword arguments", name);
1304 no_kwargs = 0;
1305 }
1306 }
1307 return no_kwargs;
1308}
1309
1310/* A functor is a function object with one single object argument */
1311#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
1312
1313/*
1314 Helper for static pointer initialization for both C and C++ code, for example
1315 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1316*/
1317#ifdef __cplusplus
1318#define SWIG_STATIC_POINTER(var) var
1319#else
1320#define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1321#endif
1322
1323#ifdef __cplusplus
1324extern "C" {
1325#endif
1326
1327/* Python-specific SWIG API */
1328#define SWIG_newvarlink() SWIG_Python_newvarlink()
1329#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
1330#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
1331
1332/* -----------------------------------------------------------------------------
1333 * global variable support code.
1334 * ----------------------------------------------------------------------------- */
1335
1336typedef struct swig_globalvar {
1337 char *name; /* Name of global variable */
1338 PyObject *(*get_attr)(void); /* Return the current value */
1339 int (*set_attr)(PyObject *); /* Set the value */
1340 struct swig_globalvar *next;
1341} swig_globalvar;
1342
1343typedef struct swig_varlinkobject {
1344 PyObject_HEAD
1345 swig_globalvar *vars;
1346} swig_varlinkobject;
1347
1348SWIGINTERN PyObject *
1349swig_varlink_repr(PyObject *SWIGUNUSEDPARM(v)) {
1350#if PY_VERSION_HEX >= 0x03000000
1351 return PyUnicode_InternFromString(u: "<Swig global variables>");
1352#else
1353 return PyString_FromString("<Swig global variables>");
1354#endif
1355}
1356
1357SWIGINTERN PyObject *
1358swig_varlink_str(PyObject *o) {
1359 swig_varlinkobject *v = (swig_varlinkobject *) o;
1360#if PY_VERSION_HEX >= 0x03000000
1361 PyObject *str = PyUnicode_InternFromString(u: "(");
1362 PyObject *tail;
1363 PyObject *joined;
1364 swig_globalvar *var;
1365 for (var = v->vars; var; var=var->next) {
1366 tail = PyUnicode_FromString(u: var->name);
1367 joined = PyUnicode_Concat(left: str, right: tail);
1368 Py_DecRef(str);
1369 Py_DecRef(tail);
1370 str = joined;
1371 if (var->next) {
1372 tail = PyUnicode_InternFromString(u: ", ");
1373 joined = PyUnicode_Concat(left: str, right: tail);
1374 Py_DecRef(str);
1375 Py_DecRef(tail);
1376 str = joined;
1377 }
1378 }
1379 tail = PyUnicode_InternFromString(u: ")");
1380 joined = PyUnicode_Concat(left: str, right: tail);
1381 Py_DecRef(str);
1382 Py_DecRef(tail);
1383 str = joined;
1384#else
1385 PyObject *str = PyString_FromString("(");
1386 swig_globalvar *var;
1387 for (var = v->vars; var; var=var->next) {
1388 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
1389 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
1390 }
1391 PyString_ConcatAndDel(&str,PyString_FromString(")"));
1392#endif
1393 return str;
1394}
1395
1396SWIGINTERN void
1397swig_varlink_dealloc(PyObject *o) {
1398 swig_varlinkobject *v = (swig_varlinkobject *) o;
1399 swig_globalvar *var = v->vars;
1400 while (var) {
1401 swig_globalvar *n = var->next;
1402 free(ptr: var->name);
1403 free(ptr: var);
1404 var = n;
1405 }
1406}
1407
1408SWIGINTERN PyObject *
1409swig_varlink_getattr(PyObject *o, char *n) {
1410 swig_varlinkobject *v = (swig_varlinkobject *) o;
1411 PyObject *res = NULL;
1412 swig_globalvar *var = v->vars;
1413 while (var) {
1414 if (strcmp(s1: var->name,s2: n) == 0) {
1415 res = (*var->get_attr)();
1416 break;
1417 }
1418 var = var->next;
1419 }
1420 if (res == NULL && !PyErr_Occurred()) {
1421 PyErr_Format(exception: PyExc_AttributeError, format: "Unknown C global variable '%s'", n);
1422 }
1423 return res;
1424}
1425
1426SWIGINTERN int
1427swig_varlink_setattr(PyObject *o, char *n, PyObject *p) {
1428 swig_varlinkobject *v = (swig_varlinkobject *) o;
1429 int res = 1;
1430 swig_globalvar *var = v->vars;
1431 while (var) {
1432 if (strcmp(s1: var->name,s2: n) == 0) {
1433 res = (*var->set_attr)(p);
1434 break;
1435 }
1436 var = var->next;
1437 }
1438 if (res == 1 && !PyErr_Occurred()) {
1439 PyErr_Format(exception: PyExc_AttributeError, format: "Unknown C global variable '%s'", n);
1440 }
1441 return res;
1442}
1443
1444SWIGINTERN PyTypeObject*
1445swig_varlink_type(void) {
1446 static char varlink__doc__[] = "Swig var link object";
1447#ifndef Py_LIMITED_API
1448 static PyTypeObject varlink_type;
1449 static int type_init = 0;
1450 if (!type_init) {
1451 const PyTypeObject tmp = {
1452#if PY_VERSION_HEX >= 0x03000000
1453 PyVarObject_HEAD_INIT(NULL, 0)
1454#else
1455 PyObject_HEAD_INIT(NULL)
1456 0, /* ob_size */
1457#endif
1458 .tp_name: "swigvarlink", /* tp_name */
1459 .tp_basicsize: sizeof(swig_varlinkobject), /* tp_basicsize */
1460 .tp_itemsize: 0, /* tp_itemsize */
1461 .tp_dealloc: (destructor) swig_varlink_dealloc, /* tp_dealloc */
1462#if PY_VERSION_HEX < 0x030800b4
1463 (printfunc)0, /*tp_print*/
1464#else
1465 .tp_vectorcall_offset: (Py_ssize_t)0, /*tp_vectorcall_offset*/
1466#endif
1467 .tp_getattr: (getattrfunc) swig_varlink_getattr, /* tp_getattr */
1468 .tp_setattr: (setattrfunc) swig_varlink_setattr, /* tp_setattr */
1469 .tp_as_async: 0, /* tp_compare */
1470 .tp_repr: (reprfunc) swig_varlink_repr, /* tp_repr */
1471 .tp_as_number: 0, /* tp_as_number */
1472 .tp_as_sequence: 0, /* tp_as_sequence */
1473 .tp_as_mapping: 0, /* tp_as_mapping */
1474 .tp_hash: 0, /* tp_hash */
1475 .tp_call: 0, /* tp_call */
1476 .tp_str: (reprfunc) swig_varlink_str, /* tp_str */
1477 .tp_getattro: 0, /* tp_getattro */
1478 .tp_setattro: 0, /* tp_setattro */
1479 .tp_as_buffer: 0, /* tp_as_buffer */
1480 .tp_flags: 0, /* tp_flags */
1481 .tp_doc: varlink__doc__, /* tp_doc */
1482 .tp_traverse: 0, /* tp_traverse */
1483 .tp_clear: 0, /* tp_clear */
1484 .tp_richcompare: 0, /* tp_richcompare */
1485 .tp_weaklistoffset: 0, /* tp_weaklistoffset */
1486 .tp_iter: 0,.tp_iternext: 0,.tp_methods: 0,.tp_members: 0,.tp_getset: 0,.tp_base: 0,.tp_dict: 0,.tp_descr_get: 0,.tp_descr_set: 0,.tp_dictoffset: 0,.tp_init: 0,.tp_alloc: 0,.tp_new: 0,.tp_free: 0,.tp_is_gc: 0,.tp_bases: 0,.tp_mro: 0,.tp_cache: 0,.tp_subclasses: 0,.tp_weaklist: 0, /* tp_iter -> tp_weaklist */
1487 .tp_del: 0, /* tp_del */
1488 .tp_version_tag: 0, /* tp_version_tag */
1489#if PY_VERSION_HEX >= 0x03040000
1490 .tp_finalize: 0, /* tp_finalize */
1491#endif
1492#if PY_VERSION_HEX >= 0x03080000
1493 .tp_vectorcall: 0, /* tp_vectorcall */
1494#endif
1495#if (PY_VERSION_HEX >= 0x03080000) && (PY_VERSION_HEX < 0x03090000)
1496 0, /* tp_print */
1497#endif
1498#if PY_VERSION_HEX >= 0x030C0000
1499 .tp_watched: 0, /* tp_watched */
1500#endif
1501#ifdef COUNT_ALLOCS
1502 0, /* tp_allocs */
1503 0, /* tp_frees */
1504 0, /* tp_maxalloc */
1505 0, /* tp_prev */
1506 0 /* tp_next */
1507#endif
1508 };
1509 varlink_type = tmp;
1510 type_init = 1;
1511 if (PyType_Ready(&varlink_type) < 0)
1512 return NULL;
1513 }
1514 return &varlink_type;
1515#else
1516 PyType_Slot slots[] = {
1517 { Py_tp_dealloc, (void *)swig_varlink_dealloc },
1518 { Py_tp_repr, (void *)swig_varlink_repr },
1519 { Py_tp_getattr, (void *)swig_varlink_getattr },
1520 { Py_tp_setattr, (void *)swig_varlink_setattr },
1521 { Py_tp_str, (void *)swig_varlink_str },
1522 { Py_tp_doc, (void *)varlink__doc__ },
1523 { 0, NULL }
1524 };
1525 PyType_Spec spec = {
1526 "swigvarlink",
1527 sizeof(swig_varlinkobject),
1528 0,
1529 Py_TPFLAGS_DEFAULT,
1530 slots
1531 };
1532 return (PyTypeObject *)PyType_FromSpec(&spec);
1533#endif
1534}
1535
1536/* Create a variable linking object for use later */
1537SWIGINTERN PyObject *
1538SWIG_Python_newvarlink(void) {
1539 swig_varlinkobject *result = PyObject_New(swig_varlinkobject, swig_varlink_type());
1540 if (result) {
1541 result->vars = 0;
1542 }
1543 return ((PyObject*) result);
1544}
1545
1546SWIGINTERN void
1547SWIG_Python_addvarlink(PyObject *p, const char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
1548 swig_varlinkobject *v = (swig_varlinkobject *) p;
1549 swig_globalvar *gv = (swig_globalvar *) malloc(size: sizeof(swig_globalvar));
1550 if (gv) {
1551 size_t size = strlen(s: name)+1;
1552 gv->name = (char *)malloc(size: size);
1553 if (gv->name) {
1554 memcpy(dest: gv->name, src: name, n: size);
1555 gv->get_attr = get_attr;
1556 gv->set_attr = set_attr;
1557 gv->next = v->vars;
1558 }
1559 }
1560 v->vars = gv;
1561}
1562
1563
1564static PyObject *Swig_Globals_global = NULL;
1565
1566SWIGINTERN PyObject *
1567SWIG_globals(void) {
1568 if (Swig_Globals_global == NULL) {
1569 Swig_Globals_global = SWIG_newvarlink();
1570 }
1571 return Swig_Globals_global;
1572}
1573
1574#ifdef __cplusplus
1575}
1576#endif
1577
1578/* -----------------------------------------------------------------------------
1579 * Pointer declarations
1580 * ----------------------------------------------------------------------------- */
1581
1582/* Flags for new pointer objects */
1583#define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1584#define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1585
1586#define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1587
1588#define SWIG_BUILTIN_TP_INIT (SWIG_POINTER_OWN << 2)
1589#define SWIG_BUILTIN_INIT (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN)
1590
1591#ifdef __cplusplus
1592extern "C" {
1593#endif
1594
1595/* The python void return value */
1596
1597SWIGRUNTIMEINLINE PyObject *
1598SWIG_Py_Void(void)
1599{
1600 PyObject *none = Py_None;
1601 Py_INCREF(none);
1602 return none;
1603}
1604
1605/* SwigPyClientData */
1606
1607typedef struct {
1608 PyObject *klass;
1609 PyObject *newraw;
1610 PyObject *newargs;
1611 PyObject *destroy;
1612 int delargs;
1613 int implicitconv;
1614 PyTypeObject *pytype;
1615} SwigPyClientData;
1616
1617SWIGRUNTIMEINLINE int
1618SWIG_Python_CheckImplicit(swig_type_info *ty)
1619{
1620 SwigPyClientData *data = (SwigPyClientData *)ty->clientdata;
1621 int fail = data ? data->implicitconv : 0;
1622 if (fail)
1623 PyErr_SetString(exception: PyExc_TypeError, string: "Implicit conversion is prohibited for explicit constructors.");
1624 return fail;
1625}
1626
1627SWIGRUNTIMEINLINE PyObject *
1628SWIG_Python_ExceptionType(swig_type_info *desc) {
1629 SwigPyClientData *data = desc ? (SwigPyClientData *) desc->clientdata : 0;
1630 PyObject *klass = data ? data->klass : 0;
1631 return (klass ? klass : PyExc_RuntimeError);
1632}
1633
1634
1635SWIGRUNTIME SwigPyClientData *
1636SwigPyClientData_New(PyObject* obj)
1637{
1638 if (!obj) {
1639 return 0;
1640 } else {
1641 SwigPyClientData *data = (SwigPyClientData *)malloc(size: sizeof(SwigPyClientData));
1642 /* the klass element */
1643 data->klass = obj;
1644 Py_INCREF(data->klass);
1645 /* the newraw method and newargs arguments used to create a new raw instance */
1646 if (PyClass_Check(obj)) {
1647 data->newraw = 0;
1648 Py_INCREF(obj);
1649 data->newargs = obj;
1650 } else {
1651 data->newraw = PyObject_GetAttrString(data->klass, "__new__");
1652 if (data->newraw) {
1653 data->newargs = PyTuple_New(size: 1);
1654 if (data->newargs) {
1655 Py_INCREF(obj);
1656 PyTuple_SET_ITEM(data->newargs, 0, obj);
1657 } else {
1658 Py_DECREF(data->newraw);
1659 Py_DECREF(data->klass);
1660 free(ptr: data);
1661 return 0;
1662 }
1663 } else {
1664 Py_INCREF(obj);
1665 data->newargs = obj;
1666 }
1667 }
1668 /* the destroy method, aka as the C++ delete method */
1669 data->destroy = PyObject_GetAttrString(data->klass, "__swig_destroy__");
1670 if (PyErr_Occurred()) {
1671 PyErr_Clear();
1672 data->destroy = 0;
1673 }
1674 if (data->destroy) {
1675 data->delargs = !(PyCFunction_GET_FLAGS(data->destroy) & METH_O);
1676 } else {
1677 data->delargs = 0;
1678 }
1679 data->implicitconv = 0;
1680 data->pytype = 0;
1681 return data;
1682 }
1683}
1684
1685SWIGRUNTIME void
1686SwigPyClientData_Del(SwigPyClientData *data)
1687{
1688 Py_XDECREF(data->klass);
1689 Py_XDECREF(data->newraw);
1690 Py_XDECREF(data->newargs);
1691 Py_XDECREF(data->destroy);
1692 free(ptr: data);
1693}
1694
1695/* =============== SwigPyObject =====================*/
1696
1697typedef struct {
1698 PyObject_HEAD
1699 void *ptr;
1700 swig_type_info *ty;
1701 int own;
1702 PyObject *next;
1703#ifdef SWIGPYTHON_BUILTIN
1704 PyObject *dict;
1705#endif
1706} SwigPyObject;
1707
1708
1709#ifdef SWIGPYTHON_BUILTIN
1710
1711SWIGRUNTIME PyObject *
1712SwigPyObject_get___dict__(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
1713{
1714 SwigPyObject *sobj = (SwigPyObject *)v;
1715
1716 if (!sobj->dict)
1717 sobj->dict = PyDict_New();
1718
1719 Py_XINCREF(sobj->dict);
1720 return sobj->dict;
1721}
1722
1723#endif
1724
1725SWIGRUNTIME PyObject *
1726SwigPyObject_long(SwigPyObject *v)
1727{
1728 return PyLong_FromVoidPtr(v->ptr);
1729}
1730
1731SWIGRUNTIME PyObject *
1732SwigPyObject_format(const char* fmt, SwigPyObject *v)
1733{
1734 PyObject *res = NULL;
1735 PyObject *args = PyTuple_New(size: 1);
1736 if (args) {
1737 PyObject *val = SwigPyObject_long(v);
1738 if (val) {
1739 PyObject *ofmt;
1740 PyTuple_SET_ITEM(args, 0, val);
1741 ofmt = SWIG_Python_str_FromChar(c: fmt);
1742 if (ofmt) {
1743#if PY_VERSION_HEX >= 0x03000000
1744 res = PyUnicode_Format(format: ofmt,args);
1745#else
1746 res = PyString_Format(ofmt,args);
1747#endif
1748 Py_DECREF(ofmt);
1749 }
1750 }
1751 Py_DECREF(args);
1752 }
1753 return res;
1754}
1755
1756SWIGRUNTIME PyObject *
1757SwigPyObject_oct(SwigPyObject *v)
1758{
1759 return SwigPyObject_format(fmt: "%o",v);
1760}
1761
1762SWIGRUNTIME PyObject *
1763SwigPyObject_hex(SwigPyObject *v)
1764{
1765 return SwigPyObject_format(fmt: "%x",v);
1766}
1767
1768SWIGRUNTIME PyObject *
1769SwigPyObject_repr(SwigPyObject *v)
1770{
1771 const char *name = SWIG_TypePrettyName(type: v->ty);
1772 PyObject *repr = SWIG_Python_str_FromFormat(format: "<Swig Object of type '%s' at %p>", (name ? name : "unknown"), (void *)v);
1773 if (repr && v->next) {
1774 PyObject *nrep = SwigPyObject_repr(v: (SwigPyObject *)v->next);
1775 if (nrep) {
1776# if PY_VERSION_HEX >= 0x03000000
1777 PyObject *joined = PyUnicode_Concat(left: repr, right: nrep);
1778 Py_DecRef(repr);
1779 Py_DecRef(nrep);
1780 repr = joined;
1781# else
1782 PyString_ConcatAndDel(&repr,nrep);
1783# endif
1784 } else {
1785 Py_DecRef(repr);
1786 repr = NULL;
1787 }
1788 }
1789 return repr;
1790}
1791
1792/* We need a version taking two PyObject* parameters so it's a valid
1793 * PyCFunction to use in swigobject_methods[]. */
1794SWIGRUNTIME PyObject *
1795SwigPyObject_repr2(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
1796{
1797 return SwigPyObject_repr(v: (SwigPyObject*)v);
1798}
1799
1800SWIGRUNTIME int
1801SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w)
1802{
1803 void *i = v->ptr;
1804 void *j = w->ptr;
1805 return (i < j) ? -1 : ((i > j) ? 1 : 0);
1806}
1807
1808/* Added for Python 3.x, would it also be useful for Python 2.x? */
1809SWIGRUNTIME PyObject*
1810SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op)
1811{
1812 PyObject* res = NULL;
1813 if (!PyErr_Occurred()) {
1814 if (op != Py_EQ && op != Py_NE) {
1815 Py_INCREF(Py_NotImplemented);
1816 return Py_NotImplemented;
1817 }
1818 res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0);
1819 }
1820 return res;
1821}
1822
1823
1824SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void);
1825
1826#ifdef SWIGPYTHON_BUILTIN
1827static swig_type_info *SwigPyObject_stype = 0;
1828SWIGRUNTIME PyTypeObject*
1829SwigPyObject_type(void) {
1830 SwigPyClientData *cd;
1831 assert(SwigPyObject_stype);
1832 cd = (SwigPyClientData*) SwigPyObject_stype->clientdata;
1833 assert(cd);
1834 assert(cd->pytype);
1835 return cd->pytype;
1836}
1837#else
1838SWIGRUNTIME PyTypeObject*
1839SwigPyObject_type(void) {
1840 static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce();
1841 return type;
1842}
1843#endif
1844
1845SWIGRUNTIMEINLINE int
1846SwigPyObject_Check(PyObject *op) {
1847 PyTypeObject *target_tp = SwigPyObject_type();
1848 PyTypeObject *op_type = Py_TYPE(op);
1849#ifdef SWIGPYTHON_BUILTIN
1850 if (PyType_IsSubtype(op_type, target_tp))
1851 return 1;
1852 return (strcmp(op_type->tp_name, "SwigPyObject") == 0);
1853#else
1854 if (op_type == target_tp)
1855 return 1;
1856# ifdef Py_LIMITED_API
1857 int cmp;
1858 PyObject *tp_name = PyObject_GetAttrString((PyObject *)op_type, "__name__");
1859 if (!tp_name)
1860 return 0;
1861 cmp = PyUnicode_CompareWithASCIIString(tp_name, "SwigPyObject");
1862 Py_DECREF(tp_name);
1863 return cmp == 0;
1864# else
1865 return (strcmp(s1: op_type->tp_name, s2: "SwigPyObject") == 0);
1866# endif
1867#endif
1868}
1869
1870SWIGRUNTIME PyObject *
1871SwigPyObject_New(void *ptr, swig_type_info *ty, int own);
1872
1873static PyObject* Swig_Capsule_global = NULL;
1874
1875SWIGRUNTIME void
1876SwigPyObject_dealloc(PyObject *v)
1877{
1878 SwigPyObject *sobj = (SwigPyObject *) v;
1879 PyObject *next = sobj->next;
1880 if (sobj->own == SWIG_POINTER_OWN) {
1881 swig_type_info *ty = sobj->ty;
1882 SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0;
1883 PyObject *destroy = data ? data->destroy : 0;
1884 if (destroy) {
1885 /* destroy is always a VARARGS method */
1886 PyObject *res;
1887
1888 /* PyObject_CallFunction() has the potential to silently drop
1889 the active exception. In cases of unnamed temporary
1890 variable or where we just finished iterating over a generator
1891 StopIteration will be active right now, and this needs to
1892 remain true upon return from SwigPyObject_dealloc. So save
1893 and restore. */
1894
1895 PyObject *type = NULL, *value = NULL, *traceback = NULL;
1896 PyErr_Fetch(&type, &value, &traceback);
1897
1898 if (data->delargs) {
1899 /* we need to create a temporary object to carry the destroy operation */
1900 PyObject *tmp = SwigPyObject_New(ptr: sobj->ptr, ty, own: 0);
1901 if (tmp) {
1902 res = SWIG_Python_CallFunctor(destroy, tmp);
1903 } else {
1904 res = 0;
1905 }
1906 Py_XDECREF(tmp);
1907 } else {
1908 PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1909 PyObject *mself = PyCFunction_GET_SELF(destroy);
1910 res = ((*meth)(mself, v));
1911 }
1912 if (!res)
1913 PyErr_WriteUnraisable(destroy);
1914
1915 PyErr_Restore(type, value, traceback);
1916
1917 Py_XDECREF(res);
1918 }
1919#if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1920 else {
1921 const char *name = SWIG_TypePrettyName(type: ty);
1922 printf(format: "swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name : "unknown"));
1923 }
1924#endif
1925 Py_XDECREF(Swig_Capsule_global);
1926 }
1927 Py_XDECREF(next);
1928#ifdef SWIGPYTHON_BUILTIN
1929 Py_XDECREF(sobj->dict);
1930#endif
1931 PyObject_DEL(ptr: v);
1932}
1933
1934SWIGRUNTIME PyObject*
1935SwigPyObject_append(PyObject* v, PyObject* next)
1936{
1937 SwigPyObject *sobj = (SwigPyObject *) v;
1938 if (!SwigPyObject_Check(op: next)) {
1939 PyErr_SetString(exception: PyExc_TypeError, string: "Attempt to append a non SwigPyObject");
1940 return NULL;
1941 }
1942 ((SwigPyObject *)next)->next = sobj->next;
1943 sobj->next = next;
1944 Py_INCREF(next);
1945 return SWIG_Py_Void();
1946}
1947
1948SWIGRUNTIME PyObject*
1949SwigPyObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1950{
1951 SwigPyObject *sobj = (SwigPyObject *) v;
1952 if (sobj->next) {
1953 Py_INCREF(sobj->next);
1954 return sobj->next;
1955 } else {
1956 return SWIG_Py_Void();
1957 }
1958}
1959
1960SWIGINTERN PyObject*
1961SwigPyObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1962{
1963 SwigPyObject *sobj = (SwigPyObject *)v;
1964 sobj->own = 0;
1965 return SWIG_Py_Void();
1966}
1967
1968SWIGINTERN PyObject*
1969SwigPyObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1970{
1971 SwigPyObject *sobj = (SwigPyObject *)v;
1972 sobj->own = SWIG_POINTER_OWN;
1973 return SWIG_Py_Void();
1974}
1975
1976SWIGINTERN PyObject*
1977SwigPyObject_own(PyObject *v, PyObject *args)
1978{
1979 PyObject *val = 0;
1980 if (!PyArg_UnpackTuple(args, "own", 0, 1, &val)) {
1981 return NULL;
1982 } else {
1983 SwigPyObject *sobj = (SwigPyObject *)v;
1984 PyObject *obj = PyBool_FromLong(sobj->own);
1985 if (val) {
1986 if (PyObject_IsTrue(val)) {
1987 Py_DECREF(SwigPyObject_acquire(v,args));
1988 } else {
1989 Py_DECREF(SwigPyObject_disown(v,args));
1990 }
1991 }
1992 return obj;
1993 }
1994}
1995
1996static PyMethodDef
1997swigobject_methods[] = {
1998 {.ml_name: "disown", .ml_meth: SwigPyObject_disown, METH_NOARGS, .ml_doc: "releases ownership of the pointer"},
1999 {.ml_name: "acquire", .ml_meth: SwigPyObject_acquire, METH_NOARGS, .ml_doc: "acquires ownership of the pointer"},
2000 {.ml_name: "own", .ml_meth: SwigPyObject_own, METH_VARARGS, .ml_doc: "returns/sets ownership of the pointer"},
2001 {.ml_name: "append", .ml_meth: SwigPyObject_append, METH_O, .ml_doc: "appends another 'this' object"},
2002 {.ml_name: "next", .ml_meth: SwigPyObject_next, METH_NOARGS, .ml_doc: "returns the next 'this' object"},
2003 {.ml_name: "__repr__",.ml_meth: SwigPyObject_repr2, METH_NOARGS, .ml_doc: "returns object representation"},
2004 {.ml_name: 0, .ml_meth: 0, .ml_flags: 0, .ml_doc: 0}
2005};
2006
2007SWIGRUNTIME PyTypeObject*
2008SwigPyObject_TypeOnce(void) {
2009 static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer";
2010#ifndef Py_LIMITED_API
2011 static PyNumberMethods SwigPyObject_as_number = {
2012 .nb_add: (binaryfunc)0, /*nb_add*/
2013 .nb_subtract: (binaryfunc)0, /*nb_subtract*/
2014 .nb_multiply: (binaryfunc)0, /*nb_multiply*/
2015 /* nb_divide removed in Python 3 */
2016#if PY_VERSION_HEX < 0x03000000
2017 (binaryfunc)0, /*nb_divide*/
2018#endif
2019 .nb_remainder: (binaryfunc)0, /*nb_remainder*/
2020 .nb_divmod: (binaryfunc)0, /*nb_divmod*/
2021 .nb_power: (ternaryfunc)0,/*nb_power*/
2022 .nb_negative: (unaryfunc)0, /*nb_negative*/
2023 .nb_positive: (unaryfunc)0, /*nb_positive*/
2024 .nb_absolute: (unaryfunc)0, /*nb_absolute*/
2025 .nb_bool: (inquiry)0, /*nb_nonzero*/
2026 .nb_invert: 0, /*nb_invert*/
2027 .nb_lshift: 0, /*nb_lshift*/
2028 .nb_rshift: 0, /*nb_rshift*/
2029 .nb_and: 0, /*nb_and*/
2030 .nb_xor: 0, /*nb_xor*/
2031 .nb_or: 0, /*nb_or*/
2032#if PY_VERSION_HEX < 0x03000000
2033 0, /*nb_coerce*/
2034#endif
2035 .nb_int: (unaryfunc)SwigPyObject_long, /*nb_int*/
2036#if PY_VERSION_HEX < 0x03000000
2037 (unaryfunc)SwigPyObject_long, /*nb_long*/
2038#else
2039 .nb_reserved: 0, /*nb_reserved*/
2040#endif
2041 .nb_float: (unaryfunc)0, /*nb_float*/
2042#if PY_VERSION_HEX < 0x03000000
2043 (unaryfunc)SwigPyObject_oct, /*nb_oct*/
2044 (unaryfunc)SwigPyObject_hex, /*nb_hex*/
2045#endif
2046#if PY_VERSION_HEX >= 0x03050000 /* 3.5 */
2047 .nb_inplace_add: 0,.nb_inplace_subtract: 0,.nb_inplace_multiply: 0,.nb_inplace_remainder: 0,.nb_inplace_power: 0,.nb_inplace_lshift: 0,.nb_inplace_rshift: 0,.nb_inplace_and: 0,.nb_inplace_xor: 0,.nb_inplace_or: 0,.nb_floor_divide: 0,.nb_true_divide: 0,.nb_inplace_floor_divide: 0,.nb_inplace_true_divide: 0,.nb_index: 0,.nb_matrix_multiply: 0,.nb_inplace_matrix_multiply: 0 /* nb_inplace_add -> nb_inplace_matrix_multiply */
2048#elif PY_VERSION_HEX >= 0x03000000 /* 3.0 */
2049 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */
2050#else
2051 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */
2052#endif
2053 };
2054
2055 static PyTypeObject swigpyobject_type;
2056 static int type_init = 0;
2057 if (!type_init) {
2058 const PyTypeObject tmp = {
2059#if PY_VERSION_HEX >= 0x03000000
2060 PyVarObject_HEAD_INIT(NULL, 0)
2061#else
2062 PyObject_HEAD_INIT(NULL)
2063 0, /* ob_size */
2064#endif
2065 .tp_name: "SwigPyObject", /* tp_name */
2066 .tp_basicsize: sizeof(SwigPyObject), /* tp_basicsize */
2067 .tp_itemsize: 0, /* tp_itemsize */
2068 .tp_dealloc: (destructor)SwigPyObject_dealloc, /* tp_dealloc */
2069#if PY_VERSION_HEX < 0x030800b4
2070 (printfunc)0, /*tp_print*/
2071#else
2072 .tp_vectorcall_offset: (Py_ssize_t)0, /*tp_vectorcall_offset*/
2073#endif
2074 .tp_getattr: (getattrfunc)0, /* tp_getattr */
2075 .tp_setattr: (setattrfunc)0, /* tp_setattr */
2076#if PY_VERSION_HEX >= 0x03000000
2077 .tp_as_async: 0, /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */
2078#else
2079 (cmpfunc)SwigPyObject_compare, /* tp_compare */
2080#endif
2081 .tp_repr: (reprfunc)SwigPyObject_repr, /* tp_repr */
2082 .tp_as_number: &SwigPyObject_as_number, /* tp_as_number */
2083 .tp_as_sequence: 0, /* tp_as_sequence */
2084 .tp_as_mapping: 0, /* tp_as_mapping */
2085 .tp_hash: (hashfunc)0, /* tp_hash */
2086 .tp_call: (ternaryfunc)0, /* tp_call */
2087 .tp_str: 0, /* tp_str */
2088 .tp_getattro: PyObject_GenericGetAttr, /* tp_getattro */
2089 .tp_setattro: 0, /* tp_setattro */
2090 .tp_as_buffer: 0, /* tp_as_buffer */
2091 Py_TPFLAGS_DEFAULT, /* tp_flags */
2092 .tp_doc: swigobject_doc, /* tp_doc */
2093 .tp_traverse: 0, /* tp_traverse */
2094 .tp_clear: 0, /* tp_clear */
2095 .tp_richcompare: (richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */
2096 .tp_weaklistoffset: 0, /* tp_weaklistoffset */
2097 .tp_iter: 0, /* tp_iter */
2098 .tp_iternext: 0, /* tp_iternext */
2099 .tp_methods: swigobject_methods, /* tp_methods */
2100 .tp_members: 0, /* tp_members */
2101 .tp_getset: 0, /* tp_getset */
2102 .tp_base: 0, /* tp_base */
2103 .tp_dict: 0, /* tp_dict */
2104 .tp_descr_get: 0, /* tp_descr_get */
2105 .tp_descr_set: 0, /* tp_descr_set */
2106 .tp_dictoffset: 0, /* tp_dictoffset */
2107 .tp_init: 0, /* tp_init */
2108 .tp_alloc: 0, /* tp_alloc */
2109 .tp_new: 0, /* tp_new */
2110 .tp_free: 0, /* tp_free */
2111 .tp_is_gc: 0, /* tp_is_gc */
2112 .tp_bases: 0, /* tp_bases */
2113 .tp_mro: 0, /* tp_mro */
2114 .tp_cache: 0, /* tp_cache */
2115 .tp_subclasses: 0, /* tp_subclasses */
2116 .tp_weaklist: 0, /* tp_weaklist */
2117 .tp_del: 0, /* tp_del */
2118 .tp_version_tag: 0, /* tp_version_tag */
2119#if PY_VERSION_HEX >= 0x03040000
2120 .tp_finalize: 0, /* tp_finalize */
2121#endif
2122#if PY_VERSION_HEX >= 0x03080000
2123 .tp_vectorcall: 0, /* tp_vectorcall */
2124#endif
2125#if (PY_VERSION_HEX >= 0x03080000) && (PY_VERSION_HEX < 0x03090000)
2126 0, /* tp_print */
2127#endif
2128#if PY_VERSION_HEX >= 0x030C0000
2129 .tp_watched: 0, /* tp_watched */
2130#endif
2131#ifdef COUNT_ALLOCS
2132 0, /* tp_allocs */
2133 0, /* tp_frees */
2134 0, /* tp_maxalloc */
2135 0, /* tp_prev */
2136 0 /* tp_next */
2137#endif
2138 };
2139 swigpyobject_type = tmp;
2140 type_init = 1;
2141 if (PyType_Ready(&swigpyobject_type) != 0)
2142 return NULL;
2143 }
2144 return &swigpyobject_type;
2145#else
2146 PyType_Slot slots[] = {
2147 { Py_tp_dealloc, (void *)SwigPyObject_dealloc },
2148 { Py_tp_repr, (void *)SwigPyObject_repr },
2149 { Py_tp_getattro, (void *)PyObject_GenericGetAttr },
2150 { Py_tp_doc, (void *)swigobject_doc },
2151 { Py_tp_richcompare, (void *)SwigPyObject_richcompare },
2152 { Py_tp_methods, (void *)swigobject_methods },
2153 { Py_nb_int, (void *)SwigPyObject_long },
2154 { 0, NULL }
2155 };
2156 PyType_Spec spec = {
2157 "SwigPyObject",
2158 sizeof(SwigPyObject),
2159 0,
2160 Py_TPFLAGS_DEFAULT,
2161 slots
2162 };
2163 return (PyTypeObject *)PyType_FromSpec(&spec);
2164#endif
2165}
2166
2167SWIGRUNTIME PyObject *
2168SwigPyObject_New(void *ptr, swig_type_info *ty, int own)
2169{
2170 SwigPyObject *sobj = PyObject_New(SwigPyObject, SwigPyObject_type());
2171 if (sobj) {
2172 sobj->ptr = ptr;
2173 sobj->ty = ty;
2174 sobj->own = own;
2175 sobj->next = 0;
2176#ifdef SWIGPYTHON_BUILTIN
2177 sobj->dict = 0;
2178#endif
2179 if (own == SWIG_POINTER_OWN) {
2180 /* Obtain a reference to the Python capsule wrapping the module information, so that the
2181 * module information is correctly destroyed after all SWIG python objects have been freed
2182 * by the GC (and corresponding destructors invoked) */
2183 Py_XINCREF(Swig_Capsule_global);
2184 }
2185 }
2186 return (PyObject *)sobj;
2187}
2188
2189/* -----------------------------------------------------------------------------
2190 * Implements a simple Swig Packed type, and use it instead of string
2191 * ----------------------------------------------------------------------------- */
2192
2193typedef struct {
2194 PyObject_HEAD
2195 void *pack;
2196 swig_type_info *ty;
2197 size_t size;
2198} SwigPyPacked;
2199
2200SWIGRUNTIME PyObject *
2201SwigPyPacked_repr(SwigPyPacked *v)
2202{
2203 char result[SWIG_BUFFER_SIZE];
2204 if (SWIG_PackDataName(buff: result, ptr: v->pack, sz: v->size, name: 0, bsz: sizeof(result))) {
2205 return SWIG_Python_str_FromFormat(format: "<Swig Packed at %s%s>", result, v->ty->name);
2206 } else {
2207 return SWIG_Python_str_FromFormat(format: "<Swig Packed %s>", v->ty->name);
2208 }
2209}
2210
2211SWIGRUNTIME PyObject *
2212SwigPyPacked_str(SwigPyPacked *v)
2213{
2214 char result[SWIG_BUFFER_SIZE];
2215 if (SWIG_PackDataName(buff: result, ptr: v->pack, sz: v->size, name: 0, bsz: sizeof(result))){
2216 return SWIG_Python_str_FromFormat(format: "%s%s", result, v->ty->name);
2217 } else {
2218 return SWIG_Python_str_FromChar(c: v->ty->name);
2219 }
2220}
2221
2222SWIGRUNTIME int
2223SwigPyPacked_compare(SwigPyPacked *v, SwigPyPacked *w)
2224{
2225 size_t i = v->size;
2226 size_t j = w->size;
2227 int s = (i < j) ? -1 : ((i > j) ? 1 : 0);
2228 return s ? s : strncmp(s1: (const char *)v->pack, s2: (const char *)w->pack, n: 2*v->size);
2229}
2230
2231SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void);
2232
2233SWIGRUNTIME PyTypeObject*
2234SwigPyPacked_type(void) {
2235 static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce();
2236 return type;
2237}
2238
2239SWIGRUNTIMEINLINE int
2240SwigPyPacked_Check(PyObject *op) {
2241 PyTypeObject* op_type = Py_TYPE(op);
2242 if (op_type == SwigPyPacked_TypeOnce())
2243 return 1;
2244#ifdef Py_LIMITED_API
2245 int cmp;
2246 PyObject *tp_name = PyObject_GetAttrString((PyObject *)op_type, "__name__");
2247 if (!tp_name)
2248 return 0;
2249 cmp = PyUnicode_CompareWithASCIIString(tp_name, "SwigPyPacked");
2250 Py_DECREF(tp_name);
2251 return cmp == 0;
2252#else
2253 return (strcmp(s1: op_type->tp_name, s2: "SwigPyPacked") == 0);
2254#endif
2255}
2256
2257SWIGRUNTIME void
2258SwigPyPacked_dealloc(PyObject *v)
2259{
2260 if (SwigPyPacked_Check(op: v)) {
2261 SwigPyPacked *sobj = (SwigPyPacked *) v;
2262 free(ptr: sobj->pack);
2263 }
2264 PyObject_DEL(ptr: v);
2265}
2266
2267SWIGRUNTIME PyTypeObject*
2268SwigPyPacked_TypeOnce(void) {
2269 static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer";
2270#ifndef Py_LIMITED_API
2271 static PyTypeObject swigpypacked_type;
2272 static int type_init = 0;
2273 if (!type_init) {
2274 const PyTypeObject tmp = {
2275#if PY_VERSION_HEX>=0x03000000
2276 PyVarObject_HEAD_INIT(NULL, 0)
2277#else
2278 PyObject_HEAD_INIT(NULL)
2279 0, /* ob_size */
2280#endif
2281 .tp_name: "SwigPyPacked", /* tp_name */
2282 .tp_basicsize: sizeof(SwigPyPacked), /* tp_basicsize */
2283 .tp_itemsize: 0, /* tp_itemsize */
2284 .tp_dealloc: (destructor)SwigPyPacked_dealloc, /* tp_dealloc */
2285#if PY_VERSION_HEX < 0x030800b4
2286 (printfunc)0, /*tp_print*/
2287#else
2288 .tp_vectorcall_offset: (Py_ssize_t)0, /*tp_vectorcall_offset*/
2289#endif
2290 .tp_getattr: (getattrfunc)0, /* tp_getattr */
2291 .tp_setattr: (setattrfunc)0, /* tp_setattr */
2292#if PY_VERSION_HEX>=0x03000000
2293 .tp_as_async: 0, /* tp_reserved in 3.0.1 */
2294#else
2295 (cmpfunc)SwigPyPacked_compare, /* tp_compare */
2296#endif
2297 .tp_repr: (reprfunc)SwigPyPacked_repr, /* tp_repr */
2298 .tp_as_number: 0, /* tp_as_number */
2299 .tp_as_sequence: 0, /* tp_as_sequence */
2300 .tp_as_mapping: 0, /* tp_as_mapping */
2301 .tp_hash: (hashfunc)0, /* tp_hash */
2302 .tp_call: (ternaryfunc)0, /* tp_call */
2303 .tp_str: (reprfunc)SwigPyPacked_str, /* tp_str */
2304 .tp_getattro: PyObject_GenericGetAttr, /* tp_getattro */
2305 .tp_setattro: 0, /* tp_setattro */
2306 .tp_as_buffer: 0, /* tp_as_buffer */
2307 Py_TPFLAGS_DEFAULT, /* tp_flags */
2308 .tp_doc: swigpacked_doc, /* tp_doc */
2309 .tp_traverse: 0, /* tp_traverse */
2310 .tp_clear: 0, /* tp_clear */
2311 .tp_richcompare: 0, /* tp_richcompare */
2312 .tp_weaklistoffset: 0, /* tp_weaklistoffset */
2313 .tp_iter: 0, /* tp_iter */
2314 .tp_iternext: 0, /* tp_iternext */
2315 .tp_methods: 0, /* tp_methods */
2316 .tp_members: 0, /* tp_members */
2317 .tp_getset: 0, /* tp_getset */
2318 .tp_base: 0, /* tp_base */
2319 .tp_dict: 0, /* tp_dict */
2320 .tp_descr_get: 0, /* tp_descr_get */
2321 .tp_descr_set: 0, /* tp_descr_set */
2322 .tp_dictoffset: 0, /* tp_dictoffset */
2323 .tp_init: 0, /* tp_init */
2324 .tp_alloc: 0, /* tp_alloc */
2325 .tp_new: 0, /* tp_new */
2326 .tp_free: 0, /* tp_free */
2327 .tp_is_gc: 0, /* tp_is_gc */
2328 .tp_bases: 0, /* tp_bases */
2329 .tp_mro: 0, /* tp_mro */
2330 .tp_cache: 0, /* tp_cache */
2331 .tp_subclasses: 0, /* tp_subclasses */
2332 .tp_weaklist: 0, /* tp_weaklist */
2333 .tp_del: 0, /* tp_del */
2334 .tp_version_tag: 0, /* tp_version_tag */
2335#if PY_VERSION_HEX >= 0x03040000
2336 .tp_finalize: 0, /* tp_finalize */
2337#endif
2338#if PY_VERSION_HEX >= 0x03080000
2339 .tp_vectorcall: 0, /* tp_vectorcall */
2340#endif
2341#if (PY_VERSION_HEX >= 0x03080000) && (PY_VERSION_HEX < 0x03090000)
2342 0, /* tp_print */
2343#endif
2344#if PY_VERSION_HEX >= 0x030C0000
2345 .tp_watched: 0, /* tp_watched */
2346#endif
2347#ifdef COUNT_ALLOCS
2348 0, /* tp_allocs */
2349 0, /* tp_frees */
2350 0, /* tp_maxalloc */
2351 0, /* tp_prev */
2352 0 /* tp_next */
2353#endif
2354 };
2355 swigpypacked_type = tmp;
2356 type_init = 1;
2357 if (PyType_Ready(&swigpypacked_type) != 0)
2358 return NULL;
2359 }
2360 return &swigpypacked_type;
2361#else
2362 PyType_Slot slots[] = {
2363 { Py_tp_dealloc, (void *)SwigPyPacked_dealloc },
2364 { Py_tp_repr, (void *)SwigPyPacked_repr },
2365 { Py_tp_str, (void *)SwigPyPacked_str },
2366 { Py_tp_getattro, (void *)PyObject_GenericGetAttr },
2367 { Py_tp_doc, (void *)swigpacked_doc },
2368 { 0, NULL }
2369 };
2370 PyType_Spec spec = {
2371 "SwigPyPacked",
2372 sizeof(SwigPyPacked),
2373 0,
2374 Py_TPFLAGS_DEFAULT,
2375 slots
2376 };
2377 return (PyTypeObject *)PyType_FromSpec(&spec);
2378#endif
2379}
2380
2381SWIGRUNTIME PyObject *
2382SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty)
2383{
2384 SwigPyPacked *sobj = PyObject_New(SwigPyPacked, SwigPyPacked_type());
2385 if (sobj) {
2386 void *pack = malloc(size: size);
2387 if (pack) {
2388 memcpy(dest: pack, src: ptr, n: size);
2389 sobj->pack = pack;
2390 sobj->ty = ty;
2391 sobj->size = size;
2392 } else {
2393 PyObject_DEL(ptr: (PyObject *) sobj);
2394 sobj = 0;
2395 }
2396 }
2397 return (PyObject *) sobj;
2398}
2399
2400SWIGRUNTIME swig_type_info *
2401SwigPyPacked_UnpackData(PyObject *obj, void *ptr, size_t size)
2402{
2403 if (SwigPyPacked_Check(op: obj)) {
2404 SwigPyPacked *sobj = (SwigPyPacked *)obj;
2405 if (sobj->size != size) return 0;
2406 memcpy(dest: ptr, src: sobj->pack, n: size);
2407 return sobj->ty;
2408 } else {
2409 return 0;
2410 }
2411}
2412
2413/* -----------------------------------------------------------------------------
2414 * pointers/data manipulation
2415 * ----------------------------------------------------------------------------- */
2416
2417static PyObject *Swig_This_global = NULL;
2418
2419SWIGRUNTIME PyObject *
2420SWIG_This(void)
2421{
2422 if (Swig_This_global == NULL)
2423 Swig_This_global = SWIG_Python_str_FromChar(c: "this");
2424 return Swig_This_global;
2425}
2426
2427/* #define SWIG_PYTHON_SLOW_GETSET_THIS */
2428
2429/* TODO: I don't know how to implement the fast getset in Python 3 right now */
2430#if PY_VERSION_HEX>=0x03000000
2431#define SWIG_PYTHON_SLOW_GETSET_THIS
2432#endif
2433
2434SWIGRUNTIME SwigPyObject *
2435SWIG_Python_GetSwigThis(PyObject *pyobj)
2436{
2437 PyObject *obj;
2438
2439 if (SwigPyObject_Check(op: pyobj))
2440 return (SwigPyObject *) pyobj;
2441
2442#ifdef SWIGPYTHON_BUILTIN
2443 (void)obj;
2444# ifdef PyWeakref_CheckProxy
2445 if (PyWeakref_CheckProxy(pyobj)) {
2446 pyobj = PyWeakref_GET_OBJECT(pyobj);
2447 if (pyobj && SwigPyObject_Check(pyobj))
2448 return (SwigPyObject*) pyobj;
2449 }
2450# endif
2451 return NULL;
2452#else
2453
2454 obj = 0;
2455
2456#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2457 if (PyInstance_Check(pyobj)) {
2458 obj = _PyInstance_Lookup(pyobj, SWIG_This());
2459 } else {
2460 PyObject **dictptr = _PyObject_GetDictPtr(pyobj);
2461 if (dictptr != NULL) {
2462 PyObject *dict = *dictptr;
2463 obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
2464 } else {
2465#ifdef PyWeakref_CheckProxy
2466 if (PyWeakref_CheckProxy(pyobj)) {
2467 PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
2468 return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
2469 }
2470#endif
2471 obj = PyObject_GetAttr(pyobj,SWIG_This());
2472 if (obj) {
2473 Py_DECREF(obj);
2474 } else {
2475 if (PyErr_Occurred()) PyErr_Clear();
2476 return 0;
2477 }
2478 }
2479 }
2480#else
2481 obj = PyObject_GetAttr(pyobj,SWIG_This());
2482 if (obj) {
2483 Py_DECREF(obj);
2484 } else {
2485 if (PyErr_Occurred()) PyErr_Clear();
2486 return 0;
2487 }
2488#endif
2489 if (obj && !SwigPyObject_Check(op: obj)) {
2490 /* a PyObject is called 'this', try to get the 'real this'
2491 SwigPyObject from it */
2492 return SWIG_Python_GetSwigThis(pyobj: obj);
2493 }
2494 return (SwigPyObject *)obj;
2495#endif
2496}
2497
2498/* Acquire a pointer value */
2499
2500SWIGRUNTIME int
2501SWIG_Python_AcquirePtr(PyObject *obj, int own) {
2502 if (own == SWIG_POINTER_OWN) {
2503 SwigPyObject *sobj = SWIG_Python_GetSwigThis(pyobj: obj);
2504 if (sobj) {
2505 int oldown = sobj->own;
2506 sobj->own = own;
2507 return oldown;
2508 }
2509 }
2510 return 0;
2511}
2512
2513/* Convert a pointer value */
2514
2515SWIGRUNTIME int
2516SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) {
2517 int res;
2518 SwigPyObject *sobj;
2519 int implicit_conv = (flags & SWIG_POINTER_IMPLICIT_CONV) != 0;
2520
2521 if (!obj)
2522 return SWIG_ERROR;
2523 if (obj == Py_None && !implicit_conv) {
2524 if (ptr)
2525 *ptr = 0;
2526 return (flags & SWIG_POINTER_NO_NULL) ? SWIG_NullReferenceError : SWIG_OK;
2527 }
2528
2529 res = SWIG_ERROR;
2530
2531 sobj = SWIG_Python_GetSwigThis(pyobj: obj);
2532 if (own)
2533 *own = 0;
2534 while (sobj) {
2535 void *vptr = sobj->ptr;
2536 if (ty) {
2537 swig_type_info *to = sobj->ty;
2538 if (to == ty) {
2539 /* no type cast needed */
2540 if (ptr) *ptr = vptr;
2541 break;
2542 } else {
2543 swig_cast_info *tc = SWIG_TypeCheck(c: to->name,ty);
2544 if (!tc) {
2545 sobj = (SwigPyObject *)sobj->next;
2546 } else {
2547 if (ptr) {
2548 int newmemory = 0;
2549 *ptr = SWIG_TypeCast(ty: tc,ptr: vptr,newmemory: &newmemory);
2550 if (newmemory == SWIG_CAST_NEW_MEMORY) {
2551 assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */
2552 if (own)
2553 *own = *own | SWIG_CAST_NEW_MEMORY;
2554 }
2555 }
2556 break;
2557 }
2558 }
2559 } else {
2560 if (ptr) *ptr = vptr;
2561 break;
2562 }
2563 }
2564 if (sobj) {
2565 if (((flags & SWIG_POINTER_RELEASE) == SWIG_POINTER_RELEASE) && !sobj->own) {
2566 res = SWIG_ERROR_RELEASE_NOT_OWNED;
2567 } else {
2568 if (own)
2569 *own = *own | sobj->own;
2570 if (flags & SWIG_POINTER_DISOWN) {
2571 sobj->own = 0;
2572 }
2573 if (flags & SWIG_POINTER_CLEAR) {
2574 sobj->ptr = 0;
2575 }
2576 res = SWIG_OK;
2577 }
2578 } else {
2579 if (implicit_conv) {
2580 SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0;
2581 if (data && !data->implicitconv) {
2582 PyObject *klass = data->klass;
2583 if (klass) {
2584 PyObject *impconv;
2585 data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/
2586 impconv = SWIG_Python_CallFunctor(klass, obj);
2587 data->implicitconv = 0;
2588 if (PyErr_Occurred()) {
2589 PyErr_Clear();
2590 impconv = 0;
2591 }
2592 if (impconv) {
2593 SwigPyObject *iobj = SWIG_Python_GetSwigThis(pyobj: impconv);
2594 if (iobj) {
2595 void *vptr;
2596 res = SWIG_Python_ConvertPtrAndOwn(obj: (PyObject*)iobj, ptr: &vptr, ty, flags: 0, own: 0);
2597 if (SWIG_IsOK(res)) {
2598 if (ptr) {
2599 *ptr = vptr;
2600 /* transfer the ownership to 'ptr' */
2601 iobj->own = 0;
2602 res = SWIG_AddCast(res);
2603 res = SWIG_AddNewMask(res);
2604 } else {
2605 res = SWIG_AddCast(res);
2606 }
2607 }
2608 }
2609 Py_DECREF(impconv);
2610 }
2611 }
2612 }
2613 if (!SWIG_IsOK(res) && obj == Py_None) {
2614 if (ptr)
2615 *ptr = 0;
2616 if (PyErr_Occurred())
2617 PyErr_Clear();
2618 res = SWIG_OK;
2619 }
2620 }
2621 }
2622 return res;
2623}
2624
2625/* Convert a function ptr value */
2626
2627SWIGRUNTIME int
2628SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
2629 if (!PyCFunction_Check(obj)) {
2630 return SWIG_ConvertPtr(obj, ptr, ty, 0);
2631 } else {
2632 void *vptr = 0;
2633 swig_cast_info *tc;
2634
2635 /* here we get the method pointer for callbacks */
2636#ifndef Py_LIMITED_API
2637 const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
2638#else
2639 PyObject* pystr_doc = PyObject_GetAttrString(obj, "__doc__");
2640 PyObject *bytes = NULL;
2641 const char *doc = pystr_doc ? SWIG_PyUnicode_AsUTF8AndSize(pystr_doc, NULL, &bytes) : 0;
2642#endif
2643 const char *desc = doc ? strstr(haystack: doc, needle: "swig_ptr: ") : 0;
2644 if (desc)
2645 desc = ty ? SWIG_UnpackVoidPtr(c: desc + 10, ptr: &vptr, name: ty->name) : 0;
2646#ifdef Py_LIMITED_API
2647 Py_XDECREF(bytes);
2648 Py_XDECREF(pystr_doc);
2649#endif
2650 if (!desc)
2651 return SWIG_ERROR;
2652 tc = SWIG_TypeCheck(c: desc,ty);
2653 if (tc) {
2654 int newmemory = 0;
2655 *ptr = SWIG_TypeCast(ty: tc,ptr: vptr,newmemory: &newmemory);
2656 assert(!newmemory); /* newmemory handling not yet implemented */
2657 } else {
2658 return SWIG_ERROR;
2659 }
2660 return SWIG_OK;
2661 }
2662}
2663
2664/* Convert a packed pointer value */
2665
2666SWIGRUNTIME int
2667SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) {
2668 swig_type_info *to = SwigPyPacked_UnpackData(obj, ptr, size: sz);
2669 if (!to) return SWIG_ERROR;
2670 if (ty) {
2671 if (to != ty) {
2672 /* check type cast? */
2673 swig_cast_info *tc = SWIG_TypeCheck(c: to->name,ty);
2674 if (!tc) return SWIG_ERROR;
2675 }
2676 }
2677 return SWIG_OK;
2678}
2679
2680/* -----------------------------------------------------------------------------
2681 * Create a new pointer object
2682 * ----------------------------------------------------------------------------- */
2683
2684/*
2685 Create a new instance object, without calling __init__, and set the
2686 'this' attribute.
2687*/
2688
2689SWIGRUNTIME PyObject*
2690SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this)
2691{
2692 PyObject *inst = 0;
2693 PyObject *newraw = data->newraw;
2694 if (newraw) {
2695 inst = PyObject_Call(callable: newraw, args: data->newargs, NULL);
2696 if (inst) {
2697#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2698 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2699 if (dictptr != NULL) {
2700 PyObject *dict = *dictptr;
2701 if (dict == NULL) {
2702 dict = PyDict_New();
2703 *dictptr = dict;
2704 }
2705 if (dict) {
2706 PyDict_SetItem(dict, SWIG_This(), swig_this);
2707 } else{
2708 Py_DECREF(inst);
2709 inst = 0;
2710 }
2711 }
2712#else
2713 if (PyObject_SetAttr(inst, SWIG_This(), swig_this) == -1) {
2714 Py_DECREF(inst);
2715 inst = 0;
2716 }
2717#endif
2718 }
2719 } else {
2720#if PY_VERSION_HEX >= 0x03000000
2721 PyObject *empty_args = PyTuple_New(size: 0);
2722 if (empty_args) {
2723 PyObject *empty_kwargs = PyDict_New();
2724 if (empty_kwargs) {
2725#ifndef Py_LIMITED_API
2726 newfunc newfn = ((PyTypeObject *)data->newargs)->tp_new;
2727#else
2728 newfunc newfn = (newfunc)PyType_GetSlot((PyTypeObject *)data->newargs, Py_tp_new);
2729#endif
2730 inst = newfn((PyTypeObject *)data->newargs, empty_args, empty_kwargs);
2731 Py_DECREF(empty_kwargs);
2732 if (inst) {
2733 if (PyObject_SetAttr(inst, SWIG_This(), swig_this) == -1) {
2734 Py_DECREF(inst);
2735 inst = 0;
2736 } else {
2737 PyType_Modified(Py_TYPE(inst));
2738 }
2739 }
2740 }
2741 Py_DECREF(empty_args);
2742 }
2743#else
2744 PyObject *dict = PyDict_New();
2745 if (dict) {
2746 PyDict_SetItem(dict, SWIG_This(), swig_this);
2747 inst = PyInstance_NewRaw(data->newargs, dict);
2748 Py_DECREF(dict);
2749 }
2750#endif
2751 }
2752 return inst;
2753}
2754
2755SWIGRUNTIME int
2756SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
2757{
2758#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2759 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2760 if (dictptr != NULL) {
2761 PyObject *dict = *dictptr;
2762 if (dict == NULL) {
2763 dict = PyDict_New();
2764 *dictptr = dict;
2765 }
2766 if (dict) {
2767 return PyDict_SetItem(dict, SWIG_This(), swig_this);
2768 } else{
2769 return -1;
2770 }
2771 }
2772#endif
2773 return PyObject_SetAttr(inst, SWIG_This(), swig_this);
2774}
2775
2776
2777SWIGINTERN PyObject *
2778SWIG_Python_InitShadowInstance(PyObject *args) {
2779 PyObject *obj[2];
2780 if (!SWIG_Python_UnpackTuple(args, name: "swiginit", min: 2, max: 2, objs: obj)) {
2781 return NULL;
2782 } else {
2783 SwigPyObject *sthis = SWIG_Python_GetSwigThis(pyobj: obj[0]);
2784 if (sthis) {
2785 Py_DECREF(SwigPyObject_append((PyObject*) sthis, obj[1]));
2786 } else {
2787 if (SWIG_Python_SetSwigThis(inst: obj[0], swig_this: obj[1]) != 0)
2788 return NULL;
2789 }
2790 return SWIG_Py_Void();
2791 }
2792}
2793
2794/* Create a new pointer object */
2795
2796SWIGRUNTIME PyObject *
2797SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int flags) {
2798 SwigPyClientData *clientdata;
2799 PyObject * robj;
2800 int own;
2801
2802 if (!ptr)
2803 return SWIG_Py_Void();
2804
2805 clientdata = type ? (SwigPyClientData *)(type->clientdata) : 0;
2806 own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
2807 if (clientdata && clientdata->pytype) {
2808 SwigPyObject *newobj;
2809 if (flags & SWIG_BUILTIN_TP_INIT) {
2810 newobj = (SwigPyObject*) self;
2811 if (newobj->ptr) {
2812#ifndef Py_LIMITED_API
2813 allocfunc alloc = clientdata->pytype->tp_alloc;
2814#else
2815 allocfunc alloc = (allocfunc)PyType_GetSlot(clientdata->pytype, Py_tp_alloc);
2816#endif
2817 PyObject *next_self = alloc(clientdata->pytype, 0);
2818 while (newobj->next)
2819 newobj = (SwigPyObject *) newobj->next;
2820 newobj->next = next_self;
2821 newobj = (SwigPyObject *)next_self;
2822#ifdef SWIGPYTHON_BUILTIN
2823 newobj->dict = 0;
2824#endif
2825 }
2826 } else {
2827 newobj = PyObject_New(SwigPyObject, clientdata->pytype);
2828#ifdef SWIGPYTHON_BUILTIN
2829 if (newobj) {
2830 newobj->dict = 0;
2831 }
2832#endif
2833 }
2834 if (newobj) {
2835 newobj->ptr = ptr;
2836 newobj->ty = type;
2837 newobj->own = own;
2838 newobj->next = 0;
2839 return (PyObject*) newobj;
2840 }
2841 return SWIG_Py_Void();
2842 }
2843
2844 assert(!(flags & SWIG_BUILTIN_TP_INIT));
2845
2846 robj = SwigPyObject_New(ptr, ty: type, own);
2847 if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
2848 PyObject *inst = SWIG_Python_NewShadowInstance(data: clientdata, swig_this: robj);
2849 Py_DECREF(robj);
2850 robj = inst;
2851 }
2852 return robj;
2853}
2854
2855/* Create a new packed object */
2856
2857SWIGRUNTIMEINLINE PyObject *
2858SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
2859 return ptr ? SwigPyPacked_New(ptr: (void *) ptr, size: sz, ty: type) : SWIG_Py_Void();
2860}
2861
2862/* -----------------------------------------------------------------------------*
2863 * Get type list
2864 * -----------------------------------------------------------------------------*/
2865
2866#ifdef SWIG_LINK_RUNTIME
2867void *SWIG_ReturnGlobalTypeList(void *);
2868#endif
2869
2870static PyObject *Swig_TypeCache_global = NULL;
2871
2872/* The python cached type query */
2873SWIGRUNTIME PyObject *
2874SWIG_Python_TypeCache(void) {
2875 if (Swig_TypeCache_global == NULL) {
2876 Swig_TypeCache_global = PyDict_New();
2877 }
2878 return Swig_TypeCache_global;
2879}
2880
2881SWIGRUNTIME swig_module_info *
2882SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata)) {
2883#ifdef SWIG_LINK_RUNTIME
2884 static void *type_pointer = (void *)0;
2885 /* first check if module already created */
2886 if (!type_pointer) {
2887 type_pointer = SWIG_ReturnGlobalTypeList((void *)0);
2888 }
2889#else
2890 void *type_pointer = PyCapsule_Import(SWIGPY_CAPSULE_NAME, no_block: 0);
2891 if (PyErr_Occurred()) {
2892 PyErr_Clear();
2893 type_pointer = (void *)0;
2894 }
2895#endif
2896 return (swig_module_info *) type_pointer;
2897}
2898
2899
2900static int interpreter_counter = 0; /* how many (sub-)interpreters are using swig_module's types */
2901
2902SWIGRUNTIME void
2903SWIG_Python_DestroyModule(PyObject *obj)
2904{
2905 swig_module_info *swig_module = (swig_module_info *) PyCapsule_GetPointer(capsule: obj, SWIGPY_CAPSULE_NAME);
2906 swig_type_info **types = swig_module->types;
2907 size_t i;
2908 if (--interpreter_counter != 0) /* another sub-interpreter may still be using the swig_module's types */
2909 return;
2910 for (i =0; i < swig_module->size; ++i) {
2911 swig_type_info *ty = types[i];
2912 if (ty->owndata) {
2913 SwigPyClientData *data = (SwigPyClientData *) ty->clientdata;
2914 ty->clientdata = 0;
2915 if (data) SwigPyClientData_Del(data);
2916 }
2917 }
2918 Py_DECREF(SWIG_This());
2919 Swig_This_global = NULL;
2920 Py_DECREF(SWIG_globals());
2921 Swig_Globals_global = NULL;
2922 Py_DECREF(SWIG_Python_TypeCache());
2923 Swig_TypeCache_global = NULL;
2924 Swig_Capsule_global = NULL;
2925}
2926
2927SWIGRUNTIME void
2928SWIG_Python_SetModule(swig_module_info *swig_module) {
2929#if PY_VERSION_HEX >= 0x03000000
2930 /* Add a dummy module object into sys.modules */
2931 PyObject *module = PyImport_AddModule(name: "swig_runtime_data" SWIG_RUNTIME_VERSION);
2932#else
2933 static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */
2934 PyObject *module = Py_InitModule("swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table);
2935#endif
2936 PyObject *pointer = PyCapsule_New(pointer: (void *) swig_module, SWIGPY_CAPSULE_NAME, destructor: SWIG_Python_DestroyModule);
2937 if (pointer && module) {
2938 if (PyModule_AddObject(mod: module, SWIGPY_CAPSULE_ATTR_NAME, value: pointer) == 0) {
2939 ++interpreter_counter;
2940 Swig_Capsule_global = pointer;
2941 } else {
2942 Py_DECREF(pointer);
2943 }
2944 } else {
2945 Py_XDECREF(pointer);
2946 }
2947}
2948
2949SWIGRUNTIME swig_type_info *
2950SWIG_Python_TypeQuery(const char *type)
2951{
2952 PyObject *cache = SWIG_Python_TypeCache();
2953 PyObject *key = SWIG_Python_str_FromChar(c: type);
2954 PyObject *obj = PyDict_GetItem(mp: cache, key);
2955 swig_type_info *descriptor;
2956 if (obj) {
2957 descriptor = (swig_type_info *) PyCapsule_GetPointer(capsule: obj, NULL);
2958 } else {
2959 swig_module_info *swig_module = SWIG_GetModule(0);
2960 descriptor = SWIG_TypeQueryModule(start: swig_module, end: swig_module, name: type);
2961 if (descriptor) {
2962 obj = PyCapsule_New(pointer: (void*) descriptor, NULL, NULL);
2963 if (obj) {
2964 PyDict_SetItem(mp: cache, key, item: obj);
2965 Py_DECREF(obj);
2966 }
2967 }
2968 }
2969 Py_DECREF(key);
2970 return descriptor;
2971}
2972
2973/*
2974 For backward compatibility only
2975*/
2976#define SWIG_POINTER_EXCEPTION 0
2977#define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2978#define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2979
2980SWIGRUNTIME int
2981SWIG_Python_AddErrMesg(const char* mesg, int infront)
2982{
2983 if (PyErr_Occurred()) {
2984 PyObject *type = 0;
2985 PyObject *value = 0;
2986 PyObject *traceback = 0;
2987 PyErr_Fetch(&type, &value, &traceback);
2988 if (value) {
2989 PyObject *old_str = PyObject_Str(value);
2990 PyObject *bytes = NULL;
2991 const char *tmp = SWIG_PyUnicode_AsUTF8AndSize(str: old_str, NULL, pbytes: &bytes);
2992 const char *errmesg = tmp ? tmp : "Invalid error message";
2993 Py_XINCREF(type);
2994 PyErr_Clear();
2995 if (infront) {
2996 PyErr_Format(exception: type, format: "%s %s", mesg, errmesg);
2997 } else {
2998 PyErr_Format(exception: type, format: "%s %s", errmesg, mesg);
2999 }
3000 Py_XDECREF(bytes);
3001 Py_DECREF(old_str);
3002 }
3003 return 1;
3004 } else {
3005 return 0;
3006 }
3007}
3008
3009SWIGRUNTIME int
3010SWIG_Python_ArgFail(int argnum)
3011{
3012 if (PyErr_Occurred()) {
3013 /* add information about failing argument */
3014 char mesg[256];
3015 PyOS_snprintf(str: mesg, size: sizeof(mesg), format: "argument number %d:", argnum);
3016 return SWIG_Python_AddErrMesg(mesg, infront: 1);
3017 } else {
3018 return 0;
3019 }
3020}
3021
3022SWIGRUNTIMEINLINE const char *
3023SwigPyObject_GetDesc(PyObject *self)
3024{
3025 SwigPyObject *v = (SwigPyObject *)self;
3026 swig_type_info *ty = v ? v->ty : 0;
3027 return ty ? ty->str : "";
3028}
3029
3030SWIGRUNTIME void
3031SWIG_Python_TypeError(const char *type, PyObject *obj)
3032{
3033 if (type) {
3034#if defined(SWIG_COBJECT_TYPES)
3035 if (obj && SwigPyObject_Check(obj)) {
3036 const char *otype = (const char *) SwigPyObject_GetDesc(obj);
3037 if (otype) {
3038 PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'SwigPyObject(%s)' is received",
3039 type, otype);
3040 return;
3041 }
3042 } else
3043#endif
3044 {
3045#ifndef Py_LIMITED_API
3046 /* tp_name is not accessible */
3047 const char *otype = (obj ? obj->ob_type->tp_name : 0);
3048 if (otype) {
3049 PyObject *str = PyObject_Str(obj);
3050 PyObject *bytes = NULL;
3051 const char *cstr = str ? SWIG_PyUnicode_AsUTF8AndSize(str, NULL, pbytes: &bytes) : 0;
3052 if (cstr) {
3053 PyErr_Format(exception: PyExc_TypeError, format: "a '%s' is expected, '%s(%s)' is received",
3054 type, otype, cstr);
3055 } else {
3056 PyErr_Format(exception: PyExc_TypeError, format: "a '%s' is expected, '%s' is received",
3057 type, otype);
3058 }
3059 Py_XDECREF(bytes);
3060 Py_XDECREF(str);
3061 return;
3062 }
3063#endif
3064 }
3065 PyErr_Format(exception: PyExc_TypeError, format: "a '%s' is expected", type);
3066 } else {
3067 PyErr_Format(exception: PyExc_TypeError, format: "unexpected type is received");
3068 }
3069}
3070
3071
3072/* Convert a pointer value, signal an exception on a type mismatch */
3073SWIGRUNTIME void *
3074SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags) {
3075 void *result;
3076 if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
3077 PyErr_Clear();
3078 }
3079 return result;
3080}
3081
3082#ifdef SWIGPYTHON_BUILTIN
3083SWIGRUNTIME int
3084SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
3085 PyTypeObject *tp = obj->ob_type;
3086 PyObject *descr;
3087 PyObject *encoded_name;
3088 descrsetfunc f;
3089 int res = -1;
3090
3091# ifdef Py_USING_UNICODE
3092 if (PyString_Check(name)) {
3093 name = PyUnicode_Decode(PyString_AsString(name), PyString_Size(name), NULL, NULL);
3094 if (!name)
3095 return -1;
3096 } else if (!PyUnicode_Check(name))
3097# else
3098 if (!PyString_Check(name))
3099# endif
3100 {
3101 PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%.200s'", name->ob_type->tp_name);
3102 return -1;
3103 } else {
3104 Py_INCREF(name);
3105 }
3106
3107 if (!tp->tp_dict) {
3108 if (PyType_Ready(tp) != 0)
3109 goto done;
3110 }
3111
3112 descr = _PyType_Lookup(tp, name);
3113 f = NULL;
3114 if (descr != NULL)
3115 f = descr->ob_type->tp_descr_set;
3116 if (!f) {
3117 if (PyString_Check(name)) {
3118 encoded_name = name;
3119 Py_INCREF(name);
3120 } else {
3121 encoded_name = PyUnicode_AsUTF8String(name);
3122 if (!encoded_name)
3123 goto done;
3124 }
3125 PyErr_Format(PyExc_AttributeError, "'%.100s' object has no attribute '%.200s'", tp->tp_name, PyString_AsString(encoded_name));
3126 Py_DECREF(encoded_name);
3127 } else {
3128 res = f(descr, obj, value);
3129 }
3130
3131 done:
3132 Py_DECREF(name);
3133 return res;
3134}
3135#endif
3136
3137
3138#ifdef __cplusplus
3139}
3140#endif
3141
3142
3143
3144#define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
3145
3146#define SWIG_contract_assert(expr, msg) do { if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } } while (0)
3147
3148
3149
3150/* -------- TYPES TABLE (BEGIN) -------- */
3151
3152#define SWIGTYPE_p_bool swig_types[0]
3153#define SWIGTYPE_p_char swig_types[1]
3154#define SWIGTYPE_p_double swig_types[2]
3155#define SWIGTYPE_p_f_p_void__p_void swig_types[3]
3156#define SWIGTYPE_p_f_p_void_p_q_const__void_size_t__void swig_types[4]
3157#define SWIGTYPE_p_int swig_types[5]
3158#define SWIGTYPE_p_lldb__ConnectionStatus swig_types[6]
3159#define SWIGTYPE_p_lldb__SBAddress swig_types[7]
3160#define SWIGTYPE_p_lldb__SBAddressRange swig_types[8]
3161#define SWIGTYPE_p_lldb__SBAddressRangeList swig_types[9]
3162#define SWIGTYPE_p_lldb__SBAttachInfo swig_types[10]
3163#define SWIGTYPE_p_lldb__SBBlock swig_types[11]
3164#define SWIGTYPE_p_lldb__SBBreakpoint swig_types[12]
3165#define SWIGTYPE_p_lldb__SBBreakpointList swig_types[13]
3166#define SWIGTYPE_p_lldb__SBBreakpointLocation swig_types[14]
3167#define SWIGTYPE_p_lldb__SBBreakpointName swig_types[15]
3168#define SWIGTYPE_p_lldb__SBBroadcaster swig_types[16]
3169#define SWIGTYPE_p_lldb__SBCommandInterpreter swig_types[17]
3170#define SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions swig_types[18]
3171#define SWIGTYPE_p_lldb__SBCommandReturnObject swig_types[19]
3172#define SWIGTYPE_p_lldb__SBCommunication swig_types[20]
3173#define SWIGTYPE_p_lldb__SBCompileUnit swig_types[21]
3174#define SWIGTYPE_p_lldb__SBData swig_types[22]
3175#define SWIGTYPE_p_lldb__SBDebugger swig_types[23]
3176#define SWIGTYPE_p_lldb__SBDeclaration swig_types[24]
3177#define SWIGTYPE_p_lldb__SBEnvironment swig_types[25]
3178#define SWIGTYPE_p_lldb__SBError swig_types[26]
3179#define SWIGTYPE_p_lldb__SBEvent swig_types[27]
3180#define SWIGTYPE_p_lldb__SBExecutionContext swig_types[28]
3181#define SWIGTYPE_p_lldb__SBExpressionOptions swig_types[29]
3182#define SWIGTYPE_p_lldb__SBFile swig_types[30]
3183#define SWIGTYPE_p_lldb__SBFileSpec swig_types[31]
3184#define SWIGTYPE_p_lldb__SBFileSpecList swig_types[32]
3185#define SWIGTYPE_p_lldb__SBFormat swig_types[33]
3186#define SWIGTYPE_p_lldb__SBFrame swig_types[34]
3187#define SWIGTYPE_p_lldb__SBFunction swig_types[35]
3188#define SWIGTYPE_p_lldb__SBHostOS swig_types[36]
3189#define SWIGTYPE_p_lldb__SBInstruction swig_types[37]
3190#define SWIGTYPE_p_lldb__SBInstructionList swig_types[38]
3191#define SWIGTYPE_p_lldb__SBLanguageRuntime swig_types[39]
3192#define SWIGTYPE_p_lldb__SBLaunchInfo swig_types[40]
3193#define SWIGTYPE_p_lldb__SBLineEntry swig_types[41]
3194#define SWIGTYPE_p_lldb__SBListener swig_types[42]
3195#define SWIGTYPE_p_lldb__SBMemoryRegionInfo swig_types[43]
3196#define SWIGTYPE_p_lldb__SBMemoryRegionInfoList swig_types[44]
3197#define SWIGTYPE_p_lldb__SBModule swig_types[45]
3198#define SWIGTYPE_p_lldb__SBModuleSpec swig_types[46]
3199#define SWIGTYPE_p_lldb__SBModuleSpecList swig_types[47]
3200#define SWIGTYPE_p_lldb__SBMutex swig_types[48]
3201#define SWIGTYPE_p_lldb__SBPlatform swig_types[49]
3202#define SWIGTYPE_p_lldb__SBPlatformConnectOptions swig_types[50]
3203#define SWIGTYPE_p_lldb__SBPlatformShellCommand swig_types[51]
3204#define SWIGTYPE_p_lldb__SBProcess swig_types[52]
3205#define SWIGTYPE_p_lldb__SBProcessInfo swig_types[53]
3206#define SWIGTYPE_p_lldb__SBProcessInfoList swig_types[54]
3207#define SWIGTYPE_p_lldb__SBProgress swig_types[55]
3208#define SWIGTYPE_p_lldb__SBQueue swig_types[56]
3209#define SWIGTYPE_p_lldb__SBQueueItem swig_types[57]
3210#define SWIGTYPE_p_lldb__SBReproducer swig_types[58]
3211#define SWIGTYPE_p_lldb__SBSaveCoreOptions swig_types[59]
3212#define SWIGTYPE_p_lldb__SBScriptObject swig_types[60]
3213#define SWIGTYPE_p_lldb__SBSection swig_types[61]
3214#define SWIGTYPE_p_lldb__SBSourceManager swig_types[62]
3215#define SWIGTYPE_p_lldb__SBStatisticsOptions swig_types[63]
3216#define SWIGTYPE_p_lldb__SBStream swig_types[64]
3217#define SWIGTYPE_p_lldb__SBStringList swig_types[65]
3218#define SWIGTYPE_p_lldb__SBStructuredData swig_types[66]
3219#define SWIGTYPE_p_lldb__SBSymbol swig_types[67]
3220#define SWIGTYPE_p_lldb__SBSymbolContext swig_types[68]
3221#define SWIGTYPE_p_lldb__SBSymbolContextList swig_types[69]
3222#define SWIGTYPE_p_lldb__SBTarget swig_types[70]
3223#define SWIGTYPE_p_lldb__SBThread swig_types[71]
3224#define SWIGTYPE_p_lldb__SBThreadCollection swig_types[72]
3225#define SWIGTYPE_p_lldb__SBThreadPlan swig_types[73]
3226#define SWIGTYPE_p_lldb__SBTrace swig_types[74]
3227#define SWIGTYPE_p_lldb__SBTraceCursor swig_types[75]
3228#define SWIGTYPE_p_lldb__SBType swig_types[76]
3229#define SWIGTYPE_p_lldb__SBTypeCategory swig_types[77]
3230#define SWIGTYPE_p_lldb__SBTypeEnumMember swig_types[78]
3231#define SWIGTYPE_p_lldb__SBTypeEnumMemberList swig_types[79]
3232#define SWIGTYPE_p_lldb__SBTypeFilter swig_types[80]
3233#define SWIGTYPE_p_lldb__SBTypeFormat swig_types[81]
3234#define SWIGTYPE_p_lldb__SBTypeList swig_types[82]
3235#define SWIGTYPE_p_lldb__SBTypeMember swig_types[83]
3236#define SWIGTYPE_p_lldb__SBTypeMemberFunction swig_types[84]
3237#define SWIGTYPE_p_lldb__SBTypeNameSpecifier swig_types[85]
3238#define SWIGTYPE_p_lldb__SBTypeStaticField swig_types[86]
3239#define SWIGTYPE_p_lldb__SBTypeSummary swig_types[87]
3240#define SWIGTYPE_p_lldb__SBTypeSummaryOptions swig_types[88]
3241#define SWIGTYPE_p_lldb__SBTypeSynthetic swig_types[89]
3242#define SWIGTYPE_p_lldb__SBUnixSignals swig_types[90]
3243#define SWIGTYPE_p_lldb__SBValue swig_types[91]
3244#define SWIGTYPE_p_lldb__SBValueList swig_types[92]
3245#define SWIGTYPE_p_lldb__SBVariablesOptions swig_types[93]
3246#define SWIGTYPE_p_lldb__SBWatchpoint swig_types[94]
3247#define SWIGTYPE_p_lldb__SBWatchpointOptions swig_types[95]
3248#define SWIGTYPE_p_long_double swig_types[96]
3249#define SWIGTYPE_p_long_long swig_types[97]
3250#define SWIGTYPE_p_p_void swig_types[98]
3251#define SWIGTYPE_p_pthread_rwlock_t swig_types[99]
3252#define SWIGTYPE_p_pthread_t swig_types[100]
3253#define SWIGTYPE_p_short swig_types[101]
3254#define SWIGTYPE_p_signed_char swig_types[102]
3255#define SWIGTYPE_p_size_t swig_types[103]
3256#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ABI_t swig_types[104]
3257#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Baton_t swig_types[105]
3258#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Block_t swig_types[106]
3259#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BreakpointLocation_t swig_types[107]
3260#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t swig_types[108]
3261#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BreakpointResolver_t swig_types[109]
3262#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BreakpointSite_t swig_types[110]
3263#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Breakpoint_t swig_types[111]
3264#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BroadcasterManager_t swig_types[112]
3265#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Broadcaster_t swig_types[113]
3266#define SWIGTYPE_p_std__shared_ptrT_lldb_private__CommandObject_t swig_types[114]
3267#define SWIGTYPE_p_std__shared_ptrT_lldb_private__CompileUnit_t swig_types[115]
3268#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Connection_t swig_types[116]
3269#define SWIGTYPE_p_std__shared_ptrT_lldb_private__DataBuffer_t swig_types[117]
3270#define SWIGTYPE_p_std__shared_ptrT_lldb_private__DataExtractor_t swig_types[118]
3271#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Debugger_t swig_types[119]
3272#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Disassembler_t swig_types[120]
3273#define SWIGTYPE_p_std__shared_ptrT_lldb_private__EventDataStructuredData_t swig_types[121]
3274#define SWIGTYPE_p_std__shared_ptrT_lldb_private__EventData_t swig_types[122]
3275#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Event_t swig_types[123]
3276#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ExecutionContextRef_t swig_types[124]
3277#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ExpressionVariable_t swig_types[125]
3278#define SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t swig_types[126]
3279#define SWIGTYPE_p_std__shared_ptrT_lldb_private__FormatEntity__Entry_t swig_types[127]
3280#define SWIGTYPE_p_std__shared_ptrT_lldb_private__FuncUnwinders_t swig_types[128]
3281#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Function_t swig_types[129]
3282#define SWIGTYPE_p_std__shared_ptrT_lldb_private__IOHandler_t swig_types[130]
3283#define SWIGTYPE_p_std__shared_ptrT_lldb_private__IOObject_t swig_types[131]
3284#define SWIGTYPE_p_std__shared_ptrT_lldb_private__IRExecutionUnit_t swig_types[132]
3285#define SWIGTYPE_p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t swig_types[133]
3286#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Instruction_t swig_types[134]
3287#define SWIGTYPE_p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t swig_types[135]
3288#define SWIGTYPE_p_std__shared_ptrT_lldb_private__JITLoader_t swig_types[136]
3289#define SWIGTYPE_p_std__shared_ptrT_lldb_private__LanguageRuntime_t swig_types[137]
3290#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Listener_t swig_types[138]
3291#define SWIGTYPE_p_std__shared_ptrT_lldb_private__LockableStreamFile_t swig_types[139]
3292#define SWIGTYPE_p_std__shared_ptrT_lldb_private__MemoryHistory_t swig_types[140]
3293#define SWIGTYPE_p_std__shared_ptrT_lldb_private__MemoryRegionInfo_t swig_types[141]
3294#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Module_t swig_types[142]
3295#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ObjectContainer_t swig_types[143]
3296#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t swig_types[144]
3297#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ObjectFile_t swig_types[145]
3298#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OperatingSystemInterface_t swig_types[146]
3299#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueProperties_t swig_types[147]
3300#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValue_t swig_types[148]
3301#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Platform_t swig_types[149]
3302#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t swig_types[150]
3303#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t swig_types[151]
3304#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Process_t swig_types[152]
3305#define SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t swig_types[153]
3306#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Queue_t swig_types[154]
3307#define SWIGTYPE_p_std__shared_ptrT_lldb_private__REPL_t swig_types[155]
3308#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t swig_types[156]
3309#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t swig_types[157]
3310#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RegisterContext_t swig_types[158]
3311#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RegisterTypeBuilder_t swig_types[159]
3312#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RegularExpression_t swig_types[160]
3313#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptInterpreter_t swig_types[161]
3314#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t swig_types[162]
3315#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedMetadata_t swig_types[163]
3316#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t swig_types[164]
3317#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t swig_types[165]
3318#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t swig_types[166]
3319#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t swig_types[167]
3320#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SearchFilter_t swig_types[168]
3321#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SectionLoadList_t swig_types[169]
3322#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Section_t swig_types[170]
3323#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrameList_t swig_types[171]
3324#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t swig_types[172]
3325#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrame_t swig_types[173]
3326#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StopInfo_t swig_types[174]
3327#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StreamFile_t swig_types[175]
3328#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Stream_t swig_types[176]
3329#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StringSummaryFormat_t swig_types[177]
3330#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t swig_types[178]
3331#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SupportFile_t swig_types[179]
3332#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t swig_types[180]
3333#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolFileType_t swig_types[181]
3334#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t swig_types[182]
3335#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SyntheticChildren_t swig_types[183]
3336#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Target_t swig_types[184]
3337#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadCollection_t swig_types[185]
3338#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t swig_types[186]
3339#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlan_t swig_types[187]
3340#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t swig_types[188]
3341#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Thread_t swig_types[189]
3342#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TraceCursor_t swig_types[190]
3343#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Trace_t swig_types[191]
3344#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t swig_types[192]
3345#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t swig_types[193]
3346#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeFilterImpl_t swig_types[194]
3347#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeFormatImpl_t swig_types[195]
3348#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeImpl_t swig_types[196]
3349#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t swig_types[197]
3350#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t swig_types[198]
3351#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t swig_types[199]
3352#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t swig_types[200]
3353#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSystemClang_t swig_types[201]
3354#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSystem_t swig_types[202]
3355#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Type_t swig_types[203]
3356#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnixSignals_t swig_types[204]
3357#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnwindAssembly_t swig_types[205]
3358#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnwindPlan_t swig_types[206]
3359#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UserExpression_t swig_types[207]
3360#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueObjectList_t swig_types[208]
3361#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueObject_t swig_types[209]
3362#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Value_t swig_types[210]
3363#define SWIGTYPE_p_std__shared_ptrT_lldb_private__VariableList_t swig_types[211]
3364#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Variable_t swig_types[212]
3365#define SWIGTYPE_p_std__shared_ptrT_lldb_private__WatchpointResource_t swig_types[213]
3366#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Watchpoint_t swig_types[214]
3367#define SWIGTYPE_p_std__shared_ptrT_lldb_private__WritableDataBuffer_t swig_types[215]
3368#define SWIGTYPE_p_std__unique_ptrT_lldb_private__AddressRange_t swig_types[216]
3369#define SWIGTYPE_p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t swig_types[217]
3370#define SWIGTYPE_p_std__unique_ptrT_lldb_private__DynamicLoader_t swig_types[218]
3371#define SWIGTYPE_p_std__unique_ptrT_lldb_private__File_t swig_types[219]
3372#define SWIGTYPE_p_std__unique_ptrT_lldb_private__JITLoaderList_t swig_types[220]
3373#define SWIGTYPE_p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t swig_types[221]
3374#define SWIGTYPE_p_std__unique_ptrT_lldb_private__OperatingSystem_t swig_types[222]
3375#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ProtocolServer_t swig_types[223]
3376#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t swig_types[224]
3377#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t swig_types[225]
3378#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SectionList_t swig_types[226]
3379#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SourceManager_t swig_types[227]
3380#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t swig_types[228]
3381#define SWIGTYPE_p_std__unique_ptrT_lldb_private__Stream_t swig_types[229]
3382#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StructuredDataImpl_t swig_types[230]
3383#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SymbolVendor_t swig_types[231]
3384#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SystemRuntime_t swig_types[232]
3385#define SWIGTYPE_p_std__unique_ptrT_lldb_private__TraceExporter_t swig_types[233]
3386#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BreakpointLocation_t swig_types[234]
3387#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Breakpoint_t swig_types[235]
3388#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BroadcasterManager_t swig_types[236]
3389#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Debugger_t swig_types[237]
3390#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Listener_t swig_types[238]
3391#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Module_t swig_types[239]
3392#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t swig_types[240]
3393#define SWIGTYPE_p_std__weak_ptrT_lldb_private__OptionValue_t swig_types[241]
3394#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Process_t swig_types[242]
3395#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Queue_t swig_types[243]
3396#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Section_t swig_types[244]
3397#define SWIGTYPE_p_std__weak_ptrT_lldb_private__StackFrame_t swig_types[245]
3398#define SWIGTYPE_p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t swig_types[246]
3399#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Target_t swig_types[247]
3400#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ThreadPlan_t swig_types[248]
3401#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Thread_t swig_types[249]
3402#define SWIGTYPE_p_std__weak_ptrT_lldb_private__TypeSystem_t swig_types[250]
3403#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Type_t swig_types[251]
3404#define SWIGTYPE_p_std__weak_ptrT_lldb_private__UnixSignals_t swig_types[252]
3405#define SWIGTYPE_p_unsigned_char swig_types[253]
3406#define SWIGTYPE_p_unsigned_int swig_types[254]
3407#define SWIGTYPE_p_unsigned_long_long swig_types[255]
3408#define SWIGTYPE_p_unsigned_short swig_types[256]
3409#define SWIGTYPE_p_void swig_types[257]
3410static swig_type_info *swig_types[259];
3411static swig_module_info swig_module = {.types: swig_types, .size: 258, .next: 0, .type_initial: 0, .cast_initial: 0, .clientdata: 0};
3412#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
3413#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
3414
3415/* -------- TYPES TABLE (END) -------- */
3416
3417#ifdef SWIG_TypeQuery
3418# undef SWIG_TypeQuery
3419#endif
3420#define SWIG_TypeQuery SWIG_Python_TypeQuery
3421
3422/*-----------------------------------------------
3423 @(target):= _lldb.so
3424 ------------------------------------------------*/
3425#if PY_VERSION_HEX >= 0x03000000
3426# define SWIG_init PyInit__lldb
3427
3428#else
3429# define SWIG_init init_lldb
3430
3431#endif
3432#define SWIG_name "_lldb"
3433
3434#ifdef __cplusplus
3435#include <utility>
3436/* SwigValueWrapper is described in swig.swg */
3437template<typename T> class SwigValueWrapper {
3438 struct SwigSmartPointer {
3439 T *ptr;
3440 SwigSmartPointer(T *p) : ptr(p) { }
3441 ~SwigSmartPointer() { delete ptr; }
3442 SwigSmartPointer& operator=(SwigSmartPointer& rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; }
3443 void reset(T *p) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = p; }
3444 } pointer;
3445 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
3446 SwigValueWrapper(const SwigValueWrapper<T>& rhs);
3447public:
3448 SwigValueWrapper() : pointer(0) { }
3449 SwigValueWrapper& operator=(const T& t) { SwigSmartPointer tmp(new T(t)); pointer = tmp; return *this; }
3450#if __cplusplus >=201103L
3451 SwigValueWrapper& operator=(T&& t) { SwigSmartPointer tmp(new T(std::move(t))); pointer = tmp; return *this; }
3452 operator T&&() const { return std::move(*pointer.ptr); }
3453#else
3454 operator T&() const { return *pointer.ptr; }
3455#endif
3456 T *operator&() const { return pointer.ptr; }
3457 static void reset(SwigValueWrapper& t, T *p) { t.pointer.reset(p); }
3458};
3459
3460/*
3461 * SwigValueInit() is a generic initialisation solution as the following approach:
3462 *
3463 * T c_result = T();
3464 *
3465 * doesn't compile for all types for example:
3466 *
3467 * unsigned int c_result = unsigned int();
3468 */
3469template <typename T> T SwigValueInit() {
3470 return T();
3471}
3472
3473#if __cplusplus >=201103L
3474# define SWIG_STD_MOVE(OBJ) std::move(OBJ)
3475#else
3476# define SWIG_STD_MOVE(OBJ) OBJ
3477#endif
3478
3479#endif
3480
3481
3482#define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
3483#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
3484
3485
3486#include <stdexcept>
3487
3488
3489namespace swig {
3490 class SwigPtr_PyObject {
3491 protected:
3492 PyObject *_obj;
3493
3494 public:
3495 SwigPtr_PyObject() :_obj(0)
3496 {
3497 }
3498
3499 SwigPtr_PyObject(const SwigPtr_PyObject& item) : _obj(item._obj)
3500 {
3501 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3502 Py_XINCREF(_obj);
3503 SWIG_PYTHON_THREAD_END_BLOCK;
3504 }
3505
3506 SwigPtr_PyObject(PyObject *obj, bool initial_ref = true) :_obj(obj)
3507 {
3508 if (initial_ref) {
3509 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3510 Py_XINCREF(_obj);
3511 SWIG_PYTHON_THREAD_END_BLOCK;
3512 }
3513 }
3514
3515 SwigPtr_PyObject & operator=(const SwigPtr_PyObject& item)
3516 {
3517 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3518 Py_XINCREF(item._obj);
3519 Py_XDECREF(_obj);
3520 _obj = item._obj;
3521 SWIG_PYTHON_THREAD_END_BLOCK;
3522 return *this;
3523 }
3524
3525 ~SwigPtr_PyObject()
3526 {
3527 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3528 Py_XDECREF(_obj);
3529 SWIG_PYTHON_THREAD_END_BLOCK;
3530 }
3531
3532 operator PyObject *() const
3533 {
3534 return _obj;
3535 }
3536
3537 PyObject *operator->() const
3538 {
3539 return _obj;
3540 }
3541 };
3542}
3543
3544
3545namespace swig {
3546 struct SwigVar_PyObject : SwigPtr_PyObject {
3547 SwigVar_PyObject(PyObject* obj = 0) : SwigPtr_PyObject(obj, false) { }
3548
3549 SwigVar_PyObject & operator = (PyObject* obj)
3550 {
3551 Py_XDECREF(_obj);
3552 _obj = obj;
3553 return *this;
3554 }
3555 };
3556}
3557
3558
3559#include <string>
3560
3561
3562
3563#include "../bindings/python/python-typemaps.h"
3564
3565
3566
3567namespace {
3568template <class T>
3569T PyLongAsT(PyObject *obj) {
3570 static_assert(true, "unsupported type");
3571}
3572
3573template <> uint64_t PyLongAsT<uint64_t>(PyObject *obj) {
3574 return static_cast<uint64_t>(PyLong_AsUnsignedLongLong(obj));
3575}
3576
3577template <> uint32_t PyLongAsT<uint32_t>(PyObject *obj) {
3578 return static_cast<uint32_t>(PyLong_AsUnsignedLong(obj));
3579}
3580
3581template <> int64_t PyLongAsT<int64_t>(PyObject *obj) {
3582 return static_cast<int64_t>(PyLong_AsLongLong(obj));
3583}
3584
3585template <> int32_t PyLongAsT<int32_t>(PyObject *obj) {
3586 return static_cast<int32_t>(PyLong_AsLong(obj));
3587}
3588
3589template <class T> bool SetNumberFromPyObject(T &number, PyObject *obj) {
3590 if (PyLong_Check(obj))
3591 number = PyLongAsT<T>(obj);
3592 else
3593 return false;
3594
3595 return true;
3596}
3597
3598template <> bool SetNumberFromPyObject<double>(double &number, PyObject *obj) {
3599 if (PyFloat_Check(obj)) {
3600 number = PyFloat_AsDouble(obj);
3601 return true;
3602 }
3603
3604 return false;
3605}
3606
3607} // namespace
3608
3609
3610#include <algorithm>
3611#include <string>
3612
3613
3614#include "lldb/lldb-public.h"
3615#include "lldb/API/LLDB.h"
3616
3617
3618#include "../source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h"
3619#include "../source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h"
3620#include "../bindings/python/python-swigsafecast.swig"
3621using namespace lldb_private;
3622using namespace lldb_private::python;
3623using namespace lldb;
3624
3625
3626#include <stdint.h> // Use the C99 official header
3627
3628
3629SWIGINTERNINLINE PyObject*
3630 SWIG_From_int (int value)
3631{
3632 return PyInt_FromLong((long) value);
3633}
3634
3635
3636SWIGINTERNINLINE PyObject*
3637 SWIG_From_unsigned_SS_int (unsigned int value)
3638{
3639 return PyInt_FromSize_t((size_t) value);
3640}
3641
3642
3643#include <limits.h>
3644#if !defined(SWIG_NO_LLONG_MAX)
3645# if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__)
3646# define LLONG_MAX __LONG_LONG_MAX__
3647# define LLONG_MIN (-LLONG_MAX - 1LL)
3648# define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)
3649# endif
3650#endif
3651
3652
3653#if defined(LLONG_MAX) && !defined(SWIG_LONG_LONG_AVAILABLE)
3654# define SWIG_LONG_LONG_AVAILABLE
3655#endif
3656
3657
3658#ifdef SWIG_LONG_LONG_AVAILABLE
3659SWIGINTERNINLINE PyObject*
3660SWIG_From_unsigned_SS_long_SS_long (unsigned long long value)
3661{
3662 return (value > LONG_MAX) ?
3663 PyLong_FromUnsignedLongLong(value) : PyInt_FromLong(static_cast< long >(value));
3664}
3665#endif
3666
3667
3668SWIGINTERN swig_type_info*
3669SWIG_pchar_descriptor(void)
3670{
3671 static int init = 0;
3672 static swig_type_info* info = 0;
3673 if (!init) {
3674 info = SWIG_TypeQuery(type: "_p_char");
3675 init = 1;
3676 }
3677 return info;
3678}
3679
3680
3681SWIGINTERNINLINE PyObject *
3682SWIG_FromCharPtrAndSize(const char* carray, size_t size)
3683{
3684 if (carray) {
3685 if (size > INT_MAX) {
3686 swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
3687 return pchar_descriptor ?
3688 SWIG_InternalNewPointerObj(const_cast< char * >(carray), pchar_descriptor, 0) : SWIG_Py_Void();
3689 } else {
3690#if PY_VERSION_HEX >= 0x03000000
3691#if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3692 return PyBytes_FromStringAndSize(carray, static_cast< Py_ssize_t >(size));
3693#else
3694 return PyUnicode_DecodeUTF8(string: carray, length: static_cast< Py_ssize_t >(size), errors: "surrogateescape");
3695#endif
3696#else
3697 return PyString_FromStringAndSize(carray, static_cast< Py_ssize_t >(size));
3698#endif
3699 }
3700 } else {
3701 return SWIG_Py_Void();
3702 }
3703}
3704
3705
3706SWIGINTERNINLINE PyObject *
3707SWIG_FromCharPtr(const char *cptr)
3708{
3709 return SWIG_FromCharPtrAndSize(carray: cptr, size: (cptr ? strlen(s: cptr) : 0));
3710}
3711
3712
3713SWIGINTERNINLINE PyObject*
3714 SWIG_From_bool (bool value)
3715{
3716 return PyBool_FromLong(value ? 1 : 0);
3717}
3718
3719
3720SWIGINTERN int
3721SWIG_AsVal_double (PyObject *obj, double *val)
3722{
3723 int res = SWIG_TypeError;
3724 if (PyFloat_Check(obj)) {
3725 if (val) *val = PyFloat_AsDouble(obj);
3726 return SWIG_OK;
3727#if PY_VERSION_HEX < 0x03000000
3728 } else if (PyInt_Check(obj)) {
3729 if (val) *val = (double) PyInt_AsLong(obj);
3730 return SWIG_OK;
3731#endif
3732 } else if (PyLong_Check(obj)) {
3733 double v = PyLong_AsDouble(obj);
3734 if (!PyErr_Occurred()) {
3735 if (val) *val = v;
3736 return SWIG_OK;
3737 } else {
3738 PyErr_Clear();
3739 }
3740 }
3741#ifdef SWIG_PYTHON_CAST_MODE
3742 {
3743 int dispatch = 0;
3744 double d = PyFloat_AsDouble(obj);
3745 if (!PyErr_Occurred()) {
3746 if (val) *val = d;
3747 return SWIG_AddCast(SWIG_OK);
3748 } else {
3749 PyErr_Clear();
3750 }
3751 if (!dispatch) {
3752 long v = PyLong_AsLong(obj);
3753 if (!PyErr_Occurred()) {
3754 if (val) *val = v;
3755 return SWIG_AddCast(SWIG_AddCast(SWIG_OK));
3756 } else {
3757 PyErr_Clear();
3758 }
3759 }
3760 }
3761#endif
3762 return res;
3763}
3764
3765
3766#include <float.h>
3767
3768
3769#include <math.h>
3770
3771
3772SWIGINTERNINLINE int
3773SWIG_CanCastAsInteger(double *d, double min, double max) {
3774 double x = *d;
3775 if ((min <= x && x <= max)) {
3776 double fx, cx, rd;
3777 errno = 0;
3778 fx = floor(x: x);
3779 cx = ceil(x: x);
3780 rd = ((x - fx) < 0.5) ? fx : cx; /* simple rint */
3781 if ((errno == EDOM) || (errno == ERANGE)) {
3782 errno = 0;
3783 } else {
3784 double summ, reps, diff;
3785 if (rd < x) {
3786 diff = x - rd;
3787 } else if (rd > x) {
3788 diff = rd - x;
3789 } else {
3790 return 1;
3791 }
3792 summ = rd + x;
3793 reps = diff/summ;
3794 if (reps < 8*DBL_EPSILON) {
3795 *d = rd;
3796 return 1;
3797 }
3798 }
3799 }
3800 return 0;
3801}
3802
3803
3804SWIGINTERN int
3805SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val)
3806{
3807#if PY_VERSION_HEX < 0x03000000
3808 if (PyInt_Check(obj)) {
3809 long v = PyInt_AsLong(obj);
3810 if (v >= 0) {
3811 if (val) *val = v;
3812 return SWIG_OK;
3813 } else {
3814 return SWIG_OverflowError;
3815 }
3816 } else
3817#endif
3818 if (PyLong_Check(obj)) {
3819 unsigned long v = PyLong_AsUnsignedLong(obj);
3820 if (!PyErr_Occurred()) {
3821 if (val) *val = v;
3822 return SWIG_OK;
3823 } else {
3824 PyErr_Clear();
3825 return SWIG_OverflowError;
3826 }
3827 }
3828#ifdef SWIG_PYTHON_CAST_MODE
3829 {
3830 int dispatch = 0;
3831 unsigned long v = PyLong_AsUnsignedLong(obj);
3832 if (!PyErr_Occurred()) {
3833 if (val) *val = v;
3834 return SWIG_AddCast(SWIG_OK);
3835 } else {
3836 PyErr_Clear();
3837 }
3838 if (!dispatch) {
3839 double d;
3840 int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d));
3841 // Largest double not larger than ULONG_MAX (not portably calculated easily)
3842 // Note that double(ULONG_MAX) is stored in a double rounded up by one (for 64-bit unsigned long)
3843 // 0xfffffffffffff800ULL == (uint64_t)std::nextafter(double(__uint128_t(ULONG_MAX)+1), double(0))
3844 const double ulong_max = sizeof(unsigned long) == 8 ? 0xfffffffffffff800ULL : ULONG_MAX;
3845 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ulong_max)) {
3846 if (val) *val = (unsigned long)(d);
3847 return res;
3848 }
3849 }
3850 }
3851#endif
3852 return SWIG_TypeError;
3853}
3854
3855
3856#ifdef SWIG_LONG_LONG_AVAILABLE
3857SWIGINTERN int
3858SWIG_AsVal_unsigned_SS_long_SS_long (PyObject *obj, unsigned long long *val)
3859{
3860 int res = SWIG_TypeError;
3861 if (PyLong_Check(obj)) {
3862 unsigned long long v = PyLong_AsUnsignedLongLong(obj);
3863 if (!PyErr_Occurred()) {
3864 if (val) *val = v;
3865 return SWIG_OK;
3866 } else {
3867 PyErr_Clear();
3868 res = SWIG_OverflowError;
3869 }
3870 } else {
3871 unsigned long v;
3872 res = SWIG_AsVal_unsigned_SS_long (obj,val: &v);
3873 if (SWIG_IsOK(res)) {
3874 if (val) *val = v;
3875 return res;
3876 }
3877 }
3878#ifdef SWIG_PYTHON_CAST_MODE
3879 {
3880 const double mant_max = 1LL << DBL_MANT_DIG;
3881 double d;
3882 res = SWIG_AsVal_double (obj,&d);
3883 if (SWIG_IsOK(res) && !SWIG_CanCastAsInteger(&d, 0, mant_max))
3884 return SWIG_OverflowError;
3885 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, mant_max)) {
3886 if (val) *val = (unsigned long long)(d);
3887 return SWIG_AddCast(res);
3888 }
3889 res = SWIG_TypeError;
3890 }
3891#endif
3892 return res;
3893}
3894#endif
3895
3896
3897SWIGINTERN int
3898SWIG_AsVal_unsigned_SS_int (PyObject * obj, unsigned int *val)
3899{
3900 unsigned long v;
3901 int res = SWIG_AsVal_unsigned_SS_long (obj, val: &v);
3902 if (SWIG_IsOK(res)) {
3903 if ((v > UINT_MAX)) {
3904 return SWIG_OverflowError;
3905 } else {
3906 if (val) *val = static_cast< unsigned int >(v);
3907 }
3908 }
3909 return res;
3910}
3911
3912SWIGINTERN std::string lldb_SBAddress___repr__(lldb::SBAddress *self){
3913 lldb::SBStream stream;
3914 self->GetDescription (description&: stream);
3915 const char *desc = stream.GetData();
3916 size_t desc_len = stream.GetSize();
3917 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3918 --desc_len;
3919 }
3920 return std::string(desc, desc_len);
3921 }
3922
3923SWIGINTERNINLINE PyObject *
3924SWIG_From_std_string (const std::string& s)
3925{
3926 return SWIG_FromCharPtrAndSize(carray: s.data(), size: s.size());
3927}
3928
3929
3930/* Return string from Python obj. NOTE: obj must remain in scope in order
3931 to use the returned cptr (but only when alloc is set to SWIG_OLDOBJ) */
3932SWIGINTERN int
3933SWIG_AsCharPtrAndSize(PyObject *obj, char **cptr, size_t *psize, int *alloc)
3934{
3935#if PY_VERSION_HEX>=0x03000000
3936#if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3937 if (PyBytes_Check(obj))
3938#else
3939 if (PyUnicode_Check(obj))
3940#endif
3941#else
3942 if (PyString_Check(obj))
3943#endif
3944 {
3945 char *cstr; Py_ssize_t len;
3946 PyObject *bytes = NULL;
3947 int ret = SWIG_OK;
3948 if (alloc)
3949 *alloc = SWIG_OLDOBJ;
3950#if PY_VERSION_HEX>=0x03000000 && defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3951 if (PyBytes_AsStringAndSize(obj, &cstr, &len) == -1)
3952 return SWIG_TypeError;
3953#else
3954 cstr = (char *)SWIG_PyUnicode_AsUTF8AndSize(str: obj, psize: &len, pbytes: &bytes);
3955 if (!cstr)
3956 return SWIG_TypeError;
3957 /* The returned string is only duplicated if the char * returned is not owned and memory managed by obj */
3958 if (bytes && cptr) {
3959 if (alloc) {
3960 cstr = reinterpret_cast< char* >(memcpy(dest: new char[len + 1], src: cstr, n: sizeof(char)*(len + 1)));
3961 *alloc = SWIG_NEWOBJ;
3962 } else {
3963 /* alloc must be set in order to clean up allocated memory */
3964 return SWIG_RuntimeError;
3965 }
3966 }
3967#endif
3968 if (cptr) *cptr = cstr;
3969 if (psize) *psize = len + 1;
3970 Py_XDECREF(bytes);
3971 return ret;
3972 } else {
3973#if defined(SWIG_PYTHON_2_UNICODE)
3974#if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3975#error "Cannot use both SWIG_PYTHON_2_UNICODE and SWIG_PYTHON_STRICT_BYTE_CHAR at once"
3976#endif
3977#if PY_VERSION_HEX<0x03000000
3978 if (PyUnicode_Check(obj)) {
3979 char *cstr; Py_ssize_t len;
3980 if (!alloc && cptr) {
3981 return SWIG_RuntimeError;
3982 }
3983 obj = PyUnicode_AsUTF8String(obj);
3984 if (!obj)
3985 return SWIG_TypeError;
3986 if (PyString_AsStringAndSize(obj, &cstr, &len) != -1) {
3987 if (cptr) {
3988 if (alloc) *alloc = SWIG_NEWOBJ;
3989 *cptr = reinterpret_cast< char* >(memcpy(new char[len + 1], cstr, sizeof(char)*(len + 1)));
3990 }
3991 if (psize) *psize = len + 1;
3992
3993 Py_XDECREF(obj);
3994 return SWIG_OK;
3995 } else {
3996 Py_XDECREF(obj);
3997 }
3998 }
3999#endif
4000#endif
4001
4002 swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
4003 if (pchar_descriptor) {
4004 void* vptr = 0;
4005 if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) {
4006 if (cptr) *cptr = (char *) vptr;
4007 if (psize) *psize = vptr ? (strlen(s: (char *)vptr) + 1) : 0;
4008 if (alloc) *alloc = SWIG_OLDOBJ;
4009 return SWIG_OK;
4010 }
4011 }
4012 }
4013 return SWIG_TypeError;
4014}
4015
4016
4017
4018
4019
4020SWIGINTERN int
4021SWIG_AsVal_long (PyObject *obj, long* val)
4022{
4023#if PY_VERSION_HEX < 0x03000000
4024 if (PyInt_Check(obj)) {
4025 if (val) *val = PyInt_AsLong(obj);
4026 return SWIG_OK;
4027 } else
4028#endif
4029 if (PyLong_Check(obj)) {
4030 long v = PyLong_AsLong(obj);
4031 if (!PyErr_Occurred()) {
4032 if (val) *val = v;
4033 return SWIG_OK;
4034 } else {
4035 PyErr_Clear();
4036 return SWIG_OverflowError;
4037 }
4038 }
4039#ifdef SWIG_PYTHON_CAST_MODE
4040 {
4041 int dispatch = 0;
4042 long v = PyInt_AsLong(obj);
4043 if (!PyErr_Occurred()) {
4044 if (val) *val = v;
4045 return SWIG_AddCast(SWIG_OK);
4046 } else {
4047 PyErr_Clear();
4048 }
4049 if (!dispatch) {
4050 double d;
4051 int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d));
4052 // Largest double not larger than LONG_MAX (not portably calculated easily)
4053 // Note that double(LONG_MAX) is stored in a double rounded up by one (for 64-bit long)
4054 // 0x7ffffffffffffc00LL == (int64_t)std::nextafter(double(__uint128_t(LONG_MAX)+1), double(0))
4055 const double long_max = sizeof(long) == 8 ? 0x7ffffffffffffc00LL : LONG_MAX;
4056 // No equivalent needed for 64-bit double(LONG_MIN) is exactly LONG_MIN
4057 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, long_max)) {
4058 if (val) *val = (long)(d);
4059 return res;
4060 }
4061 }
4062 }
4063#endif
4064 return SWIG_TypeError;
4065}
4066
4067
4068SWIGINTERN int
4069SWIG_AsVal_bool (PyObject *obj, bool *val)
4070{
4071 int r;
4072 if (!PyBool_Check(obj))
4073 return SWIG_ERROR;
4074 r = PyObject_IsTrue(obj);
4075 if (r == -1)
4076 return SWIG_ERROR;
4077 if (val) *val = r ? true : false;
4078 return SWIG_OK;
4079}
4080
4081
4082SWIGINTERN int
4083SWIG_AsVal_int (PyObject * obj, int *val)
4084{
4085 long v;
4086 int res = SWIG_AsVal_long (obj, val: &v);
4087 if (SWIG_IsOK(res)) {
4088 if ((v < INT_MIN || v > INT_MAX)) {
4089 return SWIG_OverflowError;
4090 } else {
4091 if (val) *val = static_cast< int >(v);
4092 }
4093 }
4094 return res;
4095}
4096
4097SWIGINTERN std::string lldb_SBBlock___repr__(lldb::SBBlock *self){
4098 lldb::SBStream stream;
4099 self->GetDescription (description&: stream);
4100 const char *desc = stream.GetData();
4101 size_t desc_len = stream.GetSize();
4102 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4103 --desc_len;
4104 }
4105 return std::string(desc, desc_len);
4106 }
4107
4108 #define SWIG_From_long PyInt_FromLong
4109
4110
4111SWIGINTERNINLINE PyObject*
4112SWIG_From_unsigned_SS_long (unsigned long value)
4113{
4114 return (value > LONG_MAX) ?
4115 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
4116}
4117
4118
4119SWIGINTERNINLINE PyObject *
4120SWIG_From_size_t (size_t value)
4121{
4122#ifdef SWIG_LONG_LONG_AVAILABLE
4123 if (sizeof(size_t) <= sizeof(unsigned long)) {
4124#endif
4125 return SWIG_From_unsigned_SS_long (value: static_cast< unsigned long >(value));
4126#ifdef SWIG_LONG_LONG_AVAILABLE
4127 } else {
4128 /* assume sizeof(size_t) <= sizeof(unsigned long long) */
4129 return SWIG_From_unsigned_SS_long_SS_long (value: static_cast< unsigned long long >(value));
4130 }
4131#endif
4132}
4133
4134SWIGINTERN std::string lldb_SBBreakpoint___repr__(lldb::SBBreakpoint *self){
4135 lldb::SBStream stream;
4136 self->GetDescription (description&: stream);
4137 const char *desc = stream.GetData();
4138 size_t desc_len = stream.GetSize();
4139 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4140 --desc_len;
4141 }
4142 return std::string(desc, desc_len);
4143 }
4144
4145SWIGINTERNINLINE int
4146SWIG_AsVal_size_t (PyObject * obj, size_t *val)
4147{
4148 int res = SWIG_TypeError;
4149#ifdef SWIG_LONG_LONG_AVAILABLE
4150 if (sizeof(size_t) <= sizeof(unsigned long)) {
4151#endif
4152 unsigned long v;
4153 res = SWIG_AsVal_unsigned_SS_long (obj, val: val ? &v : 0);
4154 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
4155#ifdef SWIG_LONG_LONG_AVAILABLE
4156 } else if (sizeof(size_t) <= sizeof(unsigned long long)) {
4157 unsigned long long v;
4158 res = SWIG_AsVal_unsigned_SS_long_SS_long (obj, val: val ? &v : 0);
4159 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
4160 }
4161#endif
4162 return res;
4163}
4164
4165SWIGINTERN std::string lldb_SBBreakpointLocation___repr__(lldb::SBBreakpointLocation *self){
4166 lldb::SBStream stream;
4167 self->GetDescription (description&: stream, level: lldb::eDescriptionLevelFull);
4168 const char *desc = stream.GetData();
4169 size_t desc_len = stream.GetSize();
4170 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4171 --desc_len;
4172 }
4173 return std::string(desc, desc_len);
4174 }
4175SWIGINTERN std::string lldb_SBBreakpointName___repr__(lldb::SBBreakpointName *self){
4176 lldb::SBStream stream;
4177 self->GetDescription (description&: stream);
4178 const char *desc = stream.GetData();
4179 size_t desc_len = stream.GetSize();
4180 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4181 --desc_len;
4182 }
4183 return std::string(desc, desc_len);
4184 }
4185
4186SWIGINTERN int
4187SWIG_AsCharArray(PyObject * obj, char *val, size_t size)
4188{
4189 char* cptr = 0; size_t csize = 0; int alloc = SWIG_OLDOBJ;
4190 int res = SWIG_AsCharPtrAndSize(obj, cptr: &cptr, psize: &csize, alloc: &alloc);
4191 if (SWIG_IsOK(res)) {
4192 /* special case of single char conversion when we don't need space for NUL */
4193 if (size == 1 && csize == 2 && cptr && !cptr[1]) --csize;
4194 if (csize <= size) {
4195 if (val) {
4196 if (csize) memcpy(dest: val, src: cptr, n: csize*sizeof(char));
4197 if (csize < size) memset(s: val + csize, c: 0, n: (size - csize)*sizeof(char));
4198 }
4199 if (alloc == SWIG_NEWOBJ) {
4200 delete[] cptr;
4201 res = SWIG_DelNewMask(res);
4202 }
4203 return res;
4204 }
4205 if (alloc == SWIG_NEWOBJ) delete[] cptr;
4206 }
4207 return SWIG_TypeError;
4208}
4209
4210
4211SWIGINTERN int
4212SWIG_AsVal_char (PyObject * obj, char *val)
4213{
4214 int res = SWIG_AsCharArray(obj, val, size: 1);
4215 if (!SWIG_IsOK(res)) {
4216 long v;
4217 res = SWIG_AddCast(SWIG_AsVal_long (obj, &v));
4218 if (SWIG_IsOK(res)) {
4219 if ((CHAR_MIN <= v) && (v <= CHAR_MAX)) {
4220 if (val) *val = static_cast< char >(v);
4221 } else {
4222 res = SWIG_OverflowError;
4223 }
4224 }
4225 }
4226 return res;
4227}
4228
4229SWIGINTERN std::string lldb_SBCommandReturnObject___repr__(lldb::SBCommandReturnObject *self){
4230 lldb::SBStream stream;
4231 self->GetDescription (description&: stream);
4232 const char *desc = stream.GetData();
4233 size_t desc_len = stream.GetSize();
4234 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4235 --desc_len;
4236 }
4237 return std::string(desc, desc_len);
4238 }
4239SWIGINTERN void lldb_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(lldb::SBCommandReturnObject *self,lldb::FileSP BORROWED,bool transfer_ownership){
4240 self->SetImmediateOutputFile(BORROWED);
4241 }
4242SWIGINTERN void lldb_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(lldb::SBCommandReturnObject *self,lldb::FileSP BORROWED,bool transfer_ownership){
4243 self->SetImmediateErrorFile(BORROWED);
4244 }
4245SWIGINTERN void lldb_SBCommandReturnObject_Print(lldb::SBCommandReturnObject *self,char const *str){
4246 self->Printf(format: "%s", str);
4247 }
4248SWIGINTERN void lldb_SBCommandReturnObject_write(lldb::SBCommandReturnObject *self,char const *str){
4249 if (str)
4250 self->Printf(format: "%s",str);
4251 }
4252SWIGINTERN void lldb_SBCommandReturnObject_flush(lldb::SBCommandReturnObject *self){}
4253SWIGINTERN std::string lldb_SBCompileUnit___repr__(lldb::SBCompileUnit *self){
4254 lldb::SBStream stream;
4255 self->GetDescription (description&: stream);
4256 const char *desc = stream.GetData();
4257 size_t desc_len = stream.GetSize();
4258 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4259 --desc_len;
4260 }
4261 return std::string(desc, desc_len);
4262 }
4263
4264SWIGINTERNINLINE PyObject *
4265SWIG_From_unsigned_SS_char (unsigned char value)
4266{
4267 return SWIG_From_unsigned_SS_long (value);
4268}
4269
4270
4271SWIGINTERN int
4272SWIG_AsVal_unsigned_SS_char (PyObject * obj, unsigned char *val)
4273{
4274 unsigned long v;
4275 int res = SWIG_AsVal_unsigned_SS_long (obj, val: &v);
4276 if (SWIG_IsOK(res)) {
4277 if ((v > UCHAR_MAX)) {
4278 return SWIG_OverflowError;
4279 } else {
4280 if (val) *val = static_cast< unsigned char >(v);
4281 }
4282 }
4283 return res;
4284}
4285
4286
4287 #define SWIG_From_double PyFloat_FromDouble
4288
4289
4290SWIGINTERNINLINE PyObject *
4291SWIG_From_float (float value)
4292{
4293 return SWIG_From_double (value);
4294}
4295
4296
4297SWIGINTERNINLINE PyObject *
4298SWIG_From_unsigned_SS_short (unsigned short value)
4299{
4300 return SWIG_From_unsigned_SS_long (value);
4301}
4302
4303
4304SWIGINTERNINLINE PyObject *
4305SWIG_From_signed_SS_char (signed char value)
4306{
4307 return SWIG_From_long (value);
4308}
4309
4310
4311SWIGINTERNINLINE PyObject *
4312SWIG_From_short (short value)
4313{
4314 return SWIG_From_long (value);
4315}
4316
4317
4318#ifdef SWIG_LONG_LONG_AVAILABLE
4319SWIGINTERNINLINE PyObject*
4320SWIG_From_long_SS_long (long long value)
4321{
4322 return ((value < LONG_MIN) || (value > LONG_MAX)) ?
4323 PyLong_FromLongLong(value) : PyInt_FromLong(static_cast< long >(value));
4324}
4325#endif
4326
4327SWIGINTERN std::string lldb_SBData___repr__(lldb::SBData *self){
4328 lldb::SBStream stream;
4329 self->GetDescription (description&: stream);
4330 const char *desc = stream.GetData();
4331 size_t desc_len = stream.GetSize();
4332 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4333 --desc_len;
4334 }
4335 return std::string(desc, desc_len);
4336 }
4337SWIGINTERN std::string lldb_SBDebugger___repr__(lldb::SBDebugger *self){
4338 lldb::SBStream stream;
4339 self->GetDescription (description&: stream);
4340 const char *desc = stream.GetData();
4341 size_t desc_len = stream.GetSize();
4342 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4343 --desc_len;
4344 }
4345 return std::string(desc, desc_len);
4346 }
4347SWIGINTERN lldb::FileSP lldb_SBDebugger_GetInputFileHandle(lldb::SBDebugger *self){
4348 return self->GetInputFile().GetFile();
4349 }
4350SWIGINTERN lldb::FileSP lldb_SBDebugger_GetOutputFileHandle(lldb::SBDebugger *self){
4351 return self->GetOutputFile().GetFile();
4352 }
4353SWIGINTERN lldb::FileSP lldb_SBDebugger_GetErrorFileHandle(lldb::SBDebugger *self){
4354 return self->GetErrorFile().GetFile();
4355 }
4356SWIGINTERN std::string lldb_SBDeclaration___repr__(lldb::SBDeclaration *self){
4357 lldb::SBStream stream;
4358 self->GetDescription (description&: stream);
4359 const char *desc = stream.GetData();
4360 size_t desc_len = stream.GetSize();
4361 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4362 --desc_len;
4363 }
4364 return std::string(desc, desc_len);
4365 }
4366SWIGINTERN std::string lldb_SBError___repr__(lldb::SBError *self){
4367 lldb::SBStream stream;
4368 self->GetDescription (description&: stream);
4369 const char *desc = stream.GetData();
4370 size_t desc_len = stream.GetSize();
4371 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4372 --desc_len;
4373 }
4374 return std::string(desc, desc_len);
4375 }
4376SWIGINTERN lldb::SBFile lldb_SBFile_MakeBorrowed(lldb::FileSP BORROWED){
4377 return lldb::SBFile(BORROWED);
4378 }
4379SWIGINTERN lldb::SBFile lldb_SBFile_MakeForcingIOMethods(lldb::FileSP FORCE_IO_METHODS){
4380 return lldb::SBFile(FORCE_IO_METHODS);
4381 }
4382SWIGINTERN lldb::SBFile lldb_SBFile_MakeBorrowedForcingIOMethods(lldb::FileSP BORROWED_FORCE_IO_METHODS){
4383 return lldb::SBFile(BORROWED_FORCE_IO_METHODS);
4384 }
4385SWIGINTERN std::string lldb_SBFileSpec___repr__(lldb::SBFileSpec *self){
4386 lldb::SBStream stream;
4387 self->GetDescription (description&: stream);
4388 const char *desc = stream.GetData();
4389 size_t desc_len = stream.GetSize();
4390 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4391 --desc_len;
4392 }
4393 return std::string(desc, desc_len);
4394 }
4395SWIGINTERN std::string lldb_SBFileSpecList___repr__(lldb::SBFileSpecList *self){
4396 lldb::SBStream stream;
4397 self->GetDescription (description&: stream);
4398 const char *desc = stream.GetData();
4399 size_t desc_len = stream.GetSize();
4400 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4401 --desc_len;
4402 }
4403 return std::string(desc, desc_len);
4404 }
4405SWIGINTERN std::string lldb_SBFrame___repr__(lldb::SBFrame *self){
4406 lldb::SBStream stream;
4407 self->GetDescription (description&: stream);
4408 const char *desc = stream.GetData();
4409 size_t desc_len = stream.GetSize();
4410 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4411 --desc_len;
4412 }
4413 return std::string(desc, desc_len);
4414 }
4415SWIGINTERN std::string lldb_SBFunction___repr__(lldb::SBFunction *self){
4416 lldb::SBStream stream;
4417 self->GetDescription (description&: stream);
4418 const char *desc = stream.GetData();
4419 size_t desc_len = stream.GetSize();
4420 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4421 --desc_len;
4422 }
4423 return std::string(desc, desc_len);
4424 }
4425SWIGINTERN std::string lldb_SBInstruction___repr__(lldb::SBInstruction *self){
4426 lldb::SBStream stream;
4427 self->GetDescription (description&: stream);
4428 const char *desc = stream.GetData();
4429 size_t desc_len = stream.GetSize();
4430 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4431 --desc_len;
4432 }
4433 return std::string(desc, desc_len);
4434 }
4435SWIGINTERN std::string lldb_SBInstructionList___repr__(lldb::SBInstructionList *self){
4436 lldb::SBStream stream;
4437 self->GetDescription (description&: stream);
4438 const char *desc = stream.GetData();
4439 size_t desc_len = stream.GetSize();
4440 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4441 --desc_len;
4442 }
4443 return std::string(desc, desc_len);
4444 }
4445SWIGINTERN std::string lldb_SBLineEntry___repr__(lldb::SBLineEntry *self){
4446 lldb::SBStream stream;
4447 self->GetDescription (description&: stream);
4448 const char *desc = stream.GetData();
4449 size_t desc_len = stream.GetSize();
4450 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4451 --desc_len;
4452 }
4453 return std::string(desc, desc_len);
4454 }
4455SWIGINTERN std::string lldb_SBMemoryRegionInfo___repr__(lldb::SBMemoryRegionInfo *self){
4456 lldb::SBStream stream;
4457 self->GetDescription (description&: stream);
4458 const char *desc = stream.GetData();
4459 size_t desc_len = stream.GetSize();
4460 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4461 --desc_len;
4462 }
4463 return std::string(desc, desc_len);
4464 }
4465SWIGINTERN std::string lldb_SBModule___repr__(lldb::SBModule *self){
4466 lldb::SBStream stream;
4467 self->GetDescription (description&: stream);
4468 const char *desc = stream.GetData();
4469 size_t desc_len = stream.GetSize();
4470 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4471 --desc_len;
4472 }
4473 return std::string(desc, desc_len);
4474 }
4475SWIGINTERN std::string lldb_SBModuleSpec___repr__(lldb::SBModuleSpec *self){
4476 lldb::SBStream stream;
4477 self->GetDescription (description&: stream);
4478 const char *desc = stream.GetData();
4479 size_t desc_len = stream.GetSize();
4480 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4481 --desc_len;
4482 }
4483 return std::string(desc, desc_len);
4484 }
4485SWIGINTERN std::string lldb_SBModuleSpecList___repr__(lldb::SBModuleSpecList *self){
4486 lldb::SBStream stream;
4487 self->GetDescription (description&: stream);
4488 const char *desc = stream.GetData();
4489 size_t desc_len = stream.GetSize();
4490 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4491 --desc_len;
4492 }
4493 return std::string(desc, desc_len);
4494 }
4495SWIGINTERN std::string lldb_SBProcess___repr__(lldb::SBProcess *self){
4496 lldb::SBStream stream;
4497 self->GetDescription (description&: stream);
4498 const char *desc = stream.GetData();
4499 size_t desc_len = stream.GetSize();
4500 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4501 --desc_len;
4502 }
4503 return std::string(desc, desc_len);
4504 }
4505SWIGINTERN std::string lldb_SBSection___repr__(lldb::SBSection *self){
4506 lldb::SBStream stream;
4507 self->GetDescription (description&: stream);
4508 const char *desc = stream.GetData();
4509 size_t desc_len = stream.GetSize();
4510 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4511 --desc_len;
4512 }
4513 return std::string(desc, desc_len);
4514 }
4515SWIGINTERN void lldb_SBStream_RedirectToFileHandle(lldb::SBStream *self,lldb::FileSP file,bool transfer_fh_ownership){
4516 self->RedirectToFile(file);
4517 }
4518SWIGINTERN void lldb_SBStream_write(lldb::SBStream *self,char const *str){
4519 if (str)
4520 self->Printf(format: "%s",str);
4521 }
4522SWIGINTERN void lldb_SBStream_flush(lldb::SBStream *self){}
4523
4524#ifdef SWIG_LONG_LONG_AVAILABLE
4525SWIGINTERN int
4526SWIG_AsVal_long_SS_long (PyObject *obj, long long *val)
4527{
4528 int res = SWIG_TypeError;
4529 if (PyLong_Check(obj)) {
4530 long long v = PyLong_AsLongLong(obj);
4531 if (!PyErr_Occurred()) {
4532 if (val) *val = v;
4533 return SWIG_OK;
4534 } else {
4535 PyErr_Clear();
4536 res = SWIG_OverflowError;
4537 }
4538 } else {
4539 long v;
4540 res = SWIG_AsVal_long (obj,val: &v);
4541 if (SWIG_IsOK(res)) {
4542 if (val) *val = v;
4543 return res;
4544 }
4545 }
4546#ifdef SWIG_PYTHON_CAST_MODE
4547 {
4548 const double mant_max = 1LL << DBL_MANT_DIG;
4549 const double mant_min = -mant_max;
4550 double d;
4551 res = SWIG_AsVal_double (obj,&d);
4552 if (SWIG_IsOK(res) && !SWIG_CanCastAsInteger(&d, mant_min, mant_max))
4553 return SWIG_OverflowError;
4554 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, mant_min, mant_max)) {
4555 if (val) *val = (long long)(d);
4556 return SWIG_AddCast(res);
4557 }
4558 res = SWIG_TypeError;
4559 }
4560#endif
4561 return res;
4562}
4563#endif
4564
4565SWIGINTERN std::string lldb_SBStructuredData___repr__(lldb::SBStructuredData *self){
4566 lldb::SBStream stream;
4567 self->GetDescription (stream);
4568 const char *desc = stream.GetData();
4569 size_t desc_len = stream.GetSize();
4570 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4571 --desc_len;
4572 }
4573 return std::string(desc, desc_len);
4574 }
4575SWIGINTERN std::string lldb_SBSymbol___repr__(lldb::SBSymbol *self){
4576 lldb::SBStream stream;
4577 self->GetDescription (description&: stream);
4578 const char *desc = stream.GetData();
4579 size_t desc_len = stream.GetSize();
4580 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4581 --desc_len;
4582 }
4583 return std::string(desc, desc_len);
4584 }
4585SWIGINTERN std::string lldb_SBSymbolContext___repr__(lldb::SBSymbolContext *self){
4586 lldb::SBStream stream;
4587 self->GetDescription (description&: stream);
4588 const char *desc = stream.GetData();
4589 size_t desc_len = stream.GetSize();
4590 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4591 --desc_len;
4592 }
4593 return std::string(desc, desc_len);
4594 }
4595SWIGINTERN std::string lldb_SBSymbolContextList___repr__(lldb::SBSymbolContextList *self){
4596 lldb::SBStream stream;
4597 self->GetDescription (description&: stream);
4598 const char *desc = stream.GetData();
4599 size_t desc_len = stream.GetSize();
4600 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4601 --desc_len;
4602 }
4603 return std::string(desc, desc_len);
4604 }
4605SWIGINTERN std::string lldb_SBTarget___repr__(lldb::SBTarget *self){
4606 lldb::SBStream stream;
4607 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4608 const char *desc = stream.GetData();
4609 size_t desc_len = stream.GetSize();
4610 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4611 --desc_len;
4612 }
4613 return std::string(desc, desc_len);
4614 }
4615SWIGINTERN std::string lldb_SBThread___repr__(lldb::SBThread *self){
4616 lldb::SBStream stream;
4617 self->GetDescription (description&: stream);
4618 const char *desc = stream.GetData();
4619 size_t desc_len = stream.GetSize();
4620 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4621 --desc_len;
4622 }
4623 return std::string(desc, desc_len);
4624 }
4625SWIGINTERN std::string lldb_SBTypeMember___repr__(lldb::SBTypeMember *self){
4626 lldb::SBStream stream;
4627 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4628 const char *desc = stream.GetData();
4629 size_t desc_len = stream.GetSize();
4630 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4631 --desc_len;
4632 }
4633 return std::string(desc, desc_len);
4634 }
4635SWIGINTERN std::string lldb_SBTypeMemberFunction___repr__(lldb::SBTypeMemberFunction *self){
4636 lldb::SBStream stream;
4637 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4638 const char *desc = stream.GetData();
4639 size_t desc_len = stream.GetSize();
4640 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4641 --desc_len;
4642 }
4643 return std::string(desc, desc_len);
4644 }
4645SWIGINTERN std::string lldb_SBType___repr__(lldb::SBType *self){
4646 lldb::SBStream stream;
4647 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4648 const char *desc = stream.GetData();
4649 size_t desc_len = stream.GetSize();
4650 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4651 --desc_len;
4652 }
4653 return std::string(desc, desc_len);
4654 }
4655SWIGINTERN std::string lldb_SBTypeCategory___repr__(lldb::SBTypeCategory *self){
4656 lldb::SBStream stream;
4657 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4658 const char *desc = stream.GetData();
4659 size_t desc_len = stream.GetSize();
4660 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4661 --desc_len;
4662 }
4663 return std::string(desc, desc_len);
4664 }
4665SWIGINTERN std::string lldb_SBTypeEnumMember___repr__(lldb::SBTypeEnumMember *self){
4666 lldb::SBStream stream;
4667 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4668 const char *desc = stream.GetData();
4669 size_t desc_len = stream.GetSize();
4670 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4671 --desc_len;
4672 }
4673 return std::string(desc, desc_len);
4674 }
4675SWIGINTERN std::string lldb_SBTypeFilter___repr__(lldb::SBTypeFilter *self){
4676 lldb::SBStream stream;
4677 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4678 const char *desc = stream.GetData();
4679 size_t desc_len = stream.GetSize();
4680 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4681 --desc_len;
4682 }
4683 return std::string(desc, desc_len);
4684 }
4685SWIGINTERN std::string lldb_SBTypeFormat___repr__(lldb::SBTypeFormat *self){
4686 lldb::SBStream stream;
4687 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4688 const char *desc = stream.GetData();
4689 size_t desc_len = stream.GetSize();
4690 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4691 --desc_len;
4692 }
4693 return std::string(desc, desc_len);
4694 }
4695SWIGINTERN std::string lldb_SBTypeNameSpecifier___repr__(lldb::SBTypeNameSpecifier *self){
4696 lldb::SBStream stream;
4697 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4698 const char *desc = stream.GetData();
4699 size_t desc_len = stream.GetSize();
4700 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4701 --desc_len;
4702 }
4703 return std::string(desc, desc_len);
4704 }
4705SWIGINTERN std::string lldb_SBTypeSummary___repr__(lldb::SBTypeSummary *self){
4706 lldb::SBStream stream;
4707 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4708 const char *desc = stream.GetData();
4709 size_t desc_len = stream.GetSize();
4710 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4711 --desc_len;
4712 }
4713 return std::string(desc, desc_len);
4714 }
4715SWIGINTERN std::string lldb_SBTypeSynthetic___repr__(lldb::SBTypeSynthetic *self){
4716 lldb::SBStream stream;
4717 self->GetDescription (description&: stream, description_level: lldb::eDescriptionLevelBrief);
4718 const char *desc = stream.GetData();
4719 size_t desc_len = stream.GetSize();
4720 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4721 --desc_len;
4722 }
4723 return std::string(desc, desc_len);
4724 }
4725SWIGINTERN std::string lldb_SBValue___repr__(lldb::SBValue *self){
4726 lldb::SBStream stream;
4727 self->GetDescription (description&: stream);
4728 const char *desc = stream.GetData();
4729 size_t desc_len = stream.GetSize();
4730 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4731 --desc_len;
4732 }
4733 return std::string(desc, desc_len);
4734 }
4735SWIGINTERN std::string lldb_SBValueList___str__(lldb::SBValueList *self){
4736 lldb::SBStream description;
4737 const size_t n = self->GetSize();
4738 if (n)
4739 {
4740 for (size_t i=0; i<n; ++i)
4741 self->GetValueAtIndex(idx: i).GetDescription(description);
4742 }
4743 else
4744 {
4745 description.Printf(format: "<empty> lldb.SBValueList()");
4746 }
4747 const char *desc = description.GetData();
4748 size_t desc_len = description.GetSize();
4749 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r'))
4750 --desc_len;
4751 return std::string(desc, desc_len);
4752 }
4753SWIGINTERN std::string lldb_SBWatchpoint___repr__(lldb::SBWatchpoint *self){
4754 lldb::SBStream stream;
4755 self->GetDescription (description&: stream, level: lldb::eDescriptionLevelVerbose);
4756 const char *desc = stream.GetData();
4757 size_t desc_len = stream.GetSize();
4758 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4759 --desc_len;
4760 }
4761 return std::string(desc, desc_len);
4762 }
4763
4764
4765class PyErr_Cleaner {
4766public:
4767 PyErr_Cleaner(bool print = false) : m_print(print) {}
4768
4769 ~PyErr_Cleaner() {
4770 if (PyErr_Occurred()) {
4771 if (m_print && !PyErr_ExceptionMatches(PyExc_SystemExit))
4772 PyErr_Print();
4773 PyErr_Clear();
4774 }
4775 }
4776
4777private:
4778 bool m_print;
4779};
4780
4781llvm::Expected<bool> lldb_private::python::SWIGBridge::LLDBSwigPythonBreakpointCallbackFunction(
4782 const char *python_function_name, const char *session_dictionary_name,
4783 const lldb::StackFrameSP &frame_sp,
4784 const lldb::BreakpointLocationSP &bp_loc_sp,
4785 const lldb_private::StructuredDataImpl &args_impl) {
4786 using namespace llvm;
4787
4788 lldb::SBBreakpointLocation sb_bp_loc(bp_loc_sp);
4789
4790 PyErr_Cleaner py_err_cleaner(true);
4791 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
4792 name: session_dictionary_name);
4793 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
4794 name: python_function_name, dict);
4795
4796 unsigned max_positional_args;
4797 if (auto arg_info = pfunc.GetArgInfo())
4798 max_positional_args = arg_info.get().max_positional_args;
4799 else
4800 return arg_info.takeError();
4801
4802 PythonObject frame_arg = SWIGBridge::ToSWIGWrapper(frame_sp);
4803 PythonObject bp_loc_arg = SWIGBridge::ToSWIGWrapper(bp_loc_sp);
4804
4805 auto result =
4806 max_positional_args < 4
4807 ? pfunc.Call(t: frame_arg, t: bp_loc_arg, t: dict)
4808 : pfunc.Call(t: frame_arg, t: bp_loc_arg, t: SWIGBridge::ToSWIGWrapper(data_impl: args_impl), t: dict);
4809
4810 if (!result)
4811 return result.takeError();
4812
4813 // Only False counts as false!
4814 return result.get().get() != Py_False;
4815}
4816
4817// resolve a dotted Python name in the form
4818// foo.bar.baz.Foobar to an actual Python object
4819// if pmodule is NULL, the __main__ module will be used
4820// as the starting point for the search
4821
4822// This function is called by
4823// lldb_private::ScriptInterpreterPython::BreakpointCallbackFunction(...) and is
4824// used when a script command is attached to a breakpoint for execution.
4825
4826// This function is called by
4827// lldb_private::ScriptInterpreterPython::WatchpointCallbackFunction(...) and is
4828// used when a script command is attached to a watchpoint for execution.
4829
4830bool lldb_private::python::SWIGBridge::LLDBSwigPythonWatchpointCallbackFunction(
4831 const char *python_function_name, const char *session_dictionary_name,
4832 const lldb::StackFrameSP &frame_sp, const lldb::WatchpointSP &wp_sp) {
4833
4834 bool stop_at_watchpoint = true;
4835
4836 PyErr_Cleaner py_err_cleaner(true);
4837
4838 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
4839 name: session_dictionary_name);
4840 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
4841 name: python_function_name, dict);
4842
4843 if (!pfunc.IsAllocated())
4844 return stop_at_watchpoint;
4845
4846 PythonObject result =
4847 pfunc(SWIGBridge::ToSWIGWrapper(frame_sp), SWIGBridge::ToSWIGWrapper(watchpoint_sp: wp_sp), dict);
4848
4849 if (result.get() == Py_False)
4850 stop_at_watchpoint = false;
4851
4852 return stop_at_watchpoint;
4853}
4854
4855// This function is called by
4856// ScriptInterpreterPython::FormatterMatchingCallbackFunction and it's used when
4857// a data formatter provides the name of a callback to inspect a candidate type
4858// before considering a match.
4859bool lldb_private::python::SWIGBridge::LLDBSwigPythonFormatterCallbackFunction(
4860 const char *python_function_name, const char *session_dictionary_name,
4861 lldb::TypeImplSP type_impl_sp) {
4862
4863 PyErr_Cleaner py_err_cleaner(true);
4864
4865 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
4866 name: session_dictionary_name);
4867 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
4868 name: python_function_name, dict);
4869
4870 if (!pfunc.IsAllocated())
4871 return false;
4872
4873 PythonObject result =
4874 pfunc(SWIGBridge::ToSWIGWrapper(type_impl_sp), dict);
4875
4876 // Only if everything goes okay and the function returns True we'll consider
4877 // it a match.
4878 return result.get() == Py_True;
4879}
4880
4881bool lldb_private::python::SWIGBridge::LLDBSwigPythonCallTypeScript(
4882 const char *python_function_name, const void *session_dictionary,
4883 const lldb::ValueObjectSP &valobj_sp, void **pyfunct_wrapper,
4884 const lldb::TypeSummaryOptionsSP &options_sp, std::string &retval) {
4885
4886 retval.clear();
4887
4888 if (!python_function_name || !session_dictionary)
4889 return false;
4890
4891 PyObject *pfunc_impl = nullptr;
4892
4893 if (pyfunct_wrapper && *pyfunct_wrapper &&
4894 PyFunction_Check(*pyfunct_wrapper)) {
4895 pfunc_impl = (PyObject *)(*pyfunct_wrapper);
4896 if (pfunc_impl->ob_refcnt == 1) {
4897 Py_XDECREF(pfunc_impl);
4898 pfunc_impl = NULL;
4899 }
4900 }
4901
4902 PyObject *py_dict = (PyObject *)session_dictionary;
4903 if (!PythonDictionary::Check(py_obj: py_dict))
4904 return true;
4905
4906 PythonDictionary dict(PyRefType::Borrowed, py_dict);
4907
4908 PyErr_Cleaner pyerr_cleanup(true); // show Python errors
4909
4910 PythonCallable pfunc(PyRefType::Borrowed, pfunc_impl);
4911
4912 if (!pfunc.IsAllocated()) {
4913 pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
4914 name: python_function_name, dict);
4915 if (!pfunc.IsAllocated())
4916 return false;
4917
4918 if (pyfunct_wrapper) {
4919 *pyfunct_wrapper = pfunc.get();
4920 Py_XINCREF(pfunc.get());
4921 }
4922 }
4923
4924 PythonObject result;
4925 auto argc = pfunc.GetArgInfo();
4926 if (!argc) {
4927 llvm::consumeError(Err: argc.takeError());
4928 return false;
4929 }
4930
4931 PythonObject value_arg = SWIGBridge::ToSWIGWrapper(value_sp: valobj_sp);
4932
4933 if (argc.get().max_positional_args < 3)
4934 result = pfunc(value_arg, dict);
4935 else
4936 result = pfunc(value_arg, dict, SWIGBridge::ToSWIGWrapper(summary_options: *options_sp));
4937
4938 retval = result.Str().GetString().str();
4939
4940 return true;
4941}
4942
4943PythonObject lldb_private::python::SWIGBridge::LLDBSwigPythonCreateSyntheticProvider(
4944 const char *python_class_name, const char *session_dictionary_name,
4945 const lldb::ValueObjectSP &valobj_sp) {
4946 if (python_class_name == NULL || python_class_name[0] == '\0' ||
4947 !session_dictionary_name)
4948 return PythonObject();
4949
4950 PyErr_Cleaner py_err_cleaner(true);
4951
4952 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
4953 name: session_dictionary_name);
4954 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
4955 name: python_class_name, dict);
4956
4957 if (!pfunc.IsAllocated())
4958 return PythonObject();
4959
4960 auto sb_value = std::unique_ptr<lldb::SBValue>(new lldb::SBValue(valobj_sp));
4961 sb_value->SetPreferSyntheticValue(false);
4962
4963 PythonObject val_arg = SWIGBridge::ToSWIGWrapper(value_sb: std::move(sb_value));
4964 if (!val_arg.IsAllocated())
4965 return PythonObject();
4966
4967 PythonObject result = pfunc(val_arg, dict);
4968
4969 if (result.IsAllocated())
4970 return result;
4971
4972 return PythonObject();
4973}
4974
4975PythonObject lldb_private::python::SWIGBridge::LLDBSwigPythonCreateCommandObject(
4976 const char *python_class_name, const char *session_dictionary_name,
4977 lldb::DebuggerSP debugger_sp) {
4978 if (python_class_name == NULL || python_class_name[0] == '\0' ||
4979 !session_dictionary_name)
4980 return PythonObject();
4981
4982 PyErr_Cleaner py_err_cleaner(true);
4983 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
4984 name: session_dictionary_name);
4985 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
4986 name: python_class_name, dict);
4987
4988 if (!pfunc.IsAllocated())
4989 return PythonObject();
4990
4991 return pfunc(SWIGBridge::ToSWIGWrapper(debugger_sp: std::move(debugger_sp)), dict);
4992}
4993
4994PythonObject lldb_private::python::SWIGBridge::LLDBSwigPythonCreateScriptedBreakpointResolver(
4995 const char *python_class_name, const char *session_dictionary_name,
4996 const StructuredDataImpl &args_impl,
4997 const lldb::BreakpointSP &breakpoint_sp) {
4998
4999 if (python_class_name == NULL || python_class_name[0] == '\0' ||
5000 !session_dictionary_name)
5001 return PythonObject();
5002
5003 PyErr_Cleaner py_err_cleaner(true);
5004
5005 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5006 name: session_dictionary_name);
5007 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5008 name: python_class_name, dict);
5009
5010 if (!pfunc.IsAllocated())
5011 return PythonObject();
5012
5013 PythonObject result =
5014 pfunc(SWIGBridge::ToSWIGWrapper(breakpoint_sp), SWIGBridge::ToSWIGWrapper(data_impl: args_impl), dict);
5015 // FIXME: At this point we should check that the class we found supports all
5016 // the methods that we need.
5017
5018 if (result.IsAllocated()) {
5019 // Check that __callback__ is defined:
5020 auto callback_func = result.ResolveName<PythonCallable>(name: "__callback__");
5021 if (callback_func.IsAllocated())
5022 return result;
5023 }
5024 return PythonObject();
5025}
5026
5027unsigned int lldb_private::python::SWIGBridge::LLDBSwigPythonCallBreakpointResolver(
5028 void *implementor, const char *method_name,
5029 lldb_private::SymbolContext *sym_ctx) {
5030 PyErr_Cleaner py_err_cleaner(false);
5031 PythonObject self(PyRefType::Borrowed, static_cast<PyObject *>(implementor));
5032 auto pfunc = self.ResolveName<PythonCallable>(name: method_name);
5033
5034 if (!pfunc.IsAllocated())
5035 return 0;
5036
5037 PythonObject result = sym_ctx ? pfunc(SWIGBridge::ToSWIGWrapper(sym_ctx: *sym_ctx)) : pfunc();
5038
5039 if (PyErr_Occurred()) {
5040 PyErr_Print();
5041 PyErr_Clear();
5042 return 0;
5043 }
5044
5045 // The callback will return a bool, but we're need to also return ints
5046 // so we're squirrelling the bool through as an int... And if you return
5047 // nothing, we'll continue.
5048 if (strcmp(s1: method_name, s2: "__callback__") == 0) {
5049 if (result.get() == Py_False)
5050 return 0;
5051 else
5052 return 1;
5053 }
5054
5055 long long ret_val = unwrapOrSetPythonException(expected: As<long long>(obj: result));
5056
5057 if (PyErr_Occurred()) {
5058 PyErr_Print();
5059 PyErr_Clear();
5060 return 0;
5061 }
5062
5063 return ret_val;
5064}
5065
5066// wrapper that calls an optional instance member of an object taking no
5067// arguments
5068static PyObject *LLDBSwigPython_CallOptionalMember(
5069 PyObject * implementor, char *callee_name,
5070 PyObject *ret_if_not_found = Py_None, bool *was_found = NULL) {
5071 PyErr_Cleaner py_err_cleaner(false);
5072
5073 PythonObject self(PyRefType::Borrowed, static_cast<PyObject *>(implementor));
5074 auto pfunc = self.ResolveName<PythonCallable>(name: callee_name);
5075
5076 if (!pfunc.IsAllocated()) {
5077 if (was_found)
5078 *was_found = false;
5079 Py_XINCREF(ret_if_not_found);
5080 return ret_if_not_found;
5081 }
5082
5083 if (was_found)
5084 *was_found = true;
5085
5086 PythonObject result = pfunc();
5087 return result.release();
5088}
5089
5090size_t lldb_private::python::SWIGBridge::LLDBSwigPython_CalculateNumChildren(PyObject * implementor,
5091 uint32_t max) {
5092 PythonObject self(PyRefType::Borrowed, implementor);
5093 auto pfunc = self.ResolveName<PythonCallable>(name: "num_children");
5094
5095 if (!pfunc.IsAllocated())
5096 return 0;
5097
5098 auto arg_info = pfunc.GetArgInfo();
5099 if (!arg_info) {
5100 llvm::consumeError(Err: arg_info.takeError());
5101 return 0;
5102 }
5103
5104 size_t ret_val;
5105 if (arg_info.get().max_positional_args < 1)
5106 ret_val = unwrapOrSetPythonException(expected: As<long long>(obj: pfunc.Call()));
5107 else
5108 ret_val = unwrapOrSetPythonException(
5109 expected: As<long long>(obj: pfunc.Call(t: PythonInteger(max))));
5110
5111 if (PyErr_Occurred()) {
5112 PyErr_Print();
5113 PyErr_Clear();
5114 return 0;
5115 }
5116
5117 if (arg_info.get().max_positional_args < 1)
5118 ret_val = std::min(a: ret_val, b: static_cast<size_t>(max));
5119
5120 return ret_val;
5121}
5122
5123PyObject *lldb_private::python::SWIGBridge::LLDBSwigPython_GetChildAtIndex(PyObject * implementor,
5124 uint32_t idx) {
5125 PyErr_Cleaner py_err_cleaner(true);
5126
5127 PythonObject self(PyRefType::Borrowed, implementor);
5128 auto pfunc = self.ResolveName<PythonCallable>(name: "get_child_at_index");
5129
5130 if (!pfunc.IsAllocated())
5131 return nullptr;
5132
5133 PythonObject result = pfunc(PythonInteger(idx));
5134
5135 if (!result.IsAllocated())
5136 return nullptr;
5137
5138 lldb::SBValue *sbvalue_ptr = nullptr;
5139 if (SWIG_ConvertPtr(result.get(), (void **)&sbvalue_ptr,
5140 SWIGTYPE_p_lldb__SBValue, 0) == -1)
5141 return nullptr;
5142
5143 if (sbvalue_ptr == nullptr)
5144 return nullptr;
5145
5146 return result.release();
5147}
5148
5149int lldb_private::python::SWIGBridge::LLDBSwigPython_GetIndexOfChildWithName(
5150 PyObject * implementor, const char *child_name) {
5151 PyErr_Cleaner py_err_cleaner(true);
5152
5153 PythonObject self(PyRefType::Borrowed, implementor);
5154 auto pfunc = self.ResolveName<PythonCallable>(name: "get_child_index");
5155
5156 if (!pfunc.IsAllocated())
5157 return UINT32_MAX;
5158
5159 llvm::Expected<PythonObject> result = pfunc.Call(t: PythonString(child_name));
5160
5161 long long retval =
5162 unwrapOrSetPythonException(expected: As<long long>(obj: std::move(result)));
5163
5164 if (PyErr_Occurred()) {
5165 PyErr_Clear(); // FIXME print this? do something else
5166 return UINT32_MAX;
5167 }
5168
5169 if (retval >= 0)
5170 return (uint32_t)retval;
5171
5172 return UINT32_MAX;
5173}
5174
5175bool lldb_private::python::SWIGBridge::LLDBSwigPython_UpdateSynthProviderInstance(PyObject *
5176 implementor) {
5177 bool ret_val = false;
5178
5179 static char callee_name[] = "update";
5180
5181 PyObject *py_return =
5182 LLDBSwigPython_CallOptionalMember(implementor, callee_name);
5183
5184 if (py_return == Py_True)
5185 ret_val = true;
5186
5187 Py_XDECREF(py_return);
5188
5189 return ret_val;
5190}
5191
5192bool lldb_private::python::SWIGBridge::LLDBSwigPython_MightHaveChildrenSynthProviderInstance(
5193 PyObject * implementor) {
5194 bool ret_val = false;
5195
5196 static char callee_name[] = "has_children";
5197
5198 PyObject *py_return =
5199 LLDBSwigPython_CallOptionalMember(implementor, callee_name, Py_True);
5200
5201 if (py_return == Py_True)
5202 ret_val = true;
5203
5204 Py_XDECREF(py_return);
5205
5206 return ret_val;
5207}
5208
5209PyObject *lldb_private::python::SWIGBridge::LLDBSwigPython_GetValueSynthProviderInstance(
5210 PyObject * implementor) {
5211 PyObject *ret_val = nullptr;
5212
5213 static char callee_name[] = "get_value";
5214
5215 PyObject *py_return =
5216 LLDBSwigPython_CallOptionalMember(implementor, callee_name, Py_None);
5217
5218 if (py_return == Py_None || py_return == nullptr)
5219 ret_val = nullptr;
5220
5221 lldb::SBValue *sbvalue_ptr = NULL;
5222
5223 if (SWIG_ConvertPtr(py_return, (void **)&sbvalue_ptr,
5224 SWIGTYPE_p_lldb__SBValue, 0) == -1)
5225 ret_val = nullptr;
5226 else if (sbvalue_ptr == NULL)
5227 ret_val = nullptr;
5228 else
5229 ret_val = py_return;
5230
5231 Py_XDECREF(py_return);
5232 return ret_val;
5233}
5234
5235void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBData(PyObject * data) {
5236 lldb::SBData *sb_ptr = nullptr;
5237
5238 int valid_cast =
5239 SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBData, 0);
5240
5241 if (valid_cast == -1)
5242 return NULL;
5243
5244 return sb_ptr;
5245}
5246
5247void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBBreakpoint(PyObject * data) {
5248 lldb::SBBreakpoint *sb_ptr = nullptr;
5249
5250 int valid_cast =
5251 SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
5252
5253 if (valid_cast == -1)
5254 return NULL;
5255
5256 return sb_ptr;
5257}
5258
5259void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBAttachInfo(PyObject * data) {
5260 lldb::SBAttachInfo *sb_ptr = nullptr;
5261
5262 int valid_cast =
5263 SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
5264
5265 if (valid_cast == -1)
5266 return NULL;
5267
5268 return sb_ptr;
5269}
5270
5271void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBLaunchInfo(PyObject * data) {
5272 lldb::SBLaunchInfo *sb_ptr = nullptr;
5273
5274 int valid_cast =
5275 SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBLaunchInfo, 0);
5276
5277 if (valid_cast == -1)
5278 return NULL;
5279
5280 return sb_ptr;
5281}
5282
5283void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBError(PyObject * data) {
5284 lldb::SBError *sb_ptr = nullptr;
5285
5286 int valid_cast =
5287 SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBError, 0);
5288
5289 if (valid_cast == -1)
5290 return NULL;
5291
5292 return sb_ptr;
5293}
5294
5295void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBEvent(PyObject * data) {
5296 lldb::SBEvent *sb_ptr = nullptr;
5297
5298 int valid_cast =
5299 SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBEvent, 0);
5300
5301 if (valid_cast == -1)
5302 return NULL;
5303
5304 return sb_ptr;
5305}
5306
5307void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBStream(PyObject * data) {
5308 lldb::SBStream *sb_ptr = nullptr;
5309
5310 int valid_cast =
5311 SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBStream, 0);
5312
5313 if (valid_cast == -1)
5314 return NULL;
5315
5316 return sb_ptr;
5317}
5318
5319void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBValue(PyObject * data) {
5320 lldb::SBValue *sb_ptr = NULL;
5321
5322 int valid_cast =
5323 SWIG_ConvertPtr(data, (void **)&sb_ptr, SWIGTYPE_p_lldb__SBValue, 0);
5324
5325 if (valid_cast == -1)
5326 return NULL;
5327
5328 return sb_ptr;
5329}
5330
5331void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBMemoryRegionInfo(PyObject *
5332 data) {
5333 lldb::SBMemoryRegionInfo *sb_ptr = NULL;
5334
5335 int valid_cast = SWIG_ConvertPtr(data, (void **)&sb_ptr,
5336 SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0);
5337
5338 if (valid_cast == -1)
5339 return NULL;
5340
5341 return sb_ptr;
5342}
5343
5344void *lldb_private::python::LLDBSWIGPython_CastPyObjectToSBExecutionContext(PyObject *
5345 data) {
5346 lldb::SBExecutionContext *sb_ptr = NULL;
5347
5348 int valid_cast = SWIG_ConvertPtr(data, (void **)&sb_ptr,
5349 SWIGTYPE_p_lldb__SBExecutionContext, 0);
5350
5351 if (valid_cast == -1)
5352 return NULL;
5353
5354 return sb_ptr;
5355}
5356
5357bool lldb_private::python::SWIGBridge::LLDBSwigPythonCallCommand(
5358 const char *python_function_name, const char *session_dictionary_name,
5359 lldb::DebuggerSP debugger, const char *args,
5360 lldb_private::CommandReturnObject &cmd_retobj,
5361 lldb::ExecutionContextRefSP exe_ctx_ref_sp) {
5362
5363 PyErr_Cleaner py_err_cleaner(true);
5364 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5365 name: session_dictionary_name);
5366 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5367 name: python_function_name, dict);
5368
5369 if (!pfunc.IsAllocated())
5370 return false;
5371
5372 auto argc = pfunc.GetArgInfo();
5373 if (!argc) {
5374 llvm::consumeError(Err: argc.takeError());
5375 return false;
5376 }
5377 PythonObject debugger_arg = SWIGBridge::ToSWIGWrapper(debugger_sp: std::move(debugger));
5378 auto cmd_retobj_arg = SWIGBridge::ToSWIGWrapper(cmd_retobj);
5379
5380 if (argc.get().max_positional_args < 5u)
5381 pfunc(debugger_arg, PythonString(args), cmd_retobj_arg.obj(), dict);
5382 else
5383 pfunc(debugger_arg, PythonString(args),
5384 SWIGBridge::ToSWIGWrapper(ctx_sp: std::move(exe_ctx_ref_sp)), cmd_retobj_arg.obj(), dict);
5385
5386 return true;
5387}
5388
5389bool lldb_private::python::SWIGBridge::LLDBSwigPythonCallCommandObject(
5390 PyObject *implementor, lldb::DebuggerSP debugger, const char *args,
5391 lldb_private::CommandReturnObject &cmd_retobj,
5392 lldb::ExecutionContextRefSP exe_ctx_ref_sp) {
5393
5394 PyErr_Cleaner py_err_cleaner(true);
5395
5396 PythonObject self(PyRefType::Borrowed, implementor);
5397 auto pfunc = self.ResolveName<PythonCallable>(name: "__call__");
5398
5399 if (!pfunc.IsAllocated())
5400 return false;
5401
5402 auto cmd_retobj_arg = SWIGBridge::ToSWIGWrapper(cmd_retobj);
5403
5404 pfunc(SWIGBridge::ToSWIGWrapper(debugger_sp: std::move(debugger)), PythonString(args),
5405 SWIGBridge::ToSWIGWrapper(ctx_sp: exe_ctx_ref_sp), cmd_retobj_arg.obj());
5406
5407 return true;
5408}
5409
5410std::optional<std::string>
5411lldb_private::python::SWIGBridge::LLDBSwigPythonGetRepeatCommandForScriptedCommand(PyObject *implementor,
5412 std::string &command) {
5413 PyErr_Cleaner py_err_cleaner(true);
5414
5415 PythonObject self(PyRefType::Borrowed, implementor);
5416 auto pfunc = self.ResolveName<PythonCallable>(name: "get_repeat_command");
5417 // If not implemented, repeat the exact command.
5418 if (!pfunc.IsAllocated())
5419 return std::nullopt;
5420
5421 PythonString command_str(command);
5422 PythonObject result = pfunc(command_str);
5423
5424 // A return of None is the equivalent of nullopt - means repeat
5425 // the command as is:
5426 if (result.IsNone())
5427 return std::nullopt;
5428
5429 return result.Str().GetString().str();
5430}
5431
5432StructuredData::DictionarySP
5433lldb_private::python::SWIGBridge::LLDBSwigPythonHandleArgumentCompletionForScriptedCommand(PyObject *implementor,
5434 std::vector<llvm::StringRef> &args_vec, size_t args_pos, size_t pos_in_arg) {
5435
5436 PyErr_Cleaner py_err_cleaner(true);
5437
5438 PythonObject self(PyRefType::Borrowed, implementor);
5439 auto pfunc = self.ResolveName<PythonCallable>(name: "handle_argument_completion");
5440 // If this isn't implemented, return an empty dict to signal falling back to default completion:
5441 if (!pfunc.IsAllocated())
5442 return {};
5443
5444 PythonList args_list(PyInitialValue::Empty);
5445 for (auto elem : args_vec)
5446 args_list.AppendItem(object: PythonString(elem));
5447
5448 PythonObject result = pfunc(args_list, PythonInteger(args_pos), PythonInteger(pos_in_arg));
5449 // Returning None means do the ordinary completion
5450 if (result.IsNone())
5451 return {};
5452
5453 // Convert the return dictionary to a DictionarySP.
5454 StructuredData::ObjectSP result_obj_sp = result.CreateStructuredObject();
5455 if (!result_obj_sp)
5456 return {};
5457
5458 StructuredData::DictionarySP dict_sp(new StructuredData::Dictionary(result_obj_sp));
5459 if (dict_sp->GetType() == lldb::eStructuredDataTypeInvalid)
5460 return {};
5461 return dict_sp;
5462}
5463
5464StructuredData::DictionarySP
5465lldb_private::python::SWIGBridge::LLDBSwigPythonHandleOptionArgumentCompletionForScriptedCommand(PyObject *implementor,
5466 llvm::StringRef &long_option, size_t pos_in_arg) {
5467
5468 PyErr_Cleaner py_err_cleaner(true);
5469
5470 PythonObject self(PyRefType::Borrowed, implementor);
5471 auto pfunc = self.ResolveName<PythonCallable>(name: "handle_option_argument_completion");
5472 // If this isn't implemented, return an empty dict to signal falling back to default completion:
5473 if (!pfunc.IsAllocated())
5474 return {};
5475
5476 PythonObject result = pfunc(PythonString(long_option), PythonInteger(pos_in_arg));
5477 // Returning None means do the ordinary completion
5478 if (result.IsNone())
5479 return {};
5480
5481 // Returning a boolean:
5482 // True means the completion was handled, but there were no completions
5483 // False means that the completion was not handled, again, do the ordinary completion:
5484 if (result.GetObjectType() == PyObjectType::Boolean) {
5485 if (!result.IsTrue())
5486 return {};
5487 // Make up a completion dictionary with the right element:
5488 StructuredData::DictionarySP dict_sp(new StructuredData::Dictionary());
5489 dict_sp->AddBooleanItem(key: "no-completion", value: true);
5490 return dict_sp;
5491 }
5492
5493
5494 // Convert the return dictionary to a DictionarySP.
5495 StructuredData::ObjectSP result_obj_sp = result.CreateStructuredObject();
5496 if (!result_obj_sp)
5497 return {};
5498
5499 StructuredData::DictionarySP dict_sp(new StructuredData::Dictionary(result_obj_sp));
5500 if (dict_sp->GetType() == lldb::eStructuredDataTypeInvalid)
5501 return {};
5502 return dict_sp;
5503}
5504
5505#include "lldb/Interpreter/CommandReturnObject.h"
5506
5507bool lldb_private::python::SWIGBridge::LLDBSwigPythonCallParsedCommandObject(
5508 PyObject *implementor, lldb::DebuggerSP debugger, lldb_private::StructuredDataImpl &args_impl,
5509 lldb_private::CommandReturnObject &cmd_retobj,
5510 lldb::ExecutionContextRefSP exe_ctx_ref_sp) {
5511
5512 PyErr_Cleaner py_err_cleaner(true);
5513
5514 PythonObject self(PyRefType::Borrowed, implementor);
5515 auto pfunc = self.ResolveName<PythonCallable>(name: "__call__");
5516
5517 if (!pfunc.IsAllocated()) {
5518 cmd_retobj.AppendError(in_string: "Could not find '__call__' method in implementation class");
5519 return false;
5520 }
5521
5522 pfunc(SWIGBridge::ToSWIGWrapper(debugger_sp: std::move(debugger)), SWIGBridge::ToSWIGWrapper(data_impl: args_impl),
5523 SWIGBridge::ToSWIGWrapper(ctx_sp: exe_ctx_ref_sp), SWIGBridge::ToSWIGWrapper(cmd_retobj).obj());
5524
5525 return true;
5526}
5527
5528PythonObject lldb_private::python::SWIGBridge::LLDBSWIGPythonCreateOSPlugin(
5529 const char *python_class_name, const char *session_dictionary_name,
5530 const lldb::ProcessSP &process_sp) {
5531 if (python_class_name == NULL || python_class_name[0] == '\0' ||
5532 !session_dictionary_name)
5533 return PythonObject();
5534
5535 PyErr_Cleaner py_err_cleaner(true);
5536
5537 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5538 name: session_dictionary_name);
5539 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5540 name: python_class_name, dict);
5541
5542 if (!pfunc.IsAllocated())
5543 return PythonObject();
5544
5545 return pfunc(SWIGBridge::ToSWIGWrapper(process_sp));
5546}
5547
5548PythonObject lldb_private::python::SWIGBridge::LLDBSWIGPython_CreateFrameRecognizer(
5549 const char *python_class_name, const char *session_dictionary_name) {
5550 if (python_class_name == NULL || python_class_name[0] == '\0' ||
5551 !session_dictionary_name)
5552 return PythonObject();
5553
5554 PyErr_Cleaner py_err_cleaner(true);
5555
5556 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5557 name: session_dictionary_name);
5558 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5559 name: python_class_name, dict);
5560
5561 if (!pfunc.IsAllocated())
5562 return PythonObject();
5563
5564 return pfunc();
5565}
5566
5567PyObject *lldb_private::python::SWIGBridge::LLDBSwigPython_GetRecognizedArguments(
5568 PyObject *implementor, const lldb::StackFrameSP &frame_sp) {
5569 static char callee_name[] = "get_recognized_arguments";
5570
5571 PythonObject arg = SWIGBridge::ToSWIGWrapper(frame_sp);
5572
5573 PythonString str(callee_name);
5574 PyObject *result =
5575 PyObject_CallMethodObjArgs(obj: implementor, name: str.get(), arg.get(), NULL);
5576 return result;
5577}
5578
5579bool lldb_private::python::SWIGBridge::LLDBSwigPython_ShouldHide(
5580 PyObject *implementor, const lldb::StackFrameSP &frame_sp) {
5581 static char callee_name[] = "should_hide";
5582
5583 PythonObject arg = SWIGBridge::ToSWIGWrapper(frame_sp);
5584
5585 PythonString str(callee_name);
5586
5587 PyObject *result =
5588 PyObject_CallMethodObjArgs(obj: implementor, name: str.get(), arg.get(), NULL);
5589 bool ret_val = result ? PyObject_IsTrue(result) : false;
5590 Py_XDECREF(result);
5591
5592 return ret_val;
5593}
5594
5595void *lldb_private::python::SWIGBridge::LLDBSWIGPython_GetDynamicSetting(
5596 void *module, const char *setting, const lldb::TargetSP &target_sp) {
5597 if (!module || !setting)
5598 Py_RETURN_NONE;
5599
5600 PyErr_Cleaner py_err_cleaner(true);
5601 PythonObject py_module(PyRefType::Borrowed, (PyObject *)module);
5602 auto pfunc = py_module.ResolveName<PythonCallable>(name: "get_dynamic_setting");
5603
5604 if (!pfunc.IsAllocated())
5605 Py_RETURN_NONE;
5606
5607 auto result = pfunc(SWIGBridge::ToSWIGWrapper(target_sp), PythonString(setting));
5608
5609 return result.release();
5610}
5611
5612bool lldb_private::python::SWIGBridge::LLDBSWIGPythonRunScriptKeywordProcess(
5613 const char *python_function_name, const char *session_dictionary_name,
5614 const lldb::ProcessSP &process, std::string &output) {
5615
5616 if (python_function_name == NULL || python_function_name[0] == '\0' ||
5617 !session_dictionary_name)
5618 return false;
5619
5620 PyErr_Cleaner py_err_cleaner(true);
5621
5622 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5623 name: session_dictionary_name);
5624 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5625 name: python_function_name, dict);
5626
5627 if (!pfunc.IsAllocated())
5628 return false;
5629
5630 auto result = pfunc(SWIGBridge::ToSWIGWrapper(process_sp: process), dict);
5631
5632 output = result.Str().GetString().str();
5633
5634 return true;
5635}
5636
5637std::optional<std::string> lldb_private::python::SWIGBridge::LLDBSWIGPythonRunScriptKeywordThread(
5638 const char *python_function_name, const char *session_dictionary_name,
5639 lldb::ThreadSP thread) {
5640 if (python_function_name == NULL || python_function_name[0] == '\0' ||
5641 !session_dictionary_name)
5642 return std::nullopt;
5643
5644 PyErr_Cleaner py_err_cleaner(true);
5645
5646 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5647 name: session_dictionary_name);
5648 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5649 name: python_function_name, dict);
5650
5651 if (!pfunc.IsAllocated())
5652 return std::nullopt;
5653
5654 auto result = pfunc(SWIGBridge::ToSWIGWrapper(thread_sp: std::move(thread)), dict);
5655
5656 return result.Str().GetString().str();
5657}
5658
5659bool lldb_private::python::SWIGBridge::LLDBSWIGPythonRunScriptKeywordTarget(
5660 const char *python_function_name, const char *session_dictionary_name,
5661 const lldb::TargetSP &target, std::string &output) {
5662
5663 if (python_function_name == NULL || python_function_name[0] == '\0' ||
5664 !session_dictionary_name)
5665 return false;
5666
5667 PyErr_Cleaner py_err_cleaner(true);
5668
5669 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5670 name: session_dictionary_name);
5671 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5672 name: python_function_name, dict);
5673
5674 if (!pfunc.IsAllocated())
5675 return false;
5676
5677 auto result = pfunc(SWIGBridge::ToSWIGWrapper(target_sp: target), dict);
5678
5679 output = result.Str().GetString().str();
5680
5681 return true;
5682}
5683
5684std::optional<std::string> lldb_private::python::SWIGBridge::LLDBSWIGPythonRunScriptKeywordFrame(
5685 const char *python_function_name, const char *session_dictionary_name,
5686 lldb::StackFrameSP frame) {
5687 if (python_function_name == NULL || python_function_name[0] == '\0' ||
5688 !session_dictionary_name)
5689 return std::nullopt;
5690
5691 PyErr_Cleaner py_err_cleaner(true);
5692
5693 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5694 name: session_dictionary_name);
5695 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5696 name: python_function_name, dict);
5697
5698 if (!pfunc.IsAllocated())
5699 return std::nullopt;
5700
5701 auto result = pfunc(SWIGBridge::ToSWIGWrapper(frame_sp: std::move(frame)), dict);
5702
5703 return result.Str().GetString().str();
5704}
5705
5706bool lldb_private::python::SWIGBridge::LLDBSWIGPythonRunScriptKeywordValue(
5707 const char *python_function_name, const char *session_dictionary_name,
5708 const lldb::ValueObjectSP &value, std::string &output) {
5709
5710 if (python_function_name == NULL || python_function_name[0] == '\0' ||
5711 !session_dictionary_name)
5712 return false;
5713
5714 PyErr_Cleaner py_err_cleaner(true);
5715
5716 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5717 name: session_dictionary_name);
5718 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5719 name: python_function_name, dict);
5720
5721 if (!pfunc.IsAllocated())
5722 return false;
5723
5724 auto result = pfunc(SWIGBridge::ToSWIGWrapper(value_sp: value), dict);
5725
5726 output = result.Str().GetString().str();
5727
5728 return true;
5729}
5730
5731bool lldb_private::python::SWIGBridge::LLDBSwigPythonCallModuleNewTarget(
5732 const char *python_module_name, const char *session_dictionary_name,
5733 lldb::TargetSP target_sp) {
5734 std::string python_function_name_string = python_module_name;
5735 python_function_name_string += ".__lldb_module_added_to_target";
5736 const char *python_function_name = python_function_name_string.c_str();
5737
5738 PyErr_Cleaner py_err_cleaner(true);
5739
5740 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5741 name: session_dictionary_name);
5742 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5743 name: python_function_name, dict);
5744
5745 if (!pfunc.IsAllocated())
5746 return true;
5747
5748 pfunc(SWIGBridge::ToSWIGWrapper(target_sp: std::move(target_sp)), dict);
5749
5750 return true;
5751}
5752
5753bool lldb_private::python::SWIGBridge::LLDBSwigPythonCallModuleInit(
5754 const char *python_module_name, const char *session_dictionary_name,
5755 lldb::DebuggerSP debugger) {
5756 std::string python_function_name_string = python_module_name;
5757 python_function_name_string += ".__lldb_init_module";
5758 const char *python_function_name = python_function_name_string.c_str();
5759
5760 PyErr_Cleaner py_err_cleaner(true);
5761
5762 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(
5763 name: session_dictionary_name);
5764 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(
5765 name: python_function_name, dict);
5766
5767 // This method is optional and need not exist. So if we don't find it,
5768 // it's actually a success, not a failure.
5769 if (!pfunc.IsAllocated())
5770 return true;
5771
5772 pfunc(SWIGBridge::ToSWIGWrapper(debugger_sp: std::move(debugger)), dict);
5773
5774 return true;
5775}
5776
5777lldb::ValueObjectSP lldb_private::python::SWIGBridge::LLDBSWIGPython_GetValueObjectSPFromSBValue(
5778 void *data) {
5779 lldb::ValueObjectSP valobj_sp;
5780 if (data) {
5781 lldb::SBValue *sb_ptr = (lldb::SBValue *)data;
5782 valobj_sp = sb_ptr->GetSP();
5783 }
5784 return valobj_sp;
5785}
5786
5787// For the LogOutputCallback functions
5788static void LLDBSwigPythonCallPythonLogOutputCallback(const char *str,
5789 void *baton) {
5790 if (baton != Py_None) {
5791 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
5792 PyObject *result = PyObject_CallFunction(
5793 callable: reinterpret_cast<PyObject *>(baton), format: const_cast<char *>("s"), str);
5794 Py_XDECREF(result);
5795 SWIG_PYTHON_THREAD_END_BLOCK;
5796 }
5797}
5798
5799// For CommandPrintCallback functions
5800static CommandReturnObjectCallbackResult LLDBSwigPythonCallPythonCommandPrintCallback(SBCommandReturnObject& result, void *callback_baton) {
5801 SWIG_Python_Thread_Block swig_thread_block;
5802
5803 PyErr_Cleaner py_err_cleaner(true);
5804
5805 PythonObject result_arg = SWIGBridge::ToSWIGWrapper(
5806 result_up: std::make_unique<SBCommandReturnObject>(args&: result));
5807 PythonCallable callable =
5808 Retain<PythonCallable>(obj: reinterpret_cast<PyObject *>(callback_baton));
5809
5810 if (!callable.IsValid())
5811 return eCommandReturnObjectPrintCallbackSkipped;
5812
5813 PythonObject callback_result = callable(result_arg);
5814
5815 long long ret_val = unwrapOrSetPythonException(expected: As<long long>(obj: callback_result));
5816 return (CommandReturnObjectCallbackResult)ret_val;
5817}
5818
5819// For DebuggerTerminateCallback functions
5820static void LLDBSwigPythonCallPythonSBDebuggerTerminateCallback(lldb::user_id_t debugger_id,
5821 void *baton) {
5822 if (baton != Py_None) {
5823 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
5824 PyObject *result = PyObject_CallFunction(
5825 callable: reinterpret_cast<PyObject *>(baton), format: const_cast<char *>("l"), debugger_id);
5826 Py_XDECREF(result);
5827 SWIG_PYTHON_THREAD_END_BLOCK;
5828 }
5829}
5830
5831static bool LLDBSwigPythonCallPythonSBCommandInterpreterSetCommandOverrideCallback(void *baton, const char **argv) {
5832 bool ret_val = false;
5833 if (baton != Py_None) {
5834 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
5835 // Create a PyList of items since we're going to pass it to the callback as a tuple
5836 // of arguments.
5837 PyObject *py_argv = PyList_New(size: 0);
5838 for (const char **arg = argv; arg && *arg; arg++) {
5839 std::string arg_string = *arg;
5840 PyObject *py_string = PyUnicode_FromStringAndSize(u: arg_string.c_str(), size: arg_string.size());
5841 PyList_Append(py_argv, py_string);
5842 }
5843
5844 PyObject *result = PyObject_CallObject(
5845 callable: reinterpret_cast<PyObject *>(baton), args: PyList_AsTuple(py_argv));
5846 ret_val = result ? PyObject_IsTrue(result) : false;
5847 Py_XDECREF(result);
5848 SWIG_PYTHON_THREAD_END_BLOCK;
5849 }
5850 return ret_val;
5851}
5852
5853static SBError LLDBSwigPythonCallLocateModuleCallback(
5854 void *callback_baton, const SBModuleSpec &module_spec_sb,
5855 SBFileSpec &module_file_spec_sb, SBFileSpec &symbol_file_spec_sb) {
5856 SWIG_Python_Thread_Block swig_thread_block;
5857
5858 PyErr_Cleaner py_err_cleaner(true);
5859 PythonObject module_spec_arg = SWIGBridge::ToSWIGWrapper(
5860 module_spec_sb: std::make_unique<SBModuleSpec>(args: module_spec_sb));
5861 PythonObject module_file_spec_arg = SWIGBridge::ToSWIGWrapper(
5862 file_spec_sb: std::make_unique<SBFileSpec>(args&: module_file_spec_sb));
5863 PythonObject symbol_file_spec_arg = SWIGBridge::ToSWIGWrapper(
5864 file_spec_sb: std::make_unique<SBFileSpec>(args&: symbol_file_spec_sb));
5865
5866 PythonCallable callable =
5867 Retain<PythonCallable>(obj: reinterpret_cast<PyObject *>(callback_baton));
5868 if (!callable.IsValid()) {
5869 return SBError("The callback callable is not valid.");
5870 }
5871
5872 PythonObject result = callable(module_spec_arg, module_file_spec_arg,
5873 symbol_file_spec_arg);
5874
5875 if (!result.IsAllocated())
5876 return SBError("No result.");
5877 lldb::SBError *sb_error_ptr = nullptr;
5878 if (SWIG_ConvertPtr(result.get(), (void **)&sb_error_ptr,
5879 SWIGTYPE_p_lldb__SBError, 0) == -1) {
5880 return SBError("Result is not SBError.");
5881 }
5882
5883 if (sb_error_ptr->Success()) {
5884 lldb::SBFileSpec *sb_module_file_spec_ptr = nullptr;
5885 if (SWIG_ConvertPtr(module_file_spec_arg.get(),
5886 (void **)&sb_module_file_spec_ptr,
5887 SWIGTYPE_p_lldb__SBFileSpec, 0) == -1)
5888 return SBError("module_file_spec is not SBFileSpec.");
5889
5890 lldb::SBFileSpec *sb_symbol_file_spec_ptr = nullptr;
5891 if (SWIG_ConvertPtr(symbol_file_spec_arg.get(),
5892 (void **)&sb_symbol_file_spec_ptr,
5893 SWIGTYPE_p_lldb__SBFileSpec, 0) == -1)
5894 return SBError("symbol_file_spec is not SBFileSpec.");
5895
5896 module_file_spec_sb = *sb_module_file_spec_ptr;
5897 symbol_file_spec_sb = *sb_symbol_file_spec_ptr;
5898 }
5899
5900 return *sb_error_ptr;
5901}
5902
5903#ifdef __cplusplus
5904extern "C" {
5905#endif
5906SWIGINTERN PyObject *_wrap_new_SBAddress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
5907 PyObject *resultobj = 0;
5908 lldb::SBAddress *result = 0 ;
5909
5910 (void)self;
5911 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
5912 {
5913 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5914 result = (lldb::SBAddress *)new lldb::SBAddress();
5915 SWIG_PYTHON_THREAD_END_ALLOW;
5916 }
5917 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NEW | 0 );
5918 return resultobj;
5919fail:
5920 return NULL;
5921}
5922
5923
5924SWIGINTERN PyObject *_wrap_new_SBAddress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
5925 PyObject *resultobj = 0;
5926 lldb::SBAddress *arg1 = 0 ;
5927 void *argp1 = 0 ;
5928 int res1 = 0 ;
5929 lldb::SBAddress *result = 0 ;
5930
5931 (void)self;
5932 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
5933 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
5934 if (!SWIG_IsOK(res1)) {
5935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::SBAddress const &""'");
5936 }
5937 if (!argp1) {
5938 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::SBAddress const &""'");
5939 }
5940 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
5941 {
5942 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5943 result = (lldb::SBAddress *)new lldb::SBAddress((lldb::SBAddress const &)*arg1);
5944 SWIG_PYTHON_THREAD_END_ALLOW;
5945 }
5946 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NEW | 0 );
5947 return resultobj;
5948fail:
5949 return NULL;
5950}
5951
5952
5953SWIGINTERN PyObject *_wrap_new_SBAddress__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
5954 PyObject *resultobj = 0;
5955 lldb::SBSection arg1 ;
5956 lldb::addr_t arg2 ;
5957 void *argp1 ;
5958 int res1 = 0 ;
5959 unsigned long long val2 ;
5960 int ecode2 = 0 ;
5961 lldb::SBAddress *result = 0 ;
5962
5963 (void)self;
5964 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
5965 {
5966 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSection, 0 | 0);
5967 if (!SWIG_IsOK(res1)) {
5968 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::SBSection""'");
5969 }
5970 if (!argp1) {
5971 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::SBSection""'");
5972 } else {
5973 lldb::SBSection * temp = reinterpret_cast< lldb::SBSection * >(argp1);
5974 arg1 = *temp;
5975 if (SWIG_IsNewObj(res1)) delete temp;
5976 }
5977 }
5978 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
5979 if (!SWIG_IsOK(ecode2)) {
5980 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
5981 }
5982 arg2 = static_cast< lldb::addr_t >(val2);
5983 {
5984 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5985 result = (lldb::SBAddress *)new lldb::SBAddress(arg1,arg2);
5986 SWIG_PYTHON_THREAD_END_ALLOW;
5987 }
5988 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NEW | 0 );
5989 return resultobj;
5990fail:
5991 return NULL;
5992}
5993
5994
5995SWIGINTERN PyObject *_wrap_new_SBAddress__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
5996 PyObject *resultobj = 0;
5997 lldb::addr_t arg1 ;
5998 lldb::SBTarget *arg2 = 0 ;
5999 unsigned long long val1 ;
6000 int ecode1 = 0 ;
6001 void *argp2 = 0 ;
6002 int res2 = 0 ;
6003 lldb::SBAddress *result = 0 ;
6004
6005 (void)self;
6006 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
6007 ecode1 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[0], val: &val1);
6008 if (!SWIG_IsOK(ecode1)) {
6009 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::addr_t""'");
6010 }
6011 arg1 = static_cast< lldb::addr_t >(val1);
6012 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
6013 if (!SWIG_IsOK(res2)) {
6014 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBAddress" "', argument " "2"" of type '" "lldb::SBTarget &""'");
6015 }
6016 if (!argp2) {
6017 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddress" "', argument " "2"" of type '" "lldb::SBTarget &""'");
6018 }
6019 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
6020 {
6021 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6022 result = (lldb::SBAddress *)new lldb::SBAddress(arg1,*arg2);
6023 SWIG_PYTHON_THREAD_END_ALLOW;
6024 }
6025 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NEW | 0 );
6026 return resultobj;
6027fail:
6028 return NULL;
6029}
6030
6031
6032SWIGINTERN PyObject *_wrap_new_SBAddress(PyObject *self, PyObject *args) {
6033 Py_ssize_t argc;
6034 PyObject *argv[3] = {
6035 0
6036 };
6037
6038 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBAddress", min: 0, max: 2, objs: argv))) SWIG_fail;
6039 --argc;
6040 if (argc == 0) {
6041 return _wrap_new_SBAddress__SWIG_0(self, nobjs: argc, argv);
6042 }
6043 if (argc == 1) {
6044 int _v = 0;
6045 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
6046 _v = SWIG_CheckState(res);
6047 if (_v) {
6048 return _wrap_new_SBAddress__SWIG_1(self, nobjs: argc, swig_obj: argv);
6049 }
6050 }
6051 if (argc == 2) {
6052 int _v = 0;
6053 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_NO_NULL | 0);
6054 _v = SWIG_CheckState(res);
6055 if (_v) {
6056 {
6057 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
6058 _v = SWIG_CheckState(res);
6059 }
6060 if (_v) {
6061 return _wrap_new_SBAddress__SWIG_2(self, nobjs: argc, swig_obj: argv);
6062 }
6063 }
6064 }
6065 if (argc == 2) {
6066 int _v = 0;
6067 {
6068 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[0], NULL);
6069 _v = SWIG_CheckState(res);
6070 }
6071 if (_v) {
6072 void *vptr = 0;
6073 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL);
6074 _v = SWIG_CheckState(res);
6075 if (_v) {
6076 return _wrap_new_SBAddress__SWIG_3(self, nobjs: argc, swig_obj: argv);
6077 }
6078 }
6079 }
6080
6081fail:
6082 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBAddress'.\n"
6083 " Possible C/C++ prototypes are:\n"
6084 " lldb::SBAddress::SBAddress()\n"
6085 " lldb::SBAddress::SBAddress(lldb::SBAddress const &)\n"
6086 " lldb::SBAddress::SBAddress(lldb::SBSection,lldb::addr_t)\n"
6087 " lldb::SBAddress::SBAddress(lldb::addr_t,lldb::SBTarget &)\n");
6088 return 0;
6089}
6090
6091
6092SWIGINTERN PyObject *_wrap_delete_SBAddress(PyObject *self, PyObject *args) {
6093 PyObject *resultobj = 0;
6094 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6095 void *argp1 = 0 ;
6096 int res1 = 0 ;
6097 PyObject *swig_obj[1] ;
6098
6099 (void)self;
6100 if (!args) SWIG_fail;
6101 swig_obj[0] = args;
6102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_DISOWN | 0 );
6103 if (!SWIG_IsOK(res1)) {
6104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBAddress" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6105 }
6106 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6107 {
6108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6109 delete arg1;
6110 SWIG_PYTHON_THREAD_END_ALLOW;
6111 }
6112 resultobj = SWIG_Py_Void();
6113 return resultobj;
6114fail:
6115 return NULL;
6116}
6117
6118
6119SWIGINTERN PyObject *_wrap_SBAddress___nonzero__(PyObject *self, PyObject *args) {
6120 PyObject *resultobj = 0;
6121 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6122 void *argp1 = 0 ;
6123 int res1 = 0 ;
6124 PyObject *swig_obj[1] ;
6125 bool result;
6126
6127 (void)self;
6128 if (!args) SWIG_fail;
6129 swig_obj[0] = args;
6130 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6131 if (!SWIG_IsOK(res1)) {
6132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress___nonzero__" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
6133 }
6134 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6135 {
6136 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6137 result = (bool)((lldb::SBAddress const *)arg1)->operator bool();
6138 SWIG_PYTHON_THREAD_END_ALLOW;
6139 }
6140 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
6141 return resultobj;
6142fail:
6143 return NULL;
6144}
6145
6146
6147SWIGINTERN PyObject *_wrap_SBAddress___ne__(PyObject *self, PyObject *args) {
6148 PyObject *resultobj = 0;
6149 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6150 lldb::SBAddress *arg2 = 0 ;
6151 void *argp1 = 0 ;
6152 int res1 = 0 ;
6153 void *argp2 = 0 ;
6154 int res2 = 0 ;
6155 PyObject *swig_obj[2] ;
6156 bool result;
6157
6158 (void)self;
6159 if (!SWIG_Python_UnpackTuple(args, name: "SBAddress___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
6160 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6161 if (!SWIG_IsOK(res1)) {
6162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress___ne__" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
6163 }
6164 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6165 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
6166 if (!SWIG_IsOK(res2)) {
6167 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddress___ne__" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
6168 }
6169 if (!argp2) {
6170 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress___ne__" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
6171 }
6172 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
6173 {
6174 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6175 result = (bool)((lldb::SBAddress const *)arg1)->operator !=(rhs: (lldb::SBAddress const &)*arg2);
6176 SWIG_PYTHON_THREAD_END_ALLOW;
6177 }
6178 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
6179 return resultobj;
6180fail:
6181 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
6182 return NULL;
6183 }
6184 PyErr_Clear();
6185 Py_INCREF(Py_NotImplemented);
6186 return Py_NotImplemented;
6187}
6188
6189
6190SWIGINTERN PyObject *_wrap_SBAddress_IsValid(PyObject *self, PyObject *args) {
6191 PyObject *resultobj = 0;
6192 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6193 void *argp1 = 0 ;
6194 int res1 = 0 ;
6195 PyObject *swig_obj[1] ;
6196 bool result;
6197
6198 (void)self;
6199 if (!args) SWIG_fail;
6200 swig_obj[0] = args;
6201 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6202 if (!SWIG_IsOK(res1)) {
6203 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_IsValid" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
6204 }
6205 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6206 {
6207 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6208 result = (bool)((lldb::SBAddress const *)arg1)->IsValid();
6209 SWIG_PYTHON_THREAD_END_ALLOW;
6210 }
6211 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
6212 return resultobj;
6213fail:
6214 return NULL;
6215}
6216
6217
6218SWIGINTERN PyObject *_wrap_SBAddress_Clear(PyObject *self, PyObject *args) {
6219 PyObject *resultobj = 0;
6220 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6221 void *argp1 = 0 ;
6222 int res1 = 0 ;
6223 PyObject *swig_obj[1] ;
6224
6225 (void)self;
6226 if (!args) SWIG_fail;
6227 swig_obj[0] = args;
6228 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6229 if (!SWIG_IsOK(res1)) {
6230 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_Clear" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6231 }
6232 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6233 {
6234 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6235 (arg1)->Clear();
6236 SWIG_PYTHON_THREAD_END_ALLOW;
6237 }
6238 resultobj = SWIG_Py_Void();
6239 return resultobj;
6240fail:
6241 return NULL;
6242}
6243
6244
6245SWIGINTERN PyObject *_wrap_SBAddress_GetFileAddress(PyObject *self, PyObject *args) {
6246 PyObject *resultobj = 0;
6247 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6248 void *argp1 = 0 ;
6249 int res1 = 0 ;
6250 PyObject *swig_obj[1] ;
6251 lldb::addr_t result;
6252
6253 (void)self;
6254 if (!args) SWIG_fail;
6255 swig_obj[0] = args;
6256 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6257 if (!SWIG_IsOK(res1)) {
6258 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetFileAddress" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
6259 }
6260 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6261 {
6262 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6263 result = (lldb::addr_t)((lldb::SBAddress const *)arg1)->GetFileAddress();
6264 SWIG_PYTHON_THREAD_END_ALLOW;
6265 }
6266 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
6267 return resultobj;
6268fail:
6269 return NULL;
6270}
6271
6272
6273SWIGINTERN PyObject *_wrap_SBAddress_GetLoadAddress(PyObject *self, PyObject *args) {
6274 PyObject *resultobj = 0;
6275 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6276 lldb::SBTarget *arg2 = 0 ;
6277 void *argp1 = 0 ;
6278 int res1 = 0 ;
6279 void *argp2 = 0 ;
6280 int res2 = 0 ;
6281 PyObject *swig_obj[2] ;
6282 lldb::addr_t result;
6283
6284 (void)self;
6285 if (!SWIG_Python_UnpackTuple(args, name: "SBAddress_GetLoadAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
6286 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6287 if (!SWIG_IsOK(res1)) {
6288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
6289 }
6290 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6291 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
6292 if (!SWIG_IsOK(res2)) {
6293 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddress_GetLoadAddress" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
6294 }
6295 if (!argp2) {
6296 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress_GetLoadAddress" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
6297 }
6298 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
6299 {
6300 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6301 result = (lldb::addr_t)((lldb::SBAddress const *)arg1)->GetLoadAddress(target: (lldb::SBTarget const &)*arg2);
6302 SWIG_PYTHON_THREAD_END_ALLOW;
6303 }
6304 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
6305 return resultobj;
6306fail:
6307 return NULL;
6308}
6309
6310
6311SWIGINTERN PyObject *_wrap_SBAddress_SetAddress(PyObject *self, PyObject *args) {
6312 PyObject *resultobj = 0;
6313 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6314 lldb::SBSection arg2 ;
6315 lldb::addr_t arg3 ;
6316 void *argp1 = 0 ;
6317 int res1 = 0 ;
6318 void *argp2 ;
6319 int res2 = 0 ;
6320 unsigned long long val3 ;
6321 int ecode3 = 0 ;
6322 PyObject *swig_obj[3] ;
6323
6324 (void)self;
6325 if (!SWIG_Python_UnpackTuple(args, name: "SBAddress_SetAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
6326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6327 if (!SWIG_IsOK(res1)) {
6328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_SetAddress" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6329 }
6330 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6331 {
6332 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
6333 if (!SWIG_IsOK(res2)) {
6334 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddress_SetAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
6335 }
6336 if (!argp2) {
6337 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress_SetAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
6338 } else {
6339 lldb::SBSection * temp = reinterpret_cast< lldb::SBSection * >(argp2);
6340 arg2 = *temp;
6341 if (SWIG_IsNewObj(res2)) delete temp;
6342 }
6343 }
6344 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
6345 if (!SWIG_IsOK(ecode3)) {
6346 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBAddress_SetAddress" "', argument " "3"" of type '" "lldb::addr_t""'");
6347 }
6348 arg3 = static_cast< lldb::addr_t >(val3);
6349 {
6350 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6351 (arg1)->SetAddress(section: arg2,offset: arg3);
6352 SWIG_PYTHON_THREAD_END_ALLOW;
6353 }
6354 resultobj = SWIG_Py_Void();
6355 return resultobj;
6356fail:
6357 return NULL;
6358}
6359
6360
6361SWIGINTERN PyObject *_wrap_SBAddress_SetLoadAddress(PyObject *self, PyObject *args) {
6362 PyObject *resultobj = 0;
6363 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6364 lldb::addr_t arg2 ;
6365 lldb::SBTarget *arg3 = 0 ;
6366 void *argp1 = 0 ;
6367 int res1 = 0 ;
6368 unsigned long long val2 ;
6369 int ecode2 = 0 ;
6370 void *argp3 = 0 ;
6371 int res3 = 0 ;
6372 PyObject *swig_obj[3] ;
6373
6374 (void)self;
6375 if (!SWIG_Python_UnpackTuple(args, name: "SBAddress_SetLoadAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
6376 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6377 if (!SWIG_IsOK(res1)) {
6378 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_SetLoadAddress" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6379 }
6380 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6381 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
6382 if (!SWIG_IsOK(ecode2)) {
6383 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAddress_SetLoadAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
6384 }
6385 arg2 = static_cast< lldb::addr_t >(val2);
6386 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTarget, 0 );
6387 if (!SWIG_IsOK(res3)) {
6388 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBAddress_SetLoadAddress" "', argument " "3"" of type '" "lldb::SBTarget &""'");
6389 }
6390 if (!argp3) {
6391 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress_SetLoadAddress" "', argument " "3"" of type '" "lldb::SBTarget &""'");
6392 }
6393 arg3 = reinterpret_cast< lldb::SBTarget * >(argp3);
6394 {
6395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6396 (arg1)->SetLoadAddress(load_addr: arg2,target&: *arg3);
6397 SWIG_PYTHON_THREAD_END_ALLOW;
6398 }
6399 resultobj = SWIG_Py_Void();
6400 return resultobj;
6401fail:
6402 return NULL;
6403}
6404
6405
6406SWIGINTERN PyObject *_wrap_SBAddress_OffsetAddress(PyObject *self, PyObject *args) {
6407 PyObject *resultobj = 0;
6408 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6409 lldb::addr_t arg2 ;
6410 void *argp1 = 0 ;
6411 int res1 = 0 ;
6412 unsigned long long val2 ;
6413 int ecode2 = 0 ;
6414 PyObject *swig_obj[2] ;
6415 bool result;
6416
6417 (void)self;
6418 if (!SWIG_Python_UnpackTuple(args, name: "SBAddress_OffsetAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
6419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6420 if (!SWIG_IsOK(res1)) {
6421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_OffsetAddress" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6422 }
6423 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6424 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
6425 if (!SWIG_IsOK(ecode2)) {
6426 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAddress_OffsetAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
6427 }
6428 arg2 = static_cast< lldb::addr_t >(val2);
6429 {
6430 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6431 result = (bool)(arg1)->OffsetAddress(offset: arg2);
6432 SWIG_PYTHON_THREAD_END_ALLOW;
6433 }
6434 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
6435 return resultobj;
6436fail:
6437 return NULL;
6438}
6439
6440
6441SWIGINTERN PyObject *_wrap_SBAddress_GetDescription(PyObject *self, PyObject *args) {
6442 PyObject *resultobj = 0;
6443 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6444 lldb::SBStream *arg2 = 0 ;
6445 void *argp1 = 0 ;
6446 int res1 = 0 ;
6447 void *argp2 = 0 ;
6448 int res2 = 0 ;
6449 PyObject *swig_obj[2] ;
6450 bool result;
6451
6452 (void)self;
6453 if (!SWIG_Python_UnpackTuple(args, name: "SBAddress_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
6454 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6455 if (!SWIG_IsOK(res1)) {
6456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetDescription" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6457 }
6458 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6459 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
6460 if (!SWIG_IsOK(res2)) {
6461 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddress_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
6462 }
6463 if (!argp2) {
6464 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
6465 }
6466 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
6467 {
6468 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6469 result = (bool)(arg1)->GetDescription(description&: *arg2);
6470 SWIG_PYTHON_THREAD_END_ALLOW;
6471 }
6472 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
6473 return resultobj;
6474fail:
6475 return NULL;
6476}
6477
6478
6479SWIGINTERN PyObject *_wrap_SBAddress_GetSymbolContext(PyObject *self, PyObject *args) {
6480 PyObject *resultobj = 0;
6481 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6482 uint32_t arg2 ;
6483 void *argp1 = 0 ;
6484 int res1 = 0 ;
6485 unsigned int val2 ;
6486 int ecode2 = 0 ;
6487 PyObject *swig_obj[2] ;
6488 lldb::SBSymbolContext result;
6489
6490 (void)self;
6491 if (!SWIG_Python_UnpackTuple(args, name: "SBAddress_GetSymbolContext", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
6492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6493 if (!SWIG_IsOK(res1)) {
6494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetSymbolContext" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6495 }
6496 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6497 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
6498 if (!SWIG_IsOK(ecode2)) {
6499 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAddress_GetSymbolContext" "', argument " "2"" of type '" "uint32_t""'");
6500 }
6501 arg2 = static_cast< uint32_t >(val2);
6502 {
6503 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6504 result = (arg1)->GetSymbolContext(resolve_scope: arg2);
6505 SWIG_PYTHON_THREAD_END_ALLOW;
6506 }
6507 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(result)), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
6508 return resultobj;
6509fail:
6510 return NULL;
6511}
6512
6513
6514SWIGINTERN PyObject *_wrap_SBAddress_GetSection(PyObject *self, PyObject *args) {
6515 PyObject *resultobj = 0;
6516 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6517 void *argp1 = 0 ;
6518 int res1 = 0 ;
6519 PyObject *swig_obj[1] ;
6520 lldb::SBSection result;
6521
6522 (void)self;
6523 if (!args) SWIG_fail;
6524 swig_obj[0] = args;
6525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6526 if (!SWIG_IsOK(res1)) {
6527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetSection" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6528 }
6529 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6530 {
6531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6532 result = (arg1)->GetSection();
6533 SWIG_PYTHON_THREAD_END_ALLOW;
6534 }
6535 resultobj = SWIG_NewPointerObj((new lldb::SBSection(result)), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
6536 return resultobj;
6537fail:
6538 return NULL;
6539}
6540
6541
6542SWIGINTERN PyObject *_wrap_SBAddress_GetOffset(PyObject *self, PyObject *args) {
6543 PyObject *resultobj = 0;
6544 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6545 void *argp1 = 0 ;
6546 int res1 = 0 ;
6547 PyObject *swig_obj[1] ;
6548 lldb::addr_t result;
6549
6550 (void)self;
6551 if (!args) SWIG_fail;
6552 swig_obj[0] = args;
6553 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6554 if (!SWIG_IsOK(res1)) {
6555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetOffset" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6556 }
6557 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6558 {
6559 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6560 result = (lldb::addr_t)(arg1)->GetOffset();
6561 SWIG_PYTHON_THREAD_END_ALLOW;
6562 }
6563 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
6564 return resultobj;
6565fail:
6566 return NULL;
6567}
6568
6569
6570SWIGINTERN PyObject *_wrap_SBAddress_GetModule(PyObject *self, PyObject *args) {
6571 PyObject *resultobj = 0;
6572 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6573 void *argp1 = 0 ;
6574 int res1 = 0 ;
6575 PyObject *swig_obj[1] ;
6576 lldb::SBModule result;
6577
6578 (void)self;
6579 if (!args) SWIG_fail;
6580 swig_obj[0] = args;
6581 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6582 if (!SWIG_IsOK(res1)) {
6583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetModule" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6584 }
6585 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6586 {
6587 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6588 result = (arg1)->GetModule();
6589 SWIG_PYTHON_THREAD_END_ALLOW;
6590 }
6591 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
6592 return resultobj;
6593fail:
6594 return NULL;
6595}
6596
6597
6598SWIGINTERN PyObject *_wrap_SBAddress_GetCompileUnit(PyObject *self, PyObject *args) {
6599 PyObject *resultobj = 0;
6600 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6601 void *argp1 = 0 ;
6602 int res1 = 0 ;
6603 PyObject *swig_obj[1] ;
6604 lldb::SBCompileUnit result;
6605
6606 (void)self;
6607 if (!args) SWIG_fail;
6608 swig_obj[0] = args;
6609 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6610 if (!SWIG_IsOK(res1)) {
6611 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetCompileUnit" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6612 }
6613 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6614 {
6615 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6616 result = (arg1)->GetCompileUnit();
6617 SWIG_PYTHON_THREAD_END_ALLOW;
6618 }
6619 resultobj = SWIG_NewPointerObj((new lldb::SBCompileUnit(result)), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_OWN | 0 );
6620 return resultobj;
6621fail:
6622 return NULL;
6623}
6624
6625
6626SWIGINTERN PyObject *_wrap_SBAddress_GetFunction(PyObject *self, PyObject *args) {
6627 PyObject *resultobj = 0;
6628 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6629 void *argp1 = 0 ;
6630 int res1 = 0 ;
6631 PyObject *swig_obj[1] ;
6632 lldb::SBFunction result;
6633
6634 (void)self;
6635 if (!args) SWIG_fail;
6636 swig_obj[0] = args;
6637 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6638 if (!SWIG_IsOK(res1)) {
6639 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetFunction" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6640 }
6641 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6642 {
6643 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6644 result = (arg1)->GetFunction();
6645 SWIG_PYTHON_THREAD_END_ALLOW;
6646 }
6647 resultobj = SWIG_NewPointerObj((new lldb::SBFunction(result)), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_OWN | 0 );
6648 return resultobj;
6649fail:
6650 return NULL;
6651}
6652
6653
6654SWIGINTERN PyObject *_wrap_SBAddress_GetBlock(PyObject *self, PyObject *args) {
6655 PyObject *resultobj = 0;
6656 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6657 void *argp1 = 0 ;
6658 int res1 = 0 ;
6659 PyObject *swig_obj[1] ;
6660 lldb::SBBlock result;
6661
6662 (void)self;
6663 if (!args) SWIG_fail;
6664 swig_obj[0] = args;
6665 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6666 if (!SWIG_IsOK(res1)) {
6667 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetBlock" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6668 }
6669 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6670 {
6671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6672 result = (arg1)->GetBlock();
6673 SWIG_PYTHON_THREAD_END_ALLOW;
6674 }
6675 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
6676 return resultobj;
6677fail:
6678 return NULL;
6679}
6680
6681
6682SWIGINTERN PyObject *_wrap_SBAddress_GetSymbol(PyObject *self, PyObject *args) {
6683 PyObject *resultobj = 0;
6684 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6685 void *argp1 = 0 ;
6686 int res1 = 0 ;
6687 PyObject *swig_obj[1] ;
6688 lldb::SBSymbol result;
6689
6690 (void)self;
6691 if (!args) SWIG_fail;
6692 swig_obj[0] = args;
6693 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6694 if (!SWIG_IsOK(res1)) {
6695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetSymbol" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6696 }
6697 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6698 {
6699 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6700 result = (arg1)->GetSymbol();
6701 SWIG_PYTHON_THREAD_END_ALLOW;
6702 }
6703 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(result)), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
6704 return resultobj;
6705fail:
6706 return NULL;
6707}
6708
6709
6710SWIGINTERN PyObject *_wrap_SBAddress_GetLineEntry(PyObject *self, PyObject *args) {
6711 PyObject *resultobj = 0;
6712 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6713 void *argp1 = 0 ;
6714 int res1 = 0 ;
6715 PyObject *swig_obj[1] ;
6716 lldb::SBLineEntry result;
6717
6718 (void)self;
6719 if (!args) SWIG_fail;
6720 swig_obj[0] = args;
6721 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6722 if (!SWIG_IsOK(res1)) {
6723 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetLineEntry" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6724 }
6725 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6726 {
6727 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6728 result = (arg1)->GetLineEntry();
6729 SWIG_PYTHON_THREAD_END_ALLOW;
6730 }
6731 resultobj = SWIG_NewPointerObj((new lldb::SBLineEntry(result)), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_OWN | 0 );
6732 return resultobj;
6733fail:
6734 return NULL;
6735}
6736
6737
6738SWIGINTERN PyObject *_wrap_SBAddress___repr__(PyObject *self, PyObject *args) {
6739 PyObject *resultobj = 0;
6740 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
6741 void *argp1 = 0 ;
6742 int res1 = 0 ;
6743 PyObject *swig_obj[1] ;
6744 std::string result;
6745
6746 (void)self;
6747 if (!args) SWIG_fail;
6748 swig_obj[0] = args;
6749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
6750 if (!SWIG_IsOK(res1)) {
6751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress___repr__" "', argument " "1"" of type '" "lldb::SBAddress *""'");
6752 }
6753 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
6754 {
6755 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6756 result = lldb_SBAddress___repr__(self: arg1);
6757 SWIG_PYTHON_THREAD_END_ALLOW;
6758 }
6759 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
6760 return resultobj;
6761fail:
6762 return NULL;
6763}
6764
6765
6766SWIGINTERN PyObject *SBAddress_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6767 PyObject *obj;
6768 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
6769 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBAddress, SWIG_NewClientData(obj));
6770 return SWIG_Py_Void();
6771}
6772
6773SWIGINTERN PyObject *SBAddress_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6774 return SWIG_Python_InitShadowInstance(args);
6775}
6776
6777SWIGINTERN PyObject *_wrap_new_SBAddressRange__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
6778 PyObject *resultobj = 0;
6779 lldb::SBAddressRange *result = 0 ;
6780
6781 (void)self;
6782 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
6783 {
6784 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6785 result = (lldb::SBAddressRange *)new lldb::SBAddressRange();
6786 SWIG_PYTHON_THREAD_END_ALLOW;
6787 }
6788 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddressRange, SWIG_POINTER_NEW | 0 );
6789 return resultobj;
6790fail:
6791 return NULL;
6792}
6793
6794
6795SWIGINTERN PyObject *_wrap_new_SBAddressRange__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
6796 PyObject *resultobj = 0;
6797 lldb::SBAddressRange *arg1 = 0 ;
6798 void *argp1 = 0 ;
6799 int res1 = 0 ;
6800 lldb::SBAddressRange *result = 0 ;
6801
6802 (void)self;
6803 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
6804 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBAddressRange, 0 | 0);
6805 if (!SWIG_IsOK(res1)) {
6806 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAddressRange" "', argument " "1"" of type '" "lldb::SBAddressRange const &""'");
6807 }
6808 if (!argp1) {
6809 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddressRange" "', argument " "1"" of type '" "lldb::SBAddressRange const &""'");
6810 }
6811 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
6812 {
6813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6814 result = (lldb::SBAddressRange *)new lldb::SBAddressRange((lldb::SBAddressRange const &)*arg1);
6815 SWIG_PYTHON_THREAD_END_ALLOW;
6816 }
6817 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddressRange, SWIG_POINTER_NEW | 0 );
6818 return resultobj;
6819fail:
6820 return NULL;
6821}
6822
6823
6824SWIGINTERN PyObject *_wrap_new_SBAddressRange__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
6825 PyObject *resultobj = 0;
6826 lldb::SBAddress arg1 ;
6827 lldb::addr_t arg2 ;
6828 void *argp1 ;
6829 int res1 = 0 ;
6830 unsigned long long val2 ;
6831 int ecode2 = 0 ;
6832 lldb::SBAddressRange *result = 0 ;
6833
6834 (void)self;
6835 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
6836 {
6837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
6838 if (!SWIG_IsOK(res1)) {
6839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAddressRange" "', argument " "1"" of type '" "lldb::SBAddress""'");
6840 }
6841 if (!argp1) {
6842 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddressRange" "', argument " "1"" of type '" "lldb::SBAddress""'");
6843 } else {
6844 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp1);
6845 arg1 = *temp;
6846 if (SWIG_IsNewObj(res1)) delete temp;
6847 }
6848 }
6849 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
6850 if (!SWIG_IsOK(ecode2)) {
6851 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBAddressRange" "', argument " "2"" of type '" "lldb::addr_t""'");
6852 }
6853 arg2 = static_cast< lldb::addr_t >(val2);
6854 {
6855 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6856 result = (lldb::SBAddressRange *)new lldb::SBAddressRange(arg1,arg2);
6857 SWIG_PYTHON_THREAD_END_ALLOW;
6858 }
6859 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddressRange, SWIG_POINTER_NEW | 0 );
6860 return resultobj;
6861fail:
6862 return NULL;
6863}
6864
6865
6866SWIGINTERN PyObject *_wrap_new_SBAddressRange(PyObject *self, PyObject *args) {
6867 Py_ssize_t argc;
6868 PyObject *argv[3] = {
6869 0
6870 };
6871
6872 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBAddressRange", min: 0, max: 2, objs: argv))) SWIG_fail;
6873 --argc;
6874 if (argc == 0) {
6875 return _wrap_new_SBAddressRange__SWIG_0(self, nobjs: argc, argv);
6876 }
6877 if (argc == 1) {
6878 int _v = 0;
6879 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBAddressRange, SWIG_POINTER_NO_NULL | 0);
6880 _v = SWIG_CheckState(res);
6881 if (_v) {
6882 return _wrap_new_SBAddressRange__SWIG_1(self, nobjs: argc, swig_obj: argv);
6883 }
6884 }
6885 if (argc == 2) {
6886 int _v = 0;
6887 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
6888 _v = SWIG_CheckState(res);
6889 if (_v) {
6890 {
6891 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
6892 _v = SWIG_CheckState(res);
6893 }
6894 if (_v) {
6895 return _wrap_new_SBAddressRange__SWIG_2(self, nobjs: argc, swig_obj: argv);
6896 }
6897 }
6898 }
6899
6900fail:
6901 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBAddressRange'.\n"
6902 " Possible C/C++ prototypes are:\n"
6903 " lldb::SBAddressRange::SBAddressRange()\n"
6904 " lldb::SBAddressRange::SBAddressRange(lldb::SBAddressRange const &)\n"
6905 " lldb::SBAddressRange::SBAddressRange(lldb::SBAddress,lldb::addr_t)\n");
6906 return 0;
6907}
6908
6909
6910SWIGINTERN PyObject *_wrap_delete_SBAddressRange(PyObject *self, PyObject *args) {
6911 PyObject *resultobj = 0;
6912 lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ;
6913 void *argp1 = 0 ;
6914 int res1 = 0 ;
6915 PyObject *swig_obj[1] ;
6916
6917 (void)self;
6918 if (!args) SWIG_fail;
6919 swig_obj[0] = args;
6920 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRange, SWIG_POINTER_DISOWN | 0 );
6921 if (!SWIG_IsOK(res1)) {
6922 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBAddressRange" "', argument " "1"" of type '" "lldb::SBAddressRange *""'");
6923 }
6924 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
6925 {
6926 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6927 delete arg1;
6928 SWIG_PYTHON_THREAD_END_ALLOW;
6929 }
6930 resultobj = SWIG_Py_Void();
6931 return resultobj;
6932fail:
6933 return NULL;
6934}
6935
6936
6937SWIGINTERN PyObject *_wrap_SBAddressRange_Clear(PyObject *self, PyObject *args) {
6938 PyObject *resultobj = 0;
6939 lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ;
6940 void *argp1 = 0 ;
6941 int res1 = 0 ;
6942 PyObject *swig_obj[1] ;
6943
6944 (void)self;
6945 if (!args) SWIG_fail;
6946 swig_obj[0] = args;
6947 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRange, 0 | 0 );
6948 if (!SWIG_IsOK(res1)) {
6949 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRange_Clear" "', argument " "1"" of type '" "lldb::SBAddressRange *""'");
6950 }
6951 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
6952 {
6953 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6954 (arg1)->Clear();
6955 SWIG_PYTHON_THREAD_END_ALLOW;
6956 }
6957 resultobj = SWIG_Py_Void();
6958 return resultobj;
6959fail:
6960 return NULL;
6961}
6962
6963
6964SWIGINTERN PyObject *_wrap_SBAddressRange_IsValid(PyObject *self, PyObject *args) {
6965 PyObject *resultobj = 0;
6966 lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ;
6967 void *argp1 = 0 ;
6968 int res1 = 0 ;
6969 PyObject *swig_obj[1] ;
6970 bool result;
6971
6972 (void)self;
6973 if (!args) SWIG_fail;
6974 swig_obj[0] = args;
6975 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRange, 0 | 0 );
6976 if (!SWIG_IsOK(res1)) {
6977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRange_IsValid" "', argument " "1"" of type '" "lldb::SBAddressRange const *""'");
6978 }
6979 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
6980 {
6981 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6982 result = (bool)((lldb::SBAddressRange const *)arg1)->IsValid();
6983 SWIG_PYTHON_THREAD_END_ALLOW;
6984 }
6985 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
6986 return resultobj;
6987fail:
6988 return NULL;
6989}
6990
6991
6992SWIGINTERN PyObject *_wrap_SBAddressRange_GetBaseAddress(PyObject *self, PyObject *args) {
6993 PyObject *resultobj = 0;
6994 lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ;
6995 void *argp1 = 0 ;
6996 int res1 = 0 ;
6997 PyObject *swig_obj[1] ;
6998 lldb::SBAddress result;
6999
7000 (void)self;
7001 if (!args) SWIG_fail;
7002 swig_obj[0] = args;
7003 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRange, 0 | 0 );
7004 if (!SWIG_IsOK(res1)) {
7005 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRange_GetBaseAddress" "', argument " "1"" of type '" "lldb::SBAddressRange const *""'");
7006 }
7007 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
7008 {
7009 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7010 result = ((lldb::SBAddressRange const *)arg1)->GetBaseAddress();
7011 SWIG_PYTHON_THREAD_END_ALLOW;
7012 }
7013 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
7014 return resultobj;
7015fail:
7016 return NULL;
7017}
7018
7019
7020SWIGINTERN PyObject *_wrap_SBAddressRange_GetByteSize(PyObject *self, PyObject *args) {
7021 PyObject *resultobj = 0;
7022 lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ;
7023 void *argp1 = 0 ;
7024 int res1 = 0 ;
7025 PyObject *swig_obj[1] ;
7026 lldb::addr_t result;
7027
7028 (void)self;
7029 if (!args) SWIG_fail;
7030 swig_obj[0] = args;
7031 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRange, 0 | 0 );
7032 if (!SWIG_IsOK(res1)) {
7033 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRange_GetByteSize" "', argument " "1"" of type '" "lldb::SBAddressRange const *""'");
7034 }
7035 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
7036 {
7037 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7038 result = (lldb::addr_t)((lldb::SBAddressRange const *)arg1)->GetByteSize();
7039 SWIG_PYTHON_THREAD_END_ALLOW;
7040 }
7041 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
7042 return resultobj;
7043fail:
7044 return NULL;
7045}
7046
7047
7048SWIGINTERN PyObject *_wrap_SBAddressRange___eq__(PyObject *self, PyObject *args) {
7049 PyObject *resultobj = 0;
7050 lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ;
7051 lldb::SBAddressRange *arg2 = 0 ;
7052 void *argp1 = 0 ;
7053 int res1 = 0 ;
7054 void *argp2 = 0 ;
7055 int res2 = 0 ;
7056 PyObject *swig_obj[2] ;
7057 bool result;
7058
7059 (void)self;
7060 if (!SWIG_Python_UnpackTuple(args, name: "SBAddressRange___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
7061 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRange, 0 | 0 );
7062 if (!SWIG_IsOK(res1)) {
7063 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRange___eq__" "', argument " "1"" of type '" "lldb::SBAddressRange *""'");
7064 }
7065 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
7066 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddressRange, 0 | 0);
7067 if (!SWIG_IsOK(res2)) {
7068 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddressRange___eq__" "', argument " "2"" of type '" "lldb::SBAddressRange const &""'");
7069 }
7070 if (!argp2) {
7071 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddressRange___eq__" "', argument " "2"" of type '" "lldb::SBAddressRange const &""'");
7072 }
7073 arg2 = reinterpret_cast< lldb::SBAddressRange * >(argp2);
7074 {
7075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7076 result = (bool)(arg1)->operator ==(rhs: (lldb::SBAddressRange const &)*arg2);
7077 SWIG_PYTHON_THREAD_END_ALLOW;
7078 }
7079 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
7080 return resultobj;
7081fail:
7082 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
7083 return NULL;
7084 }
7085 PyErr_Clear();
7086 Py_INCREF(Py_NotImplemented);
7087 return Py_NotImplemented;
7088}
7089
7090
7091SWIGINTERN PyObject *_wrap_SBAddressRange___ne__(PyObject *self, PyObject *args) {
7092 PyObject *resultobj = 0;
7093 lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ;
7094 lldb::SBAddressRange *arg2 = 0 ;
7095 void *argp1 = 0 ;
7096 int res1 = 0 ;
7097 void *argp2 = 0 ;
7098 int res2 = 0 ;
7099 PyObject *swig_obj[2] ;
7100 bool result;
7101
7102 (void)self;
7103 if (!SWIG_Python_UnpackTuple(args, name: "SBAddressRange___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
7104 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRange, 0 | 0 );
7105 if (!SWIG_IsOK(res1)) {
7106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRange___ne__" "', argument " "1"" of type '" "lldb::SBAddressRange *""'");
7107 }
7108 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
7109 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddressRange, 0 | 0);
7110 if (!SWIG_IsOK(res2)) {
7111 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddressRange___ne__" "', argument " "2"" of type '" "lldb::SBAddressRange const &""'");
7112 }
7113 if (!argp2) {
7114 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddressRange___ne__" "', argument " "2"" of type '" "lldb::SBAddressRange const &""'");
7115 }
7116 arg2 = reinterpret_cast< lldb::SBAddressRange * >(argp2);
7117 {
7118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7119 result = (bool)(arg1)->operator !=(rhs: (lldb::SBAddressRange const &)*arg2);
7120 SWIG_PYTHON_THREAD_END_ALLOW;
7121 }
7122 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
7123 return resultobj;
7124fail:
7125 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
7126 return NULL;
7127 }
7128 PyErr_Clear();
7129 Py_INCREF(Py_NotImplemented);
7130 return Py_NotImplemented;
7131}
7132
7133
7134SWIGINTERN PyObject *_wrap_SBAddressRange_GetDescription(PyObject *self, PyObject *args) {
7135 PyObject *resultobj = 0;
7136 lldb::SBAddressRange *arg1 = (lldb::SBAddressRange *) 0 ;
7137 lldb::SBStream *arg2 = 0 ;
7138 lldb::SBTarget arg3 ;
7139 void *argp1 = 0 ;
7140 int res1 = 0 ;
7141 void *argp2 = 0 ;
7142 int res2 = 0 ;
7143 void *argp3 ;
7144 int res3 = 0 ;
7145 PyObject *swig_obj[3] ;
7146 bool result;
7147
7148 (void)self;
7149 if (!SWIG_Python_UnpackTuple(args, name: "SBAddressRange_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
7150 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRange, 0 | 0 );
7151 if (!SWIG_IsOK(res1)) {
7152 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRange_GetDescription" "', argument " "1"" of type '" "lldb::SBAddressRange *""'");
7153 }
7154 arg1 = reinterpret_cast< lldb::SBAddressRange * >(argp1);
7155 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
7156 if (!SWIG_IsOK(res2)) {
7157 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddressRange_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
7158 }
7159 if (!argp2) {
7160 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddressRange_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
7161 }
7162 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
7163 {
7164 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
7165 if (!SWIG_IsOK(res3)) {
7166 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBAddressRange_GetDescription" "', argument " "3"" of type '" "lldb::SBTarget const""'");
7167 }
7168 if (!argp3) {
7169 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddressRange_GetDescription" "', argument " "3"" of type '" "lldb::SBTarget const""'");
7170 } else {
7171 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp3);
7172 arg3 = *temp;
7173 if (SWIG_IsNewObj(res3)) delete temp;
7174 }
7175 }
7176 {
7177 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7178 result = (bool)(arg1)->GetDescription(description&: *arg2,target: arg3);
7179 SWIG_PYTHON_THREAD_END_ALLOW;
7180 }
7181 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
7182 return resultobj;
7183fail:
7184 return NULL;
7185}
7186
7187
7188SWIGINTERN PyObject *SBAddressRange_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7189 PyObject *obj;
7190 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
7191 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBAddressRange, SWIG_NewClientData(obj));
7192 return SWIG_Py_Void();
7193}
7194
7195SWIGINTERN PyObject *SBAddressRange_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7196 return SWIG_Python_InitShadowInstance(args);
7197}
7198
7199SWIGINTERN PyObject *_wrap_new_SBAddressRangeList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
7200 PyObject *resultobj = 0;
7201 lldb::SBAddressRangeList *result = 0 ;
7202
7203 (void)self;
7204 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
7205 {
7206 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7207 result = (lldb::SBAddressRangeList *)new lldb::SBAddressRangeList();
7208 SWIG_PYTHON_THREAD_END_ALLOW;
7209 }
7210 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_POINTER_NEW | 0 );
7211 return resultobj;
7212fail:
7213 return NULL;
7214}
7215
7216
7217SWIGINTERN PyObject *_wrap_new_SBAddressRangeList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7218 PyObject *resultobj = 0;
7219 lldb::SBAddressRangeList *arg1 = 0 ;
7220 void *argp1 = 0 ;
7221 int res1 = 0 ;
7222 lldb::SBAddressRangeList *result = 0 ;
7223
7224 (void)self;
7225 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
7226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0);
7227 if (!SWIG_IsOK(res1)) {
7228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAddressRangeList" "', argument " "1"" of type '" "lldb::SBAddressRangeList const &""'");
7229 }
7230 if (!argp1) {
7231 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddressRangeList" "', argument " "1"" of type '" "lldb::SBAddressRangeList const &""'");
7232 }
7233 arg1 = reinterpret_cast< lldb::SBAddressRangeList * >(argp1);
7234 {
7235 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7236 result = (lldb::SBAddressRangeList *)new lldb::SBAddressRangeList((lldb::SBAddressRangeList const &)*arg1);
7237 SWIG_PYTHON_THREAD_END_ALLOW;
7238 }
7239 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_POINTER_NEW | 0 );
7240 return resultobj;
7241fail:
7242 return NULL;
7243}
7244
7245
7246SWIGINTERN PyObject *_wrap_new_SBAddressRangeList(PyObject *self, PyObject *args) {
7247 Py_ssize_t argc;
7248 PyObject *argv[2] = {
7249 0
7250 };
7251
7252 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBAddressRangeList", min: 0, max: 1, objs: argv))) SWIG_fail;
7253 --argc;
7254 if (argc == 0) {
7255 return _wrap_new_SBAddressRangeList__SWIG_0(self, nobjs: argc, argv);
7256 }
7257 if (argc == 1) {
7258 int _v = 0;
7259 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_POINTER_NO_NULL | 0);
7260 _v = SWIG_CheckState(res);
7261 if (_v) {
7262 return _wrap_new_SBAddressRangeList__SWIG_1(self, nobjs: argc, swig_obj: argv);
7263 }
7264 }
7265
7266fail:
7267 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBAddressRangeList'.\n"
7268 " Possible C/C++ prototypes are:\n"
7269 " lldb::SBAddressRangeList::SBAddressRangeList()\n"
7270 " lldb::SBAddressRangeList::SBAddressRangeList(lldb::SBAddressRangeList const &)\n");
7271 return 0;
7272}
7273
7274
7275SWIGINTERN PyObject *_wrap_delete_SBAddressRangeList(PyObject *self, PyObject *args) {
7276 PyObject *resultobj = 0;
7277 lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ;
7278 void *argp1 = 0 ;
7279 int res1 = 0 ;
7280 PyObject *swig_obj[1] ;
7281
7282 (void)self;
7283 if (!args) SWIG_fail;
7284 swig_obj[0] = args;
7285 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_POINTER_DISOWN | 0 );
7286 if (!SWIG_IsOK(res1)) {
7287 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBAddressRangeList" "', argument " "1"" of type '" "lldb::SBAddressRangeList *""'");
7288 }
7289 arg1 = reinterpret_cast< lldb::SBAddressRangeList * >(argp1);
7290 {
7291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7292 delete arg1;
7293 SWIG_PYTHON_THREAD_END_ALLOW;
7294 }
7295 resultobj = SWIG_Py_Void();
7296 return resultobj;
7297fail:
7298 return NULL;
7299}
7300
7301
7302SWIGINTERN PyObject *_wrap_SBAddressRangeList_GetSize(PyObject *self, PyObject *args) {
7303 PyObject *resultobj = 0;
7304 lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ;
7305 void *argp1 = 0 ;
7306 int res1 = 0 ;
7307 PyObject *swig_obj[1] ;
7308 uint32_t result;
7309
7310 (void)self;
7311 if (!args) SWIG_fail;
7312 swig_obj[0] = args;
7313 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0 );
7314 if (!SWIG_IsOK(res1)) {
7315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRangeList_GetSize" "', argument " "1"" of type '" "lldb::SBAddressRangeList const *""'");
7316 }
7317 arg1 = reinterpret_cast< lldb::SBAddressRangeList * >(argp1);
7318 {
7319 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7320 result = (uint32_t)((lldb::SBAddressRangeList const *)arg1)->GetSize();
7321 SWIG_PYTHON_THREAD_END_ALLOW;
7322 }
7323 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
7324 return resultobj;
7325fail:
7326 return NULL;
7327}
7328
7329
7330SWIGINTERN PyObject *_wrap_SBAddressRangeList_Clear(PyObject *self, PyObject *args) {
7331 PyObject *resultobj = 0;
7332 lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ;
7333 void *argp1 = 0 ;
7334 int res1 = 0 ;
7335 PyObject *swig_obj[1] ;
7336
7337 (void)self;
7338 if (!args) SWIG_fail;
7339 swig_obj[0] = args;
7340 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0 );
7341 if (!SWIG_IsOK(res1)) {
7342 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRangeList_Clear" "', argument " "1"" of type '" "lldb::SBAddressRangeList *""'");
7343 }
7344 arg1 = reinterpret_cast< lldb::SBAddressRangeList * >(argp1);
7345 {
7346 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7347 (arg1)->Clear();
7348 SWIG_PYTHON_THREAD_END_ALLOW;
7349 }
7350 resultobj = SWIG_Py_Void();
7351 return resultobj;
7352fail:
7353 return NULL;
7354}
7355
7356
7357SWIGINTERN PyObject *_wrap_SBAddressRangeList_GetAddressRangeAtIndex(PyObject *self, PyObject *args) {
7358 PyObject *resultobj = 0;
7359 lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ;
7360 uint64_t arg2 ;
7361 void *argp1 = 0 ;
7362 int res1 = 0 ;
7363 unsigned long long val2 ;
7364 int ecode2 = 0 ;
7365 PyObject *swig_obj[2] ;
7366 lldb::SBAddressRange result;
7367
7368 (void)self;
7369 if (!SWIG_Python_UnpackTuple(args, name: "SBAddressRangeList_GetAddressRangeAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
7370 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0 );
7371 if (!SWIG_IsOK(res1)) {
7372 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRangeList_GetAddressRangeAtIndex" "', argument " "1"" of type '" "lldb::SBAddressRangeList *""'");
7373 }
7374 arg1 = reinterpret_cast< lldb::SBAddressRangeList * >(argp1);
7375 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
7376 if (!SWIG_IsOK(ecode2)) {
7377 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAddressRangeList_GetAddressRangeAtIndex" "', argument " "2"" of type '" "uint64_t""'");
7378 }
7379 arg2 = static_cast< uint64_t >(val2);
7380 {
7381 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7382 result = (arg1)->GetAddressRangeAtIndex(idx: arg2);
7383 SWIG_PYTHON_THREAD_END_ALLOW;
7384 }
7385 resultobj = SWIG_NewPointerObj((new lldb::SBAddressRange(result)), SWIGTYPE_p_lldb__SBAddressRange, SWIG_POINTER_OWN | 0 );
7386 return resultobj;
7387fail:
7388 return NULL;
7389}
7390
7391
7392SWIGINTERN PyObject *_wrap_SBAddressRangeList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7393 PyObject *resultobj = 0;
7394 lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ;
7395 lldb::SBAddressRange *arg2 = 0 ;
7396 void *argp1 = 0 ;
7397 int res1 = 0 ;
7398 void *argp2 = 0 ;
7399 int res2 = 0 ;
7400
7401 (void)self;
7402 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
7403 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0 );
7404 if (!SWIG_IsOK(res1)) {
7405 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRangeList_Append" "', argument " "1"" of type '" "lldb::SBAddressRangeList *""'");
7406 }
7407 arg1 = reinterpret_cast< lldb::SBAddressRangeList * >(argp1);
7408 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddressRange, 0 | 0);
7409 if (!SWIG_IsOK(res2)) {
7410 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddressRangeList_Append" "', argument " "2"" of type '" "lldb::SBAddressRange const &""'");
7411 }
7412 if (!argp2) {
7413 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddressRangeList_Append" "', argument " "2"" of type '" "lldb::SBAddressRange const &""'");
7414 }
7415 arg2 = reinterpret_cast< lldb::SBAddressRange * >(argp2);
7416 {
7417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7418 (arg1)->Append(addr_range: (lldb::SBAddressRange const &)*arg2);
7419 SWIG_PYTHON_THREAD_END_ALLOW;
7420 }
7421 resultobj = SWIG_Py_Void();
7422 return resultobj;
7423fail:
7424 return NULL;
7425}
7426
7427
7428SWIGINTERN PyObject *_wrap_SBAddressRangeList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7429 PyObject *resultobj = 0;
7430 lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ;
7431 lldb::SBAddressRangeList *arg2 = 0 ;
7432 void *argp1 = 0 ;
7433 int res1 = 0 ;
7434 void *argp2 = 0 ;
7435 int res2 = 0 ;
7436
7437 (void)self;
7438 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
7439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0 );
7440 if (!SWIG_IsOK(res1)) {
7441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRangeList_Append" "', argument " "1"" of type '" "lldb::SBAddressRangeList *""'");
7442 }
7443 arg1 = reinterpret_cast< lldb::SBAddressRangeList * >(argp1);
7444 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0);
7445 if (!SWIG_IsOK(res2)) {
7446 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddressRangeList_Append" "', argument " "2"" of type '" "lldb::SBAddressRangeList const &""'");
7447 }
7448 if (!argp2) {
7449 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddressRangeList_Append" "', argument " "2"" of type '" "lldb::SBAddressRangeList const &""'");
7450 }
7451 arg2 = reinterpret_cast< lldb::SBAddressRangeList * >(argp2);
7452 {
7453 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7454 (arg1)->Append(addr_range_list: (lldb::SBAddressRangeList const &)*arg2);
7455 SWIG_PYTHON_THREAD_END_ALLOW;
7456 }
7457 resultobj = SWIG_Py_Void();
7458 return resultobj;
7459fail:
7460 return NULL;
7461}
7462
7463
7464SWIGINTERN PyObject *_wrap_SBAddressRangeList_Append(PyObject *self, PyObject *args) {
7465 Py_ssize_t argc;
7466 PyObject *argv[3] = {
7467 0
7468 };
7469
7470 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBAddressRangeList_Append", min: 0, max: 2, objs: argv))) SWIG_fail;
7471 --argc;
7472 if (argc == 2) {
7473 int _v = 0;
7474 void *vptr = 0;
7475 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAddressRangeList, 0);
7476 _v = SWIG_CheckState(res);
7477 if (_v) {
7478 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddressRange, SWIG_POINTER_NO_NULL | 0);
7479 _v = SWIG_CheckState(res);
7480 if (_v) {
7481 return _wrap_SBAddressRangeList_Append__SWIG_0(self, nobjs: argc, swig_obj: argv);
7482 }
7483 }
7484 }
7485 if (argc == 2) {
7486 int _v = 0;
7487 void *vptr = 0;
7488 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAddressRangeList, 0);
7489 _v = SWIG_CheckState(res);
7490 if (_v) {
7491 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_POINTER_NO_NULL | 0);
7492 _v = SWIG_CheckState(res);
7493 if (_v) {
7494 return _wrap_SBAddressRangeList_Append__SWIG_1(self, nobjs: argc, swig_obj: argv);
7495 }
7496 }
7497 }
7498
7499fail:
7500 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBAddressRangeList_Append'.\n"
7501 " Possible C/C++ prototypes are:\n"
7502 " lldb::SBAddressRangeList::Append(lldb::SBAddressRange const &)\n"
7503 " lldb::SBAddressRangeList::Append(lldb::SBAddressRangeList const &)\n");
7504 return 0;
7505}
7506
7507
7508SWIGINTERN PyObject *_wrap_SBAddressRangeList_GetDescription(PyObject *self, PyObject *args) {
7509 PyObject *resultobj = 0;
7510 lldb::SBAddressRangeList *arg1 = (lldb::SBAddressRangeList *) 0 ;
7511 lldb::SBStream *arg2 = 0 ;
7512 lldb::SBTarget *arg3 = 0 ;
7513 void *argp1 = 0 ;
7514 int res1 = 0 ;
7515 void *argp2 = 0 ;
7516 int res2 = 0 ;
7517 void *argp3 = 0 ;
7518 int res3 = 0 ;
7519 PyObject *swig_obj[3] ;
7520 bool result;
7521
7522 (void)self;
7523 if (!SWIG_Python_UnpackTuple(args, name: "SBAddressRangeList_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
7524 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0 );
7525 if (!SWIG_IsOK(res1)) {
7526 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddressRangeList_GetDescription" "', argument " "1"" of type '" "lldb::SBAddressRangeList *""'");
7527 }
7528 arg1 = reinterpret_cast< lldb::SBAddressRangeList * >(argp1);
7529 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
7530 if (!SWIG_IsOK(res2)) {
7531 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddressRangeList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
7532 }
7533 if (!argp2) {
7534 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddressRangeList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
7535 }
7536 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
7537 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
7538 if (!SWIG_IsOK(res3)) {
7539 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBAddressRangeList_GetDescription" "', argument " "3"" of type '" "lldb::SBTarget const &""'");
7540 }
7541 if (!argp3) {
7542 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddressRangeList_GetDescription" "', argument " "3"" of type '" "lldb::SBTarget const &""'");
7543 }
7544 arg3 = reinterpret_cast< lldb::SBTarget * >(argp3);
7545 {
7546 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7547 result = (bool)(arg1)->GetDescription(description&: *arg2,target: (lldb::SBTarget const &)*arg3);
7548 SWIG_PYTHON_THREAD_END_ALLOW;
7549 }
7550 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
7551 return resultobj;
7552fail:
7553 return NULL;
7554}
7555
7556
7557SWIGINTERN PyObject *SBAddressRangeList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7558 PyObject *obj;
7559 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
7560 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_NewClientData(obj));
7561 return SWIG_Py_Void();
7562}
7563
7564SWIGINTERN PyObject *SBAddressRangeList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7565 return SWIG_Python_InitShadowInstance(args);
7566}
7567
7568SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
7569 PyObject *resultobj = 0;
7570 lldb::SBAttachInfo *result = 0 ;
7571
7572 (void)self;
7573 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
7574 {
7575 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7576 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo();
7577 SWIG_PYTHON_THREAD_END_ALLOW;
7578 }
7579 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
7580 return resultobj;
7581fail:
7582 return NULL;
7583}
7584
7585
7586SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7587 PyObject *resultobj = 0;
7588 lldb::pid_t arg1 ;
7589 unsigned long long val1 ;
7590 int ecode1 = 0 ;
7591 lldb::SBAttachInfo *result = 0 ;
7592
7593 (void)self;
7594 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
7595 ecode1 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[0], val: &val1);
7596 if (!SWIG_IsOK(ecode1)) {
7597 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "lldb::pid_t""'");
7598 }
7599 arg1 = static_cast< lldb::pid_t >(val1);
7600 {
7601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7602 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo(arg1);
7603 SWIG_PYTHON_THREAD_END_ALLOW;
7604 }
7605 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
7606 return resultobj;
7607fail:
7608 return NULL;
7609}
7610
7611
7612SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7613 PyObject *resultobj = 0;
7614 char *arg1 = (char *) 0 ;
7615 bool arg2 ;
7616 int res1 ;
7617 char *buf1 = 0 ;
7618 int alloc1 = 0 ;
7619 bool val2 ;
7620 int ecode2 = 0 ;
7621 lldb::SBAttachInfo *result = 0 ;
7622
7623 (void)self;
7624 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
7625 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
7626 if (!SWIG_IsOK(res1)) {
7627 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "char const *""'");
7628 }
7629 arg1 = reinterpret_cast< char * >(buf1);
7630 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
7631 if (!SWIG_IsOK(ecode2)) {
7632 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBAttachInfo" "', argument " "2"" of type '" "bool""'");
7633 }
7634 arg2 = static_cast< bool >(val2);
7635 {
7636 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7637 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo((char const *)arg1,arg2);
7638 SWIG_PYTHON_THREAD_END_ALLOW;
7639 }
7640 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
7641 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
7642 return resultobj;
7643fail:
7644 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
7645 return NULL;
7646}
7647
7648
7649SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7650 PyObject *resultobj = 0;
7651 char *arg1 = (char *) 0 ;
7652 bool arg2 ;
7653 bool arg3 ;
7654 int res1 ;
7655 char *buf1 = 0 ;
7656 int alloc1 = 0 ;
7657 bool val2 ;
7658 int ecode2 = 0 ;
7659 bool val3 ;
7660 int ecode3 = 0 ;
7661 lldb::SBAttachInfo *result = 0 ;
7662
7663 (void)self;
7664 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
7665 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
7666 if (!SWIG_IsOK(res1)) {
7667 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "char const *""'");
7668 }
7669 arg1 = reinterpret_cast< char * >(buf1);
7670 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
7671 if (!SWIG_IsOK(ecode2)) {
7672 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBAttachInfo" "', argument " "2"" of type '" "bool""'");
7673 }
7674 arg2 = static_cast< bool >(val2);
7675 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
7676 if (!SWIG_IsOK(ecode3)) {
7677 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_SBAttachInfo" "', argument " "3"" of type '" "bool""'");
7678 }
7679 arg3 = static_cast< bool >(val3);
7680 {
7681 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7682 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo((char const *)arg1,arg2,arg3);
7683 SWIG_PYTHON_THREAD_END_ALLOW;
7684 }
7685 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
7686 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
7687 return resultobj;
7688fail:
7689 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
7690 return NULL;
7691}
7692
7693
7694SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7695 PyObject *resultobj = 0;
7696 lldb::SBAttachInfo *arg1 = 0 ;
7697 void *argp1 = 0 ;
7698 int res1 = 0 ;
7699 lldb::SBAttachInfo *result = 0 ;
7700
7701 (void)self;
7702 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
7703 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0);
7704 if (!SWIG_IsOK(res1)) {
7705 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "lldb::SBAttachInfo const &""'");
7706 }
7707 if (!argp1) {
7708 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "lldb::SBAttachInfo const &""'");
7709 }
7710 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
7711 {
7712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7713 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo((lldb::SBAttachInfo const &)*arg1);
7714 SWIG_PYTHON_THREAD_END_ALLOW;
7715 }
7716 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
7717 return resultobj;
7718fail:
7719 return NULL;
7720}
7721
7722
7723SWIGINTERN PyObject *_wrap_new_SBAttachInfo(PyObject *self, PyObject *args) {
7724 Py_ssize_t argc;
7725 PyObject *argv[4] = {
7726 0
7727 };
7728
7729 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBAttachInfo", min: 0, max: 3, objs: argv))) SWIG_fail;
7730 --argc;
7731 if (argc == 0) {
7732 return _wrap_new_SBAttachInfo__SWIG_0(self, nobjs: argc, argv);
7733 }
7734 if (argc == 1) {
7735 int _v = 0;
7736 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NO_NULL | 0);
7737 _v = SWIG_CheckState(res);
7738 if (_v) {
7739 return _wrap_new_SBAttachInfo__SWIG_4(self, nobjs: argc, swig_obj: argv);
7740 }
7741 }
7742 if (argc == 1) {
7743 int _v = 0;
7744 {
7745 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[0], NULL);
7746 _v = SWIG_CheckState(res);
7747 }
7748 if (_v) {
7749 return _wrap_new_SBAttachInfo__SWIG_1(self, nobjs: argc, swig_obj: argv);
7750 }
7751 }
7752 if (argc == 2) {
7753 int _v = 0;
7754 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
7755 _v = SWIG_CheckState(res);
7756 if (_v) {
7757 {
7758 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
7759 _v = SWIG_CheckState(res);
7760 }
7761 if (_v) {
7762 return _wrap_new_SBAttachInfo__SWIG_2(self, nobjs: argc, swig_obj: argv);
7763 }
7764 }
7765 }
7766 if (argc == 3) {
7767 int _v = 0;
7768 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
7769 _v = SWIG_CheckState(res);
7770 if (_v) {
7771 {
7772 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
7773 _v = SWIG_CheckState(res);
7774 }
7775 if (_v) {
7776 {
7777 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
7778 _v = SWIG_CheckState(res);
7779 }
7780 if (_v) {
7781 return _wrap_new_SBAttachInfo__SWIG_3(self, nobjs: argc, swig_obj: argv);
7782 }
7783 }
7784 }
7785 }
7786
7787fail:
7788 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBAttachInfo'.\n"
7789 " Possible C/C++ prototypes are:\n"
7790 " lldb::SBAttachInfo::SBAttachInfo()\n"
7791 " lldb::SBAttachInfo::SBAttachInfo(lldb::pid_t)\n"
7792 " lldb::SBAttachInfo::SBAttachInfo(char const *,bool)\n"
7793 " lldb::SBAttachInfo::SBAttachInfo(char const *,bool,bool)\n"
7794 " lldb::SBAttachInfo::SBAttachInfo(lldb::SBAttachInfo const &)\n");
7795 return 0;
7796}
7797
7798
7799SWIGINTERN PyObject *_wrap_delete_SBAttachInfo(PyObject *self, PyObject *args) {
7800 PyObject *resultobj = 0;
7801 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
7802 void *argp1 = 0 ;
7803 int res1 = 0 ;
7804 PyObject *swig_obj[1] ;
7805
7806 (void)self;
7807 if (!args) SWIG_fail;
7808 swig_obj[0] = args;
7809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_DISOWN | 0 );
7810 if (!SWIG_IsOK(res1)) {
7811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBAttachInfo" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
7812 }
7813 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
7814 {
7815 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7816 delete arg1;
7817 SWIG_PYTHON_THREAD_END_ALLOW;
7818 }
7819 resultobj = SWIG_Py_Void();
7820 return resultobj;
7821fail:
7822 return NULL;
7823}
7824
7825
7826SWIGINTERN PyObject *_wrap_SBAttachInfo_GetProcessID(PyObject *self, PyObject *args) {
7827 PyObject *resultobj = 0;
7828 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
7829 void *argp1 = 0 ;
7830 int res1 = 0 ;
7831 PyObject *swig_obj[1] ;
7832 lldb::pid_t result;
7833
7834 (void)self;
7835 if (!args) SWIG_fail;
7836 swig_obj[0] = args;
7837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
7838 if (!SWIG_IsOK(res1)) {
7839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetProcessID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
7840 }
7841 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
7842 {
7843 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7844 result = (lldb::pid_t)(arg1)->GetProcessID();
7845 SWIG_PYTHON_THREAD_END_ALLOW;
7846 }
7847 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
7848 return resultobj;
7849fail:
7850 return NULL;
7851}
7852
7853
7854SWIGINTERN PyObject *_wrap_SBAttachInfo_SetProcessID(PyObject *self, PyObject *args) {
7855 PyObject *resultobj = 0;
7856 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
7857 lldb::pid_t arg2 ;
7858 void *argp1 = 0 ;
7859 int res1 = 0 ;
7860 unsigned long long val2 ;
7861 int ecode2 = 0 ;
7862 PyObject *swig_obj[2] ;
7863
7864 (void)self;
7865 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetProcessID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
7866 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
7867 if (!SWIG_IsOK(res1)) {
7868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetProcessID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
7869 }
7870 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
7871 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
7872 if (!SWIG_IsOK(ecode2)) {
7873 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetProcessID" "', argument " "2"" of type '" "lldb::pid_t""'");
7874 }
7875 arg2 = static_cast< lldb::pid_t >(val2);
7876 {
7877 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7878 (arg1)->SetProcessID(arg2);
7879 SWIG_PYTHON_THREAD_END_ALLOW;
7880 }
7881 resultobj = SWIG_Py_Void();
7882 return resultobj;
7883fail:
7884 return NULL;
7885}
7886
7887
7888SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7889 PyObject *resultobj = 0;
7890 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
7891 char *arg2 = (char *) 0 ;
7892 void *argp1 = 0 ;
7893 int res1 = 0 ;
7894 int res2 ;
7895 char *buf2 = 0 ;
7896 int alloc2 = 0 ;
7897
7898 (void)self;
7899 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
7900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
7901 if (!SWIG_IsOK(res1)) {
7902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetExecutable" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
7903 }
7904 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
7905 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
7906 if (!SWIG_IsOK(res2)) {
7907 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetExecutable" "', argument " "2"" of type '" "char const *""'");
7908 }
7909 arg2 = reinterpret_cast< char * >(buf2);
7910 {
7911 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7912 (arg1)->SetExecutable((char const *)arg2);
7913 SWIG_PYTHON_THREAD_END_ALLOW;
7914 }
7915 resultobj = SWIG_Py_Void();
7916 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
7917 return resultobj;
7918fail:
7919 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
7920 return NULL;
7921}
7922
7923
7924SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
7925 PyObject *resultobj = 0;
7926 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
7927 lldb::SBFileSpec arg2 ;
7928 void *argp1 = 0 ;
7929 int res1 = 0 ;
7930 void *argp2 ;
7931 int res2 = 0 ;
7932
7933 (void)self;
7934 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
7935 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
7936 if (!SWIG_IsOK(res1)) {
7937 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetExecutable" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
7938 }
7939 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
7940 {
7941 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
7942 if (!SWIG_IsOK(res2)) {
7943 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetExecutable" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
7944 }
7945 if (!argp2) {
7946 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAttachInfo_SetExecutable" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
7947 } else {
7948 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
7949 arg2 = *temp;
7950 if (SWIG_IsNewObj(res2)) delete temp;
7951 }
7952 }
7953 {
7954 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7955 (arg1)->SetExecutable(arg2);
7956 SWIG_PYTHON_THREAD_END_ALLOW;
7957 }
7958 resultobj = SWIG_Py_Void();
7959 return resultobj;
7960fail:
7961 return NULL;
7962}
7963
7964
7965SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable(PyObject *self, PyObject *args) {
7966 Py_ssize_t argc;
7967 PyObject *argv[3] = {
7968 0
7969 };
7970
7971 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetExecutable", min: 0, max: 2, objs: argv))) SWIG_fail;
7972 --argc;
7973 if (argc == 2) {
7974 int _v = 0;
7975 void *vptr = 0;
7976 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
7977 _v = SWIG_CheckState(res);
7978 if (_v) {
7979 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
7980 _v = SWIG_CheckState(res);
7981 if (_v) {
7982 return _wrap_SBAttachInfo_SetExecutable__SWIG_1(self, nobjs: argc, swig_obj: argv);
7983 }
7984 }
7985 }
7986 if (argc == 2) {
7987 int _v = 0;
7988 void *vptr = 0;
7989 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
7990 _v = SWIG_CheckState(res);
7991 if (_v) {
7992 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
7993 _v = SWIG_CheckState(res);
7994 if (_v) {
7995 return _wrap_SBAttachInfo_SetExecutable__SWIG_0(self, nobjs: argc, swig_obj: argv);
7996 }
7997 }
7998 }
7999
8000fail:
8001 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBAttachInfo_SetExecutable'.\n"
8002 " Possible C/C++ prototypes are:\n"
8003 " lldb::SBAttachInfo::SetExecutable(char const *)\n"
8004 " lldb::SBAttachInfo::SetExecutable(lldb::SBFileSpec)\n");
8005 return 0;
8006}
8007
8008
8009SWIGINTERN PyObject *_wrap_SBAttachInfo_GetWaitForLaunch(PyObject *self, PyObject *args) {
8010 PyObject *resultobj = 0;
8011 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8012 void *argp1 = 0 ;
8013 int res1 = 0 ;
8014 PyObject *swig_obj[1] ;
8015 bool result;
8016
8017 (void)self;
8018 if (!args) SWIG_fail;
8019 swig_obj[0] = args;
8020 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8021 if (!SWIG_IsOK(res1)) {
8022 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetWaitForLaunch" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8023 }
8024 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8025 {
8026 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8027 result = (bool)(arg1)->GetWaitForLaunch();
8028 SWIG_PYTHON_THREAD_END_ALLOW;
8029 }
8030 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
8031 return resultobj;
8032fail:
8033 return NULL;
8034}
8035
8036
8037SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
8038 PyObject *resultobj = 0;
8039 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8040 bool arg2 ;
8041 void *argp1 = 0 ;
8042 int res1 = 0 ;
8043 bool val2 ;
8044 int ecode2 = 0 ;
8045
8046 (void)self;
8047 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
8048 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8049 if (!SWIG_IsOK(res1)) {
8050 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8051 }
8052 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8053 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
8054 if (!SWIG_IsOK(ecode2)) {
8055 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "2"" of type '" "bool""'");
8056 }
8057 arg2 = static_cast< bool >(val2);
8058 {
8059 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8060 (arg1)->SetWaitForLaunch(arg2);
8061 SWIG_PYTHON_THREAD_END_ALLOW;
8062 }
8063 resultobj = SWIG_Py_Void();
8064 return resultobj;
8065fail:
8066 return NULL;
8067}
8068
8069
8070SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
8071 PyObject *resultobj = 0;
8072 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8073 bool arg2 ;
8074 bool arg3 ;
8075 void *argp1 = 0 ;
8076 int res1 = 0 ;
8077 bool val2 ;
8078 int ecode2 = 0 ;
8079 bool val3 ;
8080 int ecode3 = 0 ;
8081
8082 (void)self;
8083 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
8084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8085 if (!SWIG_IsOK(res1)) {
8086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8087 }
8088 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8089 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
8090 if (!SWIG_IsOK(ecode2)) {
8091 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "2"" of type '" "bool""'");
8092 }
8093 arg2 = static_cast< bool >(val2);
8094 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
8095 if (!SWIG_IsOK(ecode3)) {
8096 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "3"" of type '" "bool""'");
8097 }
8098 arg3 = static_cast< bool >(val3);
8099 {
8100 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8101 (arg1)->SetWaitForLaunch(b: arg2,async: arg3);
8102 SWIG_PYTHON_THREAD_END_ALLOW;
8103 }
8104 resultobj = SWIG_Py_Void();
8105 return resultobj;
8106fail:
8107 return NULL;
8108}
8109
8110
8111SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch(PyObject *self, PyObject *args) {
8112 Py_ssize_t argc;
8113 PyObject *argv[4] = {
8114 0
8115 };
8116
8117 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetWaitForLaunch", min: 0, max: 3, objs: argv))) SWIG_fail;
8118 --argc;
8119 if (argc == 2) {
8120 int _v = 0;
8121 void *vptr = 0;
8122 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
8123 _v = SWIG_CheckState(res);
8124 if (_v) {
8125 {
8126 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
8127 _v = SWIG_CheckState(res);
8128 }
8129 if (_v) {
8130 return _wrap_SBAttachInfo_SetWaitForLaunch__SWIG_0(self, nobjs: argc, swig_obj: argv);
8131 }
8132 }
8133 }
8134 if (argc == 3) {
8135 int _v = 0;
8136 void *vptr = 0;
8137 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
8138 _v = SWIG_CheckState(res);
8139 if (_v) {
8140 {
8141 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
8142 _v = SWIG_CheckState(res);
8143 }
8144 if (_v) {
8145 {
8146 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
8147 _v = SWIG_CheckState(res);
8148 }
8149 if (_v) {
8150 return _wrap_SBAttachInfo_SetWaitForLaunch__SWIG_1(self, nobjs: argc, swig_obj: argv);
8151 }
8152 }
8153 }
8154 }
8155
8156fail:
8157 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBAttachInfo_SetWaitForLaunch'.\n"
8158 " Possible C/C++ prototypes are:\n"
8159 " lldb::SBAttachInfo::SetWaitForLaunch(bool)\n"
8160 " lldb::SBAttachInfo::SetWaitForLaunch(bool,bool)\n");
8161 return 0;
8162}
8163
8164
8165SWIGINTERN PyObject *_wrap_SBAttachInfo_GetIgnoreExisting(PyObject *self, PyObject *args) {
8166 PyObject *resultobj = 0;
8167 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8168 void *argp1 = 0 ;
8169 int res1 = 0 ;
8170 PyObject *swig_obj[1] ;
8171 bool result;
8172
8173 (void)self;
8174 if (!args) SWIG_fail;
8175 swig_obj[0] = args;
8176 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8177 if (!SWIG_IsOK(res1)) {
8178 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetIgnoreExisting" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8179 }
8180 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8181 {
8182 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8183 result = (bool)(arg1)->GetIgnoreExisting();
8184 SWIG_PYTHON_THREAD_END_ALLOW;
8185 }
8186 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
8187 return resultobj;
8188fail:
8189 return NULL;
8190}
8191
8192
8193SWIGINTERN PyObject *_wrap_SBAttachInfo_SetIgnoreExisting(PyObject *self, PyObject *args) {
8194 PyObject *resultobj = 0;
8195 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8196 bool arg2 ;
8197 void *argp1 = 0 ;
8198 int res1 = 0 ;
8199 bool val2 ;
8200 int ecode2 = 0 ;
8201 PyObject *swig_obj[2] ;
8202
8203 (void)self;
8204 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetIgnoreExisting", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8205 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8206 if (!SWIG_IsOK(res1)) {
8207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetIgnoreExisting" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8208 }
8209 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8210 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
8211 if (!SWIG_IsOK(ecode2)) {
8212 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetIgnoreExisting" "', argument " "2"" of type '" "bool""'");
8213 }
8214 arg2 = static_cast< bool >(val2);
8215 {
8216 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8217 (arg1)->SetIgnoreExisting(arg2);
8218 SWIG_PYTHON_THREAD_END_ALLOW;
8219 }
8220 resultobj = SWIG_Py_Void();
8221 return resultobj;
8222fail:
8223 return NULL;
8224}
8225
8226
8227SWIGINTERN PyObject *_wrap_SBAttachInfo_GetResumeCount(PyObject *self, PyObject *args) {
8228 PyObject *resultobj = 0;
8229 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8230 void *argp1 = 0 ;
8231 int res1 = 0 ;
8232 PyObject *swig_obj[1] ;
8233 uint32_t result;
8234
8235 (void)self;
8236 if (!args) SWIG_fail;
8237 swig_obj[0] = args;
8238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8239 if (!SWIG_IsOK(res1)) {
8240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetResumeCount" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8241 }
8242 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8243 {
8244 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8245 result = (uint32_t)(arg1)->GetResumeCount();
8246 SWIG_PYTHON_THREAD_END_ALLOW;
8247 }
8248 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
8249 return resultobj;
8250fail:
8251 return NULL;
8252}
8253
8254
8255SWIGINTERN PyObject *_wrap_SBAttachInfo_SetResumeCount(PyObject *self, PyObject *args) {
8256 PyObject *resultobj = 0;
8257 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8258 uint32_t arg2 ;
8259 void *argp1 = 0 ;
8260 int res1 = 0 ;
8261 unsigned int val2 ;
8262 int ecode2 = 0 ;
8263 PyObject *swig_obj[2] ;
8264
8265 (void)self;
8266 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetResumeCount", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8267 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8268 if (!SWIG_IsOK(res1)) {
8269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetResumeCount" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8270 }
8271 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8272 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
8273 if (!SWIG_IsOK(ecode2)) {
8274 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetResumeCount" "', argument " "2"" of type '" "uint32_t""'");
8275 }
8276 arg2 = static_cast< uint32_t >(val2);
8277 {
8278 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8279 (arg1)->SetResumeCount(arg2);
8280 SWIG_PYTHON_THREAD_END_ALLOW;
8281 }
8282 resultobj = SWIG_Py_Void();
8283 return resultobj;
8284fail:
8285 return NULL;
8286}
8287
8288
8289SWIGINTERN PyObject *_wrap_SBAttachInfo_GetProcessPluginName(PyObject *self, PyObject *args) {
8290 PyObject *resultobj = 0;
8291 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8292 void *argp1 = 0 ;
8293 int res1 = 0 ;
8294 PyObject *swig_obj[1] ;
8295 char *result = 0 ;
8296
8297 (void)self;
8298 if (!args) SWIG_fail;
8299 swig_obj[0] = args;
8300 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8301 if (!SWIG_IsOK(res1)) {
8302 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetProcessPluginName" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8303 }
8304 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8305 {
8306 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8307 result = (char *)(arg1)->GetProcessPluginName();
8308 SWIG_PYTHON_THREAD_END_ALLOW;
8309 }
8310 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
8311 return resultobj;
8312fail:
8313 return NULL;
8314}
8315
8316
8317SWIGINTERN PyObject *_wrap_SBAttachInfo_SetProcessPluginName(PyObject *self, PyObject *args) {
8318 PyObject *resultobj = 0;
8319 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8320 char *arg2 = (char *) 0 ;
8321 void *argp1 = 0 ;
8322 int res1 = 0 ;
8323 int res2 ;
8324 char *buf2 = 0 ;
8325 int alloc2 = 0 ;
8326 PyObject *swig_obj[2] ;
8327
8328 (void)self;
8329 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetProcessPluginName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8330 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8331 if (!SWIG_IsOK(res1)) {
8332 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetProcessPluginName" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8333 }
8334 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8335 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
8336 if (!SWIG_IsOK(res2)) {
8337 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetProcessPluginName" "', argument " "2"" of type '" "char const *""'");
8338 }
8339 arg2 = reinterpret_cast< char * >(buf2);
8340 {
8341 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8342 (arg1)->SetProcessPluginName((char const *)arg2);
8343 SWIG_PYTHON_THREAD_END_ALLOW;
8344 }
8345 resultobj = SWIG_Py_Void();
8346 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8347 return resultobj;
8348fail:
8349 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8350 return NULL;
8351}
8352
8353
8354SWIGINTERN PyObject *_wrap_SBAttachInfo_GetUserID(PyObject *self, PyObject *args) {
8355 PyObject *resultobj = 0;
8356 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8357 void *argp1 = 0 ;
8358 int res1 = 0 ;
8359 PyObject *swig_obj[1] ;
8360 uint32_t result;
8361
8362 (void)self;
8363 if (!args) SWIG_fail;
8364 swig_obj[0] = args;
8365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8366 if (!SWIG_IsOK(res1)) {
8367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetUserID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8368 }
8369 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8370 {
8371 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8372 result = (uint32_t)(arg1)->GetUserID();
8373 SWIG_PYTHON_THREAD_END_ALLOW;
8374 }
8375 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
8376 return resultobj;
8377fail:
8378 return NULL;
8379}
8380
8381
8382SWIGINTERN PyObject *_wrap_SBAttachInfo_GetGroupID(PyObject *self, PyObject *args) {
8383 PyObject *resultobj = 0;
8384 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8385 void *argp1 = 0 ;
8386 int res1 = 0 ;
8387 PyObject *swig_obj[1] ;
8388 uint32_t result;
8389
8390 (void)self;
8391 if (!args) SWIG_fail;
8392 swig_obj[0] = args;
8393 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8394 if (!SWIG_IsOK(res1)) {
8395 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetGroupID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8396 }
8397 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8398 {
8399 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8400 result = (uint32_t)(arg1)->GetGroupID();
8401 SWIG_PYTHON_THREAD_END_ALLOW;
8402 }
8403 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
8404 return resultobj;
8405fail:
8406 return NULL;
8407}
8408
8409
8410SWIGINTERN PyObject *_wrap_SBAttachInfo_UserIDIsValid(PyObject *self, PyObject *args) {
8411 PyObject *resultobj = 0;
8412 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8413 void *argp1 = 0 ;
8414 int res1 = 0 ;
8415 PyObject *swig_obj[1] ;
8416 bool result;
8417
8418 (void)self;
8419 if (!args) SWIG_fail;
8420 swig_obj[0] = args;
8421 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8422 if (!SWIG_IsOK(res1)) {
8423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_UserIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8424 }
8425 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8426 {
8427 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8428 result = (bool)(arg1)->UserIDIsValid();
8429 SWIG_PYTHON_THREAD_END_ALLOW;
8430 }
8431 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
8432 return resultobj;
8433fail:
8434 return NULL;
8435}
8436
8437
8438SWIGINTERN PyObject *_wrap_SBAttachInfo_GroupIDIsValid(PyObject *self, PyObject *args) {
8439 PyObject *resultobj = 0;
8440 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8441 void *argp1 = 0 ;
8442 int res1 = 0 ;
8443 PyObject *swig_obj[1] ;
8444 bool result;
8445
8446 (void)self;
8447 if (!args) SWIG_fail;
8448 swig_obj[0] = args;
8449 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8450 if (!SWIG_IsOK(res1)) {
8451 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GroupIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8452 }
8453 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8454 {
8455 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8456 result = (bool)(arg1)->GroupIDIsValid();
8457 SWIG_PYTHON_THREAD_END_ALLOW;
8458 }
8459 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
8460 return resultobj;
8461fail:
8462 return NULL;
8463}
8464
8465
8466SWIGINTERN PyObject *_wrap_SBAttachInfo_SetUserID(PyObject *self, PyObject *args) {
8467 PyObject *resultobj = 0;
8468 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8469 uint32_t arg2 ;
8470 void *argp1 = 0 ;
8471 int res1 = 0 ;
8472 unsigned int val2 ;
8473 int ecode2 = 0 ;
8474 PyObject *swig_obj[2] ;
8475
8476 (void)self;
8477 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetUserID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8478 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8479 if (!SWIG_IsOK(res1)) {
8480 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetUserID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8481 }
8482 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8483 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
8484 if (!SWIG_IsOK(ecode2)) {
8485 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetUserID" "', argument " "2"" of type '" "uint32_t""'");
8486 }
8487 arg2 = static_cast< uint32_t >(val2);
8488 {
8489 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8490 (arg1)->SetUserID(arg2);
8491 SWIG_PYTHON_THREAD_END_ALLOW;
8492 }
8493 resultobj = SWIG_Py_Void();
8494 return resultobj;
8495fail:
8496 return NULL;
8497}
8498
8499
8500SWIGINTERN PyObject *_wrap_SBAttachInfo_SetGroupID(PyObject *self, PyObject *args) {
8501 PyObject *resultobj = 0;
8502 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8503 uint32_t arg2 ;
8504 void *argp1 = 0 ;
8505 int res1 = 0 ;
8506 unsigned int val2 ;
8507 int ecode2 = 0 ;
8508 PyObject *swig_obj[2] ;
8509
8510 (void)self;
8511 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetGroupID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8512 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8513 if (!SWIG_IsOK(res1)) {
8514 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetGroupID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8515 }
8516 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8517 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
8518 if (!SWIG_IsOK(ecode2)) {
8519 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetGroupID" "', argument " "2"" of type '" "uint32_t""'");
8520 }
8521 arg2 = static_cast< uint32_t >(val2);
8522 {
8523 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8524 (arg1)->SetGroupID(arg2);
8525 SWIG_PYTHON_THREAD_END_ALLOW;
8526 }
8527 resultobj = SWIG_Py_Void();
8528 return resultobj;
8529fail:
8530 return NULL;
8531}
8532
8533
8534SWIGINTERN PyObject *_wrap_SBAttachInfo_GetEffectiveUserID(PyObject *self, PyObject *args) {
8535 PyObject *resultobj = 0;
8536 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8537 void *argp1 = 0 ;
8538 int res1 = 0 ;
8539 PyObject *swig_obj[1] ;
8540 uint32_t result;
8541
8542 (void)self;
8543 if (!args) SWIG_fail;
8544 swig_obj[0] = args;
8545 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8546 if (!SWIG_IsOK(res1)) {
8547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetEffectiveUserID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8548 }
8549 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8550 {
8551 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8552 result = (uint32_t)(arg1)->GetEffectiveUserID();
8553 SWIG_PYTHON_THREAD_END_ALLOW;
8554 }
8555 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
8556 return resultobj;
8557fail:
8558 return NULL;
8559}
8560
8561
8562SWIGINTERN PyObject *_wrap_SBAttachInfo_GetEffectiveGroupID(PyObject *self, PyObject *args) {
8563 PyObject *resultobj = 0;
8564 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8565 void *argp1 = 0 ;
8566 int res1 = 0 ;
8567 PyObject *swig_obj[1] ;
8568 uint32_t result;
8569
8570 (void)self;
8571 if (!args) SWIG_fail;
8572 swig_obj[0] = args;
8573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8574 if (!SWIG_IsOK(res1)) {
8575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetEffectiveGroupID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8576 }
8577 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8578 {
8579 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8580 result = (uint32_t)(arg1)->GetEffectiveGroupID();
8581 SWIG_PYTHON_THREAD_END_ALLOW;
8582 }
8583 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
8584 return resultobj;
8585fail:
8586 return NULL;
8587}
8588
8589
8590SWIGINTERN PyObject *_wrap_SBAttachInfo_EffectiveUserIDIsValid(PyObject *self, PyObject *args) {
8591 PyObject *resultobj = 0;
8592 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8593 void *argp1 = 0 ;
8594 int res1 = 0 ;
8595 PyObject *swig_obj[1] ;
8596 bool result;
8597
8598 (void)self;
8599 if (!args) SWIG_fail;
8600 swig_obj[0] = args;
8601 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8602 if (!SWIG_IsOK(res1)) {
8603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_EffectiveUserIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8604 }
8605 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8606 {
8607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8608 result = (bool)(arg1)->EffectiveUserIDIsValid();
8609 SWIG_PYTHON_THREAD_END_ALLOW;
8610 }
8611 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
8612 return resultobj;
8613fail:
8614 return NULL;
8615}
8616
8617
8618SWIGINTERN PyObject *_wrap_SBAttachInfo_EffectiveGroupIDIsValid(PyObject *self, PyObject *args) {
8619 PyObject *resultobj = 0;
8620 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8621 void *argp1 = 0 ;
8622 int res1 = 0 ;
8623 PyObject *swig_obj[1] ;
8624 bool result;
8625
8626 (void)self;
8627 if (!args) SWIG_fail;
8628 swig_obj[0] = args;
8629 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8630 if (!SWIG_IsOK(res1)) {
8631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_EffectiveGroupIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8632 }
8633 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8634 {
8635 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8636 result = (bool)(arg1)->EffectiveGroupIDIsValid();
8637 SWIG_PYTHON_THREAD_END_ALLOW;
8638 }
8639 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
8640 return resultobj;
8641fail:
8642 return NULL;
8643}
8644
8645
8646SWIGINTERN PyObject *_wrap_SBAttachInfo_SetEffectiveUserID(PyObject *self, PyObject *args) {
8647 PyObject *resultobj = 0;
8648 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8649 uint32_t arg2 ;
8650 void *argp1 = 0 ;
8651 int res1 = 0 ;
8652 unsigned int val2 ;
8653 int ecode2 = 0 ;
8654 PyObject *swig_obj[2] ;
8655
8656 (void)self;
8657 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetEffectiveUserID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8658 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8659 if (!SWIG_IsOK(res1)) {
8660 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetEffectiveUserID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8661 }
8662 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8663 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
8664 if (!SWIG_IsOK(ecode2)) {
8665 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetEffectiveUserID" "', argument " "2"" of type '" "uint32_t""'");
8666 }
8667 arg2 = static_cast< uint32_t >(val2);
8668 {
8669 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8670 (arg1)->SetEffectiveUserID(arg2);
8671 SWIG_PYTHON_THREAD_END_ALLOW;
8672 }
8673 resultobj = SWIG_Py_Void();
8674 return resultobj;
8675fail:
8676 return NULL;
8677}
8678
8679
8680SWIGINTERN PyObject *_wrap_SBAttachInfo_SetEffectiveGroupID(PyObject *self, PyObject *args) {
8681 PyObject *resultobj = 0;
8682 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8683 uint32_t arg2 ;
8684 void *argp1 = 0 ;
8685 int res1 = 0 ;
8686 unsigned int val2 ;
8687 int ecode2 = 0 ;
8688 PyObject *swig_obj[2] ;
8689
8690 (void)self;
8691 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetEffectiveGroupID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8692 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8693 if (!SWIG_IsOK(res1)) {
8694 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetEffectiveGroupID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8695 }
8696 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8697 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
8698 if (!SWIG_IsOK(ecode2)) {
8699 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetEffectiveGroupID" "', argument " "2"" of type '" "uint32_t""'");
8700 }
8701 arg2 = static_cast< uint32_t >(val2);
8702 {
8703 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8704 (arg1)->SetEffectiveGroupID(arg2);
8705 SWIG_PYTHON_THREAD_END_ALLOW;
8706 }
8707 resultobj = SWIG_Py_Void();
8708 return resultobj;
8709fail:
8710 return NULL;
8711}
8712
8713
8714SWIGINTERN PyObject *_wrap_SBAttachInfo_GetParentProcessID(PyObject *self, PyObject *args) {
8715 PyObject *resultobj = 0;
8716 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8717 void *argp1 = 0 ;
8718 int res1 = 0 ;
8719 PyObject *swig_obj[1] ;
8720 lldb::pid_t result;
8721
8722 (void)self;
8723 if (!args) SWIG_fail;
8724 swig_obj[0] = args;
8725 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8726 if (!SWIG_IsOK(res1)) {
8727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetParentProcessID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8728 }
8729 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8730 {
8731 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8732 result = (lldb::pid_t)(arg1)->GetParentProcessID();
8733 SWIG_PYTHON_THREAD_END_ALLOW;
8734 }
8735 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
8736 return resultobj;
8737fail:
8738 return NULL;
8739}
8740
8741
8742SWIGINTERN PyObject *_wrap_SBAttachInfo_SetParentProcessID(PyObject *self, PyObject *args) {
8743 PyObject *resultobj = 0;
8744 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8745 lldb::pid_t arg2 ;
8746 void *argp1 = 0 ;
8747 int res1 = 0 ;
8748 unsigned long long val2 ;
8749 int ecode2 = 0 ;
8750 PyObject *swig_obj[2] ;
8751
8752 (void)self;
8753 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetParentProcessID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8754 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8755 if (!SWIG_IsOK(res1)) {
8756 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetParentProcessID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8757 }
8758 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8759 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
8760 if (!SWIG_IsOK(ecode2)) {
8761 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetParentProcessID" "', argument " "2"" of type '" "lldb::pid_t""'");
8762 }
8763 arg2 = static_cast< lldb::pid_t >(val2);
8764 {
8765 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8766 (arg1)->SetParentProcessID(arg2);
8767 SWIG_PYTHON_THREAD_END_ALLOW;
8768 }
8769 resultobj = SWIG_Py_Void();
8770 return resultobj;
8771fail:
8772 return NULL;
8773}
8774
8775
8776SWIGINTERN PyObject *_wrap_SBAttachInfo_ParentProcessIDIsValid(PyObject *self, PyObject *args) {
8777 PyObject *resultobj = 0;
8778 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8779 void *argp1 = 0 ;
8780 int res1 = 0 ;
8781 PyObject *swig_obj[1] ;
8782 bool result;
8783
8784 (void)self;
8785 if (!args) SWIG_fail;
8786 swig_obj[0] = args;
8787 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8788 if (!SWIG_IsOK(res1)) {
8789 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_ParentProcessIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8790 }
8791 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8792 {
8793 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8794 result = (bool)(arg1)->ParentProcessIDIsValid();
8795 SWIG_PYTHON_THREAD_END_ALLOW;
8796 }
8797 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
8798 return resultobj;
8799fail:
8800 return NULL;
8801}
8802
8803
8804SWIGINTERN PyObject *_wrap_SBAttachInfo_GetListener(PyObject *self, PyObject *args) {
8805 PyObject *resultobj = 0;
8806 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8807 void *argp1 = 0 ;
8808 int res1 = 0 ;
8809 PyObject *swig_obj[1] ;
8810 lldb::SBListener result;
8811
8812 (void)self;
8813 if (!args) SWIG_fail;
8814 swig_obj[0] = args;
8815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8816 if (!SWIG_IsOK(res1)) {
8817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetListener" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8818 }
8819 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8820 {
8821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8822 result = (arg1)->GetListener();
8823 SWIG_PYTHON_THREAD_END_ALLOW;
8824 }
8825 resultobj = SWIG_NewPointerObj((new lldb::SBListener(result)), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_OWN | 0 );
8826 return resultobj;
8827fail:
8828 return NULL;
8829}
8830
8831
8832SWIGINTERN PyObject *_wrap_SBAttachInfo_SetListener(PyObject *self, PyObject *args) {
8833 PyObject *resultobj = 0;
8834 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8835 lldb::SBListener *arg2 = 0 ;
8836 void *argp1 = 0 ;
8837 int res1 = 0 ;
8838 void *argp2 = 0 ;
8839 int res2 = 0 ;
8840 PyObject *swig_obj[2] ;
8841
8842 (void)self;
8843 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetListener", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8844 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8845 if (!SWIG_IsOK(res1)) {
8846 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetListener" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8847 }
8848 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8849 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
8850 if (!SWIG_IsOK(res2)) {
8851 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
8852 }
8853 if (!argp2) {
8854 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAttachInfo_SetListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
8855 }
8856 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
8857 {
8858 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8859 (arg1)->SetListener(*arg2);
8860 SWIG_PYTHON_THREAD_END_ALLOW;
8861 }
8862 resultobj = SWIG_Py_Void();
8863 return resultobj;
8864fail:
8865 return NULL;
8866}
8867
8868
8869SWIGINTERN PyObject *_wrap_SBAttachInfo_GetShadowListener(PyObject *self, PyObject *args) {
8870 PyObject *resultobj = 0;
8871 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8872 void *argp1 = 0 ;
8873 int res1 = 0 ;
8874 PyObject *swig_obj[1] ;
8875 lldb::SBListener result;
8876
8877 (void)self;
8878 if (!args) SWIG_fail;
8879 swig_obj[0] = args;
8880 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8881 if (!SWIG_IsOK(res1)) {
8882 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetShadowListener" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8883 }
8884 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8885 {
8886 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8887 result = (arg1)->GetShadowListener();
8888 SWIG_PYTHON_THREAD_END_ALLOW;
8889 }
8890 resultobj = SWIG_NewPointerObj((new lldb::SBListener(result)), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_OWN | 0 );
8891 return resultobj;
8892fail:
8893 return NULL;
8894}
8895
8896
8897SWIGINTERN PyObject *_wrap_SBAttachInfo_SetShadowListener(PyObject *self, PyObject *args) {
8898 PyObject *resultobj = 0;
8899 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8900 lldb::SBListener *arg2 = 0 ;
8901 void *argp1 = 0 ;
8902 int res1 = 0 ;
8903 void *argp2 = 0 ;
8904 int res2 = 0 ;
8905 PyObject *swig_obj[2] ;
8906
8907 (void)self;
8908 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetShadowListener", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8910 if (!SWIG_IsOK(res1)) {
8911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetShadowListener" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8912 }
8913 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8914 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
8915 if (!SWIG_IsOK(res2)) {
8916 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetShadowListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
8917 }
8918 if (!argp2) {
8919 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAttachInfo_SetShadowListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
8920 }
8921 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
8922 {
8923 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8924 (arg1)->SetShadowListener(*arg2);
8925 SWIG_PYTHON_THREAD_END_ALLOW;
8926 }
8927 resultobj = SWIG_Py_Void();
8928 return resultobj;
8929fail:
8930 return NULL;
8931}
8932
8933
8934SWIGINTERN PyObject *_wrap_SBAttachInfo_GetScriptedProcessClassName(PyObject *self, PyObject *args) {
8935 PyObject *resultobj = 0;
8936 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8937 void *argp1 = 0 ;
8938 int res1 = 0 ;
8939 PyObject *swig_obj[1] ;
8940 char *result = 0 ;
8941
8942 (void)self;
8943 if (!args) SWIG_fail;
8944 swig_obj[0] = args;
8945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8946 if (!SWIG_IsOK(res1)) {
8947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetScriptedProcessClassName" "', argument " "1"" of type '" "lldb::SBAttachInfo const *""'");
8948 }
8949 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8950 {
8951 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8952 result = (char *)((lldb::SBAttachInfo const *)arg1)->GetScriptedProcessClassName();
8953 SWIG_PYTHON_THREAD_END_ALLOW;
8954 }
8955 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
8956 return resultobj;
8957fail:
8958 return NULL;
8959}
8960
8961
8962SWIGINTERN PyObject *_wrap_SBAttachInfo_SetScriptedProcessClassName(PyObject *self, PyObject *args) {
8963 PyObject *resultobj = 0;
8964 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
8965 char *arg2 = (char *) 0 ;
8966 void *argp1 = 0 ;
8967 int res1 = 0 ;
8968 int res2 ;
8969 char *buf2 = 0 ;
8970 int alloc2 = 0 ;
8971 PyObject *swig_obj[2] ;
8972
8973 (void)self;
8974 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetScriptedProcessClassName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
8975 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
8976 if (!SWIG_IsOK(res1)) {
8977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetScriptedProcessClassName" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
8978 }
8979 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
8980 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
8981 if (!SWIG_IsOK(res2)) {
8982 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetScriptedProcessClassName" "', argument " "2"" of type '" "char const *""'");
8983 }
8984 arg2 = reinterpret_cast< char * >(buf2);
8985 {
8986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8987 (arg1)->SetScriptedProcessClassName((char const *)arg2);
8988 SWIG_PYTHON_THREAD_END_ALLOW;
8989 }
8990 resultobj = SWIG_Py_Void();
8991 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8992 return resultobj;
8993fail:
8994 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8995 return NULL;
8996}
8997
8998
8999SWIGINTERN PyObject *_wrap_SBAttachInfo_GetScriptedProcessDictionary(PyObject *self, PyObject *args) {
9000 PyObject *resultobj = 0;
9001 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
9002 void *argp1 = 0 ;
9003 int res1 = 0 ;
9004 PyObject *swig_obj[1] ;
9005 lldb::SBStructuredData result;
9006
9007 (void)self;
9008 if (!args) SWIG_fail;
9009 swig_obj[0] = args;
9010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
9011 if (!SWIG_IsOK(res1)) {
9012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetScriptedProcessDictionary" "', argument " "1"" of type '" "lldb::SBAttachInfo const *""'");
9013 }
9014 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
9015 {
9016 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9017 result = ((lldb::SBAttachInfo const *)arg1)->GetScriptedProcessDictionary();
9018 SWIG_PYTHON_THREAD_END_ALLOW;
9019 }
9020 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
9021 return resultobj;
9022fail:
9023 return NULL;
9024}
9025
9026
9027SWIGINTERN PyObject *_wrap_SBAttachInfo_SetScriptedProcessDictionary(PyObject *self, PyObject *args) {
9028 PyObject *resultobj = 0;
9029 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
9030 lldb::SBStructuredData arg2 ;
9031 void *argp1 = 0 ;
9032 int res1 = 0 ;
9033 void *argp2 ;
9034 int res2 = 0 ;
9035 PyObject *swig_obj[2] ;
9036
9037 (void)self;
9038 if (!SWIG_Python_UnpackTuple(args, name: "SBAttachInfo_SetScriptedProcessDictionary", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
9039 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
9040 if (!SWIG_IsOK(res1)) {
9041 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetScriptedProcessDictionary" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
9042 }
9043 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
9044 {
9045 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStructuredData, 0 | 0);
9046 if (!SWIG_IsOK(res2)) {
9047 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetScriptedProcessDictionary" "', argument " "2"" of type '" "lldb::SBStructuredData""'");
9048 }
9049 if (!argp2) {
9050 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAttachInfo_SetScriptedProcessDictionary" "', argument " "2"" of type '" "lldb::SBStructuredData""'");
9051 } else {
9052 lldb::SBStructuredData * temp = reinterpret_cast< lldb::SBStructuredData * >(argp2);
9053 arg2 = *temp;
9054 if (SWIG_IsNewObj(res2)) delete temp;
9055 }
9056 }
9057 {
9058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9059 (arg1)->SetScriptedProcessDictionary(arg2);
9060 SWIG_PYTHON_THREAD_END_ALLOW;
9061 }
9062 resultobj = SWIG_Py_Void();
9063 return resultobj;
9064fail:
9065 return NULL;
9066}
9067
9068
9069SWIGINTERN PyObject *SBAttachInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9070 PyObject *obj;
9071 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
9072 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBAttachInfo, SWIG_NewClientData(obj));
9073 return SWIG_Py_Void();
9074}
9075
9076SWIGINTERN PyObject *SBAttachInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9077 return SWIG_Python_InitShadowInstance(args);
9078}
9079
9080SWIGINTERN PyObject *_wrap_new_SBBlock__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
9081 PyObject *resultobj = 0;
9082 lldb::SBBlock *result = 0 ;
9083
9084 (void)self;
9085 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
9086 {
9087 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9088 result = (lldb::SBBlock *)new lldb::SBBlock();
9089 SWIG_PYTHON_THREAD_END_ALLOW;
9090 }
9091 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_NEW | 0 );
9092 return resultobj;
9093fail:
9094 return NULL;
9095}
9096
9097
9098SWIGINTERN PyObject *_wrap_new_SBBlock__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
9099 PyObject *resultobj = 0;
9100 lldb::SBBlock *arg1 = 0 ;
9101 void *argp1 = 0 ;
9102 int res1 = 0 ;
9103 lldb::SBBlock *result = 0 ;
9104
9105 (void)self;
9106 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
9107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBlock, 0 | 0);
9108 if (!SWIG_IsOK(res1)) {
9109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBlock" "', argument " "1"" of type '" "lldb::SBBlock const &""'");
9110 }
9111 if (!argp1) {
9112 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBlock" "', argument " "1"" of type '" "lldb::SBBlock const &""'");
9113 }
9114 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9115 {
9116 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9117 result = (lldb::SBBlock *)new lldb::SBBlock((lldb::SBBlock const &)*arg1);
9118 SWIG_PYTHON_THREAD_END_ALLOW;
9119 }
9120 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_NEW | 0 );
9121 return resultobj;
9122fail:
9123 return NULL;
9124}
9125
9126
9127SWIGINTERN PyObject *_wrap_new_SBBlock(PyObject *self, PyObject *args) {
9128 Py_ssize_t argc;
9129 PyObject *argv[2] = {
9130 0
9131 };
9132
9133 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBBlock", min: 0, max: 1, objs: argv))) SWIG_fail;
9134 --argc;
9135 if (argc == 0) {
9136 return _wrap_new_SBBlock__SWIG_0(self, nobjs: argc, argv);
9137 }
9138 if (argc == 1) {
9139 int _v = 0;
9140 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_NO_NULL | 0);
9141 _v = SWIG_CheckState(res);
9142 if (_v) {
9143 return _wrap_new_SBBlock__SWIG_1(self, nobjs: argc, swig_obj: argv);
9144 }
9145 }
9146
9147fail:
9148 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBBlock'.\n"
9149 " Possible C/C++ prototypes are:\n"
9150 " lldb::SBBlock::SBBlock()\n"
9151 " lldb::SBBlock::SBBlock(lldb::SBBlock const &)\n");
9152 return 0;
9153}
9154
9155
9156SWIGINTERN PyObject *_wrap_delete_SBBlock(PyObject *self, PyObject *args) {
9157 PyObject *resultobj = 0;
9158 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9159 void *argp1 = 0 ;
9160 int res1 = 0 ;
9161 PyObject *swig_obj[1] ;
9162
9163 (void)self;
9164 if (!args) SWIG_fail;
9165 swig_obj[0] = args;
9166 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_DISOWN | 0 );
9167 if (!SWIG_IsOK(res1)) {
9168 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBlock" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9169 }
9170 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9171 {
9172 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9173 delete arg1;
9174 SWIG_PYTHON_THREAD_END_ALLOW;
9175 }
9176 resultobj = SWIG_Py_Void();
9177 return resultobj;
9178fail:
9179 return NULL;
9180}
9181
9182
9183SWIGINTERN PyObject *_wrap_SBBlock_IsInlined(PyObject *self, PyObject *args) {
9184 PyObject *resultobj = 0;
9185 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9186 void *argp1 = 0 ;
9187 int res1 = 0 ;
9188 PyObject *swig_obj[1] ;
9189 bool result;
9190
9191 (void)self;
9192 if (!args) SWIG_fail;
9193 swig_obj[0] = args;
9194 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9195 if (!SWIG_IsOK(res1)) {
9196 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_IsInlined" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
9197 }
9198 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9199 {
9200 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9201 result = (bool)((lldb::SBBlock const *)arg1)->IsInlined();
9202 SWIG_PYTHON_THREAD_END_ALLOW;
9203 }
9204 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
9205 return resultobj;
9206fail:
9207 return NULL;
9208}
9209
9210
9211SWIGINTERN PyObject *_wrap_SBBlock___nonzero__(PyObject *self, PyObject *args) {
9212 PyObject *resultobj = 0;
9213 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9214 void *argp1 = 0 ;
9215 int res1 = 0 ;
9216 PyObject *swig_obj[1] ;
9217 bool result;
9218
9219 (void)self;
9220 if (!args) SWIG_fail;
9221 swig_obj[0] = args;
9222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9223 if (!SWIG_IsOK(res1)) {
9224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock___nonzero__" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
9225 }
9226 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9227 {
9228 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9229 result = (bool)((lldb::SBBlock const *)arg1)->operator bool();
9230 SWIG_PYTHON_THREAD_END_ALLOW;
9231 }
9232 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
9233 return resultobj;
9234fail:
9235 return NULL;
9236}
9237
9238
9239SWIGINTERN PyObject *_wrap_SBBlock_IsValid(PyObject *self, PyObject *args) {
9240 PyObject *resultobj = 0;
9241 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9242 void *argp1 = 0 ;
9243 int res1 = 0 ;
9244 PyObject *swig_obj[1] ;
9245 bool result;
9246
9247 (void)self;
9248 if (!args) SWIG_fail;
9249 swig_obj[0] = args;
9250 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9251 if (!SWIG_IsOK(res1)) {
9252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_IsValid" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
9253 }
9254 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9255 {
9256 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9257 result = (bool)((lldb::SBBlock const *)arg1)->IsValid();
9258 SWIG_PYTHON_THREAD_END_ALLOW;
9259 }
9260 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
9261 return resultobj;
9262fail:
9263 return NULL;
9264}
9265
9266
9267SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedName(PyObject *self, PyObject *args) {
9268 PyObject *resultobj = 0;
9269 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9270 void *argp1 = 0 ;
9271 int res1 = 0 ;
9272 PyObject *swig_obj[1] ;
9273 char *result = 0 ;
9274
9275 (void)self;
9276 if (!args) SWIG_fail;
9277 swig_obj[0] = args;
9278 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9279 if (!SWIG_IsOK(res1)) {
9280 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetInlinedName" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
9281 }
9282 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9283 {
9284 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9285 result = (char *)((lldb::SBBlock const *)arg1)->GetInlinedName();
9286 SWIG_PYTHON_THREAD_END_ALLOW;
9287 }
9288 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
9289 return resultobj;
9290fail:
9291 return NULL;
9292}
9293
9294
9295SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteFile(PyObject *self, PyObject *args) {
9296 PyObject *resultobj = 0;
9297 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9298 void *argp1 = 0 ;
9299 int res1 = 0 ;
9300 PyObject *swig_obj[1] ;
9301 lldb::SBFileSpec result;
9302
9303 (void)self;
9304 if (!args) SWIG_fail;
9305 swig_obj[0] = args;
9306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9307 if (!SWIG_IsOK(res1)) {
9308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetInlinedCallSiteFile" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
9309 }
9310 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9311 {
9312 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9313 result = ((lldb::SBBlock const *)arg1)->GetInlinedCallSiteFile();
9314 SWIG_PYTHON_THREAD_END_ALLOW;
9315 }
9316 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
9317 return resultobj;
9318fail:
9319 return NULL;
9320}
9321
9322
9323SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteLine(PyObject *self, PyObject *args) {
9324 PyObject *resultobj = 0;
9325 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9326 void *argp1 = 0 ;
9327 int res1 = 0 ;
9328 PyObject *swig_obj[1] ;
9329 uint32_t result;
9330
9331 (void)self;
9332 if (!args) SWIG_fail;
9333 swig_obj[0] = args;
9334 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9335 if (!SWIG_IsOK(res1)) {
9336 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetInlinedCallSiteLine" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
9337 }
9338 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9339 {
9340 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9341 result = (uint32_t)((lldb::SBBlock const *)arg1)->GetInlinedCallSiteLine();
9342 SWIG_PYTHON_THREAD_END_ALLOW;
9343 }
9344 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
9345 return resultobj;
9346fail:
9347 return NULL;
9348}
9349
9350
9351SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteColumn(PyObject *self, PyObject *args) {
9352 PyObject *resultobj = 0;
9353 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9354 void *argp1 = 0 ;
9355 int res1 = 0 ;
9356 PyObject *swig_obj[1] ;
9357 uint32_t result;
9358
9359 (void)self;
9360 if (!args) SWIG_fail;
9361 swig_obj[0] = args;
9362 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9363 if (!SWIG_IsOK(res1)) {
9364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetInlinedCallSiteColumn" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
9365 }
9366 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9367 {
9368 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9369 result = (uint32_t)((lldb::SBBlock const *)arg1)->GetInlinedCallSiteColumn();
9370 SWIG_PYTHON_THREAD_END_ALLOW;
9371 }
9372 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
9373 return resultobj;
9374fail:
9375 return NULL;
9376}
9377
9378
9379SWIGINTERN PyObject *_wrap_SBBlock_GetParent(PyObject *self, PyObject *args) {
9380 PyObject *resultobj = 0;
9381 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9382 void *argp1 = 0 ;
9383 int res1 = 0 ;
9384 PyObject *swig_obj[1] ;
9385 lldb::SBBlock result;
9386
9387 (void)self;
9388 if (!args) SWIG_fail;
9389 swig_obj[0] = args;
9390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9391 if (!SWIG_IsOK(res1)) {
9392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetParent" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9393 }
9394 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9395 {
9396 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9397 result = (arg1)->GetParent();
9398 SWIG_PYTHON_THREAD_END_ALLOW;
9399 }
9400 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
9401 return resultobj;
9402fail:
9403 return NULL;
9404}
9405
9406
9407SWIGINTERN PyObject *_wrap_SBBlock_GetSibling(PyObject *self, PyObject *args) {
9408 PyObject *resultobj = 0;
9409 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9410 void *argp1 = 0 ;
9411 int res1 = 0 ;
9412 PyObject *swig_obj[1] ;
9413 lldb::SBBlock result;
9414
9415 (void)self;
9416 if (!args) SWIG_fail;
9417 swig_obj[0] = args;
9418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9419 if (!SWIG_IsOK(res1)) {
9420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetSibling" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9421 }
9422 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9423 {
9424 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9425 result = (arg1)->GetSibling();
9426 SWIG_PYTHON_THREAD_END_ALLOW;
9427 }
9428 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
9429 return resultobj;
9430fail:
9431 return NULL;
9432}
9433
9434
9435SWIGINTERN PyObject *_wrap_SBBlock_GetFirstChild(PyObject *self, PyObject *args) {
9436 PyObject *resultobj = 0;
9437 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9438 void *argp1 = 0 ;
9439 int res1 = 0 ;
9440 PyObject *swig_obj[1] ;
9441 lldb::SBBlock result;
9442
9443 (void)self;
9444 if (!args) SWIG_fail;
9445 swig_obj[0] = args;
9446 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9447 if (!SWIG_IsOK(res1)) {
9448 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetFirstChild" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9449 }
9450 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9451 {
9452 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9453 result = (arg1)->GetFirstChild();
9454 SWIG_PYTHON_THREAD_END_ALLOW;
9455 }
9456 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
9457 return resultobj;
9458fail:
9459 return NULL;
9460}
9461
9462
9463SWIGINTERN PyObject *_wrap_SBBlock_GetNumRanges(PyObject *self, PyObject *args) {
9464 PyObject *resultobj = 0;
9465 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9466 void *argp1 = 0 ;
9467 int res1 = 0 ;
9468 PyObject *swig_obj[1] ;
9469 uint32_t result;
9470
9471 (void)self;
9472 if (!args) SWIG_fail;
9473 swig_obj[0] = args;
9474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9475 if (!SWIG_IsOK(res1)) {
9476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetNumRanges" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9477 }
9478 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9479 {
9480 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9481 result = (uint32_t)(arg1)->GetNumRanges();
9482 SWIG_PYTHON_THREAD_END_ALLOW;
9483 }
9484 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
9485 return resultobj;
9486fail:
9487 return NULL;
9488}
9489
9490
9491SWIGINTERN PyObject *_wrap_SBBlock_GetRangeStartAddress(PyObject *self, PyObject *args) {
9492 PyObject *resultobj = 0;
9493 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9494 uint32_t arg2 ;
9495 void *argp1 = 0 ;
9496 int res1 = 0 ;
9497 unsigned int val2 ;
9498 int ecode2 = 0 ;
9499 PyObject *swig_obj[2] ;
9500 lldb::SBAddress result;
9501
9502 (void)self;
9503 if (!SWIG_Python_UnpackTuple(args, name: "SBBlock_GetRangeStartAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
9504 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9505 if (!SWIG_IsOK(res1)) {
9506 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetRangeStartAddress" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9507 }
9508 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9509 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
9510 if (!SWIG_IsOK(ecode2)) {
9511 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBlock_GetRangeStartAddress" "', argument " "2"" of type '" "uint32_t""'");
9512 }
9513 arg2 = static_cast< uint32_t >(val2);
9514 {
9515 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9516 result = (arg1)->GetRangeStartAddress(idx: arg2);
9517 SWIG_PYTHON_THREAD_END_ALLOW;
9518 }
9519 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
9520 return resultobj;
9521fail:
9522 return NULL;
9523}
9524
9525
9526SWIGINTERN PyObject *_wrap_SBBlock_GetRangeEndAddress(PyObject *self, PyObject *args) {
9527 PyObject *resultobj = 0;
9528 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9529 uint32_t arg2 ;
9530 void *argp1 = 0 ;
9531 int res1 = 0 ;
9532 unsigned int val2 ;
9533 int ecode2 = 0 ;
9534 PyObject *swig_obj[2] ;
9535 lldb::SBAddress result;
9536
9537 (void)self;
9538 if (!SWIG_Python_UnpackTuple(args, name: "SBBlock_GetRangeEndAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
9539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9540 if (!SWIG_IsOK(res1)) {
9541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetRangeEndAddress" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9542 }
9543 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9544 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
9545 if (!SWIG_IsOK(ecode2)) {
9546 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBlock_GetRangeEndAddress" "', argument " "2"" of type '" "uint32_t""'");
9547 }
9548 arg2 = static_cast< uint32_t >(val2);
9549 {
9550 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9551 result = (arg1)->GetRangeEndAddress(idx: arg2);
9552 SWIG_PYTHON_THREAD_END_ALLOW;
9553 }
9554 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
9555 return resultobj;
9556fail:
9557 return NULL;
9558}
9559
9560
9561SWIGINTERN PyObject *_wrap_SBBlock_GetRanges(PyObject *self, PyObject *args) {
9562 PyObject *resultobj = 0;
9563 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9564 void *argp1 = 0 ;
9565 int res1 = 0 ;
9566 PyObject *swig_obj[1] ;
9567 lldb::SBAddressRangeList result;
9568
9569 (void)self;
9570 if (!args) SWIG_fail;
9571 swig_obj[0] = args;
9572 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9573 if (!SWIG_IsOK(res1)) {
9574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetRanges" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9575 }
9576 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9577 {
9578 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9579 result = (arg1)->GetRanges();
9580 SWIG_PYTHON_THREAD_END_ALLOW;
9581 }
9582 resultobj = SWIG_NewPointerObj((new lldb::SBAddressRangeList(result)), SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_POINTER_OWN | 0 );
9583 return resultobj;
9584fail:
9585 return NULL;
9586}
9587
9588
9589SWIGINTERN PyObject *_wrap_SBBlock_GetRangeIndexForBlockAddress(PyObject *self, PyObject *args) {
9590 PyObject *resultobj = 0;
9591 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9592 lldb::SBAddress arg2 ;
9593 void *argp1 = 0 ;
9594 int res1 = 0 ;
9595 void *argp2 ;
9596 int res2 = 0 ;
9597 PyObject *swig_obj[2] ;
9598 uint32_t result;
9599
9600 (void)self;
9601 if (!SWIG_Python_UnpackTuple(args, name: "SBBlock_GetRangeIndexForBlockAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
9602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9603 if (!SWIG_IsOK(res1)) {
9604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetRangeIndexForBlockAddress" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9605 }
9606 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9607 {
9608 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
9609 if (!SWIG_IsOK(res2)) {
9610 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBlock_GetRangeIndexForBlockAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
9611 }
9612 if (!argp2) {
9613 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBlock_GetRangeIndexForBlockAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
9614 } else {
9615 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
9616 arg2 = *temp;
9617 if (SWIG_IsNewObj(res2)) delete temp;
9618 }
9619 }
9620 {
9621 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9622 result = (uint32_t)(arg1)->GetRangeIndexForBlockAddress(block_addr: arg2);
9623 SWIG_PYTHON_THREAD_END_ALLOW;
9624 }
9625 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
9626 return resultobj;
9627fail:
9628 return NULL;
9629}
9630
9631
9632SWIGINTERN PyObject *_wrap_SBBlock_GetVariables__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
9633 PyObject *resultobj = 0;
9634 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9635 lldb::SBFrame *arg2 = 0 ;
9636 bool arg3 ;
9637 bool arg4 ;
9638 bool arg5 ;
9639 lldb::DynamicValueType arg6 ;
9640 void *argp1 = 0 ;
9641 int res1 = 0 ;
9642 void *argp2 = 0 ;
9643 int res2 = 0 ;
9644 bool val3 ;
9645 int ecode3 = 0 ;
9646 bool val4 ;
9647 int ecode4 = 0 ;
9648 bool val5 ;
9649 int ecode5 = 0 ;
9650 int val6 ;
9651 int ecode6 = 0 ;
9652 lldb::SBValueList result;
9653
9654 (void)self;
9655 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
9656 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9657 if (!SWIG_IsOK(res1)) {
9658 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetVariables" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9659 }
9660 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9661 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
9662 if (!SWIG_IsOK(res2)) {
9663 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBlock_GetVariables" "', argument " "2"" of type '" "lldb::SBFrame &""'");
9664 }
9665 if (!argp2) {
9666 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBlock_GetVariables" "', argument " "2"" of type '" "lldb::SBFrame &""'");
9667 }
9668 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
9669 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
9670 if (!SWIG_IsOK(ecode3)) {
9671 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBlock_GetVariables" "', argument " "3"" of type '" "bool""'");
9672 }
9673 arg3 = static_cast< bool >(val3);
9674 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
9675 if (!SWIG_IsOK(ecode4)) {
9676 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBBlock_GetVariables" "', argument " "4"" of type '" "bool""'");
9677 }
9678 arg4 = static_cast< bool >(val4);
9679 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
9680 if (!SWIG_IsOK(ecode5)) {
9681 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBBlock_GetVariables" "', argument " "5"" of type '" "bool""'");
9682 }
9683 arg5 = static_cast< bool >(val5);
9684 ecode6 = SWIG_AsVal_int(obj: swig_obj[5], val: &val6);
9685 if (!SWIG_IsOK(ecode6)) {
9686 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBBlock_GetVariables" "', argument " "6"" of type '" "lldb::DynamicValueType""'");
9687 }
9688 arg6 = static_cast< lldb::DynamicValueType >(val6);
9689 {
9690 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9691 result = (arg1)->GetVariables(frame&: *arg2,arguments: arg3,locals: arg4,statics: arg5,use_dynamic: arg6);
9692 SWIG_PYTHON_THREAD_END_ALLOW;
9693 }
9694 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
9695 return resultobj;
9696fail:
9697 return NULL;
9698}
9699
9700
9701SWIGINTERN PyObject *_wrap_SBBlock_GetVariables__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
9702 PyObject *resultobj = 0;
9703 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9704 lldb::SBTarget *arg2 = 0 ;
9705 bool arg3 ;
9706 bool arg4 ;
9707 bool arg5 ;
9708 void *argp1 = 0 ;
9709 int res1 = 0 ;
9710 void *argp2 = 0 ;
9711 int res2 = 0 ;
9712 bool val3 ;
9713 int ecode3 = 0 ;
9714 bool val4 ;
9715 int ecode4 = 0 ;
9716 bool val5 ;
9717 int ecode5 = 0 ;
9718 lldb::SBValueList result;
9719
9720 (void)self;
9721 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
9722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9723 if (!SWIG_IsOK(res1)) {
9724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetVariables" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9725 }
9726 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9727 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
9728 if (!SWIG_IsOK(res2)) {
9729 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBlock_GetVariables" "', argument " "2"" of type '" "lldb::SBTarget &""'");
9730 }
9731 if (!argp2) {
9732 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBlock_GetVariables" "', argument " "2"" of type '" "lldb::SBTarget &""'");
9733 }
9734 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
9735 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
9736 if (!SWIG_IsOK(ecode3)) {
9737 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBlock_GetVariables" "', argument " "3"" of type '" "bool""'");
9738 }
9739 arg3 = static_cast< bool >(val3);
9740 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
9741 if (!SWIG_IsOK(ecode4)) {
9742 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBBlock_GetVariables" "', argument " "4"" of type '" "bool""'");
9743 }
9744 arg4 = static_cast< bool >(val4);
9745 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
9746 if (!SWIG_IsOK(ecode5)) {
9747 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBBlock_GetVariables" "', argument " "5"" of type '" "bool""'");
9748 }
9749 arg5 = static_cast< bool >(val5);
9750 {
9751 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9752 result = (arg1)->GetVariables(target&: *arg2,arguments: arg3,locals: arg4,statics: arg5);
9753 SWIG_PYTHON_THREAD_END_ALLOW;
9754 }
9755 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
9756 return resultobj;
9757fail:
9758 return NULL;
9759}
9760
9761
9762SWIGINTERN PyObject *_wrap_SBBlock_GetVariables(PyObject *self, PyObject *args) {
9763 Py_ssize_t argc;
9764 PyObject *argv[7] = {
9765 0
9766 };
9767
9768 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBBlock_GetVariables", min: 0, max: 6, objs: argv))) SWIG_fail;
9769 --argc;
9770 if (argc == 5) {
9771 int _v = 0;
9772 void *vptr = 0;
9773 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBlock, 0);
9774 _v = SWIG_CheckState(res);
9775 if (_v) {
9776 void *vptr = 0;
9777 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL);
9778 _v = SWIG_CheckState(res);
9779 if (_v) {
9780 {
9781 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
9782 _v = SWIG_CheckState(res);
9783 }
9784 if (_v) {
9785 {
9786 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
9787 _v = SWIG_CheckState(res);
9788 }
9789 if (_v) {
9790 {
9791 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
9792 _v = SWIG_CheckState(res);
9793 }
9794 if (_v) {
9795 return _wrap_SBBlock_GetVariables__SWIG_1(self, nobjs: argc, swig_obj: argv);
9796 }
9797 }
9798 }
9799 }
9800 }
9801 }
9802 if (argc == 6) {
9803 int _v = 0;
9804 void *vptr = 0;
9805 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBlock, 0);
9806 _v = SWIG_CheckState(res);
9807 if (_v) {
9808 void *vptr = 0;
9809 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL);
9810 _v = SWIG_CheckState(res);
9811 if (_v) {
9812 {
9813 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
9814 _v = SWIG_CheckState(res);
9815 }
9816 if (_v) {
9817 {
9818 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
9819 _v = SWIG_CheckState(res);
9820 }
9821 if (_v) {
9822 {
9823 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
9824 _v = SWIG_CheckState(res);
9825 }
9826 if (_v) {
9827 {
9828 int res = SWIG_AsVal_int(obj: argv[5], NULL);
9829 _v = SWIG_CheckState(res);
9830 }
9831 if (_v) {
9832 return _wrap_SBBlock_GetVariables__SWIG_0(self, nobjs: argc, swig_obj: argv);
9833 }
9834 }
9835 }
9836 }
9837 }
9838 }
9839 }
9840
9841fail:
9842 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBBlock_GetVariables'.\n"
9843 " Possible C/C++ prototypes are:\n"
9844 " lldb::SBBlock::GetVariables(lldb::SBFrame &,bool,bool,bool,lldb::DynamicValueType)\n"
9845 " lldb::SBBlock::GetVariables(lldb::SBTarget &,bool,bool,bool)\n");
9846 return 0;
9847}
9848
9849
9850SWIGINTERN PyObject *_wrap_SBBlock_GetContainingInlinedBlock(PyObject *self, PyObject *args) {
9851 PyObject *resultobj = 0;
9852 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9853 void *argp1 = 0 ;
9854 int res1 = 0 ;
9855 PyObject *swig_obj[1] ;
9856 lldb::SBBlock result;
9857
9858 (void)self;
9859 if (!args) SWIG_fail;
9860 swig_obj[0] = args;
9861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9862 if (!SWIG_IsOK(res1)) {
9863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetContainingInlinedBlock" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9864 }
9865 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9866 {
9867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9868 result = (arg1)->GetContainingInlinedBlock();
9869 SWIG_PYTHON_THREAD_END_ALLOW;
9870 }
9871 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
9872 return resultobj;
9873fail:
9874 return NULL;
9875}
9876
9877
9878SWIGINTERN PyObject *_wrap_SBBlock_GetDescription(PyObject *self, PyObject *args) {
9879 PyObject *resultobj = 0;
9880 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9881 lldb::SBStream *arg2 = 0 ;
9882 void *argp1 = 0 ;
9883 int res1 = 0 ;
9884 void *argp2 = 0 ;
9885 int res2 = 0 ;
9886 PyObject *swig_obj[2] ;
9887 bool result;
9888
9889 (void)self;
9890 if (!SWIG_Python_UnpackTuple(args, name: "SBBlock_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
9891 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9892 if (!SWIG_IsOK(res1)) {
9893 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetDescription" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9894 }
9895 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9896 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
9897 if (!SWIG_IsOK(res2)) {
9898 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBlock_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
9899 }
9900 if (!argp2) {
9901 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBlock_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
9902 }
9903 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
9904 {
9905 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9906 result = (bool)(arg1)->GetDescription(description&: *arg2);
9907 SWIG_PYTHON_THREAD_END_ALLOW;
9908 }
9909 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
9910 return resultobj;
9911fail:
9912 return NULL;
9913}
9914
9915
9916SWIGINTERN PyObject *_wrap_SBBlock___repr__(PyObject *self, PyObject *args) {
9917 PyObject *resultobj = 0;
9918 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
9919 void *argp1 = 0 ;
9920 int res1 = 0 ;
9921 PyObject *swig_obj[1] ;
9922 std::string result;
9923
9924 (void)self;
9925 if (!args) SWIG_fail;
9926 swig_obj[0] = args;
9927 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
9928 if (!SWIG_IsOK(res1)) {
9929 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock___repr__" "', argument " "1"" of type '" "lldb::SBBlock *""'");
9930 }
9931 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
9932 {
9933 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9934 result = lldb_SBBlock___repr__(self: arg1);
9935 SWIG_PYTHON_THREAD_END_ALLOW;
9936 }
9937 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
9938 return resultobj;
9939fail:
9940 return NULL;
9941}
9942
9943
9944SWIGINTERN PyObject *SBBlock_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9945 PyObject *obj;
9946 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
9947 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBlock, SWIG_NewClientData(obj));
9948 return SWIG_Py_Void();
9949}
9950
9951SWIGINTERN PyObject *SBBlock_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9952 return SWIG_Python_InitShadowInstance(args);
9953}
9954
9955SWIGINTERN PyObject *_wrap_new_SBBreakpoint__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
9956 PyObject *resultobj = 0;
9957 lldb::SBBreakpoint *result = 0 ;
9958
9959 (void)self;
9960 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
9961 {
9962 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9963 result = (lldb::SBBreakpoint *)new lldb::SBBreakpoint();
9964 SWIG_PYTHON_THREAD_END_ALLOW;
9965 }
9966 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_NEW | 0 );
9967 return resultobj;
9968fail:
9969 return NULL;
9970}
9971
9972
9973SWIGINTERN PyObject *_wrap_new_SBBreakpoint__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
9974 PyObject *resultobj = 0;
9975 lldb::SBBreakpoint *arg1 = 0 ;
9976 void *argp1 = 0 ;
9977 int res1 = 0 ;
9978 lldb::SBBreakpoint *result = 0 ;
9979
9980 (void)self;
9981 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
9982 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
9983 if (!SWIG_IsOK(res1)) {
9984 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpoint" "', argument " "1"" of type '" "lldb::SBBreakpoint const &""'");
9985 }
9986 if (!argp1) {
9987 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpoint" "', argument " "1"" of type '" "lldb::SBBreakpoint const &""'");
9988 }
9989 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
9990 {
9991 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9992 result = (lldb::SBBreakpoint *)new lldb::SBBreakpoint((lldb::SBBreakpoint const &)*arg1);
9993 SWIG_PYTHON_THREAD_END_ALLOW;
9994 }
9995 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_NEW | 0 );
9996 return resultobj;
9997fail:
9998 return NULL;
9999}
10000
10001
10002SWIGINTERN PyObject *_wrap_new_SBBreakpoint(PyObject *self, PyObject *args) {
10003 Py_ssize_t argc;
10004 PyObject *argv[2] = {
10005 0
10006 };
10007
10008 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBBreakpoint", min: 0, max: 1, objs: argv))) SWIG_fail;
10009 --argc;
10010 if (argc == 0) {
10011 return _wrap_new_SBBreakpoint__SWIG_0(self, nobjs: argc, argv);
10012 }
10013 if (argc == 1) {
10014 int _v = 0;
10015 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_NO_NULL | 0);
10016 _v = SWIG_CheckState(res);
10017 if (_v) {
10018 return _wrap_new_SBBreakpoint__SWIG_1(self, nobjs: argc, swig_obj: argv);
10019 }
10020 }
10021
10022fail:
10023 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBBreakpoint'.\n"
10024 " Possible C/C++ prototypes are:\n"
10025 " lldb::SBBreakpoint::SBBreakpoint()\n"
10026 " lldb::SBBreakpoint::SBBreakpoint(lldb::SBBreakpoint const &)\n");
10027 return 0;
10028}
10029
10030
10031SWIGINTERN PyObject *_wrap_delete_SBBreakpoint(PyObject *self, PyObject *args) {
10032 PyObject *resultobj = 0;
10033 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10034 void *argp1 = 0 ;
10035 int res1 = 0 ;
10036 PyObject *swig_obj[1] ;
10037
10038 (void)self;
10039 if (!args) SWIG_fail;
10040 swig_obj[0] = args;
10041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_DISOWN | 0 );
10042 if (!SWIG_IsOK(res1)) {
10043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBreakpoint" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10044 }
10045 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10046 {
10047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10048 delete arg1;
10049 SWIG_PYTHON_THREAD_END_ALLOW;
10050 }
10051 resultobj = SWIG_Py_Void();
10052 return resultobj;
10053fail:
10054 return NULL;
10055}
10056
10057
10058SWIGINTERN PyObject *_wrap_SBBreakpoint___eq__(PyObject *self, PyObject *args) {
10059 PyObject *resultobj = 0;
10060 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10061 lldb::SBBreakpoint *arg2 = 0 ;
10062 void *argp1 = 0 ;
10063 int res1 = 0 ;
10064 void *argp2 = 0 ;
10065 int res2 = 0 ;
10066 PyObject *swig_obj[2] ;
10067 bool result;
10068
10069 (void)self;
10070 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10071 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10072 if (!SWIG_IsOK(res1)) {
10073 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint___eq__" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10074 }
10075 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10076 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
10077 if (!SWIG_IsOK(res2)) {
10078 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint___eq__" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
10079 }
10080 if (!argp2) {
10081 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint___eq__" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
10082 }
10083 arg2 = reinterpret_cast< lldb::SBBreakpoint * >(argp2);
10084 {
10085 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10086 result = (bool)(arg1)->operator ==(rhs: (lldb::SBBreakpoint const &)*arg2);
10087 SWIG_PYTHON_THREAD_END_ALLOW;
10088 }
10089 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
10090 return resultobj;
10091fail:
10092 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
10093 return NULL;
10094 }
10095 PyErr_Clear();
10096 Py_INCREF(Py_NotImplemented);
10097 return Py_NotImplemented;
10098}
10099
10100
10101SWIGINTERN PyObject *_wrap_SBBreakpoint___ne__(PyObject *self, PyObject *args) {
10102 PyObject *resultobj = 0;
10103 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10104 lldb::SBBreakpoint *arg2 = 0 ;
10105 void *argp1 = 0 ;
10106 int res1 = 0 ;
10107 void *argp2 = 0 ;
10108 int res2 = 0 ;
10109 PyObject *swig_obj[2] ;
10110 bool result;
10111
10112 (void)self;
10113 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10114 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10115 if (!SWIG_IsOK(res1)) {
10116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint___ne__" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10117 }
10118 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10119 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
10120 if (!SWIG_IsOK(res2)) {
10121 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint___ne__" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
10122 }
10123 if (!argp2) {
10124 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint___ne__" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
10125 }
10126 arg2 = reinterpret_cast< lldb::SBBreakpoint * >(argp2);
10127 {
10128 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10129 result = (bool)(arg1)->operator !=(rhs: (lldb::SBBreakpoint const &)*arg2);
10130 SWIG_PYTHON_THREAD_END_ALLOW;
10131 }
10132 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
10133 return resultobj;
10134fail:
10135 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
10136 return NULL;
10137 }
10138 PyErr_Clear();
10139 Py_INCREF(Py_NotImplemented);
10140 return Py_NotImplemented;
10141}
10142
10143
10144SWIGINTERN PyObject *_wrap_SBBreakpoint_GetID(PyObject *self, PyObject *args) {
10145 PyObject *resultobj = 0;
10146 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10147 void *argp1 = 0 ;
10148 int res1 = 0 ;
10149 PyObject *swig_obj[1] ;
10150 lldb::break_id_t result;
10151
10152 (void)self;
10153 if (!args) SWIG_fail;
10154 swig_obj[0] = args;
10155 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10156 if (!SWIG_IsOK(res1)) {
10157 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetID" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10158 }
10159 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10160 {
10161 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10162 result = (lldb::break_id_t)((lldb::SBBreakpoint const *)arg1)->GetID();
10163 SWIG_PYTHON_THREAD_END_ALLOW;
10164 }
10165 resultobj = SWIG_From_int(value: static_cast< int >(result));
10166 return resultobj;
10167fail:
10168 return NULL;
10169}
10170
10171
10172SWIGINTERN PyObject *_wrap_SBBreakpoint___nonzero__(PyObject *self, PyObject *args) {
10173 PyObject *resultobj = 0;
10174 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10175 void *argp1 = 0 ;
10176 int res1 = 0 ;
10177 PyObject *swig_obj[1] ;
10178 bool result;
10179
10180 (void)self;
10181 if (!args) SWIG_fail;
10182 swig_obj[0] = args;
10183 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10184 if (!SWIG_IsOK(res1)) {
10185 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint___nonzero__" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10186 }
10187 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10188 {
10189 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10190 result = (bool)((lldb::SBBreakpoint const *)arg1)->operator bool();
10191 SWIG_PYTHON_THREAD_END_ALLOW;
10192 }
10193 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
10194 return resultobj;
10195fail:
10196 return NULL;
10197}
10198
10199
10200SWIGINTERN PyObject *_wrap_SBBreakpoint_IsValid(PyObject *self, PyObject *args) {
10201 PyObject *resultobj = 0;
10202 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10203 void *argp1 = 0 ;
10204 int res1 = 0 ;
10205 PyObject *swig_obj[1] ;
10206 bool result;
10207
10208 (void)self;
10209 if (!args) SWIG_fail;
10210 swig_obj[0] = args;
10211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10212 if (!SWIG_IsOK(res1)) {
10213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsValid" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10214 }
10215 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10216 {
10217 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10218 result = (bool)((lldb::SBBreakpoint const *)arg1)->IsValid();
10219 SWIG_PYTHON_THREAD_END_ALLOW;
10220 }
10221 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
10222 return resultobj;
10223fail:
10224 return NULL;
10225}
10226
10227
10228SWIGINTERN PyObject *_wrap_SBBreakpoint_ClearAllBreakpointSites(PyObject *self, PyObject *args) {
10229 PyObject *resultobj = 0;
10230 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10231 void *argp1 = 0 ;
10232 int res1 = 0 ;
10233 PyObject *swig_obj[1] ;
10234
10235 (void)self;
10236 if (!args) SWIG_fail;
10237 swig_obj[0] = args;
10238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10239 if (!SWIG_IsOK(res1)) {
10240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_ClearAllBreakpointSites" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10241 }
10242 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10243 {
10244 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10245 (arg1)->ClearAllBreakpointSites();
10246 SWIG_PYTHON_THREAD_END_ALLOW;
10247 }
10248 resultobj = SWIG_Py_Void();
10249 return resultobj;
10250fail:
10251 return NULL;
10252}
10253
10254
10255SWIGINTERN PyObject *_wrap_SBBreakpoint_GetTarget(PyObject *self, PyObject *args) {
10256 PyObject *resultobj = 0;
10257 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10258 void *argp1 = 0 ;
10259 int res1 = 0 ;
10260 PyObject *swig_obj[1] ;
10261 lldb::SBTarget result;
10262
10263 (void)self;
10264 if (!args) SWIG_fail;
10265 swig_obj[0] = args;
10266 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10267 if (!SWIG_IsOK(res1)) {
10268 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetTarget" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10269 }
10270 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10271 {
10272 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10273 result = ((lldb::SBBreakpoint const *)arg1)->GetTarget();
10274 SWIG_PYTHON_THREAD_END_ALLOW;
10275 }
10276 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
10277 return resultobj;
10278fail:
10279 return NULL;
10280}
10281
10282
10283SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationByAddress(PyObject *self, PyObject *args) {
10284 PyObject *resultobj = 0;
10285 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10286 lldb::addr_t arg2 ;
10287 void *argp1 = 0 ;
10288 int res1 = 0 ;
10289 unsigned long long val2 ;
10290 int ecode2 = 0 ;
10291 PyObject *swig_obj[2] ;
10292 lldb::SBBreakpointLocation result;
10293
10294 (void)self;
10295 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_FindLocationByAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10296 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10297 if (!SWIG_IsOK(res1)) {
10298 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_FindLocationByAddress" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10299 }
10300 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10301 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
10302 if (!SWIG_IsOK(ecode2)) {
10303 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_FindLocationByAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
10304 }
10305 arg2 = static_cast< lldb::addr_t >(val2);
10306 {
10307 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10308 result = (arg1)->FindLocationByAddress(vm_addr: arg2);
10309 SWIG_PYTHON_THREAD_END_ALLOW;
10310 }
10311 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(result)), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 );
10312 return resultobj;
10313fail:
10314 return NULL;
10315}
10316
10317
10318SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationIDByAddress(PyObject *self, PyObject *args) {
10319 PyObject *resultobj = 0;
10320 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10321 lldb::addr_t arg2 ;
10322 void *argp1 = 0 ;
10323 int res1 = 0 ;
10324 unsigned long long val2 ;
10325 int ecode2 = 0 ;
10326 PyObject *swig_obj[2] ;
10327 lldb::break_id_t result;
10328
10329 (void)self;
10330 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_FindLocationIDByAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10332 if (!SWIG_IsOK(res1)) {
10333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_FindLocationIDByAddress" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10334 }
10335 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10336 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
10337 if (!SWIG_IsOK(ecode2)) {
10338 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_FindLocationIDByAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
10339 }
10340 arg2 = static_cast< lldb::addr_t >(val2);
10341 {
10342 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10343 result = (lldb::break_id_t)(arg1)->FindLocationIDByAddress(vm_addr: arg2);
10344 SWIG_PYTHON_THREAD_END_ALLOW;
10345 }
10346 resultobj = SWIG_From_int(value: static_cast< int >(result));
10347 return resultobj;
10348fail:
10349 return NULL;
10350}
10351
10352
10353SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationByID(PyObject *self, PyObject *args) {
10354 PyObject *resultobj = 0;
10355 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10356 lldb::break_id_t arg2 ;
10357 void *argp1 = 0 ;
10358 int res1 = 0 ;
10359 int val2 ;
10360 int ecode2 = 0 ;
10361 PyObject *swig_obj[2] ;
10362 lldb::SBBreakpointLocation result;
10363
10364 (void)self;
10365 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_FindLocationByID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10366 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10367 if (!SWIG_IsOK(res1)) {
10368 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_FindLocationByID" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10369 }
10370 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10371 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
10372 if (!SWIG_IsOK(ecode2)) {
10373 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_FindLocationByID" "', argument " "2"" of type '" "lldb::break_id_t""'");
10374 }
10375 arg2 = static_cast< lldb::break_id_t >(val2);
10376 {
10377 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10378 result = (arg1)->FindLocationByID(bp_loc_id: arg2);
10379 SWIG_PYTHON_THREAD_END_ALLOW;
10380 }
10381 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(result)), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 );
10382 return resultobj;
10383fail:
10384 return NULL;
10385}
10386
10387
10388SWIGINTERN PyObject *_wrap_SBBreakpoint_GetLocationAtIndex(PyObject *self, PyObject *args) {
10389 PyObject *resultobj = 0;
10390 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10391 uint32_t arg2 ;
10392 void *argp1 = 0 ;
10393 int res1 = 0 ;
10394 unsigned int val2 ;
10395 int ecode2 = 0 ;
10396 PyObject *swig_obj[2] ;
10397 lldb::SBBreakpointLocation result;
10398
10399 (void)self;
10400 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_GetLocationAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10401 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10402 if (!SWIG_IsOK(res1)) {
10403 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetLocationAtIndex" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10404 }
10405 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10406 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
10407 if (!SWIG_IsOK(ecode2)) {
10408 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_GetLocationAtIndex" "', argument " "2"" of type '" "uint32_t""'");
10409 }
10410 arg2 = static_cast< uint32_t >(val2);
10411 {
10412 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10413 result = (arg1)->GetLocationAtIndex(index: arg2);
10414 SWIG_PYTHON_THREAD_END_ALLOW;
10415 }
10416 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(result)), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 );
10417 return resultobj;
10418fail:
10419 return NULL;
10420}
10421
10422
10423SWIGINTERN PyObject *_wrap_SBBreakpoint_SetEnabled(PyObject *self, PyObject *args) {
10424 PyObject *resultobj = 0;
10425 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10426 bool arg2 ;
10427 void *argp1 = 0 ;
10428 int res1 = 0 ;
10429 bool val2 ;
10430 int ecode2 = 0 ;
10431 PyObject *swig_obj[2] ;
10432
10433 (void)self;
10434 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetEnabled", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10435 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10436 if (!SWIG_IsOK(res1)) {
10437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetEnabled" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10438 }
10439 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10440 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
10441 if (!SWIG_IsOK(ecode2)) {
10442 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetEnabled" "', argument " "2"" of type '" "bool""'");
10443 }
10444 arg2 = static_cast< bool >(val2);
10445 {
10446 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10447 (arg1)->SetEnabled(arg2);
10448 SWIG_PYTHON_THREAD_END_ALLOW;
10449 }
10450 resultobj = SWIG_Py_Void();
10451 return resultobj;
10452fail:
10453 return NULL;
10454}
10455
10456
10457SWIGINTERN PyObject *_wrap_SBBreakpoint_IsEnabled(PyObject *self, PyObject *args) {
10458 PyObject *resultobj = 0;
10459 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10460 void *argp1 = 0 ;
10461 int res1 = 0 ;
10462 PyObject *swig_obj[1] ;
10463 bool result;
10464
10465 (void)self;
10466 if (!args) SWIG_fail;
10467 swig_obj[0] = args;
10468 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10469 if (!SWIG_IsOK(res1)) {
10470 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsEnabled" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10471 }
10472 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10473 {
10474 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10475 result = (bool)(arg1)->IsEnabled();
10476 SWIG_PYTHON_THREAD_END_ALLOW;
10477 }
10478 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
10479 return resultobj;
10480fail:
10481 return NULL;
10482}
10483
10484
10485SWIGINTERN PyObject *_wrap_SBBreakpoint_SetOneShot(PyObject *self, PyObject *args) {
10486 PyObject *resultobj = 0;
10487 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10488 bool arg2 ;
10489 void *argp1 = 0 ;
10490 int res1 = 0 ;
10491 bool val2 ;
10492 int ecode2 = 0 ;
10493 PyObject *swig_obj[2] ;
10494
10495 (void)self;
10496 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetOneShot", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10497 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10498 if (!SWIG_IsOK(res1)) {
10499 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetOneShot" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10500 }
10501 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10502 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
10503 if (!SWIG_IsOK(ecode2)) {
10504 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetOneShot" "', argument " "2"" of type '" "bool""'");
10505 }
10506 arg2 = static_cast< bool >(val2);
10507 {
10508 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10509 (arg1)->SetOneShot(arg2);
10510 SWIG_PYTHON_THREAD_END_ALLOW;
10511 }
10512 resultobj = SWIG_Py_Void();
10513 return resultobj;
10514fail:
10515 return NULL;
10516}
10517
10518
10519SWIGINTERN PyObject *_wrap_SBBreakpoint_IsOneShot(PyObject *self, PyObject *args) {
10520 PyObject *resultobj = 0;
10521 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10522 void *argp1 = 0 ;
10523 int res1 = 0 ;
10524 PyObject *swig_obj[1] ;
10525 bool result;
10526
10527 (void)self;
10528 if (!args) SWIG_fail;
10529 swig_obj[0] = args;
10530 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10531 if (!SWIG_IsOK(res1)) {
10532 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsOneShot" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10533 }
10534 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10535 {
10536 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10537 result = (bool)((lldb::SBBreakpoint const *)arg1)->IsOneShot();
10538 SWIG_PYTHON_THREAD_END_ALLOW;
10539 }
10540 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
10541 return resultobj;
10542fail:
10543 return NULL;
10544}
10545
10546
10547SWIGINTERN PyObject *_wrap_SBBreakpoint_IsInternal(PyObject *self, PyObject *args) {
10548 PyObject *resultobj = 0;
10549 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10550 void *argp1 = 0 ;
10551 int res1 = 0 ;
10552 PyObject *swig_obj[1] ;
10553 bool result;
10554
10555 (void)self;
10556 if (!args) SWIG_fail;
10557 swig_obj[0] = args;
10558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10559 if (!SWIG_IsOK(res1)) {
10560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsInternal" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10561 }
10562 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10563 {
10564 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10565 result = (bool)(arg1)->IsInternal();
10566 SWIG_PYTHON_THREAD_END_ALLOW;
10567 }
10568 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
10569 return resultobj;
10570fail:
10571 return NULL;
10572}
10573
10574
10575SWIGINTERN PyObject *_wrap_SBBreakpoint_GetHitCount(PyObject *self, PyObject *args) {
10576 PyObject *resultobj = 0;
10577 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10578 void *argp1 = 0 ;
10579 int res1 = 0 ;
10580 PyObject *swig_obj[1] ;
10581 uint32_t result;
10582
10583 (void)self;
10584 if (!args) SWIG_fail;
10585 swig_obj[0] = args;
10586 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10587 if (!SWIG_IsOK(res1)) {
10588 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetHitCount" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10589 }
10590 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10591 {
10592 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10593 result = (uint32_t)((lldb::SBBreakpoint const *)arg1)->GetHitCount();
10594 SWIG_PYTHON_THREAD_END_ALLOW;
10595 }
10596 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
10597 return resultobj;
10598fail:
10599 return NULL;
10600}
10601
10602
10603SWIGINTERN PyObject *_wrap_SBBreakpoint_SetIgnoreCount(PyObject *self, PyObject *args) {
10604 PyObject *resultobj = 0;
10605 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10606 uint32_t arg2 ;
10607 void *argp1 = 0 ;
10608 int res1 = 0 ;
10609 unsigned int val2 ;
10610 int ecode2 = 0 ;
10611 PyObject *swig_obj[2] ;
10612
10613 (void)self;
10614 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetIgnoreCount", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10615 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10616 if (!SWIG_IsOK(res1)) {
10617 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10618 }
10619 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10620 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
10621 if (!SWIG_IsOK(ecode2)) {
10622 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetIgnoreCount" "', argument " "2"" of type '" "uint32_t""'");
10623 }
10624 arg2 = static_cast< uint32_t >(val2);
10625 {
10626 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10627 (arg1)->SetIgnoreCount(arg2);
10628 SWIG_PYTHON_THREAD_END_ALLOW;
10629 }
10630 resultobj = SWIG_Py_Void();
10631 return resultobj;
10632fail:
10633 return NULL;
10634}
10635
10636
10637SWIGINTERN PyObject *_wrap_SBBreakpoint_GetIgnoreCount(PyObject *self, PyObject *args) {
10638 PyObject *resultobj = 0;
10639 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10640 void *argp1 = 0 ;
10641 int res1 = 0 ;
10642 PyObject *swig_obj[1] ;
10643 uint32_t result;
10644
10645 (void)self;
10646 if (!args) SWIG_fail;
10647 swig_obj[0] = args;
10648 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10649 if (!SWIG_IsOK(res1)) {
10650 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10651 }
10652 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10653 {
10654 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10655 result = (uint32_t)((lldb::SBBreakpoint const *)arg1)->GetIgnoreCount();
10656 SWIG_PYTHON_THREAD_END_ALLOW;
10657 }
10658 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
10659 return resultobj;
10660fail:
10661 return NULL;
10662}
10663
10664
10665SWIGINTERN PyObject *_wrap_SBBreakpoint_SetCondition(PyObject *self, PyObject *args) {
10666 PyObject *resultobj = 0;
10667 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10668 char *arg2 = (char *) 0 ;
10669 void *argp1 = 0 ;
10670 int res1 = 0 ;
10671 int res2 ;
10672 char *buf2 = 0 ;
10673 int alloc2 = 0 ;
10674 PyObject *swig_obj[2] ;
10675
10676 (void)self;
10677 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetCondition", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10678 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10679 if (!SWIG_IsOK(res1)) {
10680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetCondition" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10681 }
10682 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10683 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
10684 if (!SWIG_IsOK(res2)) {
10685 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetCondition" "', argument " "2"" of type '" "char const *""'");
10686 }
10687 arg2 = reinterpret_cast< char * >(buf2);
10688 {
10689 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10690 (arg1)->SetCondition((char const *)arg2);
10691 SWIG_PYTHON_THREAD_END_ALLOW;
10692 }
10693 resultobj = SWIG_Py_Void();
10694 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10695 return resultobj;
10696fail:
10697 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10698 return NULL;
10699}
10700
10701
10702SWIGINTERN PyObject *_wrap_SBBreakpoint_GetCondition(PyObject *self, PyObject *args) {
10703 PyObject *resultobj = 0;
10704 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10705 void *argp1 = 0 ;
10706 int res1 = 0 ;
10707 PyObject *swig_obj[1] ;
10708 char *result = 0 ;
10709
10710 (void)self;
10711 if (!args) SWIG_fail;
10712 swig_obj[0] = args;
10713 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10714 if (!SWIG_IsOK(res1)) {
10715 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetCondition" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10716 }
10717 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10718 {
10719 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10720 result = (char *)(arg1)->GetCondition();
10721 SWIG_PYTHON_THREAD_END_ALLOW;
10722 }
10723 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
10724 return resultobj;
10725fail:
10726 return NULL;
10727}
10728
10729
10730SWIGINTERN PyObject *_wrap_SBBreakpoint_SetAutoContinue(PyObject *self, PyObject *args) {
10731 PyObject *resultobj = 0;
10732 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10733 bool arg2 ;
10734 void *argp1 = 0 ;
10735 int res1 = 0 ;
10736 bool val2 ;
10737 int ecode2 = 0 ;
10738 PyObject *swig_obj[2] ;
10739
10740 (void)self;
10741 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetAutoContinue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10743 if (!SWIG_IsOK(res1)) {
10744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10745 }
10746 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10747 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
10748 if (!SWIG_IsOK(ecode2)) {
10749 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetAutoContinue" "', argument " "2"" of type '" "bool""'");
10750 }
10751 arg2 = static_cast< bool >(val2);
10752 {
10753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10754 (arg1)->SetAutoContinue(arg2);
10755 SWIG_PYTHON_THREAD_END_ALLOW;
10756 }
10757 resultobj = SWIG_Py_Void();
10758 return resultobj;
10759fail:
10760 return NULL;
10761}
10762
10763
10764SWIGINTERN PyObject *_wrap_SBBreakpoint_GetAutoContinue(PyObject *self, PyObject *args) {
10765 PyObject *resultobj = 0;
10766 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10767 void *argp1 = 0 ;
10768 int res1 = 0 ;
10769 PyObject *swig_obj[1] ;
10770 bool result;
10771
10772 (void)self;
10773 if (!args) SWIG_fail;
10774 swig_obj[0] = args;
10775 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10776 if (!SWIG_IsOK(res1)) {
10777 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10778 }
10779 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10780 {
10781 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10782 result = (bool)(arg1)->GetAutoContinue();
10783 SWIG_PYTHON_THREAD_END_ALLOW;
10784 }
10785 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
10786 return resultobj;
10787fail:
10788 return NULL;
10789}
10790
10791
10792SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadID(PyObject *self, PyObject *args) {
10793 PyObject *resultobj = 0;
10794 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10795 lldb::tid_t arg2 ;
10796 void *argp1 = 0 ;
10797 int res1 = 0 ;
10798 PyObject *swig_obj[2] ;
10799
10800 (void)self;
10801 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetThreadID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10803 if (!SWIG_IsOK(res1)) {
10804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10805 }
10806 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10807 {
10808 PythonObject obj = Retain<PythonObject>(obj: swig_obj[1]);
10809 lldb::tid_t value = unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
10810 if (PyErr_Occurred())
10811 SWIG_fail;
10812 arg2 = value;
10813 }
10814 {
10815 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10816 (arg1)->SetThreadID(arg2);
10817 SWIG_PYTHON_THREAD_END_ALLOW;
10818 }
10819 resultobj = SWIG_Py_Void();
10820 return resultobj;
10821fail:
10822 return NULL;
10823}
10824
10825
10826SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadID(PyObject *self, PyObject *args) {
10827 PyObject *resultobj = 0;
10828 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10829 void *argp1 = 0 ;
10830 int res1 = 0 ;
10831 PyObject *swig_obj[1] ;
10832 lldb::tid_t result;
10833
10834 (void)self;
10835 if (!args) SWIG_fail;
10836 swig_obj[0] = args;
10837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10838 if (!SWIG_IsOK(res1)) {
10839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10840 }
10841 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10842 {
10843 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10844 result = (lldb::tid_t)(arg1)->GetThreadID();
10845 SWIG_PYTHON_THREAD_END_ALLOW;
10846 }
10847 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
10848 return resultobj;
10849fail:
10850 return NULL;
10851}
10852
10853
10854SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadIndex(PyObject *self, PyObject *args) {
10855 PyObject *resultobj = 0;
10856 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10857 uint32_t arg2 ;
10858 void *argp1 = 0 ;
10859 int res1 = 0 ;
10860 unsigned int val2 ;
10861 int ecode2 = 0 ;
10862 PyObject *swig_obj[2] ;
10863
10864 (void)self;
10865 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetThreadIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10866 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10867 if (!SWIG_IsOK(res1)) {
10868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10869 }
10870 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10871 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
10872 if (!SWIG_IsOK(ecode2)) {
10873 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetThreadIndex" "', argument " "2"" of type '" "uint32_t""'");
10874 }
10875 arg2 = static_cast< uint32_t >(val2);
10876 {
10877 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10878 (arg1)->SetThreadIndex(arg2);
10879 SWIG_PYTHON_THREAD_END_ALLOW;
10880 }
10881 resultobj = SWIG_Py_Void();
10882 return resultobj;
10883fail:
10884 return NULL;
10885}
10886
10887
10888SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadIndex(PyObject *self, PyObject *args) {
10889 PyObject *resultobj = 0;
10890 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10891 void *argp1 = 0 ;
10892 int res1 = 0 ;
10893 PyObject *swig_obj[1] ;
10894 uint32_t result;
10895
10896 (void)self;
10897 if (!args) SWIG_fail;
10898 swig_obj[0] = args;
10899 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10900 if (!SWIG_IsOK(res1)) {
10901 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10902 }
10903 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10904 {
10905 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10906 result = (uint32_t)((lldb::SBBreakpoint const *)arg1)->GetThreadIndex();
10907 SWIG_PYTHON_THREAD_END_ALLOW;
10908 }
10909 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
10910 return resultobj;
10911fail:
10912 return NULL;
10913}
10914
10915
10916SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadName(PyObject *self, PyObject *args) {
10917 PyObject *resultobj = 0;
10918 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10919 char *arg2 = (char *) 0 ;
10920 void *argp1 = 0 ;
10921 int res1 = 0 ;
10922 int res2 ;
10923 char *buf2 = 0 ;
10924 int alloc2 = 0 ;
10925 PyObject *swig_obj[2] ;
10926
10927 (void)self;
10928 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetThreadName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10929 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10930 if (!SWIG_IsOK(res1)) {
10931 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10932 }
10933 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10934 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
10935 if (!SWIG_IsOK(res2)) {
10936 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetThreadName" "', argument " "2"" of type '" "char const *""'");
10937 }
10938 arg2 = reinterpret_cast< char * >(buf2);
10939 {
10940 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10941 (arg1)->SetThreadName((char const *)arg2);
10942 SWIG_PYTHON_THREAD_END_ALLOW;
10943 }
10944 resultobj = SWIG_Py_Void();
10945 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10946 return resultobj;
10947fail:
10948 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10949 return NULL;
10950}
10951
10952
10953SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadName(PyObject *self, PyObject *args) {
10954 PyObject *resultobj = 0;
10955 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10956 void *argp1 = 0 ;
10957 int res1 = 0 ;
10958 PyObject *swig_obj[1] ;
10959 char *result = 0 ;
10960
10961 (void)self;
10962 if (!args) SWIG_fail;
10963 swig_obj[0] = args;
10964 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10965 if (!SWIG_IsOK(res1)) {
10966 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
10967 }
10968 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10969 {
10970 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10971 result = (char *)((lldb::SBBreakpoint const *)arg1)->GetThreadName();
10972 SWIG_PYTHON_THREAD_END_ALLOW;
10973 }
10974 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
10975 return resultobj;
10976fail:
10977 return NULL;
10978}
10979
10980
10981SWIGINTERN PyObject *_wrap_SBBreakpoint_SetQueueName(PyObject *self, PyObject *args) {
10982 PyObject *resultobj = 0;
10983 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
10984 char *arg2 = (char *) 0 ;
10985 void *argp1 = 0 ;
10986 int res1 = 0 ;
10987 int res2 ;
10988 char *buf2 = 0 ;
10989 int alloc2 = 0 ;
10990 PyObject *swig_obj[2] ;
10991
10992 (void)self;
10993 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetQueueName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
10994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
10995 if (!SWIG_IsOK(res1)) {
10996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
10997 }
10998 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10999 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
11000 if (!SWIG_IsOK(res2)) {
11001 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetQueueName" "', argument " "2"" of type '" "char const *""'");
11002 }
11003 arg2 = reinterpret_cast< char * >(buf2);
11004 {
11005 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11006 (arg1)->SetQueueName((char const *)arg2);
11007 SWIG_PYTHON_THREAD_END_ALLOW;
11008 }
11009 resultobj = SWIG_Py_Void();
11010 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11011 return resultobj;
11012fail:
11013 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11014 return NULL;
11015}
11016
11017
11018SWIGINTERN PyObject *_wrap_SBBreakpoint_GetQueueName(PyObject *self, PyObject *args) {
11019 PyObject *resultobj = 0;
11020 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11021 void *argp1 = 0 ;
11022 int res1 = 0 ;
11023 PyObject *swig_obj[1] ;
11024 char *result = 0 ;
11025
11026 (void)self;
11027 if (!args) SWIG_fail;
11028 swig_obj[0] = args;
11029 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11030 if (!SWIG_IsOK(res1)) {
11031 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
11032 }
11033 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11034 {
11035 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11036 result = (char *)((lldb::SBBreakpoint const *)arg1)->GetQueueName();
11037 SWIG_PYTHON_THREAD_END_ALLOW;
11038 }
11039 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
11040 return resultobj;
11041fail:
11042 return NULL;
11043}
11044
11045
11046SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
11047 PyObject *resultobj = 0;
11048 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11049 char *arg2 = (char *) 0 ;
11050 void *argp1 = 0 ;
11051 int res1 = 0 ;
11052 int res2 ;
11053 char *buf2 = 0 ;
11054 int alloc2 = 0 ;
11055
11056 (void)self;
11057 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
11058 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11059 if (!SWIG_IsOK(res1)) {
11060 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11061 }
11062 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11063 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
11064 if (!SWIG_IsOK(res2)) {
11065 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
11066 }
11067 arg2 = reinterpret_cast< char * >(buf2);
11068 {
11069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11070 (arg1)->SetScriptCallbackFunction((char const *)arg2);
11071 SWIG_PYTHON_THREAD_END_ALLOW;
11072 }
11073 resultobj = SWIG_Py_Void();
11074 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11075 return resultobj;
11076fail:
11077 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11078 return NULL;
11079}
11080
11081
11082SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
11083 PyObject *resultobj = 0;
11084 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11085 char *arg2 = (char *) 0 ;
11086 lldb::SBStructuredData *arg3 = 0 ;
11087 void *argp1 = 0 ;
11088 int res1 = 0 ;
11089 int res2 ;
11090 char *buf2 = 0 ;
11091 int alloc2 = 0 ;
11092 void *argp3 = 0 ;
11093 int res3 = 0 ;
11094 lldb::SBError result;
11095
11096 (void)self;
11097 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
11098 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11099 if (!SWIG_IsOK(res1)) {
11100 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11101 }
11102 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11103 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
11104 if (!SWIG_IsOK(res2)) {
11105 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
11106 }
11107 arg2 = reinterpret_cast< char * >(buf2);
11108 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
11109 if (!SWIG_IsOK(res3)) {
11110 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
11111 }
11112 if (!argp3) {
11113 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
11114 }
11115 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
11116 {
11117 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11118 result = (arg1)->SetScriptCallbackFunction(callback_function_name: (char const *)arg2,extra_args&: *arg3);
11119 SWIG_PYTHON_THREAD_END_ALLOW;
11120 }
11121 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
11122 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11123 return resultobj;
11124fail:
11125 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11126 return NULL;
11127}
11128
11129
11130SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction(PyObject *self, PyObject *args) {
11131 Py_ssize_t argc;
11132 PyObject *argv[4] = {
11133 0
11134 };
11135
11136 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetScriptCallbackFunction", min: 0, max: 3, objs: argv))) SWIG_fail;
11137 --argc;
11138 if (argc == 2) {
11139 int _v = 0;
11140 void *vptr = 0;
11141 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
11142 _v = SWIG_CheckState(res);
11143 if (_v) {
11144 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
11145 _v = SWIG_CheckState(res);
11146 if (_v) {
11147 return _wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_0(self, nobjs: argc, swig_obj: argv);
11148 }
11149 }
11150 }
11151 if (argc == 3) {
11152 int _v = 0;
11153 void *vptr = 0;
11154 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
11155 _v = SWIG_CheckState(res);
11156 if (_v) {
11157 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
11158 _v = SWIG_CheckState(res);
11159 if (_v) {
11160 void *vptr = 0;
11161 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
11162 _v = SWIG_CheckState(res);
11163 if (_v) {
11164 return _wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_1(self, nobjs: argc, swig_obj: argv);
11165 }
11166 }
11167 }
11168 }
11169
11170fail:
11171 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBBreakpoint_SetScriptCallbackFunction'.\n"
11172 " Possible C/C++ prototypes are:\n"
11173 " lldb::SBBreakpoint::SetScriptCallbackFunction(char const *)\n"
11174 " lldb::SBBreakpoint::SetScriptCallbackFunction(char const *,lldb::SBStructuredData &)\n");
11175 return 0;
11176}
11177
11178
11179SWIGINTERN PyObject *_wrap_SBBreakpoint_SetCommandLineCommands(PyObject *self, PyObject *args) {
11180 PyObject *resultobj = 0;
11181 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11182 lldb::SBStringList *arg2 = 0 ;
11183 void *argp1 = 0 ;
11184 int res1 = 0 ;
11185 void *argp2 = 0 ;
11186 int res2 = 0 ;
11187 PyObject *swig_obj[2] ;
11188
11189 (void)self;
11190 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetCommandLineCommands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11191 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11192 if (!SWIG_IsOK(res1)) {
11193 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11194 }
11195 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11196 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
11197 if (!SWIG_IsOK(res2)) {
11198 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11199 }
11200 if (!argp2) {
11201 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11202 }
11203 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
11204 {
11205 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11206 (arg1)->SetCommandLineCommands(*arg2);
11207 SWIG_PYTHON_THREAD_END_ALLOW;
11208 }
11209 resultobj = SWIG_Py_Void();
11210 return resultobj;
11211fail:
11212 return NULL;
11213}
11214
11215
11216SWIGINTERN PyObject *_wrap_SBBreakpoint_GetCommandLineCommands(PyObject *self, PyObject *args) {
11217 PyObject *resultobj = 0;
11218 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11219 lldb::SBStringList *arg2 = 0 ;
11220 void *argp1 = 0 ;
11221 int res1 = 0 ;
11222 void *argp2 = 0 ;
11223 int res2 = 0 ;
11224 PyObject *swig_obj[2] ;
11225 bool result;
11226
11227 (void)self;
11228 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_GetCommandLineCommands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11229 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11230 if (!SWIG_IsOK(res1)) {
11231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11232 }
11233 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11234 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
11235 if (!SWIG_IsOK(res2)) {
11236 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11237 }
11238 if (!argp2) {
11239 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11240 }
11241 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
11242 {
11243 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11244 result = (bool)(arg1)->GetCommandLineCommands(commands&: *arg2);
11245 SWIG_PYTHON_THREAD_END_ALLOW;
11246 }
11247 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
11248 return resultobj;
11249fail:
11250 return NULL;
11251}
11252
11253
11254SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackBody(PyObject *self, PyObject *args) {
11255 PyObject *resultobj = 0;
11256 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11257 char *arg2 = (char *) 0 ;
11258 void *argp1 = 0 ;
11259 int res1 = 0 ;
11260 int res2 ;
11261 char *buf2 = 0 ;
11262 int alloc2 = 0 ;
11263 PyObject *swig_obj[2] ;
11264 lldb::SBError result;
11265
11266 (void)self;
11267 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetScriptCallbackBody", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11269 if (!SWIG_IsOK(res1)) {
11270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetScriptCallbackBody" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11271 }
11272 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11273 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
11274 if (!SWIG_IsOK(res2)) {
11275 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetScriptCallbackBody" "', argument " "2"" of type '" "char const *""'");
11276 }
11277 arg2 = reinterpret_cast< char * >(buf2);
11278 {
11279 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11280 result = (arg1)->SetScriptCallbackBody((char const *)arg2);
11281 SWIG_PYTHON_THREAD_END_ALLOW;
11282 }
11283 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
11284 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11285 return resultobj;
11286fail:
11287 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11288 return NULL;
11289}
11290
11291
11292SWIGINTERN PyObject *_wrap_SBBreakpoint_AddName(PyObject *self, PyObject *args) {
11293 PyObject *resultobj = 0;
11294 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11295 char *arg2 = (char *) 0 ;
11296 void *argp1 = 0 ;
11297 int res1 = 0 ;
11298 int res2 ;
11299 char *buf2 = 0 ;
11300 int alloc2 = 0 ;
11301 PyObject *swig_obj[2] ;
11302 bool result;
11303
11304 (void)self;
11305 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_AddName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11307 if (!SWIG_IsOK(res1)) {
11308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_AddName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11309 }
11310 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11311 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
11312 if (!SWIG_IsOK(res2)) {
11313 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_AddName" "', argument " "2"" of type '" "char const *""'");
11314 }
11315 arg2 = reinterpret_cast< char * >(buf2);
11316 {
11317 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11318 result = (bool)(arg1)->AddName(new_name: (char const *)arg2);
11319 SWIG_PYTHON_THREAD_END_ALLOW;
11320 }
11321 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
11322 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11323 return resultobj;
11324fail:
11325 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11326 return NULL;
11327}
11328
11329
11330SWIGINTERN PyObject *_wrap_SBBreakpoint_AddNameWithErrorHandling(PyObject *self, PyObject *args) {
11331 PyObject *resultobj = 0;
11332 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11333 char *arg2 = (char *) 0 ;
11334 void *argp1 = 0 ;
11335 int res1 = 0 ;
11336 int res2 ;
11337 char *buf2 = 0 ;
11338 int alloc2 = 0 ;
11339 PyObject *swig_obj[2] ;
11340 lldb::SBError result;
11341
11342 (void)self;
11343 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_AddNameWithErrorHandling", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11344 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11345 if (!SWIG_IsOK(res1)) {
11346 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_AddNameWithErrorHandling" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11347 }
11348 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11349 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
11350 if (!SWIG_IsOK(res2)) {
11351 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_AddNameWithErrorHandling" "', argument " "2"" of type '" "char const *""'");
11352 }
11353 arg2 = reinterpret_cast< char * >(buf2);
11354 {
11355 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11356 result = (arg1)->AddNameWithErrorHandling(new_name: (char const *)arg2);
11357 SWIG_PYTHON_THREAD_END_ALLOW;
11358 }
11359 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
11360 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11361 return resultobj;
11362fail:
11363 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11364 return NULL;
11365}
11366
11367
11368SWIGINTERN PyObject *_wrap_SBBreakpoint_RemoveName(PyObject *self, PyObject *args) {
11369 PyObject *resultobj = 0;
11370 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11371 char *arg2 = (char *) 0 ;
11372 void *argp1 = 0 ;
11373 int res1 = 0 ;
11374 int res2 ;
11375 char *buf2 = 0 ;
11376 int alloc2 = 0 ;
11377 PyObject *swig_obj[2] ;
11378
11379 (void)self;
11380 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_RemoveName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11381 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11382 if (!SWIG_IsOK(res1)) {
11383 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_RemoveName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11384 }
11385 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11386 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
11387 if (!SWIG_IsOK(res2)) {
11388 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_RemoveName" "', argument " "2"" of type '" "char const *""'");
11389 }
11390 arg2 = reinterpret_cast< char * >(buf2);
11391 {
11392 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11393 (arg1)->RemoveName(name_to_remove: (char const *)arg2);
11394 SWIG_PYTHON_THREAD_END_ALLOW;
11395 }
11396 resultobj = SWIG_Py_Void();
11397 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11398 return resultobj;
11399fail:
11400 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11401 return NULL;
11402}
11403
11404
11405SWIGINTERN PyObject *_wrap_SBBreakpoint_MatchesName(PyObject *self, PyObject *args) {
11406 PyObject *resultobj = 0;
11407 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11408 char *arg2 = (char *) 0 ;
11409 void *argp1 = 0 ;
11410 int res1 = 0 ;
11411 int res2 ;
11412 char *buf2 = 0 ;
11413 int alloc2 = 0 ;
11414 PyObject *swig_obj[2] ;
11415 bool result;
11416
11417 (void)self;
11418 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_MatchesName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11420 if (!SWIG_IsOK(res1)) {
11421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_MatchesName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11422 }
11423 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11424 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
11425 if (!SWIG_IsOK(res2)) {
11426 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_MatchesName" "', argument " "2"" of type '" "char const *""'");
11427 }
11428 arg2 = reinterpret_cast< char * >(buf2);
11429 {
11430 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11431 result = (bool)(arg1)->MatchesName(name: (char const *)arg2);
11432 SWIG_PYTHON_THREAD_END_ALLOW;
11433 }
11434 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
11435 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11436 return resultobj;
11437fail:
11438 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11439 return NULL;
11440}
11441
11442
11443SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNames(PyObject *self, PyObject *args) {
11444 PyObject *resultobj = 0;
11445 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11446 lldb::SBStringList *arg2 = 0 ;
11447 void *argp1 = 0 ;
11448 int res1 = 0 ;
11449 void *argp2 = 0 ;
11450 int res2 = 0 ;
11451 PyObject *swig_obj[2] ;
11452
11453 (void)self;
11454 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_GetNames", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11455 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11456 if (!SWIG_IsOK(res1)) {
11457 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetNames" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11458 }
11459 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11460 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
11461 if (!SWIG_IsOK(res2)) {
11462 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_GetNames" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11463 }
11464 if (!argp2) {
11465 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetNames" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11466 }
11467 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
11468 {
11469 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11470 (arg1)->GetNames(names&: *arg2);
11471 SWIG_PYTHON_THREAD_END_ALLOW;
11472 }
11473 resultobj = SWIG_Py_Void();
11474 return resultobj;
11475fail:
11476 return NULL;
11477}
11478
11479
11480SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumResolvedLocations(PyObject *self, PyObject *args) {
11481 PyObject *resultobj = 0;
11482 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11483 void *argp1 = 0 ;
11484 int res1 = 0 ;
11485 PyObject *swig_obj[1] ;
11486 size_t result;
11487
11488 (void)self;
11489 if (!args) SWIG_fail;
11490 swig_obj[0] = args;
11491 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11492 if (!SWIG_IsOK(res1)) {
11493 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetNumResolvedLocations" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
11494 }
11495 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11496 {
11497 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11498 result = ((lldb::SBBreakpoint const *)arg1)->GetNumResolvedLocations();
11499 SWIG_PYTHON_THREAD_END_ALLOW;
11500 }
11501 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
11502 return resultobj;
11503fail:
11504 return NULL;
11505}
11506
11507
11508SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumLocations(PyObject *self, PyObject *args) {
11509 PyObject *resultobj = 0;
11510 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11511 void *argp1 = 0 ;
11512 int res1 = 0 ;
11513 PyObject *swig_obj[1] ;
11514 size_t result;
11515
11516 (void)self;
11517 if (!args) SWIG_fail;
11518 swig_obj[0] = args;
11519 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11520 if (!SWIG_IsOK(res1)) {
11521 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetNumLocations" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
11522 }
11523 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11524 {
11525 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11526 result = ((lldb::SBBreakpoint const *)arg1)->GetNumLocations();
11527 SWIG_PYTHON_THREAD_END_ALLOW;
11528 }
11529 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
11530 return resultobj;
11531fail:
11532 return NULL;
11533}
11534
11535
11536SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
11537 PyObject *resultobj = 0;
11538 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11539 lldb::SBStream *arg2 = 0 ;
11540 void *argp1 = 0 ;
11541 int res1 = 0 ;
11542 void *argp2 = 0 ;
11543 int res2 = 0 ;
11544 bool result;
11545
11546 (void)self;
11547 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
11548 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11549 if (!SWIG_IsOK(res1)) {
11550 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetDescription" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11551 }
11552 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11553 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
11554 if (!SWIG_IsOK(res2)) {
11555 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
11556 }
11557 if (!argp2) {
11558 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
11559 }
11560 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
11561 {
11562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11563 result = (bool)(arg1)->GetDescription(description&: *arg2);
11564 SWIG_PYTHON_THREAD_END_ALLOW;
11565 }
11566 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
11567 return resultobj;
11568fail:
11569 return NULL;
11570}
11571
11572
11573SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
11574 PyObject *resultobj = 0;
11575 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11576 lldb::SBStream *arg2 = 0 ;
11577 bool arg3 ;
11578 void *argp1 = 0 ;
11579 int res1 = 0 ;
11580 void *argp2 = 0 ;
11581 int res2 = 0 ;
11582 bool val3 ;
11583 int ecode3 = 0 ;
11584 bool result;
11585
11586 (void)self;
11587 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
11588 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11589 if (!SWIG_IsOK(res1)) {
11590 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetDescription" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11591 }
11592 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11593 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
11594 if (!SWIG_IsOK(res2)) {
11595 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
11596 }
11597 if (!argp2) {
11598 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
11599 }
11600 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
11601 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
11602 if (!SWIG_IsOK(ecode3)) {
11603 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBreakpoint_GetDescription" "', argument " "3"" of type '" "bool""'");
11604 }
11605 arg3 = static_cast< bool >(val3);
11606 {
11607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11608 result = (bool)(arg1)->GetDescription(description&: *arg2,include_locations: arg3);
11609 SWIG_PYTHON_THREAD_END_ALLOW;
11610 }
11611 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
11612 return resultobj;
11613fail:
11614 return NULL;
11615}
11616
11617
11618SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription(PyObject *self, PyObject *args) {
11619 Py_ssize_t argc;
11620 PyObject *argv[4] = {
11621 0
11622 };
11623
11624 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_GetDescription", min: 0, max: 3, objs: argv))) SWIG_fail;
11625 --argc;
11626 if (argc == 2) {
11627 int _v = 0;
11628 void *vptr = 0;
11629 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
11630 _v = SWIG_CheckState(res);
11631 if (_v) {
11632 void *vptr = 0;
11633 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
11634 _v = SWIG_CheckState(res);
11635 if (_v) {
11636 return _wrap_SBBreakpoint_GetDescription__SWIG_0(self, nobjs: argc, swig_obj: argv);
11637 }
11638 }
11639 }
11640 if (argc == 3) {
11641 int _v = 0;
11642 void *vptr = 0;
11643 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
11644 _v = SWIG_CheckState(res);
11645 if (_v) {
11646 void *vptr = 0;
11647 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
11648 _v = SWIG_CheckState(res);
11649 if (_v) {
11650 {
11651 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
11652 _v = SWIG_CheckState(res);
11653 }
11654 if (_v) {
11655 return _wrap_SBBreakpoint_GetDescription__SWIG_1(self, nobjs: argc, swig_obj: argv);
11656 }
11657 }
11658 }
11659 }
11660
11661fail:
11662 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBBreakpoint_GetDescription'.\n"
11663 " Possible C/C++ prototypes are:\n"
11664 " lldb::SBBreakpoint::GetDescription(lldb::SBStream &)\n"
11665 " lldb::SBBreakpoint::GetDescription(lldb::SBStream &,bool)\n");
11666 return 0;
11667}
11668
11669
11670SWIGINTERN PyObject *_wrap_SBBreakpoint_EventIsBreakpointEvent(PyObject *self, PyObject *args) {
11671 PyObject *resultobj = 0;
11672 lldb::SBEvent *arg1 = 0 ;
11673 void *argp1 = 0 ;
11674 int res1 = 0 ;
11675 PyObject *swig_obj[1] ;
11676 bool result;
11677
11678 (void)self;
11679 if (!args) SWIG_fail;
11680 swig_obj[0] = args;
11681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
11682 if (!SWIG_IsOK(res1)) {
11683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_EventIsBreakpointEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11684 }
11685 if (!argp1) {
11686 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_EventIsBreakpointEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11687 }
11688 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
11689 {
11690 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11691 result = (bool)lldb::SBBreakpoint::EventIsBreakpointEvent(event: (lldb::SBEvent const &)*arg1);
11692 SWIG_PYTHON_THREAD_END_ALLOW;
11693 }
11694 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
11695 return resultobj;
11696fail:
11697 return NULL;
11698}
11699
11700
11701SWIGINTERN PyObject *_wrap_SBBreakpoint_GetBreakpointEventTypeFromEvent(PyObject *self, PyObject *args) {
11702 PyObject *resultobj = 0;
11703 lldb::SBEvent *arg1 = 0 ;
11704 void *argp1 = 0 ;
11705 int res1 = 0 ;
11706 PyObject *swig_obj[1] ;
11707 lldb::BreakpointEventType result;
11708
11709 (void)self;
11710 if (!args) SWIG_fail;
11711 swig_obj[0] = args;
11712 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
11713 if (!SWIG_IsOK(res1)) {
11714 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetBreakpointEventTypeFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11715 }
11716 if (!argp1) {
11717 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetBreakpointEventTypeFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11718 }
11719 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
11720 {
11721 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11722 result = (lldb::BreakpointEventType)lldb::SBBreakpoint::GetBreakpointEventTypeFromEvent(event: (lldb::SBEvent const &)*arg1);
11723 SWIG_PYTHON_THREAD_END_ALLOW;
11724 }
11725 resultobj = SWIG_From_int(value: static_cast< int >(result));
11726 return resultobj;
11727fail:
11728 return NULL;
11729}
11730
11731
11732SWIGINTERN PyObject *_wrap_SBBreakpoint_GetBreakpointFromEvent(PyObject *self, PyObject *args) {
11733 PyObject *resultobj = 0;
11734 lldb::SBEvent *arg1 = 0 ;
11735 void *argp1 = 0 ;
11736 int res1 = 0 ;
11737 PyObject *swig_obj[1] ;
11738 lldb::SBBreakpoint result;
11739
11740 (void)self;
11741 if (!args) SWIG_fail;
11742 swig_obj[0] = args;
11743 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
11744 if (!SWIG_IsOK(res1)) {
11745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetBreakpointFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11746 }
11747 if (!argp1) {
11748 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetBreakpointFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11749 }
11750 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
11751 {
11752 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11753 result = lldb::SBBreakpoint::GetBreakpointFromEvent(event: (lldb::SBEvent const &)*arg1);
11754 SWIG_PYTHON_THREAD_END_ALLOW;
11755 }
11756 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
11757 return resultobj;
11758fail:
11759 return NULL;
11760}
11761
11762
11763SWIGINTERN PyObject *_wrap_SBBreakpoint_GetBreakpointLocationAtIndexFromEvent(PyObject *self, PyObject *args) {
11764 PyObject *resultobj = 0;
11765 lldb::SBEvent *arg1 = 0 ;
11766 uint32_t arg2 ;
11767 void *argp1 = 0 ;
11768 int res1 = 0 ;
11769 unsigned int val2 ;
11770 int ecode2 = 0 ;
11771 PyObject *swig_obj[2] ;
11772 lldb::SBBreakpointLocation result;
11773
11774 (void)self;
11775 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11776 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
11777 if (!SWIG_IsOK(res1)) {
11778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11779 }
11780 if (!argp1) {
11781 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11782 }
11783 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
11784 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
11785 if (!SWIG_IsOK(ecode2)) {
11786 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent" "', argument " "2"" of type '" "uint32_t""'");
11787 }
11788 arg2 = static_cast< uint32_t >(val2);
11789 {
11790 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11791 result = lldb::SBBreakpoint::GetBreakpointLocationAtIndexFromEvent(event: (lldb::SBEvent const &)*arg1,loc_idx: arg2);
11792 SWIG_PYTHON_THREAD_END_ALLOW;
11793 }
11794 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(result)), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 );
11795 return resultobj;
11796fail:
11797 return NULL;
11798}
11799
11800
11801SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumBreakpointLocationsFromEvent(PyObject *self, PyObject *args) {
11802 PyObject *resultobj = 0;
11803 lldb::SBEvent *arg1 = 0 ;
11804 void *argp1 = 0 ;
11805 int res1 = 0 ;
11806 PyObject *swig_obj[1] ;
11807 uint32_t result;
11808
11809 (void)self;
11810 if (!args) SWIG_fail;
11811 swig_obj[0] = args;
11812 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
11813 if (!SWIG_IsOK(res1)) {
11814 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetNumBreakpointLocationsFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11815 }
11816 if (!argp1) {
11817 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetNumBreakpointLocationsFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
11818 }
11819 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
11820 {
11821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11822 result = (uint32_t)lldb::SBBreakpoint::GetNumBreakpointLocationsFromEvent(event_sp: (lldb::SBEvent const &)*arg1);
11823 SWIG_PYTHON_THREAD_END_ALLOW;
11824 }
11825 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
11826 return resultobj;
11827fail:
11828 return NULL;
11829}
11830
11831
11832SWIGINTERN PyObject *_wrap_SBBreakpoint_IsHardware(PyObject *self, PyObject *args) {
11833 PyObject *resultobj = 0;
11834 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11835 void *argp1 = 0 ;
11836 int res1 = 0 ;
11837 PyObject *swig_obj[1] ;
11838 bool result;
11839
11840 (void)self;
11841 if (!args) SWIG_fail;
11842 swig_obj[0] = args;
11843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11844 if (!SWIG_IsOK(res1)) {
11845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsHardware" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
11846 }
11847 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11848 {
11849 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11850 result = (bool)((lldb::SBBreakpoint const *)arg1)->IsHardware();
11851 SWIG_PYTHON_THREAD_END_ALLOW;
11852 }
11853 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
11854 return resultobj;
11855fail:
11856 return NULL;
11857}
11858
11859
11860SWIGINTERN PyObject *_wrap_SBBreakpoint_SetIsHardware(PyObject *self, PyObject *args) {
11861 PyObject *resultobj = 0;
11862 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11863 bool arg2 ;
11864 void *argp1 = 0 ;
11865 int res1 = 0 ;
11866 bool val2 ;
11867 int ecode2 = 0 ;
11868 PyObject *swig_obj[2] ;
11869 lldb::SBError result;
11870
11871 (void)self;
11872 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_SetIsHardware", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11873 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11874 if (!SWIG_IsOK(res1)) {
11875 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetIsHardware" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11876 }
11877 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11878 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
11879 if (!SWIG_IsOK(ecode2)) {
11880 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetIsHardware" "', argument " "2"" of type '" "bool""'");
11881 }
11882 arg2 = static_cast< bool >(val2);
11883 {
11884 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11885 result = (arg1)->SetIsHardware(arg2);
11886 SWIG_PYTHON_THREAD_END_ALLOW;
11887 }
11888 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
11889 return resultobj;
11890fail:
11891 return NULL;
11892}
11893
11894
11895SWIGINTERN PyObject *_wrap_SBBreakpoint_AddLocation(PyObject *self, PyObject *args) {
11896 PyObject *resultobj = 0;
11897 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11898 lldb::SBAddress *arg2 = 0 ;
11899 void *argp1 = 0 ;
11900 int res1 = 0 ;
11901 void *argp2 = 0 ;
11902 int res2 = 0 ;
11903 PyObject *swig_obj[2] ;
11904 lldb::SBError result;
11905
11906 (void)self;
11907 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpoint_AddLocation", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
11908 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11909 if (!SWIG_IsOK(res1)) {
11910 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_AddLocation" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11911 }
11912 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11913 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
11914 if (!SWIG_IsOK(res2)) {
11915 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_AddLocation" "', argument " "2"" of type '" "lldb::SBAddress &""'");
11916 }
11917 if (!argp2) {
11918 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_AddLocation" "', argument " "2"" of type '" "lldb::SBAddress &""'");
11919 }
11920 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
11921 {
11922 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11923 result = (arg1)->AddLocation(address&: *arg2);
11924 SWIG_PYTHON_THREAD_END_ALLOW;
11925 }
11926 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
11927 return resultobj;
11928fail:
11929 return NULL;
11930}
11931
11932
11933SWIGINTERN PyObject *_wrap_SBBreakpoint_SerializeToStructuredData(PyObject *self, PyObject *args) {
11934 PyObject *resultobj = 0;
11935 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11936 void *argp1 = 0 ;
11937 int res1 = 0 ;
11938 PyObject *swig_obj[1] ;
11939 lldb::SBStructuredData result;
11940
11941 (void)self;
11942 if (!args) SWIG_fail;
11943 swig_obj[0] = args;
11944 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11945 if (!SWIG_IsOK(res1)) {
11946 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SerializeToStructuredData" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11947 }
11948 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11949 {
11950 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11951 result = (arg1)->SerializeToStructuredData();
11952 SWIG_PYTHON_THREAD_END_ALLOW;
11953 }
11954 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
11955 return resultobj;
11956fail:
11957 return NULL;
11958}
11959
11960
11961SWIGINTERN PyObject *_wrap_SBBreakpoint___repr__(PyObject *self, PyObject *args) {
11962 PyObject *resultobj = 0;
11963 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
11964 void *argp1 = 0 ;
11965 int res1 = 0 ;
11966 PyObject *swig_obj[1] ;
11967 std::string result;
11968
11969 (void)self;
11970 if (!args) SWIG_fail;
11971 swig_obj[0] = args;
11972 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
11973 if (!SWIG_IsOK(res1)) {
11974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint___repr__" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
11975 }
11976 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
11977 {
11978 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11979 result = lldb_SBBreakpoint___repr__(self: arg1);
11980 SWIG_PYTHON_THREAD_END_ALLOW;
11981 }
11982 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
11983 return resultobj;
11984fail:
11985 return NULL;
11986}
11987
11988
11989SWIGINTERN PyObject *SBBreakpoint_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11990 PyObject *obj;
11991 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
11992 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBreakpoint, SWIG_NewClientData(obj));
11993 return SWIG_Py_Void();
11994}
11995
11996SWIGINTERN PyObject *SBBreakpoint_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11997 return SWIG_Python_InitShadowInstance(args);
11998}
11999
12000SWIGINTERN PyObject *_wrap_new_SBBreakpointList(PyObject *self, PyObject *args) {
12001 PyObject *resultobj = 0;
12002 lldb::SBTarget *arg1 = 0 ;
12003 void *argp1 = 0 ;
12004 int res1 = 0 ;
12005 PyObject *swig_obj[1] ;
12006 lldb::SBBreakpointList *result = 0 ;
12007
12008 (void)self;
12009 if (!args) SWIG_fail;
12010 swig_obj[0] = args;
12011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 );
12012 if (!SWIG_IsOK(res1)) {
12013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointList" "', argument " "1"" of type '" "lldb::SBTarget &""'");
12014 }
12015 if (!argp1) {
12016 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointList" "', argument " "1"" of type '" "lldb::SBTarget &""'");
12017 }
12018 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
12019 {
12020 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12021 result = (lldb::SBBreakpointList *)new lldb::SBBreakpointList(*arg1);
12022 SWIG_PYTHON_THREAD_END_ALLOW;
12023 }
12024 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NEW | 0 );
12025 return resultobj;
12026fail:
12027 return NULL;
12028}
12029
12030
12031SWIGINTERN PyObject *_wrap_delete_SBBreakpointList(PyObject *self, PyObject *args) {
12032 PyObject *resultobj = 0;
12033 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
12034 void *argp1 = 0 ;
12035 int res1 = 0 ;
12036 PyObject *swig_obj[1] ;
12037
12038 (void)self;
12039 if (!args) SWIG_fail;
12040 swig_obj[0] = args;
12041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_DISOWN | 0 );
12042 if (!SWIG_IsOK(res1)) {
12043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBreakpointList" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
12044 }
12045 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
12046 {
12047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12048 delete arg1;
12049 SWIG_PYTHON_THREAD_END_ALLOW;
12050 }
12051 resultobj = SWIG_Py_Void();
12052 return resultobj;
12053fail:
12054 return NULL;
12055}
12056
12057
12058SWIGINTERN PyObject *_wrap_SBBreakpointList_GetSize(PyObject *self, PyObject *args) {
12059 PyObject *resultobj = 0;
12060 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
12061 void *argp1 = 0 ;
12062 int res1 = 0 ;
12063 PyObject *swig_obj[1] ;
12064 size_t result;
12065
12066 (void)self;
12067 if (!args) SWIG_fail;
12068 swig_obj[0] = args;
12069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
12070 if (!SWIG_IsOK(res1)) {
12071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_GetSize" "', argument " "1"" of type '" "lldb::SBBreakpointList const *""'");
12072 }
12073 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
12074 {
12075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12076 result = ((lldb::SBBreakpointList const *)arg1)->GetSize();
12077 SWIG_PYTHON_THREAD_END_ALLOW;
12078 }
12079 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
12080 return resultobj;
12081fail:
12082 return NULL;
12083}
12084
12085
12086SWIGINTERN PyObject *_wrap_SBBreakpointList_GetBreakpointAtIndex(PyObject *self, PyObject *args) {
12087 PyObject *resultobj = 0;
12088 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
12089 size_t arg2 ;
12090 void *argp1 = 0 ;
12091 int res1 = 0 ;
12092 size_t val2 ;
12093 int ecode2 = 0 ;
12094 PyObject *swig_obj[2] ;
12095 lldb::SBBreakpoint result;
12096
12097 (void)self;
12098 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointList_GetBreakpointAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12099 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
12100 if (!SWIG_IsOK(res1)) {
12101 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_GetBreakpointAtIndex" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
12102 }
12103 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
12104 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
12105 if (!SWIG_IsOK(ecode2)) {
12106 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointList_GetBreakpointAtIndex" "', argument " "2"" of type '" "size_t""'");
12107 }
12108 arg2 = static_cast< size_t >(val2);
12109 {
12110 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12111 result = (arg1)->GetBreakpointAtIndex(idx: arg2);
12112 SWIG_PYTHON_THREAD_END_ALLOW;
12113 }
12114 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
12115 return resultobj;
12116fail:
12117 return NULL;
12118}
12119
12120
12121SWIGINTERN PyObject *_wrap_SBBreakpointList_FindBreakpointByID(PyObject *self, PyObject *args) {
12122 PyObject *resultobj = 0;
12123 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
12124 lldb::break_id_t arg2 ;
12125 void *argp1 = 0 ;
12126 int res1 = 0 ;
12127 int val2 ;
12128 int ecode2 = 0 ;
12129 PyObject *swig_obj[2] ;
12130 lldb::SBBreakpoint result;
12131
12132 (void)self;
12133 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointList_FindBreakpointByID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12134 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
12135 if (!SWIG_IsOK(res1)) {
12136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_FindBreakpointByID" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
12137 }
12138 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
12139 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
12140 if (!SWIG_IsOK(ecode2)) {
12141 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointList_FindBreakpointByID" "', argument " "2"" of type '" "lldb::break_id_t""'");
12142 }
12143 arg2 = static_cast< lldb::break_id_t >(val2);
12144 {
12145 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12146 result = (arg1)->FindBreakpointByID(arg2);
12147 SWIG_PYTHON_THREAD_END_ALLOW;
12148 }
12149 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
12150 return resultobj;
12151fail:
12152 return NULL;
12153}
12154
12155
12156SWIGINTERN PyObject *_wrap_SBBreakpointList_Append(PyObject *self, PyObject *args) {
12157 PyObject *resultobj = 0;
12158 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
12159 lldb::SBBreakpoint *arg2 = 0 ;
12160 void *argp1 = 0 ;
12161 int res1 = 0 ;
12162 void *argp2 = 0 ;
12163 int res2 = 0 ;
12164 PyObject *swig_obj[2] ;
12165
12166 (void)self;
12167 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointList_Append", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
12169 if (!SWIG_IsOK(res1)) {
12170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_Append" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
12171 }
12172 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
12173 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
12174 if (!SWIG_IsOK(res2)) {
12175 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointList_Append" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
12176 }
12177 if (!argp2) {
12178 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointList_Append" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
12179 }
12180 arg2 = reinterpret_cast< lldb::SBBreakpoint * >(argp2);
12181 {
12182 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12183 (arg1)->Append(sb_bkpt: (lldb::SBBreakpoint const &)*arg2);
12184 SWIG_PYTHON_THREAD_END_ALLOW;
12185 }
12186 resultobj = SWIG_Py_Void();
12187 return resultobj;
12188fail:
12189 return NULL;
12190}
12191
12192
12193SWIGINTERN PyObject *_wrap_SBBreakpointList_AppendIfUnique(PyObject *self, PyObject *args) {
12194 PyObject *resultobj = 0;
12195 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
12196 lldb::SBBreakpoint *arg2 = 0 ;
12197 void *argp1 = 0 ;
12198 int res1 = 0 ;
12199 void *argp2 = 0 ;
12200 int res2 = 0 ;
12201 PyObject *swig_obj[2] ;
12202 bool result;
12203
12204 (void)self;
12205 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointList_AppendIfUnique", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
12207 if (!SWIG_IsOK(res1)) {
12208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_AppendIfUnique" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
12209 }
12210 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
12211 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
12212 if (!SWIG_IsOK(res2)) {
12213 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointList_AppendIfUnique" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
12214 }
12215 if (!argp2) {
12216 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointList_AppendIfUnique" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
12217 }
12218 arg2 = reinterpret_cast< lldb::SBBreakpoint * >(argp2);
12219 {
12220 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12221 result = (bool)(arg1)->AppendIfUnique(sb_bkpt: (lldb::SBBreakpoint const &)*arg2);
12222 SWIG_PYTHON_THREAD_END_ALLOW;
12223 }
12224 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
12225 return resultobj;
12226fail:
12227 return NULL;
12228}
12229
12230
12231SWIGINTERN PyObject *_wrap_SBBreakpointList_AppendByID(PyObject *self, PyObject *args) {
12232 PyObject *resultobj = 0;
12233 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
12234 lldb::break_id_t arg2 ;
12235 void *argp1 = 0 ;
12236 int res1 = 0 ;
12237 int val2 ;
12238 int ecode2 = 0 ;
12239 PyObject *swig_obj[2] ;
12240
12241 (void)self;
12242 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointList_AppendByID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12243 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
12244 if (!SWIG_IsOK(res1)) {
12245 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_AppendByID" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
12246 }
12247 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
12248 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
12249 if (!SWIG_IsOK(ecode2)) {
12250 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointList_AppendByID" "', argument " "2"" of type '" "lldb::break_id_t""'");
12251 }
12252 arg2 = static_cast< lldb::break_id_t >(val2);
12253 {
12254 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12255 (arg1)->AppendByID(id: arg2);
12256 SWIG_PYTHON_THREAD_END_ALLOW;
12257 }
12258 resultobj = SWIG_Py_Void();
12259 return resultobj;
12260fail:
12261 return NULL;
12262}
12263
12264
12265SWIGINTERN PyObject *_wrap_SBBreakpointList_Clear(PyObject *self, PyObject *args) {
12266 PyObject *resultobj = 0;
12267 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
12268 void *argp1 = 0 ;
12269 int res1 = 0 ;
12270 PyObject *swig_obj[1] ;
12271
12272 (void)self;
12273 if (!args) SWIG_fail;
12274 swig_obj[0] = args;
12275 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
12276 if (!SWIG_IsOK(res1)) {
12277 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_Clear" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
12278 }
12279 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
12280 {
12281 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12282 (arg1)->Clear();
12283 SWIG_PYTHON_THREAD_END_ALLOW;
12284 }
12285 resultobj = SWIG_Py_Void();
12286 return resultobj;
12287fail:
12288 return NULL;
12289}
12290
12291
12292SWIGINTERN PyObject *SBBreakpointList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12293 PyObject *obj;
12294 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
12295 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBreakpointList, SWIG_NewClientData(obj));
12296 return SWIG_Py_Void();
12297}
12298
12299SWIGINTERN PyObject *SBBreakpointList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12300 return SWIG_Python_InitShadowInstance(args);
12301}
12302
12303SWIGINTERN PyObject *_wrap_new_SBBreakpointLocation__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
12304 PyObject *resultobj = 0;
12305 lldb::SBBreakpointLocation *result = 0 ;
12306
12307 (void)self;
12308 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
12309 {
12310 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12311 result = (lldb::SBBreakpointLocation *)new lldb::SBBreakpointLocation();
12312 SWIG_PYTHON_THREAD_END_ALLOW;
12313 }
12314 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_NEW | 0 );
12315 return resultobj;
12316fail:
12317 return NULL;
12318}
12319
12320
12321SWIGINTERN PyObject *_wrap_new_SBBreakpointLocation__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
12322 PyObject *resultobj = 0;
12323 lldb::SBBreakpointLocation *arg1 = 0 ;
12324 void *argp1 = 0 ;
12325 int res1 = 0 ;
12326 lldb::SBBreakpointLocation *result = 0 ;
12327
12328 (void)self;
12329 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
12330 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0);
12331 if (!SWIG_IsOK(res1)) {
12332 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointLocation" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const &""'");
12333 }
12334 if (!argp1) {
12335 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointLocation" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const &""'");
12336 }
12337 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12338 {
12339 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12340 result = (lldb::SBBreakpointLocation *)new lldb::SBBreakpointLocation((lldb::SBBreakpointLocation const &)*arg1);
12341 SWIG_PYTHON_THREAD_END_ALLOW;
12342 }
12343 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_NEW | 0 );
12344 return resultobj;
12345fail:
12346 return NULL;
12347}
12348
12349
12350SWIGINTERN PyObject *_wrap_new_SBBreakpointLocation(PyObject *self, PyObject *args) {
12351 Py_ssize_t argc;
12352 PyObject *argv[2] = {
12353 0
12354 };
12355
12356 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBBreakpointLocation", min: 0, max: 1, objs: argv))) SWIG_fail;
12357 --argc;
12358 if (argc == 0) {
12359 return _wrap_new_SBBreakpointLocation__SWIG_0(self, nobjs: argc, argv);
12360 }
12361 if (argc == 1) {
12362 int _v = 0;
12363 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_NO_NULL | 0);
12364 _v = SWIG_CheckState(res);
12365 if (_v) {
12366 return _wrap_new_SBBreakpointLocation__SWIG_1(self, nobjs: argc, swig_obj: argv);
12367 }
12368 }
12369
12370fail:
12371 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBBreakpointLocation'.\n"
12372 " Possible C/C++ prototypes are:\n"
12373 " lldb::SBBreakpointLocation::SBBreakpointLocation()\n"
12374 " lldb::SBBreakpointLocation::SBBreakpointLocation(lldb::SBBreakpointLocation const &)\n");
12375 return 0;
12376}
12377
12378
12379SWIGINTERN PyObject *_wrap_delete_SBBreakpointLocation(PyObject *self, PyObject *args) {
12380 PyObject *resultobj = 0;
12381 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12382 void *argp1 = 0 ;
12383 int res1 = 0 ;
12384 PyObject *swig_obj[1] ;
12385
12386 (void)self;
12387 if (!args) SWIG_fail;
12388 swig_obj[0] = args;
12389 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_DISOWN | 0 );
12390 if (!SWIG_IsOK(res1)) {
12391 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBreakpointLocation" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12392 }
12393 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12394 {
12395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12396 delete arg1;
12397 SWIG_PYTHON_THREAD_END_ALLOW;
12398 }
12399 resultobj = SWIG_Py_Void();
12400 return resultobj;
12401fail:
12402 return NULL;
12403}
12404
12405
12406SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetID(PyObject *self, PyObject *args) {
12407 PyObject *resultobj = 0;
12408 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12409 void *argp1 = 0 ;
12410 int res1 = 0 ;
12411 PyObject *swig_obj[1] ;
12412 lldb::break_id_t result;
12413
12414 (void)self;
12415 if (!args) SWIG_fail;
12416 swig_obj[0] = args;
12417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12418 if (!SWIG_IsOK(res1)) {
12419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetID" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12420 }
12421 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12422 {
12423 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12424 result = (lldb::break_id_t)(arg1)->GetID();
12425 SWIG_PYTHON_THREAD_END_ALLOW;
12426 }
12427 resultobj = SWIG_From_int(value: static_cast< int >(result));
12428 return resultobj;
12429fail:
12430 return NULL;
12431}
12432
12433
12434SWIGINTERN PyObject *_wrap_SBBreakpointLocation___nonzero__(PyObject *self, PyObject *args) {
12435 PyObject *resultobj = 0;
12436 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12437 void *argp1 = 0 ;
12438 int res1 = 0 ;
12439 PyObject *swig_obj[1] ;
12440 bool result;
12441
12442 (void)self;
12443 if (!args) SWIG_fail;
12444 swig_obj[0] = args;
12445 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12446 if (!SWIG_IsOK(res1)) {
12447 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation___nonzero__" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
12448 }
12449 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12450 {
12451 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12452 result = (bool)((lldb::SBBreakpointLocation const *)arg1)->operator bool();
12453 SWIG_PYTHON_THREAD_END_ALLOW;
12454 }
12455 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
12456 return resultobj;
12457fail:
12458 return NULL;
12459}
12460
12461
12462SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsValid(PyObject *self, PyObject *args) {
12463 PyObject *resultobj = 0;
12464 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12465 void *argp1 = 0 ;
12466 int res1 = 0 ;
12467 PyObject *swig_obj[1] ;
12468 bool result;
12469
12470 (void)self;
12471 if (!args) SWIG_fail;
12472 swig_obj[0] = args;
12473 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12474 if (!SWIG_IsOK(res1)) {
12475 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_IsValid" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
12476 }
12477 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12478 {
12479 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12480 result = (bool)((lldb::SBBreakpointLocation const *)arg1)->IsValid();
12481 SWIG_PYTHON_THREAD_END_ALLOW;
12482 }
12483 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
12484 return resultobj;
12485fail:
12486 return NULL;
12487}
12488
12489
12490SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetAddress(PyObject *self, PyObject *args) {
12491 PyObject *resultobj = 0;
12492 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12493 void *argp1 = 0 ;
12494 int res1 = 0 ;
12495 PyObject *swig_obj[1] ;
12496 lldb::SBAddress result;
12497
12498 (void)self;
12499 if (!args) SWIG_fail;
12500 swig_obj[0] = args;
12501 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12502 if (!SWIG_IsOK(res1)) {
12503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetAddress" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12504 }
12505 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12506 {
12507 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12508 result = (arg1)->GetAddress();
12509 SWIG_PYTHON_THREAD_END_ALLOW;
12510 }
12511 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
12512 return resultobj;
12513fail:
12514 return NULL;
12515}
12516
12517
12518SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetLoadAddress(PyObject *self, PyObject *args) {
12519 PyObject *resultobj = 0;
12520 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12521 void *argp1 = 0 ;
12522 int res1 = 0 ;
12523 PyObject *swig_obj[1] ;
12524 lldb::addr_t result;
12525
12526 (void)self;
12527 if (!args) SWIG_fail;
12528 swig_obj[0] = args;
12529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12530 if (!SWIG_IsOK(res1)) {
12531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12532 }
12533 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12534 {
12535 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12536 result = (lldb::addr_t)(arg1)->GetLoadAddress();
12537 SWIG_PYTHON_THREAD_END_ALLOW;
12538 }
12539 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
12540 return resultobj;
12541fail:
12542 return NULL;
12543}
12544
12545
12546SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetEnabled(PyObject *self, PyObject *args) {
12547 PyObject *resultobj = 0;
12548 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12549 bool arg2 ;
12550 void *argp1 = 0 ;
12551 int res1 = 0 ;
12552 bool val2 ;
12553 int ecode2 = 0 ;
12554 PyObject *swig_obj[2] ;
12555
12556 (void)self;
12557 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetEnabled", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12559 if (!SWIG_IsOK(res1)) {
12560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetEnabled" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12561 }
12562 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12563 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
12564 if (!SWIG_IsOK(ecode2)) {
12565 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointLocation_SetEnabled" "', argument " "2"" of type '" "bool""'");
12566 }
12567 arg2 = static_cast< bool >(val2);
12568 {
12569 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12570 (arg1)->SetEnabled(arg2);
12571 SWIG_PYTHON_THREAD_END_ALLOW;
12572 }
12573 resultobj = SWIG_Py_Void();
12574 return resultobj;
12575fail:
12576 return NULL;
12577}
12578
12579
12580SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsEnabled(PyObject *self, PyObject *args) {
12581 PyObject *resultobj = 0;
12582 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12583 void *argp1 = 0 ;
12584 int res1 = 0 ;
12585 PyObject *swig_obj[1] ;
12586 bool result;
12587
12588 (void)self;
12589 if (!args) SWIG_fail;
12590 swig_obj[0] = args;
12591 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12592 if (!SWIG_IsOK(res1)) {
12593 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_IsEnabled" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12594 }
12595 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12596 {
12597 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12598 result = (bool)(arg1)->IsEnabled();
12599 SWIG_PYTHON_THREAD_END_ALLOW;
12600 }
12601 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
12602 return resultobj;
12603fail:
12604 return NULL;
12605}
12606
12607
12608SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetHitCount(PyObject *self, PyObject *args) {
12609 PyObject *resultobj = 0;
12610 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12611 void *argp1 = 0 ;
12612 int res1 = 0 ;
12613 PyObject *swig_obj[1] ;
12614 uint32_t result;
12615
12616 (void)self;
12617 if (!args) SWIG_fail;
12618 swig_obj[0] = args;
12619 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12620 if (!SWIG_IsOK(res1)) {
12621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetHitCount" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12622 }
12623 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12624 {
12625 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12626 result = (uint32_t)(arg1)->GetHitCount();
12627 SWIG_PYTHON_THREAD_END_ALLOW;
12628 }
12629 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
12630 return resultobj;
12631fail:
12632 return NULL;
12633}
12634
12635
12636SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetIgnoreCount(PyObject *self, PyObject *args) {
12637 PyObject *resultobj = 0;
12638 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12639 void *argp1 = 0 ;
12640 int res1 = 0 ;
12641 PyObject *swig_obj[1] ;
12642 uint32_t result;
12643
12644 (void)self;
12645 if (!args) SWIG_fail;
12646 swig_obj[0] = args;
12647 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12648 if (!SWIG_IsOK(res1)) {
12649 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12650 }
12651 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12652 {
12653 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12654 result = (uint32_t)(arg1)->GetIgnoreCount();
12655 SWIG_PYTHON_THREAD_END_ALLOW;
12656 }
12657 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
12658 return resultobj;
12659fail:
12660 return NULL;
12661}
12662
12663
12664SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetIgnoreCount(PyObject *self, PyObject *args) {
12665 PyObject *resultobj = 0;
12666 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12667 uint32_t arg2 ;
12668 void *argp1 = 0 ;
12669 int res1 = 0 ;
12670 unsigned int val2 ;
12671 int ecode2 = 0 ;
12672 PyObject *swig_obj[2] ;
12673
12674 (void)self;
12675 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetIgnoreCount", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12677 if (!SWIG_IsOK(res1)) {
12678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12679 }
12680 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12681 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
12682 if (!SWIG_IsOK(ecode2)) {
12683 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointLocation_SetIgnoreCount" "', argument " "2"" of type '" "uint32_t""'");
12684 }
12685 arg2 = static_cast< uint32_t >(val2);
12686 {
12687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12688 (arg1)->SetIgnoreCount(arg2);
12689 SWIG_PYTHON_THREAD_END_ALLOW;
12690 }
12691 resultobj = SWIG_Py_Void();
12692 return resultobj;
12693fail:
12694 return NULL;
12695}
12696
12697
12698SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetCondition(PyObject *self, PyObject *args) {
12699 PyObject *resultobj = 0;
12700 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12701 char *arg2 = (char *) 0 ;
12702 void *argp1 = 0 ;
12703 int res1 = 0 ;
12704 int res2 ;
12705 char *buf2 = 0 ;
12706 int alloc2 = 0 ;
12707 PyObject *swig_obj[2] ;
12708
12709 (void)self;
12710 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetCondition", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12712 if (!SWIG_IsOK(res1)) {
12713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetCondition" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12714 }
12715 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12716 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
12717 if (!SWIG_IsOK(res2)) {
12718 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetCondition" "', argument " "2"" of type '" "char const *""'");
12719 }
12720 arg2 = reinterpret_cast< char * >(buf2);
12721 {
12722 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12723 (arg1)->SetCondition((char const *)arg2);
12724 SWIG_PYTHON_THREAD_END_ALLOW;
12725 }
12726 resultobj = SWIG_Py_Void();
12727 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
12728 return resultobj;
12729fail:
12730 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
12731 return NULL;
12732}
12733
12734
12735SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetCondition(PyObject *self, PyObject *args) {
12736 PyObject *resultobj = 0;
12737 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12738 void *argp1 = 0 ;
12739 int res1 = 0 ;
12740 PyObject *swig_obj[1] ;
12741 char *result = 0 ;
12742
12743 (void)self;
12744 if (!args) SWIG_fail;
12745 swig_obj[0] = args;
12746 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12747 if (!SWIG_IsOK(res1)) {
12748 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetCondition" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12749 }
12750 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12751 {
12752 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12753 result = (char *)(arg1)->GetCondition();
12754 SWIG_PYTHON_THREAD_END_ALLOW;
12755 }
12756 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
12757 return resultobj;
12758fail:
12759 return NULL;
12760}
12761
12762
12763SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetAutoContinue(PyObject *self, PyObject *args) {
12764 PyObject *resultobj = 0;
12765 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12766 bool arg2 ;
12767 void *argp1 = 0 ;
12768 int res1 = 0 ;
12769 bool val2 ;
12770 int ecode2 = 0 ;
12771 PyObject *swig_obj[2] ;
12772
12773 (void)self;
12774 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetAutoContinue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12775 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12776 if (!SWIG_IsOK(res1)) {
12777 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12778 }
12779 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12780 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
12781 if (!SWIG_IsOK(ecode2)) {
12782 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointLocation_SetAutoContinue" "', argument " "2"" of type '" "bool""'");
12783 }
12784 arg2 = static_cast< bool >(val2);
12785 {
12786 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12787 (arg1)->SetAutoContinue(arg2);
12788 SWIG_PYTHON_THREAD_END_ALLOW;
12789 }
12790 resultobj = SWIG_Py_Void();
12791 return resultobj;
12792fail:
12793 return NULL;
12794}
12795
12796
12797SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetAutoContinue(PyObject *self, PyObject *args) {
12798 PyObject *resultobj = 0;
12799 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12800 void *argp1 = 0 ;
12801 int res1 = 0 ;
12802 PyObject *swig_obj[1] ;
12803 bool result;
12804
12805 (void)self;
12806 if (!args) SWIG_fail;
12807 swig_obj[0] = args;
12808 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12809 if (!SWIG_IsOK(res1)) {
12810 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12811 }
12812 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12813 {
12814 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12815 result = (bool)(arg1)->GetAutoContinue();
12816 SWIG_PYTHON_THREAD_END_ALLOW;
12817 }
12818 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
12819 return resultobj;
12820fail:
12821 return NULL;
12822}
12823
12824
12825SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
12826 PyObject *resultobj = 0;
12827 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12828 char *arg2 = (char *) 0 ;
12829 void *argp1 = 0 ;
12830 int res1 = 0 ;
12831 int res2 ;
12832 char *buf2 = 0 ;
12833 int alloc2 = 0 ;
12834
12835 (void)self;
12836 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
12837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12838 if (!SWIG_IsOK(res1)) {
12839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12840 }
12841 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12842 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
12843 if (!SWIG_IsOK(res2)) {
12844 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
12845 }
12846 arg2 = reinterpret_cast< char * >(buf2);
12847 {
12848 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12849 (arg1)->SetScriptCallbackFunction((char const *)arg2);
12850 SWIG_PYTHON_THREAD_END_ALLOW;
12851 }
12852 resultobj = SWIG_Py_Void();
12853 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
12854 return resultobj;
12855fail:
12856 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
12857 return NULL;
12858}
12859
12860
12861SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
12862 PyObject *resultobj = 0;
12863 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12864 char *arg2 = (char *) 0 ;
12865 lldb::SBStructuredData *arg3 = 0 ;
12866 void *argp1 = 0 ;
12867 int res1 = 0 ;
12868 int res2 ;
12869 char *buf2 = 0 ;
12870 int alloc2 = 0 ;
12871 void *argp3 = 0 ;
12872 int res3 = 0 ;
12873 lldb::SBError result;
12874
12875 (void)self;
12876 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
12877 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12878 if (!SWIG_IsOK(res1)) {
12879 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12880 }
12881 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12882 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
12883 if (!SWIG_IsOK(res2)) {
12884 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
12885 }
12886 arg2 = reinterpret_cast< char * >(buf2);
12887 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
12888 if (!SWIG_IsOK(res3)) {
12889 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
12890 }
12891 if (!argp3) {
12892 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
12893 }
12894 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
12895 {
12896 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12897 result = (arg1)->SetScriptCallbackFunction(callback_function_name: (char const *)arg2,extra_args&: *arg3);
12898 SWIG_PYTHON_THREAD_END_ALLOW;
12899 }
12900 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
12901 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
12902 return resultobj;
12903fail:
12904 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
12905 return NULL;
12906}
12907
12908
12909SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction(PyObject *self, PyObject *args) {
12910 Py_ssize_t argc;
12911 PyObject *argv[4] = {
12912 0
12913 };
12914
12915 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetScriptCallbackFunction", min: 0, max: 3, objs: argv))) SWIG_fail;
12916 --argc;
12917 if (argc == 2) {
12918 int _v = 0;
12919 void *vptr = 0;
12920 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpointLocation, 0);
12921 _v = SWIG_CheckState(res);
12922 if (_v) {
12923 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
12924 _v = SWIG_CheckState(res);
12925 if (_v) {
12926 return _wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_0(self, nobjs: argc, swig_obj: argv);
12927 }
12928 }
12929 }
12930 if (argc == 3) {
12931 int _v = 0;
12932 void *vptr = 0;
12933 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpointLocation, 0);
12934 _v = SWIG_CheckState(res);
12935 if (_v) {
12936 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
12937 _v = SWIG_CheckState(res);
12938 if (_v) {
12939 void *vptr = 0;
12940 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
12941 _v = SWIG_CheckState(res);
12942 if (_v) {
12943 return _wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_1(self, nobjs: argc, swig_obj: argv);
12944 }
12945 }
12946 }
12947 }
12948
12949fail:
12950 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBBreakpointLocation_SetScriptCallbackFunction'.\n"
12951 " Possible C/C++ prototypes are:\n"
12952 " lldb::SBBreakpointLocation::SetScriptCallbackFunction(char const *)\n"
12953 " lldb::SBBreakpointLocation::SetScriptCallbackFunction(char const *,lldb::SBStructuredData &)\n");
12954 return 0;
12955}
12956
12957
12958SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackBody(PyObject *self, PyObject *args) {
12959 PyObject *resultobj = 0;
12960 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12961 char *arg2 = (char *) 0 ;
12962 void *argp1 = 0 ;
12963 int res1 = 0 ;
12964 int res2 ;
12965 char *buf2 = 0 ;
12966 int alloc2 = 0 ;
12967 PyObject *swig_obj[2] ;
12968 lldb::SBError result;
12969
12970 (void)self;
12971 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetScriptCallbackBody", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
12972 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
12973 if (!SWIG_IsOK(res1)) {
12974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetScriptCallbackBody" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
12975 }
12976 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
12977 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
12978 if (!SWIG_IsOK(res2)) {
12979 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetScriptCallbackBody" "', argument " "2"" of type '" "char const *""'");
12980 }
12981 arg2 = reinterpret_cast< char * >(buf2);
12982 {
12983 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12984 result = (arg1)->SetScriptCallbackBody((char const *)arg2);
12985 SWIG_PYTHON_THREAD_END_ALLOW;
12986 }
12987 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
12988 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
12989 return resultobj;
12990fail:
12991 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
12992 return NULL;
12993}
12994
12995
12996SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetCommandLineCommands(PyObject *self, PyObject *args) {
12997 PyObject *resultobj = 0;
12998 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
12999 lldb::SBStringList *arg2 = 0 ;
13000 void *argp1 = 0 ;
13001 int res1 = 0 ;
13002 void *argp2 = 0 ;
13003 int res2 = 0 ;
13004 PyObject *swig_obj[2] ;
13005
13006 (void)self;
13007 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetCommandLineCommands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13008 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13009 if (!SWIG_IsOK(res1)) {
13010 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13011 }
13012 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13013 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
13014 if (!SWIG_IsOK(res2)) {
13015 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
13016 }
13017 if (!argp2) {
13018 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointLocation_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
13019 }
13020 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
13021 {
13022 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13023 (arg1)->SetCommandLineCommands(*arg2);
13024 SWIG_PYTHON_THREAD_END_ALLOW;
13025 }
13026 resultobj = SWIG_Py_Void();
13027 return resultobj;
13028fail:
13029 return NULL;
13030}
13031
13032
13033SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetCommandLineCommands(PyObject *self, PyObject *args) {
13034 PyObject *resultobj = 0;
13035 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13036 lldb::SBStringList *arg2 = 0 ;
13037 void *argp1 = 0 ;
13038 int res1 = 0 ;
13039 void *argp2 = 0 ;
13040 int res2 = 0 ;
13041 PyObject *swig_obj[2] ;
13042 bool result;
13043
13044 (void)self;
13045 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_GetCommandLineCommands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13047 if (!SWIG_IsOK(res1)) {
13048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13049 }
13050 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13051 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
13052 if (!SWIG_IsOK(res2)) {
13053 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
13054 }
13055 if (!argp2) {
13056 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointLocation_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
13057 }
13058 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
13059 {
13060 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13061 result = (bool)(arg1)->GetCommandLineCommands(commands&: *arg2);
13062 SWIG_PYTHON_THREAD_END_ALLOW;
13063 }
13064 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13065 return resultobj;
13066fail:
13067 return NULL;
13068}
13069
13070
13071SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadID(PyObject *self, PyObject *args) {
13072 PyObject *resultobj = 0;
13073 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13074 lldb::tid_t arg2 ;
13075 void *argp1 = 0 ;
13076 int res1 = 0 ;
13077 PyObject *swig_obj[2] ;
13078
13079 (void)self;
13080 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetThreadID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13081 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13082 if (!SWIG_IsOK(res1)) {
13083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13084 }
13085 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13086 {
13087 PythonObject obj = Retain<PythonObject>(obj: swig_obj[1]);
13088 lldb::tid_t value = unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
13089 if (PyErr_Occurred())
13090 SWIG_fail;
13091 arg2 = value;
13092 }
13093 {
13094 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13095 (arg1)->SetThreadID(arg2);
13096 SWIG_PYTHON_THREAD_END_ALLOW;
13097 }
13098 resultobj = SWIG_Py_Void();
13099 return resultobj;
13100fail:
13101 return NULL;
13102}
13103
13104
13105SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadID(PyObject *self, PyObject *args) {
13106 PyObject *resultobj = 0;
13107 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13108 void *argp1 = 0 ;
13109 int res1 = 0 ;
13110 PyObject *swig_obj[1] ;
13111 lldb::tid_t result;
13112
13113 (void)self;
13114 if (!args) SWIG_fail;
13115 swig_obj[0] = args;
13116 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13117 if (!SWIG_IsOK(res1)) {
13118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13119 }
13120 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13121 {
13122 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13123 result = (lldb::tid_t)(arg1)->GetThreadID();
13124 SWIG_PYTHON_THREAD_END_ALLOW;
13125 }
13126 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
13127 return resultobj;
13128fail:
13129 return NULL;
13130}
13131
13132
13133SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadIndex(PyObject *self, PyObject *args) {
13134 PyObject *resultobj = 0;
13135 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13136 uint32_t arg2 ;
13137 void *argp1 = 0 ;
13138 int res1 = 0 ;
13139 unsigned int val2 ;
13140 int ecode2 = 0 ;
13141 PyObject *swig_obj[2] ;
13142
13143 (void)self;
13144 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetThreadIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13145 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13146 if (!SWIG_IsOK(res1)) {
13147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13148 }
13149 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13150 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
13151 if (!SWIG_IsOK(ecode2)) {
13152 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointLocation_SetThreadIndex" "', argument " "2"" of type '" "uint32_t""'");
13153 }
13154 arg2 = static_cast< uint32_t >(val2);
13155 {
13156 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13157 (arg1)->SetThreadIndex(arg2);
13158 SWIG_PYTHON_THREAD_END_ALLOW;
13159 }
13160 resultobj = SWIG_Py_Void();
13161 return resultobj;
13162fail:
13163 return NULL;
13164}
13165
13166
13167SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadIndex(PyObject *self, PyObject *args) {
13168 PyObject *resultobj = 0;
13169 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13170 void *argp1 = 0 ;
13171 int res1 = 0 ;
13172 PyObject *swig_obj[1] ;
13173 uint32_t result;
13174
13175 (void)self;
13176 if (!args) SWIG_fail;
13177 swig_obj[0] = args;
13178 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13179 if (!SWIG_IsOK(res1)) {
13180 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
13181 }
13182 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13183 {
13184 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13185 result = (uint32_t)((lldb::SBBreakpointLocation const *)arg1)->GetThreadIndex();
13186 SWIG_PYTHON_THREAD_END_ALLOW;
13187 }
13188 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
13189 return resultobj;
13190fail:
13191 return NULL;
13192}
13193
13194
13195SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadName(PyObject *self, PyObject *args) {
13196 PyObject *resultobj = 0;
13197 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13198 char *arg2 = (char *) 0 ;
13199 void *argp1 = 0 ;
13200 int res1 = 0 ;
13201 int res2 ;
13202 char *buf2 = 0 ;
13203 int alloc2 = 0 ;
13204 PyObject *swig_obj[2] ;
13205
13206 (void)self;
13207 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetThreadName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13208 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13209 if (!SWIG_IsOK(res1)) {
13210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13211 }
13212 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13213 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
13214 if (!SWIG_IsOK(res2)) {
13215 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetThreadName" "', argument " "2"" of type '" "char const *""'");
13216 }
13217 arg2 = reinterpret_cast< char * >(buf2);
13218 {
13219 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13220 (arg1)->SetThreadName((char const *)arg2);
13221 SWIG_PYTHON_THREAD_END_ALLOW;
13222 }
13223 resultobj = SWIG_Py_Void();
13224 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13225 return resultobj;
13226fail:
13227 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13228 return NULL;
13229}
13230
13231
13232SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadName(PyObject *self, PyObject *args) {
13233 PyObject *resultobj = 0;
13234 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13235 void *argp1 = 0 ;
13236 int res1 = 0 ;
13237 PyObject *swig_obj[1] ;
13238 char *result = 0 ;
13239
13240 (void)self;
13241 if (!args) SWIG_fail;
13242 swig_obj[0] = args;
13243 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13244 if (!SWIG_IsOK(res1)) {
13245 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
13246 }
13247 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13248 {
13249 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13250 result = (char *)((lldb::SBBreakpointLocation const *)arg1)->GetThreadName();
13251 SWIG_PYTHON_THREAD_END_ALLOW;
13252 }
13253 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
13254 return resultobj;
13255fail:
13256 return NULL;
13257}
13258
13259
13260SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetQueueName(PyObject *self, PyObject *args) {
13261 PyObject *resultobj = 0;
13262 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13263 char *arg2 = (char *) 0 ;
13264 void *argp1 = 0 ;
13265 int res1 = 0 ;
13266 int res2 ;
13267 char *buf2 = 0 ;
13268 int alloc2 = 0 ;
13269 PyObject *swig_obj[2] ;
13270
13271 (void)self;
13272 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_SetQueueName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13273 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13274 if (!SWIG_IsOK(res1)) {
13275 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13276 }
13277 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13278 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
13279 if (!SWIG_IsOK(res2)) {
13280 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetQueueName" "', argument " "2"" of type '" "char const *""'");
13281 }
13282 arg2 = reinterpret_cast< char * >(buf2);
13283 {
13284 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13285 (arg1)->SetQueueName((char const *)arg2);
13286 SWIG_PYTHON_THREAD_END_ALLOW;
13287 }
13288 resultobj = SWIG_Py_Void();
13289 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13290 return resultobj;
13291fail:
13292 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13293 return NULL;
13294}
13295
13296
13297SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetQueueName(PyObject *self, PyObject *args) {
13298 PyObject *resultobj = 0;
13299 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13300 void *argp1 = 0 ;
13301 int res1 = 0 ;
13302 PyObject *swig_obj[1] ;
13303 char *result = 0 ;
13304
13305 (void)self;
13306 if (!args) SWIG_fail;
13307 swig_obj[0] = args;
13308 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13309 if (!SWIG_IsOK(res1)) {
13310 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
13311 }
13312 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13313 {
13314 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13315 result = (char *)((lldb::SBBreakpointLocation const *)arg1)->GetQueueName();
13316 SWIG_PYTHON_THREAD_END_ALLOW;
13317 }
13318 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
13319 return resultobj;
13320fail:
13321 return NULL;
13322}
13323
13324
13325SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsResolved(PyObject *self, PyObject *args) {
13326 PyObject *resultobj = 0;
13327 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13328 void *argp1 = 0 ;
13329 int res1 = 0 ;
13330 PyObject *swig_obj[1] ;
13331 bool result;
13332
13333 (void)self;
13334 if (!args) SWIG_fail;
13335 swig_obj[0] = args;
13336 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13337 if (!SWIG_IsOK(res1)) {
13338 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_IsResolved" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13339 }
13340 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13341 {
13342 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13343 result = (bool)(arg1)->IsResolved();
13344 SWIG_PYTHON_THREAD_END_ALLOW;
13345 }
13346 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13347 return resultobj;
13348fail:
13349 return NULL;
13350}
13351
13352
13353SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetDescription(PyObject *self, PyObject *args) {
13354 PyObject *resultobj = 0;
13355 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13356 lldb::SBStream *arg2 = 0 ;
13357 lldb::DescriptionLevel arg3 ;
13358 void *argp1 = 0 ;
13359 int res1 = 0 ;
13360 void *argp2 = 0 ;
13361 int res2 = 0 ;
13362 int val3 ;
13363 int ecode3 = 0 ;
13364 PyObject *swig_obj[3] ;
13365 bool result;
13366
13367 (void)self;
13368 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointLocation_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
13369 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13370 if (!SWIG_IsOK(res1)) {
13371 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetDescription" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13372 }
13373 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13374 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
13375 if (!SWIG_IsOK(res2)) {
13376 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
13377 }
13378 if (!argp2) {
13379 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointLocation_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
13380 }
13381 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
13382 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
13383 if (!SWIG_IsOK(ecode3)) {
13384 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBreakpointLocation_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
13385 }
13386 arg3 = static_cast< lldb::DescriptionLevel >(val3);
13387 {
13388 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13389 result = (bool)(arg1)->GetDescription(description&: *arg2,level: arg3);
13390 SWIG_PYTHON_THREAD_END_ALLOW;
13391 }
13392 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13393 return resultobj;
13394fail:
13395 return NULL;
13396}
13397
13398
13399SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetBreakpoint(PyObject *self, PyObject *args) {
13400 PyObject *resultobj = 0;
13401 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13402 void *argp1 = 0 ;
13403 int res1 = 0 ;
13404 PyObject *swig_obj[1] ;
13405 lldb::SBBreakpoint result;
13406
13407 (void)self;
13408 if (!args) SWIG_fail;
13409 swig_obj[0] = args;
13410 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13411 if (!SWIG_IsOK(res1)) {
13412 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetBreakpoint" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13413 }
13414 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13415 {
13416 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13417 result = (arg1)->GetBreakpoint();
13418 SWIG_PYTHON_THREAD_END_ALLOW;
13419 }
13420 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
13421 return resultobj;
13422fail:
13423 return NULL;
13424}
13425
13426
13427SWIGINTERN PyObject *_wrap_SBBreakpointLocation___repr__(PyObject *self, PyObject *args) {
13428 PyObject *resultobj = 0;
13429 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
13430 void *argp1 = 0 ;
13431 int res1 = 0 ;
13432 PyObject *swig_obj[1] ;
13433 std::string result;
13434
13435 (void)self;
13436 if (!args) SWIG_fail;
13437 swig_obj[0] = args;
13438 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
13439 if (!SWIG_IsOK(res1)) {
13440 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation___repr__" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
13441 }
13442 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
13443 {
13444 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13445 result = lldb_SBBreakpointLocation___repr__(self: arg1);
13446 SWIG_PYTHON_THREAD_END_ALLOW;
13447 }
13448 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
13449 return resultobj;
13450fail:
13451 return NULL;
13452}
13453
13454
13455SWIGINTERN PyObject *SBBreakpointLocation_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13456 PyObject *obj;
13457 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
13458 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_NewClientData(obj));
13459 return SWIG_Py_Void();
13460}
13461
13462SWIGINTERN PyObject *SBBreakpointLocation_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13463 return SWIG_Python_InitShadowInstance(args);
13464}
13465
13466SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
13467 PyObject *resultobj = 0;
13468 lldb::SBBreakpointName *result = 0 ;
13469
13470 (void)self;
13471 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
13472 {
13473 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13474 result = (lldb::SBBreakpointName *)new lldb::SBBreakpointName();
13475 SWIG_PYTHON_THREAD_END_ALLOW;
13476 }
13477 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NEW | 0 );
13478 return resultobj;
13479fail:
13480 return NULL;
13481}
13482
13483
13484SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
13485 PyObject *resultobj = 0;
13486 lldb::SBTarget *arg1 = 0 ;
13487 char *arg2 = (char *) 0 ;
13488 void *argp1 = 0 ;
13489 int res1 = 0 ;
13490 int res2 ;
13491 char *buf2 = 0 ;
13492 int alloc2 = 0 ;
13493 lldb::SBBreakpointName *result = 0 ;
13494
13495 (void)self;
13496 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
13497 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 );
13498 if (!SWIG_IsOK(res1)) {
13499 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBTarget &""'");
13500 }
13501 if (!argp1) {
13502 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBTarget &""'");
13503 }
13504 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
13505 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
13506 if (!SWIG_IsOK(res2)) {
13507 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBBreakpointName" "', argument " "2"" of type '" "char const *""'");
13508 }
13509 arg2 = reinterpret_cast< char * >(buf2);
13510 {
13511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13512 result = (lldb::SBBreakpointName *)new lldb::SBBreakpointName(*arg1,(char const *)arg2);
13513 SWIG_PYTHON_THREAD_END_ALLOW;
13514 }
13515 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NEW | 0 );
13516 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13517 return resultobj;
13518fail:
13519 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13520 return NULL;
13521}
13522
13523
13524SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
13525 PyObject *resultobj = 0;
13526 lldb::SBBreakpoint *arg1 = 0 ;
13527 char *arg2 = (char *) 0 ;
13528 void *argp1 = 0 ;
13529 int res1 = 0 ;
13530 int res2 ;
13531 char *buf2 = 0 ;
13532 int alloc2 = 0 ;
13533 lldb::SBBreakpointName *result = 0 ;
13534
13535 (void)self;
13536 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
13537 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBreakpoint, 0 );
13538 if (!SWIG_IsOK(res1)) {
13539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpoint &""'");
13540 }
13541 if (!argp1) {
13542 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpoint &""'");
13543 }
13544 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
13545 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
13546 if (!SWIG_IsOK(res2)) {
13547 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBBreakpointName" "', argument " "2"" of type '" "char const *""'");
13548 }
13549 arg2 = reinterpret_cast< char * >(buf2);
13550 {
13551 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13552 result = (lldb::SBBreakpointName *)new lldb::SBBreakpointName(*arg1,(char const *)arg2);
13553 SWIG_PYTHON_THREAD_END_ALLOW;
13554 }
13555 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NEW | 0 );
13556 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13557 return resultobj;
13558fail:
13559 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13560 return NULL;
13561}
13562
13563
13564SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
13565 PyObject *resultobj = 0;
13566 lldb::SBBreakpointName *arg1 = 0 ;
13567 void *argp1 = 0 ;
13568 int res1 = 0 ;
13569 lldb::SBBreakpointName *result = 0 ;
13570
13571 (void)self;
13572 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
13573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0);
13574 if (!SWIG_IsOK(res1)) {
13575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpointName const &""'");
13576 }
13577 if (!argp1) {
13578 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpointName const &""'");
13579 }
13580 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13581 {
13582 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13583 result = (lldb::SBBreakpointName *)new lldb::SBBreakpointName((lldb::SBBreakpointName const &)*arg1);
13584 SWIG_PYTHON_THREAD_END_ALLOW;
13585 }
13586 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NEW | 0 );
13587 return resultobj;
13588fail:
13589 return NULL;
13590}
13591
13592
13593SWIGINTERN PyObject *_wrap_new_SBBreakpointName(PyObject *self, PyObject *args) {
13594 Py_ssize_t argc;
13595 PyObject *argv[3] = {
13596 0
13597 };
13598
13599 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBBreakpointName", min: 0, max: 2, objs: argv))) SWIG_fail;
13600 --argc;
13601 if (argc == 0) {
13602 return _wrap_new_SBBreakpointName__SWIG_0(self, nobjs: argc, argv);
13603 }
13604 if (argc == 1) {
13605 int _v = 0;
13606 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NO_NULL | 0);
13607 _v = SWIG_CheckState(res);
13608 if (_v) {
13609 return _wrap_new_SBBreakpointName__SWIG_3(self, nobjs: argc, swig_obj: argv);
13610 }
13611 }
13612 if (argc == 2) {
13613 int _v = 0;
13614 void *vptr = 0;
13615 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_NO_NULL);
13616 _v = SWIG_CheckState(res);
13617 if (_v) {
13618 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
13619 _v = SWIG_CheckState(res);
13620 if (_v) {
13621 return _wrap_new_SBBreakpointName__SWIG_2(self, nobjs: argc, swig_obj: argv);
13622 }
13623 }
13624 }
13625 if (argc == 2) {
13626 int _v = 0;
13627 void *vptr = 0;
13628 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL);
13629 _v = SWIG_CheckState(res);
13630 if (_v) {
13631 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
13632 _v = SWIG_CheckState(res);
13633 if (_v) {
13634 return _wrap_new_SBBreakpointName__SWIG_1(self, nobjs: argc, swig_obj: argv);
13635 }
13636 }
13637 }
13638
13639fail:
13640 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBBreakpointName'.\n"
13641 " Possible C/C++ prototypes are:\n"
13642 " lldb::SBBreakpointName::SBBreakpointName()\n"
13643 " lldb::SBBreakpointName::SBBreakpointName(lldb::SBTarget &,char const *)\n"
13644 " lldb::SBBreakpointName::SBBreakpointName(lldb::SBBreakpoint &,char const *)\n"
13645 " lldb::SBBreakpointName::SBBreakpointName(lldb::SBBreakpointName const &)\n");
13646 return 0;
13647}
13648
13649
13650SWIGINTERN PyObject *_wrap_delete_SBBreakpointName(PyObject *self, PyObject *args) {
13651 PyObject *resultobj = 0;
13652 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13653 void *argp1 = 0 ;
13654 int res1 = 0 ;
13655 PyObject *swig_obj[1] ;
13656
13657 (void)self;
13658 if (!args) SWIG_fail;
13659 swig_obj[0] = args;
13660 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_DISOWN | 0 );
13661 if (!SWIG_IsOK(res1)) {
13662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
13663 }
13664 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13665 {
13666 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13667 delete arg1;
13668 SWIG_PYTHON_THREAD_END_ALLOW;
13669 }
13670 resultobj = SWIG_Py_Void();
13671 return resultobj;
13672fail:
13673 return NULL;
13674}
13675
13676
13677SWIGINTERN PyObject *_wrap_SBBreakpointName___eq__(PyObject *self, PyObject *args) {
13678 PyObject *resultobj = 0;
13679 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13680 lldb::SBBreakpointName *arg2 = 0 ;
13681 void *argp1 = 0 ;
13682 int res1 = 0 ;
13683 void *argp2 = 0 ;
13684 int res2 = 0 ;
13685 PyObject *swig_obj[2] ;
13686 bool result;
13687
13688 (void)self;
13689 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13690 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13691 if (!SWIG_IsOK(res1)) {
13692 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName___eq__" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
13693 }
13694 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13695 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0);
13696 if (!SWIG_IsOK(res2)) {
13697 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName___eq__" "', argument " "2"" of type '" "lldb::SBBreakpointName const &""'");
13698 }
13699 if (!argp2) {
13700 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName___eq__" "', argument " "2"" of type '" "lldb::SBBreakpointName const &""'");
13701 }
13702 arg2 = reinterpret_cast< lldb::SBBreakpointName * >(argp2);
13703 {
13704 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13705 result = (bool)(arg1)->operator ==(rhs: (lldb::SBBreakpointName const &)*arg2);
13706 SWIG_PYTHON_THREAD_END_ALLOW;
13707 }
13708 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13709 return resultobj;
13710fail:
13711 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
13712 return NULL;
13713 }
13714 PyErr_Clear();
13715 Py_INCREF(Py_NotImplemented);
13716 return Py_NotImplemented;
13717}
13718
13719
13720SWIGINTERN PyObject *_wrap_SBBreakpointName___ne__(PyObject *self, PyObject *args) {
13721 PyObject *resultobj = 0;
13722 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13723 lldb::SBBreakpointName *arg2 = 0 ;
13724 void *argp1 = 0 ;
13725 int res1 = 0 ;
13726 void *argp2 = 0 ;
13727 int res2 = 0 ;
13728 PyObject *swig_obj[2] ;
13729 bool result;
13730
13731 (void)self;
13732 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13733 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13734 if (!SWIG_IsOK(res1)) {
13735 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName___ne__" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
13736 }
13737 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13738 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0);
13739 if (!SWIG_IsOK(res2)) {
13740 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName___ne__" "', argument " "2"" of type '" "lldb::SBBreakpointName const &""'");
13741 }
13742 if (!argp2) {
13743 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName___ne__" "', argument " "2"" of type '" "lldb::SBBreakpointName const &""'");
13744 }
13745 arg2 = reinterpret_cast< lldb::SBBreakpointName * >(argp2);
13746 {
13747 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13748 result = (bool)(arg1)->operator !=(rhs: (lldb::SBBreakpointName const &)*arg2);
13749 SWIG_PYTHON_THREAD_END_ALLOW;
13750 }
13751 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13752 return resultobj;
13753fail:
13754 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
13755 return NULL;
13756 }
13757 PyErr_Clear();
13758 Py_INCREF(Py_NotImplemented);
13759 return Py_NotImplemented;
13760}
13761
13762
13763SWIGINTERN PyObject *_wrap_SBBreakpointName___nonzero__(PyObject *self, PyObject *args) {
13764 PyObject *resultobj = 0;
13765 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13766 void *argp1 = 0 ;
13767 int res1 = 0 ;
13768 PyObject *swig_obj[1] ;
13769 bool result;
13770
13771 (void)self;
13772 if (!args) SWIG_fail;
13773 swig_obj[0] = args;
13774 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13775 if (!SWIG_IsOK(res1)) {
13776 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName___nonzero__" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
13777 }
13778 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13779 {
13780 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13781 result = (bool)((lldb::SBBreakpointName const *)arg1)->operator bool();
13782 SWIG_PYTHON_THREAD_END_ALLOW;
13783 }
13784 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13785 return resultobj;
13786fail:
13787 return NULL;
13788}
13789
13790
13791SWIGINTERN PyObject *_wrap_SBBreakpointName_IsValid(PyObject *self, PyObject *args) {
13792 PyObject *resultobj = 0;
13793 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13794 void *argp1 = 0 ;
13795 int res1 = 0 ;
13796 PyObject *swig_obj[1] ;
13797 bool result;
13798
13799 (void)self;
13800 if (!args) SWIG_fail;
13801 swig_obj[0] = args;
13802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13803 if (!SWIG_IsOK(res1)) {
13804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_IsValid" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
13805 }
13806 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13807 {
13808 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13809 result = (bool)((lldb::SBBreakpointName const *)arg1)->IsValid();
13810 SWIG_PYTHON_THREAD_END_ALLOW;
13811 }
13812 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13813 return resultobj;
13814fail:
13815 return NULL;
13816}
13817
13818
13819SWIGINTERN PyObject *_wrap_SBBreakpointName_GetName(PyObject *self, PyObject *args) {
13820 PyObject *resultobj = 0;
13821 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13822 void *argp1 = 0 ;
13823 int res1 = 0 ;
13824 PyObject *swig_obj[1] ;
13825 char *result = 0 ;
13826
13827 (void)self;
13828 if (!args) SWIG_fail;
13829 swig_obj[0] = args;
13830 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13831 if (!SWIG_IsOK(res1)) {
13832 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetName" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
13833 }
13834 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13835 {
13836 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13837 result = (char *)((lldb::SBBreakpointName const *)arg1)->GetName();
13838 SWIG_PYTHON_THREAD_END_ALLOW;
13839 }
13840 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
13841 return resultobj;
13842fail:
13843 return NULL;
13844}
13845
13846
13847SWIGINTERN PyObject *_wrap_SBBreakpointName_SetEnabled(PyObject *self, PyObject *args) {
13848 PyObject *resultobj = 0;
13849 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13850 bool arg2 ;
13851 void *argp1 = 0 ;
13852 int res1 = 0 ;
13853 bool val2 ;
13854 int ecode2 = 0 ;
13855 PyObject *swig_obj[2] ;
13856
13857 (void)self;
13858 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetEnabled", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13859 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13860 if (!SWIG_IsOK(res1)) {
13861 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetEnabled" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
13862 }
13863 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13864 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
13865 if (!SWIG_IsOK(ecode2)) {
13866 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetEnabled" "', argument " "2"" of type '" "bool""'");
13867 }
13868 arg2 = static_cast< bool >(val2);
13869 {
13870 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13871 (arg1)->SetEnabled(arg2);
13872 SWIG_PYTHON_THREAD_END_ALLOW;
13873 }
13874 resultobj = SWIG_Py_Void();
13875 return resultobj;
13876fail:
13877 return NULL;
13878}
13879
13880
13881SWIGINTERN PyObject *_wrap_SBBreakpointName_IsEnabled(PyObject *self, PyObject *args) {
13882 PyObject *resultobj = 0;
13883 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13884 void *argp1 = 0 ;
13885 int res1 = 0 ;
13886 PyObject *swig_obj[1] ;
13887 bool result;
13888
13889 (void)self;
13890 if (!args) SWIG_fail;
13891 swig_obj[0] = args;
13892 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13893 if (!SWIG_IsOK(res1)) {
13894 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_IsEnabled" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
13895 }
13896 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13897 {
13898 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13899 result = (bool)(arg1)->IsEnabled();
13900 SWIG_PYTHON_THREAD_END_ALLOW;
13901 }
13902 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13903 return resultobj;
13904fail:
13905 return NULL;
13906}
13907
13908
13909SWIGINTERN PyObject *_wrap_SBBreakpointName_SetOneShot(PyObject *self, PyObject *args) {
13910 PyObject *resultobj = 0;
13911 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13912 bool arg2 ;
13913 void *argp1 = 0 ;
13914 int res1 = 0 ;
13915 bool val2 ;
13916 int ecode2 = 0 ;
13917 PyObject *swig_obj[2] ;
13918
13919 (void)self;
13920 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetOneShot", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13922 if (!SWIG_IsOK(res1)) {
13923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetOneShot" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
13924 }
13925 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13926 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
13927 if (!SWIG_IsOK(ecode2)) {
13928 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetOneShot" "', argument " "2"" of type '" "bool""'");
13929 }
13930 arg2 = static_cast< bool >(val2);
13931 {
13932 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13933 (arg1)->SetOneShot(arg2);
13934 SWIG_PYTHON_THREAD_END_ALLOW;
13935 }
13936 resultobj = SWIG_Py_Void();
13937 return resultobj;
13938fail:
13939 return NULL;
13940}
13941
13942
13943SWIGINTERN PyObject *_wrap_SBBreakpointName_IsOneShot(PyObject *self, PyObject *args) {
13944 PyObject *resultobj = 0;
13945 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13946 void *argp1 = 0 ;
13947 int res1 = 0 ;
13948 PyObject *swig_obj[1] ;
13949 bool result;
13950
13951 (void)self;
13952 if (!args) SWIG_fail;
13953 swig_obj[0] = args;
13954 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13955 if (!SWIG_IsOK(res1)) {
13956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_IsOneShot" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
13957 }
13958 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13959 {
13960 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13961 result = (bool)((lldb::SBBreakpointName const *)arg1)->IsOneShot();
13962 SWIG_PYTHON_THREAD_END_ALLOW;
13963 }
13964 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
13965 return resultobj;
13966fail:
13967 return NULL;
13968}
13969
13970
13971SWIGINTERN PyObject *_wrap_SBBreakpointName_SetIgnoreCount(PyObject *self, PyObject *args) {
13972 PyObject *resultobj = 0;
13973 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
13974 uint32_t arg2 ;
13975 void *argp1 = 0 ;
13976 int res1 = 0 ;
13977 unsigned int val2 ;
13978 int ecode2 = 0 ;
13979 PyObject *swig_obj[2] ;
13980
13981 (void)self;
13982 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetIgnoreCount", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
13983 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
13984 if (!SWIG_IsOK(res1)) {
13985 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
13986 }
13987 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
13988 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
13989 if (!SWIG_IsOK(ecode2)) {
13990 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetIgnoreCount" "', argument " "2"" of type '" "uint32_t""'");
13991 }
13992 arg2 = static_cast< uint32_t >(val2);
13993 {
13994 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13995 (arg1)->SetIgnoreCount(arg2);
13996 SWIG_PYTHON_THREAD_END_ALLOW;
13997 }
13998 resultobj = SWIG_Py_Void();
13999 return resultobj;
14000fail:
14001 return NULL;
14002}
14003
14004
14005SWIGINTERN PyObject *_wrap_SBBreakpointName_GetIgnoreCount(PyObject *self, PyObject *args) {
14006 PyObject *resultobj = 0;
14007 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14008 void *argp1 = 0 ;
14009 int res1 = 0 ;
14010 PyObject *swig_obj[1] ;
14011 uint32_t result;
14012
14013 (void)self;
14014 if (!args) SWIG_fail;
14015 swig_obj[0] = args;
14016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14017 if (!SWIG_IsOK(res1)) {
14018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
14019 }
14020 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14021 {
14022 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14023 result = (uint32_t)((lldb::SBBreakpointName const *)arg1)->GetIgnoreCount();
14024 SWIG_PYTHON_THREAD_END_ALLOW;
14025 }
14026 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
14027 return resultobj;
14028fail:
14029 return NULL;
14030}
14031
14032
14033SWIGINTERN PyObject *_wrap_SBBreakpointName_SetCondition(PyObject *self, PyObject *args) {
14034 PyObject *resultobj = 0;
14035 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14036 char *arg2 = (char *) 0 ;
14037 void *argp1 = 0 ;
14038 int res1 = 0 ;
14039 int res2 ;
14040 char *buf2 = 0 ;
14041 int alloc2 = 0 ;
14042 PyObject *swig_obj[2] ;
14043
14044 (void)self;
14045 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetCondition", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14047 if (!SWIG_IsOK(res1)) {
14048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetCondition" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14049 }
14050 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14051 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
14052 if (!SWIG_IsOK(res2)) {
14053 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetCondition" "', argument " "2"" of type '" "char const *""'");
14054 }
14055 arg2 = reinterpret_cast< char * >(buf2);
14056 {
14057 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14058 (arg1)->SetCondition((char const *)arg2);
14059 SWIG_PYTHON_THREAD_END_ALLOW;
14060 }
14061 resultobj = SWIG_Py_Void();
14062 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14063 return resultobj;
14064fail:
14065 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14066 return NULL;
14067}
14068
14069
14070SWIGINTERN PyObject *_wrap_SBBreakpointName_GetCondition(PyObject *self, PyObject *args) {
14071 PyObject *resultobj = 0;
14072 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14073 void *argp1 = 0 ;
14074 int res1 = 0 ;
14075 PyObject *swig_obj[1] ;
14076 char *result = 0 ;
14077
14078 (void)self;
14079 if (!args) SWIG_fail;
14080 swig_obj[0] = args;
14081 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14082 if (!SWIG_IsOK(res1)) {
14083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetCondition" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14084 }
14085 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14086 {
14087 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14088 result = (char *)(arg1)->GetCondition();
14089 SWIG_PYTHON_THREAD_END_ALLOW;
14090 }
14091 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
14092 return resultobj;
14093fail:
14094 return NULL;
14095}
14096
14097
14098SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAutoContinue(PyObject *self, PyObject *args) {
14099 PyObject *resultobj = 0;
14100 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14101 bool arg2 ;
14102 void *argp1 = 0 ;
14103 int res1 = 0 ;
14104 bool val2 ;
14105 int ecode2 = 0 ;
14106 PyObject *swig_obj[2] ;
14107
14108 (void)self;
14109 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetAutoContinue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14110 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14111 if (!SWIG_IsOK(res1)) {
14112 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14113 }
14114 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14115 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
14116 if (!SWIG_IsOK(ecode2)) {
14117 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetAutoContinue" "', argument " "2"" of type '" "bool""'");
14118 }
14119 arg2 = static_cast< bool >(val2);
14120 {
14121 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14122 (arg1)->SetAutoContinue(arg2);
14123 SWIG_PYTHON_THREAD_END_ALLOW;
14124 }
14125 resultobj = SWIG_Py_Void();
14126 return resultobj;
14127fail:
14128 return NULL;
14129}
14130
14131
14132SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAutoContinue(PyObject *self, PyObject *args) {
14133 PyObject *resultobj = 0;
14134 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14135 void *argp1 = 0 ;
14136 int res1 = 0 ;
14137 PyObject *swig_obj[1] ;
14138 bool result;
14139
14140 (void)self;
14141 if (!args) SWIG_fail;
14142 swig_obj[0] = args;
14143 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14144 if (!SWIG_IsOK(res1)) {
14145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14146 }
14147 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14148 {
14149 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14150 result = (bool)(arg1)->GetAutoContinue();
14151 SWIG_PYTHON_THREAD_END_ALLOW;
14152 }
14153 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
14154 return resultobj;
14155fail:
14156 return NULL;
14157}
14158
14159
14160SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadID(PyObject *self, PyObject *args) {
14161 PyObject *resultobj = 0;
14162 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14163 lldb::tid_t arg2 ;
14164 void *argp1 = 0 ;
14165 int res1 = 0 ;
14166 PyObject *swig_obj[2] ;
14167
14168 (void)self;
14169 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetThreadID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14170 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14171 if (!SWIG_IsOK(res1)) {
14172 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14173 }
14174 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14175 {
14176 PythonObject obj = Retain<PythonObject>(obj: swig_obj[1]);
14177 lldb::tid_t value = unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
14178 if (PyErr_Occurred())
14179 SWIG_fail;
14180 arg2 = value;
14181 }
14182 {
14183 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14184 (arg1)->SetThreadID(arg2);
14185 SWIG_PYTHON_THREAD_END_ALLOW;
14186 }
14187 resultobj = SWIG_Py_Void();
14188 return resultobj;
14189fail:
14190 return NULL;
14191}
14192
14193
14194SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadID(PyObject *self, PyObject *args) {
14195 PyObject *resultobj = 0;
14196 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14197 void *argp1 = 0 ;
14198 int res1 = 0 ;
14199 PyObject *swig_obj[1] ;
14200 lldb::tid_t result;
14201
14202 (void)self;
14203 if (!args) SWIG_fail;
14204 swig_obj[0] = args;
14205 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14206 if (!SWIG_IsOK(res1)) {
14207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14208 }
14209 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14210 {
14211 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14212 result = (lldb::tid_t)(arg1)->GetThreadID();
14213 SWIG_PYTHON_THREAD_END_ALLOW;
14214 }
14215 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
14216 return resultobj;
14217fail:
14218 return NULL;
14219}
14220
14221
14222SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadIndex(PyObject *self, PyObject *args) {
14223 PyObject *resultobj = 0;
14224 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14225 uint32_t arg2 ;
14226 void *argp1 = 0 ;
14227 int res1 = 0 ;
14228 unsigned int val2 ;
14229 int ecode2 = 0 ;
14230 PyObject *swig_obj[2] ;
14231
14232 (void)self;
14233 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetThreadIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14234 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14235 if (!SWIG_IsOK(res1)) {
14236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14237 }
14238 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14239 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
14240 if (!SWIG_IsOK(ecode2)) {
14241 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetThreadIndex" "', argument " "2"" of type '" "uint32_t""'");
14242 }
14243 arg2 = static_cast< uint32_t >(val2);
14244 {
14245 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14246 (arg1)->SetThreadIndex(arg2);
14247 SWIG_PYTHON_THREAD_END_ALLOW;
14248 }
14249 resultobj = SWIG_Py_Void();
14250 return resultobj;
14251fail:
14252 return NULL;
14253}
14254
14255
14256SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadIndex(PyObject *self, PyObject *args) {
14257 PyObject *resultobj = 0;
14258 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14259 void *argp1 = 0 ;
14260 int res1 = 0 ;
14261 PyObject *swig_obj[1] ;
14262 uint32_t result;
14263
14264 (void)self;
14265 if (!args) SWIG_fail;
14266 swig_obj[0] = args;
14267 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14268 if (!SWIG_IsOK(res1)) {
14269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
14270 }
14271 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14272 {
14273 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14274 result = (uint32_t)((lldb::SBBreakpointName const *)arg1)->GetThreadIndex();
14275 SWIG_PYTHON_THREAD_END_ALLOW;
14276 }
14277 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
14278 return resultobj;
14279fail:
14280 return NULL;
14281}
14282
14283
14284SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadName(PyObject *self, PyObject *args) {
14285 PyObject *resultobj = 0;
14286 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14287 char *arg2 = (char *) 0 ;
14288 void *argp1 = 0 ;
14289 int res1 = 0 ;
14290 int res2 ;
14291 char *buf2 = 0 ;
14292 int alloc2 = 0 ;
14293 PyObject *swig_obj[2] ;
14294
14295 (void)self;
14296 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetThreadName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14297 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14298 if (!SWIG_IsOK(res1)) {
14299 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14300 }
14301 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14302 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
14303 if (!SWIG_IsOK(res2)) {
14304 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetThreadName" "', argument " "2"" of type '" "char const *""'");
14305 }
14306 arg2 = reinterpret_cast< char * >(buf2);
14307 {
14308 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14309 (arg1)->SetThreadName((char const *)arg2);
14310 SWIG_PYTHON_THREAD_END_ALLOW;
14311 }
14312 resultobj = SWIG_Py_Void();
14313 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14314 return resultobj;
14315fail:
14316 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14317 return NULL;
14318}
14319
14320
14321SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadName(PyObject *self, PyObject *args) {
14322 PyObject *resultobj = 0;
14323 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14324 void *argp1 = 0 ;
14325 int res1 = 0 ;
14326 PyObject *swig_obj[1] ;
14327 char *result = 0 ;
14328
14329 (void)self;
14330 if (!args) SWIG_fail;
14331 swig_obj[0] = args;
14332 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14333 if (!SWIG_IsOK(res1)) {
14334 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
14335 }
14336 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14337 {
14338 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14339 result = (char *)((lldb::SBBreakpointName const *)arg1)->GetThreadName();
14340 SWIG_PYTHON_THREAD_END_ALLOW;
14341 }
14342 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
14343 return resultobj;
14344fail:
14345 return NULL;
14346}
14347
14348
14349SWIGINTERN PyObject *_wrap_SBBreakpointName_SetQueueName(PyObject *self, PyObject *args) {
14350 PyObject *resultobj = 0;
14351 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14352 char *arg2 = (char *) 0 ;
14353 void *argp1 = 0 ;
14354 int res1 = 0 ;
14355 int res2 ;
14356 char *buf2 = 0 ;
14357 int alloc2 = 0 ;
14358 PyObject *swig_obj[2] ;
14359
14360 (void)self;
14361 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetQueueName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14362 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14363 if (!SWIG_IsOK(res1)) {
14364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14365 }
14366 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14367 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
14368 if (!SWIG_IsOK(res2)) {
14369 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetQueueName" "', argument " "2"" of type '" "char const *""'");
14370 }
14371 arg2 = reinterpret_cast< char * >(buf2);
14372 {
14373 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14374 (arg1)->SetQueueName((char const *)arg2);
14375 SWIG_PYTHON_THREAD_END_ALLOW;
14376 }
14377 resultobj = SWIG_Py_Void();
14378 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14379 return resultobj;
14380fail:
14381 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14382 return NULL;
14383}
14384
14385
14386SWIGINTERN PyObject *_wrap_SBBreakpointName_GetQueueName(PyObject *self, PyObject *args) {
14387 PyObject *resultobj = 0;
14388 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14389 void *argp1 = 0 ;
14390 int res1 = 0 ;
14391 PyObject *swig_obj[1] ;
14392 char *result = 0 ;
14393
14394 (void)self;
14395 if (!args) SWIG_fail;
14396 swig_obj[0] = args;
14397 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14398 if (!SWIG_IsOK(res1)) {
14399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
14400 }
14401 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14402 {
14403 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14404 result = (char *)((lldb::SBBreakpointName const *)arg1)->GetQueueName();
14405 SWIG_PYTHON_THREAD_END_ALLOW;
14406 }
14407 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
14408 return resultobj;
14409fail:
14410 return NULL;
14411}
14412
14413
14414SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
14415 PyObject *resultobj = 0;
14416 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14417 char *arg2 = (char *) 0 ;
14418 void *argp1 = 0 ;
14419 int res1 = 0 ;
14420 int res2 ;
14421 char *buf2 = 0 ;
14422 int alloc2 = 0 ;
14423
14424 (void)self;
14425 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14426 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14427 if (!SWIG_IsOK(res1)) {
14428 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14429 }
14430 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14431 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
14432 if (!SWIG_IsOK(res2)) {
14433 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
14434 }
14435 arg2 = reinterpret_cast< char * >(buf2);
14436 {
14437 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14438 (arg1)->SetScriptCallbackFunction((char const *)arg2);
14439 SWIG_PYTHON_THREAD_END_ALLOW;
14440 }
14441 resultobj = SWIG_Py_Void();
14442 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14443 return resultobj;
14444fail:
14445 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14446 return NULL;
14447}
14448
14449
14450SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
14451 PyObject *resultobj = 0;
14452 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14453 char *arg2 = (char *) 0 ;
14454 lldb::SBStructuredData *arg3 = 0 ;
14455 void *argp1 = 0 ;
14456 int res1 = 0 ;
14457 int res2 ;
14458 char *buf2 = 0 ;
14459 int alloc2 = 0 ;
14460 void *argp3 = 0 ;
14461 int res3 = 0 ;
14462 lldb::SBError result;
14463
14464 (void)self;
14465 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
14466 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14467 if (!SWIG_IsOK(res1)) {
14468 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14469 }
14470 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14471 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
14472 if (!SWIG_IsOK(res2)) {
14473 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
14474 }
14475 arg2 = reinterpret_cast< char * >(buf2);
14476 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
14477 if (!SWIG_IsOK(res3)) {
14478 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
14479 }
14480 if (!argp3) {
14481 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
14482 }
14483 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
14484 {
14485 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14486 result = (arg1)->SetScriptCallbackFunction(callback_function_name: (char const *)arg2,extra_args&: *arg3);
14487 SWIG_PYTHON_THREAD_END_ALLOW;
14488 }
14489 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
14490 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14491 return resultobj;
14492fail:
14493 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14494 return NULL;
14495}
14496
14497
14498SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction(PyObject *self, PyObject *args) {
14499 Py_ssize_t argc;
14500 PyObject *argv[4] = {
14501 0
14502 };
14503
14504 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetScriptCallbackFunction", min: 0, max: 3, objs: argv))) SWIG_fail;
14505 --argc;
14506 if (argc == 2) {
14507 int _v = 0;
14508 void *vptr = 0;
14509 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpointName, 0);
14510 _v = SWIG_CheckState(res);
14511 if (_v) {
14512 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
14513 _v = SWIG_CheckState(res);
14514 if (_v) {
14515 return _wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_0(self, nobjs: argc, swig_obj: argv);
14516 }
14517 }
14518 }
14519 if (argc == 3) {
14520 int _v = 0;
14521 void *vptr = 0;
14522 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpointName, 0);
14523 _v = SWIG_CheckState(res);
14524 if (_v) {
14525 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
14526 _v = SWIG_CheckState(res);
14527 if (_v) {
14528 void *vptr = 0;
14529 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
14530 _v = SWIG_CheckState(res);
14531 if (_v) {
14532 return _wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_1(self, nobjs: argc, swig_obj: argv);
14533 }
14534 }
14535 }
14536 }
14537
14538fail:
14539 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBBreakpointName_SetScriptCallbackFunction'.\n"
14540 " Possible C/C++ prototypes are:\n"
14541 " lldb::SBBreakpointName::SetScriptCallbackFunction(char const *)\n"
14542 " lldb::SBBreakpointName::SetScriptCallbackFunction(char const *,lldb::SBStructuredData &)\n");
14543 return 0;
14544}
14545
14546
14547SWIGINTERN PyObject *_wrap_SBBreakpointName_SetCommandLineCommands(PyObject *self, PyObject *args) {
14548 PyObject *resultobj = 0;
14549 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14550 lldb::SBStringList *arg2 = 0 ;
14551 void *argp1 = 0 ;
14552 int res1 = 0 ;
14553 void *argp2 = 0 ;
14554 int res2 = 0 ;
14555 PyObject *swig_obj[2] ;
14556
14557 (void)self;
14558 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetCommandLineCommands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14559 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14560 if (!SWIG_IsOK(res1)) {
14561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14562 }
14563 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14564 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
14565 if (!SWIG_IsOK(res2)) {
14566 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
14567 }
14568 if (!argp2) {
14569 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
14570 }
14571 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
14572 {
14573 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14574 (arg1)->SetCommandLineCommands(*arg2);
14575 SWIG_PYTHON_THREAD_END_ALLOW;
14576 }
14577 resultobj = SWIG_Py_Void();
14578 return resultobj;
14579fail:
14580 return NULL;
14581}
14582
14583
14584SWIGINTERN PyObject *_wrap_SBBreakpointName_GetCommandLineCommands(PyObject *self, PyObject *args) {
14585 PyObject *resultobj = 0;
14586 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14587 lldb::SBStringList *arg2 = 0 ;
14588 void *argp1 = 0 ;
14589 int res1 = 0 ;
14590 void *argp2 = 0 ;
14591 int res2 = 0 ;
14592 PyObject *swig_obj[2] ;
14593 bool result;
14594
14595 (void)self;
14596 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_GetCommandLineCommands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14597 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14598 if (!SWIG_IsOK(res1)) {
14599 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14600 }
14601 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14602 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
14603 if (!SWIG_IsOK(res2)) {
14604 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
14605 }
14606 if (!argp2) {
14607 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
14608 }
14609 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
14610 {
14611 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14612 result = (bool)(arg1)->GetCommandLineCommands(commands&: *arg2);
14613 SWIG_PYTHON_THREAD_END_ALLOW;
14614 }
14615 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
14616 return resultobj;
14617fail:
14618 return NULL;
14619}
14620
14621
14622SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackBody(PyObject *self, PyObject *args) {
14623 PyObject *resultobj = 0;
14624 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14625 char *arg2 = (char *) 0 ;
14626 void *argp1 = 0 ;
14627 int res1 = 0 ;
14628 int res2 ;
14629 char *buf2 = 0 ;
14630 int alloc2 = 0 ;
14631 PyObject *swig_obj[2] ;
14632 lldb::SBError result;
14633
14634 (void)self;
14635 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetScriptCallbackBody", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14636 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14637 if (!SWIG_IsOK(res1)) {
14638 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetScriptCallbackBody" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14639 }
14640 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14641 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
14642 if (!SWIG_IsOK(res2)) {
14643 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetScriptCallbackBody" "', argument " "2"" of type '" "char const *""'");
14644 }
14645 arg2 = reinterpret_cast< char * >(buf2);
14646 {
14647 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14648 result = (arg1)->SetScriptCallbackBody((char const *)arg2);
14649 SWIG_PYTHON_THREAD_END_ALLOW;
14650 }
14651 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
14652 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14653 return resultobj;
14654fail:
14655 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14656 return NULL;
14657}
14658
14659
14660SWIGINTERN PyObject *_wrap_SBBreakpointName_GetHelpString(PyObject *self, PyObject *args) {
14661 PyObject *resultobj = 0;
14662 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14663 void *argp1 = 0 ;
14664 int res1 = 0 ;
14665 PyObject *swig_obj[1] ;
14666 char *result = 0 ;
14667
14668 (void)self;
14669 if (!args) SWIG_fail;
14670 swig_obj[0] = args;
14671 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14672 if (!SWIG_IsOK(res1)) {
14673 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetHelpString" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
14674 }
14675 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14676 {
14677 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14678 result = (char *)((lldb::SBBreakpointName const *)arg1)->GetHelpString();
14679 SWIG_PYTHON_THREAD_END_ALLOW;
14680 }
14681 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
14682 return resultobj;
14683fail:
14684 return NULL;
14685}
14686
14687
14688SWIGINTERN PyObject *_wrap_SBBreakpointName_SetHelpString(PyObject *self, PyObject *args) {
14689 PyObject *resultobj = 0;
14690 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14691 char *arg2 = (char *) 0 ;
14692 void *argp1 = 0 ;
14693 int res1 = 0 ;
14694 int res2 ;
14695 char *buf2 = 0 ;
14696 int alloc2 = 0 ;
14697 PyObject *swig_obj[2] ;
14698
14699 (void)self;
14700 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetHelpString", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14701 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14702 if (!SWIG_IsOK(res1)) {
14703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetHelpString" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14704 }
14705 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14706 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
14707 if (!SWIG_IsOK(res2)) {
14708 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetHelpString" "', argument " "2"" of type '" "char const *""'");
14709 }
14710 arg2 = reinterpret_cast< char * >(buf2);
14711 {
14712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14713 (arg1)->SetHelpString((char const *)arg2);
14714 SWIG_PYTHON_THREAD_END_ALLOW;
14715 }
14716 resultobj = SWIG_Py_Void();
14717 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14718 return resultobj;
14719fail:
14720 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14721 return NULL;
14722}
14723
14724
14725SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowList(PyObject *self, PyObject *args) {
14726 PyObject *resultobj = 0;
14727 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14728 void *argp1 = 0 ;
14729 int res1 = 0 ;
14730 PyObject *swig_obj[1] ;
14731 bool result;
14732
14733 (void)self;
14734 if (!args) SWIG_fail;
14735 swig_obj[0] = args;
14736 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14737 if (!SWIG_IsOK(res1)) {
14738 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetAllowList" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
14739 }
14740 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14741 {
14742 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14743 result = (bool)((lldb::SBBreakpointName const *)arg1)->GetAllowList();
14744 SWIG_PYTHON_THREAD_END_ALLOW;
14745 }
14746 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
14747 return resultobj;
14748fail:
14749 return NULL;
14750}
14751
14752
14753SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowList(PyObject *self, PyObject *args) {
14754 PyObject *resultobj = 0;
14755 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14756 bool arg2 ;
14757 void *argp1 = 0 ;
14758 int res1 = 0 ;
14759 bool val2 ;
14760 int ecode2 = 0 ;
14761 PyObject *swig_obj[2] ;
14762
14763 (void)self;
14764 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetAllowList", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14765 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14766 if (!SWIG_IsOK(res1)) {
14767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetAllowList" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14768 }
14769 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14770 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
14771 if (!SWIG_IsOK(ecode2)) {
14772 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetAllowList" "', argument " "2"" of type '" "bool""'");
14773 }
14774 arg2 = static_cast< bool >(val2);
14775 {
14776 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14777 (arg1)->SetAllowList(arg2);
14778 SWIG_PYTHON_THREAD_END_ALLOW;
14779 }
14780 resultobj = SWIG_Py_Void();
14781 return resultobj;
14782fail:
14783 return NULL;
14784}
14785
14786
14787SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowDelete(PyObject *self, PyObject *args) {
14788 PyObject *resultobj = 0;
14789 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14790 void *argp1 = 0 ;
14791 int res1 = 0 ;
14792 PyObject *swig_obj[1] ;
14793 bool result;
14794
14795 (void)self;
14796 if (!args) SWIG_fail;
14797 swig_obj[0] = args;
14798 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14799 if (!SWIG_IsOK(res1)) {
14800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetAllowDelete" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14801 }
14802 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14803 {
14804 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14805 result = (bool)(arg1)->GetAllowDelete();
14806 SWIG_PYTHON_THREAD_END_ALLOW;
14807 }
14808 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
14809 return resultobj;
14810fail:
14811 return NULL;
14812}
14813
14814
14815SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowDelete(PyObject *self, PyObject *args) {
14816 PyObject *resultobj = 0;
14817 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14818 bool arg2 ;
14819 void *argp1 = 0 ;
14820 int res1 = 0 ;
14821 bool val2 ;
14822 int ecode2 = 0 ;
14823 PyObject *swig_obj[2] ;
14824
14825 (void)self;
14826 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetAllowDelete", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14827 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14828 if (!SWIG_IsOK(res1)) {
14829 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetAllowDelete" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14830 }
14831 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14832 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
14833 if (!SWIG_IsOK(ecode2)) {
14834 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetAllowDelete" "', argument " "2"" of type '" "bool""'");
14835 }
14836 arg2 = static_cast< bool >(val2);
14837 {
14838 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14839 (arg1)->SetAllowDelete(arg2);
14840 SWIG_PYTHON_THREAD_END_ALLOW;
14841 }
14842 resultobj = SWIG_Py_Void();
14843 return resultobj;
14844fail:
14845 return NULL;
14846}
14847
14848
14849SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowDisable(PyObject *self, PyObject *args) {
14850 PyObject *resultobj = 0;
14851 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14852 void *argp1 = 0 ;
14853 int res1 = 0 ;
14854 PyObject *swig_obj[1] ;
14855 bool result;
14856
14857 (void)self;
14858 if (!args) SWIG_fail;
14859 swig_obj[0] = args;
14860 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14861 if (!SWIG_IsOK(res1)) {
14862 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetAllowDisable" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14863 }
14864 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14865 {
14866 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14867 result = (bool)(arg1)->GetAllowDisable();
14868 SWIG_PYTHON_THREAD_END_ALLOW;
14869 }
14870 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
14871 return resultobj;
14872fail:
14873 return NULL;
14874}
14875
14876
14877SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowDisable(PyObject *self, PyObject *args) {
14878 PyObject *resultobj = 0;
14879 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14880 bool arg2 ;
14881 void *argp1 = 0 ;
14882 int res1 = 0 ;
14883 bool val2 ;
14884 int ecode2 = 0 ;
14885 PyObject *swig_obj[2] ;
14886
14887 (void)self;
14888 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_SetAllowDisable", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14890 if (!SWIG_IsOK(res1)) {
14891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetAllowDisable" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14892 }
14893 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14894 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
14895 if (!SWIG_IsOK(ecode2)) {
14896 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetAllowDisable" "', argument " "2"" of type '" "bool""'");
14897 }
14898 arg2 = static_cast< bool >(val2);
14899 {
14900 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14901 (arg1)->SetAllowDisable(arg2);
14902 SWIG_PYTHON_THREAD_END_ALLOW;
14903 }
14904 resultobj = SWIG_Py_Void();
14905 return resultobj;
14906fail:
14907 return NULL;
14908}
14909
14910
14911SWIGINTERN PyObject *_wrap_SBBreakpointName_GetDescription(PyObject *self, PyObject *args) {
14912 PyObject *resultobj = 0;
14913 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14914 lldb::SBStream *arg2 = 0 ;
14915 void *argp1 = 0 ;
14916 int res1 = 0 ;
14917 void *argp2 = 0 ;
14918 int res2 = 0 ;
14919 PyObject *swig_obj[2] ;
14920 bool result;
14921
14922 (void)self;
14923 if (!SWIG_Python_UnpackTuple(args, name: "SBBreakpointName_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
14924 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14925 if (!SWIG_IsOK(res1)) {
14926 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetDescription" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14927 }
14928 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14929 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
14930 if (!SWIG_IsOK(res2)) {
14931 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
14932 }
14933 if (!argp2) {
14934 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
14935 }
14936 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
14937 {
14938 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14939 result = (bool)(arg1)->GetDescription(description&: *arg2);
14940 SWIG_PYTHON_THREAD_END_ALLOW;
14941 }
14942 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
14943 return resultobj;
14944fail:
14945 return NULL;
14946}
14947
14948
14949SWIGINTERN PyObject *_wrap_SBBreakpointName___repr__(PyObject *self, PyObject *args) {
14950 PyObject *resultobj = 0;
14951 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
14952 void *argp1 = 0 ;
14953 int res1 = 0 ;
14954 PyObject *swig_obj[1] ;
14955 std::string result;
14956
14957 (void)self;
14958 if (!args) SWIG_fail;
14959 swig_obj[0] = args;
14960 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
14961 if (!SWIG_IsOK(res1)) {
14962 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName___repr__" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
14963 }
14964 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
14965 {
14966 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14967 result = lldb_SBBreakpointName___repr__(self: arg1);
14968 SWIG_PYTHON_THREAD_END_ALLOW;
14969 }
14970 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
14971 return resultobj;
14972fail:
14973 return NULL;
14974}
14975
14976
14977SWIGINTERN PyObject *SBBreakpointName_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14978 PyObject *obj;
14979 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
14980 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBreakpointName, SWIG_NewClientData(obj));
14981 return SWIG_Py_Void();
14982}
14983
14984SWIGINTERN PyObject *SBBreakpointName_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14985 return SWIG_Python_InitShadowInstance(args);
14986}
14987
14988SWIGINTERN PyObject *_wrap_new_SBBroadcaster__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
14989 PyObject *resultobj = 0;
14990 lldb::SBBroadcaster *result = 0 ;
14991
14992 (void)self;
14993 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
14994 {
14995 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14996 result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster();
14997 SWIG_PYTHON_THREAD_END_ALLOW;
14998 }
14999 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_NEW | 0 );
15000 return resultobj;
15001fail:
15002 return NULL;
15003}
15004
15005
15006SWIGINTERN PyObject *_wrap_new_SBBroadcaster__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15007 PyObject *resultobj = 0;
15008 char *arg1 = (char *) 0 ;
15009 int res1 ;
15010 char *buf1 = 0 ;
15011 int alloc1 = 0 ;
15012 lldb::SBBroadcaster *result = 0 ;
15013
15014 (void)self;
15015 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
15016 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
15017 if (!SWIG_IsOK(res1)) {
15018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBroadcaster" "', argument " "1"" of type '" "char const *""'");
15019 }
15020 arg1 = reinterpret_cast< char * >(buf1);
15021 {
15022 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15023 result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster((char const *)arg1);
15024 SWIG_PYTHON_THREAD_END_ALLOW;
15025 }
15026 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_NEW | 0 );
15027 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
15028 return resultobj;
15029fail:
15030 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
15031 return NULL;
15032}
15033
15034
15035SWIGINTERN PyObject *_wrap_new_SBBroadcaster__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15036 PyObject *resultobj = 0;
15037 lldb::SBBroadcaster *arg1 = 0 ;
15038 void *argp1 = 0 ;
15039 int res1 = 0 ;
15040 lldb::SBBroadcaster *result = 0 ;
15041
15042 (void)self;
15043 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
15044 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
15045 if (!SWIG_IsOK(res1)) {
15046 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBroadcaster" "', argument " "1"" of type '" "lldb::SBBroadcaster const &""'");
15047 }
15048 if (!argp1) {
15049 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBroadcaster" "', argument " "1"" of type '" "lldb::SBBroadcaster const &""'");
15050 }
15051 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15052 {
15053 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15054 result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster((lldb::SBBroadcaster const &)*arg1);
15055 SWIG_PYTHON_THREAD_END_ALLOW;
15056 }
15057 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_NEW | 0 );
15058 return resultobj;
15059fail:
15060 return NULL;
15061}
15062
15063
15064SWIGINTERN PyObject *_wrap_new_SBBroadcaster(PyObject *self, PyObject *args) {
15065 Py_ssize_t argc;
15066 PyObject *argv[2] = {
15067 0
15068 };
15069
15070 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBBroadcaster", min: 0, max: 1, objs: argv))) SWIG_fail;
15071 --argc;
15072 if (argc == 0) {
15073 return _wrap_new_SBBroadcaster__SWIG_0(self, nobjs: argc, argv);
15074 }
15075 if (argc == 1) {
15076 int _v = 0;
15077 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_NO_NULL | 0);
15078 _v = SWIG_CheckState(res);
15079 if (_v) {
15080 return _wrap_new_SBBroadcaster__SWIG_2(self, nobjs: argc, swig_obj: argv);
15081 }
15082 }
15083 if (argc == 1) {
15084 int _v = 0;
15085 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
15086 _v = SWIG_CheckState(res);
15087 if (_v) {
15088 return _wrap_new_SBBroadcaster__SWIG_1(self, nobjs: argc, swig_obj: argv);
15089 }
15090 }
15091
15092fail:
15093 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBBroadcaster'.\n"
15094 " Possible C/C++ prototypes are:\n"
15095 " lldb::SBBroadcaster::SBBroadcaster()\n"
15096 " lldb::SBBroadcaster::SBBroadcaster(char const *)\n"
15097 " lldb::SBBroadcaster::SBBroadcaster(lldb::SBBroadcaster const &)\n");
15098 return 0;
15099}
15100
15101
15102SWIGINTERN PyObject *_wrap_delete_SBBroadcaster(PyObject *self, PyObject *args) {
15103 PyObject *resultobj = 0;
15104 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15105 void *argp1 = 0 ;
15106 int res1 = 0 ;
15107 PyObject *swig_obj[1] ;
15108
15109 (void)self;
15110 if (!args) SWIG_fail;
15111 swig_obj[0] = args;
15112 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_DISOWN | 0 );
15113 if (!SWIG_IsOK(res1)) {
15114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBroadcaster" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15115 }
15116 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15117 {
15118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15119 delete arg1;
15120 SWIG_PYTHON_THREAD_END_ALLOW;
15121 }
15122 resultobj = SWIG_Py_Void();
15123 return resultobj;
15124fail:
15125 return NULL;
15126}
15127
15128
15129SWIGINTERN PyObject *_wrap_SBBroadcaster___nonzero__(PyObject *self, PyObject *args) {
15130 PyObject *resultobj = 0;
15131 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15132 void *argp1 = 0 ;
15133 int res1 = 0 ;
15134 PyObject *swig_obj[1] ;
15135 bool result;
15136
15137 (void)self;
15138 if (!args) SWIG_fail;
15139 swig_obj[0] = args;
15140 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15141 if (!SWIG_IsOK(res1)) {
15142 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster___nonzero__" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
15143 }
15144 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15145 {
15146 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15147 result = (bool)((lldb::SBBroadcaster const *)arg1)->operator bool();
15148 SWIG_PYTHON_THREAD_END_ALLOW;
15149 }
15150 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
15151 return resultobj;
15152fail:
15153 return NULL;
15154}
15155
15156
15157SWIGINTERN PyObject *_wrap_SBBroadcaster_IsValid(PyObject *self, PyObject *args) {
15158 PyObject *resultobj = 0;
15159 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15160 void *argp1 = 0 ;
15161 int res1 = 0 ;
15162 PyObject *swig_obj[1] ;
15163 bool result;
15164
15165 (void)self;
15166 if (!args) SWIG_fail;
15167 swig_obj[0] = args;
15168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15169 if (!SWIG_IsOK(res1)) {
15170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_IsValid" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
15171 }
15172 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15173 {
15174 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15175 result = (bool)((lldb::SBBroadcaster const *)arg1)->IsValid();
15176 SWIG_PYTHON_THREAD_END_ALLOW;
15177 }
15178 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
15179 return resultobj;
15180fail:
15181 return NULL;
15182}
15183
15184
15185SWIGINTERN PyObject *_wrap_SBBroadcaster_Clear(PyObject *self, PyObject *args) {
15186 PyObject *resultobj = 0;
15187 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15188 void *argp1 = 0 ;
15189 int res1 = 0 ;
15190 PyObject *swig_obj[1] ;
15191
15192 (void)self;
15193 if (!args) SWIG_fail;
15194 swig_obj[0] = args;
15195 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15196 if (!SWIG_IsOK(res1)) {
15197 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_Clear" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15198 }
15199 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15200 {
15201 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15202 (arg1)->Clear();
15203 SWIG_PYTHON_THREAD_END_ALLOW;
15204 }
15205 resultobj = SWIG_Py_Void();
15206 return resultobj;
15207fail:
15208 return NULL;
15209}
15210
15211
15212SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15213 PyObject *resultobj = 0;
15214 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15215 uint32_t arg2 ;
15216 bool arg3 ;
15217 void *argp1 = 0 ;
15218 int res1 = 0 ;
15219 unsigned int val2 ;
15220 int ecode2 = 0 ;
15221 bool val3 ;
15222 int ecode3 = 0 ;
15223
15224 (void)self;
15225 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
15226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15227 if (!SWIG_IsOK(res1)) {
15228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15229 }
15230 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15231 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
15232 if (!SWIG_IsOK(ecode2)) {
15233 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "2"" of type '" "uint32_t""'");
15234 }
15235 arg2 = static_cast< uint32_t >(val2);
15236 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
15237 if (!SWIG_IsOK(ecode3)) {
15238 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "3"" of type '" "bool""'");
15239 }
15240 arg3 = static_cast< bool >(val3);
15241 {
15242 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15243 (arg1)->BroadcastEventByType(event_type: arg2,unique: arg3);
15244 SWIG_PYTHON_THREAD_END_ALLOW;
15245 }
15246 resultobj = SWIG_Py_Void();
15247 return resultobj;
15248fail:
15249 return NULL;
15250}
15251
15252
15253SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15254 PyObject *resultobj = 0;
15255 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15256 uint32_t arg2 ;
15257 void *argp1 = 0 ;
15258 int res1 = 0 ;
15259 unsigned int val2 ;
15260 int ecode2 = 0 ;
15261
15262 (void)self;
15263 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15264 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15265 if (!SWIG_IsOK(res1)) {
15266 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15267 }
15268 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15269 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
15270 if (!SWIG_IsOK(ecode2)) {
15271 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "2"" of type '" "uint32_t""'");
15272 }
15273 arg2 = static_cast< uint32_t >(val2);
15274 {
15275 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15276 (arg1)->BroadcastEventByType(event_type: arg2);
15277 SWIG_PYTHON_THREAD_END_ALLOW;
15278 }
15279 resultobj = SWIG_Py_Void();
15280 return resultobj;
15281fail:
15282 return NULL;
15283}
15284
15285
15286SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType(PyObject *self, PyObject *args) {
15287 Py_ssize_t argc;
15288 PyObject *argv[4] = {
15289 0
15290 };
15291
15292 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBBroadcaster_BroadcastEventByType", min: 0, max: 3, objs: argv))) SWIG_fail;
15293 --argc;
15294 if (argc == 2) {
15295 int _v = 0;
15296 void *vptr = 0;
15297 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
15298 _v = SWIG_CheckState(res);
15299 if (_v) {
15300 {
15301 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
15302 _v = SWIG_CheckState(res);
15303 }
15304 if (_v) {
15305 return _wrap_SBBroadcaster_BroadcastEventByType__SWIG_1(self, nobjs: argc, swig_obj: argv);
15306 }
15307 }
15308 }
15309 if (argc == 3) {
15310 int _v = 0;
15311 void *vptr = 0;
15312 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
15313 _v = SWIG_CheckState(res);
15314 if (_v) {
15315 {
15316 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
15317 _v = SWIG_CheckState(res);
15318 }
15319 if (_v) {
15320 {
15321 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
15322 _v = SWIG_CheckState(res);
15323 }
15324 if (_v) {
15325 return _wrap_SBBroadcaster_BroadcastEventByType__SWIG_0(self, nobjs: argc, swig_obj: argv);
15326 }
15327 }
15328 }
15329 }
15330
15331fail:
15332 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBBroadcaster_BroadcastEventByType'.\n"
15333 " Possible C/C++ prototypes are:\n"
15334 " lldb::SBBroadcaster::BroadcastEventByType(uint32_t,bool)\n"
15335 " lldb::SBBroadcaster::BroadcastEventByType(uint32_t)\n");
15336 return 0;
15337}
15338
15339
15340SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15341 PyObject *resultobj = 0;
15342 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15343 lldb::SBEvent *arg2 = 0 ;
15344 bool arg3 ;
15345 void *argp1 = 0 ;
15346 int res1 = 0 ;
15347 void *argp2 = 0 ;
15348 int res2 = 0 ;
15349 bool val3 ;
15350 int ecode3 = 0 ;
15351
15352 (void)self;
15353 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
15354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15355 if (!SWIG_IsOK(res1)) {
15356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15357 }
15358 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15359 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
15360 if (!SWIG_IsOK(res2)) {
15361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
15362 }
15363 if (!argp2) {
15364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
15365 }
15366 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
15367 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
15368 if (!SWIG_IsOK(ecode3)) {
15369 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "3"" of type '" "bool""'");
15370 }
15371 arg3 = static_cast< bool >(val3);
15372 {
15373 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15374 (arg1)->BroadcastEvent(event: (lldb::SBEvent const &)*arg2,unique: arg3);
15375 SWIG_PYTHON_THREAD_END_ALLOW;
15376 }
15377 resultobj = SWIG_Py_Void();
15378 return resultobj;
15379fail:
15380 return NULL;
15381}
15382
15383
15384SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15385 PyObject *resultobj = 0;
15386 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15387 lldb::SBEvent *arg2 = 0 ;
15388 void *argp1 = 0 ;
15389 int res1 = 0 ;
15390 void *argp2 = 0 ;
15391 int res2 = 0 ;
15392
15393 (void)self;
15394 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15395 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15396 if (!SWIG_IsOK(res1)) {
15397 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15398 }
15399 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15400 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
15401 if (!SWIG_IsOK(res2)) {
15402 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
15403 }
15404 if (!argp2) {
15405 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
15406 }
15407 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
15408 {
15409 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15410 (arg1)->BroadcastEvent(event: (lldb::SBEvent const &)*arg2);
15411 SWIG_PYTHON_THREAD_END_ALLOW;
15412 }
15413 resultobj = SWIG_Py_Void();
15414 return resultobj;
15415fail:
15416 return NULL;
15417}
15418
15419
15420SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent(PyObject *self, PyObject *args) {
15421 Py_ssize_t argc;
15422 PyObject *argv[4] = {
15423 0
15424 };
15425
15426 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBBroadcaster_BroadcastEvent", min: 0, max: 3, objs: argv))) SWIG_fail;
15427 --argc;
15428 if (argc == 2) {
15429 int _v = 0;
15430 void *vptr = 0;
15431 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
15432 _v = SWIG_CheckState(res);
15433 if (_v) {
15434 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
15435 _v = SWIG_CheckState(res);
15436 if (_v) {
15437 return _wrap_SBBroadcaster_BroadcastEvent__SWIG_1(self, nobjs: argc, swig_obj: argv);
15438 }
15439 }
15440 }
15441 if (argc == 3) {
15442 int _v = 0;
15443 void *vptr = 0;
15444 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
15445 _v = SWIG_CheckState(res);
15446 if (_v) {
15447 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
15448 _v = SWIG_CheckState(res);
15449 if (_v) {
15450 {
15451 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
15452 _v = SWIG_CheckState(res);
15453 }
15454 if (_v) {
15455 return _wrap_SBBroadcaster_BroadcastEvent__SWIG_0(self, nobjs: argc, swig_obj: argv);
15456 }
15457 }
15458 }
15459 }
15460
15461fail:
15462 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBBroadcaster_BroadcastEvent'.\n"
15463 " Possible C/C++ prototypes are:\n"
15464 " lldb::SBBroadcaster::BroadcastEvent(lldb::SBEvent const &,bool)\n"
15465 " lldb::SBBroadcaster::BroadcastEvent(lldb::SBEvent const &)\n");
15466 return 0;
15467}
15468
15469
15470SWIGINTERN PyObject *_wrap_SBBroadcaster_AddInitialEventsToListener(PyObject *self, PyObject *args) {
15471 PyObject *resultobj = 0;
15472 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15473 lldb::SBListener *arg2 = 0 ;
15474 uint32_t arg3 ;
15475 void *argp1 = 0 ;
15476 int res1 = 0 ;
15477 void *argp2 = 0 ;
15478 int res2 = 0 ;
15479 unsigned int val3 ;
15480 int ecode3 = 0 ;
15481 PyObject *swig_obj[3] ;
15482
15483 (void)self;
15484 if (!SWIG_Python_UnpackTuple(args, name: "SBBroadcaster_AddInitialEventsToListener", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
15485 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15486 if (!SWIG_IsOK(res1)) {
15487 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_AddInitialEventsToListener" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15488 }
15489 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15490 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 | 0);
15491 if (!SWIG_IsOK(res2)) {
15492 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_AddInitialEventsToListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
15493 }
15494 if (!argp2) {
15495 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_AddInitialEventsToListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
15496 }
15497 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
15498 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
15499 if (!SWIG_IsOK(ecode3)) {
15500 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_AddInitialEventsToListener" "', argument " "3"" of type '" "uint32_t""'");
15501 }
15502 arg3 = static_cast< uint32_t >(val3);
15503 {
15504 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15505 (arg1)->AddInitialEventsToListener(listener: (lldb::SBListener const &)*arg2,requested_events: arg3);
15506 SWIG_PYTHON_THREAD_END_ALLOW;
15507 }
15508 resultobj = SWIG_Py_Void();
15509 return resultobj;
15510fail:
15511 return NULL;
15512}
15513
15514
15515SWIGINTERN PyObject *_wrap_SBBroadcaster_AddListener(PyObject *self, PyObject *args) {
15516 PyObject *resultobj = 0;
15517 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15518 lldb::SBListener *arg2 = 0 ;
15519 uint32_t arg3 ;
15520 void *argp1 = 0 ;
15521 int res1 = 0 ;
15522 void *argp2 = 0 ;
15523 int res2 = 0 ;
15524 unsigned int val3 ;
15525 int ecode3 = 0 ;
15526 PyObject *swig_obj[3] ;
15527 uint32_t result;
15528
15529 (void)self;
15530 if (!SWIG_Python_UnpackTuple(args, name: "SBBroadcaster_AddListener", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
15531 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15532 if (!SWIG_IsOK(res1)) {
15533 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_AddListener" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15534 }
15535 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15536 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 | 0);
15537 if (!SWIG_IsOK(res2)) {
15538 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_AddListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
15539 }
15540 if (!argp2) {
15541 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_AddListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
15542 }
15543 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
15544 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
15545 if (!SWIG_IsOK(ecode3)) {
15546 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_AddListener" "', argument " "3"" of type '" "uint32_t""'");
15547 }
15548 arg3 = static_cast< uint32_t >(val3);
15549 {
15550 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15551 result = (uint32_t)(arg1)->AddListener(listener: (lldb::SBListener const &)*arg2,event_mask: arg3);
15552 SWIG_PYTHON_THREAD_END_ALLOW;
15553 }
15554 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
15555 return resultobj;
15556fail:
15557 return NULL;
15558}
15559
15560
15561SWIGINTERN PyObject *_wrap_SBBroadcaster_GetName(PyObject *self, PyObject *args) {
15562 PyObject *resultobj = 0;
15563 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15564 void *argp1 = 0 ;
15565 int res1 = 0 ;
15566 PyObject *swig_obj[1] ;
15567 char *result = 0 ;
15568
15569 (void)self;
15570 if (!args) SWIG_fail;
15571 swig_obj[0] = args;
15572 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15573 if (!SWIG_IsOK(res1)) {
15574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_GetName" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
15575 }
15576 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15577 {
15578 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15579 result = (char *)((lldb::SBBroadcaster const *)arg1)->GetName();
15580 SWIG_PYTHON_THREAD_END_ALLOW;
15581 }
15582 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
15583 return resultobj;
15584fail:
15585 return NULL;
15586}
15587
15588
15589SWIGINTERN PyObject *_wrap_SBBroadcaster_EventTypeHasListeners(PyObject *self, PyObject *args) {
15590 PyObject *resultobj = 0;
15591 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15592 uint32_t arg2 ;
15593 void *argp1 = 0 ;
15594 int res1 = 0 ;
15595 unsigned int val2 ;
15596 int ecode2 = 0 ;
15597 PyObject *swig_obj[2] ;
15598 bool result;
15599
15600 (void)self;
15601 if (!SWIG_Python_UnpackTuple(args, name: "SBBroadcaster_EventTypeHasListeners", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
15602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15603 if (!SWIG_IsOK(res1)) {
15604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_EventTypeHasListeners" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15605 }
15606 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15607 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
15608 if (!SWIG_IsOK(ecode2)) {
15609 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBroadcaster_EventTypeHasListeners" "', argument " "2"" of type '" "uint32_t""'");
15610 }
15611 arg2 = static_cast< uint32_t >(val2);
15612 {
15613 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15614 result = (bool)(arg1)->EventTypeHasListeners(event_type: arg2);
15615 SWIG_PYTHON_THREAD_END_ALLOW;
15616 }
15617 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
15618 return resultobj;
15619fail:
15620 return NULL;
15621}
15622
15623
15624SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15625 PyObject *resultobj = 0;
15626 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15627 lldb::SBListener *arg2 = 0 ;
15628 uint32_t arg3 ;
15629 void *argp1 = 0 ;
15630 int res1 = 0 ;
15631 void *argp2 = 0 ;
15632 int res2 = 0 ;
15633 unsigned int val3 ;
15634 int ecode3 = 0 ;
15635 bool result;
15636
15637 (void)self;
15638 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
15639 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15640 if (!SWIG_IsOK(res1)) {
15641 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_RemoveListener" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15642 }
15643 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15644 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 | 0);
15645 if (!SWIG_IsOK(res2)) {
15646 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_RemoveListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
15647 }
15648 if (!argp2) {
15649 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_RemoveListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
15650 }
15651 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
15652 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
15653 if (!SWIG_IsOK(ecode3)) {
15654 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_RemoveListener" "', argument " "3"" of type '" "uint32_t""'");
15655 }
15656 arg3 = static_cast< uint32_t >(val3);
15657 {
15658 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15659 result = (bool)(arg1)->RemoveListener(listener: (lldb::SBListener const &)*arg2,event_mask: arg3);
15660 SWIG_PYTHON_THREAD_END_ALLOW;
15661 }
15662 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
15663 return resultobj;
15664fail:
15665 return NULL;
15666}
15667
15668
15669SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15670 PyObject *resultobj = 0;
15671 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15672 lldb::SBListener *arg2 = 0 ;
15673 void *argp1 = 0 ;
15674 int res1 = 0 ;
15675 void *argp2 = 0 ;
15676 int res2 = 0 ;
15677 bool result;
15678
15679 (void)self;
15680 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15682 if (!SWIG_IsOK(res1)) {
15683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_RemoveListener" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
15684 }
15685 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15686 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 | 0);
15687 if (!SWIG_IsOK(res2)) {
15688 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_RemoveListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
15689 }
15690 if (!argp2) {
15691 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_RemoveListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
15692 }
15693 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
15694 {
15695 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15696 result = (bool)(arg1)->RemoveListener(listener: (lldb::SBListener const &)*arg2);
15697 SWIG_PYTHON_THREAD_END_ALLOW;
15698 }
15699 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
15700 return resultobj;
15701fail:
15702 return NULL;
15703}
15704
15705
15706SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener(PyObject *self, PyObject *args) {
15707 Py_ssize_t argc;
15708 PyObject *argv[4] = {
15709 0
15710 };
15711
15712 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBBroadcaster_RemoveListener", min: 0, max: 3, objs: argv))) SWIG_fail;
15713 --argc;
15714 if (argc == 2) {
15715 int _v = 0;
15716 void *vptr = 0;
15717 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
15718 _v = SWIG_CheckState(res);
15719 if (_v) {
15720 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NO_NULL | 0);
15721 _v = SWIG_CheckState(res);
15722 if (_v) {
15723 return _wrap_SBBroadcaster_RemoveListener__SWIG_1(self, nobjs: argc, swig_obj: argv);
15724 }
15725 }
15726 }
15727 if (argc == 3) {
15728 int _v = 0;
15729 void *vptr = 0;
15730 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
15731 _v = SWIG_CheckState(res);
15732 if (_v) {
15733 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NO_NULL | 0);
15734 _v = SWIG_CheckState(res);
15735 if (_v) {
15736 {
15737 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
15738 _v = SWIG_CheckState(res);
15739 }
15740 if (_v) {
15741 return _wrap_SBBroadcaster_RemoveListener__SWIG_0(self, nobjs: argc, swig_obj: argv);
15742 }
15743 }
15744 }
15745 }
15746
15747fail:
15748 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBBroadcaster_RemoveListener'.\n"
15749 " Possible C/C++ prototypes are:\n"
15750 " lldb::SBBroadcaster::RemoveListener(lldb::SBListener const &,uint32_t)\n"
15751 " lldb::SBBroadcaster::RemoveListener(lldb::SBListener const &)\n");
15752 return 0;
15753}
15754
15755
15756SWIGINTERN PyObject *_wrap_SBBroadcaster___eq__(PyObject *self, PyObject *args) {
15757 PyObject *resultobj = 0;
15758 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15759 lldb::SBBroadcaster *arg2 = 0 ;
15760 void *argp1 = 0 ;
15761 int res1 = 0 ;
15762 void *argp2 = 0 ;
15763 int res2 = 0 ;
15764 PyObject *swig_obj[2] ;
15765 bool result;
15766
15767 (void)self;
15768 if (!SWIG_Python_UnpackTuple(args, name: "SBBroadcaster___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
15769 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15770 if (!SWIG_IsOK(res1)) {
15771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster___eq__" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
15772 }
15773 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15774 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
15775 if (!SWIG_IsOK(res2)) {
15776 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster___eq__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
15777 }
15778 if (!argp2) {
15779 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster___eq__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
15780 }
15781 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
15782 {
15783 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15784 result = (bool)((lldb::SBBroadcaster const *)arg1)->operator ==(rhs: (lldb::SBBroadcaster const &)*arg2);
15785 SWIG_PYTHON_THREAD_END_ALLOW;
15786 }
15787 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
15788 return resultobj;
15789fail:
15790 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
15791 return NULL;
15792 }
15793 PyErr_Clear();
15794 Py_INCREF(Py_NotImplemented);
15795 return Py_NotImplemented;
15796}
15797
15798
15799SWIGINTERN PyObject *_wrap_SBBroadcaster___ne__(PyObject *self, PyObject *args) {
15800 PyObject *resultobj = 0;
15801 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15802 lldb::SBBroadcaster *arg2 = 0 ;
15803 void *argp1 = 0 ;
15804 int res1 = 0 ;
15805 void *argp2 = 0 ;
15806 int res2 = 0 ;
15807 PyObject *swig_obj[2] ;
15808 bool result;
15809
15810 (void)self;
15811 if (!SWIG_Python_UnpackTuple(args, name: "SBBroadcaster___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
15812 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15813 if (!SWIG_IsOK(res1)) {
15814 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster___ne__" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
15815 }
15816 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15817 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
15818 if (!SWIG_IsOK(res2)) {
15819 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster___ne__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
15820 }
15821 if (!argp2) {
15822 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster___ne__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
15823 }
15824 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
15825 {
15826 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15827 result = (bool)((lldb::SBBroadcaster const *)arg1)->operator !=(rhs: (lldb::SBBroadcaster const &)*arg2);
15828 SWIG_PYTHON_THREAD_END_ALLOW;
15829 }
15830 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
15831 return resultobj;
15832fail:
15833 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
15834 return NULL;
15835 }
15836 PyErr_Clear();
15837 Py_INCREF(Py_NotImplemented);
15838 return Py_NotImplemented;
15839}
15840
15841
15842SWIGINTERN PyObject *_wrap_SBBroadcaster___lt__(PyObject *self, PyObject *args) {
15843 PyObject *resultobj = 0;
15844 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
15845 lldb::SBBroadcaster *arg2 = 0 ;
15846 void *argp1 = 0 ;
15847 int res1 = 0 ;
15848 void *argp2 = 0 ;
15849 int res2 = 0 ;
15850 PyObject *swig_obj[2] ;
15851 bool result;
15852
15853 (void)self;
15854 if (!SWIG_Python_UnpackTuple(args, name: "SBBroadcaster___lt__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
15855 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
15856 if (!SWIG_IsOK(res1)) {
15857 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster___lt__" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
15858 }
15859 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
15860 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
15861 if (!SWIG_IsOK(res2)) {
15862 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster___lt__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
15863 }
15864 if (!argp2) {
15865 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster___lt__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
15866 }
15867 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
15868 {
15869 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15870 result = (bool)((lldb::SBBroadcaster const *)arg1)->operator <(rhs: (lldb::SBBroadcaster const &)*arg2);
15871 SWIG_PYTHON_THREAD_END_ALLOW;
15872 }
15873 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
15874 return resultobj;
15875fail:
15876 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
15877 return NULL;
15878 }
15879 PyErr_Clear();
15880 Py_INCREF(Py_NotImplemented);
15881 return Py_NotImplemented;
15882}
15883
15884
15885SWIGINTERN PyObject *SBBroadcaster_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15886 PyObject *obj;
15887 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
15888 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBroadcaster, SWIG_NewClientData(obj));
15889 return SWIG_Py_Void();
15890}
15891
15892SWIGINTERN PyObject *SBBroadcaster_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15893 return SWIG_Python_InitShadowInstance(args);
15894}
15895
15896SWIGINTERN PyObject *_wrap_new_SBCommandInterpreter__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
15897 PyObject *resultobj = 0;
15898 lldb::SBCommandInterpreter *result = 0 ;
15899
15900 (void)self;
15901 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
15902 {
15903 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15904 result = (lldb::SBCommandInterpreter *)new lldb::SBCommandInterpreter();
15905 SWIG_PYTHON_THREAD_END_ALLOW;
15906 }
15907 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_POINTER_NEW | 0 );
15908 return resultobj;
15909fail:
15910 return NULL;
15911}
15912
15913
15914SWIGINTERN PyObject *_wrap_new_SBCommandInterpreter__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
15915 PyObject *resultobj = 0;
15916 lldb::SBCommandInterpreter *arg1 = 0 ;
15917 void *argp1 = 0 ;
15918 int res1 = 0 ;
15919 lldb::SBCommandInterpreter *result = 0 ;
15920
15921 (void)self;
15922 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
15923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0);
15924 if (!SWIG_IsOK(res1)) {
15925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCommandInterpreter" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const &""'");
15926 }
15927 if (!argp1) {
15928 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBCommandInterpreter" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const &""'");
15929 }
15930 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
15931 {
15932 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15933 result = (lldb::SBCommandInterpreter *)new lldb::SBCommandInterpreter((lldb::SBCommandInterpreter const &)*arg1);
15934 SWIG_PYTHON_THREAD_END_ALLOW;
15935 }
15936 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_POINTER_NEW | 0 );
15937 return resultobj;
15938fail:
15939 return NULL;
15940}
15941
15942
15943SWIGINTERN PyObject *_wrap_new_SBCommandInterpreter(PyObject *self, PyObject *args) {
15944 Py_ssize_t argc;
15945 PyObject *argv[2] = {
15946 0
15947 };
15948
15949 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBCommandInterpreter", min: 0, max: 1, objs: argv))) SWIG_fail;
15950 --argc;
15951 if (argc == 0) {
15952 return _wrap_new_SBCommandInterpreter__SWIG_0(self, nobjs: argc, argv);
15953 }
15954 if (argc == 1) {
15955 int _v = 0;
15956 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_POINTER_NO_NULL | 0);
15957 _v = SWIG_CheckState(res);
15958 if (_v) {
15959 return _wrap_new_SBCommandInterpreter__SWIG_1(self, nobjs: argc, swig_obj: argv);
15960 }
15961 }
15962
15963fail:
15964 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBCommandInterpreter'.\n"
15965 " Possible C/C++ prototypes are:\n"
15966 " lldb::SBCommandInterpreter::SBCommandInterpreter()\n"
15967 " lldb::SBCommandInterpreter::SBCommandInterpreter(lldb::SBCommandInterpreter const &)\n");
15968 return 0;
15969}
15970
15971
15972SWIGINTERN PyObject *_wrap_delete_SBCommandInterpreter(PyObject *self, PyObject *args) {
15973 PyObject *resultobj = 0;
15974 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
15975 void *argp1 = 0 ;
15976 int res1 = 0 ;
15977 PyObject *swig_obj[1] ;
15978
15979 (void)self;
15980 if (!args) SWIG_fail;
15981 swig_obj[0] = args;
15982 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_POINTER_DISOWN | 0 );
15983 if (!SWIG_IsOK(res1)) {
15984 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCommandInterpreter" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
15985 }
15986 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
15987 {
15988 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15989 delete arg1;
15990 SWIG_PYTHON_THREAD_END_ALLOW;
15991 }
15992 resultobj = SWIG_Py_Void();
15993 return resultobj;
15994fail:
15995 return NULL;
15996}
15997
15998
15999SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetArgumentTypeAsCString(PyObject *self, PyObject *args) {
16000 PyObject *resultobj = 0;
16001 lldb::CommandArgumentType arg1 ;
16002 int val1 ;
16003 int ecode1 = 0 ;
16004 PyObject *swig_obj[1] ;
16005 char *result = 0 ;
16006
16007 (void)self;
16008 if (!args) SWIG_fail;
16009 swig_obj[0] = args;
16010 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
16011 if (!SWIG_IsOK(ecode1)) {
16012 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBCommandInterpreter_GetArgumentTypeAsCString" "', argument " "1"" of type '" "lldb::CommandArgumentType""'");
16013 }
16014 arg1 = static_cast< lldb::CommandArgumentType >(val1);
16015 {
16016 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16017 result = (char *)lldb::SBCommandInterpreter::GetArgumentTypeAsCString(arg_type: arg1);
16018 SWIG_PYTHON_THREAD_END_ALLOW;
16019 }
16020 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
16021 return resultobj;
16022fail:
16023 return NULL;
16024}
16025
16026
16027SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetArgumentDescriptionAsCString(PyObject *self, PyObject *args) {
16028 PyObject *resultobj = 0;
16029 lldb::CommandArgumentType arg1 ;
16030 int val1 ;
16031 int ecode1 = 0 ;
16032 PyObject *swig_obj[1] ;
16033 char *result = 0 ;
16034
16035 (void)self;
16036 if (!args) SWIG_fail;
16037 swig_obj[0] = args;
16038 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
16039 if (!SWIG_IsOK(ecode1)) {
16040 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBCommandInterpreter_GetArgumentDescriptionAsCString" "', argument " "1"" of type '" "lldb::CommandArgumentType""'");
16041 }
16042 arg1 = static_cast< lldb::CommandArgumentType >(val1);
16043 {
16044 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16045 result = (char *)lldb::SBCommandInterpreter::GetArgumentDescriptionAsCString(arg_type: arg1);
16046 SWIG_PYTHON_THREAD_END_ALLOW;
16047 }
16048 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
16049 return resultobj;
16050fail:
16051 return NULL;
16052}
16053
16054
16055SWIGINTERN PyObject *_wrap_SBCommandInterpreter_EventIsCommandInterpreterEvent(PyObject *self, PyObject *args) {
16056 PyObject *resultobj = 0;
16057 lldb::SBEvent *arg1 = 0 ;
16058 void *argp1 = 0 ;
16059 int res1 = 0 ;
16060 PyObject *swig_obj[1] ;
16061 bool result;
16062
16063 (void)self;
16064 if (!args) SWIG_fail;
16065 swig_obj[0] = args;
16066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
16067 if (!SWIG_IsOK(res1)) {
16068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_EventIsCommandInterpreterEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
16069 }
16070 if (!argp1) {
16071 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_EventIsCommandInterpreterEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
16072 }
16073 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
16074 {
16075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16076 result = (bool)lldb::SBCommandInterpreter::EventIsCommandInterpreterEvent(event: (lldb::SBEvent const &)*arg1);
16077 SWIG_PYTHON_THREAD_END_ALLOW;
16078 }
16079 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16080 return resultobj;
16081fail:
16082 return NULL;
16083}
16084
16085
16086SWIGINTERN PyObject *_wrap_SBCommandInterpreter___nonzero__(PyObject *self, PyObject *args) {
16087 PyObject *resultobj = 0;
16088 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16089 void *argp1 = 0 ;
16090 int res1 = 0 ;
16091 PyObject *swig_obj[1] ;
16092 bool result;
16093
16094 (void)self;
16095 if (!args) SWIG_fail;
16096 swig_obj[0] = args;
16097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16098 if (!SWIG_IsOK(res1)) {
16099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter___nonzero__" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const *""'");
16100 }
16101 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16102 {
16103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16104 result = (bool)((lldb::SBCommandInterpreter const *)arg1)->operator bool();
16105 SWIG_PYTHON_THREAD_END_ALLOW;
16106 }
16107 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16108 return resultobj;
16109fail:
16110 return NULL;
16111}
16112
16113
16114SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsValid(PyObject *self, PyObject *args) {
16115 PyObject *resultobj = 0;
16116 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16117 void *argp1 = 0 ;
16118 int res1 = 0 ;
16119 PyObject *swig_obj[1] ;
16120 bool result;
16121
16122 (void)self;
16123 if (!args) SWIG_fail;
16124 swig_obj[0] = args;
16125 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16126 if (!SWIG_IsOK(res1)) {
16127 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_IsValid" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const *""'");
16128 }
16129 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16130 {
16131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16132 result = (bool)((lldb::SBCommandInterpreter const *)arg1)->IsValid();
16133 SWIG_PYTHON_THREAD_END_ALLOW;
16134 }
16135 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16136 return resultobj;
16137fail:
16138 return NULL;
16139}
16140
16141
16142SWIGINTERN PyObject *_wrap_SBCommandInterpreter_CommandExists(PyObject *self, PyObject *args) {
16143 PyObject *resultobj = 0;
16144 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16145 char *arg2 = (char *) 0 ;
16146 void *argp1 = 0 ;
16147 int res1 = 0 ;
16148 int res2 ;
16149 char *buf2 = 0 ;
16150 int alloc2 = 0 ;
16151 PyObject *swig_obj[2] ;
16152 bool result;
16153
16154 (void)self;
16155 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_CommandExists", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
16156 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16157 if (!SWIG_IsOK(res1)) {
16158 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_CommandExists" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16159 }
16160 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16161 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
16162 if (!SWIG_IsOK(res2)) {
16163 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_CommandExists" "', argument " "2"" of type '" "char const *""'");
16164 }
16165 arg2 = reinterpret_cast< char * >(buf2);
16166 {
16167 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16168 result = (bool)(arg1)->CommandExists(cmd: (char const *)arg2);
16169 SWIG_PYTHON_THREAD_END_ALLOW;
16170 }
16171 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16172 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16173 return resultobj;
16174fail:
16175 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16176 return NULL;
16177}
16178
16179
16180SWIGINTERN PyObject *_wrap_SBCommandInterpreter_UserCommandExists(PyObject *self, PyObject *args) {
16181 PyObject *resultobj = 0;
16182 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16183 char *arg2 = (char *) 0 ;
16184 void *argp1 = 0 ;
16185 int res1 = 0 ;
16186 int res2 ;
16187 char *buf2 = 0 ;
16188 int alloc2 = 0 ;
16189 PyObject *swig_obj[2] ;
16190 bool result;
16191
16192 (void)self;
16193 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_UserCommandExists", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
16194 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16195 if (!SWIG_IsOK(res1)) {
16196 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_UserCommandExists" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16197 }
16198 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16199 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
16200 if (!SWIG_IsOK(res2)) {
16201 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_UserCommandExists" "', argument " "2"" of type '" "char const *""'");
16202 }
16203 arg2 = reinterpret_cast< char * >(buf2);
16204 {
16205 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16206 result = (bool)(arg1)->UserCommandExists(cmd: (char const *)arg2);
16207 SWIG_PYTHON_THREAD_END_ALLOW;
16208 }
16209 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16210 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16211 return resultobj;
16212fail:
16213 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16214 return NULL;
16215}
16216
16217
16218SWIGINTERN PyObject *_wrap_SBCommandInterpreter_AliasExists(PyObject *self, PyObject *args) {
16219 PyObject *resultobj = 0;
16220 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16221 char *arg2 = (char *) 0 ;
16222 void *argp1 = 0 ;
16223 int res1 = 0 ;
16224 int res2 ;
16225 char *buf2 = 0 ;
16226 int alloc2 = 0 ;
16227 PyObject *swig_obj[2] ;
16228 bool result;
16229
16230 (void)self;
16231 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_AliasExists", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
16232 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16233 if (!SWIG_IsOK(res1)) {
16234 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_AliasExists" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16235 }
16236 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16237 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
16238 if (!SWIG_IsOK(res2)) {
16239 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_AliasExists" "', argument " "2"" of type '" "char const *""'");
16240 }
16241 arg2 = reinterpret_cast< char * >(buf2);
16242 {
16243 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16244 result = (bool)(arg1)->AliasExists(cmd: (char const *)arg2);
16245 SWIG_PYTHON_THREAD_END_ALLOW;
16246 }
16247 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16248 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16249 return resultobj;
16250fail:
16251 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16252 return NULL;
16253}
16254
16255
16256SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetBroadcaster(PyObject *self, PyObject *args) {
16257 PyObject *resultobj = 0;
16258 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16259 void *argp1 = 0 ;
16260 int res1 = 0 ;
16261 PyObject *swig_obj[1] ;
16262 lldb::SBBroadcaster result;
16263
16264 (void)self;
16265 if (!args) SWIG_fail;
16266 swig_obj[0] = args;
16267 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16268 if (!SWIG_IsOK(res1)) {
16269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16270 }
16271 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16272 {
16273 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16274 result = (arg1)->GetBroadcaster();
16275 SWIG_PYTHON_THREAD_END_ALLOW;
16276 }
16277 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(result)), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
16278 return resultobj;
16279fail:
16280 return NULL;
16281}
16282
16283
16284SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetBroadcasterClass(PyObject *self, PyObject *args) {
16285 PyObject *resultobj = 0;
16286 char *result = 0 ;
16287
16288 (void)self;
16289 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_GetBroadcasterClass", min: 0, max: 0, objs: 0)) SWIG_fail;
16290 {
16291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16292 result = (char *)lldb::SBCommandInterpreter::GetBroadcasterClass();
16293 SWIG_PYTHON_THREAD_END_ALLOW;
16294 }
16295 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
16296 return resultobj;
16297fail:
16298 return NULL;
16299}
16300
16301
16302SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasCommands(PyObject *self, PyObject *args) {
16303 PyObject *resultobj = 0;
16304 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16305 void *argp1 = 0 ;
16306 int res1 = 0 ;
16307 PyObject *swig_obj[1] ;
16308 bool result;
16309
16310 (void)self;
16311 if (!args) SWIG_fail;
16312 swig_obj[0] = args;
16313 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16314 if (!SWIG_IsOK(res1)) {
16315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HasCommands" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16316 }
16317 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16318 {
16319 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16320 result = (bool)(arg1)->HasCommands();
16321 SWIG_PYTHON_THREAD_END_ALLOW;
16322 }
16323 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16324 return resultobj;
16325fail:
16326 return NULL;
16327}
16328
16329
16330SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasAliases(PyObject *self, PyObject *args) {
16331 PyObject *resultobj = 0;
16332 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16333 void *argp1 = 0 ;
16334 int res1 = 0 ;
16335 PyObject *swig_obj[1] ;
16336 bool result;
16337
16338 (void)self;
16339 if (!args) SWIG_fail;
16340 swig_obj[0] = args;
16341 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16342 if (!SWIG_IsOK(res1)) {
16343 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HasAliases" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16344 }
16345 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16346 {
16347 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16348 result = (bool)(arg1)->HasAliases();
16349 SWIG_PYTHON_THREAD_END_ALLOW;
16350 }
16351 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16352 return resultobj;
16353fail:
16354 return NULL;
16355}
16356
16357
16358SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasAliasOptions(PyObject *self, PyObject *args) {
16359 PyObject *resultobj = 0;
16360 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16361 void *argp1 = 0 ;
16362 int res1 = 0 ;
16363 PyObject *swig_obj[1] ;
16364 bool result;
16365
16366 (void)self;
16367 if (!args) SWIG_fail;
16368 swig_obj[0] = args;
16369 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16370 if (!SWIG_IsOK(res1)) {
16371 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HasAliasOptions" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16372 }
16373 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16374 {
16375 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16376 result = (bool)(arg1)->HasAliasOptions();
16377 SWIG_PYTHON_THREAD_END_ALLOW;
16378 }
16379 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16380 return resultobj;
16381fail:
16382 return NULL;
16383}
16384
16385
16386SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsInteractive(PyObject *self, PyObject *args) {
16387 PyObject *resultobj = 0;
16388 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16389 void *argp1 = 0 ;
16390 int res1 = 0 ;
16391 PyObject *swig_obj[1] ;
16392 bool result;
16393
16394 (void)self;
16395 if (!args) SWIG_fail;
16396 swig_obj[0] = args;
16397 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16398 if (!SWIG_IsOK(res1)) {
16399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_IsInteractive" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16400 }
16401 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16402 {
16403 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16404 result = (bool)(arg1)->IsInteractive();
16405 SWIG_PYTHON_THREAD_END_ALLOW;
16406 }
16407 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
16408 return resultobj;
16409fail:
16410 return NULL;
16411}
16412
16413
16414SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetProcess(PyObject *self, PyObject *args) {
16415 PyObject *resultobj = 0;
16416 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16417 void *argp1 = 0 ;
16418 int res1 = 0 ;
16419 PyObject *swig_obj[1] ;
16420 lldb::SBProcess result;
16421
16422 (void)self;
16423 if (!args) SWIG_fail;
16424 swig_obj[0] = args;
16425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16426 if (!SWIG_IsOK(res1)) {
16427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetProcess" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16428 }
16429 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16430 {
16431 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16432 result = (arg1)->GetProcess();
16433 SWIG_PYTHON_THREAD_END_ALLOW;
16434 }
16435 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
16436 return resultobj;
16437fail:
16438 return NULL;
16439}
16440
16441
16442SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetDebugger(PyObject *self, PyObject *args) {
16443 PyObject *resultobj = 0;
16444 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16445 void *argp1 = 0 ;
16446 int res1 = 0 ;
16447 PyObject *swig_obj[1] ;
16448 lldb::SBDebugger result;
16449
16450 (void)self;
16451 if (!args) SWIG_fail;
16452 swig_obj[0] = args;
16453 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16454 if (!SWIG_IsOK(res1)) {
16455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetDebugger" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16456 }
16457 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16458 {
16459 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16460 result = (arg1)->GetDebugger();
16461 SWIG_PYTHON_THREAD_END_ALLOW;
16462 }
16463 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(result)), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
16464 return resultobj;
16465fail:
16466 return NULL;
16467}
16468
16469
16470SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
16471 PyObject *resultobj = 0;
16472 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16473 lldb::SBCommandReturnObject *arg2 = 0 ;
16474 void *argp1 = 0 ;
16475 int res1 = 0 ;
16476 void *argp2 = 0 ;
16477 int res2 = 0 ;
16478
16479 (void)self;
16480 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
16481 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16482 if (!SWIG_IsOK(res1)) {
16483 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16484 }
16485 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16486 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
16487 if (!SWIG_IsOK(res2)) {
16488 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
16489 }
16490 if (!argp2) {
16491 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
16492 }
16493 arg2 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp2);
16494 {
16495 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16496 (arg1)->SourceInitFileInHomeDirectory(result&: *arg2);
16497 SWIG_PYTHON_THREAD_END_ALLOW;
16498 }
16499 resultobj = SWIG_Py_Void();
16500 return resultobj;
16501fail:
16502 return NULL;
16503}
16504
16505
16506SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
16507 PyObject *resultobj = 0;
16508 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16509 lldb::SBCommandReturnObject *arg2 = 0 ;
16510 bool arg3 ;
16511 void *argp1 = 0 ;
16512 int res1 = 0 ;
16513 void *argp2 = 0 ;
16514 int res2 = 0 ;
16515 bool val3 ;
16516 int ecode3 = 0 ;
16517
16518 (void)self;
16519 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
16520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16521 if (!SWIG_IsOK(res1)) {
16522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16523 }
16524 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16525 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
16526 if (!SWIG_IsOK(res2)) {
16527 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
16528 }
16529 if (!argp2) {
16530 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
16531 }
16532 arg2 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp2);
16533 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
16534 if (!SWIG_IsOK(ecode3)) {
16535 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "3"" of type '" "bool""'");
16536 }
16537 arg3 = static_cast< bool >(val3);
16538 {
16539 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16540 (arg1)->SourceInitFileInHomeDirectory(result&: *arg2,is_repl: arg3);
16541 SWIG_PYTHON_THREAD_END_ALLOW;
16542 }
16543 resultobj = SWIG_Py_Void();
16544 return resultobj;
16545fail:
16546 return NULL;
16547}
16548
16549
16550SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory(PyObject *self, PyObject *args) {
16551 Py_ssize_t argc;
16552 PyObject *argv[4] = {
16553 0
16554 };
16555
16556 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_SourceInitFileInHomeDirectory", min: 0, max: 3, objs: argv))) SWIG_fail;
16557 --argc;
16558 if (argc == 2) {
16559 int _v = 0;
16560 void *vptr = 0;
16561 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
16562 _v = SWIG_CheckState(res);
16563 if (_v) {
16564 void *vptr = 0;
16565 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
16566 _v = SWIG_CheckState(res);
16567 if (_v) {
16568 return _wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory__SWIG_0(self, nobjs: argc, swig_obj: argv);
16569 }
16570 }
16571 }
16572 if (argc == 3) {
16573 int _v = 0;
16574 void *vptr = 0;
16575 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
16576 _v = SWIG_CheckState(res);
16577 if (_v) {
16578 void *vptr = 0;
16579 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
16580 _v = SWIG_CheckState(res);
16581 if (_v) {
16582 {
16583 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
16584 _v = SWIG_CheckState(res);
16585 }
16586 if (_v) {
16587 return _wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory__SWIG_1(self, nobjs: argc, swig_obj: argv);
16588 }
16589 }
16590 }
16591 }
16592
16593fail:
16594 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandInterpreter_SourceInitFileInHomeDirectory'.\n"
16595 " Possible C/C++ prototypes are:\n"
16596 " lldb::SBCommandInterpreter::SourceInitFileInHomeDirectory(lldb::SBCommandReturnObject &)\n"
16597 " lldb::SBCommandInterpreter::SourceInitFileInHomeDirectory(lldb::SBCommandReturnObject &,bool)\n");
16598 return 0;
16599}
16600
16601
16602SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory(PyObject *self, PyObject *args) {
16603 PyObject *resultobj = 0;
16604 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16605 lldb::SBCommandReturnObject *arg2 = 0 ;
16606 void *argp1 = 0 ;
16607 int res1 = 0 ;
16608 void *argp2 = 0 ;
16609 int res2 = 0 ;
16610 PyObject *swig_obj[2] ;
16611
16612 (void)self;
16613 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
16614 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16615 if (!SWIG_IsOK(res1)) {
16616 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16617 }
16618 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16619 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
16620 if (!SWIG_IsOK(res2)) {
16621 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
16622 }
16623 if (!argp2) {
16624 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
16625 }
16626 arg2 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp2);
16627 {
16628 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16629 (arg1)->SourceInitFileInCurrentWorkingDirectory(result&: *arg2);
16630 SWIG_PYTHON_THREAD_END_ALLOW;
16631 }
16632 resultobj = SWIG_Py_Void();
16633 return resultobj;
16634fail:
16635 return NULL;
16636}
16637
16638
16639SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
16640 PyObject *resultobj = 0;
16641 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16642 char *arg2 = (char *) 0 ;
16643 lldb::SBCommandReturnObject *arg3 = 0 ;
16644 bool arg4 ;
16645 void *argp1 = 0 ;
16646 int res1 = 0 ;
16647 int res2 ;
16648 char *buf2 = 0 ;
16649 int alloc2 = 0 ;
16650 void *argp3 = 0 ;
16651 int res3 = 0 ;
16652 bool val4 ;
16653 int ecode4 = 0 ;
16654 lldb::ReturnStatus result;
16655
16656 (void)self;
16657 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
16658 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16659 if (!SWIG_IsOK(res1)) {
16660 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16661 }
16662 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16663 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
16664 if (!SWIG_IsOK(res2)) {
16665 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "2"" of type '" "char const *""'");
16666 }
16667 arg2 = reinterpret_cast< char * >(buf2);
16668 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
16669 if (!SWIG_IsOK(res3)) {
16670 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
16671 }
16672 if (!argp3) {
16673 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
16674 }
16675 arg3 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp3);
16676 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
16677 if (!SWIG_IsOK(ecode4)) {
16678 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "bool""'");
16679 }
16680 arg4 = static_cast< bool >(val4);
16681 {
16682 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16683 result = (lldb::ReturnStatus)(arg1)->HandleCommand(command_line: (char const *)arg2,result&: *arg3,add_to_history: arg4);
16684 SWIG_PYTHON_THREAD_END_ALLOW;
16685 }
16686 resultobj = SWIG_From_int(value: static_cast< int >(result));
16687 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16688 return resultobj;
16689fail:
16690 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16691 return NULL;
16692}
16693
16694
16695SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
16696 PyObject *resultobj = 0;
16697 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16698 char *arg2 = (char *) 0 ;
16699 lldb::SBCommandReturnObject *arg3 = 0 ;
16700 void *argp1 = 0 ;
16701 int res1 = 0 ;
16702 int res2 ;
16703 char *buf2 = 0 ;
16704 int alloc2 = 0 ;
16705 void *argp3 = 0 ;
16706 int res3 = 0 ;
16707 lldb::ReturnStatus result;
16708
16709 (void)self;
16710 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
16711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16712 if (!SWIG_IsOK(res1)) {
16713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16714 }
16715 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16716 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
16717 if (!SWIG_IsOK(res2)) {
16718 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "2"" of type '" "char const *""'");
16719 }
16720 arg2 = reinterpret_cast< char * >(buf2);
16721 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
16722 if (!SWIG_IsOK(res3)) {
16723 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
16724 }
16725 if (!argp3) {
16726 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
16727 }
16728 arg3 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp3);
16729 {
16730 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16731 result = (lldb::ReturnStatus)(arg1)->HandleCommand(command_line: (char const *)arg2,result&: *arg3);
16732 SWIG_PYTHON_THREAD_END_ALLOW;
16733 }
16734 resultobj = SWIG_From_int(value: static_cast< int >(result));
16735 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16736 return resultobj;
16737fail:
16738 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16739 return NULL;
16740}
16741
16742
16743SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
16744 PyObject *resultobj = 0;
16745 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16746 char *arg2 = (char *) 0 ;
16747 lldb::SBExecutionContext *arg3 = 0 ;
16748 lldb::SBCommandReturnObject *arg4 = 0 ;
16749 bool arg5 ;
16750 void *argp1 = 0 ;
16751 int res1 = 0 ;
16752 int res2 ;
16753 char *buf2 = 0 ;
16754 int alloc2 = 0 ;
16755 void *argp3 = 0 ;
16756 int res3 = 0 ;
16757 void *argp4 = 0 ;
16758 int res4 = 0 ;
16759 bool val5 ;
16760 int ecode5 = 0 ;
16761 lldb::ReturnStatus result;
16762
16763 (void)self;
16764 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
16765 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16766 if (!SWIG_IsOK(res1)) {
16767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16768 }
16769 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16770 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
16771 if (!SWIG_IsOK(res2)) {
16772 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "2"" of type '" "char const *""'");
16773 }
16774 arg2 = reinterpret_cast< char * >(buf2);
16775 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExecutionContext, 0 );
16776 if (!SWIG_IsOK(res3)) {
16777 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
16778 }
16779 if (!argp3) {
16780 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
16781 }
16782 arg3 = reinterpret_cast< lldb::SBExecutionContext * >(argp3);
16783 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
16784 if (!SWIG_IsOK(res4)) {
16785 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "lldb::SBCommandReturnObject &""'");
16786 }
16787 if (!argp4) {
16788 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "lldb::SBCommandReturnObject &""'");
16789 }
16790 arg4 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp4);
16791 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
16792 if (!SWIG_IsOK(ecode5)) {
16793 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "5"" of type '" "bool""'");
16794 }
16795 arg5 = static_cast< bool >(val5);
16796 {
16797 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16798 result = (lldb::ReturnStatus)(arg1)->HandleCommand(command_line: (char const *)arg2,exe_ctx&: *arg3,result&: *arg4,add_to_history: arg5);
16799 SWIG_PYTHON_THREAD_END_ALLOW;
16800 }
16801 resultobj = SWIG_From_int(value: static_cast< int >(result));
16802 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16803 return resultobj;
16804fail:
16805 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16806 return NULL;
16807}
16808
16809
16810SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
16811 PyObject *resultobj = 0;
16812 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16813 char *arg2 = (char *) 0 ;
16814 lldb::SBExecutionContext *arg3 = 0 ;
16815 lldb::SBCommandReturnObject *arg4 = 0 ;
16816 void *argp1 = 0 ;
16817 int res1 = 0 ;
16818 int res2 ;
16819 char *buf2 = 0 ;
16820 int alloc2 = 0 ;
16821 void *argp3 = 0 ;
16822 int res3 = 0 ;
16823 void *argp4 = 0 ;
16824 int res4 = 0 ;
16825 lldb::ReturnStatus result;
16826
16827 (void)self;
16828 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
16829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
16830 if (!SWIG_IsOK(res1)) {
16831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
16832 }
16833 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
16834 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
16835 if (!SWIG_IsOK(res2)) {
16836 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "2"" of type '" "char const *""'");
16837 }
16838 arg2 = reinterpret_cast< char * >(buf2);
16839 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExecutionContext, 0 );
16840 if (!SWIG_IsOK(res3)) {
16841 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
16842 }
16843 if (!argp3) {
16844 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
16845 }
16846 arg3 = reinterpret_cast< lldb::SBExecutionContext * >(argp3);
16847 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
16848 if (!SWIG_IsOK(res4)) {
16849 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "lldb::SBCommandReturnObject &""'");
16850 }
16851 if (!argp4) {
16852 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "lldb::SBCommandReturnObject &""'");
16853 }
16854 arg4 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp4);
16855 {
16856 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16857 result = (lldb::ReturnStatus)(arg1)->HandleCommand(command_line: (char const *)arg2,exe_ctx&: *arg3,result&: *arg4);
16858 SWIG_PYTHON_THREAD_END_ALLOW;
16859 }
16860 resultobj = SWIG_From_int(value: static_cast< int >(result));
16861 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16862 return resultobj;
16863fail:
16864 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16865 return NULL;
16866}
16867
16868
16869SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand(PyObject *self, PyObject *args) {
16870 Py_ssize_t argc;
16871 PyObject *argv[6] = {
16872 0
16873 };
16874
16875 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_HandleCommand", min: 0, max: 5, objs: argv))) SWIG_fail;
16876 --argc;
16877 if (argc == 3) {
16878 int _v = 0;
16879 void *vptr = 0;
16880 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
16881 _v = SWIG_CheckState(res);
16882 if (_v) {
16883 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
16884 _v = SWIG_CheckState(res);
16885 if (_v) {
16886 void *vptr = 0;
16887 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
16888 _v = SWIG_CheckState(res);
16889 if (_v) {
16890 return _wrap_SBCommandInterpreter_HandleCommand__SWIG_1(self, nobjs: argc, swig_obj: argv);
16891 }
16892 }
16893 }
16894 }
16895 if (argc == 4) {
16896 int _v = 0;
16897 void *vptr = 0;
16898 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
16899 _v = SWIG_CheckState(res);
16900 if (_v) {
16901 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
16902 _v = SWIG_CheckState(res);
16903 if (_v) {
16904 void *vptr = 0;
16905 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
16906 _v = SWIG_CheckState(res);
16907 if (_v) {
16908 {
16909 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
16910 _v = SWIG_CheckState(res);
16911 }
16912 if (_v) {
16913 return _wrap_SBCommandInterpreter_HandleCommand__SWIG_0(self, nobjs: argc, swig_obj: argv);
16914 }
16915 }
16916 }
16917 }
16918 }
16919 if (argc == 4) {
16920 int _v = 0;
16921 void *vptr = 0;
16922 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
16923 _v = SWIG_CheckState(res);
16924 if (_v) {
16925 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
16926 _v = SWIG_CheckState(res);
16927 if (_v) {
16928 void *vptr = 0;
16929 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NO_NULL);
16930 _v = SWIG_CheckState(res);
16931 if (_v) {
16932 void *vptr = 0;
16933 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
16934 _v = SWIG_CheckState(res);
16935 if (_v) {
16936 return _wrap_SBCommandInterpreter_HandleCommand__SWIG_3(self, nobjs: argc, swig_obj: argv);
16937 }
16938 }
16939 }
16940 }
16941 }
16942 if (argc == 5) {
16943 int _v = 0;
16944 void *vptr = 0;
16945 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
16946 _v = SWIG_CheckState(res);
16947 if (_v) {
16948 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
16949 _v = SWIG_CheckState(res);
16950 if (_v) {
16951 void *vptr = 0;
16952 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NO_NULL);
16953 _v = SWIG_CheckState(res);
16954 if (_v) {
16955 void *vptr = 0;
16956 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
16957 _v = SWIG_CheckState(res);
16958 if (_v) {
16959 {
16960 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
16961 _v = SWIG_CheckState(res);
16962 }
16963 if (_v) {
16964 return _wrap_SBCommandInterpreter_HandleCommand__SWIG_2(self, nobjs: argc, swig_obj: argv);
16965 }
16966 }
16967 }
16968 }
16969 }
16970 }
16971
16972fail:
16973 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandInterpreter_HandleCommand'.\n"
16974 " Possible C/C++ prototypes are:\n"
16975 " lldb::SBCommandInterpreter::HandleCommand(char const *,lldb::SBCommandReturnObject &,bool)\n"
16976 " lldb::SBCommandInterpreter::HandleCommand(char const *,lldb::SBCommandReturnObject &)\n"
16977 " lldb::SBCommandInterpreter::HandleCommand(char const *,lldb::SBExecutionContext &,lldb::SBCommandReturnObject &,bool)\n"
16978 " lldb::SBCommandInterpreter::HandleCommand(char const *,lldb::SBExecutionContext &,lldb::SBCommandReturnObject &)\n");
16979 return 0;
16980}
16981
16982
16983SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommandsFromFile(PyObject *self, PyObject *args) {
16984 PyObject *resultobj = 0;
16985 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
16986 lldb::SBFileSpec *arg2 = 0 ;
16987 lldb::SBExecutionContext *arg3 = 0 ;
16988 lldb::SBCommandInterpreterRunOptions *arg4 = 0 ;
16989 lldb::SBCommandReturnObject arg5 ;
16990 void *argp1 = 0 ;
16991 int res1 = 0 ;
16992 void *argp2 = 0 ;
16993 int res2 = 0 ;
16994 void *argp3 = 0 ;
16995 int res3 = 0 ;
16996 void *argp4 = 0 ;
16997 int res4 = 0 ;
16998 void *argp5 ;
16999 int res5 = 0 ;
17000 PyObject *swig_obj[5] ;
17001
17002 (void)self;
17003 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_HandleCommandsFromFile", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
17004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17005 if (!SWIG_IsOK(res1)) {
17006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17007 }
17008 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17009 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
17010 if (!SWIG_IsOK(res2)) {
17011 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
17012 }
17013 if (!argp2) {
17014 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
17015 }
17016 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
17017 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExecutionContext, 0 );
17018 if (!SWIG_IsOK(res3)) {
17019 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
17020 }
17021 if (!argp3) {
17022 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
17023 }
17024 arg3 = reinterpret_cast< lldb::SBExecutionContext * >(argp3);
17025 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 );
17026 if (!SWIG_IsOK(res4)) {
17027 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "4"" of type '" "lldb::SBCommandInterpreterRunOptions &""'");
17028 }
17029 if (!argp4) {
17030 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "4"" of type '" "lldb::SBCommandInterpreterRunOptions &""'");
17031 }
17032 arg4 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp4);
17033 {
17034 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0);
17035 if (!SWIG_IsOK(res5)) {
17036 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "5"" of type '" "lldb::SBCommandReturnObject""'");
17037 }
17038 if (!argp5) {
17039 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "5"" of type '" "lldb::SBCommandReturnObject""'");
17040 } else {
17041 lldb::SBCommandReturnObject * temp = reinterpret_cast< lldb::SBCommandReturnObject * >(argp5);
17042 arg5 = *temp;
17043 if (SWIG_IsNewObj(res5)) delete temp;
17044 }
17045 }
17046 {
17047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17048 (arg1)->HandleCommandsFromFile(file&: *arg2,override_context&: *arg3,options&: *arg4,result: arg5);
17049 SWIG_PYTHON_THREAD_END_ALLOW;
17050 }
17051 resultobj = SWIG_Py_Void();
17052 return resultobj;
17053fail:
17054 return NULL;
17055}
17056
17057
17058SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCompletion(PyObject *self, PyObject *args) {
17059 PyObject *resultobj = 0;
17060 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17061 char *arg2 = (char *) 0 ;
17062 uint32_t arg3 ;
17063 int arg4 ;
17064 int arg5 ;
17065 lldb::SBStringList *arg6 = 0 ;
17066 void *argp1 = 0 ;
17067 int res1 = 0 ;
17068 int res2 ;
17069 char *buf2 = 0 ;
17070 int alloc2 = 0 ;
17071 unsigned int val3 ;
17072 int ecode3 = 0 ;
17073 int val4 ;
17074 int ecode4 = 0 ;
17075 int val5 ;
17076 int ecode5 = 0 ;
17077 void *argp6 = 0 ;
17078 int res6 = 0 ;
17079 PyObject *swig_obj[6] ;
17080 int result;
17081
17082 (void)self;
17083 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_HandleCompletion", min: 6, max: 6, objs: swig_obj)) SWIG_fail;
17084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17085 if (!SWIG_IsOK(res1)) {
17086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17087 }
17088 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17089 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
17090 if (!SWIG_IsOK(res2)) {
17091 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "2"" of type '" "char const *""'");
17092 }
17093 arg2 = reinterpret_cast< char * >(buf2);
17094 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
17095 if (!SWIG_IsOK(ecode3)) {
17096 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "3"" of type '" "uint32_t""'");
17097 }
17098 arg3 = static_cast< uint32_t >(val3);
17099 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
17100 if (!SWIG_IsOK(ecode4)) {
17101 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "4"" of type '" "int""'");
17102 }
17103 arg4 = static_cast< int >(val4);
17104 ecode5 = SWIG_AsVal_int(obj: swig_obj[4], val: &val5);
17105 if (!SWIG_IsOK(ecode5)) {
17106 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "5"" of type '" "int""'");
17107 }
17108 arg5 = static_cast< int >(val5);
17109 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBStringList, 0 );
17110 if (!SWIG_IsOK(res6)) {
17111 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "6"" of type '" "lldb::SBStringList &""'");
17112 }
17113 if (!argp6) {
17114 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "6"" of type '" "lldb::SBStringList &""'");
17115 }
17116 arg6 = reinterpret_cast< lldb::SBStringList * >(argp6);
17117 {
17118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17119 result = (int)(arg1)->HandleCompletion(current_line: (char const *)arg2,cursor_pos: arg3,match_start_point: arg4,max_return_elements: arg5,matches&: *arg6);
17120 SWIG_PYTHON_THREAD_END_ALLOW;
17121 }
17122 resultobj = SWIG_From_int(value: static_cast< int >(result));
17123 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
17124 return resultobj;
17125fail:
17126 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
17127 return NULL;
17128}
17129
17130
17131SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCompletionWithDescriptions(PyObject *self, PyObject *args) {
17132 PyObject *resultobj = 0;
17133 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17134 char *arg2 = (char *) 0 ;
17135 uint32_t arg3 ;
17136 int arg4 ;
17137 int arg5 ;
17138 lldb::SBStringList *arg6 = 0 ;
17139 lldb::SBStringList *arg7 = 0 ;
17140 void *argp1 = 0 ;
17141 int res1 = 0 ;
17142 int res2 ;
17143 char *buf2 = 0 ;
17144 int alloc2 = 0 ;
17145 unsigned int val3 ;
17146 int ecode3 = 0 ;
17147 int val4 ;
17148 int ecode4 = 0 ;
17149 int val5 ;
17150 int ecode5 = 0 ;
17151 void *argp6 = 0 ;
17152 int res6 = 0 ;
17153 void *argp7 = 0 ;
17154 int res7 = 0 ;
17155 PyObject *swig_obj[7] ;
17156 int result;
17157
17158 (void)self;
17159 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_HandleCompletionWithDescriptions", min: 7, max: 7, objs: swig_obj)) SWIG_fail;
17160 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17161 if (!SWIG_IsOK(res1)) {
17162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17163 }
17164 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17165 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
17166 if (!SWIG_IsOK(res2)) {
17167 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "2"" of type '" "char const *""'");
17168 }
17169 arg2 = reinterpret_cast< char * >(buf2);
17170 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
17171 if (!SWIG_IsOK(ecode3)) {
17172 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "3"" of type '" "uint32_t""'");
17173 }
17174 arg3 = static_cast< uint32_t >(val3);
17175 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
17176 if (!SWIG_IsOK(ecode4)) {
17177 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "4"" of type '" "int""'");
17178 }
17179 arg4 = static_cast< int >(val4);
17180 ecode5 = SWIG_AsVal_int(obj: swig_obj[4], val: &val5);
17181 if (!SWIG_IsOK(ecode5)) {
17182 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "5"" of type '" "int""'");
17183 }
17184 arg5 = static_cast< int >(val5);
17185 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBStringList, 0 );
17186 if (!SWIG_IsOK(res6)) {
17187 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "6"" of type '" "lldb::SBStringList &""'");
17188 }
17189 if (!argp6) {
17190 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "6"" of type '" "lldb::SBStringList &""'");
17191 }
17192 arg6 = reinterpret_cast< lldb::SBStringList * >(argp6);
17193 res7 = SWIG_ConvertPtr(swig_obj[6], &argp7, SWIGTYPE_p_lldb__SBStringList, 0 );
17194 if (!SWIG_IsOK(res7)) {
17195 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "7"" of type '" "lldb::SBStringList &""'");
17196 }
17197 if (!argp7) {
17198 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "7"" of type '" "lldb::SBStringList &""'");
17199 }
17200 arg7 = reinterpret_cast< lldb::SBStringList * >(argp7);
17201 {
17202 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17203 result = (int)(arg1)->HandleCompletionWithDescriptions(current_line: (char const *)arg2,cursor_pos: arg3,match_start_point: arg4,max_return_elements: arg5,matches&: *arg6,descriptions&: *arg7);
17204 SWIG_PYTHON_THREAD_END_ALLOW;
17205 }
17206 resultobj = SWIG_From_int(value: static_cast< int >(result));
17207 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
17208 return resultobj;
17209fail:
17210 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
17211 return NULL;
17212}
17213
17214
17215SWIGINTERN PyObject *_wrap_SBCommandInterpreter_WasInterrupted(PyObject *self, PyObject *args) {
17216 PyObject *resultobj = 0;
17217 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17218 void *argp1 = 0 ;
17219 int res1 = 0 ;
17220 PyObject *swig_obj[1] ;
17221 bool result;
17222
17223 (void)self;
17224 if (!args) SWIG_fail;
17225 swig_obj[0] = args;
17226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17227 if (!SWIG_IsOK(res1)) {
17228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_WasInterrupted" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const *""'");
17229 }
17230 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17231 {
17232 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17233 result = (bool)((lldb::SBCommandInterpreter const *)arg1)->WasInterrupted();
17234 SWIG_PYTHON_THREAD_END_ALLOW;
17235 }
17236 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17237 return resultobj;
17238fail:
17239 return NULL;
17240}
17241
17242
17243SWIGINTERN PyObject *_wrap_SBCommandInterpreter_InterruptCommand(PyObject *self, PyObject *args) {
17244 PyObject *resultobj = 0;
17245 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17246 void *argp1 = 0 ;
17247 int res1 = 0 ;
17248 PyObject *swig_obj[1] ;
17249 bool result;
17250
17251 (void)self;
17252 if (!args) SWIG_fail;
17253 swig_obj[0] = args;
17254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17255 if (!SWIG_IsOK(res1)) {
17256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_InterruptCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17257 }
17258 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17259 {
17260 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17261 result = (bool)(arg1)->InterruptCommand();
17262 SWIG_PYTHON_THREAD_END_ALLOW;
17263 }
17264 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17265 return resultobj;
17266fail:
17267 return NULL;
17268}
17269
17270
17271SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetCommandOverrideCallback(PyObject *self, PyObject *args) {
17272 PyObject *resultobj = 0;
17273 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17274 char *arg2 = (char *) 0 ;
17275 lldb::CommandOverrideCallback arg3 = (lldb::CommandOverrideCallback) 0 ;
17276 void *arg4 = (void *) 0 ;
17277 void *argp1 = 0 ;
17278 int res1 = 0 ;
17279 int res2 ;
17280 char *buf2 = 0 ;
17281 int alloc2 = 0 ;
17282 PyObject *swig_obj[3] ;
17283 bool result;
17284
17285 (void)self;
17286 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_SetCommandOverrideCallback", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
17287 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17288 if (!SWIG_IsOK(res1)) {
17289 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SetCommandOverrideCallback" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17290 }
17291 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17292 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
17293 if (!SWIG_IsOK(res2)) {
17294 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_SetCommandOverrideCallback" "', argument " "2"" of type '" "char const *""'");
17295 }
17296 arg2 = reinterpret_cast< char * >(buf2);
17297 {
17298 if (!(swig_obj[2] == Py_None ||
17299 PyCallable_Check(reinterpret_cast<PyObject *>(swig_obj[2])))) {
17300 PyErr_SetString(exception: PyExc_TypeError, string: "Need a callable object or None!");
17301 SWIG_fail;
17302 }
17303
17304 // Don't lose the callback reference.
17305 Py_INCREF(swig_obj[2]);
17306 arg3 = LLDBSwigPythonCallPythonSBCommandInterpreterSetCommandOverrideCallback;
17307 arg4 = swig_obj[2];
17308 }
17309 {
17310 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17311 result = (bool)(arg1)->SetCommandOverrideCallback(command_name: (char const *)arg2,callback: arg3,baton: arg4);
17312 SWIG_PYTHON_THREAD_END_ALLOW;
17313 }
17314 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17315 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
17316 return resultobj;
17317fail:
17318 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
17319 return NULL;
17320}
17321
17322
17323SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsActive(PyObject *self, PyObject *args) {
17324 PyObject *resultobj = 0;
17325 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17326 void *argp1 = 0 ;
17327 int res1 = 0 ;
17328 PyObject *swig_obj[1] ;
17329 bool result;
17330
17331 (void)self;
17332 if (!args) SWIG_fail;
17333 swig_obj[0] = args;
17334 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17335 if (!SWIG_IsOK(res1)) {
17336 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_IsActive" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17337 }
17338 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17339 {
17340 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17341 result = (bool)(arg1)->IsActive();
17342 SWIG_PYTHON_THREAD_END_ALLOW;
17343 }
17344 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17345 return resultobj;
17346fail:
17347 return NULL;
17348}
17349
17350
17351SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetIOHandlerControlSequence(PyObject *self, PyObject *args) {
17352 PyObject *resultobj = 0;
17353 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17354 char arg2 ;
17355 void *argp1 = 0 ;
17356 int res1 = 0 ;
17357 char val2 ;
17358 int ecode2 = 0 ;
17359 PyObject *swig_obj[2] ;
17360 char *result = 0 ;
17361
17362 (void)self;
17363 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_GetIOHandlerControlSequence", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
17364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17365 if (!SWIG_IsOK(res1)) {
17366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetIOHandlerControlSequence" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17367 }
17368 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17369 ecode2 = SWIG_AsVal_char(obj: swig_obj[1], val: &val2);
17370 if (!SWIG_IsOK(ecode2)) {
17371 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreter_GetIOHandlerControlSequence" "', argument " "2"" of type '" "char""'");
17372 }
17373 arg2 = static_cast< char >(val2);
17374 {
17375 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17376 result = (char *)(arg1)->GetIOHandlerControlSequence(ch: arg2);
17377 SWIG_PYTHON_THREAD_END_ALLOW;
17378 }
17379 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
17380 return resultobj;
17381fail:
17382 return NULL;
17383}
17384
17385
17386SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetPromptOnQuit(PyObject *self, PyObject *args) {
17387 PyObject *resultobj = 0;
17388 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17389 void *argp1 = 0 ;
17390 int res1 = 0 ;
17391 PyObject *swig_obj[1] ;
17392 bool result;
17393
17394 (void)self;
17395 if (!args) SWIG_fail;
17396 swig_obj[0] = args;
17397 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17398 if (!SWIG_IsOK(res1)) {
17399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetPromptOnQuit" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17400 }
17401 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17402 {
17403 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17404 result = (bool)(arg1)->GetPromptOnQuit();
17405 SWIG_PYTHON_THREAD_END_ALLOW;
17406 }
17407 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17408 return resultobj;
17409fail:
17410 return NULL;
17411}
17412
17413
17414SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetPromptOnQuit(PyObject *self, PyObject *args) {
17415 PyObject *resultobj = 0;
17416 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17417 bool arg2 ;
17418 void *argp1 = 0 ;
17419 int res1 = 0 ;
17420 bool val2 ;
17421 int ecode2 = 0 ;
17422 PyObject *swig_obj[2] ;
17423
17424 (void)self;
17425 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_SetPromptOnQuit", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
17426 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17427 if (!SWIG_IsOK(res1)) {
17428 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SetPromptOnQuit" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17429 }
17430 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17431 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
17432 if (!SWIG_IsOK(ecode2)) {
17433 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreter_SetPromptOnQuit" "', argument " "2"" of type '" "bool""'");
17434 }
17435 arg2 = static_cast< bool >(val2);
17436 {
17437 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17438 (arg1)->SetPromptOnQuit(arg2);
17439 SWIG_PYTHON_THREAD_END_ALLOW;
17440 }
17441 resultobj = SWIG_Py_Void();
17442 return resultobj;
17443fail:
17444 return NULL;
17445}
17446
17447
17448SWIGINTERN PyObject *_wrap_SBCommandInterpreter_AllowExitCodeOnQuit(PyObject *self, PyObject *args) {
17449 PyObject *resultobj = 0;
17450 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17451 bool arg2 ;
17452 void *argp1 = 0 ;
17453 int res1 = 0 ;
17454 bool val2 ;
17455 int ecode2 = 0 ;
17456 PyObject *swig_obj[2] ;
17457
17458 (void)self;
17459 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_AllowExitCodeOnQuit", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
17460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17461 if (!SWIG_IsOK(res1)) {
17462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_AllowExitCodeOnQuit" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17463 }
17464 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17465 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
17466 if (!SWIG_IsOK(ecode2)) {
17467 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreter_AllowExitCodeOnQuit" "', argument " "2"" of type '" "bool""'");
17468 }
17469 arg2 = static_cast< bool >(val2);
17470 {
17471 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17472 (arg1)->AllowExitCodeOnQuit(allow: arg2);
17473 SWIG_PYTHON_THREAD_END_ALLOW;
17474 }
17475 resultobj = SWIG_Py_Void();
17476 return resultobj;
17477fail:
17478 return NULL;
17479}
17480
17481
17482SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasCustomQuitExitCode(PyObject *self, PyObject *args) {
17483 PyObject *resultobj = 0;
17484 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17485 void *argp1 = 0 ;
17486 int res1 = 0 ;
17487 PyObject *swig_obj[1] ;
17488 bool result;
17489
17490 (void)self;
17491 if (!args) SWIG_fail;
17492 swig_obj[0] = args;
17493 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17494 if (!SWIG_IsOK(res1)) {
17495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HasCustomQuitExitCode" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17496 }
17497 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17498 {
17499 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17500 result = (bool)(arg1)->HasCustomQuitExitCode();
17501 SWIG_PYTHON_THREAD_END_ALLOW;
17502 }
17503 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17504 return resultobj;
17505fail:
17506 return NULL;
17507}
17508
17509
17510SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetQuitStatus(PyObject *self, PyObject *args) {
17511 PyObject *resultobj = 0;
17512 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17513 void *argp1 = 0 ;
17514 int res1 = 0 ;
17515 PyObject *swig_obj[1] ;
17516 int result;
17517
17518 (void)self;
17519 if (!args) SWIG_fail;
17520 swig_obj[0] = args;
17521 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17522 if (!SWIG_IsOK(res1)) {
17523 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetQuitStatus" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17524 }
17525 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17526 {
17527 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17528 result = (int)(arg1)->GetQuitStatus();
17529 SWIG_PYTHON_THREAD_END_ALLOW;
17530 }
17531 resultobj = SWIG_From_int(value: static_cast< int >(result));
17532 return resultobj;
17533fail:
17534 return NULL;
17535}
17536
17537
17538SWIGINTERN PyObject *_wrap_SBCommandInterpreter_ResolveCommand(PyObject *self, PyObject *args) {
17539 PyObject *resultobj = 0;
17540 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17541 char *arg2 = (char *) 0 ;
17542 lldb::SBCommandReturnObject *arg3 = 0 ;
17543 void *argp1 = 0 ;
17544 int res1 = 0 ;
17545 int res2 ;
17546 char *buf2 = 0 ;
17547 int alloc2 = 0 ;
17548 void *argp3 = 0 ;
17549 int res3 = 0 ;
17550 PyObject *swig_obj[3] ;
17551
17552 (void)self;
17553 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_ResolveCommand", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
17554 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17555 if (!SWIG_IsOK(res1)) {
17556 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_ResolveCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17557 }
17558 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17559 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
17560 if (!SWIG_IsOK(res2)) {
17561 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_ResolveCommand" "', argument " "2"" of type '" "char const *""'");
17562 }
17563 arg2 = reinterpret_cast< char * >(buf2);
17564 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
17565 if (!SWIG_IsOK(res3)) {
17566 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_ResolveCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
17567 }
17568 if (!argp3) {
17569 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_ResolveCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
17570 }
17571 arg3 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp3);
17572 {
17573 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17574 (arg1)->ResolveCommand(command_line: (char const *)arg2,result&: *arg3);
17575 SWIG_PYTHON_THREAD_END_ALLOW;
17576 }
17577 resultobj = SWIG_Py_Void();
17578 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
17579 return resultobj;
17580fail:
17581 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
17582 return NULL;
17583}
17584
17585
17586SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetStatistics(PyObject *self, PyObject *args) {
17587 PyObject *resultobj = 0;
17588 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17589 void *argp1 = 0 ;
17590 int res1 = 0 ;
17591 PyObject *swig_obj[1] ;
17592 lldb::SBStructuredData result;
17593
17594 (void)self;
17595 if (!args) SWIG_fail;
17596 swig_obj[0] = args;
17597 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17598 if (!SWIG_IsOK(res1)) {
17599 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetStatistics" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17600 }
17601 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17602 {
17603 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17604 result = (arg1)->GetStatistics();
17605 SWIG_PYTHON_THREAD_END_ALLOW;
17606 }
17607 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
17608 return resultobj;
17609fail:
17610 return NULL;
17611}
17612
17613
17614SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetTranscript(PyObject *self, PyObject *args) {
17615 PyObject *resultobj = 0;
17616 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17617 void *argp1 = 0 ;
17618 int res1 = 0 ;
17619 PyObject *swig_obj[1] ;
17620 lldb::SBStructuredData result;
17621
17622 (void)self;
17623 if (!args) SWIG_fail;
17624 swig_obj[0] = args;
17625 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17626 if (!SWIG_IsOK(res1)) {
17627 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetTranscript" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17628 }
17629 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17630 {
17631 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17632 result = (arg1)->GetTranscript();
17633 SWIG_PYTHON_THREAD_END_ALLOW;
17634 }
17635 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
17636 return resultobj;
17637fail:
17638 return NULL;
17639}
17640
17641
17642SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetPrintCallback(PyObject *self, PyObject *args) {
17643 PyObject *resultobj = 0;
17644 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
17645 lldb::SBCommandPrintCallback arg2 = (lldb::SBCommandPrintCallback) 0 ;
17646 void *arg3 = (void *) 0 ;
17647 void *argp1 = 0 ;
17648 int res1 = 0 ;
17649 PyObject *swig_obj[2] ;
17650
17651 (void)self;
17652 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreter_SetPrintCallback", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
17653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
17654 if (!SWIG_IsOK(res1)) {
17655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SetPrintCallback" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
17656 }
17657 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
17658 {
17659 if (!(swig_obj[1] == Py_None ||
17660 PyCallable_Check(reinterpret_cast<PyObject *>(swig_obj[1])))) {
17661 PyErr_SetString(exception: PyExc_TypeError, string: "Need a callable object or None!");
17662 SWIG_fail;
17663 }
17664
17665 // Don't lose the callback reference.
17666 Py_INCREF(swig_obj[1]);
17667 arg2 = LLDBSwigPythonCallPythonCommandPrintCallback;
17668 arg3 = swig_obj[1];
17669 }
17670 {
17671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17672 (arg1)->SetPrintCallback(callback: arg2,baton: arg3);
17673 SWIG_PYTHON_THREAD_END_ALLOW;
17674 }
17675 resultobj = SWIG_Py_Void();
17676 return resultobj;
17677fail:
17678 return NULL;
17679}
17680
17681
17682SWIGINTERN PyObject *SBCommandInterpreter_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17683 PyObject *obj;
17684 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
17685 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_NewClientData(obj));
17686 return SWIG_Py_Void();
17687}
17688
17689SWIGINTERN PyObject *SBCommandInterpreter_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17690 return SWIG_Python_InitShadowInstance(args);
17691}
17692
17693SWIGINTERN PyObject *_wrap_new_SBCommandInterpreterRunOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
17694 PyObject *resultobj = 0;
17695 lldb::SBCommandInterpreterRunOptions *result = 0 ;
17696
17697 (void)self;
17698 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
17699 {
17700 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17701 result = (lldb::SBCommandInterpreterRunOptions *)new lldb::SBCommandInterpreterRunOptions();
17702 SWIG_PYTHON_THREAD_END_ALLOW;
17703 }
17704 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, SWIG_POINTER_NEW | 0 );
17705 return resultobj;
17706fail:
17707 return NULL;
17708}
17709
17710
17711SWIGINTERN PyObject *_wrap_new_SBCommandInterpreterRunOptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
17712 PyObject *resultobj = 0;
17713 lldb::SBCommandInterpreterRunOptions *arg1 = 0 ;
17714 void *argp1 = 0 ;
17715 int res1 = 0 ;
17716 lldb::SBCommandInterpreterRunOptions *result = 0 ;
17717
17718 (void)self;
17719 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
17720 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0);
17721 if (!SWIG_IsOK(res1)) {
17722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCommandInterpreterRunOptions" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const &""'");
17723 }
17724 if (!argp1) {
17725 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBCommandInterpreterRunOptions" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const &""'");
17726 }
17727 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17728 {
17729 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17730 result = (lldb::SBCommandInterpreterRunOptions *)new lldb::SBCommandInterpreterRunOptions((lldb::SBCommandInterpreterRunOptions const &)*arg1);
17731 SWIG_PYTHON_THREAD_END_ALLOW;
17732 }
17733 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, SWIG_POINTER_NEW | 0 );
17734 return resultobj;
17735fail:
17736 return NULL;
17737}
17738
17739
17740SWIGINTERN PyObject *_wrap_new_SBCommandInterpreterRunOptions(PyObject *self, PyObject *args) {
17741 Py_ssize_t argc;
17742 PyObject *argv[2] = {
17743 0
17744 };
17745
17746 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBCommandInterpreterRunOptions", min: 0, max: 1, objs: argv))) SWIG_fail;
17747 --argc;
17748 if (argc == 0) {
17749 return _wrap_new_SBCommandInterpreterRunOptions__SWIG_0(self, nobjs: argc, argv);
17750 }
17751 if (argc == 1) {
17752 int _v = 0;
17753 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, SWIG_POINTER_NO_NULL | 0);
17754 _v = SWIG_CheckState(res);
17755 if (_v) {
17756 return _wrap_new_SBCommandInterpreterRunOptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
17757 }
17758 }
17759
17760fail:
17761 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBCommandInterpreterRunOptions'.\n"
17762 " Possible C/C++ prototypes are:\n"
17763 " lldb::SBCommandInterpreterRunOptions::SBCommandInterpreterRunOptions()\n"
17764 " lldb::SBCommandInterpreterRunOptions::SBCommandInterpreterRunOptions(lldb::SBCommandInterpreterRunOptions const &)\n");
17765 return 0;
17766}
17767
17768
17769SWIGINTERN PyObject *_wrap_delete_SBCommandInterpreterRunOptions(PyObject *self, PyObject *args) {
17770 PyObject *resultobj = 0;
17771 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
17772 void *argp1 = 0 ;
17773 int res1 = 0 ;
17774 PyObject *swig_obj[1] ;
17775
17776 (void)self;
17777 if (!args) SWIG_fail;
17778 swig_obj[0] = args;
17779 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, SWIG_POINTER_DISOWN | 0 );
17780 if (!SWIG_IsOK(res1)) {
17781 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCommandInterpreterRunOptions" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
17782 }
17783 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17784 {
17785 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17786 delete arg1;
17787 SWIG_PYTHON_THREAD_END_ALLOW;
17788 }
17789 resultobj = SWIG_Py_Void();
17790 return resultobj;
17791fail:
17792 return NULL;
17793}
17794
17795
17796SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnContinue(PyObject *self, PyObject *args) {
17797 PyObject *resultobj = 0;
17798 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
17799 void *argp1 = 0 ;
17800 int res1 = 0 ;
17801 PyObject *swig_obj[1] ;
17802 bool result;
17803
17804 (void)self;
17805 if (!args) SWIG_fail;
17806 swig_obj[0] = args;
17807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
17808 if (!SWIG_IsOK(res1)) {
17809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetStopOnContinue" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
17810 }
17811 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17812 {
17813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17814 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetStopOnContinue();
17815 SWIG_PYTHON_THREAD_END_ALLOW;
17816 }
17817 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17818 return resultobj;
17819fail:
17820 return NULL;
17821}
17822
17823
17824SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnContinue(PyObject *self, PyObject *args) {
17825 PyObject *resultobj = 0;
17826 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
17827 bool arg2 ;
17828 void *argp1 = 0 ;
17829 int res1 = 0 ;
17830 bool val2 ;
17831 int ecode2 = 0 ;
17832 PyObject *swig_obj[2] ;
17833
17834 (void)self;
17835 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetStopOnContinue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
17836 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
17837 if (!SWIG_IsOK(res1)) {
17838 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetStopOnContinue" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
17839 }
17840 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17841 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
17842 if (!SWIG_IsOK(ecode2)) {
17843 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetStopOnContinue" "', argument " "2"" of type '" "bool""'");
17844 }
17845 arg2 = static_cast< bool >(val2);
17846 {
17847 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17848 (arg1)->SetStopOnContinue(arg2);
17849 SWIG_PYTHON_THREAD_END_ALLOW;
17850 }
17851 resultobj = SWIG_Py_Void();
17852 return resultobj;
17853fail:
17854 return NULL;
17855}
17856
17857
17858SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnError(PyObject *self, PyObject *args) {
17859 PyObject *resultobj = 0;
17860 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
17861 void *argp1 = 0 ;
17862 int res1 = 0 ;
17863 PyObject *swig_obj[1] ;
17864 bool result;
17865
17866 (void)self;
17867 if (!args) SWIG_fail;
17868 swig_obj[0] = args;
17869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
17870 if (!SWIG_IsOK(res1)) {
17871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetStopOnError" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
17872 }
17873 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17874 {
17875 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17876 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetStopOnError();
17877 SWIG_PYTHON_THREAD_END_ALLOW;
17878 }
17879 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17880 return resultobj;
17881fail:
17882 return NULL;
17883}
17884
17885
17886SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnError(PyObject *self, PyObject *args) {
17887 PyObject *resultobj = 0;
17888 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
17889 bool arg2 ;
17890 void *argp1 = 0 ;
17891 int res1 = 0 ;
17892 bool val2 ;
17893 int ecode2 = 0 ;
17894 PyObject *swig_obj[2] ;
17895
17896 (void)self;
17897 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetStopOnError", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
17898 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
17899 if (!SWIG_IsOK(res1)) {
17900 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetStopOnError" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
17901 }
17902 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17903 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
17904 if (!SWIG_IsOK(ecode2)) {
17905 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetStopOnError" "', argument " "2"" of type '" "bool""'");
17906 }
17907 arg2 = static_cast< bool >(val2);
17908 {
17909 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17910 (arg1)->SetStopOnError(arg2);
17911 SWIG_PYTHON_THREAD_END_ALLOW;
17912 }
17913 resultobj = SWIG_Py_Void();
17914 return resultobj;
17915fail:
17916 return NULL;
17917}
17918
17919
17920SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnCrash(PyObject *self, PyObject *args) {
17921 PyObject *resultobj = 0;
17922 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
17923 void *argp1 = 0 ;
17924 int res1 = 0 ;
17925 PyObject *swig_obj[1] ;
17926 bool result;
17927
17928 (void)self;
17929 if (!args) SWIG_fail;
17930 swig_obj[0] = args;
17931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
17932 if (!SWIG_IsOK(res1)) {
17933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetStopOnCrash" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
17934 }
17935 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17936 {
17937 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17938 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetStopOnCrash();
17939 SWIG_PYTHON_THREAD_END_ALLOW;
17940 }
17941 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
17942 return resultobj;
17943fail:
17944 return NULL;
17945}
17946
17947
17948SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnCrash(PyObject *self, PyObject *args) {
17949 PyObject *resultobj = 0;
17950 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
17951 bool arg2 ;
17952 void *argp1 = 0 ;
17953 int res1 = 0 ;
17954 bool val2 ;
17955 int ecode2 = 0 ;
17956 PyObject *swig_obj[2] ;
17957
17958 (void)self;
17959 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetStopOnCrash", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
17960 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
17961 if (!SWIG_IsOK(res1)) {
17962 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetStopOnCrash" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
17963 }
17964 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17965 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
17966 if (!SWIG_IsOK(ecode2)) {
17967 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetStopOnCrash" "', argument " "2"" of type '" "bool""'");
17968 }
17969 arg2 = static_cast< bool >(val2);
17970 {
17971 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17972 (arg1)->SetStopOnCrash(arg2);
17973 SWIG_PYTHON_THREAD_END_ALLOW;
17974 }
17975 resultobj = SWIG_Py_Void();
17976 return resultobj;
17977fail:
17978 return NULL;
17979}
17980
17981
17982SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetEchoCommands(PyObject *self, PyObject *args) {
17983 PyObject *resultobj = 0;
17984 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
17985 void *argp1 = 0 ;
17986 int res1 = 0 ;
17987 PyObject *swig_obj[1] ;
17988 bool result;
17989
17990 (void)self;
17991 if (!args) SWIG_fail;
17992 swig_obj[0] = args;
17993 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
17994 if (!SWIG_IsOK(res1)) {
17995 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetEchoCommands" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
17996 }
17997 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
17998 {
17999 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18000 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetEchoCommands();
18001 SWIG_PYTHON_THREAD_END_ALLOW;
18002 }
18003 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18004 return resultobj;
18005fail:
18006 return NULL;
18007}
18008
18009
18010SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetEchoCommands(PyObject *self, PyObject *args) {
18011 PyObject *resultobj = 0;
18012 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18013 bool arg2 ;
18014 void *argp1 = 0 ;
18015 int res1 = 0 ;
18016 bool val2 ;
18017 int ecode2 = 0 ;
18018 PyObject *swig_obj[2] ;
18019
18020 (void)self;
18021 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetEchoCommands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
18022 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18023 if (!SWIG_IsOK(res1)) {
18024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetEchoCommands" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
18025 }
18026 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18027 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
18028 if (!SWIG_IsOK(ecode2)) {
18029 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetEchoCommands" "', argument " "2"" of type '" "bool""'");
18030 }
18031 arg2 = static_cast< bool >(val2);
18032 {
18033 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18034 (arg1)->SetEchoCommands(arg2);
18035 SWIG_PYTHON_THREAD_END_ALLOW;
18036 }
18037 resultobj = SWIG_Py_Void();
18038 return resultobj;
18039fail:
18040 return NULL;
18041}
18042
18043
18044SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetEchoCommentCommands(PyObject *self, PyObject *args) {
18045 PyObject *resultobj = 0;
18046 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18047 void *argp1 = 0 ;
18048 int res1 = 0 ;
18049 PyObject *swig_obj[1] ;
18050 bool result;
18051
18052 (void)self;
18053 if (!args) SWIG_fail;
18054 swig_obj[0] = args;
18055 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18056 if (!SWIG_IsOK(res1)) {
18057 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetEchoCommentCommands" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
18058 }
18059 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18060 {
18061 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18062 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetEchoCommentCommands();
18063 SWIG_PYTHON_THREAD_END_ALLOW;
18064 }
18065 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18066 return resultobj;
18067fail:
18068 return NULL;
18069}
18070
18071
18072SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetEchoCommentCommands(PyObject *self, PyObject *args) {
18073 PyObject *resultobj = 0;
18074 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18075 bool arg2 ;
18076 void *argp1 = 0 ;
18077 int res1 = 0 ;
18078 bool val2 ;
18079 int ecode2 = 0 ;
18080 PyObject *swig_obj[2] ;
18081
18082 (void)self;
18083 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetEchoCommentCommands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
18084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18085 if (!SWIG_IsOK(res1)) {
18086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetEchoCommentCommands" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
18087 }
18088 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18089 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
18090 if (!SWIG_IsOK(ecode2)) {
18091 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetEchoCommentCommands" "', argument " "2"" of type '" "bool""'");
18092 }
18093 arg2 = static_cast< bool >(val2);
18094 {
18095 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18096 (arg1)->SetEchoCommentCommands(arg2);
18097 SWIG_PYTHON_THREAD_END_ALLOW;
18098 }
18099 resultobj = SWIG_Py_Void();
18100 return resultobj;
18101fail:
18102 return NULL;
18103}
18104
18105
18106SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetPrintResults(PyObject *self, PyObject *args) {
18107 PyObject *resultobj = 0;
18108 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18109 void *argp1 = 0 ;
18110 int res1 = 0 ;
18111 PyObject *swig_obj[1] ;
18112 bool result;
18113
18114 (void)self;
18115 if (!args) SWIG_fail;
18116 swig_obj[0] = args;
18117 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18118 if (!SWIG_IsOK(res1)) {
18119 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetPrintResults" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
18120 }
18121 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18122 {
18123 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18124 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetPrintResults();
18125 SWIG_PYTHON_THREAD_END_ALLOW;
18126 }
18127 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18128 return resultobj;
18129fail:
18130 return NULL;
18131}
18132
18133
18134SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetPrintResults(PyObject *self, PyObject *args) {
18135 PyObject *resultobj = 0;
18136 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18137 bool arg2 ;
18138 void *argp1 = 0 ;
18139 int res1 = 0 ;
18140 bool val2 ;
18141 int ecode2 = 0 ;
18142 PyObject *swig_obj[2] ;
18143
18144 (void)self;
18145 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetPrintResults", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
18146 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18147 if (!SWIG_IsOK(res1)) {
18148 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetPrintResults" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
18149 }
18150 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18151 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
18152 if (!SWIG_IsOK(ecode2)) {
18153 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetPrintResults" "', argument " "2"" of type '" "bool""'");
18154 }
18155 arg2 = static_cast< bool >(val2);
18156 {
18157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18158 (arg1)->SetPrintResults(arg2);
18159 SWIG_PYTHON_THREAD_END_ALLOW;
18160 }
18161 resultobj = SWIG_Py_Void();
18162 return resultobj;
18163fail:
18164 return NULL;
18165}
18166
18167
18168SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetPrintErrors(PyObject *self, PyObject *args) {
18169 PyObject *resultobj = 0;
18170 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18171 void *argp1 = 0 ;
18172 int res1 = 0 ;
18173 PyObject *swig_obj[1] ;
18174 bool result;
18175
18176 (void)self;
18177 if (!args) SWIG_fail;
18178 swig_obj[0] = args;
18179 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18180 if (!SWIG_IsOK(res1)) {
18181 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetPrintErrors" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
18182 }
18183 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18184 {
18185 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18186 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetPrintErrors();
18187 SWIG_PYTHON_THREAD_END_ALLOW;
18188 }
18189 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18190 return resultobj;
18191fail:
18192 return NULL;
18193}
18194
18195
18196SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetPrintErrors(PyObject *self, PyObject *args) {
18197 PyObject *resultobj = 0;
18198 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18199 bool arg2 ;
18200 void *argp1 = 0 ;
18201 int res1 = 0 ;
18202 bool val2 ;
18203 int ecode2 = 0 ;
18204 PyObject *swig_obj[2] ;
18205
18206 (void)self;
18207 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetPrintErrors", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
18208 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18209 if (!SWIG_IsOK(res1)) {
18210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetPrintErrors" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
18211 }
18212 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18213 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
18214 if (!SWIG_IsOK(ecode2)) {
18215 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetPrintErrors" "', argument " "2"" of type '" "bool""'");
18216 }
18217 arg2 = static_cast< bool >(val2);
18218 {
18219 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18220 (arg1)->SetPrintErrors(arg2);
18221 SWIG_PYTHON_THREAD_END_ALLOW;
18222 }
18223 resultobj = SWIG_Py_Void();
18224 return resultobj;
18225fail:
18226 return NULL;
18227}
18228
18229
18230SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAddToHistory(PyObject *self, PyObject *args) {
18231 PyObject *resultobj = 0;
18232 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18233 void *argp1 = 0 ;
18234 int res1 = 0 ;
18235 PyObject *swig_obj[1] ;
18236 bool result;
18237
18238 (void)self;
18239 if (!args) SWIG_fail;
18240 swig_obj[0] = args;
18241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18242 if (!SWIG_IsOK(res1)) {
18243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetAddToHistory" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
18244 }
18245 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18246 {
18247 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18248 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetAddToHistory();
18249 SWIG_PYTHON_THREAD_END_ALLOW;
18250 }
18251 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18252 return resultobj;
18253fail:
18254 return NULL;
18255}
18256
18257
18258SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAddToHistory(PyObject *self, PyObject *args) {
18259 PyObject *resultobj = 0;
18260 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18261 bool arg2 ;
18262 void *argp1 = 0 ;
18263 int res1 = 0 ;
18264 bool val2 ;
18265 int ecode2 = 0 ;
18266 PyObject *swig_obj[2] ;
18267
18268 (void)self;
18269 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetAddToHistory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
18270 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18271 if (!SWIG_IsOK(res1)) {
18272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetAddToHistory" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
18273 }
18274 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18275 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
18276 if (!SWIG_IsOK(ecode2)) {
18277 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetAddToHistory" "', argument " "2"" of type '" "bool""'");
18278 }
18279 arg2 = static_cast< bool >(val2);
18280 {
18281 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18282 (arg1)->SetAddToHistory(arg2);
18283 SWIG_PYTHON_THREAD_END_ALLOW;
18284 }
18285 resultobj = SWIG_Py_Void();
18286 return resultobj;
18287fail:
18288 return NULL;
18289}
18290
18291
18292SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAutoHandleEvents(PyObject *self, PyObject *args) {
18293 PyObject *resultobj = 0;
18294 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18295 void *argp1 = 0 ;
18296 int res1 = 0 ;
18297 PyObject *swig_obj[1] ;
18298 bool result;
18299
18300 (void)self;
18301 if (!args) SWIG_fail;
18302 swig_obj[0] = args;
18303 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18304 if (!SWIG_IsOK(res1)) {
18305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetAutoHandleEvents" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
18306 }
18307 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18308 {
18309 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18310 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetAutoHandleEvents();
18311 SWIG_PYTHON_THREAD_END_ALLOW;
18312 }
18313 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18314 return resultobj;
18315fail:
18316 return NULL;
18317}
18318
18319
18320SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAutoHandleEvents(PyObject *self, PyObject *args) {
18321 PyObject *resultobj = 0;
18322 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18323 bool arg2 ;
18324 void *argp1 = 0 ;
18325 int res1 = 0 ;
18326 bool val2 ;
18327 int ecode2 = 0 ;
18328 PyObject *swig_obj[2] ;
18329
18330 (void)self;
18331 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetAutoHandleEvents", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
18332 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18333 if (!SWIG_IsOK(res1)) {
18334 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetAutoHandleEvents" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
18335 }
18336 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18337 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
18338 if (!SWIG_IsOK(ecode2)) {
18339 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetAutoHandleEvents" "', argument " "2"" of type '" "bool""'");
18340 }
18341 arg2 = static_cast< bool >(val2);
18342 {
18343 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18344 (arg1)->SetAutoHandleEvents(arg2);
18345 SWIG_PYTHON_THREAD_END_ALLOW;
18346 }
18347 resultobj = SWIG_Py_Void();
18348 return resultobj;
18349fail:
18350 return NULL;
18351}
18352
18353
18354SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetSpawnThread(PyObject *self, PyObject *args) {
18355 PyObject *resultobj = 0;
18356 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18357 void *argp1 = 0 ;
18358 int res1 = 0 ;
18359 PyObject *swig_obj[1] ;
18360 bool result;
18361
18362 (void)self;
18363 if (!args) SWIG_fail;
18364 swig_obj[0] = args;
18365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18366 if (!SWIG_IsOK(res1)) {
18367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetSpawnThread" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
18368 }
18369 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18370 {
18371 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18372 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetSpawnThread();
18373 SWIG_PYTHON_THREAD_END_ALLOW;
18374 }
18375 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18376 return resultobj;
18377fail:
18378 return NULL;
18379}
18380
18381
18382SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetSpawnThread(PyObject *self, PyObject *args) {
18383 PyObject *resultobj = 0;
18384 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18385 bool arg2 ;
18386 void *argp1 = 0 ;
18387 int res1 = 0 ;
18388 bool val2 ;
18389 int ecode2 = 0 ;
18390 PyObject *swig_obj[2] ;
18391
18392 (void)self;
18393 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetSpawnThread", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
18394 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18395 if (!SWIG_IsOK(res1)) {
18396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetSpawnThread" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
18397 }
18398 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18399 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
18400 if (!SWIG_IsOK(ecode2)) {
18401 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetSpawnThread" "', argument " "2"" of type '" "bool""'");
18402 }
18403 arg2 = static_cast< bool >(val2);
18404 {
18405 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18406 (arg1)->SetSpawnThread(arg2);
18407 SWIG_PYTHON_THREAD_END_ALLOW;
18408 }
18409 resultobj = SWIG_Py_Void();
18410 return resultobj;
18411fail:
18412 return NULL;
18413}
18414
18415
18416SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAllowRepeats(PyObject *self, PyObject *args) {
18417 PyObject *resultobj = 0;
18418 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18419 void *argp1 = 0 ;
18420 int res1 = 0 ;
18421 PyObject *swig_obj[1] ;
18422 bool result;
18423
18424 (void)self;
18425 if (!args) SWIG_fail;
18426 swig_obj[0] = args;
18427 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18428 if (!SWIG_IsOK(res1)) {
18429 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetAllowRepeats" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
18430 }
18431 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18432 {
18433 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18434 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetAllowRepeats();
18435 SWIG_PYTHON_THREAD_END_ALLOW;
18436 }
18437 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18438 return resultobj;
18439fail:
18440 return NULL;
18441}
18442
18443
18444SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAllowRepeats(PyObject *self, PyObject *args) {
18445 PyObject *resultobj = 0;
18446 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
18447 bool arg2 ;
18448 void *argp1 = 0 ;
18449 int res1 = 0 ;
18450 bool val2 ;
18451 int ecode2 = 0 ;
18452 PyObject *swig_obj[2] ;
18453
18454 (void)self;
18455 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandInterpreterRunOptions_SetAllowRepeats", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
18456 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
18457 if (!SWIG_IsOK(res1)) {
18458 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetAllowRepeats" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
18459 }
18460 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
18461 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
18462 if (!SWIG_IsOK(ecode2)) {
18463 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetAllowRepeats" "', argument " "2"" of type '" "bool""'");
18464 }
18465 arg2 = static_cast< bool >(val2);
18466 {
18467 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18468 (arg1)->SetAllowRepeats(arg2);
18469 SWIG_PYTHON_THREAD_END_ALLOW;
18470 }
18471 resultobj = SWIG_Py_Void();
18472 return resultobj;
18473fail:
18474 return NULL;
18475}
18476
18477
18478SWIGINTERN PyObject *SBCommandInterpreterRunOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18479 PyObject *obj;
18480 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
18481 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, SWIG_NewClientData(obj));
18482 return SWIG_Py_Void();
18483}
18484
18485SWIGINTERN PyObject *SBCommandInterpreterRunOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18486 return SWIG_Python_InitShadowInstance(args);
18487}
18488
18489SWIGINTERN PyObject *_wrap_new_SBCommandReturnObject__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
18490 PyObject *resultobj = 0;
18491 lldb::SBCommandReturnObject *result = 0 ;
18492
18493 (void)self;
18494 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
18495 {
18496 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18497 result = (lldb::SBCommandReturnObject *)new lldb::SBCommandReturnObject();
18498 SWIG_PYTHON_THREAD_END_ALLOW;
18499 }
18500 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NEW | 0 );
18501 return resultobj;
18502fail:
18503 return NULL;
18504}
18505
18506
18507SWIGINTERN PyObject *_wrap_new_SBCommandReturnObject__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
18508 PyObject *resultobj = 0;
18509 lldb::SBCommandReturnObject *arg1 = 0 ;
18510 void *argp1 = 0 ;
18511 int res1 = 0 ;
18512 lldb::SBCommandReturnObject *result = 0 ;
18513
18514 (void)self;
18515 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
18516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0);
18517 if (!SWIG_IsOK(res1)) {
18518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCommandReturnObject" "', argument " "1"" of type '" "lldb::SBCommandReturnObject const &""'");
18519 }
18520 if (!argp1) {
18521 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBCommandReturnObject" "', argument " "1"" of type '" "lldb::SBCommandReturnObject const &""'");
18522 }
18523 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18524 {
18525 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18526 result = (lldb::SBCommandReturnObject *)new lldb::SBCommandReturnObject((lldb::SBCommandReturnObject const &)*arg1);
18527 SWIG_PYTHON_THREAD_END_ALLOW;
18528 }
18529 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NEW | 0 );
18530 return resultobj;
18531fail:
18532 return NULL;
18533}
18534
18535
18536SWIGINTERN PyObject *_wrap_new_SBCommandReturnObject(PyObject *self, PyObject *args) {
18537 Py_ssize_t argc;
18538 PyObject *argv[2] = {
18539 0
18540 };
18541
18542 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBCommandReturnObject", min: 0, max: 1, objs: argv))) SWIG_fail;
18543 --argc;
18544 if (argc == 0) {
18545 return _wrap_new_SBCommandReturnObject__SWIG_0(self, nobjs: argc, argv);
18546 }
18547 if (argc == 1) {
18548 int _v = 0;
18549 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL | 0);
18550 _v = SWIG_CheckState(res);
18551 if (_v) {
18552 return _wrap_new_SBCommandReturnObject__SWIG_1(self, nobjs: argc, swig_obj: argv);
18553 }
18554 }
18555
18556fail:
18557 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBCommandReturnObject'.\n"
18558 " Possible C/C++ prototypes are:\n"
18559 " lldb::SBCommandReturnObject::SBCommandReturnObject()\n"
18560 " lldb::SBCommandReturnObject::SBCommandReturnObject(lldb::SBCommandReturnObject const &)\n");
18561 return 0;
18562}
18563
18564
18565SWIGINTERN PyObject *_wrap_delete_SBCommandReturnObject(PyObject *self, PyObject *args) {
18566 PyObject *resultobj = 0;
18567 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18568 void *argp1 = 0 ;
18569 int res1 = 0 ;
18570 PyObject *swig_obj[1] ;
18571
18572 (void)self;
18573 if (!args) SWIG_fail;
18574 swig_obj[0] = args;
18575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_DISOWN | 0 );
18576 if (!SWIG_IsOK(res1)) {
18577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCommandReturnObject" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18578 }
18579 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18580 {
18581 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18582 delete arg1;
18583 SWIG_PYTHON_THREAD_END_ALLOW;
18584 }
18585 resultobj = SWIG_Py_Void();
18586 return resultobj;
18587fail:
18588 return NULL;
18589}
18590
18591
18592SWIGINTERN PyObject *_wrap_SBCommandReturnObject___nonzero__(PyObject *self, PyObject *args) {
18593 PyObject *resultobj = 0;
18594 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18595 void *argp1 = 0 ;
18596 int res1 = 0 ;
18597 PyObject *swig_obj[1] ;
18598 bool result;
18599
18600 (void)self;
18601 if (!args) SWIG_fail;
18602 swig_obj[0] = args;
18603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18604 if (!SWIG_IsOK(res1)) {
18605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject___nonzero__" "', argument " "1"" of type '" "lldb::SBCommandReturnObject const *""'");
18606 }
18607 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18608 {
18609 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18610 result = (bool)((lldb::SBCommandReturnObject const *)arg1)->operator bool();
18611 SWIG_PYTHON_THREAD_END_ALLOW;
18612 }
18613 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18614 return resultobj;
18615fail:
18616 return NULL;
18617}
18618
18619
18620SWIGINTERN PyObject *_wrap_SBCommandReturnObject_IsValid(PyObject *self, PyObject *args) {
18621 PyObject *resultobj = 0;
18622 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18623 void *argp1 = 0 ;
18624 int res1 = 0 ;
18625 PyObject *swig_obj[1] ;
18626 bool result;
18627
18628 (void)self;
18629 if (!args) SWIG_fail;
18630 swig_obj[0] = args;
18631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18632 if (!SWIG_IsOK(res1)) {
18633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_IsValid" "', argument " "1"" of type '" "lldb::SBCommandReturnObject const *""'");
18634 }
18635 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18636 {
18637 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18638 result = (bool)((lldb::SBCommandReturnObject const *)arg1)->IsValid();
18639 SWIG_PYTHON_THREAD_END_ALLOW;
18640 }
18641 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
18642 return resultobj;
18643fail:
18644 return NULL;
18645}
18646
18647
18648SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetCommand(PyObject *self, PyObject *args) {
18649 PyObject *resultobj = 0;
18650 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18651 void *argp1 = 0 ;
18652 int res1 = 0 ;
18653 PyObject *swig_obj[1] ;
18654 char *result = 0 ;
18655
18656 (void)self;
18657 if (!args) SWIG_fail;
18658 swig_obj[0] = args;
18659 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18660 if (!SWIG_IsOK(res1)) {
18661 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetCommand" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18662 }
18663 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18664 {
18665 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18666 result = (char *)(arg1)->GetCommand();
18667 SWIG_PYTHON_THREAD_END_ALLOW;
18668 }
18669 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
18670 return resultobj;
18671fail:
18672 return NULL;
18673}
18674
18675
18676SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
18677 PyObject *resultobj = 0;
18678 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18679 void *argp1 = 0 ;
18680 int res1 = 0 ;
18681 char *result = 0 ;
18682
18683 (void)self;
18684 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
18685 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18686 if (!SWIG_IsOK(res1)) {
18687 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetOutput" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18688 }
18689 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18690 {
18691 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18692 result = (char *)(arg1)->GetOutput();
18693 SWIG_PYTHON_THREAD_END_ALLOW;
18694 }
18695 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
18696 return resultobj;
18697fail:
18698 return NULL;
18699}
18700
18701
18702SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
18703 PyObject *resultobj = 0;
18704 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18705 void *argp1 = 0 ;
18706 int res1 = 0 ;
18707 char *result = 0 ;
18708
18709 (void)self;
18710 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
18711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18712 if (!SWIG_IsOK(res1)) {
18713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18714 }
18715 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18716 {
18717 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18718 result = (char *)(arg1)->GetError();
18719 SWIG_PYTHON_THREAD_END_ALLOW;
18720 }
18721 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
18722 return resultobj;
18723fail:
18724 return NULL;
18725}
18726
18727
18728SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetErrorData(PyObject *self, PyObject *args) {
18729 PyObject *resultobj = 0;
18730 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18731 void *argp1 = 0 ;
18732 int res1 = 0 ;
18733 PyObject *swig_obj[1] ;
18734 lldb::SBStructuredData result;
18735
18736 (void)self;
18737 if (!args) SWIG_fail;
18738 swig_obj[0] = args;
18739 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18740 if (!SWIG_IsOK(res1)) {
18741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetErrorData" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18742 }
18743 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18744 {
18745 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18746 result = (arg1)->GetErrorData();
18747 SWIG_PYTHON_THREAD_END_ALLOW;
18748 }
18749 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
18750 return resultobj;
18751fail:
18752 return NULL;
18753}
18754
18755
18756SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
18757 PyObject *resultobj = 0;
18758 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18759 lldb::SBFile arg2 ;
18760 void *argp1 = 0 ;
18761 int res1 = 0 ;
18762 void *argp2 ;
18763 int res2 = 0 ;
18764 size_t result;
18765
18766 (void)self;
18767 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
18768 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18769 if (!SWIG_IsOK(res1)) {
18770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutOutput" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18771 }
18772 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18773 {
18774 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
18775 if (!SWIG_IsOK(res2)) {
18776 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_PutOutput" "', argument " "2"" of type '" "lldb::SBFile""'");
18777 }
18778 if (!argp2) {
18779 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_PutOutput" "', argument " "2"" of type '" "lldb::SBFile""'");
18780 } else {
18781 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
18782 arg2 = *temp;
18783 if (SWIG_IsNewObj(res2)) delete temp;
18784 }
18785 }
18786 {
18787 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18788 result = (arg1)->PutOutput(file: arg2);
18789 SWIG_PYTHON_THREAD_END_ALLOW;
18790 }
18791 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
18792 return resultobj;
18793fail:
18794 return NULL;
18795}
18796
18797
18798SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
18799 PyObject *resultobj = 0;
18800 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18801 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
18802 void *argp1 = 0 ;
18803 int res1 = 0 ;
18804 size_t result;
18805
18806 (void)self;
18807 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
18808 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18809 if (!SWIG_IsOK(res1)) {
18810 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutOutput" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18811 }
18812 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18813 {
18814 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
18815 if (!py_file) {
18816 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
18817 SWIG_fail;
18818 }
18819 auto sp =
18820 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
18821 if (!sp)
18822 SWIG_fail;
18823 arg2 = sp;
18824 }
18825 {
18826 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18827 result = (arg1)->PutOutput(BORROWED: arg2);
18828 SWIG_PYTHON_THREAD_END_ALLOW;
18829 }
18830 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
18831 return resultobj;
18832fail:
18833 return NULL;
18834}
18835
18836
18837SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput(PyObject *self, PyObject *args) {
18838 Py_ssize_t argc;
18839 PyObject *argv[3] = {
18840 0
18841 };
18842
18843 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_PutOutput", min: 0, max: 2, objs: argv))) SWIG_fail;
18844 --argc;
18845 if (argc == 2) {
18846 int _v = 0;
18847 void *vptr = 0;
18848 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
18849 _v = SWIG_CheckState(res);
18850 if (_v) {
18851 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
18852 _v = SWIG_CheckState(res);
18853 if (_v) {
18854 return _wrap_SBCommandReturnObject_PutOutput__SWIG_0(self, nobjs: argc, swig_obj: argv);
18855 }
18856 }
18857 }
18858 if (argc == 2) {
18859 int _v = 0;
18860 void *vptr = 0;
18861 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
18862 _v = SWIG_CheckState(res);
18863 if (_v) {
18864 {
18865 if (PythonFile::Check(py_obj: argv[1])) {
18866 _v = 1;
18867 } else {
18868 PyErr_Clear();
18869 _v = 0;
18870 }
18871 }
18872 if (_v) {
18873 return _wrap_SBCommandReturnObject_PutOutput__SWIG_1(self, nobjs: argc, swig_obj: argv);
18874 }
18875 }
18876 }
18877
18878fail:
18879 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_PutOutput'.\n"
18880 " Possible C/C++ prototypes are:\n"
18881 " lldb::SBCommandReturnObject::PutOutput(lldb::SBFile)\n"
18882 " lldb::SBCommandReturnObject::PutOutput(lldb::FileSP)\n");
18883 return 0;
18884}
18885
18886
18887SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutputSize(PyObject *self, PyObject *args) {
18888 PyObject *resultobj = 0;
18889 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18890 void *argp1 = 0 ;
18891 int res1 = 0 ;
18892 PyObject *swig_obj[1] ;
18893 size_t result;
18894
18895 (void)self;
18896 if (!args) SWIG_fail;
18897 swig_obj[0] = args;
18898 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18899 if (!SWIG_IsOK(res1)) {
18900 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetOutputSize" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18901 }
18902 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18903 {
18904 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18905 result = (arg1)->GetOutputSize();
18906 SWIG_PYTHON_THREAD_END_ALLOW;
18907 }
18908 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
18909 return resultobj;
18910fail:
18911 return NULL;
18912}
18913
18914
18915SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetErrorSize(PyObject *self, PyObject *args) {
18916 PyObject *resultobj = 0;
18917 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18918 void *argp1 = 0 ;
18919 int res1 = 0 ;
18920 PyObject *swig_obj[1] ;
18921 size_t result;
18922
18923 (void)self;
18924 if (!args) SWIG_fail;
18925 swig_obj[0] = args;
18926 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18927 if (!SWIG_IsOK(res1)) {
18928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetErrorSize" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18929 }
18930 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18931 {
18932 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18933 result = (arg1)->GetErrorSize();
18934 SWIG_PYTHON_THREAD_END_ALLOW;
18935 }
18936 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
18937 return resultobj;
18938fail:
18939 return NULL;
18940}
18941
18942
18943SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
18944 PyObject *resultobj = 0;
18945 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18946 lldb::SBFile arg2 ;
18947 void *argp1 = 0 ;
18948 int res1 = 0 ;
18949 void *argp2 ;
18950 int res2 = 0 ;
18951 size_t result;
18952
18953 (void)self;
18954 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
18955 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18956 if (!SWIG_IsOK(res1)) {
18957 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18958 }
18959 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
18960 {
18961 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
18962 if (!SWIG_IsOK(res2)) {
18963 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_PutError" "', argument " "2"" of type '" "lldb::SBFile""'");
18964 }
18965 if (!argp2) {
18966 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_PutError" "', argument " "2"" of type '" "lldb::SBFile""'");
18967 } else {
18968 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
18969 arg2 = *temp;
18970 if (SWIG_IsNewObj(res2)) delete temp;
18971 }
18972 }
18973 {
18974 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18975 result = (arg1)->PutError(file: arg2);
18976 SWIG_PYTHON_THREAD_END_ALLOW;
18977 }
18978 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
18979 return resultobj;
18980fail:
18981 return NULL;
18982}
18983
18984
18985SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
18986 PyObject *resultobj = 0;
18987 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
18988 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
18989 void *argp1 = 0 ;
18990 int res1 = 0 ;
18991 size_t result;
18992
18993 (void)self;
18994 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
18995 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
18996 if (!SWIG_IsOK(res1)) {
18997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
18998 }
18999 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19000 {
19001 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
19002 if (!py_file) {
19003 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
19004 SWIG_fail;
19005 }
19006 auto sp =
19007 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
19008 if (!sp)
19009 SWIG_fail;
19010 arg2 = sp;
19011 }
19012 {
19013 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19014 result = (arg1)->PutError(BORROWED: arg2);
19015 SWIG_PYTHON_THREAD_END_ALLOW;
19016 }
19017 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
19018 return resultobj;
19019fail:
19020 return NULL;
19021}
19022
19023
19024SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError(PyObject *self, PyObject *args) {
19025 Py_ssize_t argc;
19026 PyObject *argv[3] = {
19027 0
19028 };
19029
19030 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_PutError", min: 0, max: 2, objs: argv))) SWIG_fail;
19031 --argc;
19032 if (argc == 2) {
19033 int _v = 0;
19034 void *vptr = 0;
19035 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19036 _v = SWIG_CheckState(res);
19037 if (_v) {
19038 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
19039 _v = SWIG_CheckState(res);
19040 if (_v) {
19041 return _wrap_SBCommandReturnObject_PutError__SWIG_0(self, nobjs: argc, swig_obj: argv);
19042 }
19043 }
19044 }
19045 if (argc == 2) {
19046 int _v = 0;
19047 void *vptr = 0;
19048 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19049 _v = SWIG_CheckState(res);
19050 if (_v) {
19051 {
19052 if (PythonFile::Check(py_obj: argv[1])) {
19053 _v = 1;
19054 } else {
19055 PyErr_Clear();
19056 _v = 0;
19057 }
19058 }
19059 if (_v) {
19060 return _wrap_SBCommandReturnObject_PutError__SWIG_1(self, nobjs: argc, swig_obj: argv);
19061 }
19062 }
19063 }
19064
19065fail:
19066 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_PutError'.\n"
19067 " Possible C/C++ prototypes are:\n"
19068 " lldb::SBCommandReturnObject::PutError(lldb::SBFile)\n"
19069 " lldb::SBCommandReturnObject::PutError(lldb::FileSP)\n");
19070 return 0;
19071}
19072
19073
19074SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Clear(PyObject *self, PyObject *args) {
19075 PyObject *resultobj = 0;
19076 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19077 void *argp1 = 0 ;
19078 int res1 = 0 ;
19079 PyObject *swig_obj[1] ;
19080
19081 (void)self;
19082 if (!args) SWIG_fail;
19083 swig_obj[0] = args;
19084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19085 if (!SWIG_IsOK(res1)) {
19086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_Clear" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19087 }
19088 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19089 {
19090 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19091 (arg1)->Clear();
19092 SWIG_PYTHON_THREAD_END_ALLOW;
19093 }
19094 resultobj = SWIG_Py_Void();
19095 return resultobj;
19096fail:
19097 return NULL;
19098}
19099
19100
19101SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetStatus(PyObject *self, PyObject *args) {
19102 PyObject *resultobj = 0;
19103 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19104 void *argp1 = 0 ;
19105 int res1 = 0 ;
19106 PyObject *swig_obj[1] ;
19107 lldb::ReturnStatus result;
19108
19109 (void)self;
19110 if (!args) SWIG_fail;
19111 swig_obj[0] = args;
19112 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19113 if (!SWIG_IsOK(res1)) {
19114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetStatus" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19115 }
19116 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19117 {
19118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19119 result = (lldb::ReturnStatus)(arg1)->GetStatus();
19120 SWIG_PYTHON_THREAD_END_ALLOW;
19121 }
19122 resultobj = SWIG_From_int(value: static_cast< int >(result));
19123 return resultobj;
19124fail:
19125 return NULL;
19126}
19127
19128
19129SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetStatus(PyObject *self, PyObject *args) {
19130 PyObject *resultobj = 0;
19131 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19132 lldb::ReturnStatus arg2 ;
19133 void *argp1 = 0 ;
19134 int res1 = 0 ;
19135 int val2 ;
19136 int ecode2 = 0 ;
19137 PyObject *swig_obj[2] ;
19138
19139 (void)self;
19140 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_SetStatus", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
19141 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19142 if (!SWIG_IsOK(res1)) {
19143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetStatus" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19144 }
19145 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19146 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
19147 if (!SWIG_IsOK(ecode2)) {
19148 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandReturnObject_SetStatus" "', argument " "2"" of type '" "lldb::ReturnStatus""'");
19149 }
19150 arg2 = static_cast< lldb::ReturnStatus >(val2);
19151 {
19152 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19153 (arg1)->SetStatus(arg2);
19154 SWIG_PYTHON_THREAD_END_ALLOW;
19155 }
19156 resultobj = SWIG_Py_Void();
19157 return resultobj;
19158fail:
19159 return NULL;
19160}
19161
19162
19163SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Succeeded(PyObject *self, PyObject *args) {
19164 PyObject *resultobj = 0;
19165 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19166 void *argp1 = 0 ;
19167 int res1 = 0 ;
19168 PyObject *swig_obj[1] ;
19169 bool result;
19170
19171 (void)self;
19172 if (!args) SWIG_fail;
19173 swig_obj[0] = args;
19174 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19175 if (!SWIG_IsOK(res1)) {
19176 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_Succeeded" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19177 }
19178 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19179 {
19180 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19181 result = (bool)(arg1)->Succeeded();
19182 SWIG_PYTHON_THREAD_END_ALLOW;
19183 }
19184 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
19185 return resultobj;
19186fail:
19187 return NULL;
19188}
19189
19190
19191SWIGINTERN PyObject *_wrap_SBCommandReturnObject_HasResult(PyObject *self, PyObject *args) {
19192 PyObject *resultobj = 0;
19193 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19194 void *argp1 = 0 ;
19195 int res1 = 0 ;
19196 PyObject *swig_obj[1] ;
19197 bool result;
19198
19199 (void)self;
19200 if (!args) SWIG_fail;
19201 swig_obj[0] = args;
19202 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19203 if (!SWIG_IsOK(res1)) {
19204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_HasResult" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19205 }
19206 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19207 {
19208 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19209 result = (bool)(arg1)->HasResult();
19210 SWIG_PYTHON_THREAD_END_ALLOW;
19211 }
19212 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
19213 return resultobj;
19214fail:
19215 return NULL;
19216}
19217
19218
19219SWIGINTERN PyObject *_wrap_SBCommandReturnObject_AppendMessage(PyObject *self, PyObject *args) {
19220 PyObject *resultobj = 0;
19221 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19222 char *arg2 = (char *) 0 ;
19223 void *argp1 = 0 ;
19224 int res1 = 0 ;
19225 int res2 ;
19226 char *buf2 = 0 ;
19227 int alloc2 = 0 ;
19228 PyObject *swig_obj[2] ;
19229
19230 (void)self;
19231 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_AppendMessage", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
19232 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19233 if (!SWIG_IsOK(res1)) {
19234 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_AppendMessage" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19235 }
19236 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19237 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
19238 if (!SWIG_IsOK(res2)) {
19239 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_AppendMessage" "', argument " "2"" of type '" "char const *""'");
19240 }
19241 arg2 = reinterpret_cast< char * >(buf2);
19242 {
19243 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19244 (arg1)->AppendMessage(message: (char const *)arg2);
19245 SWIG_PYTHON_THREAD_END_ALLOW;
19246 }
19247 resultobj = SWIG_Py_Void();
19248 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19249 return resultobj;
19250fail:
19251 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19252 return NULL;
19253}
19254
19255
19256SWIGINTERN PyObject *_wrap_SBCommandReturnObject_AppendWarning(PyObject *self, PyObject *args) {
19257 PyObject *resultobj = 0;
19258 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19259 char *arg2 = (char *) 0 ;
19260 void *argp1 = 0 ;
19261 int res1 = 0 ;
19262 int res2 ;
19263 char *buf2 = 0 ;
19264 int alloc2 = 0 ;
19265 PyObject *swig_obj[2] ;
19266
19267 (void)self;
19268 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_AppendWarning", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
19269 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19270 if (!SWIG_IsOK(res1)) {
19271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_AppendWarning" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19272 }
19273 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19274 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
19275 if (!SWIG_IsOK(res2)) {
19276 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_AppendWarning" "', argument " "2"" of type '" "char const *""'");
19277 }
19278 arg2 = reinterpret_cast< char * >(buf2);
19279 {
19280 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19281 (arg1)->AppendWarning(message: (char const *)arg2);
19282 SWIG_PYTHON_THREAD_END_ALLOW;
19283 }
19284 resultobj = SWIG_Py_Void();
19285 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19286 return resultobj;
19287fail:
19288 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19289 return NULL;
19290}
19291
19292
19293SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetDescription(PyObject *self, PyObject *args) {
19294 PyObject *resultobj = 0;
19295 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19296 lldb::SBStream *arg2 = 0 ;
19297 void *argp1 = 0 ;
19298 int res1 = 0 ;
19299 void *argp2 = 0 ;
19300 int res2 = 0 ;
19301 PyObject *swig_obj[2] ;
19302 bool result;
19303
19304 (void)self;
19305 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
19306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19307 if (!SWIG_IsOK(res1)) {
19308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetDescription" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19309 }
19310 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19311 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
19312 if (!SWIG_IsOK(res2)) {
19313 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
19314 }
19315 if (!argp2) {
19316 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
19317 }
19318 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
19319 {
19320 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19321 result = (bool)(arg1)->GetDescription(description&: *arg2);
19322 SWIG_PYTHON_THREAD_END_ALLOW;
19323 }
19324 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
19325 return resultobj;
19326fail:
19327 return NULL;
19328}
19329
19330
19331SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19332 PyObject *resultobj = 0;
19333 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19334 lldb::SBFile arg2 ;
19335 void *argp1 = 0 ;
19336 int res1 = 0 ;
19337 void *argp2 ;
19338 int res2 = 0 ;
19339
19340 (void)self;
19341 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19342 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19343 if (!SWIG_IsOK(res1)) {
19344 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19345 }
19346 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19347 {
19348 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
19349 if (!SWIG_IsOK(res2)) {
19350 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
19351 }
19352 if (!argp2) {
19353 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
19354 } else {
19355 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
19356 arg2 = *temp;
19357 if (SWIG_IsNewObj(res2)) delete temp;
19358 }
19359 }
19360 {
19361 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19362 (arg1)->SetImmediateOutputFile(arg2);
19363 SWIG_PYTHON_THREAD_END_ALLOW;
19364 }
19365 resultobj = SWIG_Py_Void();
19366 return resultobj;
19367fail:
19368 return NULL;
19369}
19370
19371
19372SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19373 PyObject *resultobj = 0;
19374 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19375 lldb::SBFile arg2 ;
19376 void *argp1 = 0 ;
19377 int res1 = 0 ;
19378 void *argp2 ;
19379 int res2 = 0 ;
19380
19381 (void)self;
19382 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19384 if (!SWIG_IsOK(res1)) {
19385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19386 }
19387 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19388 {
19389 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
19390 if (!SWIG_IsOK(res2)) {
19391 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "2"" of type '" "lldb::SBFile""'");
19392 }
19393 if (!argp2) {
19394 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "2"" of type '" "lldb::SBFile""'");
19395 } else {
19396 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
19397 arg2 = *temp;
19398 if (SWIG_IsNewObj(res2)) delete temp;
19399 }
19400 }
19401 {
19402 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19403 (arg1)->SetImmediateErrorFile(arg2);
19404 SWIG_PYTHON_THREAD_END_ALLOW;
19405 }
19406 resultobj = SWIG_Py_Void();
19407 return resultobj;
19408fail:
19409 return NULL;
19410}
19411
19412
19413SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19414 PyObject *resultobj = 0;
19415 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19416 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
19417 void *argp1 = 0 ;
19418 int res1 = 0 ;
19419
19420 (void)self;
19421 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19422 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19423 if (!SWIG_IsOK(res1)) {
19424 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19425 }
19426 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19427 {
19428 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
19429 if (!py_file) {
19430 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
19431 SWIG_fail;
19432 }
19433 auto sp =
19434 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
19435 if (!sp)
19436 SWIG_fail;
19437 arg2 = sp;
19438 }
19439 {
19440 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19441 (arg1)->SetImmediateOutputFile(arg2);
19442 SWIG_PYTHON_THREAD_END_ALLOW;
19443 }
19444 resultobj = SWIG_Py_Void();
19445 return resultobj;
19446fail:
19447 return NULL;
19448}
19449
19450
19451SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19452 PyObject *resultobj = 0;
19453 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19454 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
19455 void *argp1 = 0 ;
19456 int res1 = 0 ;
19457
19458 (void)self;
19459 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19461 if (!SWIG_IsOK(res1)) {
19462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19463 }
19464 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19465 {
19466 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
19467 if (!py_file) {
19468 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
19469 SWIG_fail;
19470 }
19471 auto sp =
19472 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
19473 if (!sp)
19474 SWIG_fail;
19475 arg2 = sp;
19476 }
19477 {
19478 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19479 (arg1)->SetImmediateErrorFile(arg2);
19480 SWIG_PYTHON_THREAD_END_ALLOW;
19481 }
19482 resultobj = SWIG_Py_Void();
19483 return resultobj;
19484fail:
19485 return NULL;
19486}
19487
19488
19489SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutCString__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19490 PyObject *resultobj = 0;
19491 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19492 char *arg2 = (char *) 0 ;
19493 int arg3 ;
19494 void *argp1 = 0 ;
19495 int res1 = 0 ;
19496
19497 (void)self;
19498 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19499 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19500 if (!SWIG_IsOK(res1)) {
19501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutCString" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19502 }
19503 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19504 {
19505 if (swig_obj[1] == Py_None) {
19506 arg2 = NULL;
19507 arg3 = 0;
19508 } else if (PythonString::Check(py_obj: swig_obj[1])) {
19509 PythonString py_str(PyRefType::Borrowed, swig_obj[1]);
19510 llvm::StringRef str = py_str.GetString();
19511 arg2 = const_cast<char *>(str.data());
19512 arg3 = str.size();
19513 // In Python 2, if swig_obj[1] is a PyUnicode object then this
19514 // will trigger a Unicode -> String conversion, in which
19515 // case the `PythonString` will now own the PyString. Thus
19516 // if it goes out of scope, the data will be deleted. The
19517 // only way to avoid this is to leak the Python object in
19518 // that case. Note that if there was no conversion, then
19519 // releasing the string will not leak anything, since we
19520 // created this as a borrowed reference.
19521 py_str.release();
19522 } else {
19523 PyErr_SetString(exception: PyExc_TypeError, string: "not a string-like object");
19524 SWIG_fail;
19525 }
19526 }
19527 {
19528 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19529 (arg1)->PutCString(string: (char const *)arg2,len: arg3);
19530 SWIG_PYTHON_THREAD_END_ALLOW;
19531 }
19532 resultobj = SWIG_Py_Void();
19533 return resultobj;
19534fail:
19535 return NULL;
19536}
19537
19538
19539SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutCString__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19540 PyObject *resultobj = 0;
19541 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19542 char *arg2 = (char *) 0 ;
19543 void *argp1 = 0 ;
19544 int res1 = 0 ;
19545 int res2 ;
19546 char *buf2 = 0 ;
19547 int alloc2 = 0 ;
19548
19549 (void)self;
19550 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19551 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19552 if (!SWIG_IsOK(res1)) {
19553 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutCString" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19554 }
19555 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19556 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
19557 if (!SWIG_IsOK(res2)) {
19558 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_PutCString" "', argument " "2"" of type '" "char const *""'");
19559 }
19560 arg2 = reinterpret_cast< char * >(buf2);
19561 {
19562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19563 (arg1)->PutCString(string: (char const *)arg2);
19564 SWIG_PYTHON_THREAD_END_ALLOW;
19565 }
19566 resultobj = SWIG_Py_Void();
19567 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19568 return resultobj;
19569fail:
19570 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19571 return NULL;
19572}
19573
19574
19575SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutCString(PyObject *self, PyObject *args) {
19576 Py_ssize_t argc;
19577 PyObject *argv[3] = {
19578 0
19579 };
19580
19581 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_PutCString", min: 0, max: 2, objs: argv))) SWIG_fail;
19582 --argc;
19583 if (argc == 2) {
19584 int _v = 0;
19585 void *vptr = 0;
19586 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19587 _v = SWIG_CheckState(res);
19588 if (_v) {
19589 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
19590 _v = SWIG_CheckState(res);
19591 if (_v) {
19592 if (argc <= 2) {
19593 return _wrap_SBCommandReturnObject_PutCString__SWIG_0(self, nobjs: argc, swig_obj: argv);
19594 }
19595 {
19596 int res = SWIG_AsVal_int(obj: argv[2], NULL);
19597 _v = SWIG_CheckState(res);
19598 }
19599 if (_v) {
19600 return _wrap_SBCommandReturnObject_PutCString__SWIG_0(self, nobjs: argc, swig_obj: argv);
19601 }
19602 }
19603 }
19604 }
19605 if (argc == 2) {
19606 int _v = 0;
19607 void *vptr = 0;
19608 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19609 _v = SWIG_CheckState(res);
19610 if (_v) {
19611 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
19612 _v = SWIG_CheckState(res);
19613 if (_v) {
19614 return _wrap_SBCommandReturnObject_PutCString__SWIG_1(self, nobjs: argc, swig_obj: argv);
19615 }
19616 }
19617 }
19618
19619fail:
19620 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_PutCString'.\n"
19621 " Possible C/C++ prototypes are:\n"
19622 " lldb::SBCommandReturnObject::PutCString(char const *,int)\n"
19623 " lldb::SBCommandReturnObject::PutCString(char const *)\n");
19624 return 0;
19625}
19626
19627
19628SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19629 PyObject *resultobj = 0;
19630 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19631 bool arg2 ;
19632 void *argp1 = 0 ;
19633 int res1 = 0 ;
19634 bool val2 ;
19635 int ecode2 = 0 ;
19636 char *result = 0 ;
19637
19638 (void)self;
19639 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19640 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19641 if (!SWIG_IsOK(res1)) {
19642 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetOutput" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19643 }
19644 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19645 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
19646 if (!SWIG_IsOK(ecode2)) {
19647 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandReturnObject_GetOutput" "', argument " "2"" of type '" "bool""'");
19648 }
19649 arg2 = static_cast< bool >(val2);
19650 {
19651 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19652 result = (char *)(arg1)->GetOutput(only_if_no_immediate: arg2);
19653 SWIG_PYTHON_THREAD_END_ALLOW;
19654 }
19655 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
19656 return resultobj;
19657fail:
19658 return NULL;
19659}
19660
19661
19662SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput(PyObject *self, PyObject *args) {
19663 Py_ssize_t argc;
19664 PyObject *argv[3] = {
19665 0
19666 };
19667
19668 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_GetOutput", min: 0, max: 2, objs: argv))) SWIG_fail;
19669 --argc;
19670 if (argc == 1) {
19671 int _v = 0;
19672 void *vptr = 0;
19673 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19674 _v = SWIG_CheckState(res);
19675 if (_v) {
19676 return _wrap_SBCommandReturnObject_GetOutput__SWIG_0(self, nobjs: argc, swig_obj: argv);
19677 }
19678 }
19679 if (argc == 2) {
19680 int _v = 0;
19681 void *vptr = 0;
19682 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19683 _v = SWIG_CheckState(res);
19684 if (_v) {
19685 {
19686 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
19687 _v = SWIG_CheckState(res);
19688 }
19689 if (_v) {
19690 return _wrap_SBCommandReturnObject_GetOutput__SWIG_1(self, nobjs: argc, swig_obj: argv);
19691 }
19692 }
19693 }
19694
19695fail:
19696 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_GetOutput'.\n"
19697 " Possible C/C++ prototypes are:\n"
19698 " lldb::SBCommandReturnObject::GetOutput()\n"
19699 " lldb::SBCommandReturnObject::GetOutput(bool)\n");
19700 return 0;
19701}
19702
19703
19704SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19705 PyObject *resultobj = 0;
19706 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19707 bool arg2 ;
19708 void *argp1 = 0 ;
19709 int res1 = 0 ;
19710 bool val2 ;
19711 int ecode2 = 0 ;
19712 char *result = 0 ;
19713
19714 (void)self;
19715 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19716 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19717 if (!SWIG_IsOK(res1)) {
19718 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19719 }
19720 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19721 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
19722 if (!SWIG_IsOK(ecode2)) {
19723 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandReturnObject_GetError" "', argument " "2"" of type '" "bool""'");
19724 }
19725 arg2 = static_cast< bool >(val2);
19726 {
19727 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19728 result = (char *)(arg1)->GetError(only_if_no_immediate: arg2);
19729 SWIG_PYTHON_THREAD_END_ALLOW;
19730 }
19731 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
19732 return resultobj;
19733fail:
19734 return NULL;
19735}
19736
19737
19738SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError(PyObject *self, PyObject *args) {
19739 Py_ssize_t argc;
19740 PyObject *argv[3] = {
19741 0
19742 };
19743
19744 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_GetError", min: 0, max: 2, objs: argv))) SWIG_fail;
19745 --argc;
19746 if (argc == 1) {
19747 int _v = 0;
19748 void *vptr = 0;
19749 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19750 _v = SWIG_CheckState(res);
19751 if (_v) {
19752 return _wrap_SBCommandReturnObject_GetError__SWIG_0(self, nobjs: argc, swig_obj: argv);
19753 }
19754 }
19755 if (argc == 2) {
19756 int _v = 0;
19757 void *vptr = 0;
19758 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19759 _v = SWIG_CheckState(res);
19760 if (_v) {
19761 {
19762 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
19763 _v = SWIG_CheckState(res);
19764 }
19765 if (_v) {
19766 return _wrap_SBCommandReturnObject_GetError__SWIG_1(self, nobjs: argc, swig_obj: argv);
19767 }
19768 }
19769 }
19770
19771fail:
19772 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_GetError'.\n"
19773 " Possible C/C++ prototypes are:\n"
19774 " lldb::SBCommandReturnObject::GetError()\n"
19775 " lldb::SBCommandReturnObject::GetError(bool)\n");
19776 return 0;
19777}
19778
19779
19780SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19781 PyObject *resultobj = 0;
19782 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19783 lldb::SBError *arg2 = 0 ;
19784 char *arg3 = (char *) 0 ;
19785 void *argp1 = 0 ;
19786 int res1 = 0 ;
19787 void *argp2 = 0 ;
19788 int res2 = 0 ;
19789 int res3 ;
19790 char *buf3 = 0 ;
19791 int alloc3 = 0 ;
19792
19793 (void)self;
19794 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
19795 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19796 if (!SWIG_IsOK(res1)) {
19797 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19798 }
19799 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19800 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
19801 if (!SWIG_IsOK(res2)) {
19802 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "lldb::SBError &""'");
19803 }
19804 if (!argp2) {
19805 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "lldb::SBError &""'");
19806 }
19807 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
19808 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
19809 if (!SWIG_IsOK(res3)) {
19810 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandReturnObject_SetError" "', argument " "3"" of type '" "char const *""'");
19811 }
19812 arg3 = reinterpret_cast< char * >(buf3);
19813 {
19814 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19815 (arg1)->SetError(error&: *arg2,fallback_error_cstr: (char const *)arg3);
19816 SWIG_PYTHON_THREAD_END_ALLOW;
19817 }
19818 resultobj = SWIG_Py_Void();
19819 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
19820 return resultobj;
19821fail:
19822 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
19823 return NULL;
19824}
19825
19826
19827SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19828 PyObject *resultobj = 0;
19829 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19830 lldb::SBError *arg2 = 0 ;
19831 void *argp1 = 0 ;
19832 int res1 = 0 ;
19833 void *argp2 = 0 ;
19834 int res2 = 0 ;
19835
19836 (void)self;
19837 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19839 if (!SWIG_IsOK(res1)) {
19840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19841 }
19842 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19843 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
19844 if (!SWIG_IsOK(res2)) {
19845 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "lldb::SBError &""'");
19846 }
19847 if (!argp2) {
19848 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "lldb::SBError &""'");
19849 }
19850 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
19851 {
19852 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19853 (arg1)->SetError(error&: *arg2);
19854 SWIG_PYTHON_THREAD_END_ALLOW;
19855 }
19856 resultobj = SWIG_Py_Void();
19857 return resultobj;
19858fail:
19859 return NULL;
19860}
19861
19862
19863SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
19864 PyObject *resultobj = 0;
19865 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19866 char *arg2 = (char *) 0 ;
19867 void *argp1 = 0 ;
19868 int res1 = 0 ;
19869 int res2 ;
19870 char *buf2 = 0 ;
19871 int alloc2 = 0 ;
19872
19873 (void)self;
19874 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19875 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19876 if (!SWIG_IsOK(res1)) {
19877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19878 }
19879 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19880 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
19881 if (!SWIG_IsOK(res2)) {
19882 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "char const *""'");
19883 }
19884 arg2 = reinterpret_cast< char * >(buf2);
19885 {
19886 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19887 (arg1)->SetError((char const *)arg2);
19888 SWIG_PYTHON_THREAD_END_ALLOW;
19889 }
19890 resultobj = SWIG_Py_Void();
19891 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19892 return resultobj;
19893fail:
19894 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19895 return NULL;
19896}
19897
19898
19899SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError(PyObject *self, PyObject *args) {
19900 Py_ssize_t argc;
19901 PyObject *argv[4] = {
19902 0
19903 };
19904
19905 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_SetError", min: 0, max: 3, objs: argv))) SWIG_fail;
19906 --argc;
19907 if (argc == 2) {
19908 int _v = 0;
19909 void *vptr = 0;
19910 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19911 _v = SWIG_CheckState(res);
19912 if (_v) {
19913 void *vptr = 0;
19914 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
19915 _v = SWIG_CheckState(res);
19916 if (_v) {
19917 return _wrap_SBCommandReturnObject_SetError__SWIG_1(self, nobjs: argc, swig_obj: argv);
19918 }
19919 }
19920 }
19921 if (argc == 2) {
19922 int _v = 0;
19923 void *vptr = 0;
19924 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19925 _v = SWIG_CheckState(res);
19926 if (_v) {
19927 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
19928 _v = SWIG_CheckState(res);
19929 if (_v) {
19930 return _wrap_SBCommandReturnObject_SetError__SWIG_2(self, nobjs: argc, swig_obj: argv);
19931 }
19932 }
19933 }
19934 if (argc == 3) {
19935 int _v = 0;
19936 void *vptr = 0;
19937 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
19938 _v = SWIG_CheckState(res);
19939 if (_v) {
19940 void *vptr = 0;
19941 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
19942 _v = SWIG_CheckState(res);
19943 if (_v) {
19944 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
19945 _v = SWIG_CheckState(res);
19946 if (_v) {
19947 return _wrap_SBCommandReturnObject_SetError__SWIG_0(self, nobjs: argc, swig_obj: argv);
19948 }
19949 }
19950 }
19951 }
19952
19953fail:
19954 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_SetError'.\n"
19955 " Possible C/C++ prototypes are:\n"
19956 " lldb::SBCommandReturnObject::SetError(lldb::SBError &,char const *)\n"
19957 " lldb::SBCommandReturnObject::SetError(lldb::SBError &)\n"
19958 " lldb::SBCommandReturnObject::SetError(char const *)\n");
19959 return 0;
19960}
19961
19962
19963SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetValues(PyObject *self, PyObject *args) {
19964 PyObject *resultobj = 0;
19965 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
19966 lldb::DynamicValueType arg2 ;
19967 void *argp1 = 0 ;
19968 int res1 = 0 ;
19969 int val2 ;
19970 int ecode2 = 0 ;
19971 PyObject *swig_obj[2] ;
19972 lldb::SBValueList result;
19973
19974 (void)self;
19975 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_GetValues", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
19976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
19977 if (!SWIG_IsOK(res1)) {
19978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetValues" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
19979 }
19980 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
19981 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
19982 if (!SWIG_IsOK(ecode2)) {
19983 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandReturnObject_GetValues" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
19984 }
19985 arg2 = static_cast< lldb::DynamicValueType >(val2);
19986 {
19987 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19988 result = (arg1)->GetValues(use_dynamic: arg2);
19989 SWIG_PYTHON_THREAD_END_ALLOW;
19990 }
19991 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
19992 return resultobj;
19993fail:
19994 return NULL;
19995}
19996
19997
19998SWIGINTERN PyObject *_wrap_SBCommandReturnObject___repr__(PyObject *self, PyObject *args) {
19999 PyObject *resultobj = 0;
20000 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
20001 void *argp1 = 0 ;
20002 int res1 = 0 ;
20003 PyObject *swig_obj[1] ;
20004 std::string result;
20005
20006 (void)self;
20007 if (!args) SWIG_fail;
20008 swig_obj[0] = args;
20009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
20010 if (!SWIG_IsOK(res1)) {
20011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject___repr__" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
20012 }
20013 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
20014 {
20015 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20016 result = lldb_SBCommandReturnObject___repr__(self: arg1);
20017 SWIG_PYTHON_THREAD_END_ALLOW;
20018 }
20019 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
20020 return resultobj;
20021fail:
20022 return NULL;
20023}
20024
20025
20026SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
20027 PyObject *resultobj = 0;
20028 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
20029 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
20030 bool arg3 ;
20031 void *argp1 = 0 ;
20032 int res1 = 0 ;
20033 bool val3 ;
20034 int ecode3 = 0 ;
20035
20036 (void)self;
20037 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
20038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
20039 if (!SWIG_IsOK(res1)) {
20040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
20041 }
20042 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
20043 {
20044 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
20045 if (!py_file) {
20046 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
20047 SWIG_fail;
20048 }
20049 auto sp =
20050 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
20051 if (!sp)
20052 SWIG_fail;
20053 arg2 = sp;
20054 }
20055 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
20056 if (!SWIG_IsOK(ecode3)) {
20057 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "3"" of type '" "bool""'");
20058 }
20059 arg3 = static_cast< bool >(val3);
20060 {
20061 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20062 lldb_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(self: arg1,SWIG_STD_MOVE(arg2),transfer_ownership: arg3);
20063 SWIG_PYTHON_THREAD_END_ALLOW;
20064 }
20065 resultobj = SWIG_Py_Void();
20066 return resultobj;
20067fail:
20068 return NULL;
20069}
20070
20071
20072SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile(PyObject *self, PyObject *args) {
20073 Py_ssize_t argc;
20074 PyObject *argv[4] = {
20075 0
20076 };
20077
20078 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_SetImmediateOutputFile", min: 0, max: 3, objs: argv))) SWIG_fail;
20079 --argc;
20080 if (argc == 2) {
20081 int _v = 0;
20082 void *vptr = 0;
20083 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
20084 _v = SWIG_CheckState(res);
20085 if (_v) {
20086 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
20087 _v = SWIG_CheckState(res);
20088 if (_v) {
20089 return _wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_0(self, nobjs: argc, swig_obj: argv);
20090 }
20091 }
20092 }
20093 if (argc == 2) {
20094 int _v = 0;
20095 void *vptr = 0;
20096 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
20097 _v = SWIG_CheckState(res);
20098 if (_v) {
20099 {
20100 if (PythonFile::Check(py_obj: argv[1])) {
20101 _v = 1;
20102 } else {
20103 PyErr_Clear();
20104 _v = 0;
20105 }
20106 }
20107 if (_v) {
20108 return _wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
20109 }
20110 }
20111 }
20112 if (argc == 3) {
20113 int _v = 0;
20114 void *vptr = 0;
20115 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
20116 _v = SWIG_CheckState(res);
20117 if (_v) {
20118 {
20119 if (PythonFile::Check(py_obj: argv[1])) {
20120 _v = 1;
20121 } else {
20122 PyErr_Clear();
20123 _v = 0;
20124 }
20125 }
20126 if (_v) {
20127 {
20128 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
20129 _v = SWIG_CheckState(res);
20130 }
20131 if (_v) {
20132 return _wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(self, nobjs: argc, swig_obj: argv);
20133 }
20134 }
20135 }
20136 }
20137
20138fail:
20139 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_SetImmediateOutputFile'.\n"
20140 " Possible C/C++ prototypes are:\n"
20141 " lldb::SBCommandReturnObject::SetImmediateOutputFile(lldb::SBFile)\n"
20142 " lldb::SBCommandReturnObject::SetImmediateOutputFile(lldb::FileSP)\n"
20143 " lldb::SBCommandReturnObject::SetImmediateOutputFile(lldb::FileSP,bool)\n");
20144 return 0;
20145}
20146
20147
20148SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
20149 PyObject *resultobj = 0;
20150 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
20151 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
20152 bool arg3 ;
20153 void *argp1 = 0 ;
20154 int res1 = 0 ;
20155 bool val3 ;
20156 int ecode3 = 0 ;
20157
20158 (void)self;
20159 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
20160 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
20161 if (!SWIG_IsOK(res1)) {
20162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
20163 }
20164 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
20165 {
20166 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
20167 if (!py_file) {
20168 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
20169 SWIG_fail;
20170 }
20171 auto sp =
20172 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
20173 if (!sp)
20174 SWIG_fail;
20175 arg2 = sp;
20176 }
20177 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
20178 if (!SWIG_IsOK(ecode3)) {
20179 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "3"" of type '" "bool""'");
20180 }
20181 arg3 = static_cast< bool >(val3);
20182 {
20183 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20184 lldb_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(self: arg1,SWIG_STD_MOVE(arg2),transfer_ownership: arg3);
20185 SWIG_PYTHON_THREAD_END_ALLOW;
20186 }
20187 resultobj = SWIG_Py_Void();
20188 return resultobj;
20189fail:
20190 return NULL;
20191}
20192
20193
20194SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile(PyObject *self, PyObject *args) {
20195 Py_ssize_t argc;
20196 PyObject *argv[4] = {
20197 0
20198 };
20199
20200 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_SetImmediateErrorFile", min: 0, max: 3, objs: argv))) SWIG_fail;
20201 --argc;
20202 if (argc == 2) {
20203 int _v = 0;
20204 void *vptr = 0;
20205 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
20206 _v = SWIG_CheckState(res);
20207 if (_v) {
20208 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
20209 _v = SWIG_CheckState(res);
20210 if (_v) {
20211 return _wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_0(self, nobjs: argc, swig_obj: argv);
20212 }
20213 }
20214 }
20215 if (argc == 2) {
20216 int _v = 0;
20217 void *vptr = 0;
20218 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
20219 _v = SWIG_CheckState(res);
20220 if (_v) {
20221 {
20222 if (PythonFile::Check(py_obj: argv[1])) {
20223 _v = 1;
20224 } else {
20225 PyErr_Clear();
20226 _v = 0;
20227 }
20228 }
20229 if (_v) {
20230 return _wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
20231 }
20232 }
20233 }
20234 if (argc == 3) {
20235 int _v = 0;
20236 void *vptr = 0;
20237 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
20238 _v = SWIG_CheckState(res);
20239 if (_v) {
20240 {
20241 if (PythonFile::Check(py_obj: argv[1])) {
20242 _v = 1;
20243 } else {
20244 PyErr_Clear();
20245 _v = 0;
20246 }
20247 }
20248 if (_v) {
20249 {
20250 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
20251 _v = SWIG_CheckState(res);
20252 }
20253 if (_v) {
20254 return _wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(self, nobjs: argc, swig_obj: argv);
20255 }
20256 }
20257 }
20258 }
20259
20260fail:
20261 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_SetImmediateErrorFile'.\n"
20262 " Possible C/C++ prototypes are:\n"
20263 " lldb::SBCommandReturnObject::SetImmediateErrorFile(lldb::SBFile)\n"
20264 " lldb::SBCommandReturnObject::SetImmediateErrorFile(lldb::FileSP)\n"
20265 " lldb::SBCommandReturnObject::SetImmediateErrorFile(lldb::FileSP,bool)\n");
20266 return 0;
20267}
20268
20269
20270SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Print(PyObject *self, PyObject *args) {
20271 PyObject *resultobj = 0;
20272 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
20273 char *arg2 = (char *) 0 ;
20274 void *argp1 = 0 ;
20275 int res1 = 0 ;
20276 int res2 ;
20277 char *buf2 = 0 ;
20278 int alloc2 = 0 ;
20279 PyObject *swig_obj[2] ;
20280
20281 (void)self;
20282 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_Print", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
20283 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
20284 if (!SWIG_IsOK(res1)) {
20285 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_Print" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
20286 }
20287 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
20288 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
20289 if (!SWIG_IsOK(res2)) {
20290 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_Print" "', argument " "2"" of type '" "char const *""'");
20291 }
20292 arg2 = reinterpret_cast< char * >(buf2);
20293 {
20294 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20295 lldb_SBCommandReturnObject_Print(self: arg1,str: (char const *)arg2);
20296 SWIG_PYTHON_THREAD_END_ALLOW;
20297 }
20298 resultobj = SWIG_Py_Void();
20299 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
20300 return resultobj;
20301fail:
20302 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
20303 return NULL;
20304}
20305
20306
20307SWIGINTERN PyObject *_wrap_SBCommandReturnObject_write(PyObject *self, PyObject *args) {
20308 PyObject *resultobj = 0;
20309 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
20310 char *arg2 = (char *) 0 ;
20311 void *argp1 = 0 ;
20312 int res1 = 0 ;
20313 int res2 ;
20314 char *buf2 = 0 ;
20315 int alloc2 = 0 ;
20316 PyObject *swig_obj[2] ;
20317
20318 (void)self;
20319 if (!SWIG_Python_UnpackTuple(args, name: "SBCommandReturnObject_write", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
20320 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
20321 if (!SWIG_IsOK(res1)) {
20322 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_write" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
20323 }
20324 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
20325 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
20326 if (!SWIG_IsOK(res2)) {
20327 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_write" "', argument " "2"" of type '" "char const *""'");
20328 }
20329 arg2 = reinterpret_cast< char * >(buf2);
20330 {
20331 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20332 lldb_SBCommandReturnObject_write(self: arg1,str: (char const *)arg2);
20333 SWIG_PYTHON_THREAD_END_ALLOW;
20334 }
20335 resultobj = SWIG_Py_Void();
20336 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
20337 return resultobj;
20338fail:
20339 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
20340 return NULL;
20341}
20342
20343
20344SWIGINTERN PyObject *_wrap_SBCommandReturnObject_flush(PyObject *self, PyObject *args) {
20345 PyObject *resultobj = 0;
20346 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
20347 void *argp1 = 0 ;
20348 int res1 = 0 ;
20349 PyObject *swig_obj[1] ;
20350
20351 (void)self;
20352 if (!args) SWIG_fail;
20353 swig_obj[0] = args;
20354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
20355 if (!SWIG_IsOK(res1)) {
20356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_flush" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
20357 }
20358 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
20359 {
20360 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20361 lldb_SBCommandReturnObject_flush(self: arg1);
20362 SWIG_PYTHON_THREAD_END_ALLOW;
20363 }
20364 resultobj = SWIG_Py_Void();
20365 return resultobj;
20366fail:
20367 return NULL;
20368}
20369
20370
20371SWIGINTERN PyObject *SBCommandReturnObject_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20372 PyObject *obj;
20373 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
20374 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_NewClientData(obj));
20375 return SWIG_Py_Void();
20376}
20377
20378SWIGINTERN PyObject *SBCommandReturnObject_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20379 return SWIG_Python_InitShadowInstance(args);
20380}
20381
20382SWIGINTERN PyObject *_wrap_new_SBCommunication__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
20383 PyObject *resultobj = 0;
20384 lldb::SBCommunication *result = 0 ;
20385
20386 (void)self;
20387 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
20388 {
20389 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20390 result = (lldb::SBCommunication *)new lldb::SBCommunication();
20391 SWIG_PYTHON_THREAD_END_ALLOW;
20392 }
20393 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommunication, SWIG_POINTER_NEW | 0 );
20394 return resultobj;
20395fail:
20396 return NULL;
20397}
20398
20399
20400SWIGINTERN PyObject *_wrap_new_SBCommunication__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
20401 PyObject *resultobj = 0;
20402 char *arg1 = (char *) 0 ;
20403 int res1 ;
20404 char *buf1 = 0 ;
20405 int alloc1 = 0 ;
20406 lldb::SBCommunication *result = 0 ;
20407
20408 (void)self;
20409 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
20410 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
20411 if (!SWIG_IsOK(res1)) {
20412 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCommunication" "', argument " "1"" of type '" "char const *""'");
20413 }
20414 arg1 = reinterpret_cast< char * >(buf1);
20415 {
20416 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20417 result = (lldb::SBCommunication *)new lldb::SBCommunication((char const *)arg1);
20418 SWIG_PYTHON_THREAD_END_ALLOW;
20419 }
20420 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommunication, SWIG_POINTER_NEW | 0 );
20421 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
20422 return resultobj;
20423fail:
20424 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
20425 return NULL;
20426}
20427
20428
20429SWIGINTERN PyObject *_wrap_new_SBCommunication(PyObject *self, PyObject *args) {
20430 Py_ssize_t argc;
20431 PyObject *argv[2] = {
20432 0
20433 };
20434
20435 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBCommunication", min: 0, max: 1, objs: argv))) SWIG_fail;
20436 --argc;
20437 if (argc == 0) {
20438 return _wrap_new_SBCommunication__SWIG_0(self, nobjs: argc, argv);
20439 }
20440 if (argc == 1) {
20441 int _v = 0;
20442 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
20443 _v = SWIG_CheckState(res);
20444 if (_v) {
20445 return _wrap_new_SBCommunication__SWIG_1(self, nobjs: argc, swig_obj: argv);
20446 }
20447 }
20448
20449fail:
20450 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBCommunication'.\n"
20451 " Possible C/C++ prototypes are:\n"
20452 " lldb::SBCommunication::SBCommunication()\n"
20453 " lldb::SBCommunication::SBCommunication(char const *)\n");
20454 return 0;
20455}
20456
20457
20458SWIGINTERN PyObject *_wrap_delete_SBCommunication(PyObject *self, PyObject *args) {
20459 PyObject *resultobj = 0;
20460 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20461 void *argp1 = 0 ;
20462 int res1 = 0 ;
20463 PyObject *swig_obj[1] ;
20464
20465 (void)self;
20466 if (!args) SWIG_fail;
20467 swig_obj[0] = args;
20468 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, SWIG_POINTER_DISOWN | 0 );
20469 if (!SWIG_IsOK(res1)) {
20470 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCommunication" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20471 }
20472 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20473 {
20474 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20475 delete arg1;
20476 SWIG_PYTHON_THREAD_END_ALLOW;
20477 }
20478 resultobj = SWIG_Py_Void();
20479 return resultobj;
20480fail:
20481 return NULL;
20482}
20483
20484
20485SWIGINTERN PyObject *_wrap_SBCommunication___nonzero__(PyObject *self, PyObject *args) {
20486 PyObject *resultobj = 0;
20487 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20488 void *argp1 = 0 ;
20489 int res1 = 0 ;
20490 PyObject *swig_obj[1] ;
20491 bool result;
20492
20493 (void)self;
20494 if (!args) SWIG_fail;
20495 swig_obj[0] = args;
20496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20497 if (!SWIG_IsOK(res1)) {
20498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication___nonzero__" "', argument " "1"" of type '" "lldb::SBCommunication const *""'");
20499 }
20500 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20501 {
20502 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20503 result = (bool)((lldb::SBCommunication const *)arg1)->operator bool();
20504 SWIG_PYTHON_THREAD_END_ALLOW;
20505 }
20506 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
20507 return resultobj;
20508fail:
20509 return NULL;
20510}
20511
20512
20513SWIGINTERN PyObject *_wrap_SBCommunication_IsValid(PyObject *self, PyObject *args) {
20514 PyObject *resultobj = 0;
20515 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20516 void *argp1 = 0 ;
20517 int res1 = 0 ;
20518 PyObject *swig_obj[1] ;
20519 bool result;
20520
20521 (void)self;
20522 if (!args) SWIG_fail;
20523 swig_obj[0] = args;
20524 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20525 if (!SWIG_IsOK(res1)) {
20526 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_IsValid" "', argument " "1"" of type '" "lldb::SBCommunication const *""'");
20527 }
20528 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20529 {
20530 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20531 result = (bool)((lldb::SBCommunication const *)arg1)->IsValid();
20532 SWIG_PYTHON_THREAD_END_ALLOW;
20533 }
20534 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
20535 return resultobj;
20536fail:
20537 return NULL;
20538}
20539
20540
20541SWIGINTERN PyObject *_wrap_SBCommunication_GetBroadcaster(PyObject *self, PyObject *args) {
20542 PyObject *resultobj = 0;
20543 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20544 void *argp1 = 0 ;
20545 int res1 = 0 ;
20546 PyObject *swig_obj[1] ;
20547 lldb::SBBroadcaster result;
20548
20549 (void)self;
20550 if (!args) SWIG_fail;
20551 swig_obj[0] = args;
20552 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20553 if (!SWIG_IsOK(res1)) {
20554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20555 }
20556 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20557 {
20558 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20559 result = (arg1)->GetBroadcaster();
20560 SWIG_PYTHON_THREAD_END_ALLOW;
20561 }
20562 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(result)), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
20563 return resultobj;
20564fail:
20565 return NULL;
20566}
20567
20568
20569SWIGINTERN PyObject *_wrap_SBCommunication_GetBroadcasterClass(PyObject *self, PyObject *args) {
20570 PyObject *resultobj = 0;
20571 char *result = 0 ;
20572
20573 (void)self;
20574 if (!SWIG_Python_UnpackTuple(args, name: "SBCommunication_GetBroadcasterClass", min: 0, max: 0, objs: 0)) SWIG_fail;
20575 {
20576 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20577 result = (char *)lldb::SBCommunication::GetBroadcasterClass();
20578 SWIG_PYTHON_THREAD_END_ALLOW;
20579 }
20580 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
20581 return resultobj;
20582fail:
20583 return NULL;
20584}
20585
20586
20587SWIGINTERN PyObject *_wrap_SBCommunication_AdoptFileDesriptor(PyObject *self, PyObject *args) {
20588 PyObject *resultobj = 0;
20589 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20590 int arg2 ;
20591 bool arg3 ;
20592 void *argp1 = 0 ;
20593 int res1 = 0 ;
20594 int val2 ;
20595 int ecode2 = 0 ;
20596 bool val3 ;
20597 int ecode3 = 0 ;
20598 PyObject *swig_obj[3] ;
20599 lldb::ConnectionStatus result;
20600
20601 (void)self;
20602 if (!SWIG_Python_UnpackTuple(args, name: "SBCommunication_AdoptFileDesriptor", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
20603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20604 if (!SWIG_IsOK(res1)) {
20605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_AdoptFileDesriptor" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20606 }
20607 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20608 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
20609 if (!SWIG_IsOK(ecode2)) {
20610 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommunication_AdoptFileDesriptor" "', argument " "2"" of type '" "int""'");
20611 }
20612 arg2 = static_cast< int >(val2);
20613 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
20614 if (!SWIG_IsOK(ecode3)) {
20615 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommunication_AdoptFileDesriptor" "', argument " "3"" of type '" "bool""'");
20616 }
20617 arg3 = static_cast< bool >(val3);
20618 {
20619 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20620 result = (lldb::ConnectionStatus)(arg1)->AdoptFileDesriptor(fd: arg2,owns_fd: arg3);
20621 SWIG_PYTHON_THREAD_END_ALLOW;
20622 }
20623 resultobj = SWIG_From_int(value: static_cast< int >(result));
20624 return resultobj;
20625fail:
20626 return NULL;
20627}
20628
20629
20630SWIGINTERN PyObject *_wrap_SBCommunication_Connect(PyObject *self, PyObject *args) {
20631 PyObject *resultobj = 0;
20632 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20633 char *arg2 = (char *) 0 ;
20634 void *argp1 = 0 ;
20635 int res1 = 0 ;
20636 int res2 ;
20637 char *buf2 = 0 ;
20638 int alloc2 = 0 ;
20639 PyObject *swig_obj[2] ;
20640 lldb::ConnectionStatus result;
20641
20642 (void)self;
20643 if (!SWIG_Python_UnpackTuple(args, name: "SBCommunication_Connect", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
20644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20645 if (!SWIG_IsOK(res1)) {
20646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_Connect" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20647 }
20648 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20649 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
20650 if (!SWIG_IsOK(res2)) {
20651 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommunication_Connect" "', argument " "2"" of type '" "char const *""'");
20652 }
20653 arg2 = reinterpret_cast< char * >(buf2);
20654 {
20655 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20656 result = (lldb::ConnectionStatus)(arg1)->Connect(url: (char const *)arg2);
20657 SWIG_PYTHON_THREAD_END_ALLOW;
20658 }
20659 resultobj = SWIG_From_int(value: static_cast< int >(result));
20660 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
20661 return resultobj;
20662fail:
20663 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
20664 return NULL;
20665}
20666
20667
20668SWIGINTERN PyObject *_wrap_SBCommunication_Disconnect(PyObject *self, PyObject *args) {
20669 PyObject *resultobj = 0;
20670 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20671 void *argp1 = 0 ;
20672 int res1 = 0 ;
20673 PyObject *swig_obj[1] ;
20674 lldb::ConnectionStatus result;
20675
20676 (void)self;
20677 if (!args) SWIG_fail;
20678 swig_obj[0] = args;
20679 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20680 if (!SWIG_IsOK(res1)) {
20681 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_Disconnect" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20682 }
20683 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20684 {
20685 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20686 result = (lldb::ConnectionStatus)(arg1)->Disconnect();
20687 SWIG_PYTHON_THREAD_END_ALLOW;
20688 }
20689 resultobj = SWIG_From_int(value: static_cast< int >(result));
20690 return resultobj;
20691fail:
20692 return NULL;
20693}
20694
20695
20696SWIGINTERN PyObject *_wrap_SBCommunication_IsConnected(PyObject *self, PyObject *args) {
20697 PyObject *resultobj = 0;
20698 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20699 void *argp1 = 0 ;
20700 int res1 = 0 ;
20701 PyObject *swig_obj[1] ;
20702 bool result;
20703
20704 (void)self;
20705 if (!args) SWIG_fail;
20706 swig_obj[0] = args;
20707 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20708 if (!SWIG_IsOK(res1)) {
20709 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_IsConnected" "', argument " "1"" of type '" "lldb::SBCommunication const *""'");
20710 }
20711 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20712 {
20713 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20714 result = (bool)((lldb::SBCommunication const *)arg1)->IsConnected();
20715 SWIG_PYTHON_THREAD_END_ALLOW;
20716 }
20717 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
20718 return resultobj;
20719fail:
20720 return NULL;
20721}
20722
20723
20724SWIGINTERN PyObject *_wrap_SBCommunication_GetCloseOnEOF(PyObject *self, PyObject *args) {
20725 PyObject *resultobj = 0;
20726 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20727 void *argp1 = 0 ;
20728 int res1 = 0 ;
20729 PyObject *swig_obj[1] ;
20730 bool result;
20731
20732 (void)self;
20733 if (!args) SWIG_fail;
20734 swig_obj[0] = args;
20735 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20736 if (!SWIG_IsOK(res1)) {
20737 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_GetCloseOnEOF" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20738 }
20739 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20740 {
20741 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20742 result = (bool)(arg1)->GetCloseOnEOF();
20743 SWIG_PYTHON_THREAD_END_ALLOW;
20744 }
20745 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
20746 return resultobj;
20747fail:
20748 return NULL;
20749}
20750
20751
20752SWIGINTERN PyObject *_wrap_SBCommunication_SetCloseOnEOF(PyObject *self, PyObject *args) {
20753 PyObject *resultobj = 0;
20754 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20755 bool arg2 ;
20756 void *argp1 = 0 ;
20757 int res1 = 0 ;
20758 bool val2 ;
20759 int ecode2 = 0 ;
20760 PyObject *swig_obj[2] ;
20761
20762 (void)self;
20763 if (!SWIG_Python_UnpackTuple(args, name: "SBCommunication_SetCloseOnEOF", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
20764 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20765 if (!SWIG_IsOK(res1)) {
20766 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_SetCloseOnEOF" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20767 }
20768 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20769 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
20770 if (!SWIG_IsOK(ecode2)) {
20771 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommunication_SetCloseOnEOF" "', argument " "2"" of type '" "bool""'");
20772 }
20773 arg2 = static_cast< bool >(val2);
20774 {
20775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20776 (arg1)->SetCloseOnEOF(arg2);
20777 SWIG_PYTHON_THREAD_END_ALLOW;
20778 }
20779 resultobj = SWIG_Py_Void();
20780 return resultobj;
20781fail:
20782 return NULL;
20783}
20784
20785
20786SWIGINTERN PyObject *_wrap_SBCommunication_Read(PyObject *self, PyObject *args) {
20787 PyObject *resultobj = 0;
20788 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20789 void *arg2 = (void *) 0 ;
20790 size_t arg3 ;
20791 uint32_t arg4 ;
20792 lldb::ConnectionStatus *arg5 = 0 ;
20793 void *argp1 = 0 ;
20794 int res1 = 0 ;
20795 int res2 ;
20796 size_t val3 ;
20797 int ecode3 = 0 ;
20798 unsigned int val4 ;
20799 int ecode4 = 0 ;
20800 void *argp5 = 0 ;
20801 int res5 = 0 ;
20802 PyObject *swig_obj[5] ;
20803 size_t result;
20804
20805 (void)self;
20806 if (!SWIG_Python_UnpackTuple(args, name: "SBCommunication_Read", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
20807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20808 if (!SWIG_IsOK(res1)) {
20809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_Read" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20810 }
20811 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20812 res2 = SWIG_ConvertPtr(swig_obj[1],SWIG_as_voidptrptr(&arg2), 0, 0);
20813 if (!SWIG_IsOK(res2)) {
20814 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommunication_Read" "', argument " "2"" of type '" "void *""'");
20815 }
20816 ecode3 = SWIG_AsVal_size_t(obj: swig_obj[2], val: &val3);
20817 if (!SWIG_IsOK(ecode3)) {
20818 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommunication_Read" "', argument " "3"" of type '" "size_t""'");
20819 }
20820 arg3 = static_cast< size_t >(val3);
20821 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
20822 if (!SWIG_IsOK(ecode4)) {
20823 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCommunication_Read" "', argument " "4"" of type '" "uint32_t""'");
20824 }
20825 arg4 = static_cast< uint32_t >(val4);
20826 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__ConnectionStatus, 0 );
20827 if (!SWIG_IsOK(res5)) {
20828 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBCommunication_Read" "', argument " "5"" of type '" "lldb::ConnectionStatus &""'");
20829 }
20830 if (!argp5) {
20831 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommunication_Read" "', argument " "5"" of type '" "lldb::ConnectionStatus &""'");
20832 }
20833 arg5 = reinterpret_cast< lldb::ConnectionStatus * >(argp5);
20834 {
20835 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20836 result = (arg1)->Read(dst: arg2,dst_len: arg3,timeout_usec: arg4,status&: *arg5);
20837 SWIG_PYTHON_THREAD_END_ALLOW;
20838 }
20839 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
20840 return resultobj;
20841fail:
20842 return NULL;
20843}
20844
20845
20846SWIGINTERN PyObject *_wrap_SBCommunication_Write(PyObject *self, PyObject *args) {
20847 PyObject *resultobj = 0;
20848 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20849 void *arg2 = (void *) 0 ;
20850 size_t arg3 ;
20851 lldb::ConnectionStatus *arg4 = 0 ;
20852 void *argp1 = 0 ;
20853 int res1 = 0 ;
20854 int res2 ;
20855 size_t val3 ;
20856 int ecode3 = 0 ;
20857 void *argp4 = 0 ;
20858 int res4 = 0 ;
20859 PyObject *swig_obj[4] ;
20860 size_t result;
20861
20862 (void)self;
20863 if (!SWIG_Python_UnpackTuple(args, name: "SBCommunication_Write", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
20864 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20865 if (!SWIG_IsOK(res1)) {
20866 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_Write" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20867 }
20868 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20869 res2 = SWIG_ConvertPtr(swig_obj[1],SWIG_as_voidptrptr(&arg2), 0, 0);
20870 if (!SWIG_IsOK(res2)) {
20871 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommunication_Write" "', argument " "2"" of type '" "void const *""'");
20872 }
20873 ecode3 = SWIG_AsVal_size_t(obj: swig_obj[2], val: &val3);
20874 if (!SWIG_IsOK(ecode3)) {
20875 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommunication_Write" "', argument " "3"" of type '" "size_t""'");
20876 }
20877 arg3 = static_cast< size_t >(val3);
20878 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__ConnectionStatus, 0 );
20879 if (!SWIG_IsOK(res4)) {
20880 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCommunication_Write" "', argument " "4"" of type '" "lldb::ConnectionStatus &""'");
20881 }
20882 if (!argp4) {
20883 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommunication_Write" "', argument " "4"" of type '" "lldb::ConnectionStatus &""'");
20884 }
20885 arg4 = reinterpret_cast< lldb::ConnectionStatus * >(argp4);
20886 {
20887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20888 result = (arg1)->Write(src: (void const *)arg2,src_len: arg3,status&: *arg4);
20889 SWIG_PYTHON_THREAD_END_ALLOW;
20890 }
20891 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
20892 return resultobj;
20893fail:
20894 return NULL;
20895}
20896
20897
20898SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadStart(PyObject *self, PyObject *args) {
20899 PyObject *resultobj = 0;
20900 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20901 void *argp1 = 0 ;
20902 int res1 = 0 ;
20903 PyObject *swig_obj[1] ;
20904 bool result;
20905
20906 (void)self;
20907 if (!args) SWIG_fail;
20908 swig_obj[0] = args;
20909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20910 if (!SWIG_IsOK(res1)) {
20911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_ReadThreadStart" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20912 }
20913 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20914 {
20915 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20916 result = (bool)(arg1)->ReadThreadStart();
20917 SWIG_PYTHON_THREAD_END_ALLOW;
20918 }
20919 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
20920 return resultobj;
20921fail:
20922 return NULL;
20923}
20924
20925
20926SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadStop(PyObject *self, PyObject *args) {
20927 PyObject *resultobj = 0;
20928 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20929 void *argp1 = 0 ;
20930 int res1 = 0 ;
20931 PyObject *swig_obj[1] ;
20932 bool result;
20933
20934 (void)self;
20935 if (!args) SWIG_fail;
20936 swig_obj[0] = args;
20937 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20938 if (!SWIG_IsOK(res1)) {
20939 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_ReadThreadStop" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20940 }
20941 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20942 {
20943 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20944 result = (bool)(arg1)->ReadThreadStop();
20945 SWIG_PYTHON_THREAD_END_ALLOW;
20946 }
20947 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
20948 return resultobj;
20949fail:
20950 return NULL;
20951}
20952
20953
20954SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadIsRunning(PyObject *self, PyObject *args) {
20955 PyObject *resultobj = 0;
20956 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20957 void *argp1 = 0 ;
20958 int res1 = 0 ;
20959 PyObject *swig_obj[1] ;
20960 bool result;
20961
20962 (void)self;
20963 if (!args) SWIG_fail;
20964 swig_obj[0] = args;
20965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20966 if (!SWIG_IsOK(res1)) {
20967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_ReadThreadIsRunning" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20968 }
20969 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
20970 {
20971 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20972 result = (bool)(arg1)->ReadThreadIsRunning();
20973 SWIG_PYTHON_THREAD_END_ALLOW;
20974 }
20975 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
20976 return resultobj;
20977fail:
20978 return NULL;
20979}
20980
20981
20982SWIGINTERN PyObject *_wrap_SBCommunication_SetReadThreadBytesReceivedCallback(PyObject *self, PyObject *args) {
20983 PyObject *resultobj = 0;
20984 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
20985 lldb::SBCommunication::ReadThreadBytesReceived arg2 = (lldb::SBCommunication::ReadThreadBytesReceived) 0 ;
20986 void *arg3 = (void *) 0 ;
20987 void *argp1 = 0 ;
20988 int res1 = 0 ;
20989 int res3 ;
20990 PyObject *swig_obj[3] ;
20991 bool result;
20992
20993 (void)self;
20994 if (!SWIG_Python_UnpackTuple(args, name: "SBCommunication_SetReadThreadBytesReceivedCallback", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
20995 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
20996 if (!SWIG_IsOK(res1)) {
20997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_SetReadThreadBytesReceivedCallback" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
20998 }
20999 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
21000 {
21001 int res = SWIG_ConvertFunctionPtr(swig_obj[1], (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__void_size_t__void);
21002 if (!SWIG_IsOK(res)) {
21003 SWIG_exception_fail(SWIG_ArgError(res), "in method '" "SBCommunication_SetReadThreadBytesReceivedCallback" "', argument " "2"" of type '" "lldb::SBCommunication::ReadThreadBytesReceived""'");
21004 }
21005 }
21006 res3 = SWIG_ConvertPtr(swig_obj[2],SWIG_as_voidptrptr(&arg3), 0, 0);
21007 if (!SWIG_IsOK(res3)) {
21008 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommunication_SetReadThreadBytesReceivedCallback" "', argument " "3"" of type '" "void *""'");
21009 }
21010 {
21011 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21012 result = (bool)(arg1)->SetReadThreadBytesReceivedCallback(callback: arg2,callback_baton: arg3);
21013 SWIG_PYTHON_THREAD_END_ALLOW;
21014 }
21015 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
21016 return resultobj;
21017fail:
21018 return NULL;
21019}
21020
21021
21022SWIGINTERN PyObject *SBCommunication_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21023 PyObject *obj;
21024 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
21025 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCommunication, SWIG_NewClientData(obj));
21026 return SWIG_Py_Void();
21027}
21028
21029SWIGINTERN PyObject *SBCommunication_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21030 return SWIG_Python_InitShadowInstance(args);
21031}
21032
21033SWIGINTERN PyObject *_wrap_new_SBCompileUnit__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
21034 PyObject *resultobj = 0;
21035 lldb::SBCompileUnit *result = 0 ;
21036
21037 (void)self;
21038 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
21039 {
21040 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21041 result = (lldb::SBCompileUnit *)new lldb::SBCompileUnit();
21042 SWIG_PYTHON_THREAD_END_ALLOW;
21043 }
21044 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_NEW | 0 );
21045 return resultobj;
21046fail:
21047 return NULL;
21048}
21049
21050
21051SWIGINTERN PyObject *_wrap_new_SBCompileUnit__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
21052 PyObject *resultobj = 0;
21053 lldb::SBCompileUnit *arg1 = 0 ;
21054 void *argp1 = 0 ;
21055 int res1 = 0 ;
21056 lldb::SBCompileUnit *result = 0 ;
21057
21058 (void)self;
21059 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
21060 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0);
21061 if (!SWIG_IsOK(res1)) {
21062 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCompileUnit" "', argument " "1"" of type '" "lldb::SBCompileUnit const &""'");
21063 }
21064 if (!argp1) {
21065 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBCompileUnit" "', argument " "1"" of type '" "lldb::SBCompileUnit const &""'");
21066 }
21067 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21068 {
21069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21070 result = (lldb::SBCompileUnit *)new lldb::SBCompileUnit((lldb::SBCompileUnit const &)*arg1);
21071 SWIG_PYTHON_THREAD_END_ALLOW;
21072 }
21073 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_NEW | 0 );
21074 return resultobj;
21075fail:
21076 return NULL;
21077}
21078
21079
21080SWIGINTERN PyObject *_wrap_new_SBCompileUnit(PyObject *self, PyObject *args) {
21081 Py_ssize_t argc;
21082 PyObject *argv[2] = {
21083 0
21084 };
21085
21086 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBCompileUnit", min: 0, max: 1, objs: argv))) SWIG_fail;
21087 --argc;
21088 if (argc == 0) {
21089 return _wrap_new_SBCompileUnit__SWIG_0(self, nobjs: argc, argv);
21090 }
21091 if (argc == 1) {
21092 int _v = 0;
21093 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_NO_NULL | 0);
21094 _v = SWIG_CheckState(res);
21095 if (_v) {
21096 return _wrap_new_SBCompileUnit__SWIG_1(self, nobjs: argc, swig_obj: argv);
21097 }
21098 }
21099
21100fail:
21101 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBCompileUnit'.\n"
21102 " Possible C/C++ prototypes are:\n"
21103 " lldb::SBCompileUnit::SBCompileUnit()\n"
21104 " lldb::SBCompileUnit::SBCompileUnit(lldb::SBCompileUnit const &)\n");
21105 return 0;
21106}
21107
21108
21109SWIGINTERN PyObject *_wrap_delete_SBCompileUnit(PyObject *self, PyObject *args) {
21110 PyObject *resultobj = 0;
21111 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21112 void *argp1 = 0 ;
21113 int res1 = 0 ;
21114 PyObject *swig_obj[1] ;
21115
21116 (void)self;
21117 if (!args) SWIG_fail;
21118 swig_obj[0] = args;
21119 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_DISOWN | 0 );
21120 if (!SWIG_IsOK(res1)) {
21121 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCompileUnit" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
21122 }
21123 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21124 {
21125 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21126 delete arg1;
21127 SWIG_PYTHON_THREAD_END_ALLOW;
21128 }
21129 resultobj = SWIG_Py_Void();
21130 return resultobj;
21131fail:
21132 return NULL;
21133}
21134
21135
21136SWIGINTERN PyObject *_wrap_SBCompileUnit___nonzero__(PyObject *self, PyObject *args) {
21137 PyObject *resultobj = 0;
21138 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21139 void *argp1 = 0 ;
21140 int res1 = 0 ;
21141 PyObject *swig_obj[1] ;
21142 bool result;
21143
21144 (void)self;
21145 if (!args) SWIG_fail;
21146 swig_obj[0] = args;
21147 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21148 if (!SWIG_IsOK(res1)) {
21149 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit___nonzero__" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21150 }
21151 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21152 {
21153 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21154 result = (bool)((lldb::SBCompileUnit const *)arg1)->operator bool();
21155 SWIG_PYTHON_THREAD_END_ALLOW;
21156 }
21157 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
21158 return resultobj;
21159fail:
21160 return NULL;
21161}
21162
21163
21164SWIGINTERN PyObject *_wrap_SBCompileUnit_IsValid(PyObject *self, PyObject *args) {
21165 PyObject *resultobj = 0;
21166 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21167 void *argp1 = 0 ;
21168 int res1 = 0 ;
21169 PyObject *swig_obj[1] ;
21170 bool result;
21171
21172 (void)self;
21173 if (!args) SWIG_fail;
21174 swig_obj[0] = args;
21175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21176 if (!SWIG_IsOK(res1)) {
21177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_IsValid" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21178 }
21179 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21180 {
21181 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21182 result = (bool)((lldb::SBCompileUnit const *)arg1)->IsValid();
21183 SWIG_PYTHON_THREAD_END_ALLOW;
21184 }
21185 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
21186 return resultobj;
21187fail:
21188 return NULL;
21189}
21190
21191
21192SWIGINTERN PyObject *_wrap_SBCompileUnit_GetFileSpec(PyObject *self, PyObject *args) {
21193 PyObject *resultobj = 0;
21194 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21195 void *argp1 = 0 ;
21196 int res1 = 0 ;
21197 PyObject *swig_obj[1] ;
21198 lldb::SBFileSpec result;
21199
21200 (void)self;
21201 if (!args) SWIG_fail;
21202 swig_obj[0] = args;
21203 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21204 if (!SWIG_IsOK(res1)) {
21205 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetFileSpec" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21206 }
21207 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21208 {
21209 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21210 result = ((lldb::SBCompileUnit const *)arg1)->GetFileSpec();
21211 SWIG_PYTHON_THREAD_END_ALLOW;
21212 }
21213 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
21214 return resultobj;
21215fail:
21216 return NULL;
21217}
21218
21219
21220SWIGINTERN PyObject *_wrap_SBCompileUnit_GetNumLineEntries(PyObject *self, PyObject *args) {
21221 PyObject *resultobj = 0;
21222 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21223 void *argp1 = 0 ;
21224 int res1 = 0 ;
21225 PyObject *swig_obj[1] ;
21226 uint32_t result;
21227
21228 (void)self;
21229 if (!args) SWIG_fail;
21230 swig_obj[0] = args;
21231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21232 if (!SWIG_IsOK(res1)) {
21233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetNumLineEntries" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21234 }
21235 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21236 {
21237 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21238 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->GetNumLineEntries();
21239 SWIG_PYTHON_THREAD_END_ALLOW;
21240 }
21241 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
21242 return resultobj;
21243fail:
21244 return NULL;
21245}
21246
21247
21248SWIGINTERN PyObject *_wrap_SBCompileUnit_GetLineEntryAtIndex(PyObject *self, PyObject *args) {
21249 PyObject *resultobj = 0;
21250 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21251 uint32_t arg2 ;
21252 void *argp1 = 0 ;
21253 int res1 = 0 ;
21254 unsigned int val2 ;
21255 int ecode2 = 0 ;
21256 PyObject *swig_obj[2] ;
21257 lldb::SBLineEntry result;
21258
21259 (void)self;
21260 if (!SWIG_Python_UnpackTuple(args, name: "SBCompileUnit_GetLineEntryAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
21261 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21262 if (!SWIG_IsOK(res1)) {
21263 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetLineEntryAtIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21264 }
21265 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21266 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
21267 if (!SWIG_IsOK(ecode2)) {
21268 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_GetLineEntryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
21269 }
21270 arg2 = static_cast< uint32_t >(val2);
21271 {
21272 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21273 result = ((lldb::SBCompileUnit const *)arg1)->GetLineEntryAtIndex(idx: arg2);
21274 SWIG_PYTHON_THREAD_END_ALLOW;
21275 }
21276 resultobj = SWIG_NewPointerObj((new lldb::SBLineEntry(result)), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_OWN | 0 );
21277 return resultobj;
21278fail:
21279 return NULL;
21280}
21281
21282
21283SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
21284 PyObject *resultobj = 0;
21285 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21286 lldb::SBLineEntry *arg2 = 0 ;
21287 bool arg3 ;
21288 void *argp1 = 0 ;
21289 int res1 = 0 ;
21290 void *argp2 = 0 ;
21291 int res2 = 0 ;
21292 bool val3 ;
21293 int ecode3 = 0 ;
21294 uint32_t result;
21295
21296 (void)self;
21297 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
21298 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21299 if (!SWIG_IsOK(res1)) {
21300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21301 }
21302 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21303 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLineEntry, 0 );
21304 if (!SWIG_IsOK(res2)) {
21305 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "2"" of type '" "lldb::SBLineEntry &""'");
21306 }
21307 if (!argp2) {
21308 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "2"" of type '" "lldb::SBLineEntry &""'");
21309 }
21310 arg2 = reinterpret_cast< lldb::SBLineEntry * >(argp2);
21311 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
21312 if (!SWIG_IsOK(ecode3)) {
21313 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "3"" of type '" "bool""'");
21314 }
21315 arg3 = static_cast< bool >(val3);
21316 {
21317 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21318 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->FindLineEntryIndex(line_entry&: *arg2,exact: arg3);
21319 SWIG_PYTHON_THREAD_END_ALLOW;
21320 }
21321 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
21322 return resultobj;
21323fail:
21324 return NULL;
21325}
21326
21327
21328SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
21329 PyObject *resultobj = 0;
21330 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21331 lldb::SBLineEntry *arg2 = 0 ;
21332 void *argp1 = 0 ;
21333 int res1 = 0 ;
21334 void *argp2 = 0 ;
21335 int res2 = 0 ;
21336 uint32_t result;
21337
21338 (void)self;
21339 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
21340 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21341 if (!SWIG_IsOK(res1)) {
21342 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21343 }
21344 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21345 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLineEntry, 0 );
21346 if (!SWIG_IsOK(res2)) {
21347 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "2"" of type '" "lldb::SBLineEntry &""'");
21348 }
21349 if (!argp2) {
21350 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "2"" of type '" "lldb::SBLineEntry &""'");
21351 }
21352 arg2 = reinterpret_cast< lldb::SBLineEntry * >(argp2);
21353 {
21354 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21355 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->FindLineEntryIndex(line_entry&: *arg2);
21356 SWIG_PYTHON_THREAD_END_ALLOW;
21357 }
21358 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
21359 return resultobj;
21360fail:
21361 return NULL;
21362}
21363
21364
21365SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
21366 PyObject *resultobj = 0;
21367 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21368 uint32_t arg2 ;
21369 uint32_t arg3 ;
21370 lldb::SBFileSpec *arg4 = (lldb::SBFileSpec *) 0 ;
21371 void *argp1 = 0 ;
21372 int res1 = 0 ;
21373 unsigned int val2 ;
21374 int ecode2 = 0 ;
21375 unsigned int val3 ;
21376 int ecode3 = 0 ;
21377 void *argp4 = 0 ;
21378 int res4 = 0 ;
21379 uint32_t result;
21380
21381 (void)self;
21382 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
21383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21384 if (!SWIG_IsOK(res1)) {
21385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21386 }
21387 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21388 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
21389 if (!SWIG_IsOK(ecode2)) {
21390 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "2"" of type '" "uint32_t""'");
21391 }
21392 arg2 = static_cast< uint32_t >(val2);
21393 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
21394 if (!SWIG_IsOK(ecode3)) {
21395 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "3"" of type '" "uint32_t""'");
21396 }
21397 arg3 = static_cast< uint32_t >(val3);
21398 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
21399 if (!SWIG_IsOK(res4)) {
21400 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "4"" of type '" "lldb::SBFileSpec *""'");
21401 }
21402 arg4 = reinterpret_cast< lldb::SBFileSpec * >(argp4);
21403 {
21404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21405 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->FindLineEntryIndex(start_idx: arg2,line: arg3,inline_file_spec: arg4);
21406 SWIG_PYTHON_THREAD_END_ALLOW;
21407 }
21408 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
21409 return resultobj;
21410fail:
21411 return NULL;
21412}
21413
21414
21415SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
21416 PyObject *resultobj = 0;
21417 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21418 uint32_t arg2 ;
21419 uint32_t arg3 ;
21420 lldb::SBFileSpec *arg4 = (lldb::SBFileSpec *) 0 ;
21421 bool arg5 ;
21422 void *argp1 = 0 ;
21423 int res1 = 0 ;
21424 unsigned int val2 ;
21425 int ecode2 = 0 ;
21426 unsigned int val3 ;
21427 int ecode3 = 0 ;
21428 void *argp4 = 0 ;
21429 int res4 = 0 ;
21430 bool val5 ;
21431 int ecode5 = 0 ;
21432 uint32_t result;
21433
21434 (void)self;
21435 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
21436 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21437 if (!SWIG_IsOK(res1)) {
21438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21439 }
21440 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21441 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
21442 if (!SWIG_IsOK(ecode2)) {
21443 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "2"" of type '" "uint32_t""'");
21444 }
21445 arg2 = static_cast< uint32_t >(val2);
21446 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
21447 if (!SWIG_IsOK(ecode3)) {
21448 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "3"" of type '" "uint32_t""'");
21449 }
21450 arg3 = static_cast< uint32_t >(val3);
21451 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
21452 if (!SWIG_IsOK(res4)) {
21453 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "4"" of type '" "lldb::SBFileSpec *""'");
21454 }
21455 arg4 = reinterpret_cast< lldb::SBFileSpec * >(argp4);
21456 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
21457 if (!SWIG_IsOK(ecode5)) {
21458 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "5"" of type '" "bool""'");
21459 }
21460 arg5 = static_cast< bool >(val5);
21461 {
21462 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21463 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->FindLineEntryIndex(start_idx: arg2,line: arg3,inline_file_spec: arg4,exact: arg5);
21464 SWIG_PYTHON_THREAD_END_ALLOW;
21465 }
21466 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
21467 return resultobj;
21468fail:
21469 return NULL;
21470}
21471
21472
21473SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex(PyObject *self, PyObject *args) {
21474 Py_ssize_t argc;
21475 PyObject *argv[6] = {
21476 0
21477 };
21478
21479 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCompileUnit_FindLineEntryIndex", min: 0, max: 5, objs: argv))) SWIG_fail;
21480 --argc;
21481 if (argc == 2) {
21482 int _v = 0;
21483 void *vptr = 0;
21484 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
21485 _v = SWIG_CheckState(res);
21486 if (_v) {
21487 void *vptr = 0;
21488 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_NO_NULL);
21489 _v = SWIG_CheckState(res);
21490 if (_v) {
21491 return _wrap_SBCompileUnit_FindLineEntryIndex__SWIG_1(self, nobjs: argc, swig_obj: argv);
21492 }
21493 }
21494 }
21495 if (argc == 3) {
21496 int _v = 0;
21497 void *vptr = 0;
21498 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
21499 _v = SWIG_CheckState(res);
21500 if (_v) {
21501 void *vptr = 0;
21502 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_NO_NULL);
21503 _v = SWIG_CheckState(res);
21504 if (_v) {
21505 {
21506 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
21507 _v = SWIG_CheckState(res);
21508 }
21509 if (_v) {
21510 return _wrap_SBCompileUnit_FindLineEntryIndex__SWIG_0(self, nobjs: argc, swig_obj: argv);
21511 }
21512 }
21513 }
21514 }
21515 if (argc == 4) {
21516 int _v = 0;
21517 void *vptr = 0;
21518 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
21519 _v = SWIG_CheckState(res);
21520 if (_v) {
21521 {
21522 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
21523 _v = SWIG_CheckState(res);
21524 }
21525 if (_v) {
21526 {
21527 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
21528 _v = SWIG_CheckState(res);
21529 }
21530 if (_v) {
21531 void *vptr = 0;
21532 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBFileSpec, 0);
21533 _v = SWIG_CheckState(res);
21534 if (_v) {
21535 return _wrap_SBCompileUnit_FindLineEntryIndex__SWIG_2(self, nobjs: argc, swig_obj: argv);
21536 }
21537 }
21538 }
21539 }
21540 }
21541 if (argc == 5) {
21542 int _v = 0;
21543 void *vptr = 0;
21544 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
21545 _v = SWIG_CheckState(res);
21546 if (_v) {
21547 {
21548 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
21549 _v = SWIG_CheckState(res);
21550 }
21551 if (_v) {
21552 {
21553 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
21554 _v = SWIG_CheckState(res);
21555 }
21556 if (_v) {
21557 void *vptr = 0;
21558 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBFileSpec, 0);
21559 _v = SWIG_CheckState(res);
21560 if (_v) {
21561 {
21562 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
21563 _v = SWIG_CheckState(res);
21564 }
21565 if (_v) {
21566 return _wrap_SBCompileUnit_FindLineEntryIndex__SWIG_3(self, nobjs: argc, swig_obj: argv);
21567 }
21568 }
21569 }
21570 }
21571 }
21572 }
21573
21574fail:
21575 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCompileUnit_FindLineEntryIndex'.\n"
21576 " Possible C/C++ prototypes are:\n"
21577 " lldb::SBCompileUnit::FindLineEntryIndex(lldb::SBLineEntry &,bool) const\n"
21578 " lldb::SBCompileUnit::FindLineEntryIndex(lldb::SBLineEntry &) const\n"
21579 " lldb::SBCompileUnit::FindLineEntryIndex(uint32_t,uint32_t,lldb::SBFileSpec *) const\n"
21580 " lldb::SBCompileUnit::FindLineEntryIndex(uint32_t,uint32_t,lldb::SBFileSpec *,bool) const\n");
21581 return 0;
21582}
21583
21584
21585SWIGINTERN PyObject *_wrap_SBCompileUnit_GetSupportFileAtIndex(PyObject *self, PyObject *args) {
21586 PyObject *resultobj = 0;
21587 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21588 uint32_t arg2 ;
21589 void *argp1 = 0 ;
21590 int res1 = 0 ;
21591 unsigned int val2 ;
21592 int ecode2 = 0 ;
21593 PyObject *swig_obj[2] ;
21594 lldb::SBFileSpec result;
21595
21596 (void)self;
21597 if (!SWIG_Python_UnpackTuple(args, name: "SBCompileUnit_GetSupportFileAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
21598 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21599 if (!SWIG_IsOK(res1)) {
21600 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetSupportFileAtIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21601 }
21602 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21603 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
21604 if (!SWIG_IsOK(ecode2)) {
21605 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_GetSupportFileAtIndex" "', argument " "2"" of type '" "uint32_t""'");
21606 }
21607 arg2 = static_cast< uint32_t >(val2);
21608 {
21609 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21610 result = ((lldb::SBCompileUnit const *)arg1)->GetSupportFileAtIndex(idx: arg2);
21611 SWIG_PYTHON_THREAD_END_ALLOW;
21612 }
21613 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
21614 return resultobj;
21615fail:
21616 return NULL;
21617}
21618
21619
21620SWIGINTERN PyObject *_wrap_SBCompileUnit_GetNumSupportFiles(PyObject *self, PyObject *args) {
21621 PyObject *resultobj = 0;
21622 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21623 void *argp1 = 0 ;
21624 int res1 = 0 ;
21625 PyObject *swig_obj[1] ;
21626 uint32_t result;
21627
21628 (void)self;
21629 if (!args) SWIG_fail;
21630 swig_obj[0] = args;
21631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21632 if (!SWIG_IsOK(res1)) {
21633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetNumSupportFiles" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21634 }
21635 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21636 {
21637 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21638 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->GetNumSupportFiles();
21639 SWIG_PYTHON_THREAD_END_ALLOW;
21640 }
21641 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
21642 return resultobj;
21643fail:
21644 return NULL;
21645}
21646
21647
21648SWIGINTERN PyObject *_wrap_SBCompileUnit_FindSupportFileIndex(PyObject *self, PyObject *args) {
21649 PyObject *resultobj = 0;
21650 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21651 uint32_t arg2 ;
21652 lldb::SBFileSpec *arg3 = 0 ;
21653 bool arg4 ;
21654 void *argp1 = 0 ;
21655 int res1 = 0 ;
21656 unsigned int val2 ;
21657 int ecode2 = 0 ;
21658 void *argp3 = 0 ;
21659 int res3 = 0 ;
21660 bool val4 ;
21661 int ecode4 = 0 ;
21662 PyObject *swig_obj[4] ;
21663 uint32_t result;
21664
21665 (void)self;
21666 if (!SWIG_Python_UnpackTuple(args, name: "SBCompileUnit_FindSupportFileIndex", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
21667 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21668 if (!SWIG_IsOK(res1)) {
21669 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
21670 }
21671 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21672 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
21673 if (!SWIG_IsOK(ecode2)) {
21674 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "2"" of type '" "uint32_t""'");
21675 }
21676 arg2 = static_cast< uint32_t >(val2);
21677 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
21678 if (!SWIG_IsOK(res3)) {
21679 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
21680 }
21681 if (!argp3) {
21682 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
21683 }
21684 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
21685 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
21686 if (!SWIG_IsOK(ecode4)) {
21687 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "4"" of type '" "bool""'");
21688 }
21689 arg4 = static_cast< bool >(val4);
21690 {
21691 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21692 result = (uint32_t)(arg1)->FindSupportFileIndex(start_idx: arg2,sb_file: (lldb::SBFileSpec const &)*arg3,full: arg4);
21693 SWIG_PYTHON_THREAD_END_ALLOW;
21694 }
21695 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
21696 return resultobj;
21697fail:
21698 return NULL;
21699}
21700
21701
21702SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
21703 PyObject *resultobj = 0;
21704 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21705 uint32_t arg2 ;
21706 void *argp1 = 0 ;
21707 int res1 = 0 ;
21708 unsigned int val2 ;
21709 int ecode2 = 0 ;
21710 lldb::SBTypeList result;
21711
21712 (void)self;
21713 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
21714 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21715 if (!SWIG_IsOK(res1)) {
21716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetTypes" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
21717 }
21718 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21719 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
21720 if (!SWIG_IsOK(ecode2)) {
21721 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_GetTypes" "', argument " "2"" of type '" "uint32_t""'");
21722 }
21723 arg2 = static_cast< uint32_t >(val2);
21724 {
21725 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21726 result = (arg1)->GetTypes(type_mask: arg2);
21727 SWIG_PYTHON_THREAD_END_ALLOW;
21728 }
21729 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(result)), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
21730 return resultobj;
21731fail:
21732 return NULL;
21733}
21734
21735
21736SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
21737 PyObject *resultobj = 0;
21738 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21739 void *argp1 = 0 ;
21740 int res1 = 0 ;
21741 lldb::SBTypeList result;
21742
21743 (void)self;
21744 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
21745 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21746 if (!SWIG_IsOK(res1)) {
21747 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetTypes" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
21748 }
21749 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21750 {
21751 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21752 result = (arg1)->GetTypes();
21753 SWIG_PYTHON_THREAD_END_ALLOW;
21754 }
21755 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(result)), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
21756 return resultobj;
21757fail:
21758 return NULL;
21759}
21760
21761
21762SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes(PyObject *self, PyObject *args) {
21763 Py_ssize_t argc;
21764 PyObject *argv[3] = {
21765 0
21766 };
21767
21768 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBCompileUnit_GetTypes", min: 0, max: 2, objs: argv))) SWIG_fail;
21769 --argc;
21770 if (argc == 1) {
21771 int _v = 0;
21772 void *vptr = 0;
21773 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
21774 _v = SWIG_CheckState(res);
21775 if (_v) {
21776 return _wrap_SBCompileUnit_GetTypes__SWIG_1(self, nobjs: argc, swig_obj: argv);
21777 }
21778 }
21779 if (argc == 2) {
21780 int _v = 0;
21781 void *vptr = 0;
21782 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
21783 _v = SWIG_CheckState(res);
21784 if (_v) {
21785 {
21786 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
21787 _v = SWIG_CheckState(res);
21788 }
21789 if (_v) {
21790 return _wrap_SBCompileUnit_GetTypes__SWIG_0(self, nobjs: argc, swig_obj: argv);
21791 }
21792 }
21793 }
21794
21795fail:
21796 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBCompileUnit_GetTypes'.\n"
21797 " Possible C/C++ prototypes are:\n"
21798 " lldb::SBCompileUnit::GetTypes(uint32_t)\n"
21799 " lldb::SBCompileUnit::GetTypes()\n");
21800 return 0;
21801}
21802
21803
21804SWIGINTERN PyObject *_wrap_SBCompileUnit_GetLanguage(PyObject *self, PyObject *args) {
21805 PyObject *resultobj = 0;
21806 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21807 void *argp1 = 0 ;
21808 int res1 = 0 ;
21809 PyObject *swig_obj[1] ;
21810 lldb::LanguageType result;
21811
21812 (void)self;
21813 if (!args) SWIG_fail;
21814 swig_obj[0] = args;
21815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21816 if (!SWIG_IsOK(res1)) {
21817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetLanguage" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
21818 }
21819 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21820 {
21821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21822 result = (lldb::LanguageType)(arg1)->GetLanguage();
21823 SWIG_PYTHON_THREAD_END_ALLOW;
21824 }
21825 resultobj = SWIG_From_int(value: static_cast< int >(result));
21826 return resultobj;
21827fail:
21828 return NULL;
21829}
21830
21831
21832SWIGINTERN PyObject *_wrap_SBCompileUnit___eq__(PyObject *self, PyObject *args) {
21833 PyObject *resultobj = 0;
21834 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21835 lldb::SBCompileUnit *arg2 = 0 ;
21836 void *argp1 = 0 ;
21837 int res1 = 0 ;
21838 void *argp2 = 0 ;
21839 int res2 = 0 ;
21840 PyObject *swig_obj[2] ;
21841 bool result;
21842
21843 (void)self;
21844 if (!SWIG_Python_UnpackTuple(args, name: "SBCompileUnit___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
21845 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21846 if (!SWIG_IsOK(res1)) {
21847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit___eq__" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21848 }
21849 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21850 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0);
21851 if (!SWIG_IsOK(res2)) {
21852 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCompileUnit___eq__" "', argument " "2"" of type '" "lldb::SBCompileUnit const &""'");
21853 }
21854 if (!argp2) {
21855 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit___eq__" "', argument " "2"" of type '" "lldb::SBCompileUnit const &""'");
21856 }
21857 arg2 = reinterpret_cast< lldb::SBCompileUnit * >(argp2);
21858 {
21859 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21860 result = (bool)((lldb::SBCompileUnit const *)arg1)->operator ==(rhs: (lldb::SBCompileUnit const &)*arg2);
21861 SWIG_PYTHON_THREAD_END_ALLOW;
21862 }
21863 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
21864 return resultobj;
21865fail:
21866 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
21867 return NULL;
21868 }
21869 PyErr_Clear();
21870 Py_INCREF(Py_NotImplemented);
21871 return Py_NotImplemented;
21872}
21873
21874
21875SWIGINTERN PyObject *_wrap_SBCompileUnit___ne__(PyObject *self, PyObject *args) {
21876 PyObject *resultobj = 0;
21877 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21878 lldb::SBCompileUnit *arg2 = 0 ;
21879 void *argp1 = 0 ;
21880 int res1 = 0 ;
21881 void *argp2 = 0 ;
21882 int res2 = 0 ;
21883 PyObject *swig_obj[2] ;
21884 bool result;
21885
21886 (void)self;
21887 if (!SWIG_Python_UnpackTuple(args, name: "SBCompileUnit___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
21888 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21889 if (!SWIG_IsOK(res1)) {
21890 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit___ne__" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
21891 }
21892 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21893 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0);
21894 if (!SWIG_IsOK(res2)) {
21895 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCompileUnit___ne__" "', argument " "2"" of type '" "lldb::SBCompileUnit const &""'");
21896 }
21897 if (!argp2) {
21898 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit___ne__" "', argument " "2"" of type '" "lldb::SBCompileUnit const &""'");
21899 }
21900 arg2 = reinterpret_cast< lldb::SBCompileUnit * >(argp2);
21901 {
21902 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21903 result = (bool)((lldb::SBCompileUnit const *)arg1)->operator !=(rhs: (lldb::SBCompileUnit const &)*arg2);
21904 SWIG_PYTHON_THREAD_END_ALLOW;
21905 }
21906 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
21907 return resultobj;
21908fail:
21909 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
21910 return NULL;
21911 }
21912 PyErr_Clear();
21913 Py_INCREF(Py_NotImplemented);
21914 return Py_NotImplemented;
21915}
21916
21917
21918SWIGINTERN PyObject *_wrap_SBCompileUnit_GetDescription(PyObject *self, PyObject *args) {
21919 PyObject *resultobj = 0;
21920 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21921 lldb::SBStream *arg2 = 0 ;
21922 void *argp1 = 0 ;
21923 int res1 = 0 ;
21924 void *argp2 = 0 ;
21925 int res2 = 0 ;
21926 PyObject *swig_obj[2] ;
21927 bool result;
21928
21929 (void)self;
21930 if (!SWIG_Python_UnpackTuple(args, name: "SBCompileUnit_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
21931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21932 if (!SWIG_IsOK(res1)) {
21933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetDescription" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
21934 }
21935 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21936 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
21937 if (!SWIG_IsOK(res2)) {
21938 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCompileUnit_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
21939 }
21940 if (!argp2) {
21941 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
21942 }
21943 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
21944 {
21945 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21946 result = (bool)(arg1)->GetDescription(description&: *arg2);
21947 SWIG_PYTHON_THREAD_END_ALLOW;
21948 }
21949 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
21950 return resultobj;
21951fail:
21952 return NULL;
21953}
21954
21955
21956SWIGINTERN PyObject *_wrap_SBCompileUnit___repr__(PyObject *self, PyObject *args) {
21957 PyObject *resultobj = 0;
21958 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
21959 void *argp1 = 0 ;
21960 int res1 = 0 ;
21961 PyObject *swig_obj[1] ;
21962 std::string result;
21963
21964 (void)self;
21965 if (!args) SWIG_fail;
21966 swig_obj[0] = args;
21967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
21968 if (!SWIG_IsOK(res1)) {
21969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit___repr__" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
21970 }
21971 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
21972 {
21973 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21974 result = lldb_SBCompileUnit___repr__(self: arg1);
21975 SWIG_PYTHON_THREAD_END_ALLOW;
21976 }
21977 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
21978 return resultobj;
21979fail:
21980 return NULL;
21981}
21982
21983
21984SWIGINTERN PyObject *SBCompileUnit_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21985 PyObject *obj;
21986 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
21987 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCompileUnit, SWIG_NewClientData(obj));
21988 return SWIG_Py_Void();
21989}
21990
21991SWIGINTERN PyObject *SBCompileUnit_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21992 return SWIG_Python_InitShadowInstance(args);
21993}
21994
21995SWIGINTERN PyObject *_wrap_new_SBSaveCoreOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
21996 PyObject *resultobj = 0;
21997 lldb::SBSaveCoreOptions *result = 0 ;
21998
21999 (void)self;
22000 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
22001 {
22002 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22003 result = (lldb::SBSaveCoreOptions *)new lldb::SBSaveCoreOptions();
22004 SWIG_PYTHON_THREAD_END_ALLOW;
22005 }
22006 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSaveCoreOptions, SWIG_POINTER_NEW | 0 );
22007 return resultobj;
22008fail:
22009 return NULL;
22010}
22011
22012
22013SWIGINTERN PyObject *_wrap_new_SBSaveCoreOptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
22014 PyObject *resultobj = 0;
22015 lldb::SBSaveCoreOptions *arg1 = 0 ;
22016 void *argp1 = 0 ;
22017 int res1 = 0 ;
22018 lldb::SBSaveCoreOptions *result = 0 ;
22019
22020 (void)self;
22021 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
22022 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0);
22023 if (!SWIG_IsOK(res1)) {
22024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSaveCoreOptions" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions const &""'");
22025 }
22026 if (!argp1) {
22027 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSaveCoreOptions" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions const &""'");
22028 }
22029 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22030 {
22031 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22032 result = (lldb::SBSaveCoreOptions *)new lldb::SBSaveCoreOptions((lldb::SBSaveCoreOptions const &)*arg1);
22033 SWIG_PYTHON_THREAD_END_ALLOW;
22034 }
22035 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSaveCoreOptions, SWIG_POINTER_NEW | 0 );
22036 return resultobj;
22037fail:
22038 return NULL;
22039}
22040
22041
22042SWIGINTERN PyObject *_wrap_new_SBSaveCoreOptions(PyObject *self, PyObject *args) {
22043 Py_ssize_t argc;
22044 PyObject *argv[2] = {
22045 0
22046 };
22047
22048 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBSaveCoreOptions", min: 0, max: 1, objs: argv))) SWIG_fail;
22049 --argc;
22050 if (argc == 0) {
22051 return _wrap_new_SBSaveCoreOptions__SWIG_0(self, nobjs: argc, argv);
22052 }
22053 if (argc == 1) {
22054 int _v = 0;
22055 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSaveCoreOptions, SWIG_POINTER_NO_NULL | 0);
22056 _v = SWIG_CheckState(res);
22057 if (_v) {
22058 return _wrap_new_SBSaveCoreOptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
22059 }
22060 }
22061
22062fail:
22063 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBSaveCoreOptions'.\n"
22064 " Possible C/C++ prototypes are:\n"
22065 " lldb::SBSaveCoreOptions::SBSaveCoreOptions()\n"
22066 " lldb::SBSaveCoreOptions::SBSaveCoreOptions(lldb::SBSaveCoreOptions const &)\n");
22067 return 0;
22068}
22069
22070
22071SWIGINTERN PyObject *_wrap_delete_SBSaveCoreOptions(PyObject *self, PyObject *args) {
22072 PyObject *resultobj = 0;
22073 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22074 void *argp1 = 0 ;
22075 int res1 = 0 ;
22076 PyObject *swig_obj[1] ;
22077
22078 (void)self;
22079 if (!args) SWIG_fail;
22080 swig_obj[0] = args;
22081 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, SWIG_POINTER_DISOWN | 0 );
22082 if (!SWIG_IsOK(res1)) {
22083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSaveCoreOptions" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22084 }
22085 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22086 {
22087 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22088 delete arg1;
22089 SWIG_PYTHON_THREAD_END_ALLOW;
22090 }
22091 resultobj = SWIG_Py_Void();
22092 return resultobj;
22093fail:
22094 return NULL;
22095}
22096
22097
22098SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetPluginName(PyObject *self, PyObject *args) {
22099 PyObject *resultobj = 0;
22100 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22101 char *arg2 = (char *) 0 ;
22102 void *argp1 = 0 ;
22103 int res1 = 0 ;
22104 int res2 ;
22105 char *buf2 = 0 ;
22106 int alloc2 = 0 ;
22107 PyObject *swig_obj[2] ;
22108 lldb::SBError result;
22109
22110 (void)self;
22111 if (!SWIG_Python_UnpackTuple(args, name: "SBSaveCoreOptions_SetPluginName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22112 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22113 if (!SWIG_IsOK(res1)) {
22114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_SetPluginName" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22115 }
22116 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22117 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
22118 if (!SWIG_IsOK(res2)) {
22119 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSaveCoreOptions_SetPluginName" "', argument " "2"" of type '" "char const *""'");
22120 }
22121 arg2 = reinterpret_cast< char * >(buf2);
22122 {
22123 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22124 result = (arg1)->SetPluginName((char const *)arg2);
22125 SWIG_PYTHON_THREAD_END_ALLOW;
22126 }
22127 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
22128 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22129 return resultobj;
22130fail:
22131 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22132 return NULL;
22133}
22134
22135
22136SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetPluginName(PyObject *self, PyObject *args) {
22137 PyObject *resultobj = 0;
22138 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22139 void *argp1 = 0 ;
22140 int res1 = 0 ;
22141 PyObject *swig_obj[1] ;
22142 char *result = 0 ;
22143
22144 (void)self;
22145 if (!args) SWIG_fail;
22146 swig_obj[0] = args;
22147 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22148 if (!SWIG_IsOK(res1)) {
22149 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_GetPluginName" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions const *""'");
22150 }
22151 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22152 {
22153 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22154 result = (char *)((lldb::SBSaveCoreOptions const *)arg1)->GetPluginName();
22155 SWIG_PYTHON_THREAD_END_ALLOW;
22156 }
22157 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
22158 return resultobj;
22159fail:
22160 return NULL;
22161}
22162
22163
22164SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetStyle(PyObject *self, PyObject *args) {
22165 PyObject *resultobj = 0;
22166 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22167 lldb::SaveCoreStyle arg2 ;
22168 void *argp1 = 0 ;
22169 int res1 = 0 ;
22170 int val2 ;
22171 int ecode2 = 0 ;
22172 PyObject *swig_obj[2] ;
22173
22174 (void)self;
22175 if (!SWIG_Python_UnpackTuple(args, name: "SBSaveCoreOptions_SetStyle", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22176 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22177 if (!SWIG_IsOK(res1)) {
22178 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_SetStyle" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22179 }
22180 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22181 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
22182 if (!SWIG_IsOK(ecode2)) {
22183 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBSaveCoreOptions_SetStyle" "', argument " "2"" of type '" "lldb::SaveCoreStyle""'");
22184 }
22185 arg2 = static_cast< lldb::SaveCoreStyle >(val2);
22186 {
22187 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22188 (arg1)->SetStyle(arg2);
22189 SWIG_PYTHON_THREAD_END_ALLOW;
22190 }
22191 resultobj = SWIG_Py_Void();
22192 return resultobj;
22193fail:
22194 return NULL;
22195}
22196
22197
22198SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetStyle(PyObject *self, PyObject *args) {
22199 PyObject *resultobj = 0;
22200 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22201 void *argp1 = 0 ;
22202 int res1 = 0 ;
22203 PyObject *swig_obj[1] ;
22204 lldb::SaveCoreStyle result;
22205
22206 (void)self;
22207 if (!args) SWIG_fail;
22208 swig_obj[0] = args;
22209 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22210 if (!SWIG_IsOK(res1)) {
22211 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_GetStyle" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions const *""'");
22212 }
22213 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22214 {
22215 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22216 result = (lldb::SaveCoreStyle)((lldb::SBSaveCoreOptions const *)arg1)->GetStyle();
22217 SWIG_PYTHON_THREAD_END_ALLOW;
22218 }
22219 resultobj = SWIG_From_int(value: static_cast< int >(result));
22220 return resultobj;
22221fail:
22222 return NULL;
22223}
22224
22225
22226SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetOutputFile(PyObject *self, PyObject *args) {
22227 PyObject *resultobj = 0;
22228 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22229 lldb::SBFileSpec arg2 ;
22230 void *argp1 = 0 ;
22231 int res1 = 0 ;
22232 void *argp2 ;
22233 int res2 = 0 ;
22234 PyObject *swig_obj[2] ;
22235
22236 (void)self;
22237 if (!SWIG_Python_UnpackTuple(args, name: "SBSaveCoreOptions_SetOutputFile", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22239 if (!SWIG_IsOK(res1)) {
22240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_SetOutputFile" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22241 }
22242 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22243 {
22244 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
22245 if (!SWIG_IsOK(res2)) {
22246 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSaveCoreOptions_SetOutputFile" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
22247 }
22248 if (!argp2) {
22249 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSaveCoreOptions_SetOutputFile" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
22250 } else {
22251 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
22252 arg2 = *temp;
22253 if (SWIG_IsNewObj(res2)) delete temp;
22254 }
22255 }
22256 {
22257 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22258 (arg1)->SetOutputFile(arg2);
22259 SWIG_PYTHON_THREAD_END_ALLOW;
22260 }
22261 resultobj = SWIG_Py_Void();
22262 return resultobj;
22263fail:
22264 return NULL;
22265}
22266
22267
22268SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetOutputFile(PyObject *self, PyObject *args) {
22269 PyObject *resultobj = 0;
22270 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22271 void *argp1 = 0 ;
22272 int res1 = 0 ;
22273 PyObject *swig_obj[1] ;
22274 lldb::SBFileSpec result;
22275
22276 (void)self;
22277 if (!args) SWIG_fail;
22278 swig_obj[0] = args;
22279 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22280 if (!SWIG_IsOK(res1)) {
22281 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_GetOutputFile" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions const *""'");
22282 }
22283 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22284 {
22285 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22286 result = ((lldb::SBSaveCoreOptions const *)arg1)->GetOutputFile();
22287 SWIG_PYTHON_THREAD_END_ALLOW;
22288 }
22289 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
22290 return resultobj;
22291fail:
22292 return NULL;
22293}
22294
22295
22296SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_SetProcess(PyObject *self, PyObject *args) {
22297 PyObject *resultobj = 0;
22298 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22299 lldb::SBProcess arg2 ;
22300 void *argp1 = 0 ;
22301 int res1 = 0 ;
22302 void *argp2 ;
22303 int res2 = 0 ;
22304 PyObject *swig_obj[2] ;
22305 lldb::SBError result;
22306
22307 (void)self;
22308 if (!SWIG_Python_UnpackTuple(args, name: "SBSaveCoreOptions_SetProcess", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22309 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22310 if (!SWIG_IsOK(res1)) {
22311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_SetProcess" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22312 }
22313 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22314 {
22315 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
22316 if (!SWIG_IsOK(res2)) {
22317 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSaveCoreOptions_SetProcess" "', argument " "2"" of type '" "lldb::SBProcess""'");
22318 }
22319 if (!argp2) {
22320 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSaveCoreOptions_SetProcess" "', argument " "2"" of type '" "lldb::SBProcess""'");
22321 } else {
22322 lldb::SBProcess * temp = reinterpret_cast< lldb::SBProcess * >(argp2);
22323 arg2 = *temp;
22324 if (SWIG_IsNewObj(res2)) delete temp;
22325 }
22326 }
22327 {
22328 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22329 result = (arg1)->SetProcess(arg2);
22330 SWIG_PYTHON_THREAD_END_ALLOW;
22331 }
22332 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
22333 return resultobj;
22334fail:
22335 return NULL;
22336}
22337
22338
22339SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_AddThread(PyObject *self, PyObject *args) {
22340 PyObject *resultobj = 0;
22341 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22342 lldb::SBThread arg2 ;
22343 void *argp1 = 0 ;
22344 int res1 = 0 ;
22345 void *argp2 ;
22346 int res2 = 0 ;
22347 PyObject *swig_obj[2] ;
22348 lldb::SBError result;
22349
22350 (void)self;
22351 if (!SWIG_Python_UnpackTuple(args, name: "SBSaveCoreOptions_AddThread", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22352 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22353 if (!SWIG_IsOK(res1)) {
22354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_AddThread" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22355 }
22356 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22357 {
22358 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
22359 if (!SWIG_IsOK(res2)) {
22360 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSaveCoreOptions_AddThread" "', argument " "2"" of type '" "lldb::SBThread""'");
22361 }
22362 if (!argp2) {
22363 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSaveCoreOptions_AddThread" "', argument " "2"" of type '" "lldb::SBThread""'");
22364 } else {
22365 lldb::SBThread * temp = reinterpret_cast< lldb::SBThread * >(argp2);
22366 arg2 = *temp;
22367 if (SWIG_IsNewObj(res2)) delete temp;
22368 }
22369 }
22370 {
22371 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22372 result = (arg1)->AddThread(thread: arg2);
22373 SWIG_PYTHON_THREAD_END_ALLOW;
22374 }
22375 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
22376 return resultobj;
22377fail:
22378 return NULL;
22379}
22380
22381
22382SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_RemoveThread(PyObject *self, PyObject *args) {
22383 PyObject *resultobj = 0;
22384 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22385 lldb::SBThread arg2 ;
22386 void *argp1 = 0 ;
22387 int res1 = 0 ;
22388 void *argp2 ;
22389 int res2 = 0 ;
22390 PyObject *swig_obj[2] ;
22391 bool result;
22392
22393 (void)self;
22394 if (!SWIG_Python_UnpackTuple(args, name: "SBSaveCoreOptions_RemoveThread", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22395 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22396 if (!SWIG_IsOK(res1)) {
22397 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_RemoveThread" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22398 }
22399 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22400 {
22401 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
22402 if (!SWIG_IsOK(res2)) {
22403 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSaveCoreOptions_RemoveThread" "', argument " "2"" of type '" "lldb::SBThread""'");
22404 }
22405 if (!argp2) {
22406 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSaveCoreOptions_RemoveThread" "', argument " "2"" of type '" "lldb::SBThread""'");
22407 } else {
22408 lldb::SBThread * temp = reinterpret_cast< lldb::SBThread * >(argp2);
22409 arg2 = *temp;
22410 if (SWIG_IsNewObj(res2)) delete temp;
22411 }
22412 }
22413 {
22414 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22415 result = (bool)(arg1)->RemoveThread(thread: arg2);
22416 SWIG_PYTHON_THREAD_END_ALLOW;
22417 }
22418 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
22419 return resultobj;
22420fail:
22421 return NULL;
22422}
22423
22424
22425SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_AddMemoryRegionToSave(PyObject *self, PyObject *args) {
22426 PyObject *resultobj = 0;
22427 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22428 lldb::SBMemoryRegionInfo *arg2 = 0 ;
22429 void *argp1 = 0 ;
22430 int res1 = 0 ;
22431 void *argp2 = 0 ;
22432 int res2 = 0 ;
22433 PyObject *swig_obj[2] ;
22434 lldb::SBError result;
22435
22436 (void)self;
22437 if (!SWIG_Python_UnpackTuple(args, name: "SBSaveCoreOptions_AddMemoryRegionToSave", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22438 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22439 if (!SWIG_IsOK(res1)) {
22440 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_AddMemoryRegionToSave" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22441 }
22442 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22443 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0);
22444 if (!SWIG_IsOK(res2)) {
22445 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSaveCoreOptions_AddMemoryRegionToSave" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
22446 }
22447 if (!argp2) {
22448 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSaveCoreOptions_AddMemoryRegionToSave" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
22449 }
22450 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp2);
22451 {
22452 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22453 result = (arg1)->AddMemoryRegionToSave(region: (lldb::SBMemoryRegionInfo const &)*arg2);
22454 SWIG_PYTHON_THREAD_END_ALLOW;
22455 }
22456 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
22457 return resultobj;
22458fail:
22459 return NULL;
22460}
22461
22462
22463SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetThreadsToSave(PyObject *self, PyObject *args) {
22464 PyObject *resultobj = 0;
22465 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22466 void *argp1 = 0 ;
22467 int res1 = 0 ;
22468 PyObject *swig_obj[1] ;
22469 lldb::SBThreadCollection result;
22470
22471 (void)self;
22472 if (!args) SWIG_fail;
22473 swig_obj[0] = args;
22474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22475 if (!SWIG_IsOK(res1)) {
22476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_GetThreadsToSave" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions const *""'");
22477 }
22478 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22479 {
22480 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22481 result = ((lldb::SBSaveCoreOptions const *)arg1)->GetThreadsToSave();
22482 SWIG_PYTHON_THREAD_END_ALLOW;
22483 }
22484 resultobj = SWIG_NewPointerObj((new lldb::SBThreadCollection(result)), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_OWN | 0 );
22485 return resultobj;
22486fail:
22487 return NULL;
22488}
22489
22490
22491SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_GetCurrentSizeInBytes(PyObject *self, PyObject *args) {
22492 PyObject *resultobj = 0;
22493 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22494 lldb::SBError *arg2 = 0 ;
22495 void *argp1 = 0 ;
22496 int res1 = 0 ;
22497 void *argp2 = 0 ;
22498 int res2 = 0 ;
22499 PyObject *swig_obj[2] ;
22500 uint64_t result;
22501
22502 (void)self;
22503 if (!SWIG_Python_UnpackTuple(args, name: "SBSaveCoreOptions_GetCurrentSizeInBytes", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22504 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22505 if (!SWIG_IsOK(res1)) {
22506 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_GetCurrentSizeInBytes" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22507 }
22508 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22509 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
22510 if (!SWIG_IsOK(res2)) {
22511 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSaveCoreOptions_GetCurrentSizeInBytes" "', argument " "2"" of type '" "lldb::SBError &""'");
22512 }
22513 if (!argp2) {
22514 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSaveCoreOptions_GetCurrentSizeInBytes" "', argument " "2"" of type '" "lldb::SBError &""'");
22515 }
22516 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
22517 {
22518 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22519 result = (uint64_t)(arg1)->GetCurrentSizeInBytes(error&: *arg2);
22520 SWIG_PYTHON_THREAD_END_ALLOW;
22521 }
22522 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
22523 return resultobj;
22524fail:
22525 return NULL;
22526}
22527
22528
22529SWIGINTERN PyObject *_wrap_SBSaveCoreOptions_Clear(PyObject *self, PyObject *args) {
22530 PyObject *resultobj = 0;
22531 lldb::SBSaveCoreOptions *arg1 = (lldb::SBSaveCoreOptions *) 0 ;
22532 void *argp1 = 0 ;
22533 int res1 = 0 ;
22534 PyObject *swig_obj[1] ;
22535
22536 (void)self;
22537 if (!args) SWIG_fail;
22538 swig_obj[0] = args;
22539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 | 0 );
22540 if (!SWIG_IsOK(res1)) {
22541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSaveCoreOptions_Clear" "', argument " "1"" of type '" "lldb::SBSaveCoreOptions *""'");
22542 }
22543 arg1 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp1);
22544 {
22545 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22546 (arg1)->Clear();
22547 SWIG_PYTHON_THREAD_END_ALLOW;
22548 }
22549 resultobj = SWIG_Py_Void();
22550 return resultobj;
22551fail:
22552 return NULL;
22553}
22554
22555
22556SWIGINTERN PyObject *SBSaveCoreOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22557 PyObject *obj;
22558 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
22559 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSaveCoreOptions, SWIG_NewClientData(obj));
22560 return SWIG_Py_Void();
22561}
22562
22563SWIGINTERN PyObject *SBSaveCoreOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22564 return SWIG_Python_InitShadowInstance(args);
22565}
22566
22567SWIGINTERN PyObject *_wrap_new_SBData__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
22568 PyObject *resultobj = 0;
22569 lldb::SBData *result = 0 ;
22570
22571 (void)self;
22572 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
22573 {
22574 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22575 result = (lldb::SBData *)new lldb::SBData();
22576 SWIG_PYTHON_THREAD_END_ALLOW;
22577 }
22578 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_NEW | 0 );
22579 return resultobj;
22580fail:
22581 return NULL;
22582}
22583
22584
22585SWIGINTERN PyObject *_wrap_new_SBData__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
22586 PyObject *resultobj = 0;
22587 lldb::SBData *arg1 = 0 ;
22588 void *argp1 = 0 ;
22589 int res1 = 0 ;
22590 lldb::SBData *result = 0 ;
22591
22592 (void)self;
22593 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
22594 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBData, 0 | 0);
22595 if (!SWIG_IsOK(res1)) {
22596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBData" "', argument " "1"" of type '" "lldb::SBData const &""'");
22597 }
22598 if (!argp1) {
22599 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBData" "', argument " "1"" of type '" "lldb::SBData const &""'");
22600 }
22601 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22602 {
22603 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22604 result = (lldb::SBData *)new lldb::SBData((lldb::SBData const &)*arg1);
22605 SWIG_PYTHON_THREAD_END_ALLOW;
22606 }
22607 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_NEW | 0 );
22608 return resultobj;
22609fail:
22610 return NULL;
22611}
22612
22613
22614SWIGINTERN PyObject *_wrap_new_SBData(PyObject *self, PyObject *args) {
22615 Py_ssize_t argc;
22616 PyObject *argv[2] = {
22617 0
22618 };
22619
22620 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBData", min: 0, max: 1, objs: argv))) SWIG_fail;
22621 --argc;
22622 if (argc == 0) {
22623 return _wrap_new_SBData__SWIG_0(self, nobjs: argc, argv);
22624 }
22625 if (argc == 1) {
22626 int _v = 0;
22627 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBData, SWIG_POINTER_NO_NULL | 0);
22628 _v = SWIG_CheckState(res);
22629 if (_v) {
22630 return _wrap_new_SBData__SWIG_1(self, nobjs: argc, swig_obj: argv);
22631 }
22632 }
22633
22634fail:
22635 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBData'.\n"
22636 " Possible C/C++ prototypes are:\n"
22637 " lldb::SBData::SBData()\n"
22638 " lldb::SBData::SBData(lldb::SBData const &)\n");
22639 return 0;
22640}
22641
22642
22643SWIGINTERN PyObject *_wrap_delete_SBData(PyObject *self, PyObject *args) {
22644 PyObject *resultobj = 0;
22645 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22646 void *argp1 = 0 ;
22647 int res1 = 0 ;
22648 PyObject *swig_obj[1] ;
22649
22650 (void)self;
22651 if (!args) SWIG_fail;
22652 swig_obj[0] = args;
22653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, SWIG_POINTER_DISOWN | 0 );
22654 if (!SWIG_IsOK(res1)) {
22655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBData" "', argument " "1"" of type '" "lldb::SBData *""'");
22656 }
22657 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22658 {
22659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22660 delete arg1;
22661 SWIG_PYTHON_THREAD_END_ALLOW;
22662 }
22663 resultobj = SWIG_Py_Void();
22664 return resultobj;
22665fail:
22666 return NULL;
22667}
22668
22669
22670SWIGINTERN PyObject *_wrap_SBData_GetAddressByteSize(PyObject *self, PyObject *args) {
22671 PyObject *resultobj = 0;
22672 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22673 void *argp1 = 0 ;
22674 int res1 = 0 ;
22675 PyObject *swig_obj[1] ;
22676 uint8_t result;
22677
22678 (void)self;
22679 if (!args) SWIG_fail;
22680 swig_obj[0] = args;
22681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22682 if (!SWIG_IsOK(res1)) {
22683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetAddressByteSize" "', argument " "1"" of type '" "lldb::SBData *""'");
22684 }
22685 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22686 {
22687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22688 result = (uint8_t)(arg1)->GetAddressByteSize();
22689 SWIG_PYTHON_THREAD_END_ALLOW;
22690 }
22691 resultobj = SWIG_From_unsigned_SS_char(value: static_cast< unsigned char >(result));
22692 return resultobj;
22693fail:
22694 return NULL;
22695}
22696
22697
22698SWIGINTERN PyObject *_wrap_SBData_SetAddressByteSize(PyObject *self, PyObject *args) {
22699 PyObject *resultobj = 0;
22700 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22701 uint8_t arg2 ;
22702 void *argp1 = 0 ;
22703 int res1 = 0 ;
22704 unsigned char val2 ;
22705 int ecode2 = 0 ;
22706 PyObject *swig_obj[2] ;
22707
22708 (void)self;
22709 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetAddressByteSize", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22710 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22711 if (!SWIG_IsOK(res1)) {
22712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetAddressByteSize" "', argument " "1"" of type '" "lldb::SBData *""'");
22713 }
22714 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22715 ecode2 = SWIG_AsVal_unsigned_SS_char(obj: swig_obj[1], val: &val2);
22716 if (!SWIG_IsOK(ecode2)) {
22717 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_SetAddressByteSize" "', argument " "2"" of type '" "uint8_t""'");
22718 }
22719 arg2 = static_cast< uint8_t >(val2);
22720 {
22721 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22722 (arg1)->SetAddressByteSize(arg2);
22723 SWIG_PYTHON_THREAD_END_ALLOW;
22724 }
22725 resultobj = SWIG_Py_Void();
22726 return resultobj;
22727fail:
22728 return NULL;
22729}
22730
22731
22732SWIGINTERN PyObject *_wrap_SBData_Clear(PyObject *self, PyObject *args) {
22733 PyObject *resultobj = 0;
22734 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22735 void *argp1 = 0 ;
22736 int res1 = 0 ;
22737 PyObject *swig_obj[1] ;
22738
22739 (void)self;
22740 if (!args) SWIG_fail;
22741 swig_obj[0] = args;
22742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22743 if (!SWIG_IsOK(res1)) {
22744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_Clear" "', argument " "1"" of type '" "lldb::SBData *""'");
22745 }
22746 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22747 {
22748 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22749 (arg1)->Clear();
22750 SWIG_PYTHON_THREAD_END_ALLOW;
22751 }
22752 resultobj = SWIG_Py_Void();
22753 return resultobj;
22754fail:
22755 return NULL;
22756}
22757
22758
22759SWIGINTERN PyObject *_wrap_SBData___nonzero__(PyObject *self, PyObject *args) {
22760 PyObject *resultobj = 0;
22761 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22762 void *argp1 = 0 ;
22763 int res1 = 0 ;
22764 PyObject *swig_obj[1] ;
22765 bool result;
22766
22767 (void)self;
22768 if (!args) SWIG_fail;
22769 swig_obj[0] = args;
22770 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22771 if (!SWIG_IsOK(res1)) {
22772 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData___nonzero__" "', argument " "1"" of type '" "lldb::SBData const *""'");
22773 }
22774 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22775 {
22776 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22777 result = (bool)((lldb::SBData const *)arg1)->operator bool();
22778 SWIG_PYTHON_THREAD_END_ALLOW;
22779 }
22780 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
22781 return resultobj;
22782fail:
22783 return NULL;
22784}
22785
22786
22787SWIGINTERN PyObject *_wrap_SBData_IsValid(PyObject *self, PyObject *args) {
22788 PyObject *resultobj = 0;
22789 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22790 void *argp1 = 0 ;
22791 int res1 = 0 ;
22792 PyObject *swig_obj[1] ;
22793 bool result;
22794
22795 (void)self;
22796 if (!args) SWIG_fail;
22797 swig_obj[0] = args;
22798 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22799 if (!SWIG_IsOK(res1)) {
22800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_IsValid" "', argument " "1"" of type '" "lldb::SBData *""'");
22801 }
22802 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22803 {
22804 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22805 result = (bool)(arg1)->IsValid();
22806 SWIG_PYTHON_THREAD_END_ALLOW;
22807 }
22808 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
22809 return resultobj;
22810fail:
22811 return NULL;
22812}
22813
22814
22815SWIGINTERN PyObject *_wrap_SBData_GetByteSize(PyObject *self, PyObject *args) {
22816 PyObject *resultobj = 0;
22817 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22818 void *argp1 = 0 ;
22819 int res1 = 0 ;
22820 PyObject *swig_obj[1] ;
22821 size_t result;
22822
22823 (void)self;
22824 if (!args) SWIG_fail;
22825 swig_obj[0] = args;
22826 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22827 if (!SWIG_IsOK(res1)) {
22828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetByteSize" "', argument " "1"" of type '" "lldb::SBData *""'");
22829 }
22830 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22831 {
22832 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22833 result = (arg1)->GetByteSize();
22834 SWIG_PYTHON_THREAD_END_ALLOW;
22835 }
22836 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
22837 return resultobj;
22838fail:
22839 return NULL;
22840}
22841
22842
22843SWIGINTERN PyObject *_wrap_SBData_GetByteOrder(PyObject *self, PyObject *args) {
22844 PyObject *resultobj = 0;
22845 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22846 void *argp1 = 0 ;
22847 int res1 = 0 ;
22848 PyObject *swig_obj[1] ;
22849 lldb::ByteOrder result;
22850
22851 (void)self;
22852 if (!args) SWIG_fail;
22853 swig_obj[0] = args;
22854 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22855 if (!SWIG_IsOK(res1)) {
22856 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetByteOrder" "', argument " "1"" of type '" "lldb::SBData *""'");
22857 }
22858 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22859 {
22860 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22861 result = (lldb::ByteOrder)(arg1)->GetByteOrder();
22862 SWIG_PYTHON_THREAD_END_ALLOW;
22863 }
22864 resultobj = SWIG_From_int(value: static_cast< int >(result));
22865 return resultobj;
22866fail:
22867 return NULL;
22868}
22869
22870
22871SWIGINTERN PyObject *_wrap_SBData_SetByteOrder(PyObject *self, PyObject *args) {
22872 PyObject *resultobj = 0;
22873 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22874 lldb::ByteOrder arg2 ;
22875 void *argp1 = 0 ;
22876 int res1 = 0 ;
22877 int val2 ;
22878 int ecode2 = 0 ;
22879 PyObject *swig_obj[2] ;
22880
22881 (void)self;
22882 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetByteOrder", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
22883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22884 if (!SWIG_IsOK(res1)) {
22885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetByteOrder" "', argument " "1"" of type '" "lldb::SBData *""'");
22886 }
22887 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22888 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
22889 if (!SWIG_IsOK(ecode2)) {
22890 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_SetByteOrder" "', argument " "2"" of type '" "lldb::ByteOrder""'");
22891 }
22892 arg2 = static_cast< lldb::ByteOrder >(val2);
22893 {
22894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22895 (arg1)->SetByteOrder(arg2);
22896 SWIG_PYTHON_THREAD_END_ALLOW;
22897 }
22898 resultobj = SWIG_Py_Void();
22899 return resultobj;
22900fail:
22901 return NULL;
22902}
22903
22904
22905SWIGINTERN PyObject *_wrap_SBData_GetFloat(PyObject *self, PyObject *args) {
22906 PyObject *resultobj = 0;
22907 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22908 lldb::SBError *arg2 = 0 ;
22909 lldb::offset_t arg3 ;
22910 void *argp1 = 0 ;
22911 int res1 = 0 ;
22912 void *argp2 = 0 ;
22913 int res2 = 0 ;
22914 unsigned long long val3 ;
22915 int ecode3 = 0 ;
22916 PyObject *swig_obj[3] ;
22917 float result;
22918
22919 (void)self;
22920 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetFloat", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
22921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22922 if (!SWIG_IsOK(res1)) {
22923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetFloat" "', argument " "1"" of type '" "lldb::SBData *""'");
22924 }
22925 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22926 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
22927 if (!SWIG_IsOK(res2)) {
22928 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetFloat" "', argument " "2"" of type '" "lldb::SBError &""'");
22929 }
22930 if (!argp2) {
22931 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetFloat" "', argument " "2"" of type '" "lldb::SBError &""'");
22932 }
22933 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
22934 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
22935 if (!SWIG_IsOK(ecode3)) {
22936 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetFloat" "', argument " "3"" of type '" "lldb::offset_t""'");
22937 }
22938 arg3 = static_cast< lldb::offset_t >(val3);
22939 {
22940 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22941 result = (float)(arg1)->GetFloat(error&: *arg2,offset: arg3);
22942 SWIG_PYTHON_THREAD_END_ALLOW;
22943 }
22944 resultobj = SWIG_From_float(value: static_cast< float >(result));
22945 return resultobj;
22946fail:
22947 return NULL;
22948}
22949
22950
22951SWIGINTERN PyObject *_wrap_SBData_GetDouble(PyObject *self, PyObject *args) {
22952 PyObject *resultobj = 0;
22953 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
22954 lldb::SBError *arg2 = 0 ;
22955 lldb::offset_t arg3 ;
22956 void *argp1 = 0 ;
22957 int res1 = 0 ;
22958 void *argp2 = 0 ;
22959 int res2 = 0 ;
22960 unsigned long long val3 ;
22961 int ecode3 = 0 ;
22962 PyObject *swig_obj[3] ;
22963 double result;
22964
22965 (void)self;
22966 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetDouble", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
22967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
22968 if (!SWIG_IsOK(res1)) {
22969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetDouble" "', argument " "1"" of type '" "lldb::SBData *""'");
22970 }
22971 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
22972 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
22973 if (!SWIG_IsOK(res2)) {
22974 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetDouble" "', argument " "2"" of type '" "lldb::SBError &""'");
22975 }
22976 if (!argp2) {
22977 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetDouble" "', argument " "2"" of type '" "lldb::SBError &""'");
22978 }
22979 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
22980 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
22981 if (!SWIG_IsOK(ecode3)) {
22982 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetDouble" "', argument " "3"" of type '" "lldb::offset_t""'");
22983 }
22984 arg3 = static_cast< lldb::offset_t >(val3);
22985 {
22986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22987 result = (double)(arg1)->GetDouble(error&: *arg2,offset: arg3);
22988 SWIG_PYTHON_THREAD_END_ALLOW;
22989 }
22990 resultobj = SWIG_From_double(static_cast< double >(result));
22991 return resultobj;
22992fail:
22993 return NULL;
22994}
22995
22996
22997SWIGINTERN PyObject *_wrap_SBData_GetLongDouble(PyObject *self, PyObject *args) {
22998 PyObject *resultobj = 0;
22999 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23000 lldb::SBError *arg2 = 0 ;
23001 lldb::offset_t arg3 ;
23002 void *argp1 = 0 ;
23003 int res1 = 0 ;
23004 void *argp2 = 0 ;
23005 int res2 = 0 ;
23006 unsigned long long val3 ;
23007 int ecode3 = 0 ;
23008 PyObject *swig_obj[3] ;
23009 long double result;
23010
23011 (void)self;
23012 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetLongDouble", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23013 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23014 if (!SWIG_IsOK(res1)) {
23015 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetLongDouble" "', argument " "1"" of type '" "lldb::SBData *""'");
23016 }
23017 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23018 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23019 if (!SWIG_IsOK(res2)) {
23020 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetLongDouble" "', argument " "2"" of type '" "lldb::SBError &""'");
23021 }
23022 if (!argp2) {
23023 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetLongDouble" "', argument " "2"" of type '" "lldb::SBError &""'");
23024 }
23025 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23026 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23027 if (!SWIG_IsOK(ecode3)) {
23028 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetLongDouble" "', argument " "3"" of type '" "lldb::offset_t""'");
23029 }
23030 arg3 = static_cast< lldb::offset_t >(val3);
23031 {
23032 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23033 result = (long double)(arg1)->GetLongDouble(error&: *arg2,offset: arg3);
23034 SWIG_PYTHON_THREAD_END_ALLOW;
23035 }
23036 resultobj = SWIG_NewPointerObj((new long double(result)), SWIGTYPE_p_long_double, SWIG_POINTER_OWN | 0 );
23037 return resultobj;
23038fail:
23039 return NULL;
23040}
23041
23042
23043SWIGINTERN PyObject *_wrap_SBData_GetAddress(PyObject *self, PyObject *args) {
23044 PyObject *resultobj = 0;
23045 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23046 lldb::SBError *arg2 = 0 ;
23047 lldb::offset_t arg3 ;
23048 void *argp1 = 0 ;
23049 int res1 = 0 ;
23050 void *argp2 = 0 ;
23051 int res2 = 0 ;
23052 unsigned long long val3 ;
23053 int ecode3 = 0 ;
23054 PyObject *swig_obj[3] ;
23055 lldb::addr_t result;
23056
23057 (void)self;
23058 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23059 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23060 if (!SWIG_IsOK(res1)) {
23061 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetAddress" "', argument " "1"" of type '" "lldb::SBData *""'");
23062 }
23063 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23064 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23065 if (!SWIG_IsOK(res2)) {
23066 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetAddress" "', argument " "2"" of type '" "lldb::SBError &""'");
23067 }
23068 if (!argp2) {
23069 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetAddress" "', argument " "2"" of type '" "lldb::SBError &""'");
23070 }
23071 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23072 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23073 if (!SWIG_IsOK(ecode3)) {
23074 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetAddress" "', argument " "3"" of type '" "lldb::offset_t""'");
23075 }
23076 arg3 = static_cast< lldb::offset_t >(val3);
23077 {
23078 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23079 result = (lldb::addr_t)(arg1)->GetAddress(error&: *arg2,offset: arg3);
23080 SWIG_PYTHON_THREAD_END_ALLOW;
23081 }
23082 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
23083 return resultobj;
23084fail:
23085 return NULL;
23086}
23087
23088
23089SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt8(PyObject *self, PyObject *args) {
23090 PyObject *resultobj = 0;
23091 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23092 lldb::SBError *arg2 = 0 ;
23093 lldb::offset_t arg3 ;
23094 void *argp1 = 0 ;
23095 int res1 = 0 ;
23096 void *argp2 = 0 ;
23097 int res2 = 0 ;
23098 unsigned long long val3 ;
23099 int ecode3 = 0 ;
23100 PyObject *swig_obj[3] ;
23101 uint8_t result;
23102
23103 (void)self;
23104 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetUnsignedInt8", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23105 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23106 if (!SWIG_IsOK(res1)) {
23107 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetUnsignedInt8" "', argument " "1"" of type '" "lldb::SBData *""'");
23108 }
23109 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23110 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23111 if (!SWIG_IsOK(res2)) {
23112 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetUnsignedInt8" "', argument " "2"" of type '" "lldb::SBError &""'");
23113 }
23114 if (!argp2) {
23115 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetUnsignedInt8" "', argument " "2"" of type '" "lldb::SBError &""'");
23116 }
23117 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23118 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23119 if (!SWIG_IsOK(ecode3)) {
23120 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetUnsignedInt8" "', argument " "3"" of type '" "lldb::offset_t""'");
23121 }
23122 arg3 = static_cast< lldb::offset_t >(val3);
23123 {
23124 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23125 result = (uint8_t)(arg1)->GetUnsignedInt8(error&: *arg2,offset: arg3);
23126 SWIG_PYTHON_THREAD_END_ALLOW;
23127 }
23128 resultobj = SWIG_From_unsigned_SS_char(value: static_cast< unsigned char >(result));
23129 return resultobj;
23130fail:
23131 return NULL;
23132}
23133
23134
23135SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt16(PyObject *self, PyObject *args) {
23136 PyObject *resultobj = 0;
23137 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23138 lldb::SBError *arg2 = 0 ;
23139 lldb::offset_t arg3 ;
23140 void *argp1 = 0 ;
23141 int res1 = 0 ;
23142 void *argp2 = 0 ;
23143 int res2 = 0 ;
23144 unsigned long long val3 ;
23145 int ecode3 = 0 ;
23146 PyObject *swig_obj[3] ;
23147 uint16_t result;
23148
23149 (void)self;
23150 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetUnsignedInt16", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23152 if (!SWIG_IsOK(res1)) {
23153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetUnsignedInt16" "', argument " "1"" of type '" "lldb::SBData *""'");
23154 }
23155 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23156 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23157 if (!SWIG_IsOK(res2)) {
23158 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetUnsignedInt16" "', argument " "2"" of type '" "lldb::SBError &""'");
23159 }
23160 if (!argp2) {
23161 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetUnsignedInt16" "', argument " "2"" of type '" "lldb::SBError &""'");
23162 }
23163 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23164 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23165 if (!SWIG_IsOK(ecode3)) {
23166 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetUnsignedInt16" "', argument " "3"" of type '" "lldb::offset_t""'");
23167 }
23168 arg3 = static_cast< lldb::offset_t >(val3);
23169 {
23170 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23171 result = (uint16_t)(arg1)->GetUnsignedInt16(error&: *arg2,offset: arg3);
23172 SWIG_PYTHON_THREAD_END_ALLOW;
23173 }
23174 resultobj = SWIG_From_unsigned_SS_short(value: static_cast< unsigned short >(result));
23175 return resultobj;
23176fail:
23177 return NULL;
23178}
23179
23180
23181SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt32(PyObject *self, PyObject *args) {
23182 PyObject *resultobj = 0;
23183 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23184 lldb::SBError *arg2 = 0 ;
23185 lldb::offset_t arg3 ;
23186 void *argp1 = 0 ;
23187 int res1 = 0 ;
23188 void *argp2 = 0 ;
23189 int res2 = 0 ;
23190 unsigned long long val3 ;
23191 int ecode3 = 0 ;
23192 PyObject *swig_obj[3] ;
23193 uint32_t result;
23194
23195 (void)self;
23196 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetUnsignedInt32", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23198 if (!SWIG_IsOK(res1)) {
23199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetUnsignedInt32" "', argument " "1"" of type '" "lldb::SBData *""'");
23200 }
23201 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23202 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23203 if (!SWIG_IsOK(res2)) {
23204 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetUnsignedInt32" "', argument " "2"" of type '" "lldb::SBError &""'");
23205 }
23206 if (!argp2) {
23207 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetUnsignedInt32" "', argument " "2"" of type '" "lldb::SBError &""'");
23208 }
23209 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23210 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23211 if (!SWIG_IsOK(ecode3)) {
23212 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetUnsignedInt32" "', argument " "3"" of type '" "lldb::offset_t""'");
23213 }
23214 arg3 = static_cast< lldb::offset_t >(val3);
23215 {
23216 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23217 result = (uint32_t)(arg1)->GetUnsignedInt32(error&: *arg2,offset: arg3);
23218 SWIG_PYTHON_THREAD_END_ALLOW;
23219 }
23220 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
23221 return resultobj;
23222fail:
23223 return NULL;
23224}
23225
23226
23227SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt64(PyObject *self, PyObject *args) {
23228 PyObject *resultobj = 0;
23229 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23230 lldb::SBError *arg2 = 0 ;
23231 lldb::offset_t arg3 ;
23232 void *argp1 = 0 ;
23233 int res1 = 0 ;
23234 void *argp2 = 0 ;
23235 int res2 = 0 ;
23236 unsigned long long val3 ;
23237 int ecode3 = 0 ;
23238 PyObject *swig_obj[3] ;
23239 uint64_t result;
23240
23241 (void)self;
23242 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetUnsignedInt64", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23243 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23244 if (!SWIG_IsOK(res1)) {
23245 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetUnsignedInt64" "', argument " "1"" of type '" "lldb::SBData *""'");
23246 }
23247 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23248 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23249 if (!SWIG_IsOK(res2)) {
23250 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetUnsignedInt64" "', argument " "2"" of type '" "lldb::SBError &""'");
23251 }
23252 if (!argp2) {
23253 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetUnsignedInt64" "', argument " "2"" of type '" "lldb::SBError &""'");
23254 }
23255 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23256 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23257 if (!SWIG_IsOK(ecode3)) {
23258 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetUnsignedInt64" "', argument " "3"" of type '" "lldb::offset_t""'");
23259 }
23260 arg3 = static_cast< lldb::offset_t >(val3);
23261 {
23262 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23263 result = (uint64_t)(arg1)->GetUnsignedInt64(error&: *arg2,offset: arg3);
23264 SWIG_PYTHON_THREAD_END_ALLOW;
23265 }
23266 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
23267 return resultobj;
23268fail:
23269 return NULL;
23270}
23271
23272
23273SWIGINTERN PyObject *_wrap_SBData_GetSignedInt8(PyObject *self, PyObject *args) {
23274 PyObject *resultobj = 0;
23275 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23276 lldb::SBError *arg2 = 0 ;
23277 lldb::offset_t arg3 ;
23278 void *argp1 = 0 ;
23279 int res1 = 0 ;
23280 void *argp2 = 0 ;
23281 int res2 = 0 ;
23282 unsigned long long val3 ;
23283 int ecode3 = 0 ;
23284 PyObject *swig_obj[3] ;
23285 int8_t result;
23286
23287 (void)self;
23288 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetSignedInt8", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23289 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23290 if (!SWIG_IsOK(res1)) {
23291 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetSignedInt8" "', argument " "1"" of type '" "lldb::SBData *""'");
23292 }
23293 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23294 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23295 if (!SWIG_IsOK(res2)) {
23296 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetSignedInt8" "', argument " "2"" of type '" "lldb::SBError &""'");
23297 }
23298 if (!argp2) {
23299 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetSignedInt8" "', argument " "2"" of type '" "lldb::SBError &""'");
23300 }
23301 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23302 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23303 if (!SWIG_IsOK(ecode3)) {
23304 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetSignedInt8" "', argument " "3"" of type '" "lldb::offset_t""'");
23305 }
23306 arg3 = static_cast< lldb::offset_t >(val3);
23307 {
23308 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23309 result = (int8_t)(arg1)->GetSignedInt8(error&: *arg2,offset: arg3);
23310 SWIG_PYTHON_THREAD_END_ALLOW;
23311 }
23312 resultobj = SWIG_From_signed_SS_char(value: static_cast< signed char >(result));
23313 return resultobj;
23314fail:
23315 return NULL;
23316}
23317
23318
23319SWIGINTERN PyObject *_wrap_SBData_GetSignedInt16(PyObject *self, PyObject *args) {
23320 PyObject *resultobj = 0;
23321 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23322 lldb::SBError *arg2 = 0 ;
23323 lldb::offset_t arg3 ;
23324 void *argp1 = 0 ;
23325 int res1 = 0 ;
23326 void *argp2 = 0 ;
23327 int res2 = 0 ;
23328 unsigned long long val3 ;
23329 int ecode3 = 0 ;
23330 PyObject *swig_obj[3] ;
23331 int16_t result;
23332
23333 (void)self;
23334 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetSignedInt16", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23336 if (!SWIG_IsOK(res1)) {
23337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetSignedInt16" "', argument " "1"" of type '" "lldb::SBData *""'");
23338 }
23339 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23340 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23341 if (!SWIG_IsOK(res2)) {
23342 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetSignedInt16" "', argument " "2"" of type '" "lldb::SBError &""'");
23343 }
23344 if (!argp2) {
23345 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetSignedInt16" "', argument " "2"" of type '" "lldb::SBError &""'");
23346 }
23347 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23348 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23349 if (!SWIG_IsOK(ecode3)) {
23350 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetSignedInt16" "', argument " "3"" of type '" "lldb::offset_t""'");
23351 }
23352 arg3 = static_cast< lldb::offset_t >(val3);
23353 {
23354 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23355 result = (int16_t)(arg1)->GetSignedInt16(error&: *arg2,offset: arg3);
23356 SWIG_PYTHON_THREAD_END_ALLOW;
23357 }
23358 resultobj = SWIG_From_short(value: static_cast< short >(result));
23359 return resultobj;
23360fail:
23361 return NULL;
23362}
23363
23364
23365SWIGINTERN PyObject *_wrap_SBData_GetSignedInt32(PyObject *self, PyObject *args) {
23366 PyObject *resultobj = 0;
23367 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23368 lldb::SBError *arg2 = 0 ;
23369 lldb::offset_t arg3 ;
23370 void *argp1 = 0 ;
23371 int res1 = 0 ;
23372 void *argp2 = 0 ;
23373 int res2 = 0 ;
23374 unsigned long long val3 ;
23375 int ecode3 = 0 ;
23376 PyObject *swig_obj[3] ;
23377 int32_t result;
23378
23379 (void)self;
23380 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetSignedInt32", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23381 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23382 if (!SWIG_IsOK(res1)) {
23383 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetSignedInt32" "', argument " "1"" of type '" "lldb::SBData *""'");
23384 }
23385 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23386 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23387 if (!SWIG_IsOK(res2)) {
23388 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetSignedInt32" "', argument " "2"" of type '" "lldb::SBError &""'");
23389 }
23390 if (!argp2) {
23391 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetSignedInt32" "', argument " "2"" of type '" "lldb::SBError &""'");
23392 }
23393 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23394 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23395 if (!SWIG_IsOK(ecode3)) {
23396 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetSignedInt32" "', argument " "3"" of type '" "lldb::offset_t""'");
23397 }
23398 arg3 = static_cast< lldb::offset_t >(val3);
23399 {
23400 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23401 result = (int32_t)(arg1)->GetSignedInt32(error&: *arg2,offset: arg3);
23402 SWIG_PYTHON_THREAD_END_ALLOW;
23403 }
23404 resultobj = SWIG_From_int(value: static_cast< int >(result));
23405 return resultobj;
23406fail:
23407 return NULL;
23408}
23409
23410
23411SWIGINTERN PyObject *_wrap_SBData_GetSignedInt64(PyObject *self, PyObject *args) {
23412 PyObject *resultobj = 0;
23413 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23414 lldb::SBError *arg2 = 0 ;
23415 lldb::offset_t arg3 ;
23416 void *argp1 = 0 ;
23417 int res1 = 0 ;
23418 void *argp2 = 0 ;
23419 int res2 = 0 ;
23420 unsigned long long val3 ;
23421 int ecode3 = 0 ;
23422 PyObject *swig_obj[3] ;
23423 int64_t result;
23424
23425 (void)self;
23426 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetSignedInt64", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23427 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23428 if (!SWIG_IsOK(res1)) {
23429 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetSignedInt64" "', argument " "1"" of type '" "lldb::SBData *""'");
23430 }
23431 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23432 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23433 if (!SWIG_IsOK(res2)) {
23434 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetSignedInt64" "', argument " "2"" of type '" "lldb::SBError &""'");
23435 }
23436 if (!argp2) {
23437 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetSignedInt64" "', argument " "2"" of type '" "lldb::SBError &""'");
23438 }
23439 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23440 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23441 if (!SWIG_IsOK(ecode3)) {
23442 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetSignedInt64" "', argument " "3"" of type '" "lldb::offset_t""'");
23443 }
23444 arg3 = static_cast< lldb::offset_t >(val3);
23445 {
23446 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23447 result = (int64_t)(arg1)->GetSignedInt64(error&: *arg2,offset: arg3);
23448 SWIG_PYTHON_THREAD_END_ALLOW;
23449 }
23450 resultobj = SWIG_From_long_SS_long(value: static_cast< long long >(result));
23451 return resultobj;
23452fail:
23453 return NULL;
23454}
23455
23456
23457SWIGINTERN PyObject *_wrap_SBData_GetString(PyObject *self, PyObject *args) {
23458 PyObject *resultobj = 0;
23459 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23460 lldb::SBError *arg2 = 0 ;
23461 lldb::offset_t arg3 ;
23462 void *argp1 = 0 ;
23463 int res1 = 0 ;
23464 void *argp2 = 0 ;
23465 int res2 = 0 ;
23466 unsigned long long val3 ;
23467 int ecode3 = 0 ;
23468 PyObject *swig_obj[3] ;
23469 char *result = 0 ;
23470
23471 (void)self;
23472 if (!SWIG_Python_UnpackTuple(args, name: "SBData_GetString", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23473 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23474 if (!SWIG_IsOK(res1)) {
23475 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetString" "', argument " "1"" of type '" "lldb::SBData *""'");
23476 }
23477 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23478 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23479 if (!SWIG_IsOK(res2)) {
23480 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetString" "', argument " "2"" of type '" "lldb::SBError &""'");
23481 }
23482 if (!argp2) {
23483 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetString" "', argument " "2"" of type '" "lldb::SBError &""'");
23484 }
23485 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23486 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23487 if (!SWIG_IsOK(ecode3)) {
23488 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetString" "', argument " "3"" of type '" "lldb::offset_t""'");
23489 }
23490 arg3 = static_cast< lldb::offset_t >(val3);
23491 {
23492 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23493 result = (char *)(arg1)->GetString(error&: *arg2,offset: arg3);
23494 SWIG_PYTHON_THREAD_END_ALLOW;
23495 }
23496 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
23497 return resultobj;
23498fail:
23499 return NULL;
23500}
23501
23502
23503SWIGINTERN PyObject *_wrap_SBData_ReadRawData(PyObject *self, PyObject *args) {
23504 PyObject *resultobj = 0;
23505 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23506 lldb::SBError *arg2 = 0 ;
23507 lldb::offset_t arg3 ;
23508 void *arg4 = (void *) 0 ;
23509 size_t arg5 ;
23510 void *argp1 = 0 ;
23511 int res1 = 0 ;
23512 void *argp2 = 0 ;
23513 int res2 = 0 ;
23514 unsigned long long val3 ;
23515 int ecode3 = 0 ;
23516 PyObject *swig_obj[4] ;
23517 size_t result;
23518
23519 (void)self;
23520 if (!SWIG_Python_UnpackTuple(args, name: "SBData_ReadRawData", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
23521 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23522 if (!SWIG_IsOK(res1)) {
23523 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_ReadRawData" "', argument " "1"" of type '" "lldb::SBData *""'");
23524 }
23525 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23526 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23527 if (!SWIG_IsOK(res2)) {
23528 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_ReadRawData" "', argument " "2"" of type '" "lldb::SBError &""'");
23529 }
23530 if (!argp2) {
23531 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_ReadRawData" "', argument " "2"" of type '" "lldb::SBError &""'");
23532 }
23533 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23534 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23535 if (!SWIG_IsOK(ecode3)) {
23536 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_ReadRawData" "', argument " "3"" of type '" "lldb::offset_t""'");
23537 }
23538 arg3 = static_cast< lldb::offset_t >(val3);
23539 {
23540 if (PyLong_Check(swig_obj[3])) {
23541 arg5 = PyLong_AsLong(swig_obj[3]);
23542 } else {
23543 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer or long object");
23544 SWIG_fail;
23545 }
23546 if (arg5 <= 0) {
23547 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
23548 SWIG_fail;
23549 }
23550 arg4 = (void *)malloc(size: arg5);
23551 }
23552 {
23553 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23554 result = (arg1)->ReadRawData(error&: *arg2,offset: arg3,buf: arg4,size: arg5);
23555 SWIG_PYTHON_THREAD_END_ALLOW;
23556 }
23557 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
23558 {
23559 Py_XDECREF(resultobj); /* Blow away any previous result */
23560 if (result == 0) {
23561 resultobj = Py_None;
23562 Py_INCREF(resultobj);
23563 } else {
23564 PythonBytes bytes(static_cast<const uint8_t *>(arg4), result);
23565 resultobj = bytes.release();
23566 }
23567 free(ptr: arg4);
23568 }
23569 return resultobj;
23570fail:
23571 return NULL;
23572}
23573
23574
23575SWIGINTERN PyObject *_wrap_SBData_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
23576 PyObject *resultobj = 0;
23577 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23578 lldb::SBStream *arg2 = 0 ;
23579 lldb::addr_t arg3 ;
23580 void *argp1 = 0 ;
23581 int res1 = 0 ;
23582 void *argp2 = 0 ;
23583 int res2 = 0 ;
23584 unsigned long long val3 ;
23585 int ecode3 = 0 ;
23586 bool result;
23587
23588 (void)self;
23589 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
23590 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23591 if (!SWIG_IsOK(res1)) {
23592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetDescription" "', argument " "1"" of type '" "lldb::SBData *""'");
23593 }
23594 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23595 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
23596 if (!SWIG_IsOK(res2)) {
23597 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
23598 }
23599 if (!argp2) {
23600 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
23601 }
23602 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
23603 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
23604 if (!SWIG_IsOK(ecode3)) {
23605 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetDescription" "', argument " "3"" of type '" "lldb::addr_t""'");
23606 }
23607 arg3 = static_cast< lldb::addr_t >(val3);
23608 {
23609 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23610 result = (bool)(arg1)->GetDescription(description&: *arg2,base_addr: arg3);
23611 SWIG_PYTHON_THREAD_END_ALLOW;
23612 }
23613 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
23614 return resultobj;
23615fail:
23616 return NULL;
23617}
23618
23619
23620SWIGINTERN PyObject *_wrap_SBData_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
23621 PyObject *resultobj = 0;
23622 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23623 lldb::SBStream *arg2 = 0 ;
23624 void *argp1 = 0 ;
23625 int res1 = 0 ;
23626 void *argp2 = 0 ;
23627 int res2 = 0 ;
23628 bool result;
23629
23630 (void)self;
23631 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
23632 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23633 if (!SWIG_IsOK(res1)) {
23634 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetDescription" "', argument " "1"" of type '" "lldb::SBData *""'");
23635 }
23636 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23637 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
23638 if (!SWIG_IsOK(res2)) {
23639 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
23640 }
23641 if (!argp2) {
23642 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
23643 }
23644 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
23645 {
23646 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23647 result = (bool)(arg1)->GetDescription(description&: *arg2);
23648 SWIG_PYTHON_THREAD_END_ALLOW;
23649 }
23650 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
23651 return resultobj;
23652fail:
23653 return NULL;
23654}
23655
23656
23657SWIGINTERN PyObject *_wrap_SBData_GetDescription(PyObject *self, PyObject *args) {
23658 Py_ssize_t argc;
23659 PyObject *argv[4] = {
23660 0
23661 };
23662
23663 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBData_GetDescription", min: 0, max: 3, objs: argv))) SWIG_fail;
23664 --argc;
23665 if (argc == 2) {
23666 int _v = 0;
23667 void *vptr = 0;
23668 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBData, 0);
23669 _v = SWIG_CheckState(res);
23670 if (_v) {
23671 void *vptr = 0;
23672 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
23673 _v = SWIG_CheckState(res);
23674 if (_v) {
23675 return _wrap_SBData_GetDescription__SWIG_1(self, nobjs: argc, swig_obj: argv);
23676 }
23677 }
23678 }
23679 if (argc == 3) {
23680 int _v = 0;
23681 void *vptr = 0;
23682 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBData, 0);
23683 _v = SWIG_CheckState(res);
23684 if (_v) {
23685 void *vptr = 0;
23686 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
23687 _v = SWIG_CheckState(res);
23688 if (_v) {
23689 {
23690 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
23691 _v = SWIG_CheckState(res);
23692 }
23693 if (_v) {
23694 return _wrap_SBData_GetDescription__SWIG_0(self, nobjs: argc, swig_obj: argv);
23695 }
23696 }
23697 }
23698 }
23699
23700fail:
23701 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBData_GetDescription'.\n"
23702 " Possible C/C++ prototypes are:\n"
23703 " lldb::SBData::GetDescription(lldb::SBStream &,lldb::addr_t)\n"
23704 " lldb::SBData::GetDescription(lldb::SBStream &)\n");
23705 return 0;
23706}
23707
23708
23709SWIGINTERN PyObject *_wrap_SBData_SetData(PyObject *self, PyObject *args) {
23710 PyObject *resultobj = 0;
23711 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23712 lldb::SBError *arg2 = 0 ;
23713 void *arg3 = (void *) 0 ;
23714 size_t arg4 ;
23715 lldb::ByteOrder arg5 ;
23716 uint8_t arg6 ;
23717 void *argp1 = 0 ;
23718 int res1 = 0 ;
23719 void *argp2 = 0 ;
23720 int res2 = 0 ;
23721 int val5 ;
23722 int ecode5 = 0 ;
23723 unsigned char val6 ;
23724 int ecode6 = 0 ;
23725 PyObject *swig_obj[5] ;
23726
23727 (void)self;
23728 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetData", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
23729 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23730 if (!SWIG_IsOK(res1)) {
23731 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetData" "', argument " "1"" of type '" "lldb::SBData *""'");
23732 }
23733 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23734 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23735 if (!SWIG_IsOK(res2)) {
23736 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_SetData" "', argument " "2"" of type '" "lldb::SBError &""'");
23737 }
23738 if (!argp2) {
23739 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_SetData" "', argument " "2"" of type '" "lldb::SBError &""'");
23740 }
23741 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23742 {
23743 if (PythonString::Check(py_obj: swig_obj[2])) {
23744 PythonString str(PyRefType::Borrowed, swig_obj[2]);
23745 arg3 = (void *)str.GetString().data();
23746 arg4 = str.GetSize();
23747 } else if (PythonByteArray::Check(py_obj: swig_obj[2])) {
23748 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[2]);
23749 arg3 = (void *)bytearray.GetBytes().data();
23750 arg4 = bytearray.GetSize();
23751 } else if (PythonBytes::Check(py_obj: swig_obj[2])) {
23752 PythonBytes bytes(PyRefType::Borrowed, swig_obj[2]);
23753 arg3 = (void *)bytes.GetBytes().data();
23754 arg4 = bytes.GetSize();
23755 } else {
23756 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a buffer");
23757 SWIG_fail;
23758 }
23759 }
23760 ecode5 = SWIG_AsVal_int(obj: swig_obj[3], val: &val5);
23761 if (!SWIG_IsOK(ecode5)) {
23762 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBData_SetData" "', argument " "5"" of type '" "lldb::ByteOrder""'");
23763 }
23764 arg5 = static_cast< lldb::ByteOrder >(val5);
23765 ecode6 = SWIG_AsVal_unsigned_SS_char(obj: swig_obj[4], val: &val6);
23766 if (!SWIG_IsOK(ecode6)) {
23767 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBData_SetData" "', argument " "6"" of type '" "uint8_t""'");
23768 }
23769 arg6 = static_cast< uint8_t >(val6);
23770 {
23771 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23772 (arg1)->SetData(error&: *arg2,buf: (void const *)arg3,size: arg4,endian: arg5,addr_size: arg6);
23773 SWIG_PYTHON_THREAD_END_ALLOW;
23774 }
23775 resultobj = SWIG_Py_Void();
23776 return resultobj;
23777fail:
23778 return NULL;
23779}
23780
23781
23782SWIGINTERN PyObject *_wrap_SBData_SetDataWithOwnership(PyObject *self, PyObject *args) {
23783 PyObject *resultobj = 0;
23784 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23785 lldb::SBError *arg2 = 0 ;
23786 void *arg3 = (void *) 0 ;
23787 size_t arg4 ;
23788 lldb::ByteOrder arg5 ;
23789 uint8_t arg6 ;
23790 void *argp1 = 0 ;
23791 int res1 = 0 ;
23792 void *argp2 = 0 ;
23793 int res2 = 0 ;
23794 int val5 ;
23795 int ecode5 = 0 ;
23796 unsigned char val6 ;
23797 int ecode6 = 0 ;
23798 PyObject *swig_obj[5] ;
23799
23800 (void)self;
23801 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetDataWithOwnership", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
23802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23803 if (!SWIG_IsOK(res1)) {
23804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataWithOwnership" "', argument " "1"" of type '" "lldb::SBData *""'");
23805 }
23806 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23807 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
23808 if (!SWIG_IsOK(res2)) {
23809 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_SetDataWithOwnership" "', argument " "2"" of type '" "lldb::SBError &""'");
23810 }
23811 if (!argp2) {
23812 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_SetDataWithOwnership" "', argument " "2"" of type '" "lldb::SBError &""'");
23813 }
23814 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
23815 {
23816 if (PythonString::Check(py_obj: swig_obj[2])) {
23817 PythonString str(PyRefType::Borrowed, swig_obj[2]);
23818 arg3 = (void *)str.GetString().data();
23819 arg4 = str.GetSize();
23820 } else if (PythonByteArray::Check(py_obj: swig_obj[2])) {
23821 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[2]);
23822 arg3 = (void *)bytearray.GetBytes().data();
23823 arg4 = bytearray.GetSize();
23824 } else if (PythonBytes::Check(py_obj: swig_obj[2])) {
23825 PythonBytes bytes(PyRefType::Borrowed, swig_obj[2]);
23826 arg3 = (void *)bytes.GetBytes().data();
23827 arg4 = bytes.GetSize();
23828 } else {
23829 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a buffer");
23830 SWIG_fail;
23831 }
23832 }
23833 ecode5 = SWIG_AsVal_int(obj: swig_obj[3], val: &val5);
23834 if (!SWIG_IsOK(ecode5)) {
23835 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBData_SetDataWithOwnership" "', argument " "5"" of type '" "lldb::ByteOrder""'");
23836 }
23837 arg5 = static_cast< lldb::ByteOrder >(val5);
23838 ecode6 = SWIG_AsVal_unsigned_SS_char(obj: swig_obj[4], val: &val6);
23839 if (!SWIG_IsOK(ecode6)) {
23840 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBData_SetDataWithOwnership" "', argument " "6"" of type '" "uint8_t""'");
23841 }
23842 arg6 = static_cast< uint8_t >(val6);
23843 {
23844 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23845 (arg1)->SetDataWithOwnership(error&: *arg2,buf: (void const *)arg3,size: arg4,endian: arg5,addr_size: arg6);
23846 SWIG_PYTHON_THREAD_END_ALLOW;
23847 }
23848 resultobj = SWIG_Py_Void();
23849 return resultobj;
23850fail:
23851 return NULL;
23852}
23853
23854
23855SWIGINTERN PyObject *_wrap_SBData_Append(PyObject *self, PyObject *args) {
23856 PyObject *resultobj = 0;
23857 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
23858 lldb::SBData *arg2 = 0 ;
23859 void *argp1 = 0 ;
23860 int res1 = 0 ;
23861 void *argp2 = 0 ;
23862 int res2 = 0 ;
23863 PyObject *swig_obj[2] ;
23864 bool result;
23865
23866 (void)self;
23867 if (!SWIG_Python_UnpackTuple(args, name: "SBData_Append", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
23868 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
23869 if (!SWIG_IsOK(res1)) {
23870 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_Append" "', argument " "1"" of type '" "lldb::SBData *""'");
23871 }
23872 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
23873 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBData, 0 | 0);
23874 if (!SWIG_IsOK(res2)) {
23875 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_Append" "', argument " "2"" of type '" "lldb::SBData const &""'");
23876 }
23877 if (!argp2) {
23878 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_Append" "', argument " "2"" of type '" "lldb::SBData const &""'");
23879 }
23880 arg2 = reinterpret_cast< lldb::SBData * >(argp2);
23881 {
23882 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23883 result = (bool)(arg1)->Append(rhs: (lldb::SBData const &)*arg2);
23884 SWIG_PYTHON_THREAD_END_ALLOW;
23885 }
23886 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
23887 return resultobj;
23888fail:
23889 return NULL;
23890}
23891
23892
23893SWIGINTERN PyObject *_wrap_SBData_CreateDataFromCString(PyObject *self, PyObject *args) {
23894 PyObject *resultobj = 0;
23895 lldb::ByteOrder arg1 ;
23896 uint32_t arg2 ;
23897 char *arg3 = (char *) 0 ;
23898 int val1 ;
23899 int ecode1 = 0 ;
23900 unsigned int val2 ;
23901 int ecode2 = 0 ;
23902 int res3 ;
23903 char *buf3 = 0 ;
23904 int alloc3 = 0 ;
23905 PyObject *swig_obj[3] ;
23906 lldb::SBData result;
23907
23908 (void)self;
23909 if (!SWIG_Python_UnpackTuple(args, name: "SBData_CreateDataFromCString", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23910 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
23911 if (!SWIG_IsOK(ecode1)) {
23912 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromCString" "', argument " "1"" of type '" "lldb::ByteOrder""'");
23913 }
23914 arg1 = static_cast< lldb::ByteOrder >(val1);
23915 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
23916 if (!SWIG_IsOK(ecode2)) {
23917 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromCString" "', argument " "2"" of type '" "uint32_t""'");
23918 }
23919 arg2 = static_cast< uint32_t >(val2);
23920 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
23921 if (!SWIG_IsOK(res3)) {
23922 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBData_CreateDataFromCString" "', argument " "3"" of type '" "char const *""'");
23923 }
23924 arg3 = reinterpret_cast< char * >(buf3);
23925 {
23926 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23927 result = lldb::SBData::CreateDataFromCString(endian: arg1,addr_byte_size: arg2,data: (char const *)arg3);
23928 SWIG_PYTHON_THREAD_END_ALLOW;
23929 }
23930 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
23931 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
23932 return resultobj;
23933fail:
23934 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
23935 return NULL;
23936}
23937
23938
23939SWIGINTERN PyObject *_wrap_SBData_CreateDataFromUInt64Array(PyObject *self, PyObject *args) {
23940 PyObject *resultobj = 0;
23941 lldb::ByteOrder arg1 ;
23942 uint32_t arg2 ;
23943 uint64_t *arg3 = (uint64_t *) 0 ;
23944 size_t arg4 ;
23945 int val1 ;
23946 int ecode1 = 0 ;
23947 unsigned int val2 ;
23948 int ecode2 = 0 ;
23949 PyObject *swig_obj[3] ;
23950 lldb::SBData result;
23951
23952 (void)self;
23953 if (!SWIG_Python_UnpackTuple(args, name: "SBData_CreateDataFromUInt64Array", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
23954 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
23955 if (!SWIG_IsOK(ecode1)) {
23956 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromUInt64Array" "', argument " "1"" of type '" "lldb::ByteOrder""'");
23957 }
23958 arg1 = static_cast< lldb::ByteOrder >(val1);
23959 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
23960 if (!SWIG_IsOK(ecode2)) {
23961 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromUInt64Array" "', argument " "2"" of type '" "uint32_t""'");
23962 }
23963 arg2 = static_cast< uint32_t >(val2);
23964 {
23965 /* Check if is a list */
23966 if (PyList_Check(swig_obj[2])) {
23967 int size = PyList_Size(swig_obj[2]);
23968 int i = 0;
23969 arg4 = size;
23970 arg3 = (uint64_t *)malloc(size: size * sizeof(uint64_t));
23971 for (i = 0; i < size; i++) {
23972 PyObject *o = PyList_GetItem(swig_obj[2], i);
23973 if (!SetNumberFromPyObject(number&: arg3[i], obj: o)) {
23974 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
23975 SWIG_fail;
23976 }
23977
23978 if (PyErr_Occurred()) {
23979 SWIG_fail;
23980 }
23981 }
23982 } else if (swig_obj[2] == Py_None) {
23983 arg3 = NULL;
23984 arg4 = 0;
23985 } else {
23986 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
23987 SWIG_fail;
23988 }
23989 }
23990 {
23991 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23992 result = lldb::SBData::CreateDataFromUInt64Array(endian: arg1,addr_byte_size: arg2,array: arg3,SWIG_STD_MOVE(arg4));
23993 SWIG_PYTHON_THREAD_END_ALLOW;
23994 }
23995 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
23996 {
23997 free(ptr: arg3);
23998 }
23999 return resultobj;
24000fail:
24001 {
24002 free(ptr: arg3);
24003 }
24004 return NULL;
24005}
24006
24007
24008SWIGINTERN PyObject *_wrap_SBData_CreateDataFromUInt32Array(PyObject *self, PyObject *args) {
24009 PyObject *resultobj = 0;
24010 lldb::ByteOrder arg1 ;
24011 uint32_t arg2 ;
24012 uint32_t *arg3 = (uint32_t *) 0 ;
24013 size_t arg4 ;
24014 int val1 ;
24015 int ecode1 = 0 ;
24016 unsigned int val2 ;
24017 int ecode2 = 0 ;
24018 PyObject *swig_obj[3] ;
24019 lldb::SBData result;
24020
24021 (void)self;
24022 if (!SWIG_Python_UnpackTuple(args, name: "SBData_CreateDataFromUInt32Array", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
24023 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
24024 if (!SWIG_IsOK(ecode1)) {
24025 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromUInt32Array" "', argument " "1"" of type '" "lldb::ByteOrder""'");
24026 }
24027 arg1 = static_cast< lldb::ByteOrder >(val1);
24028 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
24029 if (!SWIG_IsOK(ecode2)) {
24030 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromUInt32Array" "', argument " "2"" of type '" "uint32_t""'");
24031 }
24032 arg2 = static_cast< uint32_t >(val2);
24033 {
24034 /* Check if is a list */
24035 if (PyList_Check(swig_obj[2])) {
24036 int size = PyList_Size(swig_obj[2]);
24037 int i = 0;
24038 arg4 = size;
24039 arg3 = (uint32_t *)malloc(size: size * sizeof(uint32_t));
24040 for (i = 0; i < size; i++) {
24041 PyObject *o = PyList_GetItem(swig_obj[2], i);
24042 if (!SetNumberFromPyObject(number&: arg3[i], obj: o)) {
24043 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24044 SWIG_fail;
24045 }
24046
24047 if (PyErr_Occurred()) {
24048 SWIG_fail;
24049 }
24050 }
24051 } else if (swig_obj[2] == Py_None) {
24052 arg3 = NULL;
24053 arg4 = 0;
24054 } else {
24055 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24056 SWIG_fail;
24057 }
24058 }
24059 {
24060 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24061 result = lldb::SBData::CreateDataFromUInt32Array(endian: arg1,addr_byte_size: arg2,array: arg3,SWIG_STD_MOVE(arg4));
24062 SWIG_PYTHON_THREAD_END_ALLOW;
24063 }
24064 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
24065 {
24066 free(ptr: arg3);
24067 }
24068 return resultobj;
24069fail:
24070 {
24071 free(ptr: arg3);
24072 }
24073 return NULL;
24074}
24075
24076
24077SWIGINTERN PyObject *_wrap_SBData_CreateDataFromSInt64Array(PyObject *self, PyObject *args) {
24078 PyObject *resultobj = 0;
24079 lldb::ByteOrder arg1 ;
24080 uint32_t arg2 ;
24081 int64_t *arg3 = (int64_t *) 0 ;
24082 size_t arg4 ;
24083 int val1 ;
24084 int ecode1 = 0 ;
24085 unsigned int val2 ;
24086 int ecode2 = 0 ;
24087 PyObject *swig_obj[3] ;
24088 lldb::SBData result;
24089
24090 (void)self;
24091 if (!SWIG_Python_UnpackTuple(args, name: "SBData_CreateDataFromSInt64Array", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
24092 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
24093 if (!SWIG_IsOK(ecode1)) {
24094 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromSInt64Array" "', argument " "1"" of type '" "lldb::ByteOrder""'");
24095 }
24096 arg1 = static_cast< lldb::ByteOrder >(val1);
24097 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
24098 if (!SWIG_IsOK(ecode2)) {
24099 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromSInt64Array" "', argument " "2"" of type '" "uint32_t""'");
24100 }
24101 arg2 = static_cast< uint32_t >(val2);
24102 {
24103 /* Check if is a list */
24104 if (PyList_Check(swig_obj[2])) {
24105 int size = PyList_Size(swig_obj[2]);
24106 int i = 0;
24107 arg4 = size;
24108 arg3 = (int64_t *)malloc(size: size * sizeof(int64_t));
24109 for (i = 0; i < size; i++) {
24110 PyObject *o = PyList_GetItem(swig_obj[2], i);
24111 if (!SetNumberFromPyObject(number&: arg3[i], obj: o)) {
24112 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24113 SWIG_fail;
24114 }
24115
24116 if (PyErr_Occurred()) {
24117 SWIG_fail;
24118 }
24119 }
24120 } else if (swig_obj[2] == Py_None) {
24121 arg3 = NULL;
24122 arg4 = 0;
24123 } else {
24124 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24125 SWIG_fail;
24126 }
24127 }
24128 {
24129 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24130 result = lldb::SBData::CreateDataFromSInt64Array(endian: arg1,addr_byte_size: arg2,array: arg3,SWIG_STD_MOVE(arg4));
24131 SWIG_PYTHON_THREAD_END_ALLOW;
24132 }
24133 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
24134 {
24135 free(ptr: arg3);
24136 }
24137 return resultobj;
24138fail:
24139 {
24140 free(ptr: arg3);
24141 }
24142 return NULL;
24143}
24144
24145
24146SWIGINTERN PyObject *_wrap_SBData_CreateDataFromSInt32Array(PyObject *self, PyObject *args) {
24147 PyObject *resultobj = 0;
24148 lldb::ByteOrder arg1 ;
24149 uint32_t arg2 ;
24150 int32_t *arg3 = (int32_t *) 0 ;
24151 size_t arg4 ;
24152 int val1 ;
24153 int ecode1 = 0 ;
24154 unsigned int val2 ;
24155 int ecode2 = 0 ;
24156 PyObject *swig_obj[3] ;
24157 lldb::SBData result;
24158
24159 (void)self;
24160 if (!SWIG_Python_UnpackTuple(args, name: "SBData_CreateDataFromSInt32Array", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
24161 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
24162 if (!SWIG_IsOK(ecode1)) {
24163 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromSInt32Array" "', argument " "1"" of type '" "lldb::ByteOrder""'");
24164 }
24165 arg1 = static_cast< lldb::ByteOrder >(val1);
24166 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
24167 if (!SWIG_IsOK(ecode2)) {
24168 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromSInt32Array" "', argument " "2"" of type '" "uint32_t""'");
24169 }
24170 arg2 = static_cast< uint32_t >(val2);
24171 {
24172 /* Check if is a list */
24173 if (PyList_Check(swig_obj[2])) {
24174 int size = PyList_Size(swig_obj[2]);
24175 int i = 0;
24176 arg4 = size;
24177 arg3 = (int32_t *)malloc(size: size * sizeof(int32_t));
24178 for (i = 0; i < size; i++) {
24179 PyObject *o = PyList_GetItem(swig_obj[2], i);
24180 if (!SetNumberFromPyObject(number&: arg3[i], obj: o)) {
24181 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24182 SWIG_fail;
24183 }
24184
24185 if (PyErr_Occurred()) {
24186 SWIG_fail;
24187 }
24188 }
24189 } else if (swig_obj[2] == Py_None) {
24190 arg3 = NULL;
24191 arg4 = 0;
24192 } else {
24193 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24194 SWIG_fail;
24195 }
24196 }
24197 {
24198 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24199 result = lldb::SBData::CreateDataFromSInt32Array(endian: arg1,addr_byte_size: arg2,array: arg3,SWIG_STD_MOVE(arg4));
24200 SWIG_PYTHON_THREAD_END_ALLOW;
24201 }
24202 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
24203 {
24204 free(ptr: arg3);
24205 }
24206 return resultobj;
24207fail:
24208 {
24209 free(ptr: arg3);
24210 }
24211 return NULL;
24212}
24213
24214
24215SWIGINTERN PyObject *_wrap_SBData_CreateDataFromDoubleArray(PyObject *self, PyObject *args) {
24216 PyObject *resultobj = 0;
24217 lldb::ByteOrder arg1 ;
24218 uint32_t arg2 ;
24219 double *arg3 = (double *) 0 ;
24220 size_t arg4 ;
24221 int val1 ;
24222 int ecode1 = 0 ;
24223 unsigned int val2 ;
24224 int ecode2 = 0 ;
24225 PyObject *swig_obj[3] ;
24226 lldb::SBData result;
24227
24228 (void)self;
24229 if (!SWIG_Python_UnpackTuple(args, name: "SBData_CreateDataFromDoubleArray", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
24230 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
24231 if (!SWIG_IsOK(ecode1)) {
24232 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromDoubleArray" "', argument " "1"" of type '" "lldb::ByteOrder""'");
24233 }
24234 arg1 = static_cast< lldb::ByteOrder >(val1);
24235 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
24236 if (!SWIG_IsOK(ecode2)) {
24237 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromDoubleArray" "', argument " "2"" of type '" "uint32_t""'");
24238 }
24239 arg2 = static_cast< uint32_t >(val2);
24240 {
24241 /* Check if is a list */
24242 if (PyList_Check(swig_obj[2])) {
24243 int size = PyList_Size(swig_obj[2]);
24244 int i = 0;
24245 arg4 = size;
24246 arg3 = (double *)malloc(size: size * sizeof(double));
24247 for (i = 0; i < size; i++) {
24248 PyObject *o = PyList_GetItem(swig_obj[2], i);
24249 if (!SetNumberFromPyObject(number&: arg3[i], obj: o)) {
24250 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24251 SWIG_fail;
24252 }
24253
24254 if (PyErr_Occurred()) {
24255 SWIG_fail;
24256 }
24257 }
24258 } else if (swig_obj[2] == Py_None) {
24259 arg3 = NULL;
24260 arg4 = 0;
24261 } else {
24262 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24263 SWIG_fail;
24264 }
24265 }
24266 {
24267 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24268 result = lldb::SBData::CreateDataFromDoubleArray(endian: arg1,addr_byte_size: arg2,array: arg3,SWIG_STD_MOVE(arg4));
24269 SWIG_PYTHON_THREAD_END_ALLOW;
24270 }
24271 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
24272 {
24273 free(ptr: arg3);
24274 }
24275 return resultobj;
24276fail:
24277 {
24278 free(ptr: arg3);
24279 }
24280 return NULL;
24281}
24282
24283
24284SWIGINTERN PyObject *_wrap_SBData_SetDataFromCString(PyObject *self, PyObject *args) {
24285 PyObject *resultobj = 0;
24286 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
24287 char *arg2 = (char *) 0 ;
24288 void *argp1 = 0 ;
24289 int res1 = 0 ;
24290 int res2 ;
24291 char *buf2 = 0 ;
24292 int alloc2 = 0 ;
24293 PyObject *swig_obj[2] ;
24294 bool result;
24295
24296 (void)self;
24297 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetDataFromCString", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
24298 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
24299 if (!SWIG_IsOK(res1)) {
24300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromCString" "', argument " "1"" of type '" "lldb::SBData *""'");
24301 }
24302 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
24303 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
24304 if (!SWIG_IsOK(res2)) {
24305 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_SetDataFromCString" "', argument " "2"" of type '" "char const *""'");
24306 }
24307 arg2 = reinterpret_cast< char * >(buf2);
24308 {
24309 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24310 result = (bool)(arg1)->SetDataFromCString((char const *)arg2);
24311 SWIG_PYTHON_THREAD_END_ALLOW;
24312 }
24313 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
24314 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24315 return resultobj;
24316fail:
24317 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24318 return NULL;
24319}
24320
24321
24322SWIGINTERN PyObject *_wrap_SBData_SetDataFromUInt64Array(PyObject *self, PyObject *args) {
24323 PyObject *resultobj = 0;
24324 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
24325 uint64_t *arg2 = (uint64_t *) 0 ;
24326 size_t arg3 ;
24327 void *argp1 = 0 ;
24328 int res1 = 0 ;
24329 PyObject *swig_obj[2] ;
24330 bool result;
24331
24332 (void)self;
24333 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetDataFromUInt64Array", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
24334 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
24335 if (!SWIG_IsOK(res1)) {
24336 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromUInt64Array" "', argument " "1"" of type '" "lldb::SBData *""'");
24337 }
24338 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
24339 {
24340 /* Check if is a list */
24341 if (PyList_Check(swig_obj[1])) {
24342 int size = PyList_Size(swig_obj[1]);
24343 int i = 0;
24344 arg3 = size;
24345 arg2 = (uint64_t *)malloc(size: size * sizeof(uint64_t));
24346 for (i = 0; i < size; i++) {
24347 PyObject *o = PyList_GetItem(swig_obj[1], i);
24348 if (!SetNumberFromPyObject(number&: arg2[i], obj: o)) {
24349 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24350 SWIG_fail;
24351 }
24352
24353 if (PyErr_Occurred()) {
24354 SWIG_fail;
24355 }
24356 }
24357 } else if (swig_obj[1] == Py_None) {
24358 arg2 = NULL;
24359 arg3 = 0;
24360 } else {
24361 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24362 SWIG_fail;
24363 }
24364 }
24365 {
24366 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24367 result = (bool)(arg1)->SetDataFromUInt64Array(array: arg2,array_len: arg3);
24368 SWIG_PYTHON_THREAD_END_ALLOW;
24369 }
24370 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
24371 {
24372 free(ptr: arg2);
24373 }
24374 return resultobj;
24375fail:
24376 {
24377 free(ptr: arg2);
24378 }
24379 return NULL;
24380}
24381
24382
24383SWIGINTERN PyObject *_wrap_SBData_SetDataFromUInt32Array(PyObject *self, PyObject *args) {
24384 PyObject *resultobj = 0;
24385 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
24386 uint32_t *arg2 = (uint32_t *) 0 ;
24387 size_t arg3 ;
24388 void *argp1 = 0 ;
24389 int res1 = 0 ;
24390 PyObject *swig_obj[2] ;
24391 bool result;
24392
24393 (void)self;
24394 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetDataFromUInt32Array", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
24395 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
24396 if (!SWIG_IsOK(res1)) {
24397 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromUInt32Array" "', argument " "1"" of type '" "lldb::SBData *""'");
24398 }
24399 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
24400 {
24401 /* Check if is a list */
24402 if (PyList_Check(swig_obj[1])) {
24403 int size = PyList_Size(swig_obj[1]);
24404 int i = 0;
24405 arg3 = size;
24406 arg2 = (uint32_t *)malloc(size: size * sizeof(uint32_t));
24407 for (i = 0; i < size; i++) {
24408 PyObject *o = PyList_GetItem(swig_obj[1], i);
24409 if (!SetNumberFromPyObject(number&: arg2[i], obj: o)) {
24410 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24411 SWIG_fail;
24412 }
24413
24414 if (PyErr_Occurred()) {
24415 SWIG_fail;
24416 }
24417 }
24418 } else if (swig_obj[1] == Py_None) {
24419 arg2 = NULL;
24420 arg3 = 0;
24421 } else {
24422 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24423 SWIG_fail;
24424 }
24425 }
24426 {
24427 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24428 result = (bool)(arg1)->SetDataFromUInt32Array(array: arg2,array_len: arg3);
24429 SWIG_PYTHON_THREAD_END_ALLOW;
24430 }
24431 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
24432 {
24433 free(ptr: arg2);
24434 }
24435 return resultobj;
24436fail:
24437 {
24438 free(ptr: arg2);
24439 }
24440 return NULL;
24441}
24442
24443
24444SWIGINTERN PyObject *_wrap_SBData_SetDataFromSInt64Array(PyObject *self, PyObject *args) {
24445 PyObject *resultobj = 0;
24446 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
24447 int64_t *arg2 = (int64_t *) 0 ;
24448 size_t arg3 ;
24449 void *argp1 = 0 ;
24450 int res1 = 0 ;
24451 PyObject *swig_obj[2] ;
24452 bool result;
24453
24454 (void)self;
24455 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetDataFromSInt64Array", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
24456 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
24457 if (!SWIG_IsOK(res1)) {
24458 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromSInt64Array" "', argument " "1"" of type '" "lldb::SBData *""'");
24459 }
24460 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
24461 {
24462 /* Check if is a list */
24463 if (PyList_Check(swig_obj[1])) {
24464 int size = PyList_Size(swig_obj[1]);
24465 int i = 0;
24466 arg3 = size;
24467 arg2 = (int64_t *)malloc(size: size * sizeof(int64_t));
24468 for (i = 0; i < size; i++) {
24469 PyObject *o = PyList_GetItem(swig_obj[1], i);
24470 if (!SetNumberFromPyObject(number&: arg2[i], obj: o)) {
24471 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24472 SWIG_fail;
24473 }
24474
24475 if (PyErr_Occurred()) {
24476 SWIG_fail;
24477 }
24478 }
24479 } else if (swig_obj[1] == Py_None) {
24480 arg2 = NULL;
24481 arg3 = 0;
24482 } else {
24483 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24484 SWIG_fail;
24485 }
24486 }
24487 {
24488 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24489 result = (bool)(arg1)->SetDataFromSInt64Array(array: arg2,array_len: arg3);
24490 SWIG_PYTHON_THREAD_END_ALLOW;
24491 }
24492 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
24493 {
24494 free(ptr: arg2);
24495 }
24496 return resultobj;
24497fail:
24498 {
24499 free(ptr: arg2);
24500 }
24501 return NULL;
24502}
24503
24504
24505SWIGINTERN PyObject *_wrap_SBData_SetDataFromSInt32Array(PyObject *self, PyObject *args) {
24506 PyObject *resultobj = 0;
24507 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
24508 int32_t *arg2 = (int32_t *) 0 ;
24509 size_t arg3 ;
24510 void *argp1 = 0 ;
24511 int res1 = 0 ;
24512 PyObject *swig_obj[2] ;
24513 bool result;
24514
24515 (void)self;
24516 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetDataFromSInt32Array", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
24517 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
24518 if (!SWIG_IsOK(res1)) {
24519 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromSInt32Array" "', argument " "1"" of type '" "lldb::SBData *""'");
24520 }
24521 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
24522 {
24523 /* Check if is a list */
24524 if (PyList_Check(swig_obj[1])) {
24525 int size = PyList_Size(swig_obj[1]);
24526 int i = 0;
24527 arg3 = size;
24528 arg2 = (int32_t *)malloc(size: size * sizeof(int32_t));
24529 for (i = 0; i < size; i++) {
24530 PyObject *o = PyList_GetItem(swig_obj[1], i);
24531 if (!SetNumberFromPyObject(number&: arg2[i], obj: o)) {
24532 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24533 SWIG_fail;
24534 }
24535
24536 if (PyErr_Occurred()) {
24537 SWIG_fail;
24538 }
24539 }
24540 } else if (swig_obj[1] == Py_None) {
24541 arg2 = NULL;
24542 arg3 = 0;
24543 } else {
24544 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24545 SWIG_fail;
24546 }
24547 }
24548 {
24549 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24550 result = (bool)(arg1)->SetDataFromSInt32Array(array: arg2,array_len: arg3);
24551 SWIG_PYTHON_THREAD_END_ALLOW;
24552 }
24553 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
24554 {
24555 free(ptr: arg2);
24556 }
24557 return resultobj;
24558fail:
24559 {
24560 free(ptr: arg2);
24561 }
24562 return NULL;
24563}
24564
24565
24566SWIGINTERN PyObject *_wrap_SBData_SetDataFromDoubleArray(PyObject *self, PyObject *args) {
24567 PyObject *resultobj = 0;
24568 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
24569 double *arg2 = (double *) 0 ;
24570 size_t arg3 ;
24571 void *argp1 = 0 ;
24572 int res1 = 0 ;
24573 PyObject *swig_obj[2] ;
24574 bool result;
24575
24576 (void)self;
24577 if (!SWIG_Python_UnpackTuple(args, name: "SBData_SetDataFromDoubleArray", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
24578 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
24579 if (!SWIG_IsOK(res1)) {
24580 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromDoubleArray" "', argument " "1"" of type '" "lldb::SBData *""'");
24581 }
24582 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
24583 {
24584 /* Check if is a list */
24585 if (PyList_Check(swig_obj[1])) {
24586 int size = PyList_Size(swig_obj[1]);
24587 int i = 0;
24588 arg3 = size;
24589 arg2 = (double *)malloc(size: size * sizeof(double));
24590 for (i = 0; i < size; i++) {
24591 PyObject *o = PyList_GetItem(swig_obj[1], i);
24592 if (!SetNumberFromPyObject(number&: arg2[i], obj: o)) {
24593 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain numbers");
24594 SWIG_fail;
24595 }
24596
24597 if (PyErr_Occurred()) {
24598 SWIG_fail;
24599 }
24600 }
24601 } else if (swig_obj[1] == Py_None) {
24602 arg2 = NULL;
24603 arg3 = 0;
24604 } else {
24605 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
24606 SWIG_fail;
24607 }
24608 }
24609 {
24610 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24611 result = (bool)(arg1)->SetDataFromDoubleArray(array: arg2,array_len: arg3);
24612 SWIG_PYTHON_THREAD_END_ALLOW;
24613 }
24614 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
24615 {
24616 free(ptr: arg2);
24617 }
24618 return resultobj;
24619fail:
24620 {
24621 free(ptr: arg2);
24622 }
24623 return NULL;
24624}
24625
24626
24627SWIGINTERN PyObject *_wrap_SBData___repr__(PyObject *self, PyObject *args) {
24628 PyObject *resultobj = 0;
24629 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
24630 void *argp1 = 0 ;
24631 int res1 = 0 ;
24632 PyObject *swig_obj[1] ;
24633 std::string result;
24634
24635 (void)self;
24636 if (!args) SWIG_fail;
24637 swig_obj[0] = args;
24638 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
24639 if (!SWIG_IsOK(res1)) {
24640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData___repr__" "', argument " "1"" of type '" "lldb::SBData *""'");
24641 }
24642 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
24643 {
24644 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24645 result = lldb_SBData___repr__(self: arg1);
24646 SWIG_PYTHON_THREAD_END_ALLOW;
24647 }
24648 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
24649 return resultobj;
24650fail:
24651 return NULL;
24652}
24653
24654
24655SWIGINTERN PyObject *SBData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24656 PyObject *obj;
24657 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
24658 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBData, SWIG_NewClientData(obj));
24659 return SWIG_Py_Void();
24660}
24661
24662SWIGINTERN PyObject *SBData_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24663 return SWIG_Python_InitShadowInstance(args);
24664}
24665
24666SWIGINTERN PyObject *_wrap_new_SBDebugger__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
24667 PyObject *resultobj = 0;
24668 lldb::SBDebugger *result = 0 ;
24669
24670 (void)self;
24671 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
24672 {
24673 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24674 result = (lldb::SBDebugger *)new lldb::SBDebugger();
24675 SWIG_PYTHON_THREAD_END_ALLOW;
24676 }
24677 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NEW | 0 );
24678 return resultobj;
24679fail:
24680 return NULL;
24681}
24682
24683
24684SWIGINTERN PyObject *_wrap_new_SBDebugger__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
24685 PyObject *resultobj = 0;
24686 lldb::SBDebugger *arg1 = 0 ;
24687 void *argp1 = 0 ;
24688 int res1 = 0 ;
24689 lldb::SBDebugger *result = 0 ;
24690
24691 (void)self;
24692 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
24693 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBDebugger, 0 | 0);
24694 if (!SWIG_IsOK(res1)) {
24695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBDebugger" "', argument " "1"" of type '" "lldb::SBDebugger const &""'");
24696 }
24697 if (!argp1) {
24698 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBDebugger" "', argument " "1"" of type '" "lldb::SBDebugger const &""'");
24699 }
24700 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
24701 {
24702 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24703 result = (lldb::SBDebugger *)new lldb::SBDebugger((lldb::SBDebugger const &)*arg1);
24704 SWIG_PYTHON_THREAD_END_ALLOW;
24705 }
24706 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NEW | 0 );
24707 return resultobj;
24708fail:
24709 return NULL;
24710}
24711
24712
24713SWIGINTERN PyObject *_wrap_new_SBDebugger(PyObject *self, PyObject *args) {
24714 Py_ssize_t argc;
24715 PyObject *argv[2] = {
24716 0
24717 };
24718
24719 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBDebugger", min: 0, max: 1, objs: argv))) SWIG_fail;
24720 --argc;
24721 if (argc == 0) {
24722 return _wrap_new_SBDebugger__SWIG_0(self, nobjs: argc, argv);
24723 }
24724 if (argc == 1) {
24725 int _v = 0;
24726 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NO_NULL | 0);
24727 _v = SWIG_CheckState(res);
24728 if (_v) {
24729 return _wrap_new_SBDebugger__SWIG_1(self, nobjs: argc, swig_obj: argv);
24730 }
24731 }
24732
24733fail:
24734 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBDebugger'.\n"
24735 " Possible C/C++ prototypes are:\n"
24736 " lldb::SBDebugger::SBDebugger()\n"
24737 " lldb::SBDebugger::SBDebugger(lldb::SBDebugger const &)\n");
24738 return 0;
24739}
24740
24741
24742SWIGINTERN PyObject *_wrap_delete_SBDebugger(PyObject *self, PyObject *args) {
24743 PyObject *resultobj = 0;
24744 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
24745 void *argp1 = 0 ;
24746 int res1 = 0 ;
24747 PyObject *swig_obj[1] ;
24748
24749 (void)self;
24750 if (!args) SWIG_fail;
24751 swig_obj[0] = args;
24752 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_DISOWN | 0 );
24753 if (!SWIG_IsOK(res1)) {
24754 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBDebugger" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
24755 }
24756 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
24757 {
24758 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24759 delete arg1;
24760 SWIG_PYTHON_THREAD_END_ALLOW;
24761 }
24762 resultobj = SWIG_Py_Void();
24763 return resultobj;
24764fail:
24765 return NULL;
24766}
24767
24768
24769SWIGINTERN PyObject *_wrap_SBDebugger_GetBroadcasterClass(PyObject *self, PyObject *args) {
24770 PyObject *resultobj = 0;
24771 char *result = 0 ;
24772
24773 (void)self;
24774 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetBroadcasterClass", min: 0, max: 0, objs: 0)) SWIG_fail;
24775 {
24776 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24777 result = (char *)lldb::SBDebugger::GetBroadcasterClass();
24778 SWIG_PYTHON_THREAD_END_ALLOW;
24779 }
24780 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
24781 return resultobj;
24782fail:
24783 return NULL;
24784}
24785
24786
24787SWIGINTERN PyObject *_wrap_SBDebugger_SupportsLanguage(PyObject *self, PyObject *args) {
24788 PyObject *resultobj = 0;
24789 lldb::LanguageType arg1 ;
24790 int val1 ;
24791 int ecode1 = 0 ;
24792 PyObject *swig_obj[1] ;
24793 bool result;
24794
24795 (void)self;
24796 if (!args) SWIG_fail;
24797 swig_obj[0] = args;
24798 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
24799 if (!SWIG_IsOK(ecode1)) {
24800 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBDebugger_SupportsLanguage" "', argument " "1"" of type '" "lldb::LanguageType""'");
24801 }
24802 arg1 = static_cast< lldb::LanguageType >(val1);
24803 {
24804 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24805 result = (bool)lldb::SBDebugger::SupportsLanguage(language: arg1);
24806 SWIG_PYTHON_THREAD_END_ALLOW;
24807 }
24808 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
24809 return resultobj;
24810fail:
24811 return NULL;
24812}
24813
24814
24815SWIGINTERN PyObject *_wrap_SBDebugger_GetBroadcaster(PyObject *self, PyObject *args) {
24816 PyObject *resultobj = 0;
24817 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
24818 void *argp1 = 0 ;
24819 int res1 = 0 ;
24820 PyObject *swig_obj[1] ;
24821 lldb::SBBroadcaster result;
24822
24823 (void)self;
24824 if (!args) SWIG_fail;
24825 swig_obj[0] = args;
24826 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
24827 if (!SWIG_IsOK(res1)) {
24828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
24829 }
24830 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
24831 {
24832 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24833 result = (arg1)->GetBroadcaster();
24834 SWIG_PYTHON_THREAD_END_ALLOW;
24835 }
24836 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(result)), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
24837 return resultobj;
24838fail:
24839 return NULL;
24840}
24841
24842
24843SWIGINTERN PyObject *_wrap_SBDebugger_GetProgressFromEvent(PyObject *self, PyObject *args) {
24844 PyObject *resultobj = 0;
24845 lldb::SBEvent *arg1 = 0 ;
24846 uint64_t *arg2 = 0 ;
24847 uint64_t *arg3 = 0 ;
24848 uint64_t *arg4 = 0 ;
24849 bool *arg5 = 0 ;
24850 void *argp1 = 0 ;
24851 int res1 = 0 ;
24852 uint64_t temp2 ;
24853 int res2 = SWIG_TMPOBJ ;
24854 uint64_t temp3 ;
24855 int res3 = SWIG_TMPOBJ ;
24856 uint64_t temp4 ;
24857 int res4 = SWIG_TMPOBJ ;
24858 bool temp5 ;
24859 int res5 = SWIG_TMPOBJ ;
24860 PyObject *swig_obj[1] ;
24861 char *result = 0 ;
24862
24863 arg2 = &temp2;
24864 arg3 = &temp3;
24865 arg4 = &temp4;
24866 arg5 = &temp5;
24867 (void)self;
24868 if (!args) SWIG_fail;
24869 swig_obj[0] = args;
24870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
24871 if (!SWIG_IsOK(res1)) {
24872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetProgressFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
24873 }
24874 if (!argp1) {
24875 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetProgressFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
24876 }
24877 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
24878 {
24879 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24880 result = (char *)lldb::SBDebugger::GetProgressFromEvent(event: (lldb::SBEvent const &)*arg1,progress_id&: *arg2,completed&: *arg3,total&: *arg4,is_debugger_specific&: *arg5);
24881 SWIG_PYTHON_THREAD_END_ALLOW;
24882 }
24883 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
24884 if (SWIG_IsTmpObj(res2)) {
24885 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_unsigned_SS_long_SS_long(value: (*arg2)));
24886 } else {
24887 int new_flags = SWIG_IsNewObj(res2) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
24888 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags));
24889 }
24890 if (SWIG_IsTmpObj(res3)) {
24891 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_unsigned_SS_long_SS_long(value: (*arg3)));
24892 } else {
24893 int new_flags = SWIG_IsNewObj(res3) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
24894 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_unsigned_long_long, new_flags));
24895 }
24896 if (SWIG_IsTmpObj(res4)) {
24897 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_unsigned_SS_long_SS_long(value: (*arg4)));
24898 } else {
24899 int new_flags = SWIG_IsNewObj(res4) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
24900 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_unsigned_long_long, new_flags));
24901 }
24902 if (SWIG_IsTmpObj(res5)) {
24903 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_bool(value: (*arg5)));
24904 } else {
24905 int new_flags = SWIG_IsNewObj(res5) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
24906 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_bool, new_flags));
24907 }
24908 return resultobj;
24909fail:
24910 return NULL;
24911}
24912
24913
24914SWIGINTERN PyObject *_wrap_SBDebugger_GetProgressDataFromEvent(PyObject *self, PyObject *args) {
24915 PyObject *resultobj = 0;
24916 lldb::SBEvent *arg1 = 0 ;
24917 void *argp1 = 0 ;
24918 int res1 = 0 ;
24919 PyObject *swig_obj[1] ;
24920 lldb::SBStructuredData result;
24921
24922 (void)self;
24923 if (!args) SWIG_fail;
24924 swig_obj[0] = args;
24925 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
24926 if (!SWIG_IsOK(res1)) {
24927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetProgressDataFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
24928 }
24929 if (!argp1) {
24930 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetProgressDataFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
24931 }
24932 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
24933 {
24934 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24935 result = lldb::SBDebugger::GetProgressDataFromEvent(event: (lldb::SBEvent const &)*arg1);
24936 SWIG_PYTHON_THREAD_END_ALLOW;
24937 }
24938 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
24939 return resultobj;
24940fail:
24941 return NULL;
24942}
24943
24944
24945SWIGINTERN PyObject *_wrap_SBDebugger_GetDiagnosticFromEvent(PyObject *self, PyObject *args) {
24946 PyObject *resultobj = 0;
24947 lldb::SBEvent *arg1 = 0 ;
24948 void *argp1 = 0 ;
24949 int res1 = 0 ;
24950 PyObject *swig_obj[1] ;
24951 lldb::SBStructuredData result;
24952
24953 (void)self;
24954 if (!args) SWIG_fail;
24955 swig_obj[0] = args;
24956 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
24957 if (!SWIG_IsOK(res1)) {
24958 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDiagnosticFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
24959 }
24960 if (!argp1) {
24961 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetDiagnosticFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
24962 }
24963 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
24964 {
24965 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24966 result = lldb::SBDebugger::GetDiagnosticFromEvent(event: (lldb::SBEvent const &)*arg1);
24967 SWIG_PYTHON_THREAD_END_ALLOW;
24968 }
24969 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
24970 return resultobj;
24971fail:
24972 return NULL;
24973}
24974
24975
24976SWIGINTERN PyObject *_wrap_SBDebugger_Initialize(PyObject *self, PyObject *args) {
24977 PyObject *resultobj = 0;
24978
24979 (void)self;
24980 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_Initialize", min: 0, max: 0, objs: 0)) SWIG_fail;
24981 {
24982 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24983 lldb::SBDebugger::Initialize();
24984 SWIG_PYTHON_THREAD_END_ALLOW;
24985 }
24986 resultobj = SWIG_Py_Void();
24987 return resultobj;
24988fail:
24989 return NULL;
24990}
24991
24992
24993SWIGINTERN PyObject *_wrap_SBDebugger_InitializeWithErrorHandling(PyObject *self, PyObject *args) {
24994 PyObject *resultobj = 0;
24995 lldb::SBError result;
24996
24997 (void)self;
24998 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_InitializeWithErrorHandling", min: 0, max: 0, objs: 0)) SWIG_fail;
24999 {
25000 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25001 result = lldb::SBDebugger::InitializeWithErrorHandling();
25002 SWIG_PYTHON_THREAD_END_ALLOW;
25003 }
25004 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
25005 return resultobj;
25006fail:
25007 return NULL;
25008}
25009
25010
25011SWIGINTERN PyObject *_wrap_SBDebugger_PrintStackTraceOnError(PyObject *self, PyObject *args) {
25012 PyObject *resultobj = 0;
25013
25014 (void)self;
25015 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_PrintStackTraceOnError", min: 0, max: 0, objs: 0)) SWIG_fail;
25016 {
25017 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25018 lldb::SBDebugger::PrintStackTraceOnError();
25019 SWIG_PYTHON_THREAD_END_ALLOW;
25020 }
25021 resultobj = SWIG_Py_Void();
25022 return resultobj;
25023fail:
25024 return NULL;
25025}
25026
25027
25028SWIGINTERN PyObject *_wrap_SBDebugger_PrintDiagnosticsOnError(PyObject *self, PyObject *args) {
25029 PyObject *resultobj = 0;
25030
25031 (void)self;
25032 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_PrintDiagnosticsOnError", min: 0, max: 0, objs: 0)) SWIG_fail;
25033 {
25034 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25035 lldb::SBDebugger::PrintDiagnosticsOnError();
25036 SWIG_PYTHON_THREAD_END_ALLOW;
25037 }
25038 resultobj = SWIG_Py_Void();
25039 return resultobj;
25040fail:
25041 return NULL;
25042}
25043
25044
25045SWIGINTERN PyObject *_wrap_SBDebugger_Terminate(PyObject *self, PyObject *args) {
25046 PyObject *resultobj = 0;
25047
25048 (void)self;
25049 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_Terminate", min: 0, max: 0, objs: 0)) SWIG_fail;
25050 {
25051 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25052 lldb::SBDebugger::Terminate();
25053 SWIG_PYTHON_THREAD_END_ALLOW;
25054 }
25055 resultobj = SWIG_Py_Void();
25056 return resultobj;
25057fail:
25058 return NULL;
25059}
25060
25061
25062SWIGINTERN PyObject *_wrap_SBDebugger_Create__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
25063 PyObject *resultobj = 0;
25064 lldb::SBDebugger result;
25065
25066 (void)self;
25067 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
25068 {
25069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25070 result = lldb::SBDebugger::Create();
25071 SWIG_PYTHON_THREAD_END_ALLOW;
25072 }
25073 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(result)), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
25074 return resultobj;
25075fail:
25076 return NULL;
25077}
25078
25079
25080SWIGINTERN PyObject *_wrap_SBDebugger_Create__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25081 PyObject *resultobj = 0;
25082 bool arg1 ;
25083 bool val1 ;
25084 int ecode1 = 0 ;
25085 lldb::SBDebugger result;
25086
25087 (void)self;
25088 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
25089 ecode1 = SWIG_AsVal_bool(obj: swig_obj[0], val: &val1);
25090 if (!SWIG_IsOK(ecode1)) {
25091 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBDebugger_Create" "', argument " "1"" of type '" "bool""'");
25092 }
25093 arg1 = static_cast< bool >(val1);
25094 {
25095 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25096 result = lldb::SBDebugger::Create(source_init_files: arg1);
25097 SWIG_PYTHON_THREAD_END_ALLOW;
25098 }
25099 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(result)), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
25100 return resultobj;
25101fail:
25102 return NULL;
25103}
25104
25105
25106SWIGINTERN PyObject *_wrap_SBDebugger_Create__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25107 PyObject *resultobj = 0;
25108 bool arg1 ;
25109 lldb::LogOutputCallback arg2 = (lldb::LogOutputCallback) 0 ;
25110 void *arg3 = (void *) 0 ;
25111 bool val1 ;
25112 int ecode1 = 0 ;
25113 lldb::SBDebugger result;
25114
25115 (void)self;
25116 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25117 ecode1 = SWIG_AsVal_bool(obj: swig_obj[0], val: &val1);
25118 if (!SWIG_IsOK(ecode1)) {
25119 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBDebugger_Create" "', argument " "1"" of type '" "bool""'");
25120 }
25121 arg1 = static_cast< bool >(val1);
25122 {
25123 if (!(swig_obj[1] == Py_None ||
25124 PyCallable_Check(reinterpret_cast<PyObject *>(swig_obj[1])))) {
25125 PyErr_SetString(exception: PyExc_TypeError, string: "Need a callable object or None!");
25126 SWIG_fail;
25127 }
25128
25129 // FIXME (filcab): We can't currently check if our callback is already
25130 // LLDBSwigPythonCallPythonLogOutputCallback (to DECREF the previous
25131 // baton) nor can we just remove all traces of a callback, if we want to
25132 // revert to a file logging mechanism.
25133
25134 // Don't lose the callback reference
25135 Py_INCREF(swig_obj[1]);
25136 arg2 = LLDBSwigPythonCallPythonLogOutputCallback;
25137 arg3 = swig_obj[1];
25138 }
25139 {
25140 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25141 result = lldb::SBDebugger::Create(source_init_files: arg1,log_callback: arg2,baton: arg3);
25142 SWIG_PYTHON_THREAD_END_ALLOW;
25143 }
25144 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(result)), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
25145 return resultobj;
25146fail:
25147 return NULL;
25148}
25149
25150
25151SWIGINTERN PyObject *_wrap_SBDebugger_Create(PyObject *self, PyObject *args) {
25152 Py_ssize_t argc;
25153 PyObject *argv[3] = {
25154 0
25155 };
25156
25157 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBDebugger_Create", min: 0, max: 2, objs: argv))) SWIG_fail;
25158 --argc;
25159 if (argc == 0) {
25160 return _wrap_SBDebugger_Create__SWIG_0(self, nobjs: argc, argv);
25161 }
25162 if (argc == 1) {
25163 int _v = 0;
25164 {
25165 int res = SWIG_AsVal_bool(obj: argv[0], NULL);
25166 _v = SWIG_CheckState(res);
25167 }
25168 if (_v) {
25169 return _wrap_SBDebugger_Create__SWIG_1(self, nobjs: argc, swig_obj: argv);
25170 }
25171 }
25172 if (argc == 2) {
25173 int _v = 0;
25174 {
25175 int res = SWIG_AsVal_bool(obj: argv[0], NULL);
25176 _v = SWIG_CheckState(res);
25177 }
25178 if (_v) {
25179 {
25180 _v = argv[1] == Py_None;
25181 _v = _v || PyCallable_Check(reinterpret_cast<PyObject *>(argv[1]));
25182 }
25183 if (_v) {
25184 if (argc <= 2) {
25185 return _wrap_SBDebugger_Create__SWIG_2(self, nobjs: argc, swig_obj: argv);
25186 }
25187 return _wrap_SBDebugger_Create__SWIG_2(self, nobjs: argc, swig_obj: argv);
25188 }
25189 }
25190 }
25191
25192fail:
25193 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBDebugger_Create'.\n"
25194 " Possible C/C++ prototypes are:\n"
25195 " lldb::SBDebugger::Create()\n"
25196 " lldb::SBDebugger::Create(bool)\n"
25197 " lldb::SBDebugger::Create(bool,lldb::LogOutputCallback,void *)\n");
25198 return 0;
25199}
25200
25201
25202SWIGINTERN PyObject *_wrap_SBDebugger_Destroy(PyObject *self, PyObject *args) {
25203 PyObject *resultobj = 0;
25204 lldb::SBDebugger *arg1 = 0 ;
25205 void *argp1 = 0 ;
25206 int res1 = 0 ;
25207 PyObject *swig_obj[1] ;
25208
25209 (void)self;
25210 if (!args) SWIG_fail;
25211 swig_obj[0] = args;
25212 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBDebugger, 0 );
25213 if (!SWIG_IsOK(res1)) {
25214 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_Destroy" "', argument " "1"" of type '" "lldb::SBDebugger &""'");
25215 }
25216 if (!argp1) {
25217 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_Destroy" "', argument " "1"" of type '" "lldb::SBDebugger &""'");
25218 }
25219 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25220 {
25221 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25222 lldb::SBDebugger::Destroy(debugger&: *arg1);
25223 SWIG_PYTHON_THREAD_END_ALLOW;
25224 }
25225 resultobj = SWIG_Py_Void();
25226 return resultobj;
25227fail:
25228 return NULL;
25229}
25230
25231
25232SWIGINTERN PyObject *_wrap_SBDebugger_MemoryPressureDetected(PyObject *self, PyObject *args) {
25233 PyObject *resultobj = 0;
25234
25235 (void)self;
25236 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_MemoryPressureDetected", min: 0, max: 0, objs: 0)) SWIG_fail;
25237 {
25238 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25239 lldb::SBDebugger::MemoryPressureDetected();
25240 SWIG_PYTHON_THREAD_END_ALLOW;
25241 }
25242 resultobj = SWIG_Py_Void();
25243 return resultobj;
25244fail:
25245 return NULL;
25246}
25247
25248
25249SWIGINTERN PyObject *_wrap_SBDebugger___nonzero__(PyObject *self, PyObject *args) {
25250 PyObject *resultobj = 0;
25251 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25252 void *argp1 = 0 ;
25253 int res1 = 0 ;
25254 PyObject *swig_obj[1] ;
25255 bool result;
25256
25257 (void)self;
25258 if (!args) SWIG_fail;
25259 swig_obj[0] = args;
25260 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25261 if (!SWIG_IsOK(res1)) {
25262 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger___nonzero__" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
25263 }
25264 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25265 {
25266 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25267 result = (bool)((lldb::SBDebugger const *)arg1)->operator bool();
25268 SWIG_PYTHON_THREAD_END_ALLOW;
25269 }
25270 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
25271 return resultobj;
25272fail:
25273 return NULL;
25274}
25275
25276
25277SWIGINTERN PyObject *_wrap_SBDebugger_IsValid(PyObject *self, PyObject *args) {
25278 PyObject *resultobj = 0;
25279 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25280 void *argp1 = 0 ;
25281 int res1 = 0 ;
25282 PyObject *swig_obj[1] ;
25283 bool result;
25284
25285 (void)self;
25286 if (!args) SWIG_fail;
25287 swig_obj[0] = args;
25288 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25289 if (!SWIG_IsOK(res1)) {
25290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_IsValid" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
25291 }
25292 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25293 {
25294 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25295 result = (bool)((lldb::SBDebugger const *)arg1)->IsValid();
25296 SWIG_PYTHON_THREAD_END_ALLOW;
25297 }
25298 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
25299 return resultobj;
25300fail:
25301 return NULL;
25302}
25303
25304
25305SWIGINTERN PyObject *_wrap_SBDebugger_Clear(PyObject *self, PyObject *args) {
25306 PyObject *resultobj = 0;
25307 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25308 void *argp1 = 0 ;
25309 int res1 = 0 ;
25310 PyObject *swig_obj[1] ;
25311
25312 (void)self;
25313 if (!args) SWIG_fail;
25314 swig_obj[0] = args;
25315 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25316 if (!SWIG_IsOK(res1)) {
25317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_Clear" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25318 }
25319 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25320 {
25321 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25322 (arg1)->Clear();
25323 SWIG_PYTHON_THREAD_END_ALLOW;
25324 }
25325 resultobj = SWIG_Py_Void();
25326 return resultobj;
25327fail:
25328 return NULL;
25329}
25330
25331
25332SWIGINTERN PyObject *_wrap_SBDebugger_GetSetting__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25333 PyObject *resultobj = 0;
25334 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25335 char *arg2 = (char *) 0 ;
25336 void *argp1 = 0 ;
25337 int res1 = 0 ;
25338 int res2 ;
25339 char *buf2 = 0 ;
25340 int alloc2 = 0 ;
25341 lldb::SBStructuredData result;
25342
25343 (void)self;
25344 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25345 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25346 if (!SWIG_IsOK(res1)) {
25347 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSetting" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25348 }
25349 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25350 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
25351 if (!SWIG_IsOK(res2)) {
25352 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetSetting" "', argument " "2"" of type '" "char const *""'");
25353 }
25354 arg2 = reinterpret_cast< char * >(buf2);
25355 {
25356 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25357 result = (arg1)->GetSetting(setting: (char const *)arg2);
25358 SWIG_PYTHON_THREAD_END_ALLOW;
25359 }
25360 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
25361 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25362 return resultobj;
25363fail:
25364 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25365 return NULL;
25366}
25367
25368
25369SWIGINTERN PyObject *_wrap_SBDebugger_GetSetting__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25370 PyObject *resultobj = 0;
25371 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25372 void *argp1 = 0 ;
25373 int res1 = 0 ;
25374 lldb::SBStructuredData result;
25375
25376 (void)self;
25377 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
25378 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25379 if (!SWIG_IsOK(res1)) {
25380 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSetting" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25381 }
25382 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25383 {
25384 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25385 result = (arg1)->GetSetting();
25386 SWIG_PYTHON_THREAD_END_ALLOW;
25387 }
25388 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
25389 return resultobj;
25390fail:
25391 return NULL;
25392}
25393
25394
25395SWIGINTERN PyObject *_wrap_SBDebugger_GetSetting(PyObject *self, PyObject *args) {
25396 Py_ssize_t argc;
25397 PyObject *argv[3] = {
25398 0
25399 };
25400
25401 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetSetting", min: 0, max: 2, objs: argv))) SWIG_fail;
25402 --argc;
25403 if (argc == 1) {
25404 int _v = 0;
25405 void *vptr = 0;
25406 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
25407 _v = SWIG_CheckState(res);
25408 if (_v) {
25409 return _wrap_SBDebugger_GetSetting__SWIG_1(self, nobjs: argc, swig_obj: argv);
25410 }
25411 }
25412 if (argc == 2) {
25413 int _v = 0;
25414 void *vptr = 0;
25415 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
25416 _v = SWIG_CheckState(res);
25417 if (_v) {
25418 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
25419 _v = SWIG_CheckState(res);
25420 if (_v) {
25421 return _wrap_SBDebugger_GetSetting__SWIG_0(self, nobjs: argc, swig_obj: argv);
25422 }
25423 }
25424 }
25425
25426fail:
25427 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBDebugger_GetSetting'.\n"
25428 " Possible C/C++ prototypes are:\n"
25429 " lldb::SBDebugger::GetSetting(char const *)\n"
25430 " lldb::SBDebugger::GetSetting()\n");
25431 return 0;
25432}
25433
25434
25435SWIGINTERN PyObject *_wrap_SBDebugger_SetAsync(PyObject *self, PyObject *args) {
25436 PyObject *resultobj = 0;
25437 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25438 bool arg2 ;
25439 void *argp1 = 0 ;
25440 int res1 = 0 ;
25441 bool val2 ;
25442 int ecode2 = 0 ;
25443 PyObject *swig_obj[2] ;
25444
25445 (void)self;
25446 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetAsync", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
25447 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25448 if (!SWIG_IsOK(res1)) {
25449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetAsync" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25450 }
25451 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25452 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
25453 if (!SWIG_IsOK(ecode2)) {
25454 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetAsync" "', argument " "2"" of type '" "bool""'");
25455 }
25456 arg2 = static_cast< bool >(val2);
25457 {
25458 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25459 (arg1)->SetAsync(arg2);
25460 SWIG_PYTHON_THREAD_END_ALLOW;
25461 }
25462 resultobj = SWIG_Py_Void();
25463 return resultobj;
25464fail:
25465 return NULL;
25466}
25467
25468
25469SWIGINTERN PyObject *_wrap_SBDebugger_GetAsync(PyObject *self, PyObject *args) {
25470 PyObject *resultobj = 0;
25471 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25472 void *argp1 = 0 ;
25473 int res1 = 0 ;
25474 PyObject *swig_obj[1] ;
25475 bool result;
25476
25477 (void)self;
25478 if (!args) SWIG_fail;
25479 swig_obj[0] = args;
25480 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25481 if (!SWIG_IsOK(res1)) {
25482 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetAsync" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25483 }
25484 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25485 {
25486 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25487 result = (bool)(arg1)->GetAsync();
25488 SWIG_PYTHON_THREAD_END_ALLOW;
25489 }
25490 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
25491 return resultobj;
25492fail:
25493 return NULL;
25494}
25495
25496
25497SWIGINTERN PyObject *_wrap_SBDebugger_SkipLLDBInitFiles(PyObject *self, PyObject *args) {
25498 PyObject *resultobj = 0;
25499 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25500 bool arg2 ;
25501 void *argp1 = 0 ;
25502 int res1 = 0 ;
25503 bool val2 ;
25504 int ecode2 = 0 ;
25505 PyObject *swig_obj[2] ;
25506
25507 (void)self;
25508 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SkipLLDBInitFiles", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
25509 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25510 if (!SWIG_IsOK(res1)) {
25511 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SkipLLDBInitFiles" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25512 }
25513 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25514 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
25515 if (!SWIG_IsOK(ecode2)) {
25516 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SkipLLDBInitFiles" "', argument " "2"" of type '" "bool""'");
25517 }
25518 arg2 = static_cast< bool >(val2);
25519 {
25520 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25521 (arg1)->SkipLLDBInitFiles(b: arg2);
25522 SWIG_PYTHON_THREAD_END_ALLOW;
25523 }
25524 resultobj = SWIG_Py_Void();
25525 return resultobj;
25526fail:
25527 return NULL;
25528}
25529
25530
25531SWIGINTERN PyObject *_wrap_SBDebugger_SkipAppInitFiles(PyObject *self, PyObject *args) {
25532 PyObject *resultobj = 0;
25533 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25534 bool arg2 ;
25535 void *argp1 = 0 ;
25536 int res1 = 0 ;
25537 bool val2 ;
25538 int ecode2 = 0 ;
25539 PyObject *swig_obj[2] ;
25540
25541 (void)self;
25542 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SkipAppInitFiles", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
25543 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25544 if (!SWIG_IsOK(res1)) {
25545 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SkipAppInitFiles" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25546 }
25547 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25548 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
25549 if (!SWIG_IsOK(ecode2)) {
25550 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SkipAppInitFiles" "', argument " "2"" of type '" "bool""'");
25551 }
25552 arg2 = static_cast< bool >(val2);
25553 {
25554 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25555 (arg1)->SkipAppInitFiles(b: arg2);
25556 SWIG_PYTHON_THREAD_END_ALLOW;
25557 }
25558 resultobj = SWIG_Py_Void();
25559 return resultobj;
25560fail:
25561 return NULL;
25562}
25563
25564
25565SWIGINTERN PyObject *_wrap_SBDebugger_SetInputString(PyObject *self, PyObject *args) {
25566 PyObject *resultobj = 0;
25567 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25568 char *arg2 = (char *) 0 ;
25569 void *argp1 = 0 ;
25570 int res1 = 0 ;
25571 int res2 ;
25572 char *buf2 = 0 ;
25573 int alloc2 = 0 ;
25574 PyObject *swig_obj[2] ;
25575 lldb::SBError result;
25576
25577 (void)self;
25578 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetInputString", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
25579 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25580 if (!SWIG_IsOK(res1)) {
25581 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetInputString" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25582 }
25583 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25584 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
25585 if (!SWIG_IsOK(res2)) {
25586 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetInputString" "', argument " "2"" of type '" "char const *""'");
25587 }
25588 arg2 = reinterpret_cast< char * >(buf2);
25589 {
25590 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25591 result = (arg1)->SetInputString((char const *)arg2);
25592 SWIG_PYTHON_THREAD_END_ALLOW;
25593 }
25594 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
25595 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25596 return resultobj;
25597fail:
25598 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25599 return NULL;
25600}
25601
25602
25603SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25604 PyObject *resultobj = 0;
25605 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25606 lldb::SBFile arg2 ;
25607 void *argp1 = 0 ;
25608 int res1 = 0 ;
25609 void *argp2 ;
25610 int res2 = 0 ;
25611 lldb::SBError result;
25612
25613 (void)self;
25614 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25615 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25616 if (!SWIG_IsOK(res1)) {
25617 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetInputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25618 }
25619 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25620 {
25621 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
25622 if (!SWIG_IsOK(res2)) {
25623 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetInputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
25624 }
25625 if (!argp2) {
25626 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetInputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
25627 } else {
25628 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
25629 arg2 = *temp;
25630 if (SWIG_IsNewObj(res2)) delete temp;
25631 }
25632 }
25633 {
25634 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25635 result = (arg1)->SetInputFile(arg2);
25636 SWIG_PYTHON_THREAD_END_ALLOW;
25637 }
25638 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
25639 return resultobj;
25640fail:
25641 return NULL;
25642}
25643
25644
25645SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25646 PyObject *resultobj = 0;
25647 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25648 lldb::SBFile arg2 ;
25649 void *argp1 = 0 ;
25650 int res1 = 0 ;
25651 void *argp2 ;
25652 int res2 = 0 ;
25653 lldb::SBError result;
25654
25655 (void)self;
25656 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25658 if (!SWIG_IsOK(res1)) {
25659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetOutputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25660 }
25661 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25662 {
25663 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
25664 if (!SWIG_IsOK(res2)) {
25665 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetOutputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
25666 }
25667 if (!argp2) {
25668 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetOutputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
25669 } else {
25670 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
25671 arg2 = *temp;
25672 if (SWIG_IsNewObj(res2)) delete temp;
25673 }
25674 }
25675 {
25676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25677 result = (arg1)->SetOutputFile(arg2);
25678 SWIG_PYTHON_THREAD_END_ALLOW;
25679 }
25680 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
25681 return resultobj;
25682fail:
25683 return NULL;
25684}
25685
25686
25687SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25688 PyObject *resultobj = 0;
25689 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25690 lldb::SBFile arg2 ;
25691 void *argp1 = 0 ;
25692 int res1 = 0 ;
25693 void *argp2 ;
25694 int res2 = 0 ;
25695 lldb::SBError result;
25696
25697 (void)self;
25698 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25699 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25700 if (!SWIG_IsOK(res1)) {
25701 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetErrorFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25702 }
25703 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25704 {
25705 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
25706 if (!SWIG_IsOK(res2)) {
25707 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetErrorFile" "', argument " "2"" of type '" "lldb::SBFile""'");
25708 }
25709 if (!argp2) {
25710 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetErrorFile" "', argument " "2"" of type '" "lldb::SBFile""'");
25711 } else {
25712 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
25713 arg2 = *temp;
25714 if (SWIG_IsNewObj(res2)) delete temp;
25715 }
25716 }
25717 {
25718 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25719 result = (arg1)->SetErrorFile(arg2);
25720 SWIG_PYTHON_THREAD_END_ALLOW;
25721 }
25722 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
25723 return resultobj;
25724fail:
25725 return NULL;
25726}
25727
25728
25729SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25730 PyObject *resultobj = 0;
25731 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25732 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
25733 void *argp1 = 0 ;
25734 int res1 = 0 ;
25735 lldb::SBError result;
25736
25737 (void)self;
25738 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25739 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25740 if (!SWIG_IsOK(res1)) {
25741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetInputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25742 }
25743 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25744 {
25745 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
25746 if (!py_file) {
25747 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
25748 SWIG_fail;
25749 }
25750 auto sp = unwrapOrSetPythonException(expected: py_file.ConvertToFile());
25751 if (!sp)
25752 SWIG_fail;
25753 arg2 = sp;
25754 }
25755 {
25756 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25757 result = (arg1)->SetInputFile(arg2);
25758 SWIG_PYTHON_THREAD_END_ALLOW;
25759 }
25760 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
25761 return resultobj;
25762fail:
25763 return NULL;
25764}
25765
25766
25767SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile(PyObject *self, PyObject *args) {
25768 Py_ssize_t argc;
25769 PyObject *argv[3] = {
25770 0
25771 };
25772
25773 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetInputFile", min: 0, max: 2, objs: argv))) SWIG_fail;
25774 --argc;
25775 if (argc == 2) {
25776 int _v = 0;
25777 void *vptr = 0;
25778 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
25779 _v = SWIG_CheckState(res);
25780 if (_v) {
25781 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
25782 _v = SWIG_CheckState(res);
25783 if (_v) {
25784 return _wrap_SBDebugger_SetInputFile__SWIG_0(self, nobjs: argc, swig_obj: argv);
25785 }
25786 }
25787 }
25788 if (argc == 2) {
25789 int _v = 0;
25790 void *vptr = 0;
25791 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
25792 _v = SWIG_CheckState(res);
25793 if (_v) {
25794 {
25795 if (PythonFile::Check(py_obj: argv[1])) {
25796 _v = 1;
25797 } else {
25798 PyErr_Clear();
25799 _v = 0;
25800 }
25801 }
25802 if (_v) {
25803 return _wrap_SBDebugger_SetInputFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
25804 }
25805 }
25806 }
25807
25808fail:
25809 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBDebugger_SetInputFile'.\n"
25810 " Possible C/C++ prototypes are:\n"
25811 " lldb::SBDebugger::SetInputFile(lldb::SBFile)\n"
25812 " lldb::SBDebugger::SetInputFile(lldb::FileSP)\n");
25813 return 0;
25814}
25815
25816
25817SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25818 PyObject *resultobj = 0;
25819 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25820 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
25821 void *argp1 = 0 ;
25822 int res1 = 0 ;
25823 lldb::SBError result;
25824
25825 (void)self;
25826 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25827 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25828 if (!SWIG_IsOK(res1)) {
25829 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetOutputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25830 }
25831 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25832 {
25833 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
25834 if (!py_file) {
25835 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
25836 SWIG_fail;
25837 }
25838 auto sp = unwrapOrSetPythonException(expected: py_file.ConvertToFile());
25839 if (!sp)
25840 SWIG_fail;
25841 arg2 = sp;
25842 }
25843 {
25844 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25845 result = (arg1)->SetOutputFile(arg2);
25846 SWIG_PYTHON_THREAD_END_ALLOW;
25847 }
25848 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
25849 return resultobj;
25850fail:
25851 return NULL;
25852}
25853
25854
25855SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile(PyObject *self, PyObject *args) {
25856 Py_ssize_t argc;
25857 PyObject *argv[3] = {
25858 0
25859 };
25860
25861 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetOutputFile", min: 0, max: 2, objs: argv))) SWIG_fail;
25862 --argc;
25863 if (argc == 2) {
25864 int _v = 0;
25865 void *vptr = 0;
25866 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
25867 _v = SWIG_CheckState(res);
25868 if (_v) {
25869 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
25870 _v = SWIG_CheckState(res);
25871 if (_v) {
25872 return _wrap_SBDebugger_SetOutputFile__SWIG_0(self, nobjs: argc, swig_obj: argv);
25873 }
25874 }
25875 }
25876 if (argc == 2) {
25877 int _v = 0;
25878 void *vptr = 0;
25879 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
25880 _v = SWIG_CheckState(res);
25881 if (_v) {
25882 {
25883 if (PythonFile::Check(py_obj: argv[1])) {
25884 _v = 1;
25885 } else {
25886 PyErr_Clear();
25887 _v = 0;
25888 }
25889 }
25890 if (_v) {
25891 return _wrap_SBDebugger_SetOutputFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
25892 }
25893 }
25894 }
25895
25896fail:
25897 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBDebugger_SetOutputFile'.\n"
25898 " Possible C/C++ prototypes are:\n"
25899 " lldb::SBDebugger::SetOutputFile(lldb::SBFile)\n"
25900 " lldb::SBDebugger::SetOutputFile(lldb::FileSP)\n");
25901 return 0;
25902}
25903
25904
25905SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
25906 PyObject *resultobj = 0;
25907 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25908 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
25909 void *argp1 = 0 ;
25910 int res1 = 0 ;
25911 lldb::SBError result;
25912
25913 (void)self;
25914 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25915 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
25916 if (!SWIG_IsOK(res1)) {
25917 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetErrorFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
25918 }
25919 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
25920 {
25921 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
25922 if (!py_file) {
25923 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
25924 SWIG_fail;
25925 }
25926 auto sp = unwrapOrSetPythonException(expected: py_file.ConvertToFile());
25927 if (!sp)
25928 SWIG_fail;
25929 arg2 = sp;
25930 }
25931 {
25932 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25933 result = (arg1)->SetErrorFile(arg2);
25934 SWIG_PYTHON_THREAD_END_ALLOW;
25935 }
25936 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
25937 return resultobj;
25938fail:
25939 return NULL;
25940}
25941
25942
25943SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile(PyObject *self, PyObject *args) {
25944 Py_ssize_t argc;
25945 PyObject *argv[3] = {
25946 0
25947 };
25948
25949 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetErrorFile", min: 0, max: 2, objs: argv))) SWIG_fail;
25950 --argc;
25951 if (argc == 2) {
25952 int _v = 0;
25953 void *vptr = 0;
25954 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
25955 _v = SWIG_CheckState(res);
25956 if (_v) {
25957 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
25958 _v = SWIG_CheckState(res);
25959 if (_v) {
25960 return _wrap_SBDebugger_SetErrorFile__SWIG_0(self, nobjs: argc, swig_obj: argv);
25961 }
25962 }
25963 }
25964 if (argc == 2) {
25965 int _v = 0;
25966 void *vptr = 0;
25967 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
25968 _v = SWIG_CheckState(res);
25969 if (_v) {
25970 {
25971 if (PythonFile::Check(py_obj: argv[1])) {
25972 _v = 1;
25973 } else {
25974 PyErr_Clear();
25975 _v = 0;
25976 }
25977 }
25978 if (_v) {
25979 return _wrap_SBDebugger_SetErrorFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
25980 }
25981 }
25982 }
25983
25984fail:
25985 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBDebugger_SetErrorFile'.\n"
25986 " Possible C/C++ prototypes are:\n"
25987 " lldb::SBDebugger::SetErrorFile(lldb::SBFile)\n"
25988 " lldb::SBDebugger::SetErrorFile(lldb::FileSP)\n");
25989 return 0;
25990}
25991
25992
25993SWIGINTERN PyObject *_wrap_SBDebugger_GetInputFile(PyObject *self, PyObject *args) {
25994 PyObject *resultobj = 0;
25995 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
25996 void *argp1 = 0 ;
25997 int res1 = 0 ;
25998 PyObject *swig_obj[1] ;
25999 lldb::SBFile result;
26000
26001 (void)self;
26002 if (!args) SWIG_fail;
26003 swig_obj[0] = args;
26004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26005 if (!SWIG_IsOK(res1)) {
26006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetInputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26007 }
26008 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26009 {
26010 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26011 result = (arg1)->GetInputFile();
26012 SWIG_PYTHON_THREAD_END_ALLOW;
26013 }
26014 resultobj = SWIG_NewPointerObj((new lldb::SBFile(result)), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
26015 return resultobj;
26016fail:
26017 return NULL;
26018}
26019
26020
26021SWIGINTERN PyObject *_wrap_SBDebugger_GetOutputFile(PyObject *self, PyObject *args) {
26022 PyObject *resultobj = 0;
26023 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26024 void *argp1 = 0 ;
26025 int res1 = 0 ;
26026 PyObject *swig_obj[1] ;
26027 lldb::SBFile result;
26028
26029 (void)self;
26030 if (!args) SWIG_fail;
26031 swig_obj[0] = args;
26032 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26033 if (!SWIG_IsOK(res1)) {
26034 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetOutputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26035 }
26036 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26037 {
26038 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26039 result = (arg1)->GetOutputFile();
26040 SWIG_PYTHON_THREAD_END_ALLOW;
26041 }
26042 resultobj = SWIG_NewPointerObj((new lldb::SBFile(result)), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
26043 return resultobj;
26044fail:
26045 return NULL;
26046}
26047
26048
26049SWIGINTERN PyObject *_wrap_SBDebugger_GetErrorFile(PyObject *self, PyObject *args) {
26050 PyObject *resultobj = 0;
26051 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26052 void *argp1 = 0 ;
26053 int res1 = 0 ;
26054 PyObject *swig_obj[1] ;
26055 lldb::SBFile result;
26056
26057 (void)self;
26058 if (!args) SWIG_fail;
26059 swig_obj[0] = args;
26060 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26061 if (!SWIG_IsOK(res1)) {
26062 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetErrorFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26063 }
26064 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26065 {
26066 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26067 result = (arg1)->GetErrorFile();
26068 SWIG_PYTHON_THREAD_END_ALLOW;
26069 }
26070 resultobj = SWIG_NewPointerObj((new lldb::SBFile(result)), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
26071 return resultobj;
26072fail:
26073 return NULL;
26074}
26075
26076
26077SWIGINTERN PyObject *_wrap_SBDebugger_SaveInputTerminalState(PyObject *self, PyObject *args) {
26078 PyObject *resultobj = 0;
26079 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26080 void *argp1 = 0 ;
26081 int res1 = 0 ;
26082 PyObject *swig_obj[1] ;
26083
26084 (void)self;
26085 if (!args) SWIG_fail;
26086 swig_obj[0] = args;
26087 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26088 if (!SWIG_IsOK(res1)) {
26089 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SaveInputTerminalState" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26090 }
26091 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26092 {
26093 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26094 (arg1)->SaveInputTerminalState();
26095 SWIG_PYTHON_THREAD_END_ALLOW;
26096 }
26097 resultobj = SWIG_Py_Void();
26098 return resultobj;
26099fail:
26100 return NULL;
26101}
26102
26103
26104SWIGINTERN PyObject *_wrap_SBDebugger_RestoreInputTerminalState(PyObject *self, PyObject *args) {
26105 PyObject *resultobj = 0;
26106 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26107 void *argp1 = 0 ;
26108 int res1 = 0 ;
26109 PyObject *swig_obj[1] ;
26110
26111 (void)self;
26112 if (!args) SWIG_fail;
26113 swig_obj[0] = args;
26114 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26115 if (!SWIG_IsOK(res1)) {
26116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_RestoreInputTerminalState" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26117 }
26118 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26119 {
26120 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26121 (arg1)->RestoreInputTerminalState();
26122 SWIG_PYTHON_THREAD_END_ALLOW;
26123 }
26124 resultobj = SWIG_Py_Void();
26125 return resultobj;
26126fail:
26127 return NULL;
26128}
26129
26130
26131SWIGINTERN PyObject *_wrap_SBDebugger_GetCommandInterpreter(PyObject *self, PyObject *args) {
26132 PyObject *resultobj = 0;
26133 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26134 void *argp1 = 0 ;
26135 int res1 = 0 ;
26136 PyObject *swig_obj[1] ;
26137 lldb::SBCommandInterpreter result;
26138
26139 (void)self;
26140 if (!args) SWIG_fail;
26141 swig_obj[0] = args;
26142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26143 if (!SWIG_IsOK(res1)) {
26144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCommandInterpreter" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26145 }
26146 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26147 {
26148 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26149 result = (arg1)->GetCommandInterpreter();
26150 SWIG_PYTHON_THREAD_END_ALLOW;
26151 }
26152 resultobj = SWIG_NewPointerObj((new lldb::SBCommandInterpreter(result)), SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_POINTER_OWN | 0 );
26153 return resultobj;
26154fail:
26155 return NULL;
26156}
26157
26158
26159SWIGINTERN PyObject *_wrap_SBDebugger_HandleCommand(PyObject *self, PyObject *args) {
26160 PyObject *resultobj = 0;
26161 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26162 char *arg2 = (char *) 0 ;
26163 void *argp1 = 0 ;
26164 int res1 = 0 ;
26165 int res2 ;
26166 char *buf2 = 0 ;
26167 int alloc2 = 0 ;
26168 PyObject *swig_obj[2] ;
26169
26170 (void)self;
26171 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_HandleCommand", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
26172 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26173 if (!SWIG_IsOK(res1)) {
26174 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_HandleCommand" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26175 }
26176 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26177 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
26178 if (!SWIG_IsOK(res2)) {
26179 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_HandleCommand" "', argument " "2"" of type '" "char const *""'");
26180 }
26181 arg2 = reinterpret_cast< char * >(buf2);
26182 {
26183 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26184 (arg1)->HandleCommand(command: (char const *)arg2);
26185 SWIG_PYTHON_THREAD_END_ALLOW;
26186 }
26187 resultobj = SWIG_Py_Void();
26188 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26189 return resultobj;
26190fail:
26191 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26192 return NULL;
26193}
26194
26195
26196SWIGINTERN PyObject *_wrap_SBDebugger_RequestInterrupt(PyObject *self, PyObject *args) {
26197 PyObject *resultobj = 0;
26198 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26199 void *argp1 = 0 ;
26200 int res1 = 0 ;
26201 PyObject *swig_obj[1] ;
26202
26203 (void)self;
26204 if (!args) SWIG_fail;
26205 swig_obj[0] = args;
26206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26207 if (!SWIG_IsOK(res1)) {
26208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_RequestInterrupt" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26209 }
26210 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26211 {
26212 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26213 (arg1)->RequestInterrupt();
26214 SWIG_PYTHON_THREAD_END_ALLOW;
26215 }
26216 resultobj = SWIG_Py_Void();
26217 return resultobj;
26218fail:
26219 return NULL;
26220}
26221
26222
26223SWIGINTERN PyObject *_wrap_SBDebugger_CancelInterruptRequest(PyObject *self, PyObject *args) {
26224 PyObject *resultobj = 0;
26225 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26226 void *argp1 = 0 ;
26227 int res1 = 0 ;
26228 PyObject *swig_obj[1] ;
26229
26230 (void)self;
26231 if (!args) SWIG_fail;
26232 swig_obj[0] = args;
26233 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26234 if (!SWIG_IsOK(res1)) {
26235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CancelInterruptRequest" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26236 }
26237 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26238 {
26239 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26240 (arg1)->CancelInterruptRequest();
26241 SWIG_PYTHON_THREAD_END_ALLOW;
26242 }
26243 resultobj = SWIG_Py_Void();
26244 return resultobj;
26245fail:
26246 return NULL;
26247}
26248
26249
26250SWIGINTERN PyObject *_wrap_SBDebugger_InterruptRequested(PyObject *self, PyObject *args) {
26251 PyObject *resultobj = 0;
26252 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26253 void *argp1 = 0 ;
26254 int res1 = 0 ;
26255 PyObject *swig_obj[1] ;
26256 bool result;
26257
26258 (void)self;
26259 if (!args) SWIG_fail;
26260 swig_obj[0] = args;
26261 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26262 if (!SWIG_IsOK(res1)) {
26263 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_InterruptRequested" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26264 }
26265 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26266 {
26267 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26268 result = (bool)(arg1)->InterruptRequested();
26269 SWIG_PYTHON_THREAD_END_ALLOW;
26270 }
26271 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
26272 return resultobj;
26273fail:
26274 return NULL;
26275}
26276
26277
26278SWIGINTERN PyObject *_wrap_SBDebugger_GetListener(PyObject *self, PyObject *args) {
26279 PyObject *resultobj = 0;
26280 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26281 void *argp1 = 0 ;
26282 int res1 = 0 ;
26283 PyObject *swig_obj[1] ;
26284 lldb::SBListener result;
26285
26286 (void)self;
26287 if (!args) SWIG_fail;
26288 swig_obj[0] = args;
26289 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26290 if (!SWIG_IsOK(res1)) {
26291 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetListener" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26292 }
26293 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26294 {
26295 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26296 result = (arg1)->GetListener();
26297 SWIG_PYTHON_THREAD_END_ALLOW;
26298 }
26299 resultobj = SWIG_NewPointerObj((new lldb::SBListener(result)), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_OWN | 0 );
26300 return resultobj;
26301fail:
26302 return NULL;
26303}
26304
26305
26306SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
26307 PyObject *resultobj = 0;
26308 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26309 lldb::SBProcess *arg2 = 0 ;
26310 lldb::SBEvent *arg3 = 0 ;
26311 lldb::SBFile arg4 ;
26312 lldb::SBFile arg5 ;
26313 void *argp1 = 0 ;
26314 int res1 = 0 ;
26315 void *argp2 = 0 ;
26316 int res2 = 0 ;
26317 void *argp3 = 0 ;
26318 int res3 = 0 ;
26319 void *argp4 ;
26320 int res4 = 0 ;
26321 void *argp5 ;
26322 int res5 = 0 ;
26323
26324 (void)self;
26325 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
26326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26327 if (!SWIG_IsOK(res1)) {
26328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26329 }
26330 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26331 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
26332 if (!SWIG_IsOK(res2)) {
26333 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "2"" of type '" "lldb::SBProcess const &""'");
26334 }
26335 if (!argp2) {
26336 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "2"" of type '" "lldb::SBProcess const &""'");
26337 }
26338 arg2 = reinterpret_cast< lldb::SBProcess * >(argp2);
26339 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
26340 if (!SWIG_IsOK(res3)) {
26341 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "3"" of type '" "lldb::SBEvent const &""'");
26342 }
26343 if (!argp3) {
26344 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "3"" of type '" "lldb::SBEvent const &""'");
26345 }
26346 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
26347 {
26348 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFile, 0 | 0);
26349 if (!SWIG_IsOK(res4)) {
26350 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "4"" of type '" "lldb::SBFile""'");
26351 }
26352 if (!argp4) {
26353 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "4"" of type '" "lldb::SBFile""'");
26354 } else {
26355 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp4);
26356 arg4 = *temp;
26357 if (SWIG_IsNewObj(res4)) delete temp;
26358 }
26359 }
26360 {
26361 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFile, 0 | 0);
26362 if (!SWIG_IsOK(res5)) {
26363 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "5"" of type '" "lldb::SBFile""'");
26364 }
26365 if (!argp5) {
26366 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "5"" of type '" "lldb::SBFile""'");
26367 } else {
26368 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp5);
26369 arg5 = *temp;
26370 if (SWIG_IsNewObj(res5)) delete temp;
26371 }
26372 }
26373 {
26374 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26375 (arg1)->HandleProcessEvent(process: (lldb::SBProcess const &)*arg2,event: (lldb::SBEvent const &)*arg3,out: arg4,err: arg5);
26376 SWIG_PYTHON_THREAD_END_ALLOW;
26377 }
26378 resultobj = SWIG_Py_Void();
26379 return resultobj;
26380fail:
26381 return NULL;
26382}
26383
26384
26385SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
26386 PyObject *resultobj = 0;
26387 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26388 lldb::SBProcess *arg2 = 0 ;
26389 lldb::SBEvent *arg3 = 0 ;
26390 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg4 ;
26391 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg5 ;
26392 void *argp1 = 0 ;
26393 int res1 = 0 ;
26394 void *argp2 = 0 ;
26395 int res2 = 0 ;
26396 void *argp3 = 0 ;
26397 int res3 = 0 ;
26398
26399 (void)self;
26400 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
26401 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26402 if (!SWIG_IsOK(res1)) {
26403 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26404 }
26405 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26406 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
26407 if (!SWIG_IsOK(res2)) {
26408 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "2"" of type '" "lldb::SBProcess const &""'");
26409 }
26410 if (!argp2) {
26411 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "2"" of type '" "lldb::SBProcess const &""'");
26412 }
26413 arg2 = reinterpret_cast< lldb::SBProcess * >(argp2);
26414 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
26415 if (!SWIG_IsOK(res3)) {
26416 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "3"" of type '" "lldb::SBEvent const &""'");
26417 }
26418 if (!argp3) {
26419 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "3"" of type '" "lldb::SBEvent const &""'");
26420 }
26421 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
26422 {
26423 PythonFile py_file(PyRefType::Borrowed, swig_obj[3]);
26424 if (!py_file) {
26425 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
26426 SWIG_fail;
26427 }
26428 auto sp =
26429 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
26430 if (!sp)
26431 SWIG_fail;
26432 arg4 = sp;
26433 }
26434 {
26435 PythonFile py_file(PyRefType::Borrowed, swig_obj[4]);
26436 if (!py_file) {
26437 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
26438 SWIG_fail;
26439 }
26440 auto sp =
26441 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
26442 if (!sp)
26443 SWIG_fail;
26444 arg5 = sp;
26445 }
26446 {
26447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26448 (arg1)->HandleProcessEvent(process: (lldb::SBProcess const &)*arg2,event: (lldb::SBEvent const &)*arg3,out: arg4,err: arg5);
26449 SWIG_PYTHON_THREAD_END_ALLOW;
26450 }
26451 resultobj = SWIG_Py_Void();
26452 return resultobj;
26453fail:
26454 return NULL;
26455}
26456
26457
26458SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent(PyObject *self, PyObject *args) {
26459 Py_ssize_t argc;
26460 PyObject *argv[6] = {
26461 0
26462 };
26463
26464 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBDebugger_HandleProcessEvent", min: 0, max: 5, objs: argv))) SWIG_fail;
26465 --argc;
26466 if (argc == 5) {
26467 int _v = 0;
26468 void *vptr = 0;
26469 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
26470 _v = SWIG_CheckState(res);
26471 if (_v) {
26472 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL | 0);
26473 _v = SWIG_CheckState(res);
26474 if (_v) {
26475 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
26476 _v = SWIG_CheckState(res);
26477 if (_v) {
26478 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
26479 _v = SWIG_CheckState(res);
26480 if (_v) {
26481 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
26482 _v = SWIG_CheckState(res);
26483 if (_v) {
26484 return _wrap_SBDebugger_HandleProcessEvent__SWIG_0(self, nobjs: argc, swig_obj: argv);
26485 }
26486 }
26487 }
26488 }
26489 }
26490 }
26491 if (argc == 5) {
26492 int _v = 0;
26493 void *vptr = 0;
26494 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
26495 _v = SWIG_CheckState(res);
26496 if (_v) {
26497 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL | 0);
26498 _v = SWIG_CheckState(res);
26499 if (_v) {
26500 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
26501 _v = SWIG_CheckState(res);
26502 if (_v) {
26503 {
26504 if (PythonFile::Check(py_obj: argv[3])) {
26505 _v = 1;
26506 } else {
26507 PyErr_Clear();
26508 _v = 0;
26509 }
26510 }
26511 if (_v) {
26512 {
26513 if (PythonFile::Check(py_obj: argv[4])) {
26514 _v = 1;
26515 } else {
26516 PyErr_Clear();
26517 _v = 0;
26518 }
26519 }
26520 if (_v) {
26521 return _wrap_SBDebugger_HandleProcessEvent__SWIG_1(self, nobjs: argc, swig_obj: argv);
26522 }
26523 }
26524 }
26525 }
26526 }
26527 }
26528
26529fail:
26530 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBDebugger_HandleProcessEvent'.\n"
26531 " Possible C/C++ prototypes are:\n"
26532 " lldb::SBDebugger::HandleProcessEvent(lldb::SBProcess const &,lldb::SBEvent const &,lldb::SBFile,lldb::SBFile)\n"
26533 " lldb::SBDebugger::HandleProcessEvent(lldb::SBProcess const &,lldb::SBEvent const &,lldb::FileSP,lldb::FileSP)\n");
26534 return 0;
26535}
26536
26537
26538SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
26539 PyObject *resultobj = 0;
26540 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26541 char *arg2 = (char *) 0 ;
26542 char *arg3 = (char *) 0 ;
26543 char *arg4 = (char *) 0 ;
26544 bool arg5 ;
26545 lldb::SBError *arg6 = 0 ;
26546 void *argp1 = 0 ;
26547 int res1 = 0 ;
26548 int res2 ;
26549 char *buf2 = 0 ;
26550 int alloc2 = 0 ;
26551 int res3 ;
26552 char *buf3 = 0 ;
26553 int alloc3 = 0 ;
26554 int res4 ;
26555 char *buf4 = 0 ;
26556 int alloc4 = 0 ;
26557 bool val5 ;
26558 int ecode5 = 0 ;
26559 void *argp6 = 0 ;
26560 int res6 = 0 ;
26561 lldb::SBTarget result;
26562
26563 (void)self;
26564 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
26565 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26566 if (!SWIG_IsOK(res1)) {
26567 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26568 }
26569 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26570 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
26571 if (!SWIG_IsOK(res2)) {
26572 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateTarget" "', argument " "2"" of type '" "char const *""'");
26573 }
26574 arg2 = reinterpret_cast< char * >(buf2);
26575 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
26576 if (!SWIG_IsOK(res3)) {
26577 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_CreateTarget" "', argument " "3"" of type '" "char const *""'");
26578 }
26579 arg3 = reinterpret_cast< char * >(buf3);
26580 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
26581 if (!SWIG_IsOK(res4)) {
26582 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBDebugger_CreateTarget" "', argument " "4"" of type '" "char const *""'");
26583 }
26584 arg4 = reinterpret_cast< char * >(buf4);
26585 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
26586 if (!SWIG_IsOK(ecode5)) {
26587 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBDebugger_CreateTarget" "', argument " "5"" of type '" "bool""'");
26588 }
26589 arg5 = static_cast< bool >(val5);
26590 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBError, 0 );
26591 if (!SWIG_IsOK(res6)) {
26592 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBDebugger_CreateTarget" "', argument " "6"" of type '" "lldb::SBError &""'");
26593 }
26594 if (!argp6) {
26595 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_CreateTarget" "', argument " "6"" of type '" "lldb::SBError &""'");
26596 }
26597 arg6 = reinterpret_cast< lldb::SBError * >(argp6);
26598 {
26599 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26600 result = (arg1)->CreateTarget(filename: (char const *)arg2,target_triple: (char const *)arg3,platform_name: (char const *)arg4,add_dependent_modules: arg5,error&: *arg6);
26601 SWIG_PYTHON_THREAD_END_ALLOW;
26602 }
26603 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
26604 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26605 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
26606 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
26607 return resultobj;
26608fail:
26609 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26610 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
26611 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
26612 return NULL;
26613}
26614
26615
26616SWIGINTERN PyObject *_wrap_SBDebugger_CreateTargetWithFileAndTargetTriple(PyObject *self, PyObject *args) {
26617 PyObject *resultobj = 0;
26618 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26619 char *arg2 = (char *) 0 ;
26620 char *arg3 = (char *) 0 ;
26621 void *argp1 = 0 ;
26622 int res1 = 0 ;
26623 int res2 ;
26624 char *buf2 = 0 ;
26625 int alloc2 = 0 ;
26626 int res3 ;
26627 char *buf3 = 0 ;
26628 int alloc3 = 0 ;
26629 PyObject *swig_obj[3] ;
26630 lldb::SBTarget result;
26631
26632 (void)self;
26633 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_CreateTargetWithFileAndTargetTriple", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
26634 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26635 if (!SWIG_IsOK(res1)) {
26636 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateTargetWithFileAndTargetTriple" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26637 }
26638 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26639 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
26640 if (!SWIG_IsOK(res2)) {
26641 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateTargetWithFileAndTargetTriple" "', argument " "2"" of type '" "char const *""'");
26642 }
26643 arg2 = reinterpret_cast< char * >(buf2);
26644 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
26645 if (!SWIG_IsOK(res3)) {
26646 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_CreateTargetWithFileAndTargetTriple" "', argument " "3"" of type '" "char const *""'");
26647 }
26648 arg3 = reinterpret_cast< char * >(buf3);
26649 {
26650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26651 result = (arg1)->CreateTargetWithFileAndTargetTriple(filename: (char const *)arg2,target_triple: (char const *)arg3);
26652 SWIG_PYTHON_THREAD_END_ALLOW;
26653 }
26654 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
26655 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26656 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
26657 return resultobj;
26658fail:
26659 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26660 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
26661 return NULL;
26662}
26663
26664
26665SWIGINTERN PyObject *_wrap_SBDebugger_CreateTargetWithFileAndArch(PyObject *self, PyObject *args) {
26666 PyObject *resultobj = 0;
26667 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26668 char *arg2 = (char *) 0 ;
26669 char *arg3 = (char *) 0 ;
26670 void *argp1 = 0 ;
26671 int res1 = 0 ;
26672 int res2 ;
26673 char *buf2 = 0 ;
26674 int alloc2 = 0 ;
26675 int res3 ;
26676 char *buf3 = 0 ;
26677 int alloc3 = 0 ;
26678 PyObject *swig_obj[3] ;
26679 lldb::SBTarget result;
26680
26681 (void)self;
26682 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_CreateTargetWithFileAndArch", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
26683 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26684 if (!SWIG_IsOK(res1)) {
26685 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateTargetWithFileAndArch" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26686 }
26687 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26688 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
26689 if (!SWIG_IsOK(res2)) {
26690 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateTargetWithFileAndArch" "', argument " "2"" of type '" "char const *""'");
26691 }
26692 arg2 = reinterpret_cast< char * >(buf2);
26693 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
26694 if (!SWIG_IsOK(res3)) {
26695 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_CreateTargetWithFileAndArch" "', argument " "3"" of type '" "char const *""'");
26696 }
26697 arg3 = reinterpret_cast< char * >(buf3);
26698 {
26699 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26700 result = (arg1)->CreateTargetWithFileAndArch(filename: (char const *)arg2,archname: (char const *)arg3);
26701 SWIG_PYTHON_THREAD_END_ALLOW;
26702 }
26703 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
26704 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26705 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
26706 return resultobj;
26707fail:
26708 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26709 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
26710 return NULL;
26711}
26712
26713
26714SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
26715 PyObject *resultobj = 0;
26716 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26717 char *arg2 = (char *) 0 ;
26718 void *argp1 = 0 ;
26719 int res1 = 0 ;
26720 int res2 ;
26721 char *buf2 = 0 ;
26722 int alloc2 = 0 ;
26723 lldb::SBTarget result;
26724
26725 (void)self;
26726 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
26727 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26728 if (!SWIG_IsOK(res1)) {
26729 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26730 }
26731 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26732 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
26733 if (!SWIG_IsOK(res2)) {
26734 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateTarget" "', argument " "2"" of type '" "char const *""'");
26735 }
26736 arg2 = reinterpret_cast< char * >(buf2);
26737 {
26738 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26739 result = (arg1)->CreateTarget(filename: (char const *)arg2);
26740 SWIG_PYTHON_THREAD_END_ALLOW;
26741 }
26742 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
26743 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26744 return resultobj;
26745fail:
26746 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
26747 return NULL;
26748}
26749
26750
26751SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget(PyObject *self, PyObject *args) {
26752 Py_ssize_t argc;
26753 PyObject *argv[7] = {
26754 0
26755 };
26756
26757 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBDebugger_CreateTarget", min: 0, max: 6, objs: argv))) SWIG_fail;
26758 --argc;
26759 if (argc == 2) {
26760 int _v = 0;
26761 void *vptr = 0;
26762 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
26763 _v = SWIG_CheckState(res);
26764 if (_v) {
26765 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
26766 _v = SWIG_CheckState(res);
26767 if (_v) {
26768 return _wrap_SBDebugger_CreateTarget__SWIG_1(self, nobjs: argc, swig_obj: argv);
26769 }
26770 }
26771 }
26772 if (argc == 6) {
26773 int _v = 0;
26774 void *vptr = 0;
26775 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
26776 _v = SWIG_CheckState(res);
26777 if (_v) {
26778 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
26779 _v = SWIG_CheckState(res);
26780 if (_v) {
26781 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
26782 _v = SWIG_CheckState(res);
26783 if (_v) {
26784 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
26785 _v = SWIG_CheckState(res);
26786 if (_v) {
26787 {
26788 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
26789 _v = SWIG_CheckState(res);
26790 }
26791 if (_v) {
26792 void *vptr = 0;
26793 int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
26794 _v = SWIG_CheckState(res);
26795 if (_v) {
26796 return _wrap_SBDebugger_CreateTarget__SWIG_0(self, nobjs: argc, swig_obj: argv);
26797 }
26798 }
26799 }
26800 }
26801 }
26802 }
26803 }
26804
26805fail:
26806 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBDebugger_CreateTarget'.\n"
26807 " Possible C/C++ prototypes are:\n"
26808 " lldb::SBDebugger::CreateTarget(char const *,char const *,char const *,bool,lldb::SBError &)\n"
26809 " lldb::SBDebugger::CreateTarget(char const *)\n");
26810 return 0;
26811}
26812
26813
26814SWIGINTERN PyObject *_wrap_SBDebugger_GetDummyTarget(PyObject *self, PyObject *args) {
26815 PyObject *resultobj = 0;
26816 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26817 void *argp1 = 0 ;
26818 int res1 = 0 ;
26819 PyObject *swig_obj[1] ;
26820 lldb::SBTarget result;
26821
26822 (void)self;
26823 if (!args) SWIG_fail;
26824 swig_obj[0] = args;
26825 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26826 if (!SWIG_IsOK(res1)) {
26827 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDummyTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26828 }
26829 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26830 {
26831 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26832 result = (arg1)->GetDummyTarget();
26833 SWIG_PYTHON_THREAD_END_ALLOW;
26834 }
26835 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
26836 return resultobj;
26837fail:
26838 return NULL;
26839}
26840
26841
26842SWIGINTERN PyObject *_wrap_SBDebugger_DeleteTarget(PyObject *self, PyObject *args) {
26843 PyObject *resultobj = 0;
26844 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26845 lldb::SBTarget *arg2 = 0 ;
26846 void *argp1 = 0 ;
26847 int res1 = 0 ;
26848 void *argp2 = 0 ;
26849 int res2 = 0 ;
26850 PyObject *swig_obj[2] ;
26851 bool result;
26852
26853 (void)self;
26854 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_DeleteTarget", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
26855 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26856 if (!SWIG_IsOK(res1)) {
26857 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DeleteTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26858 }
26859 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26860 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
26861 if (!SWIG_IsOK(res2)) {
26862 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_DeleteTarget" "', argument " "2"" of type '" "lldb::SBTarget &""'");
26863 }
26864 if (!argp2) {
26865 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_DeleteTarget" "', argument " "2"" of type '" "lldb::SBTarget &""'");
26866 }
26867 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
26868 {
26869 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26870 result = (bool)(arg1)->DeleteTarget(target&: *arg2);
26871 SWIG_PYTHON_THREAD_END_ALLOW;
26872 }
26873 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
26874 return resultobj;
26875fail:
26876 return NULL;
26877}
26878
26879
26880SWIGINTERN PyObject *_wrap_SBDebugger_GetTargetAtIndex(PyObject *self, PyObject *args) {
26881 PyObject *resultobj = 0;
26882 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26883 uint32_t arg2 ;
26884 void *argp1 = 0 ;
26885 int res1 = 0 ;
26886 unsigned int val2 ;
26887 int ecode2 = 0 ;
26888 PyObject *swig_obj[2] ;
26889 lldb::SBTarget result;
26890
26891 (void)self;
26892 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetTargetAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
26893 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26894 if (!SWIG_IsOK(res1)) {
26895 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetTargetAtIndex" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26896 }
26897 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26898 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
26899 if (!SWIG_IsOK(ecode2)) {
26900 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetTargetAtIndex" "', argument " "2"" of type '" "uint32_t""'");
26901 }
26902 arg2 = static_cast< uint32_t >(val2);
26903 {
26904 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26905 result = (arg1)->GetTargetAtIndex(idx: arg2);
26906 SWIG_PYTHON_THREAD_END_ALLOW;
26907 }
26908 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
26909 return resultobj;
26910fail:
26911 return NULL;
26912}
26913
26914
26915SWIGINTERN PyObject *_wrap_SBDebugger_GetIndexOfTarget(PyObject *self, PyObject *args) {
26916 PyObject *resultobj = 0;
26917 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26918 lldb::SBTarget arg2 ;
26919 void *argp1 = 0 ;
26920 int res1 = 0 ;
26921 void *argp2 ;
26922 int res2 = 0 ;
26923 PyObject *swig_obj[2] ;
26924 uint32_t result;
26925
26926 (void)self;
26927 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetIndexOfTarget", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
26928 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26929 if (!SWIG_IsOK(res1)) {
26930 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetIndexOfTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26931 }
26932 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26933 {
26934 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
26935 if (!SWIG_IsOK(res2)) {
26936 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetIndexOfTarget" "', argument " "2"" of type '" "lldb::SBTarget""'");
26937 }
26938 if (!argp2) {
26939 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetIndexOfTarget" "', argument " "2"" of type '" "lldb::SBTarget""'");
26940 } else {
26941 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
26942 arg2 = *temp;
26943 if (SWIG_IsNewObj(res2)) delete temp;
26944 }
26945 }
26946 {
26947 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26948 result = (uint32_t)(arg1)->GetIndexOfTarget(target: arg2);
26949 SWIG_PYTHON_THREAD_END_ALLOW;
26950 }
26951 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
26952 return resultobj;
26953fail:
26954 return NULL;
26955}
26956
26957
26958SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetWithProcessID(PyObject *self, PyObject *args) {
26959 PyObject *resultobj = 0;
26960 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26961 lldb::pid_t arg2 ;
26962 void *argp1 = 0 ;
26963 int res1 = 0 ;
26964 unsigned long long val2 ;
26965 int ecode2 = 0 ;
26966 PyObject *swig_obj[2] ;
26967 lldb::SBTarget result;
26968
26969 (void)self;
26970 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_FindTargetWithProcessID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
26971 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
26972 if (!SWIG_IsOK(res1)) {
26973 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_FindTargetWithProcessID" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
26974 }
26975 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
26976 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
26977 if (!SWIG_IsOK(ecode2)) {
26978 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_FindTargetWithProcessID" "', argument " "2"" of type '" "lldb::pid_t""'");
26979 }
26980 arg2 = static_cast< lldb::pid_t >(val2);
26981 {
26982 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26983 result = (arg1)->FindTargetWithProcessID(pid: arg2);
26984 SWIG_PYTHON_THREAD_END_ALLOW;
26985 }
26986 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
26987 return resultobj;
26988fail:
26989 return NULL;
26990}
26991
26992
26993SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetWithFileAndArch(PyObject *self, PyObject *args) {
26994 PyObject *resultobj = 0;
26995 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
26996 char *arg2 = (char *) 0 ;
26997 char *arg3 = (char *) 0 ;
26998 void *argp1 = 0 ;
26999 int res1 = 0 ;
27000 int res2 ;
27001 char *buf2 = 0 ;
27002 int alloc2 = 0 ;
27003 int res3 ;
27004 char *buf3 = 0 ;
27005 int alloc3 = 0 ;
27006 PyObject *swig_obj[3] ;
27007 lldb::SBTarget result;
27008
27009 (void)self;
27010 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_FindTargetWithFileAndArch", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
27011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27012 if (!SWIG_IsOK(res1)) {
27013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_FindTargetWithFileAndArch" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27014 }
27015 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27016 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
27017 if (!SWIG_IsOK(res2)) {
27018 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_FindTargetWithFileAndArch" "', argument " "2"" of type '" "char const *""'");
27019 }
27020 arg2 = reinterpret_cast< char * >(buf2);
27021 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
27022 if (!SWIG_IsOK(res3)) {
27023 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_FindTargetWithFileAndArch" "', argument " "3"" of type '" "char const *""'");
27024 }
27025 arg3 = reinterpret_cast< char * >(buf3);
27026 {
27027 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27028 result = (arg1)->FindTargetWithFileAndArch(filename: (char const *)arg2,arch: (char const *)arg3);
27029 SWIG_PYTHON_THREAD_END_ALLOW;
27030 }
27031 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
27032 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27033 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
27034 return resultobj;
27035fail:
27036 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27037 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
27038 return NULL;
27039}
27040
27041
27042SWIGINTERN PyObject *_wrap_SBDebugger_GetNumTargets(PyObject *self, PyObject *args) {
27043 PyObject *resultobj = 0;
27044 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27045 void *argp1 = 0 ;
27046 int res1 = 0 ;
27047 PyObject *swig_obj[1] ;
27048 uint32_t result;
27049
27050 (void)self;
27051 if (!args) SWIG_fail;
27052 swig_obj[0] = args;
27053 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27054 if (!SWIG_IsOK(res1)) {
27055 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetNumTargets" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27056 }
27057 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27058 {
27059 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27060 result = (uint32_t)(arg1)->GetNumTargets();
27061 SWIG_PYTHON_THREAD_END_ALLOW;
27062 }
27063 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
27064 return resultobj;
27065fail:
27066 return NULL;
27067}
27068
27069
27070SWIGINTERN PyObject *_wrap_SBDebugger_GetSelectedTarget(PyObject *self, PyObject *args) {
27071 PyObject *resultobj = 0;
27072 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27073 void *argp1 = 0 ;
27074 int res1 = 0 ;
27075 PyObject *swig_obj[1] ;
27076 lldb::SBTarget result;
27077
27078 (void)self;
27079 if (!args) SWIG_fail;
27080 swig_obj[0] = args;
27081 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27082 if (!SWIG_IsOK(res1)) {
27083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSelectedTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27084 }
27085 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27086 {
27087 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27088 result = (arg1)->GetSelectedTarget();
27089 SWIG_PYTHON_THREAD_END_ALLOW;
27090 }
27091 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
27092 return resultobj;
27093fail:
27094 return NULL;
27095}
27096
27097
27098SWIGINTERN PyObject *_wrap_SBDebugger_SetSelectedTarget(PyObject *self, PyObject *args) {
27099 PyObject *resultobj = 0;
27100 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27101 lldb::SBTarget *arg2 = 0 ;
27102 void *argp1 = 0 ;
27103 int res1 = 0 ;
27104 void *argp2 = 0 ;
27105 int res2 = 0 ;
27106 PyObject *swig_obj[2] ;
27107
27108 (void)self;
27109 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetSelectedTarget", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27110 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27111 if (!SWIG_IsOK(res1)) {
27112 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetSelectedTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27113 }
27114 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27115 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
27116 if (!SWIG_IsOK(res2)) {
27117 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetSelectedTarget" "', argument " "2"" of type '" "lldb::SBTarget &""'");
27118 }
27119 if (!argp2) {
27120 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetSelectedTarget" "', argument " "2"" of type '" "lldb::SBTarget &""'");
27121 }
27122 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
27123 {
27124 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27125 (arg1)->SetSelectedTarget(*arg2);
27126 SWIG_PYTHON_THREAD_END_ALLOW;
27127 }
27128 resultobj = SWIG_Py_Void();
27129 return resultobj;
27130fail:
27131 return NULL;
27132}
27133
27134
27135SWIGINTERN PyObject *_wrap_SBDebugger_GetSelectedPlatform(PyObject *self, PyObject *args) {
27136 PyObject *resultobj = 0;
27137 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27138 void *argp1 = 0 ;
27139 int res1 = 0 ;
27140 PyObject *swig_obj[1] ;
27141 lldb::SBPlatform result;
27142
27143 (void)self;
27144 if (!args) SWIG_fail;
27145 swig_obj[0] = args;
27146 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27147 if (!SWIG_IsOK(res1)) {
27148 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSelectedPlatform" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27149 }
27150 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27151 {
27152 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27153 result = (arg1)->GetSelectedPlatform();
27154 SWIG_PYTHON_THREAD_END_ALLOW;
27155 }
27156 resultobj = SWIG_NewPointerObj((new lldb::SBPlatform(result)), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_OWN | 0 );
27157 return resultobj;
27158fail:
27159 return NULL;
27160}
27161
27162
27163SWIGINTERN PyObject *_wrap_SBDebugger_SetSelectedPlatform(PyObject *self, PyObject *args) {
27164 PyObject *resultobj = 0;
27165 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27166 lldb::SBPlatform *arg2 = 0 ;
27167 void *argp1 = 0 ;
27168 int res1 = 0 ;
27169 void *argp2 = 0 ;
27170 int res2 = 0 ;
27171 PyObject *swig_obj[2] ;
27172
27173 (void)self;
27174 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetSelectedPlatform", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27176 if (!SWIG_IsOK(res1)) {
27177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetSelectedPlatform" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27178 }
27179 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27180 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBPlatform, 0 );
27181 if (!SWIG_IsOK(res2)) {
27182 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetSelectedPlatform" "', argument " "2"" of type '" "lldb::SBPlatform &""'");
27183 }
27184 if (!argp2) {
27185 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetSelectedPlatform" "', argument " "2"" of type '" "lldb::SBPlatform &""'");
27186 }
27187 arg2 = reinterpret_cast< lldb::SBPlatform * >(argp2);
27188 {
27189 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27190 (arg1)->SetSelectedPlatform(*arg2);
27191 SWIG_PYTHON_THREAD_END_ALLOW;
27192 }
27193 resultobj = SWIG_Py_Void();
27194 return resultobj;
27195fail:
27196 return NULL;
27197}
27198
27199
27200SWIGINTERN PyObject *_wrap_SBDebugger_GetNumPlatforms(PyObject *self, PyObject *args) {
27201 PyObject *resultobj = 0;
27202 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27203 void *argp1 = 0 ;
27204 int res1 = 0 ;
27205 PyObject *swig_obj[1] ;
27206 uint32_t result;
27207
27208 (void)self;
27209 if (!args) SWIG_fail;
27210 swig_obj[0] = args;
27211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27212 if (!SWIG_IsOK(res1)) {
27213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetNumPlatforms" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27214 }
27215 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27216 {
27217 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27218 result = (uint32_t)(arg1)->GetNumPlatforms();
27219 SWIG_PYTHON_THREAD_END_ALLOW;
27220 }
27221 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
27222 return resultobj;
27223fail:
27224 return NULL;
27225}
27226
27227
27228SWIGINTERN PyObject *_wrap_SBDebugger_GetPlatformAtIndex(PyObject *self, PyObject *args) {
27229 PyObject *resultobj = 0;
27230 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27231 uint32_t arg2 ;
27232 void *argp1 = 0 ;
27233 int res1 = 0 ;
27234 unsigned int val2 ;
27235 int ecode2 = 0 ;
27236 PyObject *swig_obj[2] ;
27237 lldb::SBPlatform result;
27238
27239 (void)self;
27240 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetPlatformAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27242 if (!SWIG_IsOK(res1)) {
27243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetPlatformAtIndex" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27244 }
27245 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27246 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
27247 if (!SWIG_IsOK(ecode2)) {
27248 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetPlatformAtIndex" "', argument " "2"" of type '" "uint32_t""'");
27249 }
27250 arg2 = static_cast< uint32_t >(val2);
27251 {
27252 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27253 result = (arg1)->GetPlatformAtIndex(idx: arg2);
27254 SWIG_PYTHON_THREAD_END_ALLOW;
27255 }
27256 resultobj = SWIG_NewPointerObj((new lldb::SBPlatform(result)), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_OWN | 0 );
27257 return resultobj;
27258fail:
27259 return NULL;
27260}
27261
27262
27263SWIGINTERN PyObject *_wrap_SBDebugger_GetNumAvailablePlatforms(PyObject *self, PyObject *args) {
27264 PyObject *resultobj = 0;
27265 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27266 void *argp1 = 0 ;
27267 int res1 = 0 ;
27268 PyObject *swig_obj[1] ;
27269 uint32_t result;
27270
27271 (void)self;
27272 if (!args) SWIG_fail;
27273 swig_obj[0] = args;
27274 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27275 if (!SWIG_IsOK(res1)) {
27276 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetNumAvailablePlatforms" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27277 }
27278 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27279 {
27280 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27281 result = (uint32_t)(arg1)->GetNumAvailablePlatforms();
27282 SWIG_PYTHON_THREAD_END_ALLOW;
27283 }
27284 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
27285 return resultobj;
27286fail:
27287 return NULL;
27288}
27289
27290
27291SWIGINTERN PyObject *_wrap_SBDebugger_GetAvailablePlatformInfoAtIndex(PyObject *self, PyObject *args) {
27292 PyObject *resultobj = 0;
27293 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27294 uint32_t arg2 ;
27295 void *argp1 = 0 ;
27296 int res1 = 0 ;
27297 unsigned int val2 ;
27298 int ecode2 = 0 ;
27299 PyObject *swig_obj[2] ;
27300 lldb::SBStructuredData result;
27301
27302 (void)self;
27303 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetAvailablePlatformInfoAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27304 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27305 if (!SWIG_IsOK(res1)) {
27306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetAvailablePlatformInfoAtIndex" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27307 }
27308 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27309 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
27310 if (!SWIG_IsOK(ecode2)) {
27311 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetAvailablePlatformInfoAtIndex" "', argument " "2"" of type '" "uint32_t""'");
27312 }
27313 arg2 = static_cast< uint32_t >(val2);
27314 {
27315 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27316 result = (arg1)->GetAvailablePlatformInfoAtIndex(idx: arg2);
27317 SWIG_PYTHON_THREAD_END_ALLOW;
27318 }
27319 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
27320 return resultobj;
27321fail:
27322 return NULL;
27323}
27324
27325
27326SWIGINTERN PyObject *_wrap_SBDebugger_GetSourceManager(PyObject *self, PyObject *args) {
27327 PyObject *resultobj = 0;
27328 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27329 void *argp1 = 0 ;
27330 int res1 = 0 ;
27331 PyObject *swig_obj[1] ;
27332 SwigValueWrapper< lldb::SBSourceManager > result;
27333
27334 (void)self;
27335 if (!args) SWIG_fail;
27336 swig_obj[0] = args;
27337 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27338 if (!SWIG_IsOK(res1)) {
27339 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSourceManager" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27340 }
27341 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27342 {
27343 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27344 result = (arg1)->GetSourceManager();
27345 SWIG_PYTHON_THREAD_END_ALLOW;
27346 }
27347 resultobj = SWIG_NewPointerObj((new lldb::SBSourceManager(result)), SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_OWN | 0 );
27348 return resultobj;
27349fail:
27350 return NULL;
27351}
27352
27353
27354SWIGINTERN PyObject *_wrap_SBDebugger_SetCurrentPlatform(PyObject *self, PyObject *args) {
27355 PyObject *resultobj = 0;
27356 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27357 char *arg2 = (char *) 0 ;
27358 void *argp1 = 0 ;
27359 int res1 = 0 ;
27360 int res2 ;
27361 char *buf2 = 0 ;
27362 int alloc2 = 0 ;
27363 PyObject *swig_obj[2] ;
27364 lldb::SBError result;
27365
27366 (void)self;
27367 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetCurrentPlatform", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27369 if (!SWIG_IsOK(res1)) {
27370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetCurrentPlatform" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27371 }
27372 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27373 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
27374 if (!SWIG_IsOK(res2)) {
27375 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetCurrentPlatform" "', argument " "2"" of type '" "char const *""'");
27376 }
27377 arg2 = reinterpret_cast< char * >(buf2);
27378 {
27379 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27380 result = (arg1)->SetCurrentPlatform((char const *)arg2);
27381 SWIG_PYTHON_THREAD_END_ALLOW;
27382 }
27383 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
27384 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27385 return resultobj;
27386fail:
27387 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27388 return NULL;
27389}
27390
27391
27392SWIGINTERN PyObject *_wrap_SBDebugger_SetCurrentPlatformSDKRoot(PyObject *self, PyObject *args) {
27393 PyObject *resultobj = 0;
27394 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27395 char *arg2 = (char *) 0 ;
27396 void *argp1 = 0 ;
27397 int res1 = 0 ;
27398 int res2 ;
27399 char *buf2 = 0 ;
27400 int alloc2 = 0 ;
27401 PyObject *swig_obj[2] ;
27402 bool result;
27403
27404 (void)self;
27405 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetCurrentPlatformSDKRoot", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27406 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27407 if (!SWIG_IsOK(res1)) {
27408 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetCurrentPlatformSDKRoot" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27409 }
27410 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27411 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
27412 if (!SWIG_IsOK(res2)) {
27413 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetCurrentPlatformSDKRoot" "', argument " "2"" of type '" "char const *""'");
27414 }
27415 arg2 = reinterpret_cast< char * >(buf2);
27416 {
27417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27418 result = (bool)(arg1)->SetCurrentPlatformSDKRoot((char const *)arg2);
27419 SWIG_PYTHON_THREAD_END_ALLOW;
27420 }
27421 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27422 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27423 return resultobj;
27424fail:
27425 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27426 return NULL;
27427}
27428
27429
27430SWIGINTERN PyObject *_wrap_SBDebugger_SetUseExternalEditor(PyObject *self, PyObject *args) {
27431 PyObject *resultobj = 0;
27432 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27433 bool arg2 ;
27434 void *argp1 = 0 ;
27435 int res1 = 0 ;
27436 bool val2 ;
27437 int ecode2 = 0 ;
27438 PyObject *swig_obj[2] ;
27439 bool result;
27440
27441 (void)self;
27442 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetUseExternalEditor", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27443 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27444 if (!SWIG_IsOK(res1)) {
27445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetUseExternalEditor" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27446 }
27447 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27448 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
27449 if (!SWIG_IsOK(ecode2)) {
27450 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetUseExternalEditor" "', argument " "2"" of type '" "bool""'");
27451 }
27452 arg2 = static_cast< bool >(val2);
27453 {
27454 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27455 result = (bool)(arg1)->SetUseExternalEditor(arg2);
27456 SWIG_PYTHON_THREAD_END_ALLOW;
27457 }
27458 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27459 return resultobj;
27460fail:
27461 return NULL;
27462}
27463
27464
27465SWIGINTERN PyObject *_wrap_SBDebugger_GetUseExternalEditor(PyObject *self, PyObject *args) {
27466 PyObject *resultobj = 0;
27467 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27468 void *argp1 = 0 ;
27469 int res1 = 0 ;
27470 PyObject *swig_obj[1] ;
27471 bool result;
27472
27473 (void)self;
27474 if (!args) SWIG_fail;
27475 swig_obj[0] = args;
27476 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27477 if (!SWIG_IsOK(res1)) {
27478 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetUseExternalEditor" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27479 }
27480 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27481 {
27482 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27483 result = (bool)(arg1)->GetUseExternalEditor();
27484 SWIG_PYTHON_THREAD_END_ALLOW;
27485 }
27486 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27487 return resultobj;
27488fail:
27489 return NULL;
27490}
27491
27492
27493SWIGINTERN PyObject *_wrap_SBDebugger_SetUseColor(PyObject *self, PyObject *args) {
27494 PyObject *resultobj = 0;
27495 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27496 bool arg2 ;
27497 void *argp1 = 0 ;
27498 int res1 = 0 ;
27499 bool val2 ;
27500 int ecode2 = 0 ;
27501 PyObject *swig_obj[2] ;
27502 bool result;
27503
27504 (void)self;
27505 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetUseColor", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27506 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27507 if (!SWIG_IsOK(res1)) {
27508 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetUseColor" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27509 }
27510 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27511 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
27512 if (!SWIG_IsOK(ecode2)) {
27513 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetUseColor" "', argument " "2"" of type '" "bool""'");
27514 }
27515 arg2 = static_cast< bool >(val2);
27516 {
27517 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27518 result = (bool)(arg1)->SetUseColor(arg2);
27519 SWIG_PYTHON_THREAD_END_ALLOW;
27520 }
27521 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27522 return resultobj;
27523fail:
27524 return NULL;
27525}
27526
27527
27528SWIGINTERN PyObject *_wrap_SBDebugger_GetUseColor(PyObject *self, PyObject *args) {
27529 PyObject *resultobj = 0;
27530 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27531 void *argp1 = 0 ;
27532 int res1 = 0 ;
27533 PyObject *swig_obj[1] ;
27534 bool result;
27535
27536 (void)self;
27537 if (!args) SWIG_fail;
27538 swig_obj[0] = args;
27539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27540 if (!SWIG_IsOK(res1)) {
27541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetUseColor" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
27542 }
27543 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27544 {
27545 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27546 result = (bool)((lldb::SBDebugger const *)arg1)->GetUseColor();
27547 SWIG_PYTHON_THREAD_END_ALLOW;
27548 }
27549 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27550 return resultobj;
27551fail:
27552 return NULL;
27553}
27554
27555
27556SWIGINTERN PyObject *_wrap_SBDebugger_SetShowInlineDiagnostics(PyObject *self, PyObject *args) {
27557 PyObject *resultobj = 0;
27558 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27559 bool arg2 ;
27560 void *argp1 = 0 ;
27561 int res1 = 0 ;
27562 bool val2 ;
27563 int ecode2 = 0 ;
27564 PyObject *swig_obj[2] ;
27565 bool result;
27566
27567 (void)self;
27568 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetShowInlineDiagnostics", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27569 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27570 if (!SWIG_IsOK(res1)) {
27571 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetShowInlineDiagnostics" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27572 }
27573 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27574 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
27575 if (!SWIG_IsOK(ecode2)) {
27576 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetShowInlineDiagnostics" "', argument " "2"" of type '" "bool""'");
27577 }
27578 arg2 = static_cast< bool >(val2);
27579 {
27580 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27581 result = (bool)(arg1)->SetShowInlineDiagnostics(arg2);
27582 SWIG_PYTHON_THREAD_END_ALLOW;
27583 }
27584 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27585 return resultobj;
27586fail:
27587 return NULL;
27588}
27589
27590
27591SWIGINTERN PyObject *_wrap_SBDebugger_SetUseSourceCache(PyObject *self, PyObject *args) {
27592 PyObject *resultobj = 0;
27593 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27594 bool arg2 ;
27595 void *argp1 = 0 ;
27596 int res1 = 0 ;
27597 bool val2 ;
27598 int ecode2 = 0 ;
27599 PyObject *swig_obj[2] ;
27600 bool result;
27601
27602 (void)self;
27603 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetUseSourceCache", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27605 if (!SWIG_IsOK(res1)) {
27606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetUseSourceCache" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27607 }
27608 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27609 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
27610 if (!SWIG_IsOK(ecode2)) {
27611 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetUseSourceCache" "', argument " "2"" of type '" "bool""'");
27612 }
27613 arg2 = static_cast< bool >(val2);
27614 {
27615 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27616 result = (bool)(arg1)->SetUseSourceCache(arg2);
27617 SWIG_PYTHON_THREAD_END_ALLOW;
27618 }
27619 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27620 return resultobj;
27621fail:
27622 return NULL;
27623}
27624
27625
27626SWIGINTERN PyObject *_wrap_SBDebugger_GetUseSourceCache(PyObject *self, PyObject *args) {
27627 PyObject *resultobj = 0;
27628 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27629 void *argp1 = 0 ;
27630 int res1 = 0 ;
27631 PyObject *swig_obj[1] ;
27632 bool result;
27633
27634 (void)self;
27635 if (!args) SWIG_fail;
27636 swig_obj[0] = args;
27637 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27638 if (!SWIG_IsOK(res1)) {
27639 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetUseSourceCache" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
27640 }
27641 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27642 {
27643 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27644 result = (bool)((lldb::SBDebugger const *)arg1)->GetUseSourceCache();
27645 SWIG_PYTHON_THREAD_END_ALLOW;
27646 }
27647 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27648 return resultobj;
27649fail:
27650 return NULL;
27651}
27652
27653
27654SWIGINTERN PyObject *_wrap_SBDebugger_GetDefaultArchitecture(PyObject *self, PyObject *args) {
27655 PyObject *resultobj = 0;
27656 char *arg1 = (char *) 0 ;
27657 size_t arg2 ;
27658 int res1 ;
27659 char *buf1 = 0 ;
27660 int alloc1 = 0 ;
27661 size_t val2 ;
27662 int ecode2 = 0 ;
27663 PyObject *swig_obj[2] ;
27664 bool result;
27665
27666 (void)self;
27667 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetDefaultArchitecture", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27668 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
27669 if (!SWIG_IsOK(res1)) {
27670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDefaultArchitecture" "', argument " "1"" of type '" "char *""'");
27671 }
27672 arg1 = reinterpret_cast< char * >(buf1);
27673 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
27674 if (!SWIG_IsOK(ecode2)) {
27675 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetDefaultArchitecture" "', argument " "2"" of type '" "size_t""'");
27676 }
27677 arg2 = static_cast< size_t >(val2);
27678 {
27679 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27680 result = (bool)lldb::SBDebugger::GetDefaultArchitecture(arch_name: arg1,SWIG_STD_MOVE(arg2));
27681 SWIG_PYTHON_THREAD_END_ALLOW;
27682 }
27683 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27684 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
27685 return resultobj;
27686fail:
27687 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
27688 return NULL;
27689}
27690
27691
27692SWIGINTERN PyObject *_wrap_SBDebugger_SetDefaultArchitecture(PyObject *self, PyObject *args) {
27693 PyObject *resultobj = 0;
27694 char *arg1 = (char *) 0 ;
27695 int res1 ;
27696 char *buf1 = 0 ;
27697 int alloc1 = 0 ;
27698 PyObject *swig_obj[1] ;
27699 bool result;
27700
27701 (void)self;
27702 if (!args) SWIG_fail;
27703 swig_obj[0] = args;
27704 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
27705 if (!SWIG_IsOK(res1)) {
27706 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetDefaultArchitecture" "', argument " "1"" of type '" "char const *""'");
27707 }
27708 arg1 = reinterpret_cast< char * >(buf1);
27709 {
27710 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27711 result = (bool)lldb::SBDebugger::SetDefaultArchitecture((char const *)arg1);
27712 SWIG_PYTHON_THREAD_END_ALLOW;
27713 }
27714 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27715 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
27716 return resultobj;
27717fail:
27718 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
27719 return NULL;
27720}
27721
27722
27723SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptingLanguage(PyObject *self, PyObject *args) {
27724 PyObject *resultobj = 0;
27725 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27726 char *arg2 = (char *) 0 ;
27727 void *argp1 = 0 ;
27728 int res1 = 0 ;
27729 int res2 ;
27730 char *buf2 = 0 ;
27731 int alloc2 = 0 ;
27732 PyObject *swig_obj[2] ;
27733 lldb::ScriptLanguage result;
27734
27735 (void)self;
27736 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetScriptingLanguage", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27738 if (!SWIG_IsOK(res1)) {
27739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetScriptingLanguage" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27740 }
27741 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27742 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
27743 if (!SWIG_IsOK(res2)) {
27744 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetScriptingLanguage" "', argument " "2"" of type '" "char const *""'");
27745 }
27746 arg2 = reinterpret_cast< char * >(buf2);
27747 {
27748 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27749 result = (lldb::ScriptLanguage)(arg1)->GetScriptingLanguage(script_language_name: (char const *)arg2);
27750 SWIG_PYTHON_THREAD_END_ALLOW;
27751 }
27752 resultobj = SWIG_From_int(value: static_cast< int >(result));
27753 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27754 return resultobj;
27755fail:
27756 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27757 return NULL;
27758}
27759
27760
27761SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptInterpreterInfo(PyObject *self, PyObject *args) {
27762 PyObject *resultobj = 0;
27763 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27764 lldb::ScriptLanguage arg2 ;
27765 void *argp1 = 0 ;
27766 int res1 = 0 ;
27767 int val2 ;
27768 int ecode2 = 0 ;
27769 PyObject *swig_obj[2] ;
27770 lldb::SBStructuredData result;
27771
27772 (void)self;
27773 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetScriptInterpreterInfo", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
27774 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27775 if (!SWIG_IsOK(res1)) {
27776 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetScriptInterpreterInfo" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27777 }
27778 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27779 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
27780 if (!SWIG_IsOK(ecode2)) {
27781 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetScriptInterpreterInfo" "', argument " "2"" of type '" "lldb::ScriptLanguage""'");
27782 }
27783 arg2 = static_cast< lldb::ScriptLanguage >(val2);
27784 {
27785 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27786 result = (arg1)->GetScriptInterpreterInfo(language: arg2);
27787 SWIG_PYTHON_THREAD_END_ALLOW;
27788 }
27789 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
27790 return resultobj;
27791fail:
27792 return NULL;
27793}
27794
27795
27796SWIGINTERN PyObject *_wrap_SBDebugger_GetVersionString(PyObject *self, PyObject *args) {
27797 PyObject *resultobj = 0;
27798 char *result = 0 ;
27799
27800 (void)self;
27801 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetVersionString", min: 0, max: 0, objs: 0)) SWIG_fail;
27802 {
27803 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27804 result = (char *)lldb::SBDebugger::GetVersionString();
27805 SWIG_PYTHON_THREAD_END_ALLOW;
27806 }
27807 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
27808 return resultobj;
27809fail:
27810 return NULL;
27811}
27812
27813
27814SWIGINTERN PyObject *_wrap_SBDebugger_StateAsCString(PyObject *self, PyObject *args) {
27815 PyObject *resultobj = 0;
27816 lldb::StateType arg1 ;
27817 PyObject *swig_obj[1] ;
27818 char *result = 0 ;
27819
27820 (void)self;
27821 if (!args) SWIG_fail;
27822 swig_obj[0] = args;
27823 {
27824 PythonObject obj = Retain<PythonObject>(obj: swig_obj[0]);
27825 unsigned long long state_type_value =
27826 unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
27827 if (PyErr_Occurred())
27828 SWIG_fail;
27829 if (state_type_value > lldb::StateType::kLastStateType) {
27830 PyErr_SetString(exception: PyExc_ValueError, string: "Not a valid StateType value");
27831 SWIG_fail;
27832 }
27833 arg1 = static_cast<lldb::StateType>(state_type_value);
27834 }
27835 {
27836 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27837 result = (char *)lldb::SBDebugger::StateAsCString(state: arg1);
27838 SWIG_PYTHON_THREAD_END_ALLOW;
27839 }
27840 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
27841 return resultobj;
27842fail:
27843 return NULL;
27844}
27845
27846
27847SWIGINTERN PyObject *_wrap_SBDebugger_GetBuildConfiguration(PyObject *self, PyObject *args) {
27848 PyObject *resultobj = 0;
27849 lldb::SBStructuredData result;
27850
27851 (void)self;
27852 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetBuildConfiguration", min: 0, max: 0, objs: 0)) SWIG_fail;
27853 {
27854 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27855 result = lldb::SBDebugger::GetBuildConfiguration();
27856 SWIG_PYTHON_THREAD_END_ALLOW;
27857 }
27858 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
27859 return resultobj;
27860fail:
27861 return NULL;
27862}
27863
27864
27865SWIGINTERN PyObject *_wrap_SBDebugger_StateIsRunningState(PyObject *self, PyObject *args) {
27866 PyObject *resultobj = 0;
27867 lldb::StateType arg1 ;
27868 PyObject *swig_obj[1] ;
27869 bool result;
27870
27871 (void)self;
27872 if (!args) SWIG_fail;
27873 swig_obj[0] = args;
27874 {
27875 PythonObject obj = Retain<PythonObject>(obj: swig_obj[0]);
27876 unsigned long long state_type_value =
27877 unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
27878 if (PyErr_Occurred())
27879 SWIG_fail;
27880 if (state_type_value > lldb::StateType::kLastStateType) {
27881 PyErr_SetString(exception: PyExc_ValueError, string: "Not a valid StateType value");
27882 SWIG_fail;
27883 }
27884 arg1 = static_cast<lldb::StateType>(state_type_value);
27885 }
27886 {
27887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27888 result = (bool)lldb::SBDebugger::StateIsRunningState(state: arg1);
27889 SWIG_PYTHON_THREAD_END_ALLOW;
27890 }
27891 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27892 return resultobj;
27893fail:
27894 return NULL;
27895}
27896
27897
27898SWIGINTERN PyObject *_wrap_SBDebugger_StateIsStoppedState(PyObject *self, PyObject *args) {
27899 PyObject *resultobj = 0;
27900 lldb::StateType arg1 ;
27901 PyObject *swig_obj[1] ;
27902 bool result;
27903
27904 (void)self;
27905 if (!args) SWIG_fail;
27906 swig_obj[0] = args;
27907 {
27908 PythonObject obj = Retain<PythonObject>(obj: swig_obj[0]);
27909 unsigned long long state_type_value =
27910 unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
27911 if (PyErr_Occurred())
27912 SWIG_fail;
27913 if (state_type_value > lldb::StateType::kLastStateType) {
27914 PyErr_SetString(exception: PyExc_ValueError, string: "Not a valid StateType value");
27915 SWIG_fail;
27916 }
27917 arg1 = static_cast<lldb::StateType>(state_type_value);
27918 }
27919 {
27920 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27921 result = (bool)lldb::SBDebugger::StateIsStoppedState(state: arg1);
27922 SWIG_PYTHON_THREAD_END_ALLOW;
27923 }
27924 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27925 return resultobj;
27926fail:
27927 return NULL;
27928}
27929
27930
27931SWIGINTERN PyObject *_wrap_SBDebugger_EnableLog(PyObject *self, PyObject *args) {
27932 PyObject *resultobj = 0;
27933 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
27934 char *arg2 = (char *) 0 ;
27935 char **arg3 = (char **) 0 ;
27936 void *argp1 = 0 ;
27937 int res1 = 0 ;
27938 int res2 ;
27939 char *buf2 = 0 ;
27940 int alloc2 = 0 ;
27941 PyObject *swig_obj[3] ;
27942 bool result;
27943
27944 (void)self;
27945 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_EnableLog", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
27946 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
27947 if (!SWIG_IsOK(res1)) {
27948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_EnableLog" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
27949 }
27950 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
27951 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
27952 if (!SWIG_IsOK(res2)) {
27953 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_EnableLog" "', argument " "2"" of type '" "char const *""'");
27954 }
27955 arg2 = reinterpret_cast< char * >(buf2);
27956 {
27957 /* Check if is a list */
27958 if (PythonList::Check(py_obj: swig_obj[2])) {
27959 PythonList list(PyRefType::Borrowed, swig_obj[2]);
27960 int size = list.GetSize();
27961 int i = 0;
27962 arg3 = (char **)malloc(size: (size + 1) * sizeof(char *));
27963 for (i = 0; i < size; i++) {
27964 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
27965 if (!py_str.IsAllocated()) {
27966 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
27967 SWIG_fail;
27968 }
27969
27970 arg3[i] = const_cast<char *>(py_str.GetString().data());
27971 }
27972 arg3[i] = 0;
27973 } else if (swig_obj[2] == Py_None) {
27974 arg3 = NULL;
27975 } else {
27976 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
27977 SWIG_fail;
27978 }
27979 }
27980 {
27981 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27982 result = (bool)(arg1)->EnableLog(channel: (char const *)arg2,categories: (char const **)arg3);
27983 SWIG_PYTHON_THREAD_END_ALLOW;
27984 }
27985 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
27986 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27987 {
27988 free(ptr: (char *) arg3);
27989 }
27990 return resultobj;
27991fail:
27992 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27993 {
27994 free(ptr: (char *) arg3);
27995 }
27996 return NULL;
27997}
27998
27999
28000SWIGINTERN PyObject *_wrap_SBDebugger_SetLoggingCallback(PyObject *self, PyObject *args) {
28001 PyObject *resultobj = 0;
28002 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28003 lldb::LogOutputCallback arg2 = (lldb::LogOutputCallback) 0 ;
28004 void *arg3 = (void *) 0 ;
28005 void *argp1 = 0 ;
28006 int res1 = 0 ;
28007 PyObject *swig_obj[2] ;
28008
28009 (void)self;
28010 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetLoggingCallback", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28012 if (!SWIG_IsOK(res1)) {
28013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetLoggingCallback" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28014 }
28015 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28016 {
28017 if (!(swig_obj[1] == Py_None ||
28018 PyCallable_Check(reinterpret_cast<PyObject *>(swig_obj[1])))) {
28019 PyErr_SetString(exception: PyExc_TypeError, string: "Need a callable object or None!");
28020 SWIG_fail;
28021 }
28022
28023 // FIXME (filcab): We can't currently check if our callback is already
28024 // LLDBSwigPythonCallPythonLogOutputCallback (to DECREF the previous
28025 // baton) nor can we just remove all traces of a callback, if we want to
28026 // revert to a file logging mechanism.
28027
28028 // Don't lose the callback reference
28029 Py_INCREF(swig_obj[1]);
28030 arg2 = LLDBSwigPythonCallPythonLogOutputCallback;
28031 arg3 = swig_obj[1];
28032 }
28033 {
28034 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28035 (arg1)->SetLoggingCallback(log_callback: arg2,baton: arg3);
28036 SWIG_PYTHON_THREAD_END_ALLOW;
28037 }
28038 resultobj = SWIG_Py_Void();
28039 return resultobj;
28040fail:
28041 return NULL;
28042}
28043
28044
28045SWIGINTERN PyObject *_wrap_SBDebugger_SetDestroyCallback(PyObject *self, PyObject *args) {
28046 PyObject *resultobj = 0;
28047 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28048 lldb::SBDebuggerDestroyCallback arg2 = (lldb::SBDebuggerDestroyCallback) 0 ;
28049 void *arg3 = (void *) 0 ;
28050 void *argp1 = 0 ;
28051 int res1 = 0 ;
28052 PyObject *swig_obj[2] ;
28053
28054 (void)self;
28055 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetDestroyCallback", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28056 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28057 if (!SWIG_IsOK(res1)) {
28058 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetDestroyCallback" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28059 }
28060 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28061 {
28062 if (!(swig_obj[1] == Py_None ||
28063 PyCallable_Check(reinterpret_cast<PyObject *>(swig_obj[1])))) {
28064 PyErr_SetString(exception: PyExc_TypeError, string: "Need a callable object or None!");
28065 SWIG_fail;
28066 }
28067
28068 // FIXME (filcab): We can't currently check if our callback is already
28069 // LLDBSwigPythonCallPythonSBDebuggerTerminateCallback (to DECREF the previous
28070 // baton) nor can we just remove all traces of a callback, if we want to
28071 // revert to a file logging mechanism.
28072
28073 // Don't lose the callback reference
28074 Py_INCREF(swig_obj[1]);
28075 arg2 = LLDBSwigPythonCallPythonSBDebuggerTerminateCallback;
28076 arg3 = swig_obj[1];
28077 }
28078 {
28079 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28080 (arg1)->SetDestroyCallback(destroy_callback: arg2,baton: arg3);
28081 SWIG_PYTHON_THREAD_END_ALLOW;
28082 }
28083 resultobj = SWIG_Py_Void();
28084 return resultobj;
28085fail:
28086 return NULL;
28087}
28088
28089
28090SWIGINTERN PyObject *_wrap_SBDebugger_AddDestroyCallback(PyObject *self, PyObject *args) {
28091 PyObject *resultobj = 0;
28092 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28093 lldb::SBDebuggerDestroyCallback arg2 = (lldb::SBDebuggerDestroyCallback) 0 ;
28094 void *arg3 = (void *) 0 ;
28095 void *argp1 = 0 ;
28096 int res1 = 0 ;
28097 PyObject *swig_obj[2] ;
28098 lldb::callback_token_t result;
28099
28100 (void)self;
28101 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_AddDestroyCallback", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28103 if (!SWIG_IsOK(res1)) {
28104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_AddDestroyCallback" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28105 }
28106 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28107 {
28108 if (!(swig_obj[1] == Py_None ||
28109 PyCallable_Check(reinterpret_cast<PyObject *>(swig_obj[1])))) {
28110 PyErr_SetString(exception: PyExc_TypeError, string: "Need a callable object or None!");
28111 SWIG_fail;
28112 }
28113
28114 // FIXME (filcab): We can't currently check if our callback is already
28115 // LLDBSwigPythonCallPythonSBDebuggerTerminateCallback (to DECREF the previous
28116 // baton) nor can we just remove all traces of a callback, if we want to
28117 // revert to a file logging mechanism.
28118
28119 // Don't lose the callback reference
28120 Py_INCREF(swig_obj[1]);
28121 arg2 = LLDBSwigPythonCallPythonSBDebuggerTerminateCallback;
28122 arg3 = swig_obj[1];
28123 }
28124 {
28125 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28126 result = (lldb::callback_token_t)(arg1)->AddDestroyCallback(destroy_callback: arg2,baton: arg3);
28127 SWIG_PYTHON_THREAD_END_ALLOW;
28128 }
28129 resultobj = SWIG_From_int(value: static_cast< int >(result));
28130 return resultobj;
28131fail:
28132 return NULL;
28133}
28134
28135
28136SWIGINTERN PyObject *_wrap_SBDebugger_RemoveDestroyCallback(PyObject *self, PyObject *args) {
28137 PyObject *resultobj = 0;
28138 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28139 lldb::callback_token_t arg2 ;
28140 void *argp1 = 0 ;
28141 int res1 = 0 ;
28142 int val2 ;
28143 int ecode2 = 0 ;
28144 PyObject *swig_obj[2] ;
28145 bool result;
28146
28147 (void)self;
28148 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_RemoveDestroyCallback", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28149 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28150 if (!SWIG_IsOK(res1)) {
28151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_RemoveDestroyCallback" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28152 }
28153 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28154 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
28155 if (!SWIG_IsOK(ecode2)) {
28156 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_RemoveDestroyCallback" "', argument " "2"" of type '" "lldb::callback_token_t""'");
28157 }
28158 arg2 = static_cast< lldb::callback_token_t >(val2);
28159 {
28160 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28161 result = (bool)(arg1)->RemoveDestroyCallback(token: arg2);
28162 SWIG_PYTHON_THREAD_END_ALLOW;
28163 }
28164 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
28165 return resultobj;
28166fail:
28167 return NULL;
28168}
28169
28170
28171SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInput(PyObject *self, PyObject *args) {
28172 PyObject *resultobj = 0;
28173 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28174 void *arg2 = (void *) 0 ;
28175 size_t arg3 ;
28176 void *argp1 = 0 ;
28177 int res1 = 0 ;
28178 PyObject *swig_obj[2] ;
28179
28180 (void)self;
28181 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_DispatchInput", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28182 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28183 if (!SWIG_IsOK(res1)) {
28184 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DispatchInput" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28185 }
28186 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28187 {
28188 if (PythonString::Check(py_obj: swig_obj[1])) {
28189 PythonString str(PyRefType::Borrowed, swig_obj[1]);
28190 arg2 = (void *)str.GetString().data();
28191 arg3 = str.GetSize();
28192 } else if (PythonByteArray::Check(py_obj: swig_obj[1])) {
28193 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[1]);
28194 arg2 = (void *)bytearray.GetBytes().data();
28195 arg3 = bytearray.GetSize();
28196 } else if (PythonBytes::Check(py_obj: swig_obj[1])) {
28197 PythonBytes bytes(PyRefType::Borrowed, swig_obj[1]);
28198 arg2 = (void *)bytes.GetBytes().data();
28199 arg3 = bytes.GetSize();
28200 } else {
28201 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a buffer");
28202 SWIG_fail;
28203 }
28204 }
28205 {
28206 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28207 (arg1)->DispatchInput(data: (void const *)arg2,data_len: arg3);
28208 SWIG_PYTHON_THREAD_END_ALLOW;
28209 }
28210 resultobj = SWIG_Py_Void();
28211 return resultobj;
28212fail:
28213 return NULL;
28214}
28215
28216
28217SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInputInterrupt(PyObject *self, PyObject *args) {
28218 PyObject *resultobj = 0;
28219 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28220 void *argp1 = 0 ;
28221 int res1 = 0 ;
28222 PyObject *swig_obj[1] ;
28223
28224 (void)self;
28225 if (!args) SWIG_fail;
28226 swig_obj[0] = args;
28227 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28228 if (!SWIG_IsOK(res1)) {
28229 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DispatchInputInterrupt" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28230 }
28231 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28232 {
28233 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28234 (arg1)->DispatchInputInterrupt();
28235 SWIG_PYTHON_THREAD_END_ALLOW;
28236 }
28237 resultobj = SWIG_Py_Void();
28238 return resultobj;
28239fail:
28240 return NULL;
28241}
28242
28243
28244SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInputEndOfFile(PyObject *self, PyObject *args) {
28245 PyObject *resultobj = 0;
28246 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28247 void *argp1 = 0 ;
28248 int res1 = 0 ;
28249 PyObject *swig_obj[1] ;
28250
28251 (void)self;
28252 if (!args) SWIG_fail;
28253 swig_obj[0] = args;
28254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28255 if (!SWIG_IsOK(res1)) {
28256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DispatchInputEndOfFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28257 }
28258 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28259 {
28260 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28261 (arg1)->DispatchInputEndOfFile();
28262 SWIG_PYTHON_THREAD_END_ALLOW;
28263 }
28264 resultobj = SWIG_Py_Void();
28265 return resultobj;
28266fail:
28267 return NULL;
28268}
28269
28270
28271SWIGINTERN PyObject *_wrap_SBDebugger_GetInstanceName(PyObject *self, PyObject *args) {
28272 PyObject *resultobj = 0;
28273 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28274 void *argp1 = 0 ;
28275 int res1 = 0 ;
28276 PyObject *swig_obj[1] ;
28277 char *result = 0 ;
28278
28279 (void)self;
28280 if (!args) SWIG_fail;
28281 swig_obj[0] = args;
28282 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28283 if (!SWIG_IsOK(res1)) {
28284 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetInstanceName" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28285 }
28286 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28287 {
28288 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28289 result = (char *)(arg1)->GetInstanceName();
28290 SWIG_PYTHON_THREAD_END_ALLOW;
28291 }
28292 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
28293 return resultobj;
28294fail:
28295 return NULL;
28296}
28297
28298
28299SWIGINTERN PyObject *_wrap_SBDebugger_FindDebuggerWithID(PyObject *self, PyObject *args) {
28300 PyObject *resultobj = 0;
28301 int arg1 ;
28302 int val1 ;
28303 int ecode1 = 0 ;
28304 PyObject *swig_obj[1] ;
28305 lldb::SBDebugger result;
28306
28307 (void)self;
28308 if (!args) SWIG_fail;
28309 swig_obj[0] = args;
28310 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
28311 if (!SWIG_IsOK(ecode1)) {
28312 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBDebugger_FindDebuggerWithID" "', argument " "1"" of type '" "int""'");
28313 }
28314 arg1 = static_cast< int >(val1);
28315 {
28316 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28317 result = lldb::SBDebugger::FindDebuggerWithID(id: arg1);
28318 SWIG_PYTHON_THREAD_END_ALLOW;
28319 }
28320 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(result)), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
28321 return resultobj;
28322fail:
28323 return NULL;
28324}
28325
28326
28327SWIGINTERN PyObject *_wrap_SBDebugger_SetInternalVariable(PyObject *self, PyObject *args) {
28328 PyObject *resultobj = 0;
28329 char *arg1 = (char *) 0 ;
28330 char *arg2 = (char *) 0 ;
28331 char *arg3 = (char *) 0 ;
28332 int res1 ;
28333 char *buf1 = 0 ;
28334 int alloc1 = 0 ;
28335 int res2 ;
28336 char *buf2 = 0 ;
28337 int alloc2 = 0 ;
28338 int res3 ;
28339 char *buf3 = 0 ;
28340 int alloc3 = 0 ;
28341 PyObject *swig_obj[3] ;
28342 lldb::SBError result;
28343
28344 (void)self;
28345 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetInternalVariable", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
28346 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
28347 if (!SWIG_IsOK(res1)) {
28348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetInternalVariable" "', argument " "1"" of type '" "char const *""'");
28349 }
28350 arg1 = reinterpret_cast< char * >(buf1);
28351 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
28352 if (!SWIG_IsOK(res2)) {
28353 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetInternalVariable" "', argument " "2"" of type '" "char const *""'");
28354 }
28355 arg2 = reinterpret_cast< char * >(buf2);
28356 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
28357 if (!SWIG_IsOK(res3)) {
28358 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_SetInternalVariable" "', argument " "3"" of type '" "char const *""'");
28359 }
28360 arg3 = reinterpret_cast< char * >(buf3);
28361 {
28362 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28363 result = lldb::SBDebugger::SetInternalVariable(var_name: (char const *)arg1,value: (char const *)arg2,debugger_instance_name: (char const *)arg3);
28364 SWIG_PYTHON_THREAD_END_ALLOW;
28365 }
28366 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
28367 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
28368 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28369 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
28370 return resultobj;
28371fail:
28372 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
28373 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28374 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
28375 return NULL;
28376}
28377
28378
28379SWIGINTERN PyObject *_wrap_SBDebugger_GetInternalVariableValue(PyObject *self, PyObject *args) {
28380 PyObject *resultobj = 0;
28381 char *arg1 = (char *) 0 ;
28382 char *arg2 = (char *) 0 ;
28383 int res1 ;
28384 char *buf1 = 0 ;
28385 int alloc1 = 0 ;
28386 int res2 ;
28387 char *buf2 = 0 ;
28388 int alloc2 = 0 ;
28389 PyObject *swig_obj[2] ;
28390 lldb::SBStringList result;
28391
28392 (void)self;
28393 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetInternalVariableValue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28394 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
28395 if (!SWIG_IsOK(res1)) {
28396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetInternalVariableValue" "', argument " "1"" of type '" "char const *""'");
28397 }
28398 arg1 = reinterpret_cast< char * >(buf1);
28399 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
28400 if (!SWIG_IsOK(res2)) {
28401 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetInternalVariableValue" "', argument " "2"" of type '" "char const *""'");
28402 }
28403 arg2 = reinterpret_cast< char * >(buf2);
28404 {
28405 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28406 result = lldb::SBDebugger::GetInternalVariableValue(var_name: (char const *)arg1,debugger_instance_name: (char const *)arg2);
28407 SWIG_PYTHON_THREAD_END_ALLOW;
28408 }
28409 resultobj = SWIG_NewPointerObj((new lldb::SBStringList(result)), SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_OWN | 0 );
28410 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
28411 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28412 return resultobj;
28413fail:
28414 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
28415 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28416 return NULL;
28417}
28418
28419
28420SWIGINTERN PyObject *_wrap_SBDebugger_GetDescription(PyObject *self, PyObject *args) {
28421 PyObject *resultobj = 0;
28422 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28423 lldb::SBStream *arg2 = 0 ;
28424 void *argp1 = 0 ;
28425 int res1 = 0 ;
28426 void *argp2 = 0 ;
28427 int res2 = 0 ;
28428 PyObject *swig_obj[2] ;
28429 bool result;
28430
28431 (void)self;
28432 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28433 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28434 if (!SWIG_IsOK(res1)) {
28435 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDescription" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28436 }
28437 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28438 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
28439 if (!SWIG_IsOK(res2)) {
28440 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
28441 }
28442 if (!argp2) {
28443 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
28444 }
28445 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
28446 {
28447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28448 result = (bool)(arg1)->GetDescription(description&: *arg2);
28449 SWIG_PYTHON_THREAD_END_ALLOW;
28450 }
28451 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
28452 return resultobj;
28453fail:
28454 return NULL;
28455}
28456
28457
28458SWIGINTERN PyObject *_wrap_SBDebugger_GetTerminalWidth(PyObject *self, PyObject *args) {
28459 PyObject *resultobj = 0;
28460 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28461 void *argp1 = 0 ;
28462 int res1 = 0 ;
28463 PyObject *swig_obj[1] ;
28464 uint32_t result;
28465
28466 (void)self;
28467 if (!args) SWIG_fail;
28468 swig_obj[0] = args;
28469 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28470 if (!SWIG_IsOK(res1)) {
28471 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetTerminalWidth" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
28472 }
28473 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28474 {
28475 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28476 result = (uint32_t)((lldb::SBDebugger const *)arg1)->GetTerminalWidth();
28477 SWIG_PYTHON_THREAD_END_ALLOW;
28478 }
28479 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
28480 return resultobj;
28481fail:
28482 return NULL;
28483}
28484
28485
28486SWIGINTERN PyObject *_wrap_SBDebugger_SetTerminalWidth(PyObject *self, PyObject *args) {
28487 PyObject *resultobj = 0;
28488 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28489 uint32_t arg2 ;
28490 void *argp1 = 0 ;
28491 int res1 = 0 ;
28492 unsigned int val2 ;
28493 int ecode2 = 0 ;
28494 PyObject *swig_obj[2] ;
28495
28496 (void)self;
28497 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetTerminalWidth", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28498 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28499 if (!SWIG_IsOK(res1)) {
28500 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetTerminalWidth" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28501 }
28502 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28503 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
28504 if (!SWIG_IsOK(ecode2)) {
28505 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetTerminalWidth" "', argument " "2"" of type '" "uint32_t""'");
28506 }
28507 arg2 = static_cast< uint32_t >(val2);
28508 {
28509 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28510 (arg1)->SetTerminalWidth(arg2);
28511 SWIG_PYTHON_THREAD_END_ALLOW;
28512 }
28513 resultobj = SWIG_Py_Void();
28514 return resultobj;
28515fail:
28516 return NULL;
28517}
28518
28519
28520SWIGINTERN PyObject *_wrap_SBDebugger_GetTerminalHeight(PyObject *self, PyObject *args) {
28521 PyObject *resultobj = 0;
28522 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28523 void *argp1 = 0 ;
28524 int res1 = 0 ;
28525 PyObject *swig_obj[1] ;
28526 uint32_t result;
28527
28528 (void)self;
28529 if (!args) SWIG_fail;
28530 swig_obj[0] = args;
28531 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28532 if (!SWIG_IsOK(res1)) {
28533 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetTerminalHeight" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
28534 }
28535 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28536 {
28537 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28538 result = (uint32_t)((lldb::SBDebugger const *)arg1)->GetTerminalHeight();
28539 SWIG_PYTHON_THREAD_END_ALLOW;
28540 }
28541 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
28542 return resultobj;
28543fail:
28544 return NULL;
28545}
28546
28547
28548SWIGINTERN PyObject *_wrap_SBDebugger_SetTerminalHeight(PyObject *self, PyObject *args) {
28549 PyObject *resultobj = 0;
28550 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28551 uint32_t arg2 ;
28552 void *argp1 = 0 ;
28553 int res1 = 0 ;
28554 unsigned int val2 ;
28555 int ecode2 = 0 ;
28556 PyObject *swig_obj[2] ;
28557
28558 (void)self;
28559 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetTerminalHeight", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28560 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28561 if (!SWIG_IsOK(res1)) {
28562 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetTerminalHeight" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28563 }
28564 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28565 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
28566 if (!SWIG_IsOK(ecode2)) {
28567 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetTerminalHeight" "', argument " "2"" of type '" "uint32_t""'");
28568 }
28569 arg2 = static_cast< uint32_t >(val2);
28570 {
28571 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28572 (arg1)->SetTerminalHeight(arg2);
28573 SWIG_PYTHON_THREAD_END_ALLOW;
28574 }
28575 resultobj = SWIG_Py_Void();
28576 return resultobj;
28577fail:
28578 return NULL;
28579}
28580
28581
28582SWIGINTERN PyObject *_wrap_SBDebugger_GetID(PyObject *self, PyObject *args) {
28583 PyObject *resultobj = 0;
28584 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28585 void *argp1 = 0 ;
28586 int res1 = 0 ;
28587 PyObject *swig_obj[1] ;
28588 lldb::user_id_t result;
28589
28590 (void)self;
28591 if (!args) SWIG_fail;
28592 swig_obj[0] = args;
28593 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28594 if (!SWIG_IsOK(res1)) {
28595 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetID" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28596 }
28597 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28598 {
28599 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28600 result = (lldb::user_id_t)(arg1)->GetID();
28601 SWIG_PYTHON_THREAD_END_ALLOW;
28602 }
28603 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
28604 return resultobj;
28605fail:
28606 return NULL;
28607}
28608
28609
28610SWIGINTERN PyObject *_wrap_SBDebugger_GetPrompt(PyObject *self, PyObject *args) {
28611 PyObject *resultobj = 0;
28612 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28613 void *argp1 = 0 ;
28614 int res1 = 0 ;
28615 PyObject *swig_obj[1] ;
28616 char *result = 0 ;
28617
28618 (void)self;
28619 if (!args) SWIG_fail;
28620 swig_obj[0] = args;
28621 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28622 if (!SWIG_IsOK(res1)) {
28623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetPrompt" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
28624 }
28625 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28626 {
28627 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28628 result = (char *)((lldb::SBDebugger const *)arg1)->GetPrompt();
28629 SWIG_PYTHON_THREAD_END_ALLOW;
28630 }
28631 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
28632 return resultobj;
28633fail:
28634 return NULL;
28635}
28636
28637
28638SWIGINTERN PyObject *_wrap_SBDebugger_SetPrompt(PyObject *self, PyObject *args) {
28639 PyObject *resultobj = 0;
28640 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28641 char *arg2 = (char *) 0 ;
28642 void *argp1 = 0 ;
28643 int res1 = 0 ;
28644 int res2 ;
28645 char *buf2 = 0 ;
28646 int alloc2 = 0 ;
28647 PyObject *swig_obj[2] ;
28648
28649 (void)self;
28650 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetPrompt", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28651 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28652 if (!SWIG_IsOK(res1)) {
28653 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetPrompt" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28654 }
28655 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28656 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
28657 if (!SWIG_IsOK(res2)) {
28658 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetPrompt" "', argument " "2"" of type '" "char const *""'");
28659 }
28660 arg2 = reinterpret_cast< char * >(buf2);
28661 {
28662 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28663 (arg1)->SetPrompt((char const *)arg2);
28664 SWIG_PYTHON_THREAD_END_ALLOW;
28665 }
28666 resultobj = SWIG_Py_Void();
28667 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28668 return resultobj;
28669fail:
28670 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28671 return NULL;
28672}
28673
28674
28675SWIGINTERN PyObject *_wrap_SBDebugger_GetReproducerPath(PyObject *self, PyObject *args) {
28676 PyObject *resultobj = 0;
28677 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28678 void *argp1 = 0 ;
28679 int res1 = 0 ;
28680 PyObject *swig_obj[1] ;
28681 char *result = 0 ;
28682
28683 (void)self;
28684 if (!args) SWIG_fail;
28685 swig_obj[0] = args;
28686 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28687 if (!SWIG_IsOK(res1)) {
28688 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetReproducerPath" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
28689 }
28690 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28691 {
28692 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28693 result = (char *)((lldb::SBDebugger const *)arg1)->GetReproducerPath();
28694 SWIG_PYTHON_THREAD_END_ALLOW;
28695 }
28696 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
28697 return resultobj;
28698fail:
28699 return NULL;
28700}
28701
28702
28703SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptLanguage(PyObject *self, PyObject *args) {
28704 PyObject *resultobj = 0;
28705 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28706 void *argp1 = 0 ;
28707 int res1 = 0 ;
28708 PyObject *swig_obj[1] ;
28709 lldb::ScriptLanguage result;
28710
28711 (void)self;
28712 if (!args) SWIG_fail;
28713 swig_obj[0] = args;
28714 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28715 if (!SWIG_IsOK(res1)) {
28716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetScriptLanguage" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
28717 }
28718 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28719 {
28720 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28721 result = (lldb::ScriptLanguage)((lldb::SBDebugger const *)arg1)->GetScriptLanguage();
28722 SWIG_PYTHON_THREAD_END_ALLOW;
28723 }
28724 resultobj = SWIG_From_int(value: static_cast< int >(result));
28725 return resultobj;
28726fail:
28727 return NULL;
28728}
28729
28730
28731SWIGINTERN PyObject *_wrap_SBDebugger_SetScriptLanguage(PyObject *self, PyObject *args) {
28732 PyObject *resultobj = 0;
28733 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28734 lldb::ScriptLanguage arg2 ;
28735 void *argp1 = 0 ;
28736 int res1 = 0 ;
28737 int val2 ;
28738 int ecode2 = 0 ;
28739 PyObject *swig_obj[2] ;
28740
28741 (void)self;
28742 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetScriptLanguage", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28743 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28744 if (!SWIG_IsOK(res1)) {
28745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetScriptLanguage" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28746 }
28747 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28748 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
28749 if (!SWIG_IsOK(ecode2)) {
28750 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetScriptLanguage" "', argument " "2"" of type '" "lldb::ScriptLanguage""'");
28751 }
28752 arg2 = static_cast< lldb::ScriptLanguage >(val2);
28753 {
28754 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28755 (arg1)->SetScriptLanguage(arg2);
28756 SWIG_PYTHON_THREAD_END_ALLOW;
28757 }
28758 resultobj = SWIG_Py_Void();
28759 return resultobj;
28760fail:
28761 return NULL;
28762}
28763
28764
28765SWIGINTERN PyObject *_wrap_SBDebugger_GetREPLLanguage(PyObject *self, PyObject *args) {
28766 PyObject *resultobj = 0;
28767 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28768 void *argp1 = 0 ;
28769 int res1 = 0 ;
28770 PyObject *swig_obj[1] ;
28771 lldb::LanguageType result;
28772
28773 (void)self;
28774 if (!args) SWIG_fail;
28775 swig_obj[0] = args;
28776 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28777 if (!SWIG_IsOK(res1)) {
28778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetREPLLanguage" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
28779 }
28780 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28781 {
28782 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28783 result = (lldb::LanguageType)((lldb::SBDebugger const *)arg1)->GetREPLLanguage();
28784 SWIG_PYTHON_THREAD_END_ALLOW;
28785 }
28786 resultobj = SWIG_From_int(value: static_cast< int >(result));
28787 return resultobj;
28788fail:
28789 return NULL;
28790}
28791
28792
28793SWIGINTERN PyObject *_wrap_SBDebugger_SetREPLLanguage(PyObject *self, PyObject *args) {
28794 PyObject *resultobj = 0;
28795 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28796 lldb::LanguageType arg2 ;
28797 void *argp1 = 0 ;
28798 int res1 = 0 ;
28799 int val2 ;
28800 int ecode2 = 0 ;
28801 PyObject *swig_obj[2] ;
28802
28803 (void)self;
28804 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetREPLLanguage", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28805 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28806 if (!SWIG_IsOK(res1)) {
28807 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetREPLLanguage" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28808 }
28809 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28810 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
28811 if (!SWIG_IsOK(ecode2)) {
28812 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetREPLLanguage" "', argument " "2"" of type '" "lldb::LanguageType""'");
28813 }
28814 arg2 = static_cast< lldb::LanguageType >(val2);
28815 {
28816 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28817 (arg1)->SetREPLLanguage(arg2);
28818 SWIG_PYTHON_THREAD_END_ALLOW;
28819 }
28820 resultobj = SWIG_Py_Void();
28821 return resultobj;
28822fail:
28823 return NULL;
28824}
28825
28826
28827SWIGINTERN PyObject *_wrap_SBDebugger_GetCloseInputOnEOF(PyObject *self, PyObject *args) {
28828 PyObject *resultobj = 0;
28829 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28830 void *argp1 = 0 ;
28831 int res1 = 0 ;
28832 PyObject *swig_obj[1] ;
28833 bool result;
28834
28835 (void)self;
28836 if (!args) SWIG_fail;
28837 swig_obj[0] = args;
28838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28839 if (!SWIG_IsOK(res1)) {
28840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCloseInputOnEOF" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
28841 }
28842 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28843 {
28844 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28845 result = (bool)((lldb::SBDebugger const *)arg1)->GetCloseInputOnEOF();
28846 SWIG_PYTHON_THREAD_END_ALLOW;
28847 }
28848 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
28849 return resultobj;
28850fail:
28851 return NULL;
28852}
28853
28854
28855SWIGINTERN PyObject *_wrap_SBDebugger_SetCloseInputOnEOF(PyObject *self, PyObject *args) {
28856 PyObject *resultobj = 0;
28857 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28858 bool arg2 ;
28859 void *argp1 = 0 ;
28860 int res1 = 0 ;
28861 bool val2 ;
28862 int ecode2 = 0 ;
28863 PyObject *swig_obj[2] ;
28864
28865 (void)self;
28866 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_SetCloseInputOnEOF", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
28867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28868 if (!SWIG_IsOK(res1)) {
28869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetCloseInputOnEOF" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28870 }
28871 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28872 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
28873 if (!SWIG_IsOK(ecode2)) {
28874 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetCloseInputOnEOF" "', argument " "2"" of type '" "bool""'");
28875 }
28876 arg2 = static_cast< bool >(val2);
28877 {
28878 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28879 (arg1)->SetCloseInputOnEOF(arg2);
28880 SWIG_PYTHON_THREAD_END_ALLOW;
28881 }
28882 resultobj = SWIG_Py_Void();
28883 return resultobj;
28884fail:
28885 return NULL;
28886}
28887
28888
28889SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
28890 PyObject *resultobj = 0;
28891 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28892 char *arg2 = (char *) 0 ;
28893 void *argp1 = 0 ;
28894 int res1 = 0 ;
28895 int res2 ;
28896 char *buf2 = 0 ;
28897 int alloc2 = 0 ;
28898 lldb::SBTypeCategory result;
28899
28900 (void)self;
28901 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
28902 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28903 if (!SWIG_IsOK(res1)) {
28904 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28905 }
28906 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28907 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
28908 if (!SWIG_IsOK(res2)) {
28909 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetCategory" "', argument " "2"" of type '" "char const *""'");
28910 }
28911 arg2 = reinterpret_cast< char * >(buf2);
28912 {
28913 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28914 result = (arg1)->GetCategory(category_name: (char const *)arg2);
28915 SWIG_PYTHON_THREAD_END_ALLOW;
28916 }
28917 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(result)), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
28918 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28919 return resultobj;
28920fail:
28921 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28922 return NULL;
28923}
28924
28925
28926SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
28927 PyObject *resultobj = 0;
28928 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
28929 lldb::LanguageType arg2 ;
28930 void *argp1 = 0 ;
28931 int res1 = 0 ;
28932 int val2 ;
28933 int ecode2 = 0 ;
28934 lldb::SBTypeCategory result;
28935
28936 (void)self;
28937 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
28938 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
28939 if (!SWIG_IsOK(res1)) {
28940 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
28941 }
28942 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
28943 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
28944 if (!SWIG_IsOK(ecode2)) {
28945 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetCategory" "', argument " "2"" of type '" "lldb::LanguageType""'");
28946 }
28947 arg2 = static_cast< lldb::LanguageType >(val2);
28948 {
28949 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28950 result = (arg1)->GetCategory(lang_type: arg2);
28951 SWIG_PYTHON_THREAD_END_ALLOW;
28952 }
28953 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(result)), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
28954 return resultobj;
28955fail:
28956 return NULL;
28957}
28958
28959
28960SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory(PyObject *self, PyObject *args) {
28961 Py_ssize_t argc;
28962 PyObject *argv[3] = {
28963 0
28964 };
28965
28966 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetCategory", min: 0, max: 2, objs: argv))) SWIG_fail;
28967 --argc;
28968 if (argc == 2) {
28969 int _v = 0;
28970 void *vptr = 0;
28971 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
28972 _v = SWIG_CheckState(res);
28973 if (_v) {
28974 {
28975 int res = SWIG_AsVal_int(obj: argv[1], NULL);
28976 _v = SWIG_CheckState(res);
28977 }
28978 if (_v) {
28979 return _wrap_SBDebugger_GetCategory__SWIG_1(self, nobjs: argc, swig_obj: argv);
28980 }
28981 }
28982 }
28983 if (argc == 2) {
28984 int _v = 0;
28985 void *vptr = 0;
28986 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
28987 _v = SWIG_CheckState(res);
28988 if (_v) {
28989 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
28990 _v = SWIG_CheckState(res);
28991 if (_v) {
28992 return _wrap_SBDebugger_GetCategory__SWIG_0(self, nobjs: argc, swig_obj: argv);
28993 }
28994 }
28995 }
28996
28997fail:
28998 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBDebugger_GetCategory'.\n"
28999 " Possible C/C++ prototypes are:\n"
29000 " lldb::SBDebugger::GetCategory(char const *)\n"
29001 " lldb::SBDebugger::GetCategory(lldb::LanguageType)\n");
29002 return 0;
29003}
29004
29005
29006SWIGINTERN PyObject *_wrap_SBDebugger_CreateCategory(PyObject *self, PyObject *args) {
29007 PyObject *resultobj = 0;
29008 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29009 char *arg2 = (char *) 0 ;
29010 void *argp1 = 0 ;
29011 int res1 = 0 ;
29012 int res2 ;
29013 char *buf2 = 0 ;
29014 int alloc2 = 0 ;
29015 PyObject *swig_obj[2] ;
29016 lldb::SBTypeCategory result;
29017
29018 (void)self;
29019 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_CreateCategory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
29020 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29021 if (!SWIG_IsOK(res1)) {
29022 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29023 }
29024 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29025 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
29026 if (!SWIG_IsOK(res2)) {
29027 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateCategory" "', argument " "2"" of type '" "char const *""'");
29028 }
29029 arg2 = reinterpret_cast< char * >(buf2);
29030 {
29031 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29032 result = (arg1)->CreateCategory(category_name: (char const *)arg2);
29033 SWIG_PYTHON_THREAD_END_ALLOW;
29034 }
29035 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(result)), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
29036 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29037 return resultobj;
29038fail:
29039 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29040 return NULL;
29041}
29042
29043
29044SWIGINTERN PyObject *_wrap_SBDebugger_DeleteCategory(PyObject *self, PyObject *args) {
29045 PyObject *resultobj = 0;
29046 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29047 char *arg2 = (char *) 0 ;
29048 void *argp1 = 0 ;
29049 int res1 = 0 ;
29050 int res2 ;
29051 char *buf2 = 0 ;
29052 int alloc2 = 0 ;
29053 PyObject *swig_obj[2] ;
29054 bool result;
29055
29056 (void)self;
29057 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_DeleteCategory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
29058 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29059 if (!SWIG_IsOK(res1)) {
29060 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DeleteCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29061 }
29062 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29063 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
29064 if (!SWIG_IsOK(res2)) {
29065 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_DeleteCategory" "', argument " "2"" of type '" "char const *""'");
29066 }
29067 arg2 = reinterpret_cast< char * >(buf2);
29068 {
29069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29070 result = (bool)(arg1)->DeleteCategory(category_name: (char const *)arg2);
29071 SWIG_PYTHON_THREAD_END_ALLOW;
29072 }
29073 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
29074 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29075 return resultobj;
29076fail:
29077 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29078 return NULL;
29079}
29080
29081
29082SWIGINTERN PyObject *_wrap_SBDebugger_GetNumCategories(PyObject *self, PyObject *args) {
29083 PyObject *resultobj = 0;
29084 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29085 void *argp1 = 0 ;
29086 int res1 = 0 ;
29087 PyObject *swig_obj[1] ;
29088 uint32_t result;
29089
29090 (void)self;
29091 if (!args) SWIG_fail;
29092 swig_obj[0] = args;
29093 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29094 if (!SWIG_IsOK(res1)) {
29095 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetNumCategories" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29096 }
29097 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29098 {
29099 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29100 result = (uint32_t)(arg1)->GetNumCategories();
29101 SWIG_PYTHON_THREAD_END_ALLOW;
29102 }
29103 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
29104 return resultobj;
29105fail:
29106 return NULL;
29107}
29108
29109
29110SWIGINTERN PyObject *_wrap_SBDebugger_GetCategoryAtIndex(PyObject *self, PyObject *args) {
29111 PyObject *resultobj = 0;
29112 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29113 uint32_t arg2 ;
29114 void *argp1 = 0 ;
29115 int res1 = 0 ;
29116 unsigned int val2 ;
29117 int ecode2 = 0 ;
29118 PyObject *swig_obj[2] ;
29119 lldb::SBTypeCategory result;
29120
29121 (void)self;
29122 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetCategoryAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
29123 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29124 if (!SWIG_IsOK(res1)) {
29125 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCategoryAtIndex" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29126 }
29127 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29128 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
29129 if (!SWIG_IsOK(ecode2)) {
29130 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetCategoryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
29131 }
29132 arg2 = static_cast< uint32_t >(val2);
29133 {
29134 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29135 result = (arg1)->GetCategoryAtIndex(index: arg2);
29136 SWIG_PYTHON_THREAD_END_ALLOW;
29137 }
29138 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(result)), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
29139 return resultobj;
29140fail:
29141 return NULL;
29142}
29143
29144
29145SWIGINTERN PyObject *_wrap_SBDebugger_GetDefaultCategory(PyObject *self, PyObject *args) {
29146 PyObject *resultobj = 0;
29147 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29148 void *argp1 = 0 ;
29149 int res1 = 0 ;
29150 PyObject *swig_obj[1] ;
29151 lldb::SBTypeCategory result;
29152
29153 (void)self;
29154 if (!args) SWIG_fail;
29155 swig_obj[0] = args;
29156 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29157 if (!SWIG_IsOK(res1)) {
29158 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDefaultCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29159 }
29160 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29161 {
29162 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29163 result = (arg1)->GetDefaultCategory();
29164 SWIG_PYTHON_THREAD_END_ALLOW;
29165 }
29166 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(result)), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
29167 return resultobj;
29168fail:
29169 return NULL;
29170}
29171
29172
29173SWIGINTERN PyObject *_wrap_SBDebugger_GetFormatForType(PyObject *self, PyObject *args) {
29174 PyObject *resultobj = 0;
29175 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29176 lldb::SBTypeNameSpecifier arg2 ;
29177 void *argp1 = 0 ;
29178 int res1 = 0 ;
29179 void *argp2 ;
29180 int res2 = 0 ;
29181 PyObject *swig_obj[2] ;
29182 lldb::SBTypeFormat result;
29183
29184 (void)self;
29185 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetFormatForType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
29186 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29187 if (!SWIG_IsOK(res1)) {
29188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetFormatForType" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29189 }
29190 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29191 {
29192 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
29193 if (!SWIG_IsOK(res2)) {
29194 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetFormatForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
29195 }
29196 if (!argp2) {
29197 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetFormatForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
29198 } else {
29199 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
29200 arg2 = *temp;
29201 if (SWIG_IsNewObj(res2)) delete temp;
29202 }
29203 }
29204 {
29205 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29206 result = (arg1)->GetFormatForType(type_name_spec: arg2);
29207 SWIG_PYTHON_THREAD_END_ALLOW;
29208 }
29209 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFormat(result)), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_OWN | 0 );
29210 return resultobj;
29211fail:
29212 return NULL;
29213}
29214
29215
29216SWIGINTERN PyObject *_wrap_SBDebugger_GetSummaryForType(PyObject *self, PyObject *args) {
29217 PyObject *resultobj = 0;
29218 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29219 lldb::SBTypeNameSpecifier arg2 ;
29220 void *argp1 = 0 ;
29221 int res1 = 0 ;
29222 void *argp2 ;
29223 int res2 = 0 ;
29224 PyObject *swig_obj[2] ;
29225 lldb::SBTypeSummary result;
29226
29227 (void)self;
29228 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetSummaryForType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
29229 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29230 if (!SWIG_IsOK(res1)) {
29231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSummaryForType" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29232 }
29233 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29234 {
29235 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
29236 if (!SWIG_IsOK(res2)) {
29237 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetSummaryForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
29238 }
29239 if (!argp2) {
29240 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetSummaryForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
29241 } else {
29242 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
29243 arg2 = *temp;
29244 if (SWIG_IsNewObj(res2)) delete temp;
29245 }
29246 }
29247 {
29248 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29249 result = (arg1)->GetSummaryForType(type_name_spec: arg2);
29250 SWIG_PYTHON_THREAD_END_ALLOW;
29251 }
29252 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
29253 return resultobj;
29254fail:
29255 return NULL;
29256}
29257
29258
29259SWIGINTERN PyObject *_wrap_SBDebugger_GetFilterForType(PyObject *self, PyObject *args) {
29260 PyObject *resultobj = 0;
29261 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29262 lldb::SBTypeNameSpecifier arg2 ;
29263 void *argp1 = 0 ;
29264 int res1 = 0 ;
29265 void *argp2 ;
29266 int res2 = 0 ;
29267 PyObject *swig_obj[2] ;
29268 lldb::SBTypeFilter result;
29269
29270 (void)self;
29271 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetFilterForType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
29272 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29273 if (!SWIG_IsOK(res1)) {
29274 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetFilterForType" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29275 }
29276 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29277 {
29278 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
29279 if (!SWIG_IsOK(res2)) {
29280 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetFilterForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
29281 }
29282 if (!argp2) {
29283 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetFilterForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
29284 } else {
29285 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
29286 arg2 = *temp;
29287 if (SWIG_IsNewObj(res2)) delete temp;
29288 }
29289 }
29290 {
29291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29292 result = (arg1)->GetFilterForType(type_name_spec: arg2);
29293 SWIG_PYTHON_THREAD_END_ALLOW;
29294 }
29295 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFilter(result)), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_OWN | 0 );
29296 return resultobj;
29297fail:
29298 return NULL;
29299}
29300
29301
29302SWIGINTERN PyObject *_wrap_SBDebugger_GetSyntheticForType(PyObject *self, PyObject *args) {
29303 PyObject *resultobj = 0;
29304 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29305 lldb::SBTypeNameSpecifier arg2 ;
29306 void *argp1 = 0 ;
29307 int res1 = 0 ;
29308 void *argp2 ;
29309 int res2 = 0 ;
29310 PyObject *swig_obj[2] ;
29311 lldb::SBTypeSynthetic result;
29312
29313 (void)self;
29314 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_GetSyntheticForType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
29315 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29316 if (!SWIG_IsOK(res1)) {
29317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSyntheticForType" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29318 }
29319 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29320 {
29321 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
29322 if (!SWIG_IsOK(res2)) {
29323 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetSyntheticForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
29324 }
29325 if (!argp2) {
29326 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetSyntheticForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
29327 } else {
29328 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
29329 arg2 = *temp;
29330 if (SWIG_IsNewObj(res2)) delete temp;
29331 }
29332 }
29333 {
29334 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29335 result = (arg1)->GetSyntheticForType(type_name_spec: arg2);
29336 SWIG_PYTHON_THREAD_END_ALLOW;
29337 }
29338 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(result)), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
29339 return resultobj;
29340fail:
29341 return NULL;
29342}
29343
29344
29345SWIGINTERN PyObject *_wrap_SBDebugger_ResetStatistics(PyObject *self, PyObject *args) {
29346 PyObject *resultobj = 0;
29347 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29348 void *argp1 = 0 ;
29349 int res1 = 0 ;
29350 PyObject *swig_obj[1] ;
29351
29352 (void)self;
29353 if (!args) SWIG_fail;
29354 swig_obj[0] = args;
29355 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29356 if (!SWIG_IsOK(res1)) {
29357 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_ResetStatistics" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29358 }
29359 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29360 {
29361 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29362 (arg1)->ResetStatistics();
29363 SWIG_PYTHON_THREAD_END_ALLOW;
29364 }
29365 resultobj = SWIG_Py_Void();
29366 return resultobj;
29367fail:
29368 return NULL;
29369}
29370
29371
29372SWIGINTERN PyObject *_wrap_SBDebugger_RunCommandInterpreter(PyObject *self, PyObject *args) {
29373 PyObject *resultobj = 0;
29374 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29375 bool arg2 ;
29376 bool arg3 ;
29377 lldb::SBCommandInterpreterRunOptions *arg4 = 0 ;
29378 int *arg5 = 0 ;
29379 bool *arg6 = 0 ;
29380 bool *arg7 = 0 ;
29381 void *argp1 = 0 ;
29382 int res1 = 0 ;
29383 bool val2 ;
29384 int ecode2 = 0 ;
29385 bool val3 ;
29386 int ecode3 = 0 ;
29387 void *argp4 = 0 ;
29388 int res4 = 0 ;
29389 int temp5 ;
29390 int res5 = 0 ;
29391 bool temp6 ;
29392 int res6 = 0 ;
29393 bool temp7 ;
29394 int res7 = 0 ;
29395 PyObject *swig_obj[7] ;
29396
29397 (void)self;
29398 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_RunCommandInterpreter", min: 7, max: 7, objs: swig_obj)) SWIG_fail;
29399 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29400 if (!SWIG_IsOK(res1)) {
29401 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29402 }
29403 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29404 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
29405 if (!SWIG_IsOK(ecode2)) {
29406 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "2"" of type '" "bool""'");
29407 }
29408 arg2 = static_cast< bool >(val2);
29409 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
29410 if (!SWIG_IsOK(ecode3)) {
29411 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "3"" of type '" "bool""'");
29412 }
29413 arg3 = static_cast< bool >(val3);
29414 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 );
29415 if (!SWIG_IsOK(res4)) {
29416 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "4"" of type '" "lldb::SBCommandInterpreterRunOptions &""'");
29417 }
29418 if (!argp4) {
29419 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "4"" of type '" "lldb::SBCommandInterpreterRunOptions &""'");
29420 }
29421 arg4 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp4);
29422 if (!(SWIG_IsOK((res5 = SWIG_ConvertPtr(swig_obj[4],SWIG_as_voidptrptr(&arg5),SWIGTYPE_p_int,0))))) {
29423 int val;
29424 int ecode = SWIG_AsVal_int(obj: swig_obj[4], val: &val);
29425 if (!SWIG_IsOK(ecode)) {
29426 SWIG_exception_fail(SWIG_ArgError(ecode), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "5"" of type '" "int""'");
29427 }
29428 temp5 = static_cast< int >(val);
29429 arg5 = &temp5;
29430 res5 = SWIG_AddTmpMask(ecode);
29431 }
29432 if (!(SWIG_IsOK((res6 = SWIG_ConvertPtr(swig_obj[5],SWIG_as_voidptrptr(&arg6),SWIGTYPE_p_bool,0))))) {
29433 bool val;
29434 int ecode = SWIG_AsVal_bool(obj: swig_obj[5], val: &val);
29435 if (!SWIG_IsOK(ecode)) {
29436 SWIG_exception_fail(SWIG_ArgError(ecode), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "6"" of type '" "bool""'");
29437 }
29438 temp6 = static_cast< bool >(val);
29439 arg6 = &temp6;
29440 res6 = SWIG_AddTmpMask(ecode);
29441 }
29442 if (!(SWIG_IsOK((res7 = SWIG_ConvertPtr(swig_obj[6],SWIG_as_voidptrptr(&arg7),SWIGTYPE_p_bool,0))))) {
29443 bool val;
29444 int ecode = SWIG_AsVal_bool(obj: swig_obj[6], val: &val);
29445 if (!SWIG_IsOK(ecode)) {
29446 SWIG_exception_fail(SWIG_ArgError(ecode), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "7"" of type '" "bool""'");
29447 }
29448 temp7 = static_cast< bool >(val);
29449 arg7 = &temp7;
29450 res7 = SWIG_AddTmpMask(ecode);
29451 }
29452 {
29453 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29454 (arg1)->RunCommandInterpreter(auto_handle_events: arg2,spawn_thread: arg3,options&: *arg4,num_errors&: *arg5,quit_requested&: *arg6,stopped_for_crash&: *arg7);
29455 SWIG_PYTHON_THREAD_END_ALLOW;
29456 }
29457 resultobj = SWIG_Py_Void();
29458 if (SWIG_IsTmpObj(res5)) {
29459 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_int(value: (*arg5)));
29460 } else {
29461 int new_flags = SWIG_IsNewObj(res5) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
29462 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, new_flags));
29463 }
29464 if (SWIG_IsTmpObj(res6)) {
29465 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_bool(value: (*arg6)));
29466 } else {
29467 int new_flags = SWIG_IsNewObj(res6) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
29468 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg6), SWIGTYPE_p_bool, new_flags));
29469 }
29470 if (SWIG_IsTmpObj(res7)) {
29471 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_bool(value: (*arg7)));
29472 } else {
29473 int new_flags = SWIG_IsNewObj(res7) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
29474 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg7), SWIGTYPE_p_bool, new_flags));
29475 }
29476 return resultobj;
29477fail:
29478 return NULL;
29479}
29480
29481
29482SWIGINTERN PyObject *_wrap_SBDebugger_RunREPL(PyObject *self, PyObject *args) {
29483 PyObject *resultobj = 0;
29484 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29485 lldb::LanguageType arg2 ;
29486 char *arg3 = (char *) 0 ;
29487 void *argp1 = 0 ;
29488 int res1 = 0 ;
29489 int val2 ;
29490 int ecode2 = 0 ;
29491 int res3 ;
29492 char *buf3 = 0 ;
29493 int alloc3 = 0 ;
29494 PyObject *swig_obj[3] ;
29495 lldb::SBError result;
29496
29497 (void)self;
29498 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_RunREPL", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
29499 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29500 if (!SWIG_IsOK(res1)) {
29501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_RunREPL" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29502 }
29503 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29504 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
29505 if (!SWIG_IsOK(ecode2)) {
29506 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_RunREPL" "', argument " "2"" of type '" "lldb::LanguageType""'");
29507 }
29508 arg2 = static_cast< lldb::LanguageType >(val2);
29509 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
29510 if (!SWIG_IsOK(res3)) {
29511 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_RunREPL" "', argument " "3"" of type '" "char const *""'");
29512 }
29513 arg3 = reinterpret_cast< char * >(buf3);
29514 {
29515 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29516 result = (arg1)->RunREPL(language: arg2,repl_options: (char const *)arg3);
29517 SWIG_PYTHON_THREAD_END_ALLOW;
29518 }
29519 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
29520 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
29521 return resultobj;
29522fail:
29523 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
29524 return NULL;
29525}
29526
29527
29528SWIGINTERN PyObject *_wrap_SBDebugger_LoadTraceFromFile(PyObject *self, PyObject *args) {
29529 PyObject *resultobj = 0;
29530 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29531 lldb::SBError *arg2 = 0 ;
29532 lldb::SBFileSpec *arg3 = 0 ;
29533 void *argp1 = 0 ;
29534 int res1 = 0 ;
29535 void *argp2 = 0 ;
29536 int res2 = 0 ;
29537 void *argp3 = 0 ;
29538 int res3 = 0 ;
29539 PyObject *swig_obj[3] ;
29540 lldb::SBTrace result;
29541
29542 (void)self;
29543 if (!SWIG_Python_UnpackTuple(args, name: "SBDebugger_LoadTraceFromFile", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
29544 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29545 if (!SWIG_IsOK(res1)) {
29546 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_LoadTraceFromFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29547 }
29548 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29549 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
29550 if (!SWIG_IsOK(res2)) {
29551 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_LoadTraceFromFile" "', argument " "2"" of type '" "lldb::SBError &""'");
29552 }
29553 if (!argp2) {
29554 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_LoadTraceFromFile" "', argument " "2"" of type '" "lldb::SBError &""'");
29555 }
29556 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
29557 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
29558 if (!SWIG_IsOK(res3)) {
29559 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_LoadTraceFromFile" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
29560 }
29561 if (!argp3) {
29562 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_LoadTraceFromFile" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
29563 }
29564 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
29565 {
29566 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29567 result = (arg1)->LoadTraceFromFile(error&: *arg2,trace_description_file: (lldb::SBFileSpec const &)*arg3);
29568 SWIG_PYTHON_THREAD_END_ALLOW;
29569 }
29570 resultobj = SWIG_NewPointerObj((new lldb::SBTrace(result)), SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_OWN | 0 );
29571 return resultobj;
29572fail:
29573 return NULL;
29574}
29575
29576
29577SWIGINTERN PyObject *_wrap_SBDebugger___repr__(PyObject *self, PyObject *args) {
29578 PyObject *resultobj = 0;
29579 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29580 void *argp1 = 0 ;
29581 int res1 = 0 ;
29582 PyObject *swig_obj[1] ;
29583 std::string result;
29584
29585 (void)self;
29586 if (!args) SWIG_fail;
29587 swig_obj[0] = args;
29588 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29589 if (!SWIG_IsOK(res1)) {
29590 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger___repr__" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29591 }
29592 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29593 {
29594 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29595 result = lldb_SBDebugger___repr__(self: arg1);
29596 SWIG_PYTHON_THREAD_END_ALLOW;
29597 }
29598 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
29599 return resultobj;
29600fail:
29601 return NULL;
29602}
29603
29604
29605SWIGINTERN PyObject *_wrap_SBDebugger_GetInputFileHandle(PyObject *self, PyObject *args) {
29606 PyObject *resultobj = 0;
29607 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29608 void *argp1 = 0 ;
29609 int res1 = 0 ;
29610 PyObject *swig_obj[1] ;
29611 SwigValueWrapper< std::shared_ptr< lldb_private::File > > result;
29612
29613 (void)self;
29614 if (!args) SWIG_fail;
29615 swig_obj[0] = args;
29616 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29617 if (!SWIG_IsOK(res1)) {
29618 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetInputFileHandle" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29619 }
29620 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29621 {
29622 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29623 result = lldb_SBDebugger_GetInputFileHandle(self: arg1);
29624 SWIG_PYTHON_THREAD_END_ALLOW;
29625 }
29626 {
29627 resultobj = nullptr;
29628 const lldb::FileSP &sp = result;
29629 if (sp) {
29630 PythonFile pyfile = unwrapOrSetPythonException(expected: PythonFile::FromFile(file&: *sp));
29631 if (!pyfile.IsValid())
29632 SWIG_fail;
29633 resultobj = pyfile.release();
29634 }
29635 if (!resultobj) {
29636 resultobj = Py_None;
29637 Py_INCREF(Py_None);
29638 }
29639 }
29640 return resultobj;
29641fail:
29642 return NULL;
29643}
29644
29645
29646SWIGINTERN PyObject *_wrap_SBDebugger_GetOutputFileHandle(PyObject *self, PyObject *args) {
29647 PyObject *resultobj = 0;
29648 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29649 void *argp1 = 0 ;
29650 int res1 = 0 ;
29651 PyObject *swig_obj[1] ;
29652 SwigValueWrapper< std::shared_ptr< lldb_private::File > > result;
29653
29654 (void)self;
29655 if (!args) SWIG_fail;
29656 swig_obj[0] = args;
29657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29658 if (!SWIG_IsOK(res1)) {
29659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetOutputFileHandle" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29660 }
29661 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29662 {
29663 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29664 result = lldb_SBDebugger_GetOutputFileHandle(self: arg1);
29665 SWIG_PYTHON_THREAD_END_ALLOW;
29666 }
29667 {
29668 resultobj = nullptr;
29669 const lldb::FileSP &sp = result;
29670 if (sp) {
29671 PythonFile pyfile = unwrapOrSetPythonException(expected: PythonFile::FromFile(file&: *sp));
29672 if (!pyfile.IsValid())
29673 SWIG_fail;
29674 resultobj = pyfile.release();
29675 }
29676 if (!resultobj) {
29677 resultobj = Py_None;
29678 Py_INCREF(Py_None);
29679 }
29680 }
29681 return resultobj;
29682fail:
29683 return NULL;
29684}
29685
29686
29687SWIGINTERN PyObject *_wrap_SBDebugger_GetErrorFileHandle(PyObject *self, PyObject *args) {
29688 PyObject *resultobj = 0;
29689 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
29690 void *argp1 = 0 ;
29691 int res1 = 0 ;
29692 PyObject *swig_obj[1] ;
29693 SwigValueWrapper< std::shared_ptr< lldb_private::File > > result;
29694
29695 (void)self;
29696 if (!args) SWIG_fail;
29697 swig_obj[0] = args;
29698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
29699 if (!SWIG_IsOK(res1)) {
29700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetErrorFileHandle" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
29701 }
29702 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
29703 {
29704 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29705 result = lldb_SBDebugger_GetErrorFileHandle(self: arg1);
29706 SWIG_PYTHON_THREAD_END_ALLOW;
29707 }
29708 {
29709 resultobj = nullptr;
29710 const lldb::FileSP &sp = result;
29711 if (sp) {
29712 PythonFile pyfile = unwrapOrSetPythonException(expected: PythonFile::FromFile(file&: *sp));
29713 if (!pyfile.IsValid())
29714 SWIG_fail;
29715 resultobj = pyfile.release();
29716 }
29717 if (!resultobj) {
29718 resultobj = Py_None;
29719 Py_INCREF(Py_None);
29720 }
29721 }
29722 return resultobj;
29723fail:
29724 return NULL;
29725}
29726
29727
29728SWIGINTERN PyObject *SBDebugger_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29729 PyObject *obj;
29730 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
29731 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBDebugger, SWIG_NewClientData(obj));
29732 return SWIG_Py_Void();
29733}
29734
29735SWIGINTERN PyObject *SBDebugger_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29736 return SWIG_Python_InitShadowInstance(args);
29737}
29738
29739SWIGINTERN PyObject *_wrap_new_SBDeclaration__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
29740 PyObject *resultobj = 0;
29741 lldb::SBDeclaration *result = 0 ;
29742
29743 (void)self;
29744 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
29745 {
29746 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29747 result = (lldb::SBDeclaration *)new lldb::SBDeclaration();
29748 SWIG_PYTHON_THREAD_END_ALLOW;
29749 }
29750 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_NEW | 0 );
29751 return resultobj;
29752fail:
29753 return NULL;
29754}
29755
29756
29757SWIGINTERN PyObject *_wrap_new_SBDeclaration__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
29758 PyObject *resultobj = 0;
29759 lldb::SBDeclaration *arg1 = 0 ;
29760 void *argp1 = 0 ;
29761 int res1 = 0 ;
29762 lldb::SBDeclaration *result = 0 ;
29763
29764 (void)self;
29765 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
29766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBDeclaration, 0 | 0);
29767 if (!SWIG_IsOK(res1)) {
29768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBDeclaration" "', argument " "1"" of type '" "lldb::SBDeclaration const &""'");
29769 }
29770 if (!argp1) {
29771 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBDeclaration" "', argument " "1"" of type '" "lldb::SBDeclaration const &""'");
29772 }
29773 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
29774 {
29775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29776 result = (lldb::SBDeclaration *)new lldb::SBDeclaration((lldb::SBDeclaration const &)*arg1);
29777 SWIG_PYTHON_THREAD_END_ALLOW;
29778 }
29779 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_NEW | 0 );
29780 return resultobj;
29781fail:
29782 return NULL;
29783}
29784
29785
29786SWIGINTERN PyObject *_wrap_new_SBDeclaration(PyObject *self, PyObject *args) {
29787 Py_ssize_t argc;
29788 PyObject *argv[2] = {
29789 0
29790 };
29791
29792 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBDeclaration", min: 0, max: 1, objs: argv))) SWIG_fail;
29793 --argc;
29794 if (argc == 0) {
29795 return _wrap_new_SBDeclaration__SWIG_0(self, nobjs: argc, argv);
29796 }
29797 if (argc == 1) {
29798 int _v = 0;
29799 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_NO_NULL | 0);
29800 _v = SWIG_CheckState(res);
29801 if (_v) {
29802 return _wrap_new_SBDeclaration__SWIG_1(self, nobjs: argc, swig_obj: argv);
29803 }
29804 }
29805
29806fail:
29807 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBDeclaration'.\n"
29808 " Possible C/C++ prototypes are:\n"
29809 " lldb::SBDeclaration::SBDeclaration()\n"
29810 " lldb::SBDeclaration::SBDeclaration(lldb::SBDeclaration const &)\n");
29811 return 0;
29812}
29813
29814
29815SWIGINTERN PyObject *_wrap_delete_SBDeclaration(PyObject *self, PyObject *args) {
29816 PyObject *resultobj = 0;
29817 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
29818 void *argp1 = 0 ;
29819 int res1 = 0 ;
29820 PyObject *swig_obj[1] ;
29821
29822 (void)self;
29823 if (!args) SWIG_fail;
29824 swig_obj[0] = args;
29825 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_DISOWN | 0 );
29826 if (!SWIG_IsOK(res1)) {
29827 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBDeclaration" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
29828 }
29829 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
29830 {
29831 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29832 delete arg1;
29833 SWIG_PYTHON_THREAD_END_ALLOW;
29834 }
29835 resultobj = SWIG_Py_Void();
29836 return resultobj;
29837fail:
29838 return NULL;
29839}
29840
29841
29842SWIGINTERN PyObject *_wrap_SBDeclaration___nonzero__(PyObject *self, PyObject *args) {
29843 PyObject *resultobj = 0;
29844 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
29845 void *argp1 = 0 ;
29846 int res1 = 0 ;
29847 PyObject *swig_obj[1] ;
29848 bool result;
29849
29850 (void)self;
29851 if (!args) SWIG_fail;
29852 swig_obj[0] = args;
29853 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
29854 if (!SWIG_IsOK(res1)) {
29855 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration___nonzero__" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
29856 }
29857 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
29858 {
29859 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29860 result = (bool)((lldb::SBDeclaration const *)arg1)->operator bool();
29861 SWIG_PYTHON_THREAD_END_ALLOW;
29862 }
29863 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
29864 return resultobj;
29865fail:
29866 return NULL;
29867}
29868
29869
29870SWIGINTERN PyObject *_wrap_SBDeclaration_IsValid(PyObject *self, PyObject *args) {
29871 PyObject *resultobj = 0;
29872 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
29873 void *argp1 = 0 ;
29874 int res1 = 0 ;
29875 PyObject *swig_obj[1] ;
29876 bool result;
29877
29878 (void)self;
29879 if (!args) SWIG_fail;
29880 swig_obj[0] = args;
29881 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
29882 if (!SWIG_IsOK(res1)) {
29883 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_IsValid" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
29884 }
29885 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
29886 {
29887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29888 result = (bool)((lldb::SBDeclaration const *)arg1)->IsValid();
29889 SWIG_PYTHON_THREAD_END_ALLOW;
29890 }
29891 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
29892 return resultobj;
29893fail:
29894 return NULL;
29895}
29896
29897
29898SWIGINTERN PyObject *_wrap_SBDeclaration_GetFileSpec(PyObject *self, PyObject *args) {
29899 PyObject *resultobj = 0;
29900 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
29901 void *argp1 = 0 ;
29902 int res1 = 0 ;
29903 PyObject *swig_obj[1] ;
29904 lldb::SBFileSpec result;
29905
29906 (void)self;
29907 if (!args) SWIG_fail;
29908 swig_obj[0] = args;
29909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
29910 if (!SWIG_IsOK(res1)) {
29911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_GetFileSpec" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
29912 }
29913 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
29914 {
29915 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29916 result = ((lldb::SBDeclaration const *)arg1)->GetFileSpec();
29917 SWIG_PYTHON_THREAD_END_ALLOW;
29918 }
29919 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
29920 return resultobj;
29921fail:
29922 return NULL;
29923}
29924
29925
29926SWIGINTERN PyObject *_wrap_SBDeclaration_GetLine(PyObject *self, PyObject *args) {
29927 PyObject *resultobj = 0;
29928 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
29929 void *argp1 = 0 ;
29930 int res1 = 0 ;
29931 PyObject *swig_obj[1] ;
29932 uint32_t result;
29933
29934 (void)self;
29935 if (!args) SWIG_fail;
29936 swig_obj[0] = args;
29937 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
29938 if (!SWIG_IsOK(res1)) {
29939 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_GetLine" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
29940 }
29941 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
29942 {
29943 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29944 result = (uint32_t)((lldb::SBDeclaration const *)arg1)->GetLine();
29945 SWIG_PYTHON_THREAD_END_ALLOW;
29946 }
29947 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
29948 return resultobj;
29949fail:
29950 return NULL;
29951}
29952
29953
29954SWIGINTERN PyObject *_wrap_SBDeclaration_GetColumn(PyObject *self, PyObject *args) {
29955 PyObject *resultobj = 0;
29956 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
29957 void *argp1 = 0 ;
29958 int res1 = 0 ;
29959 PyObject *swig_obj[1] ;
29960 uint32_t result;
29961
29962 (void)self;
29963 if (!args) SWIG_fail;
29964 swig_obj[0] = args;
29965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
29966 if (!SWIG_IsOK(res1)) {
29967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_GetColumn" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
29968 }
29969 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
29970 {
29971 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29972 result = (uint32_t)((lldb::SBDeclaration const *)arg1)->GetColumn();
29973 SWIG_PYTHON_THREAD_END_ALLOW;
29974 }
29975 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
29976 return resultobj;
29977fail:
29978 return NULL;
29979}
29980
29981
29982SWIGINTERN PyObject *_wrap_SBDeclaration_SetFileSpec(PyObject *self, PyObject *args) {
29983 PyObject *resultobj = 0;
29984 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
29985 lldb::SBFileSpec arg2 ;
29986 void *argp1 = 0 ;
29987 int res1 = 0 ;
29988 void *argp2 ;
29989 int res2 = 0 ;
29990 PyObject *swig_obj[2] ;
29991
29992 (void)self;
29993 if (!SWIG_Python_UnpackTuple(args, name: "SBDeclaration_SetFileSpec", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
29994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
29995 if (!SWIG_IsOK(res1)) {
29996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_SetFileSpec" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
29997 }
29998 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
29999 {
30000 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
30001 if (!SWIG_IsOK(res2)) {
30002 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDeclaration_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
30003 }
30004 if (!argp2) {
30005 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDeclaration_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
30006 } else {
30007 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
30008 arg2 = *temp;
30009 if (SWIG_IsNewObj(res2)) delete temp;
30010 }
30011 }
30012 {
30013 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30014 (arg1)->SetFileSpec(arg2);
30015 SWIG_PYTHON_THREAD_END_ALLOW;
30016 }
30017 resultobj = SWIG_Py_Void();
30018 return resultobj;
30019fail:
30020 return NULL;
30021}
30022
30023
30024SWIGINTERN PyObject *_wrap_SBDeclaration_SetLine(PyObject *self, PyObject *args) {
30025 PyObject *resultobj = 0;
30026 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
30027 uint32_t arg2 ;
30028 void *argp1 = 0 ;
30029 int res1 = 0 ;
30030 unsigned int val2 ;
30031 int ecode2 = 0 ;
30032 PyObject *swig_obj[2] ;
30033
30034 (void)self;
30035 if (!SWIG_Python_UnpackTuple(args, name: "SBDeclaration_SetLine", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
30036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
30037 if (!SWIG_IsOK(res1)) {
30038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_SetLine" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
30039 }
30040 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
30041 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
30042 if (!SWIG_IsOK(ecode2)) {
30043 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDeclaration_SetLine" "', argument " "2"" of type '" "uint32_t""'");
30044 }
30045 arg2 = static_cast< uint32_t >(val2);
30046 {
30047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30048 (arg1)->SetLine(arg2);
30049 SWIG_PYTHON_THREAD_END_ALLOW;
30050 }
30051 resultobj = SWIG_Py_Void();
30052 return resultobj;
30053fail:
30054 return NULL;
30055}
30056
30057
30058SWIGINTERN PyObject *_wrap_SBDeclaration_SetColumn(PyObject *self, PyObject *args) {
30059 PyObject *resultobj = 0;
30060 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
30061 uint32_t arg2 ;
30062 void *argp1 = 0 ;
30063 int res1 = 0 ;
30064 unsigned int val2 ;
30065 int ecode2 = 0 ;
30066 PyObject *swig_obj[2] ;
30067
30068 (void)self;
30069 if (!SWIG_Python_UnpackTuple(args, name: "SBDeclaration_SetColumn", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
30070 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
30071 if (!SWIG_IsOK(res1)) {
30072 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_SetColumn" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
30073 }
30074 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
30075 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
30076 if (!SWIG_IsOK(ecode2)) {
30077 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDeclaration_SetColumn" "', argument " "2"" of type '" "uint32_t""'");
30078 }
30079 arg2 = static_cast< uint32_t >(val2);
30080 {
30081 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30082 (arg1)->SetColumn(arg2);
30083 SWIG_PYTHON_THREAD_END_ALLOW;
30084 }
30085 resultobj = SWIG_Py_Void();
30086 return resultobj;
30087fail:
30088 return NULL;
30089}
30090
30091
30092SWIGINTERN PyObject *_wrap_SBDeclaration___eq__(PyObject *self, PyObject *args) {
30093 PyObject *resultobj = 0;
30094 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
30095 lldb::SBDeclaration *arg2 = 0 ;
30096 void *argp1 = 0 ;
30097 int res1 = 0 ;
30098 void *argp2 = 0 ;
30099 int res2 = 0 ;
30100 PyObject *swig_obj[2] ;
30101 bool result;
30102
30103 (void)self;
30104 if (!SWIG_Python_UnpackTuple(args, name: "SBDeclaration___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
30105 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
30106 if (!SWIG_IsOK(res1)) {
30107 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration___eq__" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
30108 }
30109 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
30110 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDeclaration, 0 | 0);
30111 if (!SWIG_IsOK(res2)) {
30112 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDeclaration___eq__" "', argument " "2"" of type '" "lldb::SBDeclaration const &""'");
30113 }
30114 if (!argp2) {
30115 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDeclaration___eq__" "', argument " "2"" of type '" "lldb::SBDeclaration const &""'");
30116 }
30117 arg2 = reinterpret_cast< lldb::SBDeclaration * >(argp2);
30118 {
30119 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30120 result = (bool)((lldb::SBDeclaration const *)arg1)->operator ==(rhs: (lldb::SBDeclaration const &)*arg2);
30121 SWIG_PYTHON_THREAD_END_ALLOW;
30122 }
30123 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
30124 return resultobj;
30125fail:
30126 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
30127 return NULL;
30128 }
30129 PyErr_Clear();
30130 Py_INCREF(Py_NotImplemented);
30131 return Py_NotImplemented;
30132}
30133
30134
30135SWIGINTERN PyObject *_wrap_SBDeclaration___ne__(PyObject *self, PyObject *args) {
30136 PyObject *resultobj = 0;
30137 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
30138 lldb::SBDeclaration *arg2 = 0 ;
30139 void *argp1 = 0 ;
30140 int res1 = 0 ;
30141 void *argp2 = 0 ;
30142 int res2 = 0 ;
30143 PyObject *swig_obj[2] ;
30144 bool result;
30145
30146 (void)self;
30147 if (!SWIG_Python_UnpackTuple(args, name: "SBDeclaration___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
30148 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
30149 if (!SWIG_IsOK(res1)) {
30150 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration___ne__" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
30151 }
30152 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
30153 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDeclaration, 0 | 0);
30154 if (!SWIG_IsOK(res2)) {
30155 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDeclaration___ne__" "', argument " "2"" of type '" "lldb::SBDeclaration const &""'");
30156 }
30157 if (!argp2) {
30158 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDeclaration___ne__" "', argument " "2"" of type '" "lldb::SBDeclaration const &""'");
30159 }
30160 arg2 = reinterpret_cast< lldb::SBDeclaration * >(argp2);
30161 {
30162 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30163 result = (bool)((lldb::SBDeclaration const *)arg1)->operator !=(rhs: (lldb::SBDeclaration const &)*arg2);
30164 SWIG_PYTHON_THREAD_END_ALLOW;
30165 }
30166 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
30167 return resultobj;
30168fail:
30169 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
30170 return NULL;
30171 }
30172 PyErr_Clear();
30173 Py_INCREF(Py_NotImplemented);
30174 return Py_NotImplemented;
30175}
30176
30177
30178SWIGINTERN PyObject *_wrap_SBDeclaration_GetDescription(PyObject *self, PyObject *args) {
30179 PyObject *resultobj = 0;
30180 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
30181 lldb::SBStream *arg2 = 0 ;
30182 void *argp1 = 0 ;
30183 int res1 = 0 ;
30184 void *argp2 = 0 ;
30185 int res2 = 0 ;
30186 PyObject *swig_obj[2] ;
30187 bool result;
30188
30189 (void)self;
30190 if (!SWIG_Python_UnpackTuple(args, name: "SBDeclaration_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
30191 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
30192 if (!SWIG_IsOK(res1)) {
30193 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_GetDescription" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
30194 }
30195 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
30196 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
30197 if (!SWIG_IsOK(res2)) {
30198 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDeclaration_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
30199 }
30200 if (!argp2) {
30201 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDeclaration_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
30202 }
30203 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
30204 {
30205 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30206 result = (bool)(arg1)->GetDescription(description&: *arg2);
30207 SWIG_PYTHON_THREAD_END_ALLOW;
30208 }
30209 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
30210 return resultobj;
30211fail:
30212 return NULL;
30213}
30214
30215
30216SWIGINTERN PyObject *_wrap_SBDeclaration___repr__(PyObject *self, PyObject *args) {
30217 PyObject *resultobj = 0;
30218 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
30219 void *argp1 = 0 ;
30220 int res1 = 0 ;
30221 PyObject *swig_obj[1] ;
30222 std::string result;
30223
30224 (void)self;
30225 if (!args) SWIG_fail;
30226 swig_obj[0] = args;
30227 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
30228 if (!SWIG_IsOK(res1)) {
30229 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration___repr__" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
30230 }
30231 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
30232 {
30233 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30234 result = lldb_SBDeclaration___repr__(self: arg1);
30235 SWIG_PYTHON_THREAD_END_ALLOW;
30236 }
30237 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
30238 return resultobj;
30239fail:
30240 return NULL;
30241}
30242
30243
30244SWIGINTERN PyObject *SBDeclaration_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30245 PyObject *obj;
30246 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
30247 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBDeclaration, SWIG_NewClientData(obj));
30248 return SWIG_Py_Void();
30249}
30250
30251SWIGINTERN PyObject *SBDeclaration_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30252 return SWIG_Python_InitShadowInstance(args);
30253}
30254
30255SWIGINTERN PyObject *_wrap_new_SBError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
30256 PyObject *resultobj = 0;
30257 lldb::SBError *result = 0 ;
30258
30259 (void)self;
30260 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
30261 {
30262 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30263 result = (lldb::SBError *)new lldb::SBError();
30264 SWIG_PYTHON_THREAD_END_ALLOW;
30265 }
30266 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NEW | 0 );
30267 return resultobj;
30268fail:
30269 return NULL;
30270}
30271
30272
30273SWIGINTERN PyObject *_wrap_new_SBError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
30274 PyObject *resultobj = 0;
30275 lldb::SBError *arg1 = 0 ;
30276 void *argp1 = 0 ;
30277 int res1 = 0 ;
30278 lldb::SBError *result = 0 ;
30279
30280 (void)self;
30281 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
30282 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBError, 0 | 0);
30283 if (!SWIG_IsOK(res1)) {
30284 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBError" "', argument " "1"" of type '" "lldb::SBError const &""'");
30285 }
30286 if (!argp1) {
30287 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBError" "', argument " "1"" of type '" "lldb::SBError const &""'");
30288 }
30289 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30290 {
30291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30292 result = (lldb::SBError *)new lldb::SBError((lldb::SBError const &)*arg1);
30293 SWIG_PYTHON_THREAD_END_ALLOW;
30294 }
30295 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NEW | 0 );
30296 return resultobj;
30297fail:
30298 return NULL;
30299}
30300
30301
30302SWIGINTERN PyObject *_wrap_new_SBError__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
30303 PyObject *resultobj = 0;
30304 char *arg1 = (char *) 0 ;
30305 int res1 ;
30306 char *buf1 = 0 ;
30307 int alloc1 = 0 ;
30308 lldb::SBError *result = 0 ;
30309
30310 (void)self;
30311 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
30312 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
30313 if (!SWIG_IsOK(res1)) {
30314 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBError" "', argument " "1"" of type '" "char const *""'");
30315 }
30316 arg1 = reinterpret_cast< char * >(buf1);
30317 {
30318 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30319 result = (lldb::SBError *)new lldb::SBError((char const *)arg1);
30320 SWIG_PYTHON_THREAD_END_ALLOW;
30321 }
30322 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NEW | 0 );
30323 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
30324 return resultobj;
30325fail:
30326 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
30327 return NULL;
30328}
30329
30330
30331SWIGINTERN PyObject *_wrap_new_SBError(PyObject *self, PyObject *args) {
30332 Py_ssize_t argc;
30333 PyObject *argv[2] = {
30334 0
30335 };
30336
30337 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBError", min: 0, max: 1, objs: argv))) SWIG_fail;
30338 --argc;
30339 if (argc == 0) {
30340 return _wrap_new_SBError__SWIG_0(self, nobjs: argc, argv);
30341 }
30342 if (argc == 1) {
30343 int _v = 0;
30344 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL | 0);
30345 _v = SWIG_CheckState(res);
30346 if (_v) {
30347 return _wrap_new_SBError__SWIG_1(self, nobjs: argc, swig_obj: argv);
30348 }
30349 }
30350 if (argc == 1) {
30351 int _v = 0;
30352 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
30353 _v = SWIG_CheckState(res);
30354 if (_v) {
30355 return _wrap_new_SBError__SWIG_2(self, nobjs: argc, swig_obj: argv);
30356 }
30357 }
30358
30359fail:
30360 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBError'.\n"
30361 " Possible C/C++ prototypes are:\n"
30362 " lldb::SBError::SBError()\n"
30363 " lldb::SBError::SBError(lldb::SBError const &)\n"
30364 " lldb::SBError::SBError(char const *)\n");
30365 return 0;
30366}
30367
30368
30369SWIGINTERN PyObject *_wrap_delete_SBError(PyObject *self, PyObject *args) {
30370 PyObject *resultobj = 0;
30371 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30372 void *argp1 = 0 ;
30373 int res1 = 0 ;
30374 PyObject *swig_obj[1] ;
30375
30376 (void)self;
30377 if (!args) SWIG_fail;
30378 swig_obj[0] = args;
30379 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, SWIG_POINTER_DISOWN | 0 );
30380 if (!SWIG_IsOK(res1)) {
30381 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBError" "', argument " "1"" of type '" "lldb::SBError *""'");
30382 }
30383 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30384 {
30385 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30386 delete arg1;
30387 SWIG_PYTHON_THREAD_END_ALLOW;
30388 }
30389 resultobj = SWIG_Py_Void();
30390 return resultobj;
30391fail:
30392 return NULL;
30393}
30394
30395
30396SWIGINTERN PyObject *_wrap_SBError_GetCString(PyObject *self, PyObject *args) {
30397 PyObject *resultobj = 0;
30398 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30399 void *argp1 = 0 ;
30400 int res1 = 0 ;
30401 PyObject *swig_obj[1] ;
30402 char *result = 0 ;
30403
30404 (void)self;
30405 if (!args) SWIG_fail;
30406 swig_obj[0] = args;
30407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30408 if (!SWIG_IsOK(res1)) {
30409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetCString" "', argument " "1"" of type '" "lldb::SBError const *""'");
30410 }
30411 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30412 {
30413 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30414 result = (char *)((lldb::SBError const *)arg1)->GetCString();
30415 SWIG_PYTHON_THREAD_END_ALLOW;
30416 }
30417 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
30418 return resultobj;
30419fail:
30420 return NULL;
30421}
30422
30423
30424SWIGINTERN PyObject *_wrap_SBError_Clear(PyObject *self, PyObject *args) {
30425 PyObject *resultobj = 0;
30426 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30427 void *argp1 = 0 ;
30428 int res1 = 0 ;
30429 PyObject *swig_obj[1] ;
30430
30431 (void)self;
30432 if (!args) SWIG_fail;
30433 swig_obj[0] = args;
30434 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30435 if (!SWIG_IsOK(res1)) {
30436 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_Clear" "', argument " "1"" of type '" "lldb::SBError *""'");
30437 }
30438 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30439 {
30440 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30441 (arg1)->Clear();
30442 SWIG_PYTHON_THREAD_END_ALLOW;
30443 }
30444 resultobj = SWIG_Py_Void();
30445 return resultobj;
30446fail:
30447 return NULL;
30448}
30449
30450
30451SWIGINTERN PyObject *_wrap_SBError_Fail(PyObject *self, PyObject *args) {
30452 PyObject *resultobj = 0;
30453 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30454 void *argp1 = 0 ;
30455 int res1 = 0 ;
30456 PyObject *swig_obj[1] ;
30457 bool result;
30458
30459 (void)self;
30460 if (!args) SWIG_fail;
30461 swig_obj[0] = args;
30462 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30463 if (!SWIG_IsOK(res1)) {
30464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_Fail" "', argument " "1"" of type '" "lldb::SBError const *""'");
30465 }
30466 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30467 {
30468 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30469 result = (bool)((lldb::SBError const *)arg1)->Fail();
30470 SWIG_PYTHON_THREAD_END_ALLOW;
30471 }
30472 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
30473 return resultobj;
30474fail:
30475 return NULL;
30476}
30477
30478
30479SWIGINTERN PyObject *_wrap_SBError_Success(PyObject *self, PyObject *args) {
30480 PyObject *resultobj = 0;
30481 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30482 void *argp1 = 0 ;
30483 int res1 = 0 ;
30484 PyObject *swig_obj[1] ;
30485 bool result;
30486
30487 (void)self;
30488 if (!args) SWIG_fail;
30489 swig_obj[0] = args;
30490 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30491 if (!SWIG_IsOK(res1)) {
30492 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_Success" "', argument " "1"" of type '" "lldb::SBError const *""'");
30493 }
30494 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30495 {
30496 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30497 result = (bool)((lldb::SBError const *)arg1)->Success();
30498 SWIG_PYTHON_THREAD_END_ALLOW;
30499 }
30500 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
30501 return resultobj;
30502fail:
30503 return NULL;
30504}
30505
30506
30507SWIGINTERN PyObject *_wrap_SBError_GetError(PyObject *self, PyObject *args) {
30508 PyObject *resultobj = 0;
30509 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30510 void *argp1 = 0 ;
30511 int res1 = 0 ;
30512 PyObject *swig_obj[1] ;
30513 uint32_t result;
30514
30515 (void)self;
30516 if (!args) SWIG_fail;
30517 swig_obj[0] = args;
30518 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30519 if (!SWIG_IsOK(res1)) {
30520 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetError" "', argument " "1"" of type '" "lldb::SBError const *""'");
30521 }
30522 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30523 {
30524 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30525 result = (uint32_t)((lldb::SBError const *)arg1)->GetError();
30526 SWIG_PYTHON_THREAD_END_ALLOW;
30527 }
30528 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
30529 return resultobj;
30530fail:
30531 return NULL;
30532}
30533
30534
30535SWIGINTERN PyObject *_wrap_SBError_GetErrorData(PyObject *self, PyObject *args) {
30536 PyObject *resultobj = 0;
30537 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30538 void *argp1 = 0 ;
30539 int res1 = 0 ;
30540 PyObject *swig_obj[1] ;
30541 lldb::SBStructuredData result;
30542
30543 (void)self;
30544 if (!args) SWIG_fail;
30545 swig_obj[0] = args;
30546 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30547 if (!SWIG_IsOK(res1)) {
30548 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetErrorData" "', argument " "1"" of type '" "lldb::SBError const *""'");
30549 }
30550 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30551 {
30552 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30553 result = ((lldb::SBError const *)arg1)->GetErrorData();
30554 SWIG_PYTHON_THREAD_END_ALLOW;
30555 }
30556 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
30557 return resultobj;
30558fail:
30559 return NULL;
30560}
30561
30562
30563SWIGINTERN PyObject *_wrap_SBError_GetType(PyObject *self, PyObject *args) {
30564 PyObject *resultobj = 0;
30565 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30566 void *argp1 = 0 ;
30567 int res1 = 0 ;
30568 PyObject *swig_obj[1] ;
30569 lldb::ErrorType result;
30570
30571 (void)self;
30572 if (!args) SWIG_fail;
30573 swig_obj[0] = args;
30574 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30575 if (!SWIG_IsOK(res1)) {
30576 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetType" "', argument " "1"" of type '" "lldb::SBError const *""'");
30577 }
30578 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30579 {
30580 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30581 result = (lldb::ErrorType)((lldb::SBError const *)arg1)->GetType();
30582 SWIG_PYTHON_THREAD_END_ALLOW;
30583 }
30584 resultobj = SWIG_From_int(value: static_cast< int >(result));
30585 return resultobj;
30586fail:
30587 return NULL;
30588}
30589
30590
30591SWIGINTERN PyObject *_wrap_SBError_SetError(PyObject *self, PyObject *args) {
30592 PyObject *resultobj = 0;
30593 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30594 uint32_t arg2 ;
30595 lldb::ErrorType arg3 ;
30596 void *argp1 = 0 ;
30597 int res1 = 0 ;
30598 unsigned int val2 ;
30599 int ecode2 = 0 ;
30600 int val3 ;
30601 int ecode3 = 0 ;
30602 PyObject *swig_obj[3] ;
30603
30604 (void)self;
30605 if (!SWIG_Python_UnpackTuple(args, name: "SBError_SetError", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
30606 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30607 if (!SWIG_IsOK(res1)) {
30608 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetError" "', argument " "1"" of type '" "lldb::SBError *""'");
30609 }
30610 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30611 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
30612 if (!SWIG_IsOK(ecode2)) {
30613 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBError_SetError" "', argument " "2"" of type '" "uint32_t""'");
30614 }
30615 arg2 = static_cast< uint32_t >(val2);
30616 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
30617 if (!SWIG_IsOK(ecode3)) {
30618 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBError_SetError" "', argument " "3"" of type '" "lldb::ErrorType""'");
30619 }
30620 arg3 = static_cast< lldb::ErrorType >(val3);
30621 {
30622 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30623 (arg1)->SetError(err: arg2,type: arg3);
30624 SWIG_PYTHON_THREAD_END_ALLOW;
30625 }
30626 resultobj = SWIG_Py_Void();
30627 return resultobj;
30628fail:
30629 return NULL;
30630}
30631
30632
30633SWIGINTERN PyObject *_wrap_SBError_SetErrorToErrno(PyObject *self, PyObject *args) {
30634 PyObject *resultobj = 0;
30635 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30636 void *argp1 = 0 ;
30637 int res1 = 0 ;
30638 PyObject *swig_obj[1] ;
30639
30640 (void)self;
30641 if (!args) SWIG_fail;
30642 swig_obj[0] = args;
30643 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30644 if (!SWIG_IsOK(res1)) {
30645 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorToErrno" "', argument " "1"" of type '" "lldb::SBError *""'");
30646 }
30647 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30648 {
30649 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30650 (arg1)->SetErrorToErrno();
30651 SWIG_PYTHON_THREAD_END_ALLOW;
30652 }
30653 resultobj = SWIG_Py_Void();
30654 return resultobj;
30655fail:
30656 return NULL;
30657}
30658
30659
30660SWIGINTERN PyObject *_wrap_SBError_SetErrorToGenericError(PyObject *self, PyObject *args) {
30661 PyObject *resultobj = 0;
30662 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30663 void *argp1 = 0 ;
30664 int res1 = 0 ;
30665 PyObject *swig_obj[1] ;
30666
30667 (void)self;
30668 if (!args) SWIG_fail;
30669 swig_obj[0] = args;
30670 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30671 if (!SWIG_IsOK(res1)) {
30672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorToGenericError" "', argument " "1"" of type '" "lldb::SBError *""'");
30673 }
30674 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30675 {
30676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30677 (arg1)->SetErrorToGenericError();
30678 SWIG_PYTHON_THREAD_END_ALLOW;
30679 }
30680 resultobj = SWIG_Py_Void();
30681 return resultobj;
30682fail:
30683 return NULL;
30684}
30685
30686
30687SWIGINTERN PyObject *_wrap_SBError_SetErrorString(PyObject *self, PyObject *args) {
30688 PyObject *resultobj = 0;
30689 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30690 char *arg2 = (char *) 0 ;
30691 void *argp1 = 0 ;
30692 int res1 = 0 ;
30693 int res2 ;
30694 char *buf2 = 0 ;
30695 int alloc2 = 0 ;
30696 PyObject *swig_obj[2] ;
30697
30698 (void)self;
30699 if (!SWIG_Python_UnpackTuple(args, name: "SBError_SetErrorString", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
30700 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30701 if (!SWIG_IsOK(res1)) {
30702 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorString" "', argument " "1"" of type '" "lldb::SBError *""'");
30703 }
30704 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30705 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
30706 if (!SWIG_IsOK(res2)) {
30707 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorString" "', argument " "2"" of type '" "char const *""'");
30708 }
30709 arg2 = reinterpret_cast< char * >(buf2);
30710 {
30711 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30712 (arg1)->SetErrorString((char const *)arg2);
30713 SWIG_PYTHON_THREAD_END_ALLOW;
30714 }
30715 resultobj = SWIG_Py_Void();
30716 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30717 return resultobj;
30718fail:
30719 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30720 return NULL;
30721}
30722
30723
30724SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
30725 PyObject *resultobj = 0;
30726 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30727 char *arg2 = (char *) 0 ;
30728 char *arg3 = (char *) 0 ;
30729 char *arg4 = (char *) 0 ;
30730 char *arg5 = (char *) 0 ;
30731 void *argp1 = 0 ;
30732 int res1 = 0 ;
30733 int res2 ;
30734 char *buf2 = 0 ;
30735 int alloc2 = 0 ;
30736 int res3 ;
30737 char *buf3 = 0 ;
30738 int alloc3 = 0 ;
30739 int res4 ;
30740 char *buf4 = 0 ;
30741 int alloc4 = 0 ;
30742 int res5 ;
30743 char *buf5 = 0 ;
30744 int alloc5 = 0 ;
30745 int result;
30746
30747 (void)self;
30748 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
30749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30750 if (!SWIG_IsOK(res1)) {
30751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "1"" of type '" "lldb::SBError *""'");
30752 }
30753 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30754 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
30755 if (!SWIG_IsOK(res2)) {
30756 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "2"" of type '" "char const *""'");
30757 }
30758 arg2 = reinterpret_cast< char * >(buf2);
30759 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
30760 if (!SWIG_IsOK(res3)) {
30761 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "3"" of type '" "char *""'");
30762 }
30763 arg3 = reinterpret_cast< char * >(buf3);
30764 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
30765 if (!SWIG_IsOK(res4)) {
30766 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "4"" of type '" "char *""'");
30767 }
30768 arg4 = reinterpret_cast< char * >(buf4);
30769 res5 = SWIG_AsCharPtrAndSize(obj: swig_obj[4], cptr: &buf5, NULL, alloc: &alloc5);
30770 if (!SWIG_IsOK(res5)) {
30771 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "5"" of type '" "char *""'");
30772 }
30773 arg5 = reinterpret_cast< char * >(buf5);
30774 {
30775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30776 result = (int)(arg1)->SetErrorStringWithFormat((char const *)arg2,arg3,arg4,arg5);
30777 SWIG_PYTHON_THREAD_END_ALLOW;
30778 }
30779 resultobj = SWIG_From_int(value: static_cast< int >(result));
30780 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30781 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
30782 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
30783 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
30784 return resultobj;
30785fail:
30786 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30787 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
30788 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
30789 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
30790 return NULL;
30791}
30792
30793
30794SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
30795 PyObject *resultobj = 0;
30796 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30797 char *arg2 = (char *) 0 ;
30798 char *arg3 = (char *) 0 ;
30799 char *arg4 = (char *) 0 ;
30800 void *argp1 = 0 ;
30801 int res1 = 0 ;
30802 int res2 ;
30803 char *buf2 = 0 ;
30804 int alloc2 = 0 ;
30805 int res3 ;
30806 char *buf3 = 0 ;
30807 int alloc3 = 0 ;
30808 int res4 ;
30809 char *buf4 = 0 ;
30810 int alloc4 = 0 ;
30811 int result;
30812
30813 (void)self;
30814 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
30815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30816 if (!SWIG_IsOK(res1)) {
30817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "1"" of type '" "lldb::SBError *""'");
30818 }
30819 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30820 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
30821 if (!SWIG_IsOK(res2)) {
30822 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "2"" of type '" "char const *""'");
30823 }
30824 arg2 = reinterpret_cast< char * >(buf2);
30825 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
30826 if (!SWIG_IsOK(res3)) {
30827 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "3"" of type '" "char *""'");
30828 }
30829 arg3 = reinterpret_cast< char * >(buf3);
30830 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
30831 if (!SWIG_IsOK(res4)) {
30832 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "4"" of type '" "char *""'");
30833 }
30834 arg4 = reinterpret_cast< char * >(buf4);
30835 {
30836 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30837 result = (int)(arg1)->SetErrorStringWithFormat((char const *)arg2,arg3,arg4);
30838 SWIG_PYTHON_THREAD_END_ALLOW;
30839 }
30840 resultobj = SWIG_From_int(value: static_cast< int >(result));
30841 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30842 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
30843 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
30844 return resultobj;
30845fail:
30846 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30847 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
30848 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
30849 return NULL;
30850}
30851
30852
30853SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
30854 PyObject *resultobj = 0;
30855 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30856 char *arg2 = (char *) 0 ;
30857 char *arg3 = (char *) 0 ;
30858 void *argp1 = 0 ;
30859 int res1 = 0 ;
30860 int res2 ;
30861 char *buf2 = 0 ;
30862 int alloc2 = 0 ;
30863 int res3 ;
30864 char *buf3 = 0 ;
30865 int alloc3 = 0 ;
30866 int result;
30867
30868 (void)self;
30869 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
30870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30871 if (!SWIG_IsOK(res1)) {
30872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "1"" of type '" "lldb::SBError *""'");
30873 }
30874 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30875 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
30876 if (!SWIG_IsOK(res2)) {
30877 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "2"" of type '" "char const *""'");
30878 }
30879 arg2 = reinterpret_cast< char * >(buf2);
30880 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
30881 if (!SWIG_IsOK(res3)) {
30882 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "3"" of type '" "char *""'");
30883 }
30884 arg3 = reinterpret_cast< char * >(buf3);
30885 {
30886 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30887 result = (int)(arg1)->SetErrorStringWithFormat((char const *)arg2,arg3);
30888 SWIG_PYTHON_THREAD_END_ALLOW;
30889 }
30890 resultobj = SWIG_From_int(value: static_cast< int >(result));
30891 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30892 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
30893 return resultobj;
30894fail:
30895 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30896 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
30897 return NULL;
30898}
30899
30900
30901SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
30902 PyObject *resultobj = 0;
30903 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
30904 char *arg2 = (char *) 0 ;
30905 void *argp1 = 0 ;
30906 int res1 = 0 ;
30907 int res2 ;
30908 char *buf2 = 0 ;
30909 int alloc2 = 0 ;
30910 int result;
30911
30912 (void)self;
30913 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
30914 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
30915 if (!SWIG_IsOK(res1)) {
30916 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "1"" of type '" "lldb::SBError *""'");
30917 }
30918 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
30919 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
30920 if (!SWIG_IsOK(res2)) {
30921 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "2"" of type '" "char const *""'");
30922 }
30923 arg2 = reinterpret_cast< char * >(buf2);
30924 {
30925 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30926 result = (int)(arg1)->SetErrorStringWithFormat((char const *)arg2);
30927 SWIG_PYTHON_THREAD_END_ALLOW;
30928 }
30929 resultobj = SWIG_From_int(value: static_cast< int >(result));
30930 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30931 return resultobj;
30932fail:
30933 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30934 return NULL;
30935}
30936
30937
30938SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat(PyObject *self, PyObject *args) {
30939 Py_ssize_t argc;
30940 PyObject *argv[6] = {
30941 0
30942 };
30943
30944 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBError_SetErrorStringWithFormat", min: 0, max: 5, objs: argv))) SWIG_fail;
30945 --argc;
30946 if (argc == 2) {
30947 int _v = 0;
30948 void *vptr = 0;
30949 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBError, 0);
30950 _v = SWIG_CheckState(res);
30951 if (_v) {
30952 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
30953 _v = SWIG_CheckState(res);
30954 if (_v) {
30955 return _wrap_SBError_SetErrorStringWithFormat__SWIG_3(self, nobjs: argc, swig_obj: argv);
30956 }
30957 }
30958 }
30959 if (argc == 3) {
30960 int _v = 0;
30961 void *vptr = 0;
30962 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBError, 0);
30963 _v = SWIG_CheckState(res);
30964 if (_v) {
30965 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
30966 _v = SWIG_CheckState(res);
30967 if (_v) {
30968 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
30969 _v = SWIG_CheckState(res);
30970 if (_v) {
30971 return _wrap_SBError_SetErrorStringWithFormat__SWIG_2(self, nobjs: argc, swig_obj: argv);
30972 }
30973 }
30974 }
30975 }
30976 if (argc == 4) {
30977 int _v = 0;
30978 void *vptr = 0;
30979 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBError, 0);
30980 _v = SWIG_CheckState(res);
30981 if (_v) {
30982 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
30983 _v = SWIG_CheckState(res);
30984 if (_v) {
30985 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
30986 _v = SWIG_CheckState(res);
30987 if (_v) {
30988 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
30989 _v = SWIG_CheckState(res);
30990 if (_v) {
30991 return _wrap_SBError_SetErrorStringWithFormat__SWIG_1(self, nobjs: argc, swig_obj: argv);
30992 }
30993 }
30994 }
30995 }
30996 }
30997 if (argc == 5) {
30998 int _v = 0;
30999 void *vptr = 0;
31000 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBError, 0);
31001 _v = SWIG_CheckState(res);
31002 if (_v) {
31003 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
31004 _v = SWIG_CheckState(res);
31005 if (_v) {
31006 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
31007 _v = SWIG_CheckState(res);
31008 if (_v) {
31009 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
31010 _v = SWIG_CheckState(res);
31011 if (_v) {
31012 int res = SWIG_AsCharPtrAndSize(obj: argv[4], cptr: 0, NULL, alloc: 0);
31013 _v = SWIG_CheckState(res);
31014 if (_v) {
31015 return _wrap_SBError_SetErrorStringWithFormat__SWIG_0(self, nobjs: argc, swig_obj: argv);
31016 }
31017 }
31018 }
31019 }
31020 }
31021 }
31022
31023fail:
31024 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBError_SetErrorStringWithFormat'.\n"
31025 " Possible C/C++ prototypes are:\n"
31026 " lldb::SBError::SetErrorStringWithFormat(char const *,char *,char *,char *)\n"
31027 " lldb::SBError::SetErrorStringWithFormat(char const *,char *,char *)\n"
31028 " lldb::SBError::SetErrorStringWithFormat(char const *,char *)\n"
31029 " lldb::SBError::SetErrorStringWithFormat(char const *)\n");
31030 return 0;
31031}
31032
31033
31034SWIGINTERN PyObject *_wrap_SBError___nonzero__(PyObject *self, PyObject *args) {
31035 PyObject *resultobj = 0;
31036 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
31037 void *argp1 = 0 ;
31038 int res1 = 0 ;
31039 PyObject *swig_obj[1] ;
31040 bool result;
31041
31042 (void)self;
31043 if (!args) SWIG_fail;
31044 swig_obj[0] = args;
31045 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
31046 if (!SWIG_IsOK(res1)) {
31047 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError___nonzero__" "', argument " "1"" of type '" "lldb::SBError const *""'");
31048 }
31049 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
31050 {
31051 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31052 result = (bool)((lldb::SBError const *)arg1)->operator bool();
31053 SWIG_PYTHON_THREAD_END_ALLOW;
31054 }
31055 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
31056 return resultobj;
31057fail:
31058 return NULL;
31059}
31060
31061
31062SWIGINTERN PyObject *_wrap_SBError_IsValid(PyObject *self, PyObject *args) {
31063 PyObject *resultobj = 0;
31064 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
31065 void *argp1 = 0 ;
31066 int res1 = 0 ;
31067 PyObject *swig_obj[1] ;
31068 bool result;
31069
31070 (void)self;
31071 if (!args) SWIG_fail;
31072 swig_obj[0] = args;
31073 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
31074 if (!SWIG_IsOK(res1)) {
31075 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_IsValid" "', argument " "1"" of type '" "lldb::SBError const *""'");
31076 }
31077 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
31078 {
31079 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31080 result = (bool)((lldb::SBError const *)arg1)->IsValid();
31081 SWIG_PYTHON_THREAD_END_ALLOW;
31082 }
31083 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
31084 return resultobj;
31085fail:
31086 return NULL;
31087}
31088
31089
31090SWIGINTERN PyObject *_wrap_SBError_GetDescription(PyObject *self, PyObject *args) {
31091 PyObject *resultobj = 0;
31092 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
31093 lldb::SBStream *arg2 = 0 ;
31094 void *argp1 = 0 ;
31095 int res1 = 0 ;
31096 void *argp2 = 0 ;
31097 int res2 = 0 ;
31098 PyObject *swig_obj[2] ;
31099 bool result;
31100
31101 (void)self;
31102 if (!SWIG_Python_UnpackTuple(args, name: "SBError_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
31103 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
31104 if (!SWIG_IsOK(res1)) {
31105 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetDescription" "', argument " "1"" of type '" "lldb::SBError *""'");
31106 }
31107 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
31108 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
31109 if (!SWIG_IsOK(res2)) {
31110 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
31111 }
31112 if (!argp2) {
31113 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBError_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
31114 }
31115 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
31116 {
31117 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31118 result = (bool)(arg1)->GetDescription(description&: *arg2);
31119 SWIG_PYTHON_THREAD_END_ALLOW;
31120 }
31121 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
31122 return resultobj;
31123fail:
31124 return NULL;
31125}
31126
31127
31128SWIGINTERN PyObject *_wrap_SBError___repr__(PyObject *self, PyObject *args) {
31129 PyObject *resultobj = 0;
31130 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
31131 void *argp1 = 0 ;
31132 int res1 = 0 ;
31133 PyObject *swig_obj[1] ;
31134 std::string result;
31135
31136 (void)self;
31137 if (!args) SWIG_fail;
31138 swig_obj[0] = args;
31139 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
31140 if (!SWIG_IsOK(res1)) {
31141 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError___repr__" "', argument " "1"" of type '" "lldb::SBError *""'");
31142 }
31143 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
31144 {
31145 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31146 result = lldb_SBError___repr__(self: arg1);
31147 SWIG_PYTHON_THREAD_END_ALLOW;
31148 }
31149 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
31150 return resultobj;
31151fail:
31152 return NULL;
31153}
31154
31155
31156SWIGINTERN PyObject *SBError_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31157 PyObject *obj;
31158 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
31159 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBError, SWIG_NewClientData(obj));
31160 return SWIG_Py_Void();
31161}
31162
31163SWIGINTERN PyObject *SBError_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31164 return SWIG_Python_InitShadowInstance(args);
31165}
31166
31167SWIGINTERN PyObject *_wrap_new_SBEnvironment__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
31168 PyObject *resultobj = 0;
31169 lldb::SBEnvironment *result = 0 ;
31170
31171 (void)self;
31172 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
31173 {
31174 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31175 result = (lldb::SBEnvironment *)new lldb::SBEnvironment();
31176 SWIG_PYTHON_THREAD_END_ALLOW;
31177 }
31178 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_NEW | 0 );
31179 return resultobj;
31180fail:
31181 return NULL;
31182}
31183
31184
31185SWIGINTERN PyObject *_wrap_new_SBEnvironment__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
31186 PyObject *resultobj = 0;
31187 lldb::SBEnvironment *arg1 = 0 ;
31188 void *argp1 = 0 ;
31189 int res1 = 0 ;
31190 lldb::SBEnvironment *result = 0 ;
31191
31192 (void)self;
31193 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
31194 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEnvironment, 0 | 0);
31195 if (!SWIG_IsOK(res1)) {
31196 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBEnvironment" "', argument " "1"" of type '" "lldb::SBEnvironment const &""'");
31197 }
31198 if (!argp1) {
31199 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBEnvironment" "', argument " "1"" of type '" "lldb::SBEnvironment const &""'");
31200 }
31201 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31202 {
31203 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31204 result = (lldb::SBEnvironment *)new lldb::SBEnvironment((lldb::SBEnvironment const &)*arg1);
31205 SWIG_PYTHON_THREAD_END_ALLOW;
31206 }
31207 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_NEW | 0 );
31208 return resultobj;
31209fail:
31210 return NULL;
31211}
31212
31213
31214SWIGINTERN PyObject *_wrap_new_SBEnvironment(PyObject *self, PyObject *args) {
31215 Py_ssize_t argc;
31216 PyObject *argv[2] = {
31217 0
31218 };
31219
31220 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBEnvironment", min: 0, max: 1, objs: argv))) SWIG_fail;
31221 --argc;
31222 if (argc == 0) {
31223 return _wrap_new_SBEnvironment__SWIG_0(self, nobjs: argc, argv);
31224 }
31225 if (argc == 1) {
31226 int _v = 0;
31227 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_NO_NULL | 0);
31228 _v = SWIG_CheckState(res);
31229 if (_v) {
31230 return _wrap_new_SBEnvironment__SWIG_1(self, nobjs: argc, swig_obj: argv);
31231 }
31232 }
31233
31234fail:
31235 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBEnvironment'.\n"
31236 " Possible C/C++ prototypes are:\n"
31237 " lldb::SBEnvironment::SBEnvironment()\n"
31238 " lldb::SBEnvironment::SBEnvironment(lldb::SBEnvironment const &)\n");
31239 return 0;
31240}
31241
31242
31243SWIGINTERN PyObject *_wrap_delete_SBEnvironment(PyObject *self, PyObject *args) {
31244 PyObject *resultobj = 0;
31245 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31246 void *argp1 = 0 ;
31247 int res1 = 0 ;
31248 PyObject *swig_obj[1] ;
31249
31250 (void)self;
31251 if (!args) SWIG_fail;
31252 swig_obj[0] = args;
31253 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_DISOWN | 0 );
31254 if (!SWIG_IsOK(res1)) {
31255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBEnvironment" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31256 }
31257 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31258 {
31259 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31260 delete arg1;
31261 SWIG_PYTHON_THREAD_END_ALLOW;
31262 }
31263 resultobj = SWIG_Py_Void();
31264 return resultobj;
31265fail:
31266 return NULL;
31267}
31268
31269
31270SWIGINTERN PyObject *_wrap_SBEnvironment_Get(PyObject *self, PyObject *args) {
31271 PyObject *resultobj = 0;
31272 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31273 char *arg2 = (char *) 0 ;
31274 void *argp1 = 0 ;
31275 int res1 = 0 ;
31276 int res2 ;
31277 char *buf2 = 0 ;
31278 int alloc2 = 0 ;
31279 PyObject *swig_obj[2] ;
31280 char *result = 0 ;
31281
31282 (void)self;
31283 if (!SWIG_Python_UnpackTuple(args, name: "SBEnvironment_Get", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
31284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31285 if (!SWIG_IsOK(res1)) {
31286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_Get" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31287 }
31288 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31289 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
31290 if (!SWIG_IsOK(res2)) {
31291 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_Get" "', argument " "2"" of type '" "char const *""'");
31292 }
31293 arg2 = reinterpret_cast< char * >(buf2);
31294 {
31295 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31296 result = (char *)(arg1)->Get(name: (char const *)arg2);
31297 SWIG_PYTHON_THREAD_END_ALLOW;
31298 }
31299 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
31300 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31301 return resultobj;
31302fail:
31303 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31304 return NULL;
31305}
31306
31307
31308SWIGINTERN PyObject *_wrap_SBEnvironment_GetNumValues(PyObject *self, PyObject *args) {
31309 PyObject *resultobj = 0;
31310 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31311 void *argp1 = 0 ;
31312 int res1 = 0 ;
31313 PyObject *swig_obj[1] ;
31314 size_t result;
31315
31316 (void)self;
31317 if (!args) SWIG_fail;
31318 swig_obj[0] = args;
31319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31320 if (!SWIG_IsOK(res1)) {
31321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_GetNumValues" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31322 }
31323 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31324 {
31325 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31326 result = (arg1)->GetNumValues();
31327 SWIG_PYTHON_THREAD_END_ALLOW;
31328 }
31329 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
31330 return resultobj;
31331fail:
31332 return NULL;
31333}
31334
31335
31336SWIGINTERN PyObject *_wrap_SBEnvironment_GetNameAtIndex(PyObject *self, PyObject *args) {
31337 PyObject *resultobj = 0;
31338 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31339 size_t arg2 ;
31340 void *argp1 = 0 ;
31341 int res1 = 0 ;
31342 size_t val2 ;
31343 int ecode2 = 0 ;
31344 PyObject *swig_obj[2] ;
31345 char *result = 0 ;
31346
31347 (void)self;
31348 if (!SWIG_Python_UnpackTuple(args, name: "SBEnvironment_GetNameAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
31349 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31350 if (!SWIG_IsOK(res1)) {
31351 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_GetNameAtIndex" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31352 }
31353 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31354 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
31355 if (!SWIG_IsOK(ecode2)) {
31356 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBEnvironment_GetNameAtIndex" "', argument " "2"" of type '" "size_t""'");
31357 }
31358 arg2 = static_cast< size_t >(val2);
31359 {
31360 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31361 result = (char *)(arg1)->GetNameAtIndex(index: arg2);
31362 SWIG_PYTHON_THREAD_END_ALLOW;
31363 }
31364 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
31365 return resultobj;
31366fail:
31367 return NULL;
31368}
31369
31370
31371SWIGINTERN PyObject *_wrap_SBEnvironment_GetValueAtIndex(PyObject *self, PyObject *args) {
31372 PyObject *resultobj = 0;
31373 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31374 size_t arg2 ;
31375 void *argp1 = 0 ;
31376 int res1 = 0 ;
31377 size_t val2 ;
31378 int ecode2 = 0 ;
31379 PyObject *swig_obj[2] ;
31380 char *result = 0 ;
31381
31382 (void)self;
31383 if (!SWIG_Python_UnpackTuple(args, name: "SBEnvironment_GetValueAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
31384 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31385 if (!SWIG_IsOK(res1)) {
31386 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_GetValueAtIndex" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31387 }
31388 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31389 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
31390 if (!SWIG_IsOK(ecode2)) {
31391 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBEnvironment_GetValueAtIndex" "', argument " "2"" of type '" "size_t""'");
31392 }
31393 arg2 = static_cast< size_t >(val2);
31394 {
31395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31396 result = (char *)(arg1)->GetValueAtIndex(index: arg2);
31397 SWIG_PYTHON_THREAD_END_ALLOW;
31398 }
31399 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
31400 return resultobj;
31401fail:
31402 return NULL;
31403}
31404
31405
31406SWIGINTERN PyObject *_wrap_SBEnvironment_GetEntries(PyObject *self, PyObject *args) {
31407 PyObject *resultobj = 0;
31408 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31409 void *argp1 = 0 ;
31410 int res1 = 0 ;
31411 PyObject *swig_obj[1] ;
31412 lldb::SBStringList result;
31413
31414 (void)self;
31415 if (!args) SWIG_fail;
31416 swig_obj[0] = args;
31417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31418 if (!SWIG_IsOK(res1)) {
31419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_GetEntries" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31420 }
31421 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31422 {
31423 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31424 result = (arg1)->GetEntries();
31425 SWIG_PYTHON_THREAD_END_ALLOW;
31426 }
31427 resultobj = SWIG_NewPointerObj((new lldb::SBStringList(result)), SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_OWN | 0 );
31428 return resultobj;
31429fail:
31430 return NULL;
31431}
31432
31433
31434SWIGINTERN PyObject *_wrap_SBEnvironment_PutEntry(PyObject *self, PyObject *args) {
31435 PyObject *resultobj = 0;
31436 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31437 char *arg2 = (char *) 0 ;
31438 void *argp1 = 0 ;
31439 int res1 = 0 ;
31440 int res2 ;
31441 char *buf2 = 0 ;
31442 int alloc2 = 0 ;
31443 PyObject *swig_obj[2] ;
31444
31445 (void)self;
31446 if (!SWIG_Python_UnpackTuple(args, name: "SBEnvironment_PutEntry", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
31447 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31448 if (!SWIG_IsOK(res1)) {
31449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_PutEntry" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31450 }
31451 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31452 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
31453 if (!SWIG_IsOK(res2)) {
31454 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_PutEntry" "', argument " "2"" of type '" "char const *""'");
31455 }
31456 arg2 = reinterpret_cast< char * >(buf2);
31457 {
31458 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31459 (arg1)->PutEntry(name_and_value: (char const *)arg2);
31460 SWIG_PYTHON_THREAD_END_ALLOW;
31461 }
31462 resultobj = SWIG_Py_Void();
31463 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31464 return resultobj;
31465fail:
31466 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31467 return NULL;
31468}
31469
31470
31471SWIGINTERN PyObject *_wrap_SBEnvironment_SetEntries(PyObject *self, PyObject *args) {
31472 PyObject *resultobj = 0;
31473 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31474 lldb::SBStringList *arg2 = 0 ;
31475 bool arg3 ;
31476 void *argp1 = 0 ;
31477 int res1 = 0 ;
31478 void *argp2 = 0 ;
31479 int res2 = 0 ;
31480 bool val3 ;
31481 int ecode3 = 0 ;
31482 PyObject *swig_obj[3] ;
31483
31484 (void)self;
31485 if (!SWIG_Python_UnpackTuple(args, name: "SBEnvironment_SetEntries", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
31486 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31487 if (!SWIG_IsOK(res1)) {
31488 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_SetEntries" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31489 }
31490 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31491 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 | 0);
31492 if (!SWIG_IsOK(res2)) {
31493 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_SetEntries" "', argument " "2"" of type '" "lldb::SBStringList const &""'");
31494 }
31495 if (!argp2) {
31496 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEnvironment_SetEntries" "', argument " "2"" of type '" "lldb::SBStringList const &""'");
31497 }
31498 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
31499 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
31500 if (!SWIG_IsOK(ecode3)) {
31501 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBEnvironment_SetEntries" "', argument " "3"" of type '" "bool""'");
31502 }
31503 arg3 = static_cast< bool >(val3);
31504 {
31505 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31506 (arg1)->SetEntries(entries: (lldb::SBStringList const &)*arg2,append: arg3);
31507 SWIG_PYTHON_THREAD_END_ALLOW;
31508 }
31509 resultobj = SWIG_Py_Void();
31510 return resultobj;
31511fail:
31512 return NULL;
31513}
31514
31515
31516SWIGINTERN PyObject *_wrap_SBEnvironment_Set(PyObject *self, PyObject *args) {
31517 PyObject *resultobj = 0;
31518 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31519 char *arg2 = (char *) 0 ;
31520 char *arg3 = (char *) 0 ;
31521 bool arg4 ;
31522 void *argp1 = 0 ;
31523 int res1 = 0 ;
31524 int res2 ;
31525 char *buf2 = 0 ;
31526 int alloc2 = 0 ;
31527 int res3 ;
31528 char *buf3 = 0 ;
31529 int alloc3 = 0 ;
31530 bool val4 ;
31531 int ecode4 = 0 ;
31532 PyObject *swig_obj[4] ;
31533 bool result;
31534
31535 (void)self;
31536 if (!SWIG_Python_UnpackTuple(args, name: "SBEnvironment_Set", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
31537 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31538 if (!SWIG_IsOK(res1)) {
31539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_Set" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31540 }
31541 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31542 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
31543 if (!SWIG_IsOK(res2)) {
31544 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_Set" "', argument " "2"" of type '" "char const *""'");
31545 }
31546 arg2 = reinterpret_cast< char * >(buf2);
31547 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
31548 if (!SWIG_IsOK(res3)) {
31549 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBEnvironment_Set" "', argument " "3"" of type '" "char const *""'");
31550 }
31551 arg3 = reinterpret_cast< char * >(buf3);
31552 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
31553 if (!SWIG_IsOK(ecode4)) {
31554 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBEnvironment_Set" "', argument " "4"" of type '" "bool""'");
31555 }
31556 arg4 = static_cast< bool >(val4);
31557 {
31558 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31559 result = (bool)(arg1)->Set(name: (char const *)arg2,value: (char const *)arg3,overwrite: arg4);
31560 SWIG_PYTHON_THREAD_END_ALLOW;
31561 }
31562 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
31563 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31564 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
31565 return resultobj;
31566fail:
31567 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31568 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
31569 return NULL;
31570}
31571
31572
31573SWIGINTERN PyObject *_wrap_SBEnvironment_Unset(PyObject *self, PyObject *args) {
31574 PyObject *resultobj = 0;
31575 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31576 char *arg2 = (char *) 0 ;
31577 void *argp1 = 0 ;
31578 int res1 = 0 ;
31579 int res2 ;
31580 char *buf2 = 0 ;
31581 int alloc2 = 0 ;
31582 PyObject *swig_obj[2] ;
31583 bool result;
31584
31585 (void)self;
31586 if (!SWIG_Python_UnpackTuple(args, name: "SBEnvironment_Unset", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
31587 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31588 if (!SWIG_IsOK(res1)) {
31589 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_Unset" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31590 }
31591 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31592 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
31593 if (!SWIG_IsOK(res2)) {
31594 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_Unset" "', argument " "2"" of type '" "char const *""'");
31595 }
31596 arg2 = reinterpret_cast< char * >(buf2);
31597 {
31598 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31599 result = (bool)(arg1)->Unset(name: (char const *)arg2);
31600 SWIG_PYTHON_THREAD_END_ALLOW;
31601 }
31602 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
31603 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31604 return resultobj;
31605fail:
31606 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31607 return NULL;
31608}
31609
31610
31611SWIGINTERN PyObject *_wrap_SBEnvironment_Clear(PyObject *self, PyObject *args) {
31612 PyObject *resultobj = 0;
31613 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
31614 void *argp1 = 0 ;
31615 int res1 = 0 ;
31616 PyObject *swig_obj[1] ;
31617
31618 (void)self;
31619 if (!args) SWIG_fail;
31620 swig_obj[0] = args;
31621 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
31622 if (!SWIG_IsOK(res1)) {
31623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_Clear" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
31624 }
31625 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
31626 {
31627 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31628 (arg1)->Clear();
31629 SWIG_PYTHON_THREAD_END_ALLOW;
31630 }
31631 resultobj = SWIG_Py_Void();
31632 return resultobj;
31633fail:
31634 return NULL;
31635}
31636
31637
31638SWIGINTERN PyObject *SBEnvironment_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31639 PyObject *obj;
31640 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
31641 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBEnvironment, SWIG_NewClientData(obj));
31642 return SWIG_Py_Void();
31643}
31644
31645SWIGINTERN PyObject *SBEnvironment_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31646 return SWIG_Python_InitShadowInstance(args);
31647}
31648
31649SWIGINTERN PyObject *_wrap_new_SBEvent__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
31650 PyObject *resultobj = 0;
31651 lldb::SBEvent *result = 0 ;
31652
31653 (void)self;
31654 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
31655 {
31656 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31657 result = (lldb::SBEvent *)new lldb::SBEvent();
31658 SWIG_PYTHON_THREAD_END_ALLOW;
31659 }
31660 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NEW | 0 );
31661 return resultobj;
31662fail:
31663 return NULL;
31664}
31665
31666
31667SWIGINTERN PyObject *_wrap_new_SBEvent__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
31668 PyObject *resultobj = 0;
31669 lldb::SBEvent *arg1 = 0 ;
31670 void *argp1 = 0 ;
31671 int res1 = 0 ;
31672 lldb::SBEvent *result = 0 ;
31673
31674 (void)self;
31675 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
31676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
31677 if (!SWIG_IsOK(res1)) {
31678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
31679 }
31680 if (!argp1) {
31681 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
31682 }
31683 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
31684 {
31685 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31686 result = (lldb::SBEvent *)new lldb::SBEvent((lldb::SBEvent const &)*arg1);
31687 SWIG_PYTHON_THREAD_END_ALLOW;
31688 }
31689 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NEW | 0 );
31690 return resultobj;
31691fail:
31692 return NULL;
31693}
31694
31695
31696SWIGINTERN PyObject *_wrap_new_SBEvent__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
31697 PyObject *resultobj = 0;
31698 uint32_t arg1 ;
31699 char *arg2 = (char *) 0 ;
31700 uint32_t arg3 ;
31701 unsigned int val1 ;
31702 int ecode1 = 0 ;
31703 lldb::SBEvent *result = 0 ;
31704
31705 (void)self;
31706 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
31707 ecode1 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[0], val: &val1);
31708 if (!SWIG_IsOK(ecode1)) {
31709 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBEvent" "', argument " "1"" of type '" "uint32_t""'");
31710 }
31711 arg1 = static_cast< uint32_t >(val1);
31712 {
31713 if (PythonString::Check(py_obj: swig_obj[1])) {
31714 PythonString str(PyRefType::Borrowed, swig_obj[1]);
31715 arg2 = (char *)str.GetString().data();
31716 arg3 = str.GetSize();
31717 } else if (PythonByteArray::Check(py_obj: swig_obj[1])) {
31718 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[1]);
31719 arg2 = (char *)bytearray.GetBytes().data();
31720 arg3 = bytearray.GetSize();
31721 } else if (PythonBytes::Check(py_obj: swig_obj[1])) {
31722 PythonBytes bytes(PyRefType::Borrowed, swig_obj[1]);
31723 arg2 = (char *)bytes.GetBytes().data();
31724 arg3 = bytes.GetSize();
31725 } else {
31726 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a string");
31727 SWIG_fail;
31728 }
31729 }
31730 {
31731 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31732 result = (lldb::SBEvent *)new lldb::SBEvent(arg1,(char const *)arg2,arg3);
31733 SWIG_PYTHON_THREAD_END_ALLOW;
31734 }
31735 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NEW | 0 );
31736 return resultobj;
31737fail:
31738 return NULL;
31739}
31740
31741
31742SWIGINTERN PyObject *_wrap_new_SBEvent(PyObject *self, PyObject *args) {
31743 Py_ssize_t argc;
31744 PyObject *argv[3] = {
31745 0
31746 };
31747
31748 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBEvent", min: 0, max: 2, objs: argv))) SWIG_fail;
31749 --argc;
31750 if (argc == 0) {
31751 return _wrap_new_SBEvent__SWIG_0(self, nobjs: argc, argv);
31752 }
31753 if (argc == 1) {
31754 int _v = 0;
31755 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
31756 _v = SWIG_CheckState(res);
31757 if (_v) {
31758 return _wrap_new_SBEvent__SWIG_1(self, nobjs: argc, swig_obj: argv);
31759 }
31760 }
31761 if (argc == 2) {
31762 int _v = 0;
31763 {
31764 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[0], NULL);
31765 _v = SWIG_CheckState(res);
31766 }
31767 if (_v) {
31768 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
31769 _v = SWIG_CheckState(res);
31770 if (_v) {
31771 if (argc <= 2) {
31772 return _wrap_new_SBEvent__SWIG_2(self, nobjs: argc, swig_obj: argv);
31773 }
31774 {
31775 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
31776 _v = SWIG_CheckState(res);
31777 }
31778 if (_v) {
31779 return _wrap_new_SBEvent__SWIG_2(self, nobjs: argc, swig_obj: argv);
31780 }
31781 }
31782 }
31783 }
31784
31785fail:
31786 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBEvent'.\n"
31787 " Possible C/C++ prototypes are:\n"
31788 " lldb::SBEvent::SBEvent()\n"
31789 " lldb::SBEvent::SBEvent(lldb::SBEvent const &)\n"
31790 " lldb::SBEvent::SBEvent(uint32_t,char const *,uint32_t)\n");
31791 return 0;
31792}
31793
31794
31795SWIGINTERN PyObject *_wrap_delete_SBEvent(PyObject *self, PyObject *args) {
31796 PyObject *resultobj = 0;
31797 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
31798 void *argp1 = 0 ;
31799 int res1 = 0 ;
31800 PyObject *swig_obj[1] ;
31801
31802 (void)self;
31803 if (!args) SWIG_fail;
31804 swig_obj[0] = args;
31805 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_DISOWN | 0 );
31806 if (!SWIG_IsOK(res1)) {
31807 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBEvent" "', argument " "1"" of type '" "lldb::SBEvent *""'");
31808 }
31809 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
31810 {
31811 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31812 delete arg1;
31813 SWIG_PYTHON_THREAD_END_ALLOW;
31814 }
31815 resultobj = SWIG_Py_Void();
31816 return resultobj;
31817fail:
31818 return NULL;
31819}
31820
31821
31822SWIGINTERN PyObject *_wrap_SBEvent___nonzero__(PyObject *self, PyObject *args) {
31823 PyObject *resultobj = 0;
31824 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
31825 void *argp1 = 0 ;
31826 int res1 = 0 ;
31827 PyObject *swig_obj[1] ;
31828 bool result;
31829
31830 (void)self;
31831 if (!args) SWIG_fail;
31832 swig_obj[0] = args;
31833 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
31834 if (!SWIG_IsOK(res1)) {
31835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent___nonzero__" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
31836 }
31837 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
31838 {
31839 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31840 result = (bool)((lldb::SBEvent const *)arg1)->operator bool();
31841 SWIG_PYTHON_THREAD_END_ALLOW;
31842 }
31843 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
31844 return resultobj;
31845fail:
31846 return NULL;
31847}
31848
31849
31850SWIGINTERN PyObject *_wrap_SBEvent_IsValid(PyObject *self, PyObject *args) {
31851 PyObject *resultobj = 0;
31852 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
31853 void *argp1 = 0 ;
31854 int res1 = 0 ;
31855 PyObject *swig_obj[1] ;
31856 bool result;
31857
31858 (void)self;
31859 if (!args) SWIG_fail;
31860 swig_obj[0] = args;
31861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
31862 if (!SWIG_IsOK(res1)) {
31863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_IsValid" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
31864 }
31865 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
31866 {
31867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31868 result = (bool)((lldb::SBEvent const *)arg1)->IsValid();
31869 SWIG_PYTHON_THREAD_END_ALLOW;
31870 }
31871 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
31872 return resultobj;
31873fail:
31874 return NULL;
31875}
31876
31877
31878SWIGINTERN PyObject *_wrap_SBEvent_GetDataFlavor(PyObject *self, PyObject *args) {
31879 PyObject *resultobj = 0;
31880 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
31881 void *argp1 = 0 ;
31882 int res1 = 0 ;
31883 PyObject *swig_obj[1] ;
31884 char *result = 0 ;
31885
31886 (void)self;
31887 if (!args) SWIG_fail;
31888 swig_obj[0] = args;
31889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
31890 if (!SWIG_IsOK(res1)) {
31891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetDataFlavor" "', argument " "1"" of type '" "lldb::SBEvent *""'");
31892 }
31893 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
31894 {
31895 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31896 result = (char *)(arg1)->GetDataFlavor();
31897 SWIG_PYTHON_THREAD_END_ALLOW;
31898 }
31899 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
31900 return resultobj;
31901fail:
31902 return NULL;
31903}
31904
31905
31906SWIGINTERN PyObject *_wrap_SBEvent_GetType(PyObject *self, PyObject *args) {
31907 PyObject *resultobj = 0;
31908 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
31909 void *argp1 = 0 ;
31910 int res1 = 0 ;
31911 PyObject *swig_obj[1] ;
31912 uint32_t result;
31913
31914 (void)self;
31915 if (!args) SWIG_fail;
31916 swig_obj[0] = args;
31917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
31918 if (!SWIG_IsOK(res1)) {
31919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetType" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
31920 }
31921 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
31922 {
31923 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31924 result = (uint32_t)((lldb::SBEvent const *)arg1)->GetType();
31925 SWIG_PYTHON_THREAD_END_ALLOW;
31926 }
31927 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
31928 return resultobj;
31929fail:
31930 return NULL;
31931}
31932
31933
31934SWIGINTERN PyObject *_wrap_SBEvent_GetBroadcaster(PyObject *self, PyObject *args) {
31935 PyObject *resultobj = 0;
31936 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
31937 void *argp1 = 0 ;
31938 int res1 = 0 ;
31939 PyObject *swig_obj[1] ;
31940 lldb::SBBroadcaster result;
31941
31942 (void)self;
31943 if (!args) SWIG_fail;
31944 swig_obj[0] = args;
31945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
31946 if (!SWIG_IsOK(res1)) {
31947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
31948 }
31949 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
31950 {
31951 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31952 result = ((lldb::SBEvent const *)arg1)->GetBroadcaster();
31953 SWIG_PYTHON_THREAD_END_ALLOW;
31954 }
31955 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(result)), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
31956 return resultobj;
31957fail:
31958 return NULL;
31959}
31960
31961
31962SWIGINTERN PyObject *_wrap_SBEvent_GetBroadcasterClass(PyObject *self, PyObject *args) {
31963 PyObject *resultobj = 0;
31964 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
31965 void *argp1 = 0 ;
31966 int res1 = 0 ;
31967 PyObject *swig_obj[1] ;
31968 char *result = 0 ;
31969
31970 (void)self;
31971 if (!args) SWIG_fail;
31972 swig_obj[0] = args;
31973 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
31974 if (!SWIG_IsOK(res1)) {
31975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetBroadcasterClass" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
31976 }
31977 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
31978 {
31979 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31980 result = (char *)((lldb::SBEvent const *)arg1)->GetBroadcasterClass();
31981 SWIG_PYTHON_THREAD_END_ALLOW;
31982 }
31983 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
31984 return resultobj;
31985fail:
31986 return NULL;
31987}
31988
31989
31990SWIGINTERN PyObject *_wrap_SBEvent_BroadcasterMatchesRef(PyObject *self, PyObject *args) {
31991 PyObject *resultobj = 0;
31992 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
31993 lldb::SBBroadcaster *arg2 = 0 ;
31994 void *argp1 = 0 ;
31995 int res1 = 0 ;
31996 void *argp2 = 0 ;
31997 int res2 = 0 ;
31998 PyObject *swig_obj[2] ;
31999 bool result;
32000
32001 (void)self;
32002 if (!SWIG_Python_UnpackTuple(args, name: "SBEvent_BroadcasterMatchesRef", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
32003 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
32004 if (!SWIG_IsOK(res1)) {
32005 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_BroadcasterMatchesRef" "', argument " "1"" of type '" "lldb::SBEvent *""'");
32006 }
32007 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
32008 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
32009 if (!SWIG_IsOK(res2)) {
32010 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEvent_BroadcasterMatchesRef" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
32011 }
32012 if (!argp2) {
32013 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEvent_BroadcasterMatchesRef" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
32014 }
32015 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
32016 {
32017 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32018 result = (bool)(arg1)->BroadcasterMatchesRef(broadcaster: (lldb::SBBroadcaster const &)*arg2);
32019 SWIG_PYTHON_THREAD_END_ALLOW;
32020 }
32021 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
32022 return resultobj;
32023fail:
32024 return NULL;
32025}
32026
32027
32028SWIGINTERN PyObject *_wrap_SBEvent_Clear(PyObject *self, PyObject *args) {
32029 PyObject *resultobj = 0;
32030 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
32031 void *argp1 = 0 ;
32032 int res1 = 0 ;
32033 PyObject *swig_obj[1] ;
32034
32035 (void)self;
32036 if (!args) SWIG_fail;
32037 swig_obj[0] = args;
32038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
32039 if (!SWIG_IsOK(res1)) {
32040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_Clear" "', argument " "1"" of type '" "lldb::SBEvent *""'");
32041 }
32042 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
32043 {
32044 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32045 (arg1)->Clear();
32046 SWIG_PYTHON_THREAD_END_ALLOW;
32047 }
32048 resultobj = SWIG_Py_Void();
32049 return resultobj;
32050fail:
32051 return NULL;
32052}
32053
32054
32055SWIGINTERN PyObject *_wrap_SBEvent_GetCStringFromEvent(PyObject *self, PyObject *args) {
32056 PyObject *resultobj = 0;
32057 lldb::SBEvent *arg1 = 0 ;
32058 void *argp1 = 0 ;
32059 int res1 = 0 ;
32060 PyObject *swig_obj[1] ;
32061 char *result = 0 ;
32062
32063 (void)self;
32064 if (!args) SWIG_fail;
32065 swig_obj[0] = args;
32066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
32067 if (!SWIG_IsOK(res1)) {
32068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetCStringFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
32069 }
32070 if (!argp1) {
32071 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEvent_GetCStringFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
32072 }
32073 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
32074 {
32075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32076 result = (char *)lldb::SBEvent::GetCStringFromEvent(event: (lldb::SBEvent const &)*arg1);
32077 SWIG_PYTHON_THREAD_END_ALLOW;
32078 }
32079 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
32080 return resultobj;
32081fail:
32082 return NULL;
32083}
32084
32085
32086SWIGINTERN PyObject *_wrap_SBEvent_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32087 PyObject *resultobj = 0;
32088 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
32089 lldb::SBStream *arg2 = 0 ;
32090 void *argp1 = 0 ;
32091 int res1 = 0 ;
32092 void *argp2 = 0 ;
32093 int res2 = 0 ;
32094 bool result;
32095
32096 (void)self;
32097 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
32098 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
32099 if (!SWIG_IsOK(res1)) {
32100 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetDescription" "', argument " "1"" of type '" "lldb::SBEvent *""'");
32101 }
32102 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
32103 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
32104 if (!SWIG_IsOK(res2)) {
32105 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEvent_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
32106 }
32107 if (!argp2) {
32108 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEvent_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
32109 }
32110 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
32111 {
32112 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32113 result = (bool)(arg1)->GetDescription(description&: *arg2);
32114 SWIG_PYTHON_THREAD_END_ALLOW;
32115 }
32116 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
32117 return resultobj;
32118fail:
32119 return NULL;
32120}
32121
32122
32123SWIGINTERN PyObject *_wrap_SBEvent_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32124 PyObject *resultobj = 0;
32125 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
32126 lldb::SBStream *arg2 = 0 ;
32127 void *argp1 = 0 ;
32128 int res1 = 0 ;
32129 void *argp2 = 0 ;
32130 int res2 = 0 ;
32131 bool result;
32132
32133 (void)self;
32134 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
32135 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
32136 if (!SWIG_IsOK(res1)) {
32137 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetDescription" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
32138 }
32139 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
32140 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
32141 if (!SWIG_IsOK(res2)) {
32142 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEvent_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
32143 }
32144 if (!argp2) {
32145 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEvent_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
32146 }
32147 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
32148 {
32149 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32150 result = (bool)((lldb::SBEvent const *)arg1)->GetDescription(description&: *arg2);
32151 SWIG_PYTHON_THREAD_END_ALLOW;
32152 }
32153 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
32154 return resultobj;
32155fail:
32156 return NULL;
32157}
32158
32159
32160SWIGINTERN PyObject *_wrap_SBEvent_GetDescription(PyObject *self, PyObject *args) {
32161 Py_ssize_t argc;
32162 PyObject *argv[3] = {
32163 0
32164 };
32165
32166 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBEvent_GetDescription", min: 0, max: 2, objs: argv))) SWIG_fail;
32167 --argc;
32168 if (argc == 2) {
32169 int _v = 0;
32170 void *vptr = 0;
32171 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBEvent, 0);
32172 _v = SWIG_CheckState(res);
32173 if (_v) {
32174 void *vptr = 0;
32175 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
32176 _v = SWIG_CheckState(res);
32177 if (_v) {
32178 return _wrap_SBEvent_GetDescription__SWIG_0(self, nobjs: argc, swig_obj: argv);
32179 }
32180 }
32181 }
32182 if (argc == 2) {
32183 int _v = 0;
32184 void *vptr = 0;
32185 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBEvent, 0);
32186 _v = SWIG_CheckState(res);
32187 if (_v) {
32188 void *vptr = 0;
32189 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
32190 _v = SWIG_CheckState(res);
32191 if (_v) {
32192 return _wrap_SBEvent_GetDescription__SWIG_1(self, nobjs: argc, swig_obj: argv);
32193 }
32194 }
32195 }
32196
32197fail:
32198 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBEvent_GetDescription'.\n"
32199 " Possible C/C++ prototypes are:\n"
32200 " lldb::SBEvent::GetDescription(lldb::SBStream &)\n"
32201 " lldb::SBEvent::GetDescription(lldb::SBStream &) const\n");
32202 return 0;
32203}
32204
32205
32206SWIGINTERN PyObject *SBEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32207 PyObject *obj;
32208 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
32209 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBEvent, SWIG_NewClientData(obj));
32210 return SWIG_Py_Void();
32211}
32212
32213SWIGINTERN PyObject *SBEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32214 return SWIG_Python_InitShadowInstance(args);
32215}
32216
32217SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
32218 PyObject *resultobj = 0;
32219 lldb::SBExecutionContext *result = 0 ;
32220
32221 (void)self;
32222 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
32223 {
32224 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32225 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext();
32226 SWIG_PYTHON_THREAD_END_ALLOW;
32227 }
32228 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
32229 return resultobj;
32230fail:
32231 return NULL;
32232}
32233
32234
32235SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32236 PyObject *resultobj = 0;
32237 lldb::SBExecutionContext *arg1 = 0 ;
32238 void *argp1 = 0 ;
32239 int res1 = 0 ;
32240 lldb::SBExecutionContext *result = 0 ;
32241
32242 (void)self;
32243 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32244 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0);
32245 if (!SWIG_IsOK(res1)) {
32246 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBExecutionContext const &""'");
32247 }
32248 if (!argp1) {
32249 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBExecutionContext const &""'");
32250 }
32251 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
32252 {
32253 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32254 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext((lldb::SBExecutionContext const &)*arg1);
32255 SWIG_PYTHON_THREAD_END_ALLOW;
32256 }
32257 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
32258 return resultobj;
32259fail:
32260 return NULL;
32261}
32262
32263
32264SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32265 PyObject *resultobj = 0;
32266 lldb::SBTarget *arg1 = 0 ;
32267 void *argp1 = 0 ;
32268 int res1 = 0 ;
32269 lldb::SBExecutionContext *result = 0 ;
32270
32271 (void)self;
32272 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32273 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
32274 if (!SWIG_IsOK(res1)) {
32275 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
32276 }
32277 if (!argp1) {
32278 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
32279 }
32280 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
32281 {
32282 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32283 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext((lldb::SBTarget const &)*arg1);
32284 SWIG_PYTHON_THREAD_END_ALLOW;
32285 }
32286 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
32287 return resultobj;
32288fail:
32289 return NULL;
32290}
32291
32292
32293SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32294 PyObject *resultobj = 0;
32295 lldb::SBProcess *arg1 = 0 ;
32296 void *argp1 = 0 ;
32297 int res1 = 0 ;
32298 lldb::SBExecutionContext *result = 0 ;
32299
32300 (void)self;
32301 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32302 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
32303 if (!SWIG_IsOK(res1)) {
32304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBProcess const &""'");
32305 }
32306 if (!argp1) {
32307 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBProcess const &""'");
32308 }
32309 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
32310 {
32311 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32312 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext((lldb::SBProcess const &)*arg1);
32313 SWIG_PYTHON_THREAD_END_ALLOW;
32314 }
32315 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
32316 return resultobj;
32317fail:
32318 return NULL;
32319}
32320
32321
32322SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32323 PyObject *resultobj = 0;
32324 lldb::SBThread arg1 ;
32325 void *argp1 ;
32326 int res1 = 0 ;
32327 lldb::SBExecutionContext *result = 0 ;
32328
32329 (void)self;
32330 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32331 {
32332 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThread, 0 | 0);
32333 if (!SWIG_IsOK(res1)) {
32334 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBThread""'");
32335 }
32336 if (!argp1) {
32337 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBThread""'");
32338 } else {
32339 lldb::SBThread * temp = reinterpret_cast< lldb::SBThread * >(argp1);
32340 arg1 = *temp;
32341 if (SWIG_IsNewObj(res1)) delete temp;
32342 }
32343 }
32344 {
32345 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32346 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext(arg1);
32347 SWIG_PYTHON_THREAD_END_ALLOW;
32348 }
32349 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
32350 return resultobj;
32351fail:
32352 return NULL;
32353}
32354
32355
32356SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_5(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32357 PyObject *resultobj = 0;
32358 lldb::SBFrame *arg1 = 0 ;
32359 void *argp1 = 0 ;
32360 int res1 = 0 ;
32361 lldb::SBExecutionContext *result = 0 ;
32362
32363 (void)self;
32364 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
32366 if (!SWIG_IsOK(res1)) {
32367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBFrame const &""'");
32368 }
32369 if (!argp1) {
32370 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBFrame const &""'");
32371 }
32372 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
32373 {
32374 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32375 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext((lldb::SBFrame const &)*arg1);
32376 SWIG_PYTHON_THREAD_END_ALLOW;
32377 }
32378 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
32379 return resultobj;
32380fail:
32381 return NULL;
32382}
32383
32384
32385SWIGINTERN PyObject *_wrap_new_SBExecutionContext(PyObject *self, PyObject *args) {
32386 Py_ssize_t argc;
32387 PyObject *argv[2] = {
32388 0
32389 };
32390
32391 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBExecutionContext", min: 0, max: 1, objs: argv))) SWIG_fail;
32392 --argc;
32393 if (argc == 0) {
32394 return _wrap_new_SBExecutionContext__SWIG_0(self, nobjs: argc, argv);
32395 }
32396 if (argc == 1) {
32397 int _v = 0;
32398 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NO_NULL | 0);
32399 _v = SWIG_CheckState(res);
32400 if (_v) {
32401 return _wrap_new_SBExecutionContext__SWIG_1(self, nobjs: argc, swig_obj: argv);
32402 }
32403 }
32404 if (argc == 1) {
32405 int _v = 0;
32406 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
32407 _v = SWIG_CheckState(res);
32408 if (_v) {
32409 return _wrap_new_SBExecutionContext__SWIG_2(self, nobjs: argc, swig_obj: argv);
32410 }
32411 }
32412 if (argc == 1) {
32413 int _v = 0;
32414 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL | 0);
32415 _v = SWIG_CheckState(res);
32416 if (_v) {
32417 return _wrap_new_SBExecutionContext__SWIG_3(self, nobjs: argc, swig_obj: argv);
32418 }
32419 }
32420 if (argc == 1) {
32421 int _v = 0;
32422 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL | 0);
32423 _v = SWIG_CheckState(res);
32424 if (_v) {
32425 return _wrap_new_SBExecutionContext__SWIG_4(self, nobjs: argc, swig_obj: argv);
32426 }
32427 }
32428 if (argc == 1) {
32429 int _v = 0;
32430 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL | 0);
32431 _v = SWIG_CheckState(res);
32432 if (_v) {
32433 return _wrap_new_SBExecutionContext__SWIG_5(self, nobjs: argc, swig_obj: argv);
32434 }
32435 }
32436
32437fail:
32438 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBExecutionContext'.\n"
32439 " Possible C/C++ prototypes are:\n"
32440 " lldb::SBExecutionContext::SBExecutionContext()\n"
32441 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBExecutionContext const &)\n"
32442 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBTarget const &)\n"
32443 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBProcess const &)\n"
32444 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBThread)\n"
32445 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBFrame const &)\n");
32446 return 0;
32447}
32448
32449
32450SWIGINTERN PyObject *_wrap_delete_SBExecutionContext(PyObject *self, PyObject *args) {
32451 PyObject *resultobj = 0;
32452 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
32453 void *argp1 = 0 ;
32454 int res1 = 0 ;
32455 PyObject *swig_obj[1] ;
32456
32457 (void)self;
32458 if (!args) SWIG_fail;
32459 swig_obj[0] = args;
32460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_DISOWN | 0 );
32461 if (!SWIG_IsOK(res1)) {
32462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBExecutionContext *""'");
32463 }
32464 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
32465 {
32466 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32467 delete arg1;
32468 SWIG_PYTHON_THREAD_END_ALLOW;
32469 }
32470 resultobj = SWIG_Py_Void();
32471 return resultobj;
32472fail:
32473 return NULL;
32474}
32475
32476
32477SWIGINTERN PyObject *_wrap_SBExecutionContext_GetTarget(PyObject *self, PyObject *args) {
32478 PyObject *resultobj = 0;
32479 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
32480 void *argp1 = 0 ;
32481 int res1 = 0 ;
32482 PyObject *swig_obj[1] ;
32483 lldb::SBTarget result;
32484
32485 (void)self;
32486 if (!args) SWIG_fail;
32487 swig_obj[0] = args;
32488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0 );
32489 if (!SWIG_IsOK(res1)) {
32490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExecutionContext_GetTarget" "', argument " "1"" of type '" "lldb::SBExecutionContext const *""'");
32491 }
32492 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
32493 {
32494 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32495 result = ((lldb::SBExecutionContext const *)arg1)->GetTarget();
32496 SWIG_PYTHON_THREAD_END_ALLOW;
32497 }
32498 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
32499 return resultobj;
32500fail:
32501 return NULL;
32502}
32503
32504
32505SWIGINTERN PyObject *_wrap_SBExecutionContext_GetProcess(PyObject *self, PyObject *args) {
32506 PyObject *resultobj = 0;
32507 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
32508 void *argp1 = 0 ;
32509 int res1 = 0 ;
32510 PyObject *swig_obj[1] ;
32511 lldb::SBProcess result;
32512
32513 (void)self;
32514 if (!args) SWIG_fail;
32515 swig_obj[0] = args;
32516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0 );
32517 if (!SWIG_IsOK(res1)) {
32518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExecutionContext_GetProcess" "', argument " "1"" of type '" "lldb::SBExecutionContext const *""'");
32519 }
32520 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
32521 {
32522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32523 result = ((lldb::SBExecutionContext const *)arg1)->GetProcess();
32524 SWIG_PYTHON_THREAD_END_ALLOW;
32525 }
32526 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
32527 return resultobj;
32528fail:
32529 return NULL;
32530}
32531
32532
32533SWIGINTERN PyObject *_wrap_SBExecutionContext_GetThread(PyObject *self, PyObject *args) {
32534 PyObject *resultobj = 0;
32535 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
32536 void *argp1 = 0 ;
32537 int res1 = 0 ;
32538 PyObject *swig_obj[1] ;
32539 lldb::SBThread result;
32540
32541 (void)self;
32542 if (!args) SWIG_fail;
32543 swig_obj[0] = args;
32544 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0 );
32545 if (!SWIG_IsOK(res1)) {
32546 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExecutionContext_GetThread" "', argument " "1"" of type '" "lldb::SBExecutionContext const *""'");
32547 }
32548 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
32549 {
32550 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32551 result = ((lldb::SBExecutionContext const *)arg1)->GetThread();
32552 SWIG_PYTHON_THREAD_END_ALLOW;
32553 }
32554 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
32555 return resultobj;
32556fail:
32557 return NULL;
32558}
32559
32560
32561SWIGINTERN PyObject *_wrap_SBExecutionContext_GetFrame(PyObject *self, PyObject *args) {
32562 PyObject *resultobj = 0;
32563 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
32564 void *argp1 = 0 ;
32565 int res1 = 0 ;
32566 PyObject *swig_obj[1] ;
32567 lldb::SBFrame result;
32568
32569 (void)self;
32570 if (!args) SWIG_fail;
32571 swig_obj[0] = args;
32572 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0 );
32573 if (!SWIG_IsOK(res1)) {
32574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExecutionContext_GetFrame" "', argument " "1"" of type '" "lldb::SBExecutionContext const *""'");
32575 }
32576 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
32577 {
32578 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32579 result = ((lldb::SBExecutionContext const *)arg1)->GetFrame();
32580 SWIG_PYTHON_THREAD_END_ALLOW;
32581 }
32582 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(result)), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
32583 return resultobj;
32584fail:
32585 return NULL;
32586}
32587
32588
32589SWIGINTERN PyObject *SBExecutionContext_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32590 PyObject *obj;
32591 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
32592 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBExecutionContext, SWIG_NewClientData(obj));
32593 return SWIG_Py_Void();
32594}
32595
32596SWIGINTERN PyObject *SBExecutionContext_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32597 return SWIG_Python_InitShadowInstance(args);
32598}
32599
32600SWIGINTERN PyObject *_wrap_new_SBExpressionOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
32601 PyObject *resultobj = 0;
32602 lldb::SBExpressionOptions *result = 0 ;
32603
32604 (void)self;
32605 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
32606 {
32607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32608 result = (lldb::SBExpressionOptions *)new lldb::SBExpressionOptions();
32609 SWIG_PYTHON_THREAD_END_ALLOW;
32610 }
32611 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NEW | 0 );
32612 return resultobj;
32613fail:
32614 return NULL;
32615}
32616
32617
32618SWIGINTERN PyObject *_wrap_new_SBExpressionOptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32619 PyObject *resultobj = 0;
32620 lldb::SBExpressionOptions *arg1 = 0 ;
32621 void *argp1 = 0 ;
32622 int res1 = 0 ;
32623 lldb::SBExpressionOptions *result = 0 ;
32624
32625 (void)self;
32626 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32627 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
32628 if (!SWIG_IsOK(res1)) {
32629 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExpressionOptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions const &""'");
32630 }
32631 if (!argp1) {
32632 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExpressionOptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions const &""'");
32633 }
32634 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32635 {
32636 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32637 result = (lldb::SBExpressionOptions *)new lldb::SBExpressionOptions((lldb::SBExpressionOptions const &)*arg1);
32638 SWIG_PYTHON_THREAD_END_ALLOW;
32639 }
32640 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NEW | 0 );
32641 return resultobj;
32642fail:
32643 return NULL;
32644}
32645
32646
32647SWIGINTERN PyObject *_wrap_new_SBExpressionOptions(PyObject *self, PyObject *args) {
32648 Py_ssize_t argc;
32649 PyObject *argv[2] = {
32650 0
32651 };
32652
32653 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBExpressionOptions", min: 0, max: 1, objs: argv))) SWIG_fail;
32654 --argc;
32655 if (argc == 0) {
32656 return _wrap_new_SBExpressionOptions__SWIG_0(self, nobjs: argc, argv);
32657 }
32658 if (argc == 1) {
32659 int _v = 0;
32660 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
32661 _v = SWIG_CheckState(res);
32662 if (_v) {
32663 return _wrap_new_SBExpressionOptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
32664 }
32665 }
32666
32667fail:
32668 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBExpressionOptions'.\n"
32669 " Possible C/C++ prototypes are:\n"
32670 " lldb::SBExpressionOptions::SBExpressionOptions()\n"
32671 " lldb::SBExpressionOptions::SBExpressionOptions(lldb::SBExpressionOptions const &)\n");
32672 return 0;
32673}
32674
32675
32676SWIGINTERN PyObject *_wrap_delete_SBExpressionOptions(PyObject *self, PyObject *args) {
32677 PyObject *resultobj = 0;
32678 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32679 void *argp1 = 0 ;
32680 int res1 = 0 ;
32681 PyObject *swig_obj[1] ;
32682
32683 (void)self;
32684 if (!args) SWIG_fail;
32685 swig_obj[0] = args;
32686 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_DISOWN | 0 );
32687 if (!SWIG_IsOK(res1)) {
32688 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBExpressionOptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
32689 }
32690 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32691 {
32692 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32693 delete arg1;
32694 SWIG_PYTHON_THREAD_END_ALLOW;
32695 }
32696 resultobj = SWIG_Py_Void();
32697 return resultobj;
32698fail:
32699 return NULL;
32700}
32701
32702
32703SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetCoerceResultToId(PyObject *self, PyObject *args) {
32704 PyObject *resultobj = 0;
32705 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32706 void *argp1 = 0 ;
32707 int res1 = 0 ;
32708 PyObject *swig_obj[1] ;
32709 bool result;
32710
32711 (void)self;
32712 if (!args) SWIG_fail;
32713 swig_obj[0] = args;
32714 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
32715 if (!SWIG_IsOK(res1)) {
32716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetCoerceResultToId" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
32717 }
32718 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32719 {
32720 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32721 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetCoerceResultToId();
32722 SWIG_PYTHON_THREAD_END_ALLOW;
32723 }
32724 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
32725 return resultobj;
32726fail:
32727 return NULL;
32728}
32729
32730
32731SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32732 PyObject *resultobj = 0;
32733 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32734 bool arg2 ;
32735 void *argp1 = 0 ;
32736 int res1 = 0 ;
32737 bool val2 ;
32738 int ecode2 = 0 ;
32739
32740 (void)self;
32741 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
32742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
32743 if (!SWIG_IsOK(res1)) {
32744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetCoerceResultToId" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
32745 }
32746 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32747 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
32748 if (!SWIG_IsOK(ecode2)) {
32749 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetCoerceResultToId" "', argument " "2"" of type '" "bool""'");
32750 }
32751 arg2 = static_cast< bool >(val2);
32752 {
32753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32754 (arg1)->SetCoerceResultToId(arg2);
32755 SWIG_PYTHON_THREAD_END_ALLOW;
32756 }
32757 resultobj = SWIG_Py_Void();
32758 return resultobj;
32759fail:
32760 return NULL;
32761}
32762
32763
32764SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32765 PyObject *resultobj = 0;
32766 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32767 void *argp1 = 0 ;
32768 int res1 = 0 ;
32769
32770 (void)self;
32771 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32772 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
32773 if (!SWIG_IsOK(res1)) {
32774 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetCoerceResultToId" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
32775 }
32776 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32777 {
32778 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32779 (arg1)->SetCoerceResultToId();
32780 SWIG_PYTHON_THREAD_END_ALLOW;
32781 }
32782 resultobj = SWIG_Py_Void();
32783 return resultobj;
32784fail:
32785 return NULL;
32786}
32787
32788
32789SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId(PyObject *self, PyObject *args) {
32790 Py_ssize_t argc;
32791 PyObject *argv[3] = {
32792 0
32793 };
32794
32795 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetCoerceResultToId", min: 0, max: 2, objs: argv))) SWIG_fail;
32796 --argc;
32797 if (argc == 1) {
32798 int _v = 0;
32799 void *vptr = 0;
32800 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
32801 _v = SWIG_CheckState(res);
32802 if (_v) {
32803 return _wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_1(self, nobjs: argc, swig_obj: argv);
32804 }
32805 }
32806 if (argc == 2) {
32807 int _v = 0;
32808 void *vptr = 0;
32809 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
32810 _v = SWIG_CheckState(res);
32811 if (_v) {
32812 {
32813 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
32814 _v = SWIG_CheckState(res);
32815 }
32816 if (_v) {
32817 return _wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_0(self, nobjs: argc, swig_obj: argv);
32818 }
32819 }
32820 }
32821
32822fail:
32823 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetCoerceResultToId'.\n"
32824 " Possible C/C++ prototypes are:\n"
32825 " lldb::SBExpressionOptions::SetCoerceResultToId(bool)\n"
32826 " lldb::SBExpressionOptions::SetCoerceResultToId()\n");
32827 return 0;
32828}
32829
32830
32831SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetUnwindOnError(PyObject *self, PyObject *args) {
32832 PyObject *resultobj = 0;
32833 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32834 void *argp1 = 0 ;
32835 int res1 = 0 ;
32836 PyObject *swig_obj[1] ;
32837 bool result;
32838
32839 (void)self;
32840 if (!args) SWIG_fail;
32841 swig_obj[0] = args;
32842 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
32843 if (!SWIG_IsOK(res1)) {
32844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetUnwindOnError" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
32845 }
32846 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32847 {
32848 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32849 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetUnwindOnError();
32850 SWIG_PYTHON_THREAD_END_ALLOW;
32851 }
32852 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
32853 return resultobj;
32854fail:
32855 return NULL;
32856}
32857
32858
32859SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32860 PyObject *resultobj = 0;
32861 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32862 bool arg2 ;
32863 void *argp1 = 0 ;
32864 int res1 = 0 ;
32865 bool val2 ;
32866 int ecode2 = 0 ;
32867
32868 (void)self;
32869 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
32870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
32871 if (!SWIG_IsOK(res1)) {
32872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetUnwindOnError" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
32873 }
32874 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32875 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
32876 if (!SWIG_IsOK(ecode2)) {
32877 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetUnwindOnError" "', argument " "2"" of type '" "bool""'");
32878 }
32879 arg2 = static_cast< bool >(val2);
32880 {
32881 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32882 (arg1)->SetUnwindOnError(arg2);
32883 SWIG_PYTHON_THREAD_END_ALLOW;
32884 }
32885 resultobj = SWIG_Py_Void();
32886 return resultobj;
32887fail:
32888 return NULL;
32889}
32890
32891
32892SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32893 PyObject *resultobj = 0;
32894 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32895 void *argp1 = 0 ;
32896 int res1 = 0 ;
32897
32898 (void)self;
32899 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
32901 if (!SWIG_IsOK(res1)) {
32902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetUnwindOnError" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
32903 }
32904 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32905 {
32906 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32907 (arg1)->SetUnwindOnError();
32908 SWIG_PYTHON_THREAD_END_ALLOW;
32909 }
32910 resultobj = SWIG_Py_Void();
32911 return resultobj;
32912fail:
32913 return NULL;
32914}
32915
32916
32917SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError(PyObject *self, PyObject *args) {
32918 Py_ssize_t argc;
32919 PyObject *argv[3] = {
32920 0
32921 };
32922
32923 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetUnwindOnError", min: 0, max: 2, objs: argv))) SWIG_fail;
32924 --argc;
32925 if (argc == 1) {
32926 int _v = 0;
32927 void *vptr = 0;
32928 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
32929 _v = SWIG_CheckState(res);
32930 if (_v) {
32931 return _wrap_SBExpressionOptions_SetUnwindOnError__SWIG_1(self, nobjs: argc, swig_obj: argv);
32932 }
32933 }
32934 if (argc == 2) {
32935 int _v = 0;
32936 void *vptr = 0;
32937 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
32938 _v = SWIG_CheckState(res);
32939 if (_v) {
32940 {
32941 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
32942 _v = SWIG_CheckState(res);
32943 }
32944 if (_v) {
32945 return _wrap_SBExpressionOptions_SetUnwindOnError__SWIG_0(self, nobjs: argc, swig_obj: argv);
32946 }
32947 }
32948 }
32949
32950fail:
32951 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetUnwindOnError'.\n"
32952 " Possible C/C++ prototypes are:\n"
32953 " lldb::SBExpressionOptions::SetUnwindOnError(bool)\n"
32954 " lldb::SBExpressionOptions::SetUnwindOnError()\n");
32955 return 0;
32956}
32957
32958
32959SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetIgnoreBreakpoints(PyObject *self, PyObject *args) {
32960 PyObject *resultobj = 0;
32961 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32962 void *argp1 = 0 ;
32963 int res1 = 0 ;
32964 PyObject *swig_obj[1] ;
32965 bool result;
32966
32967 (void)self;
32968 if (!args) SWIG_fail;
32969 swig_obj[0] = args;
32970 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
32971 if (!SWIG_IsOK(res1)) {
32972 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetIgnoreBreakpoints" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
32973 }
32974 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
32975 {
32976 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32977 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetIgnoreBreakpoints();
32978 SWIG_PYTHON_THREAD_END_ALLOW;
32979 }
32980 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
32981 return resultobj;
32982fail:
32983 return NULL;
32984}
32985
32986
32987SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
32988 PyObject *resultobj = 0;
32989 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
32990 bool arg2 ;
32991 void *argp1 = 0 ;
32992 int res1 = 0 ;
32993 bool val2 ;
32994 int ecode2 = 0 ;
32995
32996 (void)self;
32997 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
32998 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
32999 if (!SWIG_IsOK(res1)) {
33000 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetIgnoreBreakpoints" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33001 }
33002 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33003 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
33004 if (!SWIG_IsOK(ecode2)) {
33005 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetIgnoreBreakpoints" "', argument " "2"" of type '" "bool""'");
33006 }
33007 arg2 = static_cast< bool >(val2);
33008 {
33009 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33010 (arg1)->SetIgnoreBreakpoints(arg2);
33011 SWIG_PYTHON_THREAD_END_ALLOW;
33012 }
33013 resultobj = SWIG_Py_Void();
33014 return resultobj;
33015fail:
33016 return NULL;
33017}
33018
33019
33020SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33021 PyObject *resultobj = 0;
33022 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33023 void *argp1 = 0 ;
33024 int res1 = 0 ;
33025
33026 (void)self;
33027 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
33028 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33029 if (!SWIG_IsOK(res1)) {
33030 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetIgnoreBreakpoints" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33031 }
33032 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33033 {
33034 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33035 (arg1)->SetIgnoreBreakpoints();
33036 SWIG_PYTHON_THREAD_END_ALLOW;
33037 }
33038 resultobj = SWIG_Py_Void();
33039 return resultobj;
33040fail:
33041 return NULL;
33042}
33043
33044
33045SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints(PyObject *self, PyObject *args) {
33046 Py_ssize_t argc;
33047 PyObject *argv[3] = {
33048 0
33049 };
33050
33051 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetIgnoreBreakpoints", min: 0, max: 2, objs: argv))) SWIG_fail;
33052 --argc;
33053 if (argc == 1) {
33054 int _v = 0;
33055 void *vptr = 0;
33056 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33057 _v = SWIG_CheckState(res);
33058 if (_v) {
33059 return _wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_1(self, nobjs: argc, swig_obj: argv);
33060 }
33061 }
33062 if (argc == 2) {
33063 int _v = 0;
33064 void *vptr = 0;
33065 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33066 _v = SWIG_CheckState(res);
33067 if (_v) {
33068 {
33069 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
33070 _v = SWIG_CheckState(res);
33071 }
33072 if (_v) {
33073 return _wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_0(self, nobjs: argc, swig_obj: argv);
33074 }
33075 }
33076 }
33077
33078fail:
33079 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetIgnoreBreakpoints'.\n"
33080 " Possible C/C++ prototypes are:\n"
33081 " lldb::SBExpressionOptions::SetIgnoreBreakpoints(bool)\n"
33082 " lldb::SBExpressionOptions::SetIgnoreBreakpoints()\n");
33083 return 0;
33084}
33085
33086
33087SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetFetchDynamicValue(PyObject *self, PyObject *args) {
33088 PyObject *resultobj = 0;
33089 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33090 void *argp1 = 0 ;
33091 int res1 = 0 ;
33092 PyObject *swig_obj[1] ;
33093 lldb::DynamicValueType result;
33094
33095 (void)self;
33096 if (!args) SWIG_fail;
33097 swig_obj[0] = args;
33098 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33099 if (!SWIG_IsOK(res1)) {
33100 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetFetchDynamicValue" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
33101 }
33102 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33103 {
33104 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33105 result = (lldb::DynamicValueType)((lldb::SBExpressionOptions const *)arg1)->GetFetchDynamicValue();
33106 SWIG_PYTHON_THREAD_END_ALLOW;
33107 }
33108 resultobj = SWIG_From_int(value: static_cast< int >(result));
33109 return resultobj;
33110fail:
33111 return NULL;
33112}
33113
33114
33115SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33116 PyObject *resultobj = 0;
33117 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33118 lldb::DynamicValueType arg2 ;
33119 void *argp1 = 0 ;
33120 int res1 = 0 ;
33121 int val2 ;
33122 int ecode2 = 0 ;
33123
33124 (void)self;
33125 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33126 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33127 if (!SWIG_IsOK(res1)) {
33128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetFetchDynamicValue" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33129 }
33130 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33131 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
33132 if (!SWIG_IsOK(ecode2)) {
33133 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetFetchDynamicValue" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
33134 }
33135 arg2 = static_cast< lldb::DynamicValueType >(val2);
33136 {
33137 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33138 (arg1)->SetFetchDynamicValue(arg2);
33139 SWIG_PYTHON_THREAD_END_ALLOW;
33140 }
33141 resultobj = SWIG_Py_Void();
33142 return resultobj;
33143fail:
33144 return NULL;
33145}
33146
33147
33148SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33149 PyObject *resultobj = 0;
33150 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33151 void *argp1 = 0 ;
33152 int res1 = 0 ;
33153
33154 (void)self;
33155 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
33156 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33157 if (!SWIG_IsOK(res1)) {
33158 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetFetchDynamicValue" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33159 }
33160 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33161 {
33162 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33163 (arg1)->SetFetchDynamicValue();
33164 SWIG_PYTHON_THREAD_END_ALLOW;
33165 }
33166 resultobj = SWIG_Py_Void();
33167 return resultobj;
33168fail:
33169 return NULL;
33170}
33171
33172
33173SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue(PyObject *self, PyObject *args) {
33174 Py_ssize_t argc;
33175 PyObject *argv[3] = {
33176 0
33177 };
33178
33179 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetFetchDynamicValue", min: 0, max: 2, objs: argv))) SWIG_fail;
33180 --argc;
33181 if (argc == 1) {
33182 int _v = 0;
33183 void *vptr = 0;
33184 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33185 _v = SWIG_CheckState(res);
33186 if (_v) {
33187 return _wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_1(self, nobjs: argc, swig_obj: argv);
33188 }
33189 }
33190 if (argc == 2) {
33191 int _v = 0;
33192 void *vptr = 0;
33193 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33194 _v = SWIG_CheckState(res);
33195 if (_v) {
33196 {
33197 int res = SWIG_AsVal_int(obj: argv[1], NULL);
33198 _v = SWIG_CheckState(res);
33199 }
33200 if (_v) {
33201 return _wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_0(self, nobjs: argc, swig_obj: argv);
33202 }
33203 }
33204 }
33205
33206fail:
33207 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetFetchDynamicValue'.\n"
33208 " Possible C/C++ prototypes are:\n"
33209 " lldb::SBExpressionOptions::SetFetchDynamicValue(lldb::DynamicValueType)\n"
33210 " lldb::SBExpressionOptions::SetFetchDynamicValue()\n");
33211 return 0;
33212}
33213
33214
33215SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTimeoutInMicroSeconds(PyObject *self, PyObject *args) {
33216 PyObject *resultobj = 0;
33217 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33218 void *argp1 = 0 ;
33219 int res1 = 0 ;
33220 PyObject *swig_obj[1] ;
33221 uint32_t result;
33222
33223 (void)self;
33224 if (!args) SWIG_fail;
33225 swig_obj[0] = args;
33226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33227 if (!SWIG_IsOK(res1)) {
33228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
33229 }
33230 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33231 {
33232 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33233 result = (uint32_t)((lldb::SBExpressionOptions const *)arg1)->GetTimeoutInMicroSeconds();
33234 SWIG_PYTHON_THREAD_END_ALLOW;
33235 }
33236 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
33237 return resultobj;
33238fail:
33239 return NULL;
33240}
33241
33242
33243SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33244 PyObject *resultobj = 0;
33245 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33246 uint32_t arg2 ;
33247 void *argp1 = 0 ;
33248 int res1 = 0 ;
33249 unsigned int val2 ;
33250 int ecode2 = 0 ;
33251
33252 (void)self;
33253 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33255 if (!SWIG_IsOK(res1)) {
33256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33257 }
33258 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33259 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
33260 if (!SWIG_IsOK(ecode2)) {
33261 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetTimeoutInMicroSeconds" "', argument " "2"" of type '" "uint32_t""'");
33262 }
33263 arg2 = static_cast< uint32_t >(val2);
33264 {
33265 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33266 (arg1)->SetTimeoutInMicroSeconds(arg2);
33267 SWIG_PYTHON_THREAD_END_ALLOW;
33268 }
33269 resultobj = SWIG_Py_Void();
33270 return resultobj;
33271fail:
33272 return NULL;
33273}
33274
33275
33276SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33277 PyObject *resultobj = 0;
33278 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33279 void *argp1 = 0 ;
33280 int res1 = 0 ;
33281
33282 (void)self;
33283 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
33284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33285 if (!SWIG_IsOK(res1)) {
33286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33287 }
33288 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33289 {
33290 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33291 (arg1)->SetTimeoutInMicroSeconds();
33292 SWIG_PYTHON_THREAD_END_ALLOW;
33293 }
33294 resultobj = SWIG_Py_Void();
33295 return resultobj;
33296fail:
33297 return NULL;
33298}
33299
33300
33301SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds(PyObject *self, PyObject *args) {
33302 Py_ssize_t argc;
33303 PyObject *argv[3] = {
33304 0
33305 };
33306
33307 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetTimeoutInMicroSeconds", min: 0, max: 2, objs: argv))) SWIG_fail;
33308 --argc;
33309 if (argc == 1) {
33310 int _v = 0;
33311 void *vptr = 0;
33312 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33313 _v = SWIG_CheckState(res);
33314 if (_v) {
33315 return _wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_1(self, nobjs: argc, swig_obj: argv);
33316 }
33317 }
33318 if (argc == 2) {
33319 int _v = 0;
33320 void *vptr = 0;
33321 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33322 _v = SWIG_CheckState(res);
33323 if (_v) {
33324 {
33325 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
33326 _v = SWIG_CheckState(res);
33327 }
33328 if (_v) {
33329 return _wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_0(self, nobjs: argc, swig_obj: argv);
33330 }
33331 }
33332 }
33333
33334fail:
33335 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetTimeoutInMicroSeconds'.\n"
33336 " Possible C/C++ prototypes are:\n"
33337 " lldb::SBExpressionOptions::SetTimeoutInMicroSeconds(uint32_t)\n"
33338 " lldb::SBExpressionOptions::SetTimeoutInMicroSeconds()\n");
33339 return 0;
33340}
33341
33342
33343SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds(PyObject *self, PyObject *args) {
33344 PyObject *resultobj = 0;
33345 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33346 void *argp1 = 0 ;
33347 int res1 = 0 ;
33348 PyObject *swig_obj[1] ;
33349 uint32_t result;
33350
33351 (void)self;
33352 if (!args) SWIG_fail;
33353 swig_obj[0] = args;
33354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33355 if (!SWIG_IsOK(res1)) {
33356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
33357 }
33358 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33359 {
33360 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33361 result = (uint32_t)((lldb::SBExpressionOptions const *)arg1)->GetOneThreadTimeoutInMicroSeconds();
33362 SWIG_PYTHON_THREAD_END_ALLOW;
33363 }
33364 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
33365 return resultobj;
33366fail:
33367 return NULL;
33368}
33369
33370
33371SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33372 PyObject *resultobj = 0;
33373 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33374 uint32_t arg2 ;
33375 void *argp1 = 0 ;
33376 int res1 = 0 ;
33377 unsigned int val2 ;
33378 int ecode2 = 0 ;
33379
33380 (void)self;
33381 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33382 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33383 if (!SWIG_IsOK(res1)) {
33384 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33385 }
33386 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33387 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
33388 if (!SWIG_IsOK(ecode2)) {
33389 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds" "', argument " "2"" of type '" "uint32_t""'");
33390 }
33391 arg2 = static_cast< uint32_t >(val2);
33392 {
33393 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33394 (arg1)->SetOneThreadTimeoutInMicroSeconds(arg2);
33395 SWIG_PYTHON_THREAD_END_ALLOW;
33396 }
33397 resultobj = SWIG_Py_Void();
33398 return resultobj;
33399fail:
33400 return NULL;
33401}
33402
33403
33404SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33405 PyObject *resultobj = 0;
33406 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33407 void *argp1 = 0 ;
33408 int res1 = 0 ;
33409
33410 (void)self;
33411 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
33412 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33413 if (!SWIG_IsOK(res1)) {
33414 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33415 }
33416 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33417 {
33418 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33419 (arg1)->SetOneThreadTimeoutInMicroSeconds();
33420 SWIG_PYTHON_THREAD_END_ALLOW;
33421 }
33422 resultobj = SWIG_Py_Void();
33423 return resultobj;
33424fail:
33425 return NULL;
33426}
33427
33428
33429SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds(PyObject *self, PyObject *args) {
33430 Py_ssize_t argc;
33431 PyObject *argv[3] = {
33432 0
33433 };
33434
33435 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds", min: 0, max: 2, objs: argv))) SWIG_fail;
33436 --argc;
33437 if (argc == 1) {
33438 int _v = 0;
33439 void *vptr = 0;
33440 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33441 _v = SWIG_CheckState(res);
33442 if (_v) {
33443 return _wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_1(self, nobjs: argc, swig_obj: argv);
33444 }
33445 }
33446 if (argc == 2) {
33447 int _v = 0;
33448 void *vptr = 0;
33449 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33450 _v = SWIG_CheckState(res);
33451 if (_v) {
33452 {
33453 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
33454 _v = SWIG_CheckState(res);
33455 }
33456 if (_v) {
33457 return _wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_0(self, nobjs: argc, swig_obj: argv);
33458 }
33459 }
33460 }
33461
33462fail:
33463 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds'.\n"
33464 " Possible C/C++ prototypes are:\n"
33465 " lldb::SBExpressionOptions::SetOneThreadTimeoutInMicroSeconds(uint32_t)\n"
33466 " lldb::SBExpressionOptions::SetOneThreadTimeoutInMicroSeconds()\n");
33467 return 0;
33468}
33469
33470
33471SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTryAllThreads(PyObject *self, PyObject *args) {
33472 PyObject *resultobj = 0;
33473 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33474 void *argp1 = 0 ;
33475 int res1 = 0 ;
33476 PyObject *swig_obj[1] ;
33477 bool result;
33478
33479 (void)self;
33480 if (!args) SWIG_fail;
33481 swig_obj[0] = args;
33482 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33483 if (!SWIG_IsOK(res1)) {
33484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetTryAllThreads" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
33485 }
33486 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33487 {
33488 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33489 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetTryAllThreads();
33490 SWIG_PYTHON_THREAD_END_ALLOW;
33491 }
33492 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
33493 return resultobj;
33494fail:
33495 return NULL;
33496}
33497
33498
33499SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33500 PyObject *resultobj = 0;
33501 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33502 bool arg2 ;
33503 void *argp1 = 0 ;
33504 int res1 = 0 ;
33505 bool val2 ;
33506 int ecode2 = 0 ;
33507
33508 (void)self;
33509 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33510 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33511 if (!SWIG_IsOK(res1)) {
33512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTryAllThreads" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33513 }
33514 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33515 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
33516 if (!SWIG_IsOK(ecode2)) {
33517 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetTryAllThreads" "', argument " "2"" of type '" "bool""'");
33518 }
33519 arg2 = static_cast< bool >(val2);
33520 {
33521 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33522 (arg1)->SetTryAllThreads(arg2);
33523 SWIG_PYTHON_THREAD_END_ALLOW;
33524 }
33525 resultobj = SWIG_Py_Void();
33526 return resultobj;
33527fail:
33528 return NULL;
33529}
33530
33531
33532SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33533 PyObject *resultobj = 0;
33534 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33535 void *argp1 = 0 ;
33536 int res1 = 0 ;
33537
33538 (void)self;
33539 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
33540 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33541 if (!SWIG_IsOK(res1)) {
33542 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTryAllThreads" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33543 }
33544 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33545 {
33546 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33547 (arg1)->SetTryAllThreads();
33548 SWIG_PYTHON_THREAD_END_ALLOW;
33549 }
33550 resultobj = SWIG_Py_Void();
33551 return resultobj;
33552fail:
33553 return NULL;
33554}
33555
33556
33557SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads(PyObject *self, PyObject *args) {
33558 Py_ssize_t argc;
33559 PyObject *argv[3] = {
33560 0
33561 };
33562
33563 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetTryAllThreads", min: 0, max: 2, objs: argv))) SWIG_fail;
33564 --argc;
33565 if (argc == 1) {
33566 int _v = 0;
33567 void *vptr = 0;
33568 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33569 _v = SWIG_CheckState(res);
33570 if (_v) {
33571 return _wrap_SBExpressionOptions_SetTryAllThreads__SWIG_1(self, nobjs: argc, swig_obj: argv);
33572 }
33573 }
33574 if (argc == 2) {
33575 int _v = 0;
33576 void *vptr = 0;
33577 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33578 _v = SWIG_CheckState(res);
33579 if (_v) {
33580 {
33581 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
33582 _v = SWIG_CheckState(res);
33583 }
33584 if (_v) {
33585 return _wrap_SBExpressionOptions_SetTryAllThreads__SWIG_0(self, nobjs: argc, swig_obj: argv);
33586 }
33587 }
33588 }
33589
33590fail:
33591 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetTryAllThreads'.\n"
33592 " Possible C/C++ prototypes are:\n"
33593 " lldb::SBExpressionOptions::SetTryAllThreads(bool)\n"
33594 " lldb::SBExpressionOptions::SetTryAllThreads()\n");
33595 return 0;
33596}
33597
33598
33599SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetStopOthers(PyObject *self, PyObject *args) {
33600 PyObject *resultobj = 0;
33601 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33602 void *argp1 = 0 ;
33603 int res1 = 0 ;
33604 PyObject *swig_obj[1] ;
33605 bool result;
33606
33607 (void)self;
33608 if (!args) SWIG_fail;
33609 swig_obj[0] = args;
33610 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33611 if (!SWIG_IsOK(res1)) {
33612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetStopOthers" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
33613 }
33614 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33615 {
33616 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33617 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetStopOthers();
33618 SWIG_PYTHON_THREAD_END_ALLOW;
33619 }
33620 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
33621 return resultobj;
33622fail:
33623 return NULL;
33624}
33625
33626
33627SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33628 PyObject *resultobj = 0;
33629 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33630 bool arg2 ;
33631 void *argp1 = 0 ;
33632 int res1 = 0 ;
33633 bool val2 ;
33634 int ecode2 = 0 ;
33635
33636 (void)self;
33637 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33638 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33639 if (!SWIG_IsOK(res1)) {
33640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetStopOthers" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33641 }
33642 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33643 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
33644 if (!SWIG_IsOK(ecode2)) {
33645 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetStopOthers" "', argument " "2"" of type '" "bool""'");
33646 }
33647 arg2 = static_cast< bool >(val2);
33648 {
33649 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33650 (arg1)->SetStopOthers(arg2);
33651 SWIG_PYTHON_THREAD_END_ALLOW;
33652 }
33653 resultobj = SWIG_Py_Void();
33654 return resultobj;
33655fail:
33656 return NULL;
33657}
33658
33659
33660SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33661 PyObject *resultobj = 0;
33662 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33663 void *argp1 = 0 ;
33664 int res1 = 0 ;
33665
33666 (void)self;
33667 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
33668 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33669 if (!SWIG_IsOK(res1)) {
33670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetStopOthers" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33671 }
33672 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33673 {
33674 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33675 (arg1)->SetStopOthers();
33676 SWIG_PYTHON_THREAD_END_ALLOW;
33677 }
33678 resultobj = SWIG_Py_Void();
33679 return resultobj;
33680fail:
33681 return NULL;
33682}
33683
33684
33685SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers(PyObject *self, PyObject *args) {
33686 Py_ssize_t argc;
33687 PyObject *argv[3] = {
33688 0
33689 };
33690
33691 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetStopOthers", min: 0, max: 2, objs: argv))) SWIG_fail;
33692 --argc;
33693 if (argc == 1) {
33694 int _v = 0;
33695 void *vptr = 0;
33696 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33697 _v = SWIG_CheckState(res);
33698 if (_v) {
33699 return _wrap_SBExpressionOptions_SetStopOthers__SWIG_1(self, nobjs: argc, swig_obj: argv);
33700 }
33701 }
33702 if (argc == 2) {
33703 int _v = 0;
33704 void *vptr = 0;
33705 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33706 _v = SWIG_CheckState(res);
33707 if (_v) {
33708 {
33709 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
33710 _v = SWIG_CheckState(res);
33711 }
33712 if (_v) {
33713 return _wrap_SBExpressionOptions_SetStopOthers__SWIG_0(self, nobjs: argc, swig_obj: argv);
33714 }
33715 }
33716 }
33717
33718fail:
33719 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetStopOthers'.\n"
33720 " Possible C/C++ prototypes are:\n"
33721 " lldb::SBExpressionOptions::SetStopOthers(bool)\n"
33722 " lldb::SBExpressionOptions::SetStopOthers()\n");
33723 return 0;
33724}
33725
33726
33727SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTrapExceptions(PyObject *self, PyObject *args) {
33728 PyObject *resultobj = 0;
33729 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33730 void *argp1 = 0 ;
33731 int res1 = 0 ;
33732 PyObject *swig_obj[1] ;
33733 bool result;
33734
33735 (void)self;
33736 if (!args) SWIG_fail;
33737 swig_obj[0] = args;
33738 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33739 if (!SWIG_IsOK(res1)) {
33740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetTrapExceptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
33741 }
33742 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33743 {
33744 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33745 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetTrapExceptions();
33746 SWIG_PYTHON_THREAD_END_ALLOW;
33747 }
33748 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
33749 return resultobj;
33750fail:
33751 return NULL;
33752}
33753
33754
33755SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33756 PyObject *resultobj = 0;
33757 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33758 bool arg2 ;
33759 void *argp1 = 0 ;
33760 int res1 = 0 ;
33761 bool val2 ;
33762 int ecode2 = 0 ;
33763
33764 (void)self;
33765 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33767 if (!SWIG_IsOK(res1)) {
33768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTrapExceptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33769 }
33770 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33771 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
33772 if (!SWIG_IsOK(ecode2)) {
33773 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetTrapExceptions" "', argument " "2"" of type '" "bool""'");
33774 }
33775 arg2 = static_cast< bool >(val2);
33776 {
33777 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33778 (arg1)->SetTrapExceptions(arg2);
33779 SWIG_PYTHON_THREAD_END_ALLOW;
33780 }
33781 resultobj = SWIG_Py_Void();
33782 return resultobj;
33783fail:
33784 return NULL;
33785}
33786
33787
33788SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33789 PyObject *resultobj = 0;
33790 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33791 void *argp1 = 0 ;
33792 int res1 = 0 ;
33793
33794 (void)self;
33795 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
33796 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33797 if (!SWIG_IsOK(res1)) {
33798 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTrapExceptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33799 }
33800 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33801 {
33802 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33803 (arg1)->SetTrapExceptions();
33804 SWIG_PYTHON_THREAD_END_ALLOW;
33805 }
33806 resultobj = SWIG_Py_Void();
33807 return resultobj;
33808fail:
33809 return NULL;
33810}
33811
33812
33813SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions(PyObject *self, PyObject *args) {
33814 Py_ssize_t argc;
33815 PyObject *argv[3] = {
33816 0
33817 };
33818
33819 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetTrapExceptions", min: 0, max: 2, objs: argv))) SWIG_fail;
33820 --argc;
33821 if (argc == 1) {
33822 int _v = 0;
33823 void *vptr = 0;
33824 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33825 _v = SWIG_CheckState(res);
33826 if (_v) {
33827 return _wrap_SBExpressionOptions_SetTrapExceptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
33828 }
33829 }
33830 if (argc == 2) {
33831 int _v = 0;
33832 void *vptr = 0;
33833 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33834 _v = SWIG_CheckState(res);
33835 if (_v) {
33836 {
33837 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
33838 _v = SWIG_CheckState(res);
33839 }
33840 if (_v) {
33841 return _wrap_SBExpressionOptions_SetTrapExceptions__SWIG_0(self, nobjs: argc, swig_obj: argv);
33842 }
33843 }
33844 }
33845
33846fail:
33847 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetTrapExceptions'.\n"
33848 " Possible C/C++ prototypes are:\n"
33849 " lldb::SBExpressionOptions::SetTrapExceptions(bool)\n"
33850 " lldb::SBExpressionOptions::SetTrapExceptions()\n");
33851 return 0;
33852}
33853
33854
33855SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetLanguage__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33856 PyObject *resultobj = 0;
33857 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33858 lldb::LanguageType arg2 ;
33859 void *argp1 = 0 ;
33860 int res1 = 0 ;
33861 int val2 ;
33862 int ecode2 = 0 ;
33863
33864 (void)self;
33865 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33866 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33867 if (!SWIG_IsOK(res1)) {
33868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetLanguage" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33869 }
33870 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33871 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
33872 if (!SWIG_IsOK(ecode2)) {
33873 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetLanguage" "', argument " "2"" of type '" "lldb::LanguageType""'");
33874 }
33875 arg2 = static_cast< lldb::LanguageType >(val2);
33876 {
33877 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33878 (arg1)->SetLanguage(arg2);
33879 SWIG_PYTHON_THREAD_END_ALLOW;
33880 }
33881 resultobj = SWIG_Py_Void();
33882 return resultobj;
33883fail:
33884 return NULL;
33885}
33886
33887
33888SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetLanguage__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
33889 PyObject *resultobj = 0;
33890 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33891 lldb::SBSourceLanguageName arg2 ;
33892 uint32_t arg3 ;
33893 void *argp1 = 0 ;
33894 int res1 = 0 ;
33895 int val2 ;
33896 int ecode2 = 0 ;
33897 unsigned int val3 ;
33898 int ecode3 = 0 ;
33899
33900 (void)self;
33901 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
33902 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33903 if (!SWIG_IsOK(res1)) {
33904 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetLanguage" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33905 }
33906 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33907 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
33908 if (!SWIG_IsOK(ecode2)) {
33909 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetLanguage" "', argument " "2"" of type '" "lldb::SBSourceLanguageName""'");
33910 }
33911 arg2 = static_cast< lldb::SBSourceLanguageName >(val2);
33912 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
33913 if (!SWIG_IsOK(ecode3)) {
33914 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBExpressionOptions_SetLanguage" "', argument " "3"" of type '" "uint32_t""'");
33915 }
33916 arg3 = static_cast< uint32_t >(val3);
33917 {
33918 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33919 (arg1)->SetLanguage(name: arg2,version: arg3);
33920 SWIG_PYTHON_THREAD_END_ALLOW;
33921 }
33922 resultobj = SWIG_Py_Void();
33923 return resultobj;
33924fail:
33925 return NULL;
33926}
33927
33928
33929SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetLanguage(PyObject *self, PyObject *args) {
33930 Py_ssize_t argc;
33931 PyObject *argv[4] = {
33932 0
33933 };
33934
33935 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetLanguage", min: 0, max: 3, objs: argv))) SWIG_fail;
33936 --argc;
33937 if (argc == 2) {
33938 int _v = 0;
33939 void *vptr = 0;
33940 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33941 _v = SWIG_CheckState(res);
33942 if (_v) {
33943 {
33944 int res = SWIG_AsVal_int(obj: argv[1], NULL);
33945 _v = SWIG_CheckState(res);
33946 }
33947 if (_v) {
33948 return _wrap_SBExpressionOptions_SetLanguage__SWIG_0(self, nobjs: argc, swig_obj: argv);
33949 }
33950 }
33951 }
33952 if (argc == 3) {
33953 int _v = 0;
33954 void *vptr = 0;
33955 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
33956 _v = SWIG_CheckState(res);
33957 if (_v) {
33958 {
33959 int res = SWIG_AsVal_int(obj: argv[1], NULL);
33960 _v = SWIG_CheckState(res);
33961 }
33962 if (_v) {
33963 {
33964 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
33965 _v = SWIG_CheckState(res);
33966 }
33967 if (_v) {
33968 return _wrap_SBExpressionOptions_SetLanguage__SWIG_1(self, nobjs: argc, swig_obj: argv);
33969 }
33970 }
33971 }
33972 }
33973
33974fail:
33975 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetLanguage'.\n"
33976 " Possible C/C++ prototypes are:\n"
33977 " lldb::SBExpressionOptions::SetLanguage(lldb::LanguageType)\n"
33978 " lldb::SBExpressionOptions::SetLanguage(lldb::SBSourceLanguageName,uint32_t)\n");
33979 return 0;
33980}
33981
33982
33983SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetGenerateDebugInfo(PyObject *self, PyObject *args) {
33984 PyObject *resultobj = 0;
33985 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
33986 void *argp1 = 0 ;
33987 int res1 = 0 ;
33988 PyObject *swig_obj[1] ;
33989 bool result;
33990
33991 (void)self;
33992 if (!args) SWIG_fail;
33993 swig_obj[0] = args;
33994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
33995 if (!SWIG_IsOK(res1)) {
33996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetGenerateDebugInfo" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
33997 }
33998 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
33999 {
34000 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34001 result = (bool)(arg1)->GetGenerateDebugInfo();
34002 SWIG_PYTHON_THREAD_END_ALLOW;
34003 }
34004 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
34005 return resultobj;
34006fail:
34007 return NULL;
34008}
34009
34010
34011SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34012 PyObject *resultobj = 0;
34013 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34014 bool arg2 ;
34015 void *argp1 = 0 ;
34016 int res1 = 0 ;
34017 bool val2 ;
34018 int ecode2 = 0 ;
34019
34020 (void)self;
34021 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
34022 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34023 if (!SWIG_IsOK(res1)) {
34024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetGenerateDebugInfo" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34025 }
34026 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34027 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
34028 if (!SWIG_IsOK(ecode2)) {
34029 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetGenerateDebugInfo" "', argument " "2"" of type '" "bool""'");
34030 }
34031 arg2 = static_cast< bool >(val2);
34032 {
34033 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34034 (arg1)->SetGenerateDebugInfo(arg2);
34035 SWIG_PYTHON_THREAD_END_ALLOW;
34036 }
34037 resultobj = SWIG_Py_Void();
34038 return resultobj;
34039fail:
34040 return NULL;
34041}
34042
34043
34044SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34045 PyObject *resultobj = 0;
34046 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34047 void *argp1 = 0 ;
34048 int res1 = 0 ;
34049
34050 (void)self;
34051 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
34052 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34053 if (!SWIG_IsOK(res1)) {
34054 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetGenerateDebugInfo" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34055 }
34056 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34057 {
34058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34059 (arg1)->SetGenerateDebugInfo();
34060 SWIG_PYTHON_THREAD_END_ALLOW;
34061 }
34062 resultobj = SWIG_Py_Void();
34063 return resultobj;
34064fail:
34065 return NULL;
34066}
34067
34068
34069SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo(PyObject *self, PyObject *args) {
34070 Py_ssize_t argc;
34071 PyObject *argv[3] = {
34072 0
34073 };
34074
34075 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetGenerateDebugInfo", min: 0, max: 2, objs: argv))) SWIG_fail;
34076 --argc;
34077 if (argc == 1) {
34078 int _v = 0;
34079 void *vptr = 0;
34080 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
34081 _v = SWIG_CheckState(res);
34082 if (_v) {
34083 return _wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_1(self, nobjs: argc, swig_obj: argv);
34084 }
34085 }
34086 if (argc == 2) {
34087 int _v = 0;
34088 void *vptr = 0;
34089 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
34090 _v = SWIG_CheckState(res);
34091 if (_v) {
34092 {
34093 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
34094 _v = SWIG_CheckState(res);
34095 }
34096 if (_v) {
34097 return _wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_0(self, nobjs: argc, swig_obj: argv);
34098 }
34099 }
34100 }
34101
34102fail:
34103 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetGenerateDebugInfo'.\n"
34104 " Possible C/C++ prototypes are:\n"
34105 " lldb::SBExpressionOptions::SetGenerateDebugInfo(bool)\n"
34106 " lldb::SBExpressionOptions::SetGenerateDebugInfo()\n");
34107 return 0;
34108}
34109
34110
34111SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetSuppressPersistentResult(PyObject *self, PyObject *args) {
34112 PyObject *resultobj = 0;
34113 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34114 void *argp1 = 0 ;
34115 int res1 = 0 ;
34116 PyObject *swig_obj[1] ;
34117 bool result;
34118
34119 (void)self;
34120 if (!args) SWIG_fail;
34121 swig_obj[0] = args;
34122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34123 if (!SWIG_IsOK(res1)) {
34124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetSuppressPersistentResult" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34125 }
34126 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34127 {
34128 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34129 result = (bool)(arg1)->GetSuppressPersistentResult();
34130 SWIG_PYTHON_THREAD_END_ALLOW;
34131 }
34132 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
34133 return resultobj;
34134fail:
34135 return NULL;
34136}
34137
34138
34139SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34140 PyObject *resultobj = 0;
34141 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34142 bool arg2 ;
34143 void *argp1 = 0 ;
34144 int res1 = 0 ;
34145 bool val2 ;
34146 int ecode2 = 0 ;
34147
34148 (void)self;
34149 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
34150 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34151 if (!SWIG_IsOK(res1)) {
34152 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetSuppressPersistentResult" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34153 }
34154 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34155 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
34156 if (!SWIG_IsOK(ecode2)) {
34157 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetSuppressPersistentResult" "', argument " "2"" of type '" "bool""'");
34158 }
34159 arg2 = static_cast< bool >(val2);
34160 {
34161 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34162 (arg1)->SetSuppressPersistentResult(arg2);
34163 SWIG_PYTHON_THREAD_END_ALLOW;
34164 }
34165 resultobj = SWIG_Py_Void();
34166 return resultobj;
34167fail:
34168 return NULL;
34169}
34170
34171
34172SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34173 PyObject *resultobj = 0;
34174 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34175 void *argp1 = 0 ;
34176 int res1 = 0 ;
34177
34178 (void)self;
34179 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
34180 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34181 if (!SWIG_IsOK(res1)) {
34182 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetSuppressPersistentResult" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34183 }
34184 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34185 {
34186 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34187 (arg1)->SetSuppressPersistentResult();
34188 SWIG_PYTHON_THREAD_END_ALLOW;
34189 }
34190 resultobj = SWIG_Py_Void();
34191 return resultobj;
34192fail:
34193 return NULL;
34194}
34195
34196
34197SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult(PyObject *self, PyObject *args) {
34198 Py_ssize_t argc;
34199 PyObject *argv[3] = {
34200 0
34201 };
34202
34203 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetSuppressPersistentResult", min: 0, max: 2, objs: argv))) SWIG_fail;
34204 --argc;
34205 if (argc == 1) {
34206 int _v = 0;
34207 void *vptr = 0;
34208 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
34209 _v = SWIG_CheckState(res);
34210 if (_v) {
34211 return _wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_1(self, nobjs: argc, swig_obj: argv);
34212 }
34213 }
34214 if (argc == 2) {
34215 int _v = 0;
34216 void *vptr = 0;
34217 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
34218 _v = SWIG_CheckState(res);
34219 if (_v) {
34220 {
34221 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
34222 _v = SWIG_CheckState(res);
34223 }
34224 if (_v) {
34225 return _wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_0(self, nobjs: argc, swig_obj: argv);
34226 }
34227 }
34228 }
34229
34230fail:
34231 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetSuppressPersistentResult'.\n"
34232 " Possible C/C++ prototypes are:\n"
34233 " lldb::SBExpressionOptions::SetSuppressPersistentResult(bool)\n"
34234 " lldb::SBExpressionOptions::SetSuppressPersistentResult()\n");
34235 return 0;
34236}
34237
34238
34239SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetPrefix(PyObject *self, PyObject *args) {
34240 PyObject *resultobj = 0;
34241 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34242 void *argp1 = 0 ;
34243 int res1 = 0 ;
34244 PyObject *swig_obj[1] ;
34245 char *result = 0 ;
34246
34247 (void)self;
34248 if (!args) SWIG_fail;
34249 swig_obj[0] = args;
34250 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34251 if (!SWIG_IsOK(res1)) {
34252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetPrefix" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
34253 }
34254 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34255 {
34256 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34257 result = (char *)((lldb::SBExpressionOptions const *)arg1)->GetPrefix();
34258 SWIG_PYTHON_THREAD_END_ALLOW;
34259 }
34260 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
34261 return resultobj;
34262fail:
34263 return NULL;
34264}
34265
34266
34267SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPrefix(PyObject *self, PyObject *args) {
34268 PyObject *resultobj = 0;
34269 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34270 char *arg2 = (char *) 0 ;
34271 void *argp1 = 0 ;
34272 int res1 = 0 ;
34273 int res2 ;
34274 char *buf2 = 0 ;
34275 int alloc2 = 0 ;
34276 PyObject *swig_obj[2] ;
34277
34278 (void)self;
34279 if (!SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetPrefix", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
34280 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34281 if (!SWIG_IsOK(res1)) {
34282 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetPrefix" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34283 }
34284 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34285 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
34286 if (!SWIG_IsOK(res2)) {
34287 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBExpressionOptions_SetPrefix" "', argument " "2"" of type '" "char const *""'");
34288 }
34289 arg2 = reinterpret_cast< char * >(buf2);
34290 {
34291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34292 (arg1)->SetPrefix((char const *)arg2);
34293 SWIG_PYTHON_THREAD_END_ALLOW;
34294 }
34295 resultobj = SWIG_Py_Void();
34296 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
34297 return resultobj;
34298fail:
34299 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
34300 return NULL;
34301}
34302
34303
34304SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34305 PyObject *resultobj = 0;
34306 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34307 bool arg2 ;
34308 void *argp1 = 0 ;
34309 int res1 = 0 ;
34310 bool val2 ;
34311 int ecode2 = 0 ;
34312
34313 (void)self;
34314 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
34315 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34316 if (!SWIG_IsOK(res1)) {
34317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetAutoApplyFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34318 }
34319 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34320 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
34321 if (!SWIG_IsOK(ecode2)) {
34322 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetAutoApplyFixIts" "', argument " "2"" of type '" "bool""'");
34323 }
34324 arg2 = static_cast< bool >(val2);
34325 {
34326 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34327 (arg1)->SetAutoApplyFixIts(arg2);
34328 SWIG_PYTHON_THREAD_END_ALLOW;
34329 }
34330 resultobj = SWIG_Py_Void();
34331 return resultobj;
34332fail:
34333 return NULL;
34334}
34335
34336
34337SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34338 PyObject *resultobj = 0;
34339 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34340 void *argp1 = 0 ;
34341 int res1 = 0 ;
34342
34343 (void)self;
34344 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
34345 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34346 if (!SWIG_IsOK(res1)) {
34347 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetAutoApplyFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34348 }
34349 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34350 {
34351 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34352 (arg1)->SetAutoApplyFixIts();
34353 SWIG_PYTHON_THREAD_END_ALLOW;
34354 }
34355 resultobj = SWIG_Py_Void();
34356 return resultobj;
34357fail:
34358 return NULL;
34359}
34360
34361
34362SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts(PyObject *self, PyObject *args) {
34363 Py_ssize_t argc;
34364 PyObject *argv[3] = {
34365 0
34366 };
34367
34368 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetAutoApplyFixIts", min: 0, max: 2, objs: argv))) SWIG_fail;
34369 --argc;
34370 if (argc == 1) {
34371 int _v = 0;
34372 void *vptr = 0;
34373 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
34374 _v = SWIG_CheckState(res);
34375 if (_v) {
34376 return _wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_1(self, nobjs: argc, swig_obj: argv);
34377 }
34378 }
34379 if (argc == 2) {
34380 int _v = 0;
34381 void *vptr = 0;
34382 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
34383 _v = SWIG_CheckState(res);
34384 if (_v) {
34385 {
34386 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
34387 _v = SWIG_CheckState(res);
34388 }
34389 if (_v) {
34390 return _wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_0(self, nobjs: argc, swig_obj: argv);
34391 }
34392 }
34393 }
34394
34395fail:
34396 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetAutoApplyFixIts'.\n"
34397 " Possible C/C++ prototypes are:\n"
34398 " lldb::SBExpressionOptions::SetAutoApplyFixIts(bool)\n"
34399 " lldb::SBExpressionOptions::SetAutoApplyFixIts()\n");
34400 return 0;
34401}
34402
34403
34404SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetAutoApplyFixIts(PyObject *self, PyObject *args) {
34405 PyObject *resultobj = 0;
34406 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34407 void *argp1 = 0 ;
34408 int res1 = 0 ;
34409 PyObject *swig_obj[1] ;
34410 bool result;
34411
34412 (void)self;
34413 if (!args) SWIG_fail;
34414 swig_obj[0] = args;
34415 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34416 if (!SWIG_IsOK(res1)) {
34417 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetAutoApplyFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34418 }
34419 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34420 {
34421 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34422 result = (bool)(arg1)->GetAutoApplyFixIts();
34423 SWIG_PYTHON_THREAD_END_ALLOW;
34424 }
34425 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
34426 return resultobj;
34427fail:
34428 return NULL;
34429}
34430
34431
34432SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetRetriesWithFixIts(PyObject *self, PyObject *args) {
34433 PyObject *resultobj = 0;
34434 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34435 uint64_t arg2 ;
34436 void *argp1 = 0 ;
34437 int res1 = 0 ;
34438 unsigned long long val2 ;
34439 int ecode2 = 0 ;
34440 PyObject *swig_obj[2] ;
34441
34442 (void)self;
34443 if (!SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetRetriesWithFixIts", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
34444 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34445 if (!SWIG_IsOK(res1)) {
34446 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetRetriesWithFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34447 }
34448 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34449 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
34450 if (!SWIG_IsOK(ecode2)) {
34451 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetRetriesWithFixIts" "', argument " "2"" of type '" "uint64_t""'");
34452 }
34453 arg2 = static_cast< uint64_t >(val2);
34454 {
34455 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34456 (arg1)->SetRetriesWithFixIts(arg2);
34457 SWIG_PYTHON_THREAD_END_ALLOW;
34458 }
34459 resultobj = SWIG_Py_Void();
34460 return resultobj;
34461fail:
34462 return NULL;
34463}
34464
34465
34466SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetRetriesWithFixIts(PyObject *self, PyObject *args) {
34467 PyObject *resultobj = 0;
34468 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34469 void *argp1 = 0 ;
34470 int res1 = 0 ;
34471 PyObject *swig_obj[1] ;
34472 uint64_t result;
34473
34474 (void)self;
34475 if (!args) SWIG_fail;
34476 swig_obj[0] = args;
34477 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34478 if (!SWIG_IsOK(res1)) {
34479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetRetriesWithFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34480 }
34481 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34482 {
34483 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34484 result = (uint64_t)(arg1)->GetRetriesWithFixIts();
34485 SWIG_PYTHON_THREAD_END_ALLOW;
34486 }
34487 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
34488 return resultobj;
34489fail:
34490 return NULL;
34491}
34492
34493
34494SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTopLevel(PyObject *self, PyObject *args) {
34495 PyObject *resultobj = 0;
34496 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34497 void *argp1 = 0 ;
34498 int res1 = 0 ;
34499 PyObject *swig_obj[1] ;
34500 bool result;
34501
34502 (void)self;
34503 if (!args) SWIG_fail;
34504 swig_obj[0] = args;
34505 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34506 if (!SWIG_IsOK(res1)) {
34507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetTopLevel" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34508 }
34509 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34510 {
34511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34512 result = (bool)(arg1)->GetTopLevel();
34513 SWIG_PYTHON_THREAD_END_ALLOW;
34514 }
34515 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
34516 return resultobj;
34517fail:
34518 return NULL;
34519}
34520
34521
34522SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34523 PyObject *resultobj = 0;
34524 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34525 bool arg2 ;
34526 void *argp1 = 0 ;
34527 int res1 = 0 ;
34528 bool val2 ;
34529 int ecode2 = 0 ;
34530
34531 (void)self;
34532 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
34533 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34534 if (!SWIG_IsOK(res1)) {
34535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTopLevel" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34536 }
34537 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34538 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
34539 if (!SWIG_IsOK(ecode2)) {
34540 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetTopLevel" "', argument " "2"" of type '" "bool""'");
34541 }
34542 arg2 = static_cast< bool >(val2);
34543 {
34544 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34545 (arg1)->SetTopLevel(arg2);
34546 SWIG_PYTHON_THREAD_END_ALLOW;
34547 }
34548 resultobj = SWIG_Py_Void();
34549 return resultobj;
34550fail:
34551 return NULL;
34552}
34553
34554
34555SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34556 PyObject *resultobj = 0;
34557 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34558 void *argp1 = 0 ;
34559 int res1 = 0 ;
34560
34561 (void)self;
34562 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
34563 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34564 if (!SWIG_IsOK(res1)) {
34565 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTopLevel" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34566 }
34567 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34568 {
34569 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34570 (arg1)->SetTopLevel();
34571 SWIG_PYTHON_THREAD_END_ALLOW;
34572 }
34573 resultobj = SWIG_Py_Void();
34574 return resultobj;
34575fail:
34576 return NULL;
34577}
34578
34579
34580SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel(PyObject *self, PyObject *args) {
34581 Py_ssize_t argc;
34582 PyObject *argv[3] = {
34583 0
34584 };
34585
34586 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetTopLevel", min: 0, max: 2, objs: argv))) SWIG_fail;
34587 --argc;
34588 if (argc == 1) {
34589 int _v = 0;
34590 void *vptr = 0;
34591 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
34592 _v = SWIG_CheckState(res);
34593 if (_v) {
34594 return _wrap_SBExpressionOptions_SetTopLevel__SWIG_1(self, nobjs: argc, swig_obj: argv);
34595 }
34596 }
34597 if (argc == 2) {
34598 int _v = 0;
34599 void *vptr = 0;
34600 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
34601 _v = SWIG_CheckState(res);
34602 if (_v) {
34603 {
34604 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
34605 _v = SWIG_CheckState(res);
34606 }
34607 if (_v) {
34608 return _wrap_SBExpressionOptions_SetTopLevel__SWIG_0(self, nobjs: argc, swig_obj: argv);
34609 }
34610 }
34611 }
34612
34613fail:
34614 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetTopLevel'.\n"
34615 " Possible C/C++ prototypes are:\n"
34616 " lldb::SBExpressionOptions::SetTopLevel(bool)\n"
34617 " lldb::SBExpressionOptions::SetTopLevel()\n");
34618 return 0;
34619}
34620
34621
34622SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetAllowJIT(PyObject *self, PyObject *args) {
34623 PyObject *resultobj = 0;
34624 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34625 void *argp1 = 0 ;
34626 int res1 = 0 ;
34627 PyObject *swig_obj[1] ;
34628 bool result;
34629
34630 (void)self;
34631 if (!args) SWIG_fail;
34632 swig_obj[0] = args;
34633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34634 if (!SWIG_IsOK(res1)) {
34635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetAllowJIT" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34636 }
34637 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34638 {
34639 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34640 result = (bool)(arg1)->GetAllowJIT();
34641 SWIG_PYTHON_THREAD_END_ALLOW;
34642 }
34643 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
34644 return resultobj;
34645fail:
34646 return NULL;
34647}
34648
34649
34650SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAllowJIT(PyObject *self, PyObject *args) {
34651 PyObject *resultobj = 0;
34652 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
34653 bool arg2 ;
34654 void *argp1 = 0 ;
34655 int res1 = 0 ;
34656 bool val2 ;
34657 int ecode2 = 0 ;
34658 PyObject *swig_obj[2] ;
34659
34660 (void)self;
34661 if (!SWIG_Python_UnpackTuple(args, name: "SBExpressionOptions_SetAllowJIT", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
34662 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
34663 if (!SWIG_IsOK(res1)) {
34664 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetAllowJIT" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
34665 }
34666 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
34667 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
34668 if (!SWIG_IsOK(ecode2)) {
34669 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetAllowJIT" "', argument " "2"" of type '" "bool""'");
34670 }
34671 arg2 = static_cast< bool >(val2);
34672 {
34673 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34674 (arg1)->SetAllowJIT(arg2);
34675 SWIG_PYTHON_THREAD_END_ALLOW;
34676 }
34677 resultobj = SWIG_Py_Void();
34678 return resultobj;
34679fail:
34680 return NULL;
34681}
34682
34683
34684SWIGINTERN PyObject *SBExpressionOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34685 PyObject *obj;
34686 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
34687 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_NewClientData(obj));
34688 return SWIG_Py_Void();
34689}
34690
34691SWIGINTERN PyObject *SBExpressionOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34692 return SWIG_Python_InitShadowInstance(args);
34693}
34694
34695SWIGINTERN PyObject *_wrap_new_SBFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
34696 PyObject *resultobj = 0;
34697 lldb::SBFile *result = 0 ;
34698
34699 (void)self;
34700 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
34701 {
34702 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34703 result = (lldb::SBFile *)new lldb::SBFile();
34704 SWIG_PYTHON_THREAD_END_ALLOW;
34705 }
34706 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NEW | 0 );
34707 return resultobj;
34708fail:
34709 return NULL;
34710}
34711
34712
34713SWIGINTERN PyObject *_wrap_new_SBFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34714 PyObject *resultobj = 0;
34715 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg1 ;
34716 lldb::SBFile *result = 0 ;
34717
34718 (void)self;
34719 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
34720 {
34721 PythonFile py_file(PyRefType::Borrowed, swig_obj[0]);
34722 if (!py_file) {
34723 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
34724 SWIG_fail;
34725 }
34726 auto sp = unwrapOrSetPythonException(expected: py_file.ConvertToFile());
34727 if (!sp)
34728 SWIG_fail;
34729 arg1 = sp;
34730 }
34731 {
34732 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34733 result = (lldb::SBFile *)new lldb::SBFile(arg1);
34734 SWIG_PYTHON_THREAD_END_ALLOW;
34735 }
34736 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NEW | 0 );
34737 return resultobj;
34738fail:
34739 return NULL;
34740}
34741
34742
34743SWIGINTERN PyObject *_wrap_new_SBFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
34744 PyObject *resultobj = 0;
34745 int arg1 ;
34746 char *arg2 = (char *) 0 ;
34747 bool arg3 ;
34748 int val1 ;
34749 int ecode1 = 0 ;
34750 int res2 ;
34751 char *buf2 = 0 ;
34752 int alloc2 = 0 ;
34753 bool val3 ;
34754 int ecode3 = 0 ;
34755 lldb::SBFile *result = 0 ;
34756
34757 (void)self;
34758 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
34759 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
34760 if (!SWIG_IsOK(ecode1)) {
34761 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBFile" "', argument " "1"" of type '" "int""'");
34762 }
34763 arg1 = static_cast< int >(val1);
34764 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
34765 if (!SWIG_IsOK(res2)) {
34766 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBFile" "', argument " "2"" of type '" "char const *""'");
34767 }
34768 arg2 = reinterpret_cast< char * >(buf2);
34769 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
34770 if (!SWIG_IsOK(ecode3)) {
34771 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_SBFile" "', argument " "3"" of type '" "bool""'");
34772 }
34773 arg3 = static_cast< bool >(val3);
34774 {
34775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34776 result = (lldb::SBFile *)new lldb::SBFile(arg1,(char const *)arg2,arg3);
34777 SWIG_PYTHON_THREAD_END_ALLOW;
34778 }
34779 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NEW | 0 );
34780 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
34781 return resultobj;
34782fail:
34783 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
34784 return NULL;
34785}
34786
34787
34788SWIGINTERN PyObject *_wrap_new_SBFile(PyObject *self, PyObject *args) {
34789 Py_ssize_t argc;
34790 PyObject *argv[4] = {
34791 0
34792 };
34793
34794 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBFile", min: 0, max: 3, objs: argv))) SWIG_fail;
34795 --argc;
34796 if (argc == 0) {
34797 return _wrap_new_SBFile__SWIG_0(self, nobjs: argc, argv);
34798 }
34799 if (argc == 1) {
34800 int _v = 0;
34801 {
34802 if (PythonFile::Check(py_obj: argv[0])) {
34803 _v = 1;
34804 } else {
34805 PyErr_Clear();
34806 _v = 0;
34807 }
34808 }
34809 if (_v) {
34810 return _wrap_new_SBFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
34811 }
34812 }
34813 if (argc == 3) {
34814 int _v = 0;
34815 {
34816 int res = SWIG_AsVal_int(obj: argv[0], NULL);
34817 _v = SWIG_CheckState(res);
34818 }
34819 if (_v) {
34820 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
34821 _v = SWIG_CheckState(res);
34822 if (_v) {
34823 {
34824 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
34825 _v = SWIG_CheckState(res);
34826 }
34827 if (_v) {
34828 return _wrap_new_SBFile__SWIG_2(self, nobjs: argc, swig_obj: argv);
34829 }
34830 }
34831 }
34832 }
34833
34834fail:
34835 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBFile'.\n"
34836 " Possible C/C++ prototypes are:\n"
34837 " lldb::SBFile::SBFile()\n"
34838 " lldb::SBFile::SBFile(lldb::FileSP)\n"
34839 " lldb::SBFile::SBFile(int,char const *,bool)\n");
34840 return 0;
34841}
34842
34843
34844SWIGINTERN PyObject *_wrap_delete_SBFile(PyObject *self, PyObject *args) {
34845 PyObject *resultobj = 0;
34846 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
34847 void *argp1 = 0 ;
34848 int res1 = 0 ;
34849 PyObject *swig_obj[1] ;
34850
34851 (void)self;
34852 if (!args) SWIG_fail;
34853 swig_obj[0] = args;
34854 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_DISOWN | 0 );
34855 if (!SWIG_IsOK(res1)) {
34856 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFile" "', argument " "1"" of type '" "lldb::SBFile *""'");
34857 }
34858 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
34859 {
34860 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34861 delete arg1;
34862 SWIG_PYTHON_THREAD_END_ALLOW;
34863 }
34864 resultobj = SWIG_Py_Void();
34865 return resultobj;
34866fail:
34867 return NULL;
34868}
34869
34870
34871SWIGINTERN PyObject *_wrap_SBFile_Read(PyObject *self, PyObject *args) {
34872 PyObject *resultobj = 0;
34873 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
34874 uint8_t *arg2 = (uint8_t *) 0 ;
34875 size_t arg3 ;
34876 size_t *arg4 = (size_t *) 0 ;
34877 void *argp1 = 0 ;
34878 int res1 = 0 ;
34879 Py_buffer_RAII view2 ;
34880 size_t temp4 ;
34881 int res4 = SWIG_TMPOBJ ;
34882 PyObject *swig_obj[2] ;
34883 lldb::SBError result;
34884
34885 arg4 = &temp4;
34886 (void)self;
34887 if (!SWIG_Python_UnpackTuple(args, name: "SBFile_Read", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
34888 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
34889 if (!SWIG_IsOK(res1)) {
34890 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_Read" "', argument " "1"" of type '" "lldb::SBFile *""'");
34891 }
34892 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
34893 {
34894 int res;
34895 Py_ssize_t size = 0;
34896 void *buf = 0;
34897 res = PyObject_GetBuffer(obj: swig_obj[1], view: &view2.buffer, PyBUF_WRITABLE);
34898 if (res < 0) {
34899 PyErr_Clear();
34900 SWIG_exception_fail(SWIG_ArgError(res), "in method '" "SBFile_Read" "', argument " "2"" of type '" "(uint8_t *buf, size_t num_bytes)""'");
34901 }
34902 size = view2.buffer.len;
34903 buf = view2.buffer.buf;
34904 arg2 = (uint8_t *)buf;
34905 arg3 = (size_t)(size / sizeof(uint8_t));
34906 }
34907 {
34908 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34909 result = (arg1)->Read(buf: arg2,num_bytes: arg3,OUTPUT: arg4);
34910 SWIG_PYTHON_THREAD_END_ALLOW;
34911 }
34912 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
34913 if (SWIG_IsTmpObj(res4)) {
34914 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_size_t(value: (*arg4)));
34915 } else {
34916 int new_flags = SWIG_IsNewObj(res4) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
34917 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_size_t, new_flags));
34918 }
34919 return resultobj;
34920fail:
34921 return NULL;
34922}
34923
34924
34925SWIGINTERN PyObject *_wrap_SBFile_Write(PyObject *self, PyObject *args) {
34926 PyObject *resultobj = 0;
34927 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
34928 uint8_t *arg2 = (uint8_t *) 0 ;
34929 size_t arg3 ;
34930 size_t *arg4 = (size_t *) 0 ;
34931 void *argp1 = 0 ;
34932 int res1 = 0 ;
34933 Py_buffer_RAII view2 ;
34934 size_t temp4 ;
34935 int res4 = SWIG_TMPOBJ ;
34936 PyObject *swig_obj[2] ;
34937 lldb::SBError result;
34938
34939 arg4 = &temp4;
34940 (void)self;
34941 if (!SWIG_Python_UnpackTuple(args, name: "SBFile_Write", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
34942 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
34943 if (!SWIG_IsOK(res1)) {
34944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_Write" "', argument " "1"" of type '" "lldb::SBFile *""'");
34945 }
34946 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
34947 {
34948 int res;
34949 Py_ssize_t size = 0;
34950 const void *buf = 0;
34951 res = PyObject_GetBuffer(obj: swig_obj[1], view: &view2.buffer, PyBUF_CONTIG_RO);
34952 if (res < 0) {
34953 PyErr_Clear();
34954 SWIG_exception_fail(SWIG_ArgError(res), "in method '" "SBFile_Write" "', argument " "2"" of type '" "(const uint8_t *buf, size_t num_bytes)""'");
34955 }
34956 size = view2.buffer.len;
34957 buf = view2.buffer.buf;
34958 arg2 = (uint8_t *)buf;
34959 arg3 = (size_t)(size / sizeof(uint8_t const));
34960 }
34961 {
34962 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34963 result = (arg1)->Write(buf: (uint8_t const *)arg2,num_bytes: arg3,OUTPUT: arg4);
34964 SWIG_PYTHON_THREAD_END_ALLOW;
34965 }
34966 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
34967 if (SWIG_IsTmpObj(res4)) {
34968 resultobj = SWIG_Python_AppendOutput(result: resultobj, obj: SWIG_From_size_t(value: (*arg4)));
34969 } else {
34970 int new_flags = SWIG_IsNewObj(res4) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
34971 resultobj = SWIG_Python_AppendOutput(result: resultobj, SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_size_t, new_flags));
34972 }
34973 return resultobj;
34974fail:
34975 return NULL;
34976}
34977
34978
34979SWIGINTERN PyObject *_wrap_SBFile_Flush(PyObject *self, PyObject *args) {
34980 PyObject *resultobj = 0;
34981 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
34982 void *argp1 = 0 ;
34983 int res1 = 0 ;
34984 PyObject *swig_obj[1] ;
34985 lldb::SBError result;
34986
34987 (void)self;
34988 if (!args) SWIG_fail;
34989 swig_obj[0] = args;
34990 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
34991 if (!SWIG_IsOK(res1)) {
34992 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_Flush" "', argument " "1"" of type '" "lldb::SBFile *""'");
34993 }
34994 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
34995 {
34996 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34997 result = (arg1)->Flush();
34998 SWIG_PYTHON_THREAD_END_ALLOW;
34999 }
35000 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
35001 return resultobj;
35002fail:
35003 return NULL;
35004}
35005
35006
35007SWIGINTERN PyObject *_wrap_SBFile_IsValid(PyObject *self, PyObject *args) {
35008 PyObject *resultobj = 0;
35009 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
35010 void *argp1 = 0 ;
35011 int res1 = 0 ;
35012 PyObject *swig_obj[1] ;
35013 bool result;
35014
35015 (void)self;
35016 if (!args) SWIG_fail;
35017 swig_obj[0] = args;
35018 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
35019 if (!SWIG_IsOK(res1)) {
35020 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_IsValid" "', argument " "1"" of type '" "lldb::SBFile const *""'");
35021 }
35022 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
35023 {
35024 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35025 result = (bool)((lldb::SBFile const *)arg1)->IsValid();
35026 SWIG_PYTHON_THREAD_END_ALLOW;
35027 }
35028 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35029 return resultobj;
35030fail:
35031 return NULL;
35032}
35033
35034
35035SWIGINTERN PyObject *_wrap_SBFile_Close(PyObject *self, PyObject *args) {
35036 PyObject *resultobj = 0;
35037 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
35038 void *argp1 = 0 ;
35039 int res1 = 0 ;
35040 PyObject *swig_obj[1] ;
35041 lldb::SBError result;
35042
35043 (void)self;
35044 if (!args) SWIG_fail;
35045 swig_obj[0] = args;
35046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
35047 if (!SWIG_IsOK(res1)) {
35048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_Close" "', argument " "1"" of type '" "lldb::SBFile *""'");
35049 }
35050 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
35051 {
35052 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35053 result = (arg1)->Close();
35054 SWIG_PYTHON_THREAD_END_ALLOW;
35055 }
35056 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
35057 return resultobj;
35058fail:
35059 return NULL;
35060}
35061
35062
35063SWIGINTERN PyObject *_wrap_SBFile___nonzero__(PyObject *self, PyObject *args) {
35064 PyObject *resultobj = 0;
35065 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
35066 void *argp1 = 0 ;
35067 int res1 = 0 ;
35068 PyObject *swig_obj[1] ;
35069 bool result;
35070
35071 (void)self;
35072 if (!args) SWIG_fail;
35073 swig_obj[0] = args;
35074 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
35075 if (!SWIG_IsOK(res1)) {
35076 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile___nonzero__" "', argument " "1"" of type '" "lldb::SBFile const *""'");
35077 }
35078 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
35079 {
35080 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35081 result = (bool)((lldb::SBFile const *)arg1)->operator bool();
35082 SWIG_PYTHON_THREAD_END_ALLOW;
35083 }
35084 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35085 return resultobj;
35086fail:
35087 return NULL;
35088}
35089
35090
35091SWIGINTERN PyObject *_wrap_SBFile_GetFile(PyObject *self, PyObject *args) {
35092 PyObject *resultobj = 0;
35093 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
35094 void *argp1 = 0 ;
35095 int res1 = 0 ;
35096 PyObject *swig_obj[1] ;
35097 SwigValueWrapper< std::shared_ptr< lldb_private::File > > result;
35098
35099 (void)self;
35100 if (!args) SWIG_fail;
35101 swig_obj[0] = args;
35102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
35103 if (!SWIG_IsOK(res1)) {
35104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_GetFile" "', argument " "1"" of type '" "lldb::SBFile const *""'");
35105 }
35106 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
35107 {
35108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35109 result = ((lldb::SBFile const *)arg1)->GetFile();
35110 SWIG_PYTHON_THREAD_END_ALLOW;
35111 }
35112 {
35113 resultobj = nullptr;
35114 const lldb::FileSP &sp = result;
35115 if (sp) {
35116 PythonFile pyfile = unwrapOrSetPythonException(expected: PythonFile::FromFile(file&: *sp));
35117 if (!pyfile.IsValid())
35118 SWIG_fail;
35119 resultobj = pyfile.release();
35120 }
35121 if (!resultobj) {
35122 resultobj = Py_None;
35123 Py_INCREF(Py_None);
35124 }
35125 }
35126 return resultobj;
35127fail:
35128 return NULL;
35129}
35130
35131
35132SWIGINTERN PyObject *_wrap_SBFile_MakeBorrowed(PyObject *self, PyObject *args) {
35133 PyObject *resultobj = 0;
35134 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg1 ;
35135 PyObject *swig_obj[1] ;
35136 lldb::SBFile result;
35137
35138 (void)self;
35139 if (!args) SWIG_fail;
35140 swig_obj[0] = args;
35141 {
35142 PythonFile py_file(PyRefType::Borrowed, swig_obj[0]);
35143 if (!py_file) {
35144 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
35145 SWIG_fail;
35146 }
35147 auto sp =
35148 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
35149 if (!sp)
35150 SWIG_fail;
35151 arg1 = sp;
35152 }
35153 {
35154 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35155 result = lldb_SBFile_MakeBorrowed(SWIG_STD_MOVE(arg1));
35156 SWIG_PYTHON_THREAD_END_ALLOW;
35157 }
35158 resultobj = SWIG_NewPointerObj((new lldb::SBFile(result)), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
35159 return resultobj;
35160fail:
35161 return NULL;
35162}
35163
35164
35165SWIGINTERN PyObject *_wrap_SBFile_MakeForcingIOMethods(PyObject *self, PyObject *args) {
35166 PyObject *resultobj = 0;
35167 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg1 ;
35168 PyObject *swig_obj[1] ;
35169 lldb::SBFile result;
35170
35171 (void)self;
35172 if (!args) SWIG_fail;
35173 swig_obj[0] = args;
35174 {
35175 PythonFile py_file(PyRefType::Borrowed, swig_obj[0]);
35176 if (!py_file) {
35177 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
35178 SWIG_fail;
35179 }
35180 auto sp = unwrapOrSetPythonException(
35181 expected: py_file.ConvertToFileForcingUseOfScriptingIOMethods());
35182 if (!sp)
35183 SWIG_fail;
35184 arg1 = sp;
35185 }
35186 {
35187 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35188 result = lldb_SBFile_MakeForcingIOMethods(SWIG_STD_MOVE(arg1));
35189 SWIG_PYTHON_THREAD_END_ALLOW;
35190 }
35191 resultobj = SWIG_NewPointerObj((new lldb::SBFile(result)), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
35192 return resultobj;
35193fail:
35194 return NULL;
35195}
35196
35197
35198SWIGINTERN PyObject *_wrap_SBFile_MakeBorrowedForcingIOMethods(PyObject *self, PyObject *args) {
35199 PyObject *resultobj = 0;
35200 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg1 ;
35201 PyObject *swig_obj[1] ;
35202 lldb::SBFile result;
35203
35204 (void)self;
35205 if (!args) SWIG_fail;
35206 swig_obj[0] = args;
35207 {
35208 PythonFile py_file(PyRefType::Borrowed, swig_obj[0]);
35209 if (!py_file) {
35210 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
35211 SWIG_fail;
35212 }
35213 auto sp = unwrapOrSetPythonException(
35214 expected: py_file.ConvertToFileForcingUseOfScriptingIOMethods(/*borrowed=*/true));
35215 if (!sp)
35216 SWIG_fail;
35217 arg1 = sp;
35218 }
35219 {
35220 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35221 result = lldb_SBFile_MakeBorrowedForcingIOMethods(SWIG_STD_MOVE(arg1));
35222 SWIG_PYTHON_THREAD_END_ALLOW;
35223 }
35224 resultobj = SWIG_NewPointerObj((new lldb::SBFile(result)), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
35225 return resultobj;
35226fail:
35227 return NULL;
35228}
35229
35230
35231SWIGINTERN PyObject *SBFile_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35232 PyObject *obj;
35233 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
35234 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFile, SWIG_NewClientData(obj));
35235 return SWIG_Py_Void();
35236}
35237
35238SWIGINTERN PyObject *SBFile_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35239 return SWIG_Python_InitShadowInstance(args);
35240}
35241
35242SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
35243 PyObject *resultobj = 0;
35244 lldb::SBFileSpec *result = 0 ;
35245
35246 (void)self;
35247 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
35248 {
35249 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35250 result = (lldb::SBFileSpec *)new lldb::SBFileSpec();
35251 SWIG_PYTHON_THREAD_END_ALLOW;
35252 }
35253 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NEW | 0 );
35254 return resultobj;
35255fail:
35256 return NULL;
35257}
35258
35259
35260SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
35261 PyObject *resultobj = 0;
35262 lldb::SBFileSpec *arg1 = 0 ;
35263 void *argp1 = 0 ;
35264 int res1 = 0 ;
35265 lldb::SBFileSpec *result = 0 ;
35266
35267 (void)self;
35268 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
35269 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
35270 if (!SWIG_IsOK(res1)) {
35271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFileSpec" "', argument " "1"" of type '" "lldb::SBFileSpec const &""'");
35272 }
35273 if (!argp1) {
35274 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFileSpec" "', argument " "1"" of type '" "lldb::SBFileSpec const &""'");
35275 }
35276 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35277 {
35278 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35279 result = (lldb::SBFileSpec *)new lldb::SBFileSpec((lldb::SBFileSpec const &)*arg1);
35280 SWIG_PYTHON_THREAD_END_ALLOW;
35281 }
35282 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NEW | 0 );
35283 return resultobj;
35284fail:
35285 return NULL;
35286}
35287
35288
35289SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
35290 PyObject *resultobj = 0;
35291 char *arg1 = (char *) 0 ;
35292 int res1 ;
35293 char *buf1 = 0 ;
35294 int alloc1 = 0 ;
35295 lldb::SBFileSpec *result = 0 ;
35296
35297 (void)self;
35298 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
35299 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
35300 if (!SWIG_IsOK(res1)) {
35301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFileSpec" "', argument " "1"" of type '" "char const *""'");
35302 }
35303 arg1 = reinterpret_cast< char * >(buf1);
35304 {
35305 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35306 result = (lldb::SBFileSpec *)new lldb::SBFileSpec((char const *)arg1);
35307 SWIG_PYTHON_THREAD_END_ALLOW;
35308 }
35309 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NEW | 0 );
35310 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
35311 return resultobj;
35312fail:
35313 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
35314 return NULL;
35315}
35316
35317
35318SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
35319 PyObject *resultobj = 0;
35320 char *arg1 = (char *) 0 ;
35321 bool arg2 ;
35322 int res1 ;
35323 char *buf1 = 0 ;
35324 int alloc1 = 0 ;
35325 bool val2 ;
35326 int ecode2 = 0 ;
35327 lldb::SBFileSpec *result = 0 ;
35328
35329 (void)self;
35330 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
35331 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
35332 if (!SWIG_IsOK(res1)) {
35333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFileSpec" "', argument " "1"" of type '" "char const *""'");
35334 }
35335 arg1 = reinterpret_cast< char * >(buf1);
35336 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
35337 if (!SWIG_IsOK(ecode2)) {
35338 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBFileSpec" "', argument " "2"" of type '" "bool""'");
35339 }
35340 arg2 = static_cast< bool >(val2);
35341 {
35342 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35343 result = (lldb::SBFileSpec *)new lldb::SBFileSpec((char const *)arg1,arg2);
35344 SWIG_PYTHON_THREAD_END_ALLOW;
35345 }
35346 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NEW | 0 );
35347 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
35348 return resultobj;
35349fail:
35350 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
35351 return NULL;
35352}
35353
35354
35355SWIGINTERN PyObject *_wrap_new_SBFileSpec(PyObject *self, PyObject *args) {
35356 Py_ssize_t argc;
35357 PyObject *argv[3] = {
35358 0
35359 };
35360
35361 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBFileSpec", min: 0, max: 2, objs: argv))) SWIG_fail;
35362 --argc;
35363 if (argc == 0) {
35364 return _wrap_new_SBFileSpec__SWIG_0(self, nobjs: argc, argv);
35365 }
35366 if (argc == 1) {
35367 int _v = 0;
35368 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
35369 _v = SWIG_CheckState(res);
35370 if (_v) {
35371 return _wrap_new_SBFileSpec__SWIG_1(self, nobjs: argc, swig_obj: argv);
35372 }
35373 }
35374 if (argc == 1) {
35375 int _v = 0;
35376 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
35377 _v = SWIG_CheckState(res);
35378 if (_v) {
35379 return _wrap_new_SBFileSpec__SWIG_2(self, nobjs: argc, swig_obj: argv);
35380 }
35381 }
35382 if (argc == 2) {
35383 int _v = 0;
35384 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
35385 _v = SWIG_CheckState(res);
35386 if (_v) {
35387 {
35388 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
35389 _v = SWIG_CheckState(res);
35390 }
35391 if (_v) {
35392 return _wrap_new_SBFileSpec__SWIG_3(self, nobjs: argc, swig_obj: argv);
35393 }
35394 }
35395 }
35396
35397fail:
35398 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBFileSpec'.\n"
35399 " Possible C/C++ prototypes are:\n"
35400 " lldb::SBFileSpec::SBFileSpec()\n"
35401 " lldb::SBFileSpec::SBFileSpec(lldb::SBFileSpec const &)\n"
35402 " lldb::SBFileSpec::SBFileSpec(char const *)\n"
35403 " lldb::SBFileSpec::SBFileSpec(char const *,bool)\n");
35404 return 0;
35405}
35406
35407
35408SWIGINTERN PyObject *_wrap_delete_SBFileSpec(PyObject *self, PyObject *args) {
35409 PyObject *resultobj = 0;
35410 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35411 void *argp1 = 0 ;
35412 int res1 = 0 ;
35413 PyObject *swig_obj[1] ;
35414
35415 (void)self;
35416 if (!args) SWIG_fail;
35417 swig_obj[0] = args;
35418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_DISOWN | 0 );
35419 if (!SWIG_IsOK(res1)) {
35420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFileSpec" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
35421 }
35422 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35423 {
35424 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35425 delete arg1;
35426 SWIG_PYTHON_THREAD_END_ALLOW;
35427 }
35428 resultobj = SWIG_Py_Void();
35429 return resultobj;
35430fail:
35431 return NULL;
35432}
35433
35434
35435SWIGINTERN PyObject *_wrap_SBFileSpec___nonzero__(PyObject *self, PyObject *args) {
35436 PyObject *resultobj = 0;
35437 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35438 void *argp1 = 0 ;
35439 int res1 = 0 ;
35440 PyObject *swig_obj[1] ;
35441 bool result;
35442
35443 (void)self;
35444 if (!args) SWIG_fail;
35445 swig_obj[0] = args;
35446 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35447 if (!SWIG_IsOK(res1)) {
35448 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec___nonzero__" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35449 }
35450 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35451 {
35452 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35453 result = (bool)((lldb::SBFileSpec const *)arg1)->operator bool();
35454 SWIG_PYTHON_THREAD_END_ALLOW;
35455 }
35456 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35457 return resultobj;
35458fail:
35459 return NULL;
35460}
35461
35462
35463SWIGINTERN PyObject *_wrap_SBFileSpec___eq__(PyObject *self, PyObject *args) {
35464 PyObject *resultobj = 0;
35465 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35466 lldb::SBFileSpec *arg2 = 0 ;
35467 void *argp1 = 0 ;
35468 int res1 = 0 ;
35469 void *argp2 = 0 ;
35470 int res2 = 0 ;
35471 PyObject *swig_obj[2] ;
35472 bool result;
35473
35474 (void)self;
35475 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpec___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
35476 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35477 if (!SWIG_IsOK(res1)) {
35478 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec___eq__" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35479 }
35480 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35481 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
35482 if (!SWIG_IsOK(res2)) {
35483 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec___eq__" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
35484 }
35485 if (!argp2) {
35486 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpec___eq__" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
35487 }
35488 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
35489 {
35490 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35491 result = (bool)((lldb::SBFileSpec const *)arg1)->operator ==(rhs: (lldb::SBFileSpec const &)*arg2);
35492 SWIG_PYTHON_THREAD_END_ALLOW;
35493 }
35494 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35495 return resultobj;
35496fail:
35497 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
35498 return NULL;
35499 }
35500 PyErr_Clear();
35501 Py_INCREF(Py_NotImplemented);
35502 return Py_NotImplemented;
35503}
35504
35505
35506SWIGINTERN PyObject *_wrap_SBFileSpec___ne__(PyObject *self, PyObject *args) {
35507 PyObject *resultobj = 0;
35508 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35509 lldb::SBFileSpec *arg2 = 0 ;
35510 void *argp1 = 0 ;
35511 int res1 = 0 ;
35512 void *argp2 = 0 ;
35513 int res2 = 0 ;
35514 PyObject *swig_obj[2] ;
35515 bool result;
35516
35517 (void)self;
35518 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpec___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
35519 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35520 if (!SWIG_IsOK(res1)) {
35521 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec___ne__" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35522 }
35523 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35524 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
35525 if (!SWIG_IsOK(res2)) {
35526 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec___ne__" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
35527 }
35528 if (!argp2) {
35529 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpec___ne__" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
35530 }
35531 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
35532 {
35533 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35534 result = (bool)((lldb::SBFileSpec const *)arg1)->operator !=(rhs: (lldb::SBFileSpec const &)*arg2);
35535 SWIG_PYTHON_THREAD_END_ALLOW;
35536 }
35537 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35538 return resultobj;
35539fail:
35540 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
35541 return NULL;
35542 }
35543 PyErr_Clear();
35544 Py_INCREF(Py_NotImplemented);
35545 return Py_NotImplemented;
35546}
35547
35548
35549SWIGINTERN PyObject *_wrap_SBFileSpec_IsValid(PyObject *self, PyObject *args) {
35550 PyObject *resultobj = 0;
35551 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35552 void *argp1 = 0 ;
35553 int res1 = 0 ;
35554 PyObject *swig_obj[1] ;
35555 bool result;
35556
35557 (void)self;
35558 if (!args) SWIG_fail;
35559 swig_obj[0] = args;
35560 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35561 if (!SWIG_IsOK(res1)) {
35562 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_IsValid" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35563 }
35564 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35565 {
35566 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35567 result = (bool)((lldb::SBFileSpec const *)arg1)->IsValid();
35568 SWIG_PYTHON_THREAD_END_ALLOW;
35569 }
35570 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35571 return resultobj;
35572fail:
35573 return NULL;
35574}
35575
35576
35577SWIGINTERN PyObject *_wrap_SBFileSpec_Exists(PyObject *self, PyObject *args) {
35578 PyObject *resultobj = 0;
35579 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35580 void *argp1 = 0 ;
35581 int res1 = 0 ;
35582 PyObject *swig_obj[1] ;
35583 bool result;
35584
35585 (void)self;
35586 if (!args) SWIG_fail;
35587 swig_obj[0] = args;
35588 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35589 if (!SWIG_IsOK(res1)) {
35590 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_Exists" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35591 }
35592 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35593 {
35594 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35595 result = (bool)((lldb::SBFileSpec const *)arg1)->Exists();
35596 SWIG_PYTHON_THREAD_END_ALLOW;
35597 }
35598 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35599 return resultobj;
35600fail:
35601 return NULL;
35602}
35603
35604
35605SWIGINTERN PyObject *_wrap_SBFileSpec_ResolveExecutableLocation(PyObject *self, PyObject *args) {
35606 PyObject *resultobj = 0;
35607 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35608 void *argp1 = 0 ;
35609 int res1 = 0 ;
35610 PyObject *swig_obj[1] ;
35611 bool result;
35612
35613 (void)self;
35614 if (!args) SWIG_fail;
35615 swig_obj[0] = args;
35616 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35617 if (!SWIG_IsOK(res1)) {
35618 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_ResolveExecutableLocation" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
35619 }
35620 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35621 {
35622 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35623 result = (bool)(arg1)->ResolveExecutableLocation();
35624 SWIG_PYTHON_THREAD_END_ALLOW;
35625 }
35626 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35627 return resultobj;
35628fail:
35629 return NULL;
35630}
35631
35632
35633SWIGINTERN PyObject *_wrap_SBFileSpec_GetFilename(PyObject *self, PyObject *args) {
35634 PyObject *resultobj = 0;
35635 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35636 void *argp1 = 0 ;
35637 int res1 = 0 ;
35638 PyObject *swig_obj[1] ;
35639 char *result = 0 ;
35640
35641 (void)self;
35642 if (!args) SWIG_fail;
35643 swig_obj[0] = args;
35644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35645 if (!SWIG_IsOK(res1)) {
35646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetFilename" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35647 }
35648 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35649 {
35650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35651 result = (char *)((lldb::SBFileSpec const *)arg1)->GetFilename();
35652 SWIG_PYTHON_THREAD_END_ALLOW;
35653 }
35654 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
35655 return resultobj;
35656fail:
35657 return NULL;
35658}
35659
35660
35661SWIGINTERN PyObject *_wrap_SBFileSpec_GetDirectory(PyObject *self, PyObject *args) {
35662 PyObject *resultobj = 0;
35663 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35664 void *argp1 = 0 ;
35665 int res1 = 0 ;
35666 PyObject *swig_obj[1] ;
35667 char *result = 0 ;
35668
35669 (void)self;
35670 if (!args) SWIG_fail;
35671 swig_obj[0] = args;
35672 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35673 if (!SWIG_IsOK(res1)) {
35674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetDirectory" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35675 }
35676 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35677 {
35678 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35679 result = (char *)((lldb::SBFileSpec const *)arg1)->GetDirectory();
35680 SWIG_PYTHON_THREAD_END_ALLOW;
35681 }
35682 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
35683 return resultobj;
35684fail:
35685 return NULL;
35686}
35687
35688
35689SWIGINTERN PyObject *_wrap_SBFileSpec_SetFilename(PyObject *self, PyObject *args) {
35690 PyObject *resultobj = 0;
35691 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35692 char *arg2 = (char *) 0 ;
35693 void *argp1 = 0 ;
35694 int res1 = 0 ;
35695 int res2 ;
35696 char *buf2 = 0 ;
35697 int alloc2 = 0 ;
35698 PyObject *swig_obj[2] ;
35699
35700 (void)self;
35701 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpec_SetFilename", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
35702 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35703 if (!SWIG_IsOK(res1)) {
35704 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_SetFilename" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
35705 }
35706 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35707 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
35708 if (!SWIG_IsOK(res2)) {
35709 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_SetFilename" "', argument " "2"" of type '" "char const *""'");
35710 }
35711 arg2 = reinterpret_cast< char * >(buf2);
35712 {
35713 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35714 (arg1)->SetFilename((char const *)arg2);
35715 SWIG_PYTHON_THREAD_END_ALLOW;
35716 }
35717 resultobj = SWIG_Py_Void();
35718 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35719 return resultobj;
35720fail:
35721 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35722 return NULL;
35723}
35724
35725
35726SWIGINTERN PyObject *_wrap_SBFileSpec_SetDirectory(PyObject *self, PyObject *args) {
35727 PyObject *resultobj = 0;
35728 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35729 char *arg2 = (char *) 0 ;
35730 void *argp1 = 0 ;
35731 int res1 = 0 ;
35732 int res2 ;
35733 char *buf2 = 0 ;
35734 int alloc2 = 0 ;
35735 PyObject *swig_obj[2] ;
35736
35737 (void)self;
35738 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpec_SetDirectory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
35739 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35740 if (!SWIG_IsOK(res1)) {
35741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_SetDirectory" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
35742 }
35743 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35744 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
35745 if (!SWIG_IsOK(res2)) {
35746 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_SetDirectory" "', argument " "2"" of type '" "char const *""'");
35747 }
35748 arg2 = reinterpret_cast< char * >(buf2);
35749 {
35750 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35751 (arg1)->SetDirectory((char const *)arg2);
35752 SWIG_PYTHON_THREAD_END_ALLOW;
35753 }
35754 resultobj = SWIG_Py_Void();
35755 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35756 return resultobj;
35757fail:
35758 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35759 return NULL;
35760}
35761
35762
35763SWIGINTERN PyObject *_wrap_SBFileSpec_GetPath(PyObject *self, PyObject *args) {
35764 PyObject *resultobj = 0;
35765 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35766 char *arg2 = (char *) 0 ;
35767 size_t arg3 ;
35768 void *argp1 = 0 ;
35769 int res1 = 0 ;
35770 int res2 ;
35771 char *buf2 = 0 ;
35772 int alloc2 = 0 ;
35773 size_t val3 ;
35774 int ecode3 = 0 ;
35775 PyObject *swig_obj[3] ;
35776 uint32_t result;
35777
35778 (void)self;
35779 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpec_GetPath", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
35780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35781 if (!SWIG_IsOK(res1)) {
35782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetPath" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35783 }
35784 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35785 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
35786 if (!SWIG_IsOK(res2)) {
35787 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_GetPath" "', argument " "2"" of type '" "char *""'");
35788 }
35789 arg2 = reinterpret_cast< char * >(buf2);
35790 ecode3 = SWIG_AsVal_size_t(obj: swig_obj[2], val: &val3);
35791 if (!SWIG_IsOK(ecode3)) {
35792 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFileSpec_GetPath" "', argument " "3"" of type '" "size_t""'");
35793 }
35794 arg3 = static_cast< size_t >(val3);
35795 {
35796 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35797 result = (uint32_t)((lldb::SBFileSpec const *)arg1)->GetPath(dst_path: arg2,dst_len: arg3);
35798 SWIG_PYTHON_THREAD_END_ALLOW;
35799 }
35800 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
35801 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35802 return resultobj;
35803fail:
35804 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35805 return NULL;
35806}
35807
35808
35809SWIGINTERN PyObject *_wrap_SBFileSpec_ResolvePath(PyObject *self, PyObject *args) {
35810 PyObject *resultobj = 0;
35811 char *arg1 = (char *) 0 ;
35812 char *arg2 = (char *) 0 ;
35813 size_t arg3 ;
35814 int res1 ;
35815 char *buf1 = 0 ;
35816 int alloc1 = 0 ;
35817 int res2 ;
35818 char *buf2 = 0 ;
35819 int alloc2 = 0 ;
35820 size_t val3 ;
35821 int ecode3 = 0 ;
35822 PyObject *swig_obj[3] ;
35823 int result;
35824
35825 (void)self;
35826 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpec_ResolvePath", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
35827 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
35828 if (!SWIG_IsOK(res1)) {
35829 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_ResolvePath" "', argument " "1"" of type '" "char const *""'");
35830 }
35831 arg1 = reinterpret_cast< char * >(buf1);
35832 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
35833 if (!SWIG_IsOK(res2)) {
35834 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_ResolvePath" "', argument " "2"" of type '" "char *""'");
35835 }
35836 arg2 = reinterpret_cast< char * >(buf2);
35837 ecode3 = SWIG_AsVal_size_t(obj: swig_obj[2], val: &val3);
35838 if (!SWIG_IsOK(ecode3)) {
35839 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFileSpec_ResolvePath" "', argument " "3"" of type '" "size_t""'");
35840 }
35841 arg3 = static_cast< size_t >(val3);
35842 {
35843 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35844 result = (int)lldb::SBFileSpec::ResolvePath(src_path: (char const *)arg1,dst_path: arg2,SWIG_STD_MOVE(arg3));
35845 SWIG_PYTHON_THREAD_END_ALLOW;
35846 }
35847 resultobj = SWIG_From_int(value: static_cast< int >(result));
35848 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
35849 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35850 return resultobj;
35851fail:
35852 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
35853 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35854 return NULL;
35855}
35856
35857
35858SWIGINTERN PyObject *_wrap_SBFileSpec_GetDescription(PyObject *self, PyObject *args) {
35859 PyObject *resultobj = 0;
35860 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35861 lldb::SBStream *arg2 = 0 ;
35862 void *argp1 = 0 ;
35863 int res1 = 0 ;
35864 void *argp2 = 0 ;
35865 int res2 = 0 ;
35866 PyObject *swig_obj[2] ;
35867 bool result;
35868
35869 (void)self;
35870 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpec_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
35871 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35872 if (!SWIG_IsOK(res1)) {
35873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetDescription" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
35874 }
35875 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35876 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
35877 if (!SWIG_IsOK(res2)) {
35878 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
35879 }
35880 if (!argp2) {
35881 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpec_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
35882 }
35883 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
35884 {
35885 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35886 result = (bool)((lldb::SBFileSpec const *)arg1)->GetDescription(description&: *arg2);
35887 SWIG_PYTHON_THREAD_END_ALLOW;
35888 }
35889 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
35890 return resultobj;
35891fail:
35892 return NULL;
35893}
35894
35895
35896SWIGINTERN PyObject *_wrap_SBFileSpec_AppendPathComponent(PyObject *self, PyObject *args) {
35897 PyObject *resultobj = 0;
35898 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35899 char *arg2 = (char *) 0 ;
35900 void *argp1 = 0 ;
35901 int res1 = 0 ;
35902 int res2 ;
35903 char *buf2 = 0 ;
35904 int alloc2 = 0 ;
35905 PyObject *swig_obj[2] ;
35906
35907 (void)self;
35908 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpec_AppendPathComponent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
35909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35910 if (!SWIG_IsOK(res1)) {
35911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_AppendPathComponent" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
35912 }
35913 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35914 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
35915 if (!SWIG_IsOK(res2)) {
35916 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_AppendPathComponent" "', argument " "2"" of type '" "char const *""'");
35917 }
35918 arg2 = reinterpret_cast< char * >(buf2);
35919 {
35920 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35921 (arg1)->AppendPathComponent(file_or_directory: (char const *)arg2);
35922 SWIG_PYTHON_THREAD_END_ALLOW;
35923 }
35924 resultobj = SWIG_Py_Void();
35925 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35926 return resultobj;
35927fail:
35928 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35929 return NULL;
35930}
35931
35932
35933SWIGINTERN PyObject *_wrap_SBFileSpec___repr__(PyObject *self, PyObject *args) {
35934 PyObject *resultobj = 0;
35935 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
35936 void *argp1 = 0 ;
35937 int res1 = 0 ;
35938 PyObject *swig_obj[1] ;
35939 std::string result;
35940
35941 (void)self;
35942 if (!args) SWIG_fail;
35943 swig_obj[0] = args;
35944 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
35945 if (!SWIG_IsOK(res1)) {
35946 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec___repr__" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
35947 }
35948 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
35949 {
35950 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35951 result = lldb_SBFileSpec___repr__(self: arg1);
35952 SWIG_PYTHON_THREAD_END_ALLOW;
35953 }
35954 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
35955 return resultobj;
35956fail:
35957 return NULL;
35958}
35959
35960
35961SWIGINTERN PyObject *SBFileSpec_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35962 PyObject *obj;
35963 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
35964 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFileSpec, SWIG_NewClientData(obj));
35965 return SWIG_Py_Void();
35966}
35967
35968SWIGINTERN PyObject *SBFileSpec_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35969 return SWIG_Python_InitShadowInstance(args);
35970}
35971
35972SWIGINTERN PyObject *_wrap_new_SBFileSpecList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
35973 PyObject *resultobj = 0;
35974 lldb::SBFileSpecList *result = 0 ;
35975
35976 (void)self;
35977 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
35978 {
35979 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35980 result = (lldb::SBFileSpecList *)new lldb::SBFileSpecList();
35981 SWIG_PYTHON_THREAD_END_ALLOW;
35982 }
35983 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NEW | 0 );
35984 return resultobj;
35985fail:
35986 return NULL;
35987}
35988
35989
35990SWIGINTERN PyObject *_wrap_new_SBFileSpecList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
35991 PyObject *resultobj = 0;
35992 lldb::SBFileSpecList *arg1 = 0 ;
35993 void *argp1 = 0 ;
35994 int res1 = 0 ;
35995 lldb::SBFileSpecList *result = 0 ;
35996
35997 (void)self;
35998 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
35999 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
36000 if (!SWIG_IsOK(res1)) {
36001 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFileSpecList" "', argument " "1"" of type '" "lldb::SBFileSpecList const &""'");
36002 }
36003 if (!argp1) {
36004 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFileSpecList" "', argument " "1"" of type '" "lldb::SBFileSpecList const &""'");
36005 }
36006 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36007 {
36008 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36009 result = (lldb::SBFileSpecList *)new lldb::SBFileSpecList((lldb::SBFileSpecList const &)*arg1);
36010 SWIG_PYTHON_THREAD_END_ALLOW;
36011 }
36012 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NEW | 0 );
36013 return resultobj;
36014fail:
36015 return NULL;
36016}
36017
36018
36019SWIGINTERN PyObject *_wrap_new_SBFileSpecList(PyObject *self, PyObject *args) {
36020 Py_ssize_t argc;
36021 PyObject *argv[2] = {
36022 0
36023 };
36024
36025 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBFileSpecList", min: 0, max: 1, objs: argv))) SWIG_fail;
36026 --argc;
36027 if (argc == 0) {
36028 return _wrap_new_SBFileSpecList__SWIG_0(self, nobjs: argc, argv);
36029 }
36030 if (argc == 1) {
36031 int _v = 0;
36032 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
36033 _v = SWIG_CheckState(res);
36034 if (_v) {
36035 return _wrap_new_SBFileSpecList__SWIG_1(self, nobjs: argc, swig_obj: argv);
36036 }
36037 }
36038
36039fail:
36040 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBFileSpecList'.\n"
36041 " Possible C/C++ prototypes are:\n"
36042 " lldb::SBFileSpecList::SBFileSpecList()\n"
36043 " lldb::SBFileSpecList::SBFileSpecList(lldb::SBFileSpecList const &)\n");
36044 return 0;
36045}
36046
36047
36048SWIGINTERN PyObject *_wrap_delete_SBFileSpecList(PyObject *self, PyObject *args) {
36049 PyObject *resultobj = 0;
36050 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36051 void *argp1 = 0 ;
36052 int res1 = 0 ;
36053 PyObject *swig_obj[1] ;
36054
36055 (void)self;
36056 if (!args) SWIG_fail;
36057 swig_obj[0] = args;
36058 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_DISOWN | 0 );
36059 if (!SWIG_IsOK(res1)) {
36060 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFileSpecList" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
36061 }
36062 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36063 {
36064 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36065 delete arg1;
36066 SWIG_PYTHON_THREAD_END_ALLOW;
36067 }
36068 resultobj = SWIG_Py_Void();
36069 return resultobj;
36070fail:
36071 return NULL;
36072}
36073
36074
36075SWIGINTERN PyObject *_wrap_SBFileSpecList_GetSize(PyObject *self, PyObject *args) {
36076 PyObject *resultobj = 0;
36077 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36078 void *argp1 = 0 ;
36079 int res1 = 0 ;
36080 PyObject *swig_obj[1] ;
36081 uint32_t result;
36082
36083 (void)self;
36084 if (!args) SWIG_fail;
36085 swig_obj[0] = args;
36086 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
36087 if (!SWIG_IsOK(res1)) {
36088 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_GetSize" "', argument " "1"" of type '" "lldb::SBFileSpecList const *""'");
36089 }
36090 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36091 {
36092 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36093 result = (uint32_t)((lldb::SBFileSpecList const *)arg1)->GetSize();
36094 SWIG_PYTHON_THREAD_END_ALLOW;
36095 }
36096 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
36097 return resultobj;
36098fail:
36099 return NULL;
36100}
36101
36102
36103SWIGINTERN PyObject *_wrap_SBFileSpecList_GetDescription(PyObject *self, PyObject *args) {
36104 PyObject *resultobj = 0;
36105 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36106 lldb::SBStream *arg2 = 0 ;
36107 void *argp1 = 0 ;
36108 int res1 = 0 ;
36109 void *argp2 = 0 ;
36110 int res2 = 0 ;
36111 PyObject *swig_obj[2] ;
36112 bool result;
36113
36114 (void)self;
36115 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpecList_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
36116 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
36117 if (!SWIG_IsOK(res1)) {
36118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_GetDescription" "', argument " "1"" of type '" "lldb::SBFileSpecList const *""'");
36119 }
36120 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36121 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
36122 if (!SWIG_IsOK(res2)) {
36123 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpecList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
36124 }
36125 if (!argp2) {
36126 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpecList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
36127 }
36128 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
36129 {
36130 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36131 result = (bool)((lldb::SBFileSpecList const *)arg1)->GetDescription(description&: *arg2);
36132 SWIG_PYTHON_THREAD_END_ALLOW;
36133 }
36134 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
36135 return resultobj;
36136fail:
36137 return NULL;
36138}
36139
36140
36141SWIGINTERN PyObject *_wrap_SBFileSpecList_Append(PyObject *self, PyObject *args) {
36142 PyObject *resultobj = 0;
36143 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36144 lldb::SBFileSpec *arg2 = 0 ;
36145 void *argp1 = 0 ;
36146 int res1 = 0 ;
36147 void *argp2 = 0 ;
36148 int res2 = 0 ;
36149 PyObject *swig_obj[2] ;
36150
36151 (void)self;
36152 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpecList_Append", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
36153 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
36154 if (!SWIG_IsOK(res1)) {
36155 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_Append" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
36156 }
36157 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36158 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
36159 if (!SWIG_IsOK(res2)) {
36160 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpecList_Append" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
36161 }
36162 if (!argp2) {
36163 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpecList_Append" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
36164 }
36165 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
36166 {
36167 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36168 (arg1)->Append(sb_file: (lldb::SBFileSpec const &)*arg2);
36169 SWIG_PYTHON_THREAD_END_ALLOW;
36170 }
36171 resultobj = SWIG_Py_Void();
36172 return resultobj;
36173fail:
36174 return NULL;
36175}
36176
36177
36178SWIGINTERN PyObject *_wrap_SBFileSpecList_AppendIfUnique(PyObject *self, PyObject *args) {
36179 PyObject *resultobj = 0;
36180 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36181 lldb::SBFileSpec *arg2 = 0 ;
36182 void *argp1 = 0 ;
36183 int res1 = 0 ;
36184 void *argp2 = 0 ;
36185 int res2 = 0 ;
36186 PyObject *swig_obj[2] ;
36187 bool result;
36188
36189 (void)self;
36190 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpecList_AppendIfUnique", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
36191 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
36192 if (!SWIG_IsOK(res1)) {
36193 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_AppendIfUnique" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
36194 }
36195 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36196 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
36197 if (!SWIG_IsOK(res2)) {
36198 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpecList_AppendIfUnique" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
36199 }
36200 if (!argp2) {
36201 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpecList_AppendIfUnique" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
36202 }
36203 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
36204 {
36205 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36206 result = (bool)(arg1)->AppendIfUnique(sb_file: (lldb::SBFileSpec const &)*arg2);
36207 SWIG_PYTHON_THREAD_END_ALLOW;
36208 }
36209 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
36210 return resultobj;
36211fail:
36212 return NULL;
36213}
36214
36215
36216SWIGINTERN PyObject *_wrap_SBFileSpecList_Clear(PyObject *self, PyObject *args) {
36217 PyObject *resultobj = 0;
36218 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36219 void *argp1 = 0 ;
36220 int res1 = 0 ;
36221 PyObject *swig_obj[1] ;
36222
36223 (void)self;
36224 if (!args) SWIG_fail;
36225 swig_obj[0] = args;
36226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
36227 if (!SWIG_IsOK(res1)) {
36228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_Clear" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
36229 }
36230 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36231 {
36232 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36233 (arg1)->Clear();
36234 SWIG_PYTHON_THREAD_END_ALLOW;
36235 }
36236 resultobj = SWIG_Py_Void();
36237 return resultobj;
36238fail:
36239 return NULL;
36240}
36241
36242
36243SWIGINTERN PyObject *_wrap_SBFileSpecList_FindFileIndex(PyObject *self, PyObject *args) {
36244 PyObject *resultobj = 0;
36245 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36246 uint32_t arg2 ;
36247 lldb::SBFileSpec *arg3 = 0 ;
36248 bool arg4 ;
36249 void *argp1 = 0 ;
36250 int res1 = 0 ;
36251 unsigned int val2 ;
36252 int ecode2 = 0 ;
36253 void *argp3 = 0 ;
36254 int res3 = 0 ;
36255 bool val4 ;
36256 int ecode4 = 0 ;
36257 PyObject *swig_obj[4] ;
36258 uint32_t result;
36259
36260 (void)self;
36261 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpecList_FindFileIndex", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
36262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
36263 if (!SWIG_IsOK(res1)) {
36264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_FindFileIndex" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
36265 }
36266 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36267 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
36268 if (!SWIG_IsOK(ecode2)) {
36269 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFileSpecList_FindFileIndex" "', argument " "2"" of type '" "uint32_t""'");
36270 }
36271 arg2 = static_cast< uint32_t >(val2);
36272 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
36273 if (!SWIG_IsOK(res3)) {
36274 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBFileSpecList_FindFileIndex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
36275 }
36276 if (!argp3) {
36277 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpecList_FindFileIndex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
36278 }
36279 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
36280 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
36281 if (!SWIG_IsOK(ecode4)) {
36282 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFileSpecList_FindFileIndex" "', argument " "4"" of type '" "bool""'");
36283 }
36284 arg4 = static_cast< bool >(val4);
36285 {
36286 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36287 result = (uint32_t)(arg1)->FindFileIndex(idx: arg2,sb_file: (lldb::SBFileSpec const &)*arg3,full: arg4);
36288 SWIG_PYTHON_THREAD_END_ALLOW;
36289 }
36290 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
36291 return resultobj;
36292fail:
36293 return NULL;
36294}
36295
36296
36297SWIGINTERN PyObject *_wrap_SBFileSpecList_GetFileSpecAtIndex(PyObject *self, PyObject *args) {
36298 PyObject *resultobj = 0;
36299 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36300 uint32_t arg2 ;
36301 void *argp1 = 0 ;
36302 int res1 = 0 ;
36303 unsigned int val2 ;
36304 int ecode2 = 0 ;
36305 PyObject *swig_obj[2] ;
36306 lldb::SBFileSpec result;
36307
36308 (void)self;
36309 if (!SWIG_Python_UnpackTuple(args, name: "SBFileSpecList_GetFileSpecAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
36310 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
36311 if (!SWIG_IsOK(res1)) {
36312 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_GetFileSpecAtIndex" "', argument " "1"" of type '" "lldb::SBFileSpecList const *""'");
36313 }
36314 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36315 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
36316 if (!SWIG_IsOK(ecode2)) {
36317 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFileSpecList_GetFileSpecAtIndex" "', argument " "2"" of type '" "uint32_t""'");
36318 }
36319 arg2 = static_cast< uint32_t >(val2);
36320 {
36321 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36322 result = ((lldb::SBFileSpecList const *)arg1)->GetFileSpecAtIndex(idx: arg2);
36323 SWIG_PYTHON_THREAD_END_ALLOW;
36324 }
36325 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
36326 return resultobj;
36327fail:
36328 return NULL;
36329}
36330
36331
36332SWIGINTERN PyObject *_wrap_SBFileSpecList___repr__(PyObject *self, PyObject *args) {
36333 PyObject *resultobj = 0;
36334 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
36335 void *argp1 = 0 ;
36336 int res1 = 0 ;
36337 PyObject *swig_obj[1] ;
36338 std::string result;
36339
36340 (void)self;
36341 if (!args) SWIG_fail;
36342 swig_obj[0] = args;
36343 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
36344 if (!SWIG_IsOK(res1)) {
36345 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList___repr__" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
36346 }
36347 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
36348 {
36349 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36350 result = lldb_SBFileSpecList___repr__(self: arg1);
36351 SWIG_PYTHON_THREAD_END_ALLOW;
36352 }
36353 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
36354 return resultobj;
36355fail:
36356 return NULL;
36357}
36358
36359
36360SWIGINTERN PyObject *SBFileSpecList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36361 PyObject *obj;
36362 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
36363 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFileSpecList, SWIG_NewClientData(obj));
36364 return SWIG_Py_Void();
36365}
36366
36367SWIGINTERN PyObject *SBFileSpecList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36368 return SWIG_Python_InitShadowInstance(args);
36369}
36370
36371SWIGINTERN PyObject *_wrap_new_SBFormat__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
36372 PyObject *resultobj = 0;
36373 lldb::SBFormat *result = 0 ;
36374
36375 (void)self;
36376 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
36377 {
36378 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36379 result = (lldb::SBFormat *)new lldb::SBFormat();
36380 SWIG_PYTHON_THREAD_END_ALLOW;
36381 }
36382 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFormat, SWIG_POINTER_NEW | 0 );
36383 return resultobj;
36384fail:
36385 return NULL;
36386}
36387
36388
36389SWIGINTERN PyObject *_wrap_new_SBFormat__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
36390 PyObject *resultobj = 0;
36391 char *arg1 = (char *) 0 ;
36392 lldb::SBError *arg2 = 0 ;
36393 int res1 ;
36394 char *buf1 = 0 ;
36395 int alloc1 = 0 ;
36396 void *argp2 = 0 ;
36397 int res2 = 0 ;
36398 lldb::SBFormat *result = 0 ;
36399
36400 (void)self;
36401 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
36402 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
36403 if (!SWIG_IsOK(res1)) {
36404 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFormat" "', argument " "1"" of type '" "char const *""'");
36405 }
36406 arg1 = reinterpret_cast< char * >(buf1);
36407 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
36408 if (!SWIG_IsOK(res2)) {
36409 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBFormat" "', argument " "2"" of type '" "lldb::SBError &""'");
36410 }
36411 if (!argp2) {
36412 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFormat" "', argument " "2"" of type '" "lldb::SBError &""'");
36413 }
36414 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
36415 {
36416 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36417 result = (lldb::SBFormat *)new lldb::SBFormat((char const *)arg1,*arg2);
36418 SWIG_PYTHON_THREAD_END_ALLOW;
36419 }
36420 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFormat, SWIG_POINTER_NEW | 0 );
36421 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
36422 return resultobj;
36423fail:
36424 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
36425 return NULL;
36426}
36427
36428
36429SWIGINTERN PyObject *_wrap_new_SBFormat__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
36430 PyObject *resultobj = 0;
36431 lldb::SBFormat *arg1 = 0 ;
36432 void *argp1 = 0 ;
36433 int res1 = 0 ;
36434 lldb::SBFormat *result = 0 ;
36435
36436 (void)self;
36437 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
36438 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFormat, 0 | 0);
36439 if (!SWIG_IsOK(res1)) {
36440 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFormat" "', argument " "1"" of type '" "lldb::SBFormat const &""'");
36441 }
36442 if (!argp1) {
36443 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFormat" "', argument " "1"" of type '" "lldb::SBFormat const &""'");
36444 }
36445 arg1 = reinterpret_cast< lldb::SBFormat * >(argp1);
36446 {
36447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36448 result = (lldb::SBFormat *)new lldb::SBFormat((lldb::SBFormat const &)*arg1);
36449 SWIG_PYTHON_THREAD_END_ALLOW;
36450 }
36451 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFormat, SWIG_POINTER_NEW | 0 );
36452 return resultobj;
36453fail:
36454 return NULL;
36455}
36456
36457
36458SWIGINTERN PyObject *_wrap_new_SBFormat(PyObject *self, PyObject *args) {
36459 Py_ssize_t argc;
36460 PyObject *argv[3] = {
36461 0
36462 };
36463
36464 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBFormat", min: 0, max: 2, objs: argv))) SWIG_fail;
36465 --argc;
36466 if (argc == 0) {
36467 return _wrap_new_SBFormat__SWIG_0(self, nobjs: argc, argv);
36468 }
36469 if (argc == 1) {
36470 int _v = 0;
36471 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFormat, SWIG_POINTER_NO_NULL | 0);
36472 _v = SWIG_CheckState(res);
36473 if (_v) {
36474 return _wrap_new_SBFormat__SWIG_2(self, nobjs: argc, swig_obj: argv);
36475 }
36476 }
36477 if (argc == 2) {
36478 int _v = 0;
36479 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
36480 _v = SWIG_CheckState(res);
36481 if (_v) {
36482 void *vptr = 0;
36483 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
36484 _v = SWIG_CheckState(res);
36485 if (_v) {
36486 return _wrap_new_SBFormat__SWIG_1(self, nobjs: argc, swig_obj: argv);
36487 }
36488 }
36489 }
36490
36491fail:
36492 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBFormat'.\n"
36493 " Possible C/C++ prototypes are:\n"
36494 " lldb::SBFormat::SBFormat()\n"
36495 " lldb::SBFormat::SBFormat(char const *,lldb::SBError &)\n"
36496 " lldb::SBFormat::SBFormat(lldb::SBFormat const &)\n");
36497 return 0;
36498}
36499
36500
36501SWIGINTERN PyObject *_wrap_delete_SBFormat(PyObject *self, PyObject *args) {
36502 PyObject *resultobj = 0;
36503 lldb::SBFormat *arg1 = (lldb::SBFormat *) 0 ;
36504 void *argp1 = 0 ;
36505 int res1 = 0 ;
36506 PyObject *swig_obj[1] ;
36507
36508 (void)self;
36509 if (!args) SWIG_fail;
36510 swig_obj[0] = args;
36511 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFormat, SWIG_POINTER_DISOWN | 0 );
36512 if (!SWIG_IsOK(res1)) {
36513 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFormat" "', argument " "1"" of type '" "lldb::SBFormat *""'");
36514 }
36515 arg1 = reinterpret_cast< lldb::SBFormat * >(argp1);
36516 {
36517 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36518 delete arg1;
36519 SWIG_PYTHON_THREAD_END_ALLOW;
36520 }
36521 resultobj = SWIG_Py_Void();
36522 return resultobj;
36523fail:
36524 return NULL;
36525}
36526
36527
36528SWIGINTERN PyObject *_wrap_SBFormat___nonzero__(PyObject *self, PyObject *args) {
36529 PyObject *resultobj = 0;
36530 lldb::SBFormat *arg1 = (lldb::SBFormat *) 0 ;
36531 void *argp1 = 0 ;
36532 int res1 = 0 ;
36533 PyObject *swig_obj[1] ;
36534 bool result;
36535
36536 (void)self;
36537 if (!args) SWIG_fail;
36538 swig_obj[0] = args;
36539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFormat, 0 | 0 );
36540 if (!SWIG_IsOK(res1)) {
36541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFormat___nonzero__" "', argument " "1"" of type '" "lldb::SBFormat const *""'");
36542 }
36543 arg1 = reinterpret_cast< lldb::SBFormat * >(argp1);
36544 {
36545 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36546 result = (bool)((lldb::SBFormat const *)arg1)->operator bool();
36547 SWIG_PYTHON_THREAD_END_ALLOW;
36548 }
36549 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
36550 return resultobj;
36551fail:
36552 return NULL;
36553}
36554
36555
36556SWIGINTERN PyObject *SBFormat_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36557 PyObject *obj;
36558 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
36559 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFormat, SWIG_NewClientData(obj));
36560 return SWIG_Py_Void();
36561}
36562
36563SWIGINTERN PyObject *SBFormat_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36564 return SWIG_Python_InitShadowInstance(args);
36565}
36566
36567SWIGINTERN PyObject *_wrap_new_SBFrame__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
36568 PyObject *resultobj = 0;
36569 lldb::SBFrame *result = 0 ;
36570
36571 (void)self;
36572 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
36573 {
36574 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36575 result = (lldb::SBFrame *)new lldb::SBFrame();
36576 SWIG_PYTHON_THREAD_END_ALLOW;
36577 }
36578 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NEW | 0 );
36579 return resultobj;
36580fail:
36581 return NULL;
36582}
36583
36584
36585SWIGINTERN PyObject *_wrap_new_SBFrame__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
36586 PyObject *resultobj = 0;
36587 lldb::SBFrame *arg1 = 0 ;
36588 void *argp1 = 0 ;
36589 int res1 = 0 ;
36590 lldb::SBFrame *result = 0 ;
36591
36592 (void)self;
36593 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
36594 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
36595 if (!SWIG_IsOK(res1)) {
36596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFrame" "', argument " "1"" of type '" "lldb::SBFrame const &""'");
36597 }
36598 if (!argp1) {
36599 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFrame" "', argument " "1"" of type '" "lldb::SBFrame const &""'");
36600 }
36601 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36602 {
36603 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36604 result = (lldb::SBFrame *)new lldb::SBFrame((lldb::SBFrame const &)*arg1);
36605 SWIG_PYTHON_THREAD_END_ALLOW;
36606 }
36607 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NEW | 0 );
36608 return resultobj;
36609fail:
36610 return NULL;
36611}
36612
36613
36614SWIGINTERN PyObject *_wrap_new_SBFrame(PyObject *self, PyObject *args) {
36615 Py_ssize_t argc;
36616 PyObject *argv[2] = {
36617 0
36618 };
36619
36620 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBFrame", min: 0, max: 1, objs: argv))) SWIG_fail;
36621 --argc;
36622 if (argc == 0) {
36623 return _wrap_new_SBFrame__SWIG_0(self, nobjs: argc, argv);
36624 }
36625 if (argc == 1) {
36626 int _v = 0;
36627 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL | 0);
36628 _v = SWIG_CheckState(res);
36629 if (_v) {
36630 return _wrap_new_SBFrame__SWIG_1(self, nobjs: argc, swig_obj: argv);
36631 }
36632 }
36633
36634fail:
36635 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBFrame'.\n"
36636 " Possible C/C++ prototypes are:\n"
36637 " lldb::SBFrame::SBFrame()\n"
36638 " lldb::SBFrame::SBFrame(lldb::SBFrame const &)\n");
36639 return 0;
36640}
36641
36642
36643SWIGINTERN PyObject *_wrap_delete_SBFrame(PyObject *self, PyObject *args) {
36644 PyObject *resultobj = 0;
36645 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36646 void *argp1 = 0 ;
36647 int res1 = 0 ;
36648 PyObject *swig_obj[1] ;
36649
36650 (void)self;
36651 if (!args) SWIG_fail;
36652 swig_obj[0] = args;
36653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_DISOWN | 0 );
36654 if (!SWIG_IsOK(res1)) {
36655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFrame" "', argument " "1"" of type '" "lldb::SBFrame *""'");
36656 }
36657 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36658 {
36659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36660 delete arg1;
36661 SWIG_PYTHON_THREAD_END_ALLOW;
36662 }
36663 resultobj = SWIG_Py_Void();
36664 return resultobj;
36665fail:
36666 return NULL;
36667}
36668
36669
36670SWIGINTERN PyObject *_wrap_SBFrame_IsEqual(PyObject *self, PyObject *args) {
36671 PyObject *resultobj = 0;
36672 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36673 lldb::SBFrame *arg2 = 0 ;
36674 void *argp1 = 0 ;
36675 int res1 = 0 ;
36676 void *argp2 = 0 ;
36677 int res2 = 0 ;
36678 PyObject *swig_obj[2] ;
36679 bool result;
36680
36681 (void)self;
36682 if (!SWIG_Python_UnpackTuple(args, name: "SBFrame_IsEqual", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
36683 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36684 if (!SWIG_IsOK(res1)) {
36685 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsEqual" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36686 }
36687 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36688 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
36689 if (!SWIG_IsOK(res2)) {
36690 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_IsEqual" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
36691 }
36692 if (!argp2) {
36693 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_IsEqual" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
36694 }
36695 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
36696 {
36697 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36698 result = (bool)((lldb::SBFrame const *)arg1)->IsEqual(that: (lldb::SBFrame const &)*arg2);
36699 SWIG_PYTHON_THREAD_END_ALLOW;
36700 }
36701 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
36702 return resultobj;
36703fail:
36704 return NULL;
36705}
36706
36707
36708SWIGINTERN PyObject *_wrap_SBFrame___nonzero__(PyObject *self, PyObject *args) {
36709 PyObject *resultobj = 0;
36710 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36711 void *argp1 = 0 ;
36712 int res1 = 0 ;
36713 PyObject *swig_obj[1] ;
36714 bool result;
36715
36716 (void)self;
36717 if (!args) SWIG_fail;
36718 swig_obj[0] = args;
36719 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36720 if (!SWIG_IsOK(res1)) {
36721 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame___nonzero__" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36722 }
36723 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36724 {
36725 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36726 result = (bool)((lldb::SBFrame const *)arg1)->operator bool();
36727 SWIG_PYTHON_THREAD_END_ALLOW;
36728 }
36729 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
36730 return resultobj;
36731fail:
36732 return NULL;
36733}
36734
36735
36736SWIGINTERN PyObject *_wrap_SBFrame_IsValid(PyObject *self, PyObject *args) {
36737 PyObject *resultobj = 0;
36738 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36739 void *argp1 = 0 ;
36740 int res1 = 0 ;
36741 PyObject *swig_obj[1] ;
36742 bool result;
36743
36744 (void)self;
36745 if (!args) SWIG_fail;
36746 swig_obj[0] = args;
36747 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36748 if (!SWIG_IsOK(res1)) {
36749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsValid" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36750 }
36751 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36752 {
36753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36754 result = (bool)((lldb::SBFrame const *)arg1)->IsValid();
36755 SWIG_PYTHON_THREAD_END_ALLOW;
36756 }
36757 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
36758 return resultobj;
36759fail:
36760 return NULL;
36761}
36762
36763
36764SWIGINTERN PyObject *_wrap_SBFrame_GetFrameID(PyObject *self, PyObject *args) {
36765 PyObject *resultobj = 0;
36766 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36767 void *argp1 = 0 ;
36768 int res1 = 0 ;
36769 PyObject *swig_obj[1] ;
36770 uint32_t result;
36771
36772 (void)self;
36773 if (!args) SWIG_fail;
36774 swig_obj[0] = args;
36775 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36776 if (!SWIG_IsOK(res1)) {
36777 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFrameID" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36778 }
36779 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36780 {
36781 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36782 result = (uint32_t)((lldb::SBFrame const *)arg1)->GetFrameID();
36783 SWIG_PYTHON_THREAD_END_ALLOW;
36784 }
36785 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
36786 return resultobj;
36787fail:
36788 return NULL;
36789}
36790
36791
36792SWIGINTERN PyObject *_wrap_SBFrame_GetCFA(PyObject *self, PyObject *args) {
36793 PyObject *resultobj = 0;
36794 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36795 void *argp1 = 0 ;
36796 int res1 = 0 ;
36797 PyObject *swig_obj[1] ;
36798 lldb::addr_t result;
36799
36800 (void)self;
36801 if (!args) SWIG_fail;
36802 swig_obj[0] = args;
36803 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36804 if (!SWIG_IsOK(res1)) {
36805 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetCFA" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36806 }
36807 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36808 {
36809 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36810 result = (lldb::addr_t)((lldb::SBFrame const *)arg1)->GetCFA();
36811 SWIG_PYTHON_THREAD_END_ALLOW;
36812 }
36813 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
36814 return resultobj;
36815fail:
36816 return NULL;
36817}
36818
36819
36820SWIGINTERN PyObject *_wrap_SBFrame_GetPC(PyObject *self, PyObject *args) {
36821 PyObject *resultobj = 0;
36822 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36823 void *argp1 = 0 ;
36824 int res1 = 0 ;
36825 PyObject *swig_obj[1] ;
36826 lldb::addr_t result;
36827
36828 (void)self;
36829 if (!args) SWIG_fail;
36830 swig_obj[0] = args;
36831 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36832 if (!SWIG_IsOK(res1)) {
36833 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetPC" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36834 }
36835 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36836 {
36837 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36838 result = (lldb::addr_t)((lldb::SBFrame const *)arg1)->GetPC();
36839 SWIG_PYTHON_THREAD_END_ALLOW;
36840 }
36841 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
36842 return resultobj;
36843fail:
36844 return NULL;
36845}
36846
36847
36848SWIGINTERN PyObject *_wrap_SBFrame_SetPC(PyObject *self, PyObject *args) {
36849 PyObject *resultobj = 0;
36850 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36851 lldb::addr_t arg2 ;
36852 void *argp1 = 0 ;
36853 int res1 = 0 ;
36854 unsigned long long val2 ;
36855 int ecode2 = 0 ;
36856 PyObject *swig_obj[2] ;
36857 bool result;
36858
36859 (void)self;
36860 if (!SWIG_Python_UnpackTuple(args, name: "SBFrame_SetPC", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
36861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36862 if (!SWIG_IsOK(res1)) {
36863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_SetPC" "', argument " "1"" of type '" "lldb::SBFrame *""'");
36864 }
36865 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36866 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
36867 if (!SWIG_IsOK(ecode2)) {
36868 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFrame_SetPC" "', argument " "2"" of type '" "lldb::addr_t""'");
36869 }
36870 arg2 = static_cast< lldb::addr_t >(val2);
36871 {
36872 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36873 result = (bool)(arg1)->SetPC(arg2);
36874 SWIG_PYTHON_THREAD_END_ALLOW;
36875 }
36876 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
36877 return resultobj;
36878fail:
36879 return NULL;
36880}
36881
36882
36883SWIGINTERN PyObject *_wrap_SBFrame_GetSP(PyObject *self, PyObject *args) {
36884 PyObject *resultobj = 0;
36885 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36886 void *argp1 = 0 ;
36887 int res1 = 0 ;
36888 PyObject *swig_obj[1] ;
36889 lldb::addr_t result;
36890
36891 (void)self;
36892 if (!args) SWIG_fail;
36893 swig_obj[0] = args;
36894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36895 if (!SWIG_IsOK(res1)) {
36896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetSP" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36897 }
36898 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36899 {
36900 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36901 result = (lldb::addr_t)((lldb::SBFrame const *)arg1)->GetSP();
36902 SWIG_PYTHON_THREAD_END_ALLOW;
36903 }
36904 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
36905 return resultobj;
36906fail:
36907 return NULL;
36908}
36909
36910
36911SWIGINTERN PyObject *_wrap_SBFrame_GetFP(PyObject *self, PyObject *args) {
36912 PyObject *resultobj = 0;
36913 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36914 void *argp1 = 0 ;
36915 int res1 = 0 ;
36916 PyObject *swig_obj[1] ;
36917 lldb::addr_t result;
36918
36919 (void)self;
36920 if (!args) SWIG_fail;
36921 swig_obj[0] = args;
36922 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36923 if (!SWIG_IsOK(res1)) {
36924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFP" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36925 }
36926 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36927 {
36928 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36929 result = (lldb::addr_t)((lldb::SBFrame const *)arg1)->GetFP();
36930 SWIG_PYTHON_THREAD_END_ALLOW;
36931 }
36932 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
36933 return resultobj;
36934fail:
36935 return NULL;
36936}
36937
36938
36939SWIGINTERN PyObject *_wrap_SBFrame_GetPCAddress(PyObject *self, PyObject *args) {
36940 PyObject *resultobj = 0;
36941 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36942 void *argp1 = 0 ;
36943 int res1 = 0 ;
36944 PyObject *swig_obj[1] ;
36945 lldb::SBAddress result;
36946
36947 (void)self;
36948 if (!args) SWIG_fail;
36949 swig_obj[0] = args;
36950 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36951 if (!SWIG_IsOK(res1)) {
36952 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetPCAddress" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36953 }
36954 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36955 {
36956 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36957 result = ((lldb::SBFrame const *)arg1)->GetPCAddress();
36958 SWIG_PYTHON_THREAD_END_ALLOW;
36959 }
36960 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
36961 return resultobj;
36962fail:
36963 return NULL;
36964}
36965
36966
36967SWIGINTERN PyObject *_wrap_SBFrame_GetSymbolContext(PyObject *self, PyObject *args) {
36968 PyObject *resultobj = 0;
36969 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
36970 uint32_t arg2 ;
36971 void *argp1 = 0 ;
36972 int res1 = 0 ;
36973 unsigned int val2 ;
36974 int ecode2 = 0 ;
36975 PyObject *swig_obj[2] ;
36976 lldb::SBSymbolContext result;
36977
36978 (void)self;
36979 if (!SWIG_Python_UnpackTuple(args, name: "SBFrame_GetSymbolContext", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
36980 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
36981 if (!SWIG_IsOK(res1)) {
36982 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetSymbolContext" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
36983 }
36984 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
36985 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
36986 if (!SWIG_IsOK(ecode2)) {
36987 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFrame_GetSymbolContext" "', argument " "2"" of type '" "uint32_t""'");
36988 }
36989 arg2 = static_cast< uint32_t >(val2);
36990 {
36991 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36992 result = ((lldb::SBFrame const *)arg1)->GetSymbolContext(resolve_scope: arg2);
36993 SWIG_PYTHON_THREAD_END_ALLOW;
36994 }
36995 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(result)), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
36996 return resultobj;
36997fail:
36998 return NULL;
36999}
37000
37001
37002SWIGINTERN PyObject *_wrap_SBFrame_GetModule(PyObject *self, PyObject *args) {
37003 PyObject *resultobj = 0;
37004 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37005 void *argp1 = 0 ;
37006 int res1 = 0 ;
37007 PyObject *swig_obj[1] ;
37008 lldb::SBModule result;
37009
37010 (void)self;
37011 if (!args) SWIG_fail;
37012 swig_obj[0] = args;
37013 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37014 if (!SWIG_IsOK(res1)) {
37015 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetModule" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37016 }
37017 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37018 {
37019 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37020 result = ((lldb::SBFrame const *)arg1)->GetModule();
37021 SWIG_PYTHON_THREAD_END_ALLOW;
37022 }
37023 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
37024 return resultobj;
37025fail:
37026 return NULL;
37027}
37028
37029
37030SWIGINTERN PyObject *_wrap_SBFrame_GetCompileUnit(PyObject *self, PyObject *args) {
37031 PyObject *resultobj = 0;
37032 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37033 void *argp1 = 0 ;
37034 int res1 = 0 ;
37035 PyObject *swig_obj[1] ;
37036 lldb::SBCompileUnit result;
37037
37038 (void)self;
37039 if (!args) SWIG_fail;
37040 swig_obj[0] = args;
37041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37042 if (!SWIG_IsOK(res1)) {
37043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetCompileUnit" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37044 }
37045 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37046 {
37047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37048 result = ((lldb::SBFrame const *)arg1)->GetCompileUnit();
37049 SWIG_PYTHON_THREAD_END_ALLOW;
37050 }
37051 resultobj = SWIG_NewPointerObj((new lldb::SBCompileUnit(result)), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_OWN | 0 );
37052 return resultobj;
37053fail:
37054 return NULL;
37055}
37056
37057
37058SWIGINTERN PyObject *_wrap_SBFrame_GetFunction(PyObject *self, PyObject *args) {
37059 PyObject *resultobj = 0;
37060 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37061 void *argp1 = 0 ;
37062 int res1 = 0 ;
37063 PyObject *swig_obj[1] ;
37064 lldb::SBFunction result;
37065
37066 (void)self;
37067 if (!args) SWIG_fail;
37068 swig_obj[0] = args;
37069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37070 if (!SWIG_IsOK(res1)) {
37071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFunction" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37072 }
37073 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37074 {
37075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37076 result = ((lldb::SBFrame const *)arg1)->GetFunction();
37077 SWIG_PYTHON_THREAD_END_ALLOW;
37078 }
37079 resultobj = SWIG_NewPointerObj((new lldb::SBFunction(result)), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_OWN | 0 );
37080 return resultobj;
37081fail:
37082 return NULL;
37083}
37084
37085
37086SWIGINTERN PyObject *_wrap_SBFrame_GetSymbol(PyObject *self, PyObject *args) {
37087 PyObject *resultobj = 0;
37088 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37089 void *argp1 = 0 ;
37090 int res1 = 0 ;
37091 PyObject *swig_obj[1] ;
37092 lldb::SBSymbol result;
37093
37094 (void)self;
37095 if (!args) SWIG_fail;
37096 swig_obj[0] = args;
37097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37098 if (!SWIG_IsOK(res1)) {
37099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetSymbol" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37100 }
37101 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37102 {
37103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37104 result = ((lldb::SBFrame const *)arg1)->GetSymbol();
37105 SWIG_PYTHON_THREAD_END_ALLOW;
37106 }
37107 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(result)), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
37108 return resultobj;
37109fail:
37110 return NULL;
37111}
37112
37113
37114SWIGINTERN PyObject *_wrap_SBFrame_GetBlock(PyObject *self, PyObject *args) {
37115 PyObject *resultobj = 0;
37116 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37117 void *argp1 = 0 ;
37118 int res1 = 0 ;
37119 PyObject *swig_obj[1] ;
37120 lldb::SBBlock result;
37121
37122 (void)self;
37123 if (!args) SWIG_fail;
37124 swig_obj[0] = args;
37125 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37126 if (!SWIG_IsOK(res1)) {
37127 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetBlock" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37128 }
37129 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37130 {
37131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37132 result = ((lldb::SBFrame const *)arg1)->GetBlock();
37133 SWIG_PYTHON_THREAD_END_ALLOW;
37134 }
37135 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
37136 return resultobj;
37137fail:
37138 return NULL;
37139}
37140
37141
37142SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37143 PyObject *resultobj = 0;
37144 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37145 void *argp1 = 0 ;
37146 int res1 = 0 ;
37147 char *result = 0 ;
37148
37149 (void)self;
37150 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
37151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37152 if (!SWIG_IsOK(res1)) {
37153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFunctionName" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37154 }
37155 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37156 {
37157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37158 result = (char *)(arg1)->GetFunctionName();
37159 SWIG_PYTHON_THREAD_END_ALLOW;
37160 }
37161 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
37162 return resultobj;
37163fail:
37164 return NULL;
37165}
37166
37167
37168SWIGINTERN PyObject *_wrap_SBFrame_GetDisplayFunctionName(PyObject *self, PyObject *args) {
37169 PyObject *resultobj = 0;
37170 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37171 void *argp1 = 0 ;
37172 int res1 = 0 ;
37173 PyObject *swig_obj[1] ;
37174 char *result = 0 ;
37175
37176 (void)self;
37177 if (!args) SWIG_fail;
37178 swig_obj[0] = args;
37179 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37180 if (!SWIG_IsOK(res1)) {
37181 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetDisplayFunctionName" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37182 }
37183 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37184 {
37185 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37186 result = (char *)(arg1)->GetDisplayFunctionName();
37187 SWIG_PYTHON_THREAD_END_ALLOW;
37188 }
37189 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
37190 return resultobj;
37191fail:
37192 return NULL;
37193}
37194
37195
37196SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37197 PyObject *resultobj = 0;
37198 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37199 void *argp1 = 0 ;
37200 int res1 = 0 ;
37201 char *result = 0 ;
37202
37203 (void)self;
37204 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
37205 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37206 if (!SWIG_IsOK(res1)) {
37207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFunctionName" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37208 }
37209 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37210 {
37211 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37212 result = (char *)((lldb::SBFrame const *)arg1)->GetFunctionName();
37213 SWIG_PYTHON_THREAD_END_ALLOW;
37214 }
37215 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
37216 return resultobj;
37217fail:
37218 return NULL;
37219}
37220
37221
37222SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName(PyObject *self, PyObject *args) {
37223 Py_ssize_t argc;
37224 PyObject *argv[2] = {
37225 0
37226 };
37227
37228 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFrame_GetFunctionName", min: 0, max: 1, objs: argv))) SWIG_fail;
37229 --argc;
37230 if (argc == 1) {
37231 int _v = 0;
37232 void *vptr = 0;
37233 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37234 _v = SWIG_CheckState(res);
37235 if (_v) {
37236 return _wrap_SBFrame_GetFunctionName__SWIG_0(self, nobjs: argc, swig_obj: argv);
37237 }
37238 }
37239 if (argc == 1) {
37240 int _v = 0;
37241 void *vptr = 0;
37242 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37243 _v = SWIG_CheckState(res);
37244 if (_v) {
37245 return _wrap_SBFrame_GetFunctionName__SWIG_1(self, nobjs: argc, swig_obj: argv);
37246 }
37247 }
37248
37249fail:
37250 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFrame_GetFunctionName'.\n"
37251 " Possible C/C++ prototypes are:\n"
37252 " lldb::SBFrame::GetFunctionName()\n"
37253 " lldb::SBFrame::GetFunctionName() const\n");
37254 return 0;
37255}
37256
37257
37258SWIGINTERN PyObject *_wrap_SBFrame_GuessLanguage(PyObject *self, PyObject *args) {
37259 PyObject *resultobj = 0;
37260 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37261 void *argp1 = 0 ;
37262 int res1 = 0 ;
37263 PyObject *swig_obj[1] ;
37264 lldb::LanguageType result;
37265
37266 (void)self;
37267 if (!args) SWIG_fail;
37268 swig_obj[0] = args;
37269 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37270 if (!SWIG_IsOK(res1)) {
37271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GuessLanguage" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37272 }
37273 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37274 {
37275 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37276 result = (lldb::LanguageType)((lldb::SBFrame const *)arg1)->GuessLanguage();
37277 SWIG_PYTHON_THREAD_END_ALLOW;
37278 }
37279 resultobj = SWIG_From_int(value: static_cast< int >(result));
37280 return resultobj;
37281fail:
37282 return NULL;
37283}
37284
37285
37286SWIGINTERN PyObject *_wrap_SBFrame_IsInlined__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37287 PyObject *resultobj = 0;
37288 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37289 void *argp1 = 0 ;
37290 int res1 = 0 ;
37291 bool result;
37292
37293 (void)self;
37294 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
37295 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37296 if (!SWIG_IsOK(res1)) {
37297 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsInlined" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37298 }
37299 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37300 {
37301 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37302 result = (bool)(arg1)->IsInlined();
37303 SWIG_PYTHON_THREAD_END_ALLOW;
37304 }
37305 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
37306 return resultobj;
37307fail:
37308 return NULL;
37309}
37310
37311
37312SWIGINTERN PyObject *_wrap_SBFrame_IsInlined__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37313 PyObject *resultobj = 0;
37314 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37315 void *argp1 = 0 ;
37316 int res1 = 0 ;
37317 bool result;
37318
37319 (void)self;
37320 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
37321 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37322 if (!SWIG_IsOK(res1)) {
37323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsInlined" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37324 }
37325 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37326 {
37327 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37328 result = (bool)((lldb::SBFrame const *)arg1)->IsInlined();
37329 SWIG_PYTHON_THREAD_END_ALLOW;
37330 }
37331 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
37332 return resultobj;
37333fail:
37334 return NULL;
37335}
37336
37337
37338SWIGINTERN PyObject *_wrap_SBFrame_IsInlined(PyObject *self, PyObject *args) {
37339 Py_ssize_t argc;
37340 PyObject *argv[2] = {
37341 0
37342 };
37343
37344 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFrame_IsInlined", min: 0, max: 1, objs: argv))) SWIG_fail;
37345 --argc;
37346 if (argc == 1) {
37347 int _v = 0;
37348 void *vptr = 0;
37349 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37350 _v = SWIG_CheckState(res);
37351 if (_v) {
37352 return _wrap_SBFrame_IsInlined__SWIG_0(self, nobjs: argc, swig_obj: argv);
37353 }
37354 }
37355 if (argc == 1) {
37356 int _v = 0;
37357 void *vptr = 0;
37358 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37359 _v = SWIG_CheckState(res);
37360 if (_v) {
37361 return _wrap_SBFrame_IsInlined__SWIG_1(self, nobjs: argc, swig_obj: argv);
37362 }
37363 }
37364
37365fail:
37366 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFrame_IsInlined'.\n"
37367 " Possible C/C++ prototypes are:\n"
37368 " lldb::SBFrame::IsInlined()\n"
37369 " lldb::SBFrame::IsInlined() const\n");
37370 return 0;
37371}
37372
37373
37374SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37375 PyObject *resultobj = 0;
37376 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37377 void *argp1 = 0 ;
37378 int res1 = 0 ;
37379 bool result;
37380
37381 (void)self;
37382 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
37383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37384 if (!SWIG_IsOK(res1)) {
37385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsArtificial" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37386 }
37387 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37388 {
37389 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37390 result = (bool)(arg1)->IsArtificial();
37391 SWIG_PYTHON_THREAD_END_ALLOW;
37392 }
37393 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
37394 return resultobj;
37395fail:
37396 return NULL;
37397}
37398
37399
37400SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37401 PyObject *resultobj = 0;
37402 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37403 void *argp1 = 0 ;
37404 int res1 = 0 ;
37405 bool result;
37406
37407 (void)self;
37408 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
37409 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37410 if (!SWIG_IsOK(res1)) {
37411 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsArtificial" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37412 }
37413 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37414 {
37415 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37416 result = (bool)((lldb::SBFrame const *)arg1)->IsArtificial();
37417 SWIG_PYTHON_THREAD_END_ALLOW;
37418 }
37419 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
37420 return resultobj;
37421fail:
37422 return NULL;
37423}
37424
37425
37426SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial(PyObject *self, PyObject *args) {
37427 Py_ssize_t argc;
37428 PyObject *argv[2] = {
37429 0
37430 };
37431
37432 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFrame_IsArtificial", min: 0, max: 1, objs: argv))) SWIG_fail;
37433 --argc;
37434 if (argc == 1) {
37435 int _v = 0;
37436 void *vptr = 0;
37437 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37438 _v = SWIG_CheckState(res);
37439 if (_v) {
37440 return _wrap_SBFrame_IsArtificial__SWIG_0(self, nobjs: argc, swig_obj: argv);
37441 }
37442 }
37443 if (argc == 1) {
37444 int _v = 0;
37445 void *vptr = 0;
37446 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37447 _v = SWIG_CheckState(res);
37448 if (_v) {
37449 return _wrap_SBFrame_IsArtificial__SWIG_1(self, nobjs: argc, swig_obj: argv);
37450 }
37451 }
37452
37453fail:
37454 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFrame_IsArtificial'.\n"
37455 " Possible C/C++ prototypes are:\n"
37456 " lldb::SBFrame::IsArtificial()\n"
37457 " lldb::SBFrame::IsArtificial() const\n");
37458 return 0;
37459}
37460
37461
37462SWIGINTERN PyObject *_wrap_SBFrame_IsHidden(PyObject *self, PyObject *args) {
37463 PyObject *resultobj = 0;
37464 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37465 void *argp1 = 0 ;
37466 int res1 = 0 ;
37467 PyObject *swig_obj[1] ;
37468 bool result;
37469
37470 (void)self;
37471 if (!args) SWIG_fail;
37472 swig_obj[0] = args;
37473 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37474 if (!SWIG_IsOK(res1)) {
37475 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsHidden" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37476 }
37477 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37478 {
37479 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37480 result = (bool)((lldb::SBFrame const *)arg1)->IsHidden();
37481 SWIG_PYTHON_THREAD_END_ALLOW;
37482 }
37483 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
37484 return resultobj;
37485fail:
37486 return NULL;
37487}
37488
37489
37490SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37491 PyObject *resultobj = 0;
37492 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37493 char *arg2 = (char *) 0 ;
37494 void *argp1 = 0 ;
37495 int res1 = 0 ;
37496 int res2 ;
37497 char *buf2 = 0 ;
37498 int alloc2 = 0 ;
37499 lldb::SBValue result;
37500
37501 (void)self;
37502 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
37503 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37504 if (!SWIG_IsOK(res1)) {
37505 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37506 }
37507 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37508 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
37509 if (!SWIG_IsOK(res2)) {
37510 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
37511 }
37512 arg2 = reinterpret_cast< char * >(buf2);
37513 {
37514 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37515 result = (arg1)->EvaluateExpression(expr: (char const *)arg2);
37516 SWIG_PYTHON_THREAD_END_ALLOW;
37517 }
37518 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
37519 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
37520 return resultobj;
37521fail:
37522 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
37523 return NULL;
37524}
37525
37526
37527SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37528 PyObject *resultobj = 0;
37529 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37530 char *arg2 = (char *) 0 ;
37531 lldb::DynamicValueType arg3 ;
37532 void *argp1 = 0 ;
37533 int res1 = 0 ;
37534 int res2 ;
37535 char *buf2 = 0 ;
37536 int alloc2 = 0 ;
37537 int val3 ;
37538 int ecode3 = 0 ;
37539 lldb::SBValue result;
37540
37541 (void)self;
37542 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
37543 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37544 if (!SWIG_IsOK(res1)) {
37545 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37546 }
37547 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37548 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
37549 if (!SWIG_IsOK(res2)) {
37550 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
37551 }
37552 arg2 = reinterpret_cast< char * >(buf2);
37553 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
37554 if (!SWIG_IsOK(ecode3)) {
37555 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_EvaluateExpression" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
37556 }
37557 arg3 = static_cast< lldb::DynamicValueType >(val3);
37558 {
37559 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37560 result = (arg1)->EvaluateExpression(expr: (char const *)arg2,use_dynamic: arg3);
37561 SWIG_PYTHON_THREAD_END_ALLOW;
37562 }
37563 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
37564 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
37565 return resultobj;
37566fail:
37567 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
37568 return NULL;
37569}
37570
37571
37572SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37573 PyObject *resultobj = 0;
37574 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37575 char *arg2 = (char *) 0 ;
37576 lldb::DynamicValueType arg3 ;
37577 bool arg4 ;
37578 void *argp1 = 0 ;
37579 int res1 = 0 ;
37580 int res2 ;
37581 char *buf2 = 0 ;
37582 int alloc2 = 0 ;
37583 int val3 ;
37584 int ecode3 = 0 ;
37585 bool val4 ;
37586 int ecode4 = 0 ;
37587 lldb::SBValue result;
37588
37589 (void)self;
37590 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
37591 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37592 if (!SWIG_IsOK(res1)) {
37593 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37594 }
37595 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37596 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
37597 if (!SWIG_IsOK(res2)) {
37598 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
37599 }
37600 arg2 = reinterpret_cast< char * >(buf2);
37601 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
37602 if (!SWIG_IsOK(ecode3)) {
37603 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_EvaluateExpression" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
37604 }
37605 arg3 = static_cast< lldb::DynamicValueType >(val3);
37606 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
37607 if (!SWIG_IsOK(ecode4)) {
37608 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFrame_EvaluateExpression" "', argument " "4"" of type '" "bool""'");
37609 }
37610 arg4 = static_cast< bool >(val4);
37611 {
37612 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37613 result = (arg1)->EvaluateExpression(expr: (char const *)arg2,use_dynamic: arg3,unwind_on_error: arg4);
37614 SWIG_PYTHON_THREAD_END_ALLOW;
37615 }
37616 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
37617 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
37618 return resultobj;
37619fail:
37620 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
37621 return NULL;
37622}
37623
37624
37625SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
37626 PyObject *resultobj = 0;
37627 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37628 char *arg2 = (char *) 0 ;
37629 lldb::SBExpressionOptions *arg3 = 0 ;
37630 void *argp1 = 0 ;
37631 int res1 = 0 ;
37632 int res2 ;
37633 char *buf2 = 0 ;
37634 int alloc2 = 0 ;
37635 void *argp3 = 0 ;
37636 int res3 = 0 ;
37637 lldb::SBValue result;
37638
37639 (void)self;
37640 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
37641 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37642 if (!SWIG_IsOK(res1)) {
37643 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37644 }
37645 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37646 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
37647 if (!SWIG_IsOK(res2)) {
37648 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
37649 }
37650 arg2 = reinterpret_cast< char * >(buf2);
37651 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
37652 if (!SWIG_IsOK(res3)) {
37653 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBFrame_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
37654 }
37655 if (!argp3) {
37656 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
37657 }
37658 arg3 = reinterpret_cast< lldb::SBExpressionOptions * >(argp3);
37659 {
37660 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37661 result = (arg1)->EvaluateExpression(expr: (char const *)arg2,options: (lldb::SBExpressionOptions const &)*arg3);
37662 SWIG_PYTHON_THREAD_END_ALLOW;
37663 }
37664 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
37665 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
37666 return resultobj;
37667fail:
37668 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
37669 return NULL;
37670}
37671
37672
37673SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression(PyObject *self, PyObject *args) {
37674 Py_ssize_t argc;
37675 PyObject *argv[5] = {
37676 0
37677 };
37678
37679 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFrame_EvaluateExpression", min: 0, max: 4, objs: argv))) SWIG_fail;
37680 --argc;
37681 if (argc == 2) {
37682 int _v = 0;
37683 void *vptr = 0;
37684 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37685 _v = SWIG_CheckState(res);
37686 if (_v) {
37687 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
37688 _v = SWIG_CheckState(res);
37689 if (_v) {
37690 return _wrap_SBFrame_EvaluateExpression__SWIG_0(self, nobjs: argc, swig_obj: argv);
37691 }
37692 }
37693 }
37694 if (argc == 3) {
37695 int _v = 0;
37696 void *vptr = 0;
37697 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37698 _v = SWIG_CheckState(res);
37699 if (_v) {
37700 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
37701 _v = SWIG_CheckState(res);
37702 if (_v) {
37703 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
37704 _v = SWIG_CheckState(res);
37705 if (_v) {
37706 return _wrap_SBFrame_EvaluateExpression__SWIG_3(self, nobjs: argc, swig_obj: argv);
37707 }
37708 }
37709 }
37710 }
37711 if (argc == 3) {
37712 int _v = 0;
37713 void *vptr = 0;
37714 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37715 _v = SWIG_CheckState(res);
37716 if (_v) {
37717 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
37718 _v = SWIG_CheckState(res);
37719 if (_v) {
37720 {
37721 int res = SWIG_AsVal_int(obj: argv[2], NULL);
37722 _v = SWIG_CheckState(res);
37723 }
37724 if (_v) {
37725 return _wrap_SBFrame_EvaluateExpression__SWIG_1(self, nobjs: argc, swig_obj: argv);
37726 }
37727 }
37728 }
37729 }
37730 if (argc == 4) {
37731 int _v = 0;
37732 void *vptr = 0;
37733 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
37734 _v = SWIG_CheckState(res);
37735 if (_v) {
37736 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
37737 _v = SWIG_CheckState(res);
37738 if (_v) {
37739 {
37740 int res = SWIG_AsVal_int(obj: argv[2], NULL);
37741 _v = SWIG_CheckState(res);
37742 }
37743 if (_v) {
37744 {
37745 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
37746 _v = SWIG_CheckState(res);
37747 }
37748 if (_v) {
37749 return _wrap_SBFrame_EvaluateExpression__SWIG_2(self, nobjs: argc, swig_obj: argv);
37750 }
37751 }
37752 }
37753 }
37754 }
37755
37756fail:
37757 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFrame_EvaluateExpression'.\n"
37758 " Possible C/C++ prototypes are:\n"
37759 " lldb::SBFrame::EvaluateExpression(char const *)\n"
37760 " lldb::SBFrame::EvaluateExpression(char const *,lldb::DynamicValueType)\n"
37761 " lldb::SBFrame::EvaluateExpression(char const *,lldb::DynamicValueType,bool)\n"
37762 " lldb::SBFrame::EvaluateExpression(char const *,lldb::SBExpressionOptions const &)\n");
37763 return 0;
37764}
37765
37766
37767SWIGINTERN PyObject *_wrap_SBFrame_GetLanguageSpecificData(PyObject *self, PyObject *args) {
37768 PyObject *resultobj = 0;
37769 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37770 void *argp1 = 0 ;
37771 int res1 = 0 ;
37772 PyObject *swig_obj[1] ;
37773 lldb::SBStructuredData result;
37774
37775 (void)self;
37776 if (!args) SWIG_fail;
37777 swig_obj[0] = args;
37778 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37779 if (!SWIG_IsOK(res1)) {
37780 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetLanguageSpecificData" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37781 }
37782 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37783 {
37784 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37785 result = ((lldb::SBFrame const *)arg1)->GetLanguageSpecificData();
37786 SWIG_PYTHON_THREAD_END_ALLOW;
37787 }
37788 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
37789 return resultobj;
37790fail:
37791 return NULL;
37792}
37793
37794
37795SWIGINTERN PyObject *_wrap_SBFrame_GetFrameBlock(PyObject *self, PyObject *args) {
37796 PyObject *resultobj = 0;
37797 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37798 void *argp1 = 0 ;
37799 int res1 = 0 ;
37800 PyObject *swig_obj[1] ;
37801 lldb::SBBlock result;
37802
37803 (void)self;
37804 if (!args) SWIG_fail;
37805 swig_obj[0] = args;
37806 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37807 if (!SWIG_IsOK(res1)) {
37808 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFrameBlock" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37809 }
37810 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37811 {
37812 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37813 result = ((lldb::SBFrame const *)arg1)->GetFrameBlock();
37814 SWIG_PYTHON_THREAD_END_ALLOW;
37815 }
37816 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
37817 return resultobj;
37818fail:
37819 return NULL;
37820}
37821
37822
37823SWIGINTERN PyObject *_wrap_SBFrame_GetLineEntry(PyObject *self, PyObject *args) {
37824 PyObject *resultobj = 0;
37825 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37826 void *argp1 = 0 ;
37827 int res1 = 0 ;
37828 PyObject *swig_obj[1] ;
37829 lldb::SBLineEntry result;
37830
37831 (void)self;
37832 if (!args) SWIG_fail;
37833 swig_obj[0] = args;
37834 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37835 if (!SWIG_IsOK(res1)) {
37836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetLineEntry" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37837 }
37838 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37839 {
37840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37841 result = ((lldb::SBFrame const *)arg1)->GetLineEntry();
37842 SWIG_PYTHON_THREAD_END_ALLOW;
37843 }
37844 resultobj = SWIG_NewPointerObj((new lldb::SBLineEntry(result)), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_OWN | 0 );
37845 return resultobj;
37846fail:
37847 return NULL;
37848}
37849
37850
37851SWIGINTERN PyObject *_wrap_SBFrame_GetThread(PyObject *self, PyObject *args) {
37852 PyObject *resultobj = 0;
37853 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37854 void *argp1 = 0 ;
37855 int res1 = 0 ;
37856 PyObject *swig_obj[1] ;
37857 lldb::SBThread result;
37858
37859 (void)self;
37860 if (!args) SWIG_fail;
37861 swig_obj[0] = args;
37862 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37863 if (!SWIG_IsOK(res1)) {
37864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetThread" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37865 }
37866 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37867 {
37868 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37869 result = ((lldb::SBFrame const *)arg1)->GetThread();
37870 SWIG_PYTHON_THREAD_END_ALLOW;
37871 }
37872 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
37873 return resultobj;
37874fail:
37875 return NULL;
37876}
37877
37878
37879SWIGINTERN PyObject *_wrap_SBFrame_Disassemble(PyObject *self, PyObject *args) {
37880 PyObject *resultobj = 0;
37881 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37882 void *argp1 = 0 ;
37883 int res1 = 0 ;
37884 PyObject *swig_obj[1] ;
37885 char *result = 0 ;
37886
37887 (void)self;
37888 if (!args) SWIG_fail;
37889 swig_obj[0] = args;
37890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37891 if (!SWIG_IsOK(res1)) {
37892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_Disassemble" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37893 }
37894 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37895 {
37896 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37897 result = (char *)((lldb::SBFrame const *)arg1)->Disassemble();
37898 SWIG_PYTHON_THREAD_END_ALLOW;
37899 }
37900 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
37901 return resultobj;
37902fail:
37903 return NULL;
37904}
37905
37906
37907SWIGINTERN PyObject *_wrap_SBFrame_Clear(PyObject *self, PyObject *args) {
37908 PyObject *resultobj = 0;
37909 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37910 void *argp1 = 0 ;
37911 int res1 = 0 ;
37912 PyObject *swig_obj[1] ;
37913
37914 (void)self;
37915 if (!args) SWIG_fail;
37916 swig_obj[0] = args;
37917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37918 if (!SWIG_IsOK(res1)) {
37919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_Clear" "', argument " "1"" of type '" "lldb::SBFrame *""'");
37920 }
37921 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37922 {
37923 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37924 (arg1)->Clear();
37925 SWIG_PYTHON_THREAD_END_ALLOW;
37926 }
37927 resultobj = SWIG_Py_Void();
37928 return resultobj;
37929fail:
37930 return NULL;
37931}
37932
37933
37934SWIGINTERN PyObject *_wrap_SBFrame___eq__(PyObject *self, PyObject *args) {
37935 PyObject *resultobj = 0;
37936 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37937 lldb::SBFrame *arg2 = 0 ;
37938 void *argp1 = 0 ;
37939 int res1 = 0 ;
37940 void *argp2 = 0 ;
37941 int res2 = 0 ;
37942 PyObject *swig_obj[2] ;
37943 bool result;
37944
37945 (void)self;
37946 if (!SWIG_Python_UnpackTuple(args, name: "SBFrame___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
37947 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37948 if (!SWIG_IsOK(res1)) {
37949 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame___eq__" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37950 }
37951 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37952 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
37953 if (!SWIG_IsOK(res2)) {
37954 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame___eq__" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
37955 }
37956 if (!argp2) {
37957 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame___eq__" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
37958 }
37959 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
37960 {
37961 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37962 result = (bool)((lldb::SBFrame const *)arg1)->operator ==(rhs: (lldb::SBFrame const &)*arg2);
37963 SWIG_PYTHON_THREAD_END_ALLOW;
37964 }
37965 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
37966 return resultobj;
37967fail:
37968 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
37969 return NULL;
37970 }
37971 PyErr_Clear();
37972 Py_INCREF(Py_NotImplemented);
37973 return Py_NotImplemented;
37974}
37975
37976
37977SWIGINTERN PyObject *_wrap_SBFrame___ne__(PyObject *self, PyObject *args) {
37978 PyObject *resultobj = 0;
37979 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
37980 lldb::SBFrame *arg2 = 0 ;
37981 void *argp1 = 0 ;
37982 int res1 = 0 ;
37983 void *argp2 = 0 ;
37984 int res2 = 0 ;
37985 PyObject *swig_obj[2] ;
37986 bool result;
37987
37988 (void)self;
37989 if (!SWIG_Python_UnpackTuple(args, name: "SBFrame___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
37990 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
37991 if (!SWIG_IsOK(res1)) {
37992 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame___ne__" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
37993 }
37994 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
37995 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
37996 if (!SWIG_IsOK(res2)) {
37997 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame___ne__" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
37998 }
37999 if (!argp2) {
38000 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame___ne__" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
38001 }
38002 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
38003 {
38004 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38005 result = (bool)((lldb::SBFrame const *)arg1)->operator !=(rhs: (lldb::SBFrame const &)*arg2);
38006 SWIG_PYTHON_THREAD_END_ALLOW;
38007 }
38008 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
38009 return resultobj;
38010fail:
38011 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
38012 return NULL;
38013 }
38014 PyErr_Clear();
38015 Py_INCREF(Py_NotImplemented);
38016 return Py_NotImplemented;
38017}
38018
38019
38020SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38021 PyObject *resultobj = 0;
38022 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38023 bool arg2 ;
38024 bool arg3 ;
38025 bool arg4 ;
38026 bool arg5 ;
38027 void *argp1 = 0 ;
38028 int res1 = 0 ;
38029 bool val2 ;
38030 int ecode2 = 0 ;
38031 bool val3 ;
38032 int ecode3 = 0 ;
38033 bool val4 ;
38034 int ecode4 = 0 ;
38035 bool val5 ;
38036 int ecode5 = 0 ;
38037 lldb::SBValueList result;
38038
38039 (void)self;
38040 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
38041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38042 if (!SWIG_IsOK(res1)) {
38043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetVariables" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38044 }
38045 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38046 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
38047 if (!SWIG_IsOK(ecode2)) {
38048 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFrame_GetVariables" "', argument " "2"" of type '" "bool""'");
38049 }
38050 arg2 = static_cast< bool >(val2);
38051 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
38052 if (!SWIG_IsOK(ecode3)) {
38053 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_GetVariables" "', argument " "3"" of type '" "bool""'");
38054 }
38055 arg3 = static_cast< bool >(val3);
38056 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
38057 if (!SWIG_IsOK(ecode4)) {
38058 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFrame_GetVariables" "', argument " "4"" of type '" "bool""'");
38059 }
38060 arg4 = static_cast< bool >(val4);
38061 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
38062 if (!SWIG_IsOK(ecode5)) {
38063 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBFrame_GetVariables" "', argument " "5"" of type '" "bool""'");
38064 }
38065 arg5 = static_cast< bool >(val5);
38066 {
38067 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38068 result = (arg1)->GetVariables(arguments: arg2,locals: arg3,statics: arg4,in_scope_only: arg5);
38069 SWIG_PYTHON_THREAD_END_ALLOW;
38070 }
38071 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
38072 return resultobj;
38073fail:
38074 return NULL;
38075}
38076
38077
38078SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38079 PyObject *resultobj = 0;
38080 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38081 bool arg2 ;
38082 bool arg3 ;
38083 bool arg4 ;
38084 bool arg5 ;
38085 lldb::DynamicValueType arg6 ;
38086 void *argp1 = 0 ;
38087 int res1 = 0 ;
38088 bool val2 ;
38089 int ecode2 = 0 ;
38090 bool val3 ;
38091 int ecode3 = 0 ;
38092 bool val4 ;
38093 int ecode4 = 0 ;
38094 bool val5 ;
38095 int ecode5 = 0 ;
38096 int val6 ;
38097 int ecode6 = 0 ;
38098 lldb::SBValueList result;
38099
38100 (void)self;
38101 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
38102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38103 if (!SWIG_IsOK(res1)) {
38104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetVariables" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38105 }
38106 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38107 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
38108 if (!SWIG_IsOK(ecode2)) {
38109 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFrame_GetVariables" "', argument " "2"" of type '" "bool""'");
38110 }
38111 arg2 = static_cast< bool >(val2);
38112 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
38113 if (!SWIG_IsOK(ecode3)) {
38114 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_GetVariables" "', argument " "3"" of type '" "bool""'");
38115 }
38116 arg3 = static_cast< bool >(val3);
38117 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
38118 if (!SWIG_IsOK(ecode4)) {
38119 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFrame_GetVariables" "', argument " "4"" of type '" "bool""'");
38120 }
38121 arg4 = static_cast< bool >(val4);
38122 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
38123 if (!SWIG_IsOK(ecode5)) {
38124 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBFrame_GetVariables" "', argument " "5"" of type '" "bool""'");
38125 }
38126 arg5 = static_cast< bool >(val5);
38127 ecode6 = SWIG_AsVal_int(obj: swig_obj[5], val: &val6);
38128 if (!SWIG_IsOK(ecode6)) {
38129 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBFrame_GetVariables" "', argument " "6"" of type '" "lldb::DynamicValueType""'");
38130 }
38131 arg6 = static_cast< lldb::DynamicValueType >(val6);
38132 {
38133 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38134 result = (arg1)->GetVariables(arguments: arg2,locals: arg3,statics: arg4,in_scope_only: arg5,use_dynamic: arg6);
38135 SWIG_PYTHON_THREAD_END_ALLOW;
38136 }
38137 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
38138 return resultobj;
38139fail:
38140 return NULL;
38141}
38142
38143
38144SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38145 PyObject *resultobj = 0;
38146 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38147 lldb::SBVariablesOptions *arg2 = 0 ;
38148 void *argp1 = 0 ;
38149 int res1 = 0 ;
38150 void *argp2 = 0 ;
38151 int res2 = 0 ;
38152 lldb::SBValueList result;
38153
38154 (void)self;
38155 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
38156 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38157 if (!SWIG_IsOK(res1)) {
38158 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetVariables" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38159 }
38160 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38161 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0);
38162 if (!SWIG_IsOK(res2)) {
38163 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetVariables" "', argument " "2"" of type '" "lldb::SBVariablesOptions const &""'");
38164 }
38165 if (!argp2) {
38166 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_GetVariables" "', argument " "2"" of type '" "lldb::SBVariablesOptions const &""'");
38167 }
38168 arg2 = reinterpret_cast< lldb::SBVariablesOptions * >(argp2);
38169 {
38170 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38171 result = (arg1)->GetVariables(options: (lldb::SBVariablesOptions const &)*arg2);
38172 SWIG_PYTHON_THREAD_END_ALLOW;
38173 }
38174 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
38175 return resultobj;
38176fail:
38177 return NULL;
38178}
38179
38180
38181SWIGINTERN PyObject *_wrap_SBFrame_GetVariables(PyObject *self, PyObject *args) {
38182 Py_ssize_t argc;
38183 PyObject *argv[7] = {
38184 0
38185 };
38186
38187 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFrame_GetVariables", min: 0, max: 6, objs: argv))) SWIG_fail;
38188 --argc;
38189 if (argc == 2) {
38190 int _v = 0;
38191 void *vptr = 0;
38192 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38193 _v = SWIG_CheckState(res);
38194 if (_v) {
38195 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_NO_NULL | 0);
38196 _v = SWIG_CheckState(res);
38197 if (_v) {
38198 return _wrap_SBFrame_GetVariables__SWIG_2(self, nobjs: argc, swig_obj: argv);
38199 }
38200 }
38201 }
38202 if (argc == 5) {
38203 int _v = 0;
38204 void *vptr = 0;
38205 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38206 _v = SWIG_CheckState(res);
38207 if (_v) {
38208 {
38209 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
38210 _v = SWIG_CheckState(res);
38211 }
38212 if (_v) {
38213 {
38214 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
38215 _v = SWIG_CheckState(res);
38216 }
38217 if (_v) {
38218 {
38219 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
38220 _v = SWIG_CheckState(res);
38221 }
38222 if (_v) {
38223 {
38224 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
38225 _v = SWIG_CheckState(res);
38226 }
38227 if (_v) {
38228 return _wrap_SBFrame_GetVariables__SWIG_0(self, nobjs: argc, swig_obj: argv);
38229 }
38230 }
38231 }
38232 }
38233 }
38234 }
38235 if (argc == 6) {
38236 int _v = 0;
38237 void *vptr = 0;
38238 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38239 _v = SWIG_CheckState(res);
38240 if (_v) {
38241 {
38242 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
38243 _v = SWIG_CheckState(res);
38244 }
38245 if (_v) {
38246 {
38247 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
38248 _v = SWIG_CheckState(res);
38249 }
38250 if (_v) {
38251 {
38252 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
38253 _v = SWIG_CheckState(res);
38254 }
38255 if (_v) {
38256 {
38257 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
38258 _v = SWIG_CheckState(res);
38259 }
38260 if (_v) {
38261 {
38262 int res = SWIG_AsVal_int(obj: argv[5], NULL);
38263 _v = SWIG_CheckState(res);
38264 }
38265 if (_v) {
38266 return _wrap_SBFrame_GetVariables__SWIG_1(self, nobjs: argc, swig_obj: argv);
38267 }
38268 }
38269 }
38270 }
38271 }
38272 }
38273 }
38274
38275fail:
38276 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFrame_GetVariables'.\n"
38277 " Possible C/C++ prototypes are:\n"
38278 " lldb::SBFrame::GetVariables(bool,bool,bool,bool)\n"
38279 " lldb::SBFrame::GetVariables(bool,bool,bool,bool,lldb::DynamicValueType)\n"
38280 " lldb::SBFrame::GetVariables(lldb::SBVariablesOptions const &)\n");
38281 return 0;
38282}
38283
38284
38285SWIGINTERN PyObject *_wrap_SBFrame_GetRegisters(PyObject *self, PyObject *args) {
38286 PyObject *resultobj = 0;
38287 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38288 void *argp1 = 0 ;
38289 int res1 = 0 ;
38290 PyObject *swig_obj[1] ;
38291 lldb::SBValueList result;
38292
38293 (void)self;
38294 if (!args) SWIG_fail;
38295 swig_obj[0] = args;
38296 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38297 if (!SWIG_IsOK(res1)) {
38298 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetRegisters" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38299 }
38300 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38301 {
38302 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38303 result = (arg1)->GetRegisters();
38304 SWIG_PYTHON_THREAD_END_ALLOW;
38305 }
38306 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
38307 return resultobj;
38308fail:
38309 return NULL;
38310}
38311
38312
38313SWIGINTERN PyObject *_wrap_SBFrame_FindRegister(PyObject *self, PyObject *args) {
38314 PyObject *resultobj = 0;
38315 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38316 char *arg2 = (char *) 0 ;
38317 void *argp1 = 0 ;
38318 int res1 = 0 ;
38319 int res2 ;
38320 char *buf2 = 0 ;
38321 int alloc2 = 0 ;
38322 PyObject *swig_obj[2] ;
38323 lldb::SBValue result;
38324
38325 (void)self;
38326 if (!SWIG_Python_UnpackTuple(args, name: "SBFrame_FindRegister", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
38327 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38328 if (!SWIG_IsOK(res1)) {
38329 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindRegister" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38330 }
38331 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38332 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
38333 if (!SWIG_IsOK(res2)) {
38334 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindRegister" "', argument " "2"" of type '" "char const *""'");
38335 }
38336 arg2 = reinterpret_cast< char * >(buf2);
38337 {
38338 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38339 result = (arg1)->FindRegister(name: (char const *)arg2);
38340 SWIG_PYTHON_THREAD_END_ALLOW;
38341 }
38342 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
38343 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38344 return resultobj;
38345fail:
38346 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38347 return NULL;
38348}
38349
38350
38351SWIGINTERN PyObject *_wrap_SBFrame_FindVariable__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38352 PyObject *resultobj = 0;
38353 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38354 char *arg2 = (char *) 0 ;
38355 void *argp1 = 0 ;
38356 int res1 = 0 ;
38357 int res2 ;
38358 char *buf2 = 0 ;
38359 int alloc2 = 0 ;
38360 lldb::SBValue result;
38361
38362 (void)self;
38363 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
38364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38365 if (!SWIG_IsOK(res1)) {
38366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindVariable" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38367 }
38368 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38369 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
38370 if (!SWIG_IsOK(res2)) {
38371 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindVariable" "', argument " "2"" of type '" "char const *""'");
38372 }
38373 arg2 = reinterpret_cast< char * >(buf2);
38374 {
38375 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38376 result = (arg1)->FindVariable(var_name: (char const *)arg2);
38377 SWIG_PYTHON_THREAD_END_ALLOW;
38378 }
38379 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
38380 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38381 return resultobj;
38382fail:
38383 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38384 return NULL;
38385}
38386
38387
38388SWIGINTERN PyObject *_wrap_SBFrame_FindVariable__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38389 PyObject *resultobj = 0;
38390 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38391 char *arg2 = (char *) 0 ;
38392 lldb::DynamicValueType arg3 ;
38393 void *argp1 = 0 ;
38394 int res1 = 0 ;
38395 int res2 ;
38396 char *buf2 = 0 ;
38397 int alloc2 = 0 ;
38398 int val3 ;
38399 int ecode3 = 0 ;
38400 lldb::SBValue result;
38401
38402 (void)self;
38403 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
38404 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38405 if (!SWIG_IsOK(res1)) {
38406 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindVariable" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38407 }
38408 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38409 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
38410 if (!SWIG_IsOK(res2)) {
38411 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindVariable" "', argument " "2"" of type '" "char const *""'");
38412 }
38413 arg2 = reinterpret_cast< char * >(buf2);
38414 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
38415 if (!SWIG_IsOK(ecode3)) {
38416 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_FindVariable" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
38417 }
38418 arg3 = static_cast< lldb::DynamicValueType >(val3);
38419 {
38420 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38421 result = (arg1)->FindVariable(var_name: (char const *)arg2,use_dynamic: arg3);
38422 SWIG_PYTHON_THREAD_END_ALLOW;
38423 }
38424 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
38425 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38426 return resultobj;
38427fail:
38428 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38429 return NULL;
38430}
38431
38432
38433SWIGINTERN PyObject *_wrap_SBFrame_FindVariable(PyObject *self, PyObject *args) {
38434 Py_ssize_t argc;
38435 PyObject *argv[4] = {
38436 0
38437 };
38438
38439 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFrame_FindVariable", min: 0, max: 3, objs: argv))) SWIG_fail;
38440 --argc;
38441 if (argc == 2) {
38442 int _v = 0;
38443 void *vptr = 0;
38444 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38445 _v = SWIG_CheckState(res);
38446 if (_v) {
38447 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
38448 _v = SWIG_CheckState(res);
38449 if (_v) {
38450 return _wrap_SBFrame_FindVariable__SWIG_0(self, nobjs: argc, swig_obj: argv);
38451 }
38452 }
38453 }
38454 if (argc == 3) {
38455 int _v = 0;
38456 void *vptr = 0;
38457 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38458 _v = SWIG_CheckState(res);
38459 if (_v) {
38460 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
38461 _v = SWIG_CheckState(res);
38462 if (_v) {
38463 {
38464 int res = SWIG_AsVal_int(obj: argv[2], NULL);
38465 _v = SWIG_CheckState(res);
38466 }
38467 if (_v) {
38468 return _wrap_SBFrame_FindVariable__SWIG_1(self, nobjs: argc, swig_obj: argv);
38469 }
38470 }
38471 }
38472 }
38473
38474fail:
38475 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFrame_FindVariable'.\n"
38476 " Possible C/C++ prototypes are:\n"
38477 " lldb::SBFrame::FindVariable(char const *)\n"
38478 " lldb::SBFrame::FindVariable(char const *,lldb::DynamicValueType)\n");
38479 return 0;
38480}
38481
38482
38483SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38484 PyObject *resultobj = 0;
38485 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38486 char *arg2 = (char *) 0 ;
38487 lldb::DynamicValueType arg3 ;
38488 void *argp1 = 0 ;
38489 int res1 = 0 ;
38490 int res2 ;
38491 char *buf2 = 0 ;
38492 int alloc2 = 0 ;
38493 int val3 ;
38494 int ecode3 = 0 ;
38495 lldb::SBValue result;
38496
38497 (void)self;
38498 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
38499 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38500 if (!SWIG_IsOK(res1)) {
38501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38502 }
38503 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38504 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
38505 if (!SWIG_IsOK(res2)) {
38506 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "2"" of type '" "char const *""'");
38507 }
38508 arg2 = reinterpret_cast< char * >(buf2);
38509 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
38510 if (!SWIG_IsOK(ecode3)) {
38511 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
38512 }
38513 arg3 = static_cast< lldb::DynamicValueType >(val3);
38514 {
38515 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38516 result = (arg1)->GetValueForVariablePath(var_expr_cstr: (char const *)arg2,use_dynamic: arg3);
38517 SWIG_PYTHON_THREAD_END_ALLOW;
38518 }
38519 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
38520 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38521 return resultobj;
38522fail:
38523 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38524 return NULL;
38525}
38526
38527
38528SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38529 PyObject *resultobj = 0;
38530 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38531 char *arg2 = (char *) 0 ;
38532 void *argp1 = 0 ;
38533 int res1 = 0 ;
38534 int res2 ;
38535 char *buf2 = 0 ;
38536 int alloc2 = 0 ;
38537 lldb::SBValue result;
38538
38539 (void)self;
38540 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
38541 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38542 if (!SWIG_IsOK(res1)) {
38543 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38544 }
38545 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38546 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
38547 if (!SWIG_IsOK(res2)) {
38548 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "2"" of type '" "char const *""'");
38549 }
38550 arg2 = reinterpret_cast< char * >(buf2);
38551 {
38552 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38553 result = (arg1)->GetValueForVariablePath(var_path: (char const *)arg2);
38554 SWIG_PYTHON_THREAD_END_ALLOW;
38555 }
38556 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
38557 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38558 return resultobj;
38559fail:
38560 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38561 return NULL;
38562}
38563
38564
38565SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath(PyObject *self, PyObject *args) {
38566 Py_ssize_t argc;
38567 PyObject *argv[4] = {
38568 0
38569 };
38570
38571 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFrame_GetValueForVariablePath", min: 0, max: 3, objs: argv))) SWIG_fail;
38572 --argc;
38573 if (argc == 2) {
38574 int _v = 0;
38575 void *vptr = 0;
38576 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38577 _v = SWIG_CheckState(res);
38578 if (_v) {
38579 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
38580 _v = SWIG_CheckState(res);
38581 if (_v) {
38582 return _wrap_SBFrame_GetValueForVariablePath__SWIG_1(self, nobjs: argc, swig_obj: argv);
38583 }
38584 }
38585 }
38586 if (argc == 3) {
38587 int _v = 0;
38588 void *vptr = 0;
38589 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38590 _v = SWIG_CheckState(res);
38591 if (_v) {
38592 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
38593 _v = SWIG_CheckState(res);
38594 if (_v) {
38595 {
38596 int res = SWIG_AsVal_int(obj: argv[2], NULL);
38597 _v = SWIG_CheckState(res);
38598 }
38599 if (_v) {
38600 return _wrap_SBFrame_GetValueForVariablePath__SWIG_0(self, nobjs: argc, swig_obj: argv);
38601 }
38602 }
38603 }
38604 }
38605
38606fail:
38607 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFrame_GetValueForVariablePath'.\n"
38608 " Possible C/C++ prototypes are:\n"
38609 " lldb::SBFrame::GetValueForVariablePath(char const *,lldb::DynamicValueType)\n"
38610 " lldb::SBFrame::GetValueForVariablePath(char const *)\n");
38611 return 0;
38612}
38613
38614
38615SWIGINTERN PyObject *_wrap_SBFrame_FindValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38616 PyObject *resultobj = 0;
38617 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38618 char *arg2 = (char *) 0 ;
38619 lldb::ValueType arg3 ;
38620 void *argp1 = 0 ;
38621 int res1 = 0 ;
38622 int res2 ;
38623 char *buf2 = 0 ;
38624 int alloc2 = 0 ;
38625 int val3 ;
38626 int ecode3 = 0 ;
38627 lldb::SBValue result;
38628
38629 (void)self;
38630 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
38631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38632 if (!SWIG_IsOK(res1)) {
38633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindValue" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38634 }
38635 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38636 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
38637 if (!SWIG_IsOK(res2)) {
38638 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindValue" "', argument " "2"" of type '" "char const *""'");
38639 }
38640 arg2 = reinterpret_cast< char * >(buf2);
38641 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
38642 if (!SWIG_IsOK(ecode3)) {
38643 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_FindValue" "', argument " "3"" of type '" "lldb::ValueType""'");
38644 }
38645 arg3 = static_cast< lldb::ValueType >(val3);
38646 {
38647 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38648 result = (arg1)->FindValue(name: (char const *)arg2,value_type: arg3);
38649 SWIG_PYTHON_THREAD_END_ALLOW;
38650 }
38651 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
38652 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38653 return resultobj;
38654fail:
38655 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38656 return NULL;
38657}
38658
38659
38660SWIGINTERN PyObject *_wrap_SBFrame_FindValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38661 PyObject *resultobj = 0;
38662 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38663 char *arg2 = (char *) 0 ;
38664 lldb::ValueType arg3 ;
38665 lldb::DynamicValueType arg4 ;
38666 void *argp1 = 0 ;
38667 int res1 = 0 ;
38668 int res2 ;
38669 char *buf2 = 0 ;
38670 int alloc2 = 0 ;
38671 int val3 ;
38672 int ecode3 = 0 ;
38673 int val4 ;
38674 int ecode4 = 0 ;
38675 lldb::SBValue result;
38676
38677 (void)self;
38678 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
38679 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38680 if (!SWIG_IsOK(res1)) {
38681 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindValue" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38682 }
38683 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38684 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
38685 if (!SWIG_IsOK(res2)) {
38686 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindValue" "', argument " "2"" of type '" "char const *""'");
38687 }
38688 arg2 = reinterpret_cast< char * >(buf2);
38689 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
38690 if (!SWIG_IsOK(ecode3)) {
38691 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_FindValue" "', argument " "3"" of type '" "lldb::ValueType""'");
38692 }
38693 arg3 = static_cast< lldb::ValueType >(val3);
38694 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
38695 if (!SWIG_IsOK(ecode4)) {
38696 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFrame_FindValue" "', argument " "4"" of type '" "lldb::DynamicValueType""'");
38697 }
38698 arg4 = static_cast< lldb::DynamicValueType >(val4);
38699 {
38700 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38701 result = (arg1)->FindValue(name: (char const *)arg2,value_type: arg3,use_dynamic: arg4);
38702 SWIG_PYTHON_THREAD_END_ALLOW;
38703 }
38704 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
38705 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38706 return resultobj;
38707fail:
38708 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
38709 return NULL;
38710}
38711
38712
38713SWIGINTERN PyObject *_wrap_SBFrame_FindValue(PyObject *self, PyObject *args) {
38714 Py_ssize_t argc;
38715 PyObject *argv[5] = {
38716 0
38717 };
38718
38719 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFrame_FindValue", min: 0, max: 4, objs: argv))) SWIG_fail;
38720 --argc;
38721 if (argc == 3) {
38722 int _v = 0;
38723 void *vptr = 0;
38724 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38725 _v = SWIG_CheckState(res);
38726 if (_v) {
38727 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
38728 _v = SWIG_CheckState(res);
38729 if (_v) {
38730 {
38731 int res = SWIG_AsVal_int(obj: argv[2], NULL);
38732 _v = SWIG_CheckState(res);
38733 }
38734 if (_v) {
38735 return _wrap_SBFrame_FindValue__SWIG_0(self, nobjs: argc, swig_obj: argv);
38736 }
38737 }
38738 }
38739 }
38740 if (argc == 4) {
38741 int _v = 0;
38742 void *vptr = 0;
38743 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
38744 _v = SWIG_CheckState(res);
38745 if (_v) {
38746 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
38747 _v = SWIG_CheckState(res);
38748 if (_v) {
38749 {
38750 int res = SWIG_AsVal_int(obj: argv[2], NULL);
38751 _v = SWIG_CheckState(res);
38752 }
38753 if (_v) {
38754 {
38755 int res = SWIG_AsVal_int(obj: argv[3], NULL);
38756 _v = SWIG_CheckState(res);
38757 }
38758 if (_v) {
38759 return _wrap_SBFrame_FindValue__SWIG_1(self, nobjs: argc, swig_obj: argv);
38760 }
38761 }
38762 }
38763 }
38764 }
38765
38766fail:
38767 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFrame_FindValue'.\n"
38768 " Possible C/C++ prototypes are:\n"
38769 " lldb::SBFrame::FindValue(char const *,lldb::ValueType)\n"
38770 " lldb::SBFrame::FindValue(char const *,lldb::ValueType,lldb::DynamicValueType)\n");
38771 return 0;
38772}
38773
38774
38775SWIGINTERN PyObject *_wrap_SBFrame_GetDescription(PyObject *self, PyObject *args) {
38776 PyObject *resultobj = 0;
38777 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38778 lldb::SBStream *arg2 = 0 ;
38779 void *argp1 = 0 ;
38780 int res1 = 0 ;
38781 void *argp2 = 0 ;
38782 int res2 = 0 ;
38783 PyObject *swig_obj[2] ;
38784 bool result;
38785
38786 (void)self;
38787 if (!SWIG_Python_UnpackTuple(args, name: "SBFrame_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
38788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38789 if (!SWIG_IsOK(res1)) {
38790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetDescription" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38791 }
38792 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38793 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
38794 if (!SWIG_IsOK(res2)) {
38795 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
38796 }
38797 if (!argp2) {
38798 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
38799 }
38800 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
38801 {
38802 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38803 result = (bool)(arg1)->GetDescription(description&: *arg2);
38804 SWIG_PYTHON_THREAD_END_ALLOW;
38805 }
38806 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
38807 return resultobj;
38808fail:
38809 return NULL;
38810}
38811
38812
38813SWIGINTERN PyObject *_wrap_SBFrame_GetDescriptionWithFormat(PyObject *self, PyObject *args) {
38814 PyObject *resultobj = 0;
38815 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38816 lldb::SBFormat *arg2 = 0 ;
38817 lldb::SBStream *arg3 = 0 ;
38818 void *argp1 = 0 ;
38819 int res1 = 0 ;
38820 void *argp2 = 0 ;
38821 int res2 = 0 ;
38822 void *argp3 = 0 ;
38823 int res3 = 0 ;
38824 PyObject *swig_obj[3] ;
38825 lldb::SBError result;
38826
38827 (void)self;
38828 if (!SWIG_Python_UnpackTuple(args, name: "SBFrame_GetDescriptionWithFormat", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
38829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38830 if (!SWIG_IsOK(res1)) {
38831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetDescriptionWithFormat" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38832 }
38833 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38834 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFormat, 0 | 0);
38835 if (!SWIG_IsOK(res2)) {
38836 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetDescriptionWithFormat" "', argument " "2"" of type '" "lldb::SBFormat const &""'");
38837 }
38838 if (!argp2) {
38839 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_GetDescriptionWithFormat" "', argument " "2"" of type '" "lldb::SBFormat const &""'");
38840 }
38841 arg2 = reinterpret_cast< lldb::SBFormat * >(argp2);
38842 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStream, 0 );
38843 if (!SWIG_IsOK(res3)) {
38844 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBFrame_GetDescriptionWithFormat" "', argument " "3"" of type '" "lldb::SBStream &""'");
38845 }
38846 if (!argp3) {
38847 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_GetDescriptionWithFormat" "', argument " "3"" of type '" "lldb::SBStream &""'");
38848 }
38849 arg3 = reinterpret_cast< lldb::SBStream * >(argp3);
38850 {
38851 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38852 result = (arg1)->GetDescriptionWithFormat(format: (lldb::SBFormat const &)*arg2,output&: *arg3);
38853 SWIG_PYTHON_THREAD_END_ALLOW;
38854 }
38855 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
38856 return resultobj;
38857fail:
38858 return NULL;
38859}
38860
38861
38862SWIGINTERN PyObject *_wrap_SBFrame___repr__(PyObject *self, PyObject *args) {
38863 PyObject *resultobj = 0;
38864 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
38865 void *argp1 = 0 ;
38866 int res1 = 0 ;
38867 PyObject *swig_obj[1] ;
38868 std::string result;
38869
38870 (void)self;
38871 if (!args) SWIG_fail;
38872 swig_obj[0] = args;
38873 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
38874 if (!SWIG_IsOK(res1)) {
38875 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame___repr__" "', argument " "1"" of type '" "lldb::SBFrame *""'");
38876 }
38877 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
38878 {
38879 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38880 result = lldb_SBFrame___repr__(self: arg1);
38881 SWIG_PYTHON_THREAD_END_ALLOW;
38882 }
38883 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
38884 return resultobj;
38885fail:
38886 return NULL;
38887}
38888
38889
38890SWIGINTERN PyObject *SBFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38891 PyObject *obj;
38892 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
38893 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFrame, SWIG_NewClientData(obj));
38894 return SWIG_Py_Void();
38895}
38896
38897SWIGINTERN PyObject *SBFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38898 return SWIG_Python_InitShadowInstance(args);
38899}
38900
38901SWIGINTERN PyObject *_wrap_new_SBFunction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
38902 PyObject *resultobj = 0;
38903 lldb::SBFunction *result = 0 ;
38904
38905 (void)self;
38906 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
38907 {
38908 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38909 result = (lldb::SBFunction *)new lldb::SBFunction();
38910 SWIG_PYTHON_THREAD_END_ALLOW;
38911 }
38912 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_NEW | 0 );
38913 return resultobj;
38914fail:
38915 return NULL;
38916}
38917
38918
38919SWIGINTERN PyObject *_wrap_new_SBFunction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
38920 PyObject *resultobj = 0;
38921 lldb::SBFunction *arg1 = 0 ;
38922 void *argp1 = 0 ;
38923 int res1 = 0 ;
38924 lldb::SBFunction *result = 0 ;
38925
38926 (void)self;
38927 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
38928 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFunction, 0 | 0);
38929 if (!SWIG_IsOK(res1)) {
38930 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFunction" "', argument " "1"" of type '" "lldb::SBFunction const &""'");
38931 }
38932 if (!argp1) {
38933 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFunction" "', argument " "1"" of type '" "lldb::SBFunction const &""'");
38934 }
38935 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
38936 {
38937 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38938 result = (lldb::SBFunction *)new lldb::SBFunction((lldb::SBFunction const &)*arg1);
38939 SWIG_PYTHON_THREAD_END_ALLOW;
38940 }
38941 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_NEW | 0 );
38942 return resultobj;
38943fail:
38944 return NULL;
38945}
38946
38947
38948SWIGINTERN PyObject *_wrap_new_SBFunction(PyObject *self, PyObject *args) {
38949 Py_ssize_t argc;
38950 PyObject *argv[2] = {
38951 0
38952 };
38953
38954 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBFunction", min: 0, max: 1, objs: argv))) SWIG_fail;
38955 --argc;
38956 if (argc == 0) {
38957 return _wrap_new_SBFunction__SWIG_0(self, nobjs: argc, argv);
38958 }
38959 if (argc == 1) {
38960 int _v = 0;
38961 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_NO_NULL | 0);
38962 _v = SWIG_CheckState(res);
38963 if (_v) {
38964 return _wrap_new_SBFunction__SWIG_1(self, nobjs: argc, swig_obj: argv);
38965 }
38966 }
38967
38968fail:
38969 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBFunction'.\n"
38970 " Possible C/C++ prototypes are:\n"
38971 " lldb::SBFunction::SBFunction()\n"
38972 " lldb::SBFunction::SBFunction(lldb::SBFunction const &)\n");
38973 return 0;
38974}
38975
38976
38977SWIGINTERN PyObject *_wrap_delete_SBFunction(PyObject *self, PyObject *args) {
38978 PyObject *resultobj = 0;
38979 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
38980 void *argp1 = 0 ;
38981 int res1 = 0 ;
38982 PyObject *swig_obj[1] ;
38983
38984 (void)self;
38985 if (!args) SWIG_fail;
38986 swig_obj[0] = args;
38987 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_DISOWN | 0 );
38988 if (!SWIG_IsOK(res1)) {
38989 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFunction" "', argument " "1"" of type '" "lldb::SBFunction *""'");
38990 }
38991 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
38992 {
38993 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38994 delete arg1;
38995 SWIG_PYTHON_THREAD_END_ALLOW;
38996 }
38997 resultobj = SWIG_Py_Void();
38998 return resultobj;
38999fail:
39000 return NULL;
39001}
39002
39003
39004SWIGINTERN PyObject *_wrap_SBFunction___nonzero__(PyObject *self, PyObject *args) {
39005 PyObject *resultobj = 0;
39006 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39007 void *argp1 = 0 ;
39008 int res1 = 0 ;
39009 PyObject *swig_obj[1] ;
39010 bool result;
39011
39012 (void)self;
39013 if (!args) SWIG_fail;
39014 swig_obj[0] = args;
39015 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39016 if (!SWIG_IsOK(res1)) {
39017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction___nonzero__" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
39018 }
39019 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39020 {
39021 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39022 result = (bool)((lldb::SBFunction const *)arg1)->operator bool();
39023 SWIG_PYTHON_THREAD_END_ALLOW;
39024 }
39025 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
39026 return resultobj;
39027fail:
39028 return NULL;
39029}
39030
39031
39032SWIGINTERN PyObject *_wrap_SBFunction_IsValid(PyObject *self, PyObject *args) {
39033 PyObject *resultobj = 0;
39034 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39035 void *argp1 = 0 ;
39036 int res1 = 0 ;
39037 PyObject *swig_obj[1] ;
39038 bool result;
39039
39040 (void)self;
39041 if (!args) SWIG_fail;
39042 swig_obj[0] = args;
39043 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39044 if (!SWIG_IsOK(res1)) {
39045 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_IsValid" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
39046 }
39047 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39048 {
39049 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39050 result = (bool)((lldb::SBFunction const *)arg1)->IsValid();
39051 SWIG_PYTHON_THREAD_END_ALLOW;
39052 }
39053 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
39054 return resultobj;
39055fail:
39056 return NULL;
39057}
39058
39059
39060SWIGINTERN PyObject *_wrap_SBFunction_GetName(PyObject *self, PyObject *args) {
39061 PyObject *resultobj = 0;
39062 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39063 void *argp1 = 0 ;
39064 int res1 = 0 ;
39065 PyObject *swig_obj[1] ;
39066 char *result = 0 ;
39067
39068 (void)self;
39069 if (!args) SWIG_fail;
39070 swig_obj[0] = args;
39071 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39072 if (!SWIG_IsOK(res1)) {
39073 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetName" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
39074 }
39075 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39076 {
39077 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39078 result = (char *)((lldb::SBFunction const *)arg1)->GetName();
39079 SWIG_PYTHON_THREAD_END_ALLOW;
39080 }
39081 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
39082 return resultobj;
39083fail:
39084 return NULL;
39085}
39086
39087
39088SWIGINTERN PyObject *_wrap_SBFunction_GetDisplayName(PyObject *self, PyObject *args) {
39089 PyObject *resultobj = 0;
39090 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39091 void *argp1 = 0 ;
39092 int res1 = 0 ;
39093 PyObject *swig_obj[1] ;
39094 char *result = 0 ;
39095
39096 (void)self;
39097 if (!args) SWIG_fail;
39098 swig_obj[0] = args;
39099 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39100 if (!SWIG_IsOK(res1)) {
39101 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetDisplayName" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
39102 }
39103 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39104 {
39105 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39106 result = (char *)((lldb::SBFunction const *)arg1)->GetDisplayName();
39107 SWIG_PYTHON_THREAD_END_ALLOW;
39108 }
39109 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
39110 return resultobj;
39111fail:
39112 return NULL;
39113}
39114
39115
39116SWIGINTERN PyObject *_wrap_SBFunction_GetMangledName(PyObject *self, PyObject *args) {
39117 PyObject *resultobj = 0;
39118 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39119 void *argp1 = 0 ;
39120 int res1 = 0 ;
39121 PyObject *swig_obj[1] ;
39122 char *result = 0 ;
39123
39124 (void)self;
39125 if (!args) SWIG_fail;
39126 swig_obj[0] = args;
39127 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39128 if (!SWIG_IsOK(res1)) {
39129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetMangledName" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
39130 }
39131 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39132 {
39133 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39134 result = (char *)((lldb::SBFunction const *)arg1)->GetMangledName();
39135 SWIG_PYTHON_THREAD_END_ALLOW;
39136 }
39137 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
39138 return resultobj;
39139fail:
39140 return NULL;
39141}
39142
39143
39144SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
39145 PyObject *resultobj = 0;
39146 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39147 lldb::SBTarget arg2 ;
39148 void *argp1 = 0 ;
39149 int res1 = 0 ;
39150 void *argp2 ;
39151 int res2 = 0 ;
39152 lldb::SBInstructionList result;
39153
39154 (void)self;
39155 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
39156 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39157 if (!SWIG_IsOK(res1)) {
39158 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetInstructions" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39159 }
39160 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39161 {
39162 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
39163 if (!SWIG_IsOK(res2)) {
39164 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
39165 }
39166 if (!argp2) {
39167 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
39168 } else {
39169 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
39170 arg2 = *temp;
39171 if (SWIG_IsNewObj(res2)) delete temp;
39172 }
39173 }
39174 {
39175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39176 result = (arg1)->GetInstructions(target: arg2);
39177 SWIG_PYTHON_THREAD_END_ALLOW;
39178 }
39179 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
39180 return resultobj;
39181fail:
39182 return NULL;
39183}
39184
39185
39186SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
39187 PyObject *resultobj = 0;
39188 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39189 lldb::SBTarget arg2 ;
39190 char *arg3 = (char *) 0 ;
39191 void *argp1 = 0 ;
39192 int res1 = 0 ;
39193 void *argp2 ;
39194 int res2 = 0 ;
39195 int res3 ;
39196 char *buf3 = 0 ;
39197 int alloc3 = 0 ;
39198 lldb::SBInstructionList result;
39199
39200 (void)self;
39201 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
39202 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39203 if (!SWIG_IsOK(res1)) {
39204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetInstructions" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39205 }
39206 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39207 {
39208 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
39209 if (!SWIG_IsOK(res2)) {
39210 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
39211 }
39212 if (!argp2) {
39213 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
39214 } else {
39215 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
39216 arg2 = *temp;
39217 if (SWIG_IsNewObj(res2)) delete temp;
39218 }
39219 }
39220 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
39221 if (!SWIG_IsOK(res3)) {
39222 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBFunction_GetInstructions" "', argument " "3"" of type '" "char const *""'");
39223 }
39224 arg3 = reinterpret_cast< char * >(buf3);
39225 {
39226 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39227 result = (arg1)->GetInstructions(target: arg2,flavor: (char const *)arg3);
39228 SWIG_PYTHON_THREAD_END_ALLOW;
39229 }
39230 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
39231 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
39232 return resultobj;
39233fail:
39234 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
39235 return NULL;
39236}
39237
39238
39239SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions(PyObject *self, PyObject *args) {
39240 Py_ssize_t argc;
39241 PyObject *argv[4] = {
39242 0
39243 };
39244
39245 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBFunction_GetInstructions", min: 0, max: 3, objs: argv))) SWIG_fail;
39246 --argc;
39247 if (argc == 2) {
39248 int _v = 0;
39249 void *vptr = 0;
39250 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFunction, 0);
39251 _v = SWIG_CheckState(res);
39252 if (_v) {
39253 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
39254 _v = SWIG_CheckState(res);
39255 if (_v) {
39256 return _wrap_SBFunction_GetInstructions__SWIG_0(self, nobjs: argc, swig_obj: argv);
39257 }
39258 }
39259 }
39260 if (argc == 3) {
39261 int _v = 0;
39262 void *vptr = 0;
39263 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFunction, 0);
39264 _v = SWIG_CheckState(res);
39265 if (_v) {
39266 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
39267 _v = SWIG_CheckState(res);
39268 if (_v) {
39269 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
39270 _v = SWIG_CheckState(res);
39271 if (_v) {
39272 return _wrap_SBFunction_GetInstructions__SWIG_1(self, nobjs: argc, swig_obj: argv);
39273 }
39274 }
39275 }
39276 }
39277
39278fail:
39279 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBFunction_GetInstructions'.\n"
39280 " Possible C/C++ prototypes are:\n"
39281 " lldb::SBFunction::GetInstructions(lldb::SBTarget)\n"
39282 " lldb::SBFunction::GetInstructions(lldb::SBTarget,char const *)\n");
39283 return 0;
39284}
39285
39286
39287SWIGINTERN PyObject *_wrap_SBFunction_GetStartAddress(PyObject *self, PyObject *args) {
39288 PyObject *resultobj = 0;
39289 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39290 void *argp1 = 0 ;
39291 int res1 = 0 ;
39292 PyObject *swig_obj[1] ;
39293 lldb::SBAddress result;
39294
39295 (void)self;
39296 if (!args) SWIG_fail;
39297 swig_obj[0] = args;
39298 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39299 if (!SWIG_IsOK(res1)) {
39300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetStartAddress" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39301 }
39302 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39303 {
39304 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39305 result = (arg1)->GetStartAddress();
39306 SWIG_PYTHON_THREAD_END_ALLOW;
39307 }
39308 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
39309 return resultobj;
39310fail:
39311 return NULL;
39312}
39313
39314
39315SWIGINTERN PyObject *_wrap_SBFunction_GetEndAddress(PyObject *self, PyObject *args) {
39316 PyObject *resultobj = 0;
39317 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39318 void *argp1 = 0 ;
39319 int res1 = 0 ;
39320 PyObject *swig_obj[1] ;
39321 lldb::SBAddress result;
39322
39323 (void)self;
39324 if (!args) SWIG_fail;
39325 swig_obj[0] = args;
39326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39327 if (!SWIG_IsOK(res1)) {
39328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetEndAddress" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39329 }
39330 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39331 {
39332 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39333 result = (arg1)->GetEndAddress();
39334 SWIG_PYTHON_THREAD_END_ALLOW;
39335 }
39336 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
39337 return resultobj;
39338fail:
39339 return NULL;
39340}
39341
39342
39343SWIGINTERN PyObject *_wrap_SBFunction_GetRanges(PyObject *self, PyObject *args) {
39344 PyObject *resultobj = 0;
39345 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39346 void *argp1 = 0 ;
39347 int res1 = 0 ;
39348 PyObject *swig_obj[1] ;
39349 lldb::SBAddressRangeList result;
39350
39351 (void)self;
39352 if (!args) SWIG_fail;
39353 swig_obj[0] = args;
39354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39355 if (!SWIG_IsOK(res1)) {
39356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetRanges" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39357 }
39358 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39359 {
39360 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39361 result = (arg1)->GetRanges();
39362 SWIG_PYTHON_THREAD_END_ALLOW;
39363 }
39364 resultobj = SWIG_NewPointerObj((new lldb::SBAddressRangeList(result)), SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_POINTER_OWN | 0 );
39365 return resultobj;
39366fail:
39367 return NULL;
39368}
39369
39370
39371SWIGINTERN PyObject *_wrap_SBFunction_GetArgumentName(PyObject *self, PyObject *args) {
39372 PyObject *resultobj = 0;
39373 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39374 uint32_t arg2 ;
39375 void *argp1 = 0 ;
39376 int res1 = 0 ;
39377 unsigned int val2 ;
39378 int ecode2 = 0 ;
39379 PyObject *swig_obj[2] ;
39380 char *result = 0 ;
39381
39382 (void)self;
39383 if (!SWIG_Python_UnpackTuple(args, name: "SBFunction_GetArgumentName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
39384 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39385 if (!SWIG_IsOK(res1)) {
39386 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetArgumentName" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39387 }
39388 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39389 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
39390 if (!SWIG_IsOK(ecode2)) {
39391 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFunction_GetArgumentName" "', argument " "2"" of type '" "uint32_t""'");
39392 }
39393 arg2 = static_cast< uint32_t >(val2);
39394 {
39395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39396 result = (char *)(arg1)->GetArgumentName(arg_idx: arg2);
39397 SWIG_PYTHON_THREAD_END_ALLOW;
39398 }
39399 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
39400 return resultobj;
39401fail:
39402 return NULL;
39403}
39404
39405
39406SWIGINTERN PyObject *_wrap_SBFunction_GetPrologueByteSize(PyObject *self, PyObject *args) {
39407 PyObject *resultobj = 0;
39408 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39409 void *argp1 = 0 ;
39410 int res1 = 0 ;
39411 PyObject *swig_obj[1] ;
39412 uint32_t result;
39413
39414 (void)self;
39415 if (!args) SWIG_fail;
39416 swig_obj[0] = args;
39417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39418 if (!SWIG_IsOK(res1)) {
39419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetPrologueByteSize" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39420 }
39421 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39422 {
39423 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39424 result = (uint32_t)(arg1)->GetPrologueByteSize();
39425 SWIG_PYTHON_THREAD_END_ALLOW;
39426 }
39427 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
39428 return resultobj;
39429fail:
39430 return NULL;
39431}
39432
39433
39434SWIGINTERN PyObject *_wrap_SBFunction_GetType(PyObject *self, PyObject *args) {
39435 PyObject *resultobj = 0;
39436 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39437 void *argp1 = 0 ;
39438 int res1 = 0 ;
39439 PyObject *swig_obj[1] ;
39440 lldb::SBType result;
39441
39442 (void)self;
39443 if (!args) SWIG_fail;
39444 swig_obj[0] = args;
39445 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39446 if (!SWIG_IsOK(res1)) {
39447 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetType" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39448 }
39449 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39450 {
39451 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39452 result = (arg1)->GetType();
39453 SWIG_PYTHON_THREAD_END_ALLOW;
39454 }
39455 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
39456 return resultobj;
39457fail:
39458 return NULL;
39459}
39460
39461
39462SWIGINTERN PyObject *_wrap_SBFunction_GetBlock(PyObject *self, PyObject *args) {
39463 PyObject *resultobj = 0;
39464 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39465 void *argp1 = 0 ;
39466 int res1 = 0 ;
39467 PyObject *swig_obj[1] ;
39468 lldb::SBBlock result;
39469
39470 (void)self;
39471 if (!args) SWIG_fail;
39472 swig_obj[0] = args;
39473 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39474 if (!SWIG_IsOK(res1)) {
39475 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetBlock" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39476 }
39477 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39478 {
39479 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39480 result = (arg1)->GetBlock();
39481 SWIG_PYTHON_THREAD_END_ALLOW;
39482 }
39483 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
39484 return resultobj;
39485fail:
39486 return NULL;
39487}
39488
39489
39490SWIGINTERN PyObject *_wrap_SBFunction_GetLanguage(PyObject *self, PyObject *args) {
39491 PyObject *resultobj = 0;
39492 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39493 void *argp1 = 0 ;
39494 int res1 = 0 ;
39495 PyObject *swig_obj[1] ;
39496 lldb::LanguageType result;
39497
39498 (void)self;
39499 if (!args) SWIG_fail;
39500 swig_obj[0] = args;
39501 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39502 if (!SWIG_IsOK(res1)) {
39503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetLanguage" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39504 }
39505 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39506 {
39507 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39508 result = (lldb::LanguageType)(arg1)->GetLanguage();
39509 SWIG_PYTHON_THREAD_END_ALLOW;
39510 }
39511 resultobj = SWIG_From_int(value: static_cast< int >(result));
39512 return resultobj;
39513fail:
39514 return NULL;
39515}
39516
39517
39518SWIGINTERN PyObject *_wrap_SBFunction_GetIsOptimized(PyObject *self, PyObject *args) {
39519 PyObject *resultobj = 0;
39520 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39521 void *argp1 = 0 ;
39522 int res1 = 0 ;
39523 PyObject *swig_obj[1] ;
39524 bool result;
39525
39526 (void)self;
39527 if (!args) SWIG_fail;
39528 swig_obj[0] = args;
39529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39530 if (!SWIG_IsOK(res1)) {
39531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetIsOptimized" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39532 }
39533 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39534 {
39535 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39536 result = (bool)(arg1)->GetIsOptimized();
39537 SWIG_PYTHON_THREAD_END_ALLOW;
39538 }
39539 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
39540 return resultobj;
39541fail:
39542 return NULL;
39543}
39544
39545
39546SWIGINTERN PyObject *_wrap_SBFunction___eq__(PyObject *self, PyObject *args) {
39547 PyObject *resultobj = 0;
39548 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39549 lldb::SBFunction *arg2 = 0 ;
39550 void *argp1 = 0 ;
39551 int res1 = 0 ;
39552 void *argp2 = 0 ;
39553 int res2 = 0 ;
39554 PyObject *swig_obj[2] ;
39555 bool result;
39556
39557 (void)self;
39558 if (!SWIG_Python_UnpackTuple(args, name: "SBFunction___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
39559 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39560 if (!SWIG_IsOK(res1)) {
39561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction___eq__" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
39562 }
39563 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39564 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFunction, 0 | 0);
39565 if (!SWIG_IsOK(res2)) {
39566 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction___eq__" "', argument " "2"" of type '" "lldb::SBFunction const &""'");
39567 }
39568 if (!argp2) {
39569 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction___eq__" "', argument " "2"" of type '" "lldb::SBFunction const &""'");
39570 }
39571 arg2 = reinterpret_cast< lldb::SBFunction * >(argp2);
39572 {
39573 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39574 result = (bool)((lldb::SBFunction const *)arg1)->operator ==(rhs: (lldb::SBFunction const &)*arg2);
39575 SWIG_PYTHON_THREAD_END_ALLOW;
39576 }
39577 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
39578 return resultobj;
39579fail:
39580 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
39581 return NULL;
39582 }
39583 PyErr_Clear();
39584 Py_INCREF(Py_NotImplemented);
39585 return Py_NotImplemented;
39586}
39587
39588
39589SWIGINTERN PyObject *_wrap_SBFunction___ne__(PyObject *self, PyObject *args) {
39590 PyObject *resultobj = 0;
39591 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39592 lldb::SBFunction *arg2 = 0 ;
39593 void *argp1 = 0 ;
39594 int res1 = 0 ;
39595 void *argp2 = 0 ;
39596 int res2 = 0 ;
39597 PyObject *swig_obj[2] ;
39598 bool result;
39599
39600 (void)self;
39601 if (!SWIG_Python_UnpackTuple(args, name: "SBFunction___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
39602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39603 if (!SWIG_IsOK(res1)) {
39604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction___ne__" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
39605 }
39606 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39607 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFunction, 0 | 0);
39608 if (!SWIG_IsOK(res2)) {
39609 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction___ne__" "', argument " "2"" of type '" "lldb::SBFunction const &""'");
39610 }
39611 if (!argp2) {
39612 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction___ne__" "', argument " "2"" of type '" "lldb::SBFunction const &""'");
39613 }
39614 arg2 = reinterpret_cast< lldb::SBFunction * >(argp2);
39615 {
39616 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39617 result = (bool)((lldb::SBFunction const *)arg1)->operator !=(rhs: (lldb::SBFunction const &)*arg2);
39618 SWIG_PYTHON_THREAD_END_ALLOW;
39619 }
39620 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
39621 return resultobj;
39622fail:
39623 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
39624 return NULL;
39625 }
39626 PyErr_Clear();
39627 Py_INCREF(Py_NotImplemented);
39628 return Py_NotImplemented;
39629}
39630
39631
39632SWIGINTERN PyObject *_wrap_SBFunction_GetDescription(PyObject *self, PyObject *args) {
39633 PyObject *resultobj = 0;
39634 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39635 lldb::SBStream *arg2 = 0 ;
39636 void *argp1 = 0 ;
39637 int res1 = 0 ;
39638 void *argp2 = 0 ;
39639 int res2 = 0 ;
39640 PyObject *swig_obj[2] ;
39641 bool result;
39642
39643 (void)self;
39644 if (!SWIG_Python_UnpackTuple(args, name: "SBFunction_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
39645 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39646 if (!SWIG_IsOK(res1)) {
39647 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetDescription" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39648 }
39649 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39650 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
39651 if (!SWIG_IsOK(res2)) {
39652 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
39653 }
39654 if (!argp2) {
39655 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
39656 }
39657 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
39658 {
39659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39660 result = (bool)(arg1)->GetDescription(description&: *arg2);
39661 SWIG_PYTHON_THREAD_END_ALLOW;
39662 }
39663 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
39664 return resultobj;
39665fail:
39666 return NULL;
39667}
39668
39669
39670SWIGINTERN PyObject *_wrap_SBFunction___repr__(PyObject *self, PyObject *args) {
39671 PyObject *resultobj = 0;
39672 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
39673 void *argp1 = 0 ;
39674 int res1 = 0 ;
39675 PyObject *swig_obj[1] ;
39676 std::string result;
39677
39678 (void)self;
39679 if (!args) SWIG_fail;
39680 swig_obj[0] = args;
39681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
39682 if (!SWIG_IsOK(res1)) {
39683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction___repr__" "', argument " "1"" of type '" "lldb::SBFunction *""'");
39684 }
39685 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
39686 {
39687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39688 result = lldb_SBFunction___repr__(self: arg1);
39689 SWIG_PYTHON_THREAD_END_ALLOW;
39690 }
39691 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
39692 return resultobj;
39693fail:
39694 return NULL;
39695}
39696
39697
39698SWIGINTERN PyObject *SBFunction_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39699 PyObject *obj;
39700 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
39701 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFunction, SWIG_NewClientData(obj));
39702 return SWIG_Py_Void();
39703}
39704
39705SWIGINTERN PyObject *SBFunction_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39706 return SWIG_Python_InitShadowInstance(args);
39707}
39708
39709SWIGINTERN PyObject *_wrap_SBHostOS_GetProgramFileSpec(PyObject *self, PyObject *args) {
39710 PyObject *resultobj = 0;
39711 lldb::SBFileSpec result;
39712
39713 (void)self;
39714 if (!SWIG_Python_UnpackTuple(args, name: "SBHostOS_GetProgramFileSpec", min: 0, max: 0, objs: 0)) SWIG_fail;
39715 {
39716 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39717 result = lldb::SBHostOS::GetProgramFileSpec();
39718 SWIG_PYTHON_THREAD_END_ALLOW;
39719 }
39720 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
39721 return resultobj;
39722fail:
39723 return NULL;
39724}
39725
39726
39727SWIGINTERN PyObject *_wrap_SBHostOS_GetLLDBPythonPath(PyObject *self, PyObject *args) {
39728 PyObject *resultobj = 0;
39729 lldb::SBFileSpec result;
39730
39731 (void)self;
39732 if (!SWIG_Python_UnpackTuple(args, name: "SBHostOS_GetLLDBPythonPath", min: 0, max: 0, objs: 0)) SWIG_fail;
39733 {
39734 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39735 result = lldb::SBHostOS::GetLLDBPythonPath();
39736 SWIG_PYTHON_THREAD_END_ALLOW;
39737 }
39738 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
39739 return resultobj;
39740fail:
39741 return NULL;
39742}
39743
39744
39745SWIGINTERN PyObject *_wrap_SBHostOS_GetLLDBPath(PyObject *self, PyObject *args) {
39746 PyObject *resultobj = 0;
39747 lldb::PathType arg1 ;
39748 int val1 ;
39749 int ecode1 = 0 ;
39750 PyObject *swig_obj[1] ;
39751 lldb::SBFileSpec result;
39752
39753 (void)self;
39754 if (!args) SWIG_fail;
39755 swig_obj[0] = args;
39756 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
39757 if (!SWIG_IsOK(ecode1)) {
39758 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBHostOS_GetLLDBPath" "', argument " "1"" of type '" "lldb::PathType""'");
39759 }
39760 arg1 = static_cast< lldb::PathType >(val1);
39761 {
39762 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39763 result = lldb::SBHostOS::GetLLDBPath(path_type: arg1);
39764 SWIG_PYTHON_THREAD_END_ALLOW;
39765 }
39766 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
39767 return resultobj;
39768fail:
39769 return NULL;
39770}
39771
39772
39773SWIGINTERN PyObject *_wrap_SBHostOS_GetUserHomeDirectory(PyObject *self, PyObject *args) {
39774 PyObject *resultobj = 0;
39775 lldb::SBFileSpec result;
39776
39777 (void)self;
39778 if (!SWIG_Python_UnpackTuple(args, name: "SBHostOS_GetUserHomeDirectory", min: 0, max: 0, objs: 0)) SWIG_fail;
39779 {
39780 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39781 result = lldb::SBHostOS::GetUserHomeDirectory();
39782 SWIG_PYTHON_THREAD_END_ALLOW;
39783 }
39784 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
39785 return resultobj;
39786fail:
39787 return NULL;
39788}
39789
39790
39791SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCreated(PyObject *self, PyObject *args) {
39792 PyObject *resultobj = 0;
39793 char *arg1 = (char *) 0 ;
39794 int res1 ;
39795 char *buf1 = 0 ;
39796 int alloc1 = 0 ;
39797 PyObject *swig_obj[1] ;
39798
39799 (void)self;
39800 if (!args) SWIG_fail;
39801 swig_obj[0] = args;
39802 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
39803 if (!SWIG_IsOK(res1)) {
39804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadCreated" "', argument " "1"" of type '" "char const *""'");
39805 }
39806 arg1 = reinterpret_cast< char * >(buf1);
39807 {
39808 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39809 lldb::SBHostOS::ThreadCreated(name: (char const *)arg1);
39810 SWIG_PYTHON_THREAD_END_ALLOW;
39811 }
39812 resultobj = SWIG_Py_Void();
39813 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
39814 return resultobj;
39815fail:
39816 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
39817 return NULL;
39818}
39819
39820
39821SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCreate(PyObject *self, PyObject *args) {
39822 PyObject *resultobj = 0;
39823 char *arg1 = (char *) 0 ;
39824 lldb::thread_func_t arg2 = (lldb::thread_func_t) 0 ;
39825 void *arg3 = (void *) 0 ;
39826 lldb::SBError *arg4 = (lldb::SBError *) 0 ;
39827 int res1 ;
39828 char *buf1 = 0 ;
39829 int alloc1 = 0 ;
39830 int res3 ;
39831 void *argp4 = 0 ;
39832 int res4 = 0 ;
39833 PyObject *swig_obj[4] ;
39834 lldb::thread_t result;
39835
39836 (void)self;
39837 if (!SWIG_Python_UnpackTuple(args, name: "SBHostOS_ThreadCreate", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
39838 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
39839 if (!SWIG_IsOK(res1)) {
39840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadCreate" "', argument " "1"" of type '" "char const *""'");
39841 }
39842 arg1 = reinterpret_cast< char * >(buf1);
39843 {
39844 int res = SWIG_ConvertFunctionPtr(swig_obj[1], (void**)(&arg2), SWIGTYPE_p_f_p_void__p_void);
39845 if (!SWIG_IsOK(res)) {
39846 SWIG_exception_fail(SWIG_ArgError(res), "in method '" "SBHostOS_ThreadCreate" "', argument " "2"" of type '" "lldb::thread_func_t""'");
39847 }
39848 }
39849 res3 = SWIG_ConvertPtr(swig_obj[2],SWIG_as_voidptrptr(&arg3), 0, 0);
39850 if (!SWIG_IsOK(res3)) {
39851 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBHostOS_ThreadCreate" "', argument " "3"" of type '" "void *""'");
39852 }
39853 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4,SWIGTYPE_p_lldb__SBError, 0 | 0 );
39854 if (!SWIG_IsOK(res4)) {
39855 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBHostOS_ThreadCreate" "', argument " "4"" of type '" "lldb::SBError *""'");
39856 }
39857 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
39858 {
39859 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39860 result = lldb::SBHostOS::ThreadCreate(name: (char const *)arg1,thread_function: arg2,thread_arg: arg3,err: arg4);
39861 SWIG_PYTHON_THREAD_END_ALLOW;
39862 }
39863 resultobj = SWIG_NewPointerObj((new lldb::thread_t(result)), SWIGTYPE_p_pthread_t, SWIG_POINTER_OWN | 0 );
39864 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
39865 return resultobj;
39866fail:
39867 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
39868 return NULL;
39869}
39870
39871
39872SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCancel(PyObject *self, PyObject *args) {
39873 PyObject *resultobj = 0;
39874 lldb::thread_t arg1 ;
39875 lldb::SBError *arg2 = (lldb::SBError *) 0 ;
39876 void *argp1 ;
39877 int res1 = 0 ;
39878 void *argp2 = 0 ;
39879 int res2 = 0 ;
39880 PyObject *swig_obj[2] ;
39881 bool result;
39882
39883 (void)self;
39884 if (!SWIG_Python_UnpackTuple(args, name: "SBHostOS_ThreadCancel", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
39885 {
39886 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_pthread_t, 0 | 0);
39887 if (!SWIG_IsOK(res1)) {
39888 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadCancel" "', argument " "1"" of type '" "lldb::thread_t""'");
39889 }
39890 if (!argp1) {
39891 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBHostOS_ThreadCancel" "', argument " "1"" of type '" "lldb::thread_t""'");
39892 } else {
39893 lldb::thread_t * temp = reinterpret_cast< lldb::thread_t * >(argp1);
39894 arg1 = *temp;
39895 if (SWIG_IsNewObj(res1)) delete temp;
39896 }
39897 }
39898 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_lldb__SBError, 0 | 0 );
39899 if (!SWIG_IsOK(res2)) {
39900 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBHostOS_ThreadCancel" "', argument " "2"" of type '" "lldb::SBError *""'");
39901 }
39902 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
39903 {
39904 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39905 result = (bool)lldb::SBHostOS::ThreadCancel(SWIG_STD_MOVE(arg1),err: arg2);
39906 SWIG_PYTHON_THREAD_END_ALLOW;
39907 }
39908 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
39909 return resultobj;
39910fail:
39911 return NULL;
39912}
39913
39914
39915SWIGINTERN PyObject *_wrap_SBHostOS_ThreadDetach(PyObject *self, PyObject *args) {
39916 PyObject *resultobj = 0;
39917 lldb::thread_t arg1 ;
39918 lldb::SBError *arg2 = (lldb::SBError *) 0 ;
39919 void *argp1 ;
39920 int res1 = 0 ;
39921 void *argp2 = 0 ;
39922 int res2 = 0 ;
39923 PyObject *swig_obj[2] ;
39924 bool result;
39925
39926 (void)self;
39927 if (!SWIG_Python_UnpackTuple(args, name: "SBHostOS_ThreadDetach", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
39928 {
39929 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_pthread_t, 0 | 0);
39930 if (!SWIG_IsOK(res1)) {
39931 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadDetach" "', argument " "1"" of type '" "lldb::thread_t""'");
39932 }
39933 if (!argp1) {
39934 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBHostOS_ThreadDetach" "', argument " "1"" of type '" "lldb::thread_t""'");
39935 } else {
39936 lldb::thread_t * temp = reinterpret_cast< lldb::thread_t * >(argp1);
39937 arg1 = *temp;
39938 if (SWIG_IsNewObj(res1)) delete temp;
39939 }
39940 }
39941 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_lldb__SBError, 0 | 0 );
39942 if (!SWIG_IsOK(res2)) {
39943 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBHostOS_ThreadDetach" "', argument " "2"" of type '" "lldb::SBError *""'");
39944 }
39945 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
39946 {
39947 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39948 result = (bool)lldb::SBHostOS::ThreadDetach(SWIG_STD_MOVE(arg1),err: arg2);
39949 SWIG_PYTHON_THREAD_END_ALLOW;
39950 }
39951 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
39952 return resultobj;
39953fail:
39954 return NULL;
39955}
39956
39957
39958SWIGINTERN PyObject *_wrap_SBHostOS_ThreadJoin(PyObject *self, PyObject *args) {
39959 PyObject *resultobj = 0;
39960 lldb::thread_t arg1 ;
39961 lldb::thread_result_t *arg2 = (lldb::thread_result_t *) 0 ;
39962 lldb::SBError *arg3 = (lldb::SBError *) 0 ;
39963 void *argp1 ;
39964 int res1 = 0 ;
39965 void *argp2 = 0 ;
39966 int res2 = 0 ;
39967 void *argp3 = 0 ;
39968 int res3 = 0 ;
39969 PyObject *swig_obj[3] ;
39970 bool result;
39971
39972 (void)self;
39973 if (!SWIG_Python_UnpackTuple(args, name: "SBHostOS_ThreadJoin", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
39974 {
39975 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_pthread_t, 0 | 0);
39976 if (!SWIG_IsOK(res1)) {
39977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadJoin" "', argument " "1"" of type '" "lldb::thread_t""'");
39978 }
39979 if (!argp1) {
39980 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBHostOS_ThreadJoin" "', argument " "1"" of type '" "lldb::thread_t""'");
39981 } else {
39982 lldb::thread_t * temp = reinterpret_cast< lldb::thread_t * >(argp1);
39983 arg1 = *temp;
39984 if (SWIG_IsNewObj(res1)) delete temp;
39985 }
39986 }
39987 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_p_void, 0 | 0 );
39988 if (!SWIG_IsOK(res2)) {
39989 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBHostOS_ThreadJoin" "', argument " "2"" of type '" "lldb::thread_result_t *""'");
39990 }
39991 arg2 = reinterpret_cast< lldb::thread_result_t * >(argp2);
39992 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3,SWIGTYPE_p_lldb__SBError, 0 | 0 );
39993 if (!SWIG_IsOK(res3)) {
39994 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBHostOS_ThreadJoin" "', argument " "3"" of type '" "lldb::SBError *""'");
39995 }
39996 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
39997 {
39998 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39999 result = (bool)lldb::SBHostOS::ThreadJoin(SWIG_STD_MOVE(arg1),result: arg2,err: arg3);
40000 SWIG_PYTHON_THREAD_END_ALLOW;
40001 }
40002 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40003 return resultobj;
40004fail:
40005 return NULL;
40006}
40007
40008
40009SWIGINTERN PyObject *_wrap_new_SBHostOS(PyObject *self, PyObject *args) {
40010 PyObject *resultobj = 0;
40011 lldb::SBHostOS *result = 0 ;
40012
40013 (void)self;
40014 if (!SWIG_Python_UnpackTuple(args, name: "new_SBHostOS", min: 0, max: 0, objs: 0)) SWIG_fail;
40015 {
40016 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40017 result = (lldb::SBHostOS *)new lldb::SBHostOS();
40018 SWIG_PYTHON_THREAD_END_ALLOW;
40019 }
40020 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBHostOS, SWIG_POINTER_NEW | 0 );
40021 return resultobj;
40022fail:
40023 return NULL;
40024}
40025
40026
40027SWIGINTERN PyObject *_wrap_delete_SBHostOS(PyObject *self, PyObject *args) {
40028 PyObject *resultobj = 0;
40029 lldb::SBHostOS *arg1 = (lldb::SBHostOS *) 0 ;
40030 void *argp1 = 0 ;
40031 int res1 = 0 ;
40032 PyObject *swig_obj[1] ;
40033
40034 (void)self;
40035 if (!args) SWIG_fail;
40036 swig_obj[0] = args;
40037 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBHostOS, SWIG_POINTER_DISOWN | 0 );
40038 if (!SWIG_IsOK(res1)) {
40039 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBHostOS" "', argument " "1"" of type '" "lldb::SBHostOS *""'");
40040 }
40041 arg1 = reinterpret_cast< lldb::SBHostOS * >(argp1);
40042 {
40043 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40044 delete arg1;
40045 SWIG_PYTHON_THREAD_END_ALLOW;
40046 }
40047 resultobj = SWIG_Py_Void();
40048 return resultobj;
40049fail:
40050 return NULL;
40051}
40052
40053
40054SWIGINTERN PyObject *SBHostOS_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40055 PyObject *obj;
40056 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
40057 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBHostOS, SWIG_NewClientData(obj));
40058 return SWIG_Py_Void();
40059}
40060
40061SWIGINTERN PyObject *SBHostOS_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40062 return SWIG_Python_InitShadowInstance(args);
40063}
40064
40065SWIGINTERN PyObject *_wrap_new_SBInstruction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
40066 PyObject *resultobj = 0;
40067 lldb::SBInstruction *result = 0 ;
40068
40069 (void)self;
40070 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
40071 {
40072 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40073 result = (lldb::SBInstruction *)new lldb::SBInstruction();
40074 SWIG_PYTHON_THREAD_END_ALLOW;
40075 }
40076 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_NEW | 0 );
40077 return resultobj;
40078fail:
40079 return NULL;
40080}
40081
40082
40083SWIGINTERN PyObject *_wrap_new_SBInstruction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
40084 PyObject *resultobj = 0;
40085 lldb::SBInstruction *arg1 = 0 ;
40086 void *argp1 = 0 ;
40087 int res1 = 0 ;
40088 lldb::SBInstruction *result = 0 ;
40089
40090 (void)self;
40091 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
40092 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBInstruction, 0 | 0);
40093 if (!SWIG_IsOK(res1)) {
40094 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBInstruction" "', argument " "1"" of type '" "lldb::SBInstruction const &""'");
40095 }
40096 if (!argp1) {
40097 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBInstruction" "', argument " "1"" of type '" "lldb::SBInstruction const &""'");
40098 }
40099 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40100 {
40101 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40102 result = (lldb::SBInstruction *)new lldb::SBInstruction((lldb::SBInstruction const &)*arg1);
40103 SWIG_PYTHON_THREAD_END_ALLOW;
40104 }
40105 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_NEW | 0 );
40106 return resultobj;
40107fail:
40108 return NULL;
40109}
40110
40111
40112SWIGINTERN PyObject *_wrap_new_SBInstruction(PyObject *self, PyObject *args) {
40113 Py_ssize_t argc;
40114 PyObject *argv[2] = {
40115 0
40116 };
40117
40118 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBInstruction", min: 0, max: 1, objs: argv))) SWIG_fail;
40119 --argc;
40120 if (argc == 0) {
40121 return _wrap_new_SBInstruction__SWIG_0(self, nobjs: argc, argv);
40122 }
40123 if (argc == 1) {
40124 int _v = 0;
40125 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_NO_NULL | 0);
40126 _v = SWIG_CheckState(res);
40127 if (_v) {
40128 return _wrap_new_SBInstruction__SWIG_1(self, nobjs: argc, swig_obj: argv);
40129 }
40130 }
40131
40132fail:
40133 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBInstruction'.\n"
40134 " Possible C/C++ prototypes are:\n"
40135 " lldb::SBInstruction::SBInstruction()\n"
40136 " lldb::SBInstruction::SBInstruction(lldb::SBInstruction const &)\n");
40137 return 0;
40138}
40139
40140
40141SWIGINTERN PyObject *_wrap_delete_SBInstruction(PyObject *self, PyObject *args) {
40142 PyObject *resultobj = 0;
40143 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40144 void *argp1 = 0 ;
40145 int res1 = 0 ;
40146 PyObject *swig_obj[1] ;
40147
40148 (void)self;
40149 if (!args) SWIG_fail;
40150 swig_obj[0] = args;
40151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_DISOWN | 0 );
40152 if (!SWIG_IsOK(res1)) {
40153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBInstruction" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40154 }
40155 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40156 {
40157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40158 delete arg1;
40159 SWIG_PYTHON_THREAD_END_ALLOW;
40160 }
40161 resultobj = SWIG_Py_Void();
40162 return resultobj;
40163fail:
40164 return NULL;
40165}
40166
40167
40168SWIGINTERN PyObject *_wrap_SBInstruction___nonzero__(PyObject *self, PyObject *args) {
40169 PyObject *resultobj = 0;
40170 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40171 void *argp1 = 0 ;
40172 int res1 = 0 ;
40173 PyObject *swig_obj[1] ;
40174 bool result;
40175
40176 (void)self;
40177 if (!args) SWIG_fail;
40178 swig_obj[0] = args;
40179 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40180 if (!SWIG_IsOK(res1)) {
40181 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction___nonzero__" "', argument " "1"" of type '" "lldb::SBInstruction const *""'");
40182 }
40183 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40184 {
40185 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40186 result = (bool)((lldb::SBInstruction const *)arg1)->operator bool();
40187 SWIG_PYTHON_THREAD_END_ALLOW;
40188 }
40189 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40190 return resultobj;
40191fail:
40192 return NULL;
40193}
40194
40195
40196SWIGINTERN PyObject *_wrap_SBInstruction_IsValid(PyObject *self, PyObject *args) {
40197 PyObject *resultobj = 0;
40198 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40199 void *argp1 = 0 ;
40200 int res1 = 0 ;
40201 PyObject *swig_obj[1] ;
40202 bool result;
40203
40204 (void)self;
40205 if (!args) SWIG_fail;
40206 swig_obj[0] = args;
40207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40208 if (!SWIG_IsOK(res1)) {
40209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_IsValid" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40210 }
40211 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40212 {
40213 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40214 result = (bool)(arg1)->IsValid();
40215 SWIG_PYTHON_THREAD_END_ALLOW;
40216 }
40217 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40218 return resultobj;
40219fail:
40220 return NULL;
40221}
40222
40223
40224SWIGINTERN PyObject *_wrap_SBInstruction_GetAddress(PyObject *self, PyObject *args) {
40225 PyObject *resultobj = 0;
40226 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40227 void *argp1 = 0 ;
40228 int res1 = 0 ;
40229 PyObject *swig_obj[1] ;
40230 lldb::SBAddress result;
40231
40232 (void)self;
40233 if (!args) SWIG_fail;
40234 swig_obj[0] = args;
40235 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40236 if (!SWIG_IsOK(res1)) {
40237 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetAddress" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40238 }
40239 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40240 {
40241 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40242 result = (arg1)->GetAddress();
40243 SWIG_PYTHON_THREAD_END_ALLOW;
40244 }
40245 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
40246 return resultobj;
40247fail:
40248 return NULL;
40249}
40250
40251
40252SWIGINTERN PyObject *_wrap_SBInstruction_GetMnemonic(PyObject *self, PyObject *args) {
40253 PyObject *resultobj = 0;
40254 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40255 lldb::SBTarget arg2 ;
40256 void *argp1 = 0 ;
40257 int res1 = 0 ;
40258 void *argp2 ;
40259 int res2 = 0 ;
40260 PyObject *swig_obj[2] ;
40261 char *result = 0 ;
40262
40263 (void)self;
40264 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_GetMnemonic", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
40265 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40266 if (!SWIG_IsOK(res1)) {
40267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetMnemonic" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40268 }
40269 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40270 {
40271 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
40272 if (!SWIG_IsOK(res2)) {
40273 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetMnemonic" "', argument " "2"" of type '" "lldb::SBTarget""'");
40274 }
40275 if (!argp2) {
40276 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetMnemonic" "', argument " "2"" of type '" "lldb::SBTarget""'");
40277 } else {
40278 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
40279 arg2 = *temp;
40280 if (SWIG_IsNewObj(res2)) delete temp;
40281 }
40282 }
40283 {
40284 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40285 result = (char *)(arg1)->GetMnemonic(target: arg2);
40286 SWIG_PYTHON_THREAD_END_ALLOW;
40287 }
40288 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
40289 return resultobj;
40290fail:
40291 return NULL;
40292}
40293
40294
40295SWIGINTERN PyObject *_wrap_SBInstruction_GetOperands(PyObject *self, PyObject *args) {
40296 PyObject *resultobj = 0;
40297 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40298 lldb::SBTarget arg2 ;
40299 void *argp1 = 0 ;
40300 int res1 = 0 ;
40301 void *argp2 ;
40302 int res2 = 0 ;
40303 PyObject *swig_obj[2] ;
40304 char *result = 0 ;
40305
40306 (void)self;
40307 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_GetOperands", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
40308 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40309 if (!SWIG_IsOK(res1)) {
40310 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetOperands" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40311 }
40312 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40313 {
40314 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
40315 if (!SWIG_IsOK(res2)) {
40316 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetOperands" "', argument " "2"" of type '" "lldb::SBTarget""'");
40317 }
40318 if (!argp2) {
40319 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetOperands" "', argument " "2"" of type '" "lldb::SBTarget""'");
40320 } else {
40321 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
40322 arg2 = *temp;
40323 if (SWIG_IsNewObj(res2)) delete temp;
40324 }
40325 }
40326 {
40327 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40328 result = (char *)(arg1)->GetOperands(target: arg2);
40329 SWIG_PYTHON_THREAD_END_ALLOW;
40330 }
40331 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
40332 return resultobj;
40333fail:
40334 return NULL;
40335}
40336
40337
40338SWIGINTERN PyObject *_wrap_SBInstruction_GetComment(PyObject *self, PyObject *args) {
40339 PyObject *resultobj = 0;
40340 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40341 lldb::SBTarget arg2 ;
40342 void *argp1 = 0 ;
40343 int res1 = 0 ;
40344 void *argp2 ;
40345 int res2 = 0 ;
40346 PyObject *swig_obj[2] ;
40347 char *result = 0 ;
40348
40349 (void)self;
40350 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_GetComment", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
40351 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40352 if (!SWIG_IsOK(res1)) {
40353 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetComment" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40354 }
40355 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40356 {
40357 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
40358 if (!SWIG_IsOK(res2)) {
40359 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetComment" "', argument " "2"" of type '" "lldb::SBTarget""'");
40360 }
40361 if (!argp2) {
40362 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetComment" "', argument " "2"" of type '" "lldb::SBTarget""'");
40363 } else {
40364 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
40365 arg2 = *temp;
40366 if (SWIG_IsNewObj(res2)) delete temp;
40367 }
40368 }
40369 {
40370 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40371 result = (char *)(arg1)->GetComment(target: arg2);
40372 SWIG_PYTHON_THREAD_END_ALLOW;
40373 }
40374 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
40375 return resultobj;
40376fail:
40377 return NULL;
40378}
40379
40380
40381SWIGINTERN PyObject *_wrap_SBInstruction_GetControlFlowKind(PyObject *self, PyObject *args) {
40382 PyObject *resultobj = 0;
40383 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40384 lldb::SBTarget arg2 ;
40385 void *argp1 = 0 ;
40386 int res1 = 0 ;
40387 void *argp2 ;
40388 int res2 = 0 ;
40389 PyObject *swig_obj[2] ;
40390 lldb::InstructionControlFlowKind result;
40391
40392 (void)self;
40393 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_GetControlFlowKind", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
40394 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40395 if (!SWIG_IsOK(res1)) {
40396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetControlFlowKind" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40397 }
40398 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40399 {
40400 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
40401 if (!SWIG_IsOK(res2)) {
40402 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetControlFlowKind" "', argument " "2"" of type '" "lldb::SBTarget""'");
40403 }
40404 if (!argp2) {
40405 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetControlFlowKind" "', argument " "2"" of type '" "lldb::SBTarget""'");
40406 } else {
40407 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
40408 arg2 = *temp;
40409 if (SWIG_IsNewObj(res2)) delete temp;
40410 }
40411 }
40412 {
40413 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40414 result = (lldb::InstructionControlFlowKind)(arg1)->GetControlFlowKind(target: arg2);
40415 SWIG_PYTHON_THREAD_END_ALLOW;
40416 }
40417 resultobj = SWIG_From_int(value: static_cast< int >(result));
40418 return resultobj;
40419fail:
40420 return NULL;
40421}
40422
40423
40424SWIGINTERN PyObject *_wrap_SBInstruction_GetData(PyObject *self, PyObject *args) {
40425 PyObject *resultobj = 0;
40426 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40427 lldb::SBTarget arg2 ;
40428 void *argp1 = 0 ;
40429 int res1 = 0 ;
40430 void *argp2 ;
40431 int res2 = 0 ;
40432 PyObject *swig_obj[2] ;
40433 lldb::SBData result;
40434
40435 (void)self;
40436 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_GetData", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
40437 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40438 if (!SWIG_IsOK(res1)) {
40439 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetData" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40440 }
40441 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40442 {
40443 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
40444 if (!SWIG_IsOK(res2)) {
40445 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetData" "', argument " "2"" of type '" "lldb::SBTarget""'");
40446 }
40447 if (!argp2) {
40448 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetData" "', argument " "2"" of type '" "lldb::SBTarget""'");
40449 } else {
40450 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
40451 arg2 = *temp;
40452 if (SWIG_IsNewObj(res2)) delete temp;
40453 }
40454 }
40455 {
40456 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40457 result = (arg1)->GetData(target: arg2);
40458 SWIG_PYTHON_THREAD_END_ALLOW;
40459 }
40460 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
40461 return resultobj;
40462fail:
40463 return NULL;
40464}
40465
40466
40467SWIGINTERN PyObject *_wrap_SBInstruction_GetByteSize(PyObject *self, PyObject *args) {
40468 PyObject *resultobj = 0;
40469 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40470 void *argp1 = 0 ;
40471 int res1 = 0 ;
40472 PyObject *swig_obj[1] ;
40473 size_t result;
40474
40475 (void)self;
40476 if (!args) SWIG_fail;
40477 swig_obj[0] = args;
40478 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40479 if (!SWIG_IsOK(res1)) {
40480 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetByteSize" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40481 }
40482 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40483 {
40484 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40485 result = (arg1)->GetByteSize();
40486 SWIG_PYTHON_THREAD_END_ALLOW;
40487 }
40488 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
40489 return resultobj;
40490fail:
40491 return NULL;
40492}
40493
40494
40495SWIGINTERN PyObject *_wrap_SBInstruction_DoesBranch(PyObject *self, PyObject *args) {
40496 PyObject *resultobj = 0;
40497 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40498 void *argp1 = 0 ;
40499 int res1 = 0 ;
40500 PyObject *swig_obj[1] ;
40501 bool result;
40502
40503 (void)self;
40504 if (!args) SWIG_fail;
40505 swig_obj[0] = args;
40506 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40507 if (!SWIG_IsOK(res1)) {
40508 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_DoesBranch" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40509 }
40510 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40511 {
40512 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40513 result = (bool)(arg1)->DoesBranch();
40514 SWIG_PYTHON_THREAD_END_ALLOW;
40515 }
40516 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40517 return resultobj;
40518fail:
40519 return NULL;
40520}
40521
40522
40523SWIGINTERN PyObject *_wrap_SBInstruction_HasDelaySlot(PyObject *self, PyObject *args) {
40524 PyObject *resultobj = 0;
40525 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40526 void *argp1 = 0 ;
40527 int res1 = 0 ;
40528 PyObject *swig_obj[1] ;
40529 bool result;
40530
40531 (void)self;
40532 if (!args) SWIG_fail;
40533 swig_obj[0] = args;
40534 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40535 if (!SWIG_IsOK(res1)) {
40536 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_HasDelaySlot" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40537 }
40538 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40539 {
40540 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40541 result = (bool)(arg1)->HasDelaySlot();
40542 SWIG_PYTHON_THREAD_END_ALLOW;
40543 }
40544 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40545 return resultobj;
40546fail:
40547 return NULL;
40548}
40549
40550
40551SWIGINTERN PyObject *_wrap_SBInstruction_CanSetBreakpoint(PyObject *self, PyObject *args) {
40552 PyObject *resultobj = 0;
40553 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40554 void *argp1 = 0 ;
40555 int res1 = 0 ;
40556 PyObject *swig_obj[1] ;
40557 bool result;
40558
40559 (void)self;
40560 if (!args) SWIG_fail;
40561 swig_obj[0] = args;
40562 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40563 if (!SWIG_IsOK(res1)) {
40564 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_CanSetBreakpoint" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40565 }
40566 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40567 {
40568 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40569 result = (bool)(arg1)->CanSetBreakpoint();
40570 SWIG_PYTHON_THREAD_END_ALLOW;
40571 }
40572 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40573 return resultobj;
40574fail:
40575 return NULL;
40576}
40577
40578
40579SWIGINTERN PyObject *_wrap_SBInstruction_Print__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
40580 PyObject *resultobj = 0;
40581 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40582 lldb::SBFile arg2 ;
40583 void *argp1 = 0 ;
40584 int res1 = 0 ;
40585 void *argp2 ;
40586 int res2 = 0 ;
40587
40588 (void)self;
40589 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
40590 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40591 if (!SWIG_IsOK(res1)) {
40592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_Print" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40593 }
40594 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40595 {
40596 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
40597 if (!SWIG_IsOK(res2)) {
40598 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_Print" "', argument " "2"" of type '" "lldb::SBFile""'");
40599 }
40600 if (!argp2) {
40601 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_Print" "', argument " "2"" of type '" "lldb::SBFile""'");
40602 } else {
40603 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
40604 arg2 = *temp;
40605 if (SWIG_IsNewObj(res2)) delete temp;
40606 }
40607 }
40608 {
40609 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40610 (arg1)->Print(out: arg2);
40611 SWIG_PYTHON_THREAD_END_ALLOW;
40612 }
40613 resultobj = SWIG_Py_Void();
40614 return resultobj;
40615fail:
40616 return NULL;
40617}
40618
40619
40620SWIGINTERN PyObject *_wrap_SBInstruction_Print__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
40621 PyObject *resultobj = 0;
40622 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40623 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
40624 void *argp1 = 0 ;
40625 int res1 = 0 ;
40626
40627 (void)self;
40628 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
40629 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40630 if (!SWIG_IsOK(res1)) {
40631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_Print" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40632 }
40633 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40634 {
40635 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
40636 if (!py_file) {
40637 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
40638 SWIG_fail;
40639 }
40640 auto sp =
40641 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
40642 if (!sp)
40643 SWIG_fail;
40644 arg2 = sp;
40645 }
40646 {
40647 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40648 (arg1)->Print(BORROWED: arg2);
40649 SWIG_PYTHON_THREAD_END_ALLOW;
40650 }
40651 resultobj = SWIG_Py_Void();
40652 return resultobj;
40653fail:
40654 return NULL;
40655}
40656
40657
40658SWIGINTERN PyObject *_wrap_SBInstruction_Print(PyObject *self, PyObject *args) {
40659 Py_ssize_t argc;
40660 PyObject *argv[3] = {
40661 0
40662 };
40663
40664 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBInstruction_Print", min: 0, max: 2, objs: argv))) SWIG_fail;
40665 --argc;
40666 if (argc == 2) {
40667 int _v = 0;
40668 void *vptr = 0;
40669 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstruction, 0);
40670 _v = SWIG_CheckState(res);
40671 if (_v) {
40672 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
40673 _v = SWIG_CheckState(res);
40674 if (_v) {
40675 return _wrap_SBInstruction_Print__SWIG_0(self, nobjs: argc, swig_obj: argv);
40676 }
40677 }
40678 }
40679 if (argc == 2) {
40680 int _v = 0;
40681 void *vptr = 0;
40682 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstruction, 0);
40683 _v = SWIG_CheckState(res);
40684 if (_v) {
40685 {
40686 if (PythonFile::Check(py_obj: argv[1])) {
40687 _v = 1;
40688 } else {
40689 PyErr_Clear();
40690 _v = 0;
40691 }
40692 }
40693 if (_v) {
40694 return _wrap_SBInstruction_Print__SWIG_1(self, nobjs: argc, swig_obj: argv);
40695 }
40696 }
40697 }
40698
40699fail:
40700 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBInstruction_Print'.\n"
40701 " Possible C/C++ prototypes are:\n"
40702 " lldb::SBInstruction::Print(lldb::SBFile)\n"
40703 " lldb::SBInstruction::Print(lldb::FileSP)\n");
40704 return 0;
40705}
40706
40707
40708SWIGINTERN PyObject *_wrap_SBInstruction_GetDescription(PyObject *self, PyObject *args) {
40709 PyObject *resultobj = 0;
40710 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40711 lldb::SBStream *arg2 = 0 ;
40712 void *argp1 = 0 ;
40713 int res1 = 0 ;
40714 void *argp2 = 0 ;
40715 int res2 = 0 ;
40716 PyObject *swig_obj[2] ;
40717 bool result;
40718
40719 (void)self;
40720 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
40721 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40722 if (!SWIG_IsOK(res1)) {
40723 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetDescription" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40724 }
40725 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40726 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
40727 if (!SWIG_IsOK(res2)) {
40728 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
40729 }
40730 if (!argp2) {
40731 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
40732 }
40733 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
40734 {
40735 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40736 result = (bool)(arg1)->GetDescription(description&: *arg2);
40737 SWIG_PYTHON_THREAD_END_ALLOW;
40738 }
40739 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40740 return resultobj;
40741fail:
40742 return NULL;
40743}
40744
40745
40746SWIGINTERN PyObject *_wrap_SBInstruction_EmulateWithFrame(PyObject *self, PyObject *args) {
40747 PyObject *resultobj = 0;
40748 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40749 lldb::SBFrame *arg2 = 0 ;
40750 uint32_t arg3 ;
40751 void *argp1 = 0 ;
40752 int res1 = 0 ;
40753 void *argp2 = 0 ;
40754 int res2 = 0 ;
40755 unsigned int val3 ;
40756 int ecode3 = 0 ;
40757 PyObject *swig_obj[3] ;
40758 bool result;
40759
40760 (void)self;
40761 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_EmulateWithFrame", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
40762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40763 if (!SWIG_IsOK(res1)) {
40764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_EmulateWithFrame" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40765 }
40766 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40767 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
40768 if (!SWIG_IsOK(res2)) {
40769 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_EmulateWithFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
40770 }
40771 if (!argp2) {
40772 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_EmulateWithFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
40773 }
40774 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
40775 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
40776 if (!SWIG_IsOK(ecode3)) {
40777 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBInstruction_EmulateWithFrame" "', argument " "3"" of type '" "uint32_t""'");
40778 }
40779 arg3 = static_cast< uint32_t >(val3);
40780 {
40781 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40782 result = (bool)(arg1)->EmulateWithFrame(frame&: *arg2,evaluate_options: arg3);
40783 SWIG_PYTHON_THREAD_END_ALLOW;
40784 }
40785 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40786 return resultobj;
40787fail:
40788 return NULL;
40789}
40790
40791
40792SWIGINTERN PyObject *_wrap_SBInstruction_DumpEmulation(PyObject *self, PyObject *args) {
40793 PyObject *resultobj = 0;
40794 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40795 char *arg2 = (char *) 0 ;
40796 void *argp1 = 0 ;
40797 int res1 = 0 ;
40798 int res2 ;
40799 char *buf2 = 0 ;
40800 int alloc2 = 0 ;
40801 PyObject *swig_obj[2] ;
40802 bool result;
40803
40804 (void)self;
40805 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_DumpEmulation", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
40806 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40807 if (!SWIG_IsOK(res1)) {
40808 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_DumpEmulation" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40809 }
40810 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40811 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
40812 if (!SWIG_IsOK(res2)) {
40813 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_DumpEmulation" "', argument " "2"" of type '" "char const *""'");
40814 }
40815 arg2 = reinterpret_cast< char * >(buf2);
40816 {
40817 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40818 result = (bool)(arg1)->DumpEmulation(triple: (char const *)arg2);
40819 SWIG_PYTHON_THREAD_END_ALLOW;
40820 }
40821 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40822 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
40823 return resultobj;
40824fail:
40825 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
40826 return NULL;
40827}
40828
40829
40830SWIGINTERN PyObject *_wrap_SBInstruction_TestEmulation(PyObject *self, PyObject *args) {
40831 PyObject *resultobj = 0;
40832 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40833 lldb::SBStream *arg2 = 0 ;
40834 char *arg3 = (char *) 0 ;
40835 void *argp1 = 0 ;
40836 int res1 = 0 ;
40837 void *argp2 = 0 ;
40838 int res2 = 0 ;
40839 int res3 ;
40840 char *buf3 = 0 ;
40841 int alloc3 = 0 ;
40842 PyObject *swig_obj[3] ;
40843 bool result;
40844
40845 (void)self;
40846 if (!SWIG_Python_UnpackTuple(args, name: "SBInstruction_TestEmulation", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
40847 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40848 if (!SWIG_IsOK(res1)) {
40849 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_TestEmulation" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40850 }
40851 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40852 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
40853 if (!SWIG_IsOK(res2)) {
40854 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_TestEmulation" "', argument " "2"" of type '" "lldb::SBStream &""'");
40855 }
40856 if (!argp2) {
40857 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_TestEmulation" "', argument " "2"" of type '" "lldb::SBStream &""'");
40858 }
40859 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
40860 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
40861 if (!SWIG_IsOK(res3)) {
40862 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBInstruction_TestEmulation" "', argument " "3"" of type '" "char const *""'");
40863 }
40864 arg3 = reinterpret_cast< char * >(buf3);
40865 {
40866 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40867 result = (bool)(arg1)->TestEmulation(output_stream&: *arg2,test_file: (char const *)arg3);
40868 SWIG_PYTHON_THREAD_END_ALLOW;
40869 }
40870 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
40871 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
40872 return resultobj;
40873fail:
40874 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
40875 return NULL;
40876}
40877
40878
40879SWIGINTERN PyObject *_wrap_SBInstruction___repr__(PyObject *self, PyObject *args) {
40880 PyObject *resultobj = 0;
40881 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
40882 void *argp1 = 0 ;
40883 int res1 = 0 ;
40884 PyObject *swig_obj[1] ;
40885 std::string result;
40886
40887 (void)self;
40888 if (!args) SWIG_fail;
40889 swig_obj[0] = args;
40890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
40891 if (!SWIG_IsOK(res1)) {
40892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction___repr__" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
40893 }
40894 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
40895 {
40896 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40897 result = lldb_SBInstruction___repr__(self: arg1);
40898 SWIG_PYTHON_THREAD_END_ALLOW;
40899 }
40900 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
40901 return resultobj;
40902fail:
40903 return NULL;
40904}
40905
40906
40907SWIGINTERN PyObject *SBInstruction_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40908 PyObject *obj;
40909 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
40910 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBInstruction, SWIG_NewClientData(obj));
40911 return SWIG_Py_Void();
40912}
40913
40914SWIGINTERN PyObject *SBInstruction_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40915 return SWIG_Python_InitShadowInstance(args);
40916}
40917
40918SWIGINTERN PyObject *_wrap_new_SBInstructionList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
40919 PyObject *resultobj = 0;
40920 lldb::SBInstructionList *result = 0 ;
40921
40922 (void)self;
40923 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
40924 {
40925 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40926 result = (lldb::SBInstructionList *)new lldb::SBInstructionList();
40927 SWIG_PYTHON_THREAD_END_ALLOW;
40928 }
40929 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_NEW | 0 );
40930 return resultobj;
40931fail:
40932 return NULL;
40933}
40934
40935
40936SWIGINTERN PyObject *_wrap_new_SBInstructionList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
40937 PyObject *resultobj = 0;
40938 lldb::SBInstructionList *arg1 = 0 ;
40939 void *argp1 = 0 ;
40940 int res1 = 0 ;
40941 lldb::SBInstructionList *result = 0 ;
40942
40943 (void)self;
40944 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
40945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBInstructionList, 0 | 0);
40946 if (!SWIG_IsOK(res1)) {
40947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBInstructionList" "', argument " "1"" of type '" "lldb::SBInstructionList const &""'");
40948 }
40949 if (!argp1) {
40950 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBInstructionList" "', argument " "1"" of type '" "lldb::SBInstructionList const &""'");
40951 }
40952 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
40953 {
40954 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40955 result = (lldb::SBInstructionList *)new lldb::SBInstructionList((lldb::SBInstructionList const &)*arg1);
40956 SWIG_PYTHON_THREAD_END_ALLOW;
40957 }
40958 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_NEW | 0 );
40959 return resultobj;
40960fail:
40961 return NULL;
40962}
40963
40964
40965SWIGINTERN PyObject *_wrap_new_SBInstructionList(PyObject *self, PyObject *args) {
40966 Py_ssize_t argc;
40967 PyObject *argv[2] = {
40968 0
40969 };
40970
40971 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBInstructionList", min: 0, max: 1, objs: argv))) SWIG_fail;
40972 --argc;
40973 if (argc == 0) {
40974 return _wrap_new_SBInstructionList__SWIG_0(self, nobjs: argc, argv);
40975 }
40976 if (argc == 1) {
40977 int _v = 0;
40978 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_NO_NULL | 0);
40979 _v = SWIG_CheckState(res);
40980 if (_v) {
40981 return _wrap_new_SBInstructionList__SWIG_1(self, nobjs: argc, swig_obj: argv);
40982 }
40983 }
40984
40985fail:
40986 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBInstructionList'.\n"
40987 " Possible C/C++ prototypes are:\n"
40988 " lldb::SBInstructionList::SBInstructionList()\n"
40989 " lldb::SBInstructionList::SBInstructionList(lldb::SBInstructionList const &)\n");
40990 return 0;
40991}
40992
40993
40994SWIGINTERN PyObject *_wrap_delete_SBInstructionList(PyObject *self, PyObject *args) {
40995 PyObject *resultobj = 0;
40996 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
40997 void *argp1 = 0 ;
40998 int res1 = 0 ;
40999 PyObject *swig_obj[1] ;
41000
41001 (void)self;
41002 if (!args) SWIG_fail;
41003 swig_obj[0] = args;
41004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_DISOWN | 0 );
41005 if (!SWIG_IsOK(res1)) {
41006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBInstructionList" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41007 }
41008 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41009 {
41010 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41011 delete arg1;
41012 SWIG_PYTHON_THREAD_END_ALLOW;
41013 }
41014 resultobj = SWIG_Py_Void();
41015 return resultobj;
41016fail:
41017 return NULL;
41018}
41019
41020
41021SWIGINTERN PyObject *_wrap_SBInstructionList___nonzero__(PyObject *self, PyObject *args) {
41022 PyObject *resultobj = 0;
41023 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41024 void *argp1 = 0 ;
41025 int res1 = 0 ;
41026 PyObject *swig_obj[1] ;
41027 bool result;
41028
41029 (void)self;
41030 if (!args) SWIG_fail;
41031 swig_obj[0] = args;
41032 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41033 if (!SWIG_IsOK(res1)) {
41034 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList___nonzero__" "', argument " "1"" of type '" "lldb::SBInstructionList const *""'");
41035 }
41036 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41037 {
41038 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41039 result = (bool)((lldb::SBInstructionList const *)arg1)->operator bool();
41040 SWIG_PYTHON_THREAD_END_ALLOW;
41041 }
41042 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41043 return resultobj;
41044fail:
41045 return NULL;
41046}
41047
41048
41049SWIGINTERN PyObject *_wrap_SBInstructionList_IsValid(PyObject *self, PyObject *args) {
41050 PyObject *resultobj = 0;
41051 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41052 void *argp1 = 0 ;
41053 int res1 = 0 ;
41054 PyObject *swig_obj[1] ;
41055 bool result;
41056
41057 (void)self;
41058 if (!args) SWIG_fail;
41059 swig_obj[0] = args;
41060 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41061 if (!SWIG_IsOK(res1)) {
41062 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_IsValid" "', argument " "1"" of type '" "lldb::SBInstructionList const *""'");
41063 }
41064 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41065 {
41066 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41067 result = (bool)((lldb::SBInstructionList const *)arg1)->IsValid();
41068 SWIG_PYTHON_THREAD_END_ALLOW;
41069 }
41070 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41071 return resultobj;
41072fail:
41073 return NULL;
41074}
41075
41076
41077SWIGINTERN PyObject *_wrap_SBInstructionList_GetSize(PyObject *self, PyObject *args) {
41078 PyObject *resultobj = 0;
41079 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41080 void *argp1 = 0 ;
41081 int res1 = 0 ;
41082 PyObject *swig_obj[1] ;
41083 size_t result;
41084
41085 (void)self;
41086 if (!args) SWIG_fail;
41087 swig_obj[0] = args;
41088 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41089 if (!SWIG_IsOK(res1)) {
41090 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetSize" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41091 }
41092 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41093 {
41094 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41095 result = (arg1)->GetSize();
41096 SWIG_PYTHON_THREAD_END_ALLOW;
41097 }
41098 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
41099 return resultobj;
41100fail:
41101 return NULL;
41102}
41103
41104
41105SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionAtIndex(PyObject *self, PyObject *args) {
41106 PyObject *resultobj = 0;
41107 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41108 uint32_t arg2 ;
41109 void *argp1 = 0 ;
41110 int res1 = 0 ;
41111 unsigned int val2 ;
41112 int ecode2 = 0 ;
41113 PyObject *swig_obj[2] ;
41114 lldb::SBInstruction result;
41115
41116 (void)self;
41117 if (!SWIG_Python_UnpackTuple(args, name: "SBInstructionList_GetInstructionAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
41118 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41119 if (!SWIG_IsOK(res1)) {
41120 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetInstructionAtIndex" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41121 }
41122 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41123 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
41124 if (!SWIG_IsOK(ecode2)) {
41125 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBInstructionList_GetInstructionAtIndex" "', argument " "2"" of type '" "uint32_t""'");
41126 }
41127 arg2 = static_cast< uint32_t >(val2);
41128 {
41129 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41130 result = (arg1)->GetInstructionAtIndex(idx: arg2);
41131 SWIG_PYTHON_THREAD_END_ALLOW;
41132 }
41133 resultobj = SWIG_NewPointerObj((new lldb::SBInstruction(result)), SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_OWN | 0 );
41134 return resultobj;
41135fail:
41136 return NULL;
41137}
41138
41139
41140SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionsCount__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
41141 PyObject *resultobj = 0;
41142 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41143 lldb::SBAddress *arg2 = 0 ;
41144 lldb::SBAddress *arg3 = 0 ;
41145 bool arg4 ;
41146 void *argp1 = 0 ;
41147 int res1 = 0 ;
41148 void *argp2 = 0 ;
41149 int res2 = 0 ;
41150 void *argp3 = 0 ;
41151 int res3 = 0 ;
41152 bool val4 ;
41153 int ecode4 = 0 ;
41154 size_t result;
41155
41156 (void)self;
41157 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
41158 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41159 if (!SWIG_IsOK(res1)) {
41160 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41161 }
41162 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41163 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
41164 if (!SWIG_IsOK(res2)) {
41165 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
41166 }
41167 if (!argp2) {
41168 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
41169 }
41170 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
41171 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
41172 if (!SWIG_IsOK(res3)) {
41173 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "3"" of type '" "lldb::SBAddress const &""'");
41174 }
41175 if (!argp3) {
41176 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "3"" of type '" "lldb::SBAddress const &""'");
41177 }
41178 arg3 = reinterpret_cast< lldb::SBAddress * >(argp3);
41179 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
41180 if (!SWIG_IsOK(ecode4)) {
41181 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "4"" of type '" "bool""'");
41182 }
41183 arg4 = static_cast< bool >(val4);
41184 {
41185 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41186 result = (arg1)->GetInstructionsCount(start: (lldb::SBAddress const &)*arg2,end: (lldb::SBAddress const &)*arg3,canSetBreakpoint: arg4);
41187 SWIG_PYTHON_THREAD_END_ALLOW;
41188 }
41189 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
41190 return resultobj;
41191fail:
41192 return NULL;
41193}
41194
41195
41196SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionsCount__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
41197 PyObject *resultobj = 0;
41198 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41199 lldb::SBAddress *arg2 = 0 ;
41200 lldb::SBAddress *arg3 = 0 ;
41201 void *argp1 = 0 ;
41202 int res1 = 0 ;
41203 void *argp2 = 0 ;
41204 int res2 = 0 ;
41205 void *argp3 = 0 ;
41206 int res3 = 0 ;
41207 size_t result;
41208
41209 (void)self;
41210 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
41211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41212 if (!SWIG_IsOK(res1)) {
41213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41214 }
41215 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41216 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
41217 if (!SWIG_IsOK(res2)) {
41218 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
41219 }
41220 if (!argp2) {
41221 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
41222 }
41223 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
41224 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
41225 if (!SWIG_IsOK(res3)) {
41226 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "3"" of type '" "lldb::SBAddress const &""'");
41227 }
41228 if (!argp3) {
41229 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "3"" of type '" "lldb::SBAddress const &""'");
41230 }
41231 arg3 = reinterpret_cast< lldb::SBAddress * >(argp3);
41232 {
41233 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41234 result = (arg1)->GetInstructionsCount(start: (lldb::SBAddress const &)*arg2,end: (lldb::SBAddress const &)*arg3);
41235 SWIG_PYTHON_THREAD_END_ALLOW;
41236 }
41237 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
41238 return resultobj;
41239fail:
41240 return NULL;
41241}
41242
41243
41244SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionsCount(PyObject *self, PyObject *args) {
41245 Py_ssize_t argc;
41246 PyObject *argv[5] = {
41247 0
41248 };
41249
41250 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBInstructionList_GetInstructionsCount", min: 0, max: 4, objs: argv))) SWIG_fail;
41251 --argc;
41252 if (argc == 3) {
41253 int _v = 0;
41254 void *vptr = 0;
41255 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstructionList, 0);
41256 _v = SWIG_CheckState(res);
41257 if (_v) {
41258 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
41259 _v = SWIG_CheckState(res);
41260 if (_v) {
41261 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
41262 _v = SWIG_CheckState(res);
41263 if (_v) {
41264 return _wrap_SBInstructionList_GetInstructionsCount__SWIG_1(self, nobjs: argc, swig_obj: argv);
41265 }
41266 }
41267 }
41268 }
41269 if (argc == 4) {
41270 int _v = 0;
41271 void *vptr = 0;
41272 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstructionList, 0);
41273 _v = SWIG_CheckState(res);
41274 if (_v) {
41275 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
41276 _v = SWIG_CheckState(res);
41277 if (_v) {
41278 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
41279 _v = SWIG_CheckState(res);
41280 if (_v) {
41281 {
41282 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
41283 _v = SWIG_CheckState(res);
41284 }
41285 if (_v) {
41286 return _wrap_SBInstructionList_GetInstructionsCount__SWIG_0(self, nobjs: argc, swig_obj: argv);
41287 }
41288 }
41289 }
41290 }
41291 }
41292
41293fail:
41294 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBInstructionList_GetInstructionsCount'.\n"
41295 " Possible C/C++ prototypes are:\n"
41296 " lldb::SBInstructionList::GetInstructionsCount(lldb::SBAddress const &,lldb::SBAddress const &,bool)\n"
41297 " lldb::SBInstructionList::GetInstructionsCount(lldb::SBAddress const &,lldb::SBAddress const &)\n");
41298 return 0;
41299}
41300
41301
41302SWIGINTERN PyObject *_wrap_SBInstructionList_Clear(PyObject *self, PyObject *args) {
41303 PyObject *resultobj = 0;
41304 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41305 void *argp1 = 0 ;
41306 int res1 = 0 ;
41307 PyObject *swig_obj[1] ;
41308
41309 (void)self;
41310 if (!args) SWIG_fail;
41311 swig_obj[0] = args;
41312 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41313 if (!SWIG_IsOK(res1)) {
41314 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_Clear" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41315 }
41316 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41317 {
41318 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41319 (arg1)->Clear();
41320 SWIG_PYTHON_THREAD_END_ALLOW;
41321 }
41322 resultobj = SWIG_Py_Void();
41323 return resultobj;
41324fail:
41325 return NULL;
41326}
41327
41328
41329SWIGINTERN PyObject *_wrap_SBInstructionList_AppendInstruction(PyObject *self, PyObject *args) {
41330 PyObject *resultobj = 0;
41331 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41332 lldb::SBInstruction arg2 ;
41333 void *argp1 = 0 ;
41334 int res1 = 0 ;
41335 void *argp2 ;
41336 int res2 = 0 ;
41337 PyObject *swig_obj[2] ;
41338
41339 (void)self;
41340 if (!SWIG_Python_UnpackTuple(args, name: "SBInstructionList_AppendInstruction", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
41341 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41342 if (!SWIG_IsOK(res1)) {
41343 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_AppendInstruction" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41344 }
41345 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41346 {
41347 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBInstruction, 0 | 0);
41348 if (!SWIG_IsOK(res2)) {
41349 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_AppendInstruction" "', argument " "2"" of type '" "lldb::SBInstruction""'");
41350 }
41351 if (!argp2) {
41352 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_AppendInstruction" "', argument " "2"" of type '" "lldb::SBInstruction""'");
41353 } else {
41354 lldb::SBInstruction * temp = reinterpret_cast< lldb::SBInstruction * >(argp2);
41355 arg2 = *temp;
41356 if (SWIG_IsNewObj(res2)) delete temp;
41357 }
41358 }
41359 {
41360 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41361 (arg1)->AppendInstruction(inst: arg2);
41362 SWIG_PYTHON_THREAD_END_ALLOW;
41363 }
41364 resultobj = SWIG_Py_Void();
41365 return resultobj;
41366fail:
41367 return NULL;
41368}
41369
41370
41371SWIGINTERN PyObject *_wrap_SBInstructionList_Print__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
41372 PyObject *resultobj = 0;
41373 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41374 lldb::SBFile arg2 ;
41375 void *argp1 = 0 ;
41376 int res1 = 0 ;
41377 void *argp2 ;
41378 int res2 = 0 ;
41379
41380 (void)self;
41381 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
41382 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41383 if (!SWIG_IsOK(res1)) {
41384 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_Print" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41385 }
41386 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41387 {
41388 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
41389 if (!SWIG_IsOK(res2)) {
41390 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_Print" "', argument " "2"" of type '" "lldb::SBFile""'");
41391 }
41392 if (!argp2) {
41393 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_Print" "', argument " "2"" of type '" "lldb::SBFile""'");
41394 } else {
41395 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
41396 arg2 = *temp;
41397 if (SWIG_IsNewObj(res2)) delete temp;
41398 }
41399 }
41400 {
41401 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41402 (arg1)->Print(out: arg2);
41403 SWIG_PYTHON_THREAD_END_ALLOW;
41404 }
41405 resultobj = SWIG_Py_Void();
41406 return resultobj;
41407fail:
41408 return NULL;
41409}
41410
41411
41412SWIGINTERN PyObject *_wrap_SBInstructionList_Print__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
41413 PyObject *resultobj = 0;
41414 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41415 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
41416 void *argp1 = 0 ;
41417 int res1 = 0 ;
41418
41419 (void)self;
41420 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
41421 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41422 if (!SWIG_IsOK(res1)) {
41423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_Print" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41424 }
41425 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41426 {
41427 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
41428 if (!py_file) {
41429 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
41430 SWIG_fail;
41431 }
41432 auto sp =
41433 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
41434 if (!sp)
41435 SWIG_fail;
41436 arg2 = sp;
41437 }
41438 {
41439 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41440 (arg1)->Print(BORROWED: arg2);
41441 SWIG_PYTHON_THREAD_END_ALLOW;
41442 }
41443 resultobj = SWIG_Py_Void();
41444 return resultobj;
41445fail:
41446 return NULL;
41447}
41448
41449
41450SWIGINTERN PyObject *_wrap_SBInstructionList_Print(PyObject *self, PyObject *args) {
41451 Py_ssize_t argc;
41452 PyObject *argv[3] = {
41453 0
41454 };
41455
41456 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBInstructionList_Print", min: 0, max: 2, objs: argv))) SWIG_fail;
41457 --argc;
41458 if (argc == 2) {
41459 int _v = 0;
41460 void *vptr = 0;
41461 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstructionList, 0);
41462 _v = SWIG_CheckState(res);
41463 if (_v) {
41464 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
41465 _v = SWIG_CheckState(res);
41466 if (_v) {
41467 return _wrap_SBInstructionList_Print__SWIG_0(self, nobjs: argc, swig_obj: argv);
41468 }
41469 }
41470 }
41471 if (argc == 2) {
41472 int _v = 0;
41473 void *vptr = 0;
41474 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstructionList, 0);
41475 _v = SWIG_CheckState(res);
41476 if (_v) {
41477 {
41478 if (PythonFile::Check(py_obj: argv[1])) {
41479 _v = 1;
41480 } else {
41481 PyErr_Clear();
41482 _v = 0;
41483 }
41484 }
41485 if (_v) {
41486 return _wrap_SBInstructionList_Print__SWIG_1(self, nobjs: argc, swig_obj: argv);
41487 }
41488 }
41489 }
41490
41491fail:
41492 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBInstructionList_Print'.\n"
41493 " Possible C/C++ prototypes are:\n"
41494 " lldb::SBInstructionList::Print(lldb::SBFile)\n"
41495 " lldb::SBInstructionList::Print(lldb::FileSP)\n");
41496 return 0;
41497}
41498
41499
41500SWIGINTERN PyObject *_wrap_SBInstructionList_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
41501 PyObject *resultobj = 0;
41502 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41503 lldb::SBStream *arg2 = 0 ;
41504 void *argp1 = 0 ;
41505 int res1 = 0 ;
41506 void *argp2 = 0 ;
41507 int res2 = 0 ;
41508 bool result;
41509
41510 (void)self;
41511 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
41512 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41513 if (!SWIG_IsOK(res1)) {
41514 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetDescription" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41515 }
41516 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41517 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
41518 if (!SWIG_IsOK(res2)) {
41519 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
41520 }
41521 if (!argp2) {
41522 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
41523 }
41524 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
41525 {
41526 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41527 result = (bool)(arg1)->GetDescription(description&: *arg2);
41528 SWIG_PYTHON_THREAD_END_ALLOW;
41529 }
41530 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41531 return resultobj;
41532fail:
41533 return NULL;
41534}
41535
41536
41537SWIGINTERN PyObject *_wrap_SBInstructionList_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
41538 PyObject *resultobj = 0;
41539 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41540 lldb::SBStream *arg2 = 0 ;
41541 lldb::SBExecutionContext *arg3 = 0 ;
41542 void *argp1 = 0 ;
41543 int res1 = 0 ;
41544 void *argp2 = 0 ;
41545 int res2 = 0 ;
41546 void *argp3 = 0 ;
41547 int res3 = 0 ;
41548 bool result;
41549
41550 (void)self;
41551 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
41552 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41553 if (!SWIG_IsOK(res1)) {
41554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetDescription" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41555 }
41556 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41557 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
41558 if (!SWIG_IsOK(res2)) {
41559 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
41560 }
41561 if (!argp2) {
41562 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
41563 }
41564 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
41565 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExecutionContext, 0 );
41566 if (!SWIG_IsOK(res3)) {
41567 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBInstructionList_GetDescription" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
41568 }
41569 if (!argp3) {
41570 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetDescription" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
41571 }
41572 arg3 = reinterpret_cast< lldb::SBExecutionContext * >(argp3);
41573 {
41574 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41575 result = (bool)(arg1)->GetDescription(description&: *arg2,exe_ctx&: *arg3);
41576 SWIG_PYTHON_THREAD_END_ALLOW;
41577 }
41578 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41579 return resultobj;
41580fail:
41581 return NULL;
41582}
41583
41584
41585SWIGINTERN PyObject *_wrap_SBInstructionList_GetDescription(PyObject *self, PyObject *args) {
41586 Py_ssize_t argc;
41587 PyObject *argv[4] = {
41588 0
41589 };
41590
41591 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBInstructionList_GetDescription", min: 0, max: 3, objs: argv))) SWIG_fail;
41592 --argc;
41593 if (argc == 2) {
41594 int _v = 0;
41595 void *vptr = 0;
41596 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstructionList, 0);
41597 _v = SWIG_CheckState(res);
41598 if (_v) {
41599 void *vptr = 0;
41600 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
41601 _v = SWIG_CheckState(res);
41602 if (_v) {
41603 return _wrap_SBInstructionList_GetDescription__SWIG_0(self, nobjs: argc, swig_obj: argv);
41604 }
41605 }
41606 }
41607 if (argc == 3) {
41608 int _v = 0;
41609 void *vptr = 0;
41610 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstructionList, 0);
41611 _v = SWIG_CheckState(res);
41612 if (_v) {
41613 void *vptr = 0;
41614 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
41615 _v = SWIG_CheckState(res);
41616 if (_v) {
41617 void *vptr = 0;
41618 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NO_NULL);
41619 _v = SWIG_CheckState(res);
41620 if (_v) {
41621 return _wrap_SBInstructionList_GetDescription__SWIG_1(self, nobjs: argc, swig_obj: argv);
41622 }
41623 }
41624 }
41625 }
41626
41627fail:
41628 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBInstructionList_GetDescription'.\n"
41629 " Possible C/C++ prototypes are:\n"
41630 " lldb::SBInstructionList::GetDescription(lldb::SBStream &)\n"
41631 " lldb::SBInstructionList::GetDescription(lldb::SBStream &,lldb::SBExecutionContext &)\n");
41632 return 0;
41633}
41634
41635
41636SWIGINTERN PyObject *_wrap_SBInstructionList_DumpEmulationForAllInstructions(PyObject *self, PyObject *args) {
41637 PyObject *resultobj = 0;
41638 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41639 char *arg2 = (char *) 0 ;
41640 void *argp1 = 0 ;
41641 int res1 = 0 ;
41642 int res2 ;
41643 char *buf2 = 0 ;
41644 int alloc2 = 0 ;
41645 PyObject *swig_obj[2] ;
41646 bool result;
41647
41648 (void)self;
41649 if (!SWIG_Python_UnpackTuple(args, name: "SBInstructionList_DumpEmulationForAllInstructions", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
41650 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41651 if (!SWIG_IsOK(res1)) {
41652 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_DumpEmulationForAllInstructions" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41653 }
41654 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41655 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
41656 if (!SWIG_IsOK(res2)) {
41657 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_DumpEmulationForAllInstructions" "', argument " "2"" of type '" "char const *""'");
41658 }
41659 arg2 = reinterpret_cast< char * >(buf2);
41660 {
41661 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41662 result = (bool)(arg1)->DumpEmulationForAllInstructions(triple: (char const *)arg2);
41663 SWIG_PYTHON_THREAD_END_ALLOW;
41664 }
41665 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41666 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41667 return resultobj;
41668fail:
41669 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41670 return NULL;
41671}
41672
41673
41674SWIGINTERN PyObject *_wrap_SBInstructionList___repr__(PyObject *self, PyObject *args) {
41675 PyObject *resultobj = 0;
41676 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
41677 void *argp1 = 0 ;
41678 int res1 = 0 ;
41679 PyObject *swig_obj[1] ;
41680 std::string result;
41681
41682 (void)self;
41683 if (!args) SWIG_fail;
41684 swig_obj[0] = args;
41685 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
41686 if (!SWIG_IsOK(res1)) {
41687 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList___repr__" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
41688 }
41689 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
41690 {
41691 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41692 result = lldb_SBInstructionList___repr__(self: arg1);
41693 SWIG_PYTHON_THREAD_END_ALLOW;
41694 }
41695 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
41696 return resultobj;
41697fail:
41698 return NULL;
41699}
41700
41701
41702SWIGINTERN PyObject *SBInstructionList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41703 PyObject *obj;
41704 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
41705 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBInstructionList, SWIG_NewClientData(obj));
41706 return SWIG_Py_Void();
41707}
41708
41709SWIGINTERN PyObject *SBInstructionList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41710 return SWIG_Python_InitShadowInstance(args);
41711}
41712
41713SWIGINTERN PyObject *_wrap_SBLanguageRuntime_GetLanguageTypeFromString(PyObject *self, PyObject *args) {
41714 PyObject *resultobj = 0;
41715 char *arg1 = (char *) 0 ;
41716 int res1 ;
41717 char *buf1 = 0 ;
41718 int alloc1 = 0 ;
41719 PyObject *swig_obj[1] ;
41720 lldb::LanguageType result;
41721
41722 (void)self;
41723 if (!args) SWIG_fail;
41724 swig_obj[0] = args;
41725 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
41726 if (!SWIG_IsOK(res1)) {
41727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLanguageRuntime_GetLanguageTypeFromString" "', argument " "1"" of type '" "char const *""'");
41728 }
41729 arg1 = reinterpret_cast< char * >(buf1);
41730 {
41731 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41732 result = (lldb::LanguageType)lldb::SBLanguageRuntime::GetLanguageTypeFromString(string: (char const *)arg1);
41733 SWIG_PYTHON_THREAD_END_ALLOW;
41734 }
41735 resultobj = SWIG_From_int(value: static_cast< int >(result));
41736 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41737 return resultobj;
41738fail:
41739 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41740 return NULL;
41741}
41742
41743
41744SWIGINTERN PyObject *_wrap_SBLanguageRuntime_GetNameForLanguageType(PyObject *self, PyObject *args) {
41745 PyObject *resultobj = 0;
41746 lldb::LanguageType arg1 ;
41747 int val1 ;
41748 int ecode1 = 0 ;
41749 PyObject *swig_obj[1] ;
41750 char *result = 0 ;
41751
41752 (void)self;
41753 if (!args) SWIG_fail;
41754 swig_obj[0] = args;
41755 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
41756 if (!SWIG_IsOK(ecode1)) {
41757 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_GetNameForLanguageType" "', argument " "1"" of type '" "lldb::LanguageType""'");
41758 }
41759 arg1 = static_cast< lldb::LanguageType >(val1);
41760 {
41761 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41762 result = (char *)lldb::SBLanguageRuntime::GetNameForLanguageType(language: arg1);
41763 SWIG_PYTHON_THREAD_END_ALLOW;
41764 }
41765 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
41766 return resultobj;
41767fail:
41768 return NULL;
41769}
41770
41771
41772SWIGINTERN PyObject *_wrap_SBLanguageRuntime_LanguageIsCPlusPlus(PyObject *self, PyObject *args) {
41773 PyObject *resultobj = 0;
41774 lldb::LanguageType arg1 ;
41775 int val1 ;
41776 int ecode1 = 0 ;
41777 PyObject *swig_obj[1] ;
41778 bool result;
41779
41780 (void)self;
41781 if (!args) SWIG_fail;
41782 swig_obj[0] = args;
41783 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
41784 if (!SWIG_IsOK(ecode1)) {
41785 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_LanguageIsCPlusPlus" "', argument " "1"" of type '" "lldb::LanguageType""'");
41786 }
41787 arg1 = static_cast< lldb::LanguageType >(val1);
41788 {
41789 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41790 result = (bool)lldb::SBLanguageRuntime::LanguageIsCPlusPlus(language: arg1);
41791 SWIG_PYTHON_THREAD_END_ALLOW;
41792 }
41793 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41794 return resultobj;
41795fail:
41796 return NULL;
41797}
41798
41799
41800SWIGINTERN PyObject *_wrap_SBLanguageRuntime_LanguageIsObjC(PyObject *self, PyObject *args) {
41801 PyObject *resultobj = 0;
41802 lldb::LanguageType arg1 ;
41803 int val1 ;
41804 int ecode1 = 0 ;
41805 PyObject *swig_obj[1] ;
41806 bool result;
41807
41808 (void)self;
41809 if (!args) SWIG_fail;
41810 swig_obj[0] = args;
41811 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
41812 if (!SWIG_IsOK(ecode1)) {
41813 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_LanguageIsObjC" "', argument " "1"" of type '" "lldb::LanguageType""'");
41814 }
41815 arg1 = static_cast< lldb::LanguageType >(val1);
41816 {
41817 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41818 result = (bool)lldb::SBLanguageRuntime::LanguageIsObjC(language: arg1);
41819 SWIG_PYTHON_THREAD_END_ALLOW;
41820 }
41821 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41822 return resultobj;
41823fail:
41824 return NULL;
41825}
41826
41827
41828SWIGINTERN PyObject *_wrap_SBLanguageRuntime_LanguageIsCFamily(PyObject *self, PyObject *args) {
41829 PyObject *resultobj = 0;
41830 lldb::LanguageType arg1 ;
41831 int val1 ;
41832 int ecode1 = 0 ;
41833 PyObject *swig_obj[1] ;
41834 bool result;
41835
41836 (void)self;
41837 if (!args) SWIG_fail;
41838 swig_obj[0] = args;
41839 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
41840 if (!SWIG_IsOK(ecode1)) {
41841 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_LanguageIsCFamily" "', argument " "1"" of type '" "lldb::LanguageType""'");
41842 }
41843 arg1 = static_cast< lldb::LanguageType >(val1);
41844 {
41845 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41846 result = (bool)lldb::SBLanguageRuntime::LanguageIsCFamily(language: arg1);
41847 SWIG_PYTHON_THREAD_END_ALLOW;
41848 }
41849 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41850 return resultobj;
41851fail:
41852 return NULL;
41853}
41854
41855
41856SWIGINTERN PyObject *_wrap_SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow(PyObject *self, PyObject *args) {
41857 PyObject *resultobj = 0;
41858 lldb::LanguageType arg1 ;
41859 int val1 ;
41860 int ecode1 = 0 ;
41861 PyObject *swig_obj[1] ;
41862 bool result;
41863
41864 (void)self;
41865 if (!args) SWIG_fail;
41866 swig_obj[0] = args;
41867 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
41868 if (!SWIG_IsOK(ecode1)) {
41869 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow" "', argument " "1"" of type '" "lldb::LanguageType""'");
41870 }
41871 arg1 = static_cast< lldb::LanguageType >(val1);
41872 {
41873 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41874 result = (bool)lldb::SBLanguageRuntime::SupportsExceptionBreakpointsOnThrow(language: arg1);
41875 SWIG_PYTHON_THREAD_END_ALLOW;
41876 }
41877 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41878 return resultobj;
41879fail:
41880 return NULL;
41881}
41882
41883
41884SWIGINTERN PyObject *_wrap_SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch(PyObject *self, PyObject *args) {
41885 PyObject *resultobj = 0;
41886 lldb::LanguageType arg1 ;
41887 int val1 ;
41888 int ecode1 = 0 ;
41889 PyObject *swig_obj[1] ;
41890 bool result;
41891
41892 (void)self;
41893 if (!args) SWIG_fail;
41894 swig_obj[0] = args;
41895 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
41896 if (!SWIG_IsOK(ecode1)) {
41897 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch" "', argument " "1"" of type '" "lldb::LanguageType""'");
41898 }
41899 arg1 = static_cast< lldb::LanguageType >(val1);
41900 {
41901 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41902 result = (bool)lldb::SBLanguageRuntime::SupportsExceptionBreakpointsOnCatch(language: arg1);
41903 SWIG_PYTHON_THREAD_END_ALLOW;
41904 }
41905 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
41906 return resultobj;
41907fail:
41908 return NULL;
41909}
41910
41911
41912SWIGINTERN PyObject *_wrap_SBLanguageRuntime_GetThrowKeywordForLanguage(PyObject *self, PyObject *args) {
41913 PyObject *resultobj = 0;
41914 lldb::LanguageType arg1 ;
41915 int val1 ;
41916 int ecode1 = 0 ;
41917 PyObject *swig_obj[1] ;
41918 char *result = 0 ;
41919
41920 (void)self;
41921 if (!args) SWIG_fail;
41922 swig_obj[0] = args;
41923 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
41924 if (!SWIG_IsOK(ecode1)) {
41925 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_GetThrowKeywordForLanguage" "', argument " "1"" of type '" "lldb::LanguageType""'");
41926 }
41927 arg1 = static_cast< lldb::LanguageType >(val1);
41928 {
41929 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41930 result = (char *)lldb::SBLanguageRuntime::GetThrowKeywordForLanguage(language: arg1);
41931 SWIG_PYTHON_THREAD_END_ALLOW;
41932 }
41933 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
41934 return resultobj;
41935fail:
41936 return NULL;
41937}
41938
41939
41940SWIGINTERN PyObject *_wrap_SBLanguageRuntime_GetCatchKeywordForLanguage(PyObject *self, PyObject *args) {
41941 PyObject *resultobj = 0;
41942 lldb::LanguageType arg1 ;
41943 int val1 ;
41944 int ecode1 = 0 ;
41945 PyObject *swig_obj[1] ;
41946 char *result = 0 ;
41947
41948 (void)self;
41949 if (!args) SWIG_fail;
41950 swig_obj[0] = args;
41951 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
41952 if (!SWIG_IsOK(ecode1)) {
41953 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_GetCatchKeywordForLanguage" "', argument " "1"" of type '" "lldb::LanguageType""'");
41954 }
41955 arg1 = static_cast< lldb::LanguageType >(val1);
41956 {
41957 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41958 result = (char *)lldb::SBLanguageRuntime::GetCatchKeywordForLanguage(language: arg1);
41959 SWIG_PYTHON_THREAD_END_ALLOW;
41960 }
41961 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
41962 return resultobj;
41963fail:
41964 return NULL;
41965}
41966
41967
41968SWIGINTERN PyObject *_wrap_new_SBLanguageRuntime(PyObject *self, PyObject *args) {
41969 PyObject *resultobj = 0;
41970 lldb::SBLanguageRuntime *result = 0 ;
41971
41972 (void)self;
41973 if (!SWIG_Python_UnpackTuple(args, name: "new_SBLanguageRuntime", min: 0, max: 0, objs: 0)) SWIG_fail;
41974 {
41975 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41976 result = (lldb::SBLanguageRuntime *)new lldb::SBLanguageRuntime();
41977 SWIG_PYTHON_THREAD_END_ALLOW;
41978 }
41979 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBLanguageRuntime, SWIG_POINTER_NEW | 0 );
41980 return resultobj;
41981fail:
41982 return NULL;
41983}
41984
41985
41986SWIGINTERN PyObject *_wrap_delete_SBLanguageRuntime(PyObject *self, PyObject *args) {
41987 PyObject *resultobj = 0;
41988 lldb::SBLanguageRuntime *arg1 = (lldb::SBLanguageRuntime *) 0 ;
41989 void *argp1 = 0 ;
41990 int res1 = 0 ;
41991 PyObject *swig_obj[1] ;
41992
41993 (void)self;
41994 if (!args) SWIG_fail;
41995 swig_obj[0] = args;
41996 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLanguageRuntime, SWIG_POINTER_DISOWN | 0 );
41997 if (!SWIG_IsOK(res1)) {
41998 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBLanguageRuntime" "', argument " "1"" of type '" "lldb::SBLanguageRuntime *""'");
41999 }
42000 arg1 = reinterpret_cast< lldb::SBLanguageRuntime * >(argp1);
42001 {
42002 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42003 delete arg1;
42004 SWIG_PYTHON_THREAD_END_ALLOW;
42005 }
42006 resultobj = SWIG_Py_Void();
42007 return resultobj;
42008fail:
42009 return NULL;
42010}
42011
42012
42013SWIGINTERN PyObject *SBLanguageRuntime_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42014 PyObject *obj;
42015 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
42016 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBLanguageRuntime, SWIG_NewClientData(obj));
42017 return SWIG_Py_Void();
42018}
42019
42020SWIGINTERN PyObject *SBLanguageRuntime_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42021 return SWIG_Python_InitShadowInstance(args);
42022}
42023
42024SWIGINTERN PyObject *_wrap_new_SBLaunchInfo(PyObject *self, PyObject *args) {
42025 PyObject *resultobj = 0;
42026 char **arg1 = (char **) 0 ;
42027 PyObject *swig_obj[1] ;
42028 lldb::SBLaunchInfo *result = 0 ;
42029
42030 (void)self;
42031 if (!args) SWIG_fail;
42032 swig_obj[0] = args;
42033 {
42034 /* Check if is a list */
42035 if (PythonList::Check(py_obj: swig_obj[0])) {
42036 PythonList list(PyRefType::Borrowed, swig_obj[0]);
42037 int size = list.GetSize();
42038 int i = 0;
42039 arg1 = (char **)malloc(size: (size + 1) * sizeof(char *));
42040 for (i = 0; i < size; i++) {
42041 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
42042 if (!py_str.IsAllocated()) {
42043 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
42044 SWIG_fail;
42045 }
42046
42047 arg1[i] = const_cast<char *>(py_str.GetString().data());
42048 }
42049 arg1[i] = 0;
42050 } else if (swig_obj[0] == Py_None) {
42051 arg1 = NULL;
42052 } else {
42053 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
42054 SWIG_fail;
42055 }
42056 }
42057 {
42058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42059 result = (lldb::SBLaunchInfo *)new lldb::SBLaunchInfo((char const **)arg1);
42060 SWIG_PYTHON_THREAD_END_ALLOW;
42061 }
42062 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_POINTER_NEW | 0 );
42063 {
42064 free(ptr: (char *) arg1);
42065 }
42066 return resultobj;
42067fail:
42068 {
42069 free(ptr: (char *) arg1);
42070 }
42071 return NULL;
42072}
42073
42074
42075SWIGINTERN PyObject *_wrap_delete_SBLaunchInfo(PyObject *self, PyObject *args) {
42076 PyObject *resultobj = 0;
42077 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42078 void *argp1 = 0 ;
42079 int res1 = 0 ;
42080 PyObject *swig_obj[1] ;
42081
42082 (void)self;
42083 if (!args) SWIG_fail;
42084 swig_obj[0] = args;
42085 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_POINTER_DISOWN | 0 );
42086 if (!SWIG_IsOK(res1)) {
42087 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBLaunchInfo" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42088 }
42089 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42090 {
42091 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42092 delete arg1;
42093 SWIG_PYTHON_THREAD_END_ALLOW;
42094 }
42095 resultobj = SWIG_Py_Void();
42096 return resultobj;
42097fail:
42098 return NULL;
42099}
42100
42101
42102SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetProcessID(PyObject *self, PyObject *args) {
42103 PyObject *resultobj = 0;
42104 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42105 void *argp1 = 0 ;
42106 int res1 = 0 ;
42107 PyObject *swig_obj[1] ;
42108 lldb::pid_t result;
42109
42110 (void)self;
42111 if (!args) SWIG_fail;
42112 swig_obj[0] = args;
42113 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42114 if (!SWIG_IsOK(res1)) {
42115 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetProcessID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42116 }
42117 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42118 {
42119 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42120 result = (lldb::pid_t)(arg1)->GetProcessID();
42121 SWIG_PYTHON_THREAD_END_ALLOW;
42122 }
42123 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
42124 return resultobj;
42125fail:
42126 return NULL;
42127}
42128
42129
42130SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetUserID(PyObject *self, PyObject *args) {
42131 PyObject *resultobj = 0;
42132 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42133 void *argp1 = 0 ;
42134 int res1 = 0 ;
42135 PyObject *swig_obj[1] ;
42136 uint32_t result;
42137
42138 (void)self;
42139 if (!args) SWIG_fail;
42140 swig_obj[0] = args;
42141 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42142 if (!SWIG_IsOK(res1)) {
42143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetUserID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42144 }
42145 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42146 {
42147 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42148 result = (uint32_t)(arg1)->GetUserID();
42149 SWIG_PYTHON_THREAD_END_ALLOW;
42150 }
42151 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
42152 return resultobj;
42153fail:
42154 return NULL;
42155}
42156
42157
42158SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetGroupID(PyObject *self, PyObject *args) {
42159 PyObject *resultobj = 0;
42160 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42161 void *argp1 = 0 ;
42162 int res1 = 0 ;
42163 PyObject *swig_obj[1] ;
42164 uint32_t result;
42165
42166 (void)self;
42167 if (!args) SWIG_fail;
42168 swig_obj[0] = args;
42169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42170 if (!SWIG_IsOK(res1)) {
42171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetGroupID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42172 }
42173 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42174 {
42175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42176 result = (uint32_t)(arg1)->GetGroupID();
42177 SWIG_PYTHON_THREAD_END_ALLOW;
42178 }
42179 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
42180 return resultobj;
42181fail:
42182 return NULL;
42183}
42184
42185
42186SWIGINTERN PyObject *_wrap_SBLaunchInfo_UserIDIsValid(PyObject *self, PyObject *args) {
42187 PyObject *resultobj = 0;
42188 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42189 void *argp1 = 0 ;
42190 int res1 = 0 ;
42191 PyObject *swig_obj[1] ;
42192 bool result;
42193
42194 (void)self;
42195 if (!args) SWIG_fail;
42196 swig_obj[0] = args;
42197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42198 if (!SWIG_IsOK(res1)) {
42199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_UserIDIsValid" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42200 }
42201 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42202 {
42203 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42204 result = (bool)(arg1)->UserIDIsValid();
42205 SWIG_PYTHON_THREAD_END_ALLOW;
42206 }
42207 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
42208 return resultobj;
42209fail:
42210 return NULL;
42211}
42212
42213
42214SWIGINTERN PyObject *_wrap_SBLaunchInfo_GroupIDIsValid(PyObject *self, PyObject *args) {
42215 PyObject *resultobj = 0;
42216 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42217 void *argp1 = 0 ;
42218 int res1 = 0 ;
42219 PyObject *swig_obj[1] ;
42220 bool result;
42221
42222 (void)self;
42223 if (!args) SWIG_fail;
42224 swig_obj[0] = args;
42225 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42226 if (!SWIG_IsOK(res1)) {
42227 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GroupIDIsValid" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42228 }
42229 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42230 {
42231 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42232 result = (bool)(arg1)->GroupIDIsValid();
42233 SWIG_PYTHON_THREAD_END_ALLOW;
42234 }
42235 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
42236 return resultobj;
42237fail:
42238 return NULL;
42239}
42240
42241
42242SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetUserID(PyObject *self, PyObject *args) {
42243 PyObject *resultobj = 0;
42244 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42245 uint32_t arg2 ;
42246 void *argp1 = 0 ;
42247 int res1 = 0 ;
42248 unsigned int val2 ;
42249 int ecode2 = 0 ;
42250 PyObject *swig_obj[2] ;
42251
42252 (void)self;
42253 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetUserID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
42254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42255 if (!SWIG_IsOK(res1)) {
42256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetUserID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42257 }
42258 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42259 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
42260 if (!SWIG_IsOK(ecode2)) {
42261 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetUserID" "', argument " "2"" of type '" "uint32_t""'");
42262 }
42263 arg2 = static_cast< uint32_t >(val2);
42264 {
42265 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42266 (arg1)->SetUserID(arg2);
42267 SWIG_PYTHON_THREAD_END_ALLOW;
42268 }
42269 resultobj = SWIG_Py_Void();
42270 return resultobj;
42271fail:
42272 return NULL;
42273}
42274
42275
42276SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetGroupID(PyObject *self, PyObject *args) {
42277 PyObject *resultobj = 0;
42278 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42279 uint32_t arg2 ;
42280 void *argp1 = 0 ;
42281 int res1 = 0 ;
42282 unsigned int val2 ;
42283 int ecode2 = 0 ;
42284 PyObject *swig_obj[2] ;
42285
42286 (void)self;
42287 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetGroupID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
42288 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42289 if (!SWIG_IsOK(res1)) {
42290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetGroupID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42291 }
42292 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42293 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
42294 if (!SWIG_IsOK(ecode2)) {
42295 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetGroupID" "', argument " "2"" of type '" "uint32_t""'");
42296 }
42297 arg2 = static_cast< uint32_t >(val2);
42298 {
42299 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42300 (arg1)->SetGroupID(arg2);
42301 SWIG_PYTHON_THREAD_END_ALLOW;
42302 }
42303 resultobj = SWIG_Py_Void();
42304 return resultobj;
42305fail:
42306 return NULL;
42307}
42308
42309
42310SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetExecutableFile(PyObject *self, PyObject *args) {
42311 PyObject *resultobj = 0;
42312 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42313 void *argp1 = 0 ;
42314 int res1 = 0 ;
42315 PyObject *swig_obj[1] ;
42316 lldb::SBFileSpec result;
42317
42318 (void)self;
42319 if (!args) SWIG_fail;
42320 swig_obj[0] = args;
42321 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42322 if (!SWIG_IsOK(res1)) {
42323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetExecutableFile" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42324 }
42325 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42326 {
42327 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42328 result = (arg1)->GetExecutableFile();
42329 SWIG_PYTHON_THREAD_END_ALLOW;
42330 }
42331 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
42332 return resultobj;
42333fail:
42334 return NULL;
42335}
42336
42337
42338SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetExecutableFile(PyObject *self, PyObject *args) {
42339 PyObject *resultobj = 0;
42340 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42341 lldb::SBFileSpec arg2 ;
42342 bool arg3 ;
42343 void *argp1 = 0 ;
42344 int res1 = 0 ;
42345 void *argp2 ;
42346 int res2 = 0 ;
42347 bool val3 ;
42348 int ecode3 = 0 ;
42349 PyObject *swig_obj[3] ;
42350
42351 (void)self;
42352 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetExecutableFile", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
42353 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42354 if (!SWIG_IsOK(res1)) {
42355 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetExecutableFile" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42356 }
42357 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42358 {
42359 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
42360 if (!SWIG_IsOK(res2)) {
42361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetExecutableFile" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
42362 }
42363 if (!argp2) {
42364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLaunchInfo_SetExecutableFile" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
42365 } else {
42366 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
42367 arg2 = *temp;
42368 if (SWIG_IsNewObj(res2)) delete temp;
42369 }
42370 }
42371 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
42372 if (!SWIG_IsOK(ecode3)) {
42373 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_SetExecutableFile" "', argument " "3"" of type '" "bool""'");
42374 }
42375 arg3 = static_cast< bool >(val3);
42376 {
42377 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42378 (arg1)->SetExecutableFile(exe_file: arg2,add_as_first_arg: arg3);
42379 SWIG_PYTHON_THREAD_END_ALLOW;
42380 }
42381 resultobj = SWIG_Py_Void();
42382 return resultobj;
42383fail:
42384 return NULL;
42385}
42386
42387
42388SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetListener(PyObject *self, PyObject *args) {
42389 PyObject *resultobj = 0;
42390 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42391 void *argp1 = 0 ;
42392 int res1 = 0 ;
42393 PyObject *swig_obj[1] ;
42394 lldb::SBListener result;
42395
42396 (void)self;
42397 if (!args) SWIG_fail;
42398 swig_obj[0] = args;
42399 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42400 if (!SWIG_IsOK(res1)) {
42401 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetListener" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42402 }
42403 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42404 {
42405 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42406 result = (arg1)->GetListener();
42407 SWIG_PYTHON_THREAD_END_ALLOW;
42408 }
42409 resultobj = SWIG_NewPointerObj((new lldb::SBListener(result)), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_OWN | 0 );
42410 return resultobj;
42411fail:
42412 return NULL;
42413}
42414
42415
42416SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetListener(PyObject *self, PyObject *args) {
42417 PyObject *resultobj = 0;
42418 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42419 lldb::SBListener *arg2 = 0 ;
42420 void *argp1 = 0 ;
42421 int res1 = 0 ;
42422 void *argp2 = 0 ;
42423 int res2 = 0 ;
42424 PyObject *swig_obj[2] ;
42425
42426 (void)self;
42427 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetListener", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
42428 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42429 if (!SWIG_IsOK(res1)) {
42430 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetListener" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42431 }
42432 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42433 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
42434 if (!SWIG_IsOK(res2)) {
42435 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
42436 }
42437 if (!argp2) {
42438 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLaunchInfo_SetListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
42439 }
42440 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
42441 {
42442 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42443 (arg1)->SetListener(*arg2);
42444 SWIG_PYTHON_THREAD_END_ALLOW;
42445 }
42446 resultobj = SWIG_Py_Void();
42447 return resultobj;
42448fail:
42449 return NULL;
42450}
42451
42452
42453SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShadowListener(PyObject *self, PyObject *args) {
42454 PyObject *resultobj = 0;
42455 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42456 void *argp1 = 0 ;
42457 int res1 = 0 ;
42458 PyObject *swig_obj[1] ;
42459 lldb::SBListener result;
42460
42461 (void)self;
42462 if (!args) SWIG_fail;
42463 swig_obj[0] = args;
42464 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42465 if (!SWIG_IsOK(res1)) {
42466 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetShadowListener" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42467 }
42468 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42469 {
42470 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42471 result = (arg1)->GetShadowListener();
42472 SWIG_PYTHON_THREAD_END_ALLOW;
42473 }
42474 resultobj = SWIG_NewPointerObj((new lldb::SBListener(result)), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_OWN | 0 );
42475 return resultobj;
42476fail:
42477 return NULL;
42478}
42479
42480
42481SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShadowListener(PyObject *self, PyObject *args) {
42482 PyObject *resultobj = 0;
42483 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42484 lldb::SBListener *arg2 = 0 ;
42485 void *argp1 = 0 ;
42486 int res1 = 0 ;
42487 void *argp2 = 0 ;
42488 int res2 = 0 ;
42489 PyObject *swig_obj[2] ;
42490
42491 (void)self;
42492 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetShadowListener", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
42493 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42494 if (!SWIG_IsOK(res1)) {
42495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetShadowListener" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42496 }
42497 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42498 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
42499 if (!SWIG_IsOK(res2)) {
42500 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetShadowListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
42501 }
42502 if (!argp2) {
42503 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLaunchInfo_SetShadowListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
42504 }
42505 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
42506 {
42507 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42508 (arg1)->SetShadowListener(*arg2);
42509 SWIG_PYTHON_THREAD_END_ALLOW;
42510 }
42511 resultobj = SWIG_Py_Void();
42512 return resultobj;
42513fail:
42514 return NULL;
42515}
42516
42517
42518SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetNumArguments(PyObject *self, PyObject *args) {
42519 PyObject *resultobj = 0;
42520 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42521 void *argp1 = 0 ;
42522 int res1 = 0 ;
42523 PyObject *swig_obj[1] ;
42524 uint32_t result;
42525
42526 (void)self;
42527 if (!args) SWIG_fail;
42528 swig_obj[0] = args;
42529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42530 if (!SWIG_IsOK(res1)) {
42531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetNumArguments" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42532 }
42533 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42534 {
42535 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42536 result = (uint32_t)(arg1)->GetNumArguments();
42537 SWIG_PYTHON_THREAD_END_ALLOW;
42538 }
42539 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
42540 return resultobj;
42541fail:
42542 return NULL;
42543}
42544
42545
42546SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetArgumentAtIndex(PyObject *self, PyObject *args) {
42547 PyObject *resultobj = 0;
42548 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42549 uint32_t arg2 ;
42550 void *argp1 = 0 ;
42551 int res1 = 0 ;
42552 unsigned int val2 ;
42553 int ecode2 = 0 ;
42554 PyObject *swig_obj[2] ;
42555 char *result = 0 ;
42556
42557 (void)self;
42558 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_GetArgumentAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
42559 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42560 if (!SWIG_IsOK(res1)) {
42561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetArgumentAtIndex" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42562 }
42563 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42564 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
42565 if (!SWIG_IsOK(ecode2)) {
42566 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_GetArgumentAtIndex" "', argument " "2"" of type '" "uint32_t""'");
42567 }
42568 arg2 = static_cast< uint32_t >(val2);
42569 {
42570 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42571 result = (char *)(arg1)->GetArgumentAtIndex(idx: arg2);
42572 SWIG_PYTHON_THREAD_END_ALLOW;
42573 }
42574 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
42575 return resultobj;
42576fail:
42577 return NULL;
42578}
42579
42580
42581SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetArguments(PyObject *self, PyObject *args) {
42582 PyObject *resultobj = 0;
42583 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42584 char **arg2 = (char **) 0 ;
42585 bool arg3 ;
42586 void *argp1 = 0 ;
42587 int res1 = 0 ;
42588 bool val3 ;
42589 int ecode3 = 0 ;
42590 PyObject *swig_obj[3] ;
42591
42592 (void)self;
42593 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetArguments", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
42594 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42595 if (!SWIG_IsOK(res1)) {
42596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetArguments" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42597 }
42598 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42599 {
42600 /* Check if is a list */
42601 if (PythonList::Check(py_obj: swig_obj[1])) {
42602 PythonList list(PyRefType::Borrowed, swig_obj[1]);
42603 int size = list.GetSize();
42604 int i = 0;
42605 arg2 = (char **)malloc(size: (size + 1) * sizeof(char *));
42606 for (i = 0; i < size; i++) {
42607 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
42608 if (!py_str.IsAllocated()) {
42609 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
42610 SWIG_fail;
42611 }
42612
42613 arg2[i] = const_cast<char *>(py_str.GetString().data());
42614 }
42615 arg2[i] = 0;
42616 } else if (swig_obj[1] == Py_None) {
42617 arg2 = NULL;
42618 } else {
42619 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
42620 SWIG_fail;
42621 }
42622 }
42623 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
42624 if (!SWIG_IsOK(ecode3)) {
42625 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_SetArguments" "', argument " "3"" of type '" "bool""'");
42626 }
42627 arg3 = static_cast< bool >(val3);
42628 {
42629 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42630 (arg1)->SetArguments(argv: (char const **)arg2,append: arg3);
42631 SWIG_PYTHON_THREAD_END_ALLOW;
42632 }
42633 resultobj = SWIG_Py_Void();
42634 {
42635 free(ptr: (char *) arg2);
42636 }
42637 return resultobj;
42638fail:
42639 {
42640 free(ptr: (char *) arg2);
42641 }
42642 return NULL;
42643}
42644
42645
42646SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetNumEnvironmentEntries(PyObject *self, PyObject *args) {
42647 PyObject *resultobj = 0;
42648 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42649 void *argp1 = 0 ;
42650 int res1 = 0 ;
42651 PyObject *swig_obj[1] ;
42652 uint32_t result;
42653
42654 (void)self;
42655 if (!args) SWIG_fail;
42656 swig_obj[0] = args;
42657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42658 if (!SWIG_IsOK(res1)) {
42659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetNumEnvironmentEntries" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42660 }
42661 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42662 {
42663 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42664 result = (uint32_t)(arg1)->GetNumEnvironmentEntries();
42665 SWIG_PYTHON_THREAD_END_ALLOW;
42666 }
42667 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
42668 return resultobj;
42669fail:
42670 return NULL;
42671}
42672
42673
42674SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetEnvironmentEntryAtIndex(PyObject *self, PyObject *args) {
42675 PyObject *resultobj = 0;
42676 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42677 uint32_t arg2 ;
42678 void *argp1 = 0 ;
42679 int res1 = 0 ;
42680 unsigned int val2 ;
42681 int ecode2 = 0 ;
42682 PyObject *swig_obj[2] ;
42683 char *result = 0 ;
42684
42685 (void)self;
42686 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_GetEnvironmentEntryAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
42687 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42688 if (!SWIG_IsOK(res1)) {
42689 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetEnvironmentEntryAtIndex" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42690 }
42691 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42692 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
42693 if (!SWIG_IsOK(ecode2)) {
42694 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_GetEnvironmentEntryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
42695 }
42696 arg2 = static_cast< uint32_t >(val2);
42697 {
42698 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42699 result = (char *)(arg1)->GetEnvironmentEntryAtIndex(idx: arg2);
42700 SWIG_PYTHON_THREAD_END_ALLOW;
42701 }
42702 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
42703 return resultobj;
42704fail:
42705 return NULL;
42706}
42707
42708
42709SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetEnvironmentEntries(PyObject *self, PyObject *args) {
42710 PyObject *resultobj = 0;
42711 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42712 char **arg2 = (char **) 0 ;
42713 bool arg3 ;
42714 void *argp1 = 0 ;
42715 int res1 = 0 ;
42716 bool val3 ;
42717 int ecode3 = 0 ;
42718 PyObject *swig_obj[3] ;
42719
42720 (void)self;
42721 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetEnvironmentEntries", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
42722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42723 if (!SWIG_IsOK(res1)) {
42724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetEnvironmentEntries" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42725 }
42726 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42727 {
42728 /* Check if is a list */
42729 if (PythonList::Check(py_obj: swig_obj[1])) {
42730 PythonList list(PyRefType::Borrowed, swig_obj[1]);
42731 int size = list.GetSize();
42732 int i = 0;
42733 arg2 = (char **)malloc(size: (size + 1) * sizeof(char *));
42734 for (i = 0; i < size; i++) {
42735 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
42736 if (!py_str.IsAllocated()) {
42737 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
42738 SWIG_fail;
42739 }
42740
42741 arg2[i] = const_cast<char *>(py_str.GetString().data());
42742 }
42743 arg2[i] = 0;
42744 } else if (swig_obj[1] == Py_None) {
42745 arg2 = NULL;
42746 } else {
42747 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
42748 SWIG_fail;
42749 }
42750 }
42751 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
42752 if (!SWIG_IsOK(ecode3)) {
42753 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_SetEnvironmentEntries" "', argument " "3"" of type '" "bool""'");
42754 }
42755 arg3 = static_cast< bool >(val3);
42756 {
42757 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42758 (arg1)->SetEnvironmentEntries(envp: (char const **)arg2,append: arg3);
42759 SWIG_PYTHON_THREAD_END_ALLOW;
42760 }
42761 resultobj = SWIG_Py_Void();
42762 {
42763 free(ptr: (char *) arg2);
42764 }
42765 return resultobj;
42766fail:
42767 {
42768 free(ptr: (char *) arg2);
42769 }
42770 return NULL;
42771}
42772
42773
42774SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetEnvironment(PyObject *self, PyObject *args) {
42775 PyObject *resultobj = 0;
42776 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42777 lldb::SBEnvironment *arg2 = 0 ;
42778 bool arg3 ;
42779 void *argp1 = 0 ;
42780 int res1 = 0 ;
42781 void *argp2 = 0 ;
42782 int res2 = 0 ;
42783 bool val3 ;
42784 int ecode3 = 0 ;
42785 PyObject *swig_obj[3] ;
42786
42787 (void)self;
42788 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetEnvironment", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
42789 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42790 if (!SWIG_IsOK(res1)) {
42791 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetEnvironment" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42792 }
42793 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42794 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEnvironment, 0 | 0);
42795 if (!SWIG_IsOK(res2)) {
42796 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetEnvironment" "', argument " "2"" of type '" "lldb::SBEnvironment const &""'");
42797 }
42798 if (!argp2) {
42799 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLaunchInfo_SetEnvironment" "', argument " "2"" of type '" "lldb::SBEnvironment const &""'");
42800 }
42801 arg2 = reinterpret_cast< lldb::SBEnvironment * >(argp2);
42802 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
42803 if (!SWIG_IsOK(ecode3)) {
42804 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_SetEnvironment" "', argument " "3"" of type '" "bool""'");
42805 }
42806 arg3 = static_cast< bool >(val3);
42807 {
42808 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42809 (arg1)->SetEnvironment(env: (lldb::SBEnvironment const &)*arg2,append: arg3);
42810 SWIG_PYTHON_THREAD_END_ALLOW;
42811 }
42812 resultobj = SWIG_Py_Void();
42813 return resultobj;
42814fail:
42815 return NULL;
42816}
42817
42818
42819SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetEnvironment(PyObject *self, PyObject *args) {
42820 PyObject *resultobj = 0;
42821 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42822 void *argp1 = 0 ;
42823 int res1 = 0 ;
42824 PyObject *swig_obj[1] ;
42825 lldb::SBEnvironment result;
42826
42827 (void)self;
42828 if (!args) SWIG_fail;
42829 swig_obj[0] = args;
42830 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42831 if (!SWIG_IsOK(res1)) {
42832 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetEnvironment" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42833 }
42834 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42835 {
42836 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42837 result = (arg1)->GetEnvironment();
42838 SWIG_PYTHON_THREAD_END_ALLOW;
42839 }
42840 resultobj = SWIG_NewPointerObj((new lldb::SBEnvironment(result)), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_OWN | 0 );
42841 return resultobj;
42842fail:
42843 return NULL;
42844}
42845
42846
42847SWIGINTERN PyObject *_wrap_SBLaunchInfo_Clear(PyObject *self, PyObject *args) {
42848 PyObject *resultobj = 0;
42849 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42850 void *argp1 = 0 ;
42851 int res1 = 0 ;
42852 PyObject *swig_obj[1] ;
42853
42854 (void)self;
42855 if (!args) SWIG_fail;
42856 swig_obj[0] = args;
42857 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42858 if (!SWIG_IsOK(res1)) {
42859 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_Clear" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42860 }
42861 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42862 {
42863 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42864 (arg1)->Clear();
42865 SWIG_PYTHON_THREAD_END_ALLOW;
42866 }
42867 resultobj = SWIG_Py_Void();
42868 return resultobj;
42869fail:
42870 return NULL;
42871}
42872
42873
42874SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetWorkingDirectory(PyObject *self, PyObject *args) {
42875 PyObject *resultobj = 0;
42876 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42877 void *argp1 = 0 ;
42878 int res1 = 0 ;
42879 PyObject *swig_obj[1] ;
42880 char *result = 0 ;
42881
42882 (void)self;
42883 if (!args) SWIG_fail;
42884 swig_obj[0] = args;
42885 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42886 if (!SWIG_IsOK(res1)) {
42887 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBLaunchInfo const *""'");
42888 }
42889 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42890 {
42891 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42892 result = (char *)((lldb::SBLaunchInfo const *)arg1)->GetWorkingDirectory();
42893 SWIG_PYTHON_THREAD_END_ALLOW;
42894 }
42895 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
42896 return resultobj;
42897fail:
42898 return NULL;
42899}
42900
42901
42902SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetWorkingDirectory(PyObject *self, PyObject *args) {
42903 PyObject *resultobj = 0;
42904 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42905 char *arg2 = (char *) 0 ;
42906 void *argp1 = 0 ;
42907 int res1 = 0 ;
42908 int res2 ;
42909 char *buf2 = 0 ;
42910 int alloc2 = 0 ;
42911 PyObject *swig_obj[2] ;
42912
42913 (void)self;
42914 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetWorkingDirectory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
42915 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42916 if (!SWIG_IsOK(res1)) {
42917 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42918 }
42919 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42920 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
42921 if (!SWIG_IsOK(res2)) {
42922 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetWorkingDirectory" "', argument " "2"" of type '" "char const *""'");
42923 }
42924 arg2 = reinterpret_cast< char * >(buf2);
42925 {
42926 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42927 (arg1)->SetWorkingDirectory((char const *)arg2);
42928 SWIG_PYTHON_THREAD_END_ALLOW;
42929 }
42930 resultobj = SWIG_Py_Void();
42931 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42932 return resultobj;
42933fail:
42934 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42935 return NULL;
42936}
42937
42938
42939SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetLaunchFlags(PyObject *self, PyObject *args) {
42940 PyObject *resultobj = 0;
42941 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42942 void *argp1 = 0 ;
42943 int res1 = 0 ;
42944 PyObject *swig_obj[1] ;
42945 uint32_t result;
42946
42947 (void)self;
42948 if (!args) SWIG_fail;
42949 swig_obj[0] = args;
42950 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42951 if (!SWIG_IsOK(res1)) {
42952 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetLaunchFlags" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42953 }
42954 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42955 {
42956 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42957 result = (uint32_t)(arg1)->GetLaunchFlags();
42958 SWIG_PYTHON_THREAD_END_ALLOW;
42959 }
42960 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
42961 return resultobj;
42962fail:
42963 return NULL;
42964}
42965
42966
42967SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetLaunchFlags(PyObject *self, PyObject *args) {
42968 PyObject *resultobj = 0;
42969 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
42970 uint32_t arg2 ;
42971 void *argp1 = 0 ;
42972 int res1 = 0 ;
42973 unsigned int val2 ;
42974 int ecode2 = 0 ;
42975 PyObject *swig_obj[2] ;
42976
42977 (void)self;
42978 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetLaunchFlags", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
42979 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
42980 if (!SWIG_IsOK(res1)) {
42981 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetLaunchFlags" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
42982 }
42983 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
42984 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
42985 if (!SWIG_IsOK(ecode2)) {
42986 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetLaunchFlags" "', argument " "2"" of type '" "uint32_t""'");
42987 }
42988 arg2 = static_cast< uint32_t >(val2);
42989 {
42990 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42991 (arg1)->SetLaunchFlags(arg2);
42992 SWIG_PYTHON_THREAD_END_ALLOW;
42993 }
42994 resultobj = SWIG_Py_Void();
42995 return resultobj;
42996fail:
42997 return NULL;
42998}
42999
43000
43001SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetProcessPluginName(PyObject *self, PyObject *args) {
43002 PyObject *resultobj = 0;
43003 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43004 void *argp1 = 0 ;
43005 int res1 = 0 ;
43006 PyObject *swig_obj[1] ;
43007 char *result = 0 ;
43008
43009 (void)self;
43010 if (!args) SWIG_fail;
43011 swig_obj[0] = args;
43012 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43013 if (!SWIG_IsOK(res1)) {
43014 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetProcessPluginName" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43015 }
43016 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43017 {
43018 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43019 result = (char *)(arg1)->GetProcessPluginName();
43020 SWIG_PYTHON_THREAD_END_ALLOW;
43021 }
43022 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
43023 return resultobj;
43024fail:
43025 return NULL;
43026}
43027
43028
43029SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetProcessPluginName(PyObject *self, PyObject *args) {
43030 PyObject *resultobj = 0;
43031 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43032 char *arg2 = (char *) 0 ;
43033 void *argp1 = 0 ;
43034 int res1 = 0 ;
43035 int res2 ;
43036 char *buf2 = 0 ;
43037 int alloc2 = 0 ;
43038 PyObject *swig_obj[2] ;
43039
43040 (void)self;
43041 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetProcessPluginName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43042 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43043 if (!SWIG_IsOK(res1)) {
43044 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetProcessPluginName" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43045 }
43046 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43047 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
43048 if (!SWIG_IsOK(res2)) {
43049 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetProcessPluginName" "', argument " "2"" of type '" "char const *""'");
43050 }
43051 arg2 = reinterpret_cast< char * >(buf2);
43052 {
43053 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43054 (arg1)->SetProcessPluginName((char const *)arg2);
43055 SWIG_PYTHON_THREAD_END_ALLOW;
43056 }
43057 resultobj = SWIG_Py_Void();
43058 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43059 return resultobj;
43060fail:
43061 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43062 return NULL;
43063}
43064
43065
43066SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShell(PyObject *self, PyObject *args) {
43067 PyObject *resultobj = 0;
43068 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43069 void *argp1 = 0 ;
43070 int res1 = 0 ;
43071 PyObject *swig_obj[1] ;
43072 char *result = 0 ;
43073
43074 (void)self;
43075 if (!args) SWIG_fail;
43076 swig_obj[0] = args;
43077 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43078 if (!SWIG_IsOK(res1)) {
43079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetShell" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43080 }
43081 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43082 {
43083 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43084 result = (char *)(arg1)->GetShell();
43085 SWIG_PYTHON_THREAD_END_ALLOW;
43086 }
43087 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
43088 return resultobj;
43089fail:
43090 return NULL;
43091}
43092
43093
43094SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShell(PyObject *self, PyObject *args) {
43095 PyObject *resultobj = 0;
43096 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43097 char *arg2 = (char *) 0 ;
43098 void *argp1 = 0 ;
43099 int res1 = 0 ;
43100 int res2 ;
43101 char *buf2 = 0 ;
43102 int alloc2 = 0 ;
43103 PyObject *swig_obj[2] ;
43104
43105 (void)self;
43106 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetShell", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43108 if (!SWIG_IsOK(res1)) {
43109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetShell" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43110 }
43111 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43112 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
43113 if (!SWIG_IsOK(res2)) {
43114 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetShell" "', argument " "2"" of type '" "char const *""'");
43115 }
43116 arg2 = reinterpret_cast< char * >(buf2);
43117 {
43118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43119 (arg1)->SetShell((char const *)arg2);
43120 SWIG_PYTHON_THREAD_END_ALLOW;
43121 }
43122 resultobj = SWIG_Py_Void();
43123 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43124 return resultobj;
43125fail:
43126 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43127 return NULL;
43128}
43129
43130
43131SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShellExpandArguments(PyObject *self, PyObject *args) {
43132 PyObject *resultobj = 0;
43133 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43134 void *argp1 = 0 ;
43135 int res1 = 0 ;
43136 PyObject *swig_obj[1] ;
43137 bool result;
43138
43139 (void)self;
43140 if (!args) SWIG_fail;
43141 swig_obj[0] = args;
43142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43143 if (!SWIG_IsOK(res1)) {
43144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetShellExpandArguments" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43145 }
43146 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43147 {
43148 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43149 result = (bool)(arg1)->GetShellExpandArguments();
43150 SWIG_PYTHON_THREAD_END_ALLOW;
43151 }
43152 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
43153 return resultobj;
43154fail:
43155 return NULL;
43156}
43157
43158
43159SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShellExpandArguments(PyObject *self, PyObject *args) {
43160 PyObject *resultobj = 0;
43161 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43162 bool arg2 ;
43163 void *argp1 = 0 ;
43164 int res1 = 0 ;
43165 bool val2 ;
43166 int ecode2 = 0 ;
43167 PyObject *swig_obj[2] ;
43168
43169 (void)self;
43170 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetShellExpandArguments", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43171 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43172 if (!SWIG_IsOK(res1)) {
43173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetShellExpandArguments" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43174 }
43175 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43176 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
43177 if (!SWIG_IsOK(ecode2)) {
43178 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetShellExpandArguments" "', argument " "2"" of type '" "bool""'");
43179 }
43180 arg2 = static_cast< bool >(val2);
43181 {
43182 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43183 (arg1)->SetShellExpandArguments(arg2);
43184 SWIG_PYTHON_THREAD_END_ALLOW;
43185 }
43186 resultobj = SWIG_Py_Void();
43187 return resultobj;
43188fail:
43189 return NULL;
43190}
43191
43192
43193SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetResumeCount(PyObject *self, PyObject *args) {
43194 PyObject *resultobj = 0;
43195 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43196 void *argp1 = 0 ;
43197 int res1 = 0 ;
43198 PyObject *swig_obj[1] ;
43199 uint32_t result;
43200
43201 (void)self;
43202 if (!args) SWIG_fail;
43203 swig_obj[0] = args;
43204 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43205 if (!SWIG_IsOK(res1)) {
43206 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetResumeCount" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43207 }
43208 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43209 {
43210 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43211 result = (uint32_t)(arg1)->GetResumeCount();
43212 SWIG_PYTHON_THREAD_END_ALLOW;
43213 }
43214 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
43215 return resultobj;
43216fail:
43217 return NULL;
43218}
43219
43220
43221SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetResumeCount(PyObject *self, PyObject *args) {
43222 PyObject *resultobj = 0;
43223 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43224 uint32_t arg2 ;
43225 void *argp1 = 0 ;
43226 int res1 = 0 ;
43227 unsigned int val2 ;
43228 int ecode2 = 0 ;
43229 PyObject *swig_obj[2] ;
43230
43231 (void)self;
43232 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetResumeCount", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43233 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43234 if (!SWIG_IsOK(res1)) {
43235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetResumeCount" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43236 }
43237 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43238 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
43239 if (!SWIG_IsOK(ecode2)) {
43240 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetResumeCount" "', argument " "2"" of type '" "uint32_t""'");
43241 }
43242 arg2 = static_cast< uint32_t >(val2);
43243 {
43244 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43245 (arg1)->SetResumeCount(arg2);
43246 SWIG_PYTHON_THREAD_END_ALLOW;
43247 }
43248 resultobj = SWIG_Py_Void();
43249 return resultobj;
43250fail:
43251 return NULL;
43252}
43253
43254
43255SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddCloseFileAction(PyObject *self, PyObject *args) {
43256 PyObject *resultobj = 0;
43257 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43258 int arg2 ;
43259 void *argp1 = 0 ;
43260 int res1 = 0 ;
43261 int val2 ;
43262 int ecode2 = 0 ;
43263 PyObject *swig_obj[2] ;
43264 bool result;
43265
43266 (void)self;
43267 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_AddCloseFileAction", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43269 if (!SWIG_IsOK(res1)) {
43270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_AddCloseFileAction" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43271 }
43272 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43273 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
43274 if (!SWIG_IsOK(ecode2)) {
43275 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_AddCloseFileAction" "', argument " "2"" of type '" "int""'");
43276 }
43277 arg2 = static_cast< int >(val2);
43278 {
43279 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43280 result = (bool)(arg1)->AddCloseFileAction(fd: arg2);
43281 SWIG_PYTHON_THREAD_END_ALLOW;
43282 }
43283 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
43284 return resultobj;
43285fail:
43286 return NULL;
43287}
43288
43289
43290SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddDuplicateFileAction(PyObject *self, PyObject *args) {
43291 PyObject *resultobj = 0;
43292 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43293 int arg2 ;
43294 int arg3 ;
43295 void *argp1 = 0 ;
43296 int res1 = 0 ;
43297 int val2 ;
43298 int ecode2 = 0 ;
43299 int val3 ;
43300 int ecode3 = 0 ;
43301 PyObject *swig_obj[3] ;
43302 bool result;
43303
43304 (void)self;
43305 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_AddDuplicateFileAction", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
43306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43307 if (!SWIG_IsOK(res1)) {
43308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_AddDuplicateFileAction" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43309 }
43310 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43311 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
43312 if (!SWIG_IsOK(ecode2)) {
43313 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_AddDuplicateFileAction" "', argument " "2"" of type '" "int""'");
43314 }
43315 arg2 = static_cast< int >(val2);
43316 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
43317 if (!SWIG_IsOK(ecode3)) {
43318 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_AddDuplicateFileAction" "', argument " "3"" of type '" "int""'");
43319 }
43320 arg3 = static_cast< int >(val3);
43321 {
43322 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43323 result = (bool)(arg1)->AddDuplicateFileAction(fd: arg2,dup_fd: arg3);
43324 SWIG_PYTHON_THREAD_END_ALLOW;
43325 }
43326 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
43327 return resultobj;
43328fail:
43329 return NULL;
43330}
43331
43332
43333SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddOpenFileAction(PyObject *self, PyObject *args) {
43334 PyObject *resultobj = 0;
43335 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43336 int arg2 ;
43337 char *arg3 = (char *) 0 ;
43338 bool arg4 ;
43339 bool arg5 ;
43340 void *argp1 = 0 ;
43341 int res1 = 0 ;
43342 int val2 ;
43343 int ecode2 = 0 ;
43344 int res3 ;
43345 char *buf3 = 0 ;
43346 int alloc3 = 0 ;
43347 bool val4 ;
43348 int ecode4 = 0 ;
43349 bool val5 ;
43350 int ecode5 = 0 ;
43351 PyObject *swig_obj[5] ;
43352 bool result;
43353
43354 (void)self;
43355 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_AddOpenFileAction", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
43356 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43357 if (!SWIG_IsOK(res1)) {
43358 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43359 }
43360 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43361 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
43362 if (!SWIG_IsOK(ecode2)) {
43363 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "2"" of type '" "int""'");
43364 }
43365 arg2 = static_cast< int >(val2);
43366 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
43367 if (!SWIG_IsOK(res3)) {
43368 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "3"" of type '" "char const *""'");
43369 }
43370 arg3 = reinterpret_cast< char * >(buf3);
43371 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
43372 if (!SWIG_IsOK(ecode4)) {
43373 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "4"" of type '" "bool""'");
43374 }
43375 arg4 = static_cast< bool >(val4);
43376 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
43377 if (!SWIG_IsOK(ecode5)) {
43378 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "5"" of type '" "bool""'");
43379 }
43380 arg5 = static_cast< bool >(val5);
43381 {
43382 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43383 result = (bool)(arg1)->AddOpenFileAction(fd: arg2,path: (char const *)arg3,read: arg4,write: arg5);
43384 SWIG_PYTHON_THREAD_END_ALLOW;
43385 }
43386 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
43387 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
43388 return resultobj;
43389fail:
43390 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
43391 return NULL;
43392}
43393
43394
43395SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddSuppressFileAction(PyObject *self, PyObject *args) {
43396 PyObject *resultobj = 0;
43397 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43398 int arg2 ;
43399 bool arg3 ;
43400 bool arg4 ;
43401 void *argp1 = 0 ;
43402 int res1 = 0 ;
43403 int val2 ;
43404 int ecode2 = 0 ;
43405 bool val3 ;
43406 int ecode3 = 0 ;
43407 bool val4 ;
43408 int ecode4 = 0 ;
43409 PyObject *swig_obj[4] ;
43410 bool result;
43411
43412 (void)self;
43413 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_AddSuppressFileAction", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
43414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43415 if (!SWIG_IsOK(res1)) {
43416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_AddSuppressFileAction" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43417 }
43418 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43419 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
43420 if (!SWIG_IsOK(ecode2)) {
43421 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_AddSuppressFileAction" "', argument " "2"" of type '" "int""'");
43422 }
43423 arg2 = static_cast< int >(val2);
43424 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
43425 if (!SWIG_IsOK(ecode3)) {
43426 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_AddSuppressFileAction" "', argument " "3"" of type '" "bool""'");
43427 }
43428 arg3 = static_cast< bool >(val3);
43429 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
43430 if (!SWIG_IsOK(ecode4)) {
43431 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBLaunchInfo_AddSuppressFileAction" "', argument " "4"" of type '" "bool""'");
43432 }
43433 arg4 = static_cast< bool >(val4);
43434 {
43435 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43436 result = (bool)(arg1)->AddSuppressFileAction(fd: arg2,read: arg3,write: arg4);
43437 SWIG_PYTHON_THREAD_END_ALLOW;
43438 }
43439 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
43440 return resultobj;
43441fail:
43442 return NULL;
43443}
43444
43445
43446SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetLaunchEventData(PyObject *self, PyObject *args) {
43447 PyObject *resultobj = 0;
43448 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43449 char *arg2 = (char *) 0 ;
43450 void *argp1 = 0 ;
43451 int res1 = 0 ;
43452 int res2 ;
43453 char *buf2 = 0 ;
43454 int alloc2 = 0 ;
43455 PyObject *swig_obj[2] ;
43456
43457 (void)self;
43458 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetLaunchEventData", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43459 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43460 if (!SWIG_IsOK(res1)) {
43461 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetLaunchEventData" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43462 }
43463 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43464 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
43465 if (!SWIG_IsOK(res2)) {
43466 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetLaunchEventData" "', argument " "2"" of type '" "char const *""'");
43467 }
43468 arg2 = reinterpret_cast< char * >(buf2);
43469 {
43470 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43471 (arg1)->SetLaunchEventData((char const *)arg2);
43472 SWIG_PYTHON_THREAD_END_ALLOW;
43473 }
43474 resultobj = SWIG_Py_Void();
43475 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43476 return resultobj;
43477fail:
43478 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43479 return NULL;
43480}
43481
43482
43483SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetLaunchEventData(PyObject *self, PyObject *args) {
43484 PyObject *resultobj = 0;
43485 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43486 void *argp1 = 0 ;
43487 int res1 = 0 ;
43488 PyObject *swig_obj[1] ;
43489 char *result = 0 ;
43490
43491 (void)self;
43492 if (!args) SWIG_fail;
43493 swig_obj[0] = args;
43494 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43495 if (!SWIG_IsOK(res1)) {
43496 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetLaunchEventData" "', argument " "1"" of type '" "lldb::SBLaunchInfo const *""'");
43497 }
43498 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43499 {
43500 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43501 result = (char *)((lldb::SBLaunchInfo const *)arg1)->GetLaunchEventData();
43502 SWIG_PYTHON_THREAD_END_ALLOW;
43503 }
43504 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
43505 return resultobj;
43506fail:
43507 return NULL;
43508}
43509
43510
43511SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetDetachOnError(PyObject *self, PyObject *args) {
43512 PyObject *resultobj = 0;
43513 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43514 void *argp1 = 0 ;
43515 int res1 = 0 ;
43516 PyObject *swig_obj[1] ;
43517 bool result;
43518
43519 (void)self;
43520 if (!args) SWIG_fail;
43521 swig_obj[0] = args;
43522 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43523 if (!SWIG_IsOK(res1)) {
43524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetDetachOnError" "', argument " "1"" of type '" "lldb::SBLaunchInfo const *""'");
43525 }
43526 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43527 {
43528 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43529 result = (bool)((lldb::SBLaunchInfo const *)arg1)->GetDetachOnError();
43530 SWIG_PYTHON_THREAD_END_ALLOW;
43531 }
43532 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
43533 return resultobj;
43534fail:
43535 return NULL;
43536}
43537
43538
43539SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetDetachOnError(PyObject *self, PyObject *args) {
43540 PyObject *resultobj = 0;
43541 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43542 bool arg2 ;
43543 void *argp1 = 0 ;
43544 int res1 = 0 ;
43545 bool val2 ;
43546 int ecode2 = 0 ;
43547 PyObject *swig_obj[2] ;
43548
43549 (void)self;
43550 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetDetachOnError", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43551 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43552 if (!SWIG_IsOK(res1)) {
43553 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetDetachOnError" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43554 }
43555 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43556 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
43557 if (!SWIG_IsOK(ecode2)) {
43558 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetDetachOnError" "', argument " "2"" of type '" "bool""'");
43559 }
43560 arg2 = static_cast< bool >(val2);
43561 {
43562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43563 (arg1)->SetDetachOnError(arg2);
43564 SWIG_PYTHON_THREAD_END_ALLOW;
43565 }
43566 resultobj = SWIG_Py_Void();
43567 return resultobj;
43568fail:
43569 return NULL;
43570}
43571
43572
43573SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetScriptedProcessClassName(PyObject *self, PyObject *args) {
43574 PyObject *resultobj = 0;
43575 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43576 void *argp1 = 0 ;
43577 int res1 = 0 ;
43578 PyObject *swig_obj[1] ;
43579 char *result = 0 ;
43580
43581 (void)self;
43582 if (!args) SWIG_fail;
43583 swig_obj[0] = args;
43584 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43585 if (!SWIG_IsOK(res1)) {
43586 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetScriptedProcessClassName" "', argument " "1"" of type '" "lldb::SBLaunchInfo const *""'");
43587 }
43588 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43589 {
43590 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43591 result = (char *)((lldb::SBLaunchInfo const *)arg1)->GetScriptedProcessClassName();
43592 SWIG_PYTHON_THREAD_END_ALLOW;
43593 }
43594 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
43595 return resultobj;
43596fail:
43597 return NULL;
43598}
43599
43600
43601SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetScriptedProcessClassName(PyObject *self, PyObject *args) {
43602 PyObject *resultobj = 0;
43603 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43604 char *arg2 = (char *) 0 ;
43605 void *argp1 = 0 ;
43606 int res1 = 0 ;
43607 int res2 ;
43608 char *buf2 = 0 ;
43609 int alloc2 = 0 ;
43610 PyObject *swig_obj[2] ;
43611
43612 (void)self;
43613 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetScriptedProcessClassName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43614 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43615 if (!SWIG_IsOK(res1)) {
43616 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetScriptedProcessClassName" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43617 }
43618 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43619 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
43620 if (!SWIG_IsOK(res2)) {
43621 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetScriptedProcessClassName" "', argument " "2"" of type '" "char const *""'");
43622 }
43623 arg2 = reinterpret_cast< char * >(buf2);
43624 {
43625 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43626 (arg1)->SetScriptedProcessClassName((char const *)arg2);
43627 SWIG_PYTHON_THREAD_END_ALLOW;
43628 }
43629 resultobj = SWIG_Py_Void();
43630 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43631 return resultobj;
43632fail:
43633 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43634 return NULL;
43635}
43636
43637
43638SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetScriptedProcessDictionary(PyObject *self, PyObject *args) {
43639 PyObject *resultobj = 0;
43640 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43641 void *argp1 = 0 ;
43642 int res1 = 0 ;
43643 PyObject *swig_obj[1] ;
43644 lldb::SBStructuredData result;
43645
43646 (void)self;
43647 if (!args) SWIG_fail;
43648 swig_obj[0] = args;
43649 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43650 if (!SWIG_IsOK(res1)) {
43651 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetScriptedProcessDictionary" "', argument " "1"" of type '" "lldb::SBLaunchInfo const *""'");
43652 }
43653 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43654 {
43655 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43656 result = ((lldb::SBLaunchInfo const *)arg1)->GetScriptedProcessDictionary();
43657 SWIG_PYTHON_THREAD_END_ALLOW;
43658 }
43659 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
43660 return resultobj;
43661fail:
43662 return NULL;
43663}
43664
43665
43666SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetScriptedProcessDictionary(PyObject *self, PyObject *args) {
43667 PyObject *resultobj = 0;
43668 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
43669 lldb::SBStructuredData arg2 ;
43670 void *argp1 = 0 ;
43671 int res1 = 0 ;
43672 void *argp2 ;
43673 int res2 = 0 ;
43674 PyObject *swig_obj[2] ;
43675
43676 (void)self;
43677 if (!SWIG_Python_UnpackTuple(args, name: "SBLaunchInfo_SetScriptedProcessDictionary", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43678 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
43679 if (!SWIG_IsOK(res1)) {
43680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetScriptedProcessDictionary" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
43681 }
43682 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
43683 {
43684 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStructuredData, 0 | 0);
43685 if (!SWIG_IsOK(res2)) {
43686 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetScriptedProcessDictionary" "', argument " "2"" of type '" "lldb::SBStructuredData""'");
43687 }
43688 if (!argp2) {
43689 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLaunchInfo_SetScriptedProcessDictionary" "', argument " "2"" of type '" "lldb::SBStructuredData""'");
43690 } else {
43691 lldb::SBStructuredData * temp = reinterpret_cast< lldb::SBStructuredData * >(argp2);
43692 arg2 = *temp;
43693 if (SWIG_IsNewObj(res2)) delete temp;
43694 }
43695 }
43696 {
43697 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43698 (arg1)->SetScriptedProcessDictionary(arg2);
43699 SWIG_PYTHON_THREAD_END_ALLOW;
43700 }
43701 resultobj = SWIG_Py_Void();
43702 return resultobj;
43703fail:
43704 return NULL;
43705}
43706
43707
43708SWIGINTERN PyObject *SBLaunchInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43709 PyObject *obj;
43710 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
43711 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_NewClientData(obj));
43712 return SWIG_Py_Void();
43713}
43714
43715SWIGINTERN PyObject *SBLaunchInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43716 return SWIG_Python_InitShadowInstance(args);
43717}
43718
43719SWIGINTERN PyObject *_wrap_new_SBLineEntry__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
43720 PyObject *resultobj = 0;
43721 lldb::SBLineEntry *result = 0 ;
43722
43723 (void)self;
43724 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
43725 {
43726 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43727 result = (lldb::SBLineEntry *)new lldb::SBLineEntry();
43728 SWIG_PYTHON_THREAD_END_ALLOW;
43729 }
43730 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_NEW | 0 );
43731 return resultobj;
43732fail:
43733 return NULL;
43734}
43735
43736
43737SWIGINTERN PyObject *_wrap_new_SBLineEntry__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
43738 PyObject *resultobj = 0;
43739 lldb::SBLineEntry *arg1 = 0 ;
43740 void *argp1 = 0 ;
43741 int res1 = 0 ;
43742 lldb::SBLineEntry *result = 0 ;
43743
43744 (void)self;
43745 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
43746 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBLineEntry, 0 | 0);
43747 if (!SWIG_IsOK(res1)) {
43748 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBLineEntry" "', argument " "1"" of type '" "lldb::SBLineEntry const &""'");
43749 }
43750 if (!argp1) {
43751 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBLineEntry" "', argument " "1"" of type '" "lldb::SBLineEntry const &""'");
43752 }
43753 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
43754 {
43755 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43756 result = (lldb::SBLineEntry *)new lldb::SBLineEntry((lldb::SBLineEntry const &)*arg1);
43757 SWIG_PYTHON_THREAD_END_ALLOW;
43758 }
43759 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_NEW | 0 );
43760 return resultobj;
43761fail:
43762 return NULL;
43763}
43764
43765
43766SWIGINTERN PyObject *_wrap_new_SBLineEntry(PyObject *self, PyObject *args) {
43767 Py_ssize_t argc;
43768 PyObject *argv[2] = {
43769 0
43770 };
43771
43772 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBLineEntry", min: 0, max: 1, objs: argv))) SWIG_fail;
43773 --argc;
43774 if (argc == 0) {
43775 return _wrap_new_SBLineEntry__SWIG_0(self, nobjs: argc, argv);
43776 }
43777 if (argc == 1) {
43778 int _v = 0;
43779 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_NO_NULL | 0);
43780 _v = SWIG_CheckState(res);
43781 if (_v) {
43782 return _wrap_new_SBLineEntry__SWIG_1(self, nobjs: argc, swig_obj: argv);
43783 }
43784 }
43785
43786fail:
43787 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBLineEntry'.\n"
43788 " Possible C/C++ prototypes are:\n"
43789 " lldb::SBLineEntry::SBLineEntry()\n"
43790 " lldb::SBLineEntry::SBLineEntry(lldb::SBLineEntry const &)\n");
43791 return 0;
43792}
43793
43794
43795SWIGINTERN PyObject *_wrap_delete_SBLineEntry(PyObject *self, PyObject *args) {
43796 PyObject *resultobj = 0;
43797 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
43798 void *argp1 = 0 ;
43799 int res1 = 0 ;
43800 PyObject *swig_obj[1] ;
43801
43802 (void)self;
43803 if (!args) SWIG_fail;
43804 swig_obj[0] = args;
43805 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_DISOWN | 0 );
43806 if (!SWIG_IsOK(res1)) {
43807 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBLineEntry" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
43808 }
43809 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
43810 {
43811 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43812 delete arg1;
43813 SWIG_PYTHON_THREAD_END_ALLOW;
43814 }
43815 resultobj = SWIG_Py_Void();
43816 return resultobj;
43817fail:
43818 return NULL;
43819}
43820
43821
43822SWIGINTERN PyObject *_wrap_SBLineEntry_GetStartAddress(PyObject *self, PyObject *args) {
43823 PyObject *resultobj = 0;
43824 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
43825 void *argp1 = 0 ;
43826 int res1 = 0 ;
43827 PyObject *swig_obj[1] ;
43828 lldb::SBAddress result;
43829
43830 (void)self;
43831 if (!args) SWIG_fail;
43832 swig_obj[0] = args;
43833 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
43834 if (!SWIG_IsOK(res1)) {
43835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetStartAddress" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
43836 }
43837 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
43838 {
43839 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43840 result = ((lldb::SBLineEntry const *)arg1)->GetStartAddress();
43841 SWIG_PYTHON_THREAD_END_ALLOW;
43842 }
43843 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
43844 return resultobj;
43845fail:
43846 return NULL;
43847}
43848
43849
43850SWIGINTERN PyObject *_wrap_SBLineEntry_GetEndAddress(PyObject *self, PyObject *args) {
43851 PyObject *resultobj = 0;
43852 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
43853 void *argp1 = 0 ;
43854 int res1 = 0 ;
43855 PyObject *swig_obj[1] ;
43856 lldb::SBAddress result;
43857
43858 (void)self;
43859 if (!args) SWIG_fail;
43860 swig_obj[0] = args;
43861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
43862 if (!SWIG_IsOK(res1)) {
43863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetEndAddress" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
43864 }
43865 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
43866 {
43867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43868 result = ((lldb::SBLineEntry const *)arg1)->GetEndAddress();
43869 SWIG_PYTHON_THREAD_END_ALLOW;
43870 }
43871 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
43872 return resultobj;
43873fail:
43874 return NULL;
43875}
43876
43877
43878SWIGINTERN PyObject *_wrap_SBLineEntry_GetSameLineContiguousAddressRangeEnd(PyObject *self, PyObject *args) {
43879 PyObject *resultobj = 0;
43880 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
43881 bool arg2 ;
43882 void *argp1 = 0 ;
43883 int res1 = 0 ;
43884 bool val2 ;
43885 int ecode2 = 0 ;
43886 PyObject *swig_obj[2] ;
43887 lldb::SBAddress result;
43888
43889 (void)self;
43890 if (!SWIG_Python_UnpackTuple(args, name: "SBLineEntry_GetSameLineContiguousAddressRangeEnd", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
43891 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
43892 if (!SWIG_IsOK(res1)) {
43893 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetSameLineContiguousAddressRangeEnd" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
43894 }
43895 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
43896 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
43897 if (!SWIG_IsOK(ecode2)) {
43898 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLineEntry_GetSameLineContiguousAddressRangeEnd" "', argument " "2"" of type '" "bool""'");
43899 }
43900 arg2 = static_cast< bool >(val2);
43901 {
43902 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43903 result = ((lldb::SBLineEntry const *)arg1)->GetSameLineContiguousAddressRangeEnd(include_inlined_functions: arg2);
43904 SWIG_PYTHON_THREAD_END_ALLOW;
43905 }
43906 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
43907 return resultobj;
43908fail:
43909 return NULL;
43910}
43911
43912
43913SWIGINTERN PyObject *_wrap_SBLineEntry___nonzero__(PyObject *self, PyObject *args) {
43914 PyObject *resultobj = 0;
43915 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
43916 void *argp1 = 0 ;
43917 int res1 = 0 ;
43918 PyObject *swig_obj[1] ;
43919 bool result;
43920
43921 (void)self;
43922 if (!args) SWIG_fail;
43923 swig_obj[0] = args;
43924 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
43925 if (!SWIG_IsOK(res1)) {
43926 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry___nonzero__" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
43927 }
43928 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
43929 {
43930 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43931 result = (bool)((lldb::SBLineEntry const *)arg1)->operator bool();
43932 SWIG_PYTHON_THREAD_END_ALLOW;
43933 }
43934 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
43935 return resultobj;
43936fail:
43937 return NULL;
43938}
43939
43940
43941SWIGINTERN PyObject *_wrap_SBLineEntry_IsValid(PyObject *self, PyObject *args) {
43942 PyObject *resultobj = 0;
43943 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
43944 void *argp1 = 0 ;
43945 int res1 = 0 ;
43946 PyObject *swig_obj[1] ;
43947 bool result;
43948
43949 (void)self;
43950 if (!args) SWIG_fail;
43951 swig_obj[0] = args;
43952 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
43953 if (!SWIG_IsOK(res1)) {
43954 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_IsValid" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
43955 }
43956 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
43957 {
43958 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43959 result = (bool)((lldb::SBLineEntry const *)arg1)->IsValid();
43960 SWIG_PYTHON_THREAD_END_ALLOW;
43961 }
43962 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
43963 return resultobj;
43964fail:
43965 return NULL;
43966}
43967
43968
43969SWIGINTERN PyObject *_wrap_SBLineEntry_GetFileSpec(PyObject *self, PyObject *args) {
43970 PyObject *resultobj = 0;
43971 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
43972 void *argp1 = 0 ;
43973 int res1 = 0 ;
43974 PyObject *swig_obj[1] ;
43975 lldb::SBFileSpec result;
43976
43977 (void)self;
43978 if (!args) SWIG_fail;
43979 swig_obj[0] = args;
43980 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
43981 if (!SWIG_IsOK(res1)) {
43982 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetFileSpec" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
43983 }
43984 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
43985 {
43986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43987 result = ((lldb::SBLineEntry const *)arg1)->GetFileSpec();
43988 SWIG_PYTHON_THREAD_END_ALLOW;
43989 }
43990 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
43991 return resultobj;
43992fail:
43993 return NULL;
43994}
43995
43996
43997SWIGINTERN PyObject *_wrap_SBLineEntry_GetLine(PyObject *self, PyObject *args) {
43998 PyObject *resultobj = 0;
43999 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44000 void *argp1 = 0 ;
44001 int res1 = 0 ;
44002 PyObject *swig_obj[1] ;
44003 uint32_t result;
44004
44005 (void)self;
44006 if (!args) SWIG_fail;
44007 swig_obj[0] = args;
44008 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44009 if (!SWIG_IsOK(res1)) {
44010 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetLine" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
44011 }
44012 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44013 {
44014 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44015 result = (uint32_t)((lldb::SBLineEntry const *)arg1)->GetLine();
44016 SWIG_PYTHON_THREAD_END_ALLOW;
44017 }
44018 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
44019 return resultobj;
44020fail:
44021 return NULL;
44022}
44023
44024
44025SWIGINTERN PyObject *_wrap_SBLineEntry_GetColumn(PyObject *self, PyObject *args) {
44026 PyObject *resultobj = 0;
44027 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44028 void *argp1 = 0 ;
44029 int res1 = 0 ;
44030 PyObject *swig_obj[1] ;
44031 uint32_t result;
44032
44033 (void)self;
44034 if (!args) SWIG_fail;
44035 swig_obj[0] = args;
44036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44037 if (!SWIG_IsOK(res1)) {
44038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetColumn" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
44039 }
44040 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44041 {
44042 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44043 result = (uint32_t)((lldb::SBLineEntry const *)arg1)->GetColumn();
44044 SWIG_PYTHON_THREAD_END_ALLOW;
44045 }
44046 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
44047 return resultobj;
44048fail:
44049 return NULL;
44050}
44051
44052
44053SWIGINTERN PyObject *_wrap_SBLineEntry_SetFileSpec(PyObject *self, PyObject *args) {
44054 PyObject *resultobj = 0;
44055 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44056 lldb::SBFileSpec arg2 ;
44057 void *argp1 = 0 ;
44058 int res1 = 0 ;
44059 void *argp2 ;
44060 int res2 = 0 ;
44061 PyObject *swig_obj[2] ;
44062
44063 (void)self;
44064 if (!SWIG_Python_UnpackTuple(args, name: "SBLineEntry_SetFileSpec", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
44065 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44066 if (!SWIG_IsOK(res1)) {
44067 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_SetFileSpec" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
44068 }
44069 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44070 {
44071 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
44072 if (!SWIG_IsOK(res2)) {
44073 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLineEntry_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
44074 }
44075 if (!argp2) {
44076 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLineEntry_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
44077 } else {
44078 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
44079 arg2 = *temp;
44080 if (SWIG_IsNewObj(res2)) delete temp;
44081 }
44082 }
44083 {
44084 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44085 (arg1)->SetFileSpec(arg2);
44086 SWIG_PYTHON_THREAD_END_ALLOW;
44087 }
44088 resultobj = SWIG_Py_Void();
44089 return resultobj;
44090fail:
44091 return NULL;
44092}
44093
44094
44095SWIGINTERN PyObject *_wrap_SBLineEntry_SetLine(PyObject *self, PyObject *args) {
44096 PyObject *resultobj = 0;
44097 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44098 uint32_t arg2 ;
44099 void *argp1 = 0 ;
44100 int res1 = 0 ;
44101 unsigned int val2 ;
44102 int ecode2 = 0 ;
44103 PyObject *swig_obj[2] ;
44104
44105 (void)self;
44106 if (!SWIG_Python_UnpackTuple(args, name: "SBLineEntry_SetLine", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
44107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44108 if (!SWIG_IsOK(res1)) {
44109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_SetLine" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
44110 }
44111 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44112 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
44113 if (!SWIG_IsOK(ecode2)) {
44114 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLineEntry_SetLine" "', argument " "2"" of type '" "uint32_t""'");
44115 }
44116 arg2 = static_cast< uint32_t >(val2);
44117 {
44118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44119 (arg1)->SetLine(arg2);
44120 SWIG_PYTHON_THREAD_END_ALLOW;
44121 }
44122 resultobj = SWIG_Py_Void();
44123 return resultobj;
44124fail:
44125 return NULL;
44126}
44127
44128
44129SWIGINTERN PyObject *_wrap_SBLineEntry_SetColumn(PyObject *self, PyObject *args) {
44130 PyObject *resultobj = 0;
44131 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44132 uint32_t arg2 ;
44133 void *argp1 = 0 ;
44134 int res1 = 0 ;
44135 unsigned int val2 ;
44136 int ecode2 = 0 ;
44137 PyObject *swig_obj[2] ;
44138
44139 (void)self;
44140 if (!SWIG_Python_UnpackTuple(args, name: "SBLineEntry_SetColumn", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
44141 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44142 if (!SWIG_IsOK(res1)) {
44143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_SetColumn" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
44144 }
44145 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44146 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
44147 if (!SWIG_IsOK(ecode2)) {
44148 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLineEntry_SetColumn" "', argument " "2"" of type '" "uint32_t""'");
44149 }
44150 arg2 = static_cast< uint32_t >(val2);
44151 {
44152 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44153 (arg1)->SetColumn(arg2);
44154 SWIG_PYTHON_THREAD_END_ALLOW;
44155 }
44156 resultobj = SWIG_Py_Void();
44157 return resultobj;
44158fail:
44159 return NULL;
44160}
44161
44162
44163SWIGINTERN PyObject *_wrap_SBLineEntry___eq__(PyObject *self, PyObject *args) {
44164 PyObject *resultobj = 0;
44165 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44166 lldb::SBLineEntry *arg2 = 0 ;
44167 void *argp1 = 0 ;
44168 int res1 = 0 ;
44169 void *argp2 = 0 ;
44170 int res2 = 0 ;
44171 PyObject *swig_obj[2] ;
44172 bool result;
44173
44174 (void)self;
44175 if (!SWIG_Python_UnpackTuple(args, name: "SBLineEntry___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
44176 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44177 if (!SWIG_IsOK(res1)) {
44178 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry___eq__" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
44179 }
44180 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44181 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLineEntry, 0 | 0);
44182 if (!SWIG_IsOK(res2)) {
44183 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLineEntry___eq__" "', argument " "2"" of type '" "lldb::SBLineEntry const &""'");
44184 }
44185 if (!argp2) {
44186 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLineEntry___eq__" "', argument " "2"" of type '" "lldb::SBLineEntry const &""'");
44187 }
44188 arg2 = reinterpret_cast< lldb::SBLineEntry * >(argp2);
44189 {
44190 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44191 result = (bool)((lldb::SBLineEntry const *)arg1)->operator ==(rhs: (lldb::SBLineEntry const &)*arg2);
44192 SWIG_PYTHON_THREAD_END_ALLOW;
44193 }
44194 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44195 return resultobj;
44196fail:
44197 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
44198 return NULL;
44199 }
44200 PyErr_Clear();
44201 Py_INCREF(Py_NotImplemented);
44202 return Py_NotImplemented;
44203}
44204
44205
44206SWIGINTERN PyObject *_wrap_SBLineEntry___ne__(PyObject *self, PyObject *args) {
44207 PyObject *resultobj = 0;
44208 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44209 lldb::SBLineEntry *arg2 = 0 ;
44210 void *argp1 = 0 ;
44211 int res1 = 0 ;
44212 void *argp2 = 0 ;
44213 int res2 = 0 ;
44214 PyObject *swig_obj[2] ;
44215 bool result;
44216
44217 (void)self;
44218 if (!SWIG_Python_UnpackTuple(args, name: "SBLineEntry___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
44219 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44220 if (!SWIG_IsOK(res1)) {
44221 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry___ne__" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
44222 }
44223 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44224 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLineEntry, 0 | 0);
44225 if (!SWIG_IsOK(res2)) {
44226 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLineEntry___ne__" "', argument " "2"" of type '" "lldb::SBLineEntry const &""'");
44227 }
44228 if (!argp2) {
44229 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLineEntry___ne__" "', argument " "2"" of type '" "lldb::SBLineEntry const &""'");
44230 }
44231 arg2 = reinterpret_cast< lldb::SBLineEntry * >(argp2);
44232 {
44233 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44234 result = (bool)((lldb::SBLineEntry const *)arg1)->operator !=(rhs: (lldb::SBLineEntry const &)*arg2);
44235 SWIG_PYTHON_THREAD_END_ALLOW;
44236 }
44237 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44238 return resultobj;
44239fail:
44240 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
44241 return NULL;
44242 }
44243 PyErr_Clear();
44244 Py_INCREF(Py_NotImplemented);
44245 return Py_NotImplemented;
44246}
44247
44248
44249SWIGINTERN PyObject *_wrap_SBLineEntry_GetDescription(PyObject *self, PyObject *args) {
44250 PyObject *resultobj = 0;
44251 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44252 lldb::SBStream *arg2 = 0 ;
44253 void *argp1 = 0 ;
44254 int res1 = 0 ;
44255 void *argp2 = 0 ;
44256 int res2 = 0 ;
44257 PyObject *swig_obj[2] ;
44258 bool result;
44259
44260 (void)self;
44261 if (!SWIG_Python_UnpackTuple(args, name: "SBLineEntry_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
44262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44263 if (!SWIG_IsOK(res1)) {
44264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetDescription" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
44265 }
44266 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44267 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
44268 if (!SWIG_IsOK(res2)) {
44269 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLineEntry_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
44270 }
44271 if (!argp2) {
44272 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLineEntry_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
44273 }
44274 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
44275 {
44276 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44277 result = (bool)(arg1)->GetDescription(description&: *arg2);
44278 SWIG_PYTHON_THREAD_END_ALLOW;
44279 }
44280 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44281 return resultobj;
44282fail:
44283 return NULL;
44284}
44285
44286
44287SWIGINTERN PyObject *_wrap_SBLineEntry___repr__(PyObject *self, PyObject *args) {
44288 PyObject *resultobj = 0;
44289 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
44290 void *argp1 = 0 ;
44291 int res1 = 0 ;
44292 PyObject *swig_obj[1] ;
44293 std::string result;
44294
44295 (void)self;
44296 if (!args) SWIG_fail;
44297 swig_obj[0] = args;
44298 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
44299 if (!SWIG_IsOK(res1)) {
44300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry___repr__" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
44301 }
44302 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
44303 {
44304 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44305 result = lldb_SBLineEntry___repr__(self: arg1);
44306 SWIG_PYTHON_THREAD_END_ALLOW;
44307 }
44308 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
44309 return resultobj;
44310fail:
44311 return NULL;
44312}
44313
44314
44315SWIGINTERN PyObject *SBLineEntry_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44316 PyObject *obj;
44317 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
44318 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBLineEntry, SWIG_NewClientData(obj));
44319 return SWIG_Py_Void();
44320}
44321
44322SWIGINTERN PyObject *SBLineEntry_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44323 return SWIG_Python_InitShadowInstance(args);
44324}
44325
44326SWIGINTERN PyObject *_wrap_new_SBListener__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
44327 PyObject *resultobj = 0;
44328 lldb::SBListener *result = 0 ;
44329
44330 (void)self;
44331 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
44332 {
44333 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44334 result = (lldb::SBListener *)new lldb::SBListener();
44335 SWIG_PYTHON_THREAD_END_ALLOW;
44336 }
44337 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NEW | 0 );
44338 return resultobj;
44339fail:
44340 return NULL;
44341}
44342
44343
44344SWIGINTERN PyObject *_wrap_new_SBListener__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
44345 PyObject *resultobj = 0;
44346 char *arg1 = (char *) 0 ;
44347 int res1 ;
44348 char *buf1 = 0 ;
44349 int alloc1 = 0 ;
44350 lldb::SBListener *result = 0 ;
44351
44352 (void)self;
44353 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
44354 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
44355 if (!SWIG_IsOK(res1)) {
44356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBListener" "', argument " "1"" of type '" "char const *""'");
44357 }
44358 arg1 = reinterpret_cast< char * >(buf1);
44359 {
44360 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44361 result = (lldb::SBListener *)new lldb::SBListener((char const *)arg1);
44362 SWIG_PYTHON_THREAD_END_ALLOW;
44363 }
44364 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NEW | 0 );
44365 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
44366 return resultobj;
44367fail:
44368 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
44369 return NULL;
44370}
44371
44372
44373SWIGINTERN PyObject *_wrap_new_SBListener__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
44374 PyObject *resultobj = 0;
44375 lldb::SBListener *arg1 = 0 ;
44376 void *argp1 = 0 ;
44377 int res1 = 0 ;
44378 lldb::SBListener *result = 0 ;
44379
44380 (void)self;
44381 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
44382 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBListener, 0 | 0);
44383 if (!SWIG_IsOK(res1)) {
44384 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBListener" "', argument " "1"" of type '" "lldb::SBListener const &""'");
44385 }
44386 if (!argp1) {
44387 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBListener" "', argument " "1"" of type '" "lldb::SBListener const &""'");
44388 }
44389 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44390 {
44391 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44392 result = (lldb::SBListener *)new lldb::SBListener((lldb::SBListener const &)*arg1);
44393 SWIG_PYTHON_THREAD_END_ALLOW;
44394 }
44395 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NEW | 0 );
44396 return resultobj;
44397fail:
44398 return NULL;
44399}
44400
44401
44402SWIGINTERN PyObject *_wrap_new_SBListener(PyObject *self, PyObject *args) {
44403 Py_ssize_t argc;
44404 PyObject *argv[2] = {
44405 0
44406 };
44407
44408 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBListener", min: 0, max: 1, objs: argv))) SWIG_fail;
44409 --argc;
44410 if (argc == 0) {
44411 return _wrap_new_SBListener__SWIG_0(self, nobjs: argc, argv);
44412 }
44413 if (argc == 1) {
44414 int _v = 0;
44415 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NO_NULL | 0);
44416 _v = SWIG_CheckState(res);
44417 if (_v) {
44418 return _wrap_new_SBListener__SWIG_2(self, nobjs: argc, swig_obj: argv);
44419 }
44420 }
44421 if (argc == 1) {
44422 int _v = 0;
44423 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
44424 _v = SWIG_CheckState(res);
44425 if (_v) {
44426 return _wrap_new_SBListener__SWIG_1(self, nobjs: argc, swig_obj: argv);
44427 }
44428 }
44429
44430fail:
44431 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBListener'.\n"
44432 " Possible C/C++ prototypes are:\n"
44433 " lldb::SBListener::SBListener()\n"
44434 " lldb::SBListener::SBListener(char const *)\n"
44435 " lldb::SBListener::SBListener(lldb::SBListener const &)\n");
44436 return 0;
44437}
44438
44439
44440SWIGINTERN PyObject *_wrap_delete_SBListener(PyObject *self, PyObject *args) {
44441 PyObject *resultobj = 0;
44442 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44443 void *argp1 = 0 ;
44444 int res1 = 0 ;
44445 PyObject *swig_obj[1] ;
44446
44447 (void)self;
44448 if (!args) SWIG_fail;
44449 swig_obj[0] = args;
44450 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_DISOWN | 0 );
44451 if (!SWIG_IsOK(res1)) {
44452 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBListener" "', argument " "1"" of type '" "lldb::SBListener *""'");
44453 }
44454 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44455 {
44456 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44457 delete arg1;
44458 SWIG_PYTHON_THREAD_END_ALLOW;
44459 }
44460 resultobj = SWIG_Py_Void();
44461 return resultobj;
44462fail:
44463 return NULL;
44464}
44465
44466
44467SWIGINTERN PyObject *_wrap_SBListener_AddEvent(PyObject *self, PyObject *args) {
44468 PyObject *resultobj = 0;
44469 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44470 lldb::SBEvent *arg2 = 0 ;
44471 void *argp1 = 0 ;
44472 int res1 = 0 ;
44473 void *argp2 = 0 ;
44474 int res2 = 0 ;
44475 PyObject *swig_obj[2] ;
44476
44477 (void)self;
44478 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_AddEvent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
44479 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44480 if (!SWIG_IsOK(res1)) {
44481 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_AddEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
44482 }
44483 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44484 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
44485 if (!SWIG_IsOK(res2)) {
44486 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_AddEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
44487 }
44488 if (!argp2) {
44489 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_AddEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
44490 }
44491 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
44492 {
44493 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44494 (arg1)->AddEvent(event: (lldb::SBEvent const &)*arg2);
44495 SWIG_PYTHON_THREAD_END_ALLOW;
44496 }
44497 resultobj = SWIG_Py_Void();
44498 return resultobj;
44499fail:
44500 return NULL;
44501}
44502
44503
44504SWIGINTERN PyObject *_wrap_SBListener_Clear(PyObject *self, PyObject *args) {
44505 PyObject *resultobj = 0;
44506 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44507 void *argp1 = 0 ;
44508 int res1 = 0 ;
44509 PyObject *swig_obj[1] ;
44510
44511 (void)self;
44512 if (!args) SWIG_fail;
44513 swig_obj[0] = args;
44514 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44515 if (!SWIG_IsOK(res1)) {
44516 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_Clear" "', argument " "1"" of type '" "lldb::SBListener *""'");
44517 }
44518 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44519 {
44520 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44521 (arg1)->Clear();
44522 SWIG_PYTHON_THREAD_END_ALLOW;
44523 }
44524 resultobj = SWIG_Py_Void();
44525 return resultobj;
44526fail:
44527 return NULL;
44528}
44529
44530
44531SWIGINTERN PyObject *_wrap_SBListener___nonzero__(PyObject *self, PyObject *args) {
44532 PyObject *resultobj = 0;
44533 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44534 void *argp1 = 0 ;
44535 int res1 = 0 ;
44536 PyObject *swig_obj[1] ;
44537 bool result;
44538
44539 (void)self;
44540 if (!args) SWIG_fail;
44541 swig_obj[0] = args;
44542 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44543 if (!SWIG_IsOK(res1)) {
44544 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener___nonzero__" "', argument " "1"" of type '" "lldb::SBListener const *""'");
44545 }
44546 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44547 {
44548 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44549 result = (bool)((lldb::SBListener const *)arg1)->operator bool();
44550 SWIG_PYTHON_THREAD_END_ALLOW;
44551 }
44552 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44553 return resultobj;
44554fail:
44555 return NULL;
44556}
44557
44558
44559SWIGINTERN PyObject *_wrap_SBListener_IsValid(PyObject *self, PyObject *args) {
44560 PyObject *resultobj = 0;
44561 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44562 void *argp1 = 0 ;
44563 int res1 = 0 ;
44564 PyObject *swig_obj[1] ;
44565 bool result;
44566
44567 (void)self;
44568 if (!args) SWIG_fail;
44569 swig_obj[0] = args;
44570 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44571 if (!SWIG_IsOK(res1)) {
44572 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_IsValid" "', argument " "1"" of type '" "lldb::SBListener const *""'");
44573 }
44574 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44575 {
44576 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44577 result = (bool)((lldb::SBListener const *)arg1)->IsValid();
44578 SWIG_PYTHON_THREAD_END_ALLOW;
44579 }
44580 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44581 return resultobj;
44582fail:
44583 return NULL;
44584}
44585
44586
44587SWIGINTERN PyObject *_wrap_SBListener_StartListeningForEventClass(PyObject *self, PyObject *args) {
44588 PyObject *resultobj = 0;
44589 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44590 lldb::SBDebugger *arg2 = 0 ;
44591 char *arg3 = (char *) 0 ;
44592 uint32_t arg4 ;
44593 void *argp1 = 0 ;
44594 int res1 = 0 ;
44595 void *argp2 = 0 ;
44596 int res2 = 0 ;
44597 int res3 ;
44598 char *buf3 = 0 ;
44599 int alloc3 = 0 ;
44600 unsigned int val4 ;
44601 int ecode4 = 0 ;
44602 PyObject *swig_obj[4] ;
44603 uint32_t result;
44604
44605 (void)self;
44606 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_StartListeningForEventClass", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
44607 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44608 if (!SWIG_IsOK(res1)) {
44609 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_StartListeningForEventClass" "', argument " "1"" of type '" "lldb::SBListener *""'");
44610 }
44611 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44612 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDebugger, 0 );
44613 if (!SWIG_IsOK(res2)) {
44614 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_StartListeningForEventClass" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
44615 }
44616 if (!argp2) {
44617 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_StartListeningForEventClass" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
44618 }
44619 arg2 = reinterpret_cast< lldb::SBDebugger * >(argp2);
44620 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
44621 if (!SWIG_IsOK(res3)) {
44622 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_StartListeningForEventClass" "', argument " "3"" of type '" "char const *""'");
44623 }
44624 arg3 = reinterpret_cast< char * >(buf3);
44625 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
44626 if (!SWIG_IsOK(ecode4)) {
44627 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBListener_StartListeningForEventClass" "', argument " "4"" of type '" "uint32_t""'");
44628 }
44629 arg4 = static_cast< uint32_t >(val4);
44630 {
44631 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44632 result = (uint32_t)(arg1)->StartListeningForEventClass(debugger&: *arg2,broadcaster_class: (char const *)arg3,event_mask: arg4);
44633 SWIG_PYTHON_THREAD_END_ALLOW;
44634 }
44635 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
44636 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
44637 return resultobj;
44638fail:
44639 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
44640 return NULL;
44641}
44642
44643
44644SWIGINTERN PyObject *_wrap_SBListener_StopListeningForEventClass(PyObject *self, PyObject *args) {
44645 PyObject *resultobj = 0;
44646 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44647 lldb::SBDebugger *arg2 = 0 ;
44648 char *arg3 = (char *) 0 ;
44649 uint32_t arg4 ;
44650 void *argp1 = 0 ;
44651 int res1 = 0 ;
44652 void *argp2 = 0 ;
44653 int res2 = 0 ;
44654 int res3 ;
44655 char *buf3 = 0 ;
44656 int alloc3 = 0 ;
44657 unsigned int val4 ;
44658 int ecode4 = 0 ;
44659 PyObject *swig_obj[4] ;
44660 bool result;
44661
44662 (void)self;
44663 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_StopListeningForEventClass", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
44664 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44665 if (!SWIG_IsOK(res1)) {
44666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_StopListeningForEventClass" "', argument " "1"" of type '" "lldb::SBListener *""'");
44667 }
44668 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44669 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDebugger, 0 );
44670 if (!SWIG_IsOK(res2)) {
44671 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_StopListeningForEventClass" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
44672 }
44673 if (!argp2) {
44674 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_StopListeningForEventClass" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
44675 }
44676 arg2 = reinterpret_cast< lldb::SBDebugger * >(argp2);
44677 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
44678 if (!SWIG_IsOK(res3)) {
44679 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_StopListeningForEventClass" "', argument " "3"" of type '" "char const *""'");
44680 }
44681 arg3 = reinterpret_cast< char * >(buf3);
44682 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
44683 if (!SWIG_IsOK(ecode4)) {
44684 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBListener_StopListeningForEventClass" "', argument " "4"" of type '" "uint32_t""'");
44685 }
44686 arg4 = static_cast< uint32_t >(val4);
44687 {
44688 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44689 result = (bool)(arg1)->StopListeningForEventClass(debugger&: *arg2,broadcaster_class: (char const *)arg3,event_mask: arg4);
44690 SWIG_PYTHON_THREAD_END_ALLOW;
44691 }
44692 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44693 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
44694 return resultobj;
44695fail:
44696 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
44697 return NULL;
44698}
44699
44700
44701SWIGINTERN PyObject *_wrap_SBListener_StartListeningForEvents(PyObject *self, PyObject *args) {
44702 PyObject *resultobj = 0;
44703 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44704 lldb::SBBroadcaster *arg2 = 0 ;
44705 uint32_t arg3 ;
44706 void *argp1 = 0 ;
44707 int res1 = 0 ;
44708 void *argp2 = 0 ;
44709 int res2 = 0 ;
44710 unsigned int val3 ;
44711 int ecode3 = 0 ;
44712 PyObject *swig_obj[3] ;
44713 uint32_t result;
44714
44715 (void)self;
44716 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_StartListeningForEvents", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
44717 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44718 if (!SWIG_IsOK(res1)) {
44719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_StartListeningForEvents" "', argument " "1"" of type '" "lldb::SBListener *""'");
44720 }
44721 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44722 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
44723 if (!SWIG_IsOK(res2)) {
44724 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_StartListeningForEvents" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
44725 }
44726 if (!argp2) {
44727 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_StartListeningForEvents" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
44728 }
44729 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
44730 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
44731 if (!SWIG_IsOK(ecode3)) {
44732 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBListener_StartListeningForEvents" "', argument " "3"" of type '" "uint32_t""'");
44733 }
44734 arg3 = static_cast< uint32_t >(val3);
44735 {
44736 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44737 result = (uint32_t)(arg1)->StartListeningForEvents(broadcaster: (lldb::SBBroadcaster const &)*arg2,event_mask: arg3);
44738 SWIG_PYTHON_THREAD_END_ALLOW;
44739 }
44740 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
44741 return resultobj;
44742fail:
44743 return NULL;
44744}
44745
44746
44747SWIGINTERN PyObject *_wrap_SBListener_StopListeningForEvents(PyObject *self, PyObject *args) {
44748 PyObject *resultobj = 0;
44749 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44750 lldb::SBBroadcaster *arg2 = 0 ;
44751 uint32_t arg3 ;
44752 void *argp1 = 0 ;
44753 int res1 = 0 ;
44754 void *argp2 = 0 ;
44755 int res2 = 0 ;
44756 unsigned int val3 ;
44757 int ecode3 = 0 ;
44758 PyObject *swig_obj[3] ;
44759 bool result;
44760
44761 (void)self;
44762 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_StopListeningForEvents", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
44763 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44764 if (!SWIG_IsOK(res1)) {
44765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_StopListeningForEvents" "', argument " "1"" of type '" "lldb::SBListener *""'");
44766 }
44767 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44768 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
44769 if (!SWIG_IsOK(res2)) {
44770 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_StopListeningForEvents" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
44771 }
44772 if (!argp2) {
44773 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_StopListeningForEvents" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
44774 }
44775 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
44776 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
44777 if (!SWIG_IsOK(ecode3)) {
44778 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBListener_StopListeningForEvents" "', argument " "3"" of type '" "uint32_t""'");
44779 }
44780 arg3 = static_cast< uint32_t >(val3);
44781 {
44782 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44783 result = (bool)(arg1)->StopListeningForEvents(broadcaster: (lldb::SBBroadcaster const &)*arg2,event_mask: arg3);
44784 SWIG_PYTHON_THREAD_END_ALLOW;
44785 }
44786 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44787 return resultobj;
44788fail:
44789 return NULL;
44790}
44791
44792
44793SWIGINTERN PyObject *_wrap_SBListener_WaitForEvent(PyObject *self, PyObject *args) {
44794 PyObject *resultobj = 0;
44795 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44796 uint32_t arg2 ;
44797 lldb::SBEvent *arg3 = 0 ;
44798 void *argp1 = 0 ;
44799 int res1 = 0 ;
44800 unsigned int val2 ;
44801 int ecode2 = 0 ;
44802 void *argp3 = 0 ;
44803 int res3 = 0 ;
44804 PyObject *swig_obj[3] ;
44805 bool result;
44806
44807 (void)self;
44808 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_WaitForEvent", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
44809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44810 if (!SWIG_IsOK(res1)) {
44811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_WaitForEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
44812 }
44813 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44814 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
44815 if (!SWIG_IsOK(ecode2)) {
44816 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBListener_WaitForEvent" "', argument " "2"" of type '" "uint32_t""'");
44817 }
44818 arg2 = static_cast< uint32_t >(val2);
44819 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 );
44820 if (!SWIG_IsOK(res3)) {
44821 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_WaitForEvent" "', argument " "3"" of type '" "lldb::SBEvent &""'");
44822 }
44823 if (!argp3) {
44824 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEvent" "', argument " "3"" of type '" "lldb::SBEvent &""'");
44825 }
44826 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
44827 {
44828 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44829 result = (bool)(arg1)->WaitForEvent(num_seconds: arg2,event&: *arg3);
44830 SWIG_PYTHON_THREAD_END_ALLOW;
44831 }
44832 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44833 return resultobj;
44834fail:
44835 return NULL;
44836}
44837
44838
44839SWIGINTERN PyObject *_wrap_SBListener_WaitForEventForBroadcaster(PyObject *self, PyObject *args) {
44840 PyObject *resultobj = 0;
44841 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44842 uint32_t arg2 ;
44843 lldb::SBBroadcaster *arg3 = 0 ;
44844 lldb::SBEvent *arg4 = 0 ;
44845 void *argp1 = 0 ;
44846 int res1 = 0 ;
44847 unsigned int val2 ;
44848 int ecode2 = 0 ;
44849 void *argp3 = 0 ;
44850 int res3 = 0 ;
44851 void *argp4 = 0 ;
44852 int res4 = 0 ;
44853 PyObject *swig_obj[4] ;
44854 bool result;
44855
44856 (void)self;
44857 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_WaitForEventForBroadcaster", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
44858 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44859 if (!SWIG_IsOK(res1)) {
44860 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "1"" of type '" "lldb::SBListener *""'");
44861 }
44862 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44863 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
44864 if (!SWIG_IsOK(ecode2)) {
44865 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "2"" of type '" "uint32_t""'");
44866 }
44867 arg2 = static_cast< uint32_t >(val2);
44868 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
44869 if (!SWIG_IsOK(res3)) {
44870 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBBroadcaster const &""'");
44871 }
44872 if (!argp3) {
44873 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBBroadcaster const &""'");
44874 }
44875 arg3 = reinterpret_cast< lldb::SBBroadcaster * >(argp3);
44876 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBEvent, 0 );
44877 if (!SWIG_IsOK(res4)) {
44878 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "4"" of type '" "lldb::SBEvent &""'");
44879 }
44880 if (!argp4) {
44881 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "4"" of type '" "lldb::SBEvent &""'");
44882 }
44883 arg4 = reinterpret_cast< lldb::SBEvent * >(argp4);
44884 {
44885 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44886 result = (bool)(arg1)->WaitForEventForBroadcaster(num_seconds: arg2,broadcaster: (lldb::SBBroadcaster const &)*arg3,sb_event&: *arg4);
44887 SWIG_PYTHON_THREAD_END_ALLOW;
44888 }
44889 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44890 return resultobj;
44891fail:
44892 return NULL;
44893}
44894
44895
44896SWIGINTERN PyObject *_wrap_SBListener_WaitForEventForBroadcasterWithType(PyObject *self, PyObject *args) {
44897 PyObject *resultobj = 0;
44898 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44899 uint32_t arg2 ;
44900 lldb::SBBroadcaster *arg3 = 0 ;
44901 uint32_t arg4 ;
44902 lldb::SBEvent *arg5 = 0 ;
44903 void *argp1 = 0 ;
44904 int res1 = 0 ;
44905 unsigned int val2 ;
44906 int ecode2 = 0 ;
44907 void *argp3 = 0 ;
44908 int res3 = 0 ;
44909 unsigned int val4 ;
44910 int ecode4 = 0 ;
44911 void *argp5 = 0 ;
44912 int res5 = 0 ;
44913 PyObject *swig_obj[5] ;
44914 bool result;
44915
44916 (void)self;
44917 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_WaitForEventForBroadcasterWithType", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
44918 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44919 if (!SWIG_IsOK(res1)) {
44920 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "1"" of type '" "lldb::SBListener *""'");
44921 }
44922 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44923 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
44924 if (!SWIG_IsOK(ecode2)) {
44925 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "2"" of type '" "uint32_t""'");
44926 }
44927 arg2 = static_cast< uint32_t >(val2);
44928 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
44929 if (!SWIG_IsOK(res3)) {
44930 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "3"" of type '" "lldb::SBBroadcaster const &""'");
44931 }
44932 if (!argp3) {
44933 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "3"" of type '" "lldb::SBBroadcaster const &""'");
44934 }
44935 arg3 = reinterpret_cast< lldb::SBBroadcaster * >(argp3);
44936 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
44937 if (!SWIG_IsOK(ecode4)) {
44938 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "4"" of type '" "uint32_t""'");
44939 }
44940 arg4 = static_cast< uint32_t >(val4);
44941 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBEvent, 0 );
44942 if (!SWIG_IsOK(res5)) {
44943 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "5"" of type '" "lldb::SBEvent &""'");
44944 }
44945 if (!argp5) {
44946 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "5"" of type '" "lldb::SBEvent &""'");
44947 }
44948 arg5 = reinterpret_cast< lldb::SBEvent * >(argp5);
44949 {
44950 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44951 result = (bool)(arg1)->WaitForEventForBroadcasterWithType(num_seconds: arg2,broadcaster: (lldb::SBBroadcaster const &)*arg3,event_type_mask: arg4,sb_event&: *arg5);
44952 SWIG_PYTHON_THREAD_END_ALLOW;
44953 }
44954 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44955 return resultobj;
44956fail:
44957 return NULL;
44958}
44959
44960
44961SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEvent(PyObject *self, PyObject *args) {
44962 PyObject *resultobj = 0;
44963 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
44964 lldb::SBEvent *arg2 = 0 ;
44965 void *argp1 = 0 ;
44966 int res1 = 0 ;
44967 void *argp2 = 0 ;
44968 int res2 = 0 ;
44969 PyObject *swig_obj[2] ;
44970 bool result;
44971
44972 (void)self;
44973 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_PeekAtNextEvent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
44974 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
44975 if (!SWIG_IsOK(res1)) {
44976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_PeekAtNextEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
44977 }
44978 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
44979 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 );
44980 if (!SWIG_IsOK(res2)) {
44981 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_PeekAtNextEvent" "', argument " "2"" of type '" "lldb::SBEvent &""'");
44982 }
44983 if (!argp2) {
44984 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEvent" "', argument " "2"" of type '" "lldb::SBEvent &""'");
44985 }
44986 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
44987 {
44988 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44989 result = (bool)(arg1)->PeekAtNextEvent(sb_event&: *arg2);
44990 SWIG_PYTHON_THREAD_END_ALLOW;
44991 }
44992 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
44993 return resultobj;
44994fail:
44995 return NULL;
44996}
44997
44998
44999SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEventForBroadcaster(PyObject *self, PyObject *args) {
45000 PyObject *resultobj = 0;
45001 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
45002 lldb::SBBroadcaster *arg2 = 0 ;
45003 lldb::SBEvent *arg3 = 0 ;
45004 void *argp1 = 0 ;
45005 int res1 = 0 ;
45006 void *argp2 = 0 ;
45007 int res2 = 0 ;
45008 void *argp3 = 0 ;
45009 int res3 = 0 ;
45010 PyObject *swig_obj[3] ;
45011 bool result;
45012
45013 (void)self;
45014 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_PeekAtNextEventForBroadcaster", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
45015 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
45016 if (!SWIG_IsOK(res1)) {
45017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "1"" of type '" "lldb::SBListener *""'");
45018 }
45019 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
45020 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
45021 if (!SWIG_IsOK(res2)) {
45022 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
45023 }
45024 if (!argp2) {
45025 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
45026 }
45027 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
45028 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 );
45029 if (!SWIG_IsOK(res3)) {
45030 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBEvent &""'");
45031 }
45032 if (!argp3) {
45033 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBEvent &""'");
45034 }
45035 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
45036 {
45037 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45038 result = (bool)(arg1)->PeekAtNextEventForBroadcaster(broadcaster: (lldb::SBBroadcaster const &)*arg2,sb_event&: *arg3);
45039 SWIG_PYTHON_THREAD_END_ALLOW;
45040 }
45041 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45042 return resultobj;
45043fail:
45044 return NULL;
45045}
45046
45047
45048SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEventForBroadcasterWithType(PyObject *self, PyObject *args) {
45049 PyObject *resultobj = 0;
45050 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
45051 lldb::SBBroadcaster *arg2 = 0 ;
45052 uint32_t arg3 ;
45053 lldb::SBEvent *arg4 = 0 ;
45054 void *argp1 = 0 ;
45055 int res1 = 0 ;
45056 void *argp2 = 0 ;
45057 int res2 = 0 ;
45058 unsigned int val3 ;
45059 int ecode3 = 0 ;
45060 void *argp4 = 0 ;
45061 int res4 = 0 ;
45062 PyObject *swig_obj[4] ;
45063 bool result;
45064
45065 (void)self;
45066 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_PeekAtNextEventForBroadcasterWithType", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
45067 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
45068 if (!SWIG_IsOK(res1)) {
45069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "1"" of type '" "lldb::SBListener *""'");
45070 }
45071 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
45072 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
45073 if (!SWIG_IsOK(res2)) {
45074 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
45075 }
45076 if (!argp2) {
45077 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
45078 }
45079 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
45080 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
45081 if (!SWIG_IsOK(ecode3)) {
45082 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "3"" of type '" "uint32_t""'");
45083 }
45084 arg3 = static_cast< uint32_t >(val3);
45085 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBEvent, 0 );
45086 if (!SWIG_IsOK(res4)) {
45087 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "4"" of type '" "lldb::SBEvent &""'");
45088 }
45089 if (!argp4) {
45090 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "4"" of type '" "lldb::SBEvent &""'");
45091 }
45092 arg4 = reinterpret_cast< lldb::SBEvent * >(argp4);
45093 {
45094 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45095 result = (bool)(arg1)->PeekAtNextEventForBroadcasterWithType(broadcaster: (lldb::SBBroadcaster const &)*arg2,event_type_mask: arg3,sb_event&: *arg4);
45096 SWIG_PYTHON_THREAD_END_ALLOW;
45097 }
45098 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45099 return resultobj;
45100fail:
45101 return NULL;
45102}
45103
45104
45105SWIGINTERN PyObject *_wrap_SBListener_GetNextEvent(PyObject *self, PyObject *args) {
45106 PyObject *resultobj = 0;
45107 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
45108 lldb::SBEvent *arg2 = 0 ;
45109 void *argp1 = 0 ;
45110 int res1 = 0 ;
45111 void *argp2 = 0 ;
45112 int res2 = 0 ;
45113 PyObject *swig_obj[2] ;
45114 bool result;
45115
45116 (void)self;
45117 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_GetNextEvent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
45118 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
45119 if (!SWIG_IsOK(res1)) {
45120 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_GetNextEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
45121 }
45122 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
45123 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 );
45124 if (!SWIG_IsOK(res2)) {
45125 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_GetNextEvent" "', argument " "2"" of type '" "lldb::SBEvent &""'");
45126 }
45127 if (!argp2) {
45128 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEvent" "', argument " "2"" of type '" "lldb::SBEvent &""'");
45129 }
45130 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
45131 {
45132 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45133 result = (bool)(arg1)->GetNextEvent(sb_event&: *arg2);
45134 SWIG_PYTHON_THREAD_END_ALLOW;
45135 }
45136 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45137 return resultobj;
45138fail:
45139 return NULL;
45140}
45141
45142
45143SWIGINTERN PyObject *_wrap_SBListener_GetNextEventForBroadcaster(PyObject *self, PyObject *args) {
45144 PyObject *resultobj = 0;
45145 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
45146 lldb::SBBroadcaster *arg2 = 0 ;
45147 lldb::SBEvent *arg3 = 0 ;
45148 void *argp1 = 0 ;
45149 int res1 = 0 ;
45150 void *argp2 = 0 ;
45151 int res2 = 0 ;
45152 void *argp3 = 0 ;
45153 int res3 = 0 ;
45154 PyObject *swig_obj[3] ;
45155 bool result;
45156
45157 (void)self;
45158 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_GetNextEventForBroadcaster", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
45159 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
45160 if (!SWIG_IsOK(res1)) {
45161 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "1"" of type '" "lldb::SBListener *""'");
45162 }
45163 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
45164 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
45165 if (!SWIG_IsOK(res2)) {
45166 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
45167 }
45168 if (!argp2) {
45169 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
45170 }
45171 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
45172 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 );
45173 if (!SWIG_IsOK(res3)) {
45174 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBEvent &""'");
45175 }
45176 if (!argp3) {
45177 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBEvent &""'");
45178 }
45179 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
45180 {
45181 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45182 result = (bool)(arg1)->GetNextEventForBroadcaster(broadcaster: (lldb::SBBroadcaster const &)*arg2,sb_event&: *arg3);
45183 SWIG_PYTHON_THREAD_END_ALLOW;
45184 }
45185 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45186 return resultobj;
45187fail:
45188 return NULL;
45189}
45190
45191
45192SWIGINTERN PyObject *_wrap_SBListener_GetNextEventForBroadcasterWithType(PyObject *self, PyObject *args) {
45193 PyObject *resultobj = 0;
45194 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
45195 lldb::SBBroadcaster *arg2 = 0 ;
45196 uint32_t arg3 ;
45197 lldb::SBEvent *arg4 = 0 ;
45198 void *argp1 = 0 ;
45199 int res1 = 0 ;
45200 void *argp2 = 0 ;
45201 int res2 = 0 ;
45202 unsigned int val3 ;
45203 int ecode3 = 0 ;
45204 void *argp4 = 0 ;
45205 int res4 = 0 ;
45206 PyObject *swig_obj[4] ;
45207 bool result;
45208
45209 (void)self;
45210 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_GetNextEventForBroadcasterWithType", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
45211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
45212 if (!SWIG_IsOK(res1)) {
45213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "1"" of type '" "lldb::SBListener *""'");
45214 }
45215 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
45216 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
45217 if (!SWIG_IsOK(res2)) {
45218 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
45219 }
45220 if (!argp2) {
45221 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
45222 }
45223 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
45224 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
45225 if (!SWIG_IsOK(ecode3)) {
45226 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "3"" of type '" "uint32_t""'");
45227 }
45228 arg3 = static_cast< uint32_t >(val3);
45229 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBEvent, 0 );
45230 if (!SWIG_IsOK(res4)) {
45231 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "4"" of type '" "lldb::SBEvent &""'");
45232 }
45233 if (!argp4) {
45234 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "4"" of type '" "lldb::SBEvent &""'");
45235 }
45236 arg4 = reinterpret_cast< lldb::SBEvent * >(argp4);
45237 {
45238 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45239 result = (bool)(arg1)->GetNextEventForBroadcasterWithType(broadcaster: (lldb::SBBroadcaster const &)*arg2,event_type_mask: arg3,sb_event&: *arg4);
45240 SWIG_PYTHON_THREAD_END_ALLOW;
45241 }
45242 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45243 return resultobj;
45244fail:
45245 return NULL;
45246}
45247
45248
45249SWIGINTERN PyObject *_wrap_SBListener_HandleBroadcastEvent(PyObject *self, PyObject *args) {
45250 PyObject *resultobj = 0;
45251 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
45252 lldb::SBEvent *arg2 = 0 ;
45253 void *argp1 = 0 ;
45254 int res1 = 0 ;
45255 void *argp2 = 0 ;
45256 int res2 = 0 ;
45257 PyObject *swig_obj[2] ;
45258 bool result;
45259
45260 (void)self;
45261 if (!SWIG_Python_UnpackTuple(args, name: "SBListener_HandleBroadcastEvent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
45262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
45263 if (!SWIG_IsOK(res1)) {
45264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_HandleBroadcastEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
45265 }
45266 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
45267 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45268 if (!SWIG_IsOK(res2)) {
45269 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_HandleBroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
45270 }
45271 if (!argp2) {
45272 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_HandleBroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
45273 }
45274 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
45275 {
45276 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45277 result = (bool)(arg1)->HandleBroadcastEvent(event: (lldb::SBEvent const &)*arg2);
45278 SWIG_PYTHON_THREAD_END_ALLOW;
45279 }
45280 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45281 return resultobj;
45282fail:
45283 return NULL;
45284}
45285
45286
45287SWIGINTERN PyObject *SBListener_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45288 PyObject *obj;
45289 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
45290 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBListener, SWIG_NewClientData(obj));
45291 return SWIG_Py_Void();
45292}
45293
45294SWIGINTERN PyObject *SBListener_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45295 return SWIG_Python_InitShadowInstance(args);
45296}
45297
45298SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
45299 PyObject *resultobj = 0;
45300 lldb::SBMemoryRegionInfo *result = 0 ;
45301
45302 (void)self;
45303 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
45304 {
45305 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45306 result = (lldb::SBMemoryRegionInfo *)new lldb::SBMemoryRegionInfo();
45307 SWIG_PYTHON_THREAD_END_ALLOW;
45308 }
45309 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NEW | 0 );
45310 return resultobj;
45311fail:
45312 return NULL;
45313}
45314
45315
45316SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
45317 PyObject *resultobj = 0;
45318 lldb::SBMemoryRegionInfo *arg1 = 0 ;
45319 void *argp1 = 0 ;
45320 int res1 = 0 ;
45321 lldb::SBMemoryRegionInfo *result = 0 ;
45322
45323 (void)self;
45324 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
45325 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0);
45326 if (!SWIG_IsOK(res1)) {
45327 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBMemoryRegionInfo" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo const &""'");
45328 }
45329 if (!argp1) {
45330 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBMemoryRegionInfo" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo const &""'");
45331 }
45332 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45333 {
45334 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45335 result = (lldb::SBMemoryRegionInfo *)new lldb::SBMemoryRegionInfo((lldb::SBMemoryRegionInfo const &)*arg1);
45336 SWIG_PYTHON_THREAD_END_ALLOW;
45337 }
45338 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NEW | 0 );
45339 return resultobj;
45340fail:
45341 return NULL;
45342}
45343
45344
45345SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
45346 PyObject *resultobj = 0;
45347 char *arg1 = (char *) 0 ;
45348 lldb::addr_t arg2 ;
45349 lldb::addr_t arg3 ;
45350 uint32_t arg4 ;
45351 bool arg5 ;
45352 bool arg6 ;
45353 int res1 ;
45354 char *buf1 = 0 ;
45355 int alloc1 = 0 ;
45356 unsigned long long val2 ;
45357 int ecode2 = 0 ;
45358 unsigned long long val3 ;
45359 int ecode3 = 0 ;
45360 unsigned int val4 ;
45361 int ecode4 = 0 ;
45362 bool val5 ;
45363 int ecode5 = 0 ;
45364 bool val6 ;
45365 int ecode6 = 0 ;
45366 lldb::SBMemoryRegionInfo *result = 0 ;
45367
45368 (void)self;
45369 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
45370 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
45371 if (!SWIG_IsOK(res1)) {
45372 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBMemoryRegionInfo" "', argument " "1"" of type '" "char const *""'");
45373 }
45374 arg1 = reinterpret_cast< char * >(buf1);
45375 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
45376 if (!SWIG_IsOK(ecode2)) {
45377 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBMemoryRegionInfo" "', argument " "2"" of type '" "lldb::addr_t""'");
45378 }
45379 arg2 = static_cast< lldb::addr_t >(val2);
45380 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
45381 if (!SWIG_IsOK(ecode3)) {
45382 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_SBMemoryRegionInfo" "', argument " "3"" of type '" "lldb::addr_t""'");
45383 }
45384 arg3 = static_cast< lldb::addr_t >(val3);
45385 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
45386 if (!SWIG_IsOK(ecode4)) {
45387 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_SBMemoryRegionInfo" "', argument " "4"" of type '" "uint32_t""'");
45388 }
45389 arg4 = static_cast< uint32_t >(val4);
45390 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
45391 if (!SWIG_IsOK(ecode5)) {
45392 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_SBMemoryRegionInfo" "', argument " "5"" of type '" "bool""'");
45393 }
45394 arg5 = static_cast< bool >(val5);
45395 ecode6 = SWIG_AsVal_bool(obj: swig_obj[5], val: &val6);
45396 if (!SWIG_IsOK(ecode6)) {
45397 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_SBMemoryRegionInfo" "', argument " "6"" of type '" "bool""'");
45398 }
45399 arg6 = static_cast< bool >(val6);
45400 {
45401 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45402 result = (lldb::SBMemoryRegionInfo *)new lldb::SBMemoryRegionInfo((char const *)arg1,arg2,arg3,arg4,arg5,arg6);
45403 SWIG_PYTHON_THREAD_END_ALLOW;
45404 }
45405 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NEW | 0 );
45406 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
45407 return resultobj;
45408fail:
45409 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
45410 return NULL;
45411}
45412
45413
45414SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
45415 PyObject *resultobj = 0;
45416 char *arg1 = (char *) 0 ;
45417 lldb::addr_t arg2 ;
45418 lldb::addr_t arg3 ;
45419 uint32_t arg4 ;
45420 bool arg5 ;
45421 int res1 ;
45422 char *buf1 = 0 ;
45423 int alloc1 = 0 ;
45424 unsigned long long val2 ;
45425 int ecode2 = 0 ;
45426 unsigned long long val3 ;
45427 int ecode3 = 0 ;
45428 unsigned int val4 ;
45429 int ecode4 = 0 ;
45430 bool val5 ;
45431 int ecode5 = 0 ;
45432 lldb::SBMemoryRegionInfo *result = 0 ;
45433
45434 (void)self;
45435 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
45436 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
45437 if (!SWIG_IsOK(res1)) {
45438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBMemoryRegionInfo" "', argument " "1"" of type '" "char const *""'");
45439 }
45440 arg1 = reinterpret_cast< char * >(buf1);
45441 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
45442 if (!SWIG_IsOK(ecode2)) {
45443 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBMemoryRegionInfo" "', argument " "2"" of type '" "lldb::addr_t""'");
45444 }
45445 arg2 = static_cast< lldb::addr_t >(val2);
45446 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
45447 if (!SWIG_IsOK(ecode3)) {
45448 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_SBMemoryRegionInfo" "', argument " "3"" of type '" "lldb::addr_t""'");
45449 }
45450 arg3 = static_cast< lldb::addr_t >(val3);
45451 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
45452 if (!SWIG_IsOK(ecode4)) {
45453 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_SBMemoryRegionInfo" "', argument " "4"" of type '" "uint32_t""'");
45454 }
45455 arg4 = static_cast< uint32_t >(val4);
45456 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
45457 if (!SWIG_IsOK(ecode5)) {
45458 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_SBMemoryRegionInfo" "', argument " "5"" of type '" "bool""'");
45459 }
45460 arg5 = static_cast< bool >(val5);
45461 {
45462 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45463 result = (lldb::SBMemoryRegionInfo *)new lldb::SBMemoryRegionInfo((char const *)arg1,arg2,arg3,arg4,arg5);
45464 SWIG_PYTHON_THREAD_END_ALLOW;
45465 }
45466 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NEW | 0 );
45467 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
45468 return resultobj;
45469fail:
45470 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
45471 return NULL;
45472}
45473
45474
45475SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo(PyObject *self, PyObject *args) {
45476 Py_ssize_t argc;
45477 PyObject *argv[7] = {
45478 0
45479 };
45480
45481 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBMemoryRegionInfo", min: 0, max: 6, objs: argv))) SWIG_fail;
45482 --argc;
45483 if (argc == 0) {
45484 return _wrap_new_SBMemoryRegionInfo__SWIG_0(self, nobjs: argc, argv);
45485 }
45486 if (argc == 1) {
45487 int _v = 0;
45488 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NO_NULL | 0);
45489 _v = SWIG_CheckState(res);
45490 if (_v) {
45491 return _wrap_new_SBMemoryRegionInfo__SWIG_1(self, nobjs: argc, swig_obj: argv);
45492 }
45493 }
45494 if (argc == 5) {
45495 int _v = 0;
45496 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
45497 _v = SWIG_CheckState(res);
45498 if (_v) {
45499 {
45500 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
45501 _v = SWIG_CheckState(res);
45502 }
45503 if (_v) {
45504 {
45505 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
45506 _v = SWIG_CheckState(res);
45507 }
45508 if (_v) {
45509 {
45510 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[3], NULL);
45511 _v = SWIG_CheckState(res);
45512 }
45513 if (_v) {
45514 {
45515 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
45516 _v = SWIG_CheckState(res);
45517 }
45518 if (_v) {
45519 return _wrap_new_SBMemoryRegionInfo__SWIG_3(self, nobjs: argc, swig_obj: argv);
45520 }
45521 }
45522 }
45523 }
45524 }
45525 }
45526 if (argc == 6) {
45527 int _v = 0;
45528 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
45529 _v = SWIG_CheckState(res);
45530 if (_v) {
45531 {
45532 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
45533 _v = SWIG_CheckState(res);
45534 }
45535 if (_v) {
45536 {
45537 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
45538 _v = SWIG_CheckState(res);
45539 }
45540 if (_v) {
45541 {
45542 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[3], NULL);
45543 _v = SWIG_CheckState(res);
45544 }
45545 if (_v) {
45546 {
45547 int res = SWIG_AsVal_bool(obj: argv[4], NULL);
45548 _v = SWIG_CheckState(res);
45549 }
45550 if (_v) {
45551 {
45552 int res = SWIG_AsVal_bool(obj: argv[5], NULL);
45553 _v = SWIG_CheckState(res);
45554 }
45555 if (_v) {
45556 return _wrap_new_SBMemoryRegionInfo__SWIG_2(self, nobjs: argc, swig_obj: argv);
45557 }
45558 }
45559 }
45560 }
45561 }
45562 }
45563 }
45564
45565fail:
45566 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBMemoryRegionInfo'.\n"
45567 " Possible C/C++ prototypes are:\n"
45568 " lldb::SBMemoryRegionInfo::SBMemoryRegionInfo()\n"
45569 " lldb::SBMemoryRegionInfo::SBMemoryRegionInfo(lldb::SBMemoryRegionInfo const &)\n"
45570 " lldb::SBMemoryRegionInfo::SBMemoryRegionInfo(char const *,lldb::addr_t,lldb::addr_t,uint32_t,bool,bool)\n"
45571 " lldb::SBMemoryRegionInfo::SBMemoryRegionInfo(char const *,lldb::addr_t,lldb::addr_t,uint32_t,bool)\n");
45572 return 0;
45573}
45574
45575
45576SWIGINTERN PyObject *_wrap_delete_SBMemoryRegionInfo(PyObject *self, PyObject *args) {
45577 PyObject *resultobj = 0;
45578 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45579 void *argp1 = 0 ;
45580 int res1 = 0 ;
45581 PyObject *swig_obj[1] ;
45582
45583 (void)self;
45584 if (!args) SWIG_fail;
45585 swig_obj[0] = args;
45586 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_DISOWN | 0 );
45587 if (!SWIG_IsOK(res1)) {
45588 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBMemoryRegionInfo" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45589 }
45590 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45591 {
45592 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45593 delete arg1;
45594 SWIG_PYTHON_THREAD_END_ALLOW;
45595 }
45596 resultobj = SWIG_Py_Void();
45597 return resultobj;
45598fail:
45599 return NULL;
45600}
45601
45602
45603SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_Clear(PyObject *self, PyObject *args) {
45604 PyObject *resultobj = 0;
45605 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45606 void *argp1 = 0 ;
45607 int res1 = 0 ;
45608 PyObject *swig_obj[1] ;
45609
45610 (void)self;
45611 if (!args) SWIG_fail;
45612 swig_obj[0] = args;
45613 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45614 if (!SWIG_IsOK(res1)) {
45615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_Clear" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45616 }
45617 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45618 {
45619 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45620 (arg1)->Clear();
45621 SWIG_PYTHON_THREAD_END_ALLOW;
45622 }
45623 resultobj = SWIG_Py_Void();
45624 return resultobj;
45625fail:
45626 return NULL;
45627}
45628
45629
45630SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetRegionBase(PyObject *self, PyObject *args) {
45631 PyObject *resultobj = 0;
45632 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45633 void *argp1 = 0 ;
45634 int res1 = 0 ;
45635 PyObject *swig_obj[1] ;
45636 lldb::addr_t result;
45637
45638 (void)self;
45639 if (!args) SWIG_fail;
45640 swig_obj[0] = args;
45641 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45642 if (!SWIG_IsOK(res1)) {
45643 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetRegionBase" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45644 }
45645 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45646 {
45647 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45648 result = (lldb::addr_t)(arg1)->GetRegionBase();
45649 SWIG_PYTHON_THREAD_END_ALLOW;
45650 }
45651 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
45652 return resultobj;
45653fail:
45654 return NULL;
45655}
45656
45657
45658SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetRegionEnd(PyObject *self, PyObject *args) {
45659 PyObject *resultobj = 0;
45660 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45661 void *argp1 = 0 ;
45662 int res1 = 0 ;
45663 PyObject *swig_obj[1] ;
45664 lldb::addr_t result;
45665
45666 (void)self;
45667 if (!args) SWIG_fail;
45668 swig_obj[0] = args;
45669 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45670 if (!SWIG_IsOK(res1)) {
45671 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetRegionEnd" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45672 }
45673 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45674 {
45675 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45676 result = (lldb::addr_t)(arg1)->GetRegionEnd();
45677 SWIG_PYTHON_THREAD_END_ALLOW;
45678 }
45679 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
45680 return resultobj;
45681fail:
45682 return NULL;
45683}
45684
45685
45686SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsReadable(PyObject *self, PyObject *args) {
45687 PyObject *resultobj = 0;
45688 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45689 void *argp1 = 0 ;
45690 int res1 = 0 ;
45691 PyObject *swig_obj[1] ;
45692 bool result;
45693
45694 (void)self;
45695 if (!args) SWIG_fail;
45696 swig_obj[0] = args;
45697 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45698 if (!SWIG_IsOK(res1)) {
45699 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_IsReadable" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45700 }
45701 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45702 {
45703 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45704 result = (bool)(arg1)->IsReadable();
45705 SWIG_PYTHON_THREAD_END_ALLOW;
45706 }
45707 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45708 return resultobj;
45709fail:
45710 return NULL;
45711}
45712
45713
45714SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsWritable(PyObject *self, PyObject *args) {
45715 PyObject *resultobj = 0;
45716 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45717 void *argp1 = 0 ;
45718 int res1 = 0 ;
45719 PyObject *swig_obj[1] ;
45720 bool result;
45721
45722 (void)self;
45723 if (!args) SWIG_fail;
45724 swig_obj[0] = args;
45725 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45726 if (!SWIG_IsOK(res1)) {
45727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_IsWritable" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45728 }
45729 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45730 {
45731 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45732 result = (bool)(arg1)->IsWritable();
45733 SWIG_PYTHON_THREAD_END_ALLOW;
45734 }
45735 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45736 return resultobj;
45737fail:
45738 return NULL;
45739}
45740
45741
45742SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsExecutable(PyObject *self, PyObject *args) {
45743 PyObject *resultobj = 0;
45744 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45745 void *argp1 = 0 ;
45746 int res1 = 0 ;
45747 PyObject *swig_obj[1] ;
45748 bool result;
45749
45750 (void)self;
45751 if (!args) SWIG_fail;
45752 swig_obj[0] = args;
45753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45754 if (!SWIG_IsOK(res1)) {
45755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_IsExecutable" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45756 }
45757 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45758 {
45759 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45760 result = (bool)(arg1)->IsExecutable();
45761 SWIG_PYTHON_THREAD_END_ALLOW;
45762 }
45763 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45764 return resultobj;
45765fail:
45766 return NULL;
45767}
45768
45769
45770SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsMapped(PyObject *self, PyObject *args) {
45771 PyObject *resultobj = 0;
45772 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45773 void *argp1 = 0 ;
45774 int res1 = 0 ;
45775 PyObject *swig_obj[1] ;
45776 bool result;
45777
45778 (void)self;
45779 if (!args) SWIG_fail;
45780 swig_obj[0] = args;
45781 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45782 if (!SWIG_IsOK(res1)) {
45783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_IsMapped" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45784 }
45785 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45786 {
45787 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45788 result = (bool)(arg1)->IsMapped();
45789 SWIG_PYTHON_THREAD_END_ALLOW;
45790 }
45791 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45792 return resultobj;
45793fail:
45794 return NULL;
45795}
45796
45797
45798SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetName(PyObject *self, PyObject *args) {
45799 PyObject *resultobj = 0;
45800 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45801 void *argp1 = 0 ;
45802 int res1 = 0 ;
45803 PyObject *swig_obj[1] ;
45804 char *result = 0 ;
45805
45806 (void)self;
45807 if (!args) SWIG_fail;
45808 swig_obj[0] = args;
45809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45810 if (!SWIG_IsOK(res1)) {
45811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetName" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45812 }
45813 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45814 {
45815 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45816 result = (char *)(arg1)->GetName();
45817 SWIG_PYTHON_THREAD_END_ALLOW;
45818 }
45819 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
45820 return resultobj;
45821fail:
45822 return NULL;
45823}
45824
45825
45826SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_HasDirtyMemoryPageList(PyObject *self, PyObject *args) {
45827 PyObject *resultobj = 0;
45828 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45829 void *argp1 = 0 ;
45830 int res1 = 0 ;
45831 PyObject *swig_obj[1] ;
45832 bool result;
45833
45834 (void)self;
45835 if (!args) SWIG_fail;
45836 swig_obj[0] = args;
45837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45838 if (!SWIG_IsOK(res1)) {
45839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_HasDirtyMemoryPageList" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45840 }
45841 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45842 {
45843 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45844 result = (bool)(arg1)->HasDirtyMemoryPageList();
45845 SWIG_PYTHON_THREAD_END_ALLOW;
45846 }
45847 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45848 return resultobj;
45849fail:
45850 return NULL;
45851}
45852
45853
45854SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetNumDirtyPages(PyObject *self, PyObject *args) {
45855 PyObject *resultobj = 0;
45856 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45857 void *argp1 = 0 ;
45858 int res1 = 0 ;
45859 PyObject *swig_obj[1] ;
45860 uint32_t result;
45861
45862 (void)self;
45863 if (!args) SWIG_fail;
45864 swig_obj[0] = args;
45865 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45866 if (!SWIG_IsOK(res1)) {
45867 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetNumDirtyPages" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45868 }
45869 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45870 {
45871 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45872 result = (uint32_t)(arg1)->GetNumDirtyPages();
45873 SWIG_PYTHON_THREAD_END_ALLOW;
45874 }
45875 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
45876 return resultobj;
45877fail:
45878 return NULL;
45879}
45880
45881
45882SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetDirtyPageAddressAtIndex(PyObject *self, PyObject *args) {
45883 PyObject *resultobj = 0;
45884 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45885 uint32_t arg2 ;
45886 void *argp1 = 0 ;
45887 int res1 = 0 ;
45888 unsigned int val2 ;
45889 int ecode2 = 0 ;
45890 PyObject *swig_obj[2] ;
45891 lldb::addr_t result;
45892
45893 (void)self;
45894 if (!SWIG_Python_UnpackTuple(args, name: "SBMemoryRegionInfo_GetDirtyPageAddressAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
45895 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45896 if (!SWIG_IsOK(res1)) {
45897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetDirtyPageAddressAtIndex" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45898 }
45899 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45900 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
45901 if (!SWIG_IsOK(ecode2)) {
45902 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBMemoryRegionInfo_GetDirtyPageAddressAtIndex" "', argument " "2"" of type '" "uint32_t""'");
45903 }
45904 arg2 = static_cast< uint32_t >(val2);
45905 {
45906 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45907 result = (lldb::addr_t)(arg1)->GetDirtyPageAddressAtIndex(idx: arg2);
45908 SWIG_PYTHON_THREAD_END_ALLOW;
45909 }
45910 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
45911 return resultobj;
45912fail:
45913 return NULL;
45914}
45915
45916
45917SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetPageSize(PyObject *self, PyObject *args) {
45918 PyObject *resultobj = 0;
45919 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45920 void *argp1 = 0 ;
45921 int res1 = 0 ;
45922 PyObject *swig_obj[1] ;
45923 int result;
45924
45925 (void)self;
45926 if (!args) SWIG_fail;
45927 swig_obj[0] = args;
45928 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45929 if (!SWIG_IsOK(res1)) {
45930 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetPageSize" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
45931 }
45932 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45933 {
45934 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45935 result = (int)(arg1)->GetPageSize();
45936 SWIG_PYTHON_THREAD_END_ALLOW;
45937 }
45938 resultobj = SWIG_From_int(value: static_cast< int >(result));
45939 return resultobj;
45940fail:
45941 return NULL;
45942}
45943
45944
45945SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___eq__(PyObject *self, PyObject *args) {
45946 PyObject *resultobj = 0;
45947 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45948 lldb::SBMemoryRegionInfo *arg2 = 0 ;
45949 void *argp1 = 0 ;
45950 int res1 = 0 ;
45951 void *argp2 = 0 ;
45952 int res2 = 0 ;
45953 PyObject *swig_obj[2] ;
45954 bool result;
45955
45956 (void)self;
45957 if (!SWIG_Python_UnpackTuple(args, name: "SBMemoryRegionInfo___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
45958 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
45959 if (!SWIG_IsOK(res1)) {
45960 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo___eq__" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo const *""'");
45961 }
45962 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
45963 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0);
45964 if (!SWIG_IsOK(res2)) {
45965 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfo___eq__" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
45966 }
45967 if (!argp2) {
45968 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfo___eq__" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
45969 }
45970 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp2);
45971 {
45972 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45973 result = (bool)((lldb::SBMemoryRegionInfo const *)arg1)->operator ==(rhs: (lldb::SBMemoryRegionInfo const &)*arg2);
45974 SWIG_PYTHON_THREAD_END_ALLOW;
45975 }
45976 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
45977 return resultobj;
45978fail:
45979 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
45980 return NULL;
45981 }
45982 PyErr_Clear();
45983 Py_INCREF(Py_NotImplemented);
45984 return Py_NotImplemented;
45985}
45986
45987
45988SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___ne__(PyObject *self, PyObject *args) {
45989 PyObject *resultobj = 0;
45990 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
45991 lldb::SBMemoryRegionInfo *arg2 = 0 ;
45992 void *argp1 = 0 ;
45993 int res1 = 0 ;
45994 void *argp2 = 0 ;
45995 int res2 = 0 ;
45996 PyObject *swig_obj[2] ;
45997 bool result;
45998
45999 (void)self;
46000 if (!SWIG_Python_UnpackTuple(args, name: "SBMemoryRegionInfo___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
46001 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
46002 if (!SWIG_IsOK(res1)) {
46003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo___ne__" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo const *""'");
46004 }
46005 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
46006 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0);
46007 if (!SWIG_IsOK(res2)) {
46008 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfo___ne__" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
46009 }
46010 if (!argp2) {
46011 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfo___ne__" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
46012 }
46013 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp2);
46014 {
46015 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46016 result = (bool)((lldb::SBMemoryRegionInfo const *)arg1)->operator !=(rhs: (lldb::SBMemoryRegionInfo const &)*arg2);
46017 SWIG_PYTHON_THREAD_END_ALLOW;
46018 }
46019 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46020 return resultobj;
46021fail:
46022 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
46023 return NULL;
46024 }
46025 PyErr_Clear();
46026 Py_INCREF(Py_NotImplemented);
46027 return Py_NotImplemented;
46028}
46029
46030
46031SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetDescription(PyObject *self, PyObject *args) {
46032 PyObject *resultobj = 0;
46033 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
46034 lldb::SBStream *arg2 = 0 ;
46035 void *argp1 = 0 ;
46036 int res1 = 0 ;
46037 void *argp2 = 0 ;
46038 int res2 = 0 ;
46039 PyObject *swig_obj[2] ;
46040 bool result;
46041
46042 (void)self;
46043 if (!SWIG_Python_UnpackTuple(args, name: "SBMemoryRegionInfo_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
46044 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
46045 if (!SWIG_IsOK(res1)) {
46046 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetDescription" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
46047 }
46048 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
46049 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
46050 if (!SWIG_IsOK(res2)) {
46051 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfo_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
46052 }
46053 if (!argp2) {
46054 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfo_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
46055 }
46056 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
46057 {
46058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46059 result = (bool)(arg1)->GetDescription(description&: *arg2);
46060 SWIG_PYTHON_THREAD_END_ALLOW;
46061 }
46062 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46063 return resultobj;
46064fail:
46065 return NULL;
46066}
46067
46068
46069SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___repr__(PyObject *self, PyObject *args) {
46070 PyObject *resultobj = 0;
46071 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
46072 void *argp1 = 0 ;
46073 int res1 = 0 ;
46074 PyObject *swig_obj[1] ;
46075 std::string result;
46076
46077 (void)self;
46078 if (!args) SWIG_fail;
46079 swig_obj[0] = args;
46080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
46081 if (!SWIG_IsOK(res1)) {
46082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo___repr__" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
46083 }
46084 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
46085 {
46086 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46087 result = lldb_SBMemoryRegionInfo___repr__(self: arg1);
46088 SWIG_PYTHON_THREAD_END_ALLOW;
46089 }
46090 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
46091 return resultobj;
46092fail:
46093 return NULL;
46094}
46095
46096
46097SWIGINTERN PyObject *SBMemoryRegionInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46098 PyObject *obj;
46099 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
46100 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_NewClientData(obj));
46101 return SWIG_Py_Void();
46102}
46103
46104SWIGINTERN PyObject *SBMemoryRegionInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46105 return SWIG_Python_InitShadowInstance(args);
46106}
46107
46108SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfoList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
46109 PyObject *resultobj = 0;
46110 lldb::SBMemoryRegionInfoList *result = 0 ;
46111
46112 (void)self;
46113 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
46114 {
46115 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46116 result = (lldb::SBMemoryRegionInfoList *)new lldb::SBMemoryRegionInfoList();
46117 SWIG_PYTHON_THREAD_END_ALLOW;
46118 }
46119 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_NEW | 0 );
46120 return resultobj;
46121fail:
46122 return NULL;
46123}
46124
46125
46126SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfoList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
46127 PyObject *resultobj = 0;
46128 lldb::SBMemoryRegionInfoList *arg1 = 0 ;
46129 void *argp1 = 0 ;
46130 int res1 = 0 ;
46131 lldb::SBMemoryRegionInfoList *result = 0 ;
46132
46133 (void)self;
46134 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
46135 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0);
46136 if (!SWIG_IsOK(res1)) {
46137 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBMemoryRegionInfoList" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList const &""'");
46138 }
46139 if (!argp1) {
46140 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBMemoryRegionInfoList" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList const &""'");
46141 }
46142 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
46143 {
46144 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46145 result = (lldb::SBMemoryRegionInfoList *)new lldb::SBMemoryRegionInfoList((lldb::SBMemoryRegionInfoList const &)*arg1);
46146 SWIG_PYTHON_THREAD_END_ALLOW;
46147 }
46148 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_NEW | 0 );
46149 return resultobj;
46150fail:
46151 return NULL;
46152}
46153
46154
46155SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfoList(PyObject *self, PyObject *args) {
46156 Py_ssize_t argc;
46157 PyObject *argv[2] = {
46158 0
46159 };
46160
46161 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBMemoryRegionInfoList", min: 0, max: 1, objs: argv))) SWIG_fail;
46162 --argc;
46163 if (argc == 0) {
46164 return _wrap_new_SBMemoryRegionInfoList__SWIG_0(self, nobjs: argc, argv);
46165 }
46166 if (argc == 1) {
46167 int _v = 0;
46168 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_NO_NULL | 0);
46169 _v = SWIG_CheckState(res);
46170 if (_v) {
46171 return _wrap_new_SBMemoryRegionInfoList__SWIG_1(self, nobjs: argc, swig_obj: argv);
46172 }
46173 }
46174
46175fail:
46176 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBMemoryRegionInfoList'.\n"
46177 " Possible C/C++ prototypes are:\n"
46178 " lldb::SBMemoryRegionInfoList::SBMemoryRegionInfoList()\n"
46179 " lldb::SBMemoryRegionInfoList::SBMemoryRegionInfoList(lldb::SBMemoryRegionInfoList const &)\n");
46180 return 0;
46181}
46182
46183
46184SWIGINTERN PyObject *_wrap_delete_SBMemoryRegionInfoList(PyObject *self, PyObject *args) {
46185 PyObject *resultobj = 0;
46186 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
46187 void *argp1 = 0 ;
46188 int res1 = 0 ;
46189 PyObject *swig_obj[1] ;
46190
46191 (void)self;
46192 if (!args) SWIG_fail;
46193 swig_obj[0] = args;
46194 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_DISOWN | 0 );
46195 if (!SWIG_IsOK(res1)) {
46196 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBMemoryRegionInfoList" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
46197 }
46198 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
46199 {
46200 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46201 delete arg1;
46202 SWIG_PYTHON_THREAD_END_ALLOW;
46203 }
46204 resultobj = SWIG_Py_Void();
46205 return resultobj;
46206fail:
46207 return NULL;
46208}
46209
46210
46211SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetSize(PyObject *self, PyObject *args) {
46212 PyObject *resultobj = 0;
46213 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
46214 void *argp1 = 0 ;
46215 int res1 = 0 ;
46216 PyObject *swig_obj[1] ;
46217 uint32_t result;
46218
46219 (void)self;
46220 if (!args) SWIG_fail;
46221 swig_obj[0] = args;
46222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
46223 if (!SWIG_IsOK(res1)) {
46224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_GetSize" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList const *""'");
46225 }
46226 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
46227 {
46228 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46229 result = (uint32_t)((lldb::SBMemoryRegionInfoList const *)arg1)->GetSize();
46230 SWIG_PYTHON_THREAD_END_ALLOW;
46231 }
46232 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
46233 return resultobj;
46234fail:
46235 return NULL;
46236}
46237
46238
46239SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetMemoryRegionContainingAddress(PyObject *self, PyObject *args) {
46240 PyObject *resultobj = 0;
46241 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
46242 lldb::addr_t arg2 ;
46243 lldb::SBMemoryRegionInfo *arg3 = 0 ;
46244 void *argp1 = 0 ;
46245 int res1 = 0 ;
46246 unsigned long long val2 ;
46247 int ecode2 = 0 ;
46248 void *argp3 = 0 ;
46249 int res3 = 0 ;
46250 PyObject *swig_obj[3] ;
46251 bool result;
46252
46253 (void)self;
46254 if (!SWIG_Python_UnpackTuple(args, name: "SBMemoryRegionInfoList_GetMemoryRegionContainingAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
46255 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
46256 if (!SWIG_IsOK(res1)) {
46257 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionContainingAddress" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
46258 }
46259 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
46260 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
46261 if (!SWIG_IsOK(ecode2)) {
46262 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionContainingAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
46263 }
46264 arg2 = static_cast< lldb::addr_t >(val2);
46265 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 );
46266 if (!SWIG_IsOK(res3)) {
46267 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionContainingAddress" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
46268 }
46269 if (!argp3) {
46270 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfoList_GetMemoryRegionContainingAddress" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
46271 }
46272 arg3 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp3);
46273 {
46274 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46275 result = (bool)(arg1)->GetMemoryRegionContainingAddress(addr: arg2,region_info&: *arg3);
46276 SWIG_PYTHON_THREAD_END_ALLOW;
46277 }
46278 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46279 return resultobj;
46280fail:
46281 return NULL;
46282}
46283
46284
46285SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetMemoryRegionAtIndex(PyObject *self, PyObject *args) {
46286 PyObject *resultobj = 0;
46287 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
46288 uint32_t arg2 ;
46289 lldb::SBMemoryRegionInfo *arg3 = 0 ;
46290 void *argp1 = 0 ;
46291 int res1 = 0 ;
46292 unsigned int val2 ;
46293 int ecode2 = 0 ;
46294 void *argp3 = 0 ;
46295 int res3 = 0 ;
46296 PyObject *swig_obj[3] ;
46297 bool result;
46298
46299 (void)self;
46300 if (!SWIG_Python_UnpackTuple(args, name: "SBMemoryRegionInfoList_GetMemoryRegionAtIndex", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
46301 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
46302 if (!SWIG_IsOK(res1)) {
46303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionAtIndex" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
46304 }
46305 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
46306 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
46307 if (!SWIG_IsOK(ecode2)) {
46308 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionAtIndex" "', argument " "2"" of type '" "uint32_t""'");
46309 }
46310 arg2 = static_cast< uint32_t >(val2);
46311 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 );
46312 if (!SWIG_IsOK(res3)) {
46313 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionAtIndex" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
46314 }
46315 if (!argp3) {
46316 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfoList_GetMemoryRegionAtIndex" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
46317 }
46318 arg3 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp3);
46319 {
46320 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46321 result = (bool)(arg1)->GetMemoryRegionAtIndex(idx: arg2,region_info&: *arg3);
46322 SWIG_PYTHON_THREAD_END_ALLOW;
46323 }
46324 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46325 return resultobj;
46326fail:
46327 return NULL;
46328}
46329
46330
46331SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
46332 PyObject *resultobj = 0;
46333 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
46334 lldb::SBMemoryRegionInfo *arg2 = 0 ;
46335 void *argp1 = 0 ;
46336 int res1 = 0 ;
46337 void *argp2 = 0 ;
46338 int res2 = 0 ;
46339
46340 (void)self;
46341 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
46342 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
46343 if (!SWIG_IsOK(res1)) {
46344 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_Append" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
46345 }
46346 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
46347 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 );
46348 if (!SWIG_IsOK(res2)) {
46349 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfoList_Append" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo &""'");
46350 }
46351 if (!argp2) {
46352 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfoList_Append" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo &""'");
46353 }
46354 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp2);
46355 {
46356 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46357 (arg1)->Append(region&: *arg2);
46358 SWIG_PYTHON_THREAD_END_ALLOW;
46359 }
46360 resultobj = SWIG_Py_Void();
46361 return resultobj;
46362fail:
46363 return NULL;
46364}
46365
46366
46367SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
46368 PyObject *resultobj = 0;
46369 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
46370 lldb::SBMemoryRegionInfoList *arg2 = 0 ;
46371 void *argp1 = 0 ;
46372 int res1 = 0 ;
46373 void *argp2 = 0 ;
46374 int res2 = 0 ;
46375
46376 (void)self;
46377 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
46378 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
46379 if (!SWIG_IsOK(res1)) {
46380 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_Append" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
46381 }
46382 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
46383 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 );
46384 if (!SWIG_IsOK(res2)) {
46385 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfoList_Append" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfoList &""'");
46386 }
46387 if (!argp2) {
46388 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfoList_Append" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfoList &""'");
46389 }
46390 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp2);
46391 {
46392 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46393 (arg1)->Append(region_list&: *arg2);
46394 SWIG_PYTHON_THREAD_END_ALLOW;
46395 }
46396 resultobj = SWIG_Py_Void();
46397 return resultobj;
46398fail:
46399 return NULL;
46400}
46401
46402
46403SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append(PyObject *self, PyObject *args) {
46404 Py_ssize_t argc;
46405 PyObject *argv[3] = {
46406 0
46407 };
46408
46409 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBMemoryRegionInfoList_Append", min: 0, max: 2, objs: argv))) SWIG_fail;
46410 --argc;
46411 if (argc == 2) {
46412 int _v = 0;
46413 void *vptr = 0;
46414 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0);
46415 _v = SWIG_CheckState(res);
46416 if (_v) {
46417 void *vptr = 0;
46418 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NO_NULL);
46419 _v = SWIG_CheckState(res);
46420 if (_v) {
46421 return _wrap_SBMemoryRegionInfoList_Append__SWIG_0(self, nobjs: argc, swig_obj: argv);
46422 }
46423 }
46424 }
46425 if (argc == 2) {
46426 int _v = 0;
46427 void *vptr = 0;
46428 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0);
46429 _v = SWIG_CheckState(res);
46430 if (_v) {
46431 void *vptr = 0;
46432 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_NO_NULL);
46433 _v = SWIG_CheckState(res);
46434 if (_v) {
46435 return _wrap_SBMemoryRegionInfoList_Append__SWIG_1(self, nobjs: argc, swig_obj: argv);
46436 }
46437 }
46438 }
46439
46440fail:
46441 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBMemoryRegionInfoList_Append'.\n"
46442 " Possible C/C++ prototypes are:\n"
46443 " lldb::SBMemoryRegionInfoList::Append(lldb::SBMemoryRegionInfo &)\n"
46444 " lldb::SBMemoryRegionInfoList::Append(lldb::SBMemoryRegionInfoList &)\n");
46445 return 0;
46446}
46447
46448
46449SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Clear(PyObject *self, PyObject *args) {
46450 PyObject *resultobj = 0;
46451 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
46452 void *argp1 = 0 ;
46453 int res1 = 0 ;
46454 PyObject *swig_obj[1] ;
46455
46456 (void)self;
46457 if (!args) SWIG_fail;
46458 swig_obj[0] = args;
46459 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
46460 if (!SWIG_IsOK(res1)) {
46461 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_Clear" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
46462 }
46463 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
46464 {
46465 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46466 (arg1)->Clear();
46467 SWIG_PYTHON_THREAD_END_ALLOW;
46468 }
46469 resultobj = SWIG_Py_Void();
46470 return resultobj;
46471fail:
46472 return NULL;
46473}
46474
46475
46476SWIGINTERN PyObject *SBMemoryRegionInfoList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46477 PyObject *obj;
46478 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
46479 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_NewClientData(obj));
46480 return SWIG_Py_Void();
46481}
46482
46483SWIGINTERN PyObject *SBMemoryRegionInfoList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46484 return SWIG_Python_InitShadowInstance(args);
46485}
46486
46487SWIGINTERN PyObject *_wrap_new_SBModule__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
46488 PyObject *resultobj = 0;
46489 lldb::SBModule *result = 0 ;
46490
46491 (void)self;
46492 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
46493 {
46494 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46495 result = (lldb::SBModule *)new lldb::SBModule();
46496 SWIG_PYTHON_THREAD_END_ALLOW;
46497 }
46498 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NEW | 0 );
46499 return resultobj;
46500fail:
46501 return NULL;
46502}
46503
46504
46505SWIGINTERN PyObject *_wrap_new_SBModule__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
46506 PyObject *resultobj = 0;
46507 lldb::SBModule *arg1 = 0 ;
46508 void *argp1 = 0 ;
46509 int res1 = 0 ;
46510 lldb::SBModule *result = 0 ;
46511
46512 (void)self;
46513 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
46514 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBModule, 0 | 0);
46515 if (!SWIG_IsOK(res1)) {
46516 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBModule const &""'");
46517 }
46518 if (!argp1) {
46519 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBModule const &""'");
46520 }
46521 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46522 {
46523 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46524 result = (lldb::SBModule *)new lldb::SBModule((lldb::SBModule const &)*arg1);
46525 SWIG_PYTHON_THREAD_END_ALLOW;
46526 }
46527 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NEW | 0 );
46528 return resultobj;
46529fail:
46530 return NULL;
46531}
46532
46533
46534SWIGINTERN PyObject *_wrap_new_SBModule__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
46535 PyObject *resultobj = 0;
46536 lldb::SBModuleSpec *arg1 = 0 ;
46537 void *argp1 = 0 ;
46538 int res1 = 0 ;
46539 lldb::SBModule *result = 0 ;
46540
46541 (void)self;
46542 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
46543 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
46544 if (!SWIG_IsOK(res1)) {
46545 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBModuleSpec const &""'");
46546 }
46547 if (!argp1) {
46548 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBModuleSpec const &""'");
46549 }
46550 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
46551 {
46552 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46553 result = (lldb::SBModule *)new lldb::SBModule((lldb::SBModuleSpec const &)*arg1);
46554 SWIG_PYTHON_THREAD_END_ALLOW;
46555 }
46556 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NEW | 0 );
46557 return resultobj;
46558fail:
46559 return NULL;
46560}
46561
46562
46563SWIGINTERN PyObject *_wrap_new_SBModule__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
46564 PyObject *resultobj = 0;
46565 lldb::SBProcess *arg1 = 0 ;
46566 lldb::addr_t arg2 ;
46567 void *argp1 = 0 ;
46568 int res1 = 0 ;
46569 unsigned long long val2 ;
46570 int ecode2 = 0 ;
46571 lldb::SBModule *result = 0 ;
46572
46573 (void)self;
46574 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
46575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcess, 0 );
46576 if (!SWIG_IsOK(res1)) {
46577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBProcess &""'");
46578 }
46579 if (!argp1) {
46580 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBProcess &""'");
46581 }
46582 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46583 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
46584 if (!SWIG_IsOK(ecode2)) {
46585 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBModule" "', argument " "2"" of type '" "lldb::addr_t""'");
46586 }
46587 arg2 = static_cast< lldb::addr_t >(val2);
46588 {
46589 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46590 result = (lldb::SBModule *)new lldb::SBModule(*arg1,arg2);
46591 SWIG_PYTHON_THREAD_END_ALLOW;
46592 }
46593 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NEW | 0 );
46594 return resultobj;
46595fail:
46596 return NULL;
46597}
46598
46599
46600SWIGINTERN PyObject *_wrap_new_SBModule(PyObject *self, PyObject *args) {
46601 Py_ssize_t argc;
46602 PyObject *argv[3] = {
46603 0
46604 };
46605
46606 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBModule", min: 0, max: 2, objs: argv))) SWIG_fail;
46607 --argc;
46608 if (argc == 0) {
46609 return _wrap_new_SBModule__SWIG_0(self, nobjs: argc, argv);
46610 }
46611 if (argc == 1) {
46612 int _v = 0;
46613 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NO_NULL | 0);
46614 _v = SWIG_CheckState(res);
46615 if (_v) {
46616 return _wrap_new_SBModule__SWIG_1(self, nobjs: argc, swig_obj: argv);
46617 }
46618 }
46619 if (argc == 1) {
46620 int _v = 0;
46621 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0);
46622 _v = SWIG_CheckState(res);
46623 if (_v) {
46624 return _wrap_new_SBModule__SWIG_2(self, nobjs: argc, swig_obj: argv);
46625 }
46626 }
46627 if (argc == 2) {
46628 int _v = 0;
46629 void *vptr = 0;
46630 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL);
46631 _v = SWIG_CheckState(res);
46632 if (_v) {
46633 {
46634 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
46635 _v = SWIG_CheckState(res);
46636 }
46637 if (_v) {
46638 return _wrap_new_SBModule__SWIG_3(self, nobjs: argc, swig_obj: argv);
46639 }
46640 }
46641 }
46642
46643fail:
46644 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBModule'.\n"
46645 " Possible C/C++ prototypes are:\n"
46646 " lldb::SBModule::SBModule()\n"
46647 " lldb::SBModule::SBModule(lldb::SBModule const &)\n"
46648 " lldb::SBModule::SBModule(lldb::SBModuleSpec const &)\n"
46649 " lldb::SBModule::SBModule(lldb::SBProcess &,lldb::addr_t)\n");
46650 return 0;
46651}
46652
46653
46654SWIGINTERN PyObject *_wrap_delete_SBModule(PyObject *self, PyObject *args) {
46655 PyObject *resultobj = 0;
46656 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46657 void *argp1 = 0 ;
46658 int res1 = 0 ;
46659 PyObject *swig_obj[1] ;
46660
46661 (void)self;
46662 if (!args) SWIG_fail;
46663 swig_obj[0] = args;
46664 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_DISOWN | 0 );
46665 if (!SWIG_IsOK(res1)) {
46666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBModule" "', argument " "1"" of type '" "lldb::SBModule *""'");
46667 }
46668 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46669 {
46670 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46671 delete arg1;
46672 SWIG_PYTHON_THREAD_END_ALLOW;
46673 }
46674 resultobj = SWIG_Py_Void();
46675 return resultobj;
46676fail:
46677 return NULL;
46678}
46679
46680
46681SWIGINTERN PyObject *_wrap_SBModule___nonzero__(PyObject *self, PyObject *args) {
46682 PyObject *resultobj = 0;
46683 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46684 void *argp1 = 0 ;
46685 int res1 = 0 ;
46686 PyObject *swig_obj[1] ;
46687 bool result;
46688
46689 (void)self;
46690 if (!args) SWIG_fail;
46691 swig_obj[0] = args;
46692 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46693 if (!SWIG_IsOK(res1)) {
46694 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule___nonzero__" "', argument " "1"" of type '" "lldb::SBModule const *""'");
46695 }
46696 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46697 {
46698 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46699 result = (bool)((lldb::SBModule const *)arg1)->operator bool();
46700 SWIG_PYTHON_THREAD_END_ALLOW;
46701 }
46702 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46703 return resultobj;
46704fail:
46705 return NULL;
46706}
46707
46708
46709SWIGINTERN PyObject *_wrap_SBModule_IsValid(PyObject *self, PyObject *args) {
46710 PyObject *resultobj = 0;
46711 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46712 void *argp1 = 0 ;
46713 int res1 = 0 ;
46714 PyObject *swig_obj[1] ;
46715 bool result;
46716
46717 (void)self;
46718 if (!args) SWIG_fail;
46719 swig_obj[0] = args;
46720 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46721 if (!SWIG_IsOK(res1)) {
46722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_IsValid" "', argument " "1"" of type '" "lldb::SBModule const *""'");
46723 }
46724 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46725 {
46726 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46727 result = (bool)((lldb::SBModule const *)arg1)->IsValid();
46728 SWIG_PYTHON_THREAD_END_ALLOW;
46729 }
46730 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46731 return resultobj;
46732fail:
46733 return NULL;
46734}
46735
46736
46737SWIGINTERN PyObject *_wrap_SBModule_Clear(PyObject *self, PyObject *args) {
46738 PyObject *resultobj = 0;
46739 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46740 void *argp1 = 0 ;
46741 int res1 = 0 ;
46742 PyObject *swig_obj[1] ;
46743
46744 (void)self;
46745 if (!args) SWIG_fail;
46746 swig_obj[0] = args;
46747 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46748 if (!SWIG_IsOK(res1)) {
46749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_Clear" "', argument " "1"" of type '" "lldb::SBModule *""'");
46750 }
46751 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46752 {
46753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46754 (arg1)->Clear();
46755 SWIG_PYTHON_THREAD_END_ALLOW;
46756 }
46757 resultobj = SWIG_Py_Void();
46758 return resultobj;
46759fail:
46760 return NULL;
46761}
46762
46763
46764SWIGINTERN PyObject *_wrap_SBModule_IsFileBacked(PyObject *self, PyObject *args) {
46765 PyObject *resultobj = 0;
46766 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46767 void *argp1 = 0 ;
46768 int res1 = 0 ;
46769 PyObject *swig_obj[1] ;
46770 bool result;
46771
46772 (void)self;
46773 if (!args) SWIG_fail;
46774 swig_obj[0] = args;
46775 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46776 if (!SWIG_IsOK(res1)) {
46777 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_IsFileBacked" "', argument " "1"" of type '" "lldb::SBModule const *""'");
46778 }
46779 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46780 {
46781 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46782 result = (bool)((lldb::SBModule const *)arg1)->IsFileBacked();
46783 SWIG_PYTHON_THREAD_END_ALLOW;
46784 }
46785 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46786 return resultobj;
46787fail:
46788 return NULL;
46789}
46790
46791
46792SWIGINTERN PyObject *_wrap_SBModule_GetFileSpec(PyObject *self, PyObject *args) {
46793 PyObject *resultobj = 0;
46794 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46795 void *argp1 = 0 ;
46796 int res1 = 0 ;
46797 PyObject *swig_obj[1] ;
46798 lldb::SBFileSpec result;
46799
46800 (void)self;
46801 if (!args) SWIG_fail;
46802 swig_obj[0] = args;
46803 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46804 if (!SWIG_IsOK(res1)) {
46805 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetFileSpec" "', argument " "1"" of type '" "lldb::SBModule const *""'");
46806 }
46807 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46808 {
46809 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46810 result = ((lldb::SBModule const *)arg1)->GetFileSpec();
46811 SWIG_PYTHON_THREAD_END_ALLOW;
46812 }
46813 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
46814 return resultobj;
46815fail:
46816 return NULL;
46817}
46818
46819
46820SWIGINTERN PyObject *_wrap_SBModule_GetPlatformFileSpec(PyObject *self, PyObject *args) {
46821 PyObject *resultobj = 0;
46822 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46823 void *argp1 = 0 ;
46824 int res1 = 0 ;
46825 PyObject *swig_obj[1] ;
46826 lldb::SBFileSpec result;
46827
46828 (void)self;
46829 if (!args) SWIG_fail;
46830 swig_obj[0] = args;
46831 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46832 if (!SWIG_IsOK(res1)) {
46833 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetPlatformFileSpec" "', argument " "1"" of type '" "lldb::SBModule const *""'");
46834 }
46835 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46836 {
46837 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46838 result = ((lldb::SBModule const *)arg1)->GetPlatformFileSpec();
46839 SWIG_PYTHON_THREAD_END_ALLOW;
46840 }
46841 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
46842 return resultobj;
46843fail:
46844 return NULL;
46845}
46846
46847
46848SWIGINTERN PyObject *_wrap_SBModule_SetPlatformFileSpec(PyObject *self, PyObject *args) {
46849 PyObject *resultobj = 0;
46850 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46851 lldb::SBFileSpec *arg2 = 0 ;
46852 void *argp1 = 0 ;
46853 int res1 = 0 ;
46854 void *argp2 = 0 ;
46855 int res2 = 0 ;
46856 PyObject *swig_obj[2] ;
46857 bool result;
46858
46859 (void)self;
46860 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_SetPlatformFileSpec", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
46861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46862 if (!SWIG_IsOK(res1)) {
46863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_SetPlatformFileSpec" "', argument " "1"" of type '" "lldb::SBModule *""'");
46864 }
46865 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46866 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
46867 if (!SWIG_IsOK(res2)) {
46868 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_SetPlatformFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
46869 }
46870 if (!argp2) {
46871 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_SetPlatformFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
46872 }
46873 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
46874 {
46875 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46876 result = (bool)(arg1)->SetPlatformFileSpec((lldb::SBFileSpec const &)*arg2);
46877 SWIG_PYTHON_THREAD_END_ALLOW;
46878 }
46879 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46880 return resultobj;
46881fail:
46882 return NULL;
46883}
46884
46885
46886SWIGINTERN PyObject *_wrap_SBModule_GetRemoteInstallFileSpec(PyObject *self, PyObject *args) {
46887 PyObject *resultobj = 0;
46888 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46889 void *argp1 = 0 ;
46890 int res1 = 0 ;
46891 PyObject *swig_obj[1] ;
46892 lldb::SBFileSpec result;
46893
46894 (void)self;
46895 if (!args) SWIG_fail;
46896 swig_obj[0] = args;
46897 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46898 if (!SWIG_IsOK(res1)) {
46899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetRemoteInstallFileSpec" "', argument " "1"" of type '" "lldb::SBModule *""'");
46900 }
46901 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46902 {
46903 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46904 result = (arg1)->GetRemoteInstallFileSpec();
46905 SWIG_PYTHON_THREAD_END_ALLOW;
46906 }
46907 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
46908 return resultobj;
46909fail:
46910 return NULL;
46911}
46912
46913
46914SWIGINTERN PyObject *_wrap_SBModule_SetRemoteInstallFileSpec(PyObject *self, PyObject *args) {
46915 PyObject *resultobj = 0;
46916 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46917 lldb::SBFileSpec *arg2 = 0 ;
46918 void *argp1 = 0 ;
46919 int res1 = 0 ;
46920 void *argp2 = 0 ;
46921 int res2 = 0 ;
46922 PyObject *swig_obj[2] ;
46923 bool result;
46924
46925 (void)self;
46926 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_SetRemoteInstallFileSpec", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
46927 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46928 if (!SWIG_IsOK(res1)) {
46929 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_SetRemoteInstallFileSpec" "', argument " "1"" of type '" "lldb::SBModule *""'");
46930 }
46931 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46932 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
46933 if (!SWIG_IsOK(res2)) {
46934 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_SetRemoteInstallFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
46935 }
46936 if (!argp2) {
46937 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_SetRemoteInstallFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
46938 }
46939 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
46940 {
46941 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46942 result = (bool)(arg1)->SetRemoteInstallFileSpec(*arg2);
46943 SWIG_PYTHON_THREAD_END_ALLOW;
46944 }
46945 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
46946 return resultobj;
46947fail:
46948 return NULL;
46949}
46950
46951
46952SWIGINTERN PyObject *_wrap_SBModule_GetByteOrder(PyObject *self, PyObject *args) {
46953 PyObject *resultobj = 0;
46954 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46955 void *argp1 = 0 ;
46956 int res1 = 0 ;
46957 PyObject *swig_obj[1] ;
46958 lldb::ByteOrder result;
46959
46960 (void)self;
46961 if (!args) SWIG_fail;
46962 swig_obj[0] = args;
46963 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46964 if (!SWIG_IsOK(res1)) {
46965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetByteOrder" "', argument " "1"" of type '" "lldb::SBModule *""'");
46966 }
46967 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46968 {
46969 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46970 result = (lldb::ByteOrder)(arg1)->GetByteOrder();
46971 SWIG_PYTHON_THREAD_END_ALLOW;
46972 }
46973 resultobj = SWIG_From_int(value: static_cast< int >(result));
46974 return resultobj;
46975fail:
46976 return NULL;
46977}
46978
46979
46980SWIGINTERN PyObject *_wrap_SBModule_GetAddressByteSize(PyObject *self, PyObject *args) {
46981 PyObject *resultobj = 0;
46982 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
46983 void *argp1 = 0 ;
46984 int res1 = 0 ;
46985 PyObject *swig_obj[1] ;
46986 uint32_t result;
46987
46988 (void)self;
46989 if (!args) SWIG_fail;
46990 swig_obj[0] = args;
46991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
46992 if (!SWIG_IsOK(res1)) {
46993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetAddressByteSize" "', argument " "1"" of type '" "lldb::SBModule *""'");
46994 }
46995 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
46996 {
46997 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46998 result = (uint32_t)(arg1)->GetAddressByteSize();
46999 SWIG_PYTHON_THREAD_END_ALLOW;
47000 }
47001 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
47002 return resultobj;
47003fail:
47004 return NULL;
47005}
47006
47007
47008SWIGINTERN PyObject *_wrap_SBModule_GetTriple(PyObject *self, PyObject *args) {
47009 PyObject *resultobj = 0;
47010 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47011 void *argp1 = 0 ;
47012 int res1 = 0 ;
47013 PyObject *swig_obj[1] ;
47014 char *result = 0 ;
47015
47016 (void)self;
47017 if (!args) SWIG_fail;
47018 swig_obj[0] = args;
47019 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47020 if (!SWIG_IsOK(res1)) {
47021 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetTriple" "', argument " "1"" of type '" "lldb::SBModule *""'");
47022 }
47023 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47024 {
47025 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47026 result = (char *)(arg1)->GetTriple();
47027 SWIG_PYTHON_THREAD_END_ALLOW;
47028 }
47029 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
47030 return resultobj;
47031fail:
47032 return NULL;
47033}
47034
47035
47036SWIGINTERN PyObject *_wrap_SBModule_GetUUIDBytes(PyObject *self, PyObject *args) {
47037 PyObject *resultobj = 0;
47038 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47039 void *argp1 = 0 ;
47040 int res1 = 0 ;
47041 PyObject *swig_obj[1] ;
47042 uint8_t *result = 0 ;
47043
47044 (void)self;
47045 if (!args) SWIG_fail;
47046 swig_obj[0] = args;
47047 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47048 if (!SWIG_IsOK(res1)) {
47049 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetUUIDBytes" "', argument " "1"" of type '" "lldb::SBModule const *""'");
47050 }
47051 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47052 {
47053 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47054 result = (uint8_t *)((lldb::SBModule const *)arg1)->GetUUIDBytes();
47055 SWIG_PYTHON_THREAD_END_ALLOW;
47056 }
47057 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_unsigned_char, 0 | 0 );
47058 return resultobj;
47059fail:
47060 return NULL;
47061}
47062
47063
47064SWIGINTERN PyObject *_wrap_SBModule_GetUUIDString(PyObject *self, PyObject *args) {
47065 PyObject *resultobj = 0;
47066 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47067 void *argp1 = 0 ;
47068 int res1 = 0 ;
47069 PyObject *swig_obj[1] ;
47070 char *result = 0 ;
47071
47072 (void)self;
47073 if (!args) SWIG_fail;
47074 swig_obj[0] = args;
47075 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47076 if (!SWIG_IsOK(res1)) {
47077 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetUUIDString" "', argument " "1"" of type '" "lldb::SBModule const *""'");
47078 }
47079 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47080 {
47081 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47082 result = (char *)((lldb::SBModule const *)arg1)->GetUUIDString();
47083 SWIG_PYTHON_THREAD_END_ALLOW;
47084 }
47085 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
47086 return resultobj;
47087fail:
47088 return NULL;
47089}
47090
47091
47092SWIGINTERN PyObject *_wrap_SBModule___eq__(PyObject *self, PyObject *args) {
47093 PyObject *resultobj = 0;
47094 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47095 lldb::SBModule *arg2 = 0 ;
47096 void *argp1 = 0 ;
47097 int res1 = 0 ;
47098 void *argp2 = 0 ;
47099 int res2 = 0 ;
47100 PyObject *swig_obj[2] ;
47101 bool result;
47102
47103 (void)self;
47104 if (!SWIG_Python_UnpackTuple(args, name: "SBModule___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47105 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47106 if (!SWIG_IsOK(res1)) {
47107 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule___eq__" "', argument " "1"" of type '" "lldb::SBModule const *""'");
47108 }
47109 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47110 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
47111 if (!SWIG_IsOK(res2)) {
47112 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule___eq__" "', argument " "2"" of type '" "lldb::SBModule const &""'");
47113 }
47114 if (!argp2) {
47115 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule___eq__" "', argument " "2"" of type '" "lldb::SBModule const &""'");
47116 }
47117 arg2 = reinterpret_cast< lldb::SBModule * >(argp2);
47118 {
47119 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47120 result = (bool)((lldb::SBModule const *)arg1)->operator ==(rhs: (lldb::SBModule const &)*arg2);
47121 SWIG_PYTHON_THREAD_END_ALLOW;
47122 }
47123 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
47124 return resultobj;
47125fail:
47126 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
47127 return NULL;
47128 }
47129 PyErr_Clear();
47130 Py_INCREF(Py_NotImplemented);
47131 return Py_NotImplemented;
47132}
47133
47134
47135SWIGINTERN PyObject *_wrap_SBModule___ne__(PyObject *self, PyObject *args) {
47136 PyObject *resultobj = 0;
47137 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47138 lldb::SBModule *arg2 = 0 ;
47139 void *argp1 = 0 ;
47140 int res1 = 0 ;
47141 void *argp2 = 0 ;
47142 int res2 = 0 ;
47143 PyObject *swig_obj[2] ;
47144 bool result;
47145
47146 (void)self;
47147 if (!SWIG_Python_UnpackTuple(args, name: "SBModule___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47148 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47149 if (!SWIG_IsOK(res1)) {
47150 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule___ne__" "', argument " "1"" of type '" "lldb::SBModule const *""'");
47151 }
47152 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47153 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
47154 if (!SWIG_IsOK(res2)) {
47155 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule___ne__" "', argument " "2"" of type '" "lldb::SBModule const &""'");
47156 }
47157 if (!argp2) {
47158 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule___ne__" "', argument " "2"" of type '" "lldb::SBModule const &""'");
47159 }
47160 arg2 = reinterpret_cast< lldb::SBModule * >(argp2);
47161 {
47162 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47163 result = (bool)((lldb::SBModule const *)arg1)->operator !=(rhs: (lldb::SBModule const &)*arg2);
47164 SWIG_PYTHON_THREAD_END_ALLOW;
47165 }
47166 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
47167 return resultobj;
47168fail:
47169 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
47170 return NULL;
47171 }
47172 PyErr_Clear();
47173 Py_INCREF(Py_NotImplemented);
47174 return Py_NotImplemented;
47175}
47176
47177
47178SWIGINTERN PyObject *_wrap_SBModule_FindSection(PyObject *self, PyObject *args) {
47179 PyObject *resultobj = 0;
47180 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47181 char *arg2 = (char *) 0 ;
47182 void *argp1 = 0 ;
47183 int res1 = 0 ;
47184 int res2 ;
47185 char *buf2 = 0 ;
47186 int alloc2 = 0 ;
47187 PyObject *swig_obj[2] ;
47188 lldb::SBSection result;
47189
47190 (void)self;
47191 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_FindSection", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47192 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47193 if (!SWIG_IsOK(res1)) {
47194 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSection" "', argument " "1"" of type '" "lldb::SBModule *""'");
47195 }
47196 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47197 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
47198 if (!SWIG_IsOK(res2)) {
47199 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSection" "', argument " "2"" of type '" "char const *""'");
47200 }
47201 arg2 = reinterpret_cast< char * >(buf2);
47202 {
47203 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47204 result = (arg1)->FindSection(sect_name: (char const *)arg2);
47205 SWIG_PYTHON_THREAD_END_ALLOW;
47206 }
47207 resultobj = SWIG_NewPointerObj((new lldb::SBSection(result)), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
47208 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47209 return resultobj;
47210fail:
47211 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47212 return NULL;
47213}
47214
47215
47216SWIGINTERN PyObject *_wrap_SBModule_ResolveFileAddress(PyObject *self, PyObject *args) {
47217 PyObject *resultobj = 0;
47218 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47219 lldb::addr_t arg2 ;
47220 void *argp1 = 0 ;
47221 int res1 = 0 ;
47222 unsigned long long val2 ;
47223 int ecode2 = 0 ;
47224 PyObject *swig_obj[2] ;
47225 lldb::SBAddress result;
47226
47227 (void)self;
47228 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_ResolveFileAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47229 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47230 if (!SWIG_IsOK(res1)) {
47231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_ResolveFileAddress" "', argument " "1"" of type '" "lldb::SBModule *""'");
47232 }
47233 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47234 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
47235 if (!SWIG_IsOK(ecode2)) {
47236 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_ResolveFileAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
47237 }
47238 arg2 = static_cast< lldb::addr_t >(val2);
47239 {
47240 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47241 result = (arg1)->ResolveFileAddress(vm_addr: arg2);
47242 SWIG_PYTHON_THREAD_END_ALLOW;
47243 }
47244 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
47245 return resultobj;
47246fail:
47247 return NULL;
47248}
47249
47250
47251SWIGINTERN PyObject *_wrap_SBModule_ResolveSymbolContextForAddress(PyObject *self, PyObject *args) {
47252 PyObject *resultobj = 0;
47253 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47254 lldb::SBAddress *arg2 = 0 ;
47255 uint32_t arg3 ;
47256 void *argp1 = 0 ;
47257 int res1 = 0 ;
47258 void *argp2 = 0 ;
47259 int res2 = 0 ;
47260 unsigned int val3 ;
47261 int ecode3 = 0 ;
47262 PyObject *swig_obj[3] ;
47263 lldb::SBSymbolContext result;
47264
47265 (void)self;
47266 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_ResolveSymbolContextForAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
47267 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47268 if (!SWIG_IsOK(res1)) {
47269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_ResolveSymbolContextForAddress" "', argument " "1"" of type '" "lldb::SBModule *""'");
47270 }
47271 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47272 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
47273 if (!SWIG_IsOK(res2)) {
47274 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_ResolveSymbolContextForAddress" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
47275 }
47276 if (!argp2) {
47277 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_ResolveSymbolContextForAddress" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
47278 }
47279 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
47280 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
47281 if (!SWIG_IsOK(ecode3)) {
47282 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModule_ResolveSymbolContextForAddress" "', argument " "3"" of type '" "uint32_t""'");
47283 }
47284 arg3 = static_cast< uint32_t >(val3);
47285 {
47286 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47287 result = (arg1)->ResolveSymbolContextForAddress(addr: (lldb::SBAddress const &)*arg2,resolve_scope: arg3);
47288 SWIG_PYTHON_THREAD_END_ALLOW;
47289 }
47290 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(result)), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
47291 return resultobj;
47292fail:
47293 return NULL;
47294}
47295
47296
47297SWIGINTERN PyObject *_wrap_SBModule_GetDescription(PyObject *self, PyObject *args) {
47298 PyObject *resultobj = 0;
47299 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47300 lldb::SBStream *arg2 = 0 ;
47301 void *argp1 = 0 ;
47302 int res1 = 0 ;
47303 void *argp2 = 0 ;
47304 int res2 = 0 ;
47305 PyObject *swig_obj[2] ;
47306 bool result;
47307
47308 (void)self;
47309 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47310 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47311 if (!SWIG_IsOK(res1)) {
47312 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetDescription" "', argument " "1"" of type '" "lldb::SBModule *""'");
47313 }
47314 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47315 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
47316 if (!SWIG_IsOK(res2)) {
47317 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
47318 }
47319 if (!argp2) {
47320 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
47321 }
47322 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
47323 {
47324 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47325 result = (bool)(arg1)->GetDescription(description&: *arg2);
47326 SWIG_PYTHON_THREAD_END_ALLOW;
47327 }
47328 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
47329 return resultobj;
47330fail:
47331 return NULL;
47332}
47333
47334
47335SWIGINTERN PyObject *_wrap_SBModule_GetNumCompileUnits(PyObject *self, PyObject *args) {
47336 PyObject *resultobj = 0;
47337 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47338 void *argp1 = 0 ;
47339 int res1 = 0 ;
47340 PyObject *swig_obj[1] ;
47341 uint32_t result;
47342
47343 (void)self;
47344 if (!args) SWIG_fail;
47345 swig_obj[0] = args;
47346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47347 if (!SWIG_IsOK(res1)) {
47348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetNumCompileUnits" "', argument " "1"" of type '" "lldb::SBModule *""'");
47349 }
47350 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47351 {
47352 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47353 result = (uint32_t)(arg1)->GetNumCompileUnits();
47354 SWIG_PYTHON_THREAD_END_ALLOW;
47355 }
47356 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
47357 return resultobj;
47358fail:
47359 return NULL;
47360}
47361
47362
47363SWIGINTERN PyObject *_wrap_SBModule_GetCompileUnitAtIndex(PyObject *self, PyObject *args) {
47364 PyObject *resultobj = 0;
47365 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47366 uint32_t arg2 ;
47367 void *argp1 = 0 ;
47368 int res1 = 0 ;
47369 unsigned int val2 ;
47370 int ecode2 = 0 ;
47371 PyObject *swig_obj[2] ;
47372 lldb::SBCompileUnit result;
47373
47374 (void)self;
47375 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_GetCompileUnitAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47376 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47377 if (!SWIG_IsOK(res1)) {
47378 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetCompileUnitAtIndex" "', argument " "1"" of type '" "lldb::SBModule *""'");
47379 }
47380 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47381 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
47382 if (!SWIG_IsOK(ecode2)) {
47383 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetCompileUnitAtIndex" "', argument " "2"" of type '" "uint32_t""'");
47384 }
47385 arg2 = static_cast< uint32_t >(val2);
47386 {
47387 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47388 result = (arg1)->GetCompileUnitAtIndex(arg2);
47389 SWIG_PYTHON_THREAD_END_ALLOW;
47390 }
47391 resultobj = SWIG_NewPointerObj((new lldb::SBCompileUnit(result)), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_OWN | 0 );
47392 return resultobj;
47393fail:
47394 return NULL;
47395}
47396
47397
47398SWIGINTERN PyObject *_wrap_SBModule_FindCompileUnits(PyObject *self, PyObject *args) {
47399 PyObject *resultobj = 0;
47400 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47401 lldb::SBFileSpec *arg2 = 0 ;
47402 void *argp1 = 0 ;
47403 int res1 = 0 ;
47404 void *argp2 = 0 ;
47405 int res2 = 0 ;
47406 PyObject *swig_obj[2] ;
47407 lldb::SBSymbolContextList result;
47408
47409 (void)self;
47410 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_FindCompileUnits", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47411 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47412 if (!SWIG_IsOK(res1)) {
47413 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindCompileUnits" "', argument " "1"" of type '" "lldb::SBModule *""'");
47414 }
47415 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47416 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
47417 if (!SWIG_IsOK(res2)) {
47418 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindCompileUnits" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
47419 }
47420 if (!argp2) {
47421 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_FindCompileUnits" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
47422 }
47423 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
47424 {
47425 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47426 result = (arg1)->FindCompileUnits(sb_file_spec: (lldb::SBFileSpec const &)*arg2);
47427 SWIG_PYTHON_THREAD_END_ALLOW;
47428 }
47429 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
47430 return resultobj;
47431fail:
47432 return NULL;
47433}
47434
47435
47436SWIGINTERN PyObject *_wrap_SBModule_GetNumSymbols(PyObject *self, PyObject *args) {
47437 PyObject *resultobj = 0;
47438 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47439 void *argp1 = 0 ;
47440 int res1 = 0 ;
47441 PyObject *swig_obj[1] ;
47442 size_t result;
47443
47444 (void)self;
47445 if (!args) SWIG_fail;
47446 swig_obj[0] = args;
47447 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47448 if (!SWIG_IsOK(res1)) {
47449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetNumSymbols" "', argument " "1"" of type '" "lldb::SBModule *""'");
47450 }
47451 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47452 {
47453 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47454 result = (arg1)->GetNumSymbols();
47455 SWIG_PYTHON_THREAD_END_ALLOW;
47456 }
47457 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
47458 return resultobj;
47459fail:
47460 return NULL;
47461}
47462
47463
47464SWIGINTERN PyObject *_wrap_SBModule_GetSymbolAtIndex(PyObject *self, PyObject *args) {
47465 PyObject *resultobj = 0;
47466 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47467 size_t arg2 ;
47468 void *argp1 = 0 ;
47469 int res1 = 0 ;
47470 size_t val2 ;
47471 int ecode2 = 0 ;
47472 PyObject *swig_obj[2] ;
47473 lldb::SBSymbol result;
47474
47475 (void)self;
47476 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_GetSymbolAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47477 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47478 if (!SWIG_IsOK(res1)) {
47479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetSymbolAtIndex" "', argument " "1"" of type '" "lldb::SBModule *""'");
47480 }
47481 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47482 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
47483 if (!SWIG_IsOK(ecode2)) {
47484 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetSymbolAtIndex" "', argument " "2"" of type '" "size_t""'");
47485 }
47486 arg2 = static_cast< size_t >(val2);
47487 {
47488 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47489 result = (arg1)->GetSymbolAtIndex(idx: arg2);
47490 SWIG_PYTHON_THREAD_END_ALLOW;
47491 }
47492 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(result)), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
47493 return resultobj;
47494fail:
47495 return NULL;
47496}
47497
47498
47499SWIGINTERN PyObject *_wrap_SBModule_FindSymbol__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
47500 PyObject *resultobj = 0;
47501 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47502 char *arg2 = (char *) 0 ;
47503 lldb::SymbolType arg3 ;
47504 void *argp1 = 0 ;
47505 int res1 = 0 ;
47506 int res2 ;
47507 char *buf2 = 0 ;
47508 int alloc2 = 0 ;
47509 int val3 ;
47510 int ecode3 = 0 ;
47511 lldb::SBSymbol result;
47512
47513 (void)self;
47514 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
47515 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47516 if (!SWIG_IsOK(res1)) {
47517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSymbol" "', argument " "1"" of type '" "lldb::SBModule *""'");
47518 }
47519 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47520 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
47521 if (!SWIG_IsOK(res2)) {
47522 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSymbol" "', argument " "2"" of type '" "char const *""'");
47523 }
47524 arg2 = reinterpret_cast< char * >(buf2);
47525 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
47526 if (!SWIG_IsOK(ecode3)) {
47527 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModule_FindSymbol" "', argument " "3"" of type '" "lldb::SymbolType""'");
47528 }
47529 arg3 = static_cast< lldb::SymbolType >(val3);
47530 {
47531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47532 result = (arg1)->FindSymbol(name: (char const *)arg2,type: arg3);
47533 SWIG_PYTHON_THREAD_END_ALLOW;
47534 }
47535 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(result)), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
47536 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47537 return resultobj;
47538fail:
47539 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47540 return NULL;
47541}
47542
47543
47544SWIGINTERN PyObject *_wrap_SBModule_FindSymbol__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
47545 PyObject *resultobj = 0;
47546 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47547 char *arg2 = (char *) 0 ;
47548 void *argp1 = 0 ;
47549 int res1 = 0 ;
47550 int res2 ;
47551 char *buf2 = 0 ;
47552 int alloc2 = 0 ;
47553 lldb::SBSymbol result;
47554
47555 (void)self;
47556 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
47557 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47558 if (!SWIG_IsOK(res1)) {
47559 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSymbol" "', argument " "1"" of type '" "lldb::SBModule *""'");
47560 }
47561 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47562 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
47563 if (!SWIG_IsOK(res2)) {
47564 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSymbol" "', argument " "2"" of type '" "char const *""'");
47565 }
47566 arg2 = reinterpret_cast< char * >(buf2);
47567 {
47568 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47569 result = (arg1)->FindSymbol(name: (char const *)arg2);
47570 SWIG_PYTHON_THREAD_END_ALLOW;
47571 }
47572 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(result)), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
47573 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47574 return resultobj;
47575fail:
47576 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47577 return NULL;
47578}
47579
47580
47581SWIGINTERN PyObject *_wrap_SBModule_FindSymbol(PyObject *self, PyObject *args) {
47582 Py_ssize_t argc;
47583 PyObject *argv[4] = {
47584 0
47585 };
47586
47587 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBModule_FindSymbol", min: 0, max: 3, objs: argv))) SWIG_fail;
47588 --argc;
47589 if (argc == 2) {
47590 int _v = 0;
47591 void *vptr = 0;
47592 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
47593 _v = SWIG_CheckState(res);
47594 if (_v) {
47595 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
47596 _v = SWIG_CheckState(res);
47597 if (_v) {
47598 return _wrap_SBModule_FindSymbol__SWIG_1(self, nobjs: argc, swig_obj: argv);
47599 }
47600 }
47601 }
47602 if (argc == 3) {
47603 int _v = 0;
47604 void *vptr = 0;
47605 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
47606 _v = SWIG_CheckState(res);
47607 if (_v) {
47608 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
47609 _v = SWIG_CheckState(res);
47610 if (_v) {
47611 {
47612 int res = SWIG_AsVal_int(obj: argv[2], NULL);
47613 _v = SWIG_CheckState(res);
47614 }
47615 if (_v) {
47616 return _wrap_SBModule_FindSymbol__SWIG_0(self, nobjs: argc, swig_obj: argv);
47617 }
47618 }
47619 }
47620 }
47621
47622fail:
47623 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBModule_FindSymbol'.\n"
47624 " Possible C/C++ prototypes are:\n"
47625 " lldb::SBModule::FindSymbol(char const *,lldb::SymbolType)\n"
47626 " lldb::SBModule::FindSymbol(char const *)\n");
47627 return 0;
47628}
47629
47630
47631SWIGINTERN PyObject *_wrap_SBModule_FindSymbols__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
47632 PyObject *resultobj = 0;
47633 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47634 char *arg2 = (char *) 0 ;
47635 lldb::SymbolType arg3 ;
47636 void *argp1 = 0 ;
47637 int res1 = 0 ;
47638 int res2 ;
47639 char *buf2 = 0 ;
47640 int alloc2 = 0 ;
47641 int val3 ;
47642 int ecode3 = 0 ;
47643 lldb::SBSymbolContextList result;
47644
47645 (void)self;
47646 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
47647 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47648 if (!SWIG_IsOK(res1)) {
47649 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSymbols" "', argument " "1"" of type '" "lldb::SBModule *""'");
47650 }
47651 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47652 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
47653 if (!SWIG_IsOK(res2)) {
47654 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSymbols" "', argument " "2"" of type '" "char const *""'");
47655 }
47656 arg2 = reinterpret_cast< char * >(buf2);
47657 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
47658 if (!SWIG_IsOK(ecode3)) {
47659 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModule_FindSymbols" "', argument " "3"" of type '" "lldb::SymbolType""'");
47660 }
47661 arg3 = static_cast< lldb::SymbolType >(val3);
47662 {
47663 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47664 result = (arg1)->FindSymbols(name: (char const *)arg2,type: arg3);
47665 SWIG_PYTHON_THREAD_END_ALLOW;
47666 }
47667 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
47668 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47669 return resultobj;
47670fail:
47671 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47672 return NULL;
47673}
47674
47675
47676SWIGINTERN PyObject *_wrap_SBModule_FindSymbols__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
47677 PyObject *resultobj = 0;
47678 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47679 char *arg2 = (char *) 0 ;
47680 void *argp1 = 0 ;
47681 int res1 = 0 ;
47682 int res2 ;
47683 char *buf2 = 0 ;
47684 int alloc2 = 0 ;
47685 lldb::SBSymbolContextList result;
47686
47687 (void)self;
47688 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
47689 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47690 if (!SWIG_IsOK(res1)) {
47691 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSymbols" "', argument " "1"" of type '" "lldb::SBModule *""'");
47692 }
47693 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47694 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
47695 if (!SWIG_IsOK(res2)) {
47696 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSymbols" "', argument " "2"" of type '" "char const *""'");
47697 }
47698 arg2 = reinterpret_cast< char * >(buf2);
47699 {
47700 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47701 result = (arg1)->FindSymbols(name: (char const *)arg2);
47702 SWIG_PYTHON_THREAD_END_ALLOW;
47703 }
47704 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
47705 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47706 return resultobj;
47707fail:
47708 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47709 return NULL;
47710}
47711
47712
47713SWIGINTERN PyObject *_wrap_SBModule_FindSymbols(PyObject *self, PyObject *args) {
47714 Py_ssize_t argc;
47715 PyObject *argv[4] = {
47716 0
47717 };
47718
47719 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBModule_FindSymbols", min: 0, max: 3, objs: argv))) SWIG_fail;
47720 --argc;
47721 if (argc == 2) {
47722 int _v = 0;
47723 void *vptr = 0;
47724 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
47725 _v = SWIG_CheckState(res);
47726 if (_v) {
47727 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
47728 _v = SWIG_CheckState(res);
47729 if (_v) {
47730 return _wrap_SBModule_FindSymbols__SWIG_1(self, nobjs: argc, swig_obj: argv);
47731 }
47732 }
47733 }
47734 if (argc == 3) {
47735 int _v = 0;
47736 void *vptr = 0;
47737 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
47738 _v = SWIG_CheckState(res);
47739 if (_v) {
47740 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
47741 _v = SWIG_CheckState(res);
47742 if (_v) {
47743 {
47744 int res = SWIG_AsVal_int(obj: argv[2], NULL);
47745 _v = SWIG_CheckState(res);
47746 }
47747 if (_v) {
47748 return _wrap_SBModule_FindSymbols__SWIG_0(self, nobjs: argc, swig_obj: argv);
47749 }
47750 }
47751 }
47752 }
47753
47754fail:
47755 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBModule_FindSymbols'.\n"
47756 " Possible C/C++ prototypes are:\n"
47757 " lldb::SBModule::FindSymbols(char const *,lldb::SymbolType)\n"
47758 " lldb::SBModule::FindSymbols(char const *)\n");
47759 return 0;
47760}
47761
47762
47763SWIGINTERN PyObject *_wrap_SBModule_GetNumSections(PyObject *self, PyObject *args) {
47764 PyObject *resultobj = 0;
47765 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47766 void *argp1 = 0 ;
47767 int res1 = 0 ;
47768 PyObject *swig_obj[1] ;
47769 size_t result;
47770
47771 (void)self;
47772 if (!args) SWIG_fail;
47773 swig_obj[0] = args;
47774 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47775 if (!SWIG_IsOK(res1)) {
47776 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetNumSections" "', argument " "1"" of type '" "lldb::SBModule *""'");
47777 }
47778 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47779 {
47780 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47781 result = (arg1)->GetNumSections();
47782 SWIG_PYTHON_THREAD_END_ALLOW;
47783 }
47784 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
47785 return resultobj;
47786fail:
47787 return NULL;
47788}
47789
47790
47791SWIGINTERN PyObject *_wrap_SBModule_GetSectionAtIndex(PyObject *self, PyObject *args) {
47792 PyObject *resultobj = 0;
47793 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47794 size_t arg2 ;
47795 void *argp1 = 0 ;
47796 int res1 = 0 ;
47797 size_t val2 ;
47798 int ecode2 = 0 ;
47799 PyObject *swig_obj[2] ;
47800 lldb::SBSection result;
47801
47802 (void)self;
47803 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_GetSectionAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
47804 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47805 if (!SWIG_IsOK(res1)) {
47806 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetSectionAtIndex" "', argument " "1"" of type '" "lldb::SBModule *""'");
47807 }
47808 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47809 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
47810 if (!SWIG_IsOK(ecode2)) {
47811 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetSectionAtIndex" "', argument " "2"" of type '" "size_t""'");
47812 }
47813 arg2 = static_cast< size_t >(val2);
47814 {
47815 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47816 result = (arg1)->GetSectionAtIndex(idx: arg2);
47817 SWIG_PYTHON_THREAD_END_ALLOW;
47818 }
47819 resultobj = SWIG_NewPointerObj((new lldb::SBSection(result)), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
47820 return resultobj;
47821fail:
47822 return NULL;
47823}
47824
47825
47826SWIGINTERN PyObject *_wrap_SBModule_FindFunctions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
47827 PyObject *resultobj = 0;
47828 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47829 char *arg2 = (char *) 0 ;
47830 uint32_t arg3 ;
47831 void *argp1 = 0 ;
47832 int res1 = 0 ;
47833 int res2 ;
47834 char *buf2 = 0 ;
47835 int alloc2 = 0 ;
47836 unsigned int val3 ;
47837 int ecode3 = 0 ;
47838 lldb::SBSymbolContextList result;
47839
47840 (void)self;
47841 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
47842 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47843 if (!SWIG_IsOK(res1)) {
47844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindFunctions" "', argument " "1"" of type '" "lldb::SBModule *""'");
47845 }
47846 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47847 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
47848 if (!SWIG_IsOK(res2)) {
47849 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindFunctions" "', argument " "2"" of type '" "char const *""'");
47850 }
47851 arg2 = reinterpret_cast< char * >(buf2);
47852 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
47853 if (!SWIG_IsOK(ecode3)) {
47854 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModule_FindFunctions" "', argument " "3"" of type '" "uint32_t""'");
47855 }
47856 arg3 = static_cast< uint32_t >(val3);
47857 {
47858 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47859 result = (arg1)->FindFunctions(name: (char const *)arg2,name_type_mask: arg3);
47860 SWIG_PYTHON_THREAD_END_ALLOW;
47861 }
47862 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
47863 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47864 return resultobj;
47865fail:
47866 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47867 return NULL;
47868}
47869
47870
47871SWIGINTERN PyObject *_wrap_SBModule_FindFunctions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
47872 PyObject *resultobj = 0;
47873 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47874 char *arg2 = (char *) 0 ;
47875 void *argp1 = 0 ;
47876 int res1 = 0 ;
47877 int res2 ;
47878 char *buf2 = 0 ;
47879 int alloc2 = 0 ;
47880 lldb::SBSymbolContextList result;
47881
47882 (void)self;
47883 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
47884 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47885 if (!SWIG_IsOK(res1)) {
47886 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindFunctions" "', argument " "1"" of type '" "lldb::SBModule *""'");
47887 }
47888 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47889 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
47890 if (!SWIG_IsOK(res2)) {
47891 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindFunctions" "', argument " "2"" of type '" "char const *""'");
47892 }
47893 arg2 = reinterpret_cast< char * >(buf2);
47894 {
47895 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47896 result = (arg1)->FindFunctions(name: (char const *)arg2);
47897 SWIG_PYTHON_THREAD_END_ALLOW;
47898 }
47899 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
47900 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47901 return resultobj;
47902fail:
47903 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47904 return NULL;
47905}
47906
47907
47908SWIGINTERN PyObject *_wrap_SBModule_FindFunctions(PyObject *self, PyObject *args) {
47909 Py_ssize_t argc;
47910 PyObject *argv[4] = {
47911 0
47912 };
47913
47914 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBModule_FindFunctions", min: 0, max: 3, objs: argv))) SWIG_fail;
47915 --argc;
47916 if (argc == 2) {
47917 int _v = 0;
47918 void *vptr = 0;
47919 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
47920 _v = SWIG_CheckState(res);
47921 if (_v) {
47922 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
47923 _v = SWIG_CheckState(res);
47924 if (_v) {
47925 return _wrap_SBModule_FindFunctions__SWIG_1(self, nobjs: argc, swig_obj: argv);
47926 }
47927 }
47928 }
47929 if (argc == 3) {
47930 int _v = 0;
47931 void *vptr = 0;
47932 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
47933 _v = SWIG_CheckState(res);
47934 if (_v) {
47935 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
47936 _v = SWIG_CheckState(res);
47937 if (_v) {
47938 {
47939 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
47940 _v = SWIG_CheckState(res);
47941 }
47942 if (_v) {
47943 return _wrap_SBModule_FindFunctions__SWIG_0(self, nobjs: argc, swig_obj: argv);
47944 }
47945 }
47946 }
47947 }
47948
47949fail:
47950 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBModule_FindFunctions'.\n"
47951 " Possible C/C++ prototypes are:\n"
47952 " lldb::SBModule::FindFunctions(char const *,uint32_t)\n"
47953 " lldb::SBModule::FindFunctions(char const *)\n");
47954 return 0;
47955}
47956
47957
47958SWIGINTERN PyObject *_wrap_SBModule_FindGlobalVariables(PyObject *self, PyObject *args) {
47959 PyObject *resultobj = 0;
47960 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
47961 lldb::SBTarget *arg2 = 0 ;
47962 char *arg3 = (char *) 0 ;
47963 uint32_t arg4 ;
47964 void *argp1 = 0 ;
47965 int res1 = 0 ;
47966 void *argp2 = 0 ;
47967 int res2 = 0 ;
47968 int res3 ;
47969 char *buf3 = 0 ;
47970 int alloc3 = 0 ;
47971 unsigned int val4 ;
47972 int ecode4 = 0 ;
47973 PyObject *swig_obj[4] ;
47974 lldb::SBValueList result;
47975
47976 (void)self;
47977 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_FindGlobalVariables", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
47978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
47979 if (!SWIG_IsOK(res1)) {
47980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindGlobalVariables" "', argument " "1"" of type '" "lldb::SBModule *""'");
47981 }
47982 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
47983 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
47984 if (!SWIG_IsOK(res2)) {
47985 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindGlobalVariables" "', argument " "2"" of type '" "lldb::SBTarget &""'");
47986 }
47987 if (!argp2) {
47988 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_FindGlobalVariables" "', argument " "2"" of type '" "lldb::SBTarget &""'");
47989 }
47990 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
47991 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
47992 if (!SWIG_IsOK(res3)) {
47993 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBModule_FindGlobalVariables" "', argument " "3"" of type '" "char const *""'");
47994 }
47995 arg3 = reinterpret_cast< char * >(buf3);
47996 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
47997 if (!SWIG_IsOK(ecode4)) {
47998 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBModule_FindGlobalVariables" "', argument " "4"" of type '" "uint32_t""'");
47999 }
48000 arg4 = static_cast< uint32_t >(val4);
48001 {
48002 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48003 result = (arg1)->FindGlobalVariables(target&: *arg2,name: (char const *)arg3,max_matches: arg4);
48004 SWIG_PYTHON_THREAD_END_ALLOW;
48005 }
48006 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
48007 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
48008 return resultobj;
48009fail:
48010 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
48011 return NULL;
48012}
48013
48014
48015SWIGINTERN PyObject *_wrap_SBModule_FindFirstGlobalVariable(PyObject *self, PyObject *args) {
48016 PyObject *resultobj = 0;
48017 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48018 lldb::SBTarget *arg2 = 0 ;
48019 char *arg3 = (char *) 0 ;
48020 void *argp1 = 0 ;
48021 int res1 = 0 ;
48022 void *argp2 = 0 ;
48023 int res2 = 0 ;
48024 int res3 ;
48025 char *buf3 = 0 ;
48026 int alloc3 = 0 ;
48027 PyObject *swig_obj[3] ;
48028 lldb::SBValue result;
48029
48030 (void)self;
48031 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_FindFirstGlobalVariable", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
48032 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48033 if (!SWIG_IsOK(res1)) {
48034 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindFirstGlobalVariable" "', argument " "1"" of type '" "lldb::SBModule *""'");
48035 }
48036 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48037 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
48038 if (!SWIG_IsOK(res2)) {
48039 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindFirstGlobalVariable" "', argument " "2"" of type '" "lldb::SBTarget &""'");
48040 }
48041 if (!argp2) {
48042 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_FindFirstGlobalVariable" "', argument " "2"" of type '" "lldb::SBTarget &""'");
48043 }
48044 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
48045 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
48046 if (!SWIG_IsOK(res3)) {
48047 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBModule_FindFirstGlobalVariable" "', argument " "3"" of type '" "char const *""'");
48048 }
48049 arg3 = reinterpret_cast< char * >(buf3);
48050 {
48051 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48052 result = (arg1)->FindFirstGlobalVariable(target&: *arg2,name: (char const *)arg3);
48053 SWIG_PYTHON_THREAD_END_ALLOW;
48054 }
48055 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
48056 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
48057 return resultobj;
48058fail:
48059 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
48060 return NULL;
48061}
48062
48063
48064SWIGINTERN PyObject *_wrap_SBModule_FindFirstType(PyObject *self, PyObject *args) {
48065 PyObject *resultobj = 0;
48066 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48067 char *arg2 = (char *) 0 ;
48068 void *argp1 = 0 ;
48069 int res1 = 0 ;
48070 int res2 ;
48071 char *buf2 = 0 ;
48072 int alloc2 = 0 ;
48073 PyObject *swig_obj[2] ;
48074 lldb::SBType result;
48075
48076 (void)self;
48077 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_FindFirstType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
48078 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48079 if (!SWIG_IsOK(res1)) {
48080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindFirstType" "', argument " "1"" of type '" "lldb::SBModule *""'");
48081 }
48082 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48083 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
48084 if (!SWIG_IsOK(res2)) {
48085 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindFirstType" "', argument " "2"" of type '" "char const *""'");
48086 }
48087 arg2 = reinterpret_cast< char * >(buf2);
48088 {
48089 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48090 result = (arg1)->FindFirstType(name: (char const *)arg2);
48091 SWIG_PYTHON_THREAD_END_ALLOW;
48092 }
48093 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
48094 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
48095 return resultobj;
48096fail:
48097 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
48098 return NULL;
48099}
48100
48101
48102SWIGINTERN PyObject *_wrap_SBModule_FindTypes(PyObject *self, PyObject *args) {
48103 PyObject *resultobj = 0;
48104 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48105 char *arg2 = (char *) 0 ;
48106 void *argp1 = 0 ;
48107 int res1 = 0 ;
48108 int res2 ;
48109 char *buf2 = 0 ;
48110 int alloc2 = 0 ;
48111 PyObject *swig_obj[2] ;
48112 lldb::SBTypeList result;
48113
48114 (void)self;
48115 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_FindTypes", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
48116 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48117 if (!SWIG_IsOK(res1)) {
48118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindTypes" "', argument " "1"" of type '" "lldb::SBModule *""'");
48119 }
48120 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48121 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
48122 if (!SWIG_IsOK(res2)) {
48123 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindTypes" "', argument " "2"" of type '" "char const *""'");
48124 }
48125 arg2 = reinterpret_cast< char * >(buf2);
48126 {
48127 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48128 result = (arg1)->FindTypes(type: (char const *)arg2);
48129 SWIG_PYTHON_THREAD_END_ALLOW;
48130 }
48131 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(result)), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
48132 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
48133 return resultobj;
48134fail:
48135 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
48136 return NULL;
48137}
48138
48139
48140SWIGINTERN PyObject *_wrap_SBModule_GetTypeByID(PyObject *self, PyObject *args) {
48141 PyObject *resultobj = 0;
48142 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48143 lldb::user_id_t arg2 ;
48144 void *argp1 = 0 ;
48145 int res1 = 0 ;
48146 unsigned long long val2 ;
48147 int ecode2 = 0 ;
48148 PyObject *swig_obj[2] ;
48149 lldb::SBType result;
48150
48151 (void)self;
48152 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_GetTypeByID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
48153 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48154 if (!SWIG_IsOK(res1)) {
48155 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetTypeByID" "', argument " "1"" of type '" "lldb::SBModule *""'");
48156 }
48157 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48158 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
48159 if (!SWIG_IsOK(ecode2)) {
48160 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetTypeByID" "', argument " "2"" of type '" "lldb::user_id_t""'");
48161 }
48162 arg2 = static_cast< lldb::user_id_t >(val2);
48163 {
48164 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48165 result = (arg1)->GetTypeByID(uid: arg2);
48166 SWIG_PYTHON_THREAD_END_ALLOW;
48167 }
48168 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
48169 return resultobj;
48170fail:
48171 return NULL;
48172}
48173
48174
48175SWIGINTERN PyObject *_wrap_SBModule_GetBasicType(PyObject *self, PyObject *args) {
48176 PyObject *resultobj = 0;
48177 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48178 lldb::BasicType arg2 ;
48179 void *argp1 = 0 ;
48180 int res1 = 0 ;
48181 int val2 ;
48182 int ecode2 = 0 ;
48183 PyObject *swig_obj[2] ;
48184 lldb::SBType result;
48185
48186 (void)self;
48187 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_GetBasicType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
48188 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48189 if (!SWIG_IsOK(res1)) {
48190 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetBasicType" "', argument " "1"" of type '" "lldb::SBModule *""'");
48191 }
48192 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48193 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
48194 if (!SWIG_IsOK(ecode2)) {
48195 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetBasicType" "', argument " "2"" of type '" "lldb::BasicType""'");
48196 }
48197 arg2 = static_cast< lldb::BasicType >(val2);
48198 {
48199 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48200 result = (arg1)->GetBasicType(type: arg2);
48201 SWIG_PYTHON_THREAD_END_ALLOW;
48202 }
48203 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
48204 return resultobj;
48205fail:
48206 return NULL;
48207}
48208
48209
48210SWIGINTERN PyObject *_wrap_SBModule_GetTypes__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
48211 PyObject *resultobj = 0;
48212 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48213 uint32_t arg2 ;
48214 void *argp1 = 0 ;
48215 int res1 = 0 ;
48216 unsigned int val2 ;
48217 int ecode2 = 0 ;
48218 lldb::SBTypeList result;
48219
48220 (void)self;
48221 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
48222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48223 if (!SWIG_IsOK(res1)) {
48224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetTypes" "', argument " "1"" of type '" "lldb::SBModule *""'");
48225 }
48226 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48227 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
48228 if (!SWIG_IsOK(ecode2)) {
48229 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetTypes" "', argument " "2"" of type '" "uint32_t""'");
48230 }
48231 arg2 = static_cast< uint32_t >(val2);
48232 {
48233 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48234 result = (arg1)->GetTypes(type_mask: arg2);
48235 SWIG_PYTHON_THREAD_END_ALLOW;
48236 }
48237 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(result)), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
48238 return resultobj;
48239fail:
48240 return NULL;
48241}
48242
48243
48244SWIGINTERN PyObject *_wrap_SBModule_GetTypes__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
48245 PyObject *resultobj = 0;
48246 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48247 void *argp1 = 0 ;
48248 int res1 = 0 ;
48249 lldb::SBTypeList result;
48250
48251 (void)self;
48252 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
48253 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48254 if (!SWIG_IsOK(res1)) {
48255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetTypes" "', argument " "1"" of type '" "lldb::SBModule *""'");
48256 }
48257 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48258 {
48259 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48260 result = (arg1)->GetTypes();
48261 SWIG_PYTHON_THREAD_END_ALLOW;
48262 }
48263 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(result)), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
48264 return resultobj;
48265fail:
48266 return NULL;
48267}
48268
48269
48270SWIGINTERN PyObject *_wrap_SBModule_GetTypes(PyObject *self, PyObject *args) {
48271 Py_ssize_t argc;
48272 PyObject *argv[3] = {
48273 0
48274 };
48275
48276 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBModule_GetTypes", min: 0, max: 2, objs: argv))) SWIG_fail;
48277 --argc;
48278 if (argc == 1) {
48279 int _v = 0;
48280 void *vptr = 0;
48281 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
48282 _v = SWIG_CheckState(res);
48283 if (_v) {
48284 return _wrap_SBModule_GetTypes__SWIG_1(self, nobjs: argc, swig_obj: argv);
48285 }
48286 }
48287 if (argc == 2) {
48288 int _v = 0;
48289 void *vptr = 0;
48290 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
48291 _v = SWIG_CheckState(res);
48292 if (_v) {
48293 {
48294 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
48295 _v = SWIG_CheckState(res);
48296 }
48297 if (_v) {
48298 return _wrap_SBModule_GetTypes__SWIG_0(self, nobjs: argc, swig_obj: argv);
48299 }
48300 }
48301 }
48302
48303fail:
48304 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBModule_GetTypes'.\n"
48305 " Possible C/C++ prototypes are:\n"
48306 " lldb::SBModule::GetTypes(uint32_t)\n"
48307 " lldb::SBModule::GetTypes()\n");
48308 return 0;
48309}
48310
48311
48312SWIGINTERN PyObject *_wrap_SBModule_GetVersion(PyObject *self, PyObject *args) {
48313 PyObject *resultobj = 0;
48314 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48315 uint32_t *arg2 = (uint32_t *) 0 ;
48316 uint32_t arg3 ;
48317 void *argp1 = 0 ;
48318 int res1 = 0 ;
48319 PyObject *swig_obj[1] ;
48320 uint32_t result;
48321
48322 {
48323 arg2 = (uint32_t *)malloc(size: sizeof(uint32_t) * 50);
48324 }
48325 {
48326 arg3 = 50;
48327 }
48328 (void)self;
48329 if (!args) SWIG_fail;
48330 swig_obj[0] = args;
48331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48332 if (!SWIG_IsOK(res1)) {
48333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetVersion" "', argument " "1"" of type '" "lldb::SBModule *""'");
48334 }
48335 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48336 {
48337 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48338 result = (uint32_t)(arg1)->GetVersion(versions: arg2,num_versions: arg3);
48339 SWIG_PYTHON_THREAD_END_ALLOW;
48340 }
48341 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
48342 {
48343 uint32_t count = result;
48344 if (count >= arg3)
48345 count = arg3;
48346 PyObject *list = PyList_New(size: count);
48347 for (uint32_t j = 0; j < count; j++) {
48348 PyObject *item = PyLong_FromLong(arg2[j]);
48349 int ok = PyList_SetItem(list, j, item);
48350 if (ok != 0) {
48351 resultobj = Py_None;
48352 break;
48353 }
48354 }
48355 resultobj = list;
48356 }
48357 {
48358 free(ptr: arg2);
48359 }
48360 return resultobj;
48361fail:
48362 {
48363 free(ptr: arg2);
48364 }
48365 return NULL;
48366}
48367
48368
48369SWIGINTERN PyObject *_wrap_SBModule_GetSymbolFileSpec(PyObject *self, PyObject *args) {
48370 PyObject *resultobj = 0;
48371 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48372 void *argp1 = 0 ;
48373 int res1 = 0 ;
48374 PyObject *swig_obj[1] ;
48375 lldb::SBFileSpec result;
48376
48377 (void)self;
48378 if (!args) SWIG_fail;
48379 swig_obj[0] = args;
48380 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48381 if (!SWIG_IsOK(res1)) {
48382 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetSymbolFileSpec" "', argument " "1"" of type '" "lldb::SBModule const *""'");
48383 }
48384 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48385 {
48386 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48387 result = ((lldb::SBModule const *)arg1)->GetSymbolFileSpec();
48388 SWIG_PYTHON_THREAD_END_ALLOW;
48389 }
48390 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
48391 return resultobj;
48392fail:
48393 return NULL;
48394}
48395
48396
48397SWIGINTERN PyObject *_wrap_SBModule_GetObjectFileHeaderAddress(PyObject *self, PyObject *args) {
48398 PyObject *resultobj = 0;
48399 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48400 void *argp1 = 0 ;
48401 int res1 = 0 ;
48402 PyObject *swig_obj[1] ;
48403 lldb::SBAddress result;
48404
48405 (void)self;
48406 if (!args) SWIG_fail;
48407 swig_obj[0] = args;
48408 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48409 if (!SWIG_IsOK(res1)) {
48410 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetObjectFileHeaderAddress" "', argument " "1"" of type '" "lldb::SBModule const *""'");
48411 }
48412 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48413 {
48414 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48415 result = ((lldb::SBModule const *)arg1)->GetObjectFileHeaderAddress();
48416 SWIG_PYTHON_THREAD_END_ALLOW;
48417 }
48418 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
48419 return resultobj;
48420fail:
48421 return NULL;
48422}
48423
48424
48425SWIGINTERN PyObject *_wrap_SBModule_GetObjectFileEntryPointAddress(PyObject *self, PyObject *args) {
48426 PyObject *resultobj = 0;
48427 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48428 void *argp1 = 0 ;
48429 int res1 = 0 ;
48430 PyObject *swig_obj[1] ;
48431 lldb::SBAddress result;
48432
48433 (void)self;
48434 if (!args) SWIG_fail;
48435 swig_obj[0] = args;
48436 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48437 if (!SWIG_IsOK(res1)) {
48438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetObjectFileEntryPointAddress" "', argument " "1"" of type '" "lldb::SBModule const *""'");
48439 }
48440 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48441 {
48442 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48443 result = ((lldb::SBModule const *)arg1)->GetObjectFileEntryPointAddress();
48444 SWIG_PYTHON_THREAD_END_ALLOW;
48445 }
48446 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
48447 return resultobj;
48448fail:
48449 return NULL;
48450}
48451
48452
48453SWIGINTERN PyObject *_wrap_SBModule_GetNumberAllocatedModules(PyObject *self, PyObject *args) {
48454 PyObject *resultobj = 0;
48455 uint32_t result;
48456
48457 (void)self;
48458 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_GetNumberAllocatedModules", min: 0, max: 0, objs: 0)) SWIG_fail;
48459 {
48460 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48461 result = (uint32_t)lldb::SBModule::GetNumberAllocatedModules();
48462 SWIG_PYTHON_THREAD_END_ALLOW;
48463 }
48464 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
48465 return resultobj;
48466fail:
48467 return NULL;
48468}
48469
48470
48471SWIGINTERN PyObject *_wrap_SBModule_GarbageCollectAllocatedModules(PyObject *self, PyObject *args) {
48472 PyObject *resultobj = 0;
48473
48474 (void)self;
48475 if (!SWIG_Python_UnpackTuple(args, name: "SBModule_GarbageCollectAllocatedModules", min: 0, max: 0, objs: 0)) SWIG_fail;
48476 {
48477 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48478 lldb::SBModule::GarbageCollectAllocatedModules();
48479 SWIG_PYTHON_THREAD_END_ALLOW;
48480 }
48481 resultobj = SWIG_Py_Void();
48482 return resultobj;
48483fail:
48484 return NULL;
48485}
48486
48487
48488SWIGINTERN PyObject *_wrap_SBModule___repr__(PyObject *self, PyObject *args) {
48489 PyObject *resultobj = 0;
48490 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
48491 void *argp1 = 0 ;
48492 int res1 = 0 ;
48493 PyObject *swig_obj[1] ;
48494 std::string result;
48495
48496 (void)self;
48497 if (!args) SWIG_fail;
48498 swig_obj[0] = args;
48499 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
48500 if (!SWIG_IsOK(res1)) {
48501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule___repr__" "', argument " "1"" of type '" "lldb::SBModule *""'");
48502 }
48503 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
48504 {
48505 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48506 result = lldb_SBModule___repr__(self: arg1);
48507 SWIG_PYTHON_THREAD_END_ALLOW;
48508 }
48509 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
48510 return resultobj;
48511fail:
48512 return NULL;
48513}
48514
48515
48516SWIGINTERN PyObject *SBModule_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48517 PyObject *obj;
48518 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
48519 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBModule, SWIG_NewClientData(obj));
48520 return SWIG_Py_Void();
48521}
48522
48523SWIGINTERN PyObject *SBModule_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48524 return SWIG_Python_InitShadowInstance(args);
48525}
48526
48527SWIGINTERN PyObject *_wrap_new_SBModuleSpec__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
48528 PyObject *resultobj = 0;
48529 lldb::SBModuleSpec *result = 0 ;
48530
48531 (void)self;
48532 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
48533 {
48534 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48535 result = (lldb::SBModuleSpec *)new lldb::SBModuleSpec();
48536 SWIG_PYTHON_THREAD_END_ALLOW;
48537 }
48538 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NEW | 0 );
48539 return resultobj;
48540fail:
48541 return NULL;
48542}
48543
48544
48545SWIGINTERN PyObject *_wrap_new_SBModuleSpec__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
48546 PyObject *resultobj = 0;
48547 lldb::SBModuleSpec *arg1 = 0 ;
48548 void *argp1 = 0 ;
48549 int res1 = 0 ;
48550 lldb::SBModuleSpec *result = 0 ;
48551
48552 (void)self;
48553 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
48554 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
48555 if (!SWIG_IsOK(res1)) {
48556 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModuleSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec const &""'");
48557 }
48558 if (!argp1) {
48559 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModuleSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec const &""'");
48560 }
48561 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48562 {
48563 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48564 result = (lldb::SBModuleSpec *)new lldb::SBModuleSpec((lldb::SBModuleSpec const &)*arg1);
48565 SWIG_PYTHON_THREAD_END_ALLOW;
48566 }
48567 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NEW | 0 );
48568 return resultobj;
48569fail:
48570 return NULL;
48571}
48572
48573
48574SWIGINTERN PyObject *_wrap_new_SBModuleSpec(PyObject *self, PyObject *args) {
48575 Py_ssize_t argc;
48576 PyObject *argv[2] = {
48577 0
48578 };
48579
48580 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBModuleSpec", min: 0, max: 1, objs: argv))) SWIG_fail;
48581 --argc;
48582 if (argc == 0) {
48583 return _wrap_new_SBModuleSpec__SWIG_0(self, nobjs: argc, argv);
48584 }
48585 if (argc == 1) {
48586 int _v = 0;
48587 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0);
48588 _v = SWIG_CheckState(res);
48589 if (_v) {
48590 return _wrap_new_SBModuleSpec__SWIG_1(self, nobjs: argc, swig_obj: argv);
48591 }
48592 }
48593
48594fail:
48595 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBModuleSpec'.\n"
48596 " Possible C/C++ prototypes are:\n"
48597 " lldb::SBModuleSpec::SBModuleSpec()\n"
48598 " lldb::SBModuleSpec::SBModuleSpec(lldb::SBModuleSpec const &)\n");
48599 return 0;
48600}
48601
48602
48603SWIGINTERN PyObject *_wrap_delete_SBModuleSpec(PyObject *self, PyObject *args) {
48604 PyObject *resultobj = 0;
48605 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48606 void *argp1 = 0 ;
48607 int res1 = 0 ;
48608 PyObject *swig_obj[1] ;
48609
48610 (void)self;
48611 if (!args) SWIG_fail;
48612 swig_obj[0] = args;
48613 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_DISOWN | 0 );
48614 if (!SWIG_IsOK(res1)) {
48615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBModuleSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48616 }
48617 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48618 {
48619 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48620 delete arg1;
48621 SWIG_PYTHON_THREAD_END_ALLOW;
48622 }
48623 resultobj = SWIG_Py_Void();
48624 return resultobj;
48625fail:
48626 return NULL;
48627}
48628
48629
48630SWIGINTERN PyObject *_wrap_SBModuleSpec___nonzero__(PyObject *self, PyObject *args) {
48631 PyObject *resultobj = 0;
48632 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48633 void *argp1 = 0 ;
48634 int res1 = 0 ;
48635 PyObject *swig_obj[1] ;
48636 bool result;
48637
48638 (void)self;
48639 if (!args) SWIG_fail;
48640 swig_obj[0] = args;
48641 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48642 if (!SWIG_IsOK(res1)) {
48643 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec___nonzero__" "', argument " "1"" of type '" "lldb::SBModuleSpec const *""'");
48644 }
48645 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48646 {
48647 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48648 result = (bool)((lldb::SBModuleSpec const *)arg1)->operator bool();
48649 SWIG_PYTHON_THREAD_END_ALLOW;
48650 }
48651 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
48652 return resultobj;
48653fail:
48654 return NULL;
48655}
48656
48657
48658SWIGINTERN PyObject *_wrap_SBModuleSpec_IsValid(PyObject *self, PyObject *args) {
48659 PyObject *resultobj = 0;
48660 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48661 void *argp1 = 0 ;
48662 int res1 = 0 ;
48663 PyObject *swig_obj[1] ;
48664 bool result;
48665
48666 (void)self;
48667 if (!args) SWIG_fail;
48668 swig_obj[0] = args;
48669 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48670 if (!SWIG_IsOK(res1)) {
48671 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_IsValid" "', argument " "1"" of type '" "lldb::SBModuleSpec const *""'");
48672 }
48673 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48674 {
48675 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48676 result = (bool)((lldb::SBModuleSpec const *)arg1)->IsValid();
48677 SWIG_PYTHON_THREAD_END_ALLOW;
48678 }
48679 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
48680 return resultobj;
48681fail:
48682 return NULL;
48683}
48684
48685
48686SWIGINTERN PyObject *_wrap_SBModuleSpec_Clear(PyObject *self, PyObject *args) {
48687 PyObject *resultobj = 0;
48688 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48689 void *argp1 = 0 ;
48690 int res1 = 0 ;
48691 PyObject *swig_obj[1] ;
48692
48693 (void)self;
48694 if (!args) SWIG_fail;
48695 swig_obj[0] = args;
48696 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48697 if (!SWIG_IsOK(res1)) {
48698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_Clear" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48699 }
48700 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48701 {
48702 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48703 (arg1)->Clear();
48704 SWIG_PYTHON_THREAD_END_ALLOW;
48705 }
48706 resultobj = SWIG_Py_Void();
48707 return resultobj;
48708fail:
48709 return NULL;
48710}
48711
48712
48713SWIGINTERN PyObject *_wrap_SBModuleSpec_GetFileSpec(PyObject *self, PyObject *args) {
48714 PyObject *resultobj = 0;
48715 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48716 void *argp1 = 0 ;
48717 int res1 = 0 ;
48718 PyObject *swig_obj[1] ;
48719 lldb::SBFileSpec result;
48720
48721 (void)self;
48722 if (!args) SWIG_fail;
48723 swig_obj[0] = args;
48724 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48725 if (!SWIG_IsOK(res1)) {
48726 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48727 }
48728 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48729 {
48730 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48731 result = (arg1)->GetFileSpec();
48732 SWIG_PYTHON_THREAD_END_ALLOW;
48733 }
48734 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
48735 return resultobj;
48736fail:
48737 return NULL;
48738}
48739
48740
48741SWIGINTERN PyObject *_wrap_SBModuleSpec_SetFileSpec(PyObject *self, PyObject *args) {
48742 PyObject *resultobj = 0;
48743 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48744 lldb::SBFileSpec *arg2 = 0 ;
48745 void *argp1 = 0 ;
48746 int res1 = 0 ;
48747 void *argp2 = 0 ;
48748 int res2 = 0 ;
48749 PyObject *swig_obj[2] ;
48750
48751 (void)self;
48752 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_SetFileSpec", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
48753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48754 if (!SWIG_IsOK(res1)) {
48755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48756 }
48757 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48758 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
48759 if (!SWIG_IsOK(res2)) {
48760 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
48761 }
48762 if (!argp2) {
48763 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpec_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
48764 }
48765 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
48766 {
48767 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48768 (arg1)->SetFileSpec((lldb::SBFileSpec const &)*arg2);
48769 SWIG_PYTHON_THREAD_END_ALLOW;
48770 }
48771 resultobj = SWIG_Py_Void();
48772 return resultobj;
48773fail:
48774 return NULL;
48775}
48776
48777
48778SWIGINTERN PyObject *_wrap_SBModuleSpec_GetPlatformFileSpec(PyObject *self, PyObject *args) {
48779 PyObject *resultobj = 0;
48780 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48781 void *argp1 = 0 ;
48782 int res1 = 0 ;
48783 PyObject *swig_obj[1] ;
48784 lldb::SBFileSpec result;
48785
48786 (void)self;
48787 if (!args) SWIG_fail;
48788 swig_obj[0] = args;
48789 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48790 if (!SWIG_IsOK(res1)) {
48791 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetPlatformFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48792 }
48793 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48794 {
48795 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48796 result = (arg1)->GetPlatformFileSpec();
48797 SWIG_PYTHON_THREAD_END_ALLOW;
48798 }
48799 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
48800 return resultobj;
48801fail:
48802 return NULL;
48803}
48804
48805
48806SWIGINTERN PyObject *_wrap_SBModuleSpec_SetPlatformFileSpec(PyObject *self, PyObject *args) {
48807 PyObject *resultobj = 0;
48808 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48809 lldb::SBFileSpec *arg2 = 0 ;
48810 void *argp1 = 0 ;
48811 int res1 = 0 ;
48812 void *argp2 = 0 ;
48813 int res2 = 0 ;
48814 PyObject *swig_obj[2] ;
48815
48816 (void)self;
48817 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_SetPlatformFileSpec", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
48818 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48819 if (!SWIG_IsOK(res1)) {
48820 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetPlatformFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48821 }
48822 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48823 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
48824 if (!SWIG_IsOK(res2)) {
48825 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetPlatformFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
48826 }
48827 if (!argp2) {
48828 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpec_SetPlatformFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
48829 }
48830 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
48831 {
48832 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48833 (arg1)->SetPlatformFileSpec((lldb::SBFileSpec const &)*arg2);
48834 SWIG_PYTHON_THREAD_END_ALLOW;
48835 }
48836 resultobj = SWIG_Py_Void();
48837 return resultobj;
48838fail:
48839 return NULL;
48840}
48841
48842
48843SWIGINTERN PyObject *_wrap_SBModuleSpec_GetSymbolFileSpec(PyObject *self, PyObject *args) {
48844 PyObject *resultobj = 0;
48845 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48846 void *argp1 = 0 ;
48847 int res1 = 0 ;
48848 PyObject *swig_obj[1] ;
48849 lldb::SBFileSpec result;
48850
48851 (void)self;
48852 if (!args) SWIG_fail;
48853 swig_obj[0] = args;
48854 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48855 if (!SWIG_IsOK(res1)) {
48856 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetSymbolFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48857 }
48858 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48859 {
48860 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48861 result = (arg1)->GetSymbolFileSpec();
48862 SWIG_PYTHON_THREAD_END_ALLOW;
48863 }
48864 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
48865 return resultobj;
48866fail:
48867 return NULL;
48868}
48869
48870
48871SWIGINTERN PyObject *_wrap_SBModuleSpec_SetSymbolFileSpec(PyObject *self, PyObject *args) {
48872 PyObject *resultobj = 0;
48873 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48874 lldb::SBFileSpec *arg2 = 0 ;
48875 void *argp1 = 0 ;
48876 int res1 = 0 ;
48877 void *argp2 = 0 ;
48878 int res2 = 0 ;
48879 PyObject *swig_obj[2] ;
48880
48881 (void)self;
48882 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_SetSymbolFileSpec", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
48883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48884 if (!SWIG_IsOK(res1)) {
48885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetSymbolFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48886 }
48887 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48888 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
48889 if (!SWIG_IsOK(res2)) {
48890 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetSymbolFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
48891 }
48892 if (!argp2) {
48893 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpec_SetSymbolFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
48894 }
48895 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
48896 {
48897 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48898 (arg1)->SetSymbolFileSpec((lldb::SBFileSpec const &)*arg2);
48899 SWIG_PYTHON_THREAD_END_ALLOW;
48900 }
48901 resultobj = SWIG_Py_Void();
48902 return resultobj;
48903fail:
48904 return NULL;
48905}
48906
48907
48908SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectName(PyObject *self, PyObject *args) {
48909 PyObject *resultobj = 0;
48910 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48911 void *argp1 = 0 ;
48912 int res1 = 0 ;
48913 PyObject *swig_obj[1] ;
48914 char *result = 0 ;
48915
48916 (void)self;
48917 if (!args) SWIG_fail;
48918 swig_obj[0] = args;
48919 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48920 if (!SWIG_IsOK(res1)) {
48921 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetObjectName" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48922 }
48923 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48924 {
48925 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48926 result = (char *)(arg1)->GetObjectName();
48927 SWIG_PYTHON_THREAD_END_ALLOW;
48928 }
48929 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
48930 return resultobj;
48931fail:
48932 return NULL;
48933}
48934
48935
48936SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectName(PyObject *self, PyObject *args) {
48937 PyObject *resultobj = 0;
48938 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48939 char *arg2 = (char *) 0 ;
48940 void *argp1 = 0 ;
48941 int res1 = 0 ;
48942 int res2 ;
48943 char *buf2 = 0 ;
48944 int alloc2 = 0 ;
48945 PyObject *swig_obj[2] ;
48946
48947 (void)self;
48948 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_SetObjectName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
48949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48950 if (!SWIG_IsOK(res1)) {
48951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetObjectName" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48952 }
48953 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48954 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
48955 if (!SWIG_IsOK(res2)) {
48956 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetObjectName" "', argument " "2"" of type '" "char const *""'");
48957 }
48958 arg2 = reinterpret_cast< char * >(buf2);
48959 {
48960 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48961 (arg1)->SetObjectName((char const *)arg2);
48962 SWIG_PYTHON_THREAD_END_ALLOW;
48963 }
48964 resultobj = SWIG_Py_Void();
48965 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
48966 return resultobj;
48967fail:
48968 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
48969 return NULL;
48970}
48971
48972
48973SWIGINTERN PyObject *_wrap_SBModuleSpec_GetTriple(PyObject *self, PyObject *args) {
48974 PyObject *resultobj = 0;
48975 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
48976 void *argp1 = 0 ;
48977 int res1 = 0 ;
48978 PyObject *swig_obj[1] ;
48979 char *result = 0 ;
48980
48981 (void)self;
48982 if (!args) SWIG_fail;
48983 swig_obj[0] = args;
48984 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
48985 if (!SWIG_IsOK(res1)) {
48986 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetTriple" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
48987 }
48988 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
48989 {
48990 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48991 result = (char *)(arg1)->GetTriple();
48992 SWIG_PYTHON_THREAD_END_ALLOW;
48993 }
48994 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
48995 return resultobj;
48996fail:
48997 return NULL;
48998}
48999
49000
49001SWIGINTERN PyObject *_wrap_SBModuleSpec_SetTriple(PyObject *self, PyObject *args) {
49002 PyObject *resultobj = 0;
49003 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49004 char *arg2 = (char *) 0 ;
49005 void *argp1 = 0 ;
49006 int res1 = 0 ;
49007 int res2 ;
49008 char *buf2 = 0 ;
49009 int alloc2 = 0 ;
49010 PyObject *swig_obj[2] ;
49011
49012 (void)self;
49013 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_SetTriple", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
49014 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49015 if (!SWIG_IsOK(res1)) {
49016 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetTriple" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49017 }
49018 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49019 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
49020 if (!SWIG_IsOK(res2)) {
49021 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetTriple" "', argument " "2"" of type '" "char const *""'");
49022 }
49023 arg2 = reinterpret_cast< char * >(buf2);
49024 {
49025 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49026 (arg1)->SetTriple((char const *)arg2);
49027 SWIG_PYTHON_THREAD_END_ALLOW;
49028 }
49029 resultobj = SWIG_Py_Void();
49030 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49031 return resultobj;
49032fail:
49033 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49034 return NULL;
49035}
49036
49037
49038SWIGINTERN PyObject *_wrap_SBModuleSpec_GetUUIDBytes(PyObject *self, PyObject *args) {
49039 PyObject *resultobj = 0;
49040 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49041 void *argp1 = 0 ;
49042 int res1 = 0 ;
49043 PyObject *swig_obj[1] ;
49044 uint8_t *result = 0 ;
49045
49046 (void)self;
49047 if (!args) SWIG_fail;
49048 swig_obj[0] = args;
49049 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49050 if (!SWIG_IsOK(res1)) {
49051 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetUUIDBytes" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49052 }
49053 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49054 {
49055 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49056 result = (uint8_t *)(arg1)->GetUUIDBytes();
49057 SWIG_PYTHON_THREAD_END_ALLOW;
49058 }
49059 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_unsigned_char, 0 | 0 );
49060 return resultobj;
49061fail:
49062 return NULL;
49063}
49064
49065
49066SWIGINTERN PyObject *_wrap_SBModuleSpec_GetUUIDLength(PyObject *self, PyObject *args) {
49067 PyObject *resultobj = 0;
49068 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49069 void *argp1 = 0 ;
49070 int res1 = 0 ;
49071 PyObject *swig_obj[1] ;
49072 size_t result;
49073
49074 (void)self;
49075 if (!args) SWIG_fail;
49076 swig_obj[0] = args;
49077 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49078 if (!SWIG_IsOK(res1)) {
49079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetUUIDLength" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49080 }
49081 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49082 {
49083 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49084 result = (arg1)->GetUUIDLength();
49085 SWIG_PYTHON_THREAD_END_ALLOW;
49086 }
49087 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
49088 return resultobj;
49089fail:
49090 return NULL;
49091}
49092
49093
49094SWIGINTERN PyObject *_wrap_SBModuleSpec_SetUUIDBytes(PyObject *self, PyObject *args) {
49095 PyObject *resultobj = 0;
49096 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49097 uint8_t *arg2 = (uint8_t *) 0 ;
49098 size_t arg3 ;
49099 void *argp1 = 0 ;
49100 int res1 = 0 ;
49101 void *argp2 = 0 ;
49102 int res2 = 0 ;
49103 size_t val3 ;
49104 int ecode3 = 0 ;
49105 PyObject *swig_obj[3] ;
49106 bool result;
49107
49108 (void)self;
49109 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_SetUUIDBytes", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
49110 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49111 if (!SWIG_IsOK(res1)) {
49112 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetUUIDBytes" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49113 }
49114 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49115 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_unsigned_char, 0 | 0 );
49116 if (!SWIG_IsOK(res2)) {
49117 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetUUIDBytes" "', argument " "2"" of type '" "uint8_t const *""'");
49118 }
49119 arg2 = reinterpret_cast< uint8_t * >(argp2);
49120 ecode3 = SWIG_AsVal_size_t(obj: swig_obj[2], val: &val3);
49121 if (!SWIG_IsOK(ecode3)) {
49122 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModuleSpec_SetUUIDBytes" "', argument " "3"" of type '" "size_t""'");
49123 }
49124 arg3 = static_cast< size_t >(val3);
49125 {
49126 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49127 result = (bool)(arg1)->SetUUIDBytes(uuid: (uint8_t const *)arg2,uuid_len: arg3);
49128 SWIG_PYTHON_THREAD_END_ALLOW;
49129 }
49130 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
49131 return resultobj;
49132fail:
49133 return NULL;
49134}
49135
49136
49137SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectOffset(PyObject *self, PyObject *args) {
49138 PyObject *resultobj = 0;
49139 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49140 void *argp1 = 0 ;
49141 int res1 = 0 ;
49142 PyObject *swig_obj[1] ;
49143 uint64_t result;
49144
49145 (void)self;
49146 if (!args) SWIG_fail;
49147 swig_obj[0] = args;
49148 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49149 if (!SWIG_IsOK(res1)) {
49150 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetObjectOffset" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49151 }
49152 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49153 {
49154 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49155 result = (uint64_t)(arg1)->GetObjectOffset();
49156 SWIG_PYTHON_THREAD_END_ALLOW;
49157 }
49158 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
49159 return resultobj;
49160fail:
49161 return NULL;
49162}
49163
49164
49165SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectOffset(PyObject *self, PyObject *args) {
49166 PyObject *resultobj = 0;
49167 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49168 uint64_t arg2 ;
49169 void *argp1 = 0 ;
49170 int res1 = 0 ;
49171 unsigned long long val2 ;
49172 int ecode2 = 0 ;
49173 PyObject *swig_obj[2] ;
49174
49175 (void)self;
49176 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_SetObjectOffset", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
49177 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49178 if (!SWIG_IsOK(res1)) {
49179 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetObjectOffset" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49180 }
49181 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49182 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
49183 if (!SWIG_IsOK(ecode2)) {
49184 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModuleSpec_SetObjectOffset" "', argument " "2"" of type '" "uint64_t""'");
49185 }
49186 arg2 = static_cast< uint64_t >(val2);
49187 {
49188 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49189 (arg1)->SetObjectOffset(arg2);
49190 SWIG_PYTHON_THREAD_END_ALLOW;
49191 }
49192 resultobj = SWIG_Py_Void();
49193 return resultobj;
49194fail:
49195 return NULL;
49196}
49197
49198
49199SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectSize(PyObject *self, PyObject *args) {
49200 PyObject *resultobj = 0;
49201 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49202 void *argp1 = 0 ;
49203 int res1 = 0 ;
49204 PyObject *swig_obj[1] ;
49205 uint64_t result;
49206
49207 (void)self;
49208 if (!args) SWIG_fail;
49209 swig_obj[0] = args;
49210 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49211 if (!SWIG_IsOK(res1)) {
49212 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetObjectSize" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49213 }
49214 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49215 {
49216 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49217 result = (uint64_t)(arg1)->GetObjectSize();
49218 SWIG_PYTHON_THREAD_END_ALLOW;
49219 }
49220 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
49221 return resultobj;
49222fail:
49223 return NULL;
49224}
49225
49226
49227SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectSize(PyObject *self, PyObject *args) {
49228 PyObject *resultobj = 0;
49229 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49230 uint64_t arg2 ;
49231 void *argp1 = 0 ;
49232 int res1 = 0 ;
49233 unsigned long long val2 ;
49234 int ecode2 = 0 ;
49235 PyObject *swig_obj[2] ;
49236
49237 (void)self;
49238 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_SetObjectSize", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
49239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49240 if (!SWIG_IsOK(res1)) {
49241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetObjectSize" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49242 }
49243 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49244 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
49245 if (!SWIG_IsOK(ecode2)) {
49246 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModuleSpec_SetObjectSize" "', argument " "2"" of type '" "uint64_t""'");
49247 }
49248 arg2 = static_cast< uint64_t >(val2);
49249 {
49250 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49251 (arg1)->SetObjectSize(arg2);
49252 SWIG_PYTHON_THREAD_END_ALLOW;
49253 }
49254 resultobj = SWIG_Py_Void();
49255 return resultobj;
49256fail:
49257 return NULL;
49258}
49259
49260
49261SWIGINTERN PyObject *_wrap_SBModuleSpec_GetDescription(PyObject *self, PyObject *args) {
49262 PyObject *resultobj = 0;
49263 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49264 lldb::SBStream *arg2 = 0 ;
49265 void *argp1 = 0 ;
49266 int res1 = 0 ;
49267 void *argp2 = 0 ;
49268 int res2 = 0 ;
49269 PyObject *swig_obj[2] ;
49270 bool result;
49271
49272 (void)self;
49273 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpec_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
49274 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49275 if (!SWIG_IsOK(res1)) {
49276 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetDescription" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49277 }
49278 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49279 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
49280 if (!SWIG_IsOK(res2)) {
49281 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
49282 }
49283 if (!argp2) {
49284 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpec_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
49285 }
49286 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
49287 {
49288 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49289 result = (bool)(arg1)->GetDescription(description&: *arg2);
49290 SWIG_PYTHON_THREAD_END_ALLOW;
49291 }
49292 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
49293 return resultobj;
49294fail:
49295 return NULL;
49296}
49297
49298
49299SWIGINTERN PyObject *_wrap_SBModuleSpec___repr__(PyObject *self, PyObject *args) {
49300 PyObject *resultobj = 0;
49301 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
49302 void *argp1 = 0 ;
49303 int res1 = 0 ;
49304 PyObject *swig_obj[1] ;
49305 std::string result;
49306
49307 (void)self;
49308 if (!args) SWIG_fail;
49309 swig_obj[0] = args;
49310 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
49311 if (!SWIG_IsOK(res1)) {
49312 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec___repr__" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
49313 }
49314 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
49315 {
49316 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49317 result = lldb_SBModuleSpec___repr__(self: arg1);
49318 SWIG_PYTHON_THREAD_END_ALLOW;
49319 }
49320 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
49321 return resultobj;
49322fail:
49323 return NULL;
49324}
49325
49326
49327SWIGINTERN PyObject *SBModuleSpec_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49328 PyObject *obj;
49329 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
49330 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBModuleSpec, SWIG_NewClientData(obj));
49331 return SWIG_Py_Void();
49332}
49333
49334SWIGINTERN PyObject *SBModuleSpec_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49335 return SWIG_Python_InitShadowInstance(args);
49336}
49337
49338SWIGINTERN PyObject *_wrap_new_SBModuleSpecList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
49339 PyObject *resultobj = 0;
49340 lldb::SBModuleSpecList *result = 0 ;
49341
49342 (void)self;
49343 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
49344 {
49345 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49346 result = (lldb::SBModuleSpecList *)new lldb::SBModuleSpecList();
49347 SWIG_PYTHON_THREAD_END_ALLOW;
49348 }
49349 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_NEW | 0 );
49350 return resultobj;
49351fail:
49352 return NULL;
49353}
49354
49355
49356SWIGINTERN PyObject *_wrap_new_SBModuleSpecList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
49357 PyObject *resultobj = 0;
49358 lldb::SBModuleSpecList *arg1 = 0 ;
49359 void *argp1 = 0 ;
49360 int res1 = 0 ;
49361 lldb::SBModuleSpecList *result = 0 ;
49362
49363 (void)self;
49364 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
49365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0);
49366 if (!SWIG_IsOK(res1)) {
49367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModuleSpecList" "', argument " "1"" of type '" "lldb::SBModuleSpecList const &""'");
49368 }
49369 if (!argp1) {
49370 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModuleSpecList" "', argument " "1"" of type '" "lldb::SBModuleSpecList const &""'");
49371 }
49372 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49373 {
49374 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49375 result = (lldb::SBModuleSpecList *)new lldb::SBModuleSpecList((lldb::SBModuleSpecList const &)*arg1);
49376 SWIG_PYTHON_THREAD_END_ALLOW;
49377 }
49378 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_NEW | 0 );
49379 return resultobj;
49380fail:
49381 return NULL;
49382}
49383
49384
49385SWIGINTERN PyObject *_wrap_new_SBModuleSpecList(PyObject *self, PyObject *args) {
49386 Py_ssize_t argc;
49387 PyObject *argv[2] = {
49388 0
49389 };
49390
49391 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBModuleSpecList", min: 0, max: 1, objs: argv))) SWIG_fail;
49392 --argc;
49393 if (argc == 0) {
49394 return _wrap_new_SBModuleSpecList__SWIG_0(self, nobjs: argc, argv);
49395 }
49396 if (argc == 1) {
49397 int _v = 0;
49398 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_NO_NULL | 0);
49399 _v = SWIG_CheckState(res);
49400 if (_v) {
49401 return _wrap_new_SBModuleSpecList__SWIG_1(self, nobjs: argc, swig_obj: argv);
49402 }
49403 }
49404
49405fail:
49406 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBModuleSpecList'.\n"
49407 " Possible C/C++ prototypes are:\n"
49408 " lldb::SBModuleSpecList::SBModuleSpecList()\n"
49409 " lldb::SBModuleSpecList::SBModuleSpecList(lldb::SBModuleSpecList const &)\n");
49410 return 0;
49411}
49412
49413
49414SWIGINTERN PyObject *_wrap_delete_SBModuleSpecList(PyObject *self, PyObject *args) {
49415 PyObject *resultobj = 0;
49416 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49417 void *argp1 = 0 ;
49418 int res1 = 0 ;
49419 PyObject *swig_obj[1] ;
49420
49421 (void)self;
49422 if (!args) SWIG_fail;
49423 swig_obj[0] = args;
49424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_DISOWN | 0 );
49425 if (!SWIG_IsOK(res1)) {
49426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBModuleSpecList" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49427 }
49428 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49429 {
49430 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49431 delete arg1;
49432 SWIG_PYTHON_THREAD_END_ALLOW;
49433 }
49434 resultobj = SWIG_Py_Void();
49435 return resultobj;
49436fail:
49437 return NULL;
49438}
49439
49440
49441SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetModuleSpecifications(PyObject *self, PyObject *args) {
49442 PyObject *resultobj = 0;
49443 char *arg1 = (char *) 0 ;
49444 int res1 ;
49445 char *buf1 = 0 ;
49446 int alloc1 = 0 ;
49447 PyObject *swig_obj[1] ;
49448 lldb::SBModuleSpecList result;
49449
49450 (void)self;
49451 if (!args) SWIG_fail;
49452 swig_obj[0] = args;
49453 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
49454 if (!SWIG_IsOK(res1)) {
49455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_GetModuleSpecifications" "', argument " "1"" of type '" "char const *""'");
49456 }
49457 arg1 = reinterpret_cast< char * >(buf1);
49458 {
49459 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49460 result = lldb::SBModuleSpecList::GetModuleSpecifications(path: (char const *)arg1);
49461 SWIG_PYTHON_THREAD_END_ALLOW;
49462 }
49463 resultobj = SWIG_NewPointerObj((new lldb::SBModuleSpecList(result)), SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_OWN | 0 );
49464 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
49465 return resultobj;
49466fail:
49467 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
49468 return NULL;
49469}
49470
49471
49472SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
49473 PyObject *resultobj = 0;
49474 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49475 lldb::SBModuleSpec *arg2 = 0 ;
49476 void *argp1 = 0 ;
49477 int res1 = 0 ;
49478 void *argp2 = 0 ;
49479 int res2 = 0 ;
49480
49481 (void)self;
49482 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
49483 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
49484 if (!SWIG_IsOK(res1)) {
49485 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_Append" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49486 }
49487 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49488 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
49489 if (!SWIG_IsOK(res2)) {
49490 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_Append" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
49491 }
49492 if (!argp2) {
49493 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_Append" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
49494 }
49495 arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2);
49496 {
49497 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49498 (arg1)->Append(spec: (lldb::SBModuleSpec const &)*arg2);
49499 SWIG_PYTHON_THREAD_END_ALLOW;
49500 }
49501 resultobj = SWIG_Py_Void();
49502 return resultobj;
49503fail:
49504 return NULL;
49505}
49506
49507
49508SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
49509 PyObject *resultobj = 0;
49510 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49511 lldb::SBModuleSpecList *arg2 = 0 ;
49512 void *argp1 = 0 ;
49513 int res1 = 0 ;
49514 void *argp2 = 0 ;
49515 int res2 = 0 ;
49516
49517 (void)self;
49518 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
49519 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
49520 if (!SWIG_IsOK(res1)) {
49521 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_Append" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49522 }
49523 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49524 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0);
49525 if (!SWIG_IsOK(res2)) {
49526 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_Append" "', argument " "2"" of type '" "lldb::SBModuleSpecList const &""'");
49527 }
49528 if (!argp2) {
49529 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_Append" "', argument " "2"" of type '" "lldb::SBModuleSpecList const &""'");
49530 }
49531 arg2 = reinterpret_cast< lldb::SBModuleSpecList * >(argp2);
49532 {
49533 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49534 (arg1)->Append(spec_list: (lldb::SBModuleSpecList const &)*arg2);
49535 SWIG_PYTHON_THREAD_END_ALLOW;
49536 }
49537 resultobj = SWIG_Py_Void();
49538 return resultobj;
49539fail:
49540 return NULL;
49541}
49542
49543
49544SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append(PyObject *self, PyObject *args) {
49545 Py_ssize_t argc;
49546 PyObject *argv[3] = {
49547 0
49548 };
49549
49550 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBModuleSpecList_Append", min: 0, max: 2, objs: argv))) SWIG_fail;
49551 --argc;
49552 if (argc == 2) {
49553 int _v = 0;
49554 void *vptr = 0;
49555 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModuleSpecList, 0);
49556 _v = SWIG_CheckState(res);
49557 if (_v) {
49558 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0);
49559 _v = SWIG_CheckState(res);
49560 if (_v) {
49561 return _wrap_SBModuleSpecList_Append__SWIG_0(self, nobjs: argc, swig_obj: argv);
49562 }
49563 }
49564 }
49565 if (argc == 2) {
49566 int _v = 0;
49567 void *vptr = 0;
49568 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModuleSpecList, 0);
49569 _v = SWIG_CheckState(res);
49570 if (_v) {
49571 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_NO_NULL | 0);
49572 _v = SWIG_CheckState(res);
49573 if (_v) {
49574 return _wrap_SBModuleSpecList_Append__SWIG_1(self, nobjs: argc, swig_obj: argv);
49575 }
49576 }
49577 }
49578
49579fail:
49580 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBModuleSpecList_Append'.\n"
49581 " Possible C/C++ prototypes are:\n"
49582 " lldb::SBModuleSpecList::Append(lldb::SBModuleSpec const &)\n"
49583 " lldb::SBModuleSpecList::Append(lldb::SBModuleSpecList const &)\n");
49584 return 0;
49585}
49586
49587
49588SWIGINTERN PyObject *_wrap_SBModuleSpecList_FindFirstMatchingSpec(PyObject *self, PyObject *args) {
49589 PyObject *resultobj = 0;
49590 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49591 lldb::SBModuleSpec *arg2 = 0 ;
49592 void *argp1 = 0 ;
49593 int res1 = 0 ;
49594 void *argp2 = 0 ;
49595 int res2 = 0 ;
49596 PyObject *swig_obj[2] ;
49597 lldb::SBModuleSpec result;
49598
49599 (void)self;
49600 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpecList_FindFirstMatchingSpec", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
49601 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
49602 if (!SWIG_IsOK(res1)) {
49603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_FindFirstMatchingSpec" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49604 }
49605 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49606 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
49607 if (!SWIG_IsOK(res2)) {
49608 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_FindFirstMatchingSpec" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
49609 }
49610 if (!argp2) {
49611 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_FindFirstMatchingSpec" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
49612 }
49613 arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2);
49614 {
49615 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49616 result = (arg1)->FindFirstMatchingSpec(match_spec: (lldb::SBModuleSpec const &)*arg2);
49617 SWIG_PYTHON_THREAD_END_ALLOW;
49618 }
49619 resultobj = SWIG_NewPointerObj((new lldb::SBModuleSpec(result)), SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_OWN | 0 );
49620 return resultobj;
49621fail:
49622 return NULL;
49623}
49624
49625
49626SWIGINTERN PyObject *_wrap_SBModuleSpecList_FindMatchingSpecs(PyObject *self, PyObject *args) {
49627 PyObject *resultobj = 0;
49628 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49629 lldb::SBModuleSpec *arg2 = 0 ;
49630 void *argp1 = 0 ;
49631 int res1 = 0 ;
49632 void *argp2 = 0 ;
49633 int res2 = 0 ;
49634 PyObject *swig_obj[2] ;
49635 lldb::SBModuleSpecList result;
49636
49637 (void)self;
49638 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpecList_FindMatchingSpecs", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
49639 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
49640 if (!SWIG_IsOK(res1)) {
49641 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_FindMatchingSpecs" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49642 }
49643 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49644 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
49645 if (!SWIG_IsOK(res2)) {
49646 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_FindMatchingSpecs" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
49647 }
49648 if (!argp2) {
49649 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_FindMatchingSpecs" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
49650 }
49651 arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2);
49652 {
49653 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49654 result = (arg1)->FindMatchingSpecs(match_spec: (lldb::SBModuleSpec const &)*arg2);
49655 SWIG_PYTHON_THREAD_END_ALLOW;
49656 }
49657 resultobj = SWIG_NewPointerObj((new lldb::SBModuleSpecList(result)), SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_OWN | 0 );
49658 return resultobj;
49659fail:
49660 return NULL;
49661}
49662
49663
49664SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetSize(PyObject *self, PyObject *args) {
49665 PyObject *resultobj = 0;
49666 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49667 void *argp1 = 0 ;
49668 int res1 = 0 ;
49669 PyObject *swig_obj[1] ;
49670 size_t result;
49671
49672 (void)self;
49673 if (!args) SWIG_fail;
49674 swig_obj[0] = args;
49675 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
49676 if (!SWIG_IsOK(res1)) {
49677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_GetSize" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49678 }
49679 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49680 {
49681 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49682 result = (arg1)->GetSize();
49683 SWIG_PYTHON_THREAD_END_ALLOW;
49684 }
49685 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
49686 return resultobj;
49687fail:
49688 return NULL;
49689}
49690
49691
49692SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetSpecAtIndex(PyObject *self, PyObject *args) {
49693 PyObject *resultobj = 0;
49694 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49695 size_t arg2 ;
49696 void *argp1 = 0 ;
49697 int res1 = 0 ;
49698 size_t val2 ;
49699 int ecode2 = 0 ;
49700 PyObject *swig_obj[2] ;
49701 lldb::SBModuleSpec result;
49702
49703 (void)self;
49704 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpecList_GetSpecAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
49705 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
49706 if (!SWIG_IsOK(res1)) {
49707 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_GetSpecAtIndex" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49708 }
49709 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49710 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
49711 if (!SWIG_IsOK(ecode2)) {
49712 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModuleSpecList_GetSpecAtIndex" "', argument " "2"" of type '" "size_t""'");
49713 }
49714 arg2 = static_cast< size_t >(val2);
49715 {
49716 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49717 result = (arg1)->GetSpecAtIndex(i: arg2);
49718 SWIG_PYTHON_THREAD_END_ALLOW;
49719 }
49720 resultobj = SWIG_NewPointerObj((new lldb::SBModuleSpec(result)), SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_OWN | 0 );
49721 return resultobj;
49722fail:
49723 return NULL;
49724}
49725
49726
49727SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetDescription(PyObject *self, PyObject *args) {
49728 PyObject *resultobj = 0;
49729 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49730 lldb::SBStream *arg2 = 0 ;
49731 void *argp1 = 0 ;
49732 int res1 = 0 ;
49733 void *argp2 = 0 ;
49734 int res2 = 0 ;
49735 PyObject *swig_obj[2] ;
49736 bool result;
49737
49738 (void)self;
49739 if (!SWIG_Python_UnpackTuple(args, name: "SBModuleSpecList_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
49740 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
49741 if (!SWIG_IsOK(res1)) {
49742 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_GetDescription" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49743 }
49744 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49745 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
49746 if (!SWIG_IsOK(res2)) {
49747 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
49748 }
49749 if (!argp2) {
49750 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
49751 }
49752 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
49753 {
49754 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49755 result = (bool)(arg1)->GetDescription(description&: *arg2);
49756 SWIG_PYTHON_THREAD_END_ALLOW;
49757 }
49758 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
49759 return resultobj;
49760fail:
49761 return NULL;
49762}
49763
49764
49765SWIGINTERN PyObject *_wrap_SBModuleSpecList___repr__(PyObject *self, PyObject *args) {
49766 PyObject *resultobj = 0;
49767 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
49768 void *argp1 = 0 ;
49769 int res1 = 0 ;
49770 PyObject *swig_obj[1] ;
49771 std::string result;
49772
49773 (void)self;
49774 if (!args) SWIG_fail;
49775 swig_obj[0] = args;
49776 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
49777 if (!SWIG_IsOK(res1)) {
49778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList___repr__" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
49779 }
49780 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
49781 {
49782 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49783 result = lldb_SBModuleSpecList___repr__(self: arg1);
49784 SWIG_PYTHON_THREAD_END_ALLOW;
49785 }
49786 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
49787 return resultobj;
49788fail:
49789 return NULL;
49790}
49791
49792
49793SWIGINTERN PyObject *SBModuleSpecList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49794 PyObject *obj;
49795 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
49796 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_NewClientData(obj));
49797 return SWIG_Py_Void();
49798}
49799
49800SWIGINTERN PyObject *SBModuleSpecList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49801 return SWIG_Python_InitShadowInstance(args);
49802}
49803
49804SWIGINTERN PyObject *_wrap_new_SBMutex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
49805 PyObject *resultobj = 0;
49806 lldb::SBMutex *result = 0 ;
49807
49808 (void)self;
49809 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
49810 {
49811 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49812 result = (lldb::SBMutex *)new lldb::SBMutex();
49813 SWIG_PYTHON_THREAD_END_ALLOW;
49814 }
49815 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMutex, SWIG_POINTER_NEW | 0 );
49816 return resultobj;
49817fail:
49818 return NULL;
49819}
49820
49821
49822SWIGINTERN PyObject *_wrap_new_SBMutex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
49823 PyObject *resultobj = 0;
49824 lldb::SBMutex *arg1 = 0 ;
49825 void *argp1 = 0 ;
49826 int res1 = 0 ;
49827 lldb::SBMutex *result = 0 ;
49828
49829 (void)self;
49830 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
49831 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBMutex, 0 | 0);
49832 if (!SWIG_IsOK(res1)) {
49833 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBMutex" "', argument " "1"" of type '" "lldb::SBMutex const &""'");
49834 }
49835 if (!argp1) {
49836 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBMutex" "', argument " "1"" of type '" "lldb::SBMutex const &""'");
49837 }
49838 arg1 = reinterpret_cast< lldb::SBMutex * >(argp1);
49839 {
49840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49841 result = (lldb::SBMutex *)new lldb::SBMutex((lldb::SBMutex const &)*arg1);
49842 SWIG_PYTHON_THREAD_END_ALLOW;
49843 }
49844 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMutex, SWIG_POINTER_NEW | 0 );
49845 return resultobj;
49846fail:
49847 return NULL;
49848}
49849
49850
49851SWIGINTERN PyObject *_wrap_new_SBMutex(PyObject *self, PyObject *args) {
49852 Py_ssize_t argc;
49853 PyObject *argv[2] = {
49854 0
49855 };
49856
49857 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBMutex", min: 0, max: 1, objs: argv))) SWIG_fail;
49858 --argc;
49859 if (argc == 0) {
49860 return _wrap_new_SBMutex__SWIG_0(self, nobjs: argc, argv);
49861 }
49862 if (argc == 1) {
49863 int _v = 0;
49864 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBMutex, SWIG_POINTER_NO_NULL | 0);
49865 _v = SWIG_CheckState(res);
49866 if (_v) {
49867 return _wrap_new_SBMutex__SWIG_1(self, nobjs: argc, swig_obj: argv);
49868 }
49869 }
49870
49871fail:
49872 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBMutex'.\n"
49873 " Possible C/C++ prototypes are:\n"
49874 " lldb::SBMutex::SBMutex()\n"
49875 " lldb::SBMutex::SBMutex(lldb::SBMutex const &)\n");
49876 return 0;
49877}
49878
49879
49880SWIGINTERN PyObject *_wrap_delete_SBMutex(PyObject *self, PyObject *args) {
49881 PyObject *resultobj = 0;
49882 lldb::SBMutex *arg1 = (lldb::SBMutex *) 0 ;
49883 void *argp1 = 0 ;
49884 int res1 = 0 ;
49885 PyObject *swig_obj[1] ;
49886
49887 (void)self;
49888 if (!args) SWIG_fail;
49889 swig_obj[0] = args;
49890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMutex, SWIG_POINTER_DISOWN | 0 );
49891 if (!SWIG_IsOK(res1)) {
49892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBMutex" "', argument " "1"" of type '" "lldb::SBMutex *""'");
49893 }
49894 arg1 = reinterpret_cast< lldb::SBMutex * >(argp1);
49895 {
49896 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49897 delete arg1;
49898 SWIG_PYTHON_THREAD_END_ALLOW;
49899 }
49900 resultobj = SWIG_Py_Void();
49901 return resultobj;
49902fail:
49903 return NULL;
49904}
49905
49906
49907SWIGINTERN PyObject *_wrap_SBMutex_IsValid(PyObject *self, PyObject *args) {
49908 PyObject *resultobj = 0;
49909 lldb::SBMutex *arg1 = (lldb::SBMutex *) 0 ;
49910 void *argp1 = 0 ;
49911 int res1 = 0 ;
49912 PyObject *swig_obj[1] ;
49913 bool result;
49914
49915 (void)self;
49916 if (!args) SWIG_fail;
49917 swig_obj[0] = args;
49918 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMutex, 0 | 0 );
49919 if (!SWIG_IsOK(res1)) {
49920 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMutex_IsValid" "', argument " "1"" of type '" "lldb::SBMutex const *""'");
49921 }
49922 arg1 = reinterpret_cast< lldb::SBMutex * >(argp1);
49923 {
49924 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49925 result = (bool)((lldb::SBMutex const *)arg1)->IsValid();
49926 SWIG_PYTHON_THREAD_END_ALLOW;
49927 }
49928 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
49929 return resultobj;
49930fail:
49931 return NULL;
49932}
49933
49934
49935SWIGINTERN PyObject *_wrap_SBMutex_lock(PyObject *self, PyObject *args) {
49936 PyObject *resultobj = 0;
49937 lldb::SBMutex *arg1 = (lldb::SBMutex *) 0 ;
49938 void *argp1 = 0 ;
49939 int res1 = 0 ;
49940 PyObject *swig_obj[1] ;
49941
49942 (void)self;
49943 if (!args) SWIG_fail;
49944 swig_obj[0] = args;
49945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMutex, 0 | 0 );
49946 if (!SWIG_IsOK(res1)) {
49947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMutex_lock" "', argument " "1"" of type '" "lldb::SBMutex const *""'");
49948 }
49949 arg1 = reinterpret_cast< lldb::SBMutex * >(argp1);
49950 {
49951 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49952 ((lldb::SBMutex const *)arg1)->lock();
49953 SWIG_PYTHON_THREAD_END_ALLOW;
49954 }
49955 resultobj = SWIG_Py_Void();
49956 return resultobj;
49957fail:
49958 return NULL;
49959}
49960
49961
49962SWIGINTERN PyObject *_wrap_SBMutex_unlock(PyObject *self, PyObject *args) {
49963 PyObject *resultobj = 0;
49964 lldb::SBMutex *arg1 = (lldb::SBMutex *) 0 ;
49965 void *argp1 = 0 ;
49966 int res1 = 0 ;
49967 PyObject *swig_obj[1] ;
49968
49969 (void)self;
49970 if (!args) SWIG_fail;
49971 swig_obj[0] = args;
49972 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMutex, 0 | 0 );
49973 if (!SWIG_IsOK(res1)) {
49974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMutex_unlock" "', argument " "1"" of type '" "lldb::SBMutex const *""'");
49975 }
49976 arg1 = reinterpret_cast< lldb::SBMutex * >(argp1);
49977 {
49978 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49979 ((lldb::SBMutex const *)arg1)->unlock();
49980 SWIG_PYTHON_THREAD_END_ALLOW;
49981 }
49982 resultobj = SWIG_Py_Void();
49983 return resultobj;
49984fail:
49985 return NULL;
49986}
49987
49988
49989SWIGINTERN PyObject *SBMutex_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49990 PyObject *obj;
49991 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
49992 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBMutex, SWIG_NewClientData(obj));
49993 return SWIG_Py_Void();
49994}
49995
49996SWIGINTERN PyObject *SBMutex_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49997 return SWIG_Python_InitShadowInstance(args);
49998}
49999
50000SWIGINTERN PyObject *_wrap_new_SBPlatformConnectOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
50001 PyObject *resultobj = 0;
50002 char *arg1 = (char *) 0 ;
50003 int res1 ;
50004 char *buf1 = 0 ;
50005 int alloc1 = 0 ;
50006 lldb::SBPlatformConnectOptions *result = 0 ;
50007
50008 (void)self;
50009 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50010 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
50011 if (!SWIG_IsOK(res1)) {
50012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformConnectOptions" "', argument " "1"" of type '" "char const *""'");
50013 }
50014 arg1 = reinterpret_cast< char * >(buf1);
50015 {
50016 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50017 result = (lldb::SBPlatformConnectOptions *)new lldb::SBPlatformConnectOptions((char const *)arg1);
50018 SWIG_PYTHON_THREAD_END_ALLOW;
50019 }
50020 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_POINTER_NEW | 0 );
50021 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
50022 return resultobj;
50023fail:
50024 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
50025 return NULL;
50026}
50027
50028
50029SWIGINTERN PyObject *_wrap_new_SBPlatformConnectOptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
50030 PyObject *resultobj = 0;
50031 lldb::SBPlatformConnectOptions *arg1 = 0 ;
50032 void *argp1 = 0 ;
50033 int res1 = 0 ;
50034 lldb::SBPlatformConnectOptions *result = 0 ;
50035
50036 (void)self;
50037 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0);
50039 if (!SWIG_IsOK(res1)) {
50040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformConnectOptions" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions const &""'");
50041 }
50042 if (!argp1) {
50043 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBPlatformConnectOptions" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions const &""'");
50044 }
50045 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50046 {
50047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50048 result = (lldb::SBPlatformConnectOptions *)new lldb::SBPlatformConnectOptions((lldb::SBPlatformConnectOptions const &)*arg1);
50049 SWIG_PYTHON_THREAD_END_ALLOW;
50050 }
50051 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_POINTER_NEW | 0 );
50052 return resultobj;
50053fail:
50054 return NULL;
50055}
50056
50057
50058SWIGINTERN PyObject *_wrap_new_SBPlatformConnectOptions(PyObject *self, PyObject *args) {
50059 Py_ssize_t argc;
50060 PyObject *argv[2] = {
50061 0
50062 };
50063
50064 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBPlatformConnectOptions", min: 0, max: 1, objs: argv))) SWIG_fail;
50065 --argc;
50066 if (argc == 1) {
50067 int _v = 0;
50068 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_POINTER_NO_NULL | 0);
50069 _v = SWIG_CheckState(res);
50070 if (_v) {
50071 return _wrap_new_SBPlatformConnectOptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
50072 }
50073 }
50074 if (argc == 1) {
50075 int _v = 0;
50076 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
50077 _v = SWIG_CheckState(res);
50078 if (_v) {
50079 return _wrap_new_SBPlatformConnectOptions__SWIG_0(self, nobjs: argc, swig_obj: argv);
50080 }
50081 }
50082
50083fail:
50084 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBPlatformConnectOptions'.\n"
50085 " Possible C/C++ prototypes are:\n"
50086 " lldb::SBPlatformConnectOptions::SBPlatformConnectOptions(char const *)\n"
50087 " lldb::SBPlatformConnectOptions::SBPlatformConnectOptions(lldb::SBPlatformConnectOptions const &)\n");
50088 return 0;
50089}
50090
50091
50092SWIGINTERN PyObject *_wrap_delete_SBPlatformConnectOptions(PyObject *self, PyObject *args) {
50093 PyObject *resultobj = 0;
50094 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
50095 void *argp1 = 0 ;
50096 int res1 = 0 ;
50097 PyObject *swig_obj[1] ;
50098
50099 (void)self;
50100 if (!args) SWIG_fail;
50101 swig_obj[0] = args;
50102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_POINTER_DISOWN | 0 );
50103 if (!SWIG_IsOK(res1)) {
50104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBPlatformConnectOptions" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
50105 }
50106 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50107 {
50108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50109 delete arg1;
50110 SWIG_PYTHON_THREAD_END_ALLOW;
50111 }
50112 resultobj = SWIG_Py_Void();
50113 return resultobj;
50114fail:
50115 return NULL;
50116}
50117
50118
50119SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetURL(PyObject *self, PyObject *args) {
50120 PyObject *resultobj = 0;
50121 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
50122 void *argp1 = 0 ;
50123 int res1 = 0 ;
50124 PyObject *swig_obj[1] ;
50125 char *result = 0 ;
50126
50127 (void)self;
50128 if (!args) SWIG_fail;
50129 swig_obj[0] = args;
50130 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
50131 if (!SWIG_IsOK(res1)) {
50132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_GetURL" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
50133 }
50134 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50135 {
50136 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50137 result = (char *)(arg1)->GetURL();
50138 SWIG_PYTHON_THREAD_END_ALLOW;
50139 }
50140 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
50141 return resultobj;
50142fail:
50143 return NULL;
50144}
50145
50146
50147SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_SetURL(PyObject *self, PyObject *args) {
50148 PyObject *resultobj = 0;
50149 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
50150 char *arg2 = (char *) 0 ;
50151 void *argp1 = 0 ;
50152 int res1 = 0 ;
50153 int res2 ;
50154 char *buf2 = 0 ;
50155 int alloc2 = 0 ;
50156 PyObject *swig_obj[2] ;
50157
50158 (void)self;
50159 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatformConnectOptions_SetURL", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
50160 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
50161 if (!SWIG_IsOK(res1)) {
50162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_SetURL" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
50163 }
50164 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50165 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
50166 if (!SWIG_IsOK(res2)) {
50167 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformConnectOptions_SetURL" "', argument " "2"" of type '" "char const *""'");
50168 }
50169 arg2 = reinterpret_cast< char * >(buf2);
50170 {
50171 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50172 (arg1)->SetURL((char const *)arg2);
50173 SWIG_PYTHON_THREAD_END_ALLOW;
50174 }
50175 resultobj = SWIG_Py_Void();
50176 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50177 return resultobj;
50178fail:
50179 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50180 return NULL;
50181}
50182
50183
50184SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetRsyncEnabled(PyObject *self, PyObject *args) {
50185 PyObject *resultobj = 0;
50186 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
50187 void *argp1 = 0 ;
50188 int res1 = 0 ;
50189 PyObject *swig_obj[1] ;
50190 bool result;
50191
50192 (void)self;
50193 if (!args) SWIG_fail;
50194 swig_obj[0] = args;
50195 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
50196 if (!SWIG_IsOK(res1)) {
50197 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_GetRsyncEnabled" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
50198 }
50199 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50200 {
50201 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50202 result = (bool)(arg1)->GetRsyncEnabled();
50203 SWIG_PYTHON_THREAD_END_ALLOW;
50204 }
50205 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
50206 return resultobj;
50207fail:
50208 return NULL;
50209}
50210
50211
50212SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_EnableRsync(PyObject *self, PyObject *args) {
50213 PyObject *resultobj = 0;
50214 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
50215 char *arg2 = (char *) 0 ;
50216 char *arg3 = (char *) 0 ;
50217 bool arg4 ;
50218 void *argp1 = 0 ;
50219 int res1 = 0 ;
50220 int res2 ;
50221 char *buf2 = 0 ;
50222 int alloc2 = 0 ;
50223 int res3 ;
50224 char *buf3 = 0 ;
50225 int alloc3 = 0 ;
50226 bool val4 ;
50227 int ecode4 = 0 ;
50228 PyObject *swig_obj[4] ;
50229
50230 (void)self;
50231 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatformConnectOptions_EnableRsync", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
50232 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
50233 if (!SWIG_IsOK(res1)) {
50234 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_EnableRsync" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
50235 }
50236 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50237 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
50238 if (!SWIG_IsOK(res2)) {
50239 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformConnectOptions_EnableRsync" "', argument " "2"" of type '" "char const *""'");
50240 }
50241 arg2 = reinterpret_cast< char * >(buf2);
50242 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
50243 if (!SWIG_IsOK(res3)) {
50244 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatformConnectOptions_EnableRsync" "', argument " "3"" of type '" "char const *""'");
50245 }
50246 arg3 = reinterpret_cast< char * >(buf3);
50247 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
50248 if (!SWIG_IsOK(ecode4)) {
50249 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBPlatformConnectOptions_EnableRsync" "', argument " "4"" of type '" "bool""'");
50250 }
50251 arg4 = static_cast< bool >(val4);
50252 {
50253 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50254 (arg1)->EnableRsync(options: (char const *)arg2,remote_path_prefix: (char const *)arg3,omit_remote_hostname: arg4);
50255 SWIG_PYTHON_THREAD_END_ALLOW;
50256 }
50257 resultobj = SWIG_Py_Void();
50258 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50259 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
50260 return resultobj;
50261fail:
50262 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50263 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
50264 return NULL;
50265}
50266
50267
50268SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_DisableRsync(PyObject *self, PyObject *args) {
50269 PyObject *resultobj = 0;
50270 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
50271 void *argp1 = 0 ;
50272 int res1 = 0 ;
50273 PyObject *swig_obj[1] ;
50274
50275 (void)self;
50276 if (!args) SWIG_fail;
50277 swig_obj[0] = args;
50278 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
50279 if (!SWIG_IsOK(res1)) {
50280 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_DisableRsync" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
50281 }
50282 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50283 {
50284 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50285 (arg1)->DisableRsync();
50286 SWIG_PYTHON_THREAD_END_ALLOW;
50287 }
50288 resultobj = SWIG_Py_Void();
50289 return resultobj;
50290fail:
50291 return NULL;
50292}
50293
50294
50295SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetLocalCacheDirectory(PyObject *self, PyObject *args) {
50296 PyObject *resultobj = 0;
50297 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
50298 void *argp1 = 0 ;
50299 int res1 = 0 ;
50300 PyObject *swig_obj[1] ;
50301 char *result = 0 ;
50302
50303 (void)self;
50304 if (!args) SWIG_fail;
50305 swig_obj[0] = args;
50306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
50307 if (!SWIG_IsOK(res1)) {
50308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_GetLocalCacheDirectory" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
50309 }
50310 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50311 {
50312 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50313 result = (char *)(arg1)->GetLocalCacheDirectory();
50314 SWIG_PYTHON_THREAD_END_ALLOW;
50315 }
50316 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
50317 return resultobj;
50318fail:
50319 return NULL;
50320}
50321
50322
50323SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_SetLocalCacheDirectory(PyObject *self, PyObject *args) {
50324 PyObject *resultobj = 0;
50325 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
50326 char *arg2 = (char *) 0 ;
50327 void *argp1 = 0 ;
50328 int res1 = 0 ;
50329 int res2 ;
50330 char *buf2 = 0 ;
50331 int alloc2 = 0 ;
50332 PyObject *swig_obj[2] ;
50333
50334 (void)self;
50335 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatformConnectOptions_SetLocalCacheDirectory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
50336 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
50337 if (!SWIG_IsOK(res1)) {
50338 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_SetLocalCacheDirectory" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
50339 }
50340 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
50341 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
50342 if (!SWIG_IsOK(res2)) {
50343 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformConnectOptions_SetLocalCacheDirectory" "', argument " "2"" of type '" "char const *""'");
50344 }
50345 arg2 = reinterpret_cast< char * >(buf2);
50346 {
50347 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50348 (arg1)->SetLocalCacheDirectory((char const *)arg2);
50349 SWIG_PYTHON_THREAD_END_ALLOW;
50350 }
50351 resultobj = SWIG_Py_Void();
50352 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50353 return resultobj;
50354fail:
50355 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50356 return NULL;
50357}
50358
50359
50360SWIGINTERN PyObject *SBPlatformConnectOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50361 PyObject *obj;
50362 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
50363 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_NewClientData(obj));
50364 return SWIG_Py_Void();
50365}
50366
50367SWIGINTERN PyObject *SBPlatformConnectOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50368 return SWIG_Python_InitShadowInstance(args);
50369}
50370
50371SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
50372 PyObject *resultobj = 0;
50373 char *arg1 = (char *) 0 ;
50374 char *arg2 = (char *) 0 ;
50375 int res1 ;
50376 char *buf1 = 0 ;
50377 int alloc1 = 0 ;
50378 int res2 ;
50379 char *buf2 = 0 ;
50380 int alloc2 = 0 ;
50381 lldb::SBPlatformShellCommand *result = 0 ;
50382
50383 (void)self;
50384 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
50385 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
50386 if (!SWIG_IsOK(res1)) {
50387 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformShellCommand" "', argument " "1"" of type '" "char const *""'");
50388 }
50389 arg1 = reinterpret_cast< char * >(buf1);
50390 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
50391 if (!SWIG_IsOK(res2)) {
50392 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBPlatformShellCommand" "', argument " "2"" of type '" "char const *""'");
50393 }
50394 arg2 = reinterpret_cast< char * >(buf2);
50395 {
50396 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50397 result = (lldb::SBPlatformShellCommand *)new lldb::SBPlatformShellCommand((char const *)arg1,(char const *)arg2);
50398 SWIG_PYTHON_THREAD_END_ALLOW;
50399 }
50400 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_NEW | 0 );
50401 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
50402 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50403 return resultobj;
50404fail:
50405 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
50406 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50407 return NULL;
50408}
50409
50410
50411SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
50412 PyObject *resultobj = 0;
50413 char *arg1 = (char *) 0 ;
50414 int res1 ;
50415 char *buf1 = 0 ;
50416 int alloc1 = 0 ;
50417 lldb::SBPlatformShellCommand *result = 0 ;
50418
50419 (void)self;
50420 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50421 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
50422 if (!SWIG_IsOK(res1)) {
50423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformShellCommand" "', argument " "1"" of type '" "char const *""'");
50424 }
50425 arg1 = reinterpret_cast< char * >(buf1);
50426 {
50427 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50428 result = (lldb::SBPlatformShellCommand *)new lldb::SBPlatformShellCommand((char const *)arg1);
50429 SWIG_PYTHON_THREAD_END_ALLOW;
50430 }
50431 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_NEW | 0 );
50432 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
50433 return resultobj;
50434fail:
50435 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
50436 return NULL;
50437}
50438
50439
50440SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
50441 PyObject *resultobj = 0;
50442 lldb::SBPlatformShellCommand *arg1 = 0 ;
50443 void *argp1 = 0 ;
50444 int res1 = 0 ;
50445 lldb::SBPlatformShellCommand *result = 0 ;
50446
50447 (void)self;
50448 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50449 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0);
50450 if (!SWIG_IsOK(res1)) {
50451 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformShellCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand const &""'");
50452 }
50453 if (!argp1) {
50454 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBPlatformShellCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand const &""'");
50455 }
50456 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50457 {
50458 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50459 result = (lldb::SBPlatformShellCommand *)new lldb::SBPlatformShellCommand((lldb::SBPlatformShellCommand const &)*arg1);
50460 SWIG_PYTHON_THREAD_END_ALLOW;
50461 }
50462 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_NEW | 0 );
50463 return resultobj;
50464fail:
50465 return NULL;
50466}
50467
50468
50469SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand(PyObject *self, PyObject *args) {
50470 Py_ssize_t argc;
50471 PyObject *argv[3] = {
50472 0
50473 };
50474
50475 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBPlatformShellCommand", min: 0, max: 2, objs: argv))) SWIG_fail;
50476 --argc;
50477 if (argc == 1) {
50478 int _v = 0;
50479 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_NO_NULL | 0);
50480 _v = SWIG_CheckState(res);
50481 if (_v) {
50482 return _wrap_new_SBPlatformShellCommand__SWIG_2(self, nobjs: argc, swig_obj: argv);
50483 }
50484 }
50485 if (argc == 1) {
50486 int _v = 0;
50487 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
50488 _v = SWIG_CheckState(res);
50489 if (_v) {
50490 return _wrap_new_SBPlatformShellCommand__SWIG_1(self, nobjs: argc, swig_obj: argv);
50491 }
50492 }
50493 if (argc == 2) {
50494 int _v = 0;
50495 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
50496 _v = SWIG_CheckState(res);
50497 if (_v) {
50498 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
50499 _v = SWIG_CheckState(res);
50500 if (_v) {
50501 return _wrap_new_SBPlatformShellCommand__SWIG_0(self, nobjs: argc, swig_obj: argv);
50502 }
50503 }
50504 }
50505
50506fail:
50507 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBPlatformShellCommand'.\n"
50508 " Possible C/C++ prototypes are:\n"
50509 " lldb::SBPlatformShellCommand::SBPlatformShellCommand(char const *,char const *)\n"
50510 " lldb::SBPlatformShellCommand::SBPlatformShellCommand(char const *)\n"
50511 " lldb::SBPlatformShellCommand::SBPlatformShellCommand(lldb::SBPlatformShellCommand const &)\n");
50512 return 0;
50513}
50514
50515
50516SWIGINTERN PyObject *_wrap_delete_SBPlatformShellCommand(PyObject *self, PyObject *args) {
50517 PyObject *resultobj = 0;
50518 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50519 void *argp1 = 0 ;
50520 int res1 = 0 ;
50521 PyObject *swig_obj[1] ;
50522
50523 (void)self;
50524 if (!args) SWIG_fail;
50525 swig_obj[0] = args;
50526 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_DISOWN | 0 );
50527 if (!SWIG_IsOK(res1)) {
50528 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBPlatformShellCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50529 }
50530 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50531 {
50532 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50533 delete arg1;
50534 SWIG_PYTHON_THREAD_END_ALLOW;
50535 }
50536 resultobj = SWIG_Py_Void();
50537 return resultobj;
50538fail:
50539 return NULL;
50540}
50541
50542
50543SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_Clear(PyObject *self, PyObject *args) {
50544 PyObject *resultobj = 0;
50545 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50546 void *argp1 = 0 ;
50547 int res1 = 0 ;
50548 PyObject *swig_obj[1] ;
50549
50550 (void)self;
50551 if (!args) SWIG_fail;
50552 swig_obj[0] = args;
50553 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50554 if (!SWIG_IsOK(res1)) {
50555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_Clear" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50556 }
50557 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50558 {
50559 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50560 (arg1)->Clear();
50561 SWIG_PYTHON_THREAD_END_ALLOW;
50562 }
50563 resultobj = SWIG_Py_Void();
50564 return resultobj;
50565fail:
50566 return NULL;
50567}
50568
50569
50570SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetShell(PyObject *self, PyObject *args) {
50571 PyObject *resultobj = 0;
50572 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50573 void *argp1 = 0 ;
50574 int res1 = 0 ;
50575 PyObject *swig_obj[1] ;
50576 char *result = 0 ;
50577
50578 (void)self;
50579 if (!args) SWIG_fail;
50580 swig_obj[0] = args;
50581 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50582 if (!SWIG_IsOK(res1)) {
50583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetShell" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50584 }
50585 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50586 {
50587 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50588 result = (char *)(arg1)->GetShell();
50589 SWIG_PYTHON_THREAD_END_ALLOW;
50590 }
50591 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
50592 return resultobj;
50593fail:
50594 return NULL;
50595}
50596
50597
50598SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetShell(PyObject *self, PyObject *args) {
50599 PyObject *resultobj = 0;
50600 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50601 char *arg2 = (char *) 0 ;
50602 void *argp1 = 0 ;
50603 int res1 = 0 ;
50604 int res2 ;
50605 char *buf2 = 0 ;
50606 int alloc2 = 0 ;
50607 PyObject *swig_obj[2] ;
50608
50609 (void)self;
50610 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatformShellCommand_SetShell", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
50611 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50612 if (!SWIG_IsOK(res1)) {
50613 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_SetShell" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50614 }
50615 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50616 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
50617 if (!SWIG_IsOK(res2)) {
50618 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformShellCommand_SetShell" "', argument " "2"" of type '" "char const *""'");
50619 }
50620 arg2 = reinterpret_cast< char * >(buf2);
50621 {
50622 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50623 (arg1)->SetShell((char const *)arg2);
50624 SWIG_PYTHON_THREAD_END_ALLOW;
50625 }
50626 resultobj = SWIG_Py_Void();
50627 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50628 return resultobj;
50629fail:
50630 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50631 return NULL;
50632}
50633
50634
50635SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetCommand(PyObject *self, PyObject *args) {
50636 PyObject *resultobj = 0;
50637 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50638 void *argp1 = 0 ;
50639 int res1 = 0 ;
50640 PyObject *swig_obj[1] ;
50641 char *result = 0 ;
50642
50643 (void)self;
50644 if (!args) SWIG_fail;
50645 swig_obj[0] = args;
50646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50647 if (!SWIG_IsOK(res1)) {
50648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50649 }
50650 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50651 {
50652 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50653 result = (char *)(arg1)->GetCommand();
50654 SWIG_PYTHON_THREAD_END_ALLOW;
50655 }
50656 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
50657 return resultobj;
50658fail:
50659 return NULL;
50660}
50661
50662
50663SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetCommand(PyObject *self, PyObject *args) {
50664 PyObject *resultobj = 0;
50665 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50666 char *arg2 = (char *) 0 ;
50667 void *argp1 = 0 ;
50668 int res1 = 0 ;
50669 int res2 ;
50670 char *buf2 = 0 ;
50671 int alloc2 = 0 ;
50672 PyObject *swig_obj[2] ;
50673
50674 (void)self;
50675 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatformShellCommand_SetCommand", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
50676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50677 if (!SWIG_IsOK(res1)) {
50678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_SetCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50679 }
50680 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50681 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
50682 if (!SWIG_IsOK(res2)) {
50683 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformShellCommand_SetCommand" "', argument " "2"" of type '" "char const *""'");
50684 }
50685 arg2 = reinterpret_cast< char * >(buf2);
50686 {
50687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50688 (arg1)->SetCommand((char const *)arg2);
50689 SWIG_PYTHON_THREAD_END_ALLOW;
50690 }
50691 resultobj = SWIG_Py_Void();
50692 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50693 return resultobj;
50694fail:
50695 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50696 return NULL;
50697}
50698
50699
50700SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetWorkingDirectory(PyObject *self, PyObject *args) {
50701 PyObject *resultobj = 0;
50702 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50703 void *argp1 = 0 ;
50704 int res1 = 0 ;
50705 PyObject *swig_obj[1] ;
50706 char *result = 0 ;
50707
50708 (void)self;
50709 if (!args) SWIG_fail;
50710 swig_obj[0] = args;
50711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50712 if (!SWIG_IsOK(res1)) {
50713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50714 }
50715 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50716 {
50717 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50718 result = (char *)(arg1)->GetWorkingDirectory();
50719 SWIG_PYTHON_THREAD_END_ALLOW;
50720 }
50721 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
50722 return resultobj;
50723fail:
50724 return NULL;
50725}
50726
50727
50728SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetWorkingDirectory(PyObject *self, PyObject *args) {
50729 PyObject *resultobj = 0;
50730 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50731 char *arg2 = (char *) 0 ;
50732 void *argp1 = 0 ;
50733 int res1 = 0 ;
50734 int res2 ;
50735 char *buf2 = 0 ;
50736 int alloc2 = 0 ;
50737 PyObject *swig_obj[2] ;
50738
50739 (void)self;
50740 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatformShellCommand_SetWorkingDirectory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
50741 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50742 if (!SWIG_IsOK(res1)) {
50743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_SetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50744 }
50745 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50746 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
50747 if (!SWIG_IsOK(res2)) {
50748 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformShellCommand_SetWorkingDirectory" "', argument " "2"" of type '" "char const *""'");
50749 }
50750 arg2 = reinterpret_cast< char * >(buf2);
50751 {
50752 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50753 (arg1)->SetWorkingDirectory((char const *)arg2);
50754 SWIG_PYTHON_THREAD_END_ALLOW;
50755 }
50756 resultobj = SWIG_Py_Void();
50757 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50758 return resultobj;
50759fail:
50760 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50761 return NULL;
50762}
50763
50764
50765SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetTimeoutSeconds(PyObject *self, PyObject *args) {
50766 PyObject *resultobj = 0;
50767 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50768 void *argp1 = 0 ;
50769 int res1 = 0 ;
50770 PyObject *swig_obj[1] ;
50771 uint32_t result;
50772
50773 (void)self;
50774 if (!args) SWIG_fail;
50775 swig_obj[0] = args;
50776 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50777 if (!SWIG_IsOK(res1)) {
50778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetTimeoutSeconds" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50779 }
50780 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50781 {
50782 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50783 result = (uint32_t)(arg1)->GetTimeoutSeconds();
50784 SWIG_PYTHON_THREAD_END_ALLOW;
50785 }
50786 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
50787 return resultobj;
50788fail:
50789 return NULL;
50790}
50791
50792
50793SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetTimeoutSeconds(PyObject *self, PyObject *args) {
50794 PyObject *resultobj = 0;
50795 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50796 uint32_t arg2 ;
50797 void *argp1 = 0 ;
50798 int res1 = 0 ;
50799 unsigned int val2 ;
50800 int ecode2 = 0 ;
50801 PyObject *swig_obj[2] ;
50802
50803 (void)self;
50804 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatformShellCommand_SetTimeoutSeconds", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
50805 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50806 if (!SWIG_IsOK(res1)) {
50807 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_SetTimeoutSeconds" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50808 }
50809 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50810 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
50811 if (!SWIG_IsOK(ecode2)) {
50812 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBPlatformShellCommand_SetTimeoutSeconds" "', argument " "2"" of type '" "uint32_t""'");
50813 }
50814 arg2 = static_cast< uint32_t >(val2);
50815 {
50816 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50817 (arg1)->SetTimeoutSeconds(arg2);
50818 SWIG_PYTHON_THREAD_END_ALLOW;
50819 }
50820 resultobj = SWIG_Py_Void();
50821 return resultobj;
50822fail:
50823 return NULL;
50824}
50825
50826
50827SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetSignal(PyObject *self, PyObject *args) {
50828 PyObject *resultobj = 0;
50829 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50830 void *argp1 = 0 ;
50831 int res1 = 0 ;
50832 PyObject *swig_obj[1] ;
50833 int result;
50834
50835 (void)self;
50836 if (!args) SWIG_fail;
50837 swig_obj[0] = args;
50838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50839 if (!SWIG_IsOK(res1)) {
50840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetSignal" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50841 }
50842 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50843 {
50844 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50845 result = (int)(arg1)->GetSignal();
50846 SWIG_PYTHON_THREAD_END_ALLOW;
50847 }
50848 resultobj = SWIG_From_int(value: static_cast< int >(result));
50849 return resultobj;
50850fail:
50851 return NULL;
50852}
50853
50854
50855SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetStatus(PyObject *self, PyObject *args) {
50856 PyObject *resultobj = 0;
50857 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50858 void *argp1 = 0 ;
50859 int res1 = 0 ;
50860 PyObject *swig_obj[1] ;
50861 int result;
50862
50863 (void)self;
50864 if (!args) SWIG_fail;
50865 swig_obj[0] = args;
50866 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50867 if (!SWIG_IsOK(res1)) {
50868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetStatus" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50869 }
50870 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50871 {
50872 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50873 result = (int)(arg1)->GetStatus();
50874 SWIG_PYTHON_THREAD_END_ALLOW;
50875 }
50876 resultobj = SWIG_From_int(value: static_cast< int >(result));
50877 return resultobj;
50878fail:
50879 return NULL;
50880}
50881
50882
50883SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetOutput(PyObject *self, PyObject *args) {
50884 PyObject *resultobj = 0;
50885 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
50886 void *argp1 = 0 ;
50887 int res1 = 0 ;
50888 PyObject *swig_obj[1] ;
50889 char *result = 0 ;
50890
50891 (void)self;
50892 if (!args) SWIG_fail;
50893 swig_obj[0] = args;
50894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
50895 if (!SWIG_IsOK(res1)) {
50896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetOutput" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
50897 }
50898 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
50899 {
50900 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50901 result = (char *)(arg1)->GetOutput();
50902 SWIG_PYTHON_THREAD_END_ALLOW;
50903 }
50904 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
50905 return resultobj;
50906fail:
50907 return NULL;
50908}
50909
50910
50911SWIGINTERN PyObject *SBPlatformShellCommand_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50912 PyObject *obj;
50913 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
50914 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_NewClientData(obj));
50915 return SWIG_Py_Void();
50916}
50917
50918SWIGINTERN PyObject *SBPlatformShellCommand_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50919 return SWIG_Python_InitShadowInstance(args);
50920}
50921
50922SWIGINTERN PyObject *_wrap_new_SBPlatform__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
50923 PyObject *resultobj = 0;
50924 lldb::SBPlatform *result = 0 ;
50925
50926 (void)self;
50927 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
50928 {
50929 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50930 result = (lldb::SBPlatform *)new lldb::SBPlatform();
50931 SWIG_PYTHON_THREAD_END_ALLOW;
50932 }
50933 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_NEW | 0 );
50934 return resultobj;
50935fail:
50936 return NULL;
50937}
50938
50939
50940SWIGINTERN PyObject *_wrap_new_SBPlatform__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
50941 PyObject *resultobj = 0;
50942 char *arg1 = (char *) 0 ;
50943 int res1 ;
50944 char *buf1 = 0 ;
50945 int alloc1 = 0 ;
50946 lldb::SBPlatform *result = 0 ;
50947
50948 (void)self;
50949 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50950 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
50951 if (!SWIG_IsOK(res1)) {
50952 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatform" "', argument " "1"" of type '" "char const *""'");
50953 }
50954 arg1 = reinterpret_cast< char * >(buf1);
50955 {
50956 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50957 result = (lldb::SBPlatform *)new lldb::SBPlatform((char const *)arg1);
50958 SWIG_PYTHON_THREAD_END_ALLOW;
50959 }
50960 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_NEW | 0 );
50961 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
50962 return resultobj;
50963fail:
50964 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
50965 return NULL;
50966}
50967
50968
50969SWIGINTERN PyObject *_wrap_new_SBPlatform__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
50970 PyObject *resultobj = 0;
50971 lldb::SBPlatform *arg1 = 0 ;
50972 void *argp1 = 0 ;
50973 int res1 = 0 ;
50974 lldb::SBPlatform *result = 0 ;
50975
50976 (void)self;
50977 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBPlatform, 0 | 0);
50979 if (!SWIG_IsOK(res1)) {
50980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatform" "', argument " "1"" of type '" "lldb::SBPlatform const &""'");
50981 }
50982 if (!argp1) {
50983 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBPlatform" "', argument " "1"" of type '" "lldb::SBPlatform const &""'");
50984 }
50985 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
50986 {
50987 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50988 result = (lldb::SBPlatform *)new lldb::SBPlatform((lldb::SBPlatform const &)*arg1);
50989 SWIG_PYTHON_THREAD_END_ALLOW;
50990 }
50991 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_NEW | 0 );
50992 return resultobj;
50993fail:
50994 return NULL;
50995}
50996
50997
50998SWIGINTERN PyObject *_wrap_new_SBPlatform(PyObject *self, PyObject *args) {
50999 Py_ssize_t argc;
51000 PyObject *argv[2] = {
51001 0
51002 };
51003
51004 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBPlatform", min: 0, max: 1, objs: argv))) SWIG_fail;
51005 --argc;
51006 if (argc == 0) {
51007 return _wrap_new_SBPlatform__SWIG_0(self, nobjs: argc, argv);
51008 }
51009 if (argc == 1) {
51010 int _v = 0;
51011 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_NO_NULL | 0);
51012 _v = SWIG_CheckState(res);
51013 if (_v) {
51014 return _wrap_new_SBPlatform__SWIG_2(self, nobjs: argc, swig_obj: argv);
51015 }
51016 }
51017 if (argc == 1) {
51018 int _v = 0;
51019 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
51020 _v = SWIG_CheckState(res);
51021 if (_v) {
51022 return _wrap_new_SBPlatform__SWIG_1(self, nobjs: argc, swig_obj: argv);
51023 }
51024 }
51025
51026fail:
51027 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBPlatform'.\n"
51028 " Possible C/C++ prototypes are:\n"
51029 " lldb::SBPlatform::SBPlatform()\n"
51030 " lldb::SBPlatform::SBPlatform(char const *)\n"
51031 " lldb::SBPlatform::SBPlatform(lldb::SBPlatform const &)\n");
51032 return 0;
51033}
51034
51035
51036SWIGINTERN PyObject *_wrap_delete_SBPlatform(PyObject *self, PyObject *args) {
51037 PyObject *resultobj = 0;
51038 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51039 void *argp1 = 0 ;
51040 int res1 = 0 ;
51041 PyObject *swig_obj[1] ;
51042
51043 (void)self;
51044 if (!args) SWIG_fail;
51045 swig_obj[0] = args;
51046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_DISOWN | 0 );
51047 if (!SWIG_IsOK(res1)) {
51048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBPlatform" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51049 }
51050 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51051 {
51052 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51053 delete arg1;
51054 SWIG_PYTHON_THREAD_END_ALLOW;
51055 }
51056 resultobj = SWIG_Py_Void();
51057 return resultobj;
51058fail:
51059 return NULL;
51060}
51061
51062
51063SWIGINTERN PyObject *_wrap_SBPlatform_GetHostPlatform(PyObject *self, PyObject *args) {
51064 PyObject *resultobj = 0;
51065 lldb::SBPlatform result;
51066
51067 (void)self;
51068 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_GetHostPlatform", min: 0, max: 0, objs: 0)) SWIG_fail;
51069 {
51070 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51071 result = lldb::SBPlatform::GetHostPlatform();
51072 SWIG_PYTHON_THREAD_END_ALLOW;
51073 }
51074 resultobj = SWIG_NewPointerObj((new lldb::SBPlatform(result)), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_OWN | 0 );
51075 return resultobj;
51076fail:
51077 return NULL;
51078}
51079
51080
51081SWIGINTERN PyObject *_wrap_SBPlatform___nonzero__(PyObject *self, PyObject *args) {
51082 PyObject *resultobj = 0;
51083 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51084 void *argp1 = 0 ;
51085 int res1 = 0 ;
51086 PyObject *swig_obj[1] ;
51087 bool result;
51088
51089 (void)self;
51090 if (!args) SWIG_fail;
51091 swig_obj[0] = args;
51092 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51093 if (!SWIG_IsOK(res1)) {
51094 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform___nonzero__" "', argument " "1"" of type '" "lldb::SBPlatform const *""'");
51095 }
51096 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51097 {
51098 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51099 result = (bool)((lldb::SBPlatform const *)arg1)->operator bool();
51100 SWIG_PYTHON_THREAD_END_ALLOW;
51101 }
51102 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
51103 return resultobj;
51104fail:
51105 return NULL;
51106}
51107
51108
51109SWIGINTERN PyObject *_wrap_SBPlatform_IsValid(PyObject *self, PyObject *args) {
51110 PyObject *resultobj = 0;
51111 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51112 void *argp1 = 0 ;
51113 int res1 = 0 ;
51114 PyObject *swig_obj[1] ;
51115 bool result;
51116
51117 (void)self;
51118 if (!args) SWIG_fail;
51119 swig_obj[0] = args;
51120 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51121 if (!SWIG_IsOK(res1)) {
51122 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_IsValid" "', argument " "1"" of type '" "lldb::SBPlatform const *""'");
51123 }
51124 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51125 {
51126 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51127 result = (bool)((lldb::SBPlatform const *)arg1)->IsValid();
51128 SWIG_PYTHON_THREAD_END_ALLOW;
51129 }
51130 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
51131 return resultobj;
51132fail:
51133 return NULL;
51134}
51135
51136
51137SWIGINTERN PyObject *_wrap_SBPlatform_Clear(PyObject *self, PyObject *args) {
51138 PyObject *resultobj = 0;
51139 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51140 void *argp1 = 0 ;
51141 int res1 = 0 ;
51142 PyObject *swig_obj[1] ;
51143
51144 (void)self;
51145 if (!args) SWIG_fail;
51146 swig_obj[0] = args;
51147 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51148 if (!SWIG_IsOK(res1)) {
51149 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Clear" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51150 }
51151 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51152 {
51153 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51154 (arg1)->Clear();
51155 SWIG_PYTHON_THREAD_END_ALLOW;
51156 }
51157 resultobj = SWIG_Py_Void();
51158 return resultobj;
51159fail:
51160 return NULL;
51161}
51162
51163
51164SWIGINTERN PyObject *_wrap_SBPlatform_GetWorkingDirectory(PyObject *self, PyObject *args) {
51165 PyObject *resultobj = 0;
51166 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51167 void *argp1 = 0 ;
51168 int res1 = 0 ;
51169 PyObject *swig_obj[1] ;
51170 char *result = 0 ;
51171
51172 (void)self;
51173 if (!args) SWIG_fail;
51174 swig_obj[0] = args;
51175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51176 if (!SWIG_IsOK(res1)) {
51177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51178 }
51179 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51180 {
51181 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51182 result = (char *)(arg1)->GetWorkingDirectory();
51183 SWIG_PYTHON_THREAD_END_ALLOW;
51184 }
51185 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
51186 return resultobj;
51187fail:
51188 return NULL;
51189}
51190
51191
51192SWIGINTERN PyObject *_wrap_SBPlatform_SetWorkingDirectory(PyObject *self, PyObject *args) {
51193 PyObject *resultobj = 0;
51194 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51195 char *arg2 = (char *) 0 ;
51196 void *argp1 = 0 ;
51197 int res1 = 0 ;
51198 int res2 ;
51199 char *buf2 = 0 ;
51200 int alloc2 = 0 ;
51201 PyObject *swig_obj[2] ;
51202 bool result;
51203
51204 (void)self;
51205 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_SetWorkingDirectory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
51206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51207 if (!SWIG_IsOK(res1)) {
51208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_SetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51209 }
51210 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51211 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
51212 if (!SWIG_IsOK(res2)) {
51213 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_SetWorkingDirectory" "', argument " "2"" of type '" "char const *""'");
51214 }
51215 arg2 = reinterpret_cast< char * >(buf2);
51216 {
51217 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51218 result = (bool)(arg1)->SetWorkingDirectory((char const *)arg2);
51219 SWIG_PYTHON_THREAD_END_ALLOW;
51220 }
51221 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
51222 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
51223 return resultobj;
51224fail:
51225 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
51226 return NULL;
51227}
51228
51229
51230SWIGINTERN PyObject *_wrap_SBPlatform_GetName(PyObject *self, PyObject *args) {
51231 PyObject *resultobj = 0;
51232 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51233 void *argp1 = 0 ;
51234 int res1 = 0 ;
51235 PyObject *swig_obj[1] ;
51236 char *result = 0 ;
51237
51238 (void)self;
51239 if (!args) SWIG_fail;
51240 swig_obj[0] = args;
51241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51242 if (!SWIG_IsOK(res1)) {
51243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetName" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51244 }
51245 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51246 {
51247 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51248 result = (char *)(arg1)->GetName();
51249 SWIG_PYTHON_THREAD_END_ALLOW;
51250 }
51251 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
51252 return resultobj;
51253fail:
51254 return NULL;
51255}
51256
51257
51258SWIGINTERN PyObject *_wrap_SBPlatform_ConnectRemote(PyObject *self, PyObject *args) {
51259 PyObject *resultobj = 0;
51260 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51261 lldb::SBPlatformConnectOptions *arg2 = 0 ;
51262 void *argp1 = 0 ;
51263 int res1 = 0 ;
51264 void *argp2 = 0 ;
51265 int res2 = 0 ;
51266 PyObject *swig_obj[2] ;
51267 lldb::SBError result;
51268
51269 (void)self;
51270 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_ConnectRemote", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
51271 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51272 if (!SWIG_IsOK(res1)) {
51273 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_ConnectRemote" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51274 }
51275 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51276 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 );
51277 if (!SWIG_IsOK(res2)) {
51278 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_ConnectRemote" "', argument " "2"" of type '" "lldb::SBPlatformConnectOptions &""'");
51279 }
51280 if (!argp2) {
51281 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_ConnectRemote" "', argument " "2"" of type '" "lldb::SBPlatformConnectOptions &""'");
51282 }
51283 arg2 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp2);
51284 {
51285 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51286 result = (arg1)->ConnectRemote(connect_options&: *arg2);
51287 SWIG_PYTHON_THREAD_END_ALLOW;
51288 }
51289 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
51290 return resultobj;
51291fail:
51292 return NULL;
51293}
51294
51295
51296SWIGINTERN PyObject *_wrap_SBPlatform_DisconnectRemote(PyObject *self, PyObject *args) {
51297 PyObject *resultobj = 0;
51298 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51299 void *argp1 = 0 ;
51300 int res1 = 0 ;
51301 PyObject *swig_obj[1] ;
51302
51303 (void)self;
51304 if (!args) SWIG_fail;
51305 swig_obj[0] = args;
51306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51307 if (!SWIG_IsOK(res1)) {
51308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_DisconnectRemote" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51309 }
51310 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51311 {
51312 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51313 (arg1)->DisconnectRemote();
51314 SWIG_PYTHON_THREAD_END_ALLOW;
51315 }
51316 resultobj = SWIG_Py_Void();
51317 return resultobj;
51318fail:
51319 return NULL;
51320}
51321
51322
51323SWIGINTERN PyObject *_wrap_SBPlatform_IsConnected(PyObject *self, PyObject *args) {
51324 PyObject *resultobj = 0;
51325 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51326 void *argp1 = 0 ;
51327 int res1 = 0 ;
51328 PyObject *swig_obj[1] ;
51329 bool result;
51330
51331 (void)self;
51332 if (!args) SWIG_fail;
51333 swig_obj[0] = args;
51334 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51335 if (!SWIG_IsOK(res1)) {
51336 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_IsConnected" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51337 }
51338 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51339 {
51340 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51341 result = (bool)(arg1)->IsConnected();
51342 SWIG_PYTHON_THREAD_END_ALLOW;
51343 }
51344 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
51345 return resultobj;
51346fail:
51347 return NULL;
51348}
51349
51350
51351SWIGINTERN PyObject *_wrap_SBPlatform_GetTriple(PyObject *self, PyObject *args) {
51352 PyObject *resultobj = 0;
51353 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51354 void *argp1 = 0 ;
51355 int res1 = 0 ;
51356 PyObject *swig_obj[1] ;
51357 char *result = 0 ;
51358
51359 (void)self;
51360 if (!args) SWIG_fail;
51361 swig_obj[0] = args;
51362 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51363 if (!SWIG_IsOK(res1)) {
51364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetTriple" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51365 }
51366 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51367 {
51368 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51369 result = (char *)(arg1)->GetTriple();
51370 SWIG_PYTHON_THREAD_END_ALLOW;
51371 }
51372 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
51373 return resultobj;
51374fail:
51375 return NULL;
51376}
51377
51378
51379SWIGINTERN PyObject *_wrap_SBPlatform_GetHostname(PyObject *self, PyObject *args) {
51380 PyObject *resultobj = 0;
51381 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51382 void *argp1 = 0 ;
51383 int res1 = 0 ;
51384 PyObject *swig_obj[1] ;
51385 char *result = 0 ;
51386
51387 (void)self;
51388 if (!args) SWIG_fail;
51389 swig_obj[0] = args;
51390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51391 if (!SWIG_IsOK(res1)) {
51392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetHostname" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51393 }
51394 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51395 {
51396 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51397 result = (char *)(arg1)->GetHostname();
51398 SWIG_PYTHON_THREAD_END_ALLOW;
51399 }
51400 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
51401 return resultobj;
51402fail:
51403 return NULL;
51404}
51405
51406
51407SWIGINTERN PyObject *_wrap_SBPlatform_GetOSBuild(PyObject *self, PyObject *args) {
51408 PyObject *resultobj = 0;
51409 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51410 void *argp1 = 0 ;
51411 int res1 = 0 ;
51412 PyObject *swig_obj[1] ;
51413 char *result = 0 ;
51414
51415 (void)self;
51416 if (!args) SWIG_fail;
51417 swig_obj[0] = args;
51418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51419 if (!SWIG_IsOK(res1)) {
51420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSBuild" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51421 }
51422 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51423 {
51424 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51425 result = (char *)(arg1)->GetOSBuild();
51426 SWIG_PYTHON_THREAD_END_ALLOW;
51427 }
51428 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
51429 return resultobj;
51430fail:
51431 return NULL;
51432}
51433
51434
51435SWIGINTERN PyObject *_wrap_SBPlatform_GetOSDescription(PyObject *self, PyObject *args) {
51436 PyObject *resultobj = 0;
51437 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51438 void *argp1 = 0 ;
51439 int res1 = 0 ;
51440 PyObject *swig_obj[1] ;
51441 char *result = 0 ;
51442
51443 (void)self;
51444 if (!args) SWIG_fail;
51445 swig_obj[0] = args;
51446 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51447 if (!SWIG_IsOK(res1)) {
51448 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSDescription" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51449 }
51450 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51451 {
51452 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51453 result = (char *)(arg1)->GetOSDescription();
51454 SWIG_PYTHON_THREAD_END_ALLOW;
51455 }
51456 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
51457 return resultobj;
51458fail:
51459 return NULL;
51460}
51461
51462
51463SWIGINTERN PyObject *_wrap_SBPlatform_GetOSMajorVersion(PyObject *self, PyObject *args) {
51464 PyObject *resultobj = 0;
51465 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51466 void *argp1 = 0 ;
51467 int res1 = 0 ;
51468 PyObject *swig_obj[1] ;
51469 uint32_t result;
51470
51471 (void)self;
51472 if (!args) SWIG_fail;
51473 swig_obj[0] = args;
51474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51475 if (!SWIG_IsOK(res1)) {
51476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSMajorVersion" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51477 }
51478 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51479 {
51480 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51481 result = (uint32_t)(arg1)->GetOSMajorVersion();
51482 SWIG_PYTHON_THREAD_END_ALLOW;
51483 }
51484 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
51485 return resultobj;
51486fail:
51487 return NULL;
51488}
51489
51490
51491SWIGINTERN PyObject *_wrap_SBPlatform_GetOSMinorVersion(PyObject *self, PyObject *args) {
51492 PyObject *resultobj = 0;
51493 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51494 void *argp1 = 0 ;
51495 int res1 = 0 ;
51496 PyObject *swig_obj[1] ;
51497 uint32_t result;
51498
51499 (void)self;
51500 if (!args) SWIG_fail;
51501 swig_obj[0] = args;
51502 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51503 if (!SWIG_IsOK(res1)) {
51504 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSMinorVersion" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51505 }
51506 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51507 {
51508 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51509 result = (uint32_t)(arg1)->GetOSMinorVersion();
51510 SWIG_PYTHON_THREAD_END_ALLOW;
51511 }
51512 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
51513 return resultobj;
51514fail:
51515 return NULL;
51516}
51517
51518
51519SWIGINTERN PyObject *_wrap_SBPlatform_GetOSUpdateVersion(PyObject *self, PyObject *args) {
51520 PyObject *resultobj = 0;
51521 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51522 void *argp1 = 0 ;
51523 int res1 = 0 ;
51524 PyObject *swig_obj[1] ;
51525 uint32_t result;
51526
51527 (void)self;
51528 if (!args) SWIG_fail;
51529 swig_obj[0] = args;
51530 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51531 if (!SWIG_IsOK(res1)) {
51532 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSUpdateVersion" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51533 }
51534 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51535 {
51536 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51537 result = (uint32_t)(arg1)->GetOSUpdateVersion();
51538 SWIG_PYTHON_THREAD_END_ALLOW;
51539 }
51540 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
51541 return resultobj;
51542fail:
51543 return NULL;
51544}
51545
51546
51547SWIGINTERN PyObject *_wrap_SBPlatform_SetSDKRoot(PyObject *self, PyObject *args) {
51548 PyObject *resultobj = 0;
51549 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51550 char *arg2 = (char *) 0 ;
51551 void *argp1 = 0 ;
51552 int res1 = 0 ;
51553 int res2 ;
51554 char *buf2 = 0 ;
51555 int alloc2 = 0 ;
51556 PyObject *swig_obj[2] ;
51557
51558 (void)self;
51559 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_SetSDKRoot", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
51560 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51561 if (!SWIG_IsOK(res1)) {
51562 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_SetSDKRoot" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51563 }
51564 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51565 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
51566 if (!SWIG_IsOK(res2)) {
51567 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_SetSDKRoot" "', argument " "2"" of type '" "char const *""'");
51568 }
51569 arg2 = reinterpret_cast< char * >(buf2);
51570 {
51571 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51572 (arg1)->SetSDKRoot((char const *)arg2);
51573 SWIG_PYTHON_THREAD_END_ALLOW;
51574 }
51575 resultobj = SWIG_Py_Void();
51576 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
51577 return resultobj;
51578fail:
51579 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
51580 return NULL;
51581}
51582
51583
51584SWIGINTERN PyObject *_wrap_SBPlatform_Put(PyObject *self, PyObject *args) {
51585 PyObject *resultobj = 0;
51586 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51587 lldb::SBFileSpec *arg2 = 0 ;
51588 lldb::SBFileSpec *arg3 = 0 ;
51589 void *argp1 = 0 ;
51590 int res1 = 0 ;
51591 void *argp2 = 0 ;
51592 int res2 = 0 ;
51593 void *argp3 = 0 ;
51594 int res3 = 0 ;
51595 PyObject *swig_obj[3] ;
51596 lldb::SBError result;
51597
51598 (void)self;
51599 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_Put", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
51600 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51601 if (!SWIG_IsOK(res1)) {
51602 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Put" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51603 }
51604 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51605 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
51606 if (!SWIG_IsOK(res2)) {
51607 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Put" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
51608 }
51609 if (!argp2) {
51610 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Put" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
51611 }
51612 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
51613 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 );
51614 if (!SWIG_IsOK(res3)) {
51615 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatform_Put" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
51616 }
51617 if (!argp3) {
51618 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Put" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
51619 }
51620 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
51621 {
51622 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51623 result = (arg1)->Put(src&: *arg2,dst&: *arg3);
51624 SWIG_PYTHON_THREAD_END_ALLOW;
51625 }
51626 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
51627 return resultobj;
51628fail:
51629 return NULL;
51630}
51631
51632
51633SWIGINTERN PyObject *_wrap_SBPlatform_Get(PyObject *self, PyObject *args) {
51634 PyObject *resultobj = 0;
51635 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51636 lldb::SBFileSpec *arg2 = 0 ;
51637 lldb::SBFileSpec *arg3 = 0 ;
51638 void *argp1 = 0 ;
51639 int res1 = 0 ;
51640 void *argp2 = 0 ;
51641 int res2 = 0 ;
51642 void *argp3 = 0 ;
51643 int res3 = 0 ;
51644 PyObject *swig_obj[3] ;
51645 lldb::SBError result;
51646
51647 (void)self;
51648 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_Get", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
51649 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51650 if (!SWIG_IsOK(res1)) {
51651 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Get" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51652 }
51653 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51654 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
51655 if (!SWIG_IsOK(res2)) {
51656 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Get" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
51657 }
51658 if (!argp2) {
51659 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Get" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
51660 }
51661 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
51662 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 );
51663 if (!SWIG_IsOK(res3)) {
51664 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatform_Get" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
51665 }
51666 if (!argp3) {
51667 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Get" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
51668 }
51669 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
51670 {
51671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51672 result = (arg1)->Get(src&: *arg2,dst&: *arg3);
51673 SWIG_PYTHON_THREAD_END_ALLOW;
51674 }
51675 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
51676 return resultobj;
51677fail:
51678 return NULL;
51679}
51680
51681
51682SWIGINTERN PyObject *_wrap_SBPlatform_Install(PyObject *self, PyObject *args) {
51683 PyObject *resultobj = 0;
51684 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51685 lldb::SBFileSpec *arg2 = 0 ;
51686 lldb::SBFileSpec *arg3 = 0 ;
51687 void *argp1 = 0 ;
51688 int res1 = 0 ;
51689 void *argp2 = 0 ;
51690 int res2 = 0 ;
51691 void *argp3 = 0 ;
51692 int res3 = 0 ;
51693 PyObject *swig_obj[3] ;
51694 lldb::SBError result;
51695
51696 (void)self;
51697 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_Install", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
51698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51699 if (!SWIG_IsOK(res1)) {
51700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Install" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51701 }
51702 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51703 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
51704 if (!SWIG_IsOK(res2)) {
51705 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Install" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
51706 }
51707 if (!argp2) {
51708 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Install" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
51709 }
51710 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
51711 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 );
51712 if (!SWIG_IsOK(res3)) {
51713 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatform_Install" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
51714 }
51715 if (!argp3) {
51716 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Install" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
51717 }
51718 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
51719 {
51720 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51721 result = (arg1)->Install(src&: *arg2,dst&: *arg3);
51722 SWIG_PYTHON_THREAD_END_ALLOW;
51723 }
51724 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
51725 return resultobj;
51726fail:
51727 return NULL;
51728}
51729
51730
51731SWIGINTERN PyObject *_wrap_SBPlatform_Run(PyObject *self, PyObject *args) {
51732 PyObject *resultobj = 0;
51733 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51734 lldb::SBPlatformShellCommand *arg2 = 0 ;
51735 void *argp1 = 0 ;
51736 int res1 = 0 ;
51737 void *argp2 = 0 ;
51738 int res2 = 0 ;
51739 PyObject *swig_obj[2] ;
51740 lldb::SBError result;
51741
51742 (void)self;
51743 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_Run", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
51744 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51745 if (!SWIG_IsOK(res1)) {
51746 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Run" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51747 }
51748 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51749 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 );
51750 if (!SWIG_IsOK(res2)) {
51751 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Run" "', argument " "2"" of type '" "lldb::SBPlatformShellCommand &""'");
51752 }
51753 if (!argp2) {
51754 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Run" "', argument " "2"" of type '" "lldb::SBPlatformShellCommand &""'");
51755 }
51756 arg2 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp2);
51757 {
51758 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51759 result = (arg1)->Run(shell_command&: *arg2);
51760 SWIG_PYTHON_THREAD_END_ALLOW;
51761 }
51762 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
51763 return resultobj;
51764fail:
51765 return NULL;
51766}
51767
51768
51769SWIGINTERN PyObject *_wrap_SBPlatform_Launch(PyObject *self, PyObject *args) {
51770 PyObject *resultobj = 0;
51771 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51772 lldb::SBLaunchInfo *arg2 = 0 ;
51773 void *argp1 = 0 ;
51774 int res1 = 0 ;
51775 void *argp2 = 0 ;
51776 int res2 = 0 ;
51777 PyObject *swig_obj[2] ;
51778 lldb::SBError result;
51779
51780 (void)self;
51781 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_Launch", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
51782 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51783 if (!SWIG_IsOK(res1)) {
51784 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Launch" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51785 }
51786 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51787 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLaunchInfo, 0 );
51788 if (!SWIG_IsOK(res2)) {
51789 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Launch" "', argument " "2"" of type '" "lldb::SBLaunchInfo &""'");
51790 }
51791 if (!argp2) {
51792 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Launch" "', argument " "2"" of type '" "lldb::SBLaunchInfo &""'");
51793 }
51794 arg2 = reinterpret_cast< lldb::SBLaunchInfo * >(argp2);
51795 {
51796 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51797 result = (arg1)->Launch(launch_info&: *arg2);
51798 SWIG_PYTHON_THREAD_END_ALLOW;
51799 }
51800 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
51801 return resultobj;
51802fail:
51803 return NULL;
51804}
51805
51806
51807SWIGINTERN PyObject *_wrap_SBPlatform_Attach(PyObject *self, PyObject *args) {
51808 PyObject *resultobj = 0;
51809 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51810 lldb::SBAttachInfo *arg2 = 0 ;
51811 lldb::SBDebugger *arg3 = 0 ;
51812 lldb::SBTarget *arg4 = 0 ;
51813 lldb::SBError *arg5 = 0 ;
51814 void *argp1 = 0 ;
51815 int res1 = 0 ;
51816 void *argp2 = 0 ;
51817 int res2 = 0 ;
51818 void *argp3 = 0 ;
51819 int res3 = 0 ;
51820 void *argp4 = 0 ;
51821 int res4 = 0 ;
51822 void *argp5 = 0 ;
51823 int res5 = 0 ;
51824 PyObject *swig_obj[5] ;
51825 lldb::SBProcess result;
51826
51827 (void)self;
51828 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_Attach", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
51829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51830 if (!SWIG_IsOK(res1)) {
51831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Attach" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51832 }
51833 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51834 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAttachInfo, 0 );
51835 if (!SWIG_IsOK(res2)) {
51836 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Attach" "', argument " "2"" of type '" "lldb::SBAttachInfo &""'");
51837 }
51838 if (!argp2) {
51839 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Attach" "', argument " "2"" of type '" "lldb::SBAttachInfo &""'");
51840 }
51841 arg2 = reinterpret_cast< lldb::SBAttachInfo * >(argp2);
51842 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBDebugger, 0 | 0);
51843 if (!SWIG_IsOK(res3)) {
51844 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatform_Attach" "', argument " "3"" of type '" "lldb::SBDebugger const &""'");
51845 }
51846 if (!argp3) {
51847 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Attach" "', argument " "3"" of type '" "lldb::SBDebugger const &""'");
51848 }
51849 arg3 = reinterpret_cast< lldb::SBDebugger * >(argp3);
51850 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBTarget, 0 );
51851 if (!SWIG_IsOK(res4)) {
51852 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBPlatform_Attach" "', argument " "4"" of type '" "lldb::SBTarget &""'");
51853 }
51854 if (!argp4) {
51855 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Attach" "', argument " "4"" of type '" "lldb::SBTarget &""'");
51856 }
51857 arg4 = reinterpret_cast< lldb::SBTarget * >(argp4);
51858 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
51859 if (!SWIG_IsOK(res5)) {
51860 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBPlatform_Attach" "', argument " "5"" of type '" "lldb::SBError &""'");
51861 }
51862 if (!argp5) {
51863 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Attach" "', argument " "5"" of type '" "lldb::SBError &""'");
51864 }
51865 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
51866 {
51867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51868 result = (arg1)->Attach(attach_info&: *arg2,debugger: (lldb::SBDebugger const &)*arg3,target&: *arg4,error&: *arg5);
51869 SWIG_PYTHON_THREAD_END_ALLOW;
51870 }
51871 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
51872 return resultobj;
51873fail:
51874 return NULL;
51875}
51876
51877
51878SWIGINTERN PyObject *_wrap_SBPlatform_GetAllProcesses(PyObject *self, PyObject *args) {
51879 PyObject *resultobj = 0;
51880 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51881 lldb::SBError *arg2 = 0 ;
51882 void *argp1 = 0 ;
51883 int res1 = 0 ;
51884 void *argp2 = 0 ;
51885 int res2 = 0 ;
51886 PyObject *swig_obj[2] ;
51887 lldb::SBProcessInfoList result;
51888
51889 (void)self;
51890 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_GetAllProcesses", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
51891 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51892 if (!SWIG_IsOK(res1)) {
51893 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetAllProcesses" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51894 }
51895 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51896 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
51897 if (!SWIG_IsOK(res2)) {
51898 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_GetAllProcesses" "', argument " "2"" of type '" "lldb::SBError &""'");
51899 }
51900 if (!argp2) {
51901 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_GetAllProcesses" "', argument " "2"" of type '" "lldb::SBError &""'");
51902 }
51903 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
51904 {
51905 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51906 result = (arg1)->GetAllProcesses(error&: *arg2);
51907 SWIG_PYTHON_THREAD_END_ALLOW;
51908 }
51909 resultobj = SWIG_NewPointerObj((new lldb::SBProcessInfoList(result)), SWIGTYPE_p_lldb__SBProcessInfoList, SWIG_POINTER_OWN | 0 );
51910 return resultobj;
51911fail:
51912 return NULL;
51913}
51914
51915
51916SWIGINTERN PyObject *_wrap_SBPlatform_Kill(PyObject *self, PyObject *args) {
51917 PyObject *resultobj = 0;
51918 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51919 lldb::pid_t arg2 ;
51920 void *argp1 = 0 ;
51921 int res1 = 0 ;
51922 unsigned long long val2 ;
51923 int ecode2 = 0 ;
51924 PyObject *swig_obj[2] ;
51925 lldb::SBError result;
51926
51927 (void)self;
51928 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_Kill", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
51929 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51930 if (!SWIG_IsOK(res1)) {
51931 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Kill" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51932 }
51933 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51934 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
51935 if (!SWIG_IsOK(ecode2)) {
51936 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBPlatform_Kill" "', argument " "2"" of type '" "lldb::pid_t""'");
51937 }
51938 arg2 = static_cast< lldb::pid_t >(val2);
51939 {
51940 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51941 result = (arg1)->Kill(pid: arg2);
51942 SWIG_PYTHON_THREAD_END_ALLOW;
51943 }
51944 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
51945 return resultobj;
51946fail:
51947 return NULL;
51948}
51949
51950
51951SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
51952 PyObject *resultobj = 0;
51953 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51954 char *arg2 = (char *) 0 ;
51955 uint32_t arg3 ;
51956 void *argp1 = 0 ;
51957 int res1 = 0 ;
51958 int res2 ;
51959 char *buf2 = 0 ;
51960 int alloc2 = 0 ;
51961 unsigned int val3 ;
51962 int ecode3 = 0 ;
51963 lldb::SBError result;
51964
51965 (void)self;
51966 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
51967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
51968 if (!SWIG_IsOK(res1)) {
51969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_MakeDirectory" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
51970 }
51971 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
51972 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
51973 if (!SWIG_IsOK(res2)) {
51974 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_MakeDirectory" "', argument " "2"" of type '" "char const *""'");
51975 }
51976 arg2 = reinterpret_cast< char * >(buf2);
51977 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
51978 if (!SWIG_IsOK(ecode3)) {
51979 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBPlatform_MakeDirectory" "', argument " "3"" of type '" "uint32_t""'");
51980 }
51981 arg3 = static_cast< uint32_t >(val3);
51982 {
51983 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51984 result = (arg1)->MakeDirectory(path: (char const *)arg2,file_permissions: arg3);
51985 SWIG_PYTHON_THREAD_END_ALLOW;
51986 }
51987 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
51988 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
51989 return resultobj;
51990fail:
51991 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
51992 return NULL;
51993}
51994
51995
51996SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
51997 PyObject *resultobj = 0;
51998 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
51999 char *arg2 = (char *) 0 ;
52000 void *argp1 = 0 ;
52001 int res1 = 0 ;
52002 int res2 ;
52003 char *buf2 = 0 ;
52004 int alloc2 = 0 ;
52005 lldb::SBError result;
52006
52007 (void)self;
52008 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
52009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
52010 if (!SWIG_IsOK(res1)) {
52011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_MakeDirectory" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
52012 }
52013 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
52014 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
52015 if (!SWIG_IsOK(res2)) {
52016 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_MakeDirectory" "', argument " "2"" of type '" "char const *""'");
52017 }
52018 arg2 = reinterpret_cast< char * >(buf2);
52019 {
52020 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52021 result = (arg1)->MakeDirectory(path: (char const *)arg2);
52022 SWIG_PYTHON_THREAD_END_ALLOW;
52023 }
52024 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
52025 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
52026 return resultobj;
52027fail:
52028 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
52029 return NULL;
52030}
52031
52032
52033SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory(PyObject *self, PyObject *args) {
52034 Py_ssize_t argc;
52035 PyObject *argv[4] = {
52036 0
52037 };
52038
52039 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBPlatform_MakeDirectory", min: 0, max: 3, objs: argv))) SWIG_fail;
52040 --argc;
52041 if (argc == 2) {
52042 int _v = 0;
52043 void *vptr = 0;
52044 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBPlatform, 0);
52045 _v = SWIG_CheckState(res);
52046 if (_v) {
52047 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
52048 _v = SWIG_CheckState(res);
52049 if (_v) {
52050 return _wrap_SBPlatform_MakeDirectory__SWIG_1(self, nobjs: argc, swig_obj: argv);
52051 }
52052 }
52053 }
52054 if (argc == 3) {
52055 int _v = 0;
52056 void *vptr = 0;
52057 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBPlatform, 0);
52058 _v = SWIG_CheckState(res);
52059 if (_v) {
52060 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
52061 _v = SWIG_CheckState(res);
52062 if (_v) {
52063 {
52064 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
52065 _v = SWIG_CheckState(res);
52066 }
52067 if (_v) {
52068 return _wrap_SBPlatform_MakeDirectory__SWIG_0(self, nobjs: argc, swig_obj: argv);
52069 }
52070 }
52071 }
52072 }
52073
52074fail:
52075 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBPlatform_MakeDirectory'.\n"
52076 " Possible C/C++ prototypes are:\n"
52077 " lldb::SBPlatform::MakeDirectory(char const *,uint32_t)\n"
52078 " lldb::SBPlatform::MakeDirectory(char const *)\n");
52079 return 0;
52080}
52081
52082
52083SWIGINTERN PyObject *_wrap_SBPlatform_GetFilePermissions(PyObject *self, PyObject *args) {
52084 PyObject *resultobj = 0;
52085 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
52086 char *arg2 = (char *) 0 ;
52087 void *argp1 = 0 ;
52088 int res1 = 0 ;
52089 int res2 ;
52090 char *buf2 = 0 ;
52091 int alloc2 = 0 ;
52092 PyObject *swig_obj[2] ;
52093 uint32_t result;
52094
52095 (void)self;
52096 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_GetFilePermissions", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
52097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
52098 if (!SWIG_IsOK(res1)) {
52099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetFilePermissions" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
52100 }
52101 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
52102 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
52103 if (!SWIG_IsOK(res2)) {
52104 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_GetFilePermissions" "', argument " "2"" of type '" "char const *""'");
52105 }
52106 arg2 = reinterpret_cast< char * >(buf2);
52107 {
52108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52109 result = (uint32_t)(arg1)->GetFilePermissions(path: (char const *)arg2);
52110 SWIG_PYTHON_THREAD_END_ALLOW;
52111 }
52112 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
52113 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
52114 return resultobj;
52115fail:
52116 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
52117 return NULL;
52118}
52119
52120
52121SWIGINTERN PyObject *_wrap_SBPlatform_SetFilePermissions(PyObject *self, PyObject *args) {
52122 PyObject *resultobj = 0;
52123 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
52124 char *arg2 = (char *) 0 ;
52125 uint32_t arg3 ;
52126 void *argp1 = 0 ;
52127 int res1 = 0 ;
52128 int res2 ;
52129 char *buf2 = 0 ;
52130 int alloc2 = 0 ;
52131 unsigned int val3 ;
52132 int ecode3 = 0 ;
52133 PyObject *swig_obj[3] ;
52134 lldb::SBError result;
52135
52136 (void)self;
52137 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_SetFilePermissions", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
52138 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
52139 if (!SWIG_IsOK(res1)) {
52140 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_SetFilePermissions" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
52141 }
52142 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
52143 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
52144 if (!SWIG_IsOK(res2)) {
52145 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_SetFilePermissions" "', argument " "2"" of type '" "char const *""'");
52146 }
52147 arg2 = reinterpret_cast< char * >(buf2);
52148 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
52149 if (!SWIG_IsOK(ecode3)) {
52150 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBPlatform_SetFilePermissions" "', argument " "3"" of type '" "uint32_t""'");
52151 }
52152 arg3 = static_cast< uint32_t >(val3);
52153 {
52154 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52155 result = (arg1)->SetFilePermissions(path: (char const *)arg2,file_permissions: arg3);
52156 SWIG_PYTHON_THREAD_END_ALLOW;
52157 }
52158 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
52159 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
52160 return resultobj;
52161fail:
52162 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
52163 return NULL;
52164}
52165
52166
52167SWIGINTERN PyObject *_wrap_SBPlatform_GetUnixSignals(PyObject *self, PyObject *args) {
52168 PyObject *resultobj = 0;
52169 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
52170 void *argp1 = 0 ;
52171 int res1 = 0 ;
52172 PyObject *swig_obj[1] ;
52173 lldb::SBUnixSignals result;
52174
52175 (void)self;
52176 if (!args) SWIG_fail;
52177 swig_obj[0] = args;
52178 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
52179 if (!SWIG_IsOK(res1)) {
52180 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetUnixSignals" "', argument " "1"" of type '" "lldb::SBPlatform const *""'");
52181 }
52182 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
52183 {
52184 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52185 result = ((lldb::SBPlatform const *)arg1)->GetUnixSignals();
52186 SWIG_PYTHON_THREAD_END_ALLOW;
52187 }
52188 resultobj = SWIG_NewPointerObj((new lldb::SBUnixSignals(result)), SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_OWN | 0 );
52189 return resultobj;
52190fail:
52191 return NULL;
52192}
52193
52194
52195SWIGINTERN PyObject *_wrap_SBPlatform_GetEnvironment(PyObject *self, PyObject *args) {
52196 PyObject *resultobj = 0;
52197 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
52198 void *argp1 = 0 ;
52199 int res1 = 0 ;
52200 PyObject *swig_obj[1] ;
52201 lldb::SBEnvironment result;
52202
52203 (void)self;
52204 if (!args) SWIG_fail;
52205 swig_obj[0] = args;
52206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
52207 if (!SWIG_IsOK(res1)) {
52208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetEnvironment" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
52209 }
52210 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
52211 {
52212 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52213 result = (arg1)->GetEnvironment();
52214 SWIG_PYTHON_THREAD_END_ALLOW;
52215 }
52216 resultobj = SWIG_NewPointerObj((new lldb::SBEnvironment(result)), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_OWN | 0 );
52217 return resultobj;
52218fail:
52219 return NULL;
52220}
52221
52222
52223SWIGINTERN PyObject *_wrap_SBPlatform_SetLocateModuleCallback(PyObject *self, PyObject *args) {
52224 PyObject *resultobj = 0;
52225 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
52226 lldb::SBPlatformLocateModuleCallback arg2 = (lldb::SBPlatformLocateModuleCallback) 0 ;
52227 void *arg3 = (void *) 0 ;
52228 void *argp1 = 0 ;
52229 int res1 = 0 ;
52230 PyObject *swig_obj[2] ;
52231 lldb::SBError result;
52232
52233 (void)self;
52234 if (!SWIG_Python_UnpackTuple(args, name: "SBPlatform_SetLocateModuleCallback", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
52235 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
52236 if (!SWIG_IsOK(res1)) {
52237 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_SetLocateModuleCallback" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
52238 }
52239 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
52240 {
52241 if (!(swig_obj[1] == Py_None ||
52242 PyCallable_Check(reinterpret_cast<PyObject *>(swig_obj[1])))) {
52243 PyErr_SetString(exception: PyExc_TypeError, string: "Need a callable object or None!");
52244 SWIG_fail;
52245 }
52246
52247 if (swig_obj[1] == Py_None) {
52248 arg2 = nullptr;
52249 arg3 = nullptr;
52250 } else {
52251 PythonCallable callable = Retain<PythonCallable>(obj: swig_obj[1]);
52252 if (!callable.IsValid()) {
52253 PyErr_SetString(exception: PyExc_TypeError, string: "Need a valid callable object");
52254 SWIG_fail;
52255 }
52256
52257 llvm::Expected<PythonCallable::ArgInfo> arg_info = callable.GetArgInfo();
52258 if (!arg_info) {
52259 PyErr_SetString(exception: PyExc_TypeError,
52260 string: ("Could not get arguments: " +
52261 llvm::toString(E: arg_info.takeError())).c_str());
52262 SWIG_fail;
52263 }
52264
52265 if (arg_info.get().max_positional_args != 3) {
52266 PyErr_SetString(exception: PyExc_TypeError, string: "Expected 3 argument callable object");
52267 SWIG_fail;
52268 }
52269
52270 // NOTE: When this is called multiple times, this will leak the Python
52271 // callable object as other callbacks, because this does not call Py_DECREF
52272 // the object. But it should be almost zero impact since this method is
52273 // expected to be called only once.
52274
52275 // Don't lose the callback reference
52276 Py_INCREF(swig_obj[1]);
52277
52278 arg2 = LLDBSwigPythonCallLocateModuleCallback;
52279 arg3 = swig_obj[1];
52280 }
52281 }
52282 {
52283 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52284 result = (arg1)->SetLocateModuleCallback(callback: arg2,callback_baton: arg3);
52285 SWIG_PYTHON_THREAD_END_ALLOW;
52286 }
52287 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
52288 return resultobj;
52289fail:
52290 return NULL;
52291}
52292
52293
52294SWIGINTERN PyObject *SBPlatform_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52295 PyObject *obj;
52296 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
52297 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBPlatform, SWIG_NewClientData(obj));
52298 return SWIG_Py_Void();
52299}
52300
52301SWIGINTERN PyObject *SBPlatform_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52302 return SWIG_Python_InitShadowInstance(args);
52303}
52304
52305SWIGINTERN PyObject *_wrap_new_SBProcess__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
52306 PyObject *resultobj = 0;
52307 lldb::SBProcess *result = 0 ;
52308
52309 (void)self;
52310 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
52311 {
52312 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52313 result = (lldb::SBProcess *)new lldb::SBProcess();
52314 SWIG_PYTHON_THREAD_END_ALLOW;
52315 }
52316 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NEW | 0 );
52317 return resultobj;
52318fail:
52319 return NULL;
52320}
52321
52322
52323SWIGINTERN PyObject *_wrap_new_SBProcess__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
52324 PyObject *resultobj = 0;
52325 lldb::SBProcess *arg1 = 0 ;
52326 void *argp1 = 0 ;
52327 int res1 = 0 ;
52328 lldb::SBProcess *result = 0 ;
52329
52330 (void)self;
52331 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
52332 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
52333 if (!SWIG_IsOK(res1)) {
52334 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBProcess" "', argument " "1"" of type '" "lldb::SBProcess const &""'");
52335 }
52336 if (!argp1) {
52337 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBProcess" "', argument " "1"" of type '" "lldb::SBProcess const &""'");
52338 }
52339 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52340 {
52341 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52342 result = (lldb::SBProcess *)new lldb::SBProcess((lldb::SBProcess const &)*arg1);
52343 SWIG_PYTHON_THREAD_END_ALLOW;
52344 }
52345 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NEW | 0 );
52346 return resultobj;
52347fail:
52348 return NULL;
52349}
52350
52351
52352SWIGINTERN PyObject *_wrap_new_SBProcess(PyObject *self, PyObject *args) {
52353 Py_ssize_t argc;
52354 PyObject *argv[2] = {
52355 0
52356 };
52357
52358 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBProcess", min: 0, max: 1, objs: argv))) SWIG_fail;
52359 --argc;
52360 if (argc == 0) {
52361 return _wrap_new_SBProcess__SWIG_0(self, nobjs: argc, argv);
52362 }
52363 if (argc == 1) {
52364 int _v = 0;
52365 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL | 0);
52366 _v = SWIG_CheckState(res);
52367 if (_v) {
52368 return _wrap_new_SBProcess__SWIG_1(self, nobjs: argc, swig_obj: argv);
52369 }
52370 }
52371
52372fail:
52373 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBProcess'.\n"
52374 " Possible C/C++ prototypes are:\n"
52375 " lldb::SBProcess::SBProcess()\n"
52376 " lldb::SBProcess::SBProcess(lldb::SBProcess const &)\n");
52377 return 0;
52378}
52379
52380
52381SWIGINTERN PyObject *_wrap_delete_SBProcess(PyObject *self, PyObject *args) {
52382 PyObject *resultobj = 0;
52383 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52384 void *argp1 = 0 ;
52385 int res1 = 0 ;
52386 PyObject *swig_obj[1] ;
52387
52388 (void)self;
52389 if (!args) SWIG_fail;
52390 swig_obj[0] = args;
52391 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_DISOWN | 0 );
52392 if (!SWIG_IsOK(res1)) {
52393 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBProcess" "', argument " "1"" of type '" "lldb::SBProcess *""'");
52394 }
52395 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52396 {
52397 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52398 delete arg1;
52399 SWIG_PYTHON_THREAD_END_ALLOW;
52400 }
52401 resultobj = SWIG_Py_Void();
52402 return resultobj;
52403fail:
52404 return NULL;
52405}
52406
52407
52408SWIGINTERN PyObject *_wrap_SBProcess_GetBroadcasterClassName(PyObject *self, PyObject *args) {
52409 PyObject *resultobj = 0;
52410 char *result = 0 ;
52411
52412 (void)self;
52413 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetBroadcasterClassName", min: 0, max: 0, objs: 0)) SWIG_fail;
52414 {
52415 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52416 result = (char *)lldb::SBProcess::GetBroadcasterClassName();
52417 SWIG_PYTHON_THREAD_END_ALLOW;
52418 }
52419 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
52420 return resultobj;
52421fail:
52422 return NULL;
52423}
52424
52425
52426SWIGINTERN PyObject *_wrap_SBProcess_GetPluginName(PyObject *self, PyObject *args) {
52427 PyObject *resultobj = 0;
52428 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52429 void *argp1 = 0 ;
52430 int res1 = 0 ;
52431 PyObject *swig_obj[1] ;
52432 char *result = 0 ;
52433
52434 (void)self;
52435 if (!args) SWIG_fail;
52436 swig_obj[0] = args;
52437 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52438 if (!SWIG_IsOK(res1)) {
52439 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetPluginName" "', argument " "1"" of type '" "lldb::SBProcess *""'");
52440 }
52441 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52442 {
52443 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52444 result = (char *)(arg1)->GetPluginName();
52445 SWIG_PYTHON_THREAD_END_ALLOW;
52446 }
52447 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
52448 return resultobj;
52449fail:
52450 return NULL;
52451}
52452
52453
52454SWIGINTERN PyObject *_wrap_SBProcess_GetShortPluginName(PyObject *self, PyObject *args) {
52455 PyObject *resultobj = 0;
52456 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52457 void *argp1 = 0 ;
52458 int res1 = 0 ;
52459 PyObject *swig_obj[1] ;
52460 char *result = 0 ;
52461
52462 (void)self;
52463 if (!args) SWIG_fail;
52464 swig_obj[0] = args;
52465 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52466 if (!SWIG_IsOK(res1)) {
52467 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetShortPluginName" "', argument " "1"" of type '" "lldb::SBProcess *""'");
52468 }
52469 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52470 {
52471 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52472 result = (char *)(arg1)->GetShortPluginName();
52473 SWIG_PYTHON_THREAD_END_ALLOW;
52474 }
52475 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
52476 return resultobj;
52477fail:
52478 return NULL;
52479}
52480
52481
52482SWIGINTERN PyObject *_wrap_SBProcess_Clear(PyObject *self, PyObject *args) {
52483 PyObject *resultobj = 0;
52484 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52485 void *argp1 = 0 ;
52486 int res1 = 0 ;
52487 PyObject *swig_obj[1] ;
52488
52489 (void)self;
52490 if (!args) SWIG_fail;
52491 swig_obj[0] = args;
52492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52493 if (!SWIG_IsOK(res1)) {
52494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Clear" "', argument " "1"" of type '" "lldb::SBProcess *""'");
52495 }
52496 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52497 {
52498 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52499 (arg1)->Clear();
52500 SWIG_PYTHON_THREAD_END_ALLOW;
52501 }
52502 resultobj = SWIG_Py_Void();
52503 return resultobj;
52504fail:
52505 return NULL;
52506}
52507
52508
52509SWIGINTERN PyObject *_wrap_SBProcess___nonzero__(PyObject *self, PyObject *args) {
52510 PyObject *resultobj = 0;
52511 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52512 void *argp1 = 0 ;
52513 int res1 = 0 ;
52514 PyObject *swig_obj[1] ;
52515 bool result;
52516
52517 (void)self;
52518 if (!args) SWIG_fail;
52519 swig_obj[0] = args;
52520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52521 if (!SWIG_IsOK(res1)) {
52522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess___nonzero__" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52523 }
52524 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52525 {
52526 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52527 result = (bool)((lldb::SBProcess const *)arg1)->operator bool();
52528 SWIG_PYTHON_THREAD_END_ALLOW;
52529 }
52530 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
52531 return resultobj;
52532fail:
52533 return NULL;
52534}
52535
52536
52537SWIGINTERN PyObject *_wrap_SBProcess_IsValid(PyObject *self, PyObject *args) {
52538 PyObject *resultobj = 0;
52539 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52540 void *argp1 = 0 ;
52541 int res1 = 0 ;
52542 PyObject *swig_obj[1] ;
52543 bool result;
52544
52545 (void)self;
52546 if (!args) SWIG_fail;
52547 swig_obj[0] = args;
52548 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52549 if (!SWIG_IsOK(res1)) {
52550 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_IsValid" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52551 }
52552 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52553 {
52554 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52555 result = (bool)((lldb::SBProcess const *)arg1)->IsValid();
52556 SWIG_PYTHON_THREAD_END_ALLOW;
52557 }
52558 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
52559 return resultobj;
52560fail:
52561 return NULL;
52562}
52563
52564
52565SWIGINTERN PyObject *_wrap_SBProcess_GetTarget(PyObject *self, PyObject *args) {
52566 PyObject *resultobj = 0;
52567 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52568 void *argp1 = 0 ;
52569 int res1 = 0 ;
52570 PyObject *swig_obj[1] ;
52571 lldb::SBTarget result;
52572
52573 (void)self;
52574 if (!args) SWIG_fail;
52575 swig_obj[0] = args;
52576 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52577 if (!SWIG_IsOK(res1)) {
52578 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetTarget" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52579 }
52580 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52581 {
52582 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52583 result = ((lldb::SBProcess const *)arg1)->GetTarget();
52584 SWIG_PYTHON_THREAD_END_ALLOW;
52585 }
52586 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
52587 return resultobj;
52588fail:
52589 return NULL;
52590}
52591
52592
52593SWIGINTERN PyObject *_wrap_SBProcess_GetByteOrder(PyObject *self, PyObject *args) {
52594 PyObject *resultobj = 0;
52595 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52596 void *argp1 = 0 ;
52597 int res1 = 0 ;
52598 PyObject *swig_obj[1] ;
52599 lldb::ByteOrder result;
52600
52601 (void)self;
52602 if (!args) SWIG_fail;
52603 swig_obj[0] = args;
52604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52605 if (!SWIG_IsOK(res1)) {
52606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetByteOrder" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52607 }
52608 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52609 {
52610 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52611 result = (lldb::ByteOrder)((lldb::SBProcess const *)arg1)->GetByteOrder();
52612 SWIG_PYTHON_THREAD_END_ALLOW;
52613 }
52614 resultobj = SWIG_From_int(value: static_cast< int >(result));
52615 return resultobj;
52616fail:
52617 return NULL;
52618}
52619
52620
52621SWIGINTERN PyObject *_wrap_SBProcess_PutSTDIN(PyObject *self, PyObject *args) {
52622 PyObject *resultobj = 0;
52623 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52624 char *arg2 = (char *) 0 ;
52625 size_t arg3 ;
52626 void *argp1 = 0 ;
52627 int res1 = 0 ;
52628 PyObject *swig_obj[2] ;
52629 size_t result;
52630
52631 (void)self;
52632 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_PutSTDIN", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
52633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52634 if (!SWIG_IsOK(res1)) {
52635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_PutSTDIN" "', argument " "1"" of type '" "lldb::SBProcess *""'");
52636 }
52637 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52638 {
52639 if (PythonString::Check(py_obj: swig_obj[1])) {
52640 PythonString str(PyRefType::Borrowed, swig_obj[1]);
52641 arg2 = (char *)str.GetString().data();
52642 arg3 = str.GetSize();
52643 } else if (PythonByteArray::Check(py_obj: swig_obj[1])) {
52644 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[1]);
52645 arg2 = (char *)bytearray.GetBytes().data();
52646 arg3 = bytearray.GetSize();
52647 } else if (PythonBytes::Check(py_obj: swig_obj[1])) {
52648 PythonBytes bytes(PyRefType::Borrowed, swig_obj[1]);
52649 arg2 = (char *)bytes.GetBytes().data();
52650 arg3 = bytes.GetSize();
52651 } else {
52652 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a string");
52653 SWIG_fail;
52654 }
52655 }
52656 {
52657 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52658 result = (arg1)->PutSTDIN(src: (char const *)arg2,src_len: arg3);
52659 SWIG_PYTHON_THREAD_END_ALLOW;
52660 }
52661 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
52662 return resultobj;
52663fail:
52664 return NULL;
52665}
52666
52667
52668SWIGINTERN PyObject *_wrap_SBProcess_GetSTDOUT(PyObject *self, PyObject *args) {
52669 PyObject *resultobj = 0;
52670 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52671 char *arg2 = (char *) 0 ;
52672 size_t arg3 ;
52673 void *argp1 = 0 ;
52674 int res1 = 0 ;
52675 PyObject *swig_obj[2] ;
52676 size_t result;
52677
52678 (void)self;
52679 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetSTDOUT", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
52680 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52681 if (!SWIG_IsOK(res1)) {
52682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetSTDOUT" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52683 }
52684 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52685 {
52686 if (!PyLong_Check(swig_obj[1])) {
52687 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer");
52688 SWIG_fail;
52689 }
52690 arg3 = PyLong_AsLong(swig_obj[1]);
52691 if (arg3 <= 0) {
52692 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
52693 SWIG_fail;
52694 }
52695 arg2 = (char *)malloc(size: arg3);
52696 }
52697 {
52698 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52699 result = ((lldb::SBProcess const *)arg1)->GetSTDOUT(dst: arg2,dst_len: arg3);
52700 SWIG_PYTHON_THREAD_END_ALLOW;
52701 }
52702 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
52703 {
52704 Py_XDECREF(resultobj); /* Blow away any previous result */
52705 if (result == 0) {
52706 PythonString string("");
52707 resultobj = string.release();
52708 Py_INCREF(resultobj);
52709 } else {
52710 llvm::StringRef ref(static_cast<const char *>(arg2), result);
52711 PythonString string(ref);
52712 resultobj = string.release();
52713 }
52714 free(ptr: arg2);
52715 }
52716 return resultobj;
52717fail:
52718 return NULL;
52719}
52720
52721
52722SWIGINTERN PyObject *_wrap_SBProcess_GetSTDERR(PyObject *self, PyObject *args) {
52723 PyObject *resultobj = 0;
52724 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52725 char *arg2 = (char *) 0 ;
52726 size_t arg3 ;
52727 void *argp1 = 0 ;
52728 int res1 = 0 ;
52729 PyObject *swig_obj[2] ;
52730 size_t result;
52731
52732 (void)self;
52733 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetSTDERR", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
52734 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52735 if (!SWIG_IsOK(res1)) {
52736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetSTDERR" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52737 }
52738 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52739 {
52740 if (!PyLong_Check(swig_obj[1])) {
52741 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer");
52742 SWIG_fail;
52743 }
52744 arg3 = PyLong_AsLong(swig_obj[1]);
52745 if (arg3 <= 0) {
52746 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
52747 SWIG_fail;
52748 }
52749 arg2 = (char *)malloc(size: arg3);
52750 }
52751 {
52752 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52753 result = ((lldb::SBProcess const *)arg1)->GetSTDERR(dst: arg2,dst_len: arg3);
52754 SWIG_PYTHON_THREAD_END_ALLOW;
52755 }
52756 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
52757 {
52758 Py_XDECREF(resultobj); /* Blow away any previous result */
52759 if (result == 0) {
52760 PythonString string("");
52761 resultobj = string.release();
52762 Py_INCREF(resultobj);
52763 } else {
52764 llvm::StringRef ref(static_cast<const char *>(arg2), result);
52765 PythonString string(ref);
52766 resultobj = string.release();
52767 }
52768 free(ptr: arg2);
52769 }
52770 return resultobj;
52771fail:
52772 return NULL;
52773}
52774
52775
52776SWIGINTERN PyObject *_wrap_SBProcess_GetAsyncProfileData(PyObject *self, PyObject *args) {
52777 PyObject *resultobj = 0;
52778 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52779 char *arg2 = (char *) 0 ;
52780 size_t arg3 ;
52781 void *argp1 = 0 ;
52782 int res1 = 0 ;
52783 PyObject *swig_obj[2] ;
52784 size_t result;
52785
52786 (void)self;
52787 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetAsyncProfileData", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
52788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52789 if (!SWIG_IsOK(res1)) {
52790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetAsyncProfileData" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52791 }
52792 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52793 {
52794 if (!PyLong_Check(swig_obj[1])) {
52795 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer");
52796 SWIG_fail;
52797 }
52798 arg3 = PyLong_AsLong(swig_obj[1]);
52799 if (arg3 <= 0) {
52800 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
52801 SWIG_fail;
52802 }
52803 arg2 = (char *)malloc(size: arg3);
52804 }
52805 {
52806 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52807 result = ((lldb::SBProcess const *)arg1)->GetAsyncProfileData(dst: arg2,dst_len: arg3);
52808 SWIG_PYTHON_THREAD_END_ALLOW;
52809 }
52810 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
52811 {
52812 Py_XDECREF(resultobj); /* Blow away any previous result */
52813 if (result == 0) {
52814 PythonString string("");
52815 resultobj = string.release();
52816 Py_INCREF(resultobj);
52817 } else {
52818 llvm::StringRef ref(static_cast<const char *>(arg2), result);
52819 PythonString string(ref);
52820 resultobj = string.release();
52821 }
52822 free(ptr: arg2);
52823 }
52824 return resultobj;
52825fail:
52826 return NULL;
52827}
52828
52829
52830SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
52831 PyObject *resultobj = 0;
52832 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52833 lldb::SBEvent *arg2 = 0 ;
52834 lldb::SBFile arg3 ;
52835 void *argp1 = 0 ;
52836 int res1 = 0 ;
52837 void *argp2 = 0 ;
52838 int res2 = 0 ;
52839 void *argp3 ;
52840 int res3 = 0 ;
52841
52842 (void)self;
52843 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
52844 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52845 if (!SWIG_IsOK(res1)) {
52846 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReportEventState" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52847 }
52848 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52849 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
52850 if (!SWIG_IsOK(res2)) {
52851 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_ReportEventState" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
52852 }
52853 if (!argp2) {
52854 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReportEventState" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
52855 }
52856 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
52857 {
52858 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFile, 0 | 0);
52859 if (!SWIG_IsOK(res3)) {
52860 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_ReportEventState" "', argument " "3"" of type '" "lldb::SBFile""'");
52861 }
52862 if (!argp3) {
52863 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReportEventState" "', argument " "3"" of type '" "lldb::SBFile""'");
52864 } else {
52865 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp3);
52866 arg3 = *temp;
52867 if (SWIG_IsNewObj(res3)) delete temp;
52868 }
52869 }
52870 {
52871 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52872 ((lldb::SBProcess const *)arg1)->ReportEventState(event: (lldb::SBEvent const &)*arg2,file: arg3);
52873 SWIG_PYTHON_THREAD_END_ALLOW;
52874 }
52875 resultobj = SWIG_Py_Void();
52876 return resultobj;
52877fail:
52878 return NULL;
52879}
52880
52881
52882SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
52883 PyObject *resultobj = 0;
52884 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52885 lldb::SBEvent *arg2 = 0 ;
52886 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg3 ;
52887 void *argp1 = 0 ;
52888 int res1 = 0 ;
52889 void *argp2 = 0 ;
52890 int res2 = 0 ;
52891
52892 (void)self;
52893 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
52894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
52895 if (!SWIG_IsOK(res1)) {
52896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReportEventState" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
52897 }
52898 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
52899 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
52900 if (!SWIG_IsOK(res2)) {
52901 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_ReportEventState" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
52902 }
52903 if (!argp2) {
52904 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReportEventState" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
52905 }
52906 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
52907 {
52908 PythonFile py_file(PyRefType::Borrowed, swig_obj[2]);
52909 if (!py_file) {
52910 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
52911 SWIG_fail;
52912 }
52913 auto sp =
52914 unwrapOrSetPythonException(expected: py_file.ConvertToFile(/*borrowed=*/true));
52915 if (!sp)
52916 SWIG_fail;
52917 arg3 = sp;
52918 }
52919 {
52920 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52921 ((lldb::SBProcess const *)arg1)->ReportEventState(event: (lldb::SBEvent const &)*arg2,BORROWED: arg3);
52922 SWIG_PYTHON_THREAD_END_ALLOW;
52923 }
52924 resultobj = SWIG_Py_Void();
52925 return resultobj;
52926fail:
52927 return NULL;
52928}
52929
52930
52931SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState(PyObject *self, PyObject *args) {
52932 Py_ssize_t argc;
52933 PyObject *argv[4] = {
52934 0
52935 };
52936
52937 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_ReportEventState", min: 0, max: 3, objs: argv))) SWIG_fail;
52938 --argc;
52939 if (argc == 3) {
52940 int _v = 0;
52941 void *vptr = 0;
52942 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
52943 _v = SWIG_CheckState(res);
52944 if (_v) {
52945 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
52946 _v = SWIG_CheckState(res);
52947 if (_v) {
52948 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
52949 _v = SWIG_CheckState(res);
52950 if (_v) {
52951 return _wrap_SBProcess_ReportEventState__SWIG_0(self, nobjs: argc, swig_obj: argv);
52952 }
52953 }
52954 }
52955 }
52956 if (argc == 3) {
52957 int _v = 0;
52958 void *vptr = 0;
52959 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
52960 _v = SWIG_CheckState(res);
52961 if (_v) {
52962 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
52963 _v = SWIG_CheckState(res);
52964 if (_v) {
52965 {
52966 if (PythonFile::Check(py_obj: argv[2])) {
52967 _v = 1;
52968 } else {
52969 PyErr_Clear();
52970 _v = 0;
52971 }
52972 }
52973 if (_v) {
52974 return _wrap_SBProcess_ReportEventState__SWIG_1(self, nobjs: argc, swig_obj: argv);
52975 }
52976 }
52977 }
52978 }
52979
52980fail:
52981 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_ReportEventState'.\n"
52982 " Possible C/C++ prototypes are:\n"
52983 " lldb::SBProcess::ReportEventState(lldb::SBEvent const &,lldb::SBFile) const\n"
52984 " lldb::SBProcess::ReportEventState(lldb::SBEvent const &,lldb::FileSP) const\n");
52985 return 0;
52986}
52987
52988
52989SWIGINTERN PyObject *_wrap_SBProcess_AppendEventStateReport(PyObject *self, PyObject *args) {
52990 PyObject *resultobj = 0;
52991 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
52992 lldb::SBEvent *arg2 = 0 ;
52993 lldb::SBCommandReturnObject *arg3 = 0 ;
52994 void *argp1 = 0 ;
52995 int res1 = 0 ;
52996 void *argp2 = 0 ;
52997 int res2 = 0 ;
52998 void *argp3 = 0 ;
52999 int res3 = 0 ;
53000 PyObject *swig_obj[3] ;
53001
53002 (void)self;
53003 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_AppendEventStateReport", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
53004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53005 if (!SWIG_IsOK(res1)) {
53006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_AppendEventStateReport" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53007 }
53008 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53009 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
53010 if (!SWIG_IsOK(res2)) {
53011 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_AppendEventStateReport" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
53012 }
53013 if (!argp2) {
53014 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_AppendEventStateReport" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
53015 }
53016 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
53017 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
53018 if (!SWIG_IsOK(res3)) {
53019 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_AppendEventStateReport" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
53020 }
53021 if (!argp3) {
53022 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_AppendEventStateReport" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
53023 }
53024 arg3 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp3);
53025 {
53026 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53027 (arg1)->AppendEventStateReport(event: (lldb::SBEvent const &)*arg2,result&: *arg3);
53028 SWIG_PYTHON_THREAD_END_ALLOW;
53029 }
53030 resultobj = SWIG_Py_Void();
53031 return resultobj;
53032fail:
53033 return NULL;
53034}
53035
53036
53037SWIGINTERN PyObject *_wrap_SBProcess_RemoteAttachToProcessWithID(PyObject *self, PyObject *args) {
53038 PyObject *resultobj = 0;
53039 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53040 lldb::pid_t arg2 ;
53041 lldb::SBError *arg3 = 0 ;
53042 void *argp1 = 0 ;
53043 int res1 = 0 ;
53044 unsigned long long val2 ;
53045 int ecode2 = 0 ;
53046 void *argp3 = 0 ;
53047 int res3 = 0 ;
53048 PyObject *swig_obj[3] ;
53049 bool result;
53050
53051 (void)self;
53052 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_RemoteAttachToProcessWithID", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
53053 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53054 if (!SWIG_IsOK(res1)) {
53055 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_RemoteAttachToProcessWithID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53056 }
53057 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53058 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
53059 if (!SWIG_IsOK(ecode2)) {
53060 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_RemoteAttachToProcessWithID" "', argument " "2"" of type '" "lldb::pid_t""'");
53061 }
53062 arg2 = static_cast< lldb::pid_t >(val2);
53063 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
53064 if (!SWIG_IsOK(res3)) {
53065 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_RemoteAttachToProcessWithID" "', argument " "3"" of type '" "lldb::SBError &""'");
53066 }
53067 if (!argp3) {
53068 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_RemoteAttachToProcessWithID" "', argument " "3"" of type '" "lldb::SBError &""'");
53069 }
53070 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
53071 {
53072 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53073 result = (bool)(arg1)->RemoteAttachToProcessWithID(pid: arg2,error&: *arg3);
53074 SWIG_PYTHON_THREAD_END_ALLOW;
53075 }
53076 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
53077 return resultobj;
53078fail:
53079 return NULL;
53080}
53081
53082
53083SWIGINTERN PyObject *_wrap_SBProcess_RemoteLaunch(PyObject *self, PyObject *args) {
53084 PyObject *resultobj = 0;
53085 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53086 char **arg2 = (char **) 0 ;
53087 char **arg3 = (char **) 0 ;
53088 char *arg4 = (char *) 0 ;
53089 char *arg5 = (char *) 0 ;
53090 char *arg6 = (char *) 0 ;
53091 char *arg7 = (char *) 0 ;
53092 uint32_t arg8 ;
53093 bool arg9 ;
53094 lldb::SBError *arg10 = 0 ;
53095 void *argp1 = 0 ;
53096 int res1 = 0 ;
53097 int res4 ;
53098 char *buf4 = 0 ;
53099 int alloc4 = 0 ;
53100 int res5 ;
53101 char *buf5 = 0 ;
53102 int alloc5 = 0 ;
53103 int res6 ;
53104 char *buf6 = 0 ;
53105 int alloc6 = 0 ;
53106 int res7 ;
53107 char *buf7 = 0 ;
53108 int alloc7 = 0 ;
53109 unsigned int val8 ;
53110 int ecode8 = 0 ;
53111 bool val9 ;
53112 int ecode9 = 0 ;
53113 void *argp10 = 0 ;
53114 int res10 = 0 ;
53115 PyObject *swig_obj[10] ;
53116 bool result;
53117
53118 (void)self;
53119 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_RemoteLaunch", min: 10, max: 10, objs: swig_obj)) SWIG_fail;
53120 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53121 if (!SWIG_IsOK(res1)) {
53122 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_RemoteLaunch" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53123 }
53124 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53125 {
53126 /* Check if is a list */
53127 if (PythonList::Check(py_obj: swig_obj[1])) {
53128 PythonList list(PyRefType::Borrowed, swig_obj[1]);
53129 int size = list.GetSize();
53130 int i = 0;
53131 arg2 = (char **)malloc(size: (size + 1) * sizeof(char *));
53132 for (i = 0; i < size; i++) {
53133 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
53134 if (!py_str.IsAllocated()) {
53135 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
53136 SWIG_fail;
53137 }
53138
53139 arg2[i] = const_cast<char *>(py_str.GetString().data());
53140 }
53141 arg2[i] = 0;
53142 } else if (swig_obj[1] == Py_None) {
53143 arg2 = NULL;
53144 } else {
53145 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
53146 SWIG_fail;
53147 }
53148 }
53149 {
53150 /* Check if is a list */
53151 if (PythonList::Check(py_obj: swig_obj[2])) {
53152 PythonList list(PyRefType::Borrowed, swig_obj[2]);
53153 int size = list.GetSize();
53154 int i = 0;
53155 arg3 = (char **)malloc(size: (size + 1) * sizeof(char *));
53156 for (i = 0; i < size; i++) {
53157 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
53158 if (!py_str.IsAllocated()) {
53159 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
53160 SWIG_fail;
53161 }
53162
53163 arg3[i] = const_cast<char *>(py_str.GetString().data());
53164 }
53165 arg3[i] = 0;
53166 } else if (swig_obj[2] == Py_None) {
53167 arg3 = NULL;
53168 } else {
53169 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
53170 SWIG_fail;
53171 }
53172 }
53173 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
53174 if (!SWIG_IsOK(res4)) {
53175 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_RemoteLaunch" "', argument " "4"" of type '" "char const *""'");
53176 }
53177 arg4 = reinterpret_cast< char * >(buf4);
53178 res5 = SWIG_AsCharPtrAndSize(obj: swig_obj[4], cptr: &buf5, NULL, alloc: &alloc5);
53179 if (!SWIG_IsOK(res5)) {
53180 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_RemoteLaunch" "', argument " "5"" of type '" "char const *""'");
53181 }
53182 arg5 = reinterpret_cast< char * >(buf5);
53183 res6 = SWIG_AsCharPtrAndSize(obj: swig_obj[5], cptr: &buf6, NULL, alloc: &alloc6);
53184 if (!SWIG_IsOK(res6)) {
53185 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBProcess_RemoteLaunch" "', argument " "6"" of type '" "char const *""'");
53186 }
53187 arg6 = reinterpret_cast< char * >(buf6);
53188 res7 = SWIG_AsCharPtrAndSize(obj: swig_obj[6], cptr: &buf7, NULL, alloc: &alloc7);
53189 if (!SWIG_IsOK(res7)) {
53190 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBProcess_RemoteLaunch" "', argument " "7"" of type '" "char const *""'");
53191 }
53192 arg7 = reinterpret_cast< char * >(buf7);
53193 ecode8 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[7], val: &val8);
53194 if (!SWIG_IsOK(ecode8)) {
53195 SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "SBProcess_RemoteLaunch" "', argument " "8"" of type '" "uint32_t""'");
53196 }
53197 arg8 = static_cast< uint32_t >(val8);
53198 ecode9 = SWIG_AsVal_bool(obj: swig_obj[8], val: &val9);
53199 if (!SWIG_IsOK(ecode9)) {
53200 SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "SBProcess_RemoteLaunch" "', argument " "9"" of type '" "bool""'");
53201 }
53202 arg9 = static_cast< bool >(val9);
53203 res10 = SWIG_ConvertPtr(swig_obj[9], &argp10, SWIGTYPE_p_lldb__SBError, 0 );
53204 if (!SWIG_IsOK(res10)) {
53205 SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "SBProcess_RemoteLaunch" "', argument " "10"" of type '" "lldb::SBError &""'");
53206 }
53207 if (!argp10) {
53208 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_RemoteLaunch" "', argument " "10"" of type '" "lldb::SBError &""'");
53209 }
53210 arg10 = reinterpret_cast< lldb::SBError * >(argp10);
53211 {
53212 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53213 result = (bool)(arg1)->RemoteLaunch(argv: (char const **)arg2,envp: (char const **)arg3,stdin_path: (char const *)arg4,stdout_path: (char const *)arg5,stderr_path: (char const *)arg6,working_directory: (char const *)arg7,launch_flags: arg8,stop_at_entry: arg9,error&: *arg10);
53214 SWIG_PYTHON_THREAD_END_ALLOW;
53215 }
53216 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
53217 {
53218 free(ptr: (char *) arg2);
53219 }
53220 {
53221 free(ptr: (char *) arg3);
53222 }
53223 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
53224 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
53225 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
53226 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
53227 return resultobj;
53228fail:
53229 {
53230 free(ptr: (char *) arg2);
53231 }
53232 {
53233 free(ptr: (char *) arg3);
53234 }
53235 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
53236 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
53237 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
53238 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
53239 return NULL;
53240}
53241
53242
53243SWIGINTERN PyObject *_wrap_SBProcess_GetNumThreads(PyObject *self, PyObject *args) {
53244 PyObject *resultobj = 0;
53245 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53246 void *argp1 = 0 ;
53247 int res1 = 0 ;
53248 PyObject *swig_obj[1] ;
53249 uint32_t result;
53250
53251 (void)self;
53252 if (!args) SWIG_fail;
53253 swig_obj[0] = args;
53254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53255 if (!SWIG_IsOK(res1)) {
53256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumThreads" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53257 }
53258 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53259 {
53260 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53261 result = (uint32_t)(arg1)->GetNumThreads();
53262 SWIG_PYTHON_THREAD_END_ALLOW;
53263 }
53264 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
53265 return resultobj;
53266fail:
53267 return NULL;
53268}
53269
53270
53271SWIGINTERN PyObject *_wrap_SBProcess_GetThreadAtIndex(PyObject *self, PyObject *args) {
53272 PyObject *resultobj = 0;
53273 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53274 size_t arg2 ;
53275 void *argp1 = 0 ;
53276 int res1 = 0 ;
53277 size_t val2 ;
53278 int ecode2 = 0 ;
53279 PyObject *swig_obj[2] ;
53280 lldb::SBThread result;
53281
53282 (void)self;
53283 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetThreadAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
53284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53285 if (!SWIG_IsOK(res1)) {
53286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetThreadAtIndex" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53287 }
53288 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53289 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
53290 if (!SWIG_IsOK(ecode2)) {
53291 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetThreadAtIndex" "', argument " "2"" of type '" "size_t""'");
53292 }
53293 arg2 = static_cast< size_t >(val2);
53294 {
53295 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53296 result = (arg1)->GetThreadAtIndex(index: arg2);
53297 SWIG_PYTHON_THREAD_END_ALLOW;
53298 }
53299 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
53300 return resultobj;
53301fail:
53302 return NULL;
53303}
53304
53305
53306SWIGINTERN PyObject *_wrap_SBProcess_GetThreadByID(PyObject *self, PyObject *args) {
53307 PyObject *resultobj = 0;
53308 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53309 lldb::tid_t arg2 ;
53310 void *argp1 = 0 ;
53311 int res1 = 0 ;
53312 PyObject *swig_obj[2] ;
53313 lldb::SBThread result;
53314
53315 (void)self;
53316 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetThreadByID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
53317 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53318 if (!SWIG_IsOK(res1)) {
53319 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetThreadByID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53320 }
53321 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53322 {
53323 PythonObject obj = Retain<PythonObject>(obj: swig_obj[1]);
53324 lldb::tid_t value = unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
53325 if (PyErr_Occurred())
53326 SWIG_fail;
53327 arg2 = value;
53328 }
53329 {
53330 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53331 result = (arg1)->GetThreadByID(sb_thread_id: arg2);
53332 SWIG_PYTHON_THREAD_END_ALLOW;
53333 }
53334 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
53335 return resultobj;
53336fail:
53337 return NULL;
53338}
53339
53340
53341SWIGINTERN PyObject *_wrap_SBProcess_GetThreadByIndexID(PyObject *self, PyObject *args) {
53342 PyObject *resultobj = 0;
53343 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53344 uint32_t arg2 ;
53345 void *argp1 = 0 ;
53346 int res1 = 0 ;
53347 unsigned int val2 ;
53348 int ecode2 = 0 ;
53349 PyObject *swig_obj[2] ;
53350 lldb::SBThread result;
53351
53352 (void)self;
53353 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetThreadByIndexID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
53354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53355 if (!SWIG_IsOK(res1)) {
53356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetThreadByIndexID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53357 }
53358 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53359 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
53360 if (!SWIG_IsOK(ecode2)) {
53361 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetThreadByIndexID" "', argument " "2"" of type '" "uint32_t""'");
53362 }
53363 arg2 = static_cast< uint32_t >(val2);
53364 {
53365 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53366 result = (arg1)->GetThreadByIndexID(index_id: arg2);
53367 SWIG_PYTHON_THREAD_END_ALLOW;
53368 }
53369 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
53370 return resultobj;
53371fail:
53372 return NULL;
53373}
53374
53375
53376SWIGINTERN PyObject *_wrap_SBProcess_GetSelectedThread(PyObject *self, PyObject *args) {
53377 PyObject *resultobj = 0;
53378 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53379 void *argp1 = 0 ;
53380 int res1 = 0 ;
53381 PyObject *swig_obj[1] ;
53382 lldb::SBThread result;
53383
53384 (void)self;
53385 if (!args) SWIG_fail;
53386 swig_obj[0] = args;
53387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53388 if (!SWIG_IsOK(res1)) {
53389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetSelectedThread" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
53390 }
53391 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53392 {
53393 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53394 result = ((lldb::SBProcess const *)arg1)->GetSelectedThread();
53395 SWIG_PYTHON_THREAD_END_ALLOW;
53396 }
53397 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
53398 return resultobj;
53399fail:
53400 return NULL;
53401}
53402
53403
53404SWIGINTERN PyObject *_wrap_SBProcess_CreateOSPluginThread(PyObject *self, PyObject *args) {
53405 PyObject *resultobj = 0;
53406 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53407 lldb::tid_t arg2 ;
53408 lldb::addr_t arg3 ;
53409 void *argp1 = 0 ;
53410 int res1 = 0 ;
53411 unsigned long long val3 ;
53412 int ecode3 = 0 ;
53413 PyObject *swig_obj[3] ;
53414 lldb::SBThread result;
53415
53416 (void)self;
53417 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_CreateOSPluginThread", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
53418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53419 if (!SWIG_IsOK(res1)) {
53420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_CreateOSPluginThread" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53421 }
53422 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53423 {
53424 PythonObject obj = Retain<PythonObject>(obj: swig_obj[1]);
53425 lldb::tid_t value = unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
53426 if (PyErr_Occurred())
53427 SWIG_fail;
53428 arg2 = value;
53429 }
53430 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
53431 if (!SWIG_IsOK(ecode3)) {
53432 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_CreateOSPluginThread" "', argument " "3"" of type '" "lldb::addr_t""'");
53433 }
53434 arg3 = static_cast< lldb::addr_t >(val3);
53435 {
53436 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53437 result = (arg1)->CreateOSPluginThread(tid: arg2,context: arg3);
53438 SWIG_PYTHON_THREAD_END_ALLOW;
53439 }
53440 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
53441 return resultobj;
53442fail:
53443 return NULL;
53444}
53445
53446
53447SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThread(PyObject *self, PyObject *args) {
53448 PyObject *resultobj = 0;
53449 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53450 lldb::SBThread *arg2 = 0 ;
53451 void *argp1 = 0 ;
53452 int res1 = 0 ;
53453 void *argp2 = 0 ;
53454 int res2 = 0 ;
53455 PyObject *swig_obj[2] ;
53456 bool result;
53457
53458 (void)self;
53459 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_SetSelectedThread", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
53460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53461 if (!SWIG_IsOK(res1)) {
53462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetSelectedThread" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53463 }
53464 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53465 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
53466 if (!SWIG_IsOK(res2)) {
53467 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_SetSelectedThread" "', argument " "2"" of type '" "lldb::SBThread const &""'");
53468 }
53469 if (!argp2) {
53470 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_SetSelectedThread" "', argument " "2"" of type '" "lldb::SBThread const &""'");
53471 }
53472 arg2 = reinterpret_cast< lldb::SBThread * >(argp2);
53473 {
53474 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53475 result = (bool)(arg1)->SetSelectedThread((lldb::SBThread const &)*arg2);
53476 SWIG_PYTHON_THREAD_END_ALLOW;
53477 }
53478 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
53479 return resultobj;
53480fail:
53481 return NULL;
53482}
53483
53484
53485SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThreadByID(PyObject *self, PyObject *args) {
53486 PyObject *resultobj = 0;
53487 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53488 lldb::tid_t arg2 ;
53489 void *argp1 = 0 ;
53490 int res1 = 0 ;
53491 PyObject *swig_obj[2] ;
53492 bool result;
53493
53494 (void)self;
53495 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_SetSelectedThreadByID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
53496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53497 if (!SWIG_IsOK(res1)) {
53498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetSelectedThreadByID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53499 }
53500 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53501 {
53502 PythonObject obj = Retain<PythonObject>(obj: swig_obj[1]);
53503 lldb::tid_t value = unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
53504 if (PyErr_Occurred())
53505 SWIG_fail;
53506 arg2 = value;
53507 }
53508 {
53509 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53510 result = (bool)(arg1)->SetSelectedThreadByID(arg2);
53511 SWIG_PYTHON_THREAD_END_ALLOW;
53512 }
53513 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
53514 return resultobj;
53515fail:
53516 return NULL;
53517}
53518
53519
53520SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThreadByIndexID(PyObject *self, PyObject *args) {
53521 PyObject *resultobj = 0;
53522 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53523 uint32_t arg2 ;
53524 void *argp1 = 0 ;
53525 int res1 = 0 ;
53526 unsigned int val2 ;
53527 int ecode2 = 0 ;
53528 PyObject *swig_obj[2] ;
53529 bool result;
53530
53531 (void)self;
53532 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_SetSelectedThreadByIndexID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
53533 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53534 if (!SWIG_IsOK(res1)) {
53535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetSelectedThreadByIndexID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53536 }
53537 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53538 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
53539 if (!SWIG_IsOK(ecode2)) {
53540 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_SetSelectedThreadByIndexID" "', argument " "2"" of type '" "uint32_t""'");
53541 }
53542 arg2 = static_cast< uint32_t >(val2);
53543 {
53544 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53545 result = (bool)(arg1)->SetSelectedThreadByIndexID(arg2);
53546 SWIG_PYTHON_THREAD_END_ALLOW;
53547 }
53548 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
53549 return resultobj;
53550fail:
53551 return NULL;
53552}
53553
53554
53555SWIGINTERN PyObject *_wrap_SBProcess_GetNumQueues(PyObject *self, PyObject *args) {
53556 PyObject *resultobj = 0;
53557 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53558 void *argp1 = 0 ;
53559 int res1 = 0 ;
53560 PyObject *swig_obj[1] ;
53561 uint32_t result;
53562
53563 (void)self;
53564 if (!args) SWIG_fail;
53565 swig_obj[0] = args;
53566 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53567 if (!SWIG_IsOK(res1)) {
53568 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumQueues" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53569 }
53570 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53571 {
53572 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53573 result = (uint32_t)(arg1)->GetNumQueues();
53574 SWIG_PYTHON_THREAD_END_ALLOW;
53575 }
53576 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
53577 return resultobj;
53578fail:
53579 return NULL;
53580}
53581
53582
53583SWIGINTERN PyObject *_wrap_SBProcess_GetQueueAtIndex(PyObject *self, PyObject *args) {
53584 PyObject *resultobj = 0;
53585 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53586 size_t arg2 ;
53587 void *argp1 = 0 ;
53588 int res1 = 0 ;
53589 size_t val2 ;
53590 int ecode2 = 0 ;
53591 PyObject *swig_obj[2] ;
53592 lldb::SBQueue result;
53593
53594 (void)self;
53595 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetQueueAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
53596 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53597 if (!SWIG_IsOK(res1)) {
53598 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetQueueAtIndex" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53599 }
53600 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53601 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
53602 if (!SWIG_IsOK(ecode2)) {
53603 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetQueueAtIndex" "', argument " "2"" of type '" "size_t""'");
53604 }
53605 arg2 = static_cast< size_t >(val2);
53606 {
53607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53608 result = (arg1)->GetQueueAtIndex(index: arg2);
53609 SWIG_PYTHON_THREAD_END_ALLOW;
53610 }
53611 resultobj = SWIG_NewPointerObj((new lldb::SBQueue(result)), SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_OWN | 0 );
53612 return resultobj;
53613fail:
53614 return NULL;
53615}
53616
53617
53618SWIGINTERN PyObject *_wrap_SBProcess_GetState(PyObject *self, PyObject *args) {
53619 PyObject *resultobj = 0;
53620 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53621 void *argp1 = 0 ;
53622 int res1 = 0 ;
53623 PyObject *swig_obj[1] ;
53624 lldb::StateType result;
53625
53626 (void)self;
53627 if (!args) SWIG_fail;
53628 swig_obj[0] = args;
53629 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53630 if (!SWIG_IsOK(res1)) {
53631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetState" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53632 }
53633 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53634 {
53635 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53636 result = (lldb::StateType)(arg1)->GetState();
53637 SWIG_PYTHON_THREAD_END_ALLOW;
53638 }
53639 resultobj = SWIG_From_int(value: static_cast< int >(result));
53640 return resultobj;
53641fail:
53642 return NULL;
53643}
53644
53645
53646SWIGINTERN PyObject *_wrap_SBProcess_GetExitStatus(PyObject *self, PyObject *args) {
53647 PyObject *resultobj = 0;
53648 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53649 void *argp1 = 0 ;
53650 int res1 = 0 ;
53651 PyObject *swig_obj[1] ;
53652 int result;
53653
53654 (void)self;
53655 if (!args) SWIG_fail;
53656 swig_obj[0] = args;
53657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53658 if (!SWIG_IsOK(res1)) {
53659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetExitStatus" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53660 }
53661 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53662 {
53663 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53664 result = (int)(arg1)->GetExitStatus();
53665 SWIG_PYTHON_THREAD_END_ALLOW;
53666 }
53667 resultobj = SWIG_From_int(value: static_cast< int >(result));
53668 return resultobj;
53669fail:
53670 return NULL;
53671}
53672
53673
53674SWIGINTERN PyObject *_wrap_SBProcess_GetExitDescription(PyObject *self, PyObject *args) {
53675 PyObject *resultobj = 0;
53676 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53677 void *argp1 = 0 ;
53678 int res1 = 0 ;
53679 PyObject *swig_obj[1] ;
53680 char *result = 0 ;
53681
53682 (void)self;
53683 if (!args) SWIG_fail;
53684 swig_obj[0] = args;
53685 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53686 if (!SWIG_IsOK(res1)) {
53687 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetExitDescription" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53688 }
53689 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53690 {
53691 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53692 result = (char *)(arg1)->GetExitDescription();
53693 SWIG_PYTHON_THREAD_END_ALLOW;
53694 }
53695 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
53696 return resultobj;
53697fail:
53698 return NULL;
53699}
53700
53701
53702SWIGINTERN PyObject *_wrap_SBProcess_GetProcessID(PyObject *self, PyObject *args) {
53703 PyObject *resultobj = 0;
53704 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53705 void *argp1 = 0 ;
53706 int res1 = 0 ;
53707 PyObject *swig_obj[1] ;
53708 lldb::pid_t result;
53709
53710 (void)self;
53711 if (!args) SWIG_fail;
53712 swig_obj[0] = args;
53713 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53714 if (!SWIG_IsOK(res1)) {
53715 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetProcessID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53716 }
53717 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53718 {
53719 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53720 result = (lldb::pid_t)(arg1)->GetProcessID();
53721 SWIG_PYTHON_THREAD_END_ALLOW;
53722 }
53723 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
53724 return resultobj;
53725fail:
53726 return NULL;
53727}
53728
53729
53730SWIGINTERN PyObject *_wrap_SBProcess_GetUniqueID(PyObject *self, PyObject *args) {
53731 PyObject *resultobj = 0;
53732 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53733 void *argp1 = 0 ;
53734 int res1 = 0 ;
53735 PyObject *swig_obj[1] ;
53736 uint32_t result;
53737
53738 (void)self;
53739 if (!args) SWIG_fail;
53740 swig_obj[0] = args;
53741 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53742 if (!SWIG_IsOK(res1)) {
53743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetUniqueID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53744 }
53745 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53746 {
53747 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53748 result = (uint32_t)(arg1)->GetUniqueID();
53749 SWIG_PYTHON_THREAD_END_ALLOW;
53750 }
53751 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
53752 return resultobj;
53753fail:
53754 return NULL;
53755}
53756
53757
53758SWIGINTERN PyObject *_wrap_SBProcess_GetAddressByteSize(PyObject *self, PyObject *args) {
53759 PyObject *resultobj = 0;
53760 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53761 void *argp1 = 0 ;
53762 int res1 = 0 ;
53763 PyObject *swig_obj[1] ;
53764 uint32_t result;
53765
53766 (void)self;
53767 if (!args) SWIG_fail;
53768 swig_obj[0] = args;
53769 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53770 if (!SWIG_IsOK(res1)) {
53771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetAddressByteSize" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
53772 }
53773 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53774 {
53775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53776 result = (uint32_t)((lldb::SBProcess const *)arg1)->GetAddressByteSize();
53777 SWIG_PYTHON_THREAD_END_ALLOW;
53778 }
53779 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
53780 return resultobj;
53781fail:
53782 return NULL;
53783}
53784
53785
53786SWIGINTERN PyObject *_wrap_SBProcess_Destroy(PyObject *self, PyObject *args) {
53787 PyObject *resultobj = 0;
53788 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53789 void *argp1 = 0 ;
53790 int res1 = 0 ;
53791 PyObject *swig_obj[1] ;
53792 lldb::SBError result;
53793
53794 (void)self;
53795 if (!args) SWIG_fail;
53796 swig_obj[0] = args;
53797 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53798 if (!SWIG_IsOK(res1)) {
53799 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Destroy" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53800 }
53801 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53802 {
53803 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53804 result = (arg1)->Destroy();
53805 SWIG_PYTHON_THREAD_END_ALLOW;
53806 }
53807 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
53808 return resultobj;
53809fail:
53810 return NULL;
53811}
53812
53813
53814SWIGINTERN PyObject *_wrap_SBProcess_Continue(PyObject *self, PyObject *args) {
53815 PyObject *resultobj = 0;
53816 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53817 void *argp1 = 0 ;
53818 int res1 = 0 ;
53819 PyObject *swig_obj[1] ;
53820 lldb::SBError result;
53821
53822 (void)self;
53823 if (!args) SWIG_fail;
53824 swig_obj[0] = args;
53825 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53826 if (!SWIG_IsOK(res1)) {
53827 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Continue" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53828 }
53829 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53830 {
53831 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53832 result = (arg1)->Continue();
53833 SWIG_PYTHON_THREAD_END_ALLOW;
53834 }
53835 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
53836 return resultobj;
53837fail:
53838 return NULL;
53839}
53840
53841
53842SWIGINTERN PyObject *_wrap_SBProcess_ContinueInDirection(PyObject *self, PyObject *args) {
53843 PyObject *resultobj = 0;
53844 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53845 lldb::RunDirection arg2 ;
53846 void *argp1 = 0 ;
53847 int res1 = 0 ;
53848 int val2 ;
53849 int ecode2 = 0 ;
53850 PyObject *swig_obj[2] ;
53851 lldb::SBError result;
53852
53853 (void)self;
53854 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_ContinueInDirection", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
53855 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53856 if (!SWIG_IsOK(res1)) {
53857 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ContinueInDirection" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53858 }
53859 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53860 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
53861 if (!SWIG_IsOK(ecode2)) {
53862 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ContinueInDirection" "', argument " "2"" of type '" "lldb::RunDirection""'");
53863 }
53864 arg2 = static_cast< lldb::RunDirection >(val2);
53865 {
53866 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53867 result = (arg1)->ContinueInDirection(direction: arg2);
53868 SWIG_PYTHON_THREAD_END_ALLOW;
53869 }
53870 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
53871 return resultobj;
53872fail:
53873 return NULL;
53874}
53875
53876
53877SWIGINTERN PyObject *_wrap_SBProcess_Stop(PyObject *self, PyObject *args) {
53878 PyObject *resultobj = 0;
53879 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53880 void *argp1 = 0 ;
53881 int res1 = 0 ;
53882 PyObject *swig_obj[1] ;
53883 lldb::SBError result;
53884
53885 (void)self;
53886 if (!args) SWIG_fail;
53887 swig_obj[0] = args;
53888 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53889 if (!SWIG_IsOK(res1)) {
53890 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Stop" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53891 }
53892 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53893 {
53894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53895 result = (arg1)->Stop();
53896 SWIG_PYTHON_THREAD_END_ALLOW;
53897 }
53898 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
53899 return resultobj;
53900fail:
53901 return NULL;
53902}
53903
53904
53905SWIGINTERN PyObject *_wrap_SBProcess_Kill(PyObject *self, PyObject *args) {
53906 PyObject *resultobj = 0;
53907 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53908 void *argp1 = 0 ;
53909 int res1 = 0 ;
53910 PyObject *swig_obj[1] ;
53911 lldb::SBError result;
53912
53913 (void)self;
53914 if (!args) SWIG_fail;
53915 swig_obj[0] = args;
53916 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53917 if (!SWIG_IsOK(res1)) {
53918 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Kill" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53919 }
53920 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53921 {
53922 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53923 result = (arg1)->Kill();
53924 SWIG_PYTHON_THREAD_END_ALLOW;
53925 }
53926 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
53927 return resultobj;
53928fail:
53929 return NULL;
53930}
53931
53932
53933SWIGINTERN PyObject *_wrap_SBProcess_Detach__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
53934 PyObject *resultobj = 0;
53935 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53936 void *argp1 = 0 ;
53937 int res1 = 0 ;
53938 lldb::SBError result;
53939
53940 (void)self;
53941 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
53942 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53943 if (!SWIG_IsOK(res1)) {
53944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Detach" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53945 }
53946 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53947 {
53948 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53949 result = (arg1)->Detach();
53950 SWIG_PYTHON_THREAD_END_ALLOW;
53951 }
53952 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
53953 return resultobj;
53954fail:
53955 return NULL;
53956}
53957
53958
53959SWIGINTERN PyObject *_wrap_SBProcess_Detach__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
53960 PyObject *resultobj = 0;
53961 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
53962 bool arg2 ;
53963 void *argp1 = 0 ;
53964 int res1 = 0 ;
53965 bool val2 ;
53966 int ecode2 = 0 ;
53967 lldb::SBError result;
53968
53969 (void)self;
53970 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
53971 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
53972 if (!SWIG_IsOK(res1)) {
53973 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Detach" "', argument " "1"" of type '" "lldb::SBProcess *""'");
53974 }
53975 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
53976 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
53977 if (!SWIG_IsOK(ecode2)) {
53978 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_Detach" "', argument " "2"" of type '" "bool""'");
53979 }
53980 arg2 = static_cast< bool >(val2);
53981 {
53982 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53983 result = (arg1)->Detach(keep_stopped: arg2);
53984 SWIG_PYTHON_THREAD_END_ALLOW;
53985 }
53986 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
53987 return resultobj;
53988fail:
53989 return NULL;
53990}
53991
53992
53993SWIGINTERN PyObject *_wrap_SBProcess_Detach(PyObject *self, PyObject *args) {
53994 Py_ssize_t argc;
53995 PyObject *argv[3] = {
53996 0
53997 };
53998
53999 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_Detach", min: 0, max: 2, objs: argv))) SWIG_fail;
54000 --argc;
54001 if (argc == 1) {
54002 int _v = 0;
54003 void *vptr = 0;
54004 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
54005 _v = SWIG_CheckState(res);
54006 if (_v) {
54007 return _wrap_SBProcess_Detach__SWIG_0(self, nobjs: argc, swig_obj: argv);
54008 }
54009 }
54010 if (argc == 2) {
54011 int _v = 0;
54012 void *vptr = 0;
54013 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
54014 _v = SWIG_CheckState(res);
54015 if (_v) {
54016 {
54017 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
54018 _v = SWIG_CheckState(res);
54019 }
54020 if (_v) {
54021 return _wrap_SBProcess_Detach__SWIG_1(self, nobjs: argc, swig_obj: argv);
54022 }
54023 }
54024 }
54025
54026fail:
54027 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_Detach'.\n"
54028 " Possible C/C++ prototypes are:\n"
54029 " lldb::SBProcess::Detach()\n"
54030 " lldb::SBProcess::Detach(bool)\n");
54031 return 0;
54032}
54033
54034
54035SWIGINTERN PyObject *_wrap_SBProcess_Signal(PyObject *self, PyObject *args) {
54036 PyObject *resultobj = 0;
54037 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54038 int arg2 ;
54039 void *argp1 = 0 ;
54040 int res1 = 0 ;
54041 int val2 ;
54042 int ecode2 = 0 ;
54043 PyObject *swig_obj[2] ;
54044 lldb::SBError result;
54045
54046 (void)self;
54047 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_Signal", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
54048 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54049 if (!SWIG_IsOK(res1)) {
54050 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Signal" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54051 }
54052 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54053 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
54054 if (!SWIG_IsOK(ecode2)) {
54055 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_Signal" "', argument " "2"" of type '" "int""'");
54056 }
54057 arg2 = static_cast< int >(val2);
54058 {
54059 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54060 result = (arg1)->Signal(signal: arg2);
54061 SWIG_PYTHON_THREAD_END_ALLOW;
54062 }
54063 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
54064 return resultobj;
54065fail:
54066 return NULL;
54067}
54068
54069
54070SWIGINTERN PyObject *_wrap_SBProcess_GetUnixSignals(PyObject *self, PyObject *args) {
54071 PyObject *resultobj = 0;
54072 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54073 void *argp1 = 0 ;
54074 int res1 = 0 ;
54075 PyObject *swig_obj[1] ;
54076 lldb::SBUnixSignals result;
54077
54078 (void)self;
54079 if (!args) SWIG_fail;
54080 swig_obj[0] = args;
54081 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54082 if (!SWIG_IsOK(res1)) {
54083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetUnixSignals" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54084 }
54085 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54086 {
54087 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54088 result = (arg1)->GetUnixSignals();
54089 SWIG_PYTHON_THREAD_END_ALLOW;
54090 }
54091 resultobj = SWIG_NewPointerObj((new lldb::SBUnixSignals(result)), SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_OWN | 0 );
54092 return resultobj;
54093fail:
54094 return NULL;
54095}
54096
54097
54098SWIGINTERN PyObject *_wrap_SBProcess_SendAsyncInterrupt(PyObject *self, PyObject *args) {
54099 PyObject *resultobj = 0;
54100 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54101 void *argp1 = 0 ;
54102 int res1 = 0 ;
54103 PyObject *swig_obj[1] ;
54104
54105 (void)self;
54106 if (!args) SWIG_fail;
54107 swig_obj[0] = args;
54108 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54109 if (!SWIG_IsOK(res1)) {
54110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SendAsyncInterrupt" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54111 }
54112 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54113 {
54114 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54115 (arg1)->SendAsyncInterrupt();
54116 SWIG_PYTHON_THREAD_END_ALLOW;
54117 }
54118 resultobj = SWIG_Py_Void();
54119 return resultobj;
54120fail:
54121 return NULL;
54122}
54123
54124
54125SWIGINTERN PyObject *_wrap_SBProcess_GetStopID__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
54126 PyObject *resultobj = 0;
54127 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54128 bool arg2 ;
54129 void *argp1 = 0 ;
54130 int res1 = 0 ;
54131 bool val2 ;
54132 int ecode2 = 0 ;
54133 uint32_t result;
54134
54135 (void)self;
54136 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
54137 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54138 if (!SWIG_IsOK(res1)) {
54139 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStopID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54140 }
54141 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54142 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
54143 if (!SWIG_IsOK(ecode2)) {
54144 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetStopID" "', argument " "2"" of type '" "bool""'");
54145 }
54146 arg2 = static_cast< bool >(val2);
54147 {
54148 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54149 result = (uint32_t)(arg1)->GetStopID(include_expression_stops: arg2);
54150 SWIG_PYTHON_THREAD_END_ALLOW;
54151 }
54152 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
54153 return resultobj;
54154fail:
54155 return NULL;
54156}
54157
54158
54159SWIGINTERN PyObject *_wrap_SBProcess_GetStopID__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
54160 PyObject *resultobj = 0;
54161 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54162 void *argp1 = 0 ;
54163 int res1 = 0 ;
54164 uint32_t result;
54165
54166 (void)self;
54167 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
54168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54169 if (!SWIG_IsOK(res1)) {
54170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStopID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54171 }
54172 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54173 {
54174 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54175 result = (uint32_t)(arg1)->GetStopID();
54176 SWIG_PYTHON_THREAD_END_ALLOW;
54177 }
54178 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
54179 return resultobj;
54180fail:
54181 return NULL;
54182}
54183
54184
54185SWIGINTERN PyObject *_wrap_SBProcess_GetStopID(PyObject *self, PyObject *args) {
54186 Py_ssize_t argc;
54187 PyObject *argv[3] = {
54188 0
54189 };
54190
54191 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_GetStopID", min: 0, max: 2, objs: argv))) SWIG_fail;
54192 --argc;
54193 if (argc == 1) {
54194 int _v = 0;
54195 void *vptr = 0;
54196 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
54197 _v = SWIG_CheckState(res);
54198 if (_v) {
54199 return _wrap_SBProcess_GetStopID__SWIG_1(self, nobjs: argc, swig_obj: argv);
54200 }
54201 }
54202 if (argc == 2) {
54203 int _v = 0;
54204 void *vptr = 0;
54205 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
54206 _v = SWIG_CheckState(res);
54207 if (_v) {
54208 {
54209 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
54210 _v = SWIG_CheckState(res);
54211 }
54212 if (_v) {
54213 return _wrap_SBProcess_GetStopID__SWIG_0(self, nobjs: argc, swig_obj: argv);
54214 }
54215 }
54216 }
54217
54218fail:
54219 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_GetStopID'.\n"
54220 " Possible C/C++ prototypes are:\n"
54221 " lldb::SBProcess::GetStopID(bool)\n"
54222 " lldb::SBProcess::GetStopID()\n");
54223 return 0;
54224}
54225
54226
54227SWIGINTERN PyObject *_wrap_SBProcess_GetStopEventForStopID(PyObject *self, PyObject *args) {
54228 PyObject *resultobj = 0;
54229 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54230 uint32_t arg2 ;
54231 void *argp1 = 0 ;
54232 int res1 = 0 ;
54233 unsigned int val2 ;
54234 int ecode2 = 0 ;
54235 PyObject *swig_obj[2] ;
54236 lldb::SBEvent result;
54237
54238 (void)self;
54239 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetStopEventForStopID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
54240 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54241 if (!SWIG_IsOK(res1)) {
54242 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStopEventForStopID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54243 }
54244 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54245 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
54246 if (!SWIG_IsOK(ecode2)) {
54247 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetStopEventForStopID" "', argument " "2"" of type '" "uint32_t""'");
54248 }
54249 arg2 = static_cast< uint32_t >(val2);
54250 {
54251 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54252 result = (arg1)->GetStopEventForStopID(stop_id: arg2);
54253 SWIG_PYTHON_THREAD_END_ALLOW;
54254 }
54255 resultobj = SWIG_NewPointerObj((new lldb::SBEvent(result)), SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_OWN | 0 );
54256 return resultobj;
54257fail:
54258 return NULL;
54259}
54260
54261
54262SWIGINTERN PyObject *_wrap_SBProcess_ForceScriptedState(PyObject *self, PyObject *args) {
54263 PyObject *resultobj = 0;
54264 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54265 lldb::StateType arg2 ;
54266 void *argp1 = 0 ;
54267 int res1 = 0 ;
54268 PyObject *swig_obj[2] ;
54269
54270 (void)self;
54271 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_ForceScriptedState", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
54272 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54273 if (!SWIG_IsOK(res1)) {
54274 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ForceScriptedState" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54275 }
54276 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54277 {
54278 PythonObject obj = Retain<PythonObject>(obj: swig_obj[1]);
54279 unsigned long long state_type_value =
54280 unwrapOrSetPythonException(expected: As<unsigned long long>(obj));
54281 if (PyErr_Occurred())
54282 SWIG_fail;
54283 if (state_type_value > lldb::StateType::kLastStateType) {
54284 PyErr_SetString(exception: PyExc_ValueError, string: "Not a valid StateType value");
54285 SWIG_fail;
54286 }
54287 arg2 = static_cast<lldb::StateType>(state_type_value);
54288 }
54289 {
54290 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54291 (arg1)->ForceScriptedState(new_state: arg2);
54292 SWIG_PYTHON_THREAD_END_ALLOW;
54293 }
54294 resultobj = SWIG_Py_Void();
54295 return resultobj;
54296fail:
54297 return NULL;
54298}
54299
54300
54301SWIGINTERN PyObject *_wrap_SBProcess_ReadMemory(PyObject *self, PyObject *args) {
54302 PyObject *resultobj = 0;
54303 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54304 lldb::addr_t arg2 ;
54305 void *arg3 = (void *) 0 ;
54306 size_t arg4 ;
54307 lldb::SBError *arg5 = 0 ;
54308 void *argp1 = 0 ;
54309 int res1 = 0 ;
54310 unsigned long long val2 ;
54311 int ecode2 = 0 ;
54312 void *argp5 = 0 ;
54313 int res5 = 0 ;
54314 PyObject *swig_obj[4] ;
54315 size_t result;
54316
54317 (void)self;
54318 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_ReadMemory", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
54319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54320 if (!SWIG_IsOK(res1)) {
54321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReadMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54322 }
54323 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54324 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
54325 if (!SWIG_IsOK(ecode2)) {
54326 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ReadMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
54327 }
54328 arg2 = static_cast< lldb::addr_t >(val2);
54329 {
54330 if (PyLong_Check(swig_obj[2])) {
54331 arg4 = PyLong_AsLong(swig_obj[2]);
54332 } else {
54333 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer or long object");
54334 SWIG_fail;
54335 }
54336 if (arg4 <= 0) {
54337 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
54338 SWIG_fail;
54339 }
54340 arg3 = (void *)malloc(size: arg4);
54341 }
54342 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
54343 if (!SWIG_IsOK(res5)) {
54344 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_ReadMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
54345 }
54346 if (!argp5) {
54347 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReadMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
54348 }
54349 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
54350 {
54351 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54352 result = (arg1)->ReadMemory(addr: arg2,buf: arg3,size: arg4,error&: *arg5);
54353 SWIG_PYTHON_THREAD_END_ALLOW;
54354 }
54355 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
54356 {
54357 Py_XDECREF(resultobj); /* Blow away any previous result */
54358 if (result == 0) {
54359 resultobj = Py_None;
54360 Py_INCREF(resultobj);
54361 } else {
54362 PythonBytes bytes(static_cast<const uint8_t *>(arg3), result);
54363 resultobj = bytes.release();
54364 }
54365 free(ptr: arg3);
54366 }
54367 return resultobj;
54368fail:
54369 return NULL;
54370}
54371
54372
54373SWIGINTERN PyObject *_wrap_SBProcess_WriteMemory(PyObject *self, PyObject *args) {
54374 PyObject *resultobj = 0;
54375 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54376 lldb::addr_t arg2 ;
54377 void *arg3 = (void *) 0 ;
54378 size_t arg4 ;
54379 lldb::SBError *arg5 = 0 ;
54380 void *argp1 = 0 ;
54381 int res1 = 0 ;
54382 unsigned long long val2 ;
54383 int ecode2 = 0 ;
54384 void *argp5 = 0 ;
54385 int res5 = 0 ;
54386 PyObject *swig_obj[4] ;
54387 size_t result;
54388
54389 (void)self;
54390 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_WriteMemory", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
54391 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54392 if (!SWIG_IsOK(res1)) {
54393 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_WriteMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54394 }
54395 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54396 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
54397 if (!SWIG_IsOK(ecode2)) {
54398 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_WriteMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
54399 }
54400 arg2 = static_cast< lldb::addr_t >(val2);
54401 {
54402 if (PythonString::Check(py_obj: swig_obj[2])) {
54403 PythonString str(PyRefType::Borrowed, swig_obj[2]);
54404 arg3 = (void *)str.GetString().data();
54405 arg4 = str.GetSize();
54406 } else if (PythonByteArray::Check(py_obj: swig_obj[2])) {
54407 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[2]);
54408 arg3 = (void *)bytearray.GetBytes().data();
54409 arg4 = bytearray.GetSize();
54410 } else if (PythonBytes::Check(py_obj: swig_obj[2])) {
54411 PythonBytes bytes(PyRefType::Borrowed, swig_obj[2]);
54412 arg3 = (void *)bytes.GetBytes().data();
54413 arg4 = bytes.GetSize();
54414 } else {
54415 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a buffer");
54416 SWIG_fail;
54417 }
54418 }
54419 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
54420 if (!SWIG_IsOK(res5)) {
54421 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_WriteMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
54422 }
54423 if (!argp5) {
54424 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_WriteMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
54425 }
54426 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
54427 {
54428 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54429 result = (arg1)->WriteMemory(addr: arg2,buf: (void const *)arg3,size: arg4,error&: *arg5);
54430 SWIG_PYTHON_THREAD_END_ALLOW;
54431 }
54432 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
54433 return resultobj;
54434fail:
54435 return NULL;
54436}
54437
54438
54439SWIGINTERN PyObject *_wrap_SBProcess_ReadCStringFromMemory(PyObject *self, PyObject *args) {
54440 PyObject *resultobj = 0;
54441 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54442 lldb::addr_t arg2 ;
54443 void *arg3 = (void *) 0 ;
54444 size_t arg4 ;
54445 lldb::SBError *arg5 = 0 ;
54446 void *argp1 = 0 ;
54447 int res1 = 0 ;
54448 unsigned long long val2 ;
54449 int ecode2 = 0 ;
54450 void *argp5 = 0 ;
54451 int res5 = 0 ;
54452 PyObject *swig_obj[4] ;
54453 size_t result;
54454
54455 (void)self;
54456 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_ReadCStringFromMemory", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
54457 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54458 if (!SWIG_IsOK(res1)) {
54459 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReadCStringFromMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54460 }
54461 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54462 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
54463 if (!SWIG_IsOK(ecode2)) {
54464 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ReadCStringFromMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
54465 }
54466 arg2 = static_cast< lldb::addr_t >(val2);
54467 {
54468 if (!PyLong_Check(swig_obj[2])) {
54469 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer");
54470 SWIG_fail;
54471 }
54472 arg4 = PyLong_AsLong(swig_obj[2]);
54473 if (arg4 <= 0) {
54474 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
54475 SWIG_fail;
54476 }
54477 arg3 = (char *)malloc(size: arg4);
54478 }
54479 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
54480 if (!SWIG_IsOK(res5)) {
54481 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_ReadCStringFromMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
54482 }
54483 if (!argp5) {
54484 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReadCStringFromMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
54485 }
54486 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
54487 {
54488 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54489 result = (arg1)->ReadCStringFromMemory(addr: arg2,char_buf: arg3,size: arg4,error&: *arg5);
54490 SWIG_PYTHON_THREAD_END_ALLOW;
54491 }
54492 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
54493 {
54494 Py_XDECREF(resultobj); /* Blow away any previous result */
54495 if (result == 0) {
54496 PythonString string("");
54497 resultobj = string.release();
54498 Py_INCREF(resultobj);
54499 } else {
54500 llvm::StringRef ref(static_cast<const char *>(arg3), result);
54501 PythonString string(ref);
54502 resultobj = string.release();
54503 }
54504 free(ptr: arg3);
54505 }
54506 return resultobj;
54507fail:
54508 return NULL;
54509}
54510
54511
54512SWIGINTERN PyObject *_wrap_SBProcess_ReadUnsignedFromMemory(PyObject *self, PyObject *args) {
54513 PyObject *resultobj = 0;
54514 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54515 lldb::addr_t arg2 ;
54516 uint32_t arg3 ;
54517 lldb::SBError *arg4 = 0 ;
54518 void *argp1 = 0 ;
54519 int res1 = 0 ;
54520 unsigned long long val2 ;
54521 int ecode2 = 0 ;
54522 unsigned int val3 ;
54523 int ecode3 = 0 ;
54524 void *argp4 = 0 ;
54525 int res4 = 0 ;
54526 PyObject *swig_obj[4] ;
54527 uint64_t result;
54528
54529 (void)self;
54530 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_ReadUnsignedFromMemory", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
54531 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54532 if (!SWIG_IsOK(res1)) {
54533 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54534 }
54535 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54536 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
54537 if (!SWIG_IsOK(ecode2)) {
54538 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
54539 }
54540 arg2 = static_cast< lldb::addr_t >(val2);
54541 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
54542 if (!SWIG_IsOK(ecode3)) {
54543 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "3"" of type '" "uint32_t""'");
54544 }
54545 arg3 = static_cast< uint32_t >(val3);
54546 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
54547 if (!SWIG_IsOK(res4)) {
54548 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "4"" of type '" "lldb::SBError &""'");
54549 }
54550 if (!argp4) {
54551 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "4"" of type '" "lldb::SBError &""'");
54552 }
54553 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
54554 {
54555 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54556 result = (uint64_t)(arg1)->ReadUnsignedFromMemory(addr: arg2,byte_size: arg3,error&: *arg4);
54557 SWIG_PYTHON_THREAD_END_ALLOW;
54558 }
54559 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
54560 return resultobj;
54561fail:
54562 return NULL;
54563}
54564
54565
54566SWIGINTERN PyObject *_wrap_SBProcess_ReadPointerFromMemory(PyObject *self, PyObject *args) {
54567 PyObject *resultobj = 0;
54568 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54569 lldb::addr_t arg2 ;
54570 lldb::SBError *arg3 = 0 ;
54571 void *argp1 = 0 ;
54572 int res1 = 0 ;
54573 unsigned long long val2 ;
54574 int ecode2 = 0 ;
54575 void *argp3 = 0 ;
54576 int res3 = 0 ;
54577 PyObject *swig_obj[3] ;
54578 lldb::addr_t result;
54579
54580 (void)self;
54581 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_ReadPointerFromMemory", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
54582 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54583 if (!SWIG_IsOK(res1)) {
54584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReadPointerFromMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54585 }
54586 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54587 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
54588 if (!SWIG_IsOK(ecode2)) {
54589 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ReadPointerFromMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
54590 }
54591 arg2 = static_cast< lldb::addr_t >(val2);
54592 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
54593 if (!SWIG_IsOK(res3)) {
54594 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_ReadPointerFromMemory" "', argument " "3"" of type '" "lldb::SBError &""'");
54595 }
54596 if (!argp3) {
54597 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReadPointerFromMemory" "', argument " "3"" of type '" "lldb::SBError &""'");
54598 }
54599 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
54600 {
54601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54602 result = (lldb::addr_t)(arg1)->ReadPointerFromMemory(addr: arg2,error&: *arg3);
54603 SWIG_PYTHON_THREAD_END_ALLOW;
54604 }
54605 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
54606 return resultobj;
54607fail:
54608 return NULL;
54609}
54610
54611
54612SWIGINTERN PyObject *_wrap_SBProcess_FindRangesInMemory(PyObject *self, PyObject *args) {
54613 PyObject *resultobj = 0;
54614 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54615 void *arg2 = (void *) 0 ;
54616 uint64_t arg3 ;
54617 lldb::SBAddressRangeList *arg4 = 0 ;
54618 uint32_t arg5 ;
54619 uint32_t arg6 ;
54620 lldb::SBError *arg7 = 0 ;
54621 void *argp1 = 0 ;
54622 int res1 = 0 ;
54623 void *argp4 = 0 ;
54624 int res4 = 0 ;
54625 unsigned int val5 ;
54626 int ecode5 = 0 ;
54627 unsigned int val6 ;
54628 int ecode6 = 0 ;
54629 void *argp7 = 0 ;
54630 int res7 = 0 ;
54631 PyObject *swig_obj[6] ;
54632 lldb::SBAddressRangeList result;
54633
54634 (void)self;
54635 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_FindRangesInMemory", min: 6, max: 6, objs: swig_obj)) SWIG_fail;
54636 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54637 if (!SWIG_IsOK(res1)) {
54638 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_FindRangesInMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54639 }
54640 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54641 {
54642 if (PythonString::Check(py_obj: swig_obj[1])) {
54643 PythonString str(PyRefType::Borrowed, swig_obj[1]);
54644 arg2 = (void *)str.GetString().data();
54645 arg3 = str.GetSize();
54646 } else if (PythonByteArray::Check(py_obj: swig_obj[1])) {
54647 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[1]);
54648 arg2 = (void *)bytearray.GetBytes().data();
54649 arg3 = bytearray.GetSize();
54650 } else if (PythonBytes::Check(py_obj: swig_obj[1])) {
54651 PythonBytes bytes(PyRefType::Borrowed, swig_obj[1]);
54652 arg2 = (void *)bytes.GetBytes().data();
54653 arg3 = bytes.GetSize();
54654 } else {
54655 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a buffer");
54656 SWIG_fail;
54657 }
54658 }
54659 res4 = SWIG_ConvertPtr(swig_obj[2], &argp4, SWIGTYPE_p_lldb__SBAddressRangeList, 0 | 0);
54660 if (!SWIG_IsOK(res4)) {
54661 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_FindRangesInMemory" "', argument " "4"" of type '" "lldb::SBAddressRangeList const &""'");
54662 }
54663 if (!argp4) {
54664 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_FindRangesInMemory" "', argument " "4"" of type '" "lldb::SBAddressRangeList const &""'");
54665 }
54666 arg4 = reinterpret_cast< lldb::SBAddressRangeList * >(argp4);
54667 ecode5 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val5);
54668 if (!SWIG_IsOK(ecode5)) {
54669 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBProcess_FindRangesInMemory" "', argument " "5"" of type '" "uint32_t""'");
54670 }
54671 arg5 = static_cast< uint32_t >(val5);
54672 ecode6 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[4], val: &val6);
54673 if (!SWIG_IsOK(ecode6)) {
54674 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBProcess_FindRangesInMemory" "', argument " "6"" of type '" "uint32_t""'");
54675 }
54676 arg6 = static_cast< uint32_t >(val6);
54677 res7 = SWIG_ConvertPtr(swig_obj[5], &argp7, SWIGTYPE_p_lldb__SBError, 0 );
54678 if (!SWIG_IsOK(res7)) {
54679 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBProcess_FindRangesInMemory" "', argument " "7"" of type '" "lldb::SBError &""'");
54680 }
54681 if (!argp7) {
54682 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_FindRangesInMemory" "', argument " "7"" of type '" "lldb::SBError &""'");
54683 }
54684 arg7 = reinterpret_cast< lldb::SBError * >(argp7);
54685 {
54686 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54687 result = (arg1)->FindRangesInMemory(buf: (void const *)arg2,size: arg3,ranges: (lldb::SBAddressRangeList const &)*arg4,alignment: arg5,max_matches: arg6,error&: *arg7);
54688 SWIG_PYTHON_THREAD_END_ALLOW;
54689 }
54690 resultobj = SWIG_NewPointerObj((new lldb::SBAddressRangeList(result)), SWIGTYPE_p_lldb__SBAddressRangeList, SWIG_POINTER_OWN | 0 );
54691 return resultobj;
54692fail:
54693 return NULL;
54694}
54695
54696
54697SWIGINTERN PyObject *_wrap_SBProcess_FindInMemory(PyObject *self, PyObject *args) {
54698 PyObject *resultobj = 0;
54699 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
54700 void *arg2 = (void *) 0 ;
54701 uint64_t arg3 ;
54702 lldb::SBAddressRange *arg4 = 0 ;
54703 uint32_t arg5 ;
54704 lldb::SBError *arg6 = 0 ;
54705 void *argp1 = 0 ;
54706 int res1 = 0 ;
54707 void *argp4 = 0 ;
54708 int res4 = 0 ;
54709 unsigned int val5 ;
54710 int ecode5 = 0 ;
54711 void *argp6 = 0 ;
54712 int res6 = 0 ;
54713 PyObject *swig_obj[5] ;
54714 lldb::addr_t result;
54715
54716 (void)self;
54717 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_FindInMemory", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
54718 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
54719 if (!SWIG_IsOK(res1)) {
54720 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_FindInMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
54721 }
54722 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
54723 {
54724 if (PythonString::Check(py_obj: swig_obj[1])) {
54725 PythonString str(PyRefType::Borrowed, swig_obj[1]);
54726 arg2 = (void *)str.GetString().data();
54727 arg3 = str.GetSize();
54728 } else if (PythonByteArray::Check(py_obj: swig_obj[1])) {
54729 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[1]);
54730 arg2 = (void *)bytearray.GetBytes().data();
54731 arg3 = bytearray.GetSize();
54732 } else if (PythonBytes::Check(py_obj: swig_obj[1])) {
54733 PythonBytes bytes(PyRefType::Borrowed, swig_obj[1]);
54734 arg2 = (void *)bytes.GetBytes().data();
54735 arg3 = bytes.GetSize();
54736 } else {
54737 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a buffer");
54738 SWIG_fail;
54739 }
54740 }
54741 res4 = SWIG_ConvertPtr(swig_obj[2], &argp4, SWIGTYPE_p_lldb__SBAddressRange, 0 | 0);
54742 if (!SWIG_IsOK(res4)) {
54743 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_FindInMemory" "', argument " "4"" of type '" "lldb::SBAddressRange const &""'");
54744 }
54745 if (!argp4) {
54746 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_FindInMemory" "', argument " "4"" of type '" "lldb::SBAddressRange const &""'");
54747 }
54748 arg4 = reinterpret_cast< lldb::SBAddressRange * >(argp4);
54749 ecode5 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val5);
54750 if (!SWIG_IsOK(ecode5)) {
54751 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBProcess_FindInMemory" "', argument " "5"" of type '" "uint32_t""'");
54752 }
54753 arg5 = static_cast< uint32_t >(val5);
54754 res6 = SWIG_ConvertPtr(swig_obj[4], &argp6, SWIGTYPE_p_lldb__SBError, 0 );
54755 if (!SWIG_IsOK(res6)) {
54756 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBProcess_FindInMemory" "', argument " "6"" of type '" "lldb::SBError &""'");
54757 }
54758 if (!argp6) {
54759 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_FindInMemory" "', argument " "6"" of type '" "lldb::SBError &""'");
54760 }
54761 arg6 = reinterpret_cast< lldb::SBError * >(argp6);
54762 {
54763 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54764 result = (lldb::addr_t)(arg1)->FindInMemory(buf: (void const *)arg2,size: arg3,range: (lldb::SBAddressRange const &)*arg4,alignment: arg5,error&: *arg6);
54765 SWIG_PYTHON_THREAD_END_ALLOW;
54766 }
54767 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
54768 return resultobj;
54769fail:
54770 return NULL;
54771}
54772
54773
54774SWIGINTERN PyObject *_wrap_SBProcess_GetStateFromEvent(PyObject *self, PyObject *args) {
54775 PyObject *resultobj = 0;
54776 lldb::SBEvent *arg1 = 0 ;
54777 void *argp1 = 0 ;
54778 int res1 = 0 ;
54779 PyObject *swig_obj[1] ;
54780 lldb::StateType result;
54781
54782 (void)self;
54783 if (!args) SWIG_fail;
54784 swig_obj[0] = args;
54785 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
54786 if (!SWIG_IsOK(res1)) {
54787 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStateFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54788 }
54789 if (!argp1) {
54790 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetStateFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54791 }
54792 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
54793 {
54794 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54795 result = (lldb::StateType)lldb::SBProcess::GetStateFromEvent(event: (lldb::SBEvent const &)*arg1);
54796 SWIG_PYTHON_THREAD_END_ALLOW;
54797 }
54798 resultobj = SWIG_From_int(value: static_cast< int >(result));
54799 return resultobj;
54800fail:
54801 return NULL;
54802}
54803
54804
54805SWIGINTERN PyObject *_wrap_SBProcess_GetRestartedFromEvent(PyObject *self, PyObject *args) {
54806 PyObject *resultobj = 0;
54807 lldb::SBEvent *arg1 = 0 ;
54808 void *argp1 = 0 ;
54809 int res1 = 0 ;
54810 PyObject *swig_obj[1] ;
54811 bool result;
54812
54813 (void)self;
54814 if (!args) SWIG_fail;
54815 swig_obj[0] = args;
54816 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
54817 if (!SWIG_IsOK(res1)) {
54818 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetRestartedFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54819 }
54820 if (!argp1) {
54821 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetRestartedFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54822 }
54823 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
54824 {
54825 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54826 result = (bool)lldb::SBProcess::GetRestartedFromEvent(event: (lldb::SBEvent const &)*arg1);
54827 SWIG_PYTHON_THREAD_END_ALLOW;
54828 }
54829 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
54830 return resultobj;
54831fail:
54832 return NULL;
54833}
54834
54835
54836SWIGINTERN PyObject *_wrap_SBProcess_GetNumRestartedReasonsFromEvent(PyObject *self, PyObject *args) {
54837 PyObject *resultobj = 0;
54838 lldb::SBEvent *arg1 = 0 ;
54839 void *argp1 = 0 ;
54840 int res1 = 0 ;
54841 PyObject *swig_obj[1] ;
54842 size_t result;
54843
54844 (void)self;
54845 if (!args) SWIG_fail;
54846 swig_obj[0] = args;
54847 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
54848 if (!SWIG_IsOK(res1)) {
54849 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumRestartedReasonsFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54850 }
54851 if (!argp1) {
54852 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetNumRestartedReasonsFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54853 }
54854 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
54855 {
54856 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54857 result = lldb::SBProcess::GetNumRestartedReasonsFromEvent(event: (lldb::SBEvent const &)*arg1);
54858 SWIG_PYTHON_THREAD_END_ALLOW;
54859 }
54860 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
54861 return resultobj;
54862fail:
54863 return NULL;
54864}
54865
54866
54867SWIGINTERN PyObject *_wrap_SBProcess_GetRestartedReasonAtIndexFromEvent(PyObject *self, PyObject *args) {
54868 PyObject *resultobj = 0;
54869 lldb::SBEvent *arg1 = 0 ;
54870 size_t arg2 ;
54871 void *argp1 = 0 ;
54872 int res1 = 0 ;
54873 size_t val2 ;
54874 int ecode2 = 0 ;
54875 PyObject *swig_obj[2] ;
54876 char *result = 0 ;
54877
54878 (void)self;
54879 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetRestartedReasonAtIndexFromEvent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
54880 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
54881 if (!SWIG_IsOK(res1)) {
54882 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetRestartedReasonAtIndexFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54883 }
54884 if (!argp1) {
54885 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetRestartedReasonAtIndexFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54886 }
54887 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
54888 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
54889 if (!SWIG_IsOK(ecode2)) {
54890 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetRestartedReasonAtIndexFromEvent" "', argument " "2"" of type '" "size_t""'");
54891 }
54892 arg2 = static_cast< size_t >(val2);
54893 {
54894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54895 result = (char *)lldb::SBProcess::GetRestartedReasonAtIndexFromEvent(event: (lldb::SBEvent const &)*arg1,SWIG_STD_MOVE(arg2));
54896 SWIG_PYTHON_THREAD_END_ALLOW;
54897 }
54898 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
54899 return resultobj;
54900fail:
54901 return NULL;
54902}
54903
54904
54905SWIGINTERN PyObject *_wrap_SBProcess_GetProcessFromEvent(PyObject *self, PyObject *args) {
54906 PyObject *resultobj = 0;
54907 lldb::SBEvent *arg1 = 0 ;
54908 void *argp1 = 0 ;
54909 int res1 = 0 ;
54910 PyObject *swig_obj[1] ;
54911 lldb::SBProcess result;
54912
54913 (void)self;
54914 if (!args) SWIG_fail;
54915 swig_obj[0] = args;
54916 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
54917 if (!SWIG_IsOK(res1)) {
54918 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetProcessFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54919 }
54920 if (!argp1) {
54921 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetProcessFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54922 }
54923 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
54924 {
54925 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54926 result = lldb::SBProcess::GetProcessFromEvent(event: (lldb::SBEvent const &)*arg1);
54927 SWIG_PYTHON_THREAD_END_ALLOW;
54928 }
54929 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
54930 return resultobj;
54931fail:
54932 return NULL;
54933}
54934
54935
54936SWIGINTERN PyObject *_wrap_SBProcess_GetInterruptedFromEvent(PyObject *self, PyObject *args) {
54937 PyObject *resultobj = 0;
54938 lldb::SBEvent *arg1 = 0 ;
54939 void *argp1 = 0 ;
54940 int res1 = 0 ;
54941 PyObject *swig_obj[1] ;
54942 bool result;
54943
54944 (void)self;
54945 if (!args) SWIG_fail;
54946 swig_obj[0] = args;
54947 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
54948 if (!SWIG_IsOK(res1)) {
54949 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetInterruptedFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54950 }
54951 if (!argp1) {
54952 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetInterruptedFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54953 }
54954 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
54955 {
54956 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54957 result = (bool)lldb::SBProcess::GetInterruptedFromEvent(event: (lldb::SBEvent const &)*arg1);
54958 SWIG_PYTHON_THREAD_END_ALLOW;
54959 }
54960 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
54961 return resultobj;
54962fail:
54963 return NULL;
54964}
54965
54966
54967SWIGINTERN PyObject *_wrap_SBProcess_GetStructuredDataFromEvent(PyObject *self, PyObject *args) {
54968 PyObject *resultobj = 0;
54969 lldb::SBEvent *arg1 = 0 ;
54970 void *argp1 = 0 ;
54971 int res1 = 0 ;
54972 PyObject *swig_obj[1] ;
54973 lldb::SBStructuredData result;
54974
54975 (void)self;
54976 if (!args) SWIG_fail;
54977 swig_obj[0] = args;
54978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
54979 if (!SWIG_IsOK(res1)) {
54980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStructuredDataFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54981 }
54982 if (!argp1) {
54983 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetStructuredDataFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
54984 }
54985 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
54986 {
54987 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54988 result = lldb::SBProcess::GetStructuredDataFromEvent(event: (lldb::SBEvent const &)*arg1);
54989 SWIG_PYTHON_THREAD_END_ALLOW;
54990 }
54991 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
54992 return resultobj;
54993fail:
54994 return NULL;
54995}
54996
54997
54998SWIGINTERN PyObject *_wrap_SBProcess_EventIsProcessEvent(PyObject *self, PyObject *args) {
54999 PyObject *resultobj = 0;
55000 lldb::SBEvent *arg1 = 0 ;
55001 void *argp1 = 0 ;
55002 int res1 = 0 ;
55003 PyObject *swig_obj[1] ;
55004 bool result;
55005
55006 (void)self;
55007 if (!args) SWIG_fail;
55008 swig_obj[0] = args;
55009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
55010 if (!SWIG_IsOK(res1)) {
55011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_EventIsProcessEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
55012 }
55013 if (!argp1) {
55014 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_EventIsProcessEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
55015 }
55016 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
55017 {
55018 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55019 result = (bool)lldb::SBProcess::EventIsProcessEvent(event: (lldb::SBEvent const &)*arg1);
55020 SWIG_PYTHON_THREAD_END_ALLOW;
55021 }
55022 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
55023 return resultobj;
55024fail:
55025 return NULL;
55026}
55027
55028
55029SWIGINTERN PyObject *_wrap_SBProcess_EventIsStructuredDataEvent(PyObject *self, PyObject *args) {
55030 PyObject *resultobj = 0;
55031 lldb::SBEvent *arg1 = 0 ;
55032 void *argp1 = 0 ;
55033 int res1 = 0 ;
55034 PyObject *swig_obj[1] ;
55035 bool result;
55036
55037 (void)self;
55038 if (!args) SWIG_fail;
55039 swig_obj[0] = args;
55040 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
55041 if (!SWIG_IsOK(res1)) {
55042 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_EventIsStructuredDataEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
55043 }
55044 if (!argp1) {
55045 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_EventIsStructuredDataEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
55046 }
55047 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
55048 {
55049 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55050 result = (bool)lldb::SBProcess::EventIsStructuredDataEvent(event: (lldb::SBEvent const &)*arg1);
55051 SWIG_PYTHON_THREAD_END_ALLOW;
55052 }
55053 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
55054 return resultobj;
55055fail:
55056 return NULL;
55057}
55058
55059
55060SWIGINTERN PyObject *_wrap_SBProcess_GetBroadcaster(PyObject *self, PyObject *args) {
55061 PyObject *resultobj = 0;
55062 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55063 void *argp1 = 0 ;
55064 int res1 = 0 ;
55065 PyObject *swig_obj[1] ;
55066 lldb::SBBroadcaster result;
55067
55068 (void)self;
55069 if (!args) SWIG_fail;
55070 swig_obj[0] = args;
55071 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55072 if (!SWIG_IsOK(res1)) {
55073 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
55074 }
55075 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55076 {
55077 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55078 result = ((lldb::SBProcess const *)arg1)->GetBroadcaster();
55079 SWIG_PYTHON_THREAD_END_ALLOW;
55080 }
55081 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(result)), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
55082 return resultobj;
55083fail:
55084 return NULL;
55085}
55086
55087
55088SWIGINTERN PyObject *_wrap_SBProcess_GetBroadcasterClass(PyObject *self, PyObject *args) {
55089 PyObject *resultobj = 0;
55090 char *result = 0 ;
55091
55092 (void)self;
55093 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetBroadcasterClass", min: 0, max: 0, objs: 0)) SWIG_fail;
55094 {
55095 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55096 result = (char *)lldb::SBProcess::GetBroadcasterClass();
55097 SWIG_PYTHON_THREAD_END_ALLOW;
55098 }
55099 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
55100 return resultobj;
55101fail:
55102 return NULL;
55103}
55104
55105
55106SWIGINTERN PyObject *_wrap_SBProcess_GetDescription(PyObject *self, PyObject *args) {
55107 PyObject *resultobj = 0;
55108 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55109 lldb::SBStream *arg2 = 0 ;
55110 void *argp1 = 0 ;
55111 int res1 = 0 ;
55112 void *argp2 = 0 ;
55113 int res2 = 0 ;
55114 PyObject *swig_obj[2] ;
55115 bool result;
55116
55117 (void)self;
55118 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
55119 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55120 if (!SWIG_IsOK(res1)) {
55121 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetDescription" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55122 }
55123 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55124 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
55125 if (!SWIG_IsOK(res2)) {
55126 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
55127 }
55128 if (!argp2) {
55129 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
55130 }
55131 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
55132 {
55133 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55134 result = (bool)(arg1)->GetDescription(description&: *arg2);
55135 SWIG_PYTHON_THREAD_END_ALLOW;
55136 }
55137 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
55138 return resultobj;
55139fail:
55140 return NULL;
55141}
55142
55143
55144SWIGINTERN PyObject *_wrap_SBProcess_GetExtendedCrashInformation(PyObject *self, PyObject *args) {
55145 PyObject *resultobj = 0;
55146 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55147 void *argp1 = 0 ;
55148 int res1 = 0 ;
55149 PyObject *swig_obj[1] ;
55150 lldb::SBStructuredData result;
55151
55152 (void)self;
55153 if (!args) SWIG_fail;
55154 swig_obj[0] = args;
55155 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55156 if (!SWIG_IsOK(res1)) {
55157 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetExtendedCrashInformation" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55158 }
55159 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55160 {
55161 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55162 result = (arg1)->GetExtendedCrashInformation();
55163 SWIG_PYTHON_THREAD_END_ALLOW;
55164 }
55165 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
55166 return resultobj;
55167fail:
55168 return NULL;
55169}
55170
55171
55172SWIGINTERN PyObject *_wrap_SBProcess_GetNumSupportedHardwareWatchpoints(PyObject *self, PyObject *args) {
55173 PyObject *resultobj = 0;
55174 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55175 lldb::SBError *arg2 = 0 ;
55176 void *argp1 = 0 ;
55177 int res1 = 0 ;
55178 void *argp2 = 0 ;
55179 int res2 = 0 ;
55180 PyObject *swig_obj[2] ;
55181 uint32_t result;
55182
55183 (void)self;
55184 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetNumSupportedHardwareWatchpoints", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
55185 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55186 if (!SWIG_IsOK(res1)) {
55187 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumSupportedHardwareWatchpoints" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
55188 }
55189 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55190 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
55191 if (!SWIG_IsOK(res2)) {
55192 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_GetNumSupportedHardwareWatchpoints" "', argument " "2"" of type '" "lldb::SBError &""'");
55193 }
55194 if (!argp2) {
55195 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetNumSupportedHardwareWatchpoints" "', argument " "2"" of type '" "lldb::SBError &""'");
55196 }
55197 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
55198 {
55199 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55200 result = (uint32_t)((lldb::SBProcess const *)arg1)->GetNumSupportedHardwareWatchpoints(error&: *arg2);
55201 SWIG_PYTHON_THREAD_END_ALLOW;
55202 }
55203 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
55204 return resultobj;
55205fail:
55206 return NULL;
55207}
55208
55209
55210SWIGINTERN PyObject *_wrap_SBProcess_LoadImage__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
55211 PyObject *resultobj = 0;
55212 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55213 lldb::SBFileSpec *arg2 = 0 ;
55214 lldb::SBError *arg3 = 0 ;
55215 void *argp1 = 0 ;
55216 int res1 = 0 ;
55217 void *argp2 = 0 ;
55218 int res2 = 0 ;
55219 void *argp3 = 0 ;
55220 int res3 = 0 ;
55221 uint32_t result;
55222
55223 (void)self;
55224 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
55225 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55226 if (!SWIG_IsOK(res1)) {
55227 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_LoadImage" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55228 }
55229 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55230 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
55231 if (!SWIG_IsOK(res2)) {
55232 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_LoadImage" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
55233 }
55234 if (!argp2) {
55235 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImage" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
55236 }
55237 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
55238 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
55239 if (!SWIG_IsOK(res3)) {
55240 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_LoadImage" "', argument " "3"" of type '" "lldb::SBError &""'");
55241 }
55242 if (!argp3) {
55243 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImage" "', argument " "3"" of type '" "lldb::SBError &""'");
55244 }
55245 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
55246 {
55247 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55248 result = (uint32_t)(arg1)->LoadImage(remote_image_spec&: *arg2,error&: *arg3);
55249 SWIG_PYTHON_THREAD_END_ALLOW;
55250 }
55251 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
55252 return resultobj;
55253fail:
55254 return NULL;
55255}
55256
55257
55258SWIGINTERN PyObject *_wrap_SBProcess_LoadImage__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
55259 PyObject *resultobj = 0;
55260 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55261 lldb::SBFileSpec *arg2 = 0 ;
55262 lldb::SBFileSpec *arg3 = 0 ;
55263 lldb::SBError *arg4 = 0 ;
55264 void *argp1 = 0 ;
55265 int res1 = 0 ;
55266 void *argp2 = 0 ;
55267 int res2 = 0 ;
55268 void *argp3 = 0 ;
55269 int res3 = 0 ;
55270 void *argp4 = 0 ;
55271 int res4 = 0 ;
55272 uint32_t result;
55273
55274 (void)self;
55275 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
55276 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55277 if (!SWIG_IsOK(res1)) {
55278 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_LoadImage" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55279 }
55280 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55281 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
55282 if (!SWIG_IsOK(res2)) {
55283 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_LoadImage" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55284 }
55285 if (!argp2) {
55286 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImage" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55287 }
55288 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
55289 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
55290 if (!SWIG_IsOK(res3)) {
55291 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_LoadImage" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
55292 }
55293 if (!argp3) {
55294 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImage" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
55295 }
55296 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
55297 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
55298 if (!SWIG_IsOK(res4)) {
55299 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_LoadImage" "', argument " "4"" of type '" "lldb::SBError &""'");
55300 }
55301 if (!argp4) {
55302 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImage" "', argument " "4"" of type '" "lldb::SBError &""'");
55303 }
55304 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
55305 {
55306 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55307 result = (uint32_t)(arg1)->LoadImage(local_image_spec: (lldb::SBFileSpec const &)*arg2,remote_image_spec: (lldb::SBFileSpec const &)*arg3,error&: *arg4);
55308 SWIG_PYTHON_THREAD_END_ALLOW;
55309 }
55310 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
55311 return resultobj;
55312fail:
55313 return NULL;
55314}
55315
55316
55317SWIGINTERN PyObject *_wrap_SBProcess_LoadImage(PyObject *self, PyObject *args) {
55318 Py_ssize_t argc;
55319 PyObject *argv[5] = {
55320 0
55321 };
55322
55323 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_LoadImage", min: 0, max: 4, objs: argv))) SWIG_fail;
55324 --argc;
55325 if (argc == 3) {
55326 int _v = 0;
55327 void *vptr = 0;
55328 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
55329 _v = SWIG_CheckState(res);
55330 if (_v) {
55331 void *vptr = 0;
55332 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
55333 _v = SWIG_CheckState(res);
55334 if (_v) {
55335 void *vptr = 0;
55336 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
55337 _v = SWIG_CheckState(res);
55338 if (_v) {
55339 return _wrap_SBProcess_LoadImage__SWIG_0(self, nobjs: argc, swig_obj: argv);
55340 }
55341 }
55342 }
55343 }
55344 if (argc == 4) {
55345 int _v = 0;
55346 void *vptr = 0;
55347 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
55348 _v = SWIG_CheckState(res);
55349 if (_v) {
55350 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
55351 _v = SWIG_CheckState(res);
55352 if (_v) {
55353 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
55354 _v = SWIG_CheckState(res);
55355 if (_v) {
55356 void *vptr = 0;
55357 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
55358 _v = SWIG_CheckState(res);
55359 if (_v) {
55360 return _wrap_SBProcess_LoadImage__SWIG_1(self, nobjs: argc, swig_obj: argv);
55361 }
55362 }
55363 }
55364 }
55365 }
55366
55367fail:
55368 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_LoadImage'.\n"
55369 " Possible C/C++ prototypes are:\n"
55370 " lldb::SBProcess::LoadImage(lldb::SBFileSpec &,lldb::SBError &)\n"
55371 " lldb::SBProcess::LoadImage(lldb::SBFileSpec const &,lldb::SBFileSpec const &,lldb::SBError &)\n");
55372 return 0;
55373}
55374
55375
55376SWIGINTERN PyObject *_wrap_SBProcess_LoadImageUsingPaths(PyObject *self, PyObject *args) {
55377 PyObject *resultobj = 0;
55378 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55379 lldb::SBFileSpec *arg2 = 0 ;
55380 lldb::SBStringList *arg3 = 0 ;
55381 lldb::SBFileSpec *arg4 = 0 ;
55382 lldb::SBError *arg5 = 0 ;
55383 void *argp1 = 0 ;
55384 int res1 = 0 ;
55385 void *argp2 = 0 ;
55386 int res2 = 0 ;
55387 void *argp3 = 0 ;
55388 int res3 = 0 ;
55389 void *argp4 = 0 ;
55390 int res4 = 0 ;
55391 void *argp5 = 0 ;
55392 int res5 = 0 ;
55393 PyObject *swig_obj[5] ;
55394 uint32_t result;
55395
55396 (void)self;
55397 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_LoadImageUsingPaths", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
55398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55399 if (!SWIG_IsOK(res1)) {
55400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55401 }
55402 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55403 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
55404 if (!SWIG_IsOK(res2)) {
55405 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55406 }
55407 if (!argp2) {
55408 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55409 }
55410 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
55411 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStringList, 0 );
55412 if (!SWIG_IsOK(res3)) {
55413 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "3"" of type '" "lldb::SBStringList &""'");
55414 }
55415 if (!argp3) {
55416 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "3"" of type '" "lldb::SBStringList &""'");
55417 }
55418 arg3 = reinterpret_cast< lldb::SBStringList * >(argp3);
55419 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpec, 0 );
55420 if (!SWIG_IsOK(res4)) {
55421 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "4"" of type '" "lldb::SBFileSpec &""'");
55422 }
55423 if (!argp4) {
55424 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "4"" of type '" "lldb::SBFileSpec &""'");
55425 }
55426 arg4 = reinterpret_cast< lldb::SBFileSpec * >(argp4);
55427 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
55428 if (!SWIG_IsOK(res5)) {
55429 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "5"" of type '" "lldb::SBError &""'");
55430 }
55431 if (!argp5) {
55432 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "5"" of type '" "lldb::SBError &""'");
55433 }
55434 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
55435 {
55436 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55437 result = (uint32_t)(arg1)->LoadImageUsingPaths(image_spec: (lldb::SBFileSpec const &)*arg2,paths&: *arg3,loaded_path&: *arg4,error&: *arg5);
55438 SWIG_PYTHON_THREAD_END_ALLOW;
55439 }
55440 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
55441 return resultobj;
55442fail:
55443 return NULL;
55444}
55445
55446
55447SWIGINTERN PyObject *_wrap_SBProcess_UnloadImage(PyObject *self, PyObject *args) {
55448 PyObject *resultobj = 0;
55449 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55450 uint32_t arg2 ;
55451 void *argp1 = 0 ;
55452 int res1 = 0 ;
55453 unsigned int val2 ;
55454 int ecode2 = 0 ;
55455 PyObject *swig_obj[2] ;
55456 lldb::SBError result;
55457
55458 (void)self;
55459 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_UnloadImage", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
55460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55461 if (!SWIG_IsOK(res1)) {
55462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_UnloadImage" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55463 }
55464 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55465 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
55466 if (!SWIG_IsOK(ecode2)) {
55467 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_UnloadImage" "', argument " "2"" of type '" "uint32_t""'");
55468 }
55469 arg2 = static_cast< uint32_t >(val2);
55470 {
55471 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55472 result = (arg1)->UnloadImage(image_token: arg2);
55473 SWIG_PYTHON_THREAD_END_ALLOW;
55474 }
55475 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
55476 return resultobj;
55477fail:
55478 return NULL;
55479}
55480
55481
55482SWIGINTERN PyObject *_wrap_SBProcess_SendEventData(PyObject *self, PyObject *args) {
55483 PyObject *resultobj = 0;
55484 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55485 char *arg2 = (char *) 0 ;
55486 void *argp1 = 0 ;
55487 int res1 = 0 ;
55488 int res2 ;
55489 char *buf2 = 0 ;
55490 int alloc2 = 0 ;
55491 PyObject *swig_obj[2] ;
55492 lldb::SBError result;
55493
55494 (void)self;
55495 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_SendEventData", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
55496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55497 if (!SWIG_IsOK(res1)) {
55498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SendEventData" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55499 }
55500 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55501 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
55502 if (!SWIG_IsOK(res2)) {
55503 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_SendEventData" "', argument " "2"" of type '" "char const *""'");
55504 }
55505 arg2 = reinterpret_cast< char * >(buf2);
55506 {
55507 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55508 result = (arg1)->SendEventData(data: (char const *)arg2);
55509 SWIG_PYTHON_THREAD_END_ALLOW;
55510 }
55511 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
55512 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55513 return resultobj;
55514fail:
55515 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55516 return NULL;
55517}
55518
55519
55520SWIGINTERN PyObject *_wrap_SBProcess_GetNumExtendedBacktraceTypes(PyObject *self, PyObject *args) {
55521 PyObject *resultobj = 0;
55522 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55523 void *argp1 = 0 ;
55524 int res1 = 0 ;
55525 PyObject *swig_obj[1] ;
55526 uint32_t result;
55527
55528 (void)self;
55529 if (!args) SWIG_fail;
55530 swig_obj[0] = args;
55531 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55532 if (!SWIG_IsOK(res1)) {
55533 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumExtendedBacktraceTypes" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55534 }
55535 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55536 {
55537 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55538 result = (uint32_t)(arg1)->GetNumExtendedBacktraceTypes();
55539 SWIG_PYTHON_THREAD_END_ALLOW;
55540 }
55541 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
55542 return resultobj;
55543fail:
55544 return NULL;
55545}
55546
55547
55548SWIGINTERN PyObject *_wrap_SBProcess_GetExtendedBacktraceTypeAtIndex(PyObject *self, PyObject *args) {
55549 PyObject *resultobj = 0;
55550 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55551 uint32_t arg2 ;
55552 void *argp1 = 0 ;
55553 int res1 = 0 ;
55554 unsigned int val2 ;
55555 int ecode2 = 0 ;
55556 PyObject *swig_obj[2] ;
55557 char *result = 0 ;
55558
55559 (void)self;
55560 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetExtendedBacktraceTypeAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
55561 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55562 if (!SWIG_IsOK(res1)) {
55563 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetExtendedBacktraceTypeAtIndex" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55564 }
55565 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55566 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
55567 if (!SWIG_IsOK(ecode2)) {
55568 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetExtendedBacktraceTypeAtIndex" "', argument " "2"" of type '" "uint32_t""'");
55569 }
55570 arg2 = static_cast< uint32_t >(val2);
55571 {
55572 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55573 result = (char *)(arg1)->GetExtendedBacktraceTypeAtIndex(idx: arg2);
55574 SWIG_PYTHON_THREAD_END_ALLOW;
55575 }
55576 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
55577 return resultobj;
55578fail:
55579 return NULL;
55580}
55581
55582
55583SWIGINTERN PyObject *_wrap_SBProcess_GetHistoryThreads(PyObject *self, PyObject *args) {
55584 PyObject *resultobj = 0;
55585 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55586 lldb::addr_t arg2 ;
55587 void *argp1 = 0 ;
55588 int res1 = 0 ;
55589 unsigned long long val2 ;
55590 int ecode2 = 0 ;
55591 PyObject *swig_obj[2] ;
55592 lldb::SBThreadCollection result;
55593
55594 (void)self;
55595 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetHistoryThreads", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
55596 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55597 if (!SWIG_IsOK(res1)) {
55598 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetHistoryThreads" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55599 }
55600 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55601 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
55602 if (!SWIG_IsOK(ecode2)) {
55603 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetHistoryThreads" "', argument " "2"" of type '" "lldb::addr_t""'");
55604 }
55605 arg2 = static_cast< lldb::addr_t >(val2);
55606 {
55607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55608 result = (arg1)->GetHistoryThreads(addr: arg2);
55609 SWIG_PYTHON_THREAD_END_ALLOW;
55610 }
55611 resultobj = SWIG_NewPointerObj((new lldb::SBThreadCollection(result)), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_OWN | 0 );
55612 return resultobj;
55613fail:
55614 return NULL;
55615}
55616
55617
55618SWIGINTERN PyObject *_wrap_SBProcess_IsInstrumentationRuntimePresent(PyObject *self, PyObject *args) {
55619 PyObject *resultobj = 0;
55620 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55621 lldb::InstrumentationRuntimeType arg2 ;
55622 void *argp1 = 0 ;
55623 int res1 = 0 ;
55624 int val2 ;
55625 int ecode2 = 0 ;
55626 PyObject *swig_obj[2] ;
55627 bool result;
55628
55629 (void)self;
55630 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_IsInstrumentationRuntimePresent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
55631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55632 if (!SWIG_IsOK(res1)) {
55633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_IsInstrumentationRuntimePresent" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55634 }
55635 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55636 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
55637 if (!SWIG_IsOK(ecode2)) {
55638 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_IsInstrumentationRuntimePresent" "', argument " "2"" of type '" "lldb::InstrumentationRuntimeType""'");
55639 }
55640 arg2 = static_cast< lldb::InstrumentationRuntimeType >(val2);
55641 {
55642 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55643 result = (bool)(arg1)->IsInstrumentationRuntimePresent(type: arg2);
55644 SWIG_PYTHON_THREAD_END_ALLOW;
55645 }
55646 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
55647 return resultobj;
55648fail:
55649 return NULL;
55650}
55651
55652
55653SWIGINTERN PyObject *_wrap_SBProcess_SaveCore__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
55654 PyObject *resultobj = 0;
55655 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55656 char *arg2 = (char *) 0 ;
55657 char *arg3 = (char *) 0 ;
55658 lldb::SaveCoreStyle arg4 ;
55659 void *argp1 = 0 ;
55660 int res1 = 0 ;
55661 int res2 ;
55662 char *buf2 = 0 ;
55663 int alloc2 = 0 ;
55664 int res3 ;
55665 char *buf3 = 0 ;
55666 int alloc3 = 0 ;
55667 int val4 ;
55668 int ecode4 = 0 ;
55669 lldb::SBError result;
55670
55671 (void)self;
55672 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
55673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55674 if (!SWIG_IsOK(res1)) {
55675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SaveCore" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55676 }
55677 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55678 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
55679 if (!SWIG_IsOK(res2)) {
55680 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_SaveCore" "', argument " "2"" of type '" "char const *""'");
55681 }
55682 arg2 = reinterpret_cast< char * >(buf2);
55683 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
55684 if (!SWIG_IsOK(res3)) {
55685 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_SaveCore" "', argument " "3"" of type '" "char const *""'");
55686 }
55687 arg3 = reinterpret_cast< char * >(buf3);
55688 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
55689 if (!SWIG_IsOK(ecode4)) {
55690 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBProcess_SaveCore" "', argument " "4"" of type '" "lldb::SaveCoreStyle""'");
55691 }
55692 arg4 = static_cast< lldb::SaveCoreStyle >(val4);
55693 {
55694 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55695 result = (arg1)->SaveCore(file_name: (char const *)arg2,flavor: (char const *)arg3,core_style: arg4);
55696 SWIG_PYTHON_THREAD_END_ALLOW;
55697 }
55698 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
55699 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55700 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
55701 return resultobj;
55702fail:
55703 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55704 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
55705 return NULL;
55706}
55707
55708
55709SWIGINTERN PyObject *_wrap_SBProcess_SaveCore__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
55710 PyObject *resultobj = 0;
55711 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55712 char *arg2 = (char *) 0 ;
55713 void *argp1 = 0 ;
55714 int res1 = 0 ;
55715 int res2 ;
55716 char *buf2 = 0 ;
55717 int alloc2 = 0 ;
55718 lldb::SBError result;
55719
55720 (void)self;
55721 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
55722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55723 if (!SWIG_IsOK(res1)) {
55724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SaveCore" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55725 }
55726 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55727 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
55728 if (!SWIG_IsOK(res2)) {
55729 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_SaveCore" "', argument " "2"" of type '" "char const *""'");
55730 }
55731 arg2 = reinterpret_cast< char * >(buf2);
55732 {
55733 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55734 result = (arg1)->SaveCore(file_name: (char const *)arg2);
55735 SWIG_PYTHON_THREAD_END_ALLOW;
55736 }
55737 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
55738 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55739 return resultobj;
55740fail:
55741 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55742 return NULL;
55743}
55744
55745
55746SWIGINTERN PyObject *_wrap_SBProcess_SaveCore__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
55747 PyObject *resultobj = 0;
55748 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55749 lldb::SBSaveCoreOptions *arg2 = 0 ;
55750 void *argp1 = 0 ;
55751 int res1 = 0 ;
55752 void *argp2 = 0 ;
55753 int res2 = 0 ;
55754 lldb::SBError result;
55755
55756 (void)self;
55757 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
55758 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55759 if (!SWIG_IsOK(res1)) {
55760 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SaveCore" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55761 }
55762 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55763 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSaveCoreOptions, 0 );
55764 if (!SWIG_IsOK(res2)) {
55765 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_SaveCore" "', argument " "2"" of type '" "lldb::SBSaveCoreOptions &""'");
55766 }
55767 if (!argp2) {
55768 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_SaveCore" "', argument " "2"" of type '" "lldb::SBSaveCoreOptions &""'");
55769 }
55770 arg2 = reinterpret_cast< lldb::SBSaveCoreOptions * >(argp2);
55771 {
55772 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55773 result = (arg1)->SaveCore(options&: *arg2);
55774 SWIG_PYTHON_THREAD_END_ALLOW;
55775 }
55776 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
55777 return resultobj;
55778fail:
55779 return NULL;
55780}
55781
55782
55783SWIGINTERN PyObject *_wrap_SBProcess_SaveCore(PyObject *self, PyObject *args) {
55784 Py_ssize_t argc;
55785 PyObject *argv[5] = {
55786 0
55787 };
55788
55789 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_SaveCore", min: 0, max: 4, objs: argv))) SWIG_fail;
55790 --argc;
55791 if (argc == 2) {
55792 int _v = 0;
55793 void *vptr = 0;
55794 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
55795 _v = SWIG_CheckState(res);
55796 if (_v) {
55797 void *vptr = 0;
55798 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBSaveCoreOptions, SWIG_POINTER_NO_NULL);
55799 _v = SWIG_CheckState(res);
55800 if (_v) {
55801 return _wrap_SBProcess_SaveCore__SWIG_2(self, nobjs: argc, swig_obj: argv);
55802 }
55803 }
55804 }
55805 if (argc == 2) {
55806 int _v = 0;
55807 void *vptr = 0;
55808 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
55809 _v = SWIG_CheckState(res);
55810 if (_v) {
55811 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
55812 _v = SWIG_CheckState(res);
55813 if (_v) {
55814 return _wrap_SBProcess_SaveCore__SWIG_1(self, nobjs: argc, swig_obj: argv);
55815 }
55816 }
55817 }
55818 if (argc == 4) {
55819 int _v = 0;
55820 void *vptr = 0;
55821 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
55822 _v = SWIG_CheckState(res);
55823 if (_v) {
55824 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
55825 _v = SWIG_CheckState(res);
55826 if (_v) {
55827 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
55828 _v = SWIG_CheckState(res);
55829 if (_v) {
55830 {
55831 int res = SWIG_AsVal_int(obj: argv[3], NULL);
55832 _v = SWIG_CheckState(res);
55833 }
55834 if (_v) {
55835 return _wrap_SBProcess_SaveCore__SWIG_0(self, nobjs: argc, swig_obj: argv);
55836 }
55837 }
55838 }
55839 }
55840 }
55841
55842fail:
55843 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_SaveCore'.\n"
55844 " Possible C/C++ prototypes are:\n"
55845 " lldb::SBProcess::SaveCore(char const *,char const *,lldb::SaveCoreStyle)\n"
55846 " lldb::SBProcess::SaveCore(char const *)\n"
55847 " lldb::SBProcess::SaveCore(lldb::SBSaveCoreOptions &)\n");
55848 return 0;
55849}
55850
55851
55852SWIGINTERN PyObject *_wrap_SBProcess_GetMemoryRegionInfo(PyObject *self, PyObject *args) {
55853 PyObject *resultobj = 0;
55854 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55855 lldb::addr_t arg2 ;
55856 lldb::SBMemoryRegionInfo *arg3 = 0 ;
55857 void *argp1 = 0 ;
55858 int res1 = 0 ;
55859 unsigned long long val2 ;
55860 int ecode2 = 0 ;
55861 void *argp3 = 0 ;
55862 int res3 = 0 ;
55863 PyObject *swig_obj[3] ;
55864 lldb::SBError result;
55865
55866 (void)self;
55867 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetMemoryRegionInfo", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
55868 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55869 if (!SWIG_IsOK(res1)) {
55870 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetMemoryRegionInfo" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55871 }
55872 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55873 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
55874 if (!SWIG_IsOK(ecode2)) {
55875 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetMemoryRegionInfo" "', argument " "2"" of type '" "lldb::addr_t""'");
55876 }
55877 arg2 = static_cast< lldb::addr_t >(val2);
55878 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 );
55879 if (!SWIG_IsOK(res3)) {
55880 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_GetMemoryRegionInfo" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
55881 }
55882 if (!argp3) {
55883 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetMemoryRegionInfo" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
55884 }
55885 arg3 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp3);
55886 {
55887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55888 result = (arg1)->GetMemoryRegionInfo(load_addr: arg2,region_info&: *arg3);
55889 SWIG_PYTHON_THREAD_END_ALLOW;
55890 }
55891 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
55892 return resultobj;
55893fail:
55894 return NULL;
55895}
55896
55897
55898SWIGINTERN PyObject *_wrap_SBProcess_GetMemoryRegions(PyObject *self, PyObject *args) {
55899 PyObject *resultobj = 0;
55900 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55901 void *argp1 = 0 ;
55902 int res1 = 0 ;
55903 PyObject *swig_obj[1] ;
55904 lldb::SBMemoryRegionInfoList result;
55905
55906 (void)self;
55907 if (!args) SWIG_fail;
55908 swig_obj[0] = args;
55909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55910 if (!SWIG_IsOK(res1)) {
55911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetMemoryRegions" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55912 }
55913 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55914 {
55915 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55916 result = (arg1)->GetMemoryRegions();
55917 SWIG_PYTHON_THREAD_END_ALLOW;
55918 }
55919 resultobj = SWIG_NewPointerObj((new lldb::SBMemoryRegionInfoList(result)), SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_OWN | 0 );
55920 return resultobj;
55921fail:
55922 return NULL;
55923}
55924
55925
55926SWIGINTERN PyObject *_wrap_SBProcess_GetProcessInfo(PyObject *self, PyObject *args) {
55927 PyObject *resultobj = 0;
55928 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55929 void *argp1 = 0 ;
55930 int res1 = 0 ;
55931 PyObject *swig_obj[1] ;
55932 lldb::SBProcessInfo result;
55933
55934 (void)self;
55935 if (!args) SWIG_fail;
55936 swig_obj[0] = args;
55937 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55938 if (!SWIG_IsOK(res1)) {
55939 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetProcessInfo" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55940 }
55941 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55942 {
55943 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55944 result = (arg1)->GetProcessInfo();
55945 SWIG_PYTHON_THREAD_END_ALLOW;
55946 }
55947 resultobj = SWIG_NewPointerObj((new lldb::SBProcessInfo(result)), SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_OWN | 0 );
55948 return resultobj;
55949fail:
55950 return NULL;
55951}
55952
55953
55954SWIGINTERN PyObject *_wrap_SBProcess_GetCoreFile(PyObject *self, PyObject *args) {
55955 PyObject *resultobj = 0;
55956 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55957 void *argp1 = 0 ;
55958 int res1 = 0 ;
55959 PyObject *swig_obj[1] ;
55960 lldb::SBFileSpec result;
55961
55962 (void)self;
55963 if (!args) SWIG_fail;
55964 swig_obj[0] = args;
55965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55966 if (!SWIG_IsOK(res1)) {
55967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetCoreFile" "', argument " "1"" of type '" "lldb::SBProcess *""'");
55968 }
55969 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
55970 {
55971 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55972 result = (arg1)->GetCoreFile();
55973 SWIG_PYTHON_THREAD_END_ALLOW;
55974 }
55975 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
55976 return resultobj;
55977fail:
55978 return NULL;
55979}
55980
55981
55982SWIGINTERN PyObject *_wrap_SBProcess_GetAddressMask__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
55983 PyObject *resultobj = 0;
55984 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
55985 lldb::AddressMaskType arg2 ;
55986 lldb::AddressMaskRange arg3 ;
55987 void *argp1 = 0 ;
55988 int res1 = 0 ;
55989 int val2 ;
55990 int ecode2 = 0 ;
55991 int val3 ;
55992 int ecode3 = 0 ;
55993 lldb::addr_t result;
55994
55995 (void)self;
55996 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
55997 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
55998 if (!SWIG_IsOK(res1)) {
55999 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetAddressMask" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56000 }
56001 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56002 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
56003 if (!SWIG_IsOK(ecode2)) {
56004 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetAddressMask" "', argument " "2"" of type '" "lldb::AddressMaskType""'");
56005 }
56006 arg2 = static_cast< lldb::AddressMaskType >(val2);
56007 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
56008 if (!SWIG_IsOK(ecode3)) {
56009 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_GetAddressMask" "', argument " "3"" of type '" "lldb::AddressMaskRange""'");
56010 }
56011 arg3 = static_cast< lldb::AddressMaskRange >(val3);
56012 {
56013 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56014 result = (lldb::addr_t)(arg1)->GetAddressMask(type: arg2,addr_range: arg3);
56015 SWIG_PYTHON_THREAD_END_ALLOW;
56016 }
56017 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
56018 return resultobj;
56019fail:
56020 return NULL;
56021}
56022
56023
56024SWIGINTERN PyObject *_wrap_SBProcess_GetAddressMask__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
56025 PyObject *resultobj = 0;
56026 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56027 lldb::AddressMaskType arg2 ;
56028 void *argp1 = 0 ;
56029 int res1 = 0 ;
56030 int val2 ;
56031 int ecode2 = 0 ;
56032 lldb::addr_t result;
56033
56034 (void)self;
56035 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
56036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56037 if (!SWIG_IsOK(res1)) {
56038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetAddressMask" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56039 }
56040 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56041 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
56042 if (!SWIG_IsOK(ecode2)) {
56043 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetAddressMask" "', argument " "2"" of type '" "lldb::AddressMaskType""'");
56044 }
56045 arg2 = static_cast< lldb::AddressMaskType >(val2);
56046 {
56047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56048 result = (lldb::addr_t)(arg1)->GetAddressMask(type: arg2);
56049 SWIG_PYTHON_THREAD_END_ALLOW;
56050 }
56051 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
56052 return resultobj;
56053fail:
56054 return NULL;
56055}
56056
56057
56058SWIGINTERN PyObject *_wrap_SBProcess_GetAddressMask(PyObject *self, PyObject *args) {
56059 Py_ssize_t argc;
56060 PyObject *argv[4] = {
56061 0
56062 };
56063
56064 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_GetAddressMask", min: 0, max: 3, objs: argv))) SWIG_fail;
56065 --argc;
56066 if (argc == 2) {
56067 int _v = 0;
56068 void *vptr = 0;
56069 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
56070 _v = SWIG_CheckState(res);
56071 if (_v) {
56072 {
56073 int res = SWIG_AsVal_int(obj: argv[1], NULL);
56074 _v = SWIG_CheckState(res);
56075 }
56076 if (_v) {
56077 return _wrap_SBProcess_GetAddressMask__SWIG_1(self, nobjs: argc, swig_obj: argv);
56078 }
56079 }
56080 }
56081 if (argc == 3) {
56082 int _v = 0;
56083 void *vptr = 0;
56084 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
56085 _v = SWIG_CheckState(res);
56086 if (_v) {
56087 {
56088 int res = SWIG_AsVal_int(obj: argv[1], NULL);
56089 _v = SWIG_CheckState(res);
56090 }
56091 if (_v) {
56092 {
56093 int res = SWIG_AsVal_int(obj: argv[2], NULL);
56094 _v = SWIG_CheckState(res);
56095 }
56096 if (_v) {
56097 return _wrap_SBProcess_GetAddressMask__SWIG_0(self, nobjs: argc, swig_obj: argv);
56098 }
56099 }
56100 }
56101 }
56102
56103fail:
56104 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_GetAddressMask'.\n"
56105 " Possible C/C++ prototypes are:\n"
56106 " lldb::SBProcess::GetAddressMask(lldb::AddressMaskType,lldb::AddressMaskRange)\n"
56107 " lldb::SBProcess::GetAddressMask(lldb::AddressMaskType)\n");
56108 return 0;
56109}
56110
56111
56112SWIGINTERN PyObject *_wrap_SBProcess_SetAddressMask__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
56113 PyObject *resultobj = 0;
56114 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56115 lldb::AddressMaskType arg2 ;
56116 lldb::addr_t arg3 ;
56117 lldb::AddressMaskRange arg4 ;
56118 void *argp1 = 0 ;
56119 int res1 = 0 ;
56120 int val2 ;
56121 int ecode2 = 0 ;
56122 unsigned long long val3 ;
56123 int ecode3 = 0 ;
56124 int val4 ;
56125 int ecode4 = 0 ;
56126
56127 (void)self;
56128 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
56129 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56130 if (!SWIG_IsOK(res1)) {
56131 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetAddressMask" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56132 }
56133 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56134 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
56135 if (!SWIG_IsOK(ecode2)) {
56136 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_SetAddressMask" "', argument " "2"" of type '" "lldb::AddressMaskType""'");
56137 }
56138 arg2 = static_cast< lldb::AddressMaskType >(val2);
56139 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
56140 if (!SWIG_IsOK(ecode3)) {
56141 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_SetAddressMask" "', argument " "3"" of type '" "lldb::addr_t""'");
56142 }
56143 arg3 = static_cast< lldb::addr_t >(val3);
56144 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
56145 if (!SWIG_IsOK(ecode4)) {
56146 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBProcess_SetAddressMask" "', argument " "4"" of type '" "lldb::AddressMaskRange""'");
56147 }
56148 arg4 = static_cast< lldb::AddressMaskRange >(val4);
56149 {
56150 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56151 (arg1)->SetAddressMask(type: arg2,mask: arg3,addr_range: arg4);
56152 SWIG_PYTHON_THREAD_END_ALLOW;
56153 }
56154 resultobj = SWIG_Py_Void();
56155 return resultobj;
56156fail:
56157 return NULL;
56158}
56159
56160
56161SWIGINTERN PyObject *_wrap_SBProcess_SetAddressMask__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
56162 PyObject *resultobj = 0;
56163 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56164 lldb::AddressMaskType arg2 ;
56165 lldb::addr_t arg3 ;
56166 void *argp1 = 0 ;
56167 int res1 = 0 ;
56168 int val2 ;
56169 int ecode2 = 0 ;
56170 unsigned long long val3 ;
56171 int ecode3 = 0 ;
56172
56173 (void)self;
56174 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
56175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56176 if (!SWIG_IsOK(res1)) {
56177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetAddressMask" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56178 }
56179 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56180 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
56181 if (!SWIG_IsOK(ecode2)) {
56182 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_SetAddressMask" "', argument " "2"" of type '" "lldb::AddressMaskType""'");
56183 }
56184 arg2 = static_cast< lldb::AddressMaskType >(val2);
56185 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
56186 if (!SWIG_IsOK(ecode3)) {
56187 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_SetAddressMask" "', argument " "3"" of type '" "lldb::addr_t""'");
56188 }
56189 arg3 = static_cast< lldb::addr_t >(val3);
56190 {
56191 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56192 (arg1)->SetAddressMask(type: arg2,mask: arg3);
56193 SWIG_PYTHON_THREAD_END_ALLOW;
56194 }
56195 resultobj = SWIG_Py_Void();
56196 return resultobj;
56197fail:
56198 return NULL;
56199}
56200
56201
56202SWIGINTERN PyObject *_wrap_SBProcess_SetAddressMask(PyObject *self, PyObject *args) {
56203 Py_ssize_t argc;
56204 PyObject *argv[5] = {
56205 0
56206 };
56207
56208 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_SetAddressMask", min: 0, max: 4, objs: argv))) SWIG_fail;
56209 --argc;
56210 if (argc == 3) {
56211 int _v = 0;
56212 void *vptr = 0;
56213 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
56214 _v = SWIG_CheckState(res);
56215 if (_v) {
56216 {
56217 int res = SWIG_AsVal_int(obj: argv[1], NULL);
56218 _v = SWIG_CheckState(res);
56219 }
56220 if (_v) {
56221 {
56222 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
56223 _v = SWIG_CheckState(res);
56224 }
56225 if (_v) {
56226 return _wrap_SBProcess_SetAddressMask__SWIG_1(self, nobjs: argc, swig_obj: argv);
56227 }
56228 }
56229 }
56230 }
56231 if (argc == 4) {
56232 int _v = 0;
56233 void *vptr = 0;
56234 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
56235 _v = SWIG_CheckState(res);
56236 if (_v) {
56237 {
56238 int res = SWIG_AsVal_int(obj: argv[1], NULL);
56239 _v = SWIG_CheckState(res);
56240 }
56241 if (_v) {
56242 {
56243 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
56244 _v = SWIG_CheckState(res);
56245 }
56246 if (_v) {
56247 {
56248 int res = SWIG_AsVal_int(obj: argv[3], NULL);
56249 _v = SWIG_CheckState(res);
56250 }
56251 if (_v) {
56252 return _wrap_SBProcess_SetAddressMask__SWIG_0(self, nobjs: argc, swig_obj: argv);
56253 }
56254 }
56255 }
56256 }
56257 }
56258
56259fail:
56260 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_SetAddressMask'.\n"
56261 " Possible C/C++ prototypes are:\n"
56262 " lldb::SBProcess::SetAddressMask(lldb::AddressMaskType,lldb::addr_t,lldb::AddressMaskRange)\n"
56263 " lldb::SBProcess::SetAddressMask(lldb::AddressMaskType,lldb::addr_t)\n");
56264 return 0;
56265}
56266
56267
56268SWIGINTERN PyObject *_wrap_SBProcess_SetAddressableBits__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
56269 PyObject *resultobj = 0;
56270 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56271 lldb::AddressMaskType arg2 ;
56272 uint32_t arg3 ;
56273 lldb::AddressMaskRange arg4 ;
56274 void *argp1 = 0 ;
56275 int res1 = 0 ;
56276 int val2 ;
56277 int ecode2 = 0 ;
56278 unsigned int val3 ;
56279 int ecode3 = 0 ;
56280 int val4 ;
56281 int ecode4 = 0 ;
56282
56283 (void)self;
56284 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
56285 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56286 if (!SWIG_IsOK(res1)) {
56287 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetAddressableBits" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56288 }
56289 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56290 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
56291 if (!SWIG_IsOK(ecode2)) {
56292 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_SetAddressableBits" "', argument " "2"" of type '" "lldb::AddressMaskType""'");
56293 }
56294 arg2 = static_cast< lldb::AddressMaskType >(val2);
56295 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
56296 if (!SWIG_IsOK(ecode3)) {
56297 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_SetAddressableBits" "', argument " "3"" of type '" "uint32_t""'");
56298 }
56299 arg3 = static_cast< uint32_t >(val3);
56300 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
56301 if (!SWIG_IsOK(ecode4)) {
56302 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBProcess_SetAddressableBits" "', argument " "4"" of type '" "lldb::AddressMaskRange""'");
56303 }
56304 arg4 = static_cast< lldb::AddressMaskRange >(val4);
56305 {
56306 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56307 (arg1)->SetAddressableBits(type: arg2,num_bits: arg3,addr_range: arg4);
56308 SWIG_PYTHON_THREAD_END_ALLOW;
56309 }
56310 resultobj = SWIG_Py_Void();
56311 return resultobj;
56312fail:
56313 return NULL;
56314}
56315
56316
56317SWIGINTERN PyObject *_wrap_SBProcess_SetAddressableBits__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
56318 PyObject *resultobj = 0;
56319 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56320 lldb::AddressMaskType arg2 ;
56321 uint32_t arg3 ;
56322 void *argp1 = 0 ;
56323 int res1 = 0 ;
56324 int val2 ;
56325 int ecode2 = 0 ;
56326 unsigned int val3 ;
56327 int ecode3 = 0 ;
56328
56329 (void)self;
56330 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
56331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56332 if (!SWIG_IsOK(res1)) {
56333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetAddressableBits" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56334 }
56335 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56336 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
56337 if (!SWIG_IsOK(ecode2)) {
56338 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_SetAddressableBits" "', argument " "2"" of type '" "lldb::AddressMaskType""'");
56339 }
56340 arg2 = static_cast< lldb::AddressMaskType >(val2);
56341 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
56342 if (!SWIG_IsOK(ecode3)) {
56343 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_SetAddressableBits" "', argument " "3"" of type '" "uint32_t""'");
56344 }
56345 arg3 = static_cast< uint32_t >(val3);
56346 {
56347 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56348 (arg1)->SetAddressableBits(type: arg2,num_bits: arg3);
56349 SWIG_PYTHON_THREAD_END_ALLOW;
56350 }
56351 resultobj = SWIG_Py_Void();
56352 return resultobj;
56353fail:
56354 return NULL;
56355}
56356
56357
56358SWIGINTERN PyObject *_wrap_SBProcess_SetAddressableBits(PyObject *self, PyObject *args) {
56359 Py_ssize_t argc;
56360 PyObject *argv[5] = {
56361 0
56362 };
56363
56364 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_SetAddressableBits", min: 0, max: 4, objs: argv))) SWIG_fail;
56365 --argc;
56366 if (argc == 3) {
56367 int _v = 0;
56368 void *vptr = 0;
56369 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
56370 _v = SWIG_CheckState(res);
56371 if (_v) {
56372 {
56373 int res = SWIG_AsVal_int(obj: argv[1], NULL);
56374 _v = SWIG_CheckState(res);
56375 }
56376 if (_v) {
56377 {
56378 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
56379 _v = SWIG_CheckState(res);
56380 }
56381 if (_v) {
56382 return _wrap_SBProcess_SetAddressableBits__SWIG_1(self, nobjs: argc, swig_obj: argv);
56383 }
56384 }
56385 }
56386 }
56387 if (argc == 4) {
56388 int _v = 0;
56389 void *vptr = 0;
56390 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
56391 _v = SWIG_CheckState(res);
56392 if (_v) {
56393 {
56394 int res = SWIG_AsVal_int(obj: argv[1], NULL);
56395 _v = SWIG_CheckState(res);
56396 }
56397 if (_v) {
56398 {
56399 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
56400 _v = SWIG_CheckState(res);
56401 }
56402 if (_v) {
56403 {
56404 int res = SWIG_AsVal_int(obj: argv[3], NULL);
56405 _v = SWIG_CheckState(res);
56406 }
56407 if (_v) {
56408 return _wrap_SBProcess_SetAddressableBits__SWIG_0(self, nobjs: argc, swig_obj: argv);
56409 }
56410 }
56411 }
56412 }
56413 }
56414
56415fail:
56416 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_SetAddressableBits'.\n"
56417 " Possible C/C++ prototypes are:\n"
56418 " lldb::SBProcess::SetAddressableBits(lldb::AddressMaskType,uint32_t,lldb::AddressMaskRange)\n"
56419 " lldb::SBProcess::SetAddressableBits(lldb::AddressMaskType,uint32_t)\n");
56420 return 0;
56421}
56422
56423
56424SWIGINTERN PyObject *_wrap_SBProcess_FixAddress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
56425 PyObject *resultobj = 0;
56426 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56427 lldb::addr_t arg2 ;
56428 lldb::AddressMaskType arg3 ;
56429 void *argp1 = 0 ;
56430 int res1 = 0 ;
56431 unsigned long long val2 ;
56432 int ecode2 = 0 ;
56433 int val3 ;
56434 int ecode3 = 0 ;
56435 lldb::addr_t result;
56436
56437 (void)self;
56438 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
56439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56440 if (!SWIG_IsOK(res1)) {
56441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_FixAddress" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56442 }
56443 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56444 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
56445 if (!SWIG_IsOK(ecode2)) {
56446 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_FixAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
56447 }
56448 arg2 = static_cast< lldb::addr_t >(val2);
56449 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
56450 if (!SWIG_IsOK(ecode3)) {
56451 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_FixAddress" "', argument " "3"" of type '" "lldb::AddressMaskType""'");
56452 }
56453 arg3 = static_cast< lldb::AddressMaskType >(val3);
56454 {
56455 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56456 result = (lldb::addr_t)(arg1)->FixAddress(addr: arg2,type: arg3);
56457 SWIG_PYTHON_THREAD_END_ALLOW;
56458 }
56459 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
56460 return resultobj;
56461fail:
56462 return NULL;
56463}
56464
56465
56466SWIGINTERN PyObject *_wrap_SBProcess_FixAddress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
56467 PyObject *resultobj = 0;
56468 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56469 lldb::addr_t arg2 ;
56470 void *argp1 = 0 ;
56471 int res1 = 0 ;
56472 unsigned long long val2 ;
56473 int ecode2 = 0 ;
56474 lldb::addr_t result;
56475
56476 (void)self;
56477 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
56478 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56479 if (!SWIG_IsOK(res1)) {
56480 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_FixAddress" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56481 }
56482 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56483 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
56484 if (!SWIG_IsOK(ecode2)) {
56485 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_FixAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
56486 }
56487 arg2 = static_cast< lldb::addr_t >(val2);
56488 {
56489 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56490 result = (lldb::addr_t)(arg1)->FixAddress(addr: arg2);
56491 SWIG_PYTHON_THREAD_END_ALLOW;
56492 }
56493 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
56494 return resultobj;
56495fail:
56496 return NULL;
56497}
56498
56499
56500SWIGINTERN PyObject *_wrap_SBProcess_FixAddress(PyObject *self, PyObject *args) {
56501 Py_ssize_t argc;
56502 PyObject *argv[4] = {
56503 0
56504 };
56505
56506 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProcess_FixAddress", min: 0, max: 3, objs: argv))) SWIG_fail;
56507 --argc;
56508 if (argc == 2) {
56509 int _v = 0;
56510 void *vptr = 0;
56511 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
56512 _v = SWIG_CheckState(res);
56513 if (_v) {
56514 {
56515 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
56516 _v = SWIG_CheckState(res);
56517 }
56518 if (_v) {
56519 return _wrap_SBProcess_FixAddress__SWIG_1(self, nobjs: argc, swig_obj: argv);
56520 }
56521 }
56522 }
56523 if (argc == 3) {
56524 int _v = 0;
56525 void *vptr = 0;
56526 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
56527 _v = SWIG_CheckState(res);
56528 if (_v) {
56529 {
56530 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
56531 _v = SWIG_CheckState(res);
56532 }
56533 if (_v) {
56534 {
56535 int res = SWIG_AsVal_int(obj: argv[2], NULL);
56536 _v = SWIG_CheckState(res);
56537 }
56538 if (_v) {
56539 return _wrap_SBProcess_FixAddress__SWIG_0(self, nobjs: argc, swig_obj: argv);
56540 }
56541 }
56542 }
56543 }
56544
56545fail:
56546 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProcess_FixAddress'.\n"
56547 " Possible C/C++ prototypes are:\n"
56548 " lldb::SBProcess::FixAddress(lldb::addr_t,lldb::AddressMaskType)\n"
56549 " lldb::SBProcess::FixAddress(lldb::addr_t)\n");
56550 return 0;
56551}
56552
56553
56554SWIGINTERN PyObject *_wrap_SBProcess_AllocateMemory(PyObject *self, PyObject *args) {
56555 PyObject *resultobj = 0;
56556 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56557 size_t arg2 ;
56558 uint32_t arg3 ;
56559 lldb::SBError *arg4 = 0 ;
56560 void *argp1 = 0 ;
56561 int res1 = 0 ;
56562 size_t val2 ;
56563 int ecode2 = 0 ;
56564 unsigned int val3 ;
56565 int ecode3 = 0 ;
56566 void *argp4 = 0 ;
56567 int res4 = 0 ;
56568 PyObject *swig_obj[4] ;
56569 lldb::addr_t result;
56570
56571 (void)self;
56572 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_AllocateMemory", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
56573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56574 if (!SWIG_IsOK(res1)) {
56575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_AllocateMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56576 }
56577 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56578 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
56579 if (!SWIG_IsOK(ecode2)) {
56580 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_AllocateMemory" "', argument " "2"" of type '" "size_t""'");
56581 }
56582 arg2 = static_cast< size_t >(val2);
56583 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
56584 if (!SWIG_IsOK(ecode3)) {
56585 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_AllocateMemory" "', argument " "3"" of type '" "uint32_t""'");
56586 }
56587 arg3 = static_cast< uint32_t >(val3);
56588 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
56589 if (!SWIG_IsOK(res4)) {
56590 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_AllocateMemory" "', argument " "4"" of type '" "lldb::SBError &""'");
56591 }
56592 if (!argp4) {
56593 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_AllocateMemory" "', argument " "4"" of type '" "lldb::SBError &""'");
56594 }
56595 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
56596 {
56597 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56598 result = (lldb::addr_t)(arg1)->AllocateMemory(size: arg2,permissions: arg3,error&: *arg4);
56599 SWIG_PYTHON_THREAD_END_ALLOW;
56600 }
56601 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
56602 return resultobj;
56603fail:
56604 return NULL;
56605}
56606
56607
56608SWIGINTERN PyObject *_wrap_SBProcess_DeallocateMemory(PyObject *self, PyObject *args) {
56609 PyObject *resultobj = 0;
56610 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56611 lldb::addr_t arg2 ;
56612 void *argp1 = 0 ;
56613 int res1 = 0 ;
56614 unsigned long long val2 ;
56615 int ecode2 = 0 ;
56616 PyObject *swig_obj[2] ;
56617 lldb::SBError result;
56618
56619 (void)self;
56620 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_DeallocateMemory", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
56621 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56622 if (!SWIG_IsOK(res1)) {
56623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_DeallocateMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56624 }
56625 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56626 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
56627 if (!SWIG_IsOK(ecode2)) {
56628 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_DeallocateMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
56629 }
56630 arg2 = static_cast< lldb::addr_t >(val2);
56631 {
56632 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56633 result = (arg1)->DeallocateMemory(ptr: arg2);
56634 SWIG_PYTHON_THREAD_END_ALLOW;
56635 }
56636 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
56637 return resultobj;
56638fail:
56639 return NULL;
56640}
56641
56642
56643SWIGINTERN PyObject *_wrap_SBProcess_GetScriptedImplementation(PyObject *self, PyObject *args) {
56644 PyObject *resultobj = 0;
56645 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56646 void *argp1 = 0 ;
56647 int res1 = 0 ;
56648 PyObject *swig_obj[1] ;
56649 SwigValueWrapper< lldb::SBScriptObject > result;
56650
56651 (void)self;
56652 if (!args) SWIG_fail;
56653 swig_obj[0] = args;
56654 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56655 if (!SWIG_IsOK(res1)) {
56656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetScriptedImplementation" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56657 }
56658 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56659 {
56660 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56661 result = (arg1)->GetScriptedImplementation();
56662 SWIG_PYTHON_THREAD_END_ALLOW;
56663 }
56664 {
56665 resultobj = nullptr;
56666 if (const void* impl = (&result)->GetPointer())
56667 resultobj = (PyObject*) impl;
56668 if (!resultobj) {
56669 resultobj = Py_None;
56670 Py_INCREF(Py_None);
56671 } else {
56672 Py_INCREF(resultobj);
56673 }
56674 }
56675 return resultobj;
56676fail:
56677 return NULL;
56678}
56679
56680
56681SWIGINTERN PyObject *_wrap_SBProcess_GetStatus(PyObject *self, PyObject *args) {
56682 PyObject *resultobj = 0;
56683 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56684 lldb::SBStream *arg2 = 0 ;
56685 void *argp1 = 0 ;
56686 int res1 = 0 ;
56687 void *argp2 = 0 ;
56688 int res2 = 0 ;
56689 PyObject *swig_obj[2] ;
56690
56691 (void)self;
56692 if (!SWIG_Python_UnpackTuple(args, name: "SBProcess_GetStatus", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
56693 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56694 if (!SWIG_IsOK(res1)) {
56695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStatus" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56696 }
56697 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56698 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
56699 if (!SWIG_IsOK(res2)) {
56700 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_GetStatus" "', argument " "2"" of type '" "lldb::SBStream &""'");
56701 }
56702 if (!argp2) {
56703 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetStatus" "', argument " "2"" of type '" "lldb::SBStream &""'");
56704 }
56705 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
56706 {
56707 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56708 (arg1)->GetStatus(status&: *arg2);
56709 SWIG_PYTHON_THREAD_END_ALLOW;
56710 }
56711 resultobj = SWIG_Py_Void();
56712 return resultobj;
56713fail:
56714 return NULL;
56715}
56716
56717
56718SWIGINTERN PyObject *_wrap_SBProcess___repr__(PyObject *self, PyObject *args) {
56719 PyObject *resultobj = 0;
56720 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
56721 void *argp1 = 0 ;
56722 int res1 = 0 ;
56723 PyObject *swig_obj[1] ;
56724 std::string result;
56725
56726 (void)self;
56727 if (!args) SWIG_fail;
56728 swig_obj[0] = args;
56729 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
56730 if (!SWIG_IsOK(res1)) {
56731 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess___repr__" "', argument " "1"" of type '" "lldb::SBProcess *""'");
56732 }
56733 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
56734 {
56735 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56736 result = lldb_SBProcess___repr__(self: arg1);
56737 SWIG_PYTHON_THREAD_END_ALLOW;
56738 }
56739 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
56740 return resultobj;
56741fail:
56742 return NULL;
56743}
56744
56745
56746SWIGINTERN PyObject *SBProcess_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
56747 PyObject *obj;
56748 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
56749 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBProcess, SWIG_NewClientData(obj));
56750 return SWIG_Py_Void();
56751}
56752
56753SWIGINTERN PyObject *SBProcess_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
56754 return SWIG_Python_InitShadowInstance(args);
56755}
56756
56757SWIGINTERN PyObject *_wrap_new_SBProcessInfo__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
56758 PyObject *resultobj = 0;
56759 lldb::SBProcessInfo *result = 0 ;
56760
56761 (void)self;
56762 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
56763 {
56764 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56765 result = (lldb::SBProcessInfo *)new lldb::SBProcessInfo();
56766 SWIG_PYTHON_THREAD_END_ALLOW;
56767 }
56768 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_NEW | 0 );
56769 return resultobj;
56770fail:
56771 return NULL;
56772}
56773
56774
56775SWIGINTERN PyObject *_wrap_new_SBProcessInfo__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
56776 PyObject *resultobj = 0;
56777 lldb::SBProcessInfo *arg1 = 0 ;
56778 void *argp1 = 0 ;
56779 int res1 = 0 ;
56780 lldb::SBProcessInfo *result = 0 ;
56781
56782 (void)self;
56783 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
56784 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0);
56785 if (!SWIG_IsOK(res1)) {
56786 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBProcessInfo" "', argument " "1"" of type '" "lldb::SBProcessInfo const &""'");
56787 }
56788 if (!argp1) {
56789 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBProcessInfo" "', argument " "1"" of type '" "lldb::SBProcessInfo const &""'");
56790 }
56791 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
56792 {
56793 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56794 result = (lldb::SBProcessInfo *)new lldb::SBProcessInfo((lldb::SBProcessInfo const &)*arg1);
56795 SWIG_PYTHON_THREAD_END_ALLOW;
56796 }
56797 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_NEW | 0 );
56798 return resultobj;
56799fail:
56800 return NULL;
56801}
56802
56803
56804SWIGINTERN PyObject *_wrap_new_SBProcessInfo(PyObject *self, PyObject *args) {
56805 Py_ssize_t argc;
56806 PyObject *argv[2] = {
56807 0
56808 };
56809
56810 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBProcessInfo", min: 0, max: 1, objs: argv))) SWIG_fail;
56811 --argc;
56812 if (argc == 0) {
56813 return _wrap_new_SBProcessInfo__SWIG_0(self, nobjs: argc, argv);
56814 }
56815 if (argc == 1) {
56816 int _v = 0;
56817 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_NO_NULL | 0);
56818 _v = SWIG_CheckState(res);
56819 if (_v) {
56820 return _wrap_new_SBProcessInfo__SWIG_1(self, nobjs: argc, swig_obj: argv);
56821 }
56822 }
56823
56824fail:
56825 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBProcessInfo'.\n"
56826 " Possible C/C++ prototypes are:\n"
56827 " lldb::SBProcessInfo::SBProcessInfo()\n"
56828 " lldb::SBProcessInfo::SBProcessInfo(lldb::SBProcessInfo const &)\n");
56829 return 0;
56830}
56831
56832
56833SWIGINTERN PyObject *_wrap_delete_SBProcessInfo(PyObject *self, PyObject *args) {
56834 PyObject *resultobj = 0;
56835 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
56836 void *argp1 = 0 ;
56837 int res1 = 0 ;
56838 PyObject *swig_obj[1] ;
56839
56840 (void)self;
56841 if (!args) SWIG_fail;
56842 swig_obj[0] = args;
56843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_DISOWN | 0 );
56844 if (!SWIG_IsOK(res1)) {
56845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBProcessInfo" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
56846 }
56847 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
56848 {
56849 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56850 delete arg1;
56851 SWIG_PYTHON_THREAD_END_ALLOW;
56852 }
56853 resultobj = SWIG_Py_Void();
56854 return resultobj;
56855fail:
56856 return NULL;
56857}
56858
56859
56860SWIGINTERN PyObject *_wrap_SBProcessInfo___nonzero__(PyObject *self, PyObject *args) {
56861 PyObject *resultobj = 0;
56862 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
56863 void *argp1 = 0 ;
56864 int res1 = 0 ;
56865 PyObject *swig_obj[1] ;
56866 bool result;
56867
56868 (void)self;
56869 if (!args) SWIG_fail;
56870 swig_obj[0] = args;
56871 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
56872 if (!SWIG_IsOK(res1)) {
56873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo___nonzero__" "', argument " "1"" of type '" "lldb::SBProcessInfo const *""'");
56874 }
56875 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
56876 {
56877 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56878 result = (bool)((lldb::SBProcessInfo const *)arg1)->operator bool();
56879 SWIG_PYTHON_THREAD_END_ALLOW;
56880 }
56881 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
56882 return resultobj;
56883fail:
56884 return NULL;
56885}
56886
56887
56888SWIGINTERN PyObject *_wrap_SBProcessInfo_IsValid(PyObject *self, PyObject *args) {
56889 PyObject *resultobj = 0;
56890 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
56891 void *argp1 = 0 ;
56892 int res1 = 0 ;
56893 PyObject *swig_obj[1] ;
56894 bool result;
56895
56896 (void)self;
56897 if (!args) SWIG_fail;
56898 swig_obj[0] = args;
56899 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
56900 if (!SWIG_IsOK(res1)) {
56901 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_IsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo const *""'");
56902 }
56903 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
56904 {
56905 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56906 result = (bool)((lldb::SBProcessInfo const *)arg1)->IsValid();
56907 SWIG_PYTHON_THREAD_END_ALLOW;
56908 }
56909 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
56910 return resultobj;
56911fail:
56912 return NULL;
56913}
56914
56915
56916SWIGINTERN PyObject *_wrap_SBProcessInfo_GetName(PyObject *self, PyObject *args) {
56917 PyObject *resultobj = 0;
56918 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
56919 void *argp1 = 0 ;
56920 int res1 = 0 ;
56921 PyObject *swig_obj[1] ;
56922 char *result = 0 ;
56923
56924 (void)self;
56925 if (!args) SWIG_fail;
56926 swig_obj[0] = args;
56927 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
56928 if (!SWIG_IsOK(res1)) {
56929 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetName" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
56930 }
56931 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
56932 {
56933 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56934 result = (char *)(arg1)->GetName();
56935 SWIG_PYTHON_THREAD_END_ALLOW;
56936 }
56937 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
56938 return resultobj;
56939fail:
56940 return NULL;
56941}
56942
56943
56944SWIGINTERN PyObject *_wrap_SBProcessInfo_GetExecutableFile(PyObject *self, PyObject *args) {
56945 PyObject *resultobj = 0;
56946 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
56947 void *argp1 = 0 ;
56948 int res1 = 0 ;
56949 PyObject *swig_obj[1] ;
56950 lldb::SBFileSpec result;
56951
56952 (void)self;
56953 if (!args) SWIG_fail;
56954 swig_obj[0] = args;
56955 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
56956 if (!SWIG_IsOK(res1)) {
56957 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetExecutableFile" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
56958 }
56959 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
56960 {
56961 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56962 result = (arg1)->GetExecutableFile();
56963 SWIG_PYTHON_THREAD_END_ALLOW;
56964 }
56965 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
56966 return resultobj;
56967fail:
56968 return NULL;
56969}
56970
56971
56972SWIGINTERN PyObject *_wrap_SBProcessInfo_GetProcessID(PyObject *self, PyObject *args) {
56973 PyObject *resultobj = 0;
56974 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
56975 void *argp1 = 0 ;
56976 int res1 = 0 ;
56977 PyObject *swig_obj[1] ;
56978 lldb::pid_t result;
56979
56980 (void)self;
56981 if (!args) SWIG_fail;
56982 swig_obj[0] = args;
56983 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
56984 if (!SWIG_IsOK(res1)) {
56985 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetProcessID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
56986 }
56987 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
56988 {
56989 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56990 result = (lldb::pid_t)(arg1)->GetProcessID();
56991 SWIG_PYTHON_THREAD_END_ALLOW;
56992 }
56993 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
56994 return resultobj;
56995fail:
56996 return NULL;
56997}
56998
56999
57000SWIGINTERN PyObject *_wrap_SBProcessInfo_GetUserID(PyObject *self, PyObject *args) {
57001 PyObject *resultobj = 0;
57002 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57003 void *argp1 = 0 ;
57004 int res1 = 0 ;
57005 PyObject *swig_obj[1] ;
57006 uint32_t result;
57007
57008 (void)self;
57009 if (!args) SWIG_fail;
57010 swig_obj[0] = args;
57011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57012 if (!SWIG_IsOK(res1)) {
57013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetUserID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57014 }
57015 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57016 {
57017 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57018 result = (uint32_t)(arg1)->GetUserID();
57019 SWIG_PYTHON_THREAD_END_ALLOW;
57020 }
57021 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
57022 return resultobj;
57023fail:
57024 return NULL;
57025}
57026
57027
57028SWIGINTERN PyObject *_wrap_SBProcessInfo_GetGroupID(PyObject *self, PyObject *args) {
57029 PyObject *resultobj = 0;
57030 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57031 void *argp1 = 0 ;
57032 int res1 = 0 ;
57033 PyObject *swig_obj[1] ;
57034 uint32_t result;
57035
57036 (void)self;
57037 if (!args) SWIG_fail;
57038 swig_obj[0] = args;
57039 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57040 if (!SWIG_IsOK(res1)) {
57041 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetGroupID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57042 }
57043 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57044 {
57045 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57046 result = (uint32_t)(arg1)->GetGroupID();
57047 SWIG_PYTHON_THREAD_END_ALLOW;
57048 }
57049 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
57050 return resultobj;
57051fail:
57052 return NULL;
57053}
57054
57055
57056SWIGINTERN PyObject *_wrap_SBProcessInfo_UserIDIsValid(PyObject *self, PyObject *args) {
57057 PyObject *resultobj = 0;
57058 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57059 void *argp1 = 0 ;
57060 int res1 = 0 ;
57061 PyObject *swig_obj[1] ;
57062 bool result;
57063
57064 (void)self;
57065 if (!args) SWIG_fail;
57066 swig_obj[0] = args;
57067 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57068 if (!SWIG_IsOK(res1)) {
57069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_UserIDIsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57070 }
57071 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57072 {
57073 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57074 result = (bool)(arg1)->UserIDIsValid();
57075 SWIG_PYTHON_THREAD_END_ALLOW;
57076 }
57077 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
57078 return resultobj;
57079fail:
57080 return NULL;
57081}
57082
57083
57084SWIGINTERN PyObject *_wrap_SBProcessInfo_GroupIDIsValid(PyObject *self, PyObject *args) {
57085 PyObject *resultobj = 0;
57086 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57087 void *argp1 = 0 ;
57088 int res1 = 0 ;
57089 PyObject *swig_obj[1] ;
57090 bool result;
57091
57092 (void)self;
57093 if (!args) SWIG_fail;
57094 swig_obj[0] = args;
57095 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57096 if (!SWIG_IsOK(res1)) {
57097 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GroupIDIsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57098 }
57099 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57100 {
57101 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57102 result = (bool)(arg1)->GroupIDIsValid();
57103 SWIG_PYTHON_THREAD_END_ALLOW;
57104 }
57105 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
57106 return resultobj;
57107fail:
57108 return NULL;
57109}
57110
57111
57112SWIGINTERN PyObject *_wrap_SBProcessInfo_GetEffectiveUserID(PyObject *self, PyObject *args) {
57113 PyObject *resultobj = 0;
57114 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57115 void *argp1 = 0 ;
57116 int res1 = 0 ;
57117 PyObject *swig_obj[1] ;
57118 uint32_t result;
57119
57120 (void)self;
57121 if (!args) SWIG_fail;
57122 swig_obj[0] = args;
57123 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57124 if (!SWIG_IsOK(res1)) {
57125 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetEffectiveUserID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57126 }
57127 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57128 {
57129 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57130 result = (uint32_t)(arg1)->GetEffectiveUserID();
57131 SWIG_PYTHON_THREAD_END_ALLOW;
57132 }
57133 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
57134 return resultobj;
57135fail:
57136 return NULL;
57137}
57138
57139
57140SWIGINTERN PyObject *_wrap_SBProcessInfo_GetEffectiveGroupID(PyObject *self, PyObject *args) {
57141 PyObject *resultobj = 0;
57142 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57143 void *argp1 = 0 ;
57144 int res1 = 0 ;
57145 PyObject *swig_obj[1] ;
57146 uint32_t result;
57147
57148 (void)self;
57149 if (!args) SWIG_fail;
57150 swig_obj[0] = args;
57151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57152 if (!SWIG_IsOK(res1)) {
57153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetEffectiveGroupID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57154 }
57155 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57156 {
57157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57158 result = (uint32_t)(arg1)->GetEffectiveGroupID();
57159 SWIG_PYTHON_THREAD_END_ALLOW;
57160 }
57161 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
57162 return resultobj;
57163fail:
57164 return NULL;
57165}
57166
57167
57168SWIGINTERN PyObject *_wrap_SBProcessInfo_EffectiveUserIDIsValid(PyObject *self, PyObject *args) {
57169 PyObject *resultobj = 0;
57170 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57171 void *argp1 = 0 ;
57172 int res1 = 0 ;
57173 PyObject *swig_obj[1] ;
57174 bool result;
57175
57176 (void)self;
57177 if (!args) SWIG_fail;
57178 swig_obj[0] = args;
57179 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57180 if (!SWIG_IsOK(res1)) {
57181 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_EffectiveUserIDIsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57182 }
57183 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57184 {
57185 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57186 result = (bool)(arg1)->EffectiveUserIDIsValid();
57187 SWIG_PYTHON_THREAD_END_ALLOW;
57188 }
57189 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
57190 return resultobj;
57191fail:
57192 return NULL;
57193}
57194
57195
57196SWIGINTERN PyObject *_wrap_SBProcessInfo_EffectiveGroupIDIsValid(PyObject *self, PyObject *args) {
57197 PyObject *resultobj = 0;
57198 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57199 void *argp1 = 0 ;
57200 int res1 = 0 ;
57201 PyObject *swig_obj[1] ;
57202 bool result;
57203
57204 (void)self;
57205 if (!args) SWIG_fail;
57206 swig_obj[0] = args;
57207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57208 if (!SWIG_IsOK(res1)) {
57209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_EffectiveGroupIDIsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57210 }
57211 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57212 {
57213 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57214 result = (bool)(arg1)->EffectiveGroupIDIsValid();
57215 SWIG_PYTHON_THREAD_END_ALLOW;
57216 }
57217 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
57218 return resultobj;
57219fail:
57220 return NULL;
57221}
57222
57223
57224SWIGINTERN PyObject *_wrap_SBProcessInfo_GetParentProcessID(PyObject *self, PyObject *args) {
57225 PyObject *resultobj = 0;
57226 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57227 void *argp1 = 0 ;
57228 int res1 = 0 ;
57229 PyObject *swig_obj[1] ;
57230 lldb::pid_t result;
57231
57232 (void)self;
57233 if (!args) SWIG_fail;
57234 swig_obj[0] = args;
57235 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57236 if (!SWIG_IsOK(res1)) {
57237 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetParentProcessID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57238 }
57239 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57240 {
57241 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57242 result = (lldb::pid_t)(arg1)->GetParentProcessID();
57243 SWIG_PYTHON_THREAD_END_ALLOW;
57244 }
57245 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
57246 return resultobj;
57247fail:
57248 return NULL;
57249}
57250
57251
57252SWIGINTERN PyObject *_wrap_SBProcessInfo_GetTriple(PyObject *self, PyObject *args) {
57253 PyObject *resultobj = 0;
57254 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
57255 void *argp1 = 0 ;
57256 int res1 = 0 ;
57257 PyObject *swig_obj[1] ;
57258 char *result = 0 ;
57259
57260 (void)self;
57261 if (!args) SWIG_fail;
57262 swig_obj[0] = args;
57263 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
57264 if (!SWIG_IsOK(res1)) {
57265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetTriple" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
57266 }
57267 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
57268 {
57269 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57270 result = (char *)(arg1)->GetTriple();
57271 SWIG_PYTHON_THREAD_END_ALLOW;
57272 }
57273 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
57274 return resultobj;
57275fail:
57276 return NULL;
57277}
57278
57279
57280SWIGINTERN PyObject *SBProcessInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57281 PyObject *obj;
57282 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
57283 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBProcessInfo, SWIG_NewClientData(obj));
57284 return SWIG_Py_Void();
57285}
57286
57287SWIGINTERN PyObject *SBProcessInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57288 return SWIG_Python_InitShadowInstance(args);
57289}
57290
57291SWIGINTERN PyObject *_wrap_new_SBProcessInfoList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
57292 PyObject *resultobj = 0;
57293 lldb::SBProcessInfoList *result = 0 ;
57294
57295 (void)self;
57296 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
57297 {
57298 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57299 result = (lldb::SBProcessInfoList *)new lldb::SBProcessInfoList();
57300 SWIG_PYTHON_THREAD_END_ALLOW;
57301 }
57302 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcessInfoList, SWIG_POINTER_NEW | 0 );
57303 return resultobj;
57304fail:
57305 return NULL;
57306}
57307
57308
57309SWIGINTERN PyObject *_wrap_delete_SBProcessInfoList(PyObject *self, PyObject *args) {
57310 PyObject *resultobj = 0;
57311 lldb::SBProcessInfoList *arg1 = (lldb::SBProcessInfoList *) 0 ;
57312 void *argp1 = 0 ;
57313 int res1 = 0 ;
57314 PyObject *swig_obj[1] ;
57315
57316 (void)self;
57317 if (!args) SWIG_fail;
57318 swig_obj[0] = args;
57319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfoList, SWIG_POINTER_DISOWN | 0 );
57320 if (!SWIG_IsOK(res1)) {
57321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBProcessInfoList" "', argument " "1"" of type '" "lldb::SBProcessInfoList *""'");
57322 }
57323 arg1 = reinterpret_cast< lldb::SBProcessInfoList * >(argp1);
57324 {
57325 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57326 delete arg1;
57327 SWIG_PYTHON_THREAD_END_ALLOW;
57328 }
57329 resultobj = SWIG_Py_Void();
57330 return resultobj;
57331fail:
57332 return NULL;
57333}
57334
57335
57336SWIGINTERN PyObject *_wrap_new_SBProcessInfoList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
57337 PyObject *resultobj = 0;
57338 lldb::SBProcessInfoList *arg1 = 0 ;
57339 void *argp1 = 0 ;
57340 int res1 = 0 ;
57341 lldb::SBProcessInfoList *result = 0 ;
57342
57343 (void)self;
57344 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
57345 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcessInfoList, 0 | 0);
57346 if (!SWIG_IsOK(res1)) {
57347 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBProcessInfoList" "', argument " "1"" of type '" "lldb::SBProcessInfoList const &""'");
57348 }
57349 if (!argp1) {
57350 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBProcessInfoList" "', argument " "1"" of type '" "lldb::SBProcessInfoList const &""'");
57351 }
57352 arg1 = reinterpret_cast< lldb::SBProcessInfoList * >(argp1);
57353 {
57354 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57355 result = (lldb::SBProcessInfoList *)new lldb::SBProcessInfoList((lldb::SBProcessInfoList const &)*arg1);
57356 SWIG_PYTHON_THREAD_END_ALLOW;
57357 }
57358 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcessInfoList, SWIG_POINTER_NEW | 0 );
57359 return resultobj;
57360fail:
57361 return NULL;
57362}
57363
57364
57365SWIGINTERN PyObject *_wrap_new_SBProcessInfoList(PyObject *self, PyObject *args) {
57366 Py_ssize_t argc;
57367 PyObject *argv[2] = {
57368 0
57369 };
57370
57371 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBProcessInfoList", min: 0, max: 1, objs: argv))) SWIG_fail;
57372 --argc;
57373 if (argc == 0) {
57374 return _wrap_new_SBProcessInfoList__SWIG_0(self, nobjs: argc, argv);
57375 }
57376 if (argc == 1) {
57377 int _v = 0;
57378 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBProcessInfoList, SWIG_POINTER_NO_NULL | 0);
57379 _v = SWIG_CheckState(res);
57380 if (_v) {
57381 return _wrap_new_SBProcessInfoList__SWIG_1(self, nobjs: argc, swig_obj: argv);
57382 }
57383 }
57384
57385fail:
57386 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBProcessInfoList'.\n"
57387 " Possible C/C++ prototypes are:\n"
57388 " lldb::SBProcessInfoList::SBProcessInfoList()\n"
57389 " lldb::SBProcessInfoList::SBProcessInfoList(lldb::SBProcessInfoList const &)\n");
57390 return 0;
57391}
57392
57393
57394SWIGINTERN PyObject *_wrap_SBProcessInfoList_GetSize(PyObject *self, PyObject *args) {
57395 PyObject *resultobj = 0;
57396 lldb::SBProcessInfoList *arg1 = (lldb::SBProcessInfoList *) 0 ;
57397 void *argp1 = 0 ;
57398 int res1 = 0 ;
57399 PyObject *swig_obj[1] ;
57400 uint32_t result;
57401
57402 (void)self;
57403 if (!args) SWIG_fail;
57404 swig_obj[0] = args;
57405 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfoList, 0 | 0 );
57406 if (!SWIG_IsOK(res1)) {
57407 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfoList_GetSize" "', argument " "1"" of type '" "lldb::SBProcessInfoList const *""'");
57408 }
57409 arg1 = reinterpret_cast< lldb::SBProcessInfoList * >(argp1);
57410 {
57411 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57412 result = (uint32_t)((lldb::SBProcessInfoList const *)arg1)->GetSize();
57413 SWIG_PYTHON_THREAD_END_ALLOW;
57414 }
57415 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
57416 return resultobj;
57417fail:
57418 return NULL;
57419}
57420
57421
57422SWIGINTERN PyObject *_wrap_SBProcessInfoList_GetProcessInfoAtIndex(PyObject *self, PyObject *args) {
57423 PyObject *resultobj = 0;
57424 lldb::SBProcessInfoList *arg1 = (lldb::SBProcessInfoList *) 0 ;
57425 uint32_t arg2 ;
57426 lldb::SBProcessInfo *arg3 = 0 ;
57427 void *argp1 = 0 ;
57428 int res1 = 0 ;
57429 unsigned int val2 ;
57430 int ecode2 = 0 ;
57431 void *argp3 = 0 ;
57432 int res3 = 0 ;
57433 PyObject *swig_obj[3] ;
57434 bool result;
57435
57436 (void)self;
57437 if (!SWIG_Python_UnpackTuple(args, name: "SBProcessInfoList_GetProcessInfoAtIndex", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
57438 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfoList, 0 | 0 );
57439 if (!SWIG_IsOK(res1)) {
57440 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfoList_GetProcessInfoAtIndex" "', argument " "1"" of type '" "lldb::SBProcessInfoList *""'");
57441 }
57442 arg1 = reinterpret_cast< lldb::SBProcessInfoList * >(argp1);
57443 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
57444 if (!SWIG_IsOK(ecode2)) {
57445 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcessInfoList_GetProcessInfoAtIndex" "', argument " "2"" of type '" "uint32_t""'");
57446 }
57447 arg2 = static_cast< uint32_t >(val2);
57448 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBProcessInfo, 0 );
57449 if (!SWIG_IsOK(res3)) {
57450 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcessInfoList_GetProcessInfoAtIndex" "', argument " "3"" of type '" "lldb::SBProcessInfo &""'");
57451 }
57452 if (!argp3) {
57453 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcessInfoList_GetProcessInfoAtIndex" "', argument " "3"" of type '" "lldb::SBProcessInfo &""'");
57454 }
57455 arg3 = reinterpret_cast< lldb::SBProcessInfo * >(argp3);
57456 {
57457 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57458 result = (bool)(arg1)->GetProcessInfoAtIndex(idx: arg2,info&: *arg3);
57459 SWIG_PYTHON_THREAD_END_ALLOW;
57460 }
57461 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
57462 return resultobj;
57463fail:
57464 return NULL;
57465}
57466
57467
57468SWIGINTERN PyObject *_wrap_SBProcessInfoList_Clear(PyObject *self, PyObject *args) {
57469 PyObject *resultobj = 0;
57470 lldb::SBProcessInfoList *arg1 = (lldb::SBProcessInfoList *) 0 ;
57471 void *argp1 = 0 ;
57472 int res1 = 0 ;
57473 PyObject *swig_obj[1] ;
57474
57475 (void)self;
57476 if (!args) SWIG_fail;
57477 swig_obj[0] = args;
57478 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfoList, 0 | 0 );
57479 if (!SWIG_IsOK(res1)) {
57480 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfoList_Clear" "', argument " "1"" of type '" "lldb::SBProcessInfoList *""'");
57481 }
57482 arg1 = reinterpret_cast< lldb::SBProcessInfoList * >(argp1);
57483 {
57484 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57485 (arg1)->Clear();
57486 SWIG_PYTHON_THREAD_END_ALLOW;
57487 }
57488 resultobj = SWIG_Py_Void();
57489 return resultobj;
57490fail:
57491 return NULL;
57492}
57493
57494
57495SWIGINTERN PyObject *SBProcessInfoList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57496 PyObject *obj;
57497 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
57498 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBProcessInfoList, SWIG_NewClientData(obj));
57499 return SWIG_Py_Void();
57500}
57501
57502SWIGINTERN PyObject *SBProcessInfoList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57503 return SWIG_Python_InitShadowInstance(args);
57504}
57505
57506SWIGINTERN PyObject *_wrap_new_SBProgress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
57507 PyObject *resultobj = 0;
57508 char *arg1 = (char *) 0 ;
57509 char *arg2 = (char *) 0 ;
57510 lldb::SBDebugger *arg3 = 0 ;
57511 int res1 ;
57512 char *buf1 = 0 ;
57513 int alloc1 = 0 ;
57514 int res2 ;
57515 char *buf2 = 0 ;
57516 int alloc2 = 0 ;
57517 void *argp3 = 0 ;
57518 int res3 = 0 ;
57519 lldb::SBProgress *result = 0 ;
57520
57521 (void)self;
57522 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
57523 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
57524 if (!SWIG_IsOK(res1)) {
57525 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBProgress" "', argument " "1"" of type '" "char const *""'");
57526 }
57527 arg1 = reinterpret_cast< char * >(buf1);
57528 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
57529 if (!SWIG_IsOK(res2)) {
57530 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBProgress" "', argument " "2"" of type '" "char const *""'");
57531 }
57532 arg2 = reinterpret_cast< char * >(buf2);
57533 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBDebugger, 0 );
57534 if (!SWIG_IsOK(res3)) {
57535 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_SBProgress" "', argument " "3"" of type '" "lldb::SBDebugger &""'");
57536 }
57537 if (!argp3) {
57538 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBProgress" "', argument " "3"" of type '" "lldb::SBDebugger &""'");
57539 }
57540 arg3 = reinterpret_cast< lldb::SBDebugger * >(argp3);
57541 {
57542 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57543 result = (lldb::SBProgress *)new lldb::SBProgress((char const *)arg1,(char const *)arg2,*arg3);
57544 SWIG_PYTHON_THREAD_END_ALLOW;
57545 }
57546 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProgress, SWIG_POINTER_NEW | 0 );
57547 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
57548 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57549 return resultobj;
57550fail:
57551 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
57552 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57553 return NULL;
57554}
57555
57556
57557SWIGINTERN PyObject *_wrap_new_SBProgress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
57558 PyObject *resultobj = 0;
57559 char *arg1 = (char *) 0 ;
57560 char *arg2 = (char *) 0 ;
57561 uint64_t arg3 ;
57562 lldb::SBDebugger *arg4 = 0 ;
57563 int res1 ;
57564 char *buf1 = 0 ;
57565 int alloc1 = 0 ;
57566 int res2 ;
57567 char *buf2 = 0 ;
57568 int alloc2 = 0 ;
57569 unsigned long long val3 ;
57570 int ecode3 = 0 ;
57571 void *argp4 = 0 ;
57572 int res4 = 0 ;
57573 lldb::SBProgress *result = 0 ;
57574
57575 (void)self;
57576 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
57577 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
57578 if (!SWIG_IsOK(res1)) {
57579 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBProgress" "', argument " "1"" of type '" "char const *""'");
57580 }
57581 arg1 = reinterpret_cast< char * >(buf1);
57582 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
57583 if (!SWIG_IsOK(res2)) {
57584 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBProgress" "', argument " "2"" of type '" "char const *""'");
57585 }
57586 arg2 = reinterpret_cast< char * >(buf2);
57587 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
57588 if (!SWIG_IsOK(ecode3)) {
57589 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_SBProgress" "', argument " "3"" of type '" "uint64_t""'");
57590 }
57591 arg3 = static_cast< uint64_t >(val3);
57592 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBDebugger, 0 );
57593 if (!SWIG_IsOK(res4)) {
57594 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_SBProgress" "', argument " "4"" of type '" "lldb::SBDebugger &""'");
57595 }
57596 if (!argp4) {
57597 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBProgress" "', argument " "4"" of type '" "lldb::SBDebugger &""'");
57598 }
57599 arg4 = reinterpret_cast< lldb::SBDebugger * >(argp4);
57600 {
57601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57602 result = (lldb::SBProgress *)new lldb::SBProgress((char const *)arg1,(char const *)arg2,arg3,*arg4);
57603 SWIG_PYTHON_THREAD_END_ALLOW;
57604 }
57605 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProgress, SWIG_POINTER_NEW | 0 );
57606 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
57607 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57608 return resultobj;
57609fail:
57610 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
57611 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57612 return NULL;
57613}
57614
57615
57616SWIGINTERN PyObject *_wrap_new_SBProgress(PyObject *self, PyObject *args) {
57617 Py_ssize_t argc;
57618 PyObject *argv[5] = {
57619 0
57620 };
57621
57622 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBProgress", min: 0, max: 4, objs: argv))) SWIG_fail;
57623 --argc;
57624 if (argc == 3) {
57625 int _v = 0;
57626 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
57627 _v = SWIG_CheckState(res);
57628 if (_v) {
57629 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
57630 _v = SWIG_CheckState(res);
57631 if (_v) {
57632 void *vptr = 0;
57633 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NO_NULL);
57634 _v = SWIG_CheckState(res);
57635 if (_v) {
57636 return _wrap_new_SBProgress__SWIG_0(self, nobjs: argc, swig_obj: argv);
57637 }
57638 }
57639 }
57640 }
57641 if (argc == 4) {
57642 int _v = 0;
57643 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
57644 _v = SWIG_CheckState(res);
57645 if (_v) {
57646 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
57647 _v = SWIG_CheckState(res);
57648 if (_v) {
57649 {
57650 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
57651 _v = SWIG_CheckState(res);
57652 }
57653 if (_v) {
57654 void *vptr = 0;
57655 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NO_NULL);
57656 _v = SWIG_CheckState(res);
57657 if (_v) {
57658 return _wrap_new_SBProgress__SWIG_1(self, nobjs: argc, swig_obj: argv);
57659 }
57660 }
57661 }
57662 }
57663 }
57664
57665fail:
57666 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBProgress'.\n"
57667 " Possible C/C++ prototypes are:\n"
57668 " lldb::SBProgress::SBProgress(char const *,char const *,lldb::SBDebugger &)\n"
57669 " lldb::SBProgress::SBProgress(char const *,char const *,uint64_t,lldb::SBDebugger &)\n");
57670 return 0;
57671}
57672
57673
57674SWIGINTERN PyObject *_wrap_delete_SBProgress(PyObject *self, PyObject *args) {
57675 PyObject *resultobj = 0;
57676 lldb::SBProgress *arg1 = (lldb::SBProgress *) 0 ;
57677 void *argp1 = 0 ;
57678 int res1 = 0 ;
57679 PyObject *swig_obj[1] ;
57680
57681 (void)self;
57682 if (!args) SWIG_fail;
57683 swig_obj[0] = args;
57684 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProgress, SWIG_POINTER_DISOWN | 0 );
57685 if (!SWIG_IsOK(res1)) {
57686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBProgress" "', argument " "1"" of type '" "lldb::SBProgress *""'");
57687 }
57688 arg1 = reinterpret_cast< lldb::SBProgress * >(argp1);
57689 {
57690 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57691 delete arg1;
57692 SWIG_PYTHON_THREAD_END_ALLOW;
57693 }
57694 resultobj = SWIG_Py_Void();
57695 return resultobj;
57696fail:
57697 return NULL;
57698}
57699
57700
57701SWIGINTERN PyObject *_wrap_SBProgress_Increment__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
57702 PyObject *resultobj = 0;
57703 lldb::SBProgress *arg1 = (lldb::SBProgress *) 0 ;
57704 uint64_t arg2 ;
57705 char *arg3 = (char *) 0 ;
57706 void *argp1 = 0 ;
57707 int res1 = 0 ;
57708 unsigned long long val2 ;
57709 int ecode2 = 0 ;
57710 int res3 ;
57711 char *buf3 = 0 ;
57712 int alloc3 = 0 ;
57713
57714 (void)self;
57715 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
57716 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProgress, 0 | 0 );
57717 if (!SWIG_IsOK(res1)) {
57718 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProgress_Increment" "', argument " "1"" of type '" "lldb::SBProgress *""'");
57719 }
57720 arg1 = reinterpret_cast< lldb::SBProgress * >(argp1);
57721 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
57722 if (!SWIG_IsOK(ecode2)) {
57723 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProgress_Increment" "', argument " "2"" of type '" "uint64_t""'");
57724 }
57725 arg2 = static_cast< uint64_t >(val2);
57726 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
57727 if (!SWIG_IsOK(res3)) {
57728 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProgress_Increment" "', argument " "3"" of type '" "char const *""'");
57729 }
57730 arg3 = reinterpret_cast< char * >(buf3);
57731 {
57732 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57733 (arg1)->Increment(amount: arg2,description: (char const *)arg3);
57734 SWIG_PYTHON_THREAD_END_ALLOW;
57735 }
57736 resultobj = SWIG_Py_Void();
57737 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
57738 return resultobj;
57739fail:
57740 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
57741 return NULL;
57742}
57743
57744
57745SWIGINTERN PyObject *_wrap_SBProgress_Increment__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
57746 PyObject *resultobj = 0;
57747 lldb::SBProgress *arg1 = (lldb::SBProgress *) 0 ;
57748 uint64_t arg2 ;
57749 void *argp1 = 0 ;
57750 int res1 = 0 ;
57751 unsigned long long val2 ;
57752 int ecode2 = 0 ;
57753
57754 (void)self;
57755 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
57756 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProgress, 0 | 0 );
57757 if (!SWIG_IsOK(res1)) {
57758 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProgress_Increment" "', argument " "1"" of type '" "lldb::SBProgress *""'");
57759 }
57760 arg1 = reinterpret_cast< lldb::SBProgress * >(argp1);
57761 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
57762 if (!SWIG_IsOK(ecode2)) {
57763 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProgress_Increment" "', argument " "2"" of type '" "uint64_t""'");
57764 }
57765 arg2 = static_cast< uint64_t >(val2);
57766 {
57767 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57768 (arg1)->Increment(amount: arg2);
57769 SWIG_PYTHON_THREAD_END_ALLOW;
57770 }
57771 resultobj = SWIG_Py_Void();
57772 return resultobj;
57773fail:
57774 return NULL;
57775}
57776
57777
57778SWIGINTERN PyObject *_wrap_SBProgress_Increment(PyObject *self, PyObject *args) {
57779 Py_ssize_t argc;
57780 PyObject *argv[4] = {
57781 0
57782 };
57783
57784 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBProgress_Increment", min: 0, max: 3, objs: argv))) SWIG_fail;
57785 --argc;
57786 if (argc == 2) {
57787 int _v = 0;
57788 void *vptr = 0;
57789 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProgress, 0);
57790 _v = SWIG_CheckState(res);
57791 if (_v) {
57792 {
57793 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
57794 _v = SWIG_CheckState(res);
57795 }
57796 if (_v) {
57797 return _wrap_SBProgress_Increment__SWIG_1(self, nobjs: argc, swig_obj: argv);
57798 }
57799 }
57800 }
57801 if (argc == 3) {
57802 int _v = 0;
57803 void *vptr = 0;
57804 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProgress, 0);
57805 _v = SWIG_CheckState(res);
57806 if (_v) {
57807 {
57808 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
57809 _v = SWIG_CheckState(res);
57810 }
57811 if (_v) {
57812 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
57813 _v = SWIG_CheckState(res);
57814 if (_v) {
57815 return _wrap_SBProgress_Increment__SWIG_0(self, nobjs: argc, swig_obj: argv);
57816 }
57817 }
57818 }
57819 }
57820
57821fail:
57822 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBProgress_Increment'.\n"
57823 " Possible C/C++ prototypes are:\n"
57824 " lldb::SBProgress::Increment(uint64_t,char const *)\n"
57825 " lldb::SBProgress::Increment(uint64_t)\n");
57826 return 0;
57827}
57828
57829
57830SWIGINTERN PyObject *_wrap_SBProgress_Finalize(PyObject *self, PyObject *args) {
57831 PyObject *resultobj = 0;
57832 lldb::SBProgress *arg1 = (lldb::SBProgress *) 0 ;
57833 void *argp1 = 0 ;
57834 int res1 = 0 ;
57835 PyObject *swig_obj[1] ;
57836
57837 (void)self;
57838 if (!args) SWIG_fail;
57839 swig_obj[0] = args;
57840 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProgress, 0 | 0 );
57841 if (!SWIG_IsOK(res1)) {
57842 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProgress_Finalize" "', argument " "1"" of type '" "lldb::SBProgress *""'");
57843 }
57844 arg1 = reinterpret_cast< lldb::SBProgress * >(argp1);
57845 {
57846 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57847 (arg1)->Finalize();
57848 SWIG_PYTHON_THREAD_END_ALLOW;
57849 }
57850 resultobj = SWIG_Py_Void();
57851 return resultobj;
57852fail:
57853 return NULL;
57854}
57855
57856
57857SWIGINTERN PyObject *SBProgress_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57858 PyObject *obj;
57859 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
57860 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBProgress, SWIG_NewClientData(obj));
57861 return SWIG_Py_Void();
57862}
57863
57864SWIGINTERN PyObject *SBProgress_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57865 return SWIG_Python_InitShadowInstance(args);
57866}
57867
57868SWIGINTERN PyObject *_wrap_new_SBQueue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
57869 PyObject *resultobj = 0;
57870 lldb::SBQueue *result = 0 ;
57871
57872 (void)self;
57873 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
57874 {
57875 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57876 result = (lldb::SBQueue *)new lldb::SBQueue();
57877 SWIG_PYTHON_THREAD_END_ALLOW;
57878 }
57879 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_NEW | 0 );
57880 return resultobj;
57881fail:
57882 return NULL;
57883}
57884
57885
57886SWIGINTERN PyObject *_wrap_new_SBQueue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
57887 PyObject *resultobj = 0;
57888 lldb::SBQueue *arg1 = 0 ;
57889 void *argp1 = 0 ;
57890 int res1 = 0 ;
57891 lldb::SBQueue *result = 0 ;
57892
57893 (void)self;
57894 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
57895 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBQueue, 0 | 0);
57896 if (!SWIG_IsOK(res1)) {
57897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBQueue" "', argument " "1"" of type '" "lldb::SBQueue const &""'");
57898 }
57899 if (!argp1) {
57900 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBQueue" "', argument " "1"" of type '" "lldb::SBQueue const &""'");
57901 }
57902 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
57903 {
57904 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57905 result = (lldb::SBQueue *)new lldb::SBQueue((lldb::SBQueue const &)*arg1);
57906 SWIG_PYTHON_THREAD_END_ALLOW;
57907 }
57908 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_NEW | 0 );
57909 return resultobj;
57910fail:
57911 return NULL;
57912}
57913
57914
57915SWIGINTERN PyObject *_wrap_new_SBQueue(PyObject *self, PyObject *args) {
57916 Py_ssize_t argc;
57917 PyObject *argv[2] = {
57918 0
57919 };
57920
57921 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBQueue", min: 0, max: 1, objs: argv))) SWIG_fail;
57922 --argc;
57923 if (argc == 0) {
57924 return _wrap_new_SBQueue__SWIG_0(self, nobjs: argc, argv);
57925 }
57926 if (argc == 1) {
57927 int _v = 0;
57928 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_NO_NULL | 0);
57929 _v = SWIG_CheckState(res);
57930 if (_v) {
57931 return _wrap_new_SBQueue__SWIG_1(self, nobjs: argc, swig_obj: argv);
57932 }
57933 }
57934
57935fail:
57936 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBQueue'.\n"
57937 " Possible C/C++ prototypes are:\n"
57938 " lldb::SBQueue::SBQueue()\n"
57939 " lldb::SBQueue::SBQueue(lldb::SBQueue const &)\n");
57940 return 0;
57941}
57942
57943
57944SWIGINTERN PyObject *_wrap_delete_SBQueue(PyObject *self, PyObject *args) {
57945 PyObject *resultobj = 0;
57946 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
57947 void *argp1 = 0 ;
57948 int res1 = 0 ;
57949 PyObject *swig_obj[1] ;
57950
57951 (void)self;
57952 if (!args) SWIG_fail;
57953 swig_obj[0] = args;
57954 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_DISOWN | 0 );
57955 if (!SWIG_IsOK(res1)) {
57956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBQueue" "', argument " "1"" of type '" "lldb::SBQueue *""'");
57957 }
57958 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
57959 {
57960 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57961 delete arg1;
57962 SWIG_PYTHON_THREAD_END_ALLOW;
57963 }
57964 resultobj = SWIG_Py_Void();
57965 return resultobj;
57966fail:
57967 return NULL;
57968}
57969
57970
57971SWIGINTERN PyObject *_wrap_SBQueue___nonzero__(PyObject *self, PyObject *args) {
57972 PyObject *resultobj = 0;
57973 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
57974 void *argp1 = 0 ;
57975 int res1 = 0 ;
57976 PyObject *swig_obj[1] ;
57977 bool result;
57978
57979 (void)self;
57980 if (!args) SWIG_fail;
57981 swig_obj[0] = args;
57982 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
57983 if (!SWIG_IsOK(res1)) {
57984 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue___nonzero__" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
57985 }
57986 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
57987 {
57988 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57989 result = (bool)((lldb::SBQueue const *)arg1)->operator bool();
57990 SWIG_PYTHON_THREAD_END_ALLOW;
57991 }
57992 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
57993 return resultobj;
57994fail:
57995 return NULL;
57996}
57997
57998
57999SWIGINTERN PyObject *_wrap_SBQueue_IsValid(PyObject *self, PyObject *args) {
58000 PyObject *resultobj = 0;
58001 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58002 void *argp1 = 0 ;
58003 int res1 = 0 ;
58004 PyObject *swig_obj[1] ;
58005 bool result;
58006
58007 (void)self;
58008 if (!args) SWIG_fail;
58009 swig_obj[0] = args;
58010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58011 if (!SWIG_IsOK(res1)) {
58012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_IsValid" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
58013 }
58014 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58015 {
58016 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58017 result = (bool)((lldb::SBQueue const *)arg1)->IsValid();
58018 SWIG_PYTHON_THREAD_END_ALLOW;
58019 }
58020 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
58021 return resultobj;
58022fail:
58023 return NULL;
58024}
58025
58026
58027SWIGINTERN PyObject *_wrap_SBQueue_Clear(PyObject *self, PyObject *args) {
58028 PyObject *resultobj = 0;
58029 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58030 void *argp1 = 0 ;
58031 int res1 = 0 ;
58032 PyObject *swig_obj[1] ;
58033
58034 (void)self;
58035 if (!args) SWIG_fail;
58036 swig_obj[0] = args;
58037 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58038 if (!SWIG_IsOK(res1)) {
58039 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_Clear" "', argument " "1"" of type '" "lldb::SBQueue *""'");
58040 }
58041 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58042 {
58043 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58044 (arg1)->Clear();
58045 SWIG_PYTHON_THREAD_END_ALLOW;
58046 }
58047 resultobj = SWIG_Py_Void();
58048 return resultobj;
58049fail:
58050 return NULL;
58051}
58052
58053
58054SWIGINTERN PyObject *_wrap_SBQueue_GetProcess(PyObject *self, PyObject *args) {
58055 PyObject *resultobj = 0;
58056 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58057 void *argp1 = 0 ;
58058 int res1 = 0 ;
58059 PyObject *swig_obj[1] ;
58060 lldb::SBProcess result;
58061
58062 (void)self;
58063 if (!args) SWIG_fail;
58064 swig_obj[0] = args;
58065 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58066 if (!SWIG_IsOK(res1)) {
58067 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetProcess" "', argument " "1"" of type '" "lldb::SBQueue *""'");
58068 }
58069 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58070 {
58071 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58072 result = (arg1)->GetProcess();
58073 SWIG_PYTHON_THREAD_END_ALLOW;
58074 }
58075 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
58076 return resultobj;
58077fail:
58078 return NULL;
58079}
58080
58081
58082SWIGINTERN PyObject *_wrap_SBQueue_GetQueueID(PyObject *self, PyObject *args) {
58083 PyObject *resultobj = 0;
58084 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58085 void *argp1 = 0 ;
58086 int res1 = 0 ;
58087 PyObject *swig_obj[1] ;
58088 lldb::queue_id_t result;
58089
58090 (void)self;
58091 if (!args) SWIG_fail;
58092 swig_obj[0] = args;
58093 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58094 if (!SWIG_IsOK(res1)) {
58095 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetQueueID" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
58096 }
58097 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58098 {
58099 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58100 result = (lldb::queue_id_t)((lldb::SBQueue const *)arg1)->GetQueueID();
58101 SWIG_PYTHON_THREAD_END_ALLOW;
58102 }
58103 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
58104 return resultobj;
58105fail:
58106 return NULL;
58107}
58108
58109
58110SWIGINTERN PyObject *_wrap_SBQueue_GetName(PyObject *self, PyObject *args) {
58111 PyObject *resultobj = 0;
58112 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58113 void *argp1 = 0 ;
58114 int res1 = 0 ;
58115 PyObject *swig_obj[1] ;
58116 char *result = 0 ;
58117
58118 (void)self;
58119 if (!args) SWIG_fail;
58120 swig_obj[0] = args;
58121 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58122 if (!SWIG_IsOK(res1)) {
58123 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetName" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
58124 }
58125 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58126 {
58127 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58128 result = (char *)((lldb::SBQueue const *)arg1)->GetName();
58129 SWIG_PYTHON_THREAD_END_ALLOW;
58130 }
58131 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
58132 return resultobj;
58133fail:
58134 return NULL;
58135}
58136
58137
58138SWIGINTERN PyObject *_wrap_SBQueue_GetIndexID(PyObject *self, PyObject *args) {
58139 PyObject *resultobj = 0;
58140 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58141 void *argp1 = 0 ;
58142 int res1 = 0 ;
58143 PyObject *swig_obj[1] ;
58144 uint32_t result;
58145
58146 (void)self;
58147 if (!args) SWIG_fail;
58148 swig_obj[0] = args;
58149 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58150 if (!SWIG_IsOK(res1)) {
58151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetIndexID" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
58152 }
58153 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58154 {
58155 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58156 result = (uint32_t)((lldb::SBQueue const *)arg1)->GetIndexID();
58157 SWIG_PYTHON_THREAD_END_ALLOW;
58158 }
58159 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
58160 return resultobj;
58161fail:
58162 return NULL;
58163}
58164
58165
58166SWIGINTERN PyObject *_wrap_SBQueue_GetNumThreads(PyObject *self, PyObject *args) {
58167 PyObject *resultobj = 0;
58168 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58169 void *argp1 = 0 ;
58170 int res1 = 0 ;
58171 PyObject *swig_obj[1] ;
58172 uint32_t result;
58173
58174 (void)self;
58175 if (!args) SWIG_fail;
58176 swig_obj[0] = args;
58177 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58178 if (!SWIG_IsOK(res1)) {
58179 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetNumThreads" "', argument " "1"" of type '" "lldb::SBQueue *""'");
58180 }
58181 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58182 {
58183 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58184 result = (uint32_t)(arg1)->GetNumThreads();
58185 SWIG_PYTHON_THREAD_END_ALLOW;
58186 }
58187 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
58188 return resultobj;
58189fail:
58190 return NULL;
58191}
58192
58193
58194SWIGINTERN PyObject *_wrap_SBQueue_GetThreadAtIndex(PyObject *self, PyObject *args) {
58195 PyObject *resultobj = 0;
58196 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58197 uint32_t arg2 ;
58198 void *argp1 = 0 ;
58199 int res1 = 0 ;
58200 unsigned int val2 ;
58201 int ecode2 = 0 ;
58202 PyObject *swig_obj[2] ;
58203 lldb::SBThread result;
58204
58205 (void)self;
58206 if (!SWIG_Python_UnpackTuple(args, name: "SBQueue_GetThreadAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
58207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58208 if (!SWIG_IsOK(res1)) {
58209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetThreadAtIndex" "', argument " "1"" of type '" "lldb::SBQueue *""'");
58210 }
58211 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58212 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
58213 if (!SWIG_IsOK(ecode2)) {
58214 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBQueue_GetThreadAtIndex" "', argument " "2"" of type '" "uint32_t""'");
58215 }
58216 arg2 = static_cast< uint32_t >(val2);
58217 {
58218 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58219 result = (arg1)->GetThreadAtIndex(arg2);
58220 SWIG_PYTHON_THREAD_END_ALLOW;
58221 }
58222 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
58223 return resultobj;
58224fail:
58225 return NULL;
58226}
58227
58228
58229SWIGINTERN PyObject *_wrap_SBQueue_GetNumPendingItems(PyObject *self, PyObject *args) {
58230 PyObject *resultobj = 0;
58231 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58232 void *argp1 = 0 ;
58233 int res1 = 0 ;
58234 PyObject *swig_obj[1] ;
58235 uint32_t result;
58236
58237 (void)self;
58238 if (!args) SWIG_fail;
58239 swig_obj[0] = args;
58240 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58241 if (!SWIG_IsOK(res1)) {
58242 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetNumPendingItems" "', argument " "1"" of type '" "lldb::SBQueue *""'");
58243 }
58244 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58245 {
58246 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58247 result = (uint32_t)(arg1)->GetNumPendingItems();
58248 SWIG_PYTHON_THREAD_END_ALLOW;
58249 }
58250 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
58251 return resultobj;
58252fail:
58253 return NULL;
58254}
58255
58256
58257SWIGINTERN PyObject *_wrap_SBQueue_GetPendingItemAtIndex(PyObject *self, PyObject *args) {
58258 PyObject *resultobj = 0;
58259 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58260 uint32_t arg2 ;
58261 void *argp1 = 0 ;
58262 int res1 = 0 ;
58263 unsigned int val2 ;
58264 int ecode2 = 0 ;
58265 PyObject *swig_obj[2] ;
58266 lldb::SBQueueItem result;
58267
58268 (void)self;
58269 if (!SWIG_Python_UnpackTuple(args, name: "SBQueue_GetPendingItemAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
58270 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58271 if (!SWIG_IsOK(res1)) {
58272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetPendingItemAtIndex" "', argument " "1"" of type '" "lldb::SBQueue *""'");
58273 }
58274 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58275 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
58276 if (!SWIG_IsOK(ecode2)) {
58277 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBQueue_GetPendingItemAtIndex" "', argument " "2"" of type '" "uint32_t""'");
58278 }
58279 arg2 = static_cast< uint32_t >(val2);
58280 {
58281 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58282 result = (arg1)->GetPendingItemAtIndex(arg2);
58283 SWIG_PYTHON_THREAD_END_ALLOW;
58284 }
58285 resultobj = SWIG_NewPointerObj((new lldb::SBQueueItem(result)), SWIGTYPE_p_lldb__SBQueueItem, SWIG_POINTER_OWN | 0 );
58286 return resultobj;
58287fail:
58288 return NULL;
58289}
58290
58291
58292SWIGINTERN PyObject *_wrap_SBQueue_GetNumRunningItems(PyObject *self, PyObject *args) {
58293 PyObject *resultobj = 0;
58294 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58295 void *argp1 = 0 ;
58296 int res1 = 0 ;
58297 PyObject *swig_obj[1] ;
58298 uint32_t result;
58299
58300 (void)self;
58301 if (!args) SWIG_fail;
58302 swig_obj[0] = args;
58303 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58304 if (!SWIG_IsOK(res1)) {
58305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetNumRunningItems" "', argument " "1"" of type '" "lldb::SBQueue *""'");
58306 }
58307 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58308 {
58309 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58310 result = (uint32_t)(arg1)->GetNumRunningItems();
58311 SWIG_PYTHON_THREAD_END_ALLOW;
58312 }
58313 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
58314 return resultobj;
58315fail:
58316 return NULL;
58317}
58318
58319
58320SWIGINTERN PyObject *_wrap_SBQueue_GetKind(PyObject *self, PyObject *args) {
58321 PyObject *resultobj = 0;
58322 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
58323 void *argp1 = 0 ;
58324 int res1 = 0 ;
58325 PyObject *swig_obj[1] ;
58326 lldb::QueueKind result;
58327
58328 (void)self;
58329 if (!args) SWIG_fail;
58330 swig_obj[0] = args;
58331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
58332 if (!SWIG_IsOK(res1)) {
58333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetKind" "', argument " "1"" of type '" "lldb::SBQueue *""'");
58334 }
58335 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
58336 {
58337 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58338 result = (lldb::QueueKind)(arg1)->GetKind();
58339 SWIG_PYTHON_THREAD_END_ALLOW;
58340 }
58341 resultobj = SWIG_From_int(value: static_cast< int >(result));
58342 return resultobj;
58343fail:
58344 return NULL;
58345}
58346
58347
58348SWIGINTERN PyObject *SBQueue_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58349 PyObject *obj;
58350 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
58351 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBQueue, SWIG_NewClientData(obj));
58352 return SWIG_Py_Void();
58353}
58354
58355SWIGINTERN PyObject *SBQueue_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58356 return SWIG_Python_InitShadowInstance(args);
58357}
58358
58359SWIGINTERN PyObject *_wrap_new_SBQueueItem(PyObject *self, PyObject *args) {
58360 PyObject *resultobj = 0;
58361 lldb::SBQueueItem *result = 0 ;
58362
58363 (void)self;
58364 if (!SWIG_Python_UnpackTuple(args, name: "new_SBQueueItem", min: 0, max: 0, objs: 0)) SWIG_fail;
58365 {
58366 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58367 result = (lldb::SBQueueItem *)new lldb::SBQueueItem();
58368 SWIG_PYTHON_THREAD_END_ALLOW;
58369 }
58370 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBQueueItem, SWIG_POINTER_NEW | 0 );
58371 return resultobj;
58372fail:
58373 return NULL;
58374}
58375
58376
58377SWIGINTERN PyObject *_wrap_delete_SBQueueItem(PyObject *self, PyObject *args) {
58378 PyObject *resultobj = 0;
58379 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58380 void *argp1 = 0 ;
58381 int res1 = 0 ;
58382 PyObject *swig_obj[1] ;
58383
58384 (void)self;
58385 if (!args) SWIG_fail;
58386 swig_obj[0] = args;
58387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, SWIG_POINTER_DISOWN | 0 );
58388 if (!SWIG_IsOK(res1)) {
58389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBQueueItem" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
58390 }
58391 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58392 {
58393 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58394 delete arg1;
58395 SWIG_PYTHON_THREAD_END_ALLOW;
58396 }
58397 resultobj = SWIG_Py_Void();
58398 return resultobj;
58399fail:
58400 return NULL;
58401}
58402
58403
58404SWIGINTERN PyObject *_wrap_SBQueueItem___nonzero__(PyObject *self, PyObject *args) {
58405 PyObject *resultobj = 0;
58406 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58407 void *argp1 = 0 ;
58408 int res1 = 0 ;
58409 PyObject *swig_obj[1] ;
58410 bool result;
58411
58412 (void)self;
58413 if (!args) SWIG_fail;
58414 swig_obj[0] = args;
58415 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
58416 if (!SWIG_IsOK(res1)) {
58417 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem___nonzero__" "', argument " "1"" of type '" "lldb::SBQueueItem const *""'");
58418 }
58419 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58420 {
58421 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58422 result = (bool)((lldb::SBQueueItem const *)arg1)->operator bool();
58423 SWIG_PYTHON_THREAD_END_ALLOW;
58424 }
58425 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
58426 return resultobj;
58427fail:
58428 return NULL;
58429}
58430
58431
58432SWIGINTERN PyObject *_wrap_SBQueueItem_IsValid(PyObject *self, PyObject *args) {
58433 PyObject *resultobj = 0;
58434 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58435 void *argp1 = 0 ;
58436 int res1 = 0 ;
58437 PyObject *swig_obj[1] ;
58438 bool result;
58439
58440 (void)self;
58441 if (!args) SWIG_fail;
58442 swig_obj[0] = args;
58443 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
58444 if (!SWIG_IsOK(res1)) {
58445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_IsValid" "', argument " "1"" of type '" "lldb::SBQueueItem const *""'");
58446 }
58447 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58448 {
58449 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58450 result = (bool)((lldb::SBQueueItem const *)arg1)->IsValid();
58451 SWIG_PYTHON_THREAD_END_ALLOW;
58452 }
58453 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
58454 return resultobj;
58455fail:
58456 return NULL;
58457}
58458
58459
58460SWIGINTERN PyObject *_wrap_SBQueueItem_Clear(PyObject *self, PyObject *args) {
58461 PyObject *resultobj = 0;
58462 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58463 void *argp1 = 0 ;
58464 int res1 = 0 ;
58465 PyObject *swig_obj[1] ;
58466
58467 (void)self;
58468 if (!args) SWIG_fail;
58469 swig_obj[0] = args;
58470 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
58471 if (!SWIG_IsOK(res1)) {
58472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_Clear" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
58473 }
58474 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58475 {
58476 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58477 (arg1)->Clear();
58478 SWIG_PYTHON_THREAD_END_ALLOW;
58479 }
58480 resultobj = SWIG_Py_Void();
58481 return resultobj;
58482fail:
58483 return NULL;
58484}
58485
58486
58487SWIGINTERN PyObject *_wrap_SBQueueItem_GetKind(PyObject *self, PyObject *args) {
58488 PyObject *resultobj = 0;
58489 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58490 void *argp1 = 0 ;
58491 int res1 = 0 ;
58492 PyObject *swig_obj[1] ;
58493 lldb::QueueItemKind result;
58494
58495 (void)self;
58496 if (!args) SWIG_fail;
58497 swig_obj[0] = args;
58498 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
58499 if (!SWIG_IsOK(res1)) {
58500 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_GetKind" "', argument " "1"" of type '" "lldb::SBQueueItem const *""'");
58501 }
58502 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58503 {
58504 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58505 result = (lldb::QueueItemKind)((lldb::SBQueueItem const *)arg1)->GetKind();
58506 SWIG_PYTHON_THREAD_END_ALLOW;
58507 }
58508 resultobj = SWIG_From_int(value: static_cast< int >(result));
58509 return resultobj;
58510fail:
58511 return NULL;
58512}
58513
58514
58515SWIGINTERN PyObject *_wrap_SBQueueItem_SetKind(PyObject *self, PyObject *args) {
58516 PyObject *resultobj = 0;
58517 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58518 lldb::QueueItemKind arg2 ;
58519 void *argp1 = 0 ;
58520 int res1 = 0 ;
58521 int val2 ;
58522 int ecode2 = 0 ;
58523 PyObject *swig_obj[2] ;
58524
58525 (void)self;
58526 if (!SWIG_Python_UnpackTuple(args, name: "SBQueueItem_SetKind", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
58527 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
58528 if (!SWIG_IsOK(res1)) {
58529 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_SetKind" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
58530 }
58531 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58532 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
58533 if (!SWIG_IsOK(ecode2)) {
58534 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBQueueItem_SetKind" "', argument " "2"" of type '" "lldb::QueueItemKind""'");
58535 }
58536 arg2 = static_cast< lldb::QueueItemKind >(val2);
58537 {
58538 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58539 (arg1)->SetKind(arg2);
58540 SWIG_PYTHON_THREAD_END_ALLOW;
58541 }
58542 resultobj = SWIG_Py_Void();
58543 return resultobj;
58544fail:
58545 return NULL;
58546}
58547
58548
58549SWIGINTERN PyObject *_wrap_SBQueueItem_GetAddress(PyObject *self, PyObject *args) {
58550 PyObject *resultobj = 0;
58551 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58552 void *argp1 = 0 ;
58553 int res1 = 0 ;
58554 PyObject *swig_obj[1] ;
58555 lldb::SBAddress result;
58556
58557 (void)self;
58558 if (!args) SWIG_fail;
58559 swig_obj[0] = args;
58560 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
58561 if (!SWIG_IsOK(res1)) {
58562 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_GetAddress" "', argument " "1"" of type '" "lldb::SBQueueItem const *""'");
58563 }
58564 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58565 {
58566 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58567 result = ((lldb::SBQueueItem const *)arg1)->GetAddress();
58568 SWIG_PYTHON_THREAD_END_ALLOW;
58569 }
58570 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
58571 return resultobj;
58572fail:
58573 return NULL;
58574}
58575
58576
58577SWIGINTERN PyObject *_wrap_SBQueueItem_SetAddress(PyObject *self, PyObject *args) {
58578 PyObject *resultobj = 0;
58579 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58580 lldb::SBAddress arg2 ;
58581 void *argp1 = 0 ;
58582 int res1 = 0 ;
58583 void *argp2 ;
58584 int res2 = 0 ;
58585 PyObject *swig_obj[2] ;
58586
58587 (void)self;
58588 if (!SWIG_Python_UnpackTuple(args, name: "SBQueueItem_SetAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
58589 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
58590 if (!SWIG_IsOK(res1)) {
58591 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_SetAddress" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
58592 }
58593 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58594 {
58595 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
58596 if (!SWIG_IsOK(res2)) {
58597 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBQueueItem_SetAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
58598 }
58599 if (!argp2) {
58600 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBQueueItem_SetAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
58601 } else {
58602 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
58603 arg2 = *temp;
58604 if (SWIG_IsNewObj(res2)) delete temp;
58605 }
58606 }
58607 {
58608 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58609 (arg1)->SetAddress(arg2);
58610 SWIG_PYTHON_THREAD_END_ALLOW;
58611 }
58612 resultobj = SWIG_Py_Void();
58613 return resultobj;
58614fail:
58615 return NULL;
58616}
58617
58618
58619SWIGINTERN PyObject *_wrap_SBQueueItem_GetExtendedBacktraceThread(PyObject *self, PyObject *args) {
58620 PyObject *resultobj = 0;
58621 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
58622 char *arg2 = (char *) 0 ;
58623 void *argp1 = 0 ;
58624 int res1 = 0 ;
58625 int res2 ;
58626 char *buf2 = 0 ;
58627 int alloc2 = 0 ;
58628 PyObject *swig_obj[2] ;
58629 lldb::SBThread result;
58630
58631 (void)self;
58632 if (!SWIG_Python_UnpackTuple(args, name: "SBQueueItem_GetExtendedBacktraceThread", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
58633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
58634 if (!SWIG_IsOK(res1)) {
58635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_GetExtendedBacktraceThread" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
58636 }
58637 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
58638 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
58639 if (!SWIG_IsOK(res2)) {
58640 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBQueueItem_GetExtendedBacktraceThread" "', argument " "2"" of type '" "char const *""'");
58641 }
58642 arg2 = reinterpret_cast< char * >(buf2);
58643 {
58644 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58645 result = (arg1)->GetExtendedBacktraceThread(type: (char const *)arg2);
58646 SWIG_PYTHON_THREAD_END_ALLOW;
58647 }
58648 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
58649 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
58650 return resultobj;
58651fail:
58652 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
58653 return NULL;
58654}
58655
58656
58657SWIGINTERN PyObject *SBQueueItem_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58658 PyObject *obj;
58659 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
58660 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBQueueItem, SWIG_NewClientData(obj));
58661 return SWIG_Py_Void();
58662}
58663
58664SWIGINTERN PyObject *SBQueueItem_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58665 return SWIG_Python_InitShadowInstance(args);
58666}
58667
58668SWIGINTERN PyObject *_wrap_SBReproducer_Capture(PyObject *self, PyObject *args) {
58669 PyObject *resultobj = 0;
58670 char *arg1 = (char *) 0 ;
58671 int res1 ;
58672 char *buf1 = 0 ;
58673 int alloc1 = 0 ;
58674 PyObject *swig_obj[1] ;
58675 char *result = 0 ;
58676
58677 (void)self;
58678 if (!args) SWIG_fail;
58679 swig_obj[0] = args;
58680 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
58681 if (!SWIG_IsOK(res1)) {
58682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBReproducer_Capture" "', argument " "1"" of type '" "char const *""'");
58683 }
58684 arg1 = reinterpret_cast< char * >(buf1);
58685 {
58686 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58687 result = (char *)lldb::SBReproducer::Capture(path: (char const *)arg1);
58688 SWIG_PYTHON_THREAD_END_ALLOW;
58689 }
58690 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
58691 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
58692 return resultobj;
58693fail:
58694 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
58695 return NULL;
58696}
58697
58698
58699SWIGINTERN PyObject *_wrap_SBReproducer_PassiveReplay(PyObject *self, PyObject *args) {
58700 PyObject *resultobj = 0;
58701 char *arg1 = (char *) 0 ;
58702 int res1 ;
58703 char *buf1 = 0 ;
58704 int alloc1 = 0 ;
58705 PyObject *swig_obj[1] ;
58706 char *result = 0 ;
58707
58708 (void)self;
58709 if (!args) SWIG_fail;
58710 swig_obj[0] = args;
58711 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
58712 if (!SWIG_IsOK(res1)) {
58713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBReproducer_PassiveReplay" "', argument " "1"" of type '" "char const *""'");
58714 }
58715 arg1 = reinterpret_cast< char * >(buf1);
58716 {
58717 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58718 result = (char *)lldb::SBReproducer::PassiveReplay(path: (char const *)arg1);
58719 SWIG_PYTHON_THREAD_END_ALLOW;
58720 }
58721 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
58722 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
58723 return resultobj;
58724fail:
58725 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
58726 return NULL;
58727}
58728
58729
58730SWIGINTERN PyObject *_wrap_SBReproducer_SetAutoGenerate(PyObject *self, PyObject *args) {
58731 PyObject *resultobj = 0;
58732 bool arg1 ;
58733 bool val1 ;
58734 int ecode1 = 0 ;
58735 PyObject *swig_obj[1] ;
58736 bool result;
58737
58738 (void)self;
58739 if (!args) SWIG_fail;
58740 swig_obj[0] = args;
58741 ecode1 = SWIG_AsVal_bool(obj: swig_obj[0], val: &val1);
58742 if (!SWIG_IsOK(ecode1)) {
58743 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBReproducer_SetAutoGenerate" "', argument " "1"" of type '" "bool""'");
58744 }
58745 arg1 = static_cast< bool >(val1);
58746 {
58747 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58748 result = (bool)lldb::SBReproducer::SetAutoGenerate(arg1);
58749 SWIG_PYTHON_THREAD_END_ALLOW;
58750 }
58751 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
58752 return resultobj;
58753fail:
58754 return NULL;
58755}
58756
58757
58758SWIGINTERN PyObject *_wrap_SBReproducer_SetWorkingDirectory(PyObject *self, PyObject *args) {
58759 PyObject *resultobj = 0;
58760 char *arg1 = (char *) 0 ;
58761 int res1 ;
58762 char *buf1 = 0 ;
58763 int alloc1 = 0 ;
58764 PyObject *swig_obj[1] ;
58765
58766 (void)self;
58767 if (!args) SWIG_fail;
58768 swig_obj[0] = args;
58769 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
58770 if (!SWIG_IsOK(res1)) {
58771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBReproducer_SetWorkingDirectory" "', argument " "1"" of type '" "char const *""'");
58772 }
58773 arg1 = reinterpret_cast< char * >(buf1);
58774 {
58775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58776 lldb::SBReproducer::SetWorkingDirectory((char const *)arg1);
58777 SWIG_PYTHON_THREAD_END_ALLOW;
58778 }
58779 resultobj = SWIG_Py_Void();
58780 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
58781 return resultobj;
58782fail:
58783 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
58784 return NULL;
58785}
58786
58787
58788SWIGINTERN PyObject *_wrap_new_SBReproducer(PyObject *self, PyObject *args) {
58789 PyObject *resultobj = 0;
58790 lldb::SBReproducer *result = 0 ;
58791
58792 (void)self;
58793 if (!SWIG_Python_UnpackTuple(args, name: "new_SBReproducer", min: 0, max: 0, objs: 0)) SWIG_fail;
58794 {
58795 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58796 result = (lldb::SBReproducer *)new lldb::SBReproducer();
58797 SWIG_PYTHON_THREAD_END_ALLOW;
58798 }
58799 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBReproducer, SWIG_POINTER_NEW | 0 );
58800 return resultobj;
58801fail:
58802 return NULL;
58803}
58804
58805
58806SWIGINTERN PyObject *_wrap_delete_SBReproducer(PyObject *self, PyObject *args) {
58807 PyObject *resultobj = 0;
58808 lldb::SBReproducer *arg1 = (lldb::SBReproducer *) 0 ;
58809 void *argp1 = 0 ;
58810 int res1 = 0 ;
58811 PyObject *swig_obj[1] ;
58812
58813 (void)self;
58814 if (!args) SWIG_fail;
58815 swig_obj[0] = args;
58816 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBReproducer, SWIG_POINTER_DISOWN | 0 );
58817 if (!SWIG_IsOK(res1)) {
58818 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBReproducer" "', argument " "1"" of type '" "lldb::SBReproducer *""'");
58819 }
58820 arg1 = reinterpret_cast< lldb::SBReproducer * >(argp1);
58821 {
58822 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58823 delete arg1;
58824 SWIG_PYTHON_THREAD_END_ALLOW;
58825 }
58826 resultobj = SWIG_Py_Void();
58827 return resultobj;
58828fail:
58829 return NULL;
58830}
58831
58832
58833SWIGINTERN PyObject *SBReproducer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58834 PyObject *obj;
58835 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
58836 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBReproducer, SWIG_NewClientData(obj));
58837 return SWIG_Py_Void();
58838}
58839
58840SWIGINTERN PyObject *SBReproducer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58841 return SWIG_Python_InitShadowInstance(args);
58842}
58843
58844SWIGINTERN PyObject *_wrap_new_SBScriptObject__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
58845 PyObject *resultobj = 0;
58846 lldb::ScriptObjectPtr arg1 = (lldb::ScriptObjectPtr) (lldb::ScriptObjectPtr)0 ;
58847 lldb::ScriptLanguage arg2 ;
58848 int val2 ;
58849 int ecode2 = 0 ;
58850 lldb::SBScriptObject *result = 0 ;
58851
58852 (void)self;
58853 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
58854 {
58855 if (swig_obj[0] == Py_None) {
58856 arg1 = nullptr;
58857 } else {
58858 PythonObject obj(PyRefType::Borrowed, swig_obj[0]);
58859 if (!obj.IsValid()) {
58860 PyErr_SetString(exception: PyExc_TypeError, string: "Script object is not valid");
58861 SWIG_fail;
58862 }
58863
58864 auto lldb_module = PythonModule::Import(name: "lldb");
58865 if (!lldb_module) {
58866 std::string err_msg = llvm::toString(E: lldb_module.takeError());
58867 PyErr_SetString(exception: PyExc_TypeError, string: err_msg.c_str());
58868 SWIG_fail;
58869 }
58870
58871 auto sb_structured_data_class = lldb_module.get().Get(name: "SBStructuredData");
58872 if (!sb_structured_data_class) {
58873 std::string err_msg = llvm::toString(E: sb_structured_data_class.takeError());
58874 PyErr_SetString(exception: PyExc_TypeError, string: err_msg.c_str());
58875 SWIG_fail;
58876 }
58877
58878 if (obj.IsInstance(cls: sb_structured_data_class.get())) {
58879 arg1 = obj.get();
58880 } else {
58881 auto type = obj.GetType();
58882 if (!type) {
58883 std::string err_msg = llvm::toString(E: type.takeError());
58884 PyErr_SetString(exception: PyExc_TypeError, string: err_msg.c_str());
58885 SWIG_fail;
58886 }
58887
58888 auto type_name = As<std::string>(obj: type.get().GetAttribute(name: "__name__"));
58889 if (!type_name) {
58890 std::string err_msg = llvm::toString(E: type_name.takeError());
58891 PyErr_SetString(exception: PyExc_TypeError, string: err_msg.c_str());
58892 SWIG_fail;
58893 }
58894
58895 if (llvm::StringRef(type_name.get()).starts_with(Prefix: "SB")) {
58896 std::string error_msg = "Input type is invalid: " + type_name.get();
58897 PyErr_SetString(exception: PyExc_TypeError, string: error_msg.c_str());
58898 SWIG_fail;
58899 } else {
58900 arg1 = obj.get();
58901 }
58902 }
58903 }
58904 }
58905 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
58906 if (!SWIG_IsOK(ecode2)) {
58907 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBScriptObject" "', argument " "2"" of type '" "lldb::ScriptLanguage""'");
58908 }
58909 arg2 = static_cast< lldb::ScriptLanguage >(val2);
58910 {
58911 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58912 result = (lldb::SBScriptObject *)new lldb::SBScriptObject(arg1,arg2);
58913 SWIG_PYTHON_THREAD_END_ALLOW;
58914 }
58915 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBScriptObject, SWIG_POINTER_NEW | 0 );
58916 return resultobj;
58917fail:
58918 return NULL;
58919}
58920
58921
58922SWIGINTERN PyObject *_wrap_new_SBScriptObject__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
58923 PyObject *resultobj = 0;
58924 lldb::SBScriptObject *arg1 = 0 ;
58925 void *argp1 = 0 ;
58926 int res1 = 0 ;
58927 lldb::SBScriptObject *result = 0 ;
58928
58929 (void)self;
58930 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
58931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBScriptObject, 0 | 0);
58932 if (!SWIG_IsOK(res1)) {
58933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBScriptObject" "', argument " "1"" of type '" "lldb::SBScriptObject const &""'");
58934 }
58935 if (!argp1) {
58936 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBScriptObject" "', argument " "1"" of type '" "lldb::SBScriptObject const &""'");
58937 }
58938 arg1 = reinterpret_cast< lldb::SBScriptObject * >(argp1);
58939 {
58940 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58941 result = (lldb::SBScriptObject *)new lldb::SBScriptObject((lldb::SBScriptObject const &)*arg1);
58942 SWIG_PYTHON_THREAD_END_ALLOW;
58943 }
58944 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBScriptObject, SWIG_POINTER_NEW | 0 );
58945 return resultobj;
58946fail:
58947 return NULL;
58948}
58949
58950
58951SWIGINTERN PyObject *_wrap_new_SBScriptObject(PyObject *self, PyObject *args) {
58952 Py_ssize_t argc;
58953 PyObject *argv[3] = {
58954 0
58955 };
58956
58957 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBScriptObject", min: 0, max: 2, objs: argv))) SWIG_fail;
58958 --argc;
58959 if (argc == 1) {
58960 int _v = 0;
58961 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBScriptObject, SWIG_POINTER_NO_NULL | 0);
58962 _v = SWIG_CheckState(res);
58963 if (_v) {
58964 return _wrap_new_SBScriptObject__SWIG_1(self, nobjs: argc, swig_obj: argv);
58965 }
58966 }
58967 if (argc == 2) {
58968 int _v = 0;
58969 {
58970 PythonObject obj(PyRefType::Borrowed, argv[0]);
58971 if (!obj.IsValid()) {
58972 PyErr_Clear();
58973 _v = 0;
58974 } else {
58975 _v = 1;
58976 }
58977 }
58978 if (_v) {
58979 {
58980 int res = SWIG_AsVal_int(obj: argv[1], NULL);
58981 _v = SWIG_CheckState(res);
58982 }
58983 if (_v) {
58984 return _wrap_new_SBScriptObject__SWIG_0(self, nobjs: argc, swig_obj: argv);
58985 }
58986 }
58987 }
58988
58989fail:
58990 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBScriptObject'.\n"
58991 " Possible C/C++ prototypes are:\n"
58992 " lldb::SBScriptObject::SBScriptObject(lldb::ScriptObjectPtr const,lldb::ScriptLanguage)\n"
58993 " lldb::SBScriptObject::SBScriptObject(lldb::SBScriptObject const &)\n");
58994 return 0;
58995}
58996
58997
58998SWIGINTERN PyObject *_wrap_delete_SBScriptObject(PyObject *self, PyObject *args) {
58999 PyObject *resultobj = 0;
59000 lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ;
59001 void *argp1 = 0 ;
59002 int res1 = 0 ;
59003 PyObject *swig_obj[1] ;
59004
59005 (void)self;
59006 if (!args) SWIG_fail;
59007 swig_obj[0] = args;
59008 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBScriptObject, SWIG_POINTER_DISOWN | 0 );
59009 if (!SWIG_IsOK(res1)) {
59010 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBScriptObject" "', argument " "1"" of type '" "lldb::SBScriptObject *""'");
59011 }
59012 arg1 = reinterpret_cast< lldb::SBScriptObject * >(argp1);
59013 {
59014 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59015 delete arg1;
59016 SWIG_PYTHON_THREAD_END_ALLOW;
59017 }
59018 resultobj = SWIG_Py_Void();
59019 return resultobj;
59020fail:
59021 return NULL;
59022}
59023
59024
59025SWIGINTERN PyObject *_wrap_SBScriptObject___nonzero__(PyObject *self, PyObject *args) {
59026 PyObject *resultobj = 0;
59027 lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ;
59028 void *argp1 = 0 ;
59029 int res1 = 0 ;
59030 PyObject *swig_obj[1] ;
59031 bool result;
59032
59033 (void)self;
59034 if (!args) SWIG_fail;
59035 swig_obj[0] = args;
59036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBScriptObject, 0 | 0 );
59037 if (!SWIG_IsOK(res1)) {
59038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBScriptObject___nonzero__" "', argument " "1"" of type '" "lldb::SBScriptObject const *""'");
59039 }
59040 arg1 = reinterpret_cast< lldb::SBScriptObject * >(argp1);
59041 {
59042 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59043 result = (bool)((lldb::SBScriptObject const *)arg1)->operator bool();
59044 SWIG_PYTHON_THREAD_END_ALLOW;
59045 }
59046 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
59047 return resultobj;
59048fail:
59049 return NULL;
59050}
59051
59052
59053SWIGINTERN PyObject *_wrap_SBScriptObject___ne__(PyObject *self, PyObject *args) {
59054 PyObject *resultobj = 0;
59055 lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ;
59056 lldb::SBScriptObject *arg2 = 0 ;
59057 void *argp1 = 0 ;
59058 int res1 = 0 ;
59059 void *argp2 = 0 ;
59060 int res2 = 0 ;
59061 PyObject *swig_obj[2] ;
59062 bool result;
59063
59064 (void)self;
59065 if (!SWIG_Python_UnpackTuple(args, name: "SBScriptObject___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
59066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBScriptObject, 0 | 0 );
59067 if (!SWIG_IsOK(res1)) {
59068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBScriptObject___ne__" "', argument " "1"" of type '" "lldb::SBScriptObject const *""'");
59069 }
59070 arg1 = reinterpret_cast< lldb::SBScriptObject * >(argp1);
59071 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBScriptObject, 0 | 0);
59072 if (!SWIG_IsOK(res2)) {
59073 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBScriptObject___ne__" "', argument " "2"" of type '" "lldb::SBScriptObject const &""'");
59074 }
59075 if (!argp2) {
59076 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBScriptObject___ne__" "', argument " "2"" of type '" "lldb::SBScriptObject const &""'");
59077 }
59078 arg2 = reinterpret_cast< lldb::SBScriptObject * >(argp2);
59079 {
59080 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59081 result = (bool)((lldb::SBScriptObject const *)arg1)->operator !=(rhs: (lldb::SBScriptObject const &)*arg2);
59082 SWIG_PYTHON_THREAD_END_ALLOW;
59083 }
59084 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
59085 return resultobj;
59086fail:
59087 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
59088 return NULL;
59089 }
59090 PyErr_Clear();
59091 Py_INCREF(Py_NotImplemented);
59092 return Py_NotImplemented;
59093}
59094
59095
59096SWIGINTERN PyObject *_wrap_SBScriptObject_IsValid(PyObject *self, PyObject *args) {
59097 PyObject *resultobj = 0;
59098 lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ;
59099 void *argp1 = 0 ;
59100 int res1 = 0 ;
59101 PyObject *swig_obj[1] ;
59102 bool result;
59103
59104 (void)self;
59105 if (!args) SWIG_fail;
59106 swig_obj[0] = args;
59107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBScriptObject, 0 | 0 );
59108 if (!SWIG_IsOK(res1)) {
59109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBScriptObject_IsValid" "', argument " "1"" of type '" "lldb::SBScriptObject const *""'");
59110 }
59111 arg1 = reinterpret_cast< lldb::SBScriptObject * >(argp1);
59112 {
59113 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59114 result = (bool)((lldb::SBScriptObject const *)arg1)->IsValid();
59115 SWIG_PYTHON_THREAD_END_ALLOW;
59116 }
59117 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
59118 return resultobj;
59119fail:
59120 return NULL;
59121}
59122
59123
59124SWIGINTERN PyObject *_wrap_SBScriptObject_GetPointer(PyObject *self, PyObject *args) {
59125 PyObject *resultobj = 0;
59126 lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ;
59127 void *argp1 = 0 ;
59128 int res1 = 0 ;
59129 PyObject *swig_obj[1] ;
59130 lldb::ScriptObjectPtr result;
59131
59132 (void)self;
59133 if (!args) SWIG_fail;
59134 swig_obj[0] = args;
59135 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBScriptObject, 0 | 0 );
59136 if (!SWIG_IsOK(res1)) {
59137 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBScriptObject_GetPointer" "', argument " "1"" of type '" "lldb::SBScriptObject const *""'");
59138 }
59139 arg1 = reinterpret_cast< lldb::SBScriptObject * >(argp1);
59140 {
59141 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59142 result = (lldb::ScriptObjectPtr)((lldb::SBScriptObject const *)arg1)->GetPointer();
59143 SWIG_PYTHON_THREAD_END_ALLOW;
59144 }
59145 {
59146 resultobj = (PyObject*) result;
59147 if (!resultobj)
59148 resultobj = Py_None;
59149 Py_INCREF(resultobj);
59150 }
59151 return resultobj;
59152fail:
59153 return NULL;
59154}
59155
59156
59157SWIGINTERN PyObject *_wrap_SBScriptObject_GetLanguage(PyObject *self, PyObject *args) {
59158 PyObject *resultobj = 0;
59159 lldb::SBScriptObject *arg1 = (lldb::SBScriptObject *) 0 ;
59160 void *argp1 = 0 ;
59161 int res1 = 0 ;
59162 PyObject *swig_obj[1] ;
59163 lldb::ScriptLanguage result;
59164
59165 (void)self;
59166 if (!args) SWIG_fail;
59167 swig_obj[0] = args;
59168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBScriptObject, 0 | 0 );
59169 if (!SWIG_IsOK(res1)) {
59170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBScriptObject_GetLanguage" "', argument " "1"" of type '" "lldb::SBScriptObject const *""'");
59171 }
59172 arg1 = reinterpret_cast< lldb::SBScriptObject * >(argp1);
59173 {
59174 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59175 result = (lldb::ScriptLanguage)((lldb::SBScriptObject const *)arg1)->GetLanguage();
59176 SWIG_PYTHON_THREAD_END_ALLOW;
59177 }
59178 resultobj = SWIG_From_int(value: static_cast< int >(result));
59179 return resultobj;
59180fail:
59181 return NULL;
59182}
59183
59184
59185SWIGINTERN PyObject *SBScriptObject_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59186 PyObject *obj;
59187 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
59188 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBScriptObject, SWIG_NewClientData(obj));
59189 return SWIG_Py_Void();
59190}
59191
59192SWIGINTERN PyObject *SBScriptObject_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59193 return SWIG_Python_InitShadowInstance(args);
59194}
59195
59196SWIGINTERN PyObject *_wrap_new_SBSection__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
59197 PyObject *resultobj = 0;
59198 lldb::SBSection *result = 0 ;
59199
59200 (void)self;
59201 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
59202 {
59203 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59204 result = (lldb::SBSection *)new lldb::SBSection();
59205 SWIG_PYTHON_THREAD_END_ALLOW;
59206 }
59207 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_NEW | 0 );
59208 return resultobj;
59209fail:
59210 return NULL;
59211}
59212
59213
59214SWIGINTERN PyObject *_wrap_new_SBSection__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
59215 PyObject *resultobj = 0;
59216 lldb::SBSection *arg1 = 0 ;
59217 void *argp1 = 0 ;
59218 int res1 = 0 ;
59219 lldb::SBSection *result = 0 ;
59220
59221 (void)self;
59222 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
59223 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSection, 0 | 0);
59224 if (!SWIG_IsOK(res1)) {
59225 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSection" "', argument " "1"" of type '" "lldb::SBSection const &""'");
59226 }
59227 if (!argp1) {
59228 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSection" "', argument " "1"" of type '" "lldb::SBSection const &""'");
59229 }
59230 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59231 {
59232 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59233 result = (lldb::SBSection *)new lldb::SBSection((lldb::SBSection const &)*arg1);
59234 SWIG_PYTHON_THREAD_END_ALLOW;
59235 }
59236 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_NEW | 0 );
59237 return resultobj;
59238fail:
59239 return NULL;
59240}
59241
59242
59243SWIGINTERN PyObject *_wrap_new_SBSection(PyObject *self, PyObject *args) {
59244 Py_ssize_t argc;
59245 PyObject *argv[2] = {
59246 0
59247 };
59248
59249 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBSection", min: 0, max: 1, objs: argv))) SWIG_fail;
59250 --argc;
59251 if (argc == 0) {
59252 return _wrap_new_SBSection__SWIG_0(self, nobjs: argc, argv);
59253 }
59254 if (argc == 1) {
59255 int _v = 0;
59256 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_NO_NULL | 0);
59257 _v = SWIG_CheckState(res);
59258 if (_v) {
59259 return _wrap_new_SBSection__SWIG_1(self, nobjs: argc, swig_obj: argv);
59260 }
59261 }
59262
59263fail:
59264 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBSection'.\n"
59265 " Possible C/C++ prototypes are:\n"
59266 " lldb::SBSection::SBSection()\n"
59267 " lldb::SBSection::SBSection(lldb::SBSection const &)\n");
59268 return 0;
59269}
59270
59271
59272SWIGINTERN PyObject *_wrap_delete_SBSection(PyObject *self, PyObject *args) {
59273 PyObject *resultobj = 0;
59274 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59275 void *argp1 = 0 ;
59276 int res1 = 0 ;
59277 PyObject *swig_obj[1] ;
59278
59279 (void)self;
59280 if (!args) SWIG_fail;
59281 swig_obj[0] = args;
59282 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_DISOWN | 0 );
59283 if (!SWIG_IsOK(res1)) {
59284 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSection" "', argument " "1"" of type '" "lldb::SBSection *""'");
59285 }
59286 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59287 {
59288 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59289 delete arg1;
59290 SWIG_PYTHON_THREAD_END_ALLOW;
59291 }
59292 resultobj = SWIG_Py_Void();
59293 return resultobj;
59294fail:
59295 return NULL;
59296}
59297
59298
59299SWIGINTERN PyObject *_wrap_SBSection___nonzero__(PyObject *self, PyObject *args) {
59300 PyObject *resultobj = 0;
59301 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59302 void *argp1 = 0 ;
59303 int res1 = 0 ;
59304 PyObject *swig_obj[1] ;
59305 bool result;
59306
59307 (void)self;
59308 if (!args) SWIG_fail;
59309 swig_obj[0] = args;
59310 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59311 if (!SWIG_IsOK(res1)) {
59312 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection___nonzero__" "', argument " "1"" of type '" "lldb::SBSection const *""'");
59313 }
59314 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59315 {
59316 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59317 result = (bool)((lldb::SBSection const *)arg1)->operator bool();
59318 SWIG_PYTHON_THREAD_END_ALLOW;
59319 }
59320 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
59321 return resultobj;
59322fail:
59323 return NULL;
59324}
59325
59326
59327SWIGINTERN PyObject *_wrap_SBSection_IsValid(PyObject *self, PyObject *args) {
59328 PyObject *resultobj = 0;
59329 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59330 void *argp1 = 0 ;
59331 int res1 = 0 ;
59332 PyObject *swig_obj[1] ;
59333 bool result;
59334
59335 (void)self;
59336 if (!args) SWIG_fail;
59337 swig_obj[0] = args;
59338 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59339 if (!SWIG_IsOK(res1)) {
59340 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_IsValid" "', argument " "1"" of type '" "lldb::SBSection const *""'");
59341 }
59342 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59343 {
59344 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59345 result = (bool)((lldb::SBSection const *)arg1)->IsValid();
59346 SWIG_PYTHON_THREAD_END_ALLOW;
59347 }
59348 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
59349 return resultobj;
59350fail:
59351 return NULL;
59352}
59353
59354
59355SWIGINTERN PyObject *_wrap_SBSection_GetName(PyObject *self, PyObject *args) {
59356 PyObject *resultobj = 0;
59357 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59358 void *argp1 = 0 ;
59359 int res1 = 0 ;
59360 PyObject *swig_obj[1] ;
59361 char *result = 0 ;
59362
59363 (void)self;
59364 if (!args) SWIG_fail;
59365 swig_obj[0] = args;
59366 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59367 if (!SWIG_IsOK(res1)) {
59368 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetName" "', argument " "1"" of type '" "lldb::SBSection *""'");
59369 }
59370 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59371 {
59372 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59373 result = (char *)(arg1)->GetName();
59374 SWIG_PYTHON_THREAD_END_ALLOW;
59375 }
59376 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
59377 return resultobj;
59378fail:
59379 return NULL;
59380}
59381
59382
59383SWIGINTERN PyObject *_wrap_SBSection_GetParent(PyObject *self, PyObject *args) {
59384 PyObject *resultobj = 0;
59385 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59386 void *argp1 = 0 ;
59387 int res1 = 0 ;
59388 PyObject *swig_obj[1] ;
59389 lldb::SBSection result;
59390
59391 (void)self;
59392 if (!args) SWIG_fail;
59393 swig_obj[0] = args;
59394 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59395 if (!SWIG_IsOK(res1)) {
59396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetParent" "', argument " "1"" of type '" "lldb::SBSection *""'");
59397 }
59398 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59399 {
59400 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59401 result = (arg1)->GetParent();
59402 SWIG_PYTHON_THREAD_END_ALLOW;
59403 }
59404 resultobj = SWIG_NewPointerObj((new lldb::SBSection(result)), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
59405 return resultobj;
59406fail:
59407 return NULL;
59408}
59409
59410
59411SWIGINTERN PyObject *_wrap_SBSection_FindSubSection(PyObject *self, PyObject *args) {
59412 PyObject *resultobj = 0;
59413 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59414 char *arg2 = (char *) 0 ;
59415 void *argp1 = 0 ;
59416 int res1 = 0 ;
59417 int res2 ;
59418 char *buf2 = 0 ;
59419 int alloc2 = 0 ;
59420 PyObject *swig_obj[2] ;
59421 lldb::SBSection result;
59422
59423 (void)self;
59424 if (!SWIG_Python_UnpackTuple(args, name: "SBSection_FindSubSection", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
59425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59426 if (!SWIG_IsOK(res1)) {
59427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_FindSubSection" "', argument " "1"" of type '" "lldb::SBSection *""'");
59428 }
59429 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59430 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
59431 if (!SWIG_IsOK(res2)) {
59432 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection_FindSubSection" "', argument " "2"" of type '" "char const *""'");
59433 }
59434 arg2 = reinterpret_cast< char * >(buf2);
59435 {
59436 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59437 result = (arg1)->FindSubSection(sect_name: (char const *)arg2);
59438 SWIG_PYTHON_THREAD_END_ALLOW;
59439 }
59440 resultobj = SWIG_NewPointerObj((new lldb::SBSection(result)), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
59441 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59442 return resultobj;
59443fail:
59444 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59445 return NULL;
59446}
59447
59448
59449SWIGINTERN PyObject *_wrap_SBSection_GetNumSubSections(PyObject *self, PyObject *args) {
59450 PyObject *resultobj = 0;
59451 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59452 void *argp1 = 0 ;
59453 int res1 = 0 ;
59454 PyObject *swig_obj[1] ;
59455 size_t result;
59456
59457 (void)self;
59458 if (!args) SWIG_fail;
59459 swig_obj[0] = args;
59460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59461 if (!SWIG_IsOK(res1)) {
59462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetNumSubSections" "', argument " "1"" of type '" "lldb::SBSection *""'");
59463 }
59464 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59465 {
59466 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59467 result = (arg1)->GetNumSubSections();
59468 SWIG_PYTHON_THREAD_END_ALLOW;
59469 }
59470 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
59471 return resultobj;
59472fail:
59473 return NULL;
59474}
59475
59476
59477SWIGINTERN PyObject *_wrap_SBSection_GetSubSectionAtIndex(PyObject *self, PyObject *args) {
59478 PyObject *resultobj = 0;
59479 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59480 size_t arg2 ;
59481 void *argp1 = 0 ;
59482 int res1 = 0 ;
59483 size_t val2 ;
59484 int ecode2 = 0 ;
59485 PyObject *swig_obj[2] ;
59486 lldb::SBSection result;
59487
59488 (void)self;
59489 if (!SWIG_Python_UnpackTuple(args, name: "SBSection_GetSubSectionAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
59490 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59491 if (!SWIG_IsOK(res1)) {
59492 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetSubSectionAtIndex" "', argument " "1"" of type '" "lldb::SBSection *""'");
59493 }
59494 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59495 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
59496 if (!SWIG_IsOK(ecode2)) {
59497 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBSection_GetSubSectionAtIndex" "', argument " "2"" of type '" "size_t""'");
59498 }
59499 arg2 = static_cast< size_t >(val2);
59500 {
59501 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59502 result = (arg1)->GetSubSectionAtIndex(idx: arg2);
59503 SWIG_PYTHON_THREAD_END_ALLOW;
59504 }
59505 resultobj = SWIG_NewPointerObj((new lldb::SBSection(result)), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
59506 return resultobj;
59507fail:
59508 return NULL;
59509}
59510
59511
59512SWIGINTERN PyObject *_wrap_SBSection_GetFileAddress(PyObject *self, PyObject *args) {
59513 PyObject *resultobj = 0;
59514 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59515 void *argp1 = 0 ;
59516 int res1 = 0 ;
59517 PyObject *swig_obj[1] ;
59518 lldb::addr_t result;
59519
59520 (void)self;
59521 if (!args) SWIG_fail;
59522 swig_obj[0] = args;
59523 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59524 if (!SWIG_IsOK(res1)) {
59525 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetFileAddress" "', argument " "1"" of type '" "lldb::SBSection *""'");
59526 }
59527 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59528 {
59529 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59530 result = (lldb::addr_t)(arg1)->GetFileAddress();
59531 SWIG_PYTHON_THREAD_END_ALLOW;
59532 }
59533 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
59534 return resultobj;
59535fail:
59536 return NULL;
59537}
59538
59539
59540SWIGINTERN PyObject *_wrap_SBSection_GetLoadAddress(PyObject *self, PyObject *args) {
59541 PyObject *resultobj = 0;
59542 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59543 lldb::SBTarget *arg2 = 0 ;
59544 void *argp1 = 0 ;
59545 int res1 = 0 ;
59546 void *argp2 = 0 ;
59547 int res2 = 0 ;
59548 PyObject *swig_obj[2] ;
59549 lldb::addr_t result;
59550
59551 (void)self;
59552 if (!SWIG_Python_UnpackTuple(args, name: "SBSection_GetLoadAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
59553 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59554 if (!SWIG_IsOK(res1)) {
59555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBSection *""'");
59556 }
59557 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59558 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
59559 if (!SWIG_IsOK(res2)) {
59560 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection_GetLoadAddress" "', argument " "2"" of type '" "lldb::SBTarget &""'");
59561 }
59562 if (!argp2) {
59563 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSection_GetLoadAddress" "', argument " "2"" of type '" "lldb::SBTarget &""'");
59564 }
59565 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
59566 {
59567 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59568 result = (lldb::addr_t)(arg1)->GetLoadAddress(target&: *arg2);
59569 SWIG_PYTHON_THREAD_END_ALLOW;
59570 }
59571 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
59572 return resultobj;
59573fail:
59574 return NULL;
59575}
59576
59577
59578SWIGINTERN PyObject *_wrap_SBSection_GetByteSize(PyObject *self, PyObject *args) {
59579 PyObject *resultobj = 0;
59580 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59581 void *argp1 = 0 ;
59582 int res1 = 0 ;
59583 PyObject *swig_obj[1] ;
59584 lldb::addr_t result;
59585
59586 (void)self;
59587 if (!args) SWIG_fail;
59588 swig_obj[0] = args;
59589 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59590 if (!SWIG_IsOK(res1)) {
59591 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetByteSize" "', argument " "1"" of type '" "lldb::SBSection *""'");
59592 }
59593 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59594 {
59595 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59596 result = (lldb::addr_t)(arg1)->GetByteSize();
59597 SWIG_PYTHON_THREAD_END_ALLOW;
59598 }
59599 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
59600 return resultobj;
59601fail:
59602 return NULL;
59603}
59604
59605
59606SWIGINTERN PyObject *_wrap_SBSection_GetFileOffset(PyObject *self, PyObject *args) {
59607 PyObject *resultobj = 0;
59608 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59609 void *argp1 = 0 ;
59610 int res1 = 0 ;
59611 PyObject *swig_obj[1] ;
59612 uint64_t result;
59613
59614 (void)self;
59615 if (!args) SWIG_fail;
59616 swig_obj[0] = args;
59617 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59618 if (!SWIG_IsOK(res1)) {
59619 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetFileOffset" "', argument " "1"" of type '" "lldb::SBSection *""'");
59620 }
59621 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59622 {
59623 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59624 result = (uint64_t)(arg1)->GetFileOffset();
59625 SWIG_PYTHON_THREAD_END_ALLOW;
59626 }
59627 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
59628 return resultobj;
59629fail:
59630 return NULL;
59631}
59632
59633
59634SWIGINTERN PyObject *_wrap_SBSection_GetFileByteSize(PyObject *self, PyObject *args) {
59635 PyObject *resultobj = 0;
59636 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59637 void *argp1 = 0 ;
59638 int res1 = 0 ;
59639 PyObject *swig_obj[1] ;
59640 uint64_t result;
59641
59642 (void)self;
59643 if (!args) SWIG_fail;
59644 swig_obj[0] = args;
59645 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59646 if (!SWIG_IsOK(res1)) {
59647 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetFileByteSize" "', argument " "1"" of type '" "lldb::SBSection *""'");
59648 }
59649 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59650 {
59651 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59652 result = (uint64_t)(arg1)->GetFileByteSize();
59653 SWIG_PYTHON_THREAD_END_ALLOW;
59654 }
59655 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
59656 return resultobj;
59657fail:
59658 return NULL;
59659}
59660
59661
59662SWIGINTERN PyObject *_wrap_SBSection_GetSectionData__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
59663 PyObject *resultobj = 0;
59664 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59665 void *argp1 = 0 ;
59666 int res1 = 0 ;
59667 lldb::SBData result;
59668
59669 (void)self;
59670 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
59671 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59672 if (!SWIG_IsOK(res1)) {
59673 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetSectionData" "', argument " "1"" of type '" "lldb::SBSection *""'");
59674 }
59675 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59676 {
59677 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59678 result = (arg1)->GetSectionData();
59679 SWIG_PYTHON_THREAD_END_ALLOW;
59680 }
59681 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
59682 return resultobj;
59683fail:
59684 return NULL;
59685}
59686
59687
59688SWIGINTERN PyObject *_wrap_SBSection_GetSectionData__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
59689 PyObject *resultobj = 0;
59690 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59691 uint64_t arg2 ;
59692 uint64_t arg3 ;
59693 void *argp1 = 0 ;
59694 int res1 = 0 ;
59695 unsigned long long val2 ;
59696 int ecode2 = 0 ;
59697 unsigned long long val3 ;
59698 int ecode3 = 0 ;
59699 lldb::SBData result;
59700
59701 (void)self;
59702 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
59703 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59704 if (!SWIG_IsOK(res1)) {
59705 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetSectionData" "', argument " "1"" of type '" "lldb::SBSection *""'");
59706 }
59707 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59708 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
59709 if (!SWIG_IsOK(ecode2)) {
59710 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBSection_GetSectionData" "', argument " "2"" of type '" "uint64_t""'");
59711 }
59712 arg2 = static_cast< uint64_t >(val2);
59713 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
59714 if (!SWIG_IsOK(ecode3)) {
59715 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBSection_GetSectionData" "', argument " "3"" of type '" "uint64_t""'");
59716 }
59717 arg3 = static_cast< uint64_t >(val3);
59718 {
59719 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59720 result = (arg1)->GetSectionData(offset: arg2,size: arg3);
59721 SWIG_PYTHON_THREAD_END_ALLOW;
59722 }
59723 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
59724 return resultobj;
59725fail:
59726 return NULL;
59727}
59728
59729
59730SWIGINTERN PyObject *_wrap_SBSection_GetSectionData(PyObject *self, PyObject *args) {
59731 Py_ssize_t argc;
59732 PyObject *argv[4] = {
59733 0
59734 };
59735
59736 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBSection_GetSectionData", min: 0, max: 3, objs: argv))) SWIG_fail;
59737 --argc;
59738 if (argc == 1) {
59739 int _v = 0;
59740 void *vptr = 0;
59741 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSection, 0);
59742 _v = SWIG_CheckState(res);
59743 if (_v) {
59744 return _wrap_SBSection_GetSectionData__SWIG_0(self, nobjs: argc, swig_obj: argv);
59745 }
59746 }
59747 if (argc == 3) {
59748 int _v = 0;
59749 void *vptr = 0;
59750 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSection, 0);
59751 _v = SWIG_CheckState(res);
59752 if (_v) {
59753 {
59754 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
59755 _v = SWIG_CheckState(res);
59756 }
59757 if (_v) {
59758 {
59759 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
59760 _v = SWIG_CheckState(res);
59761 }
59762 if (_v) {
59763 return _wrap_SBSection_GetSectionData__SWIG_1(self, nobjs: argc, swig_obj: argv);
59764 }
59765 }
59766 }
59767 }
59768
59769fail:
59770 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBSection_GetSectionData'.\n"
59771 " Possible C/C++ prototypes are:\n"
59772 " lldb::SBSection::GetSectionData()\n"
59773 " lldb::SBSection::GetSectionData(uint64_t,uint64_t)\n");
59774 return 0;
59775}
59776
59777
59778SWIGINTERN PyObject *_wrap_SBSection_GetSectionType(PyObject *self, PyObject *args) {
59779 PyObject *resultobj = 0;
59780 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59781 void *argp1 = 0 ;
59782 int res1 = 0 ;
59783 PyObject *swig_obj[1] ;
59784 lldb::SectionType result;
59785
59786 (void)self;
59787 if (!args) SWIG_fail;
59788 swig_obj[0] = args;
59789 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59790 if (!SWIG_IsOK(res1)) {
59791 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetSectionType" "', argument " "1"" of type '" "lldb::SBSection *""'");
59792 }
59793 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59794 {
59795 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59796 result = (lldb::SectionType)(arg1)->GetSectionType();
59797 SWIG_PYTHON_THREAD_END_ALLOW;
59798 }
59799 resultobj = SWIG_From_int(value: static_cast< int >(result));
59800 return resultobj;
59801fail:
59802 return NULL;
59803}
59804
59805
59806SWIGINTERN PyObject *_wrap_SBSection_GetPermissions(PyObject *self, PyObject *args) {
59807 PyObject *resultobj = 0;
59808 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59809 void *argp1 = 0 ;
59810 int res1 = 0 ;
59811 PyObject *swig_obj[1] ;
59812 uint32_t result;
59813
59814 (void)self;
59815 if (!args) SWIG_fail;
59816 swig_obj[0] = args;
59817 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59818 if (!SWIG_IsOK(res1)) {
59819 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetPermissions" "', argument " "1"" of type '" "lldb::SBSection const *""'");
59820 }
59821 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59822 {
59823 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59824 result = (uint32_t)((lldb::SBSection const *)arg1)->GetPermissions();
59825 SWIG_PYTHON_THREAD_END_ALLOW;
59826 }
59827 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
59828 return resultobj;
59829fail:
59830 return NULL;
59831}
59832
59833
59834SWIGINTERN PyObject *_wrap_SBSection_GetTargetByteSize(PyObject *self, PyObject *args) {
59835 PyObject *resultobj = 0;
59836 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59837 void *argp1 = 0 ;
59838 int res1 = 0 ;
59839 PyObject *swig_obj[1] ;
59840 uint32_t result;
59841
59842 (void)self;
59843 if (!args) SWIG_fail;
59844 swig_obj[0] = args;
59845 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59846 if (!SWIG_IsOK(res1)) {
59847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetTargetByteSize" "', argument " "1"" of type '" "lldb::SBSection *""'");
59848 }
59849 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59850 {
59851 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59852 result = (uint32_t)(arg1)->GetTargetByteSize();
59853 SWIG_PYTHON_THREAD_END_ALLOW;
59854 }
59855 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
59856 return resultobj;
59857fail:
59858 return NULL;
59859}
59860
59861
59862SWIGINTERN PyObject *_wrap_SBSection_GetAlignment(PyObject *self, PyObject *args) {
59863 PyObject *resultobj = 0;
59864 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59865 void *argp1 = 0 ;
59866 int res1 = 0 ;
59867 PyObject *swig_obj[1] ;
59868 uint32_t result;
59869
59870 (void)self;
59871 if (!args) SWIG_fail;
59872 swig_obj[0] = args;
59873 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59874 if (!SWIG_IsOK(res1)) {
59875 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetAlignment" "', argument " "1"" of type '" "lldb::SBSection *""'");
59876 }
59877 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59878 {
59879 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59880 result = (uint32_t)(arg1)->GetAlignment();
59881 SWIG_PYTHON_THREAD_END_ALLOW;
59882 }
59883 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
59884 return resultobj;
59885fail:
59886 return NULL;
59887}
59888
59889
59890SWIGINTERN PyObject *_wrap_SBSection___eq__(PyObject *self, PyObject *args) {
59891 PyObject *resultobj = 0;
59892 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59893 lldb::SBSection *arg2 = 0 ;
59894 void *argp1 = 0 ;
59895 int res1 = 0 ;
59896 void *argp2 = 0 ;
59897 int res2 = 0 ;
59898 PyObject *swig_obj[2] ;
59899 bool result;
59900
59901 (void)self;
59902 if (!SWIG_Python_UnpackTuple(args, name: "SBSection___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
59903 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59904 if (!SWIG_IsOK(res1)) {
59905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection___eq__" "', argument " "1"" of type '" "lldb::SBSection *""'");
59906 }
59907 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59908 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
59909 if (!SWIG_IsOK(res2)) {
59910 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection___eq__" "', argument " "2"" of type '" "lldb::SBSection const &""'");
59911 }
59912 if (!argp2) {
59913 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSection___eq__" "', argument " "2"" of type '" "lldb::SBSection const &""'");
59914 }
59915 arg2 = reinterpret_cast< lldb::SBSection * >(argp2);
59916 {
59917 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59918 result = (bool)(arg1)->operator ==(rhs: (lldb::SBSection const &)*arg2);
59919 SWIG_PYTHON_THREAD_END_ALLOW;
59920 }
59921 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
59922 return resultobj;
59923fail:
59924 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
59925 return NULL;
59926 }
59927 PyErr_Clear();
59928 Py_INCREF(Py_NotImplemented);
59929 return Py_NotImplemented;
59930}
59931
59932
59933SWIGINTERN PyObject *_wrap_SBSection___ne__(PyObject *self, PyObject *args) {
59934 PyObject *resultobj = 0;
59935 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59936 lldb::SBSection *arg2 = 0 ;
59937 void *argp1 = 0 ;
59938 int res1 = 0 ;
59939 void *argp2 = 0 ;
59940 int res2 = 0 ;
59941 PyObject *swig_obj[2] ;
59942 bool result;
59943
59944 (void)self;
59945 if (!SWIG_Python_UnpackTuple(args, name: "SBSection___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
59946 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59947 if (!SWIG_IsOK(res1)) {
59948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection___ne__" "', argument " "1"" of type '" "lldb::SBSection *""'");
59949 }
59950 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59951 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
59952 if (!SWIG_IsOK(res2)) {
59953 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection___ne__" "', argument " "2"" of type '" "lldb::SBSection const &""'");
59954 }
59955 if (!argp2) {
59956 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSection___ne__" "', argument " "2"" of type '" "lldb::SBSection const &""'");
59957 }
59958 arg2 = reinterpret_cast< lldb::SBSection * >(argp2);
59959 {
59960 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59961 result = (bool)(arg1)->operator !=(rhs: (lldb::SBSection const &)*arg2);
59962 SWIG_PYTHON_THREAD_END_ALLOW;
59963 }
59964 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
59965 return resultobj;
59966fail:
59967 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
59968 return NULL;
59969 }
59970 PyErr_Clear();
59971 Py_INCREF(Py_NotImplemented);
59972 return Py_NotImplemented;
59973}
59974
59975
59976SWIGINTERN PyObject *_wrap_SBSection_GetDescription(PyObject *self, PyObject *args) {
59977 PyObject *resultobj = 0;
59978 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
59979 lldb::SBStream *arg2 = 0 ;
59980 void *argp1 = 0 ;
59981 int res1 = 0 ;
59982 void *argp2 = 0 ;
59983 int res2 = 0 ;
59984 PyObject *swig_obj[2] ;
59985 bool result;
59986
59987 (void)self;
59988 if (!SWIG_Python_UnpackTuple(args, name: "SBSection_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
59989 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
59990 if (!SWIG_IsOK(res1)) {
59991 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetDescription" "', argument " "1"" of type '" "lldb::SBSection *""'");
59992 }
59993 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
59994 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
59995 if (!SWIG_IsOK(res2)) {
59996 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
59997 }
59998 if (!argp2) {
59999 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSection_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
60000 }
60001 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
60002 {
60003 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60004 result = (bool)(arg1)->GetDescription(description&: *arg2);
60005 SWIG_PYTHON_THREAD_END_ALLOW;
60006 }
60007 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
60008 return resultobj;
60009fail:
60010 return NULL;
60011}
60012
60013
60014SWIGINTERN PyObject *_wrap_SBSection___repr__(PyObject *self, PyObject *args) {
60015 PyObject *resultobj = 0;
60016 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
60017 void *argp1 = 0 ;
60018 int res1 = 0 ;
60019 PyObject *swig_obj[1] ;
60020 std::string result;
60021
60022 (void)self;
60023 if (!args) SWIG_fail;
60024 swig_obj[0] = args;
60025 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
60026 if (!SWIG_IsOK(res1)) {
60027 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection___repr__" "', argument " "1"" of type '" "lldb::SBSection *""'");
60028 }
60029 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
60030 {
60031 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60032 result = lldb_SBSection___repr__(self: arg1);
60033 SWIG_PYTHON_THREAD_END_ALLOW;
60034 }
60035 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
60036 return resultobj;
60037fail:
60038 return NULL;
60039}
60040
60041
60042SWIGINTERN PyObject *SBSection_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60043 PyObject *obj;
60044 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
60045 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSection, SWIG_NewClientData(obj));
60046 return SWIG_Py_Void();
60047}
60048
60049SWIGINTERN PyObject *SBSection_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60050 return SWIG_Python_InitShadowInstance(args);
60051}
60052
60053SWIGINTERN PyObject *_wrap_new_SBSourceManager__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
60054 PyObject *resultobj = 0;
60055 lldb::SBDebugger *arg1 = 0 ;
60056 void *argp1 = 0 ;
60057 int res1 = 0 ;
60058 lldb::SBSourceManager *result = 0 ;
60059
60060 (void)self;
60061 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
60062 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBDebugger, 0 | 0);
60063 if (!SWIG_IsOK(res1)) {
60064 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSourceManager" "', argument " "1"" of type '" "lldb::SBDebugger const &""'");
60065 }
60066 if (!argp1) {
60067 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSourceManager" "', argument " "1"" of type '" "lldb::SBDebugger const &""'");
60068 }
60069 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
60070 {
60071 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60072 result = (lldb::SBSourceManager *)new lldb::SBSourceManager((lldb::SBDebugger const &)*arg1);
60073 SWIG_PYTHON_THREAD_END_ALLOW;
60074 }
60075 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_NEW | 0 );
60076 return resultobj;
60077fail:
60078 return NULL;
60079}
60080
60081
60082SWIGINTERN PyObject *_wrap_new_SBSourceManager__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
60083 PyObject *resultobj = 0;
60084 lldb::SBTarget *arg1 = 0 ;
60085 void *argp1 = 0 ;
60086 int res1 = 0 ;
60087 lldb::SBSourceManager *result = 0 ;
60088
60089 (void)self;
60090 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
60091 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
60092 if (!SWIG_IsOK(res1)) {
60093 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSourceManager" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
60094 }
60095 if (!argp1) {
60096 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSourceManager" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
60097 }
60098 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
60099 {
60100 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60101 result = (lldb::SBSourceManager *)new lldb::SBSourceManager((lldb::SBTarget const &)*arg1);
60102 SWIG_PYTHON_THREAD_END_ALLOW;
60103 }
60104 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_NEW | 0 );
60105 return resultobj;
60106fail:
60107 return NULL;
60108}
60109
60110
60111SWIGINTERN PyObject *_wrap_new_SBSourceManager__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
60112 PyObject *resultobj = 0;
60113 lldb::SBSourceManager *arg1 = 0 ;
60114 void *argp1 = 0 ;
60115 int res1 = 0 ;
60116 lldb::SBSourceManager *result = 0 ;
60117
60118 (void)self;
60119 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
60120 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSourceManager, 0 | 0);
60121 if (!SWIG_IsOK(res1)) {
60122 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSourceManager" "', argument " "1"" of type '" "lldb::SBSourceManager const &""'");
60123 }
60124 if (!argp1) {
60125 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSourceManager" "', argument " "1"" of type '" "lldb::SBSourceManager const &""'");
60126 }
60127 arg1 = reinterpret_cast< lldb::SBSourceManager * >(argp1);
60128 {
60129 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60130 result = (lldb::SBSourceManager *)new lldb::SBSourceManager((lldb::SBSourceManager const &)*arg1);
60131 SWIG_PYTHON_THREAD_END_ALLOW;
60132 }
60133 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_NEW | 0 );
60134 return resultobj;
60135fail:
60136 return NULL;
60137}
60138
60139
60140SWIGINTERN PyObject *_wrap_new_SBSourceManager(PyObject *self, PyObject *args) {
60141 Py_ssize_t argc;
60142 PyObject *argv[2] = {
60143 0
60144 };
60145
60146 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBSourceManager", min: 0, max: 1, objs: argv))) SWIG_fail;
60147 --argc;
60148 if (argc == 1) {
60149 int _v = 0;
60150 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NO_NULL | 0);
60151 _v = SWIG_CheckState(res);
60152 if (_v) {
60153 return _wrap_new_SBSourceManager__SWIG_0(self, nobjs: argc, swig_obj: argv);
60154 }
60155 }
60156 if (argc == 1) {
60157 int _v = 0;
60158 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
60159 _v = SWIG_CheckState(res);
60160 if (_v) {
60161 return _wrap_new_SBSourceManager__SWIG_1(self, nobjs: argc, swig_obj: argv);
60162 }
60163 }
60164 if (argc == 1) {
60165 int _v = 0;
60166 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_NO_NULL | 0);
60167 _v = SWIG_CheckState(res);
60168 if (_v) {
60169 return _wrap_new_SBSourceManager__SWIG_2(self, nobjs: argc, swig_obj: argv);
60170 }
60171 }
60172
60173fail:
60174 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBSourceManager'.\n"
60175 " Possible C/C++ prototypes are:\n"
60176 " lldb::SBSourceManager::SBSourceManager(lldb::SBDebugger const &)\n"
60177 " lldb::SBSourceManager::SBSourceManager(lldb::SBTarget const &)\n"
60178 " lldb::SBSourceManager::SBSourceManager(lldb::SBSourceManager const &)\n");
60179 return 0;
60180}
60181
60182
60183SWIGINTERN PyObject *_wrap_delete_SBSourceManager(PyObject *self, PyObject *args) {
60184 PyObject *resultobj = 0;
60185 lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ;
60186 void *argp1 = 0 ;
60187 int res1 = 0 ;
60188 PyObject *swig_obj[1] ;
60189
60190 (void)self;
60191 if (!args) SWIG_fail;
60192 swig_obj[0] = args;
60193 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_DISOWN | 0 );
60194 if (!SWIG_IsOK(res1)) {
60195 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSourceManager" "', argument " "1"" of type '" "lldb::SBSourceManager *""'");
60196 }
60197 arg1 = reinterpret_cast< lldb::SBSourceManager * >(argp1);
60198 {
60199 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60200 delete arg1;
60201 SWIG_PYTHON_THREAD_END_ALLOW;
60202 }
60203 resultobj = SWIG_Py_Void();
60204 return resultobj;
60205fail:
60206 return NULL;
60207}
60208
60209
60210SWIGINTERN PyObject *_wrap_SBSourceManager_DisplaySourceLinesWithLineNumbers(PyObject *self, PyObject *args) {
60211 PyObject *resultobj = 0;
60212 lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ;
60213 lldb::SBFileSpec *arg2 = 0 ;
60214 uint32_t arg3 ;
60215 uint32_t arg4 ;
60216 uint32_t arg5 ;
60217 char *arg6 = (char *) 0 ;
60218 lldb::SBStream *arg7 = 0 ;
60219 void *argp1 = 0 ;
60220 int res1 = 0 ;
60221 void *argp2 = 0 ;
60222 int res2 = 0 ;
60223 unsigned int val3 ;
60224 int ecode3 = 0 ;
60225 unsigned int val4 ;
60226 int ecode4 = 0 ;
60227 unsigned int val5 ;
60228 int ecode5 = 0 ;
60229 int res6 ;
60230 char *buf6 = 0 ;
60231 int alloc6 = 0 ;
60232 void *argp7 = 0 ;
60233 int res7 = 0 ;
60234 PyObject *swig_obj[7] ;
60235 size_t result;
60236
60237 (void)self;
60238 if (!SWIG_Python_UnpackTuple(args, name: "SBSourceManager_DisplaySourceLinesWithLineNumbers", min: 7, max: 7, objs: swig_obj)) SWIG_fail;
60239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSourceManager, 0 | 0 );
60240 if (!SWIG_IsOK(res1)) {
60241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "1"" of type '" "lldb::SBSourceManager *""'");
60242 }
60243 arg1 = reinterpret_cast< lldb::SBSourceManager * >(argp1);
60244 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
60245 if (!SWIG_IsOK(res2)) {
60246 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
60247 }
60248 if (!argp2) {
60249 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
60250 }
60251 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
60252 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
60253 if (!SWIG_IsOK(ecode3)) {
60254 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "3"" of type '" "uint32_t""'");
60255 }
60256 arg3 = static_cast< uint32_t >(val3);
60257 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
60258 if (!SWIG_IsOK(ecode4)) {
60259 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "4"" of type '" "uint32_t""'");
60260 }
60261 arg4 = static_cast< uint32_t >(val4);
60262 ecode5 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[4], val: &val5);
60263 if (!SWIG_IsOK(ecode5)) {
60264 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "5"" of type '" "uint32_t""'");
60265 }
60266 arg5 = static_cast< uint32_t >(val5);
60267 res6 = SWIG_AsCharPtrAndSize(obj: swig_obj[5], cptr: &buf6, NULL, alloc: &alloc6);
60268 if (!SWIG_IsOK(res6)) {
60269 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "6"" of type '" "char const *""'");
60270 }
60271 arg6 = reinterpret_cast< char * >(buf6);
60272 res7 = SWIG_ConvertPtr(swig_obj[6], &argp7, SWIGTYPE_p_lldb__SBStream, 0 );
60273 if (!SWIG_IsOK(res7)) {
60274 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "7"" of type '" "lldb::SBStream &""'");
60275 }
60276 if (!argp7) {
60277 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "7"" of type '" "lldb::SBStream &""'");
60278 }
60279 arg7 = reinterpret_cast< lldb::SBStream * >(argp7);
60280 {
60281 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60282 result = (arg1)->DisplaySourceLinesWithLineNumbers(file: (lldb::SBFileSpec const &)*arg2,line: arg3,context_before: arg4,context_after: arg5,current_line_cstr: (char const *)arg6,s&: *arg7);
60283 SWIG_PYTHON_THREAD_END_ALLOW;
60284 }
60285 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
60286 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
60287 return resultobj;
60288fail:
60289 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
60290 return NULL;
60291}
60292
60293
60294SWIGINTERN PyObject *_wrap_SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn(PyObject *self, PyObject *args) {
60295 PyObject *resultobj = 0;
60296 lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ;
60297 lldb::SBFileSpec *arg2 = 0 ;
60298 uint32_t arg3 ;
60299 uint32_t arg4 ;
60300 uint32_t arg5 ;
60301 uint32_t arg6 ;
60302 char *arg7 = (char *) 0 ;
60303 lldb::SBStream *arg8 = 0 ;
60304 void *argp1 = 0 ;
60305 int res1 = 0 ;
60306 void *argp2 = 0 ;
60307 int res2 = 0 ;
60308 unsigned int val3 ;
60309 int ecode3 = 0 ;
60310 unsigned int val4 ;
60311 int ecode4 = 0 ;
60312 unsigned int val5 ;
60313 int ecode5 = 0 ;
60314 unsigned int val6 ;
60315 int ecode6 = 0 ;
60316 int res7 ;
60317 char *buf7 = 0 ;
60318 int alloc7 = 0 ;
60319 void *argp8 = 0 ;
60320 int res8 = 0 ;
60321 PyObject *swig_obj[8] ;
60322 size_t result;
60323
60324 (void)self;
60325 if (!SWIG_Python_UnpackTuple(args, name: "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn", min: 8, max: 8, objs: swig_obj)) SWIG_fail;
60326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSourceManager, 0 | 0 );
60327 if (!SWIG_IsOK(res1)) {
60328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "1"" of type '" "lldb::SBSourceManager *""'");
60329 }
60330 arg1 = reinterpret_cast< lldb::SBSourceManager * >(argp1);
60331 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
60332 if (!SWIG_IsOK(res2)) {
60333 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
60334 }
60335 if (!argp2) {
60336 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
60337 }
60338 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
60339 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
60340 if (!SWIG_IsOK(ecode3)) {
60341 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "3"" of type '" "uint32_t""'");
60342 }
60343 arg3 = static_cast< uint32_t >(val3);
60344 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
60345 if (!SWIG_IsOK(ecode4)) {
60346 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "4"" of type '" "uint32_t""'");
60347 }
60348 arg4 = static_cast< uint32_t >(val4);
60349 ecode5 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[4], val: &val5);
60350 if (!SWIG_IsOK(ecode5)) {
60351 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "5"" of type '" "uint32_t""'");
60352 }
60353 arg5 = static_cast< uint32_t >(val5);
60354 ecode6 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[5], val: &val6);
60355 if (!SWIG_IsOK(ecode6)) {
60356 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "6"" of type '" "uint32_t""'");
60357 }
60358 arg6 = static_cast< uint32_t >(val6);
60359 res7 = SWIG_AsCharPtrAndSize(obj: swig_obj[6], cptr: &buf7, NULL, alloc: &alloc7);
60360 if (!SWIG_IsOK(res7)) {
60361 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "7"" of type '" "char const *""'");
60362 }
60363 arg7 = reinterpret_cast< char * >(buf7);
60364 res8 = SWIG_ConvertPtr(swig_obj[7], &argp8, SWIGTYPE_p_lldb__SBStream, 0 );
60365 if (!SWIG_IsOK(res8)) {
60366 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "8"" of type '" "lldb::SBStream &""'");
60367 }
60368 if (!argp8) {
60369 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "8"" of type '" "lldb::SBStream &""'");
60370 }
60371 arg8 = reinterpret_cast< lldb::SBStream * >(argp8);
60372 {
60373 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60374 result = (arg1)->DisplaySourceLinesWithLineNumbersAndColumn(file: (lldb::SBFileSpec const &)*arg2,line: arg3,column: arg4,context_before: arg5,context_after: arg6,current_line_cstr: (char const *)arg7,s&: *arg8);
60375 SWIG_PYTHON_THREAD_END_ALLOW;
60376 }
60377 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
60378 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
60379 return resultobj;
60380fail:
60381 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
60382 return NULL;
60383}
60384
60385
60386SWIGINTERN PyObject *SBSourceManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60387 PyObject *obj;
60388 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
60389 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSourceManager, SWIG_NewClientData(obj));
60390 return SWIG_Py_Void();
60391}
60392
60393SWIGINTERN PyObject *SBSourceManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60394 return SWIG_Python_InitShadowInstance(args);
60395}
60396
60397SWIGINTERN PyObject *_wrap_new_SBStatisticsOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
60398 PyObject *resultobj = 0;
60399 lldb::SBStatisticsOptions *result = 0 ;
60400
60401 (void)self;
60402 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
60403 {
60404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60405 result = (lldb::SBStatisticsOptions *)new lldb::SBStatisticsOptions();
60406 SWIG_PYTHON_THREAD_END_ALLOW;
60407 }
60408 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStatisticsOptions, SWIG_POINTER_NEW | 0 );
60409 return resultobj;
60410fail:
60411 return NULL;
60412}
60413
60414
60415SWIGINTERN PyObject *_wrap_new_SBStatisticsOptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
60416 PyObject *resultobj = 0;
60417 lldb::SBStatisticsOptions *arg1 = 0 ;
60418 void *argp1 = 0 ;
60419 int res1 = 0 ;
60420 lldb::SBStatisticsOptions *result = 0 ;
60421
60422 (void)self;
60423 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
60424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0);
60425 if (!SWIG_IsOK(res1)) {
60426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBStatisticsOptions" "', argument " "1"" of type '" "lldb::SBStatisticsOptions const &""'");
60427 }
60428 if (!argp1) {
60429 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBStatisticsOptions" "', argument " "1"" of type '" "lldb::SBStatisticsOptions const &""'");
60430 }
60431 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60432 {
60433 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60434 result = (lldb::SBStatisticsOptions *)new lldb::SBStatisticsOptions((lldb::SBStatisticsOptions const &)*arg1);
60435 SWIG_PYTHON_THREAD_END_ALLOW;
60436 }
60437 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStatisticsOptions, SWIG_POINTER_NEW | 0 );
60438 return resultobj;
60439fail:
60440 return NULL;
60441}
60442
60443
60444SWIGINTERN PyObject *_wrap_new_SBStatisticsOptions(PyObject *self, PyObject *args) {
60445 Py_ssize_t argc;
60446 PyObject *argv[2] = {
60447 0
60448 };
60449
60450 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBStatisticsOptions", min: 0, max: 1, objs: argv))) SWIG_fail;
60451 --argc;
60452 if (argc == 0) {
60453 return _wrap_new_SBStatisticsOptions__SWIG_0(self, nobjs: argc, argv);
60454 }
60455 if (argc == 1) {
60456 int _v = 0;
60457 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBStatisticsOptions, SWIG_POINTER_NO_NULL | 0);
60458 _v = SWIG_CheckState(res);
60459 if (_v) {
60460 return _wrap_new_SBStatisticsOptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
60461 }
60462 }
60463
60464fail:
60465 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBStatisticsOptions'.\n"
60466 " Possible C/C++ prototypes are:\n"
60467 " lldb::SBStatisticsOptions::SBStatisticsOptions()\n"
60468 " lldb::SBStatisticsOptions::SBStatisticsOptions(lldb::SBStatisticsOptions const &)\n");
60469 return 0;
60470}
60471
60472
60473SWIGINTERN PyObject *_wrap_delete_SBStatisticsOptions(PyObject *self, PyObject *args) {
60474 PyObject *resultobj = 0;
60475 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60476 void *argp1 = 0 ;
60477 int res1 = 0 ;
60478 PyObject *swig_obj[1] ;
60479
60480 (void)self;
60481 if (!args) SWIG_fail;
60482 swig_obj[0] = args;
60483 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, SWIG_POINTER_DISOWN | 0 );
60484 if (!SWIG_IsOK(res1)) {
60485 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBStatisticsOptions" "', argument " "1"" of type '" "lldb::SBStatisticsOptions *""'");
60486 }
60487 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60488 {
60489 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60490 delete arg1;
60491 SWIG_PYTHON_THREAD_END_ALLOW;
60492 }
60493 resultobj = SWIG_Py_Void();
60494 return resultobj;
60495fail:
60496 return NULL;
60497}
60498
60499
60500SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetSummaryOnly(PyObject *self, PyObject *args) {
60501 PyObject *resultobj = 0;
60502 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60503 bool arg2 ;
60504 void *argp1 = 0 ;
60505 int res1 = 0 ;
60506 bool val2 ;
60507 int ecode2 = 0 ;
60508 PyObject *swig_obj[2] ;
60509
60510 (void)self;
60511 if (!SWIG_Python_UnpackTuple(args, name: "SBStatisticsOptions_SetSummaryOnly", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
60512 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60513 if (!SWIG_IsOK(res1)) {
60514 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_SetSummaryOnly" "', argument " "1"" of type '" "lldb::SBStatisticsOptions *""'");
60515 }
60516 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60517 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
60518 if (!SWIG_IsOK(ecode2)) {
60519 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStatisticsOptions_SetSummaryOnly" "', argument " "2"" of type '" "bool""'");
60520 }
60521 arg2 = static_cast< bool >(val2);
60522 {
60523 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60524 (arg1)->SetSummaryOnly(arg2);
60525 SWIG_PYTHON_THREAD_END_ALLOW;
60526 }
60527 resultobj = SWIG_Py_Void();
60528 return resultobj;
60529fail:
60530 return NULL;
60531}
60532
60533
60534SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetSummaryOnly(PyObject *self, PyObject *args) {
60535 PyObject *resultobj = 0;
60536 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60537 void *argp1 = 0 ;
60538 int res1 = 0 ;
60539 PyObject *swig_obj[1] ;
60540 bool result;
60541
60542 (void)self;
60543 if (!args) SWIG_fail;
60544 swig_obj[0] = args;
60545 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60546 if (!SWIG_IsOK(res1)) {
60547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_GetSummaryOnly" "', argument " "1"" of type '" "lldb::SBStatisticsOptions *""'");
60548 }
60549 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60550 {
60551 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60552 result = (bool)(arg1)->GetSummaryOnly();
60553 SWIG_PYTHON_THREAD_END_ALLOW;
60554 }
60555 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
60556 return resultobj;
60557fail:
60558 return NULL;
60559}
60560
60561
60562SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeTargets(PyObject *self, PyObject *args) {
60563 PyObject *resultobj = 0;
60564 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60565 bool arg2 ;
60566 void *argp1 = 0 ;
60567 int res1 = 0 ;
60568 bool val2 ;
60569 int ecode2 = 0 ;
60570 PyObject *swig_obj[2] ;
60571
60572 (void)self;
60573 if (!SWIG_Python_UnpackTuple(args, name: "SBStatisticsOptions_SetIncludeTargets", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
60574 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60575 if (!SWIG_IsOK(res1)) {
60576 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_SetIncludeTargets" "', argument " "1"" of type '" "lldb::SBStatisticsOptions *""'");
60577 }
60578 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60579 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
60580 if (!SWIG_IsOK(ecode2)) {
60581 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStatisticsOptions_SetIncludeTargets" "', argument " "2"" of type '" "bool""'");
60582 }
60583 arg2 = static_cast< bool >(val2);
60584 {
60585 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60586 (arg1)->SetIncludeTargets(arg2);
60587 SWIG_PYTHON_THREAD_END_ALLOW;
60588 }
60589 resultobj = SWIG_Py_Void();
60590 return resultobj;
60591fail:
60592 return NULL;
60593}
60594
60595
60596SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeTargets(PyObject *self, PyObject *args) {
60597 PyObject *resultobj = 0;
60598 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60599 void *argp1 = 0 ;
60600 int res1 = 0 ;
60601 PyObject *swig_obj[1] ;
60602 bool result;
60603
60604 (void)self;
60605 if (!args) SWIG_fail;
60606 swig_obj[0] = args;
60607 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60608 if (!SWIG_IsOK(res1)) {
60609 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_GetIncludeTargets" "', argument " "1"" of type '" "lldb::SBStatisticsOptions const *""'");
60610 }
60611 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60612 {
60613 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60614 result = (bool)((lldb::SBStatisticsOptions const *)arg1)->GetIncludeTargets();
60615 SWIG_PYTHON_THREAD_END_ALLOW;
60616 }
60617 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
60618 return resultobj;
60619fail:
60620 return NULL;
60621}
60622
60623
60624SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeModules(PyObject *self, PyObject *args) {
60625 PyObject *resultobj = 0;
60626 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60627 bool arg2 ;
60628 void *argp1 = 0 ;
60629 int res1 = 0 ;
60630 bool val2 ;
60631 int ecode2 = 0 ;
60632 PyObject *swig_obj[2] ;
60633
60634 (void)self;
60635 if (!SWIG_Python_UnpackTuple(args, name: "SBStatisticsOptions_SetIncludeModules", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
60636 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60637 if (!SWIG_IsOK(res1)) {
60638 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_SetIncludeModules" "', argument " "1"" of type '" "lldb::SBStatisticsOptions *""'");
60639 }
60640 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60641 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
60642 if (!SWIG_IsOK(ecode2)) {
60643 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStatisticsOptions_SetIncludeModules" "', argument " "2"" of type '" "bool""'");
60644 }
60645 arg2 = static_cast< bool >(val2);
60646 {
60647 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60648 (arg1)->SetIncludeModules(arg2);
60649 SWIG_PYTHON_THREAD_END_ALLOW;
60650 }
60651 resultobj = SWIG_Py_Void();
60652 return resultobj;
60653fail:
60654 return NULL;
60655}
60656
60657
60658SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeModules(PyObject *self, PyObject *args) {
60659 PyObject *resultobj = 0;
60660 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60661 void *argp1 = 0 ;
60662 int res1 = 0 ;
60663 PyObject *swig_obj[1] ;
60664 bool result;
60665
60666 (void)self;
60667 if (!args) SWIG_fail;
60668 swig_obj[0] = args;
60669 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60670 if (!SWIG_IsOK(res1)) {
60671 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_GetIncludeModules" "', argument " "1"" of type '" "lldb::SBStatisticsOptions const *""'");
60672 }
60673 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60674 {
60675 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60676 result = (bool)((lldb::SBStatisticsOptions const *)arg1)->GetIncludeModules();
60677 SWIG_PYTHON_THREAD_END_ALLOW;
60678 }
60679 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
60680 return resultobj;
60681fail:
60682 return NULL;
60683}
60684
60685
60686SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetIncludeTranscript(PyObject *self, PyObject *args) {
60687 PyObject *resultobj = 0;
60688 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60689 bool arg2 ;
60690 void *argp1 = 0 ;
60691 int res1 = 0 ;
60692 bool val2 ;
60693 int ecode2 = 0 ;
60694 PyObject *swig_obj[2] ;
60695
60696 (void)self;
60697 if (!SWIG_Python_UnpackTuple(args, name: "SBStatisticsOptions_SetIncludeTranscript", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
60698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60699 if (!SWIG_IsOK(res1)) {
60700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_SetIncludeTranscript" "', argument " "1"" of type '" "lldb::SBStatisticsOptions *""'");
60701 }
60702 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60703 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
60704 if (!SWIG_IsOK(ecode2)) {
60705 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStatisticsOptions_SetIncludeTranscript" "', argument " "2"" of type '" "bool""'");
60706 }
60707 arg2 = static_cast< bool >(val2);
60708 {
60709 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60710 (arg1)->SetIncludeTranscript(arg2);
60711 SWIG_PYTHON_THREAD_END_ALLOW;
60712 }
60713 resultobj = SWIG_Py_Void();
60714 return resultobj;
60715fail:
60716 return NULL;
60717}
60718
60719
60720SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetIncludeTranscript(PyObject *self, PyObject *args) {
60721 PyObject *resultobj = 0;
60722 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60723 void *argp1 = 0 ;
60724 int res1 = 0 ;
60725 PyObject *swig_obj[1] ;
60726 bool result;
60727
60728 (void)self;
60729 if (!args) SWIG_fail;
60730 swig_obj[0] = args;
60731 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60732 if (!SWIG_IsOK(res1)) {
60733 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_GetIncludeTranscript" "', argument " "1"" of type '" "lldb::SBStatisticsOptions const *""'");
60734 }
60735 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60736 {
60737 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60738 result = (bool)((lldb::SBStatisticsOptions const *)arg1)->GetIncludeTranscript();
60739 SWIG_PYTHON_THREAD_END_ALLOW;
60740 }
60741 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
60742 return resultobj;
60743fail:
60744 return NULL;
60745}
60746
60747
60748SWIGINTERN PyObject *_wrap_SBStatisticsOptions_SetReportAllAvailableDebugInfo(PyObject *self, PyObject *args) {
60749 PyObject *resultobj = 0;
60750 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60751 bool arg2 ;
60752 void *argp1 = 0 ;
60753 int res1 = 0 ;
60754 bool val2 ;
60755 int ecode2 = 0 ;
60756 PyObject *swig_obj[2] ;
60757
60758 (void)self;
60759 if (!SWIG_Python_UnpackTuple(args, name: "SBStatisticsOptions_SetReportAllAvailableDebugInfo", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
60760 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60761 if (!SWIG_IsOK(res1)) {
60762 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_SetReportAllAvailableDebugInfo" "', argument " "1"" of type '" "lldb::SBStatisticsOptions *""'");
60763 }
60764 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60765 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
60766 if (!SWIG_IsOK(ecode2)) {
60767 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStatisticsOptions_SetReportAllAvailableDebugInfo" "', argument " "2"" of type '" "bool""'");
60768 }
60769 arg2 = static_cast< bool >(val2);
60770 {
60771 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60772 (arg1)->SetReportAllAvailableDebugInfo(arg2);
60773 SWIG_PYTHON_THREAD_END_ALLOW;
60774 }
60775 resultobj = SWIG_Py_Void();
60776 return resultobj;
60777fail:
60778 return NULL;
60779}
60780
60781
60782SWIGINTERN PyObject *_wrap_SBStatisticsOptions_GetReportAllAvailableDebugInfo(PyObject *self, PyObject *args) {
60783 PyObject *resultobj = 0;
60784 lldb::SBStatisticsOptions *arg1 = (lldb::SBStatisticsOptions *) 0 ;
60785 void *argp1 = 0 ;
60786 int res1 = 0 ;
60787 PyObject *swig_obj[1] ;
60788 bool result;
60789
60790 (void)self;
60791 if (!args) SWIG_fail;
60792 swig_obj[0] = args;
60793 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0 );
60794 if (!SWIG_IsOK(res1)) {
60795 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStatisticsOptions_GetReportAllAvailableDebugInfo" "', argument " "1"" of type '" "lldb::SBStatisticsOptions *""'");
60796 }
60797 arg1 = reinterpret_cast< lldb::SBStatisticsOptions * >(argp1);
60798 {
60799 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60800 result = (bool)(arg1)->GetReportAllAvailableDebugInfo();
60801 SWIG_PYTHON_THREAD_END_ALLOW;
60802 }
60803 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
60804 return resultobj;
60805fail:
60806 return NULL;
60807}
60808
60809
60810SWIGINTERN PyObject *SBStatisticsOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60811 PyObject *obj;
60812 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
60813 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBStatisticsOptions, SWIG_NewClientData(obj));
60814 return SWIG_Py_Void();
60815}
60816
60817SWIGINTERN PyObject *SBStatisticsOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60818 return SWIG_Python_InitShadowInstance(args);
60819}
60820
60821SWIGINTERN PyObject *_wrap_new_SBStream(PyObject *self, PyObject *args) {
60822 PyObject *resultobj = 0;
60823 lldb::SBStream *result = 0 ;
60824
60825 (void)self;
60826 if (!SWIG_Python_UnpackTuple(args, name: "new_SBStream", min: 0, max: 0, objs: 0)) SWIG_fail;
60827 {
60828 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60829 result = (lldb::SBStream *)new lldb::SBStream();
60830 SWIG_PYTHON_THREAD_END_ALLOW;
60831 }
60832 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NEW | 0 );
60833 return resultobj;
60834fail:
60835 return NULL;
60836}
60837
60838
60839SWIGINTERN PyObject *_wrap_delete_SBStream(PyObject *self, PyObject *args) {
60840 PyObject *resultobj = 0;
60841 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
60842 void *argp1 = 0 ;
60843 int res1 = 0 ;
60844 PyObject *swig_obj[1] ;
60845
60846 (void)self;
60847 if (!args) SWIG_fail;
60848 swig_obj[0] = args;
60849 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_DISOWN | 0 );
60850 if (!SWIG_IsOK(res1)) {
60851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBStream" "', argument " "1"" of type '" "lldb::SBStream *""'");
60852 }
60853 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
60854 {
60855 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60856 delete arg1;
60857 SWIG_PYTHON_THREAD_END_ALLOW;
60858 }
60859 resultobj = SWIG_Py_Void();
60860 return resultobj;
60861fail:
60862 return NULL;
60863}
60864
60865
60866SWIGINTERN PyObject *_wrap_SBStream___nonzero__(PyObject *self, PyObject *args) {
60867 PyObject *resultobj = 0;
60868 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
60869 void *argp1 = 0 ;
60870 int res1 = 0 ;
60871 PyObject *swig_obj[1] ;
60872 bool result;
60873
60874 (void)self;
60875 if (!args) SWIG_fail;
60876 swig_obj[0] = args;
60877 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
60878 if (!SWIG_IsOK(res1)) {
60879 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream___nonzero__" "', argument " "1"" of type '" "lldb::SBStream const *""'");
60880 }
60881 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
60882 {
60883 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60884 result = (bool)((lldb::SBStream const *)arg1)->operator bool();
60885 SWIG_PYTHON_THREAD_END_ALLOW;
60886 }
60887 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
60888 return resultobj;
60889fail:
60890 return NULL;
60891}
60892
60893
60894SWIGINTERN PyObject *_wrap_SBStream_IsValid(PyObject *self, PyObject *args) {
60895 PyObject *resultobj = 0;
60896 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
60897 void *argp1 = 0 ;
60898 int res1 = 0 ;
60899 PyObject *swig_obj[1] ;
60900 bool result;
60901
60902 (void)self;
60903 if (!args) SWIG_fail;
60904 swig_obj[0] = args;
60905 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
60906 if (!SWIG_IsOK(res1)) {
60907 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_IsValid" "', argument " "1"" of type '" "lldb::SBStream const *""'");
60908 }
60909 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
60910 {
60911 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60912 result = (bool)((lldb::SBStream const *)arg1)->IsValid();
60913 SWIG_PYTHON_THREAD_END_ALLOW;
60914 }
60915 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
60916 return resultobj;
60917fail:
60918 return NULL;
60919}
60920
60921
60922SWIGINTERN PyObject *_wrap_SBStream_GetData(PyObject *self, PyObject *args) {
60923 PyObject *resultobj = 0;
60924 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
60925 void *argp1 = 0 ;
60926 int res1 = 0 ;
60927 PyObject *swig_obj[1] ;
60928 char *result = 0 ;
60929
60930 (void)self;
60931 if (!args) SWIG_fail;
60932 swig_obj[0] = args;
60933 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
60934 if (!SWIG_IsOK(res1)) {
60935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_GetData" "', argument " "1"" of type '" "lldb::SBStream *""'");
60936 }
60937 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
60938 {
60939 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60940 result = (char *)(arg1)->GetData();
60941 SWIG_PYTHON_THREAD_END_ALLOW;
60942 }
60943 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
60944 return resultobj;
60945fail:
60946 return NULL;
60947}
60948
60949
60950SWIGINTERN PyObject *_wrap_SBStream_GetSize(PyObject *self, PyObject *args) {
60951 PyObject *resultobj = 0;
60952 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
60953 void *argp1 = 0 ;
60954 int res1 = 0 ;
60955 PyObject *swig_obj[1] ;
60956 size_t result;
60957
60958 (void)self;
60959 if (!args) SWIG_fail;
60960 swig_obj[0] = args;
60961 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
60962 if (!SWIG_IsOK(res1)) {
60963 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_GetSize" "', argument " "1"" of type '" "lldb::SBStream *""'");
60964 }
60965 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
60966 {
60967 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60968 result = (arg1)->GetSize();
60969 SWIG_PYTHON_THREAD_END_ALLOW;
60970 }
60971 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
60972 return resultobj;
60973fail:
60974 return NULL;
60975}
60976
60977
60978SWIGINTERN PyObject *_wrap_SBStream_Print(PyObject *self, PyObject *args) {
60979 PyObject *resultobj = 0;
60980 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
60981 char *arg2 = (char *) 0 ;
60982 void *argp1 = 0 ;
60983 int res1 = 0 ;
60984 int res2 ;
60985 char *buf2 = 0 ;
60986 int alloc2 = 0 ;
60987 PyObject *swig_obj[2] ;
60988
60989 (void)self;
60990 if (!SWIG_Python_UnpackTuple(args, name: "SBStream_Print", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
60991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
60992 if (!SWIG_IsOK(res1)) {
60993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_Print" "', argument " "1"" of type '" "lldb::SBStream *""'");
60994 }
60995 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
60996 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
60997 if (!SWIG_IsOK(res2)) {
60998 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStream_Print" "', argument " "2"" of type '" "char const *""'");
60999 }
61000 arg2 = reinterpret_cast< char * >(buf2);
61001 {
61002 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61003 (arg1)->Print(str: (char const *)arg2);
61004 SWIG_PYTHON_THREAD_END_ALLOW;
61005 }
61006 resultobj = SWIG_Py_Void();
61007 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61008 return resultobj;
61009fail:
61010 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61011 return NULL;
61012}
61013
61014
61015SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61016 PyObject *resultobj = 0;
61017 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
61018 char *arg2 = (char *) 0 ;
61019 bool arg3 ;
61020 void *argp1 = 0 ;
61021 int res1 = 0 ;
61022 int res2 ;
61023 char *buf2 = 0 ;
61024 int alloc2 = 0 ;
61025 bool val3 ;
61026 int ecode3 = 0 ;
61027
61028 (void)self;
61029 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
61030 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
61031 if (!SWIG_IsOK(res1)) {
61032 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFile" "', argument " "1"" of type '" "lldb::SBStream *""'");
61033 }
61034 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
61035 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
61036 if (!SWIG_IsOK(res2)) {
61037 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStream_RedirectToFile" "', argument " "2"" of type '" "char const *""'");
61038 }
61039 arg2 = reinterpret_cast< char * >(buf2);
61040 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
61041 if (!SWIG_IsOK(ecode3)) {
61042 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBStream_RedirectToFile" "', argument " "3"" of type '" "bool""'");
61043 }
61044 arg3 = static_cast< bool >(val3);
61045 {
61046 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61047 (arg1)->RedirectToFile(path: (char const *)arg2,append: arg3);
61048 SWIG_PYTHON_THREAD_END_ALLOW;
61049 }
61050 resultobj = SWIG_Py_Void();
61051 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61052 return resultobj;
61053fail:
61054 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61055 return NULL;
61056}
61057
61058
61059SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61060 PyObject *resultobj = 0;
61061 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
61062 lldb::SBFile arg2 ;
61063 void *argp1 = 0 ;
61064 int res1 = 0 ;
61065 void *argp2 ;
61066 int res2 = 0 ;
61067
61068 (void)self;
61069 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61070 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
61071 if (!SWIG_IsOK(res1)) {
61072 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFile" "', argument " "1"" of type '" "lldb::SBStream *""'");
61073 }
61074 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
61075 {
61076 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
61077 if (!SWIG_IsOK(res2)) {
61078 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStream_RedirectToFile" "', argument " "2"" of type '" "lldb::SBFile""'");
61079 }
61080 if (!argp2) {
61081 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStream_RedirectToFile" "', argument " "2"" of type '" "lldb::SBFile""'");
61082 } else {
61083 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
61084 arg2 = *temp;
61085 if (SWIG_IsNewObj(res2)) delete temp;
61086 }
61087 }
61088 {
61089 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61090 (arg1)->RedirectToFile(file: arg2);
61091 SWIG_PYTHON_THREAD_END_ALLOW;
61092 }
61093 resultobj = SWIG_Py_Void();
61094 return resultobj;
61095fail:
61096 return NULL;
61097}
61098
61099
61100SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61101 PyObject *resultobj = 0;
61102 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
61103 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
61104 void *argp1 = 0 ;
61105 int res1 = 0 ;
61106
61107 (void)self;
61108 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61109 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
61110 if (!SWIG_IsOK(res1)) {
61111 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFile" "', argument " "1"" of type '" "lldb::SBStream *""'");
61112 }
61113 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
61114 {
61115 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
61116 if (!py_file) {
61117 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
61118 SWIG_fail;
61119 }
61120 auto sp = unwrapOrSetPythonException(expected: py_file.ConvertToFile());
61121 if (!sp)
61122 SWIG_fail;
61123 arg2 = sp;
61124 }
61125 {
61126 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61127 (arg1)->RedirectToFile(file: arg2);
61128 SWIG_PYTHON_THREAD_END_ALLOW;
61129 }
61130 resultobj = SWIG_Py_Void();
61131 return resultobj;
61132fail:
61133 return NULL;
61134}
61135
61136
61137SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile(PyObject *self, PyObject *args) {
61138 Py_ssize_t argc;
61139 PyObject *argv[4] = {
61140 0
61141 };
61142
61143 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStream_RedirectToFile", min: 0, max: 3, objs: argv))) SWIG_fail;
61144 --argc;
61145 if (argc == 2) {
61146 int _v = 0;
61147 void *vptr = 0;
61148 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStream, 0);
61149 _v = SWIG_CheckState(res);
61150 if (_v) {
61151 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
61152 _v = SWIG_CheckState(res);
61153 if (_v) {
61154 return _wrap_SBStream_RedirectToFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
61155 }
61156 }
61157 }
61158 if (argc == 2) {
61159 int _v = 0;
61160 void *vptr = 0;
61161 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStream, 0);
61162 _v = SWIG_CheckState(res);
61163 if (_v) {
61164 {
61165 if (PythonFile::Check(py_obj: argv[1])) {
61166 _v = 1;
61167 } else {
61168 PyErr_Clear();
61169 _v = 0;
61170 }
61171 }
61172 if (_v) {
61173 return _wrap_SBStream_RedirectToFile__SWIG_2(self, nobjs: argc, swig_obj: argv);
61174 }
61175 }
61176 }
61177 if (argc == 3) {
61178 int _v = 0;
61179 void *vptr = 0;
61180 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStream, 0);
61181 _v = SWIG_CheckState(res);
61182 if (_v) {
61183 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
61184 _v = SWIG_CheckState(res);
61185 if (_v) {
61186 {
61187 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
61188 _v = SWIG_CheckState(res);
61189 }
61190 if (_v) {
61191 return _wrap_SBStream_RedirectToFile__SWIG_0(self, nobjs: argc, swig_obj: argv);
61192 }
61193 }
61194 }
61195 }
61196
61197fail:
61198 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStream_RedirectToFile'.\n"
61199 " Possible C/C++ prototypes are:\n"
61200 " lldb::SBStream::RedirectToFile(char const *,bool)\n"
61201 " lldb::SBStream::RedirectToFile(lldb::SBFile)\n"
61202 " lldb::SBStream::RedirectToFile(lldb::FileSP)\n");
61203 return 0;
61204}
61205
61206
61207SWIGINTERN PyObject *_wrap_SBStream_RedirectToFileDescriptor(PyObject *self, PyObject *args) {
61208 PyObject *resultobj = 0;
61209 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
61210 int arg2 ;
61211 bool arg3 ;
61212 void *argp1 = 0 ;
61213 int res1 = 0 ;
61214 int val2 ;
61215 int ecode2 = 0 ;
61216 bool val3 ;
61217 int ecode3 = 0 ;
61218 PyObject *swig_obj[3] ;
61219
61220 (void)self;
61221 if (!SWIG_Python_UnpackTuple(args, name: "SBStream_RedirectToFileDescriptor", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
61222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
61223 if (!SWIG_IsOK(res1)) {
61224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFileDescriptor" "', argument " "1"" of type '" "lldb::SBStream *""'");
61225 }
61226 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
61227 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
61228 if (!SWIG_IsOK(ecode2)) {
61229 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStream_RedirectToFileDescriptor" "', argument " "2"" of type '" "int""'");
61230 }
61231 arg2 = static_cast< int >(val2);
61232 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
61233 if (!SWIG_IsOK(ecode3)) {
61234 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBStream_RedirectToFileDescriptor" "', argument " "3"" of type '" "bool""'");
61235 }
61236 arg3 = static_cast< bool >(val3);
61237 {
61238 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61239 (arg1)->RedirectToFileDescriptor(fd: arg2,transfer_fh_ownership: arg3);
61240 SWIG_PYTHON_THREAD_END_ALLOW;
61241 }
61242 resultobj = SWIG_Py_Void();
61243 return resultobj;
61244fail:
61245 return NULL;
61246}
61247
61248
61249SWIGINTERN PyObject *_wrap_SBStream_Clear(PyObject *self, PyObject *args) {
61250 PyObject *resultobj = 0;
61251 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
61252 void *argp1 = 0 ;
61253 int res1 = 0 ;
61254 PyObject *swig_obj[1] ;
61255
61256 (void)self;
61257 if (!args) SWIG_fail;
61258 swig_obj[0] = args;
61259 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
61260 if (!SWIG_IsOK(res1)) {
61261 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_Clear" "', argument " "1"" of type '" "lldb::SBStream *""'");
61262 }
61263 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
61264 {
61265 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61266 (arg1)->Clear();
61267 SWIG_PYTHON_THREAD_END_ALLOW;
61268 }
61269 resultobj = SWIG_Py_Void();
61270 return resultobj;
61271fail:
61272 return NULL;
61273}
61274
61275
61276SWIGINTERN PyObject *_wrap_SBStream_RedirectToFileHandle(PyObject *self, PyObject *args) {
61277 PyObject *resultobj = 0;
61278 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
61279 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
61280 bool arg3 ;
61281 void *argp1 = 0 ;
61282 int res1 = 0 ;
61283 bool val3 ;
61284 int ecode3 = 0 ;
61285 PyObject *swig_obj[3] ;
61286
61287 (void)self;
61288 if (!SWIG_Python_UnpackTuple(args, name: "SBStream_RedirectToFileHandle", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
61289 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
61290 if (!SWIG_IsOK(res1)) {
61291 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFileHandle" "', argument " "1"" of type '" "lldb::SBStream *""'");
61292 }
61293 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
61294 {
61295 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
61296 if (!py_file) {
61297 PyErr_SetString(exception: PyExc_TypeError, string: "not a file");
61298 SWIG_fail;
61299 }
61300 auto sp = unwrapOrSetPythonException(expected: py_file.ConvertToFile());
61301 if (!sp)
61302 SWIG_fail;
61303 arg2 = sp;
61304 }
61305 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
61306 if (!SWIG_IsOK(ecode3)) {
61307 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBStream_RedirectToFileHandle" "', argument " "3"" of type '" "bool""'");
61308 }
61309 arg3 = static_cast< bool >(val3);
61310 {
61311 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61312 lldb_SBStream_RedirectToFileHandle(self: arg1,SWIG_STD_MOVE(arg2),transfer_fh_ownership: arg3);
61313 SWIG_PYTHON_THREAD_END_ALLOW;
61314 }
61315 resultobj = SWIG_Py_Void();
61316 return resultobj;
61317fail:
61318 return NULL;
61319}
61320
61321
61322SWIGINTERN PyObject *_wrap_SBStream_write(PyObject *self, PyObject *args) {
61323 PyObject *resultobj = 0;
61324 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
61325 char *arg2 = (char *) 0 ;
61326 void *argp1 = 0 ;
61327 int res1 = 0 ;
61328 int res2 ;
61329 char *buf2 = 0 ;
61330 int alloc2 = 0 ;
61331 PyObject *swig_obj[2] ;
61332
61333 (void)self;
61334 if (!SWIG_Python_UnpackTuple(args, name: "SBStream_write", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
61335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
61336 if (!SWIG_IsOK(res1)) {
61337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_write" "', argument " "1"" of type '" "lldb::SBStream *""'");
61338 }
61339 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
61340 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
61341 if (!SWIG_IsOK(res2)) {
61342 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStream_write" "', argument " "2"" of type '" "char const *""'");
61343 }
61344 arg2 = reinterpret_cast< char * >(buf2);
61345 {
61346 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61347 lldb_SBStream_write(self: arg1,str: (char const *)arg2);
61348 SWIG_PYTHON_THREAD_END_ALLOW;
61349 }
61350 resultobj = SWIG_Py_Void();
61351 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61352 return resultobj;
61353fail:
61354 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61355 return NULL;
61356}
61357
61358
61359SWIGINTERN PyObject *_wrap_SBStream_flush(PyObject *self, PyObject *args) {
61360 PyObject *resultobj = 0;
61361 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
61362 void *argp1 = 0 ;
61363 int res1 = 0 ;
61364 PyObject *swig_obj[1] ;
61365
61366 (void)self;
61367 if (!args) SWIG_fail;
61368 swig_obj[0] = args;
61369 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
61370 if (!SWIG_IsOK(res1)) {
61371 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_flush" "', argument " "1"" of type '" "lldb::SBStream *""'");
61372 }
61373 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
61374 {
61375 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61376 lldb_SBStream_flush(self: arg1);
61377 SWIG_PYTHON_THREAD_END_ALLOW;
61378 }
61379 resultobj = SWIG_Py_Void();
61380 return resultobj;
61381fail:
61382 return NULL;
61383}
61384
61385
61386SWIGINTERN PyObject *SBStream_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
61387 PyObject *obj;
61388 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
61389 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBStream, SWIG_NewClientData(obj));
61390 return SWIG_Py_Void();
61391}
61392
61393SWIGINTERN PyObject *SBStream_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
61394 return SWIG_Python_InitShadowInstance(args);
61395}
61396
61397SWIGINTERN PyObject *_wrap_new_SBStringList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
61398 PyObject *resultobj = 0;
61399 lldb::SBStringList *result = 0 ;
61400
61401 (void)self;
61402 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
61403 {
61404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61405 result = (lldb::SBStringList *)new lldb::SBStringList();
61406 SWIG_PYTHON_THREAD_END_ALLOW;
61407 }
61408 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NEW | 0 );
61409 return resultobj;
61410fail:
61411 return NULL;
61412}
61413
61414
61415SWIGINTERN PyObject *_wrap_new_SBStringList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61416 PyObject *resultobj = 0;
61417 lldb::SBStringList *arg1 = 0 ;
61418 void *argp1 = 0 ;
61419 int res1 = 0 ;
61420 lldb::SBStringList *result = 0 ;
61421
61422 (void)self;
61423 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
61424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBStringList, 0 | 0);
61425 if (!SWIG_IsOK(res1)) {
61426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBStringList" "', argument " "1"" of type '" "lldb::SBStringList const &""'");
61427 }
61428 if (!argp1) {
61429 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBStringList" "', argument " "1"" of type '" "lldb::SBStringList const &""'");
61430 }
61431 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61432 {
61433 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61434 result = (lldb::SBStringList *)new lldb::SBStringList((lldb::SBStringList const &)*arg1);
61435 SWIG_PYTHON_THREAD_END_ALLOW;
61436 }
61437 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NEW | 0 );
61438 return resultobj;
61439fail:
61440 return NULL;
61441}
61442
61443
61444SWIGINTERN PyObject *_wrap_new_SBStringList(PyObject *self, PyObject *args) {
61445 Py_ssize_t argc;
61446 PyObject *argv[2] = {
61447 0
61448 };
61449
61450 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBStringList", min: 0, max: 1, objs: argv))) SWIG_fail;
61451 --argc;
61452 if (argc == 0) {
61453 return _wrap_new_SBStringList__SWIG_0(self, nobjs: argc, argv);
61454 }
61455 if (argc == 1) {
61456 int _v = 0;
61457 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NO_NULL | 0);
61458 _v = SWIG_CheckState(res);
61459 if (_v) {
61460 return _wrap_new_SBStringList__SWIG_1(self, nobjs: argc, swig_obj: argv);
61461 }
61462 }
61463
61464fail:
61465 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBStringList'.\n"
61466 " Possible C/C++ prototypes are:\n"
61467 " lldb::SBStringList::SBStringList()\n"
61468 " lldb::SBStringList::SBStringList(lldb::SBStringList const &)\n");
61469 return 0;
61470}
61471
61472
61473SWIGINTERN PyObject *_wrap_delete_SBStringList(PyObject *self, PyObject *args) {
61474 PyObject *resultobj = 0;
61475 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61476 void *argp1 = 0 ;
61477 int res1 = 0 ;
61478 PyObject *swig_obj[1] ;
61479
61480 (void)self;
61481 if (!args) SWIG_fail;
61482 swig_obj[0] = args;
61483 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_DISOWN | 0 );
61484 if (!SWIG_IsOK(res1)) {
61485 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBStringList" "', argument " "1"" of type '" "lldb::SBStringList *""'");
61486 }
61487 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61488 {
61489 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61490 delete arg1;
61491 SWIG_PYTHON_THREAD_END_ALLOW;
61492 }
61493 resultobj = SWIG_Py_Void();
61494 return resultobj;
61495fail:
61496 return NULL;
61497}
61498
61499
61500SWIGINTERN PyObject *_wrap_SBStringList___nonzero__(PyObject *self, PyObject *args) {
61501 PyObject *resultobj = 0;
61502 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61503 void *argp1 = 0 ;
61504 int res1 = 0 ;
61505 PyObject *swig_obj[1] ;
61506 bool result;
61507
61508 (void)self;
61509 if (!args) SWIG_fail;
61510 swig_obj[0] = args;
61511 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61512 if (!SWIG_IsOK(res1)) {
61513 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList___nonzero__" "', argument " "1"" of type '" "lldb::SBStringList const *""'");
61514 }
61515 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61516 {
61517 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61518 result = (bool)((lldb::SBStringList const *)arg1)->operator bool();
61519 SWIG_PYTHON_THREAD_END_ALLOW;
61520 }
61521 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
61522 return resultobj;
61523fail:
61524 return NULL;
61525}
61526
61527
61528SWIGINTERN PyObject *_wrap_SBStringList_IsValid(PyObject *self, PyObject *args) {
61529 PyObject *resultobj = 0;
61530 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61531 void *argp1 = 0 ;
61532 int res1 = 0 ;
61533 PyObject *swig_obj[1] ;
61534 bool result;
61535
61536 (void)self;
61537 if (!args) SWIG_fail;
61538 swig_obj[0] = args;
61539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61540 if (!SWIG_IsOK(res1)) {
61541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_IsValid" "', argument " "1"" of type '" "lldb::SBStringList const *""'");
61542 }
61543 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61544 {
61545 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61546 result = (bool)((lldb::SBStringList const *)arg1)->IsValid();
61547 SWIG_PYTHON_THREAD_END_ALLOW;
61548 }
61549 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
61550 return resultobj;
61551fail:
61552 return NULL;
61553}
61554
61555
61556SWIGINTERN PyObject *_wrap_SBStringList_AppendString(PyObject *self, PyObject *args) {
61557 PyObject *resultobj = 0;
61558 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61559 char *arg2 = (char *) 0 ;
61560 void *argp1 = 0 ;
61561 int res1 = 0 ;
61562 int res2 ;
61563 char *buf2 = 0 ;
61564 int alloc2 = 0 ;
61565 PyObject *swig_obj[2] ;
61566
61567 (void)self;
61568 if (!SWIG_Python_UnpackTuple(args, name: "SBStringList_AppendString", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
61569 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61570 if (!SWIG_IsOK(res1)) {
61571 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_AppendString" "', argument " "1"" of type '" "lldb::SBStringList *""'");
61572 }
61573 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61574 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
61575 if (!SWIG_IsOK(res2)) {
61576 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStringList_AppendString" "', argument " "2"" of type '" "char const *""'");
61577 }
61578 arg2 = reinterpret_cast< char * >(buf2);
61579 {
61580 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61581 (arg1)->AppendString(str: (char const *)arg2);
61582 SWIG_PYTHON_THREAD_END_ALLOW;
61583 }
61584 resultobj = SWIG_Py_Void();
61585 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61586 return resultobj;
61587fail:
61588 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61589 return NULL;
61590}
61591
61592
61593SWIGINTERN PyObject *_wrap_SBStringList_AppendList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61594 PyObject *resultobj = 0;
61595 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61596 char **arg2 = (char **) 0 ;
61597 int arg3 ;
61598 void *argp1 = 0 ;
61599 int res1 = 0 ;
61600 int val3 ;
61601 int ecode3 = 0 ;
61602
61603 (void)self;
61604 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
61605 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61606 if (!SWIG_IsOK(res1)) {
61607 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_AppendList" "', argument " "1"" of type '" "lldb::SBStringList *""'");
61608 }
61609 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61610 {
61611 /* Check if is a list */
61612 if (PythonList::Check(py_obj: swig_obj[1])) {
61613 PythonList list(PyRefType::Borrowed, swig_obj[1]);
61614 int size = list.GetSize();
61615 int i = 0;
61616 arg2 = (char **)malloc(size: (size + 1) * sizeof(char *));
61617 for (i = 0; i < size; i++) {
61618 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
61619 if (!py_str.IsAllocated()) {
61620 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
61621 SWIG_fail;
61622 }
61623
61624 arg2[i] = const_cast<char *>(py_str.GetString().data());
61625 }
61626 arg2[i] = 0;
61627 } else if (swig_obj[1] == Py_None) {
61628 arg2 = NULL;
61629 } else {
61630 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
61631 SWIG_fail;
61632 }
61633 }
61634 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
61635 if (!SWIG_IsOK(ecode3)) {
61636 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBStringList_AppendList" "', argument " "3"" of type '" "int""'");
61637 }
61638 arg3 = static_cast< int >(val3);
61639 {
61640 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61641 (arg1)->AppendList(strv: (char const **)arg2,strc: arg3);
61642 SWIG_PYTHON_THREAD_END_ALLOW;
61643 }
61644 resultobj = SWIG_Py_Void();
61645 {
61646 free(ptr: (char *) arg2);
61647 }
61648 return resultobj;
61649fail:
61650 {
61651 free(ptr: (char *) arg2);
61652 }
61653 return NULL;
61654}
61655
61656
61657SWIGINTERN PyObject *_wrap_SBStringList_AppendList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61658 PyObject *resultobj = 0;
61659 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61660 lldb::SBStringList *arg2 = 0 ;
61661 void *argp1 = 0 ;
61662 int res1 = 0 ;
61663 void *argp2 = 0 ;
61664 int res2 = 0 ;
61665
61666 (void)self;
61667 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61668 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61669 if (!SWIG_IsOK(res1)) {
61670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_AppendList" "', argument " "1"" of type '" "lldb::SBStringList *""'");
61671 }
61672 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61673 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 | 0);
61674 if (!SWIG_IsOK(res2)) {
61675 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStringList_AppendList" "', argument " "2"" of type '" "lldb::SBStringList const &""'");
61676 }
61677 if (!argp2) {
61678 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStringList_AppendList" "', argument " "2"" of type '" "lldb::SBStringList const &""'");
61679 }
61680 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
61681 {
61682 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61683 (arg1)->AppendList(strings: (lldb::SBStringList const &)*arg2);
61684 SWIG_PYTHON_THREAD_END_ALLOW;
61685 }
61686 resultobj = SWIG_Py_Void();
61687 return resultobj;
61688fail:
61689 return NULL;
61690}
61691
61692
61693SWIGINTERN PyObject *_wrap_SBStringList_AppendList(PyObject *self, PyObject *args) {
61694 Py_ssize_t argc;
61695 PyObject *argv[4] = {
61696 0
61697 };
61698
61699 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStringList_AppendList", min: 0, max: 3, objs: argv))) SWIG_fail;
61700 --argc;
61701 if (argc == 2) {
61702 int _v = 0;
61703 void *vptr = 0;
61704 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStringList, 0);
61705 _v = SWIG_CheckState(res);
61706 if (_v) {
61707 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NO_NULL | 0);
61708 _v = SWIG_CheckState(res);
61709 if (_v) {
61710 return _wrap_SBStringList_AppendList__SWIG_1(self, nobjs: argc, swig_obj: argv);
61711 }
61712 }
61713 }
61714 if (argc == 3) {
61715 int _v = 0;
61716 void *vptr = 0;
61717 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStringList, 0);
61718 _v = SWIG_CheckState(res);
61719 if (_v) {
61720 {
61721 /* Check if is a list */
61722 _v = 1;
61723 if (PythonList::Check(py_obj: argv[1])) {
61724 PythonList list(PyRefType::Borrowed, argv[1]);
61725 int size = list.GetSize();
61726 int i = 0;
61727 for (i = 0; i < size; i++) {
61728 PythonString s = list.GetItemAtIndex(index: i).AsType<PythonString>();
61729 if (!s.IsAllocated()) {
61730 _v = 0;
61731 }
61732 }
61733 } else {
61734 _v = ((argv[1] == Py_None) ? 1 : 0);
61735 }
61736 }
61737 if (_v) {
61738 {
61739 int res = SWIG_AsVal_int(obj: argv[2], NULL);
61740 _v = SWIG_CheckState(res);
61741 }
61742 if (_v) {
61743 return _wrap_SBStringList_AppendList__SWIG_0(self, nobjs: argc, swig_obj: argv);
61744 }
61745 }
61746 }
61747 }
61748
61749fail:
61750 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStringList_AppendList'.\n"
61751 " Possible C/C++ prototypes are:\n"
61752 " lldb::SBStringList::AppendList(char const **,int)\n"
61753 " lldb::SBStringList::AppendList(lldb::SBStringList const &)\n");
61754 return 0;
61755}
61756
61757
61758SWIGINTERN PyObject *_wrap_SBStringList_GetSize(PyObject *self, PyObject *args) {
61759 PyObject *resultobj = 0;
61760 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61761 void *argp1 = 0 ;
61762 int res1 = 0 ;
61763 PyObject *swig_obj[1] ;
61764 uint32_t result;
61765
61766 (void)self;
61767 if (!args) SWIG_fail;
61768 swig_obj[0] = args;
61769 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61770 if (!SWIG_IsOK(res1)) {
61771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_GetSize" "', argument " "1"" of type '" "lldb::SBStringList const *""'");
61772 }
61773 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61774 {
61775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61776 result = (uint32_t)((lldb::SBStringList const *)arg1)->GetSize();
61777 SWIG_PYTHON_THREAD_END_ALLOW;
61778 }
61779 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
61780 return resultobj;
61781fail:
61782 return NULL;
61783}
61784
61785
61786SWIGINTERN PyObject *_wrap_SBStringList_GetStringAtIndex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61787 PyObject *resultobj = 0;
61788 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61789 size_t arg2 ;
61790 void *argp1 = 0 ;
61791 int res1 = 0 ;
61792 size_t val2 ;
61793 int ecode2 = 0 ;
61794 char *result = 0 ;
61795
61796 (void)self;
61797 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61798 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61799 if (!SWIG_IsOK(res1)) {
61800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_GetStringAtIndex" "', argument " "1"" of type '" "lldb::SBStringList *""'");
61801 }
61802 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61803 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
61804 if (!SWIG_IsOK(ecode2)) {
61805 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStringList_GetStringAtIndex" "', argument " "2"" of type '" "size_t""'");
61806 }
61807 arg2 = static_cast< size_t >(val2);
61808 {
61809 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61810 result = (char *)(arg1)->GetStringAtIndex(idx: arg2);
61811 SWIG_PYTHON_THREAD_END_ALLOW;
61812 }
61813 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
61814 return resultobj;
61815fail:
61816 return NULL;
61817}
61818
61819
61820SWIGINTERN PyObject *_wrap_SBStringList_GetStringAtIndex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61821 PyObject *resultobj = 0;
61822 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61823 size_t arg2 ;
61824 void *argp1 = 0 ;
61825 int res1 = 0 ;
61826 size_t val2 ;
61827 int ecode2 = 0 ;
61828 char *result = 0 ;
61829
61830 (void)self;
61831 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61832 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61833 if (!SWIG_IsOK(res1)) {
61834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_GetStringAtIndex" "', argument " "1"" of type '" "lldb::SBStringList const *""'");
61835 }
61836 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61837 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
61838 if (!SWIG_IsOK(ecode2)) {
61839 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStringList_GetStringAtIndex" "', argument " "2"" of type '" "size_t""'");
61840 }
61841 arg2 = static_cast< size_t >(val2);
61842 {
61843 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61844 result = (char *)((lldb::SBStringList const *)arg1)->GetStringAtIndex(idx: arg2);
61845 SWIG_PYTHON_THREAD_END_ALLOW;
61846 }
61847 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
61848 return resultobj;
61849fail:
61850 return NULL;
61851}
61852
61853
61854SWIGINTERN PyObject *_wrap_SBStringList_GetStringAtIndex(PyObject *self, PyObject *args) {
61855 Py_ssize_t argc;
61856 PyObject *argv[3] = {
61857 0
61858 };
61859
61860 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStringList_GetStringAtIndex", min: 0, max: 2, objs: argv))) SWIG_fail;
61861 --argc;
61862 if (argc == 2) {
61863 int _v = 0;
61864 void *vptr = 0;
61865 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStringList, 0);
61866 _v = SWIG_CheckState(res);
61867 if (_v) {
61868 {
61869 int res = SWIG_AsVal_size_t(obj: argv[1], NULL);
61870 _v = SWIG_CheckState(res);
61871 }
61872 if (_v) {
61873 return _wrap_SBStringList_GetStringAtIndex__SWIG_0(self, nobjs: argc, swig_obj: argv);
61874 }
61875 }
61876 }
61877 if (argc == 2) {
61878 int _v = 0;
61879 void *vptr = 0;
61880 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStringList, 0);
61881 _v = SWIG_CheckState(res);
61882 if (_v) {
61883 {
61884 int res = SWIG_AsVal_size_t(obj: argv[1], NULL);
61885 _v = SWIG_CheckState(res);
61886 }
61887 if (_v) {
61888 return _wrap_SBStringList_GetStringAtIndex__SWIG_1(self, nobjs: argc, swig_obj: argv);
61889 }
61890 }
61891 }
61892
61893fail:
61894 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStringList_GetStringAtIndex'.\n"
61895 " Possible C/C++ prototypes are:\n"
61896 " lldb::SBStringList::GetStringAtIndex(size_t)\n"
61897 " lldb::SBStringList::GetStringAtIndex(size_t) const\n");
61898 return 0;
61899}
61900
61901
61902SWIGINTERN PyObject *_wrap_SBStringList_Clear(PyObject *self, PyObject *args) {
61903 PyObject *resultobj = 0;
61904 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
61905 void *argp1 = 0 ;
61906 int res1 = 0 ;
61907 PyObject *swig_obj[1] ;
61908
61909 (void)self;
61910 if (!args) SWIG_fail;
61911 swig_obj[0] = args;
61912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
61913 if (!SWIG_IsOK(res1)) {
61914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_Clear" "', argument " "1"" of type '" "lldb::SBStringList *""'");
61915 }
61916 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
61917 {
61918 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61919 (arg1)->Clear();
61920 SWIG_PYTHON_THREAD_END_ALLOW;
61921 }
61922 resultobj = SWIG_Py_Void();
61923 return resultobj;
61924fail:
61925 return NULL;
61926}
61927
61928
61929SWIGINTERN PyObject *SBStringList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
61930 PyObject *obj;
61931 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
61932 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBStringList, SWIG_NewClientData(obj));
61933 return SWIG_Py_Void();
61934}
61935
61936SWIGINTERN PyObject *SBStringList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
61937 return SWIG_Python_InitShadowInstance(args);
61938}
61939
61940SWIGINTERN PyObject *_wrap_new_SBStructuredData__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
61941 PyObject *resultobj = 0;
61942 lldb::SBStructuredData *result = 0 ;
61943
61944 (void)self;
61945 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
61946 {
61947 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61948 result = (lldb::SBStructuredData *)new lldb::SBStructuredData();
61949 SWIG_PYTHON_THREAD_END_ALLOW;
61950 }
61951 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NEW | 0 );
61952 return resultobj;
61953fail:
61954 return NULL;
61955}
61956
61957
61958SWIGINTERN PyObject *_wrap_new_SBStructuredData__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61959 PyObject *resultobj = 0;
61960 lldb::SBStructuredData *arg1 = 0 ;
61961 void *argp1 = 0 ;
61962 int res1 = 0 ;
61963 lldb::SBStructuredData *result = 0 ;
61964
61965 (void)self;
61966 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
61967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBStructuredData, 0 | 0);
61968 if (!SWIG_IsOK(res1)) {
61969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBStructuredData" "', argument " "1"" of type '" "lldb::SBStructuredData const &""'");
61970 }
61971 if (!argp1) {
61972 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBStructuredData" "', argument " "1"" of type '" "lldb::SBStructuredData const &""'");
61973 }
61974 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
61975 {
61976 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61977 result = (lldb::SBStructuredData *)new lldb::SBStructuredData((lldb::SBStructuredData const &)*arg1);
61978 SWIG_PYTHON_THREAD_END_ALLOW;
61979 }
61980 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NEW | 0 );
61981 return resultobj;
61982fail:
61983 return NULL;
61984}
61985
61986
61987SWIGINTERN PyObject *_wrap_new_SBStructuredData__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
61988 PyObject *resultobj = 0;
61989 SwigValueWrapper< lldb::SBScriptObject > arg1 ;
61990 lldb::SBDebugger *arg2 = 0 ;
61991 void *argp1 ;
61992 int res1 = 0 ;
61993 void *argp2 = 0 ;
61994 int res2 = 0 ;
61995 lldb::SBStructuredData *result = 0 ;
61996
61997 (void)self;
61998 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61999 {
62000 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBScriptObject, 0 | 0);
62001 if (!SWIG_IsOK(res1)) {
62002 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBStructuredData" "', argument " "1"" of type '" "lldb::SBScriptObject const""'");
62003 }
62004 if (!argp1) {
62005 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBStructuredData" "', argument " "1"" of type '" "lldb::SBScriptObject const""'");
62006 } else {
62007 lldb::SBScriptObject * temp = reinterpret_cast< lldb::SBScriptObject * >(argp1);
62008 arg1 = *temp;
62009 if (SWIG_IsNewObj(res1)) delete temp;
62010 }
62011 }
62012 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDebugger, 0 | 0);
62013 if (!SWIG_IsOK(res2)) {
62014 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBStructuredData" "', argument " "2"" of type '" "lldb::SBDebugger const &""'");
62015 }
62016 if (!argp2) {
62017 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBStructuredData" "', argument " "2"" of type '" "lldb::SBDebugger const &""'");
62018 }
62019 arg2 = reinterpret_cast< lldb::SBDebugger * >(argp2);
62020 {
62021 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62022 result = (lldb::SBStructuredData *)new lldb::SBStructuredData(arg1,(lldb::SBDebugger const &)*arg2);
62023 SWIG_PYTHON_THREAD_END_ALLOW;
62024 }
62025 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NEW | 0 );
62026 return resultobj;
62027fail:
62028 return NULL;
62029}
62030
62031
62032SWIGINTERN PyObject *_wrap_new_SBStructuredData(PyObject *self, PyObject *args) {
62033 Py_ssize_t argc;
62034 PyObject *argv[3] = {
62035 0
62036 };
62037
62038 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBStructuredData", min: 0, max: 2, objs: argv))) SWIG_fail;
62039 --argc;
62040 if (argc == 0) {
62041 return _wrap_new_SBStructuredData__SWIG_0(self, nobjs: argc, argv);
62042 }
62043 if (argc == 1) {
62044 int _v = 0;
62045 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL | 0);
62046 _v = SWIG_CheckState(res);
62047 if (_v) {
62048 return _wrap_new_SBStructuredData__SWIG_1(self, nobjs: argc, swig_obj: argv);
62049 }
62050 }
62051 if (argc == 2) {
62052 int _v = 0;
62053 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBScriptObject, SWIG_POINTER_NO_NULL | 0);
62054 _v = SWIG_CheckState(res);
62055 if (_v) {
62056 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NO_NULL | 0);
62057 _v = SWIG_CheckState(res);
62058 if (_v) {
62059 return _wrap_new_SBStructuredData__SWIG_2(self, nobjs: argc, swig_obj: argv);
62060 }
62061 }
62062 }
62063
62064fail:
62065 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBStructuredData'.\n"
62066 " Possible C/C++ prototypes are:\n"
62067 " lldb::SBStructuredData::SBStructuredData()\n"
62068 " lldb::SBStructuredData::SBStructuredData(lldb::SBStructuredData const &)\n"
62069 " lldb::SBStructuredData::SBStructuredData(lldb::SBScriptObject const,lldb::SBDebugger const &)\n");
62070 return 0;
62071}
62072
62073
62074SWIGINTERN PyObject *_wrap_delete_SBStructuredData(PyObject *self, PyObject *args) {
62075 PyObject *resultobj = 0;
62076 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62077 void *argp1 = 0 ;
62078 int res1 = 0 ;
62079 PyObject *swig_obj[1] ;
62080
62081 (void)self;
62082 if (!args) SWIG_fail;
62083 swig_obj[0] = args;
62084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_DISOWN | 0 );
62085 if (!SWIG_IsOK(res1)) {
62086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBStructuredData" "', argument " "1"" of type '" "lldb::SBStructuredData *""'");
62087 }
62088 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62089 {
62090 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62091 delete arg1;
62092 SWIG_PYTHON_THREAD_END_ALLOW;
62093 }
62094 resultobj = SWIG_Py_Void();
62095 return resultobj;
62096fail:
62097 return NULL;
62098}
62099
62100
62101SWIGINTERN PyObject *_wrap_SBStructuredData___nonzero__(PyObject *self, PyObject *args) {
62102 PyObject *resultobj = 0;
62103 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62104 void *argp1 = 0 ;
62105 int res1 = 0 ;
62106 PyObject *swig_obj[1] ;
62107 bool result;
62108
62109 (void)self;
62110 if (!args) SWIG_fail;
62111 swig_obj[0] = args;
62112 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62113 if (!SWIG_IsOK(res1)) {
62114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData___nonzero__" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62115 }
62116 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62117 {
62118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62119 result = (bool)((lldb::SBStructuredData const *)arg1)->operator bool();
62120 SWIG_PYTHON_THREAD_END_ALLOW;
62121 }
62122 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
62123 return resultobj;
62124fail:
62125 return NULL;
62126}
62127
62128
62129SWIGINTERN PyObject *_wrap_SBStructuredData_IsValid(PyObject *self, PyObject *args) {
62130 PyObject *resultobj = 0;
62131 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62132 void *argp1 = 0 ;
62133 int res1 = 0 ;
62134 PyObject *swig_obj[1] ;
62135 bool result;
62136
62137 (void)self;
62138 if (!args) SWIG_fail;
62139 swig_obj[0] = args;
62140 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62141 if (!SWIG_IsOK(res1)) {
62142 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_IsValid" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62143 }
62144 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62145 {
62146 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62147 result = (bool)((lldb::SBStructuredData const *)arg1)->IsValid();
62148 SWIG_PYTHON_THREAD_END_ALLOW;
62149 }
62150 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
62151 return resultobj;
62152fail:
62153 return NULL;
62154}
62155
62156
62157SWIGINTERN PyObject *_wrap_SBStructuredData_SetFromJSON__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62158 PyObject *resultobj = 0;
62159 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62160 lldb::SBStream *arg2 = 0 ;
62161 void *argp1 = 0 ;
62162 int res1 = 0 ;
62163 void *argp2 = 0 ;
62164 int res2 = 0 ;
62165 lldb::SBError result;
62166
62167 (void)self;
62168 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62170 if (!SWIG_IsOK(res1)) {
62171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetFromJSON" "', argument " "1"" of type '" "lldb::SBStructuredData *""'");
62172 }
62173 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62174 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
62175 if (!SWIG_IsOK(res2)) {
62176 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_SetFromJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
62177 }
62178 if (!argp2) {
62179 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStructuredData_SetFromJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
62180 }
62181 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
62182 {
62183 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62184 result = (arg1)->SetFromJSON(*arg2);
62185 SWIG_PYTHON_THREAD_END_ALLOW;
62186 }
62187 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
62188 return resultobj;
62189fail:
62190 return NULL;
62191}
62192
62193
62194SWIGINTERN PyObject *_wrap_SBStructuredData_SetFromJSON__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62195 PyObject *resultobj = 0;
62196 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62197 char *arg2 = (char *) 0 ;
62198 void *argp1 = 0 ;
62199 int res1 = 0 ;
62200 int res2 ;
62201 char *buf2 = 0 ;
62202 int alloc2 = 0 ;
62203 lldb::SBError result;
62204
62205 (void)self;
62206 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62208 if (!SWIG_IsOK(res1)) {
62209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetFromJSON" "', argument " "1"" of type '" "lldb::SBStructuredData *""'");
62210 }
62211 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62212 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
62213 if (!SWIG_IsOK(res2)) {
62214 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_SetFromJSON" "', argument " "2"" of type '" "char const *""'");
62215 }
62216 arg2 = reinterpret_cast< char * >(buf2);
62217 {
62218 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62219 result = (arg1)->SetFromJSON((char const *)arg2);
62220 SWIG_PYTHON_THREAD_END_ALLOW;
62221 }
62222 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
62223 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
62224 return resultobj;
62225fail:
62226 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
62227 return NULL;
62228}
62229
62230
62231SWIGINTERN PyObject *_wrap_SBStructuredData_SetFromJSON(PyObject *self, PyObject *args) {
62232 Py_ssize_t argc;
62233 PyObject *argv[3] = {
62234 0
62235 };
62236
62237 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStructuredData_SetFromJSON", min: 0, max: 2, objs: argv))) SWIG_fail;
62238 --argc;
62239 if (argc == 2) {
62240 int _v = 0;
62241 void *vptr = 0;
62242 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62243 _v = SWIG_CheckState(res);
62244 if (_v) {
62245 void *vptr = 0;
62246 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
62247 _v = SWIG_CheckState(res);
62248 if (_v) {
62249 return _wrap_SBStructuredData_SetFromJSON__SWIG_0(self, nobjs: argc, swig_obj: argv);
62250 }
62251 }
62252 }
62253 if (argc == 2) {
62254 int _v = 0;
62255 void *vptr = 0;
62256 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62257 _v = SWIG_CheckState(res);
62258 if (_v) {
62259 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
62260 _v = SWIG_CheckState(res);
62261 if (_v) {
62262 return _wrap_SBStructuredData_SetFromJSON__SWIG_1(self, nobjs: argc, swig_obj: argv);
62263 }
62264 }
62265 }
62266
62267fail:
62268 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStructuredData_SetFromJSON'.\n"
62269 " Possible C/C++ prototypes are:\n"
62270 " lldb::SBStructuredData::SetFromJSON(lldb::SBStream &)\n"
62271 " lldb::SBStructuredData::SetFromJSON(char const *)\n");
62272 return 0;
62273}
62274
62275
62276SWIGINTERN PyObject *_wrap_SBStructuredData_Clear(PyObject *self, PyObject *args) {
62277 PyObject *resultobj = 0;
62278 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62279 void *argp1 = 0 ;
62280 int res1 = 0 ;
62281 PyObject *swig_obj[1] ;
62282
62283 (void)self;
62284 if (!args) SWIG_fail;
62285 swig_obj[0] = args;
62286 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62287 if (!SWIG_IsOK(res1)) {
62288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_Clear" "', argument " "1"" of type '" "lldb::SBStructuredData *""'");
62289 }
62290 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62291 {
62292 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62293 (arg1)->Clear();
62294 SWIG_PYTHON_THREAD_END_ALLOW;
62295 }
62296 resultobj = SWIG_Py_Void();
62297 return resultobj;
62298fail:
62299 return NULL;
62300}
62301
62302
62303SWIGINTERN PyObject *_wrap_SBStructuredData_GetAsJSON(PyObject *self, PyObject *args) {
62304 PyObject *resultobj = 0;
62305 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62306 lldb::SBStream *arg2 = 0 ;
62307 void *argp1 = 0 ;
62308 int res1 = 0 ;
62309 void *argp2 = 0 ;
62310 int res2 = 0 ;
62311 PyObject *swig_obj[2] ;
62312 lldb::SBError result;
62313
62314 (void)self;
62315 if (!SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetAsJSON", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
62316 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62317 if (!SWIG_IsOK(res1)) {
62318 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetAsJSON" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62319 }
62320 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62321 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
62322 if (!SWIG_IsOK(res2)) {
62323 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_GetAsJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
62324 }
62325 if (!argp2) {
62326 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStructuredData_GetAsJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
62327 }
62328 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
62329 {
62330 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62331 result = ((lldb::SBStructuredData const *)arg1)->GetAsJSON(stream&: *arg2);
62332 SWIG_PYTHON_THREAD_END_ALLOW;
62333 }
62334 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
62335 return resultobj;
62336fail:
62337 return NULL;
62338}
62339
62340
62341SWIGINTERN PyObject *_wrap_SBStructuredData_GetDescription(PyObject *self, PyObject *args) {
62342 PyObject *resultobj = 0;
62343 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62344 lldb::SBStream *arg2 = 0 ;
62345 void *argp1 = 0 ;
62346 int res1 = 0 ;
62347 void *argp2 = 0 ;
62348 int res2 = 0 ;
62349 PyObject *swig_obj[2] ;
62350 lldb::SBError result;
62351
62352 (void)self;
62353 if (!SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
62354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62355 if (!SWIG_IsOK(res1)) {
62356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetDescription" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62357 }
62358 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62359 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
62360 if (!SWIG_IsOK(res2)) {
62361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
62362 }
62363 if (!argp2) {
62364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStructuredData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
62365 }
62366 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
62367 {
62368 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62369 result = ((lldb::SBStructuredData const *)arg1)->GetDescription(stream&: *arg2);
62370 SWIG_PYTHON_THREAD_END_ALLOW;
62371 }
62372 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
62373 return resultobj;
62374fail:
62375 return NULL;
62376}
62377
62378
62379SWIGINTERN PyObject *_wrap_SBStructuredData_GetType(PyObject *self, PyObject *args) {
62380 PyObject *resultobj = 0;
62381 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62382 void *argp1 = 0 ;
62383 int res1 = 0 ;
62384 PyObject *swig_obj[1] ;
62385 lldb::StructuredDataType result;
62386
62387 (void)self;
62388 if (!args) SWIG_fail;
62389 swig_obj[0] = args;
62390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62391 if (!SWIG_IsOK(res1)) {
62392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetType" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62393 }
62394 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62395 {
62396 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62397 result = (lldb::StructuredDataType)((lldb::SBStructuredData const *)arg1)->GetType();
62398 SWIG_PYTHON_THREAD_END_ALLOW;
62399 }
62400 resultobj = SWIG_From_int(value: static_cast< int >(result));
62401 return resultobj;
62402fail:
62403 return NULL;
62404}
62405
62406
62407SWIGINTERN PyObject *_wrap_SBStructuredData_GetSize(PyObject *self, PyObject *args) {
62408 PyObject *resultobj = 0;
62409 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62410 void *argp1 = 0 ;
62411 int res1 = 0 ;
62412 PyObject *swig_obj[1] ;
62413 size_t result;
62414
62415 (void)self;
62416 if (!args) SWIG_fail;
62417 swig_obj[0] = args;
62418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62419 if (!SWIG_IsOK(res1)) {
62420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetSize" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62421 }
62422 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62423 {
62424 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62425 result = ((lldb::SBStructuredData const *)arg1)->GetSize();
62426 SWIG_PYTHON_THREAD_END_ALLOW;
62427 }
62428 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
62429 return resultobj;
62430fail:
62431 return NULL;
62432}
62433
62434
62435SWIGINTERN PyObject *_wrap_SBStructuredData_GetKeys(PyObject *self, PyObject *args) {
62436 PyObject *resultobj = 0;
62437 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62438 lldb::SBStringList *arg2 = 0 ;
62439 void *argp1 = 0 ;
62440 int res1 = 0 ;
62441 void *argp2 = 0 ;
62442 int res2 = 0 ;
62443 PyObject *swig_obj[2] ;
62444 bool result;
62445
62446 (void)self;
62447 if (!SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetKeys", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
62448 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62449 if (!SWIG_IsOK(res1)) {
62450 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetKeys" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62451 }
62452 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62453 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
62454 if (!SWIG_IsOK(res2)) {
62455 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_GetKeys" "', argument " "2"" of type '" "lldb::SBStringList &""'");
62456 }
62457 if (!argp2) {
62458 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStructuredData_GetKeys" "', argument " "2"" of type '" "lldb::SBStringList &""'");
62459 }
62460 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
62461 {
62462 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62463 result = (bool)((lldb::SBStructuredData const *)arg1)->GetKeys(keys&: *arg2);
62464 SWIG_PYTHON_THREAD_END_ALLOW;
62465 }
62466 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
62467 return resultobj;
62468fail:
62469 return NULL;
62470}
62471
62472
62473SWIGINTERN PyObject *_wrap_SBStructuredData_GetValueForKey(PyObject *self, PyObject *args) {
62474 PyObject *resultobj = 0;
62475 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62476 char *arg2 = (char *) 0 ;
62477 void *argp1 = 0 ;
62478 int res1 = 0 ;
62479 int res2 ;
62480 char *buf2 = 0 ;
62481 int alloc2 = 0 ;
62482 PyObject *swig_obj[2] ;
62483 lldb::SBStructuredData result;
62484
62485 (void)self;
62486 if (!SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetValueForKey", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
62487 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62488 if (!SWIG_IsOK(res1)) {
62489 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetValueForKey" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62490 }
62491 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62492 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
62493 if (!SWIG_IsOK(res2)) {
62494 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_GetValueForKey" "', argument " "2"" of type '" "char const *""'");
62495 }
62496 arg2 = reinterpret_cast< char * >(buf2);
62497 {
62498 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62499 result = ((lldb::SBStructuredData const *)arg1)->GetValueForKey(key: (char const *)arg2);
62500 SWIG_PYTHON_THREAD_END_ALLOW;
62501 }
62502 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
62503 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
62504 return resultobj;
62505fail:
62506 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
62507 return NULL;
62508}
62509
62510
62511SWIGINTERN PyObject *_wrap_SBStructuredData_GetItemAtIndex(PyObject *self, PyObject *args) {
62512 PyObject *resultobj = 0;
62513 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62514 size_t arg2 ;
62515 void *argp1 = 0 ;
62516 int res1 = 0 ;
62517 size_t val2 ;
62518 int ecode2 = 0 ;
62519 PyObject *swig_obj[2] ;
62520 lldb::SBStructuredData result;
62521
62522 (void)self;
62523 if (!SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetItemAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
62524 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62525 if (!SWIG_IsOK(res1)) {
62526 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetItemAtIndex" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62527 }
62528 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62529 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
62530 if (!SWIG_IsOK(ecode2)) {
62531 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetItemAtIndex" "', argument " "2"" of type '" "size_t""'");
62532 }
62533 arg2 = static_cast< size_t >(val2);
62534 {
62535 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62536 result = ((lldb::SBStructuredData const *)arg1)->GetItemAtIndex(idx: arg2);
62537 SWIG_PYTHON_THREAD_END_ALLOW;
62538 }
62539 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
62540 return resultobj;
62541fail:
62542 return NULL;
62543}
62544
62545
62546SWIGINTERN PyObject *_wrap_SBStructuredData_GetUnsignedIntegerValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62547 PyObject *resultobj = 0;
62548 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62549 uint64_t arg2 ;
62550 void *argp1 = 0 ;
62551 int res1 = 0 ;
62552 unsigned long long val2 ;
62553 int ecode2 = 0 ;
62554 uint64_t result;
62555
62556 (void)self;
62557 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62559 if (!SWIG_IsOK(res1)) {
62560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetUnsignedIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62561 }
62562 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62563 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
62564 if (!SWIG_IsOK(ecode2)) {
62565 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetUnsignedIntegerValue" "', argument " "2"" of type '" "uint64_t""'");
62566 }
62567 arg2 = static_cast< uint64_t >(val2);
62568 {
62569 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62570 result = (uint64_t)((lldb::SBStructuredData const *)arg1)->GetUnsignedIntegerValue(fail_value: arg2);
62571 SWIG_PYTHON_THREAD_END_ALLOW;
62572 }
62573 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
62574 return resultobj;
62575fail:
62576 return NULL;
62577}
62578
62579
62580SWIGINTERN PyObject *_wrap_SBStructuredData_GetUnsignedIntegerValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62581 PyObject *resultobj = 0;
62582 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62583 void *argp1 = 0 ;
62584 int res1 = 0 ;
62585 uint64_t result;
62586
62587 (void)self;
62588 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
62589 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62590 if (!SWIG_IsOK(res1)) {
62591 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetUnsignedIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62592 }
62593 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62594 {
62595 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62596 result = (uint64_t)((lldb::SBStructuredData const *)arg1)->GetUnsignedIntegerValue();
62597 SWIG_PYTHON_THREAD_END_ALLOW;
62598 }
62599 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
62600 return resultobj;
62601fail:
62602 return NULL;
62603}
62604
62605
62606SWIGINTERN PyObject *_wrap_SBStructuredData_GetUnsignedIntegerValue(PyObject *self, PyObject *args) {
62607 Py_ssize_t argc;
62608 PyObject *argv[3] = {
62609 0
62610 };
62611
62612 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetUnsignedIntegerValue", min: 0, max: 2, objs: argv))) SWIG_fail;
62613 --argc;
62614 if (argc == 1) {
62615 int _v = 0;
62616 void *vptr = 0;
62617 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62618 _v = SWIG_CheckState(res);
62619 if (_v) {
62620 return _wrap_SBStructuredData_GetUnsignedIntegerValue__SWIG_1(self, nobjs: argc, swig_obj: argv);
62621 }
62622 }
62623 if (argc == 2) {
62624 int _v = 0;
62625 void *vptr = 0;
62626 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62627 _v = SWIG_CheckState(res);
62628 if (_v) {
62629 {
62630 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
62631 _v = SWIG_CheckState(res);
62632 }
62633 if (_v) {
62634 return _wrap_SBStructuredData_GetUnsignedIntegerValue__SWIG_0(self, nobjs: argc, swig_obj: argv);
62635 }
62636 }
62637 }
62638
62639fail:
62640 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStructuredData_GetUnsignedIntegerValue'.\n"
62641 " Possible C/C++ prototypes are:\n"
62642 " lldb::SBStructuredData::GetUnsignedIntegerValue(uint64_t) const\n"
62643 " lldb::SBStructuredData::GetUnsignedIntegerValue() const\n");
62644 return 0;
62645}
62646
62647
62648SWIGINTERN PyObject *_wrap_SBStructuredData_GetSignedIntegerValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62649 PyObject *resultobj = 0;
62650 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62651 int64_t arg2 ;
62652 void *argp1 = 0 ;
62653 int res1 = 0 ;
62654 long long val2 ;
62655 int ecode2 = 0 ;
62656 int64_t result;
62657
62658 (void)self;
62659 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62660 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62661 if (!SWIG_IsOK(res1)) {
62662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetSignedIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62663 }
62664 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62665 ecode2 = SWIG_AsVal_long_SS_long(obj: swig_obj[1], val: &val2);
62666 if (!SWIG_IsOK(ecode2)) {
62667 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetSignedIntegerValue" "', argument " "2"" of type '" "int64_t""'");
62668 }
62669 arg2 = static_cast< int64_t >(val2);
62670 {
62671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62672 result = (int64_t)((lldb::SBStructuredData const *)arg1)->GetSignedIntegerValue(fail_value: arg2);
62673 SWIG_PYTHON_THREAD_END_ALLOW;
62674 }
62675 resultobj = SWIG_From_long_SS_long(value: static_cast< long long >(result));
62676 return resultobj;
62677fail:
62678 return NULL;
62679}
62680
62681
62682SWIGINTERN PyObject *_wrap_SBStructuredData_GetSignedIntegerValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62683 PyObject *resultobj = 0;
62684 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62685 void *argp1 = 0 ;
62686 int res1 = 0 ;
62687 int64_t result;
62688
62689 (void)self;
62690 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
62691 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62692 if (!SWIG_IsOK(res1)) {
62693 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetSignedIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62694 }
62695 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62696 {
62697 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62698 result = (int64_t)((lldb::SBStructuredData const *)arg1)->GetSignedIntegerValue();
62699 SWIG_PYTHON_THREAD_END_ALLOW;
62700 }
62701 resultobj = SWIG_From_long_SS_long(value: static_cast< long long >(result));
62702 return resultobj;
62703fail:
62704 return NULL;
62705}
62706
62707
62708SWIGINTERN PyObject *_wrap_SBStructuredData_GetSignedIntegerValue(PyObject *self, PyObject *args) {
62709 Py_ssize_t argc;
62710 PyObject *argv[3] = {
62711 0
62712 };
62713
62714 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetSignedIntegerValue", min: 0, max: 2, objs: argv))) SWIG_fail;
62715 --argc;
62716 if (argc == 1) {
62717 int _v = 0;
62718 void *vptr = 0;
62719 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62720 _v = SWIG_CheckState(res);
62721 if (_v) {
62722 return _wrap_SBStructuredData_GetSignedIntegerValue__SWIG_1(self, nobjs: argc, swig_obj: argv);
62723 }
62724 }
62725 if (argc == 2) {
62726 int _v = 0;
62727 void *vptr = 0;
62728 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62729 _v = SWIG_CheckState(res);
62730 if (_v) {
62731 {
62732 int res = SWIG_AsVal_long_SS_long(obj: argv[1], NULL);
62733 _v = SWIG_CheckState(res);
62734 }
62735 if (_v) {
62736 return _wrap_SBStructuredData_GetSignedIntegerValue__SWIG_0(self, nobjs: argc, swig_obj: argv);
62737 }
62738 }
62739 }
62740
62741fail:
62742 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStructuredData_GetSignedIntegerValue'.\n"
62743 " Possible C/C++ prototypes are:\n"
62744 " lldb::SBStructuredData::GetSignedIntegerValue(int64_t) const\n"
62745 " lldb::SBStructuredData::GetSignedIntegerValue() const\n");
62746 return 0;
62747}
62748
62749
62750SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62751 PyObject *resultobj = 0;
62752 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62753 uint64_t arg2 ;
62754 void *argp1 = 0 ;
62755 int res1 = 0 ;
62756 unsigned long long val2 ;
62757 int ecode2 = 0 ;
62758 uint64_t result;
62759
62760 (void)self;
62761 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62763 if (!SWIG_IsOK(res1)) {
62764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62765 }
62766 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62767 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
62768 if (!SWIG_IsOK(ecode2)) {
62769 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetIntegerValue" "', argument " "2"" of type '" "uint64_t""'");
62770 }
62771 arg2 = static_cast< uint64_t >(val2);
62772 {
62773 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62774 result = (uint64_t)((lldb::SBStructuredData const *)arg1)->GetIntegerValue(fail_value: arg2);
62775 SWIG_PYTHON_THREAD_END_ALLOW;
62776 }
62777 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
62778 return resultobj;
62779fail:
62780 return NULL;
62781}
62782
62783
62784SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62785 PyObject *resultobj = 0;
62786 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62787 void *argp1 = 0 ;
62788 int res1 = 0 ;
62789 uint64_t result;
62790
62791 (void)self;
62792 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
62793 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62794 if (!SWIG_IsOK(res1)) {
62795 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62796 }
62797 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62798 {
62799 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62800 result = (uint64_t)((lldb::SBStructuredData const *)arg1)->GetIntegerValue();
62801 SWIG_PYTHON_THREAD_END_ALLOW;
62802 }
62803 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
62804 return resultobj;
62805fail:
62806 return NULL;
62807}
62808
62809
62810SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue(PyObject *self, PyObject *args) {
62811 Py_ssize_t argc;
62812 PyObject *argv[3] = {
62813 0
62814 };
62815
62816 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetIntegerValue", min: 0, max: 2, objs: argv))) SWIG_fail;
62817 --argc;
62818 if (argc == 1) {
62819 int _v = 0;
62820 void *vptr = 0;
62821 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62822 _v = SWIG_CheckState(res);
62823 if (_v) {
62824 return _wrap_SBStructuredData_GetIntegerValue__SWIG_1(self, nobjs: argc, swig_obj: argv);
62825 }
62826 }
62827 if (argc == 2) {
62828 int _v = 0;
62829 void *vptr = 0;
62830 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62831 _v = SWIG_CheckState(res);
62832 if (_v) {
62833 {
62834 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
62835 _v = SWIG_CheckState(res);
62836 }
62837 if (_v) {
62838 return _wrap_SBStructuredData_GetIntegerValue__SWIG_0(self, nobjs: argc, swig_obj: argv);
62839 }
62840 }
62841 }
62842
62843fail:
62844 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStructuredData_GetIntegerValue'.\n"
62845 " Possible C/C++ prototypes are:\n"
62846 " lldb::SBStructuredData::GetIntegerValue(uint64_t) const\n"
62847 " lldb::SBStructuredData::GetIntegerValue() const\n");
62848 return 0;
62849}
62850
62851
62852SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62853 PyObject *resultobj = 0;
62854 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62855 double arg2 ;
62856 void *argp1 = 0 ;
62857 int res1 = 0 ;
62858 double val2 ;
62859 int ecode2 = 0 ;
62860 double result;
62861
62862 (void)self;
62863 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62864 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62865 if (!SWIG_IsOK(res1)) {
62866 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetFloatValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62867 }
62868 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62869 ecode2 = SWIG_AsVal_double(obj: swig_obj[1], val: &val2);
62870 if (!SWIG_IsOK(ecode2)) {
62871 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetFloatValue" "', argument " "2"" of type '" "double""'");
62872 }
62873 arg2 = static_cast< double >(val2);
62874 {
62875 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62876 result = (double)((lldb::SBStructuredData const *)arg1)->GetFloatValue(fail_value: arg2);
62877 SWIG_PYTHON_THREAD_END_ALLOW;
62878 }
62879 resultobj = SWIG_From_double(static_cast< double >(result));
62880 return resultobj;
62881fail:
62882 return NULL;
62883}
62884
62885
62886SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62887 PyObject *resultobj = 0;
62888 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62889 void *argp1 = 0 ;
62890 int res1 = 0 ;
62891 double result;
62892
62893 (void)self;
62894 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
62895 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62896 if (!SWIG_IsOK(res1)) {
62897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetFloatValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62898 }
62899 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62900 {
62901 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62902 result = (double)((lldb::SBStructuredData const *)arg1)->GetFloatValue();
62903 SWIG_PYTHON_THREAD_END_ALLOW;
62904 }
62905 resultobj = SWIG_From_double(static_cast< double >(result));
62906 return resultobj;
62907fail:
62908 return NULL;
62909}
62910
62911
62912SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue(PyObject *self, PyObject *args) {
62913 Py_ssize_t argc;
62914 PyObject *argv[3] = {
62915 0
62916 };
62917
62918 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetFloatValue", min: 0, max: 2, objs: argv))) SWIG_fail;
62919 --argc;
62920 if (argc == 1) {
62921 int _v = 0;
62922 void *vptr = 0;
62923 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62924 _v = SWIG_CheckState(res);
62925 if (_v) {
62926 return _wrap_SBStructuredData_GetFloatValue__SWIG_1(self, nobjs: argc, swig_obj: argv);
62927 }
62928 }
62929 if (argc == 2) {
62930 int _v = 0;
62931 void *vptr = 0;
62932 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
62933 _v = SWIG_CheckState(res);
62934 if (_v) {
62935 {
62936 int res = SWIG_AsVal_double(obj: argv[1], NULL);
62937 _v = SWIG_CheckState(res);
62938 }
62939 if (_v) {
62940 return _wrap_SBStructuredData_GetFloatValue__SWIG_0(self, nobjs: argc, swig_obj: argv);
62941 }
62942 }
62943 }
62944
62945fail:
62946 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStructuredData_GetFloatValue'.\n"
62947 " Possible C/C++ prototypes are:\n"
62948 " lldb::SBStructuredData::GetFloatValue(double) const\n"
62949 " lldb::SBStructuredData::GetFloatValue() const\n");
62950 return 0;
62951}
62952
62953
62954SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62955 PyObject *resultobj = 0;
62956 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62957 bool arg2 ;
62958 void *argp1 = 0 ;
62959 int res1 = 0 ;
62960 bool val2 ;
62961 int ecode2 = 0 ;
62962 bool result;
62963
62964 (void)self;
62965 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62966 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62967 if (!SWIG_IsOK(res1)) {
62968 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetBooleanValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
62969 }
62970 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
62971 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
62972 if (!SWIG_IsOK(ecode2)) {
62973 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetBooleanValue" "', argument " "2"" of type '" "bool""'");
62974 }
62975 arg2 = static_cast< bool >(val2);
62976 {
62977 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62978 result = (bool)((lldb::SBStructuredData const *)arg1)->GetBooleanValue(fail_value: arg2);
62979 SWIG_PYTHON_THREAD_END_ALLOW;
62980 }
62981 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
62982 return resultobj;
62983fail:
62984 return NULL;
62985}
62986
62987
62988SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
62989 PyObject *resultobj = 0;
62990 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
62991 void *argp1 = 0 ;
62992 int res1 = 0 ;
62993 bool result;
62994
62995 (void)self;
62996 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
62997 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
62998 if (!SWIG_IsOK(res1)) {
62999 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetBooleanValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
63000 }
63001 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
63002 {
63003 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63004 result = (bool)((lldb::SBStructuredData const *)arg1)->GetBooleanValue();
63005 SWIG_PYTHON_THREAD_END_ALLOW;
63006 }
63007 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
63008 return resultobj;
63009fail:
63010 return NULL;
63011}
63012
63013
63014SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue(PyObject *self, PyObject *args) {
63015 Py_ssize_t argc;
63016 PyObject *argv[3] = {
63017 0
63018 };
63019
63020 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetBooleanValue", min: 0, max: 2, objs: argv))) SWIG_fail;
63021 --argc;
63022 if (argc == 1) {
63023 int _v = 0;
63024 void *vptr = 0;
63025 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
63026 _v = SWIG_CheckState(res);
63027 if (_v) {
63028 return _wrap_SBStructuredData_GetBooleanValue__SWIG_1(self, nobjs: argc, swig_obj: argv);
63029 }
63030 }
63031 if (argc == 2) {
63032 int _v = 0;
63033 void *vptr = 0;
63034 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
63035 _v = SWIG_CheckState(res);
63036 if (_v) {
63037 {
63038 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
63039 _v = SWIG_CheckState(res);
63040 }
63041 if (_v) {
63042 return _wrap_SBStructuredData_GetBooleanValue__SWIG_0(self, nobjs: argc, swig_obj: argv);
63043 }
63044 }
63045 }
63046
63047fail:
63048 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBStructuredData_GetBooleanValue'.\n"
63049 " Possible C/C++ prototypes are:\n"
63050 " lldb::SBStructuredData::GetBooleanValue(bool) const\n"
63051 " lldb::SBStructuredData::GetBooleanValue() const\n");
63052 return 0;
63053}
63054
63055
63056SWIGINTERN PyObject *_wrap_SBStructuredData_GetStringValue(PyObject *self, PyObject *args) {
63057 PyObject *resultobj = 0;
63058 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
63059 char *arg2 = (char *) 0 ;
63060 size_t arg3 ;
63061 void *argp1 = 0 ;
63062 int res1 = 0 ;
63063 PyObject *swig_obj[2] ;
63064 size_t result;
63065
63066 (void)self;
63067 if (!SWIG_Python_UnpackTuple(args, name: "SBStructuredData_GetStringValue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
63068 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
63069 if (!SWIG_IsOK(res1)) {
63070 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetStringValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
63071 }
63072 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
63073 {
63074 if (!PyLong_Check(swig_obj[1])) {
63075 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer");
63076 SWIG_fail;
63077 }
63078 arg3 = PyLong_AsLong(swig_obj[1]);
63079 if (arg3 <= 0) {
63080 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
63081 SWIG_fail;
63082 }
63083 arg2 = (char *)malloc(size: arg3);
63084 }
63085 {
63086 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63087 result = ((lldb::SBStructuredData const *)arg1)->GetStringValue(dst: arg2,dst_len: arg3);
63088 SWIG_PYTHON_THREAD_END_ALLOW;
63089 }
63090 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
63091 {
63092 Py_XDECREF(resultobj); /* Blow away any previous result */
63093 if (result == 0) {
63094 PythonString string("");
63095 resultobj = string.release();
63096 Py_INCREF(resultobj);
63097 } else {
63098 llvm::StringRef ref(static_cast<const char *>(arg2), result);
63099 PythonString string(ref);
63100 resultobj = string.release();
63101 }
63102 free(ptr: arg2);
63103 }
63104 return resultobj;
63105fail:
63106 return NULL;
63107}
63108
63109
63110SWIGINTERN PyObject *_wrap_SBStructuredData_GetGenericValue(PyObject *self, PyObject *args) {
63111 PyObject *resultobj = 0;
63112 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
63113 void *argp1 = 0 ;
63114 int res1 = 0 ;
63115 PyObject *swig_obj[1] ;
63116 SwigValueWrapper< lldb::SBScriptObject > result;
63117
63118 (void)self;
63119 if (!args) SWIG_fail;
63120 swig_obj[0] = args;
63121 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
63122 if (!SWIG_IsOK(res1)) {
63123 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetGenericValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
63124 }
63125 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
63126 {
63127 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63128 result = ((lldb::SBStructuredData const *)arg1)->GetGenericValue();
63129 SWIG_PYTHON_THREAD_END_ALLOW;
63130 }
63131 {
63132 resultobj = nullptr;
63133 if (const void* impl = (&result)->GetPointer())
63134 resultobj = (PyObject*) impl;
63135 if (!resultobj) {
63136 resultobj = Py_None;
63137 Py_INCREF(Py_None);
63138 } else {
63139 Py_INCREF(resultobj);
63140 }
63141 }
63142 return resultobj;
63143fail:
63144 return NULL;
63145}
63146
63147
63148SWIGINTERN PyObject *_wrap_SBStructuredData___repr__(PyObject *self, PyObject *args) {
63149 PyObject *resultobj = 0;
63150 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
63151 void *argp1 = 0 ;
63152 int res1 = 0 ;
63153 PyObject *swig_obj[1] ;
63154 std::string result;
63155
63156 (void)self;
63157 if (!args) SWIG_fail;
63158 swig_obj[0] = args;
63159 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
63160 if (!SWIG_IsOK(res1)) {
63161 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData___repr__" "', argument " "1"" of type '" "lldb::SBStructuredData *""'");
63162 }
63163 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
63164 {
63165 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63166 result = lldb_SBStructuredData___repr__(self: arg1);
63167 SWIG_PYTHON_THREAD_END_ALLOW;
63168 }
63169 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
63170 return resultobj;
63171fail:
63172 return NULL;
63173}
63174
63175
63176SWIGINTERN PyObject *SBStructuredData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63177 PyObject *obj;
63178 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
63179 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBStructuredData, SWIG_NewClientData(obj));
63180 return SWIG_Py_Void();
63181}
63182
63183SWIGINTERN PyObject *SBStructuredData_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63184 return SWIG_Python_InitShadowInstance(args);
63185}
63186
63187SWIGINTERN PyObject *_wrap_new_SBSymbol__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
63188 PyObject *resultobj = 0;
63189 lldb::SBSymbol *result = 0 ;
63190
63191 (void)self;
63192 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
63193 {
63194 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63195 result = (lldb::SBSymbol *)new lldb::SBSymbol();
63196 SWIG_PYTHON_THREAD_END_ALLOW;
63197 }
63198 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_NEW | 0 );
63199 return resultobj;
63200fail:
63201 return NULL;
63202}
63203
63204
63205SWIGINTERN PyObject *_wrap_delete_SBSymbol(PyObject *self, PyObject *args) {
63206 PyObject *resultobj = 0;
63207 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63208 void *argp1 = 0 ;
63209 int res1 = 0 ;
63210 PyObject *swig_obj[1] ;
63211
63212 (void)self;
63213 if (!args) SWIG_fail;
63214 swig_obj[0] = args;
63215 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_DISOWN | 0 );
63216 if (!SWIG_IsOK(res1)) {
63217 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSymbol" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63218 }
63219 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63220 {
63221 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63222 delete arg1;
63223 SWIG_PYTHON_THREAD_END_ALLOW;
63224 }
63225 resultobj = SWIG_Py_Void();
63226 return resultobj;
63227fail:
63228 return NULL;
63229}
63230
63231
63232SWIGINTERN PyObject *_wrap_new_SBSymbol__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
63233 PyObject *resultobj = 0;
63234 lldb::SBSymbol *arg1 = 0 ;
63235 void *argp1 = 0 ;
63236 int res1 = 0 ;
63237 lldb::SBSymbol *result = 0 ;
63238
63239 (void)self;
63240 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
63241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSymbol, 0 | 0);
63242 if (!SWIG_IsOK(res1)) {
63243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSymbol" "', argument " "1"" of type '" "lldb::SBSymbol const &""'");
63244 }
63245 if (!argp1) {
63246 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSymbol" "', argument " "1"" of type '" "lldb::SBSymbol const &""'");
63247 }
63248 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63249 {
63250 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63251 result = (lldb::SBSymbol *)new lldb::SBSymbol((lldb::SBSymbol const &)*arg1);
63252 SWIG_PYTHON_THREAD_END_ALLOW;
63253 }
63254 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_NEW | 0 );
63255 return resultobj;
63256fail:
63257 return NULL;
63258}
63259
63260
63261SWIGINTERN PyObject *_wrap_new_SBSymbol(PyObject *self, PyObject *args) {
63262 Py_ssize_t argc;
63263 PyObject *argv[2] = {
63264 0
63265 };
63266
63267 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBSymbol", min: 0, max: 1, objs: argv))) SWIG_fail;
63268 --argc;
63269 if (argc == 0) {
63270 return _wrap_new_SBSymbol__SWIG_0(self, nobjs: argc, argv);
63271 }
63272 if (argc == 1) {
63273 int _v = 0;
63274 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_NO_NULL | 0);
63275 _v = SWIG_CheckState(res);
63276 if (_v) {
63277 return _wrap_new_SBSymbol__SWIG_1(self, nobjs: argc, swig_obj: argv);
63278 }
63279 }
63280
63281fail:
63282 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBSymbol'.\n"
63283 " Possible C/C++ prototypes are:\n"
63284 " lldb::SBSymbol::SBSymbol()\n"
63285 " lldb::SBSymbol::SBSymbol(lldb::SBSymbol const &)\n");
63286 return 0;
63287}
63288
63289
63290SWIGINTERN PyObject *_wrap_SBSymbol___nonzero__(PyObject *self, PyObject *args) {
63291 PyObject *resultobj = 0;
63292 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63293 void *argp1 = 0 ;
63294 int res1 = 0 ;
63295 PyObject *swig_obj[1] ;
63296 bool result;
63297
63298 (void)self;
63299 if (!args) SWIG_fail;
63300 swig_obj[0] = args;
63301 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63302 if (!SWIG_IsOK(res1)) {
63303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol___nonzero__" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
63304 }
63305 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63306 {
63307 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63308 result = (bool)((lldb::SBSymbol const *)arg1)->operator bool();
63309 SWIG_PYTHON_THREAD_END_ALLOW;
63310 }
63311 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
63312 return resultobj;
63313fail:
63314 return NULL;
63315}
63316
63317
63318SWIGINTERN PyObject *_wrap_SBSymbol_IsValid(PyObject *self, PyObject *args) {
63319 PyObject *resultobj = 0;
63320 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63321 void *argp1 = 0 ;
63322 int res1 = 0 ;
63323 PyObject *swig_obj[1] ;
63324 bool result;
63325
63326 (void)self;
63327 if (!args) SWIG_fail;
63328 swig_obj[0] = args;
63329 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63330 if (!SWIG_IsOK(res1)) {
63331 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_IsValid" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
63332 }
63333 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63334 {
63335 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63336 result = (bool)((lldb::SBSymbol const *)arg1)->IsValid();
63337 SWIG_PYTHON_THREAD_END_ALLOW;
63338 }
63339 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
63340 return resultobj;
63341fail:
63342 return NULL;
63343}
63344
63345
63346SWIGINTERN PyObject *_wrap_SBSymbol_GetName(PyObject *self, PyObject *args) {
63347 PyObject *resultobj = 0;
63348 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63349 void *argp1 = 0 ;
63350 int res1 = 0 ;
63351 PyObject *swig_obj[1] ;
63352 char *result = 0 ;
63353
63354 (void)self;
63355 if (!args) SWIG_fail;
63356 swig_obj[0] = args;
63357 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63358 if (!SWIG_IsOK(res1)) {
63359 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetName" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
63360 }
63361 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63362 {
63363 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63364 result = (char *)((lldb::SBSymbol const *)arg1)->GetName();
63365 SWIG_PYTHON_THREAD_END_ALLOW;
63366 }
63367 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
63368 return resultobj;
63369fail:
63370 return NULL;
63371}
63372
63373
63374SWIGINTERN PyObject *_wrap_SBSymbol_GetDisplayName(PyObject *self, PyObject *args) {
63375 PyObject *resultobj = 0;
63376 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63377 void *argp1 = 0 ;
63378 int res1 = 0 ;
63379 PyObject *swig_obj[1] ;
63380 char *result = 0 ;
63381
63382 (void)self;
63383 if (!args) SWIG_fail;
63384 swig_obj[0] = args;
63385 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63386 if (!SWIG_IsOK(res1)) {
63387 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetDisplayName" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
63388 }
63389 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63390 {
63391 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63392 result = (char *)((lldb::SBSymbol const *)arg1)->GetDisplayName();
63393 SWIG_PYTHON_THREAD_END_ALLOW;
63394 }
63395 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
63396 return resultobj;
63397fail:
63398 return NULL;
63399}
63400
63401
63402SWIGINTERN PyObject *_wrap_SBSymbol_GetMangledName(PyObject *self, PyObject *args) {
63403 PyObject *resultobj = 0;
63404 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63405 void *argp1 = 0 ;
63406 int res1 = 0 ;
63407 PyObject *swig_obj[1] ;
63408 char *result = 0 ;
63409
63410 (void)self;
63411 if (!args) SWIG_fail;
63412 swig_obj[0] = args;
63413 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63414 if (!SWIG_IsOK(res1)) {
63415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetMangledName" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
63416 }
63417 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63418 {
63419 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63420 result = (char *)((lldb::SBSymbol const *)arg1)->GetMangledName();
63421 SWIG_PYTHON_THREAD_END_ALLOW;
63422 }
63423 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
63424 return resultobj;
63425fail:
63426 return NULL;
63427}
63428
63429
63430SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
63431 PyObject *resultobj = 0;
63432 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63433 lldb::SBTarget arg2 ;
63434 void *argp1 = 0 ;
63435 int res1 = 0 ;
63436 void *argp2 ;
63437 int res2 = 0 ;
63438 lldb::SBInstructionList result;
63439
63440 (void)self;
63441 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
63442 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63443 if (!SWIG_IsOK(res1)) {
63444 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetInstructions" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63445 }
63446 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63447 {
63448 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
63449 if (!SWIG_IsOK(res2)) {
63450 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
63451 }
63452 if (!argp2) {
63453 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
63454 } else {
63455 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
63456 arg2 = *temp;
63457 if (SWIG_IsNewObj(res2)) delete temp;
63458 }
63459 }
63460 {
63461 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63462 result = (arg1)->GetInstructions(target: arg2);
63463 SWIG_PYTHON_THREAD_END_ALLOW;
63464 }
63465 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
63466 return resultobj;
63467fail:
63468 return NULL;
63469}
63470
63471
63472SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
63473 PyObject *resultobj = 0;
63474 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63475 lldb::SBTarget arg2 ;
63476 char *arg3 = (char *) 0 ;
63477 void *argp1 = 0 ;
63478 int res1 = 0 ;
63479 void *argp2 ;
63480 int res2 = 0 ;
63481 int res3 ;
63482 char *buf3 = 0 ;
63483 int alloc3 = 0 ;
63484 lldb::SBInstructionList result;
63485
63486 (void)self;
63487 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
63488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63489 if (!SWIG_IsOK(res1)) {
63490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetInstructions" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63491 }
63492 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63493 {
63494 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
63495 if (!SWIG_IsOK(res2)) {
63496 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
63497 }
63498 if (!argp2) {
63499 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
63500 } else {
63501 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
63502 arg2 = *temp;
63503 if (SWIG_IsNewObj(res2)) delete temp;
63504 }
63505 }
63506 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
63507 if (!SWIG_IsOK(res3)) {
63508 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBSymbol_GetInstructions" "', argument " "3"" of type '" "char const *""'");
63509 }
63510 arg3 = reinterpret_cast< char * >(buf3);
63511 {
63512 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63513 result = (arg1)->GetInstructions(target: arg2,flavor_string: (char const *)arg3);
63514 SWIG_PYTHON_THREAD_END_ALLOW;
63515 }
63516 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
63517 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
63518 return resultobj;
63519fail:
63520 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
63521 return NULL;
63522}
63523
63524
63525SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions(PyObject *self, PyObject *args) {
63526 Py_ssize_t argc;
63527 PyObject *argv[4] = {
63528 0
63529 };
63530
63531 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBSymbol_GetInstructions", min: 0, max: 3, objs: argv))) SWIG_fail;
63532 --argc;
63533 if (argc == 2) {
63534 int _v = 0;
63535 void *vptr = 0;
63536 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSymbol, 0);
63537 _v = SWIG_CheckState(res);
63538 if (_v) {
63539 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
63540 _v = SWIG_CheckState(res);
63541 if (_v) {
63542 return _wrap_SBSymbol_GetInstructions__SWIG_0(self, nobjs: argc, swig_obj: argv);
63543 }
63544 }
63545 }
63546 if (argc == 3) {
63547 int _v = 0;
63548 void *vptr = 0;
63549 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSymbol, 0);
63550 _v = SWIG_CheckState(res);
63551 if (_v) {
63552 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
63553 _v = SWIG_CheckState(res);
63554 if (_v) {
63555 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
63556 _v = SWIG_CheckState(res);
63557 if (_v) {
63558 return _wrap_SBSymbol_GetInstructions__SWIG_1(self, nobjs: argc, swig_obj: argv);
63559 }
63560 }
63561 }
63562 }
63563
63564fail:
63565 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBSymbol_GetInstructions'.\n"
63566 " Possible C/C++ prototypes are:\n"
63567 " lldb::SBSymbol::GetInstructions(lldb::SBTarget)\n"
63568 " lldb::SBSymbol::GetInstructions(lldb::SBTarget,char const *)\n");
63569 return 0;
63570}
63571
63572
63573SWIGINTERN PyObject *_wrap_SBSymbol_GetStartAddress(PyObject *self, PyObject *args) {
63574 PyObject *resultobj = 0;
63575 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63576 void *argp1 = 0 ;
63577 int res1 = 0 ;
63578 PyObject *swig_obj[1] ;
63579 lldb::SBAddress result;
63580
63581 (void)self;
63582 if (!args) SWIG_fail;
63583 swig_obj[0] = args;
63584 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63585 if (!SWIG_IsOK(res1)) {
63586 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetStartAddress" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63587 }
63588 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63589 {
63590 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63591 result = (arg1)->GetStartAddress();
63592 SWIG_PYTHON_THREAD_END_ALLOW;
63593 }
63594 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
63595 return resultobj;
63596fail:
63597 return NULL;
63598}
63599
63600
63601SWIGINTERN PyObject *_wrap_SBSymbol_GetEndAddress(PyObject *self, PyObject *args) {
63602 PyObject *resultobj = 0;
63603 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63604 void *argp1 = 0 ;
63605 int res1 = 0 ;
63606 PyObject *swig_obj[1] ;
63607 lldb::SBAddress result;
63608
63609 (void)self;
63610 if (!args) SWIG_fail;
63611 swig_obj[0] = args;
63612 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63613 if (!SWIG_IsOK(res1)) {
63614 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetEndAddress" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63615 }
63616 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63617 {
63618 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63619 result = (arg1)->GetEndAddress();
63620 SWIG_PYTHON_THREAD_END_ALLOW;
63621 }
63622 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
63623 return resultobj;
63624fail:
63625 return NULL;
63626}
63627
63628
63629SWIGINTERN PyObject *_wrap_SBSymbol_GetValue(PyObject *self, PyObject *args) {
63630 PyObject *resultobj = 0;
63631 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63632 void *argp1 = 0 ;
63633 int res1 = 0 ;
63634 PyObject *swig_obj[1] ;
63635 uint64_t result;
63636
63637 (void)self;
63638 if (!args) SWIG_fail;
63639 swig_obj[0] = args;
63640 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63641 if (!SWIG_IsOK(res1)) {
63642 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetValue" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63643 }
63644 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63645 {
63646 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63647 result = (uint64_t)(arg1)->GetValue();
63648 SWIG_PYTHON_THREAD_END_ALLOW;
63649 }
63650 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
63651 return resultobj;
63652fail:
63653 return NULL;
63654}
63655
63656
63657SWIGINTERN PyObject *_wrap_SBSymbol_GetSize(PyObject *self, PyObject *args) {
63658 PyObject *resultobj = 0;
63659 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63660 void *argp1 = 0 ;
63661 int res1 = 0 ;
63662 PyObject *swig_obj[1] ;
63663 uint64_t result;
63664
63665 (void)self;
63666 if (!args) SWIG_fail;
63667 swig_obj[0] = args;
63668 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63669 if (!SWIG_IsOK(res1)) {
63670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetSize" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63671 }
63672 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63673 {
63674 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63675 result = (uint64_t)(arg1)->GetSize();
63676 SWIG_PYTHON_THREAD_END_ALLOW;
63677 }
63678 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
63679 return resultobj;
63680fail:
63681 return NULL;
63682}
63683
63684
63685SWIGINTERN PyObject *_wrap_SBSymbol_GetPrologueByteSize(PyObject *self, PyObject *args) {
63686 PyObject *resultobj = 0;
63687 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63688 void *argp1 = 0 ;
63689 int res1 = 0 ;
63690 PyObject *swig_obj[1] ;
63691 uint32_t result;
63692
63693 (void)self;
63694 if (!args) SWIG_fail;
63695 swig_obj[0] = args;
63696 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63697 if (!SWIG_IsOK(res1)) {
63698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetPrologueByteSize" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63699 }
63700 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63701 {
63702 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63703 result = (uint32_t)(arg1)->GetPrologueByteSize();
63704 SWIG_PYTHON_THREAD_END_ALLOW;
63705 }
63706 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
63707 return resultobj;
63708fail:
63709 return NULL;
63710}
63711
63712
63713SWIGINTERN PyObject *_wrap_SBSymbol_GetType(PyObject *self, PyObject *args) {
63714 PyObject *resultobj = 0;
63715 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63716 void *argp1 = 0 ;
63717 int res1 = 0 ;
63718 PyObject *swig_obj[1] ;
63719 lldb::SymbolType result;
63720
63721 (void)self;
63722 if (!args) SWIG_fail;
63723 swig_obj[0] = args;
63724 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63725 if (!SWIG_IsOK(res1)) {
63726 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetType" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63727 }
63728 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63729 {
63730 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63731 result = (lldb::SymbolType)(arg1)->GetType();
63732 SWIG_PYTHON_THREAD_END_ALLOW;
63733 }
63734 resultobj = SWIG_From_int(value: static_cast< int >(result));
63735 return resultobj;
63736fail:
63737 return NULL;
63738}
63739
63740
63741SWIGINTERN PyObject *_wrap_SBSymbol___eq__(PyObject *self, PyObject *args) {
63742 PyObject *resultobj = 0;
63743 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63744 lldb::SBSymbol *arg2 = 0 ;
63745 void *argp1 = 0 ;
63746 int res1 = 0 ;
63747 void *argp2 = 0 ;
63748 int res2 = 0 ;
63749 PyObject *swig_obj[2] ;
63750 bool result;
63751
63752 (void)self;
63753 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbol___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
63754 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63755 if (!SWIG_IsOK(res1)) {
63756 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol___eq__" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
63757 }
63758 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63759 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbol, 0 | 0);
63760 if (!SWIG_IsOK(res2)) {
63761 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol___eq__" "', argument " "2"" of type '" "lldb::SBSymbol const &""'");
63762 }
63763 if (!argp2) {
63764 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol___eq__" "', argument " "2"" of type '" "lldb::SBSymbol const &""'");
63765 }
63766 arg2 = reinterpret_cast< lldb::SBSymbol * >(argp2);
63767 {
63768 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63769 result = (bool)((lldb::SBSymbol const *)arg1)->operator ==(rhs: (lldb::SBSymbol const &)*arg2);
63770 SWIG_PYTHON_THREAD_END_ALLOW;
63771 }
63772 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
63773 return resultobj;
63774fail:
63775 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
63776 return NULL;
63777 }
63778 PyErr_Clear();
63779 Py_INCREF(Py_NotImplemented);
63780 return Py_NotImplemented;
63781}
63782
63783
63784SWIGINTERN PyObject *_wrap_SBSymbol___ne__(PyObject *self, PyObject *args) {
63785 PyObject *resultobj = 0;
63786 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63787 lldb::SBSymbol *arg2 = 0 ;
63788 void *argp1 = 0 ;
63789 int res1 = 0 ;
63790 void *argp2 = 0 ;
63791 int res2 = 0 ;
63792 PyObject *swig_obj[2] ;
63793 bool result;
63794
63795 (void)self;
63796 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbol___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
63797 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63798 if (!SWIG_IsOK(res1)) {
63799 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol___ne__" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
63800 }
63801 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63802 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbol, 0 | 0);
63803 if (!SWIG_IsOK(res2)) {
63804 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol___ne__" "', argument " "2"" of type '" "lldb::SBSymbol const &""'");
63805 }
63806 if (!argp2) {
63807 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol___ne__" "', argument " "2"" of type '" "lldb::SBSymbol const &""'");
63808 }
63809 arg2 = reinterpret_cast< lldb::SBSymbol * >(argp2);
63810 {
63811 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63812 result = (bool)((lldb::SBSymbol const *)arg1)->operator !=(rhs: (lldb::SBSymbol const &)*arg2);
63813 SWIG_PYTHON_THREAD_END_ALLOW;
63814 }
63815 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
63816 return resultobj;
63817fail:
63818 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
63819 return NULL;
63820 }
63821 PyErr_Clear();
63822 Py_INCREF(Py_NotImplemented);
63823 return Py_NotImplemented;
63824}
63825
63826
63827SWIGINTERN PyObject *_wrap_SBSymbol_GetDescription(PyObject *self, PyObject *args) {
63828 PyObject *resultobj = 0;
63829 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63830 lldb::SBStream *arg2 = 0 ;
63831 void *argp1 = 0 ;
63832 int res1 = 0 ;
63833 void *argp2 = 0 ;
63834 int res2 = 0 ;
63835 PyObject *swig_obj[2] ;
63836 bool result;
63837
63838 (void)self;
63839 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbol_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
63840 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63841 if (!SWIG_IsOK(res1)) {
63842 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetDescription" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63843 }
63844 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63845 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
63846 if (!SWIG_IsOK(res2)) {
63847 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
63848 }
63849 if (!argp2) {
63850 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
63851 }
63852 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
63853 {
63854 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63855 result = (bool)(arg1)->GetDescription(description&: *arg2);
63856 SWIG_PYTHON_THREAD_END_ALLOW;
63857 }
63858 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
63859 return resultobj;
63860fail:
63861 return NULL;
63862}
63863
63864
63865SWIGINTERN PyObject *_wrap_SBSymbol_IsExternal(PyObject *self, PyObject *args) {
63866 PyObject *resultobj = 0;
63867 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63868 void *argp1 = 0 ;
63869 int res1 = 0 ;
63870 PyObject *swig_obj[1] ;
63871 bool result;
63872
63873 (void)self;
63874 if (!args) SWIG_fail;
63875 swig_obj[0] = args;
63876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63877 if (!SWIG_IsOK(res1)) {
63878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_IsExternal" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63879 }
63880 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63881 {
63882 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63883 result = (bool)(arg1)->IsExternal();
63884 SWIG_PYTHON_THREAD_END_ALLOW;
63885 }
63886 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
63887 return resultobj;
63888fail:
63889 return NULL;
63890}
63891
63892
63893SWIGINTERN PyObject *_wrap_SBSymbol_IsSynthetic(PyObject *self, PyObject *args) {
63894 PyObject *resultobj = 0;
63895 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63896 void *argp1 = 0 ;
63897 int res1 = 0 ;
63898 PyObject *swig_obj[1] ;
63899 bool result;
63900
63901 (void)self;
63902 if (!args) SWIG_fail;
63903 swig_obj[0] = args;
63904 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63905 if (!SWIG_IsOK(res1)) {
63906 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_IsSynthetic" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63907 }
63908 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63909 {
63910 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63911 result = (bool)(arg1)->IsSynthetic();
63912 SWIG_PYTHON_THREAD_END_ALLOW;
63913 }
63914 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
63915 return resultobj;
63916fail:
63917 return NULL;
63918}
63919
63920
63921SWIGINTERN PyObject *_wrap_SBSymbol___repr__(PyObject *self, PyObject *args) {
63922 PyObject *resultobj = 0;
63923 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
63924 void *argp1 = 0 ;
63925 int res1 = 0 ;
63926 PyObject *swig_obj[1] ;
63927 std::string result;
63928
63929 (void)self;
63930 if (!args) SWIG_fail;
63931 swig_obj[0] = args;
63932 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
63933 if (!SWIG_IsOK(res1)) {
63934 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol___repr__" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
63935 }
63936 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
63937 {
63938 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63939 result = lldb_SBSymbol___repr__(self: arg1);
63940 SWIG_PYTHON_THREAD_END_ALLOW;
63941 }
63942 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
63943 return resultobj;
63944fail:
63945 return NULL;
63946}
63947
63948
63949SWIGINTERN PyObject *SBSymbol_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63950 PyObject *obj;
63951 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
63952 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSymbol, SWIG_NewClientData(obj));
63953 return SWIG_Py_Void();
63954}
63955
63956SWIGINTERN PyObject *SBSymbol_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63957 return SWIG_Python_InitShadowInstance(args);
63958}
63959
63960SWIGINTERN PyObject *_wrap_new_SBSymbolContext__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
63961 PyObject *resultobj = 0;
63962 lldb::SBSymbolContext *result = 0 ;
63963
63964 (void)self;
63965 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
63966 {
63967 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63968 result = (lldb::SBSymbolContext *)new lldb::SBSymbolContext();
63969 SWIG_PYTHON_THREAD_END_ALLOW;
63970 }
63971 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_NEW | 0 );
63972 return resultobj;
63973fail:
63974 return NULL;
63975}
63976
63977
63978SWIGINTERN PyObject *_wrap_new_SBSymbolContext__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
63979 PyObject *resultobj = 0;
63980 lldb::SBSymbolContext *arg1 = 0 ;
63981 void *argp1 = 0 ;
63982 int res1 = 0 ;
63983 lldb::SBSymbolContext *result = 0 ;
63984
63985 (void)self;
63986 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
63987 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0);
63988 if (!SWIG_IsOK(res1)) {
63989 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSymbolContext" "', argument " "1"" of type '" "lldb::SBSymbolContext const &""'");
63990 }
63991 if (!argp1) {
63992 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSymbolContext" "', argument " "1"" of type '" "lldb::SBSymbolContext const &""'");
63993 }
63994 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
63995 {
63996 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63997 result = (lldb::SBSymbolContext *)new lldb::SBSymbolContext((lldb::SBSymbolContext const &)*arg1);
63998 SWIG_PYTHON_THREAD_END_ALLOW;
63999 }
64000 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_NEW | 0 );
64001 return resultobj;
64002fail:
64003 return NULL;
64004}
64005
64006
64007SWIGINTERN PyObject *_wrap_new_SBSymbolContext(PyObject *self, PyObject *args) {
64008 Py_ssize_t argc;
64009 PyObject *argv[2] = {
64010 0
64011 };
64012
64013 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBSymbolContext", min: 0, max: 1, objs: argv))) SWIG_fail;
64014 --argc;
64015 if (argc == 0) {
64016 return _wrap_new_SBSymbolContext__SWIG_0(self, nobjs: argc, argv);
64017 }
64018 if (argc == 1) {
64019 int _v = 0;
64020 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_NO_NULL | 0);
64021 _v = SWIG_CheckState(res);
64022 if (_v) {
64023 return _wrap_new_SBSymbolContext__SWIG_1(self, nobjs: argc, swig_obj: argv);
64024 }
64025 }
64026
64027fail:
64028 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBSymbolContext'.\n"
64029 " Possible C/C++ prototypes are:\n"
64030 " lldb::SBSymbolContext::SBSymbolContext()\n"
64031 " lldb::SBSymbolContext::SBSymbolContext(lldb::SBSymbolContext const &)\n");
64032 return 0;
64033}
64034
64035
64036SWIGINTERN PyObject *_wrap_delete_SBSymbolContext(PyObject *self, PyObject *args) {
64037 PyObject *resultobj = 0;
64038 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64039 void *argp1 = 0 ;
64040 int res1 = 0 ;
64041 PyObject *swig_obj[1] ;
64042
64043 (void)self;
64044 if (!args) SWIG_fail;
64045 swig_obj[0] = args;
64046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_DISOWN | 0 );
64047 if (!SWIG_IsOK(res1)) {
64048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSymbolContext" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64049 }
64050 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64051 {
64052 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64053 delete arg1;
64054 SWIG_PYTHON_THREAD_END_ALLOW;
64055 }
64056 resultobj = SWIG_Py_Void();
64057 return resultobj;
64058fail:
64059 return NULL;
64060}
64061
64062
64063SWIGINTERN PyObject *_wrap_SBSymbolContext___nonzero__(PyObject *self, PyObject *args) {
64064 PyObject *resultobj = 0;
64065 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64066 void *argp1 = 0 ;
64067 int res1 = 0 ;
64068 PyObject *swig_obj[1] ;
64069 bool result;
64070
64071 (void)self;
64072 if (!args) SWIG_fail;
64073 swig_obj[0] = args;
64074 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64075 if (!SWIG_IsOK(res1)) {
64076 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext___nonzero__" "', argument " "1"" of type '" "lldb::SBSymbolContext const *""'");
64077 }
64078 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64079 {
64080 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64081 result = (bool)((lldb::SBSymbolContext const *)arg1)->operator bool();
64082 SWIG_PYTHON_THREAD_END_ALLOW;
64083 }
64084 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
64085 return resultobj;
64086fail:
64087 return NULL;
64088}
64089
64090
64091SWIGINTERN PyObject *_wrap_SBSymbolContext_IsValid(PyObject *self, PyObject *args) {
64092 PyObject *resultobj = 0;
64093 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64094 void *argp1 = 0 ;
64095 int res1 = 0 ;
64096 PyObject *swig_obj[1] ;
64097 bool result;
64098
64099 (void)self;
64100 if (!args) SWIG_fail;
64101 swig_obj[0] = args;
64102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64103 if (!SWIG_IsOK(res1)) {
64104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_IsValid" "', argument " "1"" of type '" "lldb::SBSymbolContext const *""'");
64105 }
64106 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64107 {
64108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64109 result = (bool)((lldb::SBSymbolContext const *)arg1)->IsValid();
64110 SWIG_PYTHON_THREAD_END_ALLOW;
64111 }
64112 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
64113 return resultobj;
64114fail:
64115 return NULL;
64116}
64117
64118
64119SWIGINTERN PyObject *_wrap_SBSymbolContext_GetModule(PyObject *self, PyObject *args) {
64120 PyObject *resultobj = 0;
64121 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64122 void *argp1 = 0 ;
64123 int res1 = 0 ;
64124 PyObject *swig_obj[1] ;
64125 lldb::SBModule result;
64126
64127 (void)self;
64128 if (!args) SWIG_fail;
64129 swig_obj[0] = args;
64130 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64131 if (!SWIG_IsOK(res1)) {
64132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetModule" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64133 }
64134 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64135 {
64136 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64137 result = (arg1)->GetModule();
64138 SWIG_PYTHON_THREAD_END_ALLOW;
64139 }
64140 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
64141 return resultobj;
64142fail:
64143 return NULL;
64144}
64145
64146
64147SWIGINTERN PyObject *_wrap_SBSymbolContext_GetCompileUnit(PyObject *self, PyObject *args) {
64148 PyObject *resultobj = 0;
64149 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64150 void *argp1 = 0 ;
64151 int res1 = 0 ;
64152 PyObject *swig_obj[1] ;
64153 lldb::SBCompileUnit result;
64154
64155 (void)self;
64156 if (!args) SWIG_fail;
64157 swig_obj[0] = args;
64158 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64159 if (!SWIG_IsOK(res1)) {
64160 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetCompileUnit" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64161 }
64162 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64163 {
64164 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64165 result = (arg1)->GetCompileUnit();
64166 SWIG_PYTHON_THREAD_END_ALLOW;
64167 }
64168 resultobj = SWIG_NewPointerObj((new lldb::SBCompileUnit(result)), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_OWN | 0 );
64169 return resultobj;
64170fail:
64171 return NULL;
64172}
64173
64174
64175SWIGINTERN PyObject *_wrap_SBSymbolContext_GetFunction(PyObject *self, PyObject *args) {
64176 PyObject *resultobj = 0;
64177 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64178 void *argp1 = 0 ;
64179 int res1 = 0 ;
64180 PyObject *swig_obj[1] ;
64181 lldb::SBFunction result;
64182
64183 (void)self;
64184 if (!args) SWIG_fail;
64185 swig_obj[0] = args;
64186 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64187 if (!SWIG_IsOK(res1)) {
64188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetFunction" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64189 }
64190 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64191 {
64192 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64193 result = (arg1)->GetFunction();
64194 SWIG_PYTHON_THREAD_END_ALLOW;
64195 }
64196 resultobj = SWIG_NewPointerObj((new lldb::SBFunction(result)), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_OWN | 0 );
64197 return resultobj;
64198fail:
64199 return NULL;
64200}
64201
64202
64203SWIGINTERN PyObject *_wrap_SBSymbolContext_GetBlock(PyObject *self, PyObject *args) {
64204 PyObject *resultobj = 0;
64205 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64206 void *argp1 = 0 ;
64207 int res1 = 0 ;
64208 PyObject *swig_obj[1] ;
64209 lldb::SBBlock result;
64210
64211 (void)self;
64212 if (!args) SWIG_fail;
64213 swig_obj[0] = args;
64214 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64215 if (!SWIG_IsOK(res1)) {
64216 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetBlock" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64217 }
64218 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64219 {
64220 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64221 result = (arg1)->GetBlock();
64222 SWIG_PYTHON_THREAD_END_ALLOW;
64223 }
64224 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(result)), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
64225 return resultobj;
64226fail:
64227 return NULL;
64228}
64229
64230
64231SWIGINTERN PyObject *_wrap_SBSymbolContext_GetLineEntry(PyObject *self, PyObject *args) {
64232 PyObject *resultobj = 0;
64233 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64234 void *argp1 = 0 ;
64235 int res1 = 0 ;
64236 PyObject *swig_obj[1] ;
64237 lldb::SBLineEntry result;
64238
64239 (void)self;
64240 if (!args) SWIG_fail;
64241 swig_obj[0] = args;
64242 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64243 if (!SWIG_IsOK(res1)) {
64244 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetLineEntry" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64245 }
64246 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64247 {
64248 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64249 result = (arg1)->GetLineEntry();
64250 SWIG_PYTHON_THREAD_END_ALLOW;
64251 }
64252 resultobj = SWIG_NewPointerObj((new lldb::SBLineEntry(result)), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_OWN | 0 );
64253 return resultobj;
64254fail:
64255 return NULL;
64256}
64257
64258
64259SWIGINTERN PyObject *_wrap_SBSymbolContext_GetSymbol(PyObject *self, PyObject *args) {
64260 PyObject *resultobj = 0;
64261 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64262 void *argp1 = 0 ;
64263 int res1 = 0 ;
64264 PyObject *swig_obj[1] ;
64265 lldb::SBSymbol result;
64266
64267 (void)self;
64268 if (!args) SWIG_fail;
64269 swig_obj[0] = args;
64270 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64271 if (!SWIG_IsOK(res1)) {
64272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetSymbol" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64273 }
64274 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64275 {
64276 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64277 result = (arg1)->GetSymbol();
64278 SWIG_PYTHON_THREAD_END_ALLOW;
64279 }
64280 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(result)), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
64281 return resultobj;
64282fail:
64283 return NULL;
64284}
64285
64286
64287SWIGINTERN PyObject *_wrap_SBSymbolContext_SetModule(PyObject *self, PyObject *args) {
64288 PyObject *resultobj = 0;
64289 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64290 lldb::SBModule arg2 ;
64291 void *argp1 = 0 ;
64292 int res1 = 0 ;
64293 void *argp2 ;
64294 int res2 = 0 ;
64295 PyObject *swig_obj[2] ;
64296
64297 (void)self;
64298 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContext_SetModule", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64299 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64300 if (!SWIG_IsOK(res1)) {
64301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetModule" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64302 }
64303 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64304 {
64305 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
64306 if (!SWIG_IsOK(res2)) {
64307 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetModule" "', argument " "2"" of type '" "lldb::SBModule""'");
64308 }
64309 if (!argp2) {
64310 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetModule" "', argument " "2"" of type '" "lldb::SBModule""'");
64311 } else {
64312 lldb::SBModule * temp = reinterpret_cast< lldb::SBModule * >(argp2);
64313 arg2 = *temp;
64314 if (SWIG_IsNewObj(res2)) delete temp;
64315 }
64316 }
64317 {
64318 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64319 (arg1)->SetModule(arg2);
64320 SWIG_PYTHON_THREAD_END_ALLOW;
64321 }
64322 resultobj = SWIG_Py_Void();
64323 return resultobj;
64324fail:
64325 return NULL;
64326}
64327
64328
64329SWIGINTERN PyObject *_wrap_SBSymbolContext_SetCompileUnit(PyObject *self, PyObject *args) {
64330 PyObject *resultobj = 0;
64331 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64332 lldb::SBCompileUnit arg2 ;
64333 void *argp1 = 0 ;
64334 int res1 = 0 ;
64335 void *argp2 ;
64336 int res2 = 0 ;
64337 PyObject *swig_obj[2] ;
64338
64339 (void)self;
64340 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContext_SetCompileUnit", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64341 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64342 if (!SWIG_IsOK(res1)) {
64343 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetCompileUnit" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64344 }
64345 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64346 {
64347 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0);
64348 if (!SWIG_IsOK(res2)) {
64349 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetCompileUnit" "', argument " "2"" of type '" "lldb::SBCompileUnit""'");
64350 }
64351 if (!argp2) {
64352 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetCompileUnit" "', argument " "2"" of type '" "lldb::SBCompileUnit""'");
64353 } else {
64354 lldb::SBCompileUnit * temp = reinterpret_cast< lldb::SBCompileUnit * >(argp2);
64355 arg2 = *temp;
64356 if (SWIG_IsNewObj(res2)) delete temp;
64357 }
64358 }
64359 {
64360 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64361 (arg1)->SetCompileUnit(arg2);
64362 SWIG_PYTHON_THREAD_END_ALLOW;
64363 }
64364 resultobj = SWIG_Py_Void();
64365 return resultobj;
64366fail:
64367 return NULL;
64368}
64369
64370
64371SWIGINTERN PyObject *_wrap_SBSymbolContext_SetFunction(PyObject *self, PyObject *args) {
64372 PyObject *resultobj = 0;
64373 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64374 lldb::SBFunction arg2 ;
64375 void *argp1 = 0 ;
64376 int res1 = 0 ;
64377 void *argp2 ;
64378 int res2 = 0 ;
64379 PyObject *swig_obj[2] ;
64380
64381 (void)self;
64382 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContext_SetFunction", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64384 if (!SWIG_IsOK(res1)) {
64385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetFunction" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64386 }
64387 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64388 {
64389 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFunction, 0 | 0);
64390 if (!SWIG_IsOK(res2)) {
64391 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetFunction" "', argument " "2"" of type '" "lldb::SBFunction""'");
64392 }
64393 if (!argp2) {
64394 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetFunction" "', argument " "2"" of type '" "lldb::SBFunction""'");
64395 } else {
64396 lldb::SBFunction * temp = reinterpret_cast< lldb::SBFunction * >(argp2);
64397 arg2 = *temp;
64398 if (SWIG_IsNewObj(res2)) delete temp;
64399 }
64400 }
64401 {
64402 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64403 (arg1)->SetFunction(arg2);
64404 SWIG_PYTHON_THREAD_END_ALLOW;
64405 }
64406 resultobj = SWIG_Py_Void();
64407 return resultobj;
64408fail:
64409 return NULL;
64410}
64411
64412
64413SWIGINTERN PyObject *_wrap_SBSymbolContext_SetBlock(PyObject *self, PyObject *args) {
64414 PyObject *resultobj = 0;
64415 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64416 lldb::SBBlock arg2 ;
64417 void *argp1 = 0 ;
64418 int res1 = 0 ;
64419 void *argp2 ;
64420 int res2 = 0 ;
64421 PyObject *swig_obj[2] ;
64422
64423 (void)self;
64424 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContext_SetBlock", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64426 if (!SWIG_IsOK(res1)) {
64427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetBlock" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64428 }
64429 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64430 {
64431 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBlock, 0 | 0);
64432 if (!SWIG_IsOK(res2)) {
64433 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetBlock" "', argument " "2"" of type '" "lldb::SBBlock""'");
64434 }
64435 if (!argp2) {
64436 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetBlock" "', argument " "2"" of type '" "lldb::SBBlock""'");
64437 } else {
64438 lldb::SBBlock * temp = reinterpret_cast< lldb::SBBlock * >(argp2);
64439 arg2 = *temp;
64440 if (SWIG_IsNewObj(res2)) delete temp;
64441 }
64442 }
64443 {
64444 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64445 (arg1)->SetBlock(arg2);
64446 SWIG_PYTHON_THREAD_END_ALLOW;
64447 }
64448 resultobj = SWIG_Py_Void();
64449 return resultobj;
64450fail:
64451 return NULL;
64452}
64453
64454
64455SWIGINTERN PyObject *_wrap_SBSymbolContext_SetLineEntry(PyObject *self, PyObject *args) {
64456 PyObject *resultobj = 0;
64457 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64458 lldb::SBLineEntry arg2 ;
64459 void *argp1 = 0 ;
64460 int res1 = 0 ;
64461 void *argp2 ;
64462 int res2 = 0 ;
64463 PyObject *swig_obj[2] ;
64464
64465 (void)self;
64466 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContext_SetLineEntry", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64467 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64468 if (!SWIG_IsOK(res1)) {
64469 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetLineEntry" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64470 }
64471 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64472 {
64473 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLineEntry, 0 | 0);
64474 if (!SWIG_IsOK(res2)) {
64475 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetLineEntry" "', argument " "2"" of type '" "lldb::SBLineEntry""'");
64476 }
64477 if (!argp2) {
64478 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetLineEntry" "', argument " "2"" of type '" "lldb::SBLineEntry""'");
64479 } else {
64480 lldb::SBLineEntry * temp = reinterpret_cast< lldb::SBLineEntry * >(argp2);
64481 arg2 = *temp;
64482 if (SWIG_IsNewObj(res2)) delete temp;
64483 }
64484 }
64485 {
64486 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64487 (arg1)->SetLineEntry(arg2);
64488 SWIG_PYTHON_THREAD_END_ALLOW;
64489 }
64490 resultobj = SWIG_Py_Void();
64491 return resultobj;
64492fail:
64493 return NULL;
64494}
64495
64496
64497SWIGINTERN PyObject *_wrap_SBSymbolContext_SetSymbol(PyObject *self, PyObject *args) {
64498 PyObject *resultobj = 0;
64499 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64500 lldb::SBSymbol arg2 ;
64501 void *argp1 = 0 ;
64502 int res1 = 0 ;
64503 void *argp2 ;
64504 int res2 = 0 ;
64505 PyObject *swig_obj[2] ;
64506
64507 (void)self;
64508 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContext_SetSymbol", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64509 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64510 if (!SWIG_IsOK(res1)) {
64511 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetSymbol" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64512 }
64513 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64514 {
64515 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbol, 0 | 0);
64516 if (!SWIG_IsOK(res2)) {
64517 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetSymbol" "', argument " "2"" of type '" "lldb::SBSymbol""'");
64518 }
64519 if (!argp2) {
64520 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetSymbol" "', argument " "2"" of type '" "lldb::SBSymbol""'");
64521 } else {
64522 lldb::SBSymbol * temp = reinterpret_cast< lldb::SBSymbol * >(argp2);
64523 arg2 = *temp;
64524 if (SWIG_IsNewObj(res2)) delete temp;
64525 }
64526 }
64527 {
64528 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64529 (arg1)->SetSymbol(arg2);
64530 SWIG_PYTHON_THREAD_END_ALLOW;
64531 }
64532 resultobj = SWIG_Py_Void();
64533 return resultobj;
64534fail:
64535 return NULL;
64536}
64537
64538
64539SWIGINTERN PyObject *_wrap_SBSymbolContext_GetParentOfInlinedScope(PyObject *self, PyObject *args) {
64540 PyObject *resultobj = 0;
64541 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64542 lldb::SBAddress *arg2 = 0 ;
64543 lldb::SBAddress *arg3 = 0 ;
64544 void *argp1 = 0 ;
64545 int res1 = 0 ;
64546 void *argp2 = 0 ;
64547 int res2 = 0 ;
64548 void *argp3 = 0 ;
64549 int res3 = 0 ;
64550 PyObject *swig_obj[3] ;
64551 lldb::SBSymbolContext result;
64552
64553 (void)self;
64554 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContext_GetParentOfInlinedScope", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
64555 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64556 if (!SWIG_IsOK(res1)) {
64557 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "1"" of type '" "lldb::SBSymbolContext const *""'");
64558 }
64559 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64560 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
64561 if (!SWIG_IsOK(res2)) {
64562 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
64563 }
64564 if (!argp2) {
64565 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
64566 }
64567 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
64568 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBAddress, 0 );
64569 if (!SWIG_IsOK(res3)) {
64570 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "3"" of type '" "lldb::SBAddress &""'");
64571 }
64572 if (!argp3) {
64573 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "3"" of type '" "lldb::SBAddress &""'");
64574 }
64575 arg3 = reinterpret_cast< lldb::SBAddress * >(argp3);
64576 {
64577 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64578 result = ((lldb::SBSymbolContext const *)arg1)->GetParentOfInlinedScope(curr_frame_pc: (lldb::SBAddress const &)*arg2,parent_frame_addr&: *arg3);
64579 SWIG_PYTHON_THREAD_END_ALLOW;
64580 }
64581 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(result)), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
64582 return resultobj;
64583fail:
64584 return NULL;
64585}
64586
64587
64588SWIGINTERN PyObject *_wrap_SBSymbolContext_GetDescription(PyObject *self, PyObject *args) {
64589 PyObject *resultobj = 0;
64590 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64591 lldb::SBStream *arg2 = 0 ;
64592 void *argp1 = 0 ;
64593 int res1 = 0 ;
64594 void *argp2 = 0 ;
64595 int res2 = 0 ;
64596 PyObject *swig_obj[2] ;
64597 bool result;
64598
64599 (void)self;
64600 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContext_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64601 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64602 if (!SWIG_IsOK(res1)) {
64603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetDescription" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64604 }
64605 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64606 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
64607 if (!SWIG_IsOK(res2)) {
64608 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
64609 }
64610 if (!argp2) {
64611 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
64612 }
64613 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
64614 {
64615 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64616 result = (bool)(arg1)->GetDescription(description&: *arg2);
64617 SWIG_PYTHON_THREAD_END_ALLOW;
64618 }
64619 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
64620 return resultobj;
64621fail:
64622 return NULL;
64623}
64624
64625
64626SWIGINTERN PyObject *_wrap_SBSymbolContext___repr__(PyObject *self, PyObject *args) {
64627 PyObject *resultobj = 0;
64628 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
64629 void *argp1 = 0 ;
64630 int res1 = 0 ;
64631 PyObject *swig_obj[1] ;
64632 std::string result;
64633
64634 (void)self;
64635 if (!args) SWIG_fail;
64636 swig_obj[0] = args;
64637 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
64638 if (!SWIG_IsOK(res1)) {
64639 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext___repr__" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
64640 }
64641 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
64642 {
64643 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64644 result = lldb_SBSymbolContext___repr__(self: arg1);
64645 SWIG_PYTHON_THREAD_END_ALLOW;
64646 }
64647 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
64648 return resultobj;
64649fail:
64650 return NULL;
64651}
64652
64653
64654SWIGINTERN PyObject *SBSymbolContext_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64655 PyObject *obj;
64656 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
64657 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSymbolContext, SWIG_NewClientData(obj));
64658 return SWIG_Py_Void();
64659}
64660
64661SWIGINTERN PyObject *SBSymbolContext_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64662 return SWIG_Python_InitShadowInstance(args);
64663}
64664
64665SWIGINTERN PyObject *_wrap_new_SBSymbolContextList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
64666 PyObject *resultobj = 0;
64667 lldb::SBSymbolContextList *result = 0 ;
64668
64669 (void)self;
64670 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
64671 {
64672 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64673 result = (lldb::SBSymbolContextList *)new lldb::SBSymbolContextList();
64674 SWIG_PYTHON_THREAD_END_ALLOW;
64675 }
64676 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_NEW | 0 );
64677 return resultobj;
64678fail:
64679 return NULL;
64680}
64681
64682
64683SWIGINTERN PyObject *_wrap_new_SBSymbolContextList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
64684 PyObject *resultobj = 0;
64685 lldb::SBSymbolContextList *arg1 = 0 ;
64686 void *argp1 = 0 ;
64687 int res1 = 0 ;
64688 lldb::SBSymbolContextList *result = 0 ;
64689
64690 (void)self;
64691 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
64692 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0);
64693 if (!SWIG_IsOK(res1)) {
64694 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSymbolContextList" "', argument " "1"" of type '" "lldb::SBSymbolContextList const &""'");
64695 }
64696 if (!argp1) {
64697 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSymbolContextList" "', argument " "1"" of type '" "lldb::SBSymbolContextList const &""'");
64698 }
64699 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64700 {
64701 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64702 result = (lldb::SBSymbolContextList *)new lldb::SBSymbolContextList((lldb::SBSymbolContextList const &)*arg1);
64703 SWIG_PYTHON_THREAD_END_ALLOW;
64704 }
64705 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_NEW | 0 );
64706 return resultobj;
64707fail:
64708 return NULL;
64709}
64710
64711
64712SWIGINTERN PyObject *_wrap_new_SBSymbolContextList(PyObject *self, PyObject *args) {
64713 Py_ssize_t argc;
64714 PyObject *argv[2] = {
64715 0
64716 };
64717
64718 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBSymbolContextList", min: 0, max: 1, objs: argv))) SWIG_fail;
64719 --argc;
64720 if (argc == 0) {
64721 return _wrap_new_SBSymbolContextList__SWIG_0(self, nobjs: argc, argv);
64722 }
64723 if (argc == 1) {
64724 int _v = 0;
64725 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_NO_NULL | 0);
64726 _v = SWIG_CheckState(res);
64727 if (_v) {
64728 return _wrap_new_SBSymbolContextList__SWIG_1(self, nobjs: argc, swig_obj: argv);
64729 }
64730 }
64731
64732fail:
64733 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBSymbolContextList'.\n"
64734 " Possible C/C++ prototypes are:\n"
64735 " lldb::SBSymbolContextList::SBSymbolContextList()\n"
64736 " lldb::SBSymbolContextList::SBSymbolContextList(lldb::SBSymbolContextList const &)\n");
64737 return 0;
64738}
64739
64740
64741SWIGINTERN PyObject *_wrap_delete_SBSymbolContextList(PyObject *self, PyObject *args) {
64742 PyObject *resultobj = 0;
64743 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
64744 void *argp1 = 0 ;
64745 int res1 = 0 ;
64746 PyObject *swig_obj[1] ;
64747
64748 (void)self;
64749 if (!args) SWIG_fail;
64750 swig_obj[0] = args;
64751 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_DISOWN | 0 );
64752 if (!SWIG_IsOK(res1)) {
64753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSymbolContextList" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
64754 }
64755 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64756 {
64757 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64758 delete arg1;
64759 SWIG_PYTHON_THREAD_END_ALLOW;
64760 }
64761 resultobj = SWIG_Py_Void();
64762 return resultobj;
64763fail:
64764 return NULL;
64765}
64766
64767
64768SWIGINTERN PyObject *_wrap_SBSymbolContextList___nonzero__(PyObject *self, PyObject *args) {
64769 PyObject *resultobj = 0;
64770 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
64771 void *argp1 = 0 ;
64772 int res1 = 0 ;
64773 PyObject *swig_obj[1] ;
64774 bool result;
64775
64776 (void)self;
64777 if (!args) SWIG_fail;
64778 swig_obj[0] = args;
64779 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
64780 if (!SWIG_IsOK(res1)) {
64781 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList___nonzero__" "', argument " "1"" of type '" "lldb::SBSymbolContextList const *""'");
64782 }
64783 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64784 {
64785 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64786 result = (bool)((lldb::SBSymbolContextList const *)arg1)->operator bool();
64787 SWIG_PYTHON_THREAD_END_ALLOW;
64788 }
64789 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
64790 return resultobj;
64791fail:
64792 return NULL;
64793}
64794
64795
64796SWIGINTERN PyObject *_wrap_SBSymbolContextList_IsValid(PyObject *self, PyObject *args) {
64797 PyObject *resultobj = 0;
64798 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
64799 void *argp1 = 0 ;
64800 int res1 = 0 ;
64801 PyObject *swig_obj[1] ;
64802 bool result;
64803
64804 (void)self;
64805 if (!args) SWIG_fail;
64806 swig_obj[0] = args;
64807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
64808 if (!SWIG_IsOK(res1)) {
64809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_IsValid" "', argument " "1"" of type '" "lldb::SBSymbolContextList const *""'");
64810 }
64811 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64812 {
64813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64814 result = (bool)((lldb::SBSymbolContextList const *)arg1)->IsValid();
64815 SWIG_PYTHON_THREAD_END_ALLOW;
64816 }
64817 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
64818 return resultobj;
64819fail:
64820 return NULL;
64821}
64822
64823
64824SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetSize(PyObject *self, PyObject *args) {
64825 PyObject *resultobj = 0;
64826 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
64827 void *argp1 = 0 ;
64828 int res1 = 0 ;
64829 PyObject *swig_obj[1] ;
64830 uint32_t result;
64831
64832 (void)self;
64833 if (!args) SWIG_fail;
64834 swig_obj[0] = args;
64835 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
64836 if (!SWIG_IsOK(res1)) {
64837 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_GetSize" "', argument " "1"" of type '" "lldb::SBSymbolContextList const *""'");
64838 }
64839 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64840 {
64841 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64842 result = (uint32_t)((lldb::SBSymbolContextList const *)arg1)->GetSize();
64843 SWIG_PYTHON_THREAD_END_ALLOW;
64844 }
64845 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
64846 return resultobj;
64847fail:
64848 return NULL;
64849}
64850
64851
64852SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetContextAtIndex(PyObject *self, PyObject *args) {
64853 PyObject *resultobj = 0;
64854 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
64855 uint32_t arg2 ;
64856 void *argp1 = 0 ;
64857 int res1 = 0 ;
64858 unsigned int val2 ;
64859 int ecode2 = 0 ;
64860 PyObject *swig_obj[2] ;
64861 lldb::SBSymbolContext result;
64862
64863 (void)self;
64864 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContextList_GetContextAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64865 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
64866 if (!SWIG_IsOK(res1)) {
64867 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_GetContextAtIndex" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
64868 }
64869 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64870 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
64871 if (!SWIG_IsOK(ecode2)) {
64872 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBSymbolContextList_GetContextAtIndex" "', argument " "2"" of type '" "uint32_t""'");
64873 }
64874 arg2 = static_cast< uint32_t >(val2);
64875 {
64876 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64877 result = (arg1)->GetContextAtIndex(idx: arg2);
64878 SWIG_PYTHON_THREAD_END_ALLOW;
64879 }
64880 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(result)), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
64881 return resultobj;
64882fail:
64883 return NULL;
64884}
64885
64886
64887SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetDescription(PyObject *self, PyObject *args) {
64888 PyObject *resultobj = 0;
64889 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
64890 lldb::SBStream *arg2 = 0 ;
64891 void *argp1 = 0 ;
64892 int res1 = 0 ;
64893 void *argp2 = 0 ;
64894 int res2 = 0 ;
64895 PyObject *swig_obj[2] ;
64896 bool result;
64897
64898 (void)self;
64899 if (!SWIG_Python_UnpackTuple(args, name: "SBSymbolContextList_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
64900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
64901 if (!SWIG_IsOK(res1)) {
64902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_GetDescription" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
64903 }
64904 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64905 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
64906 if (!SWIG_IsOK(res2)) {
64907 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContextList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
64908 }
64909 if (!argp2) {
64910 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContextList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
64911 }
64912 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
64913 {
64914 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64915 result = (bool)(arg1)->GetDescription(description&: *arg2);
64916 SWIG_PYTHON_THREAD_END_ALLOW;
64917 }
64918 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
64919 return resultobj;
64920fail:
64921 return NULL;
64922}
64923
64924
64925SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
64926 PyObject *resultobj = 0;
64927 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
64928 lldb::SBSymbolContext *arg2 = 0 ;
64929 void *argp1 = 0 ;
64930 int res1 = 0 ;
64931 void *argp2 = 0 ;
64932 int res2 = 0 ;
64933
64934 (void)self;
64935 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
64936 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
64937 if (!SWIG_IsOK(res1)) {
64938 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_Append" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
64939 }
64940 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64941 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbolContext, 0 );
64942 if (!SWIG_IsOK(res2)) {
64943 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContextList_Append" "', argument " "2"" of type '" "lldb::SBSymbolContext &""'");
64944 }
64945 if (!argp2) {
64946 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContextList_Append" "', argument " "2"" of type '" "lldb::SBSymbolContext &""'");
64947 }
64948 arg2 = reinterpret_cast< lldb::SBSymbolContext * >(argp2);
64949 {
64950 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64951 (arg1)->Append(sc&: *arg2);
64952 SWIG_PYTHON_THREAD_END_ALLOW;
64953 }
64954 resultobj = SWIG_Py_Void();
64955 return resultobj;
64956fail:
64957 return NULL;
64958}
64959
64960
64961SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
64962 PyObject *resultobj = 0;
64963 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
64964 lldb::SBSymbolContextList *arg2 = 0 ;
64965 void *argp1 = 0 ;
64966 int res1 = 0 ;
64967 void *argp2 = 0 ;
64968 int res2 = 0 ;
64969
64970 (void)self;
64971 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
64972 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
64973 if (!SWIG_IsOK(res1)) {
64974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_Append" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
64975 }
64976 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
64977 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbolContextList, 0 );
64978 if (!SWIG_IsOK(res2)) {
64979 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContextList_Append" "', argument " "2"" of type '" "lldb::SBSymbolContextList &""'");
64980 }
64981 if (!argp2) {
64982 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContextList_Append" "', argument " "2"" of type '" "lldb::SBSymbolContextList &""'");
64983 }
64984 arg2 = reinterpret_cast< lldb::SBSymbolContextList * >(argp2);
64985 {
64986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64987 (arg1)->Append(sc_list&: *arg2);
64988 SWIG_PYTHON_THREAD_END_ALLOW;
64989 }
64990 resultobj = SWIG_Py_Void();
64991 return resultobj;
64992fail:
64993 return NULL;
64994}
64995
64996
64997SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append(PyObject *self, PyObject *args) {
64998 Py_ssize_t argc;
64999 PyObject *argv[3] = {
65000 0
65001 };
65002
65003 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBSymbolContextList_Append", min: 0, max: 2, objs: argv))) SWIG_fail;
65004 --argc;
65005 if (argc == 2) {
65006 int _v = 0;
65007 void *vptr = 0;
65008 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSymbolContextList, 0);
65009 _v = SWIG_CheckState(res);
65010 if (_v) {
65011 void *vptr = 0;
65012 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_NO_NULL);
65013 _v = SWIG_CheckState(res);
65014 if (_v) {
65015 return _wrap_SBSymbolContextList_Append__SWIG_0(self, nobjs: argc, swig_obj: argv);
65016 }
65017 }
65018 }
65019 if (argc == 2) {
65020 int _v = 0;
65021 void *vptr = 0;
65022 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSymbolContextList, 0);
65023 _v = SWIG_CheckState(res);
65024 if (_v) {
65025 void *vptr = 0;
65026 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_NO_NULL);
65027 _v = SWIG_CheckState(res);
65028 if (_v) {
65029 return _wrap_SBSymbolContextList_Append__SWIG_1(self, nobjs: argc, swig_obj: argv);
65030 }
65031 }
65032 }
65033
65034fail:
65035 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBSymbolContextList_Append'.\n"
65036 " Possible C/C++ prototypes are:\n"
65037 " lldb::SBSymbolContextList::Append(lldb::SBSymbolContext &)\n"
65038 " lldb::SBSymbolContextList::Append(lldb::SBSymbolContextList &)\n");
65039 return 0;
65040}
65041
65042
65043SWIGINTERN PyObject *_wrap_SBSymbolContextList_Clear(PyObject *self, PyObject *args) {
65044 PyObject *resultobj = 0;
65045 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
65046 void *argp1 = 0 ;
65047 int res1 = 0 ;
65048 PyObject *swig_obj[1] ;
65049
65050 (void)self;
65051 if (!args) SWIG_fail;
65052 swig_obj[0] = args;
65053 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
65054 if (!SWIG_IsOK(res1)) {
65055 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_Clear" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
65056 }
65057 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
65058 {
65059 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65060 (arg1)->Clear();
65061 SWIG_PYTHON_THREAD_END_ALLOW;
65062 }
65063 resultobj = SWIG_Py_Void();
65064 return resultobj;
65065fail:
65066 return NULL;
65067}
65068
65069
65070SWIGINTERN PyObject *_wrap_SBSymbolContextList___repr__(PyObject *self, PyObject *args) {
65071 PyObject *resultobj = 0;
65072 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
65073 void *argp1 = 0 ;
65074 int res1 = 0 ;
65075 PyObject *swig_obj[1] ;
65076 std::string result;
65077
65078 (void)self;
65079 if (!args) SWIG_fail;
65080 swig_obj[0] = args;
65081 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
65082 if (!SWIG_IsOK(res1)) {
65083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList___repr__" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
65084 }
65085 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
65086 {
65087 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65088 result = lldb_SBSymbolContextList___repr__(self: arg1);
65089 SWIG_PYTHON_THREAD_END_ALLOW;
65090 }
65091 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
65092 return resultobj;
65093fail:
65094 return NULL;
65095}
65096
65097
65098SWIGINTERN PyObject *SBSymbolContextList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65099 PyObject *obj;
65100 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
65101 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_NewClientData(obj));
65102 return SWIG_Py_Void();
65103}
65104
65105SWIGINTERN PyObject *SBSymbolContextList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65106 return SWIG_Python_InitShadowInstance(args);
65107}
65108
65109SWIGINTERN PyObject *_wrap_new_SBTarget__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
65110 PyObject *resultobj = 0;
65111 lldb::SBTarget *result = 0 ;
65112
65113 (void)self;
65114 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
65115 {
65116 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65117 result = (lldb::SBTarget *)new lldb::SBTarget();
65118 SWIG_PYTHON_THREAD_END_ALLOW;
65119 }
65120 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NEW | 0 );
65121 return resultobj;
65122fail:
65123 return NULL;
65124}
65125
65126
65127SWIGINTERN PyObject *_wrap_new_SBTarget__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
65128 PyObject *resultobj = 0;
65129 lldb::SBTarget *arg1 = 0 ;
65130 void *argp1 = 0 ;
65131 int res1 = 0 ;
65132 lldb::SBTarget *result = 0 ;
65133
65134 (void)self;
65135 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
65136 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
65137 if (!SWIG_IsOK(res1)) {
65138 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTarget" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
65139 }
65140 if (!argp1) {
65141 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTarget" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
65142 }
65143 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65144 {
65145 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65146 result = (lldb::SBTarget *)new lldb::SBTarget((lldb::SBTarget const &)*arg1);
65147 SWIG_PYTHON_THREAD_END_ALLOW;
65148 }
65149 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NEW | 0 );
65150 return resultobj;
65151fail:
65152 return NULL;
65153}
65154
65155
65156SWIGINTERN PyObject *_wrap_new_SBTarget(PyObject *self, PyObject *args) {
65157 Py_ssize_t argc;
65158 PyObject *argv[2] = {
65159 0
65160 };
65161
65162 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTarget", min: 0, max: 1, objs: argv))) SWIG_fail;
65163 --argc;
65164 if (argc == 0) {
65165 return _wrap_new_SBTarget__SWIG_0(self, nobjs: argc, argv);
65166 }
65167 if (argc == 1) {
65168 int _v = 0;
65169 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
65170 _v = SWIG_CheckState(res);
65171 if (_v) {
65172 return _wrap_new_SBTarget__SWIG_1(self, nobjs: argc, swig_obj: argv);
65173 }
65174 }
65175
65176fail:
65177 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTarget'.\n"
65178 " Possible C/C++ prototypes are:\n"
65179 " lldb::SBTarget::SBTarget()\n"
65180 " lldb::SBTarget::SBTarget(lldb::SBTarget const &)\n");
65181 return 0;
65182}
65183
65184
65185SWIGINTERN PyObject *_wrap_delete_SBTarget(PyObject *self, PyObject *args) {
65186 PyObject *resultobj = 0;
65187 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65188 void *argp1 = 0 ;
65189 int res1 = 0 ;
65190 PyObject *swig_obj[1] ;
65191
65192 (void)self;
65193 if (!args) SWIG_fail;
65194 swig_obj[0] = args;
65195 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_DISOWN | 0 );
65196 if (!SWIG_IsOK(res1)) {
65197 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTarget" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65198 }
65199 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65200 {
65201 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65202 delete arg1;
65203 SWIG_PYTHON_THREAD_END_ALLOW;
65204 }
65205 resultobj = SWIG_Py_Void();
65206 return resultobj;
65207fail:
65208 return NULL;
65209}
65210
65211
65212SWIGINTERN PyObject *_wrap_SBTarget___nonzero__(PyObject *self, PyObject *args) {
65213 PyObject *resultobj = 0;
65214 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65215 void *argp1 = 0 ;
65216 int res1 = 0 ;
65217 PyObject *swig_obj[1] ;
65218 bool result;
65219
65220 (void)self;
65221 if (!args) SWIG_fail;
65222 swig_obj[0] = args;
65223 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65224 if (!SWIG_IsOK(res1)) {
65225 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget___nonzero__" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
65226 }
65227 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65228 {
65229 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65230 result = (bool)((lldb::SBTarget const *)arg1)->operator bool();
65231 SWIG_PYTHON_THREAD_END_ALLOW;
65232 }
65233 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
65234 return resultobj;
65235fail:
65236 return NULL;
65237}
65238
65239
65240SWIGINTERN PyObject *_wrap_SBTarget_IsValid(PyObject *self, PyObject *args) {
65241 PyObject *resultobj = 0;
65242 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65243 void *argp1 = 0 ;
65244 int res1 = 0 ;
65245 PyObject *swig_obj[1] ;
65246 bool result;
65247
65248 (void)self;
65249 if (!args) SWIG_fail;
65250 swig_obj[0] = args;
65251 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65252 if (!SWIG_IsOK(res1)) {
65253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_IsValid" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
65254 }
65255 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65256 {
65257 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65258 result = (bool)((lldb::SBTarget const *)arg1)->IsValid();
65259 SWIG_PYTHON_THREAD_END_ALLOW;
65260 }
65261 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
65262 return resultobj;
65263fail:
65264 return NULL;
65265}
65266
65267
65268SWIGINTERN PyObject *_wrap_SBTarget_EventIsTargetEvent(PyObject *self, PyObject *args) {
65269 PyObject *resultobj = 0;
65270 lldb::SBEvent *arg1 = 0 ;
65271 void *argp1 = 0 ;
65272 int res1 = 0 ;
65273 PyObject *swig_obj[1] ;
65274 bool result;
65275
65276 (void)self;
65277 if (!args) SWIG_fail;
65278 swig_obj[0] = args;
65279 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
65280 if (!SWIG_IsOK(res1)) {
65281 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EventIsTargetEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
65282 }
65283 if (!argp1) {
65284 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_EventIsTargetEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
65285 }
65286 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
65287 {
65288 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65289 result = (bool)lldb::SBTarget::EventIsTargetEvent(event: (lldb::SBEvent const &)*arg1);
65290 SWIG_PYTHON_THREAD_END_ALLOW;
65291 }
65292 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
65293 return resultobj;
65294fail:
65295 return NULL;
65296}
65297
65298
65299SWIGINTERN PyObject *_wrap_SBTarget_GetTargetFromEvent(PyObject *self, PyObject *args) {
65300 PyObject *resultobj = 0;
65301 lldb::SBEvent *arg1 = 0 ;
65302 void *argp1 = 0 ;
65303 int res1 = 0 ;
65304 PyObject *swig_obj[1] ;
65305 lldb::SBTarget result;
65306
65307 (void)self;
65308 if (!args) SWIG_fail;
65309 swig_obj[0] = args;
65310 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
65311 if (!SWIG_IsOK(res1)) {
65312 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetTargetFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
65313 }
65314 if (!argp1) {
65315 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetTargetFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
65316 }
65317 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
65318 {
65319 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65320 result = lldb::SBTarget::GetTargetFromEvent(event: (lldb::SBEvent const &)*arg1);
65321 SWIG_PYTHON_THREAD_END_ALLOW;
65322 }
65323 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
65324 return resultobj;
65325fail:
65326 return NULL;
65327}
65328
65329
65330SWIGINTERN PyObject *_wrap_SBTarget_GetNumModulesFromEvent(PyObject *self, PyObject *args) {
65331 PyObject *resultobj = 0;
65332 lldb::SBEvent *arg1 = 0 ;
65333 void *argp1 = 0 ;
65334 int res1 = 0 ;
65335 PyObject *swig_obj[1] ;
65336 uint32_t result;
65337
65338 (void)self;
65339 if (!args) SWIG_fail;
65340 swig_obj[0] = args;
65341 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
65342 if (!SWIG_IsOK(res1)) {
65343 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetNumModulesFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
65344 }
65345 if (!argp1) {
65346 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetNumModulesFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
65347 }
65348 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
65349 {
65350 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65351 result = (uint32_t)lldb::SBTarget::GetNumModulesFromEvent(event: (lldb::SBEvent const &)*arg1);
65352 SWIG_PYTHON_THREAD_END_ALLOW;
65353 }
65354 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
65355 return resultobj;
65356fail:
65357 return NULL;
65358}
65359
65360
65361SWIGINTERN PyObject *_wrap_SBTarget_GetModuleAtIndexFromEvent(PyObject *self, PyObject *args) {
65362 PyObject *resultobj = 0;
65363 uint32_t arg1 ;
65364 lldb::SBEvent *arg2 = 0 ;
65365 unsigned int val1 ;
65366 int ecode1 = 0 ;
65367 void *argp2 = 0 ;
65368 int res2 = 0 ;
65369 PyObject *swig_obj[2] ;
65370 lldb::SBModule result;
65371
65372 (void)self;
65373 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetModuleAtIndexFromEvent", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
65374 ecode1 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[0], val: &val1);
65375 if (!SWIG_IsOK(ecode1)) {
65376 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBTarget_GetModuleAtIndexFromEvent" "', argument " "1"" of type '" "uint32_t""'");
65377 }
65378 arg1 = static_cast< uint32_t >(val1);
65379 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
65380 if (!SWIG_IsOK(res2)) {
65381 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetModuleAtIndexFromEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
65382 }
65383 if (!argp2) {
65384 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetModuleAtIndexFromEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
65385 }
65386 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
65387 {
65388 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65389 result = lldb::SBTarget::GetModuleAtIndexFromEvent(idx: arg1,event: (lldb::SBEvent const &)*arg2);
65390 SWIG_PYTHON_THREAD_END_ALLOW;
65391 }
65392 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
65393 return resultobj;
65394fail:
65395 return NULL;
65396}
65397
65398
65399SWIGINTERN PyObject *_wrap_SBTarget_GetBroadcasterClassName(PyObject *self, PyObject *args) {
65400 PyObject *resultobj = 0;
65401 char *result = 0 ;
65402
65403 (void)self;
65404 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetBroadcasterClassName", min: 0, max: 0, objs: 0)) SWIG_fail;
65405 {
65406 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65407 result = (char *)lldb::SBTarget::GetBroadcasterClassName();
65408 SWIG_PYTHON_THREAD_END_ALLOW;
65409 }
65410 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
65411 return resultobj;
65412fail:
65413 return NULL;
65414}
65415
65416
65417SWIGINTERN PyObject *_wrap_SBTarget_GetProcess(PyObject *self, PyObject *args) {
65418 PyObject *resultobj = 0;
65419 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65420 void *argp1 = 0 ;
65421 int res1 = 0 ;
65422 PyObject *swig_obj[1] ;
65423 lldb::SBProcess result;
65424
65425 (void)self;
65426 if (!args) SWIG_fail;
65427 swig_obj[0] = args;
65428 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65429 if (!SWIG_IsOK(res1)) {
65430 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetProcess" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65431 }
65432 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65433 {
65434 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65435 result = (arg1)->GetProcess();
65436 SWIG_PYTHON_THREAD_END_ALLOW;
65437 }
65438 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
65439 return resultobj;
65440fail:
65441 return NULL;
65442}
65443
65444
65445SWIGINTERN PyObject *_wrap_SBTarget_SetCollectingStats(PyObject *self, PyObject *args) {
65446 PyObject *resultobj = 0;
65447 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65448 bool arg2 ;
65449 void *argp1 = 0 ;
65450 int res1 = 0 ;
65451 bool val2 ;
65452 int ecode2 = 0 ;
65453 PyObject *swig_obj[2] ;
65454
65455 (void)self;
65456 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_SetCollectingStats", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
65457 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65458 if (!SWIG_IsOK(res1)) {
65459 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetCollectingStats" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65460 }
65461 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65462 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
65463 if (!SWIG_IsOK(ecode2)) {
65464 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_SetCollectingStats" "', argument " "2"" of type '" "bool""'");
65465 }
65466 arg2 = static_cast< bool >(val2);
65467 {
65468 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65469 (arg1)->SetCollectingStats(arg2);
65470 SWIG_PYTHON_THREAD_END_ALLOW;
65471 }
65472 resultobj = SWIG_Py_Void();
65473 return resultobj;
65474fail:
65475 return NULL;
65476}
65477
65478
65479SWIGINTERN PyObject *_wrap_SBTarget_GetCollectingStats(PyObject *self, PyObject *args) {
65480 PyObject *resultobj = 0;
65481 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65482 void *argp1 = 0 ;
65483 int res1 = 0 ;
65484 PyObject *swig_obj[1] ;
65485 bool result;
65486
65487 (void)self;
65488 if (!args) SWIG_fail;
65489 swig_obj[0] = args;
65490 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65491 if (!SWIG_IsOK(res1)) {
65492 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetCollectingStats" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65493 }
65494 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65495 {
65496 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65497 result = (bool)(arg1)->GetCollectingStats();
65498 SWIG_PYTHON_THREAD_END_ALLOW;
65499 }
65500 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
65501 return resultobj;
65502fail:
65503 return NULL;
65504}
65505
65506
65507SWIGINTERN PyObject *_wrap_SBTarget_GetStatistics__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
65508 PyObject *resultobj = 0;
65509 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65510 void *argp1 = 0 ;
65511 int res1 = 0 ;
65512 lldb::SBStructuredData result;
65513
65514 (void)self;
65515 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
65516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65517 if (!SWIG_IsOK(res1)) {
65518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetStatistics" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65519 }
65520 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65521 {
65522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65523 result = (arg1)->GetStatistics();
65524 SWIG_PYTHON_THREAD_END_ALLOW;
65525 }
65526 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
65527 return resultobj;
65528fail:
65529 return NULL;
65530}
65531
65532
65533SWIGINTERN PyObject *_wrap_SBTarget_GetStatistics__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
65534 PyObject *resultobj = 0;
65535 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65536 lldb::SBStatisticsOptions arg2 ;
65537 void *argp1 = 0 ;
65538 int res1 = 0 ;
65539 void *argp2 ;
65540 int res2 = 0 ;
65541 lldb::SBStructuredData result;
65542
65543 (void)self;
65544 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
65545 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65546 if (!SWIG_IsOK(res1)) {
65547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetStatistics" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65548 }
65549 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65550 {
65551 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStatisticsOptions, 0 | 0);
65552 if (!SWIG_IsOK(res2)) {
65553 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetStatistics" "', argument " "2"" of type '" "lldb::SBStatisticsOptions""'");
65554 }
65555 if (!argp2) {
65556 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetStatistics" "', argument " "2"" of type '" "lldb::SBStatisticsOptions""'");
65557 } else {
65558 lldb::SBStatisticsOptions * temp = reinterpret_cast< lldb::SBStatisticsOptions * >(argp2);
65559 arg2 = *temp;
65560 if (SWIG_IsNewObj(res2)) delete temp;
65561 }
65562 }
65563 {
65564 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65565 result = (arg1)->GetStatistics(options: arg2);
65566 SWIG_PYTHON_THREAD_END_ALLOW;
65567 }
65568 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(result)), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
65569 return resultobj;
65570fail:
65571 return NULL;
65572}
65573
65574
65575SWIGINTERN PyObject *_wrap_SBTarget_GetStatistics(PyObject *self, PyObject *args) {
65576 Py_ssize_t argc;
65577 PyObject *argv[3] = {
65578 0
65579 };
65580
65581 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_GetStatistics", min: 0, max: 2, objs: argv))) SWIG_fail;
65582 --argc;
65583 if (argc == 1) {
65584 int _v = 0;
65585 void *vptr = 0;
65586 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
65587 _v = SWIG_CheckState(res);
65588 if (_v) {
65589 return _wrap_SBTarget_GetStatistics__SWIG_0(self, nobjs: argc, swig_obj: argv);
65590 }
65591 }
65592 if (argc == 2) {
65593 int _v = 0;
65594 void *vptr = 0;
65595 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
65596 _v = SWIG_CheckState(res);
65597 if (_v) {
65598 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBStatisticsOptions, SWIG_POINTER_NO_NULL | 0);
65599 _v = SWIG_CheckState(res);
65600 if (_v) {
65601 return _wrap_SBTarget_GetStatistics__SWIG_1(self, nobjs: argc, swig_obj: argv);
65602 }
65603 }
65604 }
65605
65606fail:
65607 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_GetStatistics'.\n"
65608 " Possible C/C++ prototypes are:\n"
65609 " lldb::SBTarget::GetStatistics()\n"
65610 " lldb::SBTarget::GetStatistics(lldb::SBStatisticsOptions)\n");
65611 return 0;
65612}
65613
65614
65615SWIGINTERN PyObject *_wrap_SBTarget_ResetStatistics(PyObject *self, PyObject *args) {
65616 PyObject *resultobj = 0;
65617 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65618 void *argp1 = 0 ;
65619 int res1 = 0 ;
65620 PyObject *swig_obj[1] ;
65621
65622 (void)self;
65623 if (!args) SWIG_fail;
65624 swig_obj[0] = args;
65625 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65626 if (!SWIG_IsOK(res1)) {
65627 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResetStatistics" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65628 }
65629 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65630 {
65631 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65632 (arg1)->ResetStatistics();
65633 SWIG_PYTHON_THREAD_END_ALLOW;
65634 }
65635 resultobj = SWIG_Py_Void();
65636 return resultobj;
65637fail:
65638 return NULL;
65639}
65640
65641
65642SWIGINTERN PyObject *_wrap_SBTarget_GetPlatform(PyObject *self, PyObject *args) {
65643 PyObject *resultobj = 0;
65644 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65645 void *argp1 = 0 ;
65646 int res1 = 0 ;
65647 PyObject *swig_obj[1] ;
65648 lldb::SBPlatform result;
65649
65650 (void)self;
65651 if (!args) SWIG_fail;
65652 swig_obj[0] = args;
65653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65654 if (!SWIG_IsOK(res1)) {
65655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetPlatform" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65656 }
65657 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65658 {
65659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65660 result = (arg1)->GetPlatform();
65661 SWIG_PYTHON_THREAD_END_ALLOW;
65662 }
65663 resultobj = SWIG_NewPointerObj((new lldb::SBPlatform(result)), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_OWN | 0 );
65664 return resultobj;
65665fail:
65666 return NULL;
65667}
65668
65669
65670SWIGINTERN PyObject *_wrap_SBTarget_GetEnvironment(PyObject *self, PyObject *args) {
65671 PyObject *resultobj = 0;
65672 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65673 void *argp1 = 0 ;
65674 int res1 = 0 ;
65675 PyObject *swig_obj[1] ;
65676 lldb::SBEnvironment result;
65677
65678 (void)self;
65679 if (!args) SWIG_fail;
65680 swig_obj[0] = args;
65681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65682 if (!SWIG_IsOK(res1)) {
65683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetEnvironment" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65684 }
65685 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65686 {
65687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65688 result = (arg1)->GetEnvironment();
65689 SWIG_PYTHON_THREAD_END_ALLOW;
65690 }
65691 resultobj = SWIG_NewPointerObj((new lldb::SBEnvironment(result)), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_OWN | 0 );
65692 return resultobj;
65693fail:
65694 return NULL;
65695}
65696
65697
65698SWIGINTERN PyObject *_wrap_SBTarget_Install(PyObject *self, PyObject *args) {
65699 PyObject *resultobj = 0;
65700 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65701 void *argp1 = 0 ;
65702 int res1 = 0 ;
65703 PyObject *swig_obj[1] ;
65704 lldb::SBError result;
65705
65706 (void)self;
65707 if (!args) SWIG_fail;
65708 swig_obj[0] = args;
65709 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65710 if (!SWIG_IsOK(res1)) {
65711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Install" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65712 }
65713 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65714 {
65715 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65716 result = (arg1)->Install();
65717 SWIG_PYTHON_THREAD_END_ALLOW;
65718 }
65719 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
65720 return resultobj;
65721fail:
65722 return NULL;
65723}
65724
65725
65726SWIGINTERN PyObject *_wrap_SBTarget_Launch__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
65727 PyObject *resultobj = 0;
65728 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65729 lldb::SBListener *arg2 = 0 ;
65730 char **arg3 = (char **) 0 ;
65731 char **arg4 = (char **) 0 ;
65732 char *arg5 = (char *) 0 ;
65733 char *arg6 = (char *) 0 ;
65734 char *arg7 = (char *) 0 ;
65735 char *arg8 = (char *) 0 ;
65736 uint32_t arg9 ;
65737 bool arg10 ;
65738 lldb::SBError *arg11 = 0 ;
65739 void *argp1 = 0 ;
65740 int res1 = 0 ;
65741 void *argp2 = 0 ;
65742 int res2 = 0 ;
65743 int res5 ;
65744 char *buf5 = 0 ;
65745 int alloc5 = 0 ;
65746 int res6 ;
65747 char *buf6 = 0 ;
65748 int alloc6 = 0 ;
65749 int res7 ;
65750 char *buf7 = 0 ;
65751 int alloc7 = 0 ;
65752 int res8 ;
65753 char *buf8 = 0 ;
65754 int alloc8 = 0 ;
65755 unsigned int val9 ;
65756 int ecode9 = 0 ;
65757 bool val10 ;
65758 int ecode10 = 0 ;
65759 void *argp11 = 0 ;
65760 int res11 = 0 ;
65761 lldb::SBProcess result;
65762
65763 (void)self;
65764 if ((nobjs < 11) || (nobjs > 11)) SWIG_fail;
65765 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65766 if (!SWIG_IsOK(res1)) {
65767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Launch" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65768 }
65769 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65770 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
65771 if (!SWIG_IsOK(res2)) {
65772 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_Launch" "', argument " "2"" of type '" "lldb::SBListener &""'");
65773 }
65774 if (!argp2) {
65775 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Launch" "', argument " "2"" of type '" "lldb::SBListener &""'");
65776 }
65777 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
65778 {
65779 /* Check if is a list */
65780 if (PythonList::Check(py_obj: swig_obj[2])) {
65781 PythonList list(PyRefType::Borrowed, swig_obj[2]);
65782 int size = list.GetSize();
65783 int i = 0;
65784 arg3 = (char **)malloc(size: (size + 1) * sizeof(char *));
65785 for (i = 0; i < size; i++) {
65786 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
65787 if (!py_str.IsAllocated()) {
65788 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
65789 SWIG_fail;
65790 }
65791
65792 arg3[i] = const_cast<char *>(py_str.GetString().data());
65793 }
65794 arg3[i] = 0;
65795 } else if (swig_obj[2] == Py_None) {
65796 arg3 = NULL;
65797 } else {
65798 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
65799 SWIG_fail;
65800 }
65801 }
65802 {
65803 /* Check if is a list */
65804 if (PythonList::Check(py_obj: swig_obj[3])) {
65805 PythonList list(PyRefType::Borrowed, swig_obj[3]);
65806 int size = list.GetSize();
65807 int i = 0;
65808 arg4 = (char **)malloc(size: (size + 1) * sizeof(char *));
65809 for (i = 0; i < size; i++) {
65810 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
65811 if (!py_str.IsAllocated()) {
65812 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
65813 SWIG_fail;
65814 }
65815
65816 arg4[i] = const_cast<char *>(py_str.GetString().data());
65817 }
65818 arg4[i] = 0;
65819 } else if (swig_obj[3] == Py_None) {
65820 arg4 = NULL;
65821 } else {
65822 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
65823 SWIG_fail;
65824 }
65825 }
65826 res5 = SWIG_AsCharPtrAndSize(obj: swig_obj[4], cptr: &buf5, NULL, alloc: &alloc5);
65827 if (!SWIG_IsOK(res5)) {
65828 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_Launch" "', argument " "5"" of type '" "char const *""'");
65829 }
65830 arg5 = reinterpret_cast< char * >(buf5);
65831 res6 = SWIG_AsCharPtrAndSize(obj: swig_obj[5], cptr: &buf6, NULL, alloc: &alloc6);
65832 if (!SWIG_IsOK(res6)) {
65833 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_Launch" "', argument " "6"" of type '" "char const *""'");
65834 }
65835 arg6 = reinterpret_cast< char * >(buf6);
65836 res7 = SWIG_AsCharPtrAndSize(obj: swig_obj[6], cptr: &buf7, NULL, alloc: &alloc7);
65837 if (!SWIG_IsOK(res7)) {
65838 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBTarget_Launch" "', argument " "7"" of type '" "char const *""'");
65839 }
65840 arg7 = reinterpret_cast< char * >(buf7);
65841 res8 = SWIG_AsCharPtrAndSize(obj: swig_obj[7], cptr: &buf8, NULL, alloc: &alloc8);
65842 if (!SWIG_IsOK(res8)) {
65843 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "SBTarget_Launch" "', argument " "8"" of type '" "char const *""'");
65844 }
65845 arg8 = reinterpret_cast< char * >(buf8);
65846 ecode9 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[8], val: &val9);
65847 if (!SWIG_IsOK(ecode9)) {
65848 SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "SBTarget_Launch" "', argument " "9"" of type '" "uint32_t""'");
65849 }
65850 arg9 = static_cast< uint32_t >(val9);
65851 ecode10 = SWIG_AsVal_bool(obj: swig_obj[9], val: &val10);
65852 if (!SWIG_IsOK(ecode10)) {
65853 SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "SBTarget_Launch" "', argument " "10"" of type '" "bool""'");
65854 }
65855 arg10 = static_cast< bool >(val10);
65856 res11 = SWIG_ConvertPtr(swig_obj[10], &argp11, SWIGTYPE_p_lldb__SBError, 0 );
65857 if (!SWIG_IsOK(res11)) {
65858 SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "SBTarget_Launch" "', argument " "11"" of type '" "lldb::SBError &""'");
65859 }
65860 if (!argp11) {
65861 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Launch" "', argument " "11"" of type '" "lldb::SBError &""'");
65862 }
65863 arg11 = reinterpret_cast< lldb::SBError * >(argp11);
65864 {
65865 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65866 result = (arg1)->Launch(listener&: *arg2,argv: (char const **)arg3,envp: (char const **)arg4,stdin_path: (char const *)arg5,stdout_path: (char const *)arg6,stderr_path: (char const *)arg7,working_directory: (char const *)arg8,launch_flags: arg9,stop_at_entry: arg10,error&: *arg11);
65867 SWIG_PYTHON_THREAD_END_ALLOW;
65868 }
65869 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
65870 {
65871 free(ptr: (char *) arg3);
65872 }
65873 {
65874 free(ptr: (char *) arg4);
65875 }
65876 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
65877 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
65878 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
65879 if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
65880 return resultobj;
65881fail:
65882 {
65883 free(ptr: (char *) arg3);
65884 }
65885 {
65886 free(ptr: (char *) arg4);
65887 }
65888 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
65889 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
65890 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
65891 if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
65892 return NULL;
65893}
65894
65895
65896SWIGINTERN PyObject *_wrap_SBTarget_LoadCore__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
65897 PyObject *resultobj = 0;
65898 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65899 char *arg2 = (char *) 0 ;
65900 void *argp1 = 0 ;
65901 int res1 = 0 ;
65902 int res2 ;
65903 char *buf2 = 0 ;
65904 int alloc2 = 0 ;
65905 lldb::SBProcess result;
65906
65907 (void)self;
65908 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
65909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65910 if (!SWIG_IsOK(res1)) {
65911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_LoadCore" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65912 }
65913 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65914 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
65915 if (!SWIG_IsOK(res2)) {
65916 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_LoadCore" "', argument " "2"" of type '" "char const *""'");
65917 }
65918 arg2 = reinterpret_cast< char * >(buf2);
65919 {
65920 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65921 result = (arg1)->LoadCore(core_file: (char const *)arg2);
65922 SWIG_PYTHON_THREAD_END_ALLOW;
65923 }
65924 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
65925 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
65926 return resultobj;
65927fail:
65928 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
65929 return NULL;
65930}
65931
65932
65933SWIGINTERN PyObject *_wrap_SBTarget_LoadCore__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
65934 PyObject *resultobj = 0;
65935 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
65936 char *arg2 = (char *) 0 ;
65937 lldb::SBError *arg3 = 0 ;
65938 void *argp1 = 0 ;
65939 int res1 = 0 ;
65940 int res2 ;
65941 char *buf2 = 0 ;
65942 int alloc2 = 0 ;
65943 void *argp3 = 0 ;
65944 int res3 = 0 ;
65945 lldb::SBProcess result;
65946
65947 (void)self;
65948 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
65949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
65950 if (!SWIG_IsOK(res1)) {
65951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_LoadCore" "', argument " "1"" of type '" "lldb::SBTarget *""'");
65952 }
65953 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
65954 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
65955 if (!SWIG_IsOK(res2)) {
65956 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_LoadCore" "', argument " "2"" of type '" "char const *""'");
65957 }
65958 arg2 = reinterpret_cast< char * >(buf2);
65959 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
65960 if (!SWIG_IsOK(res3)) {
65961 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_LoadCore" "', argument " "3"" of type '" "lldb::SBError &""'");
65962 }
65963 if (!argp3) {
65964 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_LoadCore" "', argument " "3"" of type '" "lldb::SBError &""'");
65965 }
65966 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
65967 {
65968 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65969 result = (arg1)->LoadCore(core_file: (char const *)arg2,error&: *arg3);
65970 SWIG_PYTHON_THREAD_END_ALLOW;
65971 }
65972 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
65973 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
65974 return resultobj;
65975fail:
65976 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
65977 return NULL;
65978}
65979
65980
65981SWIGINTERN PyObject *_wrap_SBTarget_LoadCore(PyObject *self, PyObject *args) {
65982 Py_ssize_t argc;
65983 PyObject *argv[4] = {
65984 0
65985 };
65986
65987 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_LoadCore", min: 0, max: 3, objs: argv))) SWIG_fail;
65988 --argc;
65989 if (argc == 2) {
65990 int _v = 0;
65991 void *vptr = 0;
65992 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
65993 _v = SWIG_CheckState(res);
65994 if (_v) {
65995 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
65996 _v = SWIG_CheckState(res);
65997 if (_v) {
65998 return _wrap_SBTarget_LoadCore__SWIG_0(self, nobjs: argc, swig_obj: argv);
65999 }
66000 }
66001 }
66002 if (argc == 3) {
66003 int _v = 0;
66004 void *vptr = 0;
66005 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
66006 _v = SWIG_CheckState(res);
66007 if (_v) {
66008 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
66009 _v = SWIG_CheckState(res);
66010 if (_v) {
66011 void *vptr = 0;
66012 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
66013 _v = SWIG_CheckState(res);
66014 if (_v) {
66015 return _wrap_SBTarget_LoadCore__SWIG_1(self, nobjs: argc, swig_obj: argv);
66016 }
66017 }
66018 }
66019 }
66020
66021fail:
66022 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_LoadCore'.\n"
66023 " Possible C/C++ prototypes are:\n"
66024 " lldb::SBTarget::LoadCore(char const *)\n"
66025 " lldb::SBTarget::LoadCore(char const *,lldb::SBError &)\n");
66026 return 0;
66027}
66028
66029
66030SWIGINTERN PyObject *_wrap_SBTarget_LaunchSimple(PyObject *self, PyObject *args) {
66031 PyObject *resultobj = 0;
66032 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66033 char **arg2 = (char **) 0 ;
66034 char **arg3 = (char **) 0 ;
66035 char *arg4 = (char *) 0 ;
66036 void *argp1 = 0 ;
66037 int res1 = 0 ;
66038 int res4 ;
66039 char *buf4 = 0 ;
66040 int alloc4 = 0 ;
66041 PyObject *swig_obj[4] ;
66042 lldb::SBProcess result;
66043
66044 (void)self;
66045 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_LaunchSimple", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
66046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66047 if (!SWIG_IsOK(res1)) {
66048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_LaunchSimple" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66049 }
66050 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66051 {
66052 /* Check if is a list */
66053 if (PythonList::Check(py_obj: swig_obj[1])) {
66054 PythonList list(PyRefType::Borrowed, swig_obj[1]);
66055 int size = list.GetSize();
66056 int i = 0;
66057 arg2 = (char **)malloc(size: (size + 1) * sizeof(char *));
66058 for (i = 0; i < size; i++) {
66059 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
66060 if (!py_str.IsAllocated()) {
66061 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
66062 SWIG_fail;
66063 }
66064
66065 arg2[i] = const_cast<char *>(py_str.GetString().data());
66066 }
66067 arg2[i] = 0;
66068 } else if (swig_obj[1] == Py_None) {
66069 arg2 = NULL;
66070 } else {
66071 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
66072 SWIG_fail;
66073 }
66074 }
66075 {
66076 /* Check if is a list */
66077 if (PythonList::Check(py_obj: swig_obj[2])) {
66078 PythonList list(PyRefType::Borrowed, swig_obj[2]);
66079 int size = list.GetSize();
66080 int i = 0;
66081 arg3 = (char **)malloc(size: (size + 1) * sizeof(char *));
66082 for (i = 0; i < size; i++) {
66083 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
66084 if (!py_str.IsAllocated()) {
66085 PyErr_SetString(exception: PyExc_TypeError, string: "list must contain strings");
66086 SWIG_fail;
66087 }
66088
66089 arg3[i] = const_cast<char *>(py_str.GetString().data());
66090 }
66091 arg3[i] = 0;
66092 } else if (swig_obj[2] == Py_None) {
66093 arg3 = NULL;
66094 } else {
66095 PyErr_SetString(exception: PyExc_TypeError, string: "not a list");
66096 SWIG_fail;
66097 }
66098 }
66099 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
66100 if (!SWIG_IsOK(res4)) {
66101 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_LaunchSimple" "', argument " "4"" of type '" "char const *""'");
66102 }
66103 arg4 = reinterpret_cast< char * >(buf4);
66104 {
66105 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66106 result = (arg1)->LaunchSimple(argv: (char const **)arg2,envp: (char const **)arg3,working_directory: (char const *)arg4);
66107 SWIG_PYTHON_THREAD_END_ALLOW;
66108 }
66109 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
66110 {
66111 free(ptr: (char *) arg2);
66112 }
66113 {
66114 free(ptr: (char *) arg3);
66115 }
66116 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
66117 return resultobj;
66118fail:
66119 {
66120 free(ptr: (char *) arg2);
66121 }
66122 {
66123 free(ptr: (char *) arg3);
66124 }
66125 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
66126 return NULL;
66127}
66128
66129
66130SWIGINTERN PyObject *_wrap_SBTarget_Launch__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
66131 PyObject *resultobj = 0;
66132 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66133 lldb::SBLaunchInfo *arg2 = 0 ;
66134 lldb::SBError *arg3 = 0 ;
66135 void *argp1 = 0 ;
66136 int res1 = 0 ;
66137 void *argp2 = 0 ;
66138 int res2 = 0 ;
66139 void *argp3 = 0 ;
66140 int res3 = 0 ;
66141 lldb::SBProcess result;
66142
66143 (void)self;
66144 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
66145 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66146 if (!SWIG_IsOK(res1)) {
66147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Launch" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66148 }
66149 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66150 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLaunchInfo, 0 );
66151 if (!SWIG_IsOK(res2)) {
66152 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_Launch" "', argument " "2"" of type '" "lldb::SBLaunchInfo &""'");
66153 }
66154 if (!argp2) {
66155 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Launch" "', argument " "2"" of type '" "lldb::SBLaunchInfo &""'");
66156 }
66157 arg2 = reinterpret_cast< lldb::SBLaunchInfo * >(argp2);
66158 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
66159 if (!SWIG_IsOK(res3)) {
66160 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_Launch" "', argument " "3"" of type '" "lldb::SBError &""'");
66161 }
66162 if (!argp3) {
66163 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Launch" "', argument " "3"" of type '" "lldb::SBError &""'");
66164 }
66165 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
66166 {
66167 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66168 result = (arg1)->Launch(launch_info&: *arg2,error&: *arg3);
66169 SWIG_PYTHON_THREAD_END_ALLOW;
66170 }
66171 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
66172 return resultobj;
66173fail:
66174 return NULL;
66175}
66176
66177
66178SWIGINTERN PyObject *_wrap_SBTarget_Launch(PyObject *self, PyObject *args) {
66179 Py_ssize_t argc;
66180 PyObject *argv[12] = {
66181 0
66182 };
66183
66184 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_Launch", min: 0, max: 11, objs: argv))) SWIG_fail;
66185 --argc;
66186 if (argc == 3) {
66187 int _v = 0;
66188 void *vptr = 0;
66189 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
66190 _v = SWIG_CheckState(res);
66191 if (_v) {
66192 void *vptr = 0;
66193 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_POINTER_NO_NULL);
66194 _v = SWIG_CheckState(res);
66195 if (_v) {
66196 void *vptr = 0;
66197 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
66198 _v = SWIG_CheckState(res);
66199 if (_v) {
66200 return _wrap_SBTarget_Launch__SWIG_1(self, nobjs: argc, swig_obj: argv);
66201 }
66202 }
66203 }
66204 }
66205 if (argc == 11) {
66206 int _v = 0;
66207 void *vptr = 0;
66208 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
66209 _v = SWIG_CheckState(res);
66210 if (_v) {
66211 void *vptr = 0;
66212 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NO_NULL);
66213 _v = SWIG_CheckState(res);
66214 if (_v) {
66215 {
66216 /* Check if is a list */
66217 _v = 1;
66218 if (PythonList::Check(py_obj: argv[2])) {
66219 PythonList list(PyRefType::Borrowed, argv[2]);
66220 int size = list.GetSize();
66221 int i = 0;
66222 for (i = 0; i < size; i++) {
66223 PythonString s = list.GetItemAtIndex(index: i).AsType<PythonString>();
66224 if (!s.IsAllocated()) {
66225 _v = 0;
66226 }
66227 }
66228 } else {
66229 _v = ((argv[2] == Py_None) ? 1 : 0);
66230 }
66231 }
66232 if (_v) {
66233 {
66234 /* Check if is a list */
66235 _v = 1;
66236 if (PythonList::Check(py_obj: argv[3])) {
66237 PythonList list(PyRefType::Borrowed, argv[3]);
66238 int size = list.GetSize();
66239 int i = 0;
66240 for (i = 0; i < size; i++) {
66241 PythonString s = list.GetItemAtIndex(index: i).AsType<PythonString>();
66242 if (!s.IsAllocated()) {
66243 _v = 0;
66244 }
66245 }
66246 } else {
66247 _v = ((argv[3] == Py_None) ? 1 : 0);
66248 }
66249 }
66250 if (_v) {
66251 int res = SWIG_AsCharPtrAndSize(obj: argv[4], cptr: 0, NULL, alloc: 0);
66252 _v = SWIG_CheckState(res);
66253 if (_v) {
66254 int res = SWIG_AsCharPtrAndSize(obj: argv[5], cptr: 0, NULL, alloc: 0);
66255 _v = SWIG_CheckState(res);
66256 if (_v) {
66257 int res = SWIG_AsCharPtrAndSize(obj: argv[6], cptr: 0, NULL, alloc: 0);
66258 _v = SWIG_CheckState(res);
66259 if (_v) {
66260 int res = SWIG_AsCharPtrAndSize(obj: argv[7], cptr: 0, NULL, alloc: 0);
66261 _v = SWIG_CheckState(res);
66262 if (_v) {
66263 {
66264 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[8], NULL);
66265 _v = SWIG_CheckState(res);
66266 }
66267 if (_v) {
66268 {
66269 int res = SWIG_AsVal_bool(obj: argv[9], NULL);
66270 _v = SWIG_CheckState(res);
66271 }
66272 if (_v) {
66273 void *vptr = 0;
66274 int res = SWIG_ConvertPtr(argv[10], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
66275 _v = SWIG_CheckState(res);
66276 if (_v) {
66277 return _wrap_SBTarget_Launch__SWIG_0(self, nobjs: argc, swig_obj: argv);
66278 }
66279 }
66280 }
66281 }
66282 }
66283 }
66284 }
66285 }
66286 }
66287 }
66288 }
66289 }
66290
66291fail:
66292 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_Launch'.\n"
66293 " Possible C/C++ prototypes are:\n"
66294 " lldb::SBTarget::Launch(lldb::SBListener &,char const **,char const **,char const *,char const *,char const *,char const *,uint32_t,bool,lldb::SBError &)\n"
66295 " lldb::SBTarget::Launch(lldb::SBLaunchInfo &,lldb::SBError &)\n");
66296 return 0;
66297}
66298
66299
66300SWIGINTERN PyObject *_wrap_SBTarget_Attach(PyObject *self, PyObject *args) {
66301 PyObject *resultobj = 0;
66302 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66303 lldb::SBAttachInfo *arg2 = 0 ;
66304 lldb::SBError *arg3 = 0 ;
66305 void *argp1 = 0 ;
66306 int res1 = 0 ;
66307 void *argp2 = 0 ;
66308 int res2 = 0 ;
66309 void *argp3 = 0 ;
66310 int res3 = 0 ;
66311 PyObject *swig_obj[3] ;
66312 lldb::SBProcess result;
66313
66314 (void)self;
66315 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_Attach", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
66316 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66317 if (!SWIG_IsOK(res1)) {
66318 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Attach" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66319 }
66320 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66321 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAttachInfo, 0 );
66322 if (!SWIG_IsOK(res2)) {
66323 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_Attach" "', argument " "2"" of type '" "lldb::SBAttachInfo &""'");
66324 }
66325 if (!argp2) {
66326 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Attach" "', argument " "2"" of type '" "lldb::SBAttachInfo &""'");
66327 }
66328 arg2 = reinterpret_cast< lldb::SBAttachInfo * >(argp2);
66329 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
66330 if (!SWIG_IsOK(res3)) {
66331 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_Attach" "', argument " "3"" of type '" "lldb::SBError &""'");
66332 }
66333 if (!argp3) {
66334 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Attach" "', argument " "3"" of type '" "lldb::SBError &""'");
66335 }
66336 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
66337 {
66338 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66339 result = (arg1)->Attach(attach_info&: *arg2,error&: *arg3);
66340 SWIG_PYTHON_THREAD_END_ALLOW;
66341 }
66342 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
66343 return resultobj;
66344fail:
66345 return NULL;
66346}
66347
66348
66349SWIGINTERN PyObject *_wrap_SBTarget_AttachToProcessWithID(PyObject *self, PyObject *args) {
66350 PyObject *resultobj = 0;
66351 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66352 lldb::SBListener *arg2 = 0 ;
66353 lldb::pid_t arg3 ;
66354 lldb::SBError *arg4 = 0 ;
66355 void *argp1 = 0 ;
66356 int res1 = 0 ;
66357 void *argp2 = 0 ;
66358 int res2 = 0 ;
66359 unsigned long long val3 ;
66360 int ecode3 = 0 ;
66361 void *argp4 = 0 ;
66362 int res4 = 0 ;
66363 PyObject *swig_obj[4] ;
66364 lldb::SBProcess result;
66365
66366 (void)self;
66367 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_AttachToProcessWithID", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
66368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66369 if (!SWIG_IsOK(res1)) {
66370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AttachToProcessWithID" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66371 }
66372 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66373 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
66374 if (!SWIG_IsOK(res2)) {
66375 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AttachToProcessWithID" "', argument " "2"" of type '" "lldb::SBListener &""'");
66376 }
66377 if (!argp2) {
66378 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AttachToProcessWithID" "', argument " "2"" of type '" "lldb::SBListener &""'");
66379 }
66380 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
66381 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
66382 if (!SWIG_IsOK(ecode3)) {
66383 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_AttachToProcessWithID" "', argument " "3"" of type '" "lldb::pid_t""'");
66384 }
66385 arg3 = static_cast< lldb::pid_t >(val3);
66386 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
66387 if (!SWIG_IsOK(res4)) {
66388 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_AttachToProcessWithID" "', argument " "4"" of type '" "lldb::SBError &""'");
66389 }
66390 if (!argp4) {
66391 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AttachToProcessWithID" "', argument " "4"" of type '" "lldb::SBError &""'");
66392 }
66393 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
66394 {
66395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66396 result = (arg1)->AttachToProcessWithID(listener&: *arg2,pid: arg3,error&: *arg4);
66397 SWIG_PYTHON_THREAD_END_ALLOW;
66398 }
66399 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
66400 return resultobj;
66401fail:
66402 return NULL;
66403}
66404
66405
66406SWIGINTERN PyObject *_wrap_SBTarget_AttachToProcessWithName(PyObject *self, PyObject *args) {
66407 PyObject *resultobj = 0;
66408 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66409 lldb::SBListener *arg2 = 0 ;
66410 char *arg3 = (char *) 0 ;
66411 bool arg4 ;
66412 lldb::SBError *arg5 = 0 ;
66413 void *argp1 = 0 ;
66414 int res1 = 0 ;
66415 void *argp2 = 0 ;
66416 int res2 = 0 ;
66417 int res3 ;
66418 char *buf3 = 0 ;
66419 int alloc3 = 0 ;
66420 bool val4 ;
66421 int ecode4 = 0 ;
66422 void *argp5 = 0 ;
66423 int res5 = 0 ;
66424 PyObject *swig_obj[5] ;
66425 lldb::SBProcess result;
66426
66427 (void)self;
66428 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_AttachToProcessWithName", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
66429 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66430 if (!SWIG_IsOK(res1)) {
66431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66432 }
66433 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66434 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
66435 if (!SWIG_IsOK(res2)) {
66436 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "2"" of type '" "lldb::SBListener &""'");
66437 }
66438 if (!argp2) {
66439 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AttachToProcessWithName" "', argument " "2"" of type '" "lldb::SBListener &""'");
66440 }
66441 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
66442 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
66443 if (!SWIG_IsOK(res3)) {
66444 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "3"" of type '" "char const *""'");
66445 }
66446 arg3 = reinterpret_cast< char * >(buf3);
66447 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
66448 if (!SWIG_IsOK(ecode4)) {
66449 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "4"" of type '" "bool""'");
66450 }
66451 arg4 = static_cast< bool >(val4);
66452 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
66453 if (!SWIG_IsOK(res5)) {
66454 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "5"" of type '" "lldb::SBError &""'");
66455 }
66456 if (!argp5) {
66457 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AttachToProcessWithName" "', argument " "5"" of type '" "lldb::SBError &""'");
66458 }
66459 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
66460 {
66461 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66462 result = (arg1)->AttachToProcessWithName(listener&: *arg2,name: (char const *)arg3,wait_for: arg4,error&: *arg5);
66463 SWIG_PYTHON_THREAD_END_ALLOW;
66464 }
66465 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
66466 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66467 return resultobj;
66468fail:
66469 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66470 return NULL;
66471}
66472
66473
66474SWIGINTERN PyObject *_wrap_SBTarget_ConnectRemote(PyObject *self, PyObject *args) {
66475 PyObject *resultobj = 0;
66476 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66477 lldb::SBListener *arg2 = 0 ;
66478 char *arg3 = (char *) 0 ;
66479 char *arg4 = (char *) 0 ;
66480 lldb::SBError *arg5 = 0 ;
66481 void *argp1 = 0 ;
66482 int res1 = 0 ;
66483 void *argp2 = 0 ;
66484 int res2 = 0 ;
66485 int res3 ;
66486 char *buf3 = 0 ;
66487 int alloc3 = 0 ;
66488 int res4 ;
66489 char *buf4 = 0 ;
66490 int alloc4 = 0 ;
66491 void *argp5 = 0 ;
66492 int res5 = 0 ;
66493 PyObject *swig_obj[5] ;
66494 lldb::SBProcess result;
66495
66496 (void)self;
66497 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_ConnectRemote", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
66498 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66499 if (!SWIG_IsOK(res1)) {
66500 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ConnectRemote" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66501 }
66502 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66503 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
66504 if (!SWIG_IsOK(res2)) {
66505 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ConnectRemote" "', argument " "2"" of type '" "lldb::SBListener &""'");
66506 }
66507 if (!argp2) {
66508 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ConnectRemote" "', argument " "2"" of type '" "lldb::SBListener &""'");
66509 }
66510 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
66511 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
66512 if (!SWIG_IsOK(res3)) {
66513 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_ConnectRemote" "', argument " "3"" of type '" "char const *""'");
66514 }
66515 arg3 = reinterpret_cast< char * >(buf3);
66516 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
66517 if (!SWIG_IsOK(res4)) {
66518 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_ConnectRemote" "', argument " "4"" of type '" "char const *""'");
66519 }
66520 arg4 = reinterpret_cast< char * >(buf4);
66521 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
66522 if (!SWIG_IsOK(res5)) {
66523 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_ConnectRemote" "', argument " "5"" of type '" "lldb::SBError &""'");
66524 }
66525 if (!argp5) {
66526 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ConnectRemote" "', argument " "5"" of type '" "lldb::SBError &""'");
66527 }
66528 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
66529 {
66530 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66531 result = (arg1)->ConnectRemote(listener&: *arg2,url: (char const *)arg3,plugin_name: (char const *)arg4,error&: *arg5);
66532 SWIG_PYTHON_THREAD_END_ALLOW;
66533 }
66534 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
66535 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66536 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
66537 return resultobj;
66538fail:
66539 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66540 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
66541 return NULL;
66542}
66543
66544
66545SWIGINTERN PyObject *_wrap_SBTarget_GetExecutable(PyObject *self, PyObject *args) {
66546 PyObject *resultobj = 0;
66547 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66548 void *argp1 = 0 ;
66549 int res1 = 0 ;
66550 PyObject *swig_obj[1] ;
66551 lldb::SBFileSpec result;
66552
66553 (void)self;
66554 if (!args) SWIG_fail;
66555 swig_obj[0] = args;
66556 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66557 if (!SWIG_IsOK(res1)) {
66558 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetExecutable" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66559 }
66560 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66561 {
66562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66563 result = (arg1)->GetExecutable();
66564 SWIG_PYTHON_THREAD_END_ALLOW;
66565 }
66566 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
66567 return resultobj;
66568fail:
66569 return NULL;
66570}
66571
66572
66573SWIGINTERN PyObject *_wrap_SBTarget_AppendImageSearchPath(PyObject *self, PyObject *args) {
66574 PyObject *resultobj = 0;
66575 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66576 char *arg2 = (char *) 0 ;
66577 char *arg3 = (char *) 0 ;
66578 lldb::SBError *arg4 = 0 ;
66579 void *argp1 = 0 ;
66580 int res1 = 0 ;
66581 int res2 ;
66582 char *buf2 = 0 ;
66583 int alloc2 = 0 ;
66584 int res3 ;
66585 char *buf3 = 0 ;
66586 int alloc3 = 0 ;
66587 void *argp4 = 0 ;
66588 int res4 = 0 ;
66589 PyObject *swig_obj[4] ;
66590
66591 (void)self;
66592 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_AppendImageSearchPath", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
66593 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66594 if (!SWIG_IsOK(res1)) {
66595 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AppendImageSearchPath" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66596 }
66597 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66598 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
66599 if (!SWIG_IsOK(res2)) {
66600 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AppendImageSearchPath" "', argument " "2"" of type '" "char const *""'");
66601 }
66602 arg2 = reinterpret_cast< char * >(buf2);
66603 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
66604 if (!SWIG_IsOK(res3)) {
66605 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_AppendImageSearchPath" "', argument " "3"" of type '" "char const *""'");
66606 }
66607 arg3 = reinterpret_cast< char * >(buf3);
66608 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
66609 if (!SWIG_IsOK(res4)) {
66610 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_AppendImageSearchPath" "', argument " "4"" of type '" "lldb::SBError &""'");
66611 }
66612 if (!argp4) {
66613 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AppendImageSearchPath" "', argument " "4"" of type '" "lldb::SBError &""'");
66614 }
66615 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
66616 {
66617 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66618 (arg1)->AppendImageSearchPath(from: (char const *)arg2,to: (char const *)arg3,error&: *arg4);
66619 SWIG_PYTHON_THREAD_END_ALLOW;
66620 }
66621 resultobj = SWIG_Py_Void();
66622 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
66623 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66624 return resultobj;
66625fail:
66626 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
66627 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66628 return NULL;
66629}
66630
66631
66632SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
66633 PyObject *resultobj = 0;
66634 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66635 lldb::SBModule *arg2 = 0 ;
66636 void *argp1 = 0 ;
66637 int res1 = 0 ;
66638 void *argp2 = 0 ;
66639 int res2 = 0 ;
66640 bool result;
66641
66642 (void)self;
66643 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
66644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66645 if (!SWIG_IsOK(res1)) {
66646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AddModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66647 }
66648 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66649 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 );
66650 if (!SWIG_IsOK(res2)) {
66651 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "lldb::SBModule &""'");
66652 }
66653 if (!argp2) {
66654 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "lldb::SBModule &""'");
66655 }
66656 arg2 = reinterpret_cast< lldb::SBModule * >(argp2);
66657 {
66658 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66659 result = (bool)(arg1)->AddModule(module&: *arg2);
66660 SWIG_PYTHON_THREAD_END_ALLOW;
66661 }
66662 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
66663 return resultobj;
66664fail:
66665 return NULL;
66666}
66667
66668
66669SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
66670 PyObject *resultobj = 0;
66671 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66672 char *arg2 = (char *) 0 ;
66673 char *arg3 = (char *) 0 ;
66674 char *arg4 = (char *) 0 ;
66675 void *argp1 = 0 ;
66676 int res1 = 0 ;
66677 int res2 ;
66678 char *buf2 = 0 ;
66679 int alloc2 = 0 ;
66680 int res3 ;
66681 char *buf3 = 0 ;
66682 int alloc3 = 0 ;
66683 int res4 ;
66684 char *buf4 = 0 ;
66685 int alloc4 = 0 ;
66686 lldb::SBModule result;
66687
66688 (void)self;
66689 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
66690 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66691 if (!SWIG_IsOK(res1)) {
66692 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AddModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66693 }
66694 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66695 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
66696 if (!SWIG_IsOK(res2)) {
66697 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "char const *""'");
66698 }
66699 arg2 = reinterpret_cast< char * >(buf2);
66700 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
66701 if (!SWIG_IsOK(res3)) {
66702 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_AddModule" "', argument " "3"" of type '" "char const *""'");
66703 }
66704 arg3 = reinterpret_cast< char * >(buf3);
66705 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
66706 if (!SWIG_IsOK(res4)) {
66707 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_AddModule" "', argument " "4"" of type '" "char const *""'");
66708 }
66709 arg4 = reinterpret_cast< char * >(buf4);
66710 {
66711 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66712 result = (arg1)->AddModule(path: (char const *)arg2,triple: (char const *)arg3,uuid: (char const *)arg4);
66713 SWIG_PYTHON_THREAD_END_ALLOW;
66714 }
66715 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
66716 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
66717 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66718 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
66719 return resultobj;
66720fail:
66721 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
66722 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66723 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
66724 return NULL;
66725}
66726
66727
66728SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
66729 PyObject *resultobj = 0;
66730 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66731 char *arg2 = (char *) 0 ;
66732 char *arg3 = (char *) 0 ;
66733 char *arg4 = (char *) 0 ;
66734 char *arg5 = (char *) 0 ;
66735 void *argp1 = 0 ;
66736 int res1 = 0 ;
66737 int res2 ;
66738 char *buf2 = 0 ;
66739 int alloc2 = 0 ;
66740 int res3 ;
66741 char *buf3 = 0 ;
66742 int alloc3 = 0 ;
66743 int res4 ;
66744 char *buf4 = 0 ;
66745 int alloc4 = 0 ;
66746 int res5 ;
66747 char *buf5 = 0 ;
66748 int alloc5 = 0 ;
66749 lldb::SBModule result;
66750
66751 (void)self;
66752 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
66753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66754 if (!SWIG_IsOK(res1)) {
66755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AddModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66756 }
66757 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66758 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
66759 if (!SWIG_IsOK(res2)) {
66760 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "char const *""'");
66761 }
66762 arg2 = reinterpret_cast< char * >(buf2);
66763 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
66764 if (!SWIG_IsOK(res3)) {
66765 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_AddModule" "', argument " "3"" of type '" "char const *""'");
66766 }
66767 arg3 = reinterpret_cast< char * >(buf3);
66768 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
66769 if (!SWIG_IsOK(res4)) {
66770 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_AddModule" "', argument " "4"" of type '" "char const *""'");
66771 }
66772 arg4 = reinterpret_cast< char * >(buf4);
66773 res5 = SWIG_AsCharPtrAndSize(obj: swig_obj[4], cptr: &buf5, NULL, alloc: &alloc5);
66774 if (!SWIG_IsOK(res5)) {
66775 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_AddModule" "', argument " "5"" of type '" "char const *""'");
66776 }
66777 arg5 = reinterpret_cast< char * >(buf5);
66778 {
66779 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66780 result = (arg1)->AddModule(path: (char const *)arg2,triple: (char const *)arg3,uuid_cstr: (char const *)arg4,symfile: (char const *)arg5);
66781 SWIG_PYTHON_THREAD_END_ALLOW;
66782 }
66783 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
66784 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
66785 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66786 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
66787 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
66788 return resultobj;
66789fail:
66790 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
66791 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
66792 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
66793 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
66794 return NULL;
66795}
66796
66797
66798SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
66799 PyObject *resultobj = 0;
66800 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66801 lldb::SBModuleSpec *arg2 = 0 ;
66802 void *argp1 = 0 ;
66803 int res1 = 0 ;
66804 void *argp2 = 0 ;
66805 int res2 = 0 ;
66806 lldb::SBModule result;
66807
66808 (void)self;
66809 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
66810 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66811 if (!SWIG_IsOK(res1)) {
66812 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AddModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66813 }
66814 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66815 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
66816 if (!SWIG_IsOK(res2)) {
66817 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
66818 }
66819 if (!argp2) {
66820 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
66821 }
66822 arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2);
66823 {
66824 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66825 result = (arg1)->AddModule(module_spec: (lldb::SBModuleSpec const &)*arg2);
66826 SWIG_PYTHON_THREAD_END_ALLOW;
66827 }
66828 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
66829 return resultobj;
66830fail:
66831 return NULL;
66832}
66833
66834
66835SWIGINTERN PyObject *_wrap_SBTarget_AddModule(PyObject *self, PyObject *args) {
66836 Py_ssize_t argc;
66837 PyObject *argv[6] = {
66838 0
66839 };
66840
66841 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_AddModule", min: 0, max: 5, objs: argv))) SWIG_fail;
66842 --argc;
66843 if (argc == 2) {
66844 int _v = 0;
66845 void *vptr = 0;
66846 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
66847 _v = SWIG_CheckState(res);
66848 if (_v) {
66849 void *vptr = 0;
66850 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NO_NULL);
66851 _v = SWIG_CheckState(res);
66852 if (_v) {
66853 return _wrap_SBTarget_AddModule__SWIG_0(self, nobjs: argc, swig_obj: argv);
66854 }
66855 }
66856 }
66857 if (argc == 2) {
66858 int _v = 0;
66859 void *vptr = 0;
66860 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
66861 _v = SWIG_CheckState(res);
66862 if (_v) {
66863 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0);
66864 _v = SWIG_CheckState(res);
66865 if (_v) {
66866 return _wrap_SBTarget_AddModule__SWIG_3(self, nobjs: argc, swig_obj: argv);
66867 }
66868 }
66869 }
66870 if (argc == 4) {
66871 int _v = 0;
66872 void *vptr = 0;
66873 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
66874 _v = SWIG_CheckState(res);
66875 if (_v) {
66876 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
66877 _v = SWIG_CheckState(res);
66878 if (_v) {
66879 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
66880 _v = SWIG_CheckState(res);
66881 if (_v) {
66882 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
66883 _v = SWIG_CheckState(res);
66884 if (_v) {
66885 return _wrap_SBTarget_AddModule__SWIG_1(self, nobjs: argc, swig_obj: argv);
66886 }
66887 }
66888 }
66889 }
66890 }
66891 if (argc == 5) {
66892 int _v = 0;
66893 void *vptr = 0;
66894 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
66895 _v = SWIG_CheckState(res);
66896 if (_v) {
66897 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
66898 _v = SWIG_CheckState(res);
66899 if (_v) {
66900 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
66901 _v = SWIG_CheckState(res);
66902 if (_v) {
66903 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
66904 _v = SWIG_CheckState(res);
66905 if (_v) {
66906 int res = SWIG_AsCharPtrAndSize(obj: argv[4], cptr: 0, NULL, alloc: 0);
66907 _v = SWIG_CheckState(res);
66908 if (_v) {
66909 return _wrap_SBTarget_AddModule__SWIG_2(self, nobjs: argc, swig_obj: argv);
66910 }
66911 }
66912 }
66913 }
66914 }
66915 }
66916
66917fail:
66918 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_AddModule'.\n"
66919 " Possible C/C++ prototypes are:\n"
66920 " lldb::SBTarget::AddModule(lldb::SBModule &)\n"
66921 " lldb::SBTarget::AddModule(char const *,char const *,char const *)\n"
66922 " lldb::SBTarget::AddModule(char const *,char const *,char const *,char const *)\n"
66923 " lldb::SBTarget::AddModule(lldb::SBModuleSpec const &)\n");
66924 return 0;
66925}
66926
66927
66928SWIGINTERN PyObject *_wrap_SBTarget_GetNumModules(PyObject *self, PyObject *args) {
66929 PyObject *resultobj = 0;
66930 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66931 void *argp1 = 0 ;
66932 int res1 = 0 ;
66933 PyObject *swig_obj[1] ;
66934 uint32_t result;
66935
66936 (void)self;
66937 if (!args) SWIG_fail;
66938 swig_obj[0] = args;
66939 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66940 if (!SWIG_IsOK(res1)) {
66941 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetNumModules" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
66942 }
66943 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66944 {
66945 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66946 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetNumModules();
66947 SWIG_PYTHON_THREAD_END_ALLOW;
66948 }
66949 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
66950 return resultobj;
66951fail:
66952 return NULL;
66953}
66954
66955
66956SWIGINTERN PyObject *_wrap_SBTarget_GetModuleAtIndex(PyObject *self, PyObject *args) {
66957 PyObject *resultobj = 0;
66958 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66959 uint32_t arg2 ;
66960 void *argp1 = 0 ;
66961 int res1 = 0 ;
66962 unsigned int val2 ;
66963 int ecode2 = 0 ;
66964 PyObject *swig_obj[2] ;
66965 lldb::SBModule result;
66966
66967 (void)self;
66968 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetModuleAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
66969 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
66970 if (!SWIG_IsOK(res1)) {
66971 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetModuleAtIndex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
66972 }
66973 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
66974 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
66975 if (!SWIG_IsOK(ecode2)) {
66976 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_GetModuleAtIndex" "', argument " "2"" of type '" "uint32_t""'");
66977 }
66978 arg2 = static_cast< uint32_t >(val2);
66979 {
66980 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66981 result = (arg1)->GetModuleAtIndex(idx: arg2);
66982 SWIG_PYTHON_THREAD_END_ALLOW;
66983 }
66984 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
66985 return resultobj;
66986fail:
66987 return NULL;
66988}
66989
66990
66991SWIGINTERN PyObject *_wrap_SBTarget_RemoveModule(PyObject *self, PyObject *args) {
66992 PyObject *resultobj = 0;
66993 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
66994 lldb::SBModule arg2 ;
66995 void *argp1 = 0 ;
66996 int res1 = 0 ;
66997 void *argp2 ;
66998 int res2 = 0 ;
66999 PyObject *swig_obj[2] ;
67000 bool result;
67001
67002 (void)self;
67003 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_RemoveModule", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
67004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67005 if (!SWIG_IsOK(res1)) {
67006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_RemoveModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67007 }
67008 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67009 {
67010 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
67011 if (!SWIG_IsOK(res2)) {
67012 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_RemoveModule" "', argument " "2"" of type '" "lldb::SBModule""'");
67013 }
67014 if (!argp2) {
67015 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_RemoveModule" "', argument " "2"" of type '" "lldb::SBModule""'");
67016 } else {
67017 lldb::SBModule * temp = reinterpret_cast< lldb::SBModule * >(argp2);
67018 arg2 = *temp;
67019 if (SWIG_IsNewObj(res2)) delete temp;
67020 }
67021 }
67022 {
67023 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67024 result = (bool)(arg1)->RemoveModule(module: arg2);
67025 SWIG_PYTHON_THREAD_END_ALLOW;
67026 }
67027 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
67028 return resultobj;
67029fail:
67030 return NULL;
67031}
67032
67033
67034SWIGINTERN PyObject *_wrap_SBTarget_GetDebugger(PyObject *self, PyObject *args) {
67035 PyObject *resultobj = 0;
67036 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67037 void *argp1 = 0 ;
67038 int res1 = 0 ;
67039 PyObject *swig_obj[1] ;
67040 lldb::SBDebugger result;
67041
67042 (void)self;
67043 if (!args) SWIG_fail;
67044 swig_obj[0] = args;
67045 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67046 if (!SWIG_IsOK(res1)) {
67047 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetDebugger" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
67048 }
67049 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67050 {
67051 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67052 result = ((lldb::SBTarget const *)arg1)->GetDebugger();
67053 SWIG_PYTHON_THREAD_END_ALLOW;
67054 }
67055 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(result)), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
67056 return resultobj;
67057fail:
67058 return NULL;
67059}
67060
67061
67062SWIGINTERN PyObject *_wrap_SBTarget_FindModule(PyObject *self, PyObject *args) {
67063 PyObject *resultobj = 0;
67064 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67065 lldb::SBFileSpec *arg2 = 0 ;
67066 void *argp1 = 0 ;
67067 int res1 = 0 ;
67068 void *argp2 = 0 ;
67069 int res2 = 0 ;
67070 PyObject *swig_obj[2] ;
67071 lldb::SBModule result;
67072
67073 (void)self;
67074 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindModule", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
67075 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67076 if (!SWIG_IsOK(res1)) {
67077 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67078 }
67079 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67080 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
67081 if (!SWIG_IsOK(res2)) {
67082 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindModule" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
67083 }
67084 if (!argp2) {
67085 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_FindModule" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
67086 }
67087 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
67088 {
67089 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67090 result = (arg1)->FindModule(file_spec: (lldb::SBFileSpec const &)*arg2);
67091 SWIG_PYTHON_THREAD_END_ALLOW;
67092 }
67093 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
67094 return resultobj;
67095fail:
67096 return NULL;
67097}
67098
67099
67100SWIGINTERN PyObject *_wrap_SBTarget_FindCompileUnits(PyObject *self, PyObject *args) {
67101 PyObject *resultobj = 0;
67102 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67103 lldb::SBFileSpec *arg2 = 0 ;
67104 void *argp1 = 0 ;
67105 int res1 = 0 ;
67106 void *argp2 = 0 ;
67107 int res2 = 0 ;
67108 PyObject *swig_obj[2] ;
67109 lldb::SBSymbolContextList result;
67110
67111 (void)self;
67112 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindCompileUnits", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
67113 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67114 if (!SWIG_IsOK(res1)) {
67115 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindCompileUnits" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67116 }
67117 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67118 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
67119 if (!SWIG_IsOK(res2)) {
67120 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindCompileUnits" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
67121 }
67122 if (!argp2) {
67123 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_FindCompileUnits" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
67124 }
67125 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
67126 {
67127 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67128 result = (arg1)->FindCompileUnits(sb_file_spec: (lldb::SBFileSpec const &)*arg2);
67129 SWIG_PYTHON_THREAD_END_ALLOW;
67130 }
67131 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
67132 return resultobj;
67133fail:
67134 return NULL;
67135}
67136
67137
67138SWIGINTERN PyObject *_wrap_SBTarget_GetByteOrder(PyObject *self, PyObject *args) {
67139 PyObject *resultobj = 0;
67140 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67141 void *argp1 = 0 ;
67142 int res1 = 0 ;
67143 PyObject *swig_obj[1] ;
67144 lldb::ByteOrder result;
67145
67146 (void)self;
67147 if (!args) SWIG_fail;
67148 swig_obj[0] = args;
67149 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67150 if (!SWIG_IsOK(res1)) {
67151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetByteOrder" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67152 }
67153 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67154 {
67155 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67156 result = (lldb::ByteOrder)(arg1)->GetByteOrder();
67157 SWIG_PYTHON_THREAD_END_ALLOW;
67158 }
67159 resultobj = SWIG_From_int(value: static_cast< int >(result));
67160 return resultobj;
67161fail:
67162 return NULL;
67163}
67164
67165
67166SWIGINTERN PyObject *_wrap_SBTarget_GetAddressByteSize(PyObject *self, PyObject *args) {
67167 PyObject *resultobj = 0;
67168 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67169 void *argp1 = 0 ;
67170 int res1 = 0 ;
67171 PyObject *swig_obj[1] ;
67172 uint32_t result;
67173
67174 (void)self;
67175 if (!args) SWIG_fail;
67176 swig_obj[0] = args;
67177 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67178 if (!SWIG_IsOK(res1)) {
67179 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetAddressByteSize" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67180 }
67181 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67182 {
67183 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67184 result = (uint32_t)(arg1)->GetAddressByteSize();
67185 SWIG_PYTHON_THREAD_END_ALLOW;
67186 }
67187 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
67188 return resultobj;
67189fail:
67190 return NULL;
67191}
67192
67193
67194SWIGINTERN PyObject *_wrap_SBTarget_GetTriple(PyObject *self, PyObject *args) {
67195 PyObject *resultobj = 0;
67196 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67197 void *argp1 = 0 ;
67198 int res1 = 0 ;
67199 PyObject *swig_obj[1] ;
67200 char *result = 0 ;
67201
67202 (void)self;
67203 if (!args) SWIG_fail;
67204 swig_obj[0] = args;
67205 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67206 if (!SWIG_IsOK(res1)) {
67207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetTriple" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67208 }
67209 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67210 {
67211 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67212 result = (char *)(arg1)->GetTriple();
67213 SWIG_PYTHON_THREAD_END_ALLOW;
67214 }
67215 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
67216 return resultobj;
67217fail:
67218 return NULL;
67219}
67220
67221
67222SWIGINTERN PyObject *_wrap_SBTarget_GetABIName(PyObject *self, PyObject *args) {
67223 PyObject *resultobj = 0;
67224 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67225 void *argp1 = 0 ;
67226 int res1 = 0 ;
67227 PyObject *swig_obj[1] ;
67228 char *result = 0 ;
67229
67230 (void)self;
67231 if (!args) SWIG_fail;
67232 swig_obj[0] = args;
67233 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67234 if (!SWIG_IsOK(res1)) {
67235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetABIName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67236 }
67237 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67238 {
67239 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67240 result = (char *)(arg1)->GetABIName();
67241 SWIG_PYTHON_THREAD_END_ALLOW;
67242 }
67243 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
67244 return resultobj;
67245fail:
67246 return NULL;
67247}
67248
67249
67250SWIGINTERN PyObject *_wrap_SBTarget_GetLabel(PyObject *self, PyObject *args) {
67251 PyObject *resultobj = 0;
67252 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67253 void *argp1 = 0 ;
67254 int res1 = 0 ;
67255 PyObject *swig_obj[1] ;
67256 char *result = 0 ;
67257
67258 (void)self;
67259 if (!args) SWIG_fail;
67260 swig_obj[0] = args;
67261 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67262 if (!SWIG_IsOK(res1)) {
67263 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetLabel" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
67264 }
67265 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67266 {
67267 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67268 result = (char *)((lldb::SBTarget const *)arg1)->GetLabel();
67269 SWIG_PYTHON_THREAD_END_ALLOW;
67270 }
67271 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
67272 return resultobj;
67273fail:
67274 return NULL;
67275}
67276
67277
67278SWIGINTERN PyObject *_wrap_SBTarget_SetLabel(PyObject *self, PyObject *args) {
67279 PyObject *resultobj = 0;
67280 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67281 char *arg2 = (char *) 0 ;
67282 void *argp1 = 0 ;
67283 int res1 = 0 ;
67284 int res2 ;
67285 char *buf2 = 0 ;
67286 int alloc2 = 0 ;
67287 PyObject *swig_obj[2] ;
67288 lldb::SBError result;
67289
67290 (void)self;
67291 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_SetLabel", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
67292 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67293 if (!SWIG_IsOK(res1)) {
67294 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetLabel" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67295 }
67296 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67297 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
67298 if (!SWIG_IsOK(res2)) {
67299 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_SetLabel" "', argument " "2"" of type '" "char const *""'");
67300 }
67301 arg2 = reinterpret_cast< char * >(buf2);
67302 {
67303 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67304 result = (arg1)->SetLabel((char const *)arg2);
67305 SWIG_PYTHON_THREAD_END_ALLOW;
67306 }
67307 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
67308 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67309 return resultobj;
67310fail:
67311 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67312 return NULL;
67313}
67314
67315
67316SWIGINTERN PyObject *_wrap_SBTarget_GetMinimumOpcodeByteSize(PyObject *self, PyObject *args) {
67317 PyObject *resultobj = 0;
67318 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67319 void *argp1 = 0 ;
67320 int res1 = 0 ;
67321 PyObject *swig_obj[1] ;
67322 uint32_t result;
67323
67324 (void)self;
67325 if (!args) SWIG_fail;
67326 swig_obj[0] = args;
67327 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67328 if (!SWIG_IsOK(res1)) {
67329 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetMinimumOpcodeByteSize" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
67330 }
67331 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67332 {
67333 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67334 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetMinimumOpcodeByteSize();
67335 SWIG_PYTHON_THREAD_END_ALLOW;
67336 }
67337 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
67338 return resultobj;
67339fail:
67340 return NULL;
67341}
67342
67343
67344SWIGINTERN PyObject *_wrap_SBTarget_GetMaximumOpcodeByteSize(PyObject *self, PyObject *args) {
67345 PyObject *resultobj = 0;
67346 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67347 void *argp1 = 0 ;
67348 int res1 = 0 ;
67349 PyObject *swig_obj[1] ;
67350 uint32_t result;
67351
67352 (void)self;
67353 if (!args) SWIG_fail;
67354 swig_obj[0] = args;
67355 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67356 if (!SWIG_IsOK(res1)) {
67357 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetMaximumOpcodeByteSize" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
67358 }
67359 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67360 {
67361 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67362 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetMaximumOpcodeByteSize();
67363 SWIG_PYTHON_THREAD_END_ALLOW;
67364 }
67365 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
67366 return resultobj;
67367fail:
67368 return NULL;
67369}
67370
67371
67372SWIGINTERN PyObject *_wrap_SBTarget_GetDataByteSize(PyObject *self, PyObject *args) {
67373 PyObject *resultobj = 0;
67374 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67375 void *argp1 = 0 ;
67376 int res1 = 0 ;
67377 PyObject *swig_obj[1] ;
67378 uint32_t result;
67379
67380 (void)self;
67381 if (!args) SWIG_fail;
67382 swig_obj[0] = args;
67383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67384 if (!SWIG_IsOK(res1)) {
67385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetDataByteSize" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67386 }
67387 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67388 {
67389 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67390 result = (uint32_t)(arg1)->GetDataByteSize();
67391 SWIG_PYTHON_THREAD_END_ALLOW;
67392 }
67393 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
67394 return resultobj;
67395fail:
67396 return NULL;
67397}
67398
67399
67400SWIGINTERN PyObject *_wrap_SBTarget_GetCodeByteSize(PyObject *self, PyObject *args) {
67401 PyObject *resultobj = 0;
67402 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67403 void *argp1 = 0 ;
67404 int res1 = 0 ;
67405 PyObject *swig_obj[1] ;
67406 uint32_t result;
67407
67408 (void)self;
67409 if (!args) SWIG_fail;
67410 swig_obj[0] = args;
67411 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67412 if (!SWIG_IsOK(res1)) {
67413 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetCodeByteSize" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67414 }
67415 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67416 {
67417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67418 result = (uint32_t)(arg1)->GetCodeByteSize();
67419 SWIG_PYTHON_THREAD_END_ALLOW;
67420 }
67421 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
67422 return resultobj;
67423fail:
67424 return NULL;
67425}
67426
67427
67428SWIGINTERN PyObject *_wrap_SBTarget_GetMaximumNumberOfChildrenToDisplay(PyObject *self, PyObject *args) {
67429 PyObject *resultobj = 0;
67430 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67431 void *argp1 = 0 ;
67432 int res1 = 0 ;
67433 PyObject *swig_obj[1] ;
67434 uint32_t result;
67435
67436 (void)self;
67437 if (!args) SWIG_fail;
67438 swig_obj[0] = args;
67439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67440 if (!SWIG_IsOK(res1)) {
67441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetMaximumNumberOfChildrenToDisplay" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
67442 }
67443 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67444 {
67445 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67446 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetMaximumNumberOfChildrenToDisplay();
67447 SWIG_PYTHON_THREAD_END_ALLOW;
67448 }
67449 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
67450 return resultobj;
67451fail:
67452 return NULL;
67453}
67454
67455
67456SWIGINTERN PyObject *_wrap_SBTarget_SetSectionLoadAddress(PyObject *self, PyObject *args) {
67457 PyObject *resultobj = 0;
67458 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67459 lldb::SBSection arg2 ;
67460 lldb::addr_t arg3 ;
67461 void *argp1 = 0 ;
67462 int res1 = 0 ;
67463 void *argp2 ;
67464 int res2 = 0 ;
67465 unsigned long long val3 ;
67466 int ecode3 = 0 ;
67467 PyObject *swig_obj[3] ;
67468 lldb::SBError result;
67469
67470 (void)self;
67471 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_SetSectionLoadAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
67472 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67473 if (!SWIG_IsOK(res1)) {
67474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetSectionLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67475 }
67476 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67477 {
67478 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
67479 if (!SWIG_IsOK(res2)) {
67480 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_SetSectionLoadAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
67481 }
67482 if (!argp2) {
67483 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_SetSectionLoadAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
67484 } else {
67485 lldb::SBSection * temp = reinterpret_cast< lldb::SBSection * >(argp2);
67486 arg2 = *temp;
67487 if (SWIG_IsNewObj(res2)) delete temp;
67488 }
67489 }
67490 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
67491 if (!SWIG_IsOK(ecode3)) {
67492 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_SetSectionLoadAddress" "', argument " "3"" of type '" "lldb::addr_t""'");
67493 }
67494 arg3 = static_cast< lldb::addr_t >(val3);
67495 {
67496 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67497 result = (arg1)->SetSectionLoadAddress(section: arg2,section_base_addr: arg3);
67498 SWIG_PYTHON_THREAD_END_ALLOW;
67499 }
67500 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
67501 return resultobj;
67502fail:
67503 return NULL;
67504}
67505
67506
67507SWIGINTERN PyObject *_wrap_SBTarget_ClearSectionLoadAddress(PyObject *self, PyObject *args) {
67508 PyObject *resultobj = 0;
67509 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67510 lldb::SBSection arg2 ;
67511 void *argp1 = 0 ;
67512 int res1 = 0 ;
67513 void *argp2 ;
67514 int res2 = 0 ;
67515 PyObject *swig_obj[2] ;
67516 lldb::SBError result;
67517
67518 (void)self;
67519 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_ClearSectionLoadAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
67520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67521 if (!SWIG_IsOK(res1)) {
67522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ClearSectionLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67523 }
67524 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67525 {
67526 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
67527 if (!SWIG_IsOK(res2)) {
67528 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ClearSectionLoadAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
67529 }
67530 if (!argp2) {
67531 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ClearSectionLoadAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
67532 } else {
67533 lldb::SBSection * temp = reinterpret_cast< lldb::SBSection * >(argp2);
67534 arg2 = *temp;
67535 if (SWIG_IsNewObj(res2)) delete temp;
67536 }
67537 }
67538 {
67539 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67540 result = (arg1)->ClearSectionLoadAddress(section: arg2);
67541 SWIG_PYTHON_THREAD_END_ALLOW;
67542 }
67543 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
67544 return resultobj;
67545fail:
67546 return NULL;
67547}
67548
67549
67550SWIGINTERN PyObject *_wrap_SBTarget_SetModuleLoadAddress(PyObject *self, PyObject *args) {
67551 PyObject *resultobj = 0;
67552 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67553 lldb::SBModule arg2 ;
67554 uint64_t arg3 ;
67555 void *argp1 = 0 ;
67556 int res1 = 0 ;
67557 void *argp2 ;
67558 int res2 = 0 ;
67559 unsigned long long val3 ;
67560 int ecode3 = 0 ;
67561 PyObject *swig_obj[3] ;
67562 lldb::SBError result;
67563
67564 (void)self;
67565 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_SetModuleLoadAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
67566 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67567 if (!SWIG_IsOK(res1)) {
67568 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetModuleLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67569 }
67570 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67571 {
67572 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
67573 if (!SWIG_IsOK(res2)) {
67574 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_SetModuleLoadAddress" "', argument " "2"" of type '" "lldb::SBModule""'");
67575 }
67576 if (!argp2) {
67577 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_SetModuleLoadAddress" "', argument " "2"" of type '" "lldb::SBModule""'");
67578 } else {
67579 lldb::SBModule * temp = reinterpret_cast< lldb::SBModule * >(argp2);
67580 arg2 = *temp;
67581 if (SWIG_IsNewObj(res2)) delete temp;
67582 }
67583 }
67584 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
67585 if (!SWIG_IsOK(ecode3)) {
67586 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_SetModuleLoadAddress" "', argument " "3"" of type '" "uint64_t""'");
67587 }
67588 arg3 = static_cast< uint64_t >(val3);
67589 {
67590 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67591 result = (arg1)->SetModuleLoadAddress(module: arg2,sections_offset: arg3);
67592 SWIG_PYTHON_THREAD_END_ALLOW;
67593 }
67594 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
67595 return resultobj;
67596fail:
67597 return NULL;
67598}
67599
67600
67601SWIGINTERN PyObject *_wrap_SBTarget_ClearModuleLoadAddress(PyObject *self, PyObject *args) {
67602 PyObject *resultobj = 0;
67603 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67604 lldb::SBModule arg2 ;
67605 void *argp1 = 0 ;
67606 int res1 = 0 ;
67607 void *argp2 ;
67608 int res2 = 0 ;
67609 PyObject *swig_obj[2] ;
67610 lldb::SBError result;
67611
67612 (void)self;
67613 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_ClearModuleLoadAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
67614 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67615 if (!SWIG_IsOK(res1)) {
67616 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ClearModuleLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67617 }
67618 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67619 {
67620 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
67621 if (!SWIG_IsOK(res2)) {
67622 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ClearModuleLoadAddress" "', argument " "2"" of type '" "lldb::SBModule""'");
67623 }
67624 if (!argp2) {
67625 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ClearModuleLoadAddress" "', argument " "2"" of type '" "lldb::SBModule""'");
67626 } else {
67627 lldb::SBModule * temp = reinterpret_cast< lldb::SBModule * >(argp2);
67628 arg2 = *temp;
67629 if (SWIG_IsNewObj(res2)) delete temp;
67630 }
67631 }
67632 {
67633 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67634 result = (arg1)->ClearModuleLoadAddress(module: arg2);
67635 SWIG_PYTHON_THREAD_END_ALLOW;
67636 }
67637 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
67638 return resultobj;
67639fail:
67640 return NULL;
67641}
67642
67643
67644SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
67645 PyObject *resultobj = 0;
67646 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67647 char *arg2 = (char *) 0 ;
67648 uint32_t arg3 ;
67649 void *argp1 = 0 ;
67650 int res1 = 0 ;
67651 int res2 ;
67652 char *buf2 = 0 ;
67653 int alloc2 = 0 ;
67654 unsigned int val3 ;
67655 int ecode3 = 0 ;
67656 lldb::SBSymbolContextList result;
67657
67658 (void)self;
67659 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
67660 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67661 if (!SWIG_IsOK(res1)) {
67662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindFunctions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67663 }
67664 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67665 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
67666 if (!SWIG_IsOK(res2)) {
67667 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindFunctions" "', argument " "2"" of type '" "char const *""'");
67668 }
67669 arg2 = reinterpret_cast< char * >(buf2);
67670 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
67671 if (!SWIG_IsOK(ecode3)) {
67672 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindFunctions" "', argument " "3"" of type '" "uint32_t""'");
67673 }
67674 arg3 = static_cast< uint32_t >(val3);
67675 {
67676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67677 result = (arg1)->FindFunctions(name: (char const *)arg2,name_type_mask: arg3);
67678 SWIG_PYTHON_THREAD_END_ALLOW;
67679 }
67680 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
67681 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67682 return resultobj;
67683fail:
67684 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67685 return NULL;
67686}
67687
67688
67689SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
67690 PyObject *resultobj = 0;
67691 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67692 char *arg2 = (char *) 0 ;
67693 void *argp1 = 0 ;
67694 int res1 = 0 ;
67695 int res2 ;
67696 char *buf2 = 0 ;
67697 int alloc2 = 0 ;
67698 lldb::SBSymbolContextList result;
67699
67700 (void)self;
67701 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
67702 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67703 if (!SWIG_IsOK(res1)) {
67704 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindFunctions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67705 }
67706 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67707 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
67708 if (!SWIG_IsOK(res2)) {
67709 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindFunctions" "', argument " "2"" of type '" "char const *""'");
67710 }
67711 arg2 = reinterpret_cast< char * >(buf2);
67712 {
67713 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67714 result = (arg1)->FindFunctions(name: (char const *)arg2);
67715 SWIG_PYTHON_THREAD_END_ALLOW;
67716 }
67717 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
67718 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67719 return resultobj;
67720fail:
67721 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67722 return NULL;
67723}
67724
67725
67726SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions(PyObject *self, PyObject *args) {
67727 Py_ssize_t argc;
67728 PyObject *argv[4] = {
67729 0
67730 };
67731
67732 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_FindFunctions", min: 0, max: 3, objs: argv))) SWIG_fail;
67733 --argc;
67734 if (argc == 2) {
67735 int _v = 0;
67736 void *vptr = 0;
67737 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
67738 _v = SWIG_CheckState(res);
67739 if (_v) {
67740 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
67741 _v = SWIG_CheckState(res);
67742 if (_v) {
67743 return _wrap_SBTarget_FindFunctions__SWIG_1(self, nobjs: argc, swig_obj: argv);
67744 }
67745 }
67746 }
67747 if (argc == 3) {
67748 int _v = 0;
67749 void *vptr = 0;
67750 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
67751 _v = SWIG_CheckState(res);
67752 if (_v) {
67753 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
67754 _v = SWIG_CheckState(res);
67755 if (_v) {
67756 {
67757 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
67758 _v = SWIG_CheckState(res);
67759 }
67760 if (_v) {
67761 return _wrap_SBTarget_FindFunctions__SWIG_0(self, nobjs: argc, swig_obj: argv);
67762 }
67763 }
67764 }
67765 }
67766
67767fail:
67768 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_FindFunctions'.\n"
67769 " Possible C/C++ prototypes are:\n"
67770 " lldb::SBTarget::FindFunctions(char const *,uint32_t)\n"
67771 " lldb::SBTarget::FindFunctions(char const *)\n");
67772 return 0;
67773}
67774
67775
67776SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
67777 PyObject *resultobj = 0;
67778 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67779 char *arg2 = (char *) 0 ;
67780 uint32_t arg3 ;
67781 void *argp1 = 0 ;
67782 int res1 = 0 ;
67783 int res2 ;
67784 char *buf2 = 0 ;
67785 int alloc2 = 0 ;
67786 unsigned int val3 ;
67787 int ecode3 = 0 ;
67788 lldb::SBValueList result;
67789
67790 (void)self;
67791 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
67792 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67793 if (!SWIG_IsOK(res1)) {
67794 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindGlobalVariables" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67795 }
67796 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67797 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
67798 if (!SWIG_IsOK(res2)) {
67799 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindGlobalVariables" "', argument " "2"" of type '" "char const *""'");
67800 }
67801 arg2 = reinterpret_cast< char * >(buf2);
67802 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
67803 if (!SWIG_IsOK(ecode3)) {
67804 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindGlobalVariables" "', argument " "3"" of type '" "uint32_t""'");
67805 }
67806 arg3 = static_cast< uint32_t >(val3);
67807 {
67808 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67809 result = (arg1)->FindGlobalVariables(name: (char const *)arg2,max_matches: arg3);
67810 SWIG_PYTHON_THREAD_END_ALLOW;
67811 }
67812 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
67813 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67814 return resultobj;
67815fail:
67816 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67817 return NULL;
67818}
67819
67820
67821SWIGINTERN PyObject *_wrap_SBTarget_FindFirstGlobalVariable(PyObject *self, PyObject *args) {
67822 PyObject *resultobj = 0;
67823 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67824 char *arg2 = (char *) 0 ;
67825 void *argp1 = 0 ;
67826 int res1 = 0 ;
67827 int res2 ;
67828 char *buf2 = 0 ;
67829 int alloc2 = 0 ;
67830 PyObject *swig_obj[2] ;
67831 lldb::SBValue result;
67832
67833 (void)self;
67834 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindFirstGlobalVariable", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
67835 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67836 if (!SWIG_IsOK(res1)) {
67837 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindFirstGlobalVariable" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67838 }
67839 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67840 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
67841 if (!SWIG_IsOK(res2)) {
67842 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindFirstGlobalVariable" "', argument " "2"" of type '" "char const *""'");
67843 }
67844 arg2 = reinterpret_cast< char * >(buf2);
67845 {
67846 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67847 result = (arg1)->FindFirstGlobalVariable(name: (char const *)arg2);
67848 SWIG_PYTHON_THREAD_END_ALLOW;
67849 }
67850 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
67851 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67852 return resultobj;
67853fail:
67854 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67855 return NULL;
67856}
67857
67858
67859SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
67860 PyObject *resultobj = 0;
67861 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67862 char *arg2 = (char *) 0 ;
67863 uint32_t arg3 ;
67864 lldb::MatchType arg4 ;
67865 void *argp1 = 0 ;
67866 int res1 = 0 ;
67867 int res2 ;
67868 char *buf2 = 0 ;
67869 int alloc2 = 0 ;
67870 unsigned int val3 ;
67871 int ecode3 = 0 ;
67872 int val4 ;
67873 int ecode4 = 0 ;
67874 lldb::SBValueList result;
67875
67876 (void)self;
67877 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
67878 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67879 if (!SWIG_IsOK(res1)) {
67880 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindGlobalVariables" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67881 }
67882 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67883 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
67884 if (!SWIG_IsOK(res2)) {
67885 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindGlobalVariables" "', argument " "2"" of type '" "char const *""'");
67886 }
67887 arg2 = reinterpret_cast< char * >(buf2);
67888 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
67889 if (!SWIG_IsOK(ecode3)) {
67890 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindGlobalVariables" "', argument " "3"" of type '" "uint32_t""'");
67891 }
67892 arg3 = static_cast< uint32_t >(val3);
67893 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
67894 if (!SWIG_IsOK(ecode4)) {
67895 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_FindGlobalVariables" "', argument " "4"" of type '" "lldb::MatchType""'");
67896 }
67897 arg4 = static_cast< lldb::MatchType >(val4);
67898 {
67899 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67900 result = (arg1)->FindGlobalVariables(name: (char const *)arg2,max_matches: arg3,matchtype: arg4);
67901 SWIG_PYTHON_THREAD_END_ALLOW;
67902 }
67903 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(result)), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
67904 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67905 return resultobj;
67906fail:
67907 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
67908 return NULL;
67909}
67910
67911
67912SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables(PyObject *self, PyObject *args) {
67913 Py_ssize_t argc;
67914 PyObject *argv[5] = {
67915 0
67916 };
67917
67918 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_FindGlobalVariables", min: 0, max: 4, objs: argv))) SWIG_fail;
67919 --argc;
67920 if (argc == 3) {
67921 int _v = 0;
67922 void *vptr = 0;
67923 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
67924 _v = SWIG_CheckState(res);
67925 if (_v) {
67926 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
67927 _v = SWIG_CheckState(res);
67928 if (_v) {
67929 {
67930 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
67931 _v = SWIG_CheckState(res);
67932 }
67933 if (_v) {
67934 return _wrap_SBTarget_FindGlobalVariables__SWIG_0(self, nobjs: argc, swig_obj: argv);
67935 }
67936 }
67937 }
67938 }
67939 if (argc == 4) {
67940 int _v = 0;
67941 void *vptr = 0;
67942 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
67943 _v = SWIG_CheckState(res);
67944 if (_v) {
67945 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
67946 _v = SWIG_CheckState(res);
67947 if (_v) {
67948 {
67949 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
67950 _v = SWIG_CheckState(res);
67951 }
67952 if (_v) {
67953 {
67954 int res = SWIG_AsVal_int(obj: argv[3], NULL);
67955 _v = SWIG_CheckState(res);
67956 }
67957 if (_v) {
67958 return _wrap_SBTarget_FindGlobalVariables__SWIG_1(self, nobjs: argc, swig_obj: argv);
67959 }
67960 }
67961 }
67962 }
67963 }
67964
67965fail:
67966 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_FindGlobalVariables'.\n"
67967 " Possible C/C++ prototypes are:\n"
67968 " lldb::SBTarget::FindGlobalVariables(char const *,uint32_t)\n"
67969 " lldb::SBTarget::FindGlobalVariables(char const *,uint32_t,lldb::MatchType)\n");
67970 return 0;
67971}
67972
67973
67974SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalFunctions(PyObject *self, PyObject *args) {
67975 PyObject *resultobj = 0;
67976 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
67977 char *arg2 = (char *) 0 ;
67978 uint32_t arg3 ;
67979 lldb::MatchType arg4 ;
67980 void *argp1 = 0 ;
67981 int res1 = 0 ;
67982 int res2 ;
67983 char *buf2 = 0 ;
67984 int alloc2 = 0 ;
67985 unsigned int val3 ;
67986 int ecode3 = 0 ;
67987 int val4 ;
67988 int ecode4 = 0 ;
67989 PyObject *swig_obj[4] ;
67990 lldb::SBSymbolContextList result;
67991
67992 (void)self;
67993 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindGlobalFunctions", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
67994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
67995 if (!SWIG_IsOK(res1)) {
67996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindGlobalFunctions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
67997 }
67998 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
67999 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
68000 if (!SWIG_IsOK(res2)) {
68001 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindGlobalFunctions" "', argument " "2"" of type '" "char const *""'");
68002 }
68003 arg2 = reinterpret_cast< char * >(buf2);
68004 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
68005 if (!SWIG_IsOK(ecode3)) {
68006 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindGlobalFunctions" "', argument " "3"" of type '" "uint32_t""'");
68007 }
68008 arg3 = static_cast< uint32_t >(val3);
68009 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
68010 if (!SWIG_IsOK(ecode4)) {
68011 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_FindGlobalFunctions" "', argument " "4"" of type '" "lldb::MatchType""'");
68012 }
68013 arg4 = static_cast< lldb::MatchType >(val4);
68014 {
68015 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68016 result = (arg1)->FindGlobalFunctions(name: (char const *)arg2,max_matches: arg3,matchtype: arg4);
68017 SWIG_PYTHON_THREAD_END_ALLOW;
68018 }
68019 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
68020 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68021 return resultobj;
68022fail:
68023 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68024 return NULL;
68025}
68026
68027
68028SWIGINTERN PyObject *_wrap_SBTarget_Clear(PyObject *self, PyObject *args) {
68029 PyObject *resultobj = 0;
68030 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68031 void *argp1 = 0 ;
68032 int res1 = 0 ;
68033 PyObject *swig_obj[1] ;
68034
68035 (void)self;
68036 if (!args) SWIG_fail;
68037 swig_obj[0] = args;
68038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68039 if (!SWIG_IsOK(res1)) {
68040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Clear" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68041 }
68042 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68043 {
68044 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68045 (arg1)->Clear();
68046 SWIG_PYTHON_THREAD_END_ALLOW;
68047 }
68048 resultobj = SWIG_Py_Void();
68049 return resultobj;
68050fail:
68051 return NULL;
68052}
68053
68054
68055SWIGINTERN PyObject *_wrap_SBTarget_ResolveFileAddress(PyObject *self, PyObject *args) {
68056 PyObject *resultobj = 0;
68057 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68058 lldb::addr_t arg2 ;
68059 void *argp1 = 0 ;
68060 int res1 = 0 ;
68061 unsigned long long val2 ;
68062 int ecode2 = 0 ;
68063 PyObject *swig_obj[2] ;
68064 lldb::SBAddress result;
68065
68066 (void)self;
68067 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_ResolveFileAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
68068 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68069 if (!SWIG_IsOK(res1)) {
68070 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResolveFileAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68071 }
68072 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68073 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
68074 if (!SWIG_IsOK(ecode2)) {
68075 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_ResolveFileAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
68076 }
68077 arg2 = static_cast< lldb::addr_t >(val2);
68078 {
68079 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68080 result = (arg1)->ResolveFileAddress(file_addr: arg2);
68081 SWIG_PYTHON_THREAD_END_ALLOW;
68082 }
68083 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
68084 return resultobj;
68085fail:
68086 return NULL;
68087}
68088
68089
68090SWIGINTERN PyObject *_wrap_SBTarget_ResolveLoadAddress(PyObject *self, PyObject *args) {
68091 PyObject *resultobj = 0;
68092 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68093 lldb::addr_t arg2 ;
68094 void *argp1 = 0 ;
68095 int res1 = 0 ;
68096 unsigned long long val2 ;
68097 int ecode2 = 0 ;
68098 PyObject *swig_obj[2] ;
68099 lldb::SBAddress result;
68100
68101 (void)self;
68102 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_ResolveLoadAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
68103 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68104 if (!SWIG_IsOK(res1)) {
68105 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResolveLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68106 }
68107 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68108 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
68109 if (!SWIG_IsOK(ecode2)) {
68110 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_ResolveLoadAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
68111 }
68112 arg2 = static_cast< lldb::addr_t >(val2);
68113 {
68114 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68115 result = (arg1)->ResolveLoadAddress(vm_addr: arg2);
68116 SWIG_PYTHON_THREAD_END_ALLOW;
68117 }
68118 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
68119 return resultobj;
68120fail:
68121 return NULL;
68122}
68123
68124
68125SWIGINTERN PyObject *_wrap_SBTarget_ResolvePastLoadAddress(PyObject *self, PyObject *args) {
68126 PyObject *resultobj = 0;
68127 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68128 uint32_t arg2 ;
68129 lldb::addr_t arg3 ;
68130 void *argp1 = 0 ;
68131 int res1 = 0 ;
68132 unsigned int val2 ;
68133 int ecode2 = 0 ;
68134 unsigned long long val3 ;
68135 int ecode3 = 0 ;
68136 PyObject *swig_obj[3] ;
68137 lldb::SBAddress result;
68138
68139 (void)self;
68140 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_ResolvePastLoadAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
68141 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68142 if (!SWIG_IsOK(res1)) {
68143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResolvePastLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68144 }
68145 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68146 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
68147 if (!SWIG_IsOK(ecode2)) {
68148 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_ResolvePastLoadAddress" "', argument " "2"" of type '" "uint32_t""'");
68149 }
68150 arg2 = static_cast< uint32_t >(val2);
68151 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
68152 if (!SWIG_IsOK(ecode3)) {
68153 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_ResolvePastLoadAddress" "', argument " "3"" of type '" "lldb::addr_t""'");
68154 }
68155 arg3 = static_cast< lldb::addr_t >(val3);
68156 {
68157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68158 result = (arg1)->ResolvePastLoadAddress(stop_id: arg2,vm_addr: arg3);
68159 SWIG_PYTHON_THREAD_END_ALLOW;
68160 }
68161 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
68162 return resultobj;
68163fail:
68164 return NULL;
68165}
68166
68167
68168SWIGINTERN PyObject *_wrap_SBTarget_ResolveSymbolContextForAddress(PyObject *self, PyObject *args) {
68169 PyObject *resultobj = 0;
68170 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68171 lldb::SBAddress *arg2 = 0 ;
68172 uint32_t arg3 ;
68173 void *argp1 = 0 ;
68174 int res1 = 0 ;
68175 void *argp2 = 0 ;
68176 int res2 = 0 ;
68177 unsigned int val3 ;
68178 int ecode3 = 0 ;
68179 PyObject *swig_obj[3] ;
68180 lldb::SBSymbolContext result;
68181
68182 (void)self;
68183 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_ResolveSymbolContextForAddress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
68184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68185 if (!SWIG_IsOK(res1)) {
68186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResolveSymbolContextForAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68187 }
68188 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68189 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
68190 if (!SWIG_IsOK(res2)) {
68191 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ResolveSymbolContextForAddress" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
68192 }
68193 if (!argp2) {
68194 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ResolveSymbolContextForAddress" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
68195 }
68196 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
68197 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
68198 if (!SWIG_IsOK(ecode3)) {
68199 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_ResolveSymbolContextForAddress" "', argument " "3"" of type '" "uint32_t""'");
68200 }
68201 arg3 = static_cast< uint32_t >(val3);
68202 {
68203 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68204 result = (arg1)->ResolveSymbolContextForAddress(addr: (lldb::SBAddress const &)*arg2,resolve_scope: arg3);
68205 SWIG_PYTHON_THREAD_END_ALLOW;
68206 }
68207 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(result)), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
68208 return resultobj;
68209fail:
68210 return NULL;
68211}
68212
68213
68214SWIGINTERN PyObject *_wrap_SBTarget_ReadMemory(PyObject *self, PyObject *args) {
68215 PyObject *resultobj = 0;
68216 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68217 lldb::SBAddress arg2 ;
68218 void *arg3 = (void *) 0 ;
68219 size_t arg4 ;
68220 lldb::SBError *arg5 = 0 ;
68221 void *argp1 = 0 ;
68222 int res1 = 0 ;
68223 void *argp2 ;
68224 int res2 = 0 ;
68225 void *argp5 = 0 ;
68226 int res5 = 0 ;
68227 PyObject *swig_obj[4] ;
68228 size_t result;
68229
68230 (void)self;
68231 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_ReadMemory", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
68232 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68233 if (!SWIG_IsOK(res1)) {
68234 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ReadMemory" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68235 }
68236 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68237 {
68238 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
68239 if (!SWIG_IsOK(res2)) {
68240 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ReadMemory" "', argument " "2"" of type '" "lldb::SBAddress const""'");
68241 }
68242 if (!argp2) {
68243 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadMemory" "', argument " "2"" of type '" "lldb::SBAddress const""'");
68244 } else {
68245 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
68246 arg2 = *temp;
68247 if (SWIG_IsNewObj(res2)) delete temp;
68248 }
68249 }
68250 {
68251 if (PyLong_Check(swig_obj[2])) {
68252 arg4 = PyLong_AsLong(swig_obj[2]);
68253 } else {
68254 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer or long object");
68255 SWIG_fail;
68256 }
68257 if (arg4 <= 0) {
68258 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
68259 SWIG_fail;
68260 }
68261 arg3 = (void *)malloc(size: arg4);
68262 }
68263 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
68264 if (!SWIG_IsOK(res5)) {
68265 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_ReadMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
68266 }
68267 if (!argp5) {
68268 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
68269 }
68270 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
68271 {
68272 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68273 result = (arg1)->ReadMemory(addr: arg2,buf: arg3,size: arg4,error&: *arg5);
68274 SWIG_PYTHON_THREAD_END_ALLOW;
68275 }
68276 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
68277 {
68278 Py_XDECREF(resultobj); /* Blow away any previous result */
68279 if (result == 0) {
68280 resultobj = Py_None;
68281 Py_INCREF(resultobj);
68282 } else {
68283 PythonBytes bytes(static_cast<const uint8_t *>(arg3), result);
68284 resultobj = bytes.release();
68285 }
68286 free(ptr: arg3);
68287 }
68288 return resultobj;
68289fail:
68290 return NULL;
68291}
68292
68293
68294SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68295 PyObject *resultobj = 0;
68296 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68297 char *arg2 = (char *) 0 ;
68298 uint32_t arg3 ;
68299 void *argp1 = 0 ;
68300 int res1 = 0 ;
68301 int res2 ;
68302 char *buf2 = 0 ;
68303 int alloc2 = 0 ;
68304 unsigned int val3 ;
68305 int ecode3 = 0 ;
68306 lldb::SBBreakpoint result;
68307
68308 (void)self;
68309 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
68310 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68311 if (!SWIG_IsOK(res1)) {
68312 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68313 }
68314 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68315 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
68316 if (!SWIG_IsOK(res2)) {
68317 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "char const *""'");
68318 }
68319 arg2 = reinterpret_cast< char * >(buf2);
68320 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
68321 if (!SWIG_IsOK(ecode3)) {
68322 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
68323 }
68324 arg3 = static_cast< uint32_t >(val3);
68325 {
68326 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68327 result = (arg1)->BreakpointCreateByLocation(file: (char const *)arg2,line: arg3);
68328 SWIG_PYTHON_THREAD_END_ALLOW;
68329 }
68330 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68331 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68332 return resultobj;
68333fail:
68334 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68335 return NULL;
68336}
68337
68338
68339SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68340 PyObject *resultobj = 0;
68341 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68342 lldb::SBFileSpec *arg2 = 0 ;
68343 uint32_t arg3 ;
68344 void *argp1 = 0 ;
68345 int res1 = 0 ;
68346 void *argp2 = 0 ;
68347 int res2 = 0 ;
68348 unsigned int val3 ;
68349 int ecode3 = 0 ;
68350 lldb::SBBreakpoint result;
68351
68352 (void)self;
68353 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
68354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68355 if (!SWIG_IsOK(res1)) {
68356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68357 }
68358 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68359 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
68360 if (!SWIG_IsOK(res2)) {
68361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68362 }
68363 if (!argp2) {
68364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68365 }
68366 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
68367 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
68368 if (!SWIG_IsOK(ecode3)) {
68369 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
68370 }
68371 arg3 = static_cast< uint32_t >(val3);
68372 {
68373 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68374 result = (arg1)->BreakpointCreateByLocation(file_spec: (lldb::SBFileSpec const &)*arg2,line: arg3);
68375 SWIG_PYTHON_THREAD_END_ALLOW;
68376 }
68377 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68378 return resultobj;
68379fail:
68380 return NULL;
68381}
68382
68383
68384SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68385 PyObject *resultobj = 0;
68386 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68387 lldb::SBFileSpec *arg2 = 0 ;
68388 uint32_t arg3 ;
68389 lldb::addr_t arg4 ;
68390 void *argp1 = 0 ;
68391 int res1 = 0 ;
68392 void *argp2 = 0 ;
68393 int res2 = 0 ;
68394 unsigned int val3 ;
68395 int ecode3 = 0 ;
68396 unsigned long long val4 ;
68397 int ecode4 = 0 ;
68398 lldb::SBBreakpoint result;
68399
68400 (void)self;
68401 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
68402 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68403 if (!SWIG_IsOK(res1)) {
68404 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68405 }
68406 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68407 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
68408 if (!SWIG_IsOK(res2)) {
68409 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68410 }
68411 if (!argp2) {
68412 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68413 }
68414 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
68415 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
68416 if (!SWIG_IsOK(ecode3)) {
68417 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
68418 }
68419 arg3 = static_cast< uint32_t >(val3);
68420 ecode4 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[3], val: &val4);
68421 if (!SWIG_IsOK(ecode4)) {
68422 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "4"" of type '" "lldb::addr_t""'");
68423 }
68424 arg4 = static_cast< lldb::addr_t >(val4);
68425 {
68426 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68427 result = (arg1)->BreakpointCreateByLocation(file_spec: (lldb::SBFileSpec const &)*arg2,line: arg3,offset: arg4);
68428 SWIG_PYTHON_THREAD_END_ALLOW;
68429 }
68430 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68431 return resultobj;
68432fail:
68433 return NULL;
68434}
68435
68436
68437SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68438 PyObject *resultobj = 0;
68439 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68440 lldb::SBFileSpec *arg2 = 0 ;
68441 uint32_t arg3 ;
68442 lldb::addr_t arg4 ;
68443 lldb::SBFileSpecList *arg5 = 0 ;
68444 void *argp1 = 0 ;
68445 int res1 = 0 ;
68446 void *argp2 = 0 ;
68447 int res2 = 0 ;
68448 unsigned int val3 ;
68449 int ecode3 = 0 ;
68450 unsigned long long val4 ;
68451 int ecode4 = 0 ;
68452 void *argp5 = 0 ;
68453 int res5 = 0 ;
68454 lldb::SBBreakpoint result;
68455
68456 (void)self;
68457 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
68458 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68459 if (!SWIG_IsOK(res1)) {
68460 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68461 }
68462 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68463 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
68464 if (!SWIG_IsOK(res2)) {
68465 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68466 }
68467 if (!argp2) {
68468 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68469 }
68470 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
68471 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
68472 if (!SWIG_IsOK(ecode3)) {
68473 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
68474 }
68475 arg3 = static_cast< uint32_t >(val3);
68476 ecode4 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[3], val: &val4);
68477 if (!SWIG_IsOK(ecode4)) {
68478 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "4"" of type '" "lldb::addr_t""'");
68479 }
68480 arg4 = static_cast< lldb::addr_t >(val4);
68481 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 );
68482 if (!SWIG_IsOK(res5)) {
68483 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "5"" of type '" "lldb::SBFileSpecList &""'");
68484 }
68485 if (!argp5) {
68486 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "5"" of type '" "lldb::SBFileSpecList &""'");
68487 }
68488 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
68489 {
68490 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68491 result = (arg1)->BreakpointCreateByLocation(file_spec: (lldb::SBFileSpec const &)*arg2,line: arg3,offset: arg4,module_list&: *arg5);
68492 SWIG_PYTHON_THREAD_END_ALLOW;
68493 }
68494 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68495 return resultobj;
68496fail:
68497 return NULL;
68498}
68499
68500
68501SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68502 PyObject *resultobj = 0;
68503 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68504 lldb::SBFileSpec *arg2 = 0 ;
68505 uint32_t arg3 ;
68506 uint32_t arg4 ;
68507 lldb::addr_t arg5 ;
68508 lldb::SBFileSpecList *arg6 = 0 ;
68509 void *argp1 = 0 ;
68510 int res1 = 0 ;
68511 void *argp2 = 0 ;
68512 int res2 = 0 ;
68513 unsigned int val3 ;
68514 int ecode3 = 0 ;
68515 unsigned int val4 ;
68516 int ecode4 = 0 ;
68517 unsigned long long val5 ;
68518 int ecode5 = 0 ;
68519 void *argp6 = 0 ;
68520 int res6 = 0 ;
68521 lldb::SBBreakpoint result;
68522
68523 (void)self;
68524 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
68525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68526 if (!SWIG_IsOK(res1)) {
68527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68528 }
68529 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68530 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
68531 if (!SWIG_IsOK(res2)) {
68532 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68533 }
68534 if (!argp2) {
68535 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68536 }
68537 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
68538 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
68539 if (!SWIG_IsOK(ecode3)) {
68540 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
68541 }
68542 arg3 = static_cast< uint32_t >(val3);
68543 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
68544 if (!SWIG_IsOK(ecode4)) {
68545 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "4"" of type '" "uint32_t""'");
68546 }
68547 arg4 = static_cast< uint32_t >(val4);
68548 ecode5 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[4], val: &val5);
68549 if (!SWIG_IsOK(ecode5)) {
68550 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "5"" of type '" "lldb::addr_t""'");
68551 }
68552 arg5 = static_cast< lldb::addr_t >(val5);
68553 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 );
68554 if (!SWIG_IsOK(res6)) {
68555 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "6"" of type '" "lldb::SBFileSpecList &""'");
68556 }
68557 if (!argp6) {
68558 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "6"" of type '" "lldb::SBFileSpecList &""'");
68559 }
68560 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
68561 {
68562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68563 result = (arg1)->BreakpointCreateByLocation(file_spec: (lldb::SBFileSpec const &)*arg2,line: arg3,column: arg4,offset: arg5,module_list&: *arg6);
68564 SWIG_PYTHON_THREAD_END_ALLOW;
68565 }
68566 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68567 return resultobj;
68568fail:
68569 return NULL;
68570}
68571
68572
68573SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_5(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68574 PyObject *resultobj = 0;
68575 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68576 lldb::SBFileSpec *arg2 = 0 ;
68577 uint32_t arg3 ;
68578 uint32_t arg4 ;
68579 lldb::addr_t arg5 ;
68580 lldb::SBFileSpecList *arg6 = 0 ;
68581 bool arg7 ;
68582 void *argp1 = 0 ;
68583 int res1 = 0 ;
68584 void *argp2 = 0 ;
68585 int res2 = 0 ;
68586 unsigned int val3 ;
68587 int ecode3 = 0 ;
68588 unsigned int val4 ;
68589 int ecode4 = 0 ;
68590 unsigned long long val5 ;
68591 int ecode5 = 0 ;
68592 void *argp6 = 0 ;
68593 int res6 = 0 ;
68594 bool val7 ;
68595 int ecode7 = 0 ;
68596 lldb::SBBreakpoint result;
68597
68598 (void)self;
68599 if ((nobjs < 7) || (nobjs > 7)) SWIG_fail;
68600 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68601 if (!SWIG_IsOK(res1)) {
68602 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68603 }
68604 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68605 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
68606 if (!SWIG_IsOK(res2)) {
68607 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68608 }
68609 if (!argp2) {
68610 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
68611 }
68612 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
68613 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
68614 if (!SWIG_IsOK(ecode3)) {
68615 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
68616 }
68617 arg3 = static_cast< uint32_t >(val3);
68618 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
68619 if (!SWIG_IsOK(ecode4)) {
68620 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "4"" of type '" "uint32_t""'");
68621 }
68622 arg4 = static_cast< uint32_t >(val4);
68623 ecode5 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[4], val: &val5);
68624 if (!SWIG_IsOK(ecode5)) {
68625 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "5"" of type '" "lldb::addr_t""'");
68626 }
68627 arg5 = static_cast< lldb::addr_t >(val5);
68628 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 );
68629 if (!SWIG_IsOK(res6)) {
68630 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "6"" of type '" "lldb::SBFileSpecList &""'");
68631 }
68632 if (!argp6) {
68633 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "6"" of type '" "lldb::SBFileSpecList &""'");
68634 }
68635 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
68636 ecode7 = SWIG_AsVal_bool(obj: swig_obj[6], val: &val7);
68637 if (!SWIG_IsOK(ecode7)) {
68638 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "7"" of type '" "bool""'");
68639 }
68640 arg7 = static_cast< bool >(val7);
68641 {
68642 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68643 result = (arg1)->BreakpointCreateByLocation(file_spec: (lldb::SBFileSpec const &)*arg2,line: arg3,column: arg4,offset: arg5,module_list&: *arg6,move_to_nearest_code: arg7);
68644 SWIG_PYTHON_THREAD_END_ALLOW;
68645 }
68646 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68647 return resultobj;
68648fail:
68649 return NULL;
68650}
68651
68652
68653SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation(PyObject *self, PyObject *args) {
68654 Py_ssize_t argc;
68655 PyObject *argv[8] = {
68656 0
68657 };
68658
68659 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateByLocation", min: 0, max: 7, objs: argv))) SWIG_fail;
68660 --argc;
68661 if (argc == 3) {
68662 int _v = 0;
68663 void *vptr = 0;
68664 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
68665 _v = SWIG_CheckState(res);
68666 if (_v) {
68667 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
68668 _v = SWIG_CheckState(res);
68669 if (_v) {
68670 {
68671 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
68672 _v = SWIG_CheckState(res);
68673 }
68674 if (_v) {
68675 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_1(self, nobjs: argc, swig_obj: argv);
68676 }
68677 }
68678 }
68679 }
68680 if (argc == 3) {
68681 int _v = 0;
68682 void *vptr = 0;
68683 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
68684 _v = SWIG_CheckState(res);
68685 if (_v) {
68686 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
68687 _v = SWIG_CheckState(res);
68688 if (_v) {
68689 {
68690 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
68691 _v = SWIG_CheckState(res);
68692 }
68693 if (_v) {
68694 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_0(self, nobjs: argc, swig_obj: argv);
68695 }
68696 }
68697 }
68698 }
68699 if (argc == 4) {
68700 int _v = 0;
68701 void *vptr = 0;
68702 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
68703 _v = SWIG_CheckState(res);
68704 if (_v) {
68705 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
68706 _v = SWIG_CheckState(res);
68707 if (_v) {
68708 {
68709 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
68710 _v = SWIG_CheckState(res);
68711 }
68712 if (_v) {
68713 {
68714 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[3], NULL);
68715 _v = SWIG_CheckState(res);
68716 }
68717 if (_v) {
68718 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_2(self, nobjs: argc, swig_obj: argv);
68719 }
68720 }
68721 }
68722 }
68723 }
68724 if (argc == 5) {
68725 int _v = 0;
68726 void *vptr = 0;
68727 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
68728 _v = SWIG_CheckState(res);
68729 if (_v) {
68730 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
68731 _v = SWIG_CheckState(res);
68732 if (_v) {
68733 {
68734 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
68735 _v = SWIG_CheckState(res);
68736 }
68737 if (_v) {
68738 {
68739 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[3], NULL);
68740 _v = SWIG_CheckState(res);
68741 }
68742 if (_v) {
68743 void *vptr = 0;
68744 int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL);
68745 _v = SWIG_CheckState(res);
68746 if (_v) {
68747 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_3(self, nobjs: argc, swig_obj: argv);
68748 }
68749 }
68750 }
68751 }
68752 }
68753 }
68754 if (argc == 6) {
68755 int _v = 0;
68756 void *vptr = 0;
68757 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
68758 _v = SWIG_CheckState(res);
68759 if (_v) {
68760 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
68761 _v = SWIG_CheckState(res);
68762 if (_v) {
68763 {
68764 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
68765 _v = SWIG_CheckState(res);
68766 }
68767 if (_v) {
68768 {
68769 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[3], NULL);
68770 _v = SWIG_CheckState(res);
68771 }
68772 if (_v) {
68773 {
68774 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[4], NULL);
68775 _v = SWIG_CheckState(res);
68776 }
68777 if (_v) {
68778 void *vptr = 0;
68779 int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL);
68780 _v = SWIG_CheckState(res);
68781 if (_v) {
68782 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_4(self, nobjs: argc, swig_obj: argv);
68783 }
68784 }
68785 }
68786 }
68787 }
68788 }
68789 }
68790 if (argc == 7) {
68791 int _v = 0;
68792 void *vptr = 0;
68793 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
68794 _v = SWIG_CheckState(res);
68795 if (_v) {
68796 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
68797 _v = SWIG_CheckState(res);
68798 if (_v) {
68799 {
68800 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
68801 _v = SWIG_CheckState(res);
68802 }
68803 if (_v) {
68804 {
68805 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[3], NULL);
68806 _v = SWIG_CheckState(res);
68807 }
68808 if (_v) {
68809 {
68810 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[4], NULL);
68811 _v = SWIG_CheckState(res);
68812 }
68813 if (_v) {
68814 void *vptr = 0;
68815 int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL);
68816 _v = SWIG_CheckState(res);
68817 if (_v) {
68818 {
68819 int res = SWIG_AsVal_bool(obj: argv[6], NULL);
68820 _v = SWIG_CheckState(res);
68821 }
68822 if (_v) {
68823 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_5(self, nobjs: argc, swig_obj: argv);
68824 }
68825 }
68826 }
68827 }
68828 }
68829 }
68830 }
68831 }
68832
68833fail:
68834 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByLocation'.\n"
68835 " Possible C/C++ prototypes are:\n"
68836 " lldb::SBTarget::BreakpointCreateByLocation(char const *,uint32_t)\n"
68837 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t)\n"
68838 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t,lldb::addr_t)\n"
68839 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t,lldb::addr_t,lldb::SBFileSpecList &)\n"
68840 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t,uint32_t,lldb::addr_t,lldb::SBFileSpecList &)\n"
68841 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t,uint32_t,lldb::addr_t,lldb::SBFileSpecList &,bool)\n");
68842 return 0;
68843}
68844
68845
68846SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68847 PyObject *resultobj = 0;
68848 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68849 char *arg2 = (char *) 0 ;
68850 char *arg3 = (char *) 0 ;
68851 void *argp1 = 0 ;
68852 int res1 = 0 ;
68853 int res2 ;
68854 char *buf2 = 0 ;
68855 int alloc2 = 0 ;
68856 int res3 ;
68857 char *buf3 = 0 ;
68858 int alloc3 = 0 ;
68859 lldb::SBBreakpoint result;
68860
68861 (void)self;
68862 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
68863 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68864 if (!SWIG_IsOK(res1)) {
68865 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68866 }
68867 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68868 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
68869 if (!SWIG_IsOK(res2)) {
68870 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
68871 }
68872 arg2 = reinterpret_cast< char * >(buf2);
68873 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
68874 if (!SWIG_IsOK(res3)) {
68875 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "char const *""'");
68876 }
68877 arg3 = reinterpret_cast< char * >(buf3);
68878 {
68879 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68880 result = (arg1)->BreakpointCreateByName(symbol_name: (char const *)arg2,module_name: (char const *)arg3);
68881 SWIG_PYTHON_THREAD_END_ALLOW;
68882 }
68883 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68884 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68885 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
68886 return resultobj;
68887fail:
68888 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68889 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
68890 return NULL;
68891}
68892
68893
68894SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68895 PyObject *resultobj = 0;
68896 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68897 char *arg2 = (char *) 0 ;
68898 void *argp1 = 0 ;
68899 int res1 = 0 ;
68900 int res2 ;
68901 char *buf2 = 0 ;
68902 int alloc2 = 0 ;
68903 lldb::SBBreakpoint result;
68904
68905 (void)self;
68906 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
68907 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68908 if (!SWIG_IsOK(res1)) {
68909 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68910 }
68911 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68912 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
68913 if (!SWIG_IsOK(res2)) {
68914 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
68915 }
68916 arg2 = reinterpret_cast< char * >(buf2);
68917 {
68918 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68919 result = (arg1)->BreakpointCreateByName(symbol_name: (char const *)arg2);
68920 SWIG_PYTHON_THREAD_END_ALLOW;
68921 }
68922 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68923 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68924 return resultobj;
68925fail:
68926 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68927 return NULL;
68928}
68929
68930
68931SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68932 PyObject *resultobj = 0;
68933 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68934 char *arg2 = (char *) 0 ;
68935 lldb::SBFileSpecList *arg3 = 0 ;
68936 lldb::SBFileSpecList *arg4 = 0 ;
68937 void *argp1 = 0 ;
68938 int res1 = 0 ;
68939 int res2 ;
68940 char *buf2 = 0 ;
68941 int alloc2 = 0 ;
68942 void *argp3 = 0 ;
68943 int res3 = 0 ;
68944 void *argp4 = 0 ;
68945 int res4 = 0 ;
68946 lldb::SBBreakpoint result;
68947
68948 (void)self;
68949 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
68950 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
68951 if (!SWIG_IsOK(res1)) {
68952 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
68953 }
68954 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
68955 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
68956 if (!SWIG_IsOK(res2)) {
68957 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
68958 }
68959 arg2 = reinterpret_cast< char * >(buf2);
68960 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
68961 if (!SWIG_IsOK(res3)) {
68962 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
68963 }
68964 if (!argp3) {
68965 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
68966 }
68967 arg3 = reinterpret_cast< lldb::SBFileSpecList * >(argp3);
68968 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
68969 if (!SWIG_IsOK(res4)) {
68970 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
68971 }
68972 if (!argp4) {
68973 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
68974 }
68975 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
68976 {
68977 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68978 result = (arg1)->BreakpointCreateByName(symbol_name: (char const *)arg2,module_list: (lldb::SBFileSpecList const &)*arg3,comp_unit_list: (lldb::SBFileSpecList const &)*arg4);
68979 SWIG_PYTHON_THREAD_END_ALLOW;
68980 }
68981 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
68982 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68983 return resultobj;
68984fail:
68985 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
68986 return NULL;
68987}
68988
68989
68990SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
68991 PyObject *resultobj = 0;
68992 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
68993 char *arg2 = (char *) 0 ;
68994 uint32_t arg3 ;
68995 lldb::SBFileSpecList *arg4 = 0 ;
68996 lldb::SBFileSpecList *arg5 = 0 ;
68997 void *argp1 = 0 ;
68998 int res1 = 0 ;
68999 int res2 ;
69000 char *buf2 = 0 ;
69001 int alloc2 = 0 ;
69002 unsigned int val3 ;
69003 int ecode3 = 0 ;
69004 void *argp4 = 0 ;
69005 int res4 = 0 ;
69006 void *argp5 = 0 ;
69007 int res5 = 0 ;
69008 lldb::SBBreakpoint result;
69009
69010 (void)self;
69011 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
69012 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69013 if (!SWIG_IsOK(res1)) {
69014 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69015 }
69016 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69017 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
69018 if (!SWIG_IsOK(res2)) {
69019 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
69020 }
69021 arg2 = reinterpret_cast< char * >(buf2);
69022 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
69023 if (!SWIG_IsOK(ecode3)) {
69024 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "uint32_t""'");
69025 }
69026 arg3 = static_cast< uint32_t >(val3);
69027 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69028 if (!SWIG_IsOK(res4)) {
69029 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
69030 }
69031 if (!argp4) {
69032 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
69033 }
69034 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
69035 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69036 if (!SWIG_IsOK(res5)) {
69037 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
69038 }
69039 if (!argp5) {
69040 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
69041 }
69042 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
69043 {
69044 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69045 result = (arg1)->BreakpointCreateByName(symbol_name: (char const *)arg2,name_type_mask: arg3,module_list: (lldb::SBFileSpecList const &)*arg4,comp_unit_list: (lldb::SBFileSpecList const &)*arg5);
69046 SWIG_PYTHON_THREAD_END_ALLOW;
69047 }
69048 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69049 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69050 return resultobj;
69051fail:
69052 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69053 return NULL;
69054}
69055
69056
69057SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
69058 PyObject *resultobj = 0;
69059 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
69060 char *arg2 = (char *) 0 ;
69061 uint32_t arg3 ;
69062 lldb::LanguageType arg4 ;
69063 lldb::SBFileSpecList *arg5 = 0 ;
69064 lldb::SBFileSpecList *arg6 = 0 ;
69065 void *argp1 = 0 ;
69066 int res1 = 0 ;
69067 int res2 ;
69068 char *buf2 = 0 ;
69069 int alloc2 = 0 ;
69070 unsigned int val3 ;
69071 int ecode3 = 0 ;
69072 int val4 ;
69073 int ecode4 = 0 ;
69074 void *argp5 = 0 ;
69075 int res5 = 0 ;
69076 void *argp6 = 0 ;
69077 int res6 = 0 ;
69078 lldb::SBBreakpoint result;
69079
69080 (void)self;
69081 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
69082 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69083 if (!SWIG_IsOK(res1)) {
69084 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69085 }
69086 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69087 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
69088 if (!SWIG_IsOK(res2)) {
69089 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
69090 }
69091 arg2 = reinterpret_cast< char * >(buf2);
69092 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
69093 if (!SWIG_IsOK(ecode3)) {
69094 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "uint32_t""'");
69095 }
69096 arg3 = static_cast< uint32_t >(val3);
69097 ecode4 = SWIG_AsVal_int(obj: swig_obj[3], val: &val4);
69098 if (!SWIG_IsOK(ecode4)) {
69099 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::LanguageType""'");
69100 }
69101 arg4 = static_cast< lldb::LanguageType >(val4);
69102 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69103 if (!SWIG_IsOK(res5)) {
69104 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
69105 }
69106 if (!argp5) {
69107 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
69108 }
69109 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
69110 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69111 if (!SWIG_IsOK(res6)) {
69112 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
69113 }
69114 if (!argp6) {
69115 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
69116 }
69117 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
69118 {
69119 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69120 result = (arg1)->BreakpointCreateByName(symbol_name: (char const *)arg2,name_type_mask: arg3,symbol_language: arg4,module_list: (lldb::SBFileSpecList const &)*arg5,comp_unit_list: (lldb::SBFileSpecList const &)*arg6);
69121 SWIG_PYTHON_THREAD_END_ALLOW;
69122 }
69123 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69124 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69125 return resultobj;
69126fail:
69127 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69128 return NULL;
69129}
69130
69131
69132SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName(PyObject *self, PyObject *args) {
69133 Py_ssize_t argc;
69134 PyObject *argv[7] = {
69135 0
69136 };
69137
69138 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateByName", min: 0, max: 6, objs: argv))) SWIG_fail;
69139 --argc;
69140 if (argc == 2) {
69141 int _v = 0;
69142 void *vptr = 0;
69143 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69144 _v = SWIG_CheckState(res);
69145 if (_v) {
69146 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69147 _v = SWIG_CheckState(res);
69148 if (_v) {
69149 return _wrap_SBTarget_BreakpointCreateByName__SWIG_1(self, nobjs: argc, swig_obj: argv);
69150 }
69151 }
69152 }
69153 if (argc == 3) {
69154 int _v = 0;
69155 void *vptr = 0;
69156 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69157 _v = SWIG_CheckState(res);
69158 if (_v) {
69159 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69160 _v = SWIG_CheckState(res);
69161 if (_v) {
69162 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
69163 _v = SWIG_CheckState(res);
69164 if (_v) {
69165 return _wrap_SBTarget_BreakpointCreateByName__SWIG_0(self, nobjs: argc, swig_obj: argv);
69166 }
69167 }
69168 }
69169 }
69170 if (argc == 4) {
69171 int _v = 0;
69172 void *vptr = 0;
69173 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69174 _v = SWIG_CheckState(res);
69175 if (_v) {
69176 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69177 _v = SWIG_CheckState(res);
69178 if (_v) {
69179 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69180 _v = SWIG_CheckState(res);
69181 if (_v) {
69182 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69183 _v = SWIG_CheckState(res);
69184 if (_v) {
69185 return _wrap_SBTarget_BreakpointCreateByName__SWIG_2(self, nobjs: argc, swig_obj: argv);
69186 }
69187 }
69188 }
69189 }
69190 }
69191 if (argc == 5) {
69192 int _v = 0;
69193 void *vptr = 0;
69194 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69195 _v = SWIG_CheckState(res);
69196 if (_v) {
69197 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69198 _v = SWIG_CheckState(res);
69199 if (_v) {
69200 {
69201 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
69202 _v = SWIG_CheckState(res);
69203 }
69204 if (_v) {
69205 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69206 _v = SWIG_CheckState(res);
69207 if (_v) {
69208 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69209 _v = SWIG_CheckState(res);
69210 if (_v) {
69211 return _wrap_SBTarget_BreakpointCreateByName__SWIG_3(self, nobjs: argc, swig_obj: argv);
69212 }
69213 }
69214 }
69215 }
69216 }
69217 }
69218 if (argc == 6) {
69219 int _v = 0;
69220 void *vptr = 0;
69221 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69222 _v = SWIG_CheckState(res);
69223 if (_v) {
69224 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69225 _v = SWIG_CheckState(res);
69226 if (_v) {
69227 {
69228 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
69229 _v = SWIG_CheckState(res);
69230 }
69231 if (_v) {
69232 {
69233 int res = SWIG_AsVal_int(obj: argv[3], NULL);
69234 _v = SWIG_CheckState(res);
69235 }
69236 if (_v) {
69237 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69238 _v = SWIG_CheckState(res);
69239 if (_v) {
69240 int res = SWIG_ConvertPtr(argv[5], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69241 _v = SWIG_CheckState(res);
69242 if (_v) {
69243 return _wrap_SBTarget_BreakpointCreateByName__SWIG_4(self, nobjs: argc, swig_obj: argv);
69244 }
69245 }
69246 }
69247 }
69248 }
69249 }
69250 }
69251
69252fail:
69253 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByName'.\n"
69254 " Possible C/C++ prototypes are:\n"
69255 " lldb::SBTarget::BreakpointCreateByName(char const *,char const *)\n"
69256 " lldb::SBTarget::BreakpointCreateByName(char const *)\n"
69257 " lldb::SBTarget::BreakpointCreateByName(char const *,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
69258 " lldb::SBTarget::BreakpointCreateByName(char const *,uint32_t,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
69259 " lldb::SBTarget::BreakpointCreateByName(char const *,uint32_t,lldb::LanguageType,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n");
69260 return 0;
69261}
69262
69263
69264SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
69265 PyObject *resultobj = 0;
69266 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
69267 char **arg2 = (char **) 0 ;
69268 uint32_t arg3 ;
69269 uint32_t arg4 ;
69270 lldb::SBFileSpecList *arg5 = 0 ;
69271 lldb::SBFileSpecList *arg6 = 0 ;
69272 void *argp1 = 0 ;
69273 int res1 = 0 ;
69274 unsigned int val4 ;
69275 int ecode4 = 0 ;
69276 void *argp5 = 0 ;
69277 int res5 = 0 ;
69278 void *argp6 = 0 ;
69279 int res6 = 0 ;
69280 lldb::SBBreakpoint result;
69281
69282 (void)self;
69283 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
69284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69285 if (!SWIG_IsOK(res1)) {
69286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69287 }
69288 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69289 {
69290 using namespace lldb_private;
69291 /* Check if is a list */
69292 if (PythonList::Check(py_obj: swig_obj[1])) {
69293 PythonList list(PyRefType::Borrowed, swig_obj[1]);
69294 arg3 = list.GetSize();
69295 int i = 0;
69296 arg2 = (char**)malloc(size: (arg3+1)*sizeof(char*));
69297 for (i = 0; i < arg3; i++) {
69298 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
69299 if (!py_str.IsAllocated()) {
69300 PyErr_SetString(exception: PyExc_TypeError,string: "list must contain strings and blubby");
69301 free(ptr: arg2);
69302 return nullptr;
69303 }
69304
69305 arg2[i] = const_cast<char*>(py_str.GetString().data());
69306 }
69307 arg2[i] = 0;
69308 } else if (swig_obj[1] == Py_None) {
69309 arg2 = NULL;
69310 } else {
69311 PyErr_SetString(exception: PyExc_TypeError,string: "not a list");
69312 return NULL;
69313 }
69314 }
69315 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val4);
69316 if (!SWIG_IsOK(ecode4)) {
69317 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "4"" of type '" "uint32_t""'");
69318 }
69319 arg4 = static_cast< uint32_t >(val4);
69320 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69321 if (!SWIG_IsOK(res5)) {
69322 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
69323 }
69324 if (!argp5) {
69325 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
69326 }
69327 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
69328 res6 = SWIG_ConvertPtr(swig_obj[4], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69329 if (!SWIG_IsOK(res6)) {
69330 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
69331 }
69332 if (!argp6) {
69333 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
69334 }
69335 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
69336 {
69337 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69338 result = (arg1)->BreakpointCreateByNames(symbol_name: (char const **)arg2,num_names: arg3,name_type_mask: arg4,module_list: (lldb::SBFileSpecList const &)*arg5,comp_unit_list: (lldb::SBFileSpecList const &)*arg6);
69339 SWIG_PYTHON_THREAD_END_ALLOW;
69340 }
69341 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69342 return resultobj;
69343fail:
69344 return NULL;
69345}
69346
69347
69348SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
69349 PyObject *resultobj = 0;
69350 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
69351 char **arg2 = (char **) 0 ;
69352 uint32_t arg3 ;
69353 uint32_t arg4 ;
69354 lldb::LanguageType arg5 ;
69355 lldb::SBFileSpecList *arg6 = 0 ;
69356 lldb::SBFileSpecList *arg7 = 0 ;
69357 void *argp1 = 0 ;
69358 int res1 = 0 ;
69359 unsigned int val4 ;
69360 int ecode4 = 0 ;
69361 int val5 ;
69362 int ecode5 = 0 ;
69363 void *argp6 = 0 ;
69364 int res6 = 0 ;
69365 void *argp7 = 0 ;
69366 int res7 = 0 ;
69367 lldb::SBBreakpoint result;
69368
69369 (void)self;
69370 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
69371 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69372 if (!SWIG_IsOK(res1)) {
69373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69374 }
69375 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69376 {
69377 using namespace lldb_private;
69378 /* Check if is a list */
69379 if (PythonList::Check(py_obj: swig_obj[1])) {
69380 PythonList list(PyRefType::Borrowed, swig_obj[1]);
69381 arg3 = list.GetSize();
69382 int i = 0;
69383 arg2 = (char**)malloc(size: (arg3+1)*sizeof(char*));
69384 for (i = 0; i < arg3; i++) {
69385 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
69386 if (!py_str.IsAllocated()) {
69387 PyErr_SetString(exception: PyExc_TypeError,string: "list must contain strings and blubby");
69388 free(ptr: arg2);
69389 return nullptr;
69390 }
69391
69392 arg2[i] = const_cast<char*>(py_str.GetString().data());
69393 }
69394 arg2[i] = 0;
69395 } else if (swig_obj[1] == Py_None) {
69396 arg2 = NULL;
69397 } else {
69398 PyErr_SetString(exception: PyExc_TypeError,string: "not a list");
69399 return NULL;
69400 }
69401 }
69402 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val4);
69403 if (!SWIG_IsOK(ecode4)) {
69404 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "4"" of type '" "uint32_t""'");
69405 }
69406 arg4 = static_cast< uint32_t >(val4);
69407 ecode5 = SWIG_AsVal_int(obj: swig_obj[3], val: &val5);
69408 if (!SWIG_IsOK(ecode5)) {
69409 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "5"" of type '" "lldb::LanguageType""'");
69410 }
69411 arg5 = static_cast< lldb::LanguageType >(val5);
69412 res6 = SWIG_ConvertPtr(swig_obj[4], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69413 if (!SWIG_IsOK(res6)) {
69414 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
69415 }
69416 if (!argp6) {
69417 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
69418 }
69419 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
69420 res7 = SWIG_ConvertPtr(swig_obj[5], &argp7, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69421 if (!SWIG_IsOK(res7)) {
69422 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'");
69423 }
69424 if (!argp7) {
69425 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'");
69426 }
69427 arg7 = reinterpret_cast< lldb::SBFileSpecList * >(argp7);
69428 {
69429 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69430 result = (arg1)->BreakpointCreateByNames(symbol_name: (char const **)arg2,num_names: arg3,name_type_mask: arg4,symbol_language: arg5,module_list: (lldb::SBFileSpecList const &)*arg6,comp_unit_list: (lldb::SBFileSpecList const &)*arg7);
69431 SWIG_PYTHON_THREAD_END_ALLOW;
69432 }
69433 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69434 return resultobj;
69435fail:
69436 return NULL;
69437}
69438
69439
69440SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
69441 PyObject *resultobj = 0;
69442 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
69443 char **arg2 = (char **) 0 ;
69444 uint32_t arg3 ;
69445 uint32_t arg4 ;
69446 lldb::LanguageType arg5 ;
69447 lldb::addr_t arg6 ;
69448 lldb::SBFileSpecList *arg7 = 0 ;
69449 lldb::SBFileSpecList *arg8 = 0 ;
69450 void *argp1 = 0 ;
69451 int res1 = 0 ;
69452 unsigned int val4 ;
69453 int ecode4 = 0 ;
69454 int val5 ;
69455 int ecode5 = 0 ;
69456 unsigned long long val6 ;
69457 int ecode6 = 0 ;
69458 void *argp7 = 0 ;
69459 int res7 = 0 ;
69460 void *argp8 = 0 ;
69461 int res8 = 0 ;
69462 lldb::SBBreakpoint result;
69463
69464 (void)self;
69465 if ((nobjs < 7) || (nobjs > 7)) SWIG_fail;
69466 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69467 if (!SWIG_IsOK(res1)) {
69468 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69469 }
69470 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69471 {
69472 using namespace lldb_private;
69473 /* Check if is a list */
69474 if (PythonList::Check(py_obj: swig_obj[1])) {
69475 PythonList list(PyRefType::Borrowed, swig_obj[1]);
69476 arg3 = list.GetSize();
69477 int i = 0;
69478 arg2 = (char**)malloc(size: (arg3+1)*sizeof(char*));
69479 for (i = 0; i < arg3; i++) {
69480 PythonString py_str = list.GetItemAtIndex(index: i).AsType<PythonString>();
69481 if (!py_str.IsAllocated()) {
69482 PyErr_SetString(exception: PyExc_TypeError,string: "list must contain strings and blubby");
69483 free(ptr: arg2);
69484 return nullptr;
69485 }
69486
69487 arg2[i] = const_cast<char*>(py_str.GetString().data());
69488 }
69489 arg2[i] = 0;
69490 } else if (swig_obj[1] == Py_None) {
69491 arg2 = NULL;
69492 } else {
69493 PyErr_SetString(exception: PyExc_TypeError,string: "not a list");
69494 return NULL;
69495 }
69496 }
69497 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val4);
69498 if (!SWIG_IsOK(ecode4)) {
69499 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "4"" of type '" "uint32_t""'");
69500 }
69501 arg4 = static_cast< uint32_t >(val4);
69502 ecode5 = SWIG_AsVal_int(obj: swig_obj[3], val: &val5);
69503 if (!SWIG_IsOK(ecode5)) {
69504 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "5"" of type '" "lldb::LanguageType""'");
69505 }
69506 arg5 = static_cast< lldb::LanguageType >(val5);
69507 ecode6 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[4], val: &val6);
69508 if (!SWIG_IsOK(ecode6)) {
69509 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::addr_t""'");
69510 }
69511 arg6 = static_cast< lldb::addr_t >(val6);
69512 res7 = SWIG_ConvertPtr(swig_obj[5], &argp7, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69513 if (!SWIG_IsOK(res7)) {
69514 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'");
69515 }
69516 if (!argp7) {
69517 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'");
69518 }
69519 arg7 = reinterpret_cast< lldb::SBFileSpecList * >(argp7);
69520 res8 = SWIG_ConvertPtr(swig_obj[6], &argp8, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69521 if (!SWIG_IsOK(res8)) {
69522 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "8"" of type '" "lldb::SBFileSpecList const &""'");
69523 }
69524 if (!argp8) {
69525 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "8"" of type '" "lldb::SBFileSpecList const &""'");
69526 }
69527 arg8 = reinterpret_cast< lldb::SBFileSpecList * >(argp8);
69528 {
69529 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69530 result = (arg1)->BreakpointCreateByNames(symbol_name: (char const **)arg2,num_names: arg3,name_type_mask: arg4,symbol_language: arg5,offset: arg6,module_list: (lldb::SBFileSpecList const &)*arg7,comp_unit_list: (lldb::SBFileSpecList const &)*arg8);
69531 SWIG_PYTHON_THREAD_END_ALLOW;
69532 }
69533 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69534 return resultobj;
69535fail:
69536 return NULL;
69537}
69538
69539
69540SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames(PyObject *self, PyObject *args) {
69541 Py_ssize_t argc;
69542 PyObject *argv[8] = {
69543 0
69544 };
69545
69546 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateByNames", min: 0, max: 7, objs: argv))) SWIG_fail;
69547 --argc;
69548 if (argc == 5) {
69549 int _v = 0;
69550 void *vptr = 0;
69551 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69552 _v = SWIG_CheckState(res);
69553 if (_v) {
69554 {
69555 /* Check if is a list */
69556 _v = 1;
69557 if (PythonList::Check(py_obj: argv[1])) {
69558 PythonList list(PyRefType::Borrowed, argv[1]);
69559 int size = list.GetSize();
69560 int i = 0;
69561 for (i = 0; i < size; i++) {
69562 PythonString s = list.GetItemAtIndex(index: i).AsType<PythonString>();
69563 if (!s.IsAllocated()) {
69564 _v = 0;
69565 }
69566 }
69567 } else {
69568 _v = ((argv[1] == Py_None) ? 1 : 0);
69569 }
69570 }
69571 if (_v) {
69572 {
69573 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
69574 _v = SWIG_CheckState(res);
69575 }
69576 if (_v) {
69577 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69578 _v = SWIG_CheckState(res);
69579 if (_v) {
69580 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69581 _v = SWIG_CheckState(res);
69582 if (_v) {
69583 return _wrap_SBTarget_BreakpointCreateByNames__SWIG_0(self, nobjs: argc, swig_obj: argv);
69584 }
69585 }
69586 }
69587 }
69588 }
69589 }
69590 if (argc == 6) {
69591 int _v = 0;
69592 void *vptr = 0;
69593 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69594 _v = SWIG_CheckState(res);
69595 if (_v) {
69596 {
69597 /* Check if is a list */
69598 _v = 1;
69599 if (PythonList::Check(py_obj: argv[1])) {
69600 PythonList list(PyRefType::Borrowed, argv[1]);
69601 int size = list.GetSize();
69602 int i = 0;
69603 for (i = 0; i < size; i++) {
69604 PythonString s = list.GetItemAtIndex(index: i).AsType<PythonString>();
69605 if (!s.IsAllocated()) {
69606 _v = 0;
69607 }
69608 }
69609 } else {
69610 _v = ((argv[1] == Py_None) ? 1 : 0);
69611 }
69612 }
69613 if (_v) {
69614 {
69615 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
69616 _v = SWIG_CheckState(res);
69617 }
69618 if (_v) {
69619 {
69620 int res = SWIG_AsVal_int(obj: argv[3], NULL);
69621 _v = SWIG_CheckState(res);
69622 }
69623 if (_v) {
69624 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69625 _v = SWIG_CheckState(res);
69626 if (_v) {
69627 int res = SWIG_ConvertPtr(argv[5], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69628 _v = SWIG_CheckState(res);
69629 if (_v) {
69630 return _wrap_SBTarget_BreakpointCreateByNames__SWIG_1(self, nobjs: argc, swig_obj: argv);
69631 }
69632 }
69633 }
69634 }
69635 }
69636 }
69637 }
69638 if (argc == 7) {
69639 int _v = 0;
69640 void *vptr = 0;
69641 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69642 _v = SWIG_CheckState(res);
69643 if (_v) {
69644 {
69645 /* Check if is a list */
69646 _v = 1;
69647 if (PythonList::Check(py_obj: argv[1])) {
69648 PythonList list(PyRefType::Borrowed, argv[1]);
69649 int size = list.GetSize();
69650 int i = 0;
69651 for (i = 0; i < size; i++) {
69652 PythonString s = list.GetItemAtIndex(index: i).AsType<PythonString>();
69653 if (!s.IsAllocated()) {
69654 _v = 0;
69655 }
69656 }
69657 } else {
69658 _v = ((argv[1] == Py_None) ? 1 : 0);
69659 }
69660 }
69661 if (_v) {
69662 {
69663 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
69664 _v = SWIG_CheckState(res);
69665 }
69666 if (_v) {
69667 {
69668 int res = SWIG_AsVal_int(obj: argv[3], NULL);
69669 _v = SWIG_CheckState(res);
69670 }
69671 if (_v) {
69672 {
69673 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[4], NULL);
69674 _v = SWIG_CheckState(res);
69675 }
69676 if (_v) {
69677 int res = SWIG_ConvertPtr(argv[5], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69678 _v = SWIG_CheckState(res);
69679 if (_v) {
69680 int res = SWIG_ConvertPtr(argv[6], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69681 _v = SWIG_CheckState(res);
69682 if (_v) {
69683 return _wrap_SBTarget_BreakpointCreateByNames__SWIG_2(self, nobjs: argc, swig_obj: argv);
69684 }
69685 }
69686 }
69687 }
69688 }
69689 }
69690 }
69691 }
69692
69693fail:
69694 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByNames'.\n"
69695 " Possible C/C++ prototypes are:\n"
69696 " lldb::SBTarget::BreakpointCreateByNames(char const **,uint32_t,uint32_t,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
69697 " lldb::SBTarget::BreakpointCreateByNames(char const **,uint32_t,uint32_t,lldb::LanguageType,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
69698 " lldb::SBTarget::BreakpointCreateByNames(char const **,uint32_t,uint32_t,lldb::LanguageType,lldb::addr_t,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n");
69699 return 0;
69700}
69701
69702
69703SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
69704 PyObject *resultobj = 0;
69705 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
69706 char *arg2 = (char *) 0 ;
69707 char *arg3 = (char *) 0 ;
69708 void *argp1 = 0 ;
69709 int res1 = 0 ;
69710 int res2 ;
69711 char *buf2 = 0 ;
69712 int alloc2 = 0 ;
69713 int res3 ;
69714 char *buf3 = 0 ;
69715 int alloc3 = 0 ;
69716 lldb::SBBreakpoint result;
69717
69718 (void)self;
69719 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
69720 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69721 if (!SWIG_IsOK(res1)) {
69722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69723 }
69724 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69725 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
69726 if (!SWIG_IsOK(res2)) {
69727 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "2"" of type '" "char const *""'");
69728 }
69729 arg2 = reinterpret_cast< char * >(buf2);
69730 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
69731 if (!SWIG_IsOK(res3)) {
69732 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "3"" of type '" "char const *""'");
69733 }
69734 arg3 = reinterpret_cast< char * >(buf3);
69735 {
69736 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69737 result = (arg1)->BreakpointCreateByRegex(symbol_name_regex: (char const *)arg2,module_name: (char const *)arg3);
69738 SWIG_PYTHON_THREAD_END_ALLOW;
69739 }
69740 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69741 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69742 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
69743 return resultobj;
69744fail:
69745 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69746 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
69747 return NULL;
69748}
69749
69750
69751SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
69752 PyObject *resultobj = 0;
69753 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
69754 char *arg2 = (char *) 0 ;
69755 void *argp1 = 0 ;
69756 int res1 = 0 ;
69757 int res2 ;
69758 char *buf2 = 0 ;
69759 int alloc2 = 0 ;
69760 lldb::SBBreakpoint result;
69761
69762 (void)self;
69763 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
69764 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69765 if (!SWIG_IsOK(res1)) {
69766 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69767 }
69768 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69769 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
69770 if (!SWIG_IsOK(res2)) {
69771 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "2"" of type '" "char const *""'");
69772 }
69773 arg2 = reinterpret_cast< char * >(buf2);
69774 {
69775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69776 result = (arg1)->BreakpointCreateByRegex(symbol_name_regex: (char const *)arg2);
69777 SWIG_PYTHON_THREAD_END_ALLOW;
69778 }
69779 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69780 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69781 return resultobj;
69782fail:
69783 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69784 return NULL;
69785}
69786
69787
69788SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
69789 PyObject *resultobj = 0;
69790 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
69791 char *arg2 = (char *) 0 ;
69792 lldb::SBFileSpecList *arg3 = 0 ;
69793 lldb::SBFileSpecList *arg4 = 0 ;
69794 void *argp1 = 0 ;
69795 int res1 = 0 ;
69796 int res2 ;
69797 char *buf2 = 0 ;
69798 int alloc2 = 0 ;
69799 void *argp3 = 0 ;
69800 int res3 = 0 ;
69801 void *argp4 = 0 ;
69802 int res4 = 0 ;
69803 lldb::SBBreakpoint result;
69804
69805 (void)self;
69806 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
69807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69808 if (!SWIG_IsOK(res1)) {
69809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69810 }
69811 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69812 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
69813 if (!SWIG_IsOK(res2)) {
69814 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "2"" of type '" "char const *""'");
69815 }
69816 arg2 = reinterpret_cast< char * >(buf2);
69817 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69818 if (!SWIG_IsOK(res3)) {
69819 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
69820 }
69821 if (!argp3) {
69822 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
69823 }
69824 arg3 = reinterpret_cast< lldb::SBFileSpecList * >(argp3);
69825 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69826 if (!SWIG_IsOK(res4)) {
69827 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
69828 }
69829 if (!argp4) {
69830 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
69831 }
69832 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
69833 {
69834 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69835 result = (arg1)->BreakpointCreateByRegex(symbol_name_regex: (char const *)arg2,module_list: (lldb::SBFileSpecList const &)*arg3,comp_unit_list: (lldb::SBFileSpecList const &)*arg4);
69836 SWIG_PYTHON_THREAD_END_ALLOW;
69837 }
69838 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69839 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69840 return resultobj;
69841fail:
69842 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69843 return NULL;
69844}
69845
69846
69847SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
69848 PyObject *resultobj = 0;
69849 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
69850 char *arg2 = (char *) 0 ;
69851 lldb::LanguageType arg3 ;
69852 lldb::SBFileSpecList *arg4 = 0 ;
69853 lldb::SBFileSpecList *arg5 = 0 ;
69854 void *argp1 = 0 ;
69855 int res1 = 0 ;
69856 int res2 ;
69857 char *buf2 = 0 ;
69858 int alloc2 = 0 ;
69859 int val3 ;
69860 int ecode3 = 0 ;
69861 void *argp4 = 0 ;
69862 int res4 = 0 ;
69863 void *argp5 = 0 ;
69864 int res5 = 0 ;
69865 lldb::SBBreakpoint result;
69866
69867 (void)self;
69868 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
69869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
69870 if (!SWIG_IsOK(res1)) {
69871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
69872 }
69873 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
69874 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
69875 if (!SWIG_IsOK(res2)) {
69876 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "2"" of type '" "char const *""'");
69877 }
69878 arg2 = reinterpret_cast< char * >(buf2);
69879 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
69880 if (!SWIG_IsOK(ecode3)) {
69881 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "3"" of type '" "lldb::LanguageType""'");
69882 }
69883 arg3 = static_cast< lldb::LanguageType >(val3);
69884 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69885 if (!SWIG_IsOK(res4)) {
69886 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
69887 }
69888 if (!argp4) {
69889 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
69890 }
69891 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
69892 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
69893 if (!SWIG_IsOK(res5)) {
69894 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
69895 }
69896 if (!argp5) {
69897 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
69898 }
69899 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
69900 {
69901 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69902 result = (arg1)->BreakpointCreateByRegex(symbol_name_regex: (char const *)arg2,symbol_language: arg3,module_list: (lldb::SBFileSpecList const &)*arg4,comp_unit_list: (lldb::SBFileSpecList const &)*arg5);
69903 SWIG_PYTHON_THREAD_END_ALLOW;
69904 }
69905 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
69906 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69907 return resultobj;
69908fail:
69909 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
69910 return NULL;
69911}
69912
69913
69914SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex(PyObject *self, PyObject *args) {
69915 Py_ssize_t argc;
69916 PyObject *argv[6] = {
69917 0
69918 };
69919
69920 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateByRegex", min: 0, max: 5, objs: argv))) SWIG_fail;
69921 --argc;
69922 if (argc == 2) {
69923 int _v = 0;
69924 void *vptr = 0;
69925 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69926 _v = SWIG_CheckState(res);
69927 if (_v) {
69928 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69929 _v = SWIG_CheckState(res);
69930 if (_v) {
69931 return _wrap_SBTarget_BreakpointCreateByRegex__SWIG_1(self, nobjs: argc, swig_obj: argv);
69932 }
69933 }
69934 }
69935 if (argc == 3) {
69936 int _v = 0;
69937 void *vptr = 0;
69938 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69939 _v = SWIG_CheckState(res);
69940 if (_v) {
69941 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69942 _v = SWIG_CheckState(res);
69943 if (_v) {
69944 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
69945 _v = SWIG_CheckState(res);
69946 if (_v) {
69947 return _wrap_SBTarget_BreakpointCreateByRegex__SWIG_0(self, nobjs: argc, swig_obj: argv);
69948 }
69949 }
69950 }
69951 }
69952 if (argc == 4) {
69953 int _v = 0;
69954 void *vptr = 0;
69955 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69956 _v = SWIG_CheckState(res);
69957 if (_v) {
69958 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69959 _v = SWIG_CheckState(res);
69960 if (_v) {
69961 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69962 _v = SWIG_CheckState(res);
69963 if (_v) {
69964 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69965 _v = SWIG_CheckState(res);
69966 if (_v) {
69967 return _wrap_SBTarget_BreakpointCreateByRegex__SWIG_2(self, nobjs: argc, swig_obj: argv);
69968 }
69969 }
69970 }
69971 }
69972 }
69973 if (argc == 5) {
69974 int _v = 0;
69975 void *vptr = 0;
69976 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
69977 _v = SWIG_CheckState(res);
69978 if (_v) {
69979 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
69980 _v = SWIG_CheckState(res);
69981 if (_v) {
69982 {
69983 int res = SWIG_AsVal_int(obj: argv[2], NULL);
69984 _v = SWIG_CheckState(res);
69985 }
69986 if (_v) {
69987 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69988 _v = SWIG_CheckState(res);
69989 if (_v) {
69990 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
69991 _v = SWIG_CheckState(res);
69992 if (_v) {
69993 return _wrap_SBTarget_BreakpointCreateByRegex__SWIG_3(self, nobjs: argc, swig_obj: argv);
69994 }
69995 }
69996 }
69997 }
69998 }
69999 }
70000
70001fail:
70002 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByRegex'.\n"
70003 " Possible C/C++ prototypes are:\n"
70004 " lldb::SBTarget::BreakpointCreateByRegex(char const *,char const *)\n"
70005 " lldb::SBTarget::BreakpointCreateByRegex(char const *)\n"
70006 " lldb::SBTarget::BreakpointCreateByRegex(char const *,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
70007 " lldb::SBTarget::BreakpointCreateByRegex(char const *,lldb::LanguageType,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n");
70008 return 0;
70009}
70010
70011
70012SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70013 PyObject *resultobj = 0;
70014 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70015 char *arg2 = (char *) 0 ;
70016 lldb::SBFileSpec *arg3 = 0 ;
70017 char *arg4 = (char *) 0 ;
70018 void *argp1 = 0 ;
70019 int res1 = 0 ;
70020 int res2 ;
70021 char *buf2 = 0 ;
70022 int alloc2 = 0 ;
70023 void *argp3 = 0 ;
70024 int res3 = 0 ;
70025 int res4 ;
70026 char *buf4 = 0 ;
70027 int alloc4 = 0 ;
70028 lldb::SBBreakpoint result;
70029
70030 (void)self;
70031 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
70032 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70033 if (!SWIG_IsOK(res1)) {
70034 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70035 }
70036 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70037 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
70038 if (!SWIG_IsOK(res2)) {
70039 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "2"" of type '" "char const *""'");
70040 }
70041 arg2 = reinterpret_cast< char * >(buf2);
70042 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
70043 if (!SWIG_IsOK(res3)) {
70044 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
70045 }
70046 if (!argp3) {
70047 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
70048 }
70049 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
70050 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
70051 if (!SWIG_IsOK(res4)) {
70052 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "char const *""'");
70053 }
70054 arg4 = reinterpret_cast< char * >(buf4);
70055 {
70056 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70057 result = (arg1)->BreakpointCreateBySourceRegex(source_regex: (char const *)arg2,source_file: (lldb::SBFileSpec const &)*arg3,module_name: (char const *)arg4);
70058 SWIG_PYTHON_THREAD_END_ALLOW;
70059 }
70060 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70061 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70062 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
70063 return resultobj;
70064fail:
70065 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70066 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
70067 return NULL;
70068}
70069
70070
70071SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70072 PyObject *resultobj = 0;
70073 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70074 char *arg2 = (char *) 0 ;
70075 lldb::SBFileSpec *arg3 = 0 ;
70076 void *argp1 = 0 ;
70077 int res1 = 0 ;
70078 int res2 ;
70079 char *buf2 = 0 ;
70080 int alloc2 = 0 ;
70081 void *argp3 = 0 ;
70082 int res3 = 0 ;
70083 lldb::SBBreakpoint result;
70084
70085 (void)self;
70086 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
70087 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70088 if (!SWIG_IsOK(res1)) {
70089 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70090 }
70091 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70092 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
70093 if (!SWIG_IsOK(res2)) {
70094 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "2"" of type '" "char const *""'");
70095 }
70096 arg2 = reinterpret_cast< char * >(buf2);
70097 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
70098 if (!SWIG_IsOK(res3)) {
70099 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
70100 }
70101 if (!argp3) {
70102 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
70103 }
70104 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
70105 {
70106 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70107 result = (arg1)->BreakpointCreateBySourceRegex(source_regex: (char const *)arg2,source_file: (lldb::SBFileSpec const &)*arg3);
70108 SWIG_PYTHON_THREAD_END_ALLOW;
70109 }
70110 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70111 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70112 return resultobj;
70113fail:
70114 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70115 return NULL;
70116}
70117
70118
70119SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70120 PyObject *resultobj = 0;
70121 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70122 char *arg2 = (char *) 0 ;
70123 lldb::SBFileSpecList *arg3 = 0 ;
70124 lldb::SBFileSpecList *arg4 = 0 ;
70125 void *argp1 = 0 ;
70126 int res1 = 0 ;
70127 int res2 ;
70128 char *buf2 = 0 ;
70129 int alloc2 = 0 ;
70130 void *argp3 = 0 ;
70131 int res3 = 0 ;
70132 void *argp4 = 0 ;
70133 int res4 = 0 ;
70134 lldb::SBBreakpoint result;
70135
70136 (void)self;
70137 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
70138 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70139 if (!SWIG_IsOK(res1)) {
70140 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70141 }
70142 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70143 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
70144 if (!SWIG_IsOK(res2)) {
70145 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "2"" of type '" "char const *""'");
70146 }
70147 arg2 = reinterpret_cast< char * >(buf2);
70148 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
70149 if (!SWIG_IsOK(res3)) {
70150 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
70151 }
70152 if (!argp3) {
70153 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
70154 }
70155 arg3 = reinterpret_cast< lldb::SBFileSpecList * >(argp3);
70156 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
70157 if (!SWIG_IsOK(res4)) {
70158 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
70159 }
70160 if (!argp4) {
70161 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
70162 }
70163 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
70164 {
70165 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70166 result = (arg1)->BreakpointCreateBySourceRegex(source_regex: (char const *)arg2,module_list: (lldb::SBFileSpecList const &)*arg3,source_file: (lldb::SBFileSpecList const &)*arg4);
70167 SWIG_PYTHON_THREAD_END_ALLOW;
70168 }
70169 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70170 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70171 return resultobj;
70172fail:
70173 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70174 return NULL;
70175}
70176
70177
70178SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70179 PyObject *resultobj = 0;
70180 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70181 char *arg2 = (char *) 0 ;
70182 lldb::SBFileSpecList *arg3 = 0 ;
70183 lldb::SBFileSpecList *arg4 = 0 ;
70184 lldb::SBStringList *arg5 = 0 ;
70185 void *argp1 = 0 ;
70186 int res1 = 0 ;
70187 int res2 ;
70188 char *buf2 = 0 ;
70189 int alloc2 = 0 ;
70190 void *argp3 = 0 ;
70191 int res3 = 0 ;
70192 void *argp4 = 0 ;
70193 int res4 = 0 ;
70194 void *argp5 = 0 ;
70195 int res5 = 0 ;
70196 lldb::SBBreakpoint result;
70197
70198 (void)self;
70199 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
70200 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70201 if (!SWIG_IsOK(res1)) {
70202 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70203 }
70204 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70205 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
70206 if (!SWIG_IsOK(res2)) {
70207 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "2"" of type '" "char const *""'");
70208 }
70209 arg2 = reinterpret_cast< char * >(buf2);
70210 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
70211 if (!SWIG_IsOK(res3)) {
70212 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
70213 }
70214 if (!argp3) {
70215 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
70216 }
70217 arg3 = reinterpret_cast< lldb::SBFileSpecList * >(argp3);
70218 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
70219 if (!SWIG_IsOK(res4)) {
70220 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
70221 }
70222 if (!argp4) {
70223 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
70224 }
70225 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
70226 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBStringList, 0 | 0);
70227 if (!SWIG_IsOK(res5)) {
70228 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "5"" of type '" "lldb::SBStringList const &""'");
70229 }
70230 if (!argp5) {
70231 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "5"" of type '" "lldb::SBStringList const &""'");
70232 }
70233 arg5 = reinterpret_cast< lldb::SBStringList * >(argp5);
70234 {
70235 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70236 result = (arg1)->BreakpointCreateBySourceRegex(source_regex: (char const *)arg2,module_list: (lldb::SBFileSpecList const &)*arg3,source_file: (lldb::SBFileSpecList const &)*arg4,func_names: (lldb::SBStringList const &)*arg5);
70237 SWIG_PYTHON_THREAD_END_ALLOW;
70238 }
70239 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70240 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70241 return resultobj;
70242fail:
70243 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70244 return NULL;
70245}
70246
70247
70248SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex(PyObject *self, PyObject *args) {
70249 Py_ssize_t argc;
70250 PyObject *argv[6] = {
70251 0
70252 };
70253
70254 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateBySourceRegex", min: 0, max: 5, objs: argv))) SWIG_fail;
70255 --argc;
70256 if (argc == 3) {
70257 int _v = 0;
70258 void *vptr = 0;
70259 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
70260 _v = SWIG_CheckState(res);
70261 if (_v) {
70262 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
70263 _v = SWIG_CheckState(res);
70264 if (_v) {
70265 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
70266 _v = SWIG_CheckState(res);
70267 if (_v) {
70268 return _wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_1(self, nobjs: argc, swig_obj: argv);
70269 }
70270 }
70271 }
70272 }
70273 if (argc == 4) {
70274 int _v = 0;
70275 void *vptr = 0;
70276 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
70277 _v = SWIG_CheckState(res);
70278 if (_v) {
70279 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
70280 _v = SWIG_CheckState(res);
70281 if (_v) {
70282 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
70283 _v = SWIG_CheckState(res);
70284 if (_v) {
70285 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
70286 _v = SWIG_CheckState(res);
70287 if (_v) {
70288 return _wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_0(self, nobjs: argc, swig_obj: argv);
70289 }
70290 }
70291 }
70292 }
70293 }
70294 if (argc == 4) {
70295 int _v = 0;
70296 void *vptr = 0;
70297 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
70298 _v = SWIG_CheckState(res);
70299 if (_v) {
70300 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
70301 _v = SWIG_CheckState(res);
70302 if (_v) {
70303 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
70304 _v = SWIG_CheckState(res);
70305 if (_v) {
70306 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
70307 _v = SWIG_CheckState(res);
70308 if (_v) {
70309 return _wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_2(self, nobjs: argc, swig_obj: argv);
70310 }
70311 }
70312 }
70313 }
70314 }
70315 if (argc == 5) {
70316 int _v = 0;
70317 void *vptr = 0;
70318 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
70319 _v = SWIG_CheckState(res);
70320 if (_v) {
70321 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
70322 _v = SWIG_CheckState(res);
70323 if (_v) {
70324 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
70325 _v = SWIG_CheckState(res);
70326 if (_v) {
70327 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
70328 _v = SWIG_CheckState(res);
70329 if (_v) {
70330 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NO_NULL | 0);
70331 _v = SWIG_CheckState(res);
70332 if (_v) {
70333 return _wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_3(self, nobjs: argc, swig_obj: argv);
70334 }
70335 }
70336 }
70337 }
70338 }
70339 }
70340
70341fail:
70342 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateBySourceRegex'.\n"
70343 " Possible C/C++ prototypes are:\n"
70344 " lldb::SBTarget::BreakpointCreateBySourceRegex(char const *,lldb::SBFileSpec const &,char const *)\n"
70345 " lldb::SBTarget::BreakpointCreateBySourceRegex(char const *,lldb::SBFileSpec const &)\n"
70346 " lldb::SBTarget::BreakpointCreateBySourceRegex(char const *,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
70347 " lldb::SBTarget::BreakpointCreateBySourceRegex(char const *,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &,lldb::SBStringList const &)\n");
70348 return 0;
70349}
70350
70351
70352SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateForException(PyObject *self, PyObject *args) {
70353 PyObject *resultobj = 0;
70354 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70355 lldb::LanguageType arg2 ;
70356 bool arg3 ;
70357 bool arg4 ;
70358 void *argp1 = 0 ;
70359 int res1 = 0 ;
70360 int val2 ;
70361 int ecode2 = 0 ;
70362 bool val3 ;
70363 int ecode3 = 0 ;
70364 bool val4 ;
70365 int ecode4 = 0 ;
70366 PyObject *swig_obj[4] ;
70367 lldb::SBBreakpoint result;
70368
70369 (void)self;
70370 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateForException", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
70371 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70372 if (!SWIG_IsOK(res1)) {
70373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateForException" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70374 }
70375 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70376 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
70377 if (!SWIG_IsOK(ecode2)) {
70378 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_BreakpointCreateForException" "', argument " "2"" of type '" "lldb::LanguageType""'");
70379 }
70380 arg2 = static_cast< lldb::LanguageType >(val2);
70381 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
70382 if (!SWIG_IsOK(ecode3)) {
70383 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateForException" "', argument " "3"" of type '" "bool""'");
70384 }
70385 arg3 = static_cast< bool >(val3);
70386 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
70387 if (!SWIG_IsOK(ecode4)) {
70388 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateForException" "', argument " "4"" of type '" "bool""'");
70389 }
70390 arg4 = static_cast< bool >(val4);
70391 {
70392 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70393 result = (arg1)->BreakpointCreateForException(language: arg2,catch_bp: arg3,throw_bp: arg4);
70394 SWIG_PYTHON_THREAD_END_ALLOW;
70395 }
70396 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70397 return resultobj;
70398fail:
70399 return NULL;
70400}
70401
70402
70403SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByAddress(PyObject *self, PyObject *args) {
70404 PyObject *resultobj = 0;
70405 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70406 lldb::addr_t arg2 ;
70407 void *argp1 = 0 ;
70408 int res1 = 0 ;
70409 unsigned long long val2 ;
70410 int ecode2 = 0 ;
70411 PyObject *swig_obj[2] ;
70412 lldb::SBBreakpoint result;
70413
70414 (void)self;
70415 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateByAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
70416 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70417 if (!SWIG_IsOK(res1)) {
70418 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70419 }
70420 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70421 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
70422 if (!SWIG_IsOK(ecode2)) {
70423 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_BreakpointCreateByAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
70424 }
70425 arg2 = static_cast< lldb::addr_t >(val2);
70426 {
70427 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70428 result = (arg1)->BreakpointCreateByAddress(address: arg2);
70429 SWIG_PYTHON_THREAD_END_ALLOW;
70430 }
70431 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70432 return resultobj;
70433fail:
70434 return NULL;
70435}
70436
70437
70438SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySBAddress(PyObject *self, PyObject *args) {
70439 PyObject *resultobj = 0;
70440 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70441 lldb::SBAddress *arg2 = 0 ;
70442 void *argp1 = 0 ;
70443 int res1 = 0 ;
70444 void *argp2 = 0 ;
70445 int res2 = 0 ;
70446 PyObject *swig_obj[2] ;
70447 lldb::SBBreakpoint result;
70448
70449 (void)self;
70450 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateBySBAddress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
70451 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70452 if (!SWIG_IsOK(res1)) {
70453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySBAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70454 }
70455 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70456 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
70457 if (!SWIG_IsOK(res2)) {
70458 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySBAddress" "', argument " "2"" of type '" "lldb::SBAddress &""'");
70459 }
70460 if (!argp2) {
70461 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySBAddress" "', argument " "2"" of type '" "lldb::SBAddress &""'");
70462 }
70463 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
70464 {
70465 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70466 result = (arg1)->BreakpointCreateBySBAddress(address&: *arg2);
70467 SWIG_PYTHON_THREAD_END_ALLOW;
70468 }
70469 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70470 return resultobj;
70471fail:
70472 return NULL;
70473}
70474
70475
70476SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70477 PyObject *resultobj = 0;
70478 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70479 char *arg2 = (char *) 0 ;
70480 lldb::SBStructuredData *arg3 = 0 ;
70481 lldb::SBFileSpecList *arg4 = 0 ;
70482 lldb::SBFileSpecList *arg5 = 0 ;
70483 bool arg6 ;
70484 void *argp1 = 0 ;
70485 int res1 = 0 ;
70486 int res2 ;
70487 char *buf2 = 0 ;
70488 int alloc2 = 0 ;
70489 void *argp3 = 0 ;
70490 int res3 = 0 ;
70491 void *argp4 = 0 ;
70492 int res4 = 0 ;
70493 void *argp5 = 0 ;
70494 int res5 = 0 ;
70495 bool val6 ;
70496 int ecode6 = 0 ;
70497 lldb::SBBreakpoint result;
70498
70499 (void)self;
70500 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
70501 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70502 if (!SWIG_IsOK(res1)) {
70503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70504 }
70505 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70506 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
70507 if (!SWIG_IsOK(res2)) {
70508 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "2"" of type '" "char const *""'");
70509 }
70510 arg2 = reinterpret_cast< char * >(buf2);
70511 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
70512 if (!SWIG_IsOK(res3)) {
70513 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
70514 }
70515 if (!argp3) {
70516 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
70517 }
70518 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
70519 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
70520 if (!SWIG_IsOK(res4)) {
70521 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
70522 }
70523 if (!argp4) {
70524 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
70525 }
70526 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
70527 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
70528 if (!SWIG_IsOK(res5)) {
70529 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
70530 }
70531 if (!argp5) {
70532 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
70533 }
70534 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
70535 ecode6 = SWIG_AsVal_bool(obj: swig_obj[5], val: &val6);
70536 if (!SWIG_IsOK(ecode6)) {
70537 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "6"" of type '" "bool""'");
70538 }
70539 arg6 = static_cast< bool >(val6);
70540 {
70541 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70542 result = (arg1)->BreakpointCreateFromScript(class_name: (char const *)arg2,extra_args&: *arg3,module_list: (lldb::SBFileSpecList const &)*arg4,file_list: (lldb::SBFileSpecList const &)*arg5,request_hardware: arg6);
70543 SWIG_PYTHON_THREAD_END_ALLOW;
70544 }
70545 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70546 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70547 return resultobj;
70548fail:
70549 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70550 return NULL;
70551}
70552
70553
70554SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70555 PyObject *resultobj = 0;
70556 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70557 char *arg2 = (char *) 0 ;
70558 lldb::SBStructuredData *arg3 = 0 ;
70559 lldb::SBFileSpecList *arg4 = 0 ;
70560 lldb::SBFileSpecList *arg5 = 0 ;
70561 void *argp1 = 0 ;
70562 int res1 = 0 ;
70563 int res2 ;
70564 char *buf2 = 0 ;
70565 int alloc2 = 0 ;
70566 void *argp3 = 0 ;
70567 int res3 = 0 ;
70568 void *argp4 = 0 ;
70569 int res4 = 0 ;
70570 void *argp5 = 0 ;
70571 int res5 = 0 ;
70572 lldb::SBBreakpoint result;
70573
70574 (void)self;
70575 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
70576 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70577 if (!SWIG_IsOK(res1)) {
70578 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70579 }
70580 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70581 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
70582 if (!SWIG_IsOK(res2)) {
70583 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "2"" of type '" "char const *""'");
70584 }
70585 arg2 = reinterpret_cast< char * >(buf2);
70586 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
70587 if (!SWIG_IsOK(res3)) {
70588 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
70589 }
70590 if (!argp3) {
70591 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
70592 }
70593 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
70594 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
70595 if (!SWIG_IsOK(res4)) {
70596 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
70597 }
70598 if (!argp4) {
70599 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
70600 }
70601 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
70602 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
70603 if (!SWIG_IsOK(res5)) {
70604 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
70605 }
70606 if (!argp5) {
70607 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
70608 }
70609 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
70610 {
70611 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70612 result = (arg1)->BreakpointCreateFromScript(class_name: (char const *)arg2,extra_args&: *arg3,module_list: (lldb::SBFileSpecList const &)*arg4,file_list: (lldb::SBFileSpecList const &)*arg5);
70613 SWIG_PYTHON_THREAD_END_ALLOW;
70614 }
70615 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
70616 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70617 return resultobj;
70618fail:
70619 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70620 return NULL;
70621}
70622
70623
70624SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript(PyObject *self, PyObject *args) {
70625 Py_ssize_t argc;
70626 PyObject *argv[7] = {
70627 0
70628 };
70629
70630 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointCreateFromScript", min: 0, max: 6, objs: argv))) SWIG_fail;
70631 --argc;
70632 if (argc == 5) {
70633 int _v = 0;
70634 void *vptr = 0;
70635 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
70636 _v = SWIG_CheckState(res);
70637 if (_v) {
70638 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
70639 _v = SWIG_CheckState(res);
70640 if (_v) {
70641 void *vptr = 0;
70642 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
70643 _v = SWIG_CheckState(res);
70644 if (_v) {
70645 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
70646 _v = SWIG_CheckState(res);
70647 if (_v) {
70648 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
70649 _v = SWIG_CheckState(res);
70650 if (_v) {
70651 return _wrap_SBTarget_BreakpointCreateFromScript__SWIG_1(self, nobjs: argc, swig_obj: argv);
70652 }
70653 }
70654 }
70655 }
70656 }
70657 }
70658 if (argc == 6) {
70659 int _v = 0;
70660 void *vptr = 0;
70661 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
70662 _v = SWIG_CheckState(res);
70663 if (_v) {
70664 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
70665 _v = SWIG_CheckState(res);
70666 if (_v) {
70667 void *vptr = 0;
70668 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
70669 _v = SWIG_CheckState(res);
70670 if (_v) {
70671 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
70672 _v = SWIG_CheckState(res);
70673 if (_v) {
70674 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
70675 _v = SWIG_CheckState(res);
70676 if (_v) {
70677 {
70678 int res = SWIG_AsVal_bool(obj: argv[5], NULL);
70679 _v = SWIG_CheckState(res);
70680 }
70681 if (_v) {
70682 return _wrap_SBTarget_BreakpointCreateFromScript__SWIG_0(self, nobjs: argc, swig_obj: argv);
70683 }
70684 }
70685 }
70686 }
70687 }
70688 }
70689 }
70690
70691fail:
70692 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateFromScript'.\n"
70693 " Possible C/C++ prototypes are:\n"
70694 " lldb::SBTarget::BreakpointCreateFromScript(char const *,lldb::SBStructuredData &,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &,bool)\n"
70695 " lldb::SBTarget::BreakpointCreateFromScript(char const *,lldb::SBStructuredData &,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n");
70696 return 0;
70697}
70698
70699
70700SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70701 PyObject *resultobj = 0;
70702 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70703 lldb::SBFileSpec *arg2 = 0 ;
70704 lldb::SBBreakpointList *arg3 = 0 ;
70705 void *argp1 = 0 ;
70706 int res1 = 0 ;
70707 void *argp2 = 0 ;
70708 int res2 = 0 ;
70709 void *argp3 = 0 ;
70710 int res3 = 0 ;
70711 lldb::SBError result;
70712
70713 (void)self;
70714 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
70715 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70716 if (!SWIG_IsOK(res1)) {
70717 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70718 }
70719 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70720 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
70721 if (!SWIG_IsOK(res2)) {
70722 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70723 }
70724 if (!argp2) {
70725 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70726 }
70727 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
70728 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
70729 if (!SWIG_IsOK(res3)) {
70730 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
70731 }
70732 if (!argp3) {
70733 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
70734 }
70735 arg3 = reinterpret_cast< lldb::SBBreakpointList * >(argp3);
70736 {
70737 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70738 result = (arg1)->BreakpointsCreateFromFile(source_file&: *arg2,new_bps&: *arg3);
70739 SWIG_PYTHON_THREAD_END_ALLOW;
70740 }
70741 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
70742 return resultobj;
70743fail:
70744 return NULL;
70745}
70746
70747
70748SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70749 PyObject *resultobj = 0;
70750 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70751 lldb::SBFileSpec *arg2 = 0 ;
70752 lldb::SBStringList *arg3 = 0 ;
70753 lldb::SBBreakpointList *arg4 = 0 ;
70754 void *argp1 = 0 ;
70755 int res1 = 0 ;
70756 void *argp2 = 0 ;
70757 int res2 = 0 ;
70758 void *argp3 = 0 ;
70759 int res3 = 0 ;
70760 void *argp4 = 0 ;
70761 int res4 = 0 ;
70762 lldb::SBError result;
70763
70764 (void)self;
70765 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
70766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70767 if (!SWIG_IsOK(res1)) {
70768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70769 }
70770 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70771 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
70772 if (!SWIG_IsOK(res2)) {
70773 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70774 }
70775 if (!argp2) {
70776 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70777 }
70778 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
70779 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStringList, 0 );
70780 if (!SWIG_IsOK(res3)) {
70781 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "3"" of type '" "lldb::SBStringList &""'");
70782 }
70783 if (!argp3) {
70784 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "3"" of type '" "lldb::SBStringList &""'");
70785 }
70786 arg3 = reinterpret_cast< lldb::SBStringList * >(argp3);
70787 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
70788 if (!SWIG_IsOK(res4)) {
70789 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "4"" of type '" "lldb::SBBreakpointList &""'");
70790 }
70791 if (!argp4) {
70792 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "4"" of type '" "lldb::SBBreakpointList &""'");
70793 }
70794 arg4 = reinterpret_cast< lldb::SBBreakpointList * >(argp4);
70795 {
70796 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70797 result = (arg1)->BreakpointsCreateFromFile(source_file&: *arg2,matching_names&: *arg3,new_bps&: *arg4);
70798 SWIG_PYTHON_THREAD_END_ALLOW;
70799 }
70800 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
70801 return resultobj;
70802fail:
70803 return NULL;
70804}
70805
70806
70807SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile(PyObject *self, PyObject *args) {
70808 Py_ssize_t argc;
70809 PyObject *argv[5] = {
70810 0
70811 };
70812
70813 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointsCreateFromFile", min: 0, max: 4, objs: argv))) SWIG_fail;
70814 --argc;
70815 if (argc == 3) {
70816 int _v = 0;
70817 void *vptr = 0;
70818 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
70819 _v = SWIG_CheckState(res);
70820 if (_v) {
70821 void *vptr = 0;
70822 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
70823 _v = SWIG_CheckState(res);
70824 if (_v) {
70825 void *vptr = 0;
70826 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NO_NULL);
70827 _v = SWIG_CheckState(res);
70828 if (_v) {
70829 return _wrap_SBTarget_BreakpointsCreateFromFile__SWIG_0(self, nobjs: argc, swig_obj: argv);
70830 }
70831 }
70832 }
70833 }
70834 if (argc == 4) {
70835 int _v = 0;
70836 void *vptr = 0;
70837 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
70838 _v = SWIG_CheckState(res);
70839 if (_v) {
70840 void *vptr = 0;
70841 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
70842 _v = SWIG_CheckState(res);
70843 if (_v) {
70844 void *vptr = 0;
70845 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NO_NULL);
70846 _v = SWIG_CheckState(res);
70847 if (_v) {
70848 void *vptr = 0;
70849 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NO_NULL);
70850 _v = SWIG_CheckState(res);
70851 if (_v) {
70852 return _wrap_SBTarget_BreakpointsCreateFromFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
70853 }
70854 }
70855 }
70856 }
70857 }
70858
70859fail:
70860 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointsCreateFromFile'.\n"
70861 " Possible C/C++ prototypes are:\n"
70862 " lldb::SBTarget::BreakpointsCreateFromFile(lldb::SBFileSpec &,lldb::SBBreakpointList &)\n"
70863 " lldb::SBTarget::BreakpointsCreateFromFile(lldb::SBFileSpec &,lldb::SBStringList &,lldb::SBBreakpointList &)\n");
70864 return 0;
70865}
70866
70867
70868SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70869 PyObject *resultobj = 0;
70870 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70871 lldb::SBFileSpec *arg2 = 0 ;
70872 void *argp1 = 0 ;
70873 int res1 = 0 ;
70874 void *argp2 = 0 ;
70875 int res2 = 0 ;
70876 lldb::SBError result;
70877
70878 (void)self;
70879 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
70880 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70881 if (!SWIG_IsOK(res1)) {
70882 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70883 }
70884 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70885 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
70886 if (!SWIG_IsOK(res2)) {
70887 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70888 }
70889 if (!argp2) {
70890 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70891 }
70892 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
70893 {
70894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70895 result = (arg1)->BreakpointsWriteToFile(dest_file&: *arg2);
70896 SWIG_PYTHON_THREAD_END_ALLOW;
70897 }
70898 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
70899 return resultobj;
70900fail:
70901 return NULL;
70902}
70903
70904
70905SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70906 PyObject *resultobj = 0;
70907 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70908 lldb::SBFileSpec *arg2 = 0 ;
70909 lldb::SBBreakpointList *arg3 = 0 ;
70910 bool arg4 ;
70911 void *argp1 = 0 ;
70912 int res1 = 0 ;
70913 void *argp2 = 0 ;
70914 int res2 = 0 ;
70915 void *argp3 = 0 ;
70916 int res3 = 0 ;
70917 bool val4 ;
70918 int ecode4 = 0 ;
70919 lldb::SBError result;
70920
70921 (void)self;
70922 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
70923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70924 if (!SWIG_IsOK(res1)) {
70925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70926 }
70927 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70928 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
70929 if (!SWIG_IsOK(res2)) {
70930 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70931 }
70932 if (!argp2) {
70933 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70934 }
70935 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
70936 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
70937 if (!SWIG_IsOK(res3)) {
70938 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
70939 }
70940 if (!argp3) {
70941 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
70942 }
70943 arg3 = reinterpret_cast< lldb::SBBreakpointList * >(argp3);
70944 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
70945 if (!SWIG_IsOK(ecode4)) {
70946 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "4"" of type '" "bool""'");
70947 }
70948 arg4 = static_cast< bool >(val4);
70949 {
70950 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70951 result = (arg1)->BreakpointsWriteToFile(dest_file&: *arg2,bkpt_list&: *arg3,append: arg4);
70952 SWIG_PYTHON_THREAD_END_ALLOW;
70953 }
70954 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
70955 return resultobj;
70956fail:
70957 return NULL;
70958}
70959
70960
70961SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
70962 PyObject *resultobj = 0;
70963 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
70964 lldb::SBFileSpec *arg2 = 0 ;
70965 lldb::SBBreakpointList *arg3 = 0 ;
70966 void *argp1 = 0 ;
70967 int res1 = 0 ;
70968 void *argp2 = 0 ;
70969 int res2 = 0 ;
70970 void *argp3 = 0 ;
70971 int res3 = 0 ;
70972 lldb::SBError result;
70973
70974 (void)self;
70975 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
70976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
70977 if (!SWIG_IsOK(res1)) {
70978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
70979 }
70980 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
70981 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
70982 if (!SWIG_IsOK(res2)) {
70983 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70984 }
70985 if (!argp2) {
70986 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
70987 }
70988 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
70989 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
70990 if (!SWIG_IsOK(res3)) {
70991 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
70992 }
70993 if (!argp3) {
70994 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
70995 }
70996 arg3 = reinterpret_cast< lldb::SBBreakpointList * >(argp3);
70997 {
70998 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70999 result = (arg1)->BreakpointsWriteToFile(dest_file&: *arg2,bkpt_list&: *arg3);
71000 SWIG_PYTHON_THREAD_END_ALLOW;
71001 }
71002 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
71003 return resultobj;
71004fail:
71005 return NULL;
71006}
71007
71008
71009SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile(PyObject *self, PyObject *args) {
71010 Py_ssize_t argc;
71011 PyObject *argv[5] = {
71012 0
71013 };
71014
71015 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointsWriteToFile", min: 0, max: 4, objs: argv))) SWIG_fail;
71016 --argc;
71017 if (argc == 2) {
71018 int _v = 0;
71019 void *vptr = 0;
71020 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
71021 _v = SWIG_CheckState(res);
71022 if (_v) {
71023 void *vptr = 0;
71024 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
71025 _v = SWIG_CheckState(res);
71026 if (_v) {
71027 return _wrap_SBTarget_BreakpointsWriteToFile__SWIG_0(self, nobjs: argc, swig_obj: argv);
71028 }
71029 }
71030 }
71031 if (argc == 3) {
71032 int _v = 0;
71033 void *vptr = 0;
71034 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
71035 _v = SWIG_CheckState(res);
71036 if (_v) {
71037 void *vptr = 0;
71038 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
71039 _v = SWIG_CheckState(res);
71040 if (_v) {
71041 void *vptr = 0;
71042 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NO_NULL);
71043 _v = SWIG_CheckState(res);
71044 if (_v) {
71045 return _wrap_SBTarget_BreakpointsWriteToFile__SWIG_2(self, nobjs: argc, swig_obj: argv);
71046 }
71047 }
71048 }
71049 }
71050 if (argc == 4) {
71051 int _v = 0;
71052 void *vptr = 0;
71053 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
71054 _v = SWIG_CheckState(res);
71055 if (_v) {
71056 void *vptr = 0;
71057 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
71058 _v = SWIG_CheckState(res);
71059 if (_v) {
71060 void *vptr = 0;
71061 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NO_NULL);
71062 _v = SWIG_CheckState(res);
71063 if (_v) {
71064 {
71065 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
71066 _v = SWIG_CheckState(res);
71067 }
71068 if (_v) {
71069 return _wrap_SBTarget_BreakpointsWriteToFile__SWIG_1(self, nobjs: argc, swig_obj: argv);
71070 }
71071 }
71072 }
71073 }
71074 }
71075
71076fail:
71077 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointsWriteToFile'.\n"
71078 " Possible C/C++ prototypes are:\n"
71079 " lldb::SBTarget::BreakpointsWriteToFile(lldb::SBFileSpec &)\n"
71080 " lldb::SBTarget::BreakpointsWriteToFile(lldb::SBFileSpec &,lldb::SBBreakpointList &,bool)\n"
71081 " lldb::SBTarget::BreakpointsWriteToFile(lldb::SBFileSpec &,lldb::SBBreakpointList &)\n");
71082 return 0;
71083}
71084
71085
71086SWIGINTERN PyObject *_wrap_SBTarget_GetNumBreakpoints(PyObject *self, PyObject *args) {
71087 PyObject *resultobj = 0;
71088 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71089 void *argp1 = 0 ;
71090 int res1 = 0 ;
71091 PyObject *swig_obj[1] ;
71092 uint32_t result;
71093
71094 (void)self;
71095 if (!args) SWIG_fail;
71096 swig_obj[0] = args;
71097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71098 if (!SWIG_IsOK(res1)) {
71099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetNumBreakpoints" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
71100 }
71101 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71102 {
71103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71104 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetNumBreakpoints();
71105 SWIG_PYTHON_THREAD_END_ALLOW;
71106 }
71107 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
71108 return resultobj;
71109fail:
71110 return NULL;
71111}
71112
71113
71114SWIGINTERN PyObject *_wrap_SBTarget_GetBreakpointAtIndex(PyObject *self, PyObject *args) {
71115 PyObject *resultobj = 0;
71116 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71117 uint32_t arg2 ;
71118 void *argp1 = 0 ;
71119 int res1 = 0 ;
71120 unsigned int val2 ;
71121 int ecode2 = 0 ;
71122 PyObject *swig_obj[2] ;
71123 lldb::SBBreakpoint result;
71124
71125 (void)self;
71126 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetBreakpointAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71127 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71128 if (!SWIG_IsOK(res1)) {
71129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetBreakpointAtIndex" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
71130 }
71131 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71132 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
71133 if (!SWIG_IsOK(ecode2)) {
71134 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_GetBreakpointAtIndex" "', argument " "2"" of type '" "uint32_t""'");
71135 }
71136 arg2 = static_cast< uint32_t >(val2);
71137 {
71138 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71139 result = ((lldb::SBTarget const *)arg1)->GetBreakpointAtIndex(idx: arg2);
71140 SWIG_PYTHON_THREAD_END_ALLOW;
71141 }
71142 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
71143 return resultobj;
71144fail:
71145 return NULL;
71146}
71147
71148
71149SWIGINTERN PyObject *_wrap_SBTarget_BreakpointDelete(PyObject *self, PyObject *args) {
71150 PyObject *resultobj = 0;
71151 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71152 lldb::break_id_t arg2 ;
71153 void *argp1 = 0 ;
71154 int res1 = 0 ;
71155 int val2 ;
71156 int ecode2 = 0 ;
71157 PyObject *swig_obj[2] ;
71158 bool result;
71159
71160 (void)self;
71161 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_BreakpointDelete", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71162 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71163 if (!SWIG_IsOK(res1)) {
71164 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointDelete" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71165 }
71166 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71167 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
71168 if (!SWIG_IsOK(ecode2)) {
71169 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_BreakpointDelete" "', argument " "2"" of type '" "lldb::break_id_t""'");
71170 }
71171 arg2 = static_cast< lldb::break_id_t >(val2);
71172 {
71173 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71174 result = (bool)(arg1)->BreakpointDelete(break_id: arg2);
71175 SWIG_PYTHON_THREAD_END_ALLOW;
71176 }
71177 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71178 return resultobj;
71179fail:
71180 return NULL;
71181}
71182
71183
71184SWIGINTERN PyObject *_wrap_SBTarget_FindBreakpointByID(PyObject *self, PyObject *args) {
71185 PyObject *resultobj = 0;
71186 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71187 lldb::break_id_t arg2 ;
71188 void *argp1 = 0 ;
71189 int res1 = 0 ;
71190 int val2 ;
71191 int ecode2 = 0 ;
71192 PyObject *swig_obj[2] ;
71193 lldb::SBBreakpoint result;
71194
71195 (void)self;
71196 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindBreakpointByID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71198 if (!SWIG_IsOK(res1)) {
71199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindBreakpointByID" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71200 }
71201 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71202 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
71203 if (!SWIG_IsOK(ecode2)) {
71204 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_FindBreakpointByID" "', argument " "2"" of type '" "lldb::break_id_t""'");
71205 }
71206 arg2 = static_cast< lldb::break_id_t >(val2);
71207 {
71208 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71209 result = (arg1)->FindBreakpointByID(break_id: arg2);
71210 SWIG_PYTHON_THREAD_END_ALLOW;
71211 }
71212 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(result)), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
71213 return resultobj;
71214fail:
71215 return NULL;
71216}
71217
71218
71219SWIGINTERN PyObject *_wrap_SBTarget_FindBreakpointsByName(PyObject *self, PyObject *args) {
71220 PyObject *resultobj = 0;
71221 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71222 char *arg2 = (char *) 0 ;
71223 lldb::SBBreakpointList *arg3 = 0 ;
71224 void *argp1 = 0 ;
71225 int res1 = 0 ;
71226 int res2 ;
71227 char *buf2 = 0 ;
71228 int alloc2 = 0 ;
71229 void *argp3 = 0 ;
71230 int res3 = 0 ;
71231 PyObject *swig_obj[3] ;
71232 bool result;
71233
71234 (void)self;
71235 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindBreakpointsByName", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
71236 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71237 if (!SWIG_IsOK(res1)) {
71238 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindBreakpointsByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71239 }
71240 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71241 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
71242 if (!SWIG_IsOK(res2)) {
71243 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindBreakpointsByName" "', argument " "2"" of type '" "char const *""'");
71244 }
71245 arg2 = reinterpret_cast< char * >(buf2);
71246 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
71247 if (!SWIG_IsOK(res3)) {
71248 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_FindBreakpointsByName" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
71249 }
71250 if (!argp3) {
71251 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_FindBreakpointsByName" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
71252 }
71253 arg3 = reinterpret_cast< lldb::SBBreakpointList * >(argp3);
71254 {
71255 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71256 result = (bool)(arg1)->FindBreakpointsByName(name: (char const *)arg2,bkpt_list&: *arg3);
71257 SWIG_PYTHON_THREAD_END_ALLOW;
71258 }
71259 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71260 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71261 return resultobj;
71262fail:
71263 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71264 return NULL;
71265}
71266
71267
71268SWIGINTERN PyObject *_wrap_SBTarget_GetBreakpointNames(PyObject *self, PyObject *args) {
71269 PyObject *resultobj = 0;
71270 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71271 lldb::SBStringList *arg2 = 0 ;
71272 void *argp1 = 0 ;
71273 int res1 = 0 ;
71274 void *argp2 = 0 ;
71275 int res2 = 0 ;
71276 PyObject *swig_obj[2] ;
71277
71278 (void)self;
71279 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetBreakpointNames", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71280 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71281 if (!SWIG_IsOK(res1)) {
71282 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetBreakpointNames" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71283 }
71284 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71285 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
71286 if (!SWIG_IsOK(res2)) {
71287 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetBreakpointNames" "', argument " "2"" of type '" "lldb::SBStringList &""'");
71288 }
71289 if (!argp2) {
71290 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetBreakpointNames" "', argument " "2"" of type '" "lldb::SBStringList &""'");
71291 }
71292 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
71293 {
71294 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71295 (arg1)->GetBreakpointNames(names&: *arg2);
71296 SWIG_PYTHON_THREAD_END_ALLOW;
71297 }
71298 resultobj = SWIG_Py_Void();
71299 return resultobj;
71300fail:
71301 return NULL;
71302}
71303
71304
71305SWIGINTERN PyObject *_wrap_SBTarget_DeleteBreakpointName(PyObject *self, PyObject *args) {
71306 PyObject *resultobj = 0;
71307 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71308 char *arg2 = (char *) 0 ;
71309 void *argp1 = 0 ;
71310 int res1 = 0 ;
71311 int res2 ;
71312 char *buf2 = 0 ;
71313 int alloc2 = 0 ;
71314 PyObject *swig_obj[2] ;
71315
71316 (void)self;
71317 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_DeleteBreakpointName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71318 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71319 if (!SWIG_IsOK(res1)) {
71320 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DeleteBreakpointName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71321 }
71322 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71323 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
71324 if (!SWIG_IsOK(res2)) {
71325 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_DeleteBreakpointName" "', argument " "2"" of type '" "char const *""'");
71326 }
71327 arg2 = reinterpret_cast< char * >(buf2);
71328 {
71329 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71330 (arg1)->DeleteBreakpointName(name: (char const *)arg2);
71331 SWIG_PYTHON_THREAD_END_ALLOW;
71332 }
71333 resultobj = SWIG_Py_Void();
71334 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71335 return resultobj;
71336fail:
71337 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71338 return NULL;
71339}
71340
71341
71342SWIGINTERN PyObject *_wrap_SBTarget_EnableAllBreakpoints(PyObject *self, PyObject *args) {
71343 PyObject *resultobj = 0;
71344 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71345 void *argp1 = 0 ;
71346 int res1 = 0 ;
71347 PyObject *swig_obj[1] ;
71348 bool result;
71349
71350 (void)self;
71351 if (!args) SWIG_fail;
71352 swig_obj[0] = args;
71353 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71354 if (!SWIG_IsOK(res1)) {
71355 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EnableAllBreakpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71356 }
71357 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71358 {
71359 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71360 result = (bool)(arg1)->EnableAllBreakpoints();
71361 SWIG_PYTHON_THREAD_END_ALLOW;
71362 }
71363 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71364 return resultobj;
71365fail:
71366 return NULL;
71367}
71368
71369
71370SWIGINTERN PyObject *_wrap_SBTarget_DisableAllBreakpoints(PyObject *self, PyObject *args) {
71371 PyObject *resultobj = 0;
71372 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71373 void *argp1 = 0 ;
71374 int res1 = 0 ;
71375 PyObject *swig_obj[1] ;
71376 bool result;
71377
71378 (void)self;
71379 if (!args) SWIG_fail;
71380 swig_obj[0] = args;
71381 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71382 if (!SWIG_IsOK(res1)) {
71383 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DisableAllBreakpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71384 }
71385 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71386 {
71387 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71388 result = (bool)(arg1)->DisableAllBreakpoints();
71389 SWIG_PYTHON_THREAD_END_ALLOW;
71390 }
71391 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71392 return resultobj;
71393fail:
71394 return NULL;
71395}
71396
71397
71398SWIGINTERN PyObject *_wrap_SBTarget_DeleteAllBreakpoints(PyObject *self, PyObject *args) {
71399 PyObject *resultobj = 0;
71400 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71401 void *argp1 = 0 ;
71402 int res1 = 0 ;
71403 PyObject *swig_obj[1] ;
71404 bool result;
71405
71406 (void)self;
71407 if (!args) SWIG_fail;
71408 swig_obj[0] = args;
71409 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71410 if (!SWIG_IsOK(res1)) {
71411 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DeleteAllBreakpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71412 }
71413 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71414 {
71415 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71416 result = (bool)(arg1)->DeleteAllBreakpoints();
71417 SWIG_PYTHON_THREAD_END_ALLOW;
71418 }
71419 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71420 return resultobj;
71421fail:
71422 return NULL;
71423}
71424
71425
71426SWIGINTERN PyObject *_wrap_SBTarget_GetNumWatchpoints(PyObject *self, PyObject *args) {
71427 PyObject *resultobj = 0;
71428 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71429 void *argp1 = 0 ;
71430 int res1 = 0 ;
71431 PyObject *swig_obj[1] ;
71432 uint32_t result;
71433
71434 (void)self;
71435 if (!args) SWIG_fail;
71436 swig_obj[0] = args;
71437 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71438 if (!SWIG_IsOK(res1)) {
71439 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetNumWatchpoints" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
71440 }
71441 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71442 {
71443 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71444 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetNumWatchpoints();
71445 SWIG_PYTHON_THREAD_END_ALLOW;
71446 }
71447 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
71448 return resultobj;
71449fail:
71450 return NULL;
71451}
71452
71453
71454SWIGINTERN PyObject *_wrap_SBTarget_GetWatchpointAtIndex(PyObject *self, PyObject *args) {
71455 PyObject *resultobj = 0;
71456 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71457 uint32_t arg2 ;
71458 void *argp1 = 0 ;
71459 int res1 = 0 ;
71460 unsigned int val2 ;
71461 int ecode2 = 0 ;
71462 PyObject *swig_obj[2] ;
71463 lldb::SBWatchpoint result;
71464
71465 (void)self;
71466 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetWatchpointAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71467 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71468 if (!SWIG_IsOK(res1)) {
71469 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetWatchpointAtIndex" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
71470 }
71471 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71472 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
71473 if (!SWIG_IsOK(ecode2)) {
71474 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_GetWatchpointAtIndex" "', argument " "2"" of type '" "uint32_t""'");
71475 }
71476 arg2 = static_cast< uint32_t >(val2);
71477 {
71478 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71479 result = ((lldb::SBTarget const *)arg1)->GetWatchpointAtIndex(idx: arg2);
71480 SWIG_PYTHON_THREAD_END_ALLOW;
71481 }
71482 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(result)), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
71483 return resultobj;
71484fail:
71485 return NULL;
71486}
71487
71488
71489SWIGINTERN PyObject *_wrap_SBTarget_DeleteWatchpoint(PyObject *self, PyObject *args) {
71490 PyObject *resultobj = 0;
71491 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71492 lldb::watch_id_t arg2 ;
71493 void *argp1 = 0 ;
71494 int res1 = 0 ;
71495 int val2 ;
71496 int ecode2 = 0 ;
71497 PyObject *swig_obj[2] ;
71498 bool result;
71499
71500 (void)self;
71501 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_DeleteWatchpoint", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71502 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71503 if (!SWIG_IsOK(res1)) {
71504 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DeleteWatchpoint" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71505 }
71506 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71507 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
71508 if (!SWIG_IsOK(ecode2)) {
71509 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_DeleteWatchpoint" "', argument " "2"" of type '" "lldb::watch_id_t""'");
71510 }
71511 arg2 = static_cast< lldb::watch_id_t >(val2);
71512 {
71513 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71514 result = (bool)(arg1)->DeleteWatchpoint(watch_id: arg2);
71515 SWIG_PYTHON_THREAD_END_ALLOW;
71516 }
71517 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71518 return resultobj;
71519fail:
71520 return NULL;
71521}
71522
71523
71524SWIGINTERN PyObject *_wrap_SBTarget_FindWatchpointByID(PyObject *self, PyObject *args) {
71525 PyObject *resultobj = 0;
71526 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71527 lldb::watch_id_t arg2 ;
71528 void *argp1 = 0 ;
71529 int res1 = 0 ;
71530 int val2 ;
71531 int ecode2 = 0 ;
71532 PyObject *swig_obj[2] ;
71533 lldb::SBWatchpoint result;
71534
71535 (void)self;
71536 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindWatchpointByID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71537 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71538 if (!SWIG_IsOK(res1)) {
71539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindWatchpointByID" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71540 }
71541 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71542 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
71543 if (!SWIG_IsOK(ecode2)) {
71544 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_FindWatchpointByID" "', argument " "2"" of type '" "lldb::watch_id_t""'");
71545 }
71546 arg2 = static_cast< lldb::watch_id_t >(val2);
71547 {
71548 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71549 result = (arg1)->FindWatchpointByID(watch_id: arg2);
71550 SWIG_PYTHON_THREAD_END_ALLOW;
71551 }
71552 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(result)), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
71553 return resultobj;
71554fail:
71555 return NULL;
71556}
71557
71558
71559SWIGINTERN PyObject *_wrap_SBTarget_WatchAddress(PyObject *self, PyObject *args) {
71560 PyObject *resultobj = 0;
71561 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71562 lldb::addr_t arg2 ;
71563 size_t arg3 ;
71564 bool arg4 ;
71565 bool arg5 ;
71566 lldb::SBError *arg6 = 0 ;
71567 void *argp1 = 0 ;
71568 int res1 = 0 ;
71569 unsigned long long val2 ;
71570 int ecode2 = 0 ;
71571 size_t val3 ;
71572 int ecode3 = 0 ;
71573 bool val4 ;
71574 int ecode4 = 0 ;
71575 bool val5 ;
71576 int ecode5 = 0 ;
71577 void *argp6 = 0 ;
71578 int res6 = 0 ;
71579 PyObject *swig_obj[6] ;
71580 lldb::SBWatchpoint result;
71581
71582 (void)self;
71583 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_WatchAddress", min: 6, max: 6, objs: swig_obj)) SWIG_fail;
71584 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71585 if (!SWIG_IsOK(res1)) {
71586 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_WatchAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71587 }
71588 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71589 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
71590 if (!SWIG_IsOK(ecode2)) {
71591 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_WatchAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
71592 }
71593 arg2 = static_cast< lldb::addr_t >(val2);
71594 ecode3 = SWIG_AsVal_size_t(obj: swig_obj[2], val: &val3);
71595 if (!SWIG_IsOK(ecode3)) {
71596 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_WatchAddress" "', argument " "3"" of type '" "size_t""'");
71597 }
71598 arg3 = static_cast< size_t >(val3);
71599 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
71600 if (!SWIG_IsOK(ecode4)) {
71601 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_WatchAddress" "', argument " "4"" of type '" "bool""'");
71602 }
71603 arg4 = static_cast< bool >(val4);
71604 ecode5 = SWIG_AsVal_bool(obj: swig_obj[4], val: &val5);
71605 if (!SWIG_IsOK(ecode5)) {
71606 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_WatchAddress" "', argument " "5"" of type '" "bool""'");
71607 }
71608 arg5 = static_cast< bool >(val5);
71609 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBError, 0 );
71610 if (!SWIG_IsOK(res6)) {
71611 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_WatchAddress" "', argument " "6"" of type '" "lldb::SBError &""'");
71612 }
71613 if (!argp6) {
71614 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_WatchAddress" "', argument " "6"" of type '" "lldb::SBError &""'");
71615 }
71616 arg6 = reinterpret_cast< lldb::SBError * >(argp6);
71617 {
71618 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71619 result = (arg1)->WatchAddress(addr: arg2,size: arg3,read: arg4,modify: arg5,error&: *arg6);
71620 SWIG_PYTHON_THREAD_END_ALLOW;
71621 }
71622 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(result)), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
71623 return resultobj;
71624fail:
71625 return NULL;
71626}
71627
71628
71629SWIGINTERN PyObject *_wrap_SBTarget_WatchpointCreateByAddress(PyObject *self, PyObject *args) {
71630 PyObject *resultobj = 0;
71631 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71632 lldb::addr_t arg2 ;
71633 size_t arg3 ;
71634 lldb::SBWatchpointOptions arg4 ;
71635 lldb::SBError *arg5 = 0 ;
71636 void *argp1 = 0 ;
71637 int res1 = 0 ;
71638 unsigned long long val2 ;
71639 int ecode2 = 0 ;
71640 size_t val3 ;
71641 int ecode3 = 0 ;
71642 void *argp4 ;
71643 int res4 = 0 ;
71644 void *argp5 = 0 ;
71645 int res5 = 0 ;
71646 PyObject *swig_obj[5] ;
71647 lldb::SBWatchpoint result;
71648
71649 (void)self;
71650 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_WatchpointCreateByAddress", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
71651 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71652 if (!SWIG_IsOK(res1)) {
71653 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_WatchpointCreateByAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71654 }
71655 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71656 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
71657 if (!SWIG_IsOK(ecode2)) {
71658 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_WatchpointCreateByAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
71659 }
71660 arg2 = static_cast< lldb::addr_t >(val2);
71661 ecode3 = SWIG_AsVal_size_t(obj: swig_obj[2], val: &val3);
71662 if (!SWIG_IsOK(ecode3)) {
71663 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_WatchpointCreateByAddress" "', argument " "3"" of type '" "size_t""'");
71664 }
71665 arg3 = static_cast< size_t >(val3);
71666 {
71667 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBWatchpointOptions, 0 | 0);
71668 if (!SWIG_IsOK(res4)) {
71669 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_WatchpointCreateByAddress" "', argument " "4"" of type '" "lldb::SBWatchpointOptions""'");
71670 }
71671 if (!argp4) {
71672 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_WatchpointCreateByAddress" "', argument " "4"" of type '" "lldb::SBWatchpointOptions""'");
71673 } else {
71674 lldb::SBWatchpointOptions * temp = reinterpret_cast< lldb::SBWatchpointOptions * >(argp4);
71675 arg4 = *temp;
71676 if (SWIG_IsNewObj(res4)) delete temp;
71677 }
71678 }
71679 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
71680 if (!SWIG_IsOK(res5)) {
71681 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_WatchpointCreateByAddress" "', argument " "5"" of type '" "lldb::SBError &""'");
71682 }
71683 if (!argp5) {
71684 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_WatchpointCreateByAddress" "', argument " "5"" of type '" "lldb::SBError &""'");
71685 }
71686 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
71687 {
71688 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71689 result = (arg1)->WatchpointCreateByAddress(addr: arg2,size: arg3,options: arg4,error&: *arg5);
71690 SWIG_PYTHON_THREAD_END_ALLOW;
71691 }
71692 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(result)), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
71693 return resultobj;
71694fail:
71695 return NULL;
71696}
71697
71698
71699SWIGINTERN PyObject *_wrap_SBTarget_EnableAllWatchpoints(PyObject *self, PyObject *args) {
71700 PyObject *resultobj = 0;
71701 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71702 void *argp1 = 0 ;
71703 int res1 = 0 ;
71704 PyObject *swig_obj[1] ;
71705 bool result;
71706
71707 (void)self;
71708 if (!args) SWIG_fail;
71709 swig_obj[0] = args;
71710 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71711 if (!SWIG_IsOK(res1)) {
71712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EnableAllWatchpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71713 }
71714 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71715 {
71716 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71717 result = (bool)(arg1)->EnableAllWatchpoints();
71718 SWIG_PYTHON_THREAD_END_ALLOW;
71719 }
71720 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71721 return resultobj;
71722fail:
71723 return NULL;
71724}
71725
71726
71727SWIGINTERN PyObject *_wrap_SBTarget_DisableAllWatchpoints(PyObject *self, PyObject *args) {
71728 PyObject *resultobj = 0;
71729 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71730 void *argp1 = 0 ;
71731 int res1 = 0 ;
71732 PyObject *swig_obj[1] ;
71733 bool result;
71734
71735 (void)self;
71736 if (!args) SWIG_fail;
71737 swig_obj[0] = args;
71738 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71739 if (!SWIG_IsOK(res1)) {
71740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DisableAllWatchpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71741 }
71742 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71743 {
71744 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71745 result = (bool)(arg1)->DisableAllWatchpoints();
71746 SWIG_PYTHON_THREAD_END_ALLOW;
71747 }
71748 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71749 return resultobj;
71750fail:
71751 return NULL;
71752}
71753
71754
71755SWIGINTERN PyObject *_wrap_SBTarget_DeleteAllWatchpoints(PyObject *self, PyObject *args) {
71756 PyObject *resultobj = 0;
71757 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71758 void *argp1 = 0 ;
71759 int res1 = 0 ;
71760 PyObject *swig_obj[1] ;
71761 bool result;
71762
71763 (void)self;
71764 if (!args) SWIG_fail;
71765 swig_obj[0] = args;
71766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71767 if (!SWIG_IsOK(res1)) {
71768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DeleteAllWatchpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71769 }
71770 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71771 {
71772 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71773 result = (bool)(arg1)->DeleteAllWatchpoints();
71774 SWIG_PYTHON_THREAD_END_ALLOW;
71775 }
71776 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
71777 return resultobj;
71778fail:
71779 return NULL;
71780}
71781
71782
71783SWIGINTERN PyObject *_wrap_SBTarget_GetBroadcaster(PyObject *self, PyObject *args) {
71784 PyObject *resultobj = 0;
71785 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71786 void *argp1 = 0 ;
71787 int res1 = 0 ;
71788 PyObject *swig_obj[1] ;
71789 lldb::SBBroadcaster result;
71790
71791 (void)self;
71792 if (!args) SWIG_fail;
71793 swig_obj[0] = args;
71794 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71795 if (!SWIG_IsOK(res1)) {
71796 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
71797 }
71798 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71799 {
71800 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71801 result = ((lldb::SBTarget const *)arg1)->GetBroadcaster();
71802 SWIG_PYTHON_THREAD_END_ALLOW;
71803 }
71804 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(result)), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
71805 return resultobj;
71806fail:
71807 return NULL;
71808}
71809
71810
71811SWIGINTERN PyObject *_wrap_SBTarget_FindFirstType(PyObject *self, PyObject *args) {
71812 PyObject *resultobj = 0;
71813 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71814 char *arg2 = (char *) 0 ;
71815 void *argp1 = 0 ;
71816 int res1 = 0 ;
71817 int res2 ;
71818 char *buf2 = 0 ;
71819 int alloc2 = 0 ;
71820 PyObject *swig_obj[2] ;
71821 lldb::SBType result;
71822
71823 (void)self;
71824 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindFirstType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71825 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71826 if (!SWIG_IsOK(res1)) {
71827 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindFirstType" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71828 }
71829 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71830 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
71831 if (!SWIG_IsOK(res2)) {
71832 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindFirstType" "', argument " "2"" of type '" "char const *""'");
71833 }
71834 arg2 = reinterpret_cast< char * >(buf2);
71835 {
71836 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71837 result = (arg1)->FindFirstType(type: (char const *)arg2);
71838 SWIG_PYTHON_THREAD_END_ALLOW;
71839 }
71840 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
71841 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71842 return resultobj;
71843fail:
71844 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71845 return NULL;
71846}
71847
71848
71849SWIGINTERN PyObject *_wrap_SBTarget_FindTypes(PyObject *self, PyObject *args) {
71850 PyObject *resultobj = 0;
71851 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71852 char *arg2 = (char *) 0 ;
71853 void *argp1 = 0 ;
71854 int res1 = 0 ;
71855 int res2 ;
71856 char *buf2 = 0 ;
71857 int alloc2 = 0 ;
71858 PyObject *swig_obj[2] ;
71859 lldb::SBTypeList result;
71860
71861 (void)self;
71862 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_FindTypes", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71863 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71864 if (!SWIG_IsOK(res1)) {
71865 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindTypes" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71866 }
71867 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71868 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
71869 if (!SWIG_IsOK(res2)) {
71870 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindTypes" "', argument " "2"" of type '" "char const *""'");
71871 }
71872 arg2 = reinterpret_cast< char * >(buf2);
71873 {
71874 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71875 result = (arg1)->FindTypes(type: (char const *)arg2);
71876 SWIG_PYTHON_THREAD_END_ALLOW;
71877 }
71878 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(result)), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
71879 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71880 return resultobj;
71881fail:
71882 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71883 return NULL;
71884}
71885
71886
71887SWIGINTERN PyObject *_wrap_SBTarget_GetBasicType(PyObject *self, PyObject *args) {
71888 PyObject *resultobj = 0;
71889 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71890 lldb::BasicType arg2 ;
71891 void *argp1 = 0 ;
71892 int res1 = 0 ;
71893 int val2 ;
71894 int ecode2 = 0 ;
71895 PyObject *swig_obj[2] ;
71896 lldb::SBType result;
71897
71898 (void)self;
71899 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetBasicType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
71900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71901 if (!SWIG_IsOK(res1)) {
71902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetBasicType" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71903 }
71904 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71905 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
71906 if (!SWIG_IsOK(ecode2)) {
71907 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_GetBasicType" "', argument " "2"" of type '" "lldb::BasicType""'");
71908 }
71909 arg2 = static_cast< lldb::BasicType >(val2);
71910 {
71911 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71912 result = (arg1)->GetBasicType(type: arg2);
71913 SWIG_PYTHON_THREAD_END_ALLOW;
71914 }
71915 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
71916 return resultobj;
71917fail:
71918 return NULL;
71919}
71920
71921
71922SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromAddress(PyObject *self, PyObject *args) {
71923 PyObject *resultobj = 0;
71924 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71925 char *arg2 = (char *) 0 ;
71926 lldb::SBAddress arg3 ;
71927 lldb::SBType arg4 ;
71928 void *argp1 = 0 ;
71929 int res1 = 0 ;
71930 int res2 ;
71931 char *buf2 = 0 ;
71932 int alloc2 = 0 ;
71933 void *argp3 ;
71934 int res3 = 0 ;
71935 void *argp4 ;
71936 int res4 = 0 ;
71937 PyObject *swig_obj[4] ;
71938 lldb::SBValue result;
71939
71940 (void)self;
71941 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_CreateValueFromAddress", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
71942 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
71943 if (!SWIG_IsOK(res1)) {
71944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_CreateValueFromAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
71945 }
71946 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
71947 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
71948 if (!SWIG_IsOK(res2)) {
71949 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_CreateValueFromAddress" "', argument " "2"" of type '" "char const *""'");
71950 }
71951 arg2 = reinterpret_cast< char * >(buf2);
71952 {
71953 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
71954 if (!SWIG_IsOK(res3)) {
71955 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_CreateValueFromAddress" "', argument " "3"" of type '" "lldb::SBAddress""'");
71956 }
71957 if (!argp3) {
71958 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateValueFromAddress" "', argument " "3"" of type '" "lldb::SBAddress""'");
71959 } else {
71960 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp3);
71961 arg3 = *temp;
71962 if (SWIG_IsNewObj(res3)) delete temp;
71963 }
71964 }
71965 {
71966 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
71967 if (!SWIG_IsOK(res4)) {
71968 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_CreateValueFromAddress" "', argument " "4"" of type '" "lldb::SBType""'");
71969 }
71970 if (!argp4) {
71971 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateValueFromAddress" "', argument " "4"" of type '" "lldb::SBType""'");
71972 } else {
71973 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
71974 arg4 = *temp;
71975 if (SWIG_IsNewObj(res4)) delete temp;
71976 }
71977 }
71978 {
71979 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71980 result = (arg1)->CreateValueFromAddress(name: (char const *)arg2,addr: arg3,type: arg4);
71981 SWIG_PYTHON_THREAD_END_ALLOW;
71982 }
71983 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
71984 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71985 return resultobj;
71986fail:
71987 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
71988 return NULL;
71989}
71990
71991
71992SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromData(PyObject *self, PyObject *args) {
71993 PyObject *resultobj = 0;
71994 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
71995 char *arg2 = (char *) 0 ;
71996 lldb::SBData arg3 ;
71997 lldb::SBType arg4 ;
71998 void *argp1 = 0 ;
71999 int res1 = 0 ;
72000 int res2 ;
72001 char *buf2 = 0 ;
72002 int alloc2 = 0 ;
72003 void *argp3 ;
72004 int res3 = 0 ;
72005 void *argp4 ;
72006 int res4 = 0 ;
72007 PyObject *swig_obj[4] ;
72008 lldb::SBValue result;
72009
72010 (void)self;
72011 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_CreateValueFromData", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
72012 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72013 if (!SWIG_IsOK(res1)) {
72014 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_CreateValueFromData" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72015 }
72016 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72017 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
72018 if (!SWIG_IsOK(res2)) {
72019 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_CreateValueFromData" "', argument " "2"" of type '" "char const *""'");
72020 }
72021 arg2 = reinterpret_cast< char * >(buf2);
72022 {
72023 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBData, 0 | 0);
72024 if (!SWIG_IsOK(res3)) {
72025 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_CreateValueFromData" "', argument " "3"" of type '" "lldb::SBData""'");
72026 }
72027 if (!argp3) {
72028 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateValueFromData" "', argument " "3"" of type '" "lldb::SBData""'");
72029 } else {
72030 lldb::SBData * temp = reinterpret_cast< lldb::SBData * >(argp3);
72031 arg3 = *temp;
72032 if (SWIG_IsNewObj(res3)) delete temp;
72033 }
72034 }
72035 {
72036 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
72037 if (!SWIG_IsOK(res4)) {
72038 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_CreateValueFromData" "', argument " "4"" of type '" "lldb::SBType""'");
72039 }
72040 if (!argp4) {
72041 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateValueFromData" "', argument " "4"" of type '" "lldb::SBType""'");
72042 } else {
72043 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
72044 arg4 = *temp;
72045 if (SWIG_IsNewObj(res4)) delete temp;
72046 }
72047 }
72048 {
72049 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72050 result = (arg1)->CreateValueFromData(name: (char const *)arg2,data: arg3,type: arg4);
72051 SWIG_PYTHON_THREAD_END_ALLOW;
72052 }
72053 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
72054 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72055 return resultobj;
72056fail:
72057 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72058 return NULL;
72059}
72060
72061
72062SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromExpression(PyObject *self, PyObject *args) {
72063 PyObject *resultobj = 0;
72064 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72065 char *arg2 = (char *) 0 ;
72066 char *arg3 = (char *) 0 ;
72067 void *argp1 = 0 ;
72068 int res1 = 0 ;
72069 int res2 ;
72070 char *buf2 = 0 ;
72071 int alloc2 = 0 ;
72072 int res3 ;
72073 char *buf3 = 0 ;
72074 int alloc3 = 0 ;
72075 PyObject *swig_obj[3] ;
72076 lldb::SBValue result;
72077
72078 (void)self;
72079 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_CreateValueFromExpression", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
72080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72081 if (!SWIG_IsOK(res1)) {
72082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_CreateValueFromExpression" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72083 }
72084 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72085 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
72086 if (!SWIG_IsOK(res2)) {
72087 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_CreateValueFromExpression" "', argument " "2"" of type '" "char const *""'");
72088 }
72089 arg2 = reinterpret_cast< char * >(buf2);
72090 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
72091 if (!SWIG_IsOK(res3)) {
72092 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_CreateValueFromExpression" "', argument " "3"" of type '" "char const *""'");
72093 }
72094 arg3 = reinterpret_cast< char * >(buf3);
72095 {
72096 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72097 result = (arg1)->CreateValueFromExpression(name: (char const *)arg2,expr: (char const *)arg3);
72098 SWIG_PYTHON_THREAD_END_ALLOW;
72099 }
72100 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
72101 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72102 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
72103 return resultobj;
72104fail:
72105 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72106 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
72107 return NULL;
72108}
72109
72110
72111SWIGINTERN PyObject *_wrap_SBTarget_GetSourceManager(PyObject *self, PyObject *args) {
72112 PyObject *resultobj = 0;
72113 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72114 void *argp1 = 0 ;
72115 int res1 = 0 ;
72116 PyObject *swig_obj[1] ;
72117 SwigValueWrapper< lldb::SBSourceManager > result;
72118
72119 (void)self;
72120 if (!args) SWIG_fail;
72121 swig_obj[0] = args;
72122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72123 if (!SWIG_IsOK(res1)) {
72124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetSourceManager" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72125 }
72126 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72127 {
72128 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72129 result = (arg1)->GetSourceManager();
72130 SWIG_PYTHON_THREAD_END_ALLOW;
72131 }
72132 resultobj = SWIG_NewPointerObj((new lldb::SBSourceManager(result)), SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_OWN | 0 );
72133 return resultobj;
72134fail:
72135 return NULL;
72136}
72137
72138
72139SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
72140 PyObject *resultobj = 0;
72141 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72142 lldb::SBAddress arg2 ;
72143 uint32_t arg3 ;
72144 void *argp1 = 0 ;
72145 int res1 = 0 ;
72146 void *argp2 ;
72147 int res2 = 0 ;
72148 unsigned int val3 ;
72149 int ecode3 = 0 ;
72150 lldb::SBInstructionList result;
72151
72152 (void)self;
72153 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
72154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72155 if (!SWIG_IsOK(res1)) {
72156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ReadInstructions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72157 }
72158 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72159 {
72160 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
72161 if (!SWIG_IsOK(res2)) {
72162 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
72163 }
72164 if (!argp2) {
72165 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
72166 } else {
72167 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
72168 arg2 = *temp;
72169 if (SWIG_IsNewObj(res2)) delete temp;
72170 }
72171 }
72172 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
72173 if (!SWIG_IsOK(ecode3)) {
72174 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_ReadInstructions" "', argument " "3"" of type '" "uint32_t""'");
72175 }
72176 arg3 = static_cast< uint32_t >(val3);
72177 {
72178 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72179 result = (arg1)->ReadInstructions(base_addr: arg2,count: arg3);
72180 SWIG_PYTHON_THREAD_END_ALLOW;
72181 }
72182 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
72183 return resultobj;
72184fail:
72185 return NULL;
72186}
72187
72188
72189SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
72190 PyObject *resultobj = 0;
72191 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72192 lldb::SBAddress arg2 ;
72193 uint32_t arg3 ;
72194 char *arg4 = (char *) 0 ;
72195 void *argp1 = 0 ;
72196 int res1 = 0 ;
72197 void *argp2 ;
72198 int res2 = 0 ;
72199 unsigned int val3 ;
72200 int ecode3 = 0 ;
72201 int res4 ;
72202 char *buf4 = 0 ;
72203 int alloc4 = 0 ;
72204 lldb::SBInstructionList result;
72205
72206 (void)self;
72207 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
72208 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72209 if (!SWIG_IsOK(res1)) {
72210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ReadInstructions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72211 }
72212 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72213 {
72214 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
72215 if (!SWIG_IsOK(res2)) {
72216 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
72217 }
72218 if (!argp2) {
72219 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
72220 } else {
72221 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
72222 arg2 = *temp;
72223 if (SWIG_IsNewObj(res2)) delete temp;
72224 }
72225 }
72226 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
72227 if (!SWIG_IsOK(ecode3)) {
72228 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_ReadInstructions" "', argument " "3"" of type '" "uint32_t""'");
72229 }
72230 arg3 = static_cast< uint32_t >(val3);
72231 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
72232 if (!SWIG_IsOK(res4)) {
72233 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_ReadInstructions" "', argument " "4"" of type '" "char const *""'");
72234 }
72235 arg4 = reinterpret_cast< char * >(buf4);
72236 {
72237 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72238 result = (arg1)->ReadInstructions(base_addr: arg2,count: arg3,flavor_string: (char const *)arg4);
72239 SWIG_PYTHON_THREAD_END_ALLOW;
72240 }
72241 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
72242 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
72243 return resultobj;
72244fail:
72245 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
72246 return NULL;
72247}
72248
72249
72250SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
72251 PyObject *resultobj = 0;
72252 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72253 lldb::SBAddress arg2 ;
72254 lldb::SBAddress arg3 ;
72255 char *arg4 = (char *) 0 ;
72256 void *argp1 = 0 ;
72257 int res1 = 0 ;
72258 void *argp2 ;
72259 int res2 = 0 ;
72260 void *argp3 ;
72261 int res3 = 0 ;
72262 int res4 ;
72263 char *buf4 = 0 ;
72264 int alloc4 = 0 ;
72265 lldb::SBInstructionList result;
72266
72267 (void)self;
72268 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
72269 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72270 if (!SWIG_IsOK(res1)) {
72271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ReadInstructions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72272 }
72273 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72274 {
72275 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
72276 if (!SWIG_IsOK(res2)) {
72277 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
72278 }
72279 if (!argp2) {
72280 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
72281 } else {
72282 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
72283 arg2 = *temp;
72284 if (SWIG_IsNewObj(res2)) delete temp;
72285 }
72286 }
72287 {
72288 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
72289 if (!SWIG_IsOK(res3)) {
72290 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_ReadInstructions" "', argument " "3"" of type '" "lldb::SBAddress""'");
72291 }
72292 if (!argp3) {
72293 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadInstructions" "', argument " "3"" of type '" "lldb::SBAddress""'");
72294 } else {
72295 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp3);
72296 arg3 = *temp;
72297 if (SWIG_IsNewObj(res3)) delete temp;
72298 }
72299 }
72300 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
72301 if (!SWIG_IsOK(res4)) {
72302 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_ReadInstructions" "', argument " "4"" of type '" "char const *""'");
72303 }
72304 arg4 = reinterpret_cast< char * >(buf4);
72305 {
72306 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72307 result = (arg1)->ReadInstructions(start_addr: arg2,end_addr: arg3,flavor_string: (char const *)arg4);
72308 SWIG_PYTHON_THREAD_END_ALLOW;
72309 }
72310 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
72311 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
72312 return resultobj;
72313fail:
72314 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
72315 return NULL;
72316}
72317
72318
72319SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions(PyObject *self, PyObject *args) {
72320 Py_ssize_t argc;
72321 PyObject *argv[5] = {
72322 0
72323 };
72324
72325 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_ReadInstructions", min: 0, max: 4, objs: argv))) SWIG_fail;
72326 --argc;
72327 if (argc == 3) {
72328 int _v = 0;
72329 void *vptr = 0;
72330 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
72331 _v = SWIG_CheckState(res);
72332 if (_v) {
72333 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
72334 _v = SWIG_CheckState(res);
72335 if (_v) {
72336 {
72337 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
72338 _v = SWIG_CheckState(res);
72339 }
72340 if (_v) {
72341 return _wrap_SBTarget_ReadInstructions__SWIG_0(self, nobjs: argc, swig_obj: argv);
72342 }
72343 }
72344 }
72345 }
72346 if (argc == 4) {
72347 int _v = 0;
72348 void *vptr = 0;
72349 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
72350 _v = SWIG_CheckState(res);
72351 if (_v) {
72352 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
72353 _v = SWIG_CheckState(res);
72354 if (_v) {
72355 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
72356 _v = SWIG_CheckState(res);
72357 if (_v) {
72358 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
72359 _v = SWIG_CheckState(res);
72360 if (_v) {
72361 return _wrap_SBTarget_ReadInstructions__SWIG_2(self, nobjs: argc, swig_obj: argv);
72362 }
72363 }
72364 }
72365 }
72366 }
72367 if (argc == 4) {
72368 int _v = 0;
72369 void *vptr = 0;
72370 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
72371 _v = SWIG_CheckState(res);
72372 if (_v) {
72373 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
72374 _v = SWIG_CheckState(res);
72375 if (_v) {
72376 {
72377 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
72378 _v = SWIG_CheckState(res);
72379 }
72380 if (_v) {
72381 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
72382 _v = SWIG_CheckState(res);
72383 if (_v) {
72384 return _wrap_SBTarget_ReadInstructions__SWIG_1(self, nobjs: argc, swig_obj: argv);
72385 }
72386 }
72387 }
72388 }
72389 }
72390
72391fail:
72392 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_ReadInstructions'.\n"
72393 " Possible C/C++ prototypes are:\n"
72394 " lldb::SBTarget::ReadInstructions(lldb::SBAddress,uint32_t)\n"
72395 " lldb::SBTarget::ReadInstructions(lldb::SBAddress,uint32_t,char const *)\n"
72396 " lldb::SBTarget::ReadInstructions(lldb::SBAddress,lldb::SBAddress,char const *)\n");
72397 return 0;
72398}
72399
72400
72401SWIGINTERN PyObject *_wrap_SBTarget_GetInstructions(PyObject *self, PyObject *args) {
72402 PyObject *resultobj = 0;
72403 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72404 lldb::SBAddress arg2 ;
72405 void *arg3 = (void *) 0 ;
72406 size_t arg4 ;
72407 void *argp1 = 0 ;
72408 int res1 = 0 ;
72409 void *argp2 ;
72410 int res2 = 0 ;
72411 PyObject *swig_obj[3] ;
72412 lldb::SBInstructionList result;
72413
72414 (void)self;
72415 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetInstructions", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
72416 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72417 if (!SWIG_IsOK(res1)) {
72418 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetInstructions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72419 }
72420 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72421 {
72422 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
72423 if (!SWIG_IsOK(res2)) {
72424 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
72425 }
72426 if (!argp2) {
72427 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
72428 } else {
72429 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
72430 arg2 = *temp;
72431 if (SWIG_IsNewObj(res2)) delete temp;
72432 }
72433 }
72434 {
72435 if (PythonString::Check(py_obj: swig_obj[2])) {
72436 PythonString str(PyRefType::Borrowed, swig_obj[2]);
72437 arg3 = (void *)str.GetString().data();
72438 arg4 = str.GetSize();
72439 } else if (PythonByteArray::Check(py_obj: swig_obj[2])) {
72440 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[2]);
72441 arg3 = (void *)bytearray.GetBytes().data();
72442 arg4 = bytearray.GetSize();
72443 } else if (PythonBytes::Check(py_obj: swig_obj[2])) {
72444 PythonBytes bytes(PyRefType::Borrowed, swig_obj[2]);
72445 arg3 = (void *)bytes.GetBytes().data();
72446 arg4 = bytes.GetSize();
72447 } else {
72448 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a buffer");
72449 SWIG_fail;
72450 }
72451 }
72452 {
72453 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72454 result = (arg1)->GetInstructions(base_addr: arg2,buf: (void const *)arg3,size: arg4);
72455 SWIG_PYTHON_THREAD_END_ALLOW;
72456 }
72457 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
72458 return resultobj;
72459fail:
72460 return NULL;
72461}
72462
72463
72464SWIGINTERN PyObject *_wrap_SBTarget_GetInstructionsWithFlavor(PyObject *self, PyObject *args) {
72465 PyObject *resultobj = 0;
72466 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72467 lldb::SBAddress arg2 ;
72468 char *arg3 = (char *) 0 ;
72469 void *arg4 = (void *) 0 ;
72470 size_t arg5 ;
72471 void *argp1 = 0 ;
72472 int res1 = 0 ;
72473 void *argp2 ;
72474 int res2 = 0 ;
72475 int res3 ;
72476 char *buf3 = 0 ;
72477 int alloc3 = 0 ;
72478 PyObject *swig_obj[4] ;
72479 lldb::SBInstructionList result;
72480
72481 (void)self;
72482 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetInstructionsWithFlavor", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
72483 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72484 if (!SWIG_IsOK(res1)) {
72485 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetInstructionsWithFlavor" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72486 }
72487 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72488 {
72489 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
72490 if (!SWIG_IsOK(res2)) {
72491 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetInstructionsWithFlavor" "', argument " "2"" of type '" "lldb::SBAddress""'");
72492 }
72493 if (!argp2) {
72494 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetInstructionsWithFlavor" "', argument " "2"" of type '" "lldb::SBAddress""'");
72495 } else {
72496 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
72497 arg2 = *temp;
72498 if (SWIG_IsNewObj(res2)) delete temp;
72499 }
72500 }
72501 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
72502 if (!SWIG_IsOK(res3)) {
72503 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_GetInstructionsWithFlavor" "', argument " "3"" of type '" "char const *""'");
72504 }
72505 arg3 = reinterpret_cast< char * >(buf3);
72506 {
72507 if (PythonString::Check(py_obj: swig_obj[3])) {
72508 PythonString str(PyRefType::Borrowed, swig_obj[3]);
72509 arg4 = (void *)str.GetString().data();
72510 arg5 = str.GetSize();
72511 } else if (PythonByteArray::Check(py_obj: swig_obj[3])) {
72512 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[3]);
72513 arg4 = (void *)bytearray.GetBytes().data();
72514 arg5 = bytearray.GetSize();
72515 } else if (PythonBytes::Check(py_obj: swig_obj[3])) {
72516 PythonBytes bytes(PyRefType::Borrowed, swig_obj[3]);
72517 arg4 = (void *)bytes.GetBytes().data();
72518 arg5 = bytes.GetSize();
72519 } else {
72520 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting a buffer");
72521 SWIG_fail;
72522 }
72523 }
72524 {
72525 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72526 result = (arg1)->GetInstructionsWithFlavor(base_addr: arg2,flavor_string: (char const *)arg3,buf: (void const *)arg4,size: arg5);
72527 SWIG_PYTHON_THREAD_END_ALLOW;
72528 }
72529 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(result)), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
72530 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
72531 return resultobj;
72532fail:
72533 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
72534 return NULL;
72535}
72536
72537
72538SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
72539 PyObject *resultobj = 0;
72540 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72541 char *arg2 = (char *) 0 ;
72542 lldb::SymbolType arg3 ;
72543 void *argp1 = 0 ;
72544 int res1 = 0 ;
72545 int res2 ;
72546 char *buf2 = 0 ;
72547 int alloc2 = 0 ;
72548 int val3 ;
72549 int ecode3 = 0 ;
72550 lldb::SBSymbolContextList result;
72551
72552 (void)self;
72553 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
72554 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72555 if (!SWIG_IsOK(res1)) {
72556 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindSymbols" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72557 }
72558 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72559 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
72560 if (!SWIG_IsOK(res2)) {
72561 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindSymbols" "', argument " "2"" of type '" "char const *""'");
72562 }
72563 arg2 = reinterpret_cast< char * >(buf2);
72564 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
72565 if (!SWIG_IsOK(ecode3)) {
72566 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindSymbols" "', argument " "3"" of type '" "lldb::SymbolType""'");
72567 }
72568 arg3 = static_cast< lldb::SymbolType >(val3);
72569 {
72570 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72571 result = (arg1)->FindSymbols(name: (char const *)arg2,type: arg3);
72572 SWIG_PYTHON_THREAD_END_ALLOW;
72573 }
72574 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
72575 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72576 return resultobj;
72577fail:
72578 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72579 return NULL;
72580}
72581
72582
72583SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
72584 PyObject *resultobj = 0;
72585 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72586 char *arg2 = (char *) 0 ;
72587 void *argp1 = 0 ;
72588 int res1 = 0 ;
72589 int res2 ;
72590 char *buf2 = 0 ;
72591 int alloc2 = 0 ;
72592 lldb::SBSymbolContextList result;
72593
72594 (void)self;
72595 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
72596 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72597 if (!SWIG_IsOK(res1)) {
72598 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindSymbols" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72599 }
72600 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72601 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
72602 if (!SWIG_IsOK(res2)) {
72603 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindSymbols" "', argument " "2"" of type '" "char const *""'");
72604 }
72605 arg2 = reinterpret_cast< char * >(buf2);
72606 {
72607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72608 result = (arg1)->FindSymbols(name: (char const *)arg2);
72609 SWIG_PYTHON_THREAD_END_ALLOW;
72610 }
72611 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(result)), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
72612 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72613 return resultobj;
72614fail:
72615 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72616 return NULL;
72617}
72618
72619
72620SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols(PyObject *self, PyObject *args) {
72621 Py_ssize_t argc;
72622 PyObject *argv[4] = {
72623 0
72624 };
72625
72626 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_FindSymbols", min: 0, max: 3, objs: argv))) SWIG_fail;
72627 --argc;
72628 if (argc == 2) {
72629 int _v = 0;
72630 void *vptr = 0;
72631 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
72632 _v = SWIG_CheckState(res);
72633 if (_v) {
72634 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
72635 _v = SWIG_CheckState(res);
72636 if (_v) {
72637 return _wrap_SBTarget_FindSymbols__SWIG_1(self, nobjs: argc, swig_obj: argv);
72638 }
72639 }
72640 }
72641 if (argc == 3) {
72642 int _v = 0;
72643 void *vptr = 0;
72644 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
72645 _v = SWIG_CheckState(res);
72646 if (_v) {
72647 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
72648 _v = SWIG_CheckState(res);
72649 if (_v) {
72650 {
72651 int res = SWIG_AsVal_int(obj: argv[2], NULL);
72652 _v = SWIG_CheckState(res);
72653 }
72654 if (_v) {
72655 return _wrap_SBTarget_FindSymbols__SWIG_0(self, nobjs: argc, swig_obj: argv);
72656 }
72657 }
72658 }
72659 }
72660
72661fail:
72662 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_FindSymbols'.\n"
72663 " Possible C/C++ prototypes are:\n"
72664 " lldb::SBTarget::FindSymbols(char const *,lldb::SymbolType)\n"
72665 " lldb::SBTarget::FindSymbols(char const *)\n");
72666 return 0;
72667}
72668
72669
72670SWIGINTERN PyObject *_wrap_SBTarget___eq__(PyObject *self, PyObject *args) {
72671 PyObject *resultobj = 0;
72672 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72673 lldb::SBTarget *arg2 = 0 ;
72674 void *argp1 = 0 ;
72675 int res1 = 0 ;
72676 void *argp2 = 0 ;
72677 int res2 = 0 ;
72678 PyObject *swig_obj[2] ;
72679 bool result;
72680
72681 (void)self;
72682 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
72683 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72684 if (!SWIG_IsOK(res1)) {
72685 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget___eq__" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
72686 }
72687 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72688 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
72689 if (!SWIG_IsOK(res2)) {
72690 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget___eq__" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
72691 }
72692 if (!argp2) {
72693 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget___eq__" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
72694 }
72695 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
72696 {
72697 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72698 result = (bool)((lldb::SBTarget const *)arg1)->operator ==(rhs: (lldb::SBTarget const &)*arg2);
72699 SWIG_PYTHON_THREAD_END_ALLOW;
72700 }
72701 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
72702 return resultobj;
72703fail:
72704 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
72705 return NULL;
72706 }
72707 PyErr_Clear();
72708 Py_INCREF(Py_NotImplemented);
72709 return Py_NotImplemented;
72710}
72711
72712
72713SWIGINTERN PyObject *_wrap_SBTarget___ne__(PyObject *self, PyObject *args) {
72714 PyObject *resultobj = 0;
72715 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72716 lldb::SBTarget *arg2 = 0 ;
72717 void *argp1 = 0 ;
72718 int res1 = 0 ;
72719 void *argp2 = 0 ;
72720 int res2 = 0 ;
72721 PyObject *swig_obj[2] ;
72722 bool result;
72723
72724 (void)self;
72725 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
72726 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72727 if (!SWIG_IsOK(res1)) {
72728 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget___ne__" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
72729 }
72730 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72731 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
72732 if (!SWIG_IsOK(res2)) {
72733 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget___ne__" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
72734 }
72735 if (!argp2) {
72736 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget___ne__" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
72737 }
72738 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
72739 {
72740 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72741 result = (bool)((lldb::SBTarget const *)arg1)->operator !=(rhs: (lldb::SBTarget const &)*arg2);
72742 SWIG_PYTHON_THREAD_END_ALLOW;
72743 }
72744 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
72745 return resultobj;
72746fail:
72747 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
72748 return NULL;
72749 }
72750 PyErr_Clear();
72751 Py_INCREF(Py_NotImplemented);
72752 return Py_NotImplemented;
72753}
72754
72755
72756SWIGINTERN PyObject *_wrap_SBTarget_GetDescription(PyObject *self, PyObject *args) {
72757 PyObject *resultobj = 0;
72758 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72759 lldb::SBStream *arg2 = 0 ;
72760 lldb::DescriptionLevel arg3 ;
72761 void *argp1 = 0 ;
72762 int res1 = 0 ;
72763 void *argp2 = 0 ;
72764 int res2 = 0 ;
72765 int val3 ;
72766 int ecode3 = 0 ;
72767 PyObject *swig_obj[3] ;
72768 bool result;
72769
72770 (void)self;
72771 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
72772 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72773 if (!SWIG_IsOK(res1)) {
72774 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetDescription" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72775 }
72776 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72777 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
72778 if (!SWIG_IsOK(res2)) {
72779 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
72780 }
72781 if (!argp2) {
72782 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
72783 }
72784 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
72785 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
72786 if (!SWIG_IsOK(ecode3)) {
72787 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
72788 }
72789 arg3 = static_cast< lldb::DescriptionLevel >(val3);
72790 {
72791 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72792 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
72793 SWIG_PYTHON_THREAD_END_ALLOW;
72794 }
72795 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
72796 return resultobj;
72797fail:
72798 return NULL;
72799}
72800
72801
72802SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
72803 PyObject *resultobj = 0;
72804 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72805 char *arg2 = (char *) 0 ;
72806 void *argp1 = 0 ;
72807 int res1 = 0 ;
72808 int res2 ;
72809 char *buf2 = 0 ;
72810 int alloc2 = 0 ;
72811 lldb::SBValue result;
72812
72813 (void)self;
72814 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
72815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72816 if (!SWIG_IsOK(res1)) {
72817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72818 }
72819 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72820 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
72821 if (!SWIG_IsOK(res2)) {
72822 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
72823 }
72824 arg2 = reinterpret_cast< char * >(buf2);
72825 {
72826 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72827 result = (arg1)->EvaluateExpression(expr: (char const *)arg2);
72828 SWIG_PYTHON_THREAD_END_ALLOW;
72829 }
72830 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
72831 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72832 return resultobj;
72833fail:
72834 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72835 return NULL;
72836}
72837
72838
72839SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
72840 PyObject *resultobj = 0;
72841 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72842 char *arg2 = (char *) 0 ;
72843 lldb::SBExpressionOptions *arg3 = 0 ;
72844 void *argp1 = 0 ;
72845 int res1 = 0 ;
72846 int res2 ;
72847 char *buf2 = 0 ;
72848 int alloc2 = 0 ;
72849 void *argp3 = 0 ;
72850 int res3 = 0 ;
72851 lldb::SBValue result;
72852
72853 (void)self;
72854 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
72855 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72856 if (!SWIG_IsOK(res1)) {
72857 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72858 }
72859 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72860 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
72861 if (!SWIG_IsOK(res2)) {
72862 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
72863 }
72864 arg2 = reinterpret_cast< char * >(buf2);
72865 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
72866 if (!SWIG_IsOK(res3)) {
72867 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
72868 }
72869 if (!argp3) {
72870 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
72871 }
72872 arg3 = reinterpret_cast< lldb::SBExpressionOptions * >(argp3);
72873 {
72874 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72875 result = (arg1)->EvaluateExpression(expr: (char const *)arg2,options: (lldb::SBExpressionOptions const &)*arg3);
72876 SWIG_PYTHON_THREAD_END_ALLOW;
72877 }
72878 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
72879 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72880 return resultobj;
72881fail:
72882 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72883 return NULL;
72884}
72885
72886
72887SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression(PyObject *self, PyObject *args) {
72888 Py_ssize_t argc;
72889 PyObject *argv[4] = {
72890 0
72891 };
72892
72893 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTarget_EvaluateExpression", min: 0, max: 3, objs: argv))) SWIG_fail;
72894 --argc;
72895 if (argc == 2) {
72896 int _v = 0;
72897 void *vptr = 0;
72898 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
72899 _v = SWIG_CheckState(res);
72900 if (_v) {
72901 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
72902 _v = SWIG_CheckState(res);
72903 if (_v) {
72904 return _wrap_SBTarget_EvaluateExpression__SWIG_0(self, nobjs: argc, swig_obj: argv);
72905 }
72906 }
72907 }
72908 if (argc == 3) {
72909 int _v = 0;
72910 void *vptr = 0;
72911 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
72912 _v = SWIG_CheckState(res);
72913 if (_v) {
72914 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
72915 _v = SWIG_CheckState(res);
72916 if (_v) {
72917 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
72918 _v = SWIG_CheckState(res);
72919 if (_v) {
72920 return _wrap_SBTarget_EvaluateExpression__SWIG_1(self, nobjs: argc, swig_obj: argv);
72921 }
72922 }
72923 }
72924 }
72925
72926fail:
72927 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTarget_EvaluateExpression'.\n"
72928 " Possible C/C++ prototypes are:\n"
72929 " lldb::SBTarget::EvaluateExpression(char const *)\n"
72930 " lldb::SBTarget::EvaluateExpression(char const *,lldb::SBExpressionOptions const &)\n");
72931 return 0;
72932}
72933
72934
72935SWIGINTERN PyObject *_wrap_SBTarget_GetStackRedZoneSize(PyObject *self, PyObject *args) {
72936 PyObject *resultobj = 0;
72937 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72938 void *argp1 = 0 ;
72939 int res1 = 0 ;
72940 PyObject *swig_obj[1] ;
72941 lldb::addr_t result;
72942
72943 (void)self;
72944 if (!args) SWIG_fail;
72945 swig_obj[0] = args;
72946 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72947 if (!SWIG_IsOK(res1)) {
72948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetStackRedZoneSize" "', argument " "1"" of type '" "lldb::SBTarget *""'");
72949 }
72950 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72951 {
72952 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72953 result = (lldb::addr_t)(arg1)->GetStackRedZoneSize();
72954 SWIG_PYTHON_THREAD_END_ALLOW;
72955 }
72956 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
72957 return resultobj;
72958fail:
72959 return NULL;
72960}
72961
72962
72963SWIGINTERN PyObject *_wrap_SBTarget_IsLoaded(PyObject *self, PyObject *args) {
72964 PyObject *resultobj = 0;
72965 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
72966 lldb::SBModule *arg2 = 0 ;
72967 void *argp1 = 0 ;
72968 int res1 = 0 ;
72969 void *argp2 = 0 ;
72970 int res2 = 0 ;
72971 PyObject *swig_obj[2] ;
72972 bool result;
72973
72974 (void)self;
72975 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_IsLoaded", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
72976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
72977 if (!SWIG_IsOK(res1)) {
72978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_IsLoaded" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
72979 }
72980 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
72981 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
72982 if (!SWIG_IsOK(res2)) {
72983 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_IsLoaded" "', argument " "2"" of type '" "lldb::SBModule const &""'");
72984 }
72985 if (!argp2) {
72986 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_IsLoaded" "', argument " "2"" of type '" "lldb::SBModule const &""'");
72987 }
72988 arg2 = reinterpret_cast< lldb::SBModule * >(argp2);
72989 {
72990 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72991 result = (bool)((lldb::SBTarget const *)arg1)->IsLoaded(module: (lldb::SBModule const &)*arg2);
72992 SWIG_PYTHON_THREAD_END_ALLOW;
72993 }
72994 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
72995 return resultobj;
72996fail:
72997 return NULL;
72998}
72999
73000
73001SWIGINTERN PyObject *_wrap_SBTarget_GetLaunchInfo(PyObject *self, PyObject *args) {
73002 PyObject *resultobj = 0;
73003 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
73004 void *argp1 = 0 ;
73005 int res1 = 0 ;
73006 PyObject *swig_obj[1] ;
73007 SwigValueWrapper< lldb::SBLaunchInfo > result;
73008
73009 (void)self;
73010 if (!args) SWIG_fail;
73011 swig_obj[0] = args;
73012 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
73013 if (!SWIG_IsOK(res1)) {
73014 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetLaunchInfo" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
73015 }
73016 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
73017 {
73018 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73019 result = ((lldb::SBTarget const *)arg1)->GetLaunchInfo();
73020 SWIG_PYTHON_THREAD_END_ALLOW;
73021 }
73022 resultobj = SWIG_NewPointerObj((new lldb::SBLaunchInfo(result)), SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_POINTER_OWN | 0 );
73023 return resultobj;
73024fail:
73025 return NULL;
73026}
73027
73028
73029SWIGINTERN PyObject *_wrap_SBTarget_SetLaunchInfo(PyObject *self, PyObject *args) {
73030 PyObject *resultobj = 0;
73031 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
73032 lldb::SBLaunchInfo *arg2 = 0 ;
73033 void *argp1 = 0 ;
73034 int res1 = 0 ;
73035 void *argp2 = 0 ;
73036 int res2 = 0 ;
73037 PyObject *swig_obj[2] ;
73038
73039 (void)self;
73040 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_SetLaunchInfo", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
73041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
73042 if (!SWIG_IsOK(res1)) {
73043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetLaunchInfo" "', argument " "1"" of type '" "lldb::SBTarget *""'");
73044 }
73045 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
73046 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0);
73047 if (!SWIG_IsOK(res2)) {
73048 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_SetLaunchInfo" "', argument " "2"" of type '" "lldb::SBLaunchInfo const &""'");
73049 }
73050 if (!argp2) {
73051 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_SetLaunchInfo" "', argument " "2"" of type '" "lldb::SBLaunchInfo const &""'");
73052 }
73053 arg2 = reinterpret_cast< lldb::SBLaunchInfo * >(argp2);
73054 {
73055 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73056 (arg1)->SetLaunchInfo((lldb::SBLaunchInfo const &)*arg2);
73057 SWIG_PYTHON_THREAD_END_ALLOW;
73058 }
73059 resultobj = SWIG_Py_Void();
73060 return resultobj;
73061fail:
73062 return NULL;
73063}
73064
73065
73066SWIGINTERN PyObject *_wrap_SBTarget_GetTrace(PyObject *self, PyObject *args) {
73067 PyObject *resultobj = 0;
73068 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
73069 void *argp1 = 0 ;
73070 int res1 = 0 ;
73071 PyObject *swig_obj[1] ;
73072 lldb::SBTrace result;
73073
73074 (void)self;
73075 if (!args) SWIG_fail;
73076 swig_obj[0] = args;
73077 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
73078 if (!SWIG_IsOK(res1)) {
73079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetTrace" "', argument " "1"" of type '" "lldb::SBTarget *""'");
73080 }
73081 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
73082 {
73083 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73084 result = (arg1)->GetTrace();
73085 SWIG_PYTHON_THREAD_END_ALLOW;
73086 }
73087 resultobj = SWIG_NewPointerObj((new lldb::SBTrace(result)), SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_OWN | 0 );
73088 return resultobj;
73089fail:
73090 return NULL;
73091}
73092
73093
73094SWIGINTERN PyObject *_wrap_SBTarget_CreateTrace(PyObject *self, PyObject *args) {
73095 PyObject *resultobj = 0;
73096 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
73097 lldb::SBError *arg2 = 0 ;
73098 void *argp1 = 0 ;
73099 int res1 = 0 ;
73100 void *argp2 = 0 ;
73101 int res2 = 0 ;
73102 PyObject *swig_obj[2] ;
73103 lldb::SBTrace result;
73104
73105 (void)self;
73106 if (!SWIG_Python_UnpackTuple(args, name: "SBTarget_CreateTrace", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
73107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
73108 if (!SWIG_IsOK(res1)) {
73109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_CreateTrace" "', argument " "1"" of type '" "lldb::SBTarget *""'");
73110 }
73111 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
73112 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
73113 if (!SWIG_IsOK(res2)) {
73114 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_CreateTrace" "', argument " "2"" of type '" "lldb::SBError &""'");
73115 }
73116 if (!argp2) {
73117 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateTrace" "', argument " "2"" of type '" "lldb::SBError &""'");
73118 }
73119 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
73120 {
73121 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73122 result = (arg1)->CreateTrace(error&: *arg2);
73123 SWIG_PYTHON_THREAD_END_ALLOW;
73124 }
73125 resultobj = SWIG_NewPointerObj((new lldb::SBTrace(result)), SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_OWN | 0 );
73126 return resultobj;
73127fail:
73128 return NULL;
73129}
73130
73131
73132SWIGINTERN PyObject *_wrap_SBTarget_GetAPIMutex(PyObject *self, PyObject *args) {
73133 PyObject *resultobj = 0;
73134 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
73135 void *argp1 = 0 ;
73136 int res1 = 0 ;
73137 PyObject *swig_obj[1] ;
73138 lldb::SBMutex result;
73139
73140 (void)self;
73141 if (!args) SWIG_fail;
73142 swig_obj[0] = args;
73143 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
73144 if (!SWIG_IsOK(res1)) {
73145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetAPIMutex" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
73146 }
73147 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
73148 {
73149 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73150 result = ((lldb::SBTarget const *)arg1)->GetAPIMutex();
73151 SWIG_PYTHON_THREAD_END_ALLOW;
73152 }
73153 resultobj = SWIG_NewPointerObj((new lldb::SBMutex(result)), SWIGTYPE_p_lldb__SBMutex, SWIG_POINTER_OWN | 0 );
73154 return resultobj;
73155fail:
73156 return NULL;
73157}
73158
73159
73160SWIGINTERN PyObject *_wrap_SBTarget___repr__(PyObject *self, PyObject *args) {
73161 PyObject *resultobj = 0;
73162 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
73163 void *argp1 = 0 ;
73164 int res1 = 0 ;
73165 PyObject *swig_obj[1] ;
73166 std::string result;
73167
73168 (void)self;
73169 if (!args) SWIG_fail;
73170 swig_obj[0] = args;
73171 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
73172 if (!SWIG_IsOK(res1)) {
73173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget___repr__" "', argument " "1"" of type '" "lldb::SBTarget *""'");
73174 }
73175 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
73176 {
73177 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73178 result = lldb_SBTarget___repr__(self: arg1);
73179 SWIG_PYTHON_THREAD_END_ALLOW;
73180 }
73181 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
73182 return resultobj;
73183fail:
73184 return NULL;
73185}
73186
73187
73188SWIGINTERN PyObject *SBTarget_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73189 PyObject *obj;
73190 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
73191 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTarget, SWIG_NewClientData(obj));
73192 return SWIG_Py_Void();
73193}
73194
73195SWIGINTERN PyObject *SBTarget_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73196 return SWIG_Python_InitShadowInstance(args);
73197}
73198
73199SWIGINTERN PyObject *_wrap_SBThread_GetBroadcasterClassName(PyObject *self, PyObject *args) {
73200 PyObject *resultobj = 0;
73201 char *result = 0 ;
73202
73203 (void)self;
73204 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetBroadcasterClassName", min: 0, max: 0, objs: 0)) SWIG_fail;
73205 {
73206 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73207 result = (char *)lldb::SBThread::GetBroadcasterClassName();
73208 SWIG_PYTHON_THREAD_END_ALLOW;
73209 }
73210 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
73211 return resultobj;
73212fail:
73213 return NULL;
73214}
73215
73216
73217SWIGINTERN PyObject *_wrap_new_SBThread__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
73218 PyObject *resultobj = 0;
73219 lldb::SBThread *result = 0 ;
73220
73221 (void)self;
73222 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
73223 {
73224 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73225 result = (lldb::SBThread *)new lldb::SBThread();
73226 SWIG_PYTHON_THREAD_END_ALLOW;
73227 }
73228 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NEW | 0 );
73229 return resultobj;
73230fail:
73231 return NULL;
73232}
73233
73234
73235SWIGINTERN PyObject *_wrap_new_SBThread__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
73236 PyObject *resultobj = 0;
73237 lldb::SBThread *arg1 = 0 ;
73238 void *argp1 = 0 ;
73239 int res1 = 0 ;
73240 lldb::SBThread *result = 0 ;
73241
73242 (void)self;
73243 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
73244 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThread, 0 | 0);
73245 if (!SWIG_IsOK(res1)) {
73246 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThread" "', argument " "1"" of type '" "lldb::SBThread const &""'");
73247 }
73248 if (!argp1) {
73249 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThread" "', argument " "1"" of type '" "lldb::SBThread const &""'");
73250 }
73251 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73252 {
73253 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73254 result = (lldb::SBThread *)new lldb::SBThread((lldb::SBThread const &)*arg1);
73255 SWIG_PYTHON_THREAD_END_ALLOW;
73256 }
73257 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NEW | 0 );
73258 return resultobj;
73259fail:
73260 return NULL;
73261}
73262
73263
73264SWIGINTERN PyObject *_wrap_new_SBThread(PyObject *self, PyObject *args) {
73265 Py_ssize_t argc;
73266 PyObject *argv[2] = {
73267 0
73268 };
73269
73270 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBThread", min: 0, max: 1, objs: argv))) SWIG_fail;
73271 --argc;
73272 if (argc == 0) {
73273 return _wrap_new_SBThread__SWIG_0(self, nobjs: argc, argv);
73274 }
73275 if (argc == 1) {
73276 int _v = 0;
73277 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL | 0);
73278 _v = SWIG_CheckState(res);
73279 if (_v) {
73280 return _wrap_new_SBThread__SWIG_1(self, nobjs: argc, swig_obj: argv);
73281 }
73282 }
73283
73284fail:
73285 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBThread'.\n"
73286 " Possible C/C++ prototypes are:\n"
73287 " lldb::SBThread::SBThread()\n"
73288 " lldb::SBThread::SBThread(lldb::SBThread const &)\n");
73289 return 0;
73290}
73291
73292
73293SWIGINTERN PyObject *_wrap_delete_SBThread(PyObject *self, PyObject *args) {
73294 PyObject *resultobj = 0;
73295 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73296 void *argp1 = 0 ;
73297 int res1 = 0 ;
73298 PyObject *swig_obj[1] ;
73299
73300 (void)self;
73301 if (!args) SWIG_fail;
73302 swig_obj[0] = args;
73303 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_DISOWN | 0 );
73304 if (!SWIG_IsOK(res1)) {
73305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBThread" "', argument " "1"" of type '" "lldb::SBThread *""'");
73306 }
73307 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73308 {
73309 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73310 delete arg1;
73311 SWIG_PYTHON_THREAD_END_ALLOW;
73312 }
73313 resultobj = SWIG_Py_Void();
73314 return resultobj;
73315fail:
73316 return NULL;
73317}
73318
73319
73320SWIGINTERN PyObject *_wrap_SBThread_GetQueue(PyObject *self, PyObject *args) {
73321 PyObject *resultobj = 0;
73322 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73323 void *argp1 = 0 ;
73324 int res1 = 0 ;
73325 PyObject *swig_obj[1] ;
73326 lldb::SBQueue result;
73327
73328 (void)self;
73329 if (!args) SWIG_fail;
73330 swig_obj[0] = args;
73331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73332 if (!SWIG_IsOK(res1)) {
73333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetQueue" "', argument " "1"" of type '" "lldb::SBThread const *""'");
73334 }
73335 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73336 {
73337 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73338 result = ((lldb::SBThread const *)arg1)->GetQueue();
73339 SWIG_PYTHON_THREAD_END_ALLOW;
73340 }
73341 resultobj = SWIG_NewPointerObj((new lldb::SBQueue(result)), SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_OWN | 0 );
73342 return resultobj;
73343fail:
73344 return NULL;
73345}
73346
73347
73348SWIGINTERN PyObject *_wrap_SBThread___nonzero__(PyObject *self, PyObject *args) {
73349 PyObject *resultobj = 0;
73350 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73351 void *argp1 = 0 ;
73352 int res1 = 0 ;
73353 PyObject *swig_obj[1] ;
73354 bool result;
73355
73356 (void)self;
73357 if (!args) SWIG_fail;
73358 swig_obj[0] = args;
73359 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73360 if (!SWIG_IsOK(res1)) {
73361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread___nonzero__" "', argument " "1"" of type '" "lldb::SBThread const *""'");
73362 }
73363 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73364 {
73365 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73366 result = (bool)((lldb::SBThread const *)arg1)->operator bool();
73367 SWIG_PYTHON_THREAD_END_ALLOW;
73368 }
73369 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
73370 return resultobj;
73371fail:
73372 return NULL;
73373}
73374
73375
73376SWIGINTERN PyObject *_wrap_SBThread_IsValid(PyObject *self, PyObject *args) {
73377 PyObject *resultobj = 0;
73378 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73379 void *argp1 = 0 ;
73380 int res1 = 0 ;
73381 PyObject *swig_obj[1] ;
73382 bool result;
73383
73384 (void)self;
73385 if (!args) SWIG_fail;
73386 swig_obj[0] = args;
73387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73388 if (!SWIG_IsOK(res1)) {
73389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_IsValid" "', argument " "1"" of type '" "lldb::SBThread const *""'");
73390 }
73391 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73392 {
73393 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73394 result = (bool)((lldb::SBThread const *)arg1)->IsValid();
73395 SWIG_PYTHON_THREAD_END_ALLOW;
73396 }
73397 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
73398 return resultobj;
73399fail:
73400 return NULL;
73401}
73402
73403
73404SWIGINTERN PyObject *_wrap_SBThread_Clear(PyObject *self, PyObject *args) {
73405 PyObject *resultobj = 0;
73406 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73407 void *argp1 = 0 ;
73408 int res1 = 0 ;
73409 PyObject *swig_obj[1] ;
73410
73411 (void)self;
73412 if (!args) SWIG_fail;
73413 swig_obj[0] = args;
73414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73415 if (!SWIG_IsOK(res1)) {
73416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Clear" "', argument " "1"" of type '" "lldb::SBThread *""'");
73417 }
73418 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73419 {
73420 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73421 (arg1)->Clear();
73422 SWIG_PYTHON_THREAD_END_ALLOW;
73423 }
73424 resultobj = SWIG_Py_Void();
73425 return resultobj;
73426fail:
73427 return NULL;
73428}
73429
73430
73431SWIGINTERN PyObject *_wrap_SBThread_GetStopReason(PyObject *self, PyObject *args) {
73432 PyObject *resultobj = 0;
73433 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73434 void *argp1 = 0 ;
73435 int res1 = 0 ;
73436 PyObject *swig_obj[1] ;
73437 lldb::StopReason result;
73438
73439 (void)self;
73440 if (!args) SWIG_fail;
73441 swig_obj[0] = args;
73442 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73443 if (!SWIG_IsOK(res1)) {
73444 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReason" "', argument " "1"" of type '" "lldb::SBThread *""'");
73445 }
73446 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73447 {
73448 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73449 result = (lldb::StopReason)(arg1)->GetStopReason();
73450 SWIG_PYTHON_THREAD_END_ALLOW;
73451 }
73452 resultobj = SWIG_From_int(value: static_cast< int >(result));
73453 return resultobj;
73454fail:
73455 return NULL;
73456}
73457
73458
73459SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonDataCount(PyObject *self, PyObject *args) {
73460 PyObject *resultobj = 0;
73461 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73462 void *argp1 = 0 ;
73463 int res1 = 0 ;
73464 PyObject *swig_obj[1] ;
73465 size_t result;
73466
73467 (void)self;
73468 if (!args) SWIG_fail;
73469 swig_obj[0] = args;
73470 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73471 if (!SWIG_IsOK(res1)) {
73472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReasonDataCount" "', argument " "1"" of type '" "lldb::SBThread *""'");
73473 }
73474 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73475 {
73476 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73477 result = (arg1)->GetStopReasonDataCount();
73478 SWIG_PYTHON_THREAD_END_ALLOW;
73479 }
73480 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
73481 return resultobj;
73482fail:
73483 return NULL;
73484}
73485
73486
73487SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonDataAtIndex(PyObject *self, PyObject *args) {
73488 PyObject *resultobj = 0;
73489 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73490 uint32_t arg2 ;
73491 void *argp1 = 0 ;
73492 int res1 = 0 ;
73493 unsigned int val2 ;
73494 int ecode2 = 0 ;
73495 PyObject *swig_obj[2] ;
73496 uint64_t result;
73497
73498 (void)self;
73499 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetStopReasonDataAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
73500 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73501 if (!SWIG_IsOK(res1)) {
73502 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReasonDataAtIndex" "', argument " "1"" of type '" "lldb::SBThread *""'");
73503 }
73504 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73505 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
73506 if (!SWIG_IsOK(ecode2)) {
73507 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_GetStopReasonDataAtIndex" "', argument " "2"" of type '" "uint32_t""'");
73508 }
73509 arg2 = static_cast< uint32_t >(val2);
73510 {
73511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73512 result = (uint64_t)(arg1)->GetStopReasonDataAtIndex(idx: arg2);
73513 SWIG_PYTHON_THREAD_END_ALLOW;
73514 }
73515 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
73516 return resultobj;
73517fail:
73518 return NULL;
73519}
73520
73521
73522SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonExtendedInfoAsJSON(PyObject *self, PyObject *args) {
73523 PyObject *resultobj = 0;
73524 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73525 lldb::SBStream *arg2 = 0 ;
73526 void *argp1 = 0 ;
73527 int res1 = 0 ;
73528 void *argp2 = 0 ;
73529 int res2 = 0 ;
73530 PyObject *swig_obj[2] ;
73531 bool result;
73532
73533 (void)self;
73534 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetStopReasonExtendedInfoAsJSON", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
73535 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73536 if (!SWIG_IsOK(res1)) {
73537 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReasonExtendedInfoAsJSON" "', argument " "1"" of type '" "lldb::SBThread *""'");
73538 }
73539 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73540 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
73541 if (!SWIG_IsOK(res2)) {
73542 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetStopReasonExtendedInfoAsJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
73543 }
73544 if (!argp2) {
73545 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetStopReasonExtendedInfoAsJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
73546 }
73547 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
73548 {
73549 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73550 result = (bool)(arg1)->GetStopReasonExtendedInfoAsJSON(stream&: *arg2);
73551 SWIG_PYTHON_THREAD_END_ALLOW;
73552 }
73553 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
73554 return resultobj;
73555fail:
73556 return NULL;
73557}
73558
73559
73560SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonExtendedBacktraces(PyObject *self, PyObject *args) {
73561 PyObject *resultobj = 0;
73562 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73563 lldb::InstrumentationRuntimeType arg2 ;
73564 void *argp1 = 0 ;
73565 int res1 = 0 ;
73566 int val2 ;
73567 int ecode2 = 0 ;
73568 PyObject *swig_obj[2] ;
73569 lldb::SBThreadCollection result;
73570
73571 (void)self;
73572 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetStopReasonExtendedBacktraces", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
73573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73574 if (!SWIG_IsOK(res1)) {
73575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReasonExtendedBacktraces" "', argument " "1"" of type '" "lldb::SBThread *""'");
73576 }
73577 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73578 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
73579 if (!SWIG_IsOK(ecode2)) {
73580 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_GetStopReasonExtendedBacktraces" "', argument " "2"" of type '" "lldb::InstrumentationRuntimeType""'");
73581 }
73582 arg2 = static_cast< lldb::InstrumentationRuntimeType >(val2);
73583 {
73584 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73585 result = (arg1)->GetStopReasonExtendedBacktraces(type: arg2);
73586 SWIG_PYTHON_THREAD_END_ALLOW;
73587 }
73588 resultobj = SWIG_NewPointerObj((new lldb::SBThreadCollection(result)), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_OWN | 0 );
73589 return resultobj;
73590fail:
73591 return NULL;
73592}
73593
73594
73595SWIGINTERN PyObject *_wrap_SBThread_GetStopDescription(PyObject *self, PyObject *args) {
73596 PyObject *resultobj = 0;
73597 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73598 char *arg2 = (char *) 0 ;
73599 size_t arg3 ;
73600 void *argp1 = 0 ;
73601 int res1 = 0 ;
73602 PyObject *swig_obj[2] ;
73603 size_t result;
73604
73605 (void)self;
73606 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetStopDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
73607 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73608 if (!SWIG_IsOK(res1)) {
73609 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopDescription" "', argument " "1"" of type '" "lldb::SBThread *""'");
73610 }
73611 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73612 {
73613 if (!PyLong_Check(swig_obj[1])) {
73614 PyErr_SetString(exception: PyExc_ValueError, string: "Expecting an integer");
73615 SWIG_fail;
73616 }
73617 arg3 = PyLong_AsLong(swig_obj[1]);
73618 if (arg3 <= 0) {
73619 PyErr_SetString(exception: PyExc_ValueError, string: "Positive integer expected");
73620 SWIG_fail;
73621 }
73622 arg2 = (char *)malloc(size: arg3);
73623 }
73624 {
73625 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73626 result = (arg1)->GetStopDescription(dst_or_null: arg2,dst_len: arg3);
73627 SWIG_PYTHON_THREAD_END_ALLOW;
73628 }
73629 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
73630 {
73631 Py_XDECREF(resultobj); /* Blow away any previous result */
73632 llvm::StringRef ref(arg2);
73633 PythonString string(ref);
73634 resultobj = string.release();
73635 free(ptr: arg2);
73636 }
73637 return resultobj;
73638fail:
73639 return NULL;
73640}
73641
73642
73643SWIGINTERN PyObject *_wrap_SBThread_GetStopReturnValue(PyObject *self, PyObject *args) {
73644 PyObject *resultobj = 0;
73645 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73646 void *argp1 = 0 ;
73647 int res1 = 0 ;
73648 PyObject *swig_obj[1] ;
73649 lldb::SBValue result;
73650
73651 (void)self;
73652 if (!args) SWIG_fail;
73653 swig_obj[0] = args;
73654 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73655 if (!SWIG_IsOK(res1)) {
73656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReturnValue" "', argument " "1"" of type '" "lldb::SBThread *""'");
73657 }
73658 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73659 {
73660 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73661 result = (arg1)->GetStopReturnValue();
73662 SWIG_PYTHON_THREAD_END_ALLOW;
73663 }
73664 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
73665 return resultobj;
73666fail:
73667 return NULL;
73668}
73669
73670
73671SWIGINTERN PyObject *_wrap_SBThread_GetThreadID(PyObject *self, PyObject *args) {
73672 PyObject *resultobj = 0;
73673 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73674 void *argp1 = 0 ;
73675 int res1 = 0 ;
73676 PyObject *swig_obj[1] ;
73677 lldb::tid_t result;
73678
73679 (void)self;
73680 if (!args) SWIG_fail;
73681 swig_obj[0] = args;
73682 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73683 if (!SWIG_IsOK(res1)) {
73684 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetThreadID" "', argument " "1"" of type '" "lldb::SBThread const *""'");
73685 }
73686 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73687 {
73688 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73689 result = (lldb::tid_t)((lldb::SBThread const *)arg1)->GetThreadID();
73690 SWIG_PYTHON_THREAD_END_ALLOW;
73691 }
73692 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
73693 return resultobj;
73694fail:
73695 return NULL;
73696}
73697
73698
73699SWIGINTERN PyObject *_wrap_SBThread_GetIndexID(PyObject *self, PyObject *args) {
73700 PyObject *resultobj = 0;
73701 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73702 void *argp1 = 0 ;
73703 int res1 = 0 ;
73704 PyObject *swig_obj[1] ;
73705 uint32_t result;
73706
73707 (void)self;
73708 if (!args) SWIG_fail;
73709 swig_obj[0] = args;
73710 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73711 if (!SWIG_IsOK(res1)) {
73712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetIndexID" "', argument " "1"" of type '" "lldb::SBThread const *""'");
73713 }
73714 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73715 {
73716 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73717 result = (uint32_t)((lldb::SBThread const *)arg1)->GetIndexID();
73718 SWIG_PYTHON_THREAD_END_ALLOW;
73719 }
73720 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
73721 return resultobj;
73722fail:
73723 return NULL;
73724}
73725
73726
73727SWIGINTERN PyObject *_wrap_SBThread_GetName(PyObject *self, PyObject *args) {
73728 PyObject *resultobj = 0;
73729 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73730 void *argp1 = 0 ;
73731 int res1 = 0 ;
73732 PyObject *swig_obj[1] ;
73733 char *result = 0 ;
73734
73735 (void)self;
73736 if (!args) SWIG_fail;
73737 swig_obj[0] = args;
73738 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73739 if (!SWIG_IsOK(res1)) {
73740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetName" "', argument " "1"" of type '" "lldb::SBThread const *""'");
73741 }
73742 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73743 {
73744 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73745 result = (char *)((lldb::SBThread const *)arg1)->GetName();
73746 SWIG_PYTHON_THREAD_END_ALLOW;
73747 }
73748 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
73749 return resultobj;
73750fail:
73751 return NULL;
73752}
73753
73754
73755SWIGINTERN PyObject *_wrap_SBThread_GetQueueName(PyObject *self, PyObject *args) {
73756 PyObject *resultobj = 0;
73757 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73758 void *argp1 = 0 ;
73759 int res1 = 0 ;
73760 PyObject *swig_obj[1] ;
73761 char *result = 0 ;
73762
73763 (void)self;
73764 if (!args) SWIG_fail;
73765 swig_obj[0] = args;
73766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73767 if (!SWIG_IsOK(res1)) {
73768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetQueueName" "', argument " "1"" of type '" "lldb::SBThread const *""'");
73769 }
73770 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73771 {
73772 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73773 result = (char *)((lldb::SBThread const *)arg1)->GetQueueName();
73774 SWIG_PYTHON_THREAD_END_ALLOW;
73775 }
73776 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
73777 return resultobj;
73778fail:
73779 return NULL;
73780}
73781
73782
73783SWIGINTERN PyObject *_wrap_SBThread_GetQueueID(PyObject *self, PyObject *args) {
73784 PyObject *resultobj = 0;
73785 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73786 void *argp1 = 0 ;
73787 int res1 = 0 ;
73788 PyObject *swig_obj[1] ;
73789 lldb::queue_id_t result;
73790
73791 (void)self;
73792 if (!args) SWIG_fail;
73793 swig_obj[0] = args;
73794 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73795 if (!SWIG_IsOK(res1)) {
73796 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetQueueID" "', argument " "1"" of type '" "lldb::SBThread const *""'");
73797 }
73798 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73799 {
73800 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73801 result = (lldb::queue_id_t)((lldb::SBThread const *)arg1)->GetQueueID();
73802 SWIG_PYTHON_THREAD_END_ALLOW;
73803 }
73804 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
73805 return resultobj;
73806fail:
73807 return NULL;
73808}
73809
73810
73811SWIGINTERN PyObject *_wrap_SBThread_GetInfoItemByPathAsString(PyObject *self, PyObject *args) {
73812 PyObject *resultobj = 0;
73813 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73814 char *arg2 = (char *) 0 ;
73815 lldb::SBStream *arg3 = 0 ;
73816 void *argp1 = 0 ;
73817 int res1 = 0 ;
73818 int res2 ;
73819 char *buf2 = 0 ;
73820 int alloc2 = 0 ;
73821 void *argp3 = 0 ;
73822 int res3 = 0 ;
73823 PyObject *swig_obj[3] ;
73824 bool result;
73825
73826 (void)self;
73827 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetInfoItemByPathAsString", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
73828 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73829 if (!SWIG_IsOK(res1)) {
73830 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetInfoItemByPathAsString" "', argument " "1"" of type '" "lldb::SBThread *""'");
73831 }
73832 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73833 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
73834 if (!SWIG_IsOK(res2)) {
73835 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetInfoItemByPathAsString" "', argument " "2"" of type '" "char const *""'");
73836 }
73837 arg2 = reinterpret_cast< char * >(buf2);
73838 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStream, 0 );
73839 if (!SWIG_IsOK(res3)) {
73840 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_GetInfoItemByPathAsString" "', argument " "3"" of type '" "lldb::SBStream &""'");
73841 }
73842 if (!argp3) {
73843 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetInfoItemByPathAsString" "', argument " "3"" of type '" "lldb::SBStream &""'");
73844 }
73845 arg3 = reinterpret_cast< lldb::SBStream * >(argp3);
73846 {
73847 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73848 result = (bool)(arg1)->GetInfoItemByPathAsString(path: (char const *)arg2,strm&: *arg3);
73849 SWIG_PYTHON_THREAD_END_ALLOW;
73850 }
73851 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
73852 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
73853 return resultobj;
73854fail:
73855 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
73856 return NULL;
73857}
73858
73859
73860SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
73861 PyObject *resultobj = 0;
73862 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73863 lldb::RunMode arg2 ;
73864 void *argp1 = 0 ;
73865 int res1 = 0 ;
73866 int val2 ;
73867 int ecode2 = 0 ;
73868
73869 (void)self;
73870 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
73871 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73872 if (!SWIG_IsOK(res1)) {
73873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOver" "', argument " "1"" of type '" "lldb::SBThread *""'");
73874 }
73875 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73876 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
73877 if (!SWIG_IsOK(ecode2)) {
73878 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepOver" "', argument " "2"" of type '" "lldb::RunMode""'");
73879 }
73880 arg2 = static_cast< lldb::RunMode >(val2);
73881 {
73882 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73883 (arg1)->StepOver(stop_other_threads: arg2);
73884 SWIG_PYTHON_THREAD_END_ALLOW;
73885 }
73886 resultobj = SWIG_Py_Void();
73887 return resultobj;
73888fail:
73889 return NULL;
73890}
73891
73892
73893SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
73894 PyObject *resultobj = 0;
73895 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73896 void *argp1 = 0 ;
73897 int res1 = 0 ;
73898
73899 (void)self;
73900 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
73901 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73902 if (!SWIG_IsOK(res1)) {
73903 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOver" "', argument " "1"" of type '" "lldb::SBThread *""'");
73904 }
73905 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73906 {
73907 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73908 (arg1)->StepOver();
73909 SWIG_PYTHON_THREAD_END_ALLOW;
73910 }
73911 resultobj = SWIG_Py_Void();
73912 return resultobj;
73913fail:
73914 return NULL;
73915}
73916
73917
73918SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
73919 PyObject *resultobj = 0;
73920 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
73921 lldb::RunMode arg2 ;
73922 lldb::SBError *arg3 = 0 ;
73923 void *argp1 = 0 ;
73924 int res1 = 0 ;
73925 int val2 ;
73926 int ecode2 = 0 ;
73927 void *argp3 = 0 ;
73928 int res3 = 0 ;
73929
73930 (void)self;
73931 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
73932 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
73933 if (!SWIG_IsOK(res1)) {
73934 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOver" "', argument " "1"" of type '" "lldb::SBThread *""'");
73935 }
73936 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
73937 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
73938 if (!SWIG_IsOK(ecode2)) {
73939 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepOver" "', argument " "2"" of type '" "lldb::RunMode""'");
73940 }
73941 arg2 = static_cast< lldb::RunMode >(val2);
73942 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
73943 if (!SWIG_IsOK(res3)) {
73944 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepOver" "', argument " "3"" of type '" "lldb::SBError &""'");
73945 }
73946 if (!argp3) {
73947 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOver" "', argument " "3"" of type '" "lldb::SBError &""'");
73948 }
73949 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
73950 {
73951 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73952 (arg1)->StepOver(stop_other_threads: arg2,error&: *arg3);
73953 SWIG_PYTHON_THREAD_END_ALLOW;
73954 }
73955 resultobj = SWIG_Py_Void();
73956 return resultobj;
73957fail:
73958 return NULL;
73959}
73960
73961
73962SWIGINTERN PyObject *_wrap_SBThread_StepOver(PyObject *self, PyObject *args) {
73963 Py_ssize_t argc;
73964 PyObject *argv[4] = {
73965 0
73966 };
73967
73968 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_StepOver", min: 0, max: 3, objs: argv))) SWIG_fail;
73969 --argc;
73970 if (argc == 1) {
73971 int _v = 0;
73972 void *vptr = 0;
73973 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
73974 _v = SWIG_CheckState(res);
73975 if (_v) {
73976 return _wrap_SBThread_StepOver__SWIG_1(self, nobjs: argc, swig_obj: argv);
73977 }
73978 }
73979 if (argc == 2) {
73980 int _v = 0;
73981 void *vptr = 0;
73982 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
73983 _v = SWIG_CheckState(res);
73984 if (_v) {
73985 {
73986 int res = SWIG_AsVal_int(obj: argv[1], NULL);
73987 _v = SWIG_CheckState(res);
73988 }
73989 if (_v) {
73990 return _wrap_SBThread_StepOver__SWIG_0(self, nobjs: argc, swig_obj: argv);
73991 }
73992 }
73993 }
73994 if (argc == 3) {
73995 int _v = 0;
73996 void *vptr = 0;
73997 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
73998 _v = SWIG_CheckState(res);
73999 if (_v) {
74000 {
74001 int res = SWIG_AsVal_int(obj: argv[1], NULL);
74002 _v = SWIG_CheckState(res);
74003 }
74004 if (_v) {
74005 void *vptr = 0;
74006 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74007 _v = SWIG_CheckState(res);
74008 if (_v) {
74009 return _wrap_SBThread_StepOver__SWIG_2(self, nobjs: argc, swig_obj: argv);
74010 }
74011 }
74012 }
74013 }
74014
74015fail:
74016 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_StepOver'.\n"
74017 " Possible C/C++ prototypes are:\n"
74018 " lldb::SBThread::StepOver(lldb::RunMode)\n"
74019 " lldb::SBThread::StepOver()\n"
74020 " lldb::SBThread::StepOver(lldb::RunMode,lldb::SBError &)\n");
74021 return 0;
74022}
74023
74024
74025SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74026 PyObject *resultobj = 0;
74027 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74028 lldb::RunMode arg2 ;
74029 void *argp1 = 0 ;
74030 int res1 = 0 ;
74031 int val2 ;
74032 int ecode2 = 0 ;
74033
74034 (void)self;
74035 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74037 if (!SWIG_IsOK(res1)) {
74038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
74039 }
74040 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74041 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
74042 if (!SWIG_IsOK(ecode2)) {
74043 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "lldb::RunMode""'");
74044 }
74045 arg2 = static_cast< lldb::RunMode >(val2);
74046 {
74047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74048 (arg1)->StepInto(stop_other_threads: arg2);
74049 SWIG_PYTHON_THREAD_END_ALLOW;
74050 }
74051 resultobj = SWIG_Py_Void();
74052 return resultobj;
74053fail:
74054 return NULL;
74055}
74056
74057
74058SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74059 PyObject *resultobj = 0;
74060 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74061 void *argp1 = 0 ;
74062 int res1 = 0 ;
74063
74064 (void)self;
74065 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
74066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74067 if (!SWIG_IsOK(res1)) {
74068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
74069 }
74070 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74071 {
74072 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74073 (arg1)->StepInto();
74074 SWIG_PYTHON_THREAD_END_ALLOW;
74075 }
74076 resultobj = SWIG_Py_Void();
74077 return resultobj;
74078fail:
74079 return NULL;
74080}
74081
74082
74083SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74084 PyObject *resultobj = 0;
74085 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74086 char *arg2 = (char *) 0 ;
74087 lldb::RunMode arg3 ;
74088 void *argp1 = 0 ;
74089 int res1 = 0 ;
74090 int res2 ;
74091 char *buf2 = 0 ;
74092 int alloc2 = 0 ;
74093 int val3 ;
74094 int ecode3 = 0 ;
74095
74096 (void)self;
74097 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
74098 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74099 if (!SWIG_IsOK(res1)) {
74100 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
74101 }
74102 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74103 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
74104 if (!SWIG_IsOK(res2)) {
74105 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "char const *""'");
74106 }
74107 arg2 = reinterpret_cast< char * >(buf2);
74108 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
74109 if (!SWIG_IsOK(ecode3)) {
74110 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_StepInto" "', argument " "3"" of type '" "lldb::RunMode""'");
74111 }
74112 arg3 = static_cast< lldb::RunMode >(val3);
74113 {
74114 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74115 (arg1)->StepInto(target_name: (char const *)arg2,stop_other_threads: arg3);
74116 SWIG_PYTHON_THREAD_END_ALLOW;
74117 }
74118 resultobj = SWIG_Py_Void();
74119 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74120 return resultobj;
74121fail:
74122 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74123 return NULL;
74124}
74125
74126
74127SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74128 PyObject *resultobj = 0;
74129 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74130 char *arg2 = (char *) 0 ;
74131 void *argp1 = 0 ;
74132 int res1 = 0 ;
74133 int res2 ;
74134 char *buf2 = 0 ;
74135 int alloc2 = 0 ;
74136
74137 (void)self;
74138 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74139 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74140 if (!SWIG_IsOK(res1)) {
74141 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
74142 }
74143 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74144 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
74145 if (!SWIG_IsOK(res2)) {
74146 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "char const *""'");
74147 }
74148 arg2 = reinterpret_cast< char * >(buf2);
74149 {
74150 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74151 (arg1)->StepInto(target_name: (char const *)arg2);
74152 SWIG_PYTHON_THREAD_END_ALLOW;
74153 }
74154 resultobj = SWIG_Py_Void();
74155 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74156 return resultobj;
74157fail:
74158 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74159 return NULL;
74160}
74161
74162
74163SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74164 PyObject *resultobj = 0;
74165 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74166 char *arg2 = (char *) 0 ;
74167 uint32_t arg3 ;
74168 lldb::SBError *arg4 = 0 ;
74169 lldb::RunMode arg5 ;
74170 void *argp1 = 0 ;
74171 int res1 = 0 ;
74172 int res2 ;
74173 char *buf2 = 0 ;
74174 int alloc2 = 0 ;
74175 unsigned int val3 ;
74176 int ecode3 = 0 ;
74177 void *argp4 = 0 ;
74178 int res4 = 0 ;
74179 int val5 ;
74180 int ecode5 = 0 ;
74181
74182 (void)self;
74183 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
74184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74185 if (!SWIG_IsOK(res1)) {
74186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
74187 }
74188 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74189 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
74190 if (!SWIG_IsOK(res2)) {
74191 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "char const *""'");
74192 }
74193 arg2 = reinterpret_cast< char * >(buf2);
74194 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
74195 if (!SWIG_IsOK(ecode3)) {
74196 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_StepInto" "', argument " "3"" of type '" "uint32_t""'");
74197 }
74198 arg3 = static_cast< uint32_t >(val3);
74199 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
74200 if (!SWIG_IsOK(res4)) {
74201 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThread_StepInto" "', argument " "4"" of type '" "lldb::SBError &""'");
74202 }
74203 if (!argp4) {
74204 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepInto" "', argument " "4"" of type '" "lldb::SBError &""'");
74205 }
74206 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
74207 ecode5 = SWIG_AsVal_int(obj: swig_obj[4], val: &val5);
74208 if (!SWIG_IsOK(ecode5)) {
74209 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBThread_StepInto" "', argument " "5"" of type '" "lldb::RunMode""'");
74210 }
74211 arg5 = static_cast< lldb::RunMode >(val5);
74212 {
74213 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74214 (arg1)->StepInto(target_name: (char const *)arg2,end_line: arg3,error&: *arg4,stop_other_threads: arg5);
74215 SWIG_PYTHON_THREAD_END_ALLOW;
74216 }
74217 resultobj = SWIG_Py_Void();
74218 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74219 return resultobj;
74220fail:
74221 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74222 return NULL;
74223}
74224
74225
74226SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_5(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74227 PyObject *resultobj = 0;
74228 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74229 char *arg2 = (char *) 0 ;
74230 uint32_t arg3 ;
74231 lldb::SBError *arg4 = 0 ;
74232 void *argp1 = 0 ;
74233 int res1 = 0 ;
74234 int res2 ;
74235 char *buf2 = 0 ;
74236 int alloc2 = 0 ;
74237 unsigned int val3 ;
74238 int ecode3 = 0 ;
74239 void *argp4 = 0 ;
74240 int res4 = 0 ;
74241
74242 (void)self;
74243 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
74244 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74245 if (!SWIG_IsOK(res1)) {
74246 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
74247 }
74248 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74249 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
74250 if (!SWIG_IsOK(res2)) {
74251 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "char const *""'");
74252 }
74253 arg2 = reinterpret_cast< char * >(buf2);
74254 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
74255 if (!SWIG_IsOK(ecode3)) {
74256 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_StepInto" "', argument " "3"" of type '" "uint32_t""'");
74257 }
74258 arg3 = static_cast< uint32_t >(val3);
74259 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
74260 if (!SWIG_IsOK(res4)) {
74261 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThread_StepInto" "', argument " "4"" of type '" "lldb::SBError &""'");
74262 }
74263 if (!argp4) {
74264 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepInto" "', argument " "4"" of type '" "lldb::SBError &""'");
74265 }
74266 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
74267 {
74268 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74269 (arg1)->StepInto(target_name: (char const *)arg2,end_line: arg3,error&: *arg4);
74270 SWIG_PYTHON_THREAD_END_ALLOW;
74271 }
74272 resultobj = SWIG_Py_Void();
74273 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74274 return resultobj;
74275fail:
74276 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74277 return NULL;
74278}
74279
74280
74281SWIGINTERN PyObject *_wrap_SBThread_StepInto(PyObject *self, PyObject *args) {
74282 Py_ssize_t argc;
74283 PyObject *argv[6] = {
74284 0
74285 };
74286
74287 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_StepInto", min: 0, max: 5, objs: argv))) SWIG_fail;
74288 --argc;
74289 if (argc == 1) {
74290 int _v = 0;
74291 void *vptr = 0;
74292 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74293 _v = SWIG_CheckState(res);
74294 if (_v) {
74295 return _wrap_SBThread_StepInto__SWIG_1(self, nobjs: argc, swig_obj: argv);
74296 }
74297 }
74298 if (argc == 2) {
74299 int _v = 0;
74300 void *vptr = 0;
74301 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74302 _v = SWIG_CheckState(res);
74303 if (_v) {
74304 {
74305 int res = SWIG_AsVal_int(obj: argv[1], NULL);
74306 _v = SWIG_CheckState(res);
74307 }
74308 if (_v) {
74309 return _wrap_SBThread_StepInto__SWIG_0(self, nobjs: argc, swig_obj: argv);
74310 }
74311 }
74312 }
74313 if (argc == 2) {
74314 int _v = 0;
74315 void *vptr = 0;
74316 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74317 _v = SWIG_CheckState(res);
74318 if (_v) {
74319 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
74320 _v = SWIG_CheckState(res);
74321 if (_v) {
74322 return _wrap_SBThread_StepInto__SWIG_3(self, nobjs: argc, swig_obj: argv);
74323 }
74324 }
74325 }
74326 if (argc == 3) {
74327 int _v = 0;
74328 void *vptr = 0;
74329 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74330 _v = SWIG_CheckState(res);
74331 if (_v) {
74332 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
74333 _v = SWIG_CheckState(res);
74334 if (_v) {
74335 {
74336 int res = SWIG_AsVal_int(obj: argv[2], NULL);
74337 _v = SWIG_CheckState(res);
74338 }
74339 if (_v) {
74340 return _wrap_SBThread_StepInto__SWIG_2(self, nobjs: argc, swig_obj: argv);
74341 }
74342 }
74343 }
74344 }
74345 if (argc == 4) {
74346 int _v = 0;
74347 void *vptr = 0;
74348 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74349 _v = SWIG_CheckState(res);
74350 if (_v) {
74351 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
74352 _v = SWIG_CheckState(res);
74353 if (_v) {
74354 {
74355 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
74356 _v = SWIG_CheckState(res);
74357 }
74358 if (_v) {
74359 void *vptr = 0;
74360 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74361 _v = SWIG_CheckState(res);
74362 if (_v) {
74363 return _wrap_SBThread_StepInto__SWIG_5(self, nobjs: argc, swig_obj: argv);
74364 }
74365 }
74366 }
74367 }
74368 }
74369 if (argc == 5) {
74370 int _v = 0;
74371 void *vptr = 0;
74372 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74373 _v = SWIG_CheckState(res);
74374 if (_v) {
74375 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
74376 _v = SWIG_CheckState(res);
74377 if (_v) {
74378 {
74379 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
74380 _v = SWIG_CheckState(res);
74381 }
74382 if (_v) {
74383 void *vptr = 0;
74384 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74385 _v = SWIG_CheckState(res);
74386 if (_v) {
74387 {
74388 int res = SWIG_AsVal_int(obj: argv[4], NULL);
74389 _v = SWIG_CheckState(res);
74390 }
74391 if (_v) {
74392 return _wrap_SBThread_StepInto__SWIG_4(self, nobjs: argc, swig_obj: argv);
74393 }
74394 }
74395 }
74396 }
74397 }
74398 }
74399
74400fail:
74401 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_StepInto'.\n"
74402 " Possible C/C++ prototypes are:\n"
74403 " lldb::SBThread::StepInto(lldb::RunMode)\n"
74404 " lldb::SBThread::StepInto()\n"
74405 " lldb::SBThread::StepInto(char const *,lldb::RunMode)\n"
74406 " lldb::SBThread::StepInto(char const *)\n"
74407 " lldb::SBThread::StepInto(char const *,uint32_t,lldb::SBError &,lldb::RunMode)\n"
74408 " lldb::SBThread::StepInto(char const *,uint32_t,lldb::SBError &)\n");
74409 return 0;
74410}
74411
74412
74413SWIGINTERN PyObject *_wrap_SBThread_StepOut__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74414 PyObject *resultobj = 0;
74415 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74416 void *argp1 = 0 ;
74417 int res1 = 0 ;
74418
74419 (void)self;
74420 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
74421 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74422 if (!SWIG_IsOK(res1)) {
74423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOut" "', argument " "1"" of type '" "lldb::SBThread *""'");
74424 }
74425 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74426 {
74427 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74428 (arg1)->StepOut();
74429 SWIG_PYTHON_THREAD_END_ALLOW;
74430 }
74431 resultobj = SWIG_Py_Void();
74432 return resultobj;
74433fail:
74434 return NULL;
74435}
74436
74437
74438SWIGINTERN PyObject *_wrap_SBThread_StepOut__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74439 PyObject *resultobj = 0;
74440 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74441 lldb::SBError *arg2 = 0 ;
74442 void *argp1 = 0 ;
74443 int res1 = 0 ;
74444 void *argp2 = 0 ;
74445 int res2 = 0 ;
74446
74447 (void)self;
74448 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74449 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74450 if (!SWIG_IsOK(res1)) {
74451 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOut" "', argument " "1"" of type '" "lldb::SBThread *""'");
74452 }
74453 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74454 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
74455 if (!SWIG_IsOK(res2)) {
74456 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepOut" "', argument " "2"" of type '" "lldb::SBError &""'");
74457 }
74458 if (!argp2) {
74459 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOut" "', argument " "2"" of type '" "lldb::SBError &""'");
74460 }
74461 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
74462 {
74463 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74464 (arg1)->StepOut(error&: *arg2);
74465 SWIG_PYTHON_THREAD_END_ALLOW;
74466 }
74467 resultobj = SWIG_Py_Void();
74468 return resultobj;
74469fail:
74470 return NULL;
74471}
74472
74473
74474SWIGINTERN PyObject *_wrap_SBThread_StepOut(PyObject *self, PyObject *args) {
74475 Py_ssize_t argc;
74476 PyObject *argv[3] = {
74477 0
74478 };
74479
74480 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_StepOut", min: 0, max: 2, objs: argv))) SWIG_fail;
74481 --argc;
74482 if (argc == 1) {
74483 int _v = 0;
74484 void *vptr = 0;
74485 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74486 _v = SWIG_CheckState(res);
74487 if (_v) {
74488 return _wrap_SBThread_StepOut__SWIG_0(self, nobjs: argc, swig_obj: argv);
74489 }
74490 }
74491 if (argc == 2) {
74492 int _v = 0;
74493 void *vptr = 0;
74494 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74495 _v = SWIG_CheckState(res);
74496 if (_v) {
74497 void *vptr = 0;
74498 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74499 _v = SWIG_CheckState(res);
74500 if (_v) {
74501 return _wrap_SBThread_StepOut__SWIG_1(self, nobjs: argc, swig_obj: argv);
74502 }
74503 }
74504 }
74505
74506fail:
74507 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_StepOut'.\n"
74508 " Possible C/C++ prototypes are:\n"
74509 " lldb::SBThread::StepOut()\n"
74510 " lldb::SBThread::StepOut(lldb::SBError &)\n");
74511 return 0;
74512}
74513
74514
74515SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74516 PyObject *resultobj = 0;
74517 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74518 lldb::SBFrame *arg2 = 0 ;
74519 void *argp1 = 0 ;
74520 int res1 = 0 ;
74521 void *argp2 = 0 ;
74522 int res2 = 0 ;
74523
74524 (void)self;
74525 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74526 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74527 if (!SWIG_IsOK(res1)) {
74528 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOutOfFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
74529 }
74530 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74531 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
74532 if (!SWIG_IsOK(res2)) {
74533 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepOutOfFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
74534 }
74535 if (!argp2) {
74536 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOutOfFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
74537 }
74538 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
74539 {
74540 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74541 (arg1)->StepOutOfFrame(frame&: *arg2);
74542 SWIG_PYTHON_THREAD_END_ALLOW;
74543 }
74544 resultobj = SWIG_Py_Void();
74545 return resultobj;
74546fail:
74547 return NULL;
74548}
74549
74550
74551SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74552 PyObject *resultobj = 0;
74553 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74554 lldb::SBFrame *arg2 = 0 ;
74555 lldb::SBError *arg3 = 0 ;
74556 void *argp1 = 0 ;
74557 int res1 = 0 ;
74558 void *argp2 = 0 ;
74559 int res2 = 0 ;
74560 void *argp3 = 0 ;
74561 int res3 = 0 ;
74562
74563 (void)self;
74564 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
74565 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74566 if (!SWIG_IsOK(res1)) {
74567 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOutOfFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
74568 }
74569 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74570 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
74571 if (!SWIG_IsOK(res2)) {
74572 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepOutOfFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
74573 }
74574 if (!argp2) {
74575 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOutOfFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
74576 }
74577 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
74578 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
74579 if (!SWIG_IsOK(res3)) {
74580 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepOutOfFrame" "', argument " "3"" of type '" "lldb::SBError &""'");
74581 }
74582 if (!argp3) {
74583 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOutOfFrame" "', argument " "3"" of type '" "lldb::SBError &""'");
74584 }
74585 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
74586 {
74587 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74588 (arg1)->StepOutOfFrame(frame&: *arg2,error&: *arg3);
74589 SWIG_PYTHON_THREAD_END_ALLOW;
74590 }
74591 resultobj = SWIG_Py_Void();
74592 return resultobj;
74593fail:
74594 return NULL;
74595}
74596
74597
74598SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame(PyObject *self, PyObject *args) {
74599 Py_ssize_t argc;
74600 PyObject *argv[4] = {
74601 0
74602 };
74603
74604 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_StepOutOfFrame", min: 0, max: 3, objs: argv))) SWIG_fail;
74605 --argc;
74606 if (argc == 2) {
74607 int _v = 0;
74608 void *vptr = 0;
74609 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74610 _v = SWIG_CheckState(res);
74611 if (_v) {
74612 void *vptr = 0;
74613 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL);
74614 _v = SWIG_CheckState(res);
74615 if (_v) {
74616 return _wrap_SBThread_StepOutOfFrame__SWIG_0(self, nobjs: argc, swig_obj: argv);
74617 }
74618 }
74619 }
74620 if (argc == 3) {
74621 int _v = 0;
74622 void *vptr = 0;
74623 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74624 _v = SWIG_CheckState(res);
74625 if (_v) {
74626 void *vptr = 0;
74627 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL);
74628 _v = SWIG_CheckState(res);
74629 if (_v) {
74630 void *vptr = 0;
74631 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74632 _v = SWIG_CheckState(res);
74633 if (_v) {
74634 return _wrap_SBThread_StepOutOfFrame__SWIG_1(self, nobjs: argc, swig_obj: argv);
74635 }
74636 }
74637 }
74638 }
74639
74640fail:
74641 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_StepOutOfFrame'.\n"
74642 " Possible C/C++ prototypes are:\n"
74643 " lldb::SBThread::StepOutOfFrame(lldb::SBFrame &)\n"
74644 " lldb::SBThread::StepOutOfFrame(lldb::SBFrame &,lldb::SBError &)\n");
74645 return 0;
74646}
74647
74648
74649SWIGINTERN PyObject *_wrap_SBThread_StepInstruction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74650 PyObject *resultobj = 0;
74651 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74652 bool arg2 ;
74653 void *argp1 = 0 ;
74654 int res1 = 0 ;
74655 bool val2 ;
74656 int ecode2 = 0 ;
74657
74658 (void)self;
74659 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74660 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74661 if (!SWIG_IsOK(res1)) {
74662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInstruction" "', argument " "1"" of type '" "lldb::SBThread *""'");
74663 }
74664 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74665 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
74666 if (!SWIG_IsOK(ecode2)) {
74667 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepInstruction" "', argument " "2"" of type '" "bool""'");
74668 }
74669 arg2 = static_cast< bool >(val2);
74670 {
74671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74672 (arg1)->StepInstruction(step_over: arg2);
74673 SWIG_PYTHON_THREAD_END_ALLOW;
74674 }
74675 resultobj = SWIG_Py_Void();
74676 return resultobj;
74677fail:
74678 return NULL;
74679}
74680
74681
74682SWIGINTERN PyObject *_wrap_SBThread_StepInstruction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74683 PyObject *resultobj = 0;
74684 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74685 bool arg2 ;
74686 lldb::SBError *arg3 = 0 ;
74687 void *argp1 = 0 ;
74688 int res1 = 0 ;
74689 bool val2 ;
74690 int ecode2 = 0 ;
74691 void *argp3 = 0 ;
74692 int res3 = 0 ;
74693
74694 (void)self;
74695 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
74696 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74697 if (!SWIG_IsOK(res1)) {
74698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInstruction" "', argument " "1"" of type '" "lldb::SBThread *""'");
74699 }
74700 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74701 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
74702 if (!SWIG_IsOK(ecode2)) {
74703 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepInstruction" "', argument " "2"" of type '" "bool""'");
74704 }
74705 arg2 = static_cast< bool >(val2);
74706 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
74707 if (!SWIG_IsOK(res3)) {
74708 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepInstruction" "', argument " "3"" of type '" "lldb::SBError &""'");
74709 }
74710 if (!argp3) {
74711 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepInstruction" "', argument " "3"" of type '" "lldb::SBError &""'");
74712 }
74713 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
74714 {
74715 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74716 (arg1)->StepInstruction(step_over: arg2,error&: *arg3);
74717 SWIG_PYTHON_THREAD_END_ALLOW;
74718 }
74719 resultobj = SWIG_Py_Void();
74720 return resultobj;
74721fail:
74722 return NULL;
74723}
74724
74725
74726SWIGINTERN PyObject *_wrap_SBThread_StepInstruction(PyObject *self, PyObject *args) {
74727 Py_ssize_t argc;
74728 PyObject *argv[4] = {
74729 0
74730 };
74731
74732 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_StepInstruction", min: 0, max: 3, objs: argv))) SWIG_fail;
74733 --argc;
74734 if (argc == 2) {
74735 int _v = 0;
74736 void *vptr = 0;
74737 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74738 _v = SWIG_CheckState(res);
74739 if (_v) {
74740 {
74741 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
74742 _v = SWIG_CheckState(res);
74743 }
74744 if (_v) {
74745 return _wrap_SBThread_StepInstruction__SWIG_0(self, nobjs: argc, swig_obj: argv);
74746 }
74747 }
74748 }
74749 if (argc == 3) {
74750 int _v = 0;
74751 void *vptr = 0;
74752 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74753 _v = SWIG_CheckState(res);
74754 if (_v) {
74755 {
74756 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
74757 _v = SWIG_CheckState(res);
74758 }
74759 if (_v) {
74760 void *vptr = 0;
74761 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74762 _v = SWIG_CheckState(res);
74763 if (_v) {
74764 return _wrap_SBThread_StepInstruction__SWIG_1(self, nobjs: argc, swig_obj: argv);
74765 }
74766 }
74767 }
74768 }
74769
74770fail:
74771 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_StepInstruction'.\n"
74772 " Possible C/C++ prototypes are:\n"
74773 " lldb::SBThread::StepInstruction(bool)\n"
74774 " lldb::SBThread::StepInstruction(bool,lldb::SBError &)\n");
74775 return 0;
74776}
74777
74778
74779SWIGINTERN PyObject *_wrap_SBThread_StepOverUntil(PyObject *self, PyObject *args) {
74780 PyObject *resultobj = 0;
74781 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74782 lldb::SBFrame *arg2 = 0 ;
74783 lldb::SBFileSpec *arg3 = 0 ;
74784 uint32_t arg4 ;
74785 void *argp1 = 0 ;
74786 int res1 = 0 ;
74787 void *argp2 = 0 ;
74788 int res2 = 0 ;
74789 void *argp3 = 0 ;
74790 int res3 = 0 ;
74791 unsigned int val4 ;
74792 int ecode4 = 0 ;
74793 PyObject *swig_obj[4] ;
74794 lldb::SBError result;
74795
74796 (void)self;
74797 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_StepOverUntil", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
74798 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74799 if (!SWIG_IsOK(res1)) {
74800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOverUntil" "', argument " "1"" of type '" "lldb::SBThread *""'");
74801 }
74802 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74803 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
74804 if (!SWIG_IsOK(res2)) {
74805 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepOverUntil" "', argument " "2"" of type '" "lldb::SBFrame &""'");
74806 }
74807 if (!argp2) {
74808 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOverUntil" "', argument " "2"" of type '" "lldb::SBFrame &""'");
74809 }
74810 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
74811 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 );
74812 if (!SWIG_IsOK(res3)) {
74813 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepOverUntil" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
74814 }
74815 if (!argp3) {
74816 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOverUntil" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
74817 }
74818 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
74819 ecode4 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[3], val: &val4);
74820 if (!SWIG_IsOK(ecode4)) {
74821 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBThread_StepOverUntil" "', argument " "4"" of type '" "uint32_t""'");
74822 }
74823 arg4 = static_cast< uint32_t >(val4);
74824 {
74825 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74826 result = (arg1)->StepOverUntil(frame&: *arg2,file_spec&: *arg3,line: arg4);
74827 SWIG_PYTHON_THREAD_END_ALLOW;
74828 }
74829 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
74830 return resultobj;
74831fail:
74832 return NULL;
74833}
74834
74835
74836SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74837 PyObject *resultobj = 0;
74838 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74839 char *arg2 = (char *) 0 ;
74840 void *argp1 = 0 ;
74841 int res1 = 0 ;
74842 int res2 ;
74843 char *buf2 = 0 ;
74844 int alloc2 = 0 ;
74845 lldb::SBError result;
74846
74847 (void)self;
74848 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74849 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74850 if (!SWIG_IsOK(res1)) {
74851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "1"" of type '" "lldb::SBThread *""'");
74852 }
74853 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74854 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
74855 if (!SWIG_IsOK(res2)) {
74856 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "2"" of type '" "char const *""'");
74857 }
74858 arg2 = reinterpret_cast< char * >(buf2);
74859 {
74860 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74861 result = (arg1)->StepUsingScriptedThreadPlan(script_class_name: (char const *)arg2);
74862 SWIG_PYTHON_THREAD_END_ALLOW;
74863 }
74864 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
74865 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74866 return resultobj;
74867fail:
74868 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74869 return NULL;
74870}
74871
74872
74873SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74874 PyObject *resultobj = 0;
74875 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74876 char *arg2 = (char *) 0 ;
74877 bool arg3 ;
74878 void *argp1 = 0 ;
74879 int res1 = 0 ;
74880 int res2 ;
74881 char *buf2 = 0 ;
74882 int alloc2 = 0 ;
74883 bool val3 ;
74884 int ecode3 = 0 ;
74885 lldb::SBError result;
74886
74887 (void)self;
74888 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
74889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74890 if (!SWIG_IsOK(res1)) {
74891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "1"" of type '" "lldb::SBThread *""'");
74892 }
74893 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74894 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
74895 if (!SWIG_IsOK(res2)) {
74896 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "2"" of type '" "char const *""'");
74897 }
74898 arg2 = reinterpret_cast< char * >(buf2);
74899 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
74900 if (!SWIG_IsOK(ecode3)) {
74901 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "3"" of type '" "bool""'");
74902 }
74903 arg3 = static_cast< bool >(val3);
74904 {
74905 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74906 result = (arg1)->StepUsingScriptedThreadPlan(script_class_name: (char const *)arg2,resume_immediately: arg3);
74907 SWIG_PYTHON_THREAD_END_ALLOW;
74908 }
74909 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
74910 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74911 return resultobj;
74912fail:
74913 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74914 return NULL;
74915}
74916
74917
74918SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
74919 PyObject *resultobj = 0;
74920 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
74921 char *arg2 = (char *) 0 ;
74922 lldb::SBStructuredData *arg3 = 0 ;
74923 bool arg4 ;
74924 void *argp1 = 0 ;
74925 int res1 = 0 ;
74926 int res2 ;
74927 char *buf2 = 0 ;
74928 int alloc2 = 0 ;
74929 void *argp3 = 0 ;
74930 int res3 = 0 ;
74931 bool val4 ;
74932 int ecode4 = 0 ;
74933 lldb::SBError result;
74934
74935 (void)self;
74936 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
74937 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
74938 if (!SWIG_IsOK(res1)) {
74939 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "1"" of type '" "lldb::SBThread *""'");
74940 }
74941 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
74942 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
74943 if (!SWIG_IsOK(res2)) {
74944 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "2"" of type '" "char const *""'");
74945 }
74946 arg2 = reinterpret_cast< char * >(buf2);
74947 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
74948 if (!SWIG_IsOK(res3)) {
74949 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
74950 }
74951 if (!argp3) {
74952 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
74953 }
74954 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
74955 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
74956 if (!SWIG_IsOK(ecode4)) {
74957 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "4"" of type '" "bool""'");
74958 }
74959 arg4 = static_cast< bool >(val4);
74960 {
74961 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74962 result = (arg1)->StepUsingScriptedThreadPlan(script_class_name: (char const *)arg2,args_data&: *arg3,resume_immediately: arg4);
74963 SWIG_PYTHON_THREAD_END_ALLOW;
74964 }
74965 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
74966 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74967 return resultobj;
74968fail:
74969 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
74970 return NULL;
74971}
74972
74973
74974SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan(PyObject *self, PyObject *args) {
74975 Py_ssize_t argc;
74976 PyObject *argv[5] = {
74977 0
74978 };
74979
74980 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_StepUsingScriptedThreadPlan", min: 0, max: 4, objs: argv))) SWIG_fail;
74981 --argc;
74982 if (argc == 2) {
74983 int _v = 0;
74984 void *vptr = 0;
74985 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74986 _v = SWIG_CheckState(res);
74987 if (_v) {
74988 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
74989 _v = SWIG_CheckState(res);
74990 if (_v) {
74991 return _wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_0(self, nobjs: argc, swig_obj: argv);
74992 }
74993 }
74994 }
74995 if (argc == 3) {
74996 int _v = 0;
74997 void *vptr = 0;
74998 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
74999 _v = SWIG_CheckState(res);
75000 if (_v) {
75001 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
75002 _v = SWIG_CheckState(res);
75003 if (_v) {
75004 {
75005 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
75006 _v = SWIG_CheckState(res);
75007 }
75008 if (_v) {
75009 return _wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_1(self, nobjs: argc, swig_obj: argv);
75010 }
75011 }
75012 }
75013 }
75014 if (argc == 4) {
75015 int _v = 0;
75016 void *vptr = 0;
75017 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
75018 _v = SWIG_CheckState(res);
75019 if (_v) {
75020 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
75021 _v = SWIG_CheckState(res);
75022 if (_v) {
75023 void *vptr = 0;
75024 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
75025 _v = SWIG_CheckState(res);
75026 if (_v) {
75027 {
75028 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
75029 _v = SWIG_CheckState(res);
75030 }
75031 if (_v) {
75032 return _wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_2(self, nobjs: argc, swig_obj: argv);
75033 }
75034 }
75035 }
75036 }
75037 }
75038
75039fail:
75040 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_StepUsingScriptedThreadPlan'.\n"
75041 " Possible C/C++ prototypes are:\n"
75042 " lldb::SBThread::StepUsingScriptedThreadPlan(char const *)\n"
75043 " lldb::SBThread::StepUsingScriptedThreadPlan(char const *,bool)\n"
75044 " lldb::SBThread::StepUsingScriptedThreadPlan(char const *,lldb::SBStructuredData &,bool)\n");
75045 return 0;
75046}
75047
75048
75049SWIGINTERN PyObject *_wrap_SBThread_JumpToLine(PyObject *self, PyObject *args) {
75050 PyObject *resultobj = 0;
75051 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75052 lldb::SBFileSpec *arg2 = 0 ;
75053 uint32_t arg3 ;
75054 void *argp1 = 0 ;
75055 int res1 = 0 ;
75056 void *argp2 = 0 ;
75057 int res2 = 0 ;
75058 unsigned int val3 ;
75059 int ecode3 = 0 ;
75060 PyObject *swig_obj[3] ;
75061 lldb::SBError result;
75062
75063 (void)self;
75064 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_JumpToLine", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
75065 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75066 if (!SWIG_IsOK(res1)) {
75067 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_JumpToLine" "', argument " "1"" of type '" "lldb::SBThread *""'");
75068 }
75069 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75070 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
75071 if (!SWIG_IsOK(res2)) {
75072 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_JumpToLine" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
75073 }
75074 if (!argp2) {
75075 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_JumpToLine" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
75076 }
75077 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
75078 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
75079 if (!SWIG_IsOK(ecode3)) {
75080 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_JumpToLine" "', argument " "3"" of type '" "uint32_t""'");
75081 }
75082 arg3 = static_cast< uint32_t >(val3);
75083 {
75084 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75085 result = (arg1)->JumpToLine(file_spec&: *arg2,line: arg3);
75086 SWIG_PYTHON_THREAD_END_ALLOW;
75087 }
75088 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
75089 return resultobj;
75090fail:
75091 return NULL;
75092}
75093
75094
75095SWIGINTERN PyObject *_wrap_SBThread_RunToAddress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
75096 PyObject *resultobj = 0;
75097 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75098 lldb::addr_t arg2 ;
75099 void *argp1 = 0 ;
75100 int res1 = 0 ;
75101 unsigned long long val2 ;
75102 int ecode2 = 0 ;
75103
75104 (void)self;
75105 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
75106 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75107 if (!SWIG_IsOK(res1)) {
75108 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_RunToAddress" "', argument " "1"" of type '" "lldb::SBThread *""'");
75109 }
75110 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75111 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
75112 if (!SWIG_IsOK(ecode2)) {
75113 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_RunToAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
75114 }
75115 arg2 = static_cast< lldb::addr_t >(val2);
75116 {
75117 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75118 (arg1)->RunToAddress(addr: arg2);
75119 SWIG_PYTHON_THREAD_END_ALLOW;
75120 }
75121 resultobj = SWIG_Py_Void();
75122 return resultobj;
75123fail:
75124 return NULL;
75125}
75126
75127
75128SWIGINTERN PyObject *_wrap_SBThread_RunToAddress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
75129 PyObject *resultobj = 0;
75130 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75131 lldb::addr_t arg2 ;
75132 lldb::SBError *arg3 = 0 ;
75133 void *argp1 = 0 ;
75134 int res1 = 0 ;
75135 unsigned long long val2 ;
75136 int ecode2 = 0 ;
75137 void *argp3 = 0 ;
75138 int res3 = 0 ;
75139
75140 (void)self;
75141 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
75142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75143 if (!SWIG_IsOK(res1)) {
75144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_RunToAddress" "', argument " "1"" of type '" "lldb::SBThread *""'");
75145 }
75146 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75147 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
75148 if (!SWIG_IsOK(ecode2)) {
75149 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_RunToAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
75150 }
75151 arg2 = static_cast< lldb::addr_t >(val2);
75152 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
75153 if (!SWIG_IsOK(res3)) {
75154 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_RunToAddress" "', argument " "3"" of type '" "lldb::SBError &""'");
75155 }
75156 if (!argp3) {
75157 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_RunToAddress" "', argument " "3"" of type '" "lldb::SBError &""'");
75158 }
75159 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
75160 {
75161 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75162 (arg1)->RunToAddress(addr: arg2,error&: *arg3);
75163 SWIG_PYTHON_THREAD_END_ALLOW;
75164 }
75165 resultobj = SWIG_Py_Void();
75166 return resultobj;
75167fail:
75168 return NULL;
75169}
75170
75171
75172SWIGINTERN PyObject *_wrap_SBThread_RunToAddress(PyObject *self, PyObject *args) {
75173 Py_ssize_t argc;
75174 PyObject *argv[4] = {
75175 0
75176 };
75177
75178 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_RunToAddress", min: 0, max: 3, objs: argv))) SWIG_fail;
75179 --argc;
75180 if (argc == 2) {
75181 int _v = 0;
75182 void *vptr = 0;
75183 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
75184 _v = SWIG_CheckState(res);
75185 if (_v) {
75186 {
75187 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
75188 _v = SWIG_CheckState(res);
75189 }
75190 if (_v) {
75191 return _wrap_SBThread_RunToAddress__SWIG_0(self, nobjs: argc, swig_obj: argv);
75192 }
75193 }
75194 }
75195 if (argc == 3) {
75196 int _v = 0;
75197 void *vptr = 0;
75198 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
75199 _v = SWIG_CheckState(res);
75200 if (_v) {
75201 {
75202 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
75203 _v = SWIG_CheckState(res);
75204 }
75205 if (_v) {
75206 void *vptr = 0;
75207 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
75208 _v = SWIG_CheckState(res);
75209 if (_v) {
75210 return _wrap_SBThread_RunToAddress__SWIG_1(self, nobjs: argc, swig_obj: argv);
75211 }
75212 }
75213 }
75214 }
75215
75216fail:
75217 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_RunToAddress'.\n"
75218 " Possible C/C++ prototypes are:\n"
75219 " lldb::SBThread::RunToAddress(lldb::addr_t)\n"
75220 " lldb::SBThread::RunToAddress(lldb::addr_t,lldb::SBError &)\n");
75221 return 0;
75222}
75223
75224
75225SWIGINTERN PyObject *_wrap_SBThread_ReturnFromFrame(PyObject *self, PyObject *args) {
75226 PyObject *resultobj = 0;
75227 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75228 lldb::SBFrame *arg2 = 0 ;
75229 lldb::SBValue *arg3 = 0 ;
75230 void *argp1 = 0 ;
75231 int res1 = 0 ;
75232 void *argp2 = 0 ;
75233 int res2 = 0 ;
75234 void *argp3 = 0 ;
75235 int res3 = 0 ;
75236 PyObject *swig_obj[3] ;
75237 lldb::SBError result;
75238
75239 (void)self;
75240 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_ReturnFromFrame", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
75241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75242 if (!SWIG_IsOK(res1)) {
75243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_ReturnFromFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
75244 }
75245 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75246 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
75247 if (!SWIG_IsOK(res2)) {
75248 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_ReturnFromFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
75249 }
75250 if (!argp2) {
75251 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_ReturnFromFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
75252 }
75253 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
75254 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBValue, 0 );
75255 if (!SWIG_IsOK(res3)) {
75256 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_ReturnFromFrame" "', argument " "3"" of type '" "lldb::SBValue &""'");
75257 }
75258 if (!argp3) {
75259 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_ReturnFromFrame" "', argument " "3"" of type '" "lldb::SBValue &""'");
75260 }
75261 arg3 = reinterpret_cast< lldb::SBValue * >(argp3);
75262 {
75263 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75264 result = (arg1)->ReturnFromFrame(frame&: *arg2,return_value&: *arg3);
75265 SWIG_PYTHON_THREAD_END_ALLOW;
75266 }
75267 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
75268 return resultobj;
75269fail:
75270 return NULL;
75271}
75272
75273
75274SWIGINTERN PyObject *_wrap_SBThread_UnwindInnermostExpression(PyObject *self, PyObject *args) {
75275 PyObject *resultobj = 0;
75276 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75277 void *argp1 = 0 ;
75278 int res1 = 0 ;
75279 PyObject *swig_obj[1] ;
75280 lldb::SBError result;
75281
75282 (void)self;
75283 if (!args) SWIG_fail;
75284 swig_obj[0] = args;
75285 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75286 if (!SWIG_IsOK(res1)) {
75287 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_UnwindInnermostExpression" "', argument " "1"" of type '" "lldb::SBThread *""'");
75288 }
75289 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75290 {
75291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75292 result = (arg1)->UnwindInnermostExpression();
75293 SWIG_PYTHON_THREAD_END_ALLOW;
75294 }
75295 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
75296 return resultobj;
75297fail:
75298 return NULL;
75299}
75300
75301
75302SWIGINTERN PyObject *_wrap_SBThread_Suspend__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
75303 PyObject *resultobj = 0;
75304 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75305 void *argp1 = 0 ;
75306 int res1 = 0 ;
75307 bool result;
75308
75309 (void)self;
75310 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
75311 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75312 if (!SWIG_IsOK(res1)) {
75313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Suspend" "', argument " "1"" of type '" "lldb::SBThread *""'");
75314 }
75315 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75316 {
75317 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75318 result = (bool)(arg1)->Suspend();
75319 SWIG_PYTHON_THREAD_END_ALLOW;
75320 }
75321 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75322 return resultobj;
75323fail:
75324 return NULL;
75325}
75326
75327
75328SWIGINTERN PyObject *_wrap_SBThread_Suspend__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
75329 PyObject *resultobj = 0;
75330 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75331 lldb::SBError *arg2 = 0 ;
75332 void *argp1 = 0 ;
75333 int res1 = 0 ;
75334 void *argp2 = 0 ;
75335 int res2 = 0 ;
75336 bool result;
75337
75338 (void)self;
75339 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
75340 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75341 if (!SWIG_IsOK(res1)) {
75342 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Suspend" "', argument " "1"" of type '" "lldb::SBThread *""'");
75343 }
75344 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75345 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
75346 if (!SWIG_IsOK(res2)) {
75347 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_Suspend" "', argument " "2"" of type '" "lldb::SBError &""'");
75348 }
75349 if (!argp2) {
75350 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_Suspend" "', argument " "2"" of type '" "lldb::SBError &""'");
75351 }
75352 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
75353 {
75354 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75355 result = (bool)(arg1)->Suspend(error&: *arg2);
75356 SWIG_PYTHON_THREAD_END_ALLOW;
75357 }
75358 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75359 return resultobj;
75360fail:
75361 return NULL;
75362}
75363
75364
75365SWIGINTERN PyObject *_wrap_SBThread_Suspend(PyObject *self, PyObject *args) {
75366 Py_ssize_t argc;
75367 PyObject *argv[3] = {
75368 0
75369 };
75370
75371 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_Suspend", min: 0, max: 2, objs: argv))) SWIG_fail;
75372 --argc;
75373 if (argc == 1) {
75374 int _v = 0;
75375 void *vptr = 0;
75376 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
75377 _v = SWIG_CheckState(res);
75378 if (_v) {
75379 return _wrap_SBThread_Suspend__SWIG_0(self, nobjs: argc, swig_obj: argv);
75380 }
75381 }
75382 if (argc == 2) {
75383 int _v = 0;
75384 void *vptr = 0;
75385 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
75386 _v = SWIG_CheckState(res);
75387 if (_v) {
75388 void *vptr = 0;
75389 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
75390 _v = SWIG_CheckState(res);
75391 if (_v) {
75392 return _wrap_SBThread_Suspend__SWIG_1(self, nobjs: argc, swig_obj: argv);
75393 }
75394 }
75395 }
75396
75397fail:
75398 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_Suspend'.\n"
75399 " Possible C/C++ prototypes are:\n"
75400 " lldb::SBThread::Suspend()\n"
75401 " lldb::SBThread::Suspend(lldb::SBError &)\n");
75402 return 0;
75403}
75404
75405
75406SWIGINTERN PyObject *_wrap_SBThread_Resume__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
75407 PyObject *resultobj = 0;
75408 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75409 void *argp1 = 0 ;
75410 int res1 = 0 ;
75411 bool result;
75412
75413 (void)self;
75414 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
75415 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75416 if (!SWIG_IsOK(res1)) {
75417 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Resume" "', argument " "1"" of type '" "lldb::SBThread *""'");
75418 }
75419 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75420 {
75421 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75422 result = (bool)(arg1)->Resume();
75423 SWIG_PYTHON_THREAD_END_ALLOW;
75424 }
75425 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75426 return resultobj;
75427fail:
75428 return NULL;
75429}
75430
75431
75432SWIGINTERN PyObject *_wrap_SBThread_Resume__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
75433 PyObject *resultobj = 0;
75434 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75435 lldb::SBError *arg2 = 0 ;
75436 void *argp1 = 0 ;
75437 int res1 = 0 ;
75438 void *argp2 = 0 ;
75439 int res2 = 0 ;
75440 bool result;
75441
75442 (void)self;
75443 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
75444 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75445 if (!SWIG_IsOK(res1)) {
75446 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Resume" "', argument " "1"" of type '" "lldb::SBThread *""'");
75447 }
75448 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75449 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
75450 if (!SWIG_IsOK(res2)) {
75451 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_Resume" "', argument " "2"" of type '" "lldb::SBError &""'");
75452 }
75453 if (!argp2) {
75454 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_Resume" "', argument " "2"" of type '" "lldb::SBError &""'");
75455 }
75456 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
75457 {
75458 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75459 result = (bool)(arg1)->Resume(error&: *arg2);
75460 SWIG_PYTHON_THREAD_END_ALLOW;
75461 }
75462 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75463 return resultobj;
75464fail:
75465 return NULL;
75466}
75467
75468
75469SWIGINTERN PyObject *_wrap_SBThread_Resume(PyObject *self, PyObject *args) {
75470 Py_ssize_t argc;
75471 PyObject *argv[3] = {
75472 0
75473 };
75474
75475 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_Resume", min: 0, max: 2, objs: argv))) SWIG_fail;
75476 --argc;
75477 if (argc == 1) {
75478 int _v = 0;
75479 void *vptr = 0;
75480 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
75481 _v = SWIG_CheckState(res);
75482 if (_v) {
75483 return _wrap_SBThread_Resume__SWIG_0(self, nobjs: argc, swig_obj: argv);
75484 }
75485 }
75486 if (argc == 2) {
75487 int _v = 0;
75488 void *vptr = 0;
75489 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
75490 _v = SWIG_CheckState(res);
75491 if (_v) {
75492 void *vptr = 0;
75493 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
75494 _v = SWIG_CheckState(res);
75495 if (_v) {
75496 return _wrap_SBThread_Resume__SWIG_1(self, nobjs: argc, swig_obj: argv);
75497 }
75498 }
75499 }
75500
75501fail:
75502 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_Resume'.\n"
75503 " Possible C/C++ prototypes are:\n"
75504 " lldb::SBThread::Resume()\n"
75505 " lldb::SBThread::Resume(lldb::SBError &)\n");
75506 return 0;
75507}
75508
75509
75510SWIGINTERN PyObject *_wrap_SBThread_IsSuspended(PyObject *self, PyObject *args) {
75511 PyObject *resultobj = 0;
75512 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75513 void *argp1 = 0 ;
75514 int res1 = 0 ;
75515 PyObject *swig_obj[1] ;
75516 bool result;
75517
75518 (void)self;
75519 if (!args) SWIG_fail;
75520 swig_obj[0] = args;
75521 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75522 if (!SWIG_IsOK(res1)) {
75523 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_IsSuspended" "', argument " "1"" of type '" "lldb::SBThread *""'");
75524 }
75525 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75526 {
75527 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75528 result = (bool)(arg1)->IsSuspended();
75529 SWIG_PYTHON_THREAD_END_ALLOW;
75530 }
75531 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75532 return resultobj;
75533fail:
75534 return NULL;
75535}
75536
75537
75538SWIGINTERN PyObject *_wrap_SBThread_IsStopped(PyObject *self, PyObject *args) {
75539 PyObject *resultobj = 0;
75540 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75541 void *argp1 = 0 ;
75542 int res1 = 0 ;
75543 PyObject *swig_obj[1] ;
75544 bool result;
75545
75546 (void)self;
75547 if (!args) SWIG_fail;
75548 swig_obj[0] = args;
75549 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75550 if (!SWIG_IsOK(res1)) {
75551 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_IsStopped" "', argument " "1"" of type '" "lldb::SBThread *""'");
75552 }
75553 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75554 {
75555 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75556 result = (bool)(arg1)->IsStopped();
75557 SWIG_PYTHON_THREAD_END_ALLOW;
75558 }
75559 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75560 return resultobj;
75561fail:
75562 return NULL;
75563}
75564
75565
75566SWIGINTERN PyObject *_wrap_SBThread_GetNumFrames(PyObject *self, PyObject *args) {
75567 PyObject *resultobj = 0;
75568 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75569 void *argp1 = 0 ;
75570 int res1 = 0 ;
75571 PyObject *swig_obj[1] ;
75572 uint32_t result;
75573
75574 (void)self;
75575 if (!args) SWIG_fail;
75576 swig_obj[0] = args;
75577 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75578 if (!SWIG_IsOK(res1)) {
75579 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetNumFrames" "', argument " "1"" of type '" "lldb::SBThread *""'");
75580 }
75581 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75582 {
75583 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75584 result = (uint32_t)(arg1)->GetNumFrames();
75585 SWIG_PYTHON_THREAD_END_ALLOW;
75586 }
75587 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
75588 return resultobj;
75589fail:
75590 return NULL;
75591}
75592
75593
75594SWIGINTERN PyObject *_wrap_SBThread_GetFrameAtIndex(PyObject *self, PyObject *args) {
75595 PyObject *resultobj = 0;
75596 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75597 uint32_t arg2 ;
75598 void *argp1 = 0 ;
75599 int res1 = 0 ;
75600 unsigned int val2 ;
75601 int ecode2 = 0 ;
75602 PyObject *swig_obj[2] ;
75603 lldb::SBFrame result;
75604
75605 (void)self;
75606 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetFrameAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
75607 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75608 if (!SWIG_IsOK(res1)) {
75609 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetFrameAtIndex" "', argument " "1"" of type '" "lldb::SBThread *""'");
75610 }
75611 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75612 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
75613 if (!SWIG_IsOK(ecode2)) {
75614 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_GetFrameAtIndex" "', argument " "2"" of type '" "uint32_t""'");
75615 }
75616 arg2 = static_cast< uint32_t >(val2);
75617 {
75618 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75619 result = (arg1)->GetFrameAtIndex(idx: arg2);
75620 SWIG_PYTHON_THREAD_END_ALLOW;
75621 }
75622 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(result)), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
75623 return resultobj;
75624fail:
75625 return NULL;
75626}
75627
75628
75629SWIGINTERN PyObject *_wrap_SBThread_GetSelectedFrame(PyObject *self, PyObject *args) {
75630 PyObject *resultobj = 0;
75631 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75632 void *argp1 = 0 ;
75633 int res1 = 0 ;
75634 PyObject *swig_obj[1] ;
75635 lldb::SBFrame result;
75636
75637 (void)self;
75638 if (!args) SWIG_fail;
75639 swig_obj[0] = args;
75640 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75641 if (!SWIG_IsOK(res1)) {
75642 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetSelectedFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
75643 }
75644 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75645 {
75646 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75647 result = (arg1)->GetSelectedFrame();
75648 SWIG_PYTHON_THREAD_END_ALLOW;
75649 }
75650 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(result)), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
75651 return resultobj;
75652fail:
75653 return NULL;
75654}
75655
75656
75657SWIGINTERN PyObject *_wrap_SBThread_SetSelectedFrame(PyObject *self, PyObject *args) {
75658 PyObject *resultobj = 0;
75659 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75660 uint32_t arg2 ;
75661 void *argp1 = 0 ;
75662 int res1 = 0 ;
75663 unsigned int val2 ;
75664 int ecode2 = 0 ;
75665 PyObject *swig_obj[2] ;
75666 lldb::SBFrame result;
75667
75668 (void)self;
75669 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_SetSelectedFrame", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
75670 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75671 if (!SWIG_IsOK(res1)) {
75672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_SetSelectedFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
75673 }
75674 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75675 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
75676 if (!SWIG_IsOK(ecode2)) {
75677 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_SetSelectedFrame" "', argument " "2"" of type '" "uint32_t""'");
75678 }
75679 arg2 = static_cast< uint32_t >(val2);
75680 {
75681 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75682 result = (arg1)->SetSelectedFrame(arg2);
75683 SWIG_PYTHON_THREAD_END_ALLOW;
75684 }
75685 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(result)), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
75686 return resultobj;
75687fail:
75688 return NULL;
75689}
75690
75691
75692SWIGINTERN PyObject *_wrap_SBThread_EventIsThreadEvent(PyObject *self, PyObject *args) {
75693 PyObject *resultobj = 0;
75694 lldb::SBEvent *arg1 = 0 ;
75695 void *argp1 = 0 ;
75696 int res1 = 0 ;
75697 PyObject *swig_obj[1] ;
75698 bool result;
75699
75700 (void)self;
75701 if (!args) SWIG_fail;
75702 swig_obj[0] = args;
75703 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
75704 if (!SWIG_IsOK(res1)) {
75705 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_EventIsThreadEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
75706 }
75707 if (!argp1) {
75708 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_EventIsThreadEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
75709 }
75710 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
75711 {
75712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75713 result = (bool)lldb::SBThread::EventIsThreadEvent(event: (lldb::SBEvent const &)*arg1);
75714 SWIG_PYTHON_THREAD_END_ALLOW;
75715 }
75716 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75717 return resultobj;
75718fail:
75719 return NULL;
75720}
75721
75722
75723SWIGINTERN PyObject *_wrap_SBThread_GetStackFrameFromEvent(PyObject *self, PyObject *args) {
75724 PyObject *resultobj = 0;
75725 lldb::SBEvent *arg1 = 0 ;
75726 void *argp1 = 0 ;
75727 int res1 = 0 ;
75728 PyObject *swig_obj[1] ;
75729 lldb::SBFrame result;
75730
75731 (void)self;
75732 if (!args) SWIG_fail;
75733 swig_obj[0] = args;
75734 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
75735 if (!SWIG_IsOK(res1)) {
75736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStackFrameFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
75737 }
75738 if (!argp1) {
75739 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetStackFrameFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
75740 }
75741 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
75742 {
75743 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75744 result = lldb::SBThread::GetStackFrameFromEvent(event: (lldb::SBEvent const &)*arg1);
75745 SWIG_PYTHON_THREAD_END_ALLOW;
75746 }
75747 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(result)), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
75748 return resultobj;
75749fail:
75750 return NULL;
75751}
75752
75753
75754SWIGINTERN PyObject *_wrap_SBThread_GetThreadFromEvent(PyObject *self, PyObject *args) {
75755 PyObject *resultobj = 0;
75756 lldb::SBEvent *arg1 = 0 ;
75757 void *argp1 = 0 ;
75758 int res1 = 0 ;
75759 PyObject *swig_obj[1] ;
75760 lldb::SBThread result;
75761
75762 (void)self;
75763 if (!args) SWIG_fail;
75764 swig_obj[0] = args;
75765 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
75766 if (!SWIG_IsOK(res1)) {
75767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetThreadFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
75768 }
75769 if (!argp1) {
75770 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetThreadFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
75771 }
75772 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
75773 {
75774 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75775 result = lldb::SBThread::GetThreadFromEvent(event: (lldb::SBEvent const &)*arg1);
75776 SWIG_PYTHON_THREAD_END_ALLOW;
75777 }
75778 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
75779 return resultobj;
75780fail:
75781 return NULL;
75782}
75783
75784
75785SWIGINTERN PyObject *_wrap_SBThread_GetProcess(PyObject *self, PyObject *args) {
75786 PyObject *resultobj = 0;
75787 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75788 void *argp1 = 0 ;
75789 int res1 = 0 ;
75790 PyObject *swig_obj[1] ;
75791 lldb::SBProcess result;
75792
75793 (void)self;
75794 if (!args) SWIG_fail;
75795 swig_obj[0] = args;
75796 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75797 if (!SWIG_IsOK(res1)) {
75798 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetProcess" "', argument " "1"" of type '" "lldb::SBThread *""'");
75799 }
75800 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75801 {
75802 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75803 result = (arg1)->GetProcess();
75804 SWIG_PYTHON_THREAD_END_ALLOW;
75805 }
75806 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
75807 return resultobj;
75808fail:
75809 return NULL;
75810}
75811
75812
75813SWIGINTERN PyObject *_wrap_SBThread___eq__(PyObject *self, PyObject *args) {
75814 PyObject *resultobj = 0;
75815 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75816 lldb::SBThread *arg2 = 0 ;
75817 void *argp1 = 0 ;
75818 int res1 = 0 ;
75819 void *argp2 = 0 ;
75820 int res2 = 0 ;
75821 PyObject *swig_obj[2] ;
75822 bool result;
75823
75824 (void)self;
75825 if (!SWIG_Python_UnpackTuple(args, name: "SBThread___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
75826 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75827 if (!SWIG_IsOK(res1)) {
75828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread___eq__" "', argument " "1"" of type '" "lldb::SBThread const *""'");
75829 }
75830 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75831 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
75832 if (!SWIG_IsOK(res2)) {
75833 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread___eq__" "', argument " "2"" of type '" "lldb::SBThread const &""'");
75834 }
75835 if (!argp2) {
75836 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread___eq__" "', argument " "2"" of type '" "lldb::SBThread const &""'");
75837 }
75838 arg2 = reinterpret_cast< lldb::SBThread * >(argp2);
75839 {
75840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75841 result = (bool)((lldb::SBThread const *)arg1)->operator ==(rhs: (lldb::SBThread const &)*arg2);
75842 SWIG_PYTHON_THREAD_END_ALLOW;
75843 }
75844 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75845 return resultobj;
75846fail:
75847 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
75848 return NULL;
75849 }
75850 PyErr_Clear();
75851 Py_INCREF(Py_NotImplemented);
75852 return Py_NotImplemented;
75853}
75854
75855
75856SWIGINTERN PyObject *_wrap_SBThread___ne__(PyObject *self, PyObject *args) {
75857 PyObject *resultobj = 0;
75858 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75859 lldb::SBThread *arg2 = 0 ;
75860 void *argp1 = 0 ;
75861 int res1 = 0 ;
75862 void *argp2 = 0 ;
75863 int res2 = 0 ;
75864 PyObject *swig_obj[2] ;
75865 bool result;
75866
75867 (void)self;
75868 if (!SWIG_Python_UnpackTuple(args, name: "SBThread___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
75869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75870 if (!SWIG_IsOK(res1)) {
75871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread___ne__" "', argument " "1"" of type '" "lldb::SBThread const *""'");
75872 }
75873 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75874 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
75875 if (!SWIG_IsOK(res2)) {
75876 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread___ne__" "', argument " "2"" of type '" "lldb::SBThread const &""'");
75877 }
75878 if (!argp2) {
75879 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread___ne__" "', argument " "2"" of type '" "lldb::SBThread const &""'");
75880 }
75881 arg2 = reinterpret_cast< lldb::SBThread * >(argp2);
75882 {
75883 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75884 result = (bool)((lldb::SBThread const *)arg1)->operator !=(rhs: (lldb::SBThread const &)*arg2);
75885 SWIG_PYTHON_THREAD_END_ALLOW;
75886 }
75887 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75888 return resultobj;
75889fail:
75890 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
75891 return NULL;
75892 }
75893 PyErr_Clear();
75894 Py_INCREF(Py_NotImplemented);
75895 return Py_NotImplemented;
75896}
75897
75898
75899SWIGINTERN PyObject *_wrap_SBThread_GetDescription__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
75900 PyObject *resultobj = 0;
75901 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75902 lldb::SBStream *arg2 = 0 ;
75903 void *argp1 = 0 ;
75904 int res1 = 0 ;
75905 void *argp2 = 0 ;
75906 int res2 = 0 ;
75907 bool result;
75908
75909 (void)self;
75910 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
75911 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75912 if (!SWIG_IsOK(res1)) {
75913 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetDescription" "', argument " "1"" of type '" "lldb::SBThread const *""'");
75914 }
75915 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75916 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
75917 if (!SWIG_IsOK(res2)) {
75918 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
75919 }
75920 if (!argp2) {
75921 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
75922 }
75923 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
75924 {
75925 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75926 result = (bool)((lldb::SBThread const *)arg1)->GetDescription(description&: *arg2);
75927 SWIG_PYTHON_THREAD_END_ALLOW;
75928 }
75929 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75930 return resultobj;
75931fail:
75932 return NULL;
75933}
75934
75935
75936SWIGINTERN PyObject *_wrap_SBThread_GetDescription__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
75937 PyObject *resultobj = 0;
75938 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
75939 lldb::SBStream *arg2 = 0 ;
75940 bool arg3 ;
75941 void *argp1 = 0 ;
75942 int res1 = 0 ;
75943 void *argp2 = 0 ;
75944 int res2 = 0 ;
75945 bool val3 ;
75946 int ecode3 = 0 ;
75947 bool result;
75948
75949 (void)self;
75950 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
75951 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
75952 if (!SWIG_IsOK(res1)) {
75953 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetDescription" "', argument " "1"" of type '" "lldb::SBThread const *""'");
75954 }
75955 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
75956 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
75957 if (!SWIG_IsOK(res2)) {
75958 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
75959 }
75960 if (!argp2) {
75961 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
75962 }
75963 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
75964 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
75965 if (!SWIG_IsOK(ecode3)) {
75966 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_GetDescription" "', argument " "3"" of type '" "bool""'");
75967 }
75968 arg3 = static_cast< bool >(val3);
75969 {
75970 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75971 result = (bool)((lldb::SBThread const *)arg1)->GetDescription(description&: *arg2,stop_format: arg3);
75972 SWIG_PYTHON_THREAD_END_ALLOW;
75973 }
75974 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
75975 return resultobj;
75976fail:
75977 return NULL;
75978}
75979
75980
75981SWIGINTERN PyObject *_wrap_SBThread_GetDescription(PyObject *self, PyObject *args) {
75982 Py_ssize_t argc;
75983 PyObject *argv[4] = {
75984 0
75985 };
75986
75987 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThread_GetDescription", min: 0, max: 3, objs: argv))) SWIG_fail;
75988 --argc;
75989 if (argc == 2) {
75990 int _v = 0;
75991 void *vptr = 0;
75992 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
75993 _v = SWIG_CheckState(res);
75994 if (_v) {
75995 void *vptr = 0;
75996 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
75997 _v = SWIG_CheckState(res);
75998 if (_v) {
75999 return _wrap_SBThread_GetDescription__SWIG_0(self, nobjs: argc, swig_obj: argv);
76000 }
76001 }
76002 }
76003 if (argc == 3) {
76004 int _v = 0;
76005 void *vptr = 0;
76006 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
76007 _v = SWIG_CheckState(res);
76008 if (_v) {
76009 void *vptr = 0;
76010 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
76011 _v = SWIG_CheckState(res);
76012 if (_v) {
76013 {
76014 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
76015 _v = SWIG_CheckState(res);
76016 }
76017 if (_v) {
76018 return _wrap_SBThread_GetDescription__SWIG_1(self, nobjs: argc, swig_obj: argv);
76019 }
76020 }
76021 }
76022 }
76023
76024fail:
76025 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThread_GetDescription'.\n"
76026 " Possible C/C++ prototypes are:\n"
76027 " lldb::SBThread::GetDescription(lldb::SBStream &) const\n"
76028 " lldb::SBThread::GetDescription(lldb::SBStream &,bool) const\n");
76029 return 0;
76030}
76031
76032
76033SWIGINTERN PyObject *_wrap_SBThread_GetDescriptionWithFormat(PyObject *self, PyObject *args) {
76034 PyObject *resultobj = 0;
76035 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76036 lldb::SBFormat *arg2 = 0 ;
76037 lldb::SBStream *arg3 = 0 ;
76038 void *argp1 = 0 ;
76039 int res1 = 0 ;
76040 void *argp2 = 0 ;
76041 int res2 = 0 ;
76042 void *argp3 = 0 ;
76043 int res3 = 0 ;
76044 PyObject *swig_obj[3] ;
76045 lldb::SBError result;
76046
76047 (void)self;
76048 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetDescriptionWithFormat", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
76049 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76050 if (!SWIG_IsOK(res1)) {
76051 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetDescriptionWithFormat" "', argument " "1"" of type '" "lldb::SBThread *""'");
76052 }
76053 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76054 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFormat, 0 | 0);
76055 if (!SWIG_IsOK(res2)) {
76056 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetDescriptionWithFormat" "', argument " "2"" of type '" "lldb::SBFormat const &""'");
76057 }
76058 if (!argp2) {
76059 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetDescriptionWithFormat" "', argument " "2"" of type '" "lldb::SBFormat const &""'");
76060 }
76061 arg2 = reinterpret_cast< lldb::SBFormat * >(argp2);
76062 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStream, 0 );
76063 if (!SWIG_IsOK(res3)) {
76064 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_GetDescriptionWithFormat" "', argument " "3"" of type '" "lldb::SBStream &""'");
76065 }
76066 if (!argp3) {
76067 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetDescriptionWithFormat" "', argument " "3"" of type '" "lldb::SBStream &""'");
76068 }
76069 arg3 = reinterpret_cast< lldb::SBStream * >(argp3);
76070 {
76071 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76072 result = (arg1)->GetDescriptionWithFormat(format: (lldb::SBFormat const &)*arg2,output&: *arg3);
76073 SWIG_PYTHON_THREAD_END_ALLOW;
76074 }
76075 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
76076 return resultobj;
76077fail:
76078 return NULL;
76079}
76080
76081
76082SWIGINTERN PyObject *_wrap_SBThread_GetStatus(PyObject *self, PyObject *args) {
76083 PyObject *resultobj = 0;
76084 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76085 lldb::SBStream *arg2 = 0 ;
76086 void *argp1 = 0 ;
76087 int res1 = 0 ;
76088 void *argp2 = 0 ;
76089 int res2 = 0 ;
76090 PyObject *swig_obj[2] ;
76091 bool result;
76092
76093 (void)self;
76094 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetStatus", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
76095 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76096 if (!SWIG_IsOK(res1)) {
76097 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStatus" "', argument " "1"" of type '" "lldb::SBThread const *""'");
76098 }
76099 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76100 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
76101 if (!SWIG_IsOK(res2)) {
76102 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetStatus" "', argument " "2"" of type '" "lldb::SBStream &""'");
76103 }
76104 if (!argp2) {
76105 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetStatus" "', argument " "2"" of type '" "lldb::SBStream &""'");
76106 }
76107 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
76108 {
76109 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76110 result = (bool)((lldb::SBThread const *)arg1)->GetStatus(status&: *arg2);
76111 SWIG_PYTHON_THREAD_END_ALLOW;
76112 }
76113 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
76114 return resultobj;
76115fail:
76116 return NULL;
76117}
76118
76119
76120SWIGINTERN PyObject *_wrap_SBThread_GetExtendedBacktraceThread(PyObject *self, PyObject *args) {
76121 PyObject *resultobj = 0;
76122 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76123 char *arg2 = (char *) 0 ;
76124 void *argp1 = 0 ;
76125 int res1 = 0 ;
76126 int res2 ;
76127 char *buf2 = 0 ;
76128 int alloc2 = 0 ;
76129 PyObject *swig_obj[2] ;
76130 lldb::SBThread result;
76131
76132 (void)self;
76133 if (!SWIG_Python_UnpackTuple(args, name: "SBThread_GetExtendedBacktraceThread", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
76134 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76135 if (!SWIG_IsOK(res1)) {
76136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetExtendedBacktraceThread" "', argument " "1"" of type '" "lldb::SBThread *""'");
76137 }
76138 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76139 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
76140 if (!SWIG_IsOK(res2)) {
76141 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetExtendedBacktraceThread" "', argument " "2"" of type '" "char const *""'");
76142 }
76143 arg2 = reinterpret_cast< char * >(buf2);
76144 {
76145 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76146 result = (arg1)->GetExtendedBacktraceThread(type: (char const *)arg2);
76147 SWIG_PYTHON_THREAD_END_ALLOW;
76148 }
76149 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
76150 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76151 return resultobj;
76152fail:
76153 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76154 return NULL;
76155}
76156
76157
76158SWIGINTERN PyObject *_wrap_SBThread_GetExtendedBacktraceOriginatingIndexID(PyObject *self, PyObject *args) {
76159 PyObject *resultobj = 0;
76160 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76161 void *argp1 = 0 ;
76162 int res1 = 0 ;
76163 PyObject *swig_obj[1] ;
76164 uint32_t result;
76165
76166 (void)self;
76167 if (!args) SWIG_fail;
76168 swig_obj[0] = args;
76169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76170 if (!SWIG_IsOK(res1)) {
76171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetExtendedBacktraceOriginatingIndexID" "', argument " "1"" of type '" "lldb::SBThread *""'");
76172 }
76173 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76174 {
76175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76176 result = (uint32_t)(arg1)->GetExtendedBacktraceOriginatingIndexID();
76177 SWIG_PYTHON_THREAD_END_ALLOW;
76178 }
76179 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
76180 return resultobj;
76181fail:
76182 return NULL;
76183}
76184
76185
76186SWIGINTERN PyObject *_wrap_SBThread_GetCurrentException(PyObject *self, PyObject *args) {
76187 PyObject *resultobj = 0;
76188 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76189 void *argp1 = 0 ;
76190 int res1 = 0 ;
76191 PyObject *swig_obj[1] ;
76192 lldb::SBValue result;
76193
76194 (void)self;
76195 if (!args) SWIG_fail;
76196 swig_obj[0] = args;
76197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76198 if (!SWIG_IsOK(res1)) {
76199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetCurrentException" "', argument " "1"" of type '" "lldb::SBThread *""'");
76200 }
76201 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76202 {
76203 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76204 result = (arg1)->GetCurrentException();
76205 SWIG_PYTHON_THREAD_END_ALLOW;
76206 }
76207 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76208 return resultobj;
76209fail:
76210 return NULL;
76211}
76212
76213
76214SWIGINTERN PyObject *_wrap_SBThread_GetCurrentExceptionBacktrace(PyObject *self, PyObject *args) {
76215 PyObject *resultobj = 0;
76216 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76217 void *argp1 = 0 ;
76218 int res1 = 0 ;
76219 PyObject *swig_obj[1] ;
76220 lldb::SBThread result;
76221
76222 (void)self;
76223 if (!args) SWIG_fail;
76224 swig_obj[0] = args;
76225 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76226 if (!SWIG_IsOK(res1)) {
76227 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetCurrentExceptionBacktrace" "', argument " "1"" of type '" "lldb::SBThread *""'");
76228 }
76229 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76230 {
76231 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76232 result = (arg1)->GetCurrentExceptionBacktrace();
76233 SWIG_PYTHON_THREAD_END_ALLOW;
76234 }
76235 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
76236 return resultobj;
76237fail:
76238 return NULL;
76239}
76240
76241
76242SWIGINTERN PyObject *_wrap_SBThread_SafeToCallFunctions(PyObject *self, PyObject *args) {
76243 PyObject *resultobj = 0;
76244 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76245 void *argp1 = 0 ;
76246 int res1 = 0 ;
76247 PyObject *swig_obj[1] ;
76248 bool result;
76249
76250 (void)self;
76251 if (!args) SWIG_fail;
76252 swig_obj[0] = args;
76253 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76254 if (!SWIG_IsOK(res1)) {
76255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_SafeToCallFunctions" "', argument " "1"" of type '" "lldb::SBThread *""'");
76256 }
76257 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76258 {
76259 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76260 result = (bool)(arg1)->SafeToCallFunctions();
76261 SWIG_PYTHON_THREAD_END_ALLOW;
76262 }
76263 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
76264 return resultobj;
76265fail:
76266 return NULL;
76267}
76268
76269
76270SWIGINTERN PyObject *_wrap_SBThread_GetSiginfo(PyObject *self, PyObject *args) {
76271 PyObject *resultobj = 0;
76272 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76273 void *argp1 = 0 ;
76274 int res1 = 0 ;
76275 PyObject *swig_obj[1] ;
76276 lldb::SBValue result;
76277
76278 (void)self;
76279 if (!args) SWIG_fail;
76280 swig_obj[0] = args;
76281 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76282 if (!SWIG_IsOK(res1)) {
76283 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetSiginfo" "', argument " "1"" of type '" "lldb::SBThread *""'");
76284 }
76285 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76286 {
76287 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76288 result = (arg1)->GetSiginfo();
76289 SWIG_PYTHON_THREAD_END_ALLOW;
76290 }
76291 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76292 return resultobj;
76293fail:
76294 return NULL;
76295}
76296
76297
76298SWIGINTERN PyObject *_wrap_SBThread___repr__(PyObject *self, PyObject *args) {
76299 PyObject *resultobj = 0;
76300 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
76301 void *argp1 = 0 ;
76302 int res1 = 0 ;
76303 PyObject *swig_obj[1] ;
76304 std::string result;
76305
76306 (void)self;
76307 if (!args) SWIG_fail;
76308 swig_obj[0] = args;
76309 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
76310 if (!SWIG_IsOK(res1)) {
76311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread___repr__" "', argument " "1"" of type '" "lldb::SBThread *""'");
76312 }
76313 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76314 {
76315 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76316 result = lldb_SBThread___repr__(self: arg1);
76317 SWIG_PYTHON_THREAD_END_ALLOW;
76318 }
76319 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
76320 return resultobj;
76321fail:
76322 return NULL;
76323}
76324
76325
76326SWIGINTERN PyObject *SBThread_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76327 PyObject *obj;
76328 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
76329 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBThread, SWIG_NewClientData(obj));
76330 return SWIG_Py_Void();
76331}
76332
76333SWIGINTERN PyObject *SBThread_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76334 return SWIG_Python_InitShadowInstance(args);
76335}
76336
76337SWIGINTERN PyObject *_wrap_new_SBThreadCollection__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
76338 PyObject *resultobj = 0;
76339 lldb::SBThreadCollection *result = 0 ;
76340
76341 (void)self;
76342 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
76343 {
76344 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76345 result = (lldb::SBThreadCollection *)new lldb::SBThreadCollection();
76346 SWIG_PYTHON_THREAD_END_ALLOW;
76347 }
76348 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_NEW | 0 );
76349 return resultobj;
76350fail:
76351 return NULL;
76352}
76353
76354
76355SWIGINTERN PyObject *_wrap_new_SBThreadCollection__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
76356 PyObject *resultobj = 0;
76357 lldb::SBThreadCollection *arg1 = 0 ;
76358 void *argp1 = 0 ;
76359 int res1 = 0 ;
76360 lldb::SBThreadCollection *result = 0 ;
76361
76362 (void)self;
76363 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
76364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0);
76365 if (!SWIG_IsOK(res1)) {
76366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThreadCollection" "', argument " "1"" of type '" "lldb::SBThreadCollection const &""'");
76367 }
76368 if (!argp1) {
76369 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadCollection" "', argument " "1"" of type '" "lldb::SBThreadCollection const &""'");
76370 }
76371 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
76372 {
76373 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76374 result = (lldb::SBThreadCollection *)new lldb::SBThreadCollection((lldb::SBThreadCollection const &)*arg1);
76375 SWIG_PYTHON_THREAD_END_ALLOW;
76376 }
76377 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_NEW | 0 );
76378 return resultobj;
76379fail:
76380 return NULL;
76381}
76382
76383
76384SWIGINTERN PyObject *_wrap_new_SBThreadCollection(PyObject *self, PyObject *args) {
76385 Py_ssize_t argc;
76386 PyObject *argv[2] = {
76387 0
76388 };
76389
76390 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBThreadCollection", min: 0, max: 1, objs: argv))) SWIG_fail;
76391 --argc;
76392 if (argc == 0) {
76393 return _wrap_new_SBThreadCollection__SWIG_0(self, nobjs: argc, argv);
76394 }
76395 if (argc == 1) {
76396 int _v = 0;
76397 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_NO_NULL | 0);
76398 _v = SWIG_CheckState(res);
76399 if (_v) {
76400 return _wrap_new_SBThreadCollection__SWIG_1(self, nobjs: argc, swig_obj: argv);
76401 }
76402 }
76403
76404fail:
76405 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBThreadCollection'.\n"
76406 " Possible C/C++ prototypes are:\n"
76407 " lldb::SBThreadCollection::SBThreadCollection()\n"
76408 " lldb::SBThreadCollection::SBThreadCollection(lldb::SBThreadCollection const &)\n");
76409 return 0;
76410}
76411
76412
76413SWIGINTERN PyObject *_wrap_delete_SBThreadCollection(PyObject *self, PyObject *args) {
76414 PyObject *resultobj = 0;
76415 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
76416 void *argp1 = 0 ;
76417 int res1 = 0 ;
76418 PyObject *swig_obj[1] ;
76419
76420 (void)self;
76421 if (!args) SWIG_fail;
76422 swig_obj[0] = args;
76423 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_DISOWN | 0 );
76424 if (!SWIG_IsOK(res1)) {
76425 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBThreadCollection" "', argument " "1"" of type '" "lldb::SBThreadCollection *""'");
76426 }
76427 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
76428 {
76429 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76430 delete arg1;
76431 SWIG_PYTHON_THREAD_END_ALLOW;
76432 }
76433 resultobj = SWIG_Py_Void();
76434 return resultobj;
76435fail:
76436 return NULL;
76437}
76438
76439
76440SWIGINTERN PyObject *_wrap_SBThreadCollection___nonzero__(PyObject *self, PyObject *args) {
76441 PyObject *resultobj = 0;
76442 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
76443 void *argp1 = 0 ;
76444 int res1 = 0 ;
76445 PyObject *swig_obj[1] ;
76446 bool result;
76447
76448 (void)self;
76449 if (!args) SWIG_fail;
76450 swig_obj[0] = args;
76451 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0 );
76452 if (!SWIG_IsOK(res1)) {
76453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadCollection___nonzero__" "', argument " "1"" of type '" "lldb::SBThreadCollection const *""'");
76454 }
76455 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
76456 {
76457 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76458 result = (bool)((lldb::SBThreadCollection const *)arg1)->operator bool();
76459 SWIG_PYTHON_THREAD_END_ALLOW;
76460 }
76461 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
76462 return resultobj;
76463fail:
76464 return NULL;
76465}
76466
76467
76468SWIGINTERN PyObject *_wrap_SBThreadCollection_IsValid(PyObject *self, PyObject *args) {
76469 PyObject *resultobj = 0;
76470 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
76471 void *argp1 = 0 ;
76472 int res1 = 0 ;
76473 PyObject *swig_obj[1] ;
76474 bool result;
76475
76476 (void)self;
76477 if (!args) SWIG_fail;
76478 swig_obj[0] = args;
76479 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0 );
76480 if (!SWIG_IsOK(res1)) {
76481 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadCollection_IsValid" "', argument " "1"" of type '" "lldb::SBThreadCollection const *""'");
76482 }
76483 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
76484 {
76485 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76486 result = (bool)((lldb::SBThreadCollection const *)arg1)->IsValid();
76487 SWIG_PYTHON_THREAD_END_ALLOW;
76488 }
76489 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
76490 return resultobj;
76491fail:
76492 return NULL;
76493}
76494
76495
76496SWIGINTERN PyObject *_wrap_SBThreadCollection_GetSize(PyObject *self, PyObject *args) {
76497 PyObject *resultobj = 0;
76498 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
76499 void *argp1 = 0 ;
76500 int res1 = 0 ;
76501 PyObject *swig_obj[1] ;
76502 size_t result;
76503
76504 (void)self;
76505 if (!args) SWIG_fail;
76506 swig_obj[0] = args;
76507 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0 );
76508 if (!SWIG_IsOK(res1)) {
76509 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadCollection_GetSize" "', argument " "1"" of type '" "lldb::SBThreadCollection *""'");
76510 }
76511 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
76512 {
76513 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76514 result = (arg1)->GetSize();
76515 SWIG_PYTHON_THREAD_END_ALLOW;
76516 }
76517 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
76518 return resultobj;
76519fail:
76520 return NULL;
76521}
76522
76523
76524SWIGINTERN PyObject *_wrap_SBThreadCollection_GetThreadAtIndex(PyObject *self, PyObject *args) {
76525 PyObject *resultobj = 0;
76526 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
76527 size_t arg2 ;
76528 void *argp1 = 0 ;
76529 int res1 = 0 ;
76530 size_t val2 ;
76531 int ecode2 = 0 ;
76532 PyObject *swig_obj[2] ;
76533 lldb::SBThread result;
76534
76535 (void)self;
76536 if (!SWIG_Python_UnpackTuple(args, name: "SBThreadCollection_GetThreadAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
76537 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0 );
76538 if (!SWIG_IsOK(res1)) {
76539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadCollection_GetThreadAtIndex" "', argument " "1"" of type '" "lldb::SBThreadCollection *""'");
76540 }
76541 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
76542 ecode2 = SWIG_AsVal_size_t(obj: swig_obj[1], val: &val2);
76543 if (!SWIG_IsOK(ecode2)) {
76544 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadCollection_GetThreadAtIndex" "', argument " "2"" of type '" "size_t""'");
76545 }
76546 arg2 = static_cast< size_t >(val2);
76547 {
76548 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76549 result = (arg1)->GetThreadAtIndex(idx: arg2);
76550 SWIG_PYTHON_THREAD_END_ALLOW;
76551 }
76552 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
76553 return resultobj;
76554fail:
76555 return NULL;
76556}
76557
76558
76559SWIGINTERN PyObject *SBThreadCollection_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76560 PyObject *obj;
76561 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
76562 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBThreadCollection, SWIG_NewClientData(obj));
76563 return SWIG_Py_Void();
76564}
76565
76566SWIGINTERN PyObject *SBThreadCollection_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76567 return SWIG_Python_InitShadowInstance(args);
76568}
76569
76570SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
76571 PyObject *resultobj = 0;
76572 lldb::SBThreadPlan *result = 0 ;
76573
76574 (void)self;
76575 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
76576 {
76577 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76578 result = (lldb::SBThreadPlan *)new lldb::SBThreadPlan();
76579 SWIG_PYTHON_THREAD_END_ALLOW;
76580 }
76581 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NEW | 0 );
76582 return resultobj;
76583fail:
76584 return NULL;
76585}
76586
76587
76588SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
76589 PyObject *resultobj = 0;
76590 lldb::SBThreadPlan *arg1 = 0 ;
76591 void *argp1 = 0 ;
76592 int res1 = 0 ;
76593 lldb::SBThreadPlan *result = 0 ;
76594
76595 (void)self;
76596 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
76597 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0);
76598 if (!SWIG_IsOK(res1)) {
76599 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThreadPlan const &""'");
76600 }
76601 if (!argp1) {
76602 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThreadPlan const &""'");
76603 }
76604 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76605 {
76606 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76607 result = (lldb::SBThreadPlan *)new lldb::SBThreadPlan((lldb::SBThreadPlan const &)*arg1);
76608 SWIG_PYTHON_THREAD_END_ALLOW;
76609 }
76610 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NEW | 0 );
76611 return resultobj;
76612fail:
76613 return NULL;
76614}
76615
76616
76617SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
76618 PyObject *resultobj = 0;
76619 lldb::SBThread *arg1 = 0 ;
76620 char *arg2 = (char *) 0 ;
76621 void *argp1 = 0 ;
76622 int res1 = 0 ;
76623 int res2 ;
76624 char *buf2 = 0 ;
76625 int alloc2 = 0 ;
76626 lldb::SBThreadPlan *result = 0 ;
76627
76628 (void)self;
76629 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
76630 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThread, 0 );
76631 if (!SWIG_IsOK(res1)) {
76632 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThread &""'");
76633 }
76634 if (!argp1) {
76635 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThread &""'");
76636 }
76637 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76638 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
76639 if (!SWIG_IsOK(res2)) {
76640 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBThreadPlan" "', argument " "2"" of type '" "char const *""'");
76641 }
76642 arg2 = reinterpret_cast< char * >(buf2);
76643 {
76644 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76645 result = (lldb::SBThreadPlan *)new lldb::SBThreadPlan(*arg1,(char const *)arg2);
76646 SWIG_PYTHON_THREAD_END_ALLOW;
76647 }
76648 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NEW | 0 );
76649 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76650 return resultobj;
76651fail:
76652 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76653 return NULL;
76654}
76655
76656
76657SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
76658 PyObject *resultobj = 0;
76659 lldb::SBThread *arg1 = 0 ;
76660 char *arg2 = (char *) 0 ;
76661 lldb::SBStructuredData *arg3 = 0 ;
76662 void *argp1 = 0 ;
76663 int res1 = 0 ;
76664 int res2 ;
76665 char *buf2 = 0 ;
76666 int alloc2 = 0 ;
76667 void *argp3 = 0 ;
76668 int res3 = 0 ;
76669 lldb::SBThreadPlan *result = 0 ;
76670
76671 (void)self;
76672 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
76673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThread, 0 );
76674 if (!SWIG_IsOK(res1)) {
76675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThread &""'");
76676 }
76677 if (!argp1) {
76678 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThread &""'");
76679 }
76680 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
76681 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
76682 if (!SWIG_IsOK(res2)) {
76683 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBThreadPlan" "', argument " "2"" of type '" "char const *""'");
76684 }
76685 arg2 = reinterpret_cast< char * >(buf2);
76686 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
76687 if (!SWIG_IsOK(res3)) {
76688 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_SBThreadPlan" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
76689 }
76690 if (!argp3) {
76691 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadPlan" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
76692 }
76693 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
76694 {
76695 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76696 result = (lldb::SBThreadPlan *)new lldb::SBThreadPlan(*arg1,(char const *)arg2,*arg3);
76697 SWIG_PYTHON_THREAD_END_ALLOW;
76698 }
76699 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NEW | 0 );
76700 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76701 return resultobj;
76702fail:
76703 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76704 return NULL;
76705}
76706
76707
76708SWIGINTERN PyObject *_wrap_new_SBThreadPlan(PyObject *self, PyObject *args) {
76709 Py_ssize_t argc;
76710 PyObject *argv[4] = {
76711 0
76712 };
76713
76714 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBThreadPlan", min: 0, max: 3, objs: argv))) SWIG_fail;
76715 --argc;
76716 if (argc == 0) {
76717 return _wrap_new_SBThreadPlan__SWIG_0(self, nobjs: argc, argv);
76718 }
76719 if (argc == 1) {
76720 int _v = 0;
76721 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NO_NULL | 0);
76722 _v = SWIG_CheckState(res);
76723 if (_v) {
76724 return _wrap_new_SBThreadPlan__SWIG_1(self, nobjs: argc, swig_obj: argv);
76725 }
76726 }
76727 if (argc == 2) {
76728 int _v = 0;
76729 void *vptr = 0;
76730 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL);
76731 _v = SWIG_CheckState(res);
76732 if (_v) {
76733 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
76734 _v = SWIG_CheckState(res);
76735 if (_v) {
76736 return _wrap_new_SBThreadPlan__SWIG_2(self, nobjs: argc, swig_obj: argv);
76737 }
76738 }
76739 }
76740 if (argc == 3) {
76741 int _v = 0;
76742 void *vptr = 0;
76743 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL);
76744 _v = SWIG_CheckState(res);
76745 if (_v) {
76746 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
76747 _v = SWIG_CheckState(res);
76748 if (_v) {
76749 void *vptr = 0;
76750 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
76751 _v = SWIG_CheckState(res);
76752 if (_v) {
76753 return _wrap_new_SBThreadPlan__SWIG_3(self, nobjs: argc, swig_obj: argv);
76754 }
76755 }
76756 }
76757 }
76758
76759fail:
76760 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBThreadPlan'.\n"
76761 " Possible C/C++ prototypes are:\n"
76762 " lldb::SBThreadPlan::SBThreadPlan()\n"
76763 " lldb::SBThreadPlan::SBThreadPlan(lldb::SBThreadPlan const &)\n"
76764 " lldb::SBThreadPlan::SBThreadPlan(lldb::SBThread &,char const *)\n"
76765 " lldb::SBThreadPlan::SBThreadPlan(lldb::SBThread &,char const *,lldb::SBStructuredData &)\n");
76766 return 0;
76767}
76768
76769
76770SWIGINTERN PyObject *_wrap_delete_SBThreadPlan(PyObject *self, PyObject *args) {
76771 PyObject *resultobj = 0;
76772 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
76773 void *argp1 = 0 ;
76774 int res1 = 0 ;
76775 PyObject *swig_obj[1] ;
76776
76777 (void)self;
76778 if (!args) SWIG_fail;
76779 swig_obj[0] = args;
76780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_DISOWN | 0 );
76781 if (!SWIG_IsOK(res1)) {
76782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
76783 }
76784 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76785 {
76786 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76787 delete arg1;
76788 SWIG_PYTHON_THREAD_END_ALLOW;
76789 }
76790 resultobj = SWIG_Py_Void();
76791 return resultobj;
76792fail:
76793 return NULL;
76794}
76795
76796
76797SWIGINTERN PyObject *_wrap_SBThreadPlan___nonzero__(PyObject *self, PyObject *args) {
76798 PyObject *resultobj = 0;
76799 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
76800 void *argp1 = 0 ;
76801 int res1 = 0 ;
76802 PyObject *swig_obj[1] ;
76803 bool result;
76804
76805 (void)self;
76806 if (!args) SWIG_fail;
76807 swig_obj[0] = args;
76808 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
76809 if (!SWIG_IsOK(res1)) {
76810 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan___nonzero__" "', argument " "1"" of type '" "lldb::SBThreadPlan const *""'");
76811 }
76812 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76813 {
76814 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76815 result = (bool)((lldb::SBThreadPlan const *)arg1)->operator bool();
76816 SWIG_PYTHON_THREAD_END_ALLOW;
76817 }
76818 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
76819 return resultobj;
76820fail:
76821 return NULL;
76822}
76823
76824
76825SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
76826 PyObject *resultobj = 0;
76827 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
76828 void *argp1 = 0 ;
76829 int res1 = 0 ;
76830 bool result;
76831
76832 (void)self;
76833 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
76834 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
76835 if (!SWIG_IsOK(res1)) {
76836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_IsValid" "', argument " "1"" of type '" "lldb::SBThreadPlan const *""'");
76837 }
76838 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76839 {
76840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76841 result = (bool)((lldb::SBThreadPlan const *)arg1)->IsValid();
76842 SWIG_PYTHON_THREAD_END_ALLOW;
76843 }
76844 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
76845 return resultobj;
76846fail:
76847 return NULL;
76848}
76849
76850
76851SWIGINTERN PyObject *_wrap_SBThreadPlan_Clear(PyObject *self, PyObject *args) {
76852 PyObject *resultobj = 0;
76853 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
76854 void *argp1 = 0 ;
76855 int res1 = 0 ;
76856 PyObject *swig_obj[1] ;
76857
76858 (void)self;
76859 if (!args) SWIG_fail;
76860 swig_obj[0] = args;
76861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
76862 if (!SWIG_IsOK(res1)) {
76863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_Clear" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
76864 }
76865 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76866 {
76867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76868 (arg1)->Clear();
76869 SWIG_PYTHON_THREAD_END_ALLOW;
76870 }
76871 resultobj = SWIG_Py_Void();
76872 return resultobj;
76873fail:
76874 return NULL;
76875}
76876
76877
76878SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReason(PyObject *self, PyObject *args) {
76879 PyObject *resultobj = 0;
76880 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
76881 void *argp1 = 0 ;
76882 int res1 = 0 ;
76883 PyObject *swig_obj[1] ;
76884 lldb::StopReason result;
76885
76886 (void)self;
76887 if (!args) SWIG_fail;
76888 swig_obj[0] = args;
76889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
76890 if (!SWIG_IsOK(res1)) {
76891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetStopReason" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
76892 }
76893 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76894 {
76895 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76896 result = (lldb::StopReason)(arg1)->GetStopReason();
76897 SWIG_PYTHON_THREAD_END_ALLOW;
76898 }
76899 resultobj = SWIG_From_int(value: static_cast< int >(result));
76900 return resultobj;
76901fail:
76902 return NULL;
76903}
76904
76905
76906SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReasonDataCount(PyObject *self, PyObject *args) {
76907 PyObject *resultobj = 0;
76908 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
76909 void *argp1 = 0 ;
76910 int res1 = 0 ;
76911 PyObject *swig_obj[1] ;
76912 size_t result;
76913
76914 (void)self;
76915 if (!args) SWIG_fail;
76916 swig_obj[0] = args;
76917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
76918 if (!SWIG_IsOK(res1)) {
76919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetStopReasonDataCount" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
76920 }
76921 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76922 {
76923 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76924 result = (arg1)->GetStopReasonDataCount();
76925 SWIG_PYTHON_THREAD_END_ALLOW;
76926 }
76927 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
76928 return resultobj;
76929fail:
76930 return NULL;
76931}
76932
76933
76934SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReasonDataAtIndex(PyObject *self, PyObject *args) {
76935 PyObject *resultobj = 0;
76936 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
76937 uint32_t arg2 ;
76938 void *argp1 = 0 ;
76939 int res1 = 0 ;
76940 unsigned int val2 ;
76941 int ecode2 = 0 ;
76942 PyObject *swig_obj[2] ;
76943 uint64_t result;
76944
76945 (void)self;
76946 if (!SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_GetStopReasonDataAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
76947 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
76948 if (!SWIG_IsOK(res1)) {
76949 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetStopReasonDataAtIndex" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
76950 }
76951 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76952 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
76953 if (!SWIG_IsOK(ecode2)) {
76954 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_GetStopReasonDataAtIndex" "', argument " "2"" of type '" "uint32_t""'");
76955 }
76956 arg2 = static_cast< uint32_t >(val2);
76957 {
76958 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76959 result = (uint64_t)(arg1)->GetStopReasonDataAtIndex(idx: arg2);
76960 SWIG_PYTHON_THREAD_END_ALLOW;
76961 }
76962 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
76963 return resultobj;
76964fail:
76965 return NULL;
76966}
76967
76968
76969SWIGINTERN PyObject *_wrap_SBThreadPlan_GetThread(PyObject *self, PyObject *args) {
76970 PyObject *resultobj = 0;
76971 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
76972 void *argp1 = 0 ;
76973 int res1 = 0 ;
76974 PyObject *swig_obj[1] ;
76975 lldb::SBThread result;
76976
76977 (void)self;
76978 if (!args) SWIG_fail;
76979 swig_obj[0] = args;
76980 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
76981 if (!SWIG_IsOK(res1)) {
76982 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetThread" "', argument " "1"" of type '" "lldb::SBThreadPlan const *""'");
76983 }
76984 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
76985 {
76986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76987 result = ((lldb::SBThreadPlan const *)arg1)->GetThread();
76988 SWIG_PYTHON_THREAD_END_ALLOW;
76989 }
76990 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
76991 return resultobj;
76992fail:
76993 return NULL;
76994}
76995
76996
76997SWIGINTERN PyObject *_wrap_SBThreadPlan_GetDescription(PyObject *self, PyObject *args) {
76998 PyObject *resultobj = 0;
76999 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77000 lldb::SBStream *arg2 = 0 ;
77001 void *argp1 = 0 ;
77002 int res1 = 0 ;
77003 void *argp2 = 0 ;
77004 int res2 = 0 ;
77005 PyObject *swig_obj[2] ;
77006 bool result;
77007
77008 (void)self;
77009 if (!SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
77010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77011 if (!SWIG_IsOK(res1)) {
77012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetDescription" "', argument " "1"" of type '" "lldb::SBThreadPlan const *""'");
77013 }
77014 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77015 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
77016 if (!SWIG_IsOK(res2)) {
77017 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
77018 }
77019 if (!argp2) {
77020 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
77021 }
77022 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
77023 {
77024 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77025 result = (bool)((lldb::SBThreadPlan const *)arg1)->GetDescription(description&: *arg2);
77026 SWIG_PYTHON_THREAD_END_ALLOW;
77027 }
77028 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
77029 return resultobj;
77030fail:
77031 return NULL;
77032}
77033
77034
77035SWIGINTERN PyObject *_wrap_SBThreadPlan_SetPlanComplete(PyObject *self, PyObject *args) {
77036 PyObject *resultobj = 0;
77037 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77038 bool arg2 ;
77039 void *argp1 = 0 ;
77040 int res1 = 0 ;
77041 bool val2 ;
77042 int ecode2 = 0 ;
77043 PyObject *swig_obj[2] ;
77044
77045 (void)self;
77046 if (!SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_SetPlanComplete", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
77047 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77048 if (!SWIG_IsOK(res1)) {
77049 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_SetPlanComplete" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77050 }
77051 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77052 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
77053 if (!SWIG_IsOK(ecode2)) {
77054 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_SetPlanComplete" "', argument " "2"" of type '" "bool""'");
77055 }
77056 arg2 = static_cast< bool >(val2);
77057 {
77058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77059 (arg1)->SetPlanComplete(arg2);
77060 SWIG_PYTHON_THREAD_END_ALLOW;
77061 }
77062 resultobj = SWIG_Py_Void();
77063 return resultobj;
77064fail:
77065 return NULL;
77066}
77067
77068
77069SWIGINTERN PyObject *_wrap_SBThreadPlan_IsPlanComplete(PyObject *self, PyObject *args) {
77070 PyObject *resultobj = 0;
77071 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77072 void *argp1 = 0 ;
77073 int res1 = 0 ;
77074 PyObject *swig_obj[1] ;
77075 bool result;
77076
77077 (void)self;
77078 if (!args) SWIG_fail;
77079 swig_obj[0] = args;
77080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77081 if (!SWIG_IsOK(res1)) {
77082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_IsPlanComplete" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77083 }
77084 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77085 {
77086 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77087 result = (bool)(arg1)->IsPlanComplete();
77088 SWIG_PYTHON_THREAD_END_ALLOW;
77089 }
77090 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
77091 return resultobj;
77092fail:
77093 return NULL;
77094}
77095
77096
77097SWIGINTERN PyObject *_wrap_SBThreadPlan_IsPlanStale(PyObject *self, PyObject *args) {
77098 PyObject *resultobj = 0;
77099 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77100 void *argp1 = 0 ;
77101 int res1 = 0 ;
77102 PyObject *swig_obj[1] ;
77103 bool result;
77104
77105 (void)self;
77106 if (!args) SWIG_fail;
77107 swig_obj[0] = args;
77108 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77109 if (!SWIG_IsOK(res1)) {
77110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_IsPlanStale" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77111 }
77112 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77113 {
77114 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77115 result = (bool)(arg1)->IsPlanStale();
77116 SWIG_PYTHON_THREAD_END_ALLOW;
77117 }
77118 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
77119 return resultobj;
77120fail:
77121 return NULL;
77122}
77123
77124
77125SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77126 PyObject *resultobj = 0;
77127 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77128 void *argp1 = 0 ;
77129 int res1 = 0 ;
77130 bool result;
77131
77132 (void)self;
77133 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
77134 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77135 if (!SWIG_IsOK(res1)) {
77136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_IsValid" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77137 }
77138 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77139 {
77140 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77141 result = (bool)(arg1)->IsValid();
77142 SWIG_PYTHON_THREAD_END_ALLOW;
77143 }
77144 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
77145 return resultobj;
77146fail:
77147 return NULL;
77148}
77149
77150
77151SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid(PyObject *self, PyObject *args) {
77152 Py_ssize_t argc;
77153 PyObject *argv[2] = {
77154 0
77155 };
77156
77157 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_IsValid", min: 0, max: 1, objs: argv))) SWIG_fail;
77158 --argc;
77159 if (argc == 1) {
77160 int _v = 0;
77161 void *vptr = 0;
77162 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77163 _v = SWIG_CheckState(res);
77164 if (_v) {
77165 return _wrap_SBThreadPlan_IsValid__SWIG_1(self, nobjs: argc, swig_obj: argv);
77166 }
77167 }
77168 if (argc == 1) {
77169 int _v = 0;
77170 void *vptr = 0;
77171 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77172 _v = SWIG_CheckState(res);
77173 if (_v) {
77174 return _wrap_SBThreadPlan_IsValid__SWIG_0(self, nobjs: argc, swig_obj: argv);
77175 }
77176 }
77177
77178fail:
77179 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThreadPlan_IsValid'.\n"
77180 " Possible C/C++ prototypes are:\n"
77181 " lldb::SBThreadPlan::IsValid() const\n"
77182 " lldb::SBThreadPlan::IsValid()\n");
77183 return 0;
77184}
77185
77186
77187SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopOthers(PyObject *self, PyObject *args) {
77188 PyObject *resultobj = 0;
77189 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77190 void *argp1 = 0 ;
77191 int res1 = 0 ;
77192 PyObject *swig_obj[1] ;
77193 bool result;
77194
77195 (void)self;
77196 if (!args) SWIG_fail;
77197 swig_obj[0] = args;
77198 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77199 if (!SWIG_IsOK(res1)) {
77200 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetStopOthers" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77201 }
77202 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77203 {
77204 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77205 result = (bool)(arg1)->GetStopOthers();
77206 SWIG_PYTHON_THREAD_END_ALLOW;
77207 }
77208 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
77209 return resultobj;
77210fail:
77211 return NULL;
77212}
77213
77214
77215SWIGINTERN PyObject *_wrap_SBThreadPlan_SetStopOthers(PyObject *self, PyObject *args) {
77216 PyObject *resultobj = 0;
77217 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77218 bool arg2 ;
77219 void *argp1 = 0 ;
77220 int res1 = 0 ;
77221 bool val2 ;
77222 int ecode2 = 0 ;
77223 PyObject *swig_obj[2] ;
77224
77225 (void)self;
77226 if (!SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_SetStopOthers", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
77227 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77228 if (!SWIG_IsOK(res1)) {
77229 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_SetStopOthers" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77230 }
77231 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77232 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
77233 if (!SWIG_IsOK(ecode2)) {
77234 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_SetStopOthers" "', argument " "2"" of type '" "bool""'");
77235 }
77236 arg2 = static_cast< bool >(val2);
77237 {
77238 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77239 (arg1)->SetStopOthers(arg2);
77240 SWIG_PYTHON_THREAD_END_ALLOW;
77241 }
77242 resultobj = SWIG_Py_Void();
77243 return resultobj;
77244fail:
77245 return NULL;
77246}
77247
77248
77249SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77250 PyObject *resultobj = 0;
77251 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77252 lldb::SBAddress *arg2 = 0 ;
77253 lldb::addr_t arg3 ;
77254 void *argp1 = 0 ;
77255 int res1 = 0 ;
77256 void *argp2 = 0 ;
77257 int res2 = 0 ;
77258 unsigned long long val3 ;
77259 int ecode3 = 0 ;
77260 lldb::SBThreadPlan result;
77261
77262 (void)self;
77263 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
77264 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77265 if (!SWIG_IsOK(res1)) {
77266 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77267 }
77268 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77269 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
77270 if (!SWIG_IsOK(res2)) {
77271 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
77272 }
77273 if (!argp2) {
77274 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
77275 }
77276 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
77277 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
77278 if (!SWIG_IsOK(ecode3)) {
77279 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "3"" of type '" "lldb::addr_t""'");
77280 }
77281 arg3 = static_cast< lldb::addr_t >(val3);
77282 {
77283 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77284 result = (arg1)->QueueThreadPlanForStepOverRange(start_address&: *arg2,range_size: arg3);
77285 SWIG_PYTHON_THREAD_END_ALLOW;
77286 }
77287 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77288 return resultobj;
77289fail:
77290 return NULL;
77291}
77292
77293
77294SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77295 PyObject *resultobj = 0;
77296 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77297 lldb::SBAddress *arg2 = 0 ;
77298 lldb::addr_t arg3 ;
77299 lldb::SBError *arg4 = 0 ;
77300 void *argp1 = 0 ;
77301 int res1 = 0 ;
77302 void *argp2 = 0 ;
77303 int res2 = 0 ;
77304 unsigned long long val3 ;
77305 int ecode3 = 0 ;
77306 void *argp4 = 0 ;
77307 int res4 = 0 ;
77308 lldb::SBThreadPlan result;
77309
77310 (void)self;
77311 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
77312 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77313 if (!SWIG_IsOK(res1)) {
77314 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77315 }
77316 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77317 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
77318 if (!SWIG_IsOK(res2)) {
77319 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
77320 }
77321 if (!argp2) {
77322 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
77323 }
77324 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
77325 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
77326 if (!SWIG_IsOK(ecode3)) {
77327 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "3"" of type '" "lldb::addr_t""'");
77328 }
77329 arg3 = static_cast< lldb::addr_t >(val3);
77330 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
77331 if (!SWIG_IsOK(res4)) {
77332 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "4"" of type '" "lldb::SBError &""'");
77333 }
77334 if (!argp4) {
77335 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "4"" of type '" "lldb::SBError &""'");
77336 }
77337 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
77338 {
77339 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77340 result = (arg1)->QueueThreadPlanForStepOverRange(start_address&: *arg2,range_size: arg3,error&: *arg4);
77341 SWIG_PYTHON_THREAD_END_ALLOW;
77342 }
77343 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77344 return resultobj;
77345fail:
77346 return NULL;
77347}
77348
77349
77350SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOverRange(PyObject *self, PyObject *args) {
77351 Py_ssize_t argc;
77352 PyObject *argv[5] = {
77353 0
77354 };
77355
77356 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_QueueThreadPlanForStepOverRange", min: 0, max: 4, objs: argv))) SWIG_fail;
77357 --argc;
77358 if (argc == 3) {
77359 int _v = 0;
77360 void *vptr = 0;
77361 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77362 _v = SWIG_CheckState(res);
77363 if (_v) {
77364 void *vptr = 0;
77365 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL);
77366 _v = SWIG_CheckState(res);
77367 if (_v) {
77368 {
77369 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
77370 _v = SWIG_CheckState(res);
77371 }
77372 if (_v) {
77373 return _wrap_SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_0(self, nobjs: argc, swig_obj: argv);
77374 }
77375 }
77376 }
77377 }
77378 if (argc == 4) {
77379 int _v = 0;
77380 void *vptr = 0;
77381 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77382 _v = SWIG_CheckState(res);
77383 if (_v) {
77384 void *vptr = 0;
77385 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL);
77386 _v = SWIG_CheckState(res);
77387 if (_v) {
77388 {
77389 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
77390 _v = SWIG_CheckState(res);
77391 }
77392 if (_v) {
77393 void *vptr = 0;
77394 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
77395 _v = SWIG_CheckState(res);
77396 if (_v) {
77397 return _wrap_SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_1(self, nobjs: argc, swig_obj: argv);
77398 }
77399 }
77400 }
77401 }
77402 }
77403
77404fail:
77405 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThreadPlan_QueueThreadPlanForStepOverRange'.\n"
77406 " Possible C/C++ prototypes are:\n"
77407 " lldb::SBThreadPlan::QueueThreadPlanForStepOverRange(lldb::SBAddress &,lldb::addr_t)\n"
77408 " lldb::SBThreadPlan::QueueThreadPlanForStepOverRange(lldb::SBAddress &,lldb::addr_t,lldb::SBError &)\n");
77409 return 0;
77410}
77411
77412
77413SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77414 PyObject *resultobj = 0;
77415 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77416 lldb::SBAddress *arg2 = 0 ;
77417 lldb::addr_t arg3 ;
77418 void *argp1 = 0 ;
77419 int res1 = 0 ;
77420 void *argp2 = 0 ;
77421 int res2 = 0 ;
77422 unsigned long long val3 ;
77423 int ecode3 = 0 ;
77424 lldb::SBThreadPlan result;
77425
77426 (void)self;
77427 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
77428 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77429 if (!SWIG_IsOK(res1)) {
77430 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77431 }
77432 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77433 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
77434 if (!SWIG_IsOK(res2)) {
77435 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
77436 }
77437 if (!argp2) {
77438 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
77439 }
77440 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
77441 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
77442 if (!SWIG_IsOK(ecode3)) {
77443 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "3"" of type '" "lldb::addr_t""'");
77444 }
77445 arg3 = static_cast< lldb::addr_t >(val3);
77446 {
77447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77448 result = (arg1)->QueueThreadPlanForStepInRange(start_address&: *arg2,range_size: arg3);
77449 SWIG_PYTHON_THREAD_END_ALLOW;
77450 }
77451 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77452 return resultobj;
77453fail:
77454 return NULL;
77455}
77456
77457
77458SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77459 PyObject *resultobj = 0;
77460 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77461 lldb::SBAddress *arg2 = 0 ;
77462 lldb::addr_t arg3 ;
77463 lldb::SBError *arg4 = 0 ;
77464 void *argp1 = 0 ;
77465 int res1 = 0 ;
77466 void *argp2 = 0 ;
77467 int res2 = 0 ;
77468 unsigned long long val3 ;
77469 int ecode3 = 0 ;
77470 void *argp4 = 0 ;
77471 int res4 = 0 ;
77472 lldb::SBThreadPlan result;
77473
77474 (void)self;
77475 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
77476 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77477 if (!SWIG_IsOK(res1)) {
77478 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77479 }
77480 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77481 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
77482 if (!SWIG_IsOK(res2)) {
77483 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
77484 }
77485 if (!argp2) {
77486 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
77487 }
77488 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
77489 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
77490 if (!SWIG_IsOK(ecode3)) {
77491 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "3"" of type '" "lldb::addr_t""'");
77492 }
77493 arg3 = static_cast< lldb::addr_t >(val3);
77494 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
77495 if (!SWIG_IsOK(res4)) {
77496 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "4"" of type '" "lldb::SBError &""'");
77497 }
77498 if (!argp4) {
77499 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "4"" of type '" "lldb::SBError &""'");
77500 }
77501 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
77502 {
77503 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77504 result = (arg1)->QueueThreadPlanForStepInRange(start_address&: *arg2,range_size: arg3,error&: *arg4);
77505 SWIG_PYTHON_THREAD_END_ALLOW;
77506 }
77507 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77508 return resultobj;
77509fail:
77510 return NULL;
77511}
77512
77513
77514SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepInRange(PyObject *self, PyObject *args) {
77515 Py_ssize_t argc;
77516 PyObject *argv[5] = {
77517 0
77518 };
77519
77520 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_QueueThreadPlanForStepInRange", min: 0, max: 4, objs: argv))) SWIG_fail;
77521 --argc;
77522 if (argc == 3) {
77523 int _v = 0;
77524 void *vptr = 0;
77525 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77526 _v = SWIG_CheckState(res);
77527 if (_v) {
77528 void *vptr = 0;
77529 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL);
77530 _v = SWIG_CheckState(res);
77531 if (_v) {
77532 {
77533 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
77534 _v = SWIG_CheckState(res);
77535 }
77536 if (_v) {
77537 return _wrap_SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_0(self, nobjs: argc, swig_obj: argv);
77538 }
77539 }
77540 }
77541 }
77542 if (argc == 4) {
77543 int _v = 0;
77544 void *vptr = 0;
77545 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77546 _v = SWIG_CheckState(res);
77547 if (_v) {
77548 void *vptr = 0;
77549 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL);
77550 _v = SWIG_CheckState(res);
77551 if (_v) {
77552 {
77553 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
77554 _v = SWIG_CheckState(res);
77555 }
77556 if (_v) {
77557 void *vptr = 0;
77558 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
77559 _v = SWIG_CheckState(res);
77560 if (_v) {
77561 return _wrap_SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_1(self, nobjs: argc, swig_obj: argv);
77562 }
77563 }
77564 }
77565 }
77566 }
77567
77568fail:
77569 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThreadPlan_QueueThreadPlanForStepInRange'.\n"
77570 " Possible C/C++ prototypes are:\n"
77571 " lldb::SBThreadPlan::QueueThreadPlanForStepInRange(lldb::SBAddress &,lldb::addr_t)\n"
77572 " lldb::SBThreadPlan::QueueThreadPlanForStepInRange(lldb::SBAddress &,lldb::addr_t,lldb::SBError &)\n");
77573 return 0;
77574}
77575
77576
77577SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77578 PyObject *resultobj = 0;
77579 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77580 uint32_t arg2 ;
77581 bool arg3 ;
77582 void *argp1 = 0 ;
77583 int res1 = 0 ;
77584 unsigned int val2 ;
77585 int ecode2 = 0 ;
77586 bool val3 ;
77587 int ecode3 = 0 ;
77588 lldb::SBThreadPlan result;
77589
77590 (void)self;
77591 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
77592 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77593 if (!SWIG_IsOK(res1)) {
77594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77595 }
77596 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77597 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
77598 if (!SWIG_IsOK(ecode2)) {
77599 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "2"" of type '" "uint32_t""'");
77600 }
77601 arg2 = static_cast< uint32_t >(val2);
77602 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
77603 if (!SWIG_IsOK(ecode3)) {
77604 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "3"" of type '" "bool""'");
77605 }
77606 arg3 = static_cast< bool >(val3);
77607 {
77608 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77609 result = (arg1)->QueueThreadPlanForStepOut(frame_idx_to_step_to: arg2,first_insn: arg3);
77610 SWIG_PYTHON_THREAD_END_ALLOW;
77611 }
77612 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77613 return resultobj;
77614fail:
77615 return NULL;
77616}
77617
77618
77619SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77620 PyObject *resultobj = 0;
77621 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77622 uint32_t arg2 ;
77623 void *argp1 = 0 ;
77624 int res1 = 0 ;
77625 unsigned int val2 ;
77626 int ecode2 = 0 ;
77627 lldb::SBThreadPlan result;
77628
77629 (void)self;
77630 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
77631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77632 if (!SWIG_IsOK(res1)) {
77633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77634 }
77635 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77636 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
77637 if (!SWIG_IsOK(ecode2)) {
77638 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "2"" of type '" "uint32_t""'");
77639 }
77640 arg2 = static_cast< uint32_t >(val2);
77641 {
77642 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77643 result = (arg1)->QueueThreadPlanForStepOut(frame_idx_to_step_to: arg2);
77644 SWIG_PYTHON_THREAD_END_ALLOW;
77645 }
77646 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77647 return resultobj;
77648fail:
77649 return NULL;
77650}
77651
77652
77653SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77654 PyObject *resultobj = 0;
77655 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77656 uint32_t arg2 ;
77657 bool arg3 ;
77658 lldb::SBError *arg4 = 0 ;
77659 void *argp1 = 0 ;
77660 int res1 = 0 ;
77661 unsigned int val2 ;
77662 int ecode2 = 0 ;
77663 bool val3 ;
77664 int ecode3 = 0 ;
77665 void *argp4 = 0 ;
77666 int res4 = 0 ;
77667 lldb::SBThreadPlan result;
77668
77669 (void)self;
77670 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
77671 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77672 if (!SWIG_IsOK(res1)) {
77673 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77674 }
77675 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77676 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
77677 if (!SWIG_IsOK(ecode2)) {
77678 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "2"" of type '" "uint32_t""'");
77679 }
77680 arg2 = static_cast< uint32_t >(val2);
77681 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
77682 if (!SWIG_IsOK(ecode3)) {
77683 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "3"" of type '" "bool""'");
77684 }
77685 arg3 = static_cast< bool >(val3);
77686 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
77687 if (!SWIG_IsOK(res4)) {
77688 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "4"" of type '" "lldb::SBError &""'");
77689 }
77690 if (!argp4) {
77691 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "4"" of type '" "lldb::SBError &""'");
77692 }
77693 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
77694 {
77695 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77696 result = (arg1)->QueueThreadPlanForStepOut(frame_idx_to_step_to: arg2,first_insn: arg3,error&: *arg4);
77697 SWIG_PYTHON_THREAD_END_ALLOW;
77698 }
77699 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77700 return resultobj;
77701fail:
77702 return NULL;
77703}
77704
77705
77706SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut(PyObject *self, PyObject *args) {
77707 Py_ssize_t argc;
77708 PyObject *argv[5] = {
77709 0
77710 };
77711
77712 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_QueueThreadPlanForStepOut", min: 0, max: 4, objs: argv))) SWIG_fail;
77713 --argc;
77714 if (argc == 2) {
77715 int _v = 0;
77716 void *vptr = 0;
77717 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77718 _v = SWIG_CheckState(res);
77719 if (_v) {
77720 {
77721 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
77722 _v = SWIG_CheckState(res);
77723 }
77724 if (_v) {
77725 return _wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_1(self, nobjs: argc, swig_obj: argv);
77726 }
77727 }
77728 }
77729 if (argc == 3) {
77730 int _v = 0;
77731 void *vptr = 0;
77732 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77733 _v = SWIG_CheckState(res);
77734 if (_v) {
77735 {
77736 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
77737 _v = SWIG_CheckState(res);
77738 }
77739 if (_v) {
77740 {
77741 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
77742 _v = SWIG_CheckState(res);
77743 }
77744 if (_v) {
77745 return _wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_0(self, nobjs: argc, swig_obj: argv);
77746 }
77747 }
77748 }
77749 }
77750 if (argc == 4) {
77751 int _v = 0;
77752 void *vptr = 0;
77753 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77754 _v = SWIG_CheckState(res);
77755 if (_v) {
77756 {
77757 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
77758 _v = SWIG_CheckState(res);
77759 }
77760 if (_v) {
77761 {
77762 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
77763 _v = SWIG_CheckState(res);
77764 }
77765 if (_v) {
77766 void *vptr = 0;
77767 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
77768 _v = SWIG_CheckState(res);
77769 if (_v) {
77770 return _wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_2(self, nobjs: argc, swig_obj: argv);
77771 }
77772 }
77773 }
77774 }
77775 }
77776
77777fail:
77778 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThreadPlan_QueueThreadPlanForStepOut'.\n"
77779 " Possible C/C++ prototypes are:\n"
77780 " lldb::SBThreadPlan::QueueThreadPlanForStepOut(uint32_t,bool)\n"
77781 " lldb::SBThreadPlan::QueueThreadPlanForStepOut(uint32_t)\n"
77782 " lldb::SBThreadPlan::QueueThreadPlanForStepOut(uint32_t,bool,lldb::SBError &)\n");
77783 return 0;
77784}
77785
77786
77787SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepSingleInstruction(PyObject *self, PyObject *args) {
77788 PyObject *resultobj = 0;
77789 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77790 bool arg2 ;
77791 lldb::SBError *arg3 = 0 ;
77792 void *argp1 = 0 ;
77793 int res1 = 0 ;
77794 bool val2 ;
77795 int ecode2 = 0 ;
77796 void *argp3 = 0 ;
77797 int res3 = 0 ;
77798 PyObject *swig_obj[3] ;
77799 lldb::SBThreadPlan result;
77800
77801 (void)self;
77802 if (!SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_QueueThreadPlanForStepSingleInstruction", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
77803 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77804 if (!SWIG_IsOK(res1)) {
77805 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepSingleInstruction" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77806 }
77807 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77808 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
77809 if (!SWIG_IsOK(ecode2)) {
77810 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_QueueThreadPlanForStepSingleInstruction" "', argument " "2"" of type '" "bool""'");
77811 }
77812 arg2 = static_cast< bool >(val2);
77813 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
77814 if (!SWIG_IsOK(res3)) {
77815 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThreadPlan_QueueThreadPlanForStepSingleInstruction" "', argument " "3"" of type '" "lldb::SBError &""'");
77816 }
77817 if (!argp3) {
77818 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepSingleInstruction" "', argument " "3"" of type '" "lldb::SBError &""'");
77819 }
77820 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
77821 {
77822 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77823 result = (arg1)->QueueThreadPlanForStepSingleInstruction(step_over: arg2,error&: *arg3);
77824 SWIG_PYTHON_THREAD_END_ALLOW;
77825 }
77826 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77827 return resultobj;
77828fail:
77829 return NULL;
77830}
77831
77832
77833SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77834 PyObject *resultobj = 0;
77835 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77836 lldb::SBAddress arg2 ;
77837 void *argp1 = 0 ;
77838 int res1 = 0 ;
77839 void *argp2 ;
77840 int res2 = 0 ;
77841 lldb::SBThreadPlan result;
77842
77843 (void)self;
77844 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
77845 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77846 if (!SWIG_IsOK(res1)) {
77847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77848 }
77849 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77850 {
77851 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
77852 if (!SWIG_IsOK(res2)) {
77853 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
77854 }
77855 if (!argp2) {
77856 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
77857 } else {
77858 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
77859 arg2 = *temp;
77860 if (SWIG_IsNewObj(res2)) delete temp;
77861 }
77862 }
77863 {
77864 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77865 result = (arg1)->QueueThreadPlanForRunToAddress(address: arg2);
77866 SWIG_PYTHON_THREAD_END_ALLOW;
77867 }
77868 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77869 return resultobj;
77870fail:
77871 return NULL;
77872}
77873
77874
77875SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77876 PyObject *resultobj = 0;
77877 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77878 lldb::SBAddress arg2 ;
77879 lldb::SBError *arg3 = 0 ;
77880 void *argp1 = 0 ;
77881 int res1 = 0 ;
77882 void *argp2 ;
77883 int res2 = 0 ;
77884 void *argp3 = 0 ;
77885 int res3 = 0 ;
77886 lldb::SBThreadPlan result;
77887
77888 (void)self;
77889 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
77890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77891 if (!SWIG_IsOK(res1)) {
77892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77893 }
77894 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77895 {
77896 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
77897 if (!SWIG_IsOK(res2)) {
77898 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
77899 }
77900 if (!argp2) {
77901 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
77902 } else {
77903 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
77904 arg2 = *temp;
77905 if (SWIG_IsNewObj(res2)) delete temp;
77906 }
77907 }
77908 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
77909 if (!SWIG_IsOK(res3)) {
77910 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "3"" of type '" "lldb::SBError &""'");
77911 }
77912 if (!argp3) {
77913 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "3"" of type '" "lldb::SBError &""'");
77914 }
77915 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
77916 {
77917 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77918 result = (arg1)->QueueThreadPlanForRunToAddress(address: arg2,error&: *arg3);
77919 SWIG_PYTHON_THREAD_END_ALLOW;
77920 }
77921 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
77922 return resultobj;
77923fail:
77924 return NULL;
77925}
77926
77927
77928SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForRunToAddress(PyObject *self, PyObject *args) {
77929 Py_ssize_t argc;
77930 PyObject *argv[4] = {
77931 0
77932 };
77933
77934 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_QueueThreadPlanForRunToAddress", min: 0, max: 3, objs: argv))) SWIG_fail;
77935 --argc;
77936 if (argc == 2) {
77937 int _v = 0;
77938 void *vptr = 0;
77939 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77940 _v = SWIG_CheckState(res);
77941 if (_v) {
77942 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
77943 _v = SWIG_CheckState(res);
77944 if (_v) {
77945 return _wrap_SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_0(self, nobjs: argc, swig_obj: argv);
77946 }
77947 }
77948 }
77949 if (argc == 3) {
77950 int _v = 0;
77951 void *vptr = 0;
77952 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
77953 _v = SWIG_CheckState(res);
77954 if (_v) {
77955 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
77956 _v = SWIG_CheckState(res);
77957 if (_v) {
77958 void *vptr = 0;
77959 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
77960 _v = SWIG_CheckState(res);
77961 if (_v) {
77962 return _wrap_SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_1(self, nobjs: argc, swig_obj: argv);
77963 }
77964 }
77965 }
77966 }
77967
77968fail:
77969 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThreadPlan_QueueThreadPlanForRunToAddress'.\n"
77970 " Possible C/C++ prototypes are:\n"
77971 " lldb::SBThreadPlan::QueueThreadPlanForRunToAddress(lldb::SBAddress)\n"
77972 " lldb::SBThreadPlan::QueueThreadPlanForRunToAddress(lldb::SBAddress,lldb::SBError &)\n");
77973 return 0;
77974}
77975
77976
77977SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
77978 PyObject *resultobj = 0;
77979 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
77980 char *arg2 = (char *) 0 ;
77981 void *argp1 = 0 ;
77982 int res1 = 0 ;
77983 int res2 ;
77984 char *buf2 = 0 ;
77985 int alloc2 = 0 ;
77986 lldb::SBThreadPlan result;
77987
77988 (void)self;
77989 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
77990 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
77991 if (!SWIG_IsOK(res1)) {
77992 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
77993 }
77994 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
77995 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
77996 if (!SWIG_IsOK(res2)) {
77997 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "2"" of type '" "char const *""'");
77998 }
77999 arg2 = reinterpret_cast< char * >(buf2);
78000 {
78001 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78002 result = (arg1)->QueueThreadPlanForStepScripted(script_class_name: (char const *)arg2);
78003 SWIG_PYTHON_THREAD_END_ALLOW;
78004 }
78005 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
78006 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
78007 return resultobj;
78008fail:
78009 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
78010 return NULL;
78011}
78012
78013
78014SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
78015 PyObject *resultobj = 0;
78016 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
78017 char *arg2 = (char *) 0 ;
78018 lldb::SBError *arg3 = 0 ;
78019 void *argp1 = 0 ;
78020 int res1 = 0 ;
78021 int res2 ;
78022 char *buf2 = 0 ;
78023 int alloc2 = 0 ;
78024 void *argp3 = 0 ;
78025 int res3 = 0 ;
78026 lldb::SBThreadPlan result;
78027
78028 (void)self;
78029 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
78030 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
78031 if (!SWIG_IsOK(res1)) {
78032 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
78033 }
78034 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
78035 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
78036 if (!SWIG_IsOK(res2)) {
78037 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "2"" of type '" "char const *""'");
78038 }
78039 arg2 = reinterpret_cast< char * >(buf2);
78040 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
78041 if (!SWIG_IsOK(res3)) {
78042 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "3"" of type '" "lldb::SBError &""'");
78043 }
78044 if (!argp3) {
78045 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "3"" of type '" "lldb::SBError &""'");
78046 }
78047 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
78048 {
78049 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78050 result = (arg1)->QueueThreadPlanForStepScripted(script_class_name: (char const *)arg2,error&: *arg3);
78051 SWIG_PYTHON_THREAD_END_ALLOW;
78052 }
78053 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
78054 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
78055 return resultobj;
78056fail:
78057 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
78058 return NULL;
78059}
78060
78061
78062SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
78063 PyObject *resultobj = 0;
78064 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
78065 char *arg2 = (char *) 0 ;
78066 lldb::SBStructuredData *arg3 = 0 ;
78067 lldb::SBError *arg4 = 0 ;
78068 void *argp1 = 0 ;
78069 int res1 = 0 ;
78070 int res2 ;
78071 char *buf2 = 0 ;
78072 int alloc2 = 0 ;
78073 void *argp3 = 0 ;
78074 int res3 = 0 ;
78075 void *argp4 = 0 ;
78076 int res4 = 0 ;
78077 lldb::SBThreadPlan result;
78078
78079 (void)self;
78080 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
78081 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
78082 if (!SWIG_IsOK(res1)) {
78083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
78084 }
78085 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
78086 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
78087 if (!SWIG_IsOK(res2)) {
78088 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "2"" of type '" "char const *""'");
78089 }
78090 arg2 = reinterpret_cast< char * >(buf2);
78091 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
78092 if (!SWIG_IsOK(res3)) {
78093 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
78094 }
78095 if (!argp3) {
78096 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
78097 }
78098 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
78099 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
78100 if (!SWIG_IsOK(res4)) {
78101 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "4"" of type '" "lldb::SBError &""'");
78102 }
78103 if (!argp4) {
78104 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "4"" of type '" "lldb::SBError &""'");
78105 }
78106 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
78107 {
78108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78109 result = (arg1)->QueueThreadPlanForStepScripted(script_class_name: (char const *)arg2,args_data&: *arg3,error&: *arg4);
78110 SWIG_PYTHON_THREAD_END_ALLOW;
78111 }
78112 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(result)), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
78113 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
78114 return resultobj;
78115fail:
78116 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
78117 return NULL;
78118}
78119
78120
78121SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted(PyObject *self, PyObject *args) {
78122 Py_ssize_t argc;
78123 PyObject *argv[5] = {
78124 0
78125 };
78126
78127 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBThreadPlan_QueueThreadPlanForStepScripted", min: 0, max: 4, objs: argv))) SWIG_fail;
78128 --argc;
78129 if (argc == 2) {
78130 int _v = 0;
78131 void *vptr = 0;
78132 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
78133 _v = SWIG_CheckState(res);
78134 if (_v) {
78135 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
78136 _v = SWIG_CheckState(res);
78137 if (_v) {
78138 return _wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_0(self, nobjs: argc, swig_obj: argv);
78139 }
78140 }
78141 }
78142 if (argc == 3) {
78143 int _v = 0;
78144 void *vptr = 0;
78145 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
78146 _v = SWIG_CheckState(res);
78147 if (_v) {
78148 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
78149 _v = SWIG_CheckState(res);
78150 if (_v) {
78151 void *vptr = 0;
78152 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
78153 _v = SWIG_CheckState(res);
78154 if (_v) {
78155 return _wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_1(self, nobjs: argc, swig_obj: argv);
78156 }
78157 }
78158 }
78159 }
78160 if (argc == 4) {
78161 int _v = 0;
78162 void *vptr = 0;
78163 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
78164 _v = SWIG_CheckState(res);
78165 if (_v) {
78166 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
78167 _v = SWIG_CheckState(res);
78168 if (_v) {
78169 void *vptr = 0;
78170 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
78171 _v = SWIG_CheckState(res);
78172 if (_v) {
78173 void *vptr = 0;
78174 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
78175 _v = SWIG_CheckState(res);
78176 if (_v) {
78177 return _wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_2(self, nobjs: argc, swig_obj: argv);
78178 }
78179 }
78180 }
78181 }
78182 }
78183
78184fail:
78185 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBThreadPlan_QueueThreadPlanForStepScripted'.\n"
78186 " Possible C/C++ prototypes are:\n"
78187 " lldb::SBThreadPlan::QueueThreadPlanForStepScripted(char const *)\n"
78188 " lldb::SBThreadPlan::QueueThreadPlanForStepScripted(char const *,lldb::SBError &)\n"
78189 " lldb::SBThreadPlan::QueueThreadPlanForStepScripted(char const *,lldb::SBStructuredData &,lldb::SBError &)\n");
78190 return 0;
78191}
78192
78193
78194SWIGINTERN PyObject *SBThreadPlan_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78195 PyObject *obj;
78196 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
78197 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBThreadPlan, SWIG_NewClientData(obj));
78198 return SWIG_Py_Void();
78199}
78200
78201SWIGINTERN PyObject *SBThreadPlan_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78202 return SWIG_Python_InitShadowInstance(args);
78203}
78204
78205SWIGINTERN PyObject *_wrap_new_SBTrace(PyObject *self, PyObject *args) {
78206 PyObject *resultobj = 0;
78207 lldb::SBTrace *result = 0 ;
78208
78209 (void)self;
78210 if (!SWIG_Python_UnpackTuple(args, name: "new_SBTrace", min: 0, max: 0, objs: 0)) SWIG_fail;
78211 {
78212 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78213 result = (lldb::SBTrace *)new lldb::SBTrace();
78214 SWIG_PYTHON_THREAD_END_ALLOW;
78215 }
78216 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_NEW | 0 );
78217 return resultobj;
78218fail:
78219 return NULL;
78220}
78221
78222
78223SWIGINTERN PyObject *_wrap_SBTrace_LoadTraceFromFile(PyObject *self, PyObject *args) {
78224 PyObject *resultobj = 0;
78225 lldb::SBError *arg1 = 0 ;
78226 lldb::SBDebugger *arg2 = 0 ;
78227 lldb::SBFileSpec *arg3 = 0 ;
78228 void *argp1 = 0 ;
78229 int res1 = 0 ;
78230 void *argp2 = 0 ;
78231 int res2 = 0 ;
78232 void *argp3 = 0 ;
78233 int res3 = 0 ;
78234 PyObject *swig_obj[3] ;
78235 lldb::SBTrace result;
78236
78237 (void)self;
78238 if (!SWIG_Python_UnpackTuple(args, name: "SBTrace_LoadTraceFromFile", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
78239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBError, 0 );
78240 if (!SWIG_IsOK(res1)) {
78241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_LoadTraceFromFile" "', argument " "1"" of type '" "lldb::SBError &""'");
78242 }
78243 if (!argp1) {
78244 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_LoadTraceFromFile" "', argument " "1"" of type '" "lldb::SBError &""'");
78245 }
78246 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
78247 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDebugger, 0 );
78248 if (!SWIG_IsOK(res2)) {
78249 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_LoadTraceFromFile" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
78250 }
78251 if (!argp2) {
78252 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_LoadTraceFromFile" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
78253 }
78254 arg2 = reinterpret_cast< lldb::SBDebugger * >(argp2);
78255 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
78256 if (!SWIG_IsOK(res3)) {
78257 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTrace_LoadTraceFromFile" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
78258 }
78259 if (!argp3) {
78260 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_LoadTraceFromFile" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
78261 }
78262 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
78263 {
78264 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78265 result = lldb::SBTrace::LoadTraceFromFile(error&: *arg1,debugger&: *arg2,trace_description_file: (lldb::SBFileSpec const &)*arg3);
78266 SWIG_PYTHON_THREAD_END_ALLOW;
78267 }
78268 resultobj = SWIG_NewPointerObj((new lldb::SBTrace(result)), SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_OWN | 0 );
78269 return resultobj;
78270fail:
78271 return NULL;
78272}
78273
78274
78275SWIGINTERN PyObject *_wrap_SBTrace_CreateNewCursor(PyObject *self, PyObject *args) {
78276 PyObject *resultobj = 0;
78277 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78278 lldb::SBError *arg2 = 0 ;
78279 lldb::SBThread *arg3 = 0 ;
78280 void *argp1 = 0 ;
78281 int res1 = 0 ;
78282 void *argp2 = 0 ;
78283 int res2 = 0 ;
78284 void *argp3 = 0 ;
78285 int res3 = 0 ;
78286 PyObject *swig_obj[3] ;
78287 lldb::SBTraceCursor result;
78288
78289 (void)self;
78290 if (!SWIG_Python_UnpackTuple(args, name: "SBTrace_CreateNewCursor", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
78291 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78292 if (!SWIG_IsOK(res1)) {
78293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_CreateNewCursor" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78294 }
78295 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78296 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
78297 if (!SWIG_IsOK(res2)) {
78298 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_CreateNewCursor" "', argument " "2"" of type '" "lldb::SBError &""'");
78299 }
78300 if (!argp2) {
78301 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_CreateNewCursor" "', argument " "2"" of type '" "lldb::SBError &""'");
78302 }
78303 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
78304 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBThread, 0 );
78305 if (!SWIG_IsOK(res3)) {
78306 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTrace_CreateNewCursor" "', argument " "3"" of type '" "lldb::SBThread &""'");
78307 }
78308 if (!argp3) {
78309 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_CreateNewCursor" "', argument " "3"" of type '" "lldb::SBThread &""'");
78310 }
78311 arg3 = reinterpret_cast< lldb::SBThread * >(argp3);
78312 {
78313 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78314 result = (arg1)->CreateNewCursor(error&: *arg2,thread&: *arg3);
78315 SWIG_PYTHON_THREAD_END_ALLOW;
78316 }
78317 resultobj = SWIG_NewPointerObj((new lldb::SBTraceCursor(result)), SWIGTYPE_p_lldb__SBTraceCursor, SWIG_POINTER_OWN | 0 );
78318 return resultobj;
78319fail:
78320 return NULL;
78321}
78322
78323
78324SWIGINTERN PyObject *_wrap_SBTrace_SaveToDisk__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
78325 PyObject *resultobj = 0;
78326 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78327 lldb::SBError *arg2 = 0 ;
78328 lldb::SBFileSpec *arg3 = 0 ;
78329 bool arg4 ;
78330 void *argp1 = 0 ;
78331 int res1 = 0 ;
78332 void *argp2 = 0 ;
78333 int res2 = 0 ;
78334 void *argp3 = 0 ;
78335 int res3 = 0 ;
78336 bool val4 ;
78337 int ecode4 = 0 ;
78338 lldb::SBFileSpec result;
78339
78340 (void)self;
78341 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
78342 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78343 if (!SWIG_IsOK(res1)) {
78344 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_SaveToDisk" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78345 }
78346 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78347 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
78348 if (!SWIG_IsOK(res2)) {
78349 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_SaveToDisk" "', argument " "2"" of type '" "lldb::SBError &""'");
78350 }
78351 if (!argp2) {
78352 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_SaveToDisk" "', argument " "2"" of type '" "lldb::SBError &""'");
78353 }
78354 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
78355 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
78356 if (!SWIG_IsOK(res3)) {
78357 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTrace_SaveToDisk" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
78358 }
78359 if (!argp3) {
78360 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_SaveToDisk" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
78361 }
78362 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
78363 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
78364 if (!SWIG_IsOK(ecode4)) {
78365 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTrace_SaveToDisk" "', argument " "4"" of type '" "bool""'");
78366 }
78367 arg4 = static_cast< bool >(val4);
78368 {
78369 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78370 result = (arg1)->SaveToDisk(error&: *arg2,bundle_dir: (lldb::SBFileSpec const &)*arg3,compact: arg4);
78371 SWIG_PYTHON_THREAD_END_ALLOW;
78372 }
78373 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
78374 return resultobj;
78375fail:
78376 return NULL;
78377}
78378
78379
78380SWIGINTERN PyObject *_wrap_SBTrace_SaveToDisk__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
78381 PyObject *resultobj = 0;
78382 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78383 lldb::SBError *arg2 = 0 ;
78384 lldb::SBFileSpec *arg3 = 0 ;
78385 void *argp1 = 0 ;
78386 int res1 = 0 ;
78387 void *argp2 = 0 ;
78388 int res2 = 0 ;
78389 void *argp3 = 0 ;
78390 int res3 = 0 ;
78391 lldb::SBFileSpec result;
78392
78393 (void)self;
78394 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
78395 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78396 if (!SWIG_IsOK(res1)) {
78397 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_SaveToDisk" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78398 }
78399 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78400 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
78401 if (!SWIG_IsOK(res2)) {
78402 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_SaveToDisk" "', argument " "2"" of type '" "lldb::SBError &""'");
78403 }
78404 if (!argp2) {
78405 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_SaveToDisk" "', argument " "2"" of type '" "lldb::SBError &""'");
78406 }
78407 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
78408 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
78409 if (!SWIG_IsOK(res3)) {
78410 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTrace_SaveToDisk" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
78411 }
78412 if (!argp3) {
78413 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_SaveToDisk" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
78414 }
78415 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
78416 {
78417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78418 result = (arg1)->SaveToDisk(error&: *arg2,bundle_dir: (lldb::SBFileSpec const &)*arg3);
78419 SWIG_PYTHON_THREAD_END_ALLOW;
78420 }
78421 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(result)), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
78422 return resultobj;
78423fail:
78424 return NULL;
78425}
78426
78427
78428SWIGINTERN PyObject *_wrap_SBTrace_SaveToDisk(PyObject *self, PyObject *args) {
78429 Py_ssize_t argc;
78430 PyObject *argv[5] = {
78431 0
78432 };
78433
78434 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTrace_SaveToDisk", min: 0, max: 4, objs: argv))) SWIG_fail;
78435 --argc;
78436 if (argc == 3) {
78437 int _v = 0;
78438 void *vptr = 0;
78439 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTrace, 0);
78440 _v = SWIG_CheckState(res);
78441 if (_v) {
78442 void *vptr = 0;
78443 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
78444 _v = SWIG_CheckState(res);
78445 if (_v) {
78446 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
78447 _v = SWIG_CheckState(res);
78448 if (_v) {
78449 return _wrap_SBTrace_SaveToDisk__SWIG_1(self, nobjs: argc, swig_obj: argv);
78450 }
78451 }
78452 }
78453 }
78454 if (argc == 4) {
78455 int _v = 0;
78456 void *vptr = 0;
78457 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTrace, 0);
78458 _v = SWIG_CheckState(res);
78459 if (_v) {
78460 void *vptr = 0;
78461 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
78462 _v = SWIG_CheckState(res);
78463 if (_v) {
78464 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
78465 _v = SWIG_CheckState(res);
78466 if (_v) {
78467 {
78468 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
78469 _v = SWIG_CheckState(res);
78470 }
78471 if (_v) {
78472 return _wrap_SBTrace_SaveToDisk__SWIG_0(self, nobjs: argc, swig_obj: argv);
78473 }
78474 }
78475 }
78476 }
78477 }
78478
78479fail:
78480 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTrace_SaveToDisk'.\n"
78481 " Possible C/C++ prototypes are:\n"
78482 " lldb::SBTrace::SaveToDisk(lldb::SBError &,lldb::SBFileSpec const &,bool)\n"
78483 " lldb::SBTrace::SaveToDisk(lldb::SBError &,lldb::SBFileSpec const &)\n");
78484 return 0;
78485}
78486
78487
78488SWIGINTERN PyObject *_wrap_SBTrace_GetStartConfigurationHelp(PyObject *self, PyObject *args) {
78489 PyObject *resultobj = 0;
78490 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78491 void *argp1 = 0 ;
78492 int res1 = 0 ;
78493 PyObject *swig_obj[1] ;
78494 char *result = 0 ;
78495
78496 (void)self;
78497 if (!args) SWIG_fail;
78498 swig_obj[0] = args;
78499 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78500 if (!SWIG_IsOK(res1)) {
78501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_GetStartConfigurationHelp" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78502 }
78503 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78504 {
78505 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78506 result = (char *)(arg1)->GetStartConfigurationHelp();
78507 SWIG_PYTHON_THREAD_END_ALLOW;
78508 }
78509 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
78510 return resultobj;
78511fail:
78512 return NULL;
78513}
78514
78515
78516SWIGINTERN PyObject *_wrap_SBTrace_Start__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
78517 PyObject *resultobj = 0;
78518 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78519 lldb::SBStructuredData *arg2 = 0 ;
78520 void *argp1 = 0 ;
78521 int res1 = 0 ;
78522 void *argp2 = 0 ;
78523 int res2 = 0 ;
78524 lldb::SBError result;
78525
78526 (void)self;
78527 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
78528 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78529 if (!SWIG_IsOK(res1)) {
78530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_Start" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78531 }
78532 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78533 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStructuredData, 0 | 0);
78534 if (!SWIG_IsOK(res2)) {
78535 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_Start" "', argument " "2"" of type '" "lldb::SBStructuredData const &""'");
78536 }
78537 if (!argp2) {
78538 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_Start" "', argument " "2"" of type '" "lldb::SBStructuredData const &""'");
78539 }
78540 arg2 = reinterpret_cast< lldb::SBStructuredData * >(argp2);
78541 {
78542 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78543 result = (arg1)->Start(configuration: (lldb::SBStructuredData const &)*arg2);
78544 SWIG_PYTHON_THREAD_END_ALLOW;
78545 }
78546 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
78547 return resultobj;
78548fail:
78549 return NULL;
78550}
78551
78552
78553SWIGINTERN PyObject *_wrap_SBTrace_Start__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
78554 PyObject *resultobj = 0;
78555 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78556 lldb::SBThread *arg2 = 0 ;
78557 lldb::SBStructuredData *arg3 = 0 ;
78558 void *argp1 = 0 ;
78559 int res1 = 0 ;
78560 void *argp2 = 0 ;
78561 int res2 = 0 ;
78562 void *argp3 = 0 ;
78563 int res3 = 0 ;
78564 lldb::SBError result;
78565
78566 (void)self;
78567 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
78568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78569 if (!SWIG_IsOK(res1)) {
78570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_Start" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78571 }
78572 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78573 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
78574 if (!SWIG_IsOK(res2)) {
78575 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_Start" "', argument " "2"" of type '" "lldb::SBThread const &""'");
78576 }
78577 if (!argp2) {
78578 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_Start" "', argument " "2"" of type '" "lldb::SBThread const &""'");
78579 }
78580 arg2 = reinterpret_cast< lldb::SBThread * >(argp2);
78581 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 | 0);
78582 if (!SWIG_IsOK(res3)) {
78583 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTrace_Start" "', argument " "3"" of type '" "lldb::SBStructuredData const &""'");
78584 }
78585 if (!argp3) {
78586 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_Start" "', argument " "3"" of type '" "lldb::SBStructuredData const &""'");
78587 }
78588 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
78589 {
78590 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78591 result = (arg1)->Start(thread: (lldb::SBThread const &)*arg2,configuration: (lldb::SBStructuredData const &)*arg3);
78592 SWIG_PYTHON_THREAD_END_ALLOW;
78593 }
78594 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
78595 return resultobj;
78596fail:
78597 return NULL;
78598}
78599
78600
78601SWIGINTERN PyObject *_wrap_SBTrace_Start(PyObject *self, PyObject *args) {
78602 Py_ssize_t argc;
78603 PyObject *argv[4] = {
78604 0
78605 };
78606
78607 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTrace_Start", min: 0, max: 3, objs: argv))) SWIG_fail;
78608 --argc;
78609 if (argc == 2) {
78610 int _v = 0;
78611 void *vptr = 0;
78612 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTrace, 0);
78613 _v = SWIG_CheckState(res);
78614 if (_v) {
78615 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL | 0);
78616 _v = SWIG_CheckState(res);
78617 if (_v) {
78618 return _wrap_SBTrace_Start__SWIG_0(self, nobjs: argc, swig_obj: argv);
78619 }
78620 }
78621 }
78622 if (argc == 3) {
78623 int _v = 0;
78624 void *vptr = 0;
78625 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTrace, 0);
78626 _v = SWIG_CheckState(res);
78627 if (_v) {
78628 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL | 0);
78629 _v = SWIG_CheckState(res);
78630 if (_v) {
78631 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL | 0);
78632 _v = SWIG_CheckState(res);
78633 if (_v) {
78634 return _wrap_SBTrace_Start__SWIG_1(self, nobjs: argc, swig_obj: argv);
78635 }
78636 }
78637 }
78638 }
78639
78640fail:
78641 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTrace_Start'.\n"
78642 " Possible C/C++ prototypes are:\n"
78643 " lldb::SBTrace::Start(lldb::SBStructuredData const &)\n"
78644 " lldb::SBTrace::Start(lldb::SBThread const &,lldb::SBStructuredData const &)\n");
78645 return 0;
78646}
78647
78648
78649SWIGINTERN PyObject *_wrap_SBTrace_Stop__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
78650 PyObject *resultobj = 0;
78651 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78652 void *argp1 = 0 ;
78653 int res1 = 0 ;
78654 lldb::SBError result;
78655
78656 (void)self;
78657 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
78658 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78659 if (!SWIG_IsOK(res1)) {
78660 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_Stop" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78661 }
78662 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78663 {
78664 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78665 result = (arg1)->Stop();
78666 SWIG_PYTHON_THREAD_END_ALLOW;
78667 }
78668 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
78669 return resultobj;
78670fail:
78671 return NULL;
78672}
78673
78674
78675SWIGINTERN PyObject *_wrap_SBTrace_Stop__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
78676 PyObject *resultobj = 0;
78677 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78678 lldb::SBThread *arg2 = 0 ;
78679 void *argp1 = 0 ;
78680 int res1 = 0 ;
78681 void *argp2 = 0 ;
78682 int res2 = 0 ;
78683 lldb::SBError result;
78684
78685 (void)self;
78686 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
78687 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78688 if (!SWIG_IsOK(res1)) {
78689 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_Stop" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78690 }
78691 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78692 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
78693 if (!SWIG_IsOK(res2)) {
78694 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_Stop" "', argument " "2"" of type '" "lldb::SBThread const &""'");
78695 }
78696 if (!argp2) {
78697 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_Stop" "', argument " "2"" of type '" "lldb::SBThread const &""'");
78698 }
78699 arg2 = reinterpret_cast< lldb::SBThread * >(argp2);
78700 {
78701 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78702 result = (arg1)->Stop(thread: (lldb::SBThread const &)*arg2);
78703 SWIG_PYTHON_THREAD_END_ALLOW;
78704 }
78705 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
78706 return resultobj;
78707fail:
78708 return NULL;
78709}
78710
78711
78712SWIGINTERN PyObject *_wrap_SBTrace_Stop(PyObject *self, PyObject *args) {
78713 Py_ssize_t argc;
78714 PyObject *argv[3] = {
78715 0
78716 };
78717
78718 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTrace_Stop", min: 0, max: 2, objs: argv))) SWIG_fail;
78719 --argc;
78720 if (argc == 1) {
78721 int _v = 0;
78722 void *vptr = 0;
78723 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTrace, 0);
78724 _v = SWIG_CheckState(res);
78725 if (_v) {
78726 return _wrap_SBTrace_Stop__SWIG_0(self, nobjs: argc, swig_obj: argv);
78727 }
78728 }
78729 if (argc == 2) {
78730 int _v = 0;
78731 void *vptr = 0;
78732 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTrace, 0);
78733 _v = SWIG_CheckState(res);
78734 if (_v) {
78735 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL | 0);
78736 _v = SWIG_CheckState(res);
78737 if (_v) {
78738 return _wrap_SBTrace_Stop__SWIG_1(self, nobjs: argc, swig_obj: argv);
78739 }
78740 }
78741 }
78742
78743fail:
78744 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTrace_Stop'.\n"
78745 " Possible C/C++ prototypes are:\n"
78746 " lldb::SBTrace::Stop()\n"
78747 " lldb::SBTrace::Stop(lldb::SBThread const &)\n");
78748 return 0;
78749}
78750
78751
78752SWIGINTERN PyObject *_wrap_SBTrace___nonzero__(PyObject *self, PyObject *args) {
78753 PyObject *resultobj = 0;
78754 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78755 void *argp1 = 0 ;
78756 int res1 = 0 ;
78757 PyObject *swig_obj[1] ;
78758 bool result;
78759
78760 (void)self;
78761 if (!args) SWIG_fail;
78762 swig_obj[0] = args;
78763 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78764 if (!SWIG_IsOK(res1)) {
78765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace___nonzero__" "', argument " "1"" of type '" "lldb::SBTrace const *""'");
78766 }
78767 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78768 {
78769 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78770 result = (bool)((lldb::SBTrace const *)arg1)->operator bool();
78771 SWIG_PYTHON_THREAD_END_ALLOW;
78772 }
78773 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
78774 return resultobj;
78775fail:
78776 return NULL;
78777}
78778
78779
78780SWIGINTERN PyObject *_wrap_SBTrace_IsValid(PyObject *self, PyObject *args) {
78781 PyObject *resultobj = 0;
78782 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78783 void *argp1 = 0 ;
78784 int res1 = 0 ;
78785 PyObject *swig_obj[1] ;
78786 bool result;
78787
78788 (void)self;
78789 if (!args) SWIG_fail;
78790 swig_obj[0] = args;
78791 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
78792 if (!SWIG_IsOK(res1)) {
78793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_IsValid" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78794 }
78795 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78796 {
78797 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78798 result = (bool)(arg1)->IsValid();
78799 SWIG_PYTHON_THREAD_END_ALLOW;
78800 }
78801 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
78802 return resultobj;
78803fail:
78804 return NULL;
78805}
78806
78807
78808SWIGINTERN PyObject *_wrap_delete_SBTrace(PyObject *self, PyObject *args) {
78809 PyObject *resultobj = 0;
78810 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
78811 void *argp1 = 0 ;
78812 int res1 = 0 ;
78813 PyObject *swig_obj[1] ;
78814
78815 (void)self;
78816 if (!args) SWIG_fail;
78817 swig_obj[0] = args;
78818 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_DISOWN | 0 );
78819 if (!SWIG_IsOK(res1)) {
78820 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTrace" "', argument " "1"" of type '" "lldb::SBTrace *""'");
78821 }
78822 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
78823 {
78824 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78825 delete arg1;
78826 SWIG_PYTHON_THREAD_END_ALLOW;
78827 }
78828 resultobj = SWIG_Py_Void();
78829 return resultobj;
78830fail:
78831 return NULL;
78832}
78833
78834
78835SWIGINTERN PyObject *SBTrace_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78836 PyObject *obj;
78837 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
78838 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTrace, SWIG_NewClientData(obj));
78839 return SWIG_Py_Void();
78840}
78841
78842SWIGINTERN PyObject *SBTrace_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78843 return SWIG_Python_InitShadowInstance(args);
78844}
78845
78846SWIGINTERN PyObject *_wrap_new_SBTraceCursor(PyObject *self, PyObject *args) {
78847 PyObject *resultobj = 0;
78848 lldb::SBTraceCursor *result = 0 ;
78849
78850 (void)self;
78851 if (!SWIG_Python_UnpackTuple(args, name: "new_SBTraceCursor", min: 0, max: 0, objs: 0)) SWIG_fail;
78852 {
78853 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78854 result = (lldb::SBTraceCursor *)new lldb::SBTraceCursor();
78855 SWIG_PYTHON_THREAD_END_ALLOW;
78856 }
78857 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTraceCursor, SWIG_POINTER_NEW | 0 );
78858 return resultobj;
78859fail:
78860 return NULL;
78861}
78862
78863
78864SWIGINTERN PyObject *_wrap_SBTraceCursor_SetForwards(PyObject *self, PyObject *args) {
78865 PyObject *resultobj = 0;
78866 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
78867 bool arg2 ;
78868 void *argp1 = 0 ;
78869 int res1 = 0 ;
78870 bool val2 ;
78871 int ecode2 = 0 ;
78872 PyObject *swig_obj[2] ;
78873
78874 (void)self;
78875 if (!SWIG_Python_UnpackTuple(args, name: "SBTraceCursor_SetForwards", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
78876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
78877 if (!SWIG_IsOK(res1)) {
78878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_SetForwards" "', argument " "1"" of type '" "lldb::SBTraceCursor *""'");
78879 }
78880 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
78881 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
78882 if (!SWIG_IsOK(ecode2)) {
78883 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTraceCursor_SetForwards" "', argument " "2"" of type '" "bool""'");
78884 }
78885 arg2 = static_cast< bool >(val2);
78886 {
78887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78888 (arg1)->SetForwards(arg2);
78889 SWIG_PYTHON_THREAD_END_ALLOW;
78890 }
78891 resultobj = SWIG_Py_Void();
78892 return resultobj;
78893fail:
78894 return NULL;
78895}
78896
78897
78898SWIGINTERN PyObject *_wrap_SBTraceCursor_IsForwards(PyObject *self, PyObject *args) {
78899 PyObject *resultobj = 0;
78900 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
78901 void *argp1 = 0 ;
78902 int res1 = 0 ;
78903 PyObject *swig_obj[1] ;
78904 bool result;
78905
78906 (void)self;
78907 if (!args) SWIG_fail;
78908 swig_obj[0] = args;
78909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
78910 if (!SWIG_IsOK(res1)) {
78911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_IsForwards" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
78912 }
78913 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
78914 {
78915 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78916 result = (bool)((lldb::SBTraceCursor const *)arg1)->IsForwards();
78917 SWIG_PYTHON_THREAD_END_ALLOW;
78918 }
78919 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
78920 return resultobj;
78921fail:
78922 return NULL;
78923}
78924
78925
78926SWIGINTERN PyObject *_wrap_SBTraceCursor_Next(PyObject *self, PyObject *args) {
78927 PyObject *resultobj = 0;
78928 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
78929 void *argp1 = 0 ;
78930 int res1 = 0 ;
78931 PyObject *swig_obj[1] ;
78932
78933 (void)self;
78934 if (!args) SWIG_fail;
78935 swig_obj[0] = args;
78936 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
78937 if (!SWIG_IsOK(res1)) {
78938 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_Next" "', argument " "1"" of type '" "lldb::SBTraceCursor *""'");
78939 }
78940 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
78941 {
78942 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78943 (arg1)->Next();
78944 SWIG_PYTHON_THREAD_END_ALLOW;
78945 }
78946 resultobj = SWIG_Py_Void();
78947 return resultobj;
78948fail:
78949 return NULL;
78950}
78951
78952
78953SWIGINTERN PyObject *_wrap_SBTraceCursor_HasValue(PyObject *self, PyObject *args) {
78954 PyObject *resultobj = 0;
78955 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
78956 void *argp1 = 0 ;
78957 int res1 = 0 ;
78958 PyObject *swig_obj[1] ;
78959 bool result;
78960
78961 (void)self;
78962 if (!args) SWIG_fail;
78963 swig_obj[0] = args;
78964 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
78965 if (!SWIG_IsOK(res1)) {
78966 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_HasValue" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
78967 }
78968 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
78969 {
78970 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78971 result = (bool)((lldb::SBTraceCursor const *)arg1)->HasValue();
78972 SWIG_PYTHON_THREAD_END_ALLOW;
78973 }
78974 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
78975 return resultobj;
78976fail:
78977 return NULL;
78978}
78979
78980
78981SWIGINTERN PyObject *_wrap_SBTraceCursor_GoToId(PyObject *self, PyObject *args) {
78982 PyObject *resultobj = 0;
78983 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
78984 lldb::user_id_t arg2 ;
78985 void *argp1 = 0 ;
78986 int res1 = 0 ;
78987 unsigned long long val2 ;
78988 int ecode2 = 0 ;
78989 PyObject *swig_obj[2] ;
78990 bool result;
78991
78992 (void)self;
78993 if (!SWIG_Python_UnpackTuple(args, name: "SBTraceCursor_GoToId", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
78994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
78995 if (!SWIG_IsOK(res1)) {
78996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_GoToId" "', argument " "1"" of type '" "lldb::SBTraceCursor *""'");
78997 }
78998 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
78999 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
79000 if (!SWIG_IsOK(ecode2)) {
79001 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTraceCursor_GoToId" "', argument " "2"" of type '" "lldb::user_id_t""'");
79002 }
79003 arg2 = static_cast< lldb::user_id_t >(val2);
79004 {
79005 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79006 result = (bool)(arg1)->GoToId(id: arg2);
79007 SWIG_PYTHON_THREAD_END_ALLOW;
79008 }
79009 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79010 return resultobj;
79011fail:
79012 return NULL;
79013}
79014
79015
79016SWIGINTERN PyObject *_wrap_SBTraceCursor_HasId(PyObject *self, PyObject *args) {
79017 PyObject *resultobj = 0;
79018 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79019 lldb::user_id_t arg2 ;
79020 void *argp1 = 0 ;
79021 int res1 = 0 ;
79022 unsigned long long val2 ;
79023 int ecode2 = 0 ;
79024 PyObject *swig_obj[2] ;
79025 bool result;
79026
79027 (void)self;
79028 if (!SWIG_Python_UnpackTuple(args, name: "SBTraceCursor_HasId", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
79029 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79030 if (!SWIG_IsOK(res1)) {
79031 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_HasId" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79032 }
79033 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79034 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
79035 if (!SWIG_IsOK(ecode2)) {
79036 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTraceCursor_HasId" "', argument " "2"" of type '" "lldb::user_id_t""'");
79037 }
79038 arg2 = static_cast< lldb::user_id_t >(val2);
79039 {
79040 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79041 result = (bool)((lldb::SBTraceCursor const *)arg1)->HasId(id: arg2);
79042 SWIG_PYTHON_THREAD_END_ALLOW;
79043 }
79044 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79045 return resultobj;
79046fail:
79047 return NULL;
79048}
79049
79050
79051SWIGINTERN PyObject *_wrap_SBTraceCursor_GetId(PyObject *self, PyObject *args) {
79052 PyObject *resultobj = 0;
79053 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79054 void *argp1 = 0 ;
79055 int res1 = 0 ;
79056 PyObject *swig_obj[1] ;
79057 lldb::user_id_t result;
79058
79059 (void)self;
79060 if (!args) SWIG_fail;
79061 swig_obj[0] = args;
79062 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79063 if (!SWIG_IsOK(res1)) {
79064 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_GetId" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79065 }
79066 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79067 {
79068 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79069 result = (lldb::user_id_t)((lldb::SBTraceCursor const *)arg1)->GetId();
79070 SWIG_PYTHON_THREAD_END_ALLOW;
79071 }
79072 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
79073 return resultobj;
79074fail:
79075 return NULL;
79076}
79077
79078
79079SWIGINTERN PyObject *_wrap_SBTraceCursor_Seek(PyObject *self, PyObject *args) {
79080 PyObject *resultobj = 0;
79081 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79082 int64_t arg2 ;
79083 lldb::TraceCursorSeekType arg3 ;
79084 void *argp1 = 0 ;
79085 int res1 = 0 ;
79086 long long val2 ;
79087 int ecode2 = 0 ;
79088 int val3 ;
79089 int ecode3 = 0 ;
79090 PyObject *swig_obj[3] ;
79091 bool result;
79092
79093 (void)self;
79094 if (!SWIG_Python_UnpackTuple(args, name: "SBTraceCursor_Seek", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
79095 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79096 if (!SWIG_IsOK(res1)) {
79097 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_Seek" "', argument " "1"" of type '" "lldb::SBTraceCursor *""'");
79098 }
79099 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79100 ecode2 = SWIG_AsVal_long_SS_long(obj: swig_obj[1], val: &val2);
79101 if (!SWIG_IsOK(ecode2)) {
79102 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTraceCursor_Seek" "', argument " "2"" of type '" "int64_t""'");
79103 }
79104 arg2 = static_cast< int64_t >(val2);
79105 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
79106 if (!SWIG_IsOK(ecode3)) {
79107 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTraceCursor_Seek" "', argument " "3"" of type '" "lldb::TraceCursorSeekType""'");
79108 }
79109 arg3 = static_cast< lldb::TraceCursorSeekType >(val3);
79110 {
79111 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79112 result = (bool)(arg1)->Seek(offset: arg2,origin: arg3);
79113 SWIG_PYTHON_THREAD_END_ALLOW;
79114 }
79115 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79116 return resultobj;
79117fail:
79118 return NULL;
79119}
79120
79121
79122SWIGINTERN PyObject *_wrap_SBTraceCursor_GetItemKind(PyObject *self, PyObject *args) {
79123 PyObject *resultobj = 0;
79124 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79125 void *argp1 = 0 ;
79126 int res1 = 0 ;
79127 PyObject *swig_obj[1] ;
79128 lldb::TraceItemKind result;
79129
79130 (void)self;
79131 if (!args) SWIG_fail;
79132 swig_obj[0] = args;
79133 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79134 if (!SWIG_IsOK(res1)) {
79135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_GetItemKind" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79136 }
79137 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79138 {
79139 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79140 result = (lldb::TraceItemKind)((lldb::SBTraceCursor const *)arg1)->GetItemKind();
79141 SWIG_PYTHON_THREAD_END_ALLOW;
79142 }
79143 resultobj = SWIG_From_int(value: static_cast< int >(result));
79144 return resultobj;
79145fail:
79146 return NULL;
79147}
79148
79149
79150SWIGINTERN PyObject *_wrap_SBTraceCursor_IsError(PyObject *self, PyObject *args) {
79151 PyObject *resultobj = 0;
79152 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79153 void *argp1 = 0 ;
79154 int res1 = 0 ;
79155 PyObject *swig_obj[1] ;
79156 bool result;
79157
79158 (void)self;
79159 if (!args) SWIG_fail;
79160 swig_obj[0] = args;
79161 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79162 if (!SWIG_IsOK(res1)) {
79163 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_IsError" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79164 }
79165 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79166 {
79167 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79168 result = (bool)((lldb::SBTraceCursor const *)arg1)->IsError();
79169 SWIG_PYTHON_THREAD_END_ALLOW;
79170 }
79171 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79172 return resultobj;
79173fail:
79174 return NULL;
79175}
79176
79177
79178SWIGINTERN PyObject *_wrap_SBTraceCursor_GetError(PyObject *self, PyObject *args) {
79179 PyObject *resultobj = 0;
79180 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79181 void *argp1 = 0 ;
79182 int res1 = 0 ;
79183 PyObject *swig_obj[1] ;
79184 char *result = 0 ;
79185
79186 (void)self;
79187 if (!args) SWIG_fail;
79188 swig_obj[0] = args;
79189 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79190 if (!SWIG_IsOK(res1)) {
79191 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_GetError" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79192 }
79193 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79194 {
79195 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79196 result = (char *)((lldb::SBTraceCursor const *)arg1)->GetError();
79197 SWIG_PYTHON_THREAD_END_ALLOW;
79198 }
79199 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
79200 return resultobj;
79201fail:
79202 return NULL;
79203}
79204
79205
79206SWIGINTERN PyObject *_wrap_SBTraceCursor_IsEvent(PyObject *self, PyObject *args) {
79207 PyObject *resultobj = 0;
79208 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79209 void *argp1 = 0 ;
79210 int res1 = 0 ;
79211 PyObject *swig_obj[1] ;
79212 bool result;
79213
79214 (void)self;
79215 if (!args) SWIG_fail;
79216 swig_obj[0] = args;
79217 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79218 if (!SWIG_IsOK(res1)) {
79219 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_IsEvent" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79220 }
79221 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79222 {
79223 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79224 result = (bool)((lldb::SBTraceCursor const *)arg1)->IsEvent();
79225 SWIG_PYTHON_THREAD_END_ALLOW;
79226 }
79227 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79228 return resultobj;
79229fail:
79230 return NULL;
79231}
79232
79233
79234SWIGINTERN PyObject *_wrap_SBTraceCursor_GetEventType(PyObject *self, PyObject *args) {
79235 PyObject *resultobj = 0;
79236 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79237 void *argp1 = 0 ;
79238 int res1 = 0 ;
79239 PyObject *swig_obj[1] ;
79240 lldb::TraceEvent result;
79241
79242 (void)self;
79243 if (!args) SWIG_fail;
79244 swig_obj[0] = args;
79245 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79246 if (!SWIG_IsOK(res1)) {
79247 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_GetEventType" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79248 }
79249 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79250 {
79251 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79252 result = (lldb::TraceEvent)((lldb::SBTraceCursor const *)arg1)->GetEventType();
79253 SWIG_PYTHON_THREAD_END_ALLOW;
79254 }
79255 resultobj = SWIG_From_int(value: static_cast< int >(result));
79256 return resultobj;
79257fail:
79258 return NULL;
79259}
79260
79261
79262SWIGINTERN PyObject *_wrap_SBTraceCursor_GetEventTypeAsString(PyObject *self, PyObject *args) {
79263 PyObject *resultobj = 0;
79264 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79265 void *argp1 = 0 ;
79266 int res1 = 0 ;
79267 PyObject *swig_obj[1] ;
79268 char *result = 0 ;
79269
79270 (void)self;
79271 if (!args) SWIG_fail;
79272 swig_obj[0] = args;
79273 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79274 if (!SWIG_IsOK(res1)) {
79275 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_GetEventTypeAsString" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79276 }
79277 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79278 {
79279 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79280 result = (char *)((lldb::SBTraceCursor const *)arg1)->GetEventTypeAsString();
79281 SWIG_PYTHON_THREAD_END_ALLOW;
79282 }
79283 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
79284 return resultobj;
79285fail:
79286 return NULL;
79287}
79288
79289
79290SWIGINTERN PyObject *_wrap_SBTraceCursor_IsInstruction(PyObject *self, PyObject *args) {
79291 PyObject *resultobj = 0;
79292 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79293 void *argp1 = 0 ;
79294 int res1 = 0 ;
79295 PyObject *swig_obj[1] ;
79296 bool result;
79297
79298 (void)self;
79299 if (!args) SWIG_fail;
79300 swig_obj[0] = args;
79301 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79302 if (!SWIG_IsOK(res1)) {
79303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_IsInstruction" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79304 }
79305 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79306 {
79307 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79308 result = (bool)((lldb::SBTraceCursor const *)arg1)->IsInstruction();
79309 SWIG_PYTHON_THREAD_END_ALLOW;
79310 }
79311 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79312 return resultobj;
79313fail:
79314 return NULL;
79315}
79316
79317
79318SWIGINTERN PyObject *_wrap_SBTraceCursor_GetLoadAddress(PyObject *self, PyObject *args) {
79319 PyObject *resultobj = 0;
79320 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79321 void *argp1 = 0 ;
79322 int res1 = 0 ;
79323 PyObject *swig_obj[1] ;
79324 lldb::addr_t result;
79325
79326 (void)self;
79327 if (!args) SWIG_fail;
79328 swig_obj[0] = args;
79329 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79330 if (!SWIG_IsOK(res1)) {
79331 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79332 }
79333 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79334 {
79335 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79336 result = (lldb::addr_t)((lldb::SBTraceCursor const *)arg1)->GetLoadAddress();
79337 SWIG_PYTHON_THREAD_END_ALLOW;
79338 }
79339 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
79340 return resultobj;
79341fail:
79342 return NULL;
79343}
79344
79345
79346SWIGINTERN PyObject *_wrap_SBTraceCursor_GetCPU(PyObject *self, PyObject *args) {
79347 PyObject *resultobj = 0;
79348 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79349 void *argp1 = 0 ;
79350 int res1 = 0 ;
79351 PyObject *swig_obj[1] ;
79352 lldb::cpu_id_t result;
79353
79354 (void)self;
79355 if (!args) SWIG_fail;
79356 swig_obj[0] = args;
79357 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79358 if (!SWIG_IsOK(res1)) {
79359 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_GetCPU" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79360 }
79361 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79362 {
79363 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79364 result = (lldb::cpu_id_t)((lldb::SBTraceCursor const *)arg1)->GetCPU();
79365 SWIG_PYTHON_THREAD_END_ALLOW;
79366 }
79367 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
79368 return resultobj;
79369fail:
79370 return NULL;
79371}
79372
79373
79374SWIGINTERN PyObject *_wrap_SBTraceCursor_IsValid(PyObject *self, PyObject *args) {
79375 PyObject *resultobj = 0;
79376 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79377 void *argp1 = 0 ;
79378 int res1 = 0 ;
79379 PyObject *swig_obj[1] ;
79380 bool result;
79381
79382 (void)self;
79383 if (!args) SWIG_fail;
79384 swig_obj[0] = args;
79385 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79386 if (!SWIG_IsOK(res1)) {
79387 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor_IsValid" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79388 }
79389 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79390 {
79391 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79392 result = (bool)((lldb::SBTraceCursor const *)arg1)->IsValid();
79393 SWIG_PYTHON_THREAD_END_ALLOW;
79394 }
79395 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79396 return resultobj;
79397fail:
79398 return NULL;
79399}
79400
79401
79402SWIGINTERN PyObject *_wrap_SBTraceCursor___nonzero__(PyObject *self, PyObject *args) {
79403 PyObject *resultobj = 0;
79404 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79405 void *argp1 = 0 ;
79406 int res1 = 0 ;
79407 PyObject *swig_obj[1] ;
79408 bool result;
79409
79410 (void)self;
79411 if (!args) SWIG_fail;
79412 swig_obj[0] = args;
79413 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, 0 | 0 );
79414 if (!SWIG_IsOK(res1)) {
79415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceCursor___nonzero__" "', argument " "1"" of type '" "lldb::SBTraceCursor const *""'");
79416 }
79417 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79418 {
79419 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79420 result = (bool)((lldb::SBTraceCursor const *)arg1)->operator bool();
79421 SWIG_PYTHON_THREAD_END_ALLOW;
79422 }
79423 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79424 return resultobj;
79425fail:
79426 return NULL;
79427}
79428
79429
79430SWIGINTERN PyObject *_wrap_delete_SBTraceCursor(PyObject *self, PyObject *args) {
79431 PyObject *resultobj = 0;
79432 lldb::SBTraceCursor *arg1 = (lldb::SBTraceCursor *) 0 ;
79433 void *argp1 = 0 ;
79434 int res1 = 0 ;
79435 PyObject *swig_obj[1] ;
79436
79437 (void)self;
79438 if (!args) SWIG_fail;
79439 swig_obj[0] = args;
79440 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceCursor, SWIG_POINTER_DISOWN | 0 );
79441 if (!SWIG_IsOK(res1)) {
79442 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTraceCursor" "', argument " "1"" of type '" "lldb::SBTraceCursor *""'");
79443 }
79444 arg1 = reinterpret_cast< lldb::SBTraceCursor * >(argp1);
79445 {
79446 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79447 delete arg1;
79448 SWIG_PYTHON_THREAD_END_ALLOW;
79449 }
79450 resultobj = SWIG_Py_Void();
79451 return resultobj;
79452fail:
79453 return NULL;
79454}
79455
79456
79457SWIGINTERN PyObject *SBTraceCursor_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79458 PyObject *obj;
79459 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
79460 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTraceCursor, SWIG_NewClientData(obj));
79461 return SWIG_Py_Void();
79462}
79463
79464SWIGINTERN PyObject *SBTraceCursor_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79465 return SWIG_Python_InitShadowInstance(args);
79466}
79467
79468SWIGINTERN PyObject *_wrap_new_SBTypeMember__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
79469 PyObject *resultobj = 0;
79470 lldb::SBTypeMember *result = 0 ;
79471
79472 (void)self;
79473 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
79474 {
79475 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79476 result = (lldb::SBTypeMember *)new lldb::SBTypeMember();
79477 SWIG_PYTHON_THREAD_END_ALLOW;
79478 }
79479 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_NEW | 0 );
79480 return resultobj;
79481fail:
79482 return NULL;
79483}
79484
79485
79486SWIGINTERN PyObject *_wrap_new_SBTypeMember__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
79487 PyObject *resultobj = 0;
79488 lldb::SBTypeMember *arg1 = 0 ;
79489 void *argp1 = 0 ;
79490 int res1 = 0 ;
79491 lldb::SBTypeMember *result = 0 ;
79492
79493 (void)self;
79494 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
79495 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeMember, 0 | 0);
79496 if (!SWIG_IsOK(res1)) {
79497 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeMember" "', argument " "1"" of type '" "lldb::SBTypeMember const &""'");
79498 }
79499 if (!argp1) {
79500 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeMember" "', argument " "1"" of type '" "lldb::SBTypeMember const &""'");
79501 }
79502 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79503 {
79504 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79505 result = (lldb::SBTypeMember *)new lldb::SBTypeMember((lldb::SBTypeMember const &)*arg1);
79506 SWIG_PYTHON_THREAD_END_ALLOW;
79507 }
79508 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_NEW | 0 );
79509 return resultobj;
79510fail:
79511 return NULL;
79512}
79513
79514
79515SWIGINTERN PyObject *_wrap_new_SBTypeMember(PyObject *self, PyObject *args) {
79516 Py_ssize_t argc;
79517 PyObject *argv[2] = {
79518 0
79519 };
79520
79521 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeMember", min: 0, max: 1, objs: argv))) SWIG_fail;
79522 --argc;
79523 if (argc == 0) {
79524 return _wrap_new_SBTypeMember__SWIG_0(self, nobjs: argc, argv);
79525 }
79526 if (argc == 1) {
79527 int _v = 0;
79528 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_NO_NULL | 0);
79529 _v = SWIG_CheckState(res);
79530 if (_v) {
79531 return _wrap_new_SBTypeMember__SWIG_1(self, nobjs: argc, swig_obj: argv);
79532 }
79533 }
79534
79535fail:
79536 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeMember'.\n"
79537 " Possible C/C++ prototypes are:\n"
79538 " lldb::SBTypeMember::SBTypeMember()\n"
79539 " lldb::SBTypeMember::SBTypeMember(lldb::SBTypeMember const &)\n");
79540 return 0;
79541}
79542
79543
79544SWIGINTERN PyObject *_wrap_delete_SBTypeMember(PyObject *self, PyObject *args) {
79545 PyObject *resultobj = 0;
79546 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79547 void *argp1 = 0 ;
79548 int res1 = 0 ;
79549 PyObject *swig_obj[1] ;
79550
79551 (void)self;
79552 if (!args) SWIG_fail;
79553 swig_obj[0] = args;
79554 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_DISOWN | 0 );
79555 if (!SWIG_IsOK(res1)) {
79556 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeMember" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79557 }
79558 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79559 {
79560 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79561 delete arg1;
79562 SWIG_PYTHON_THREAD_END_ALLOW;
79563 }
79564 resultobj = SWIG_Py_Void();
79565 return resultobj;
79566fail:
79567 return NULL;
79568}
79569
79570
79571SWIGINTERN PyObject *_wrap_SBTypeMember___nonzero__(PyObject *self, PyObject *args) {
79572 PyObject *resultobj = 0;
79573 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79574 void *argp1 = 0 ;
79575 int res1 = 0 ;
79576 PyObject *swig_obj[1] ;
79577 bool result;
79578
79579 (void)self;
79580 if (!args) SWIG_fail;
79581 swig_obj[0] = args;
79582 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79583 if (!SWIG_IsOK(res1)) {
79584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeMember const *""'");
79585 }
79586 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79587 {
79588 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79589 result = (bool)((lldb::SBTypeMember const *)arg1)->operator bool();
79590 SWIG_PYTHON_THREAD_END_ALLOW;
79591 }
79592 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79593 return resultobj;
79594fail:
79595 return NULL;
79596}
79597
79598
79599SWIGINTERN PyObject *_wrap_SBTypeMember_IsValid(PyObject *self, PyObject *args) {
79600 PyObject *resultobj = 0;
79601 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79602 void *argp1 = 0 ;
79603 int res1 = 0 ;
79604 PyObject *swig_obj[1] ;
79605 bool result;
79606
79607 (void)self;
79608 if (!args) SWIG_fail;
79609 swig_obj[0] = args;
79610 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79611 if (!SWIG_IsOK(res1)) {
79612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_IsValid" "', argument " "1"" of type '" "lldb::SBTypeMember const *""'");
79613 }
79614 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79615 {
79616 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79617 result = (bool)((lldb::SBTypeMember const *)arg1)->IsValid();
79618 SWIG_PYTHON_THREAD_END_ALLOW;
79619 }
79620 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79621 return resultobj;
79622fail:
79623 return NULL;
79624}
79625
79626
79627SWIGINTERN PyObject *_wrap_SBTypeMember_GetName(PyObject *self, PyObject *args) {
79628 PyObject *resultobj = 0;
79629 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79630 void *argp1 = 0 ;
79631 int res1 = 0 ;
79632 PyObject *swig_obj[1] ;
79633 char *result = 0 ;
79634
79635 (void)self;
79636 if (!args) SWIG_fail;
79637 swig_obj[0] = args;
79638 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79639 if (!SWIG_IsOK(res1)) {
79640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetName" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79641 }
79642 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79643 {
79644 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79645 result = (char *)(arg1)->GetName();
79646 SWIG_PYTHON_THREAD_END_ALLOW;
79647 }
79648 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
79649 return resultobj;
79650fail:
79651 return NULL;
79652}
79653
79654
79655SWIGINTERN PyObject *_wrap_SBTypeMember_GetType(PyObject *self, PyObject *args) {
79656 PyObject *resultobj = 0;
79657 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79658 void *argp1 = 0 ;
79659 int res1 = 0 ;
79660 PyObject *swig_obj[1] ;
79661 lldb::SBType result;
79662
79663 (void)self;
79664 if (!args) SWIG_fail;
79665 swig_obj[0] = args;
79666 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79667 if (!SWIG_IsOK(res1)) {
79668 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetType" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79669 }
79670 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79671 {
79672 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79673 result = (arg1)->GetType();
79674 SWIG_PYTHON_THREAD_END_ALLOW;
79675 }
79676 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
79677 return resultobj;
79678fail:
79679 return NULL;
79680}
79681
79682
79683SWIGINTERN PyObject *_wrap_SBTypeMember_GetOffsetInBytes(PyObject *self, PyObject *args) {
79684 PyObject *resultobj = 0;
79685 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79686 void *argp1 = 0 ;
79687 int res1 = 0 ;
79688 PyObject *swig_obj[1] ;
79689 uint64_t result;
79690
79691 (void)self;
79692 if (!args) SWIG_fail;
79693 swig_obj[0] = args;
79694 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79695 if (!SWIG_IsOK(res1)) {
79696 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetOffsetInBytes" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79697 }
79698 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79699 {
79700 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79701 result = (uint64_t)(arg1)->GetOffsetInBytes();
79702 SWIG_PYTHON_THREAD_END_ALLOW;
79703 }
79704 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
79705 return resultobj;
79706fail:
79707 return NULL;
79708}
79709
79710
79711SWIGINTERN PyObject *_wrap_SBTypeMember_GetOffsetInBits(PyObject *self, PyObject *args) {
79712 PyObject *resultobj = 0;
79713 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79714 void *argp1 = 0 ;
79715 int res1 = 0 ;
79716 PyObject *swig_obj[1] ;
79717 uint64_t result;
79718
79719 (void)self;
79720 if (!args) SWIG_fail;
79721 swig_obj[0] = args;
79722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79723 if (!SWIG_IsOK(res1)) {
79724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetOffsetInBits" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79725 }
79726 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79727 {
79728 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79729 result = (uint64_t)(arg1)->GetOffsetInBits();
79730 SWIG_PYTHON_THREAD_END_ALLOW;
79731 }
79732 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
79733 return resultobj;
79734fail:
79735 return NULL;
79736}
79737
79738
79739SWIGINTERN PyObject *_wrap_SBTypeMember_IsBitfield(PyObject *self, PyObject *args) {
79740 PyObject *resultobj = 0;
79741 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79742 void *argp1 = 0 ;
79743 int res1 = 0 ;
79744 PyObject *swig_obj[1] ;
79745 bool result;
79746
79747 (void)self;
79748 if (!args) SWIG_fail;
79749 swig_obj[0] = args;
79750 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79751 if (!SWIG_IsOK(res1)) {
79752 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_IsBitfield" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79753 }
79754 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79755 {
79756 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79757 result = (bool)(arg1)->IsBitfield();
79758 SWIG_PYTHON_THREAD_END_ALLOW;
79759 }
79760 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79761 return resultobj;
79762fail:
79763 return NULL;
79764}
79765
79766
79767SWIGINTERN PyObject *_wrap_SBTypeMember_GetBitfieldSizeInBits(PyObject *self, PyObject *args) {
79768 PyObject *resultobj = 0;
79769 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79770 void *argp1 = 0 ;
79771 int res1 = 0 ;
79772 PyObject *swig_obj[1] ;
79773 uint32_t result;
79774
79775 (void)self;
79776 if (!args) SWIG_fail;
79777 swig_obj[0] = args;
79778 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79779 if (!SWIG_IsOK(res1)) {
79780 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetBitfieldSizeInBits" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79781 }
79782 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79783 {
79784 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79785 result = (uint32_t)(arg1)->GetBitfieldSizeInBits();
79786 SWIG_PYTHON_THREAD_END_ALLOW;
79787 }
79788 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
79789 return resultobj;
79790fail:
79791 return NULL;
79792}
79793
79794
79795SWIGINTERN PyObject *_wrap_SBTypeMember_GetDescription(PyObject *self, PyObject *args) {
79796 PyObject *resultobj = 0;
79797 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79798 lldb::SBStream *arg2 = 0 ;
79799 lldb::DescriptionLevel arg3 ;
79800 void *argp1 = 0 ;
79801 int res1 = 0 ;
79802 void *argp2 = 0 ;
79803 int res2 = 0 ;
79804 int val3 ;
79805 int ecode3 = 0 ;
79806 PyObject *swig_obj[3] ;
79807 bool result;
79808
79809 (void)self;
79810 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeMember_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
79811 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79812 if (!SWIG_IsOK(res1)) {
79813 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79814 }
79815 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79816 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
79817 if (!SWIG_IsOK(res2)) {
79818 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeMember_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
79819 }
79820 if (!argp2) {
79821 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeMember_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
79822 }
79823 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
79824 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
79825 if (!SWIG_IsOK(ecode3)) {
79826 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeMember_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
79827 }
79828 arg3 = static_cast< lldb::DescriptionLevel >(val3);
79829 {
79830 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79831 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
79832 SWIG_PYTHON_THREAD_END_ALLOW;
79833 }
79834 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
79835 return resultobj;
79836fail:
79837 return NULL;
79838}
79839
79840
79841SWIGINTERN PyObject *_wrap_SBTypeMember___repr__(PyObject *self, PyObject *args) {
79842 PyObject *resultobj = 0;
79843 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
79844 void *argp1 = 0 ;
79845 int res1 = 0 ;
79846 PyObject *swig_obj[1] ;
79847 std::string result;
79848
79849 (void)self;
79850 if (!args) SWIG_fail;
79851 swig_obj[0] = args;
79852 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
79853 if (!SWIG_IsOK(res1)) {
79854 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember___repr__" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
79855 }
79856 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
79857 {
79858 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79859 result = lldb_SBTypeMember___repr__(self: arg1);
79860 SWIG_PYTHON_THREAD_END_ALLOW;
79861 }
79862 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
79863 return resultobj;
79864fail:
79865 return NULL;
79866}
79867
79868
79869SWIGINTERN PyObject *SBTypeMember_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79870 PyObject *obj;
79871 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
79872 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeMember, SWIG_NewClientData(obj));
79873 return SWIG_Py_Void();
79874}
79875
79876SWIGINTERN PyObject *SBTypeMember_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79877 return SWIG_Python_InitShadowInstance(args);
79878}
79879
79880SWIGINTERN PyObject *_wrap_new_SBTypeMemberFunction__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
79881 PyObject *resultobj = 0;
79882 lldb::SBTypeMemberFunction *result = 0 ;
79883
79884 (void)self;
79885 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
79886 {
79887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79888 result = (lldb::SBTypeMemberFunction *)new lldb::SBTypeMemberFunction();
79889 SWIG_PYTHON_THREAD_END_ALLOW;
79890 }
79891 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_NEW | 0 );
79892 return resultobj;
79893fail:
79894 return NULL;
79895}
79896
79897
79898SWIGINTERN PyObject *_wrap_new_SBTypeMemberFunction__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
79899 PyObject *resultobj = 0;
79900 lldb::SBTypeMemberFunction *arg1 = 0 ;
79901 void *argp1 = 0 ;
79902 int res1 = 0 ;
79903 lldb::SBTypeMemberFunction *result = 0 ;
79904
79905 (void)self;
79906 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
79907 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0);
79908 if (!SWIG_IsOK(res1)) {
79909 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeMemberFunction" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction const &""'");
79910 }
79911 if (!argp1) {
79912 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeMemberFunction" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction const &""'");
79913 }
79914 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
79915 {
79916 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79917 result = (lldb::SBTypeMemberFunction *)new lldb::SBTypeMemberFunction((lldb::SBTypeMemberFunction const &)*arg1);
79918 SWIG_PYTHON_THREAD_END_ALLOW;
79919 }
79920 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_NEW | 0 );
79921 return resultobj;
79922fail:
79923 return NULL;
79924}
79925
79926
79927SWIGINTERN PyObject *_wrap_new_SBTypeMemberFunction(PyObject *self, PyObject *args) {
79928 Py_ssize_t argc;
79929 PyObject *argv[2] = {
79930 0
79931 };
79932
79933 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeMemberFunction", min: 0, max: 1, objs: argv))) SWIG_fail;
79934 --argc;
79935 if (argc == 0) {
79936 return _wrap_new_SBTypeMemberFunction__SWIG_0(self, nobjs: argc, argv);
79937 }
79938 if (argc == 1) {
79939 int _v = 0;
79940 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_NO_NULL | 0);
79941 _v = SWIG_CheckState(res);
79942 if (_v) {
79943 return _wrap_new_SBTypeMemberFunction__SWIG_1(self, nobjs: argc, swig_obj: argv);
79944 }
79945 }
79946
79947fail:
79948 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeMemberFunction'.\n"
79949 " Possible C/C++ prototypes are:\n"
79950 " lldb::SBTypeMemberFunction::SBTypeMemberFunction()\n"
79951 " lldb::SBTypeMemberFunction::SBTypeMemberFunction(lldb::SBTypeMemberFunction const &)\n");
79952 return 0;
79953}
79954
79955
79956SWIGINTERN PyObject *_wrap_delete_SBTypeMemberFunction(PyObject *self, PyObject *args) {
79957 PyObject *resultobj = 0;
79958 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
79959 void *argp1 = 0 ;
79960 int res1 = 0 ;
79961 PyObject *swig_obj[1] ;
79962
79963 (void)self;
79964 if (!args) SWIG_fail;
79965 swig_obj[0] = args;
79966 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_DISOWN | 0 );
79967 if (!SWIG_IsOK(res1)) {
79968 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeMemberFunction" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
79969 }
79970 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
79971 {
79972 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79973 delete arg1;
79974 SWIG_PYTHON_THREAD_END_ALLOW;
79975 }
79976 resultobj = SWIG_Py_Void();
79977 return resultobj;
79978fail:
79979 return NULL;
79980}
79981
79982
79983SWIGINTERN PyObject *_wrap_SBTypeMemberFunction___nonzero__(PyObject *self, PyObject *args) {
79984 PyObject *resultobj = 0;
79985 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
79986 void *argp1 = 0 ;
79987 int res1 = 0 ;
79988 PyObject *swig_obj[1] ;
79989 bool result;
79990
79991 (void)self;
79992 if (!args) SWIG_fail;
79993 swig_obj[0] = args;
79994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
79995 if (!SWIG_IsOK(res1)) {
79996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction const *""'");
79997 }
79998 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
79999 {
80000 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80001 result = (bool)((lldb::SBTypeMemberFunction const *)arg1)->operator bool();
80002 SWIG_PYTHON_THREAD_END_ALLOW;
80003 }
80004 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80005 return resultobj;
80006fail:
80007 return NULL;
80008}
80009
80010
80011SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_IsValid(PyObject *self, PyObject *args) {
80012 PyObject *resultobj = 0;
80013 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80014 void *argp1 = 0 ;
80015 int res1 = 0 ;
80016 PyObject *swig_obj[1] ;
80017 bool result;
80018
80019 (void)self;
80020 if (!args) SWIG_fail;
80021 swig_obj[0] = args;
80022 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80023 if (!SWIG_IsOK(res1)) {
80024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_IsValid" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction const *""'");
80025 }
80026 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80027 {
80028 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80029 result = (bool)((lldb::SBTypeMemberFunction const *)arg1)->IsValid();
80030 SWIG_PYTHON_THREAD_END_ALLOW;
80031 }
80032 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80033 return resultobj;
80034fail:
80035 return NULL;
80036}
80037
80038
80039SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetName(PyObject *self, PyObject *args) {
80040 PyObject *resultobj = 0;
80041 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80042 void *argp1 = 0 ;
80043 int res1 = 0 ;
80044 PyObject *swig_obj[1] ;
80045 char *result = 0 ;
80046
80047 (void)self;
80048 if (!args) SWIG_fail;
80049 swig_obj[0] = args;
80050 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80051 if (!SWIG_IsOK(res1)) {
80052 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetName" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80053 }
80054 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80055 {
80056 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80057 result = (char *)(arg1)->GetName();
80058 SWIG_PYTHON_THREAD_END_ALLOW;
80059 }
80060 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
80061 return resultobj;
80062fail:
80063 return NULL;
80064}
80065
80066
80067SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetDemangledName(PyObject *self, PyObject *args) {
80068 PyObject *resultobj = 0;
80069 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80070 void *argp1 = 0 ;
80071 int res1 = 0 ;
80072 PyObject *swig_obj[1] ;
80073 char *result = 0 ;
80074
80075 (void)self;
80076 if (!args) SWIG_fail;
80077 swig_obj[0] = args;
80078 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80079 if (!SWIG_IsOK(res1)) {
80080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetDemangledName" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80081 }
80082 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80083 {
80084 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80085 result = (char *)(arg1)->GetDemangledName();
80086 SWIG_PYTHON_THREAD_END_ALLOW;
80087 }
80088 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
80089 return resultobj;
80090fail:
80091 return NULL;
80092}
80093
80094
80095SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetMangledName(PyObject *self, PyObject *args) {
80096 PyObject *resultobj = 0;
80097 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80098 void *argp1 = 0 ;
80099 int res1 = 0 ;
80100 PyObject *swig_obj[1] ;
80101 char *result = 0 ;
80102
80103 (void)self;
80104 if (!args) SWIG_fail;
80105 swig_obj[0] = args;
80106 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80107 if (!SWIG_IsOK(res1)) {
80108 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetMangledName" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80109 }
80110 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80111 {
80112 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80113 result = (char *)(arg1)->GetMangledName();
80114 SWIG_PYTHON_THREAD_END_ALLOW;
80115 }
80116 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
80117 return resultobj;
80118fail:
80119 return NULL;
80120}
80121
80122
80123SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetType(PyObject *self, PyObject *args) {
80124 PyObject *resultobj = 0;
80125 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80126 void *argp1 = 0 ;
80127 int res1 = 0 ;
80128 PyObject *swig_obj[1] ;
80129 lldb::SBType result;
80130
80131 (void)self;
80132 if (!args) SWIG_fail;
80133 swig_obj[0] = args;
80134 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80135 if (!SWIG_IsOK(res1)) {
80136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetType" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80137 }
80138 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80139 {
80140 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80141 result = (arg1)->GetType();
80142 SWIG_PYTHON_THREAD_END_ALLOW;
80143 }
80144 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
80145 return resultobj;
80146fail:
80147 return NULL;
80148}
80149
80150
80151SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetReturnType(PyObject *self, PyObject *args) {
80152 PyObject *resultobj = 0;
80153 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80154 void *argp1 = 0 ;
80155 int res1 = 0 ;
80156 PyObject *swig_obj[1] ;
80157 lldb::SBType result;
80158
80159 (void)self;
80160 if (!args) SWIG_fail;
80161 swig_obj[0] = args;
80162 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80163 if (!SWIG_IsOK(res1)) {
80164 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetReturnType" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80165 }
80166 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80167 {
80168 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80169 result = (arg1)->GetReturnType();
80170 SWIG_PYTHON_THREAD_END_ALLOW;
80171 }
80172 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
80173 return resultobj;
80174fail:
80175 return NULL;
80176}
80177
80178
80179SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetNumberOfArguments(PyObject *self, PyObject *args) {
80180 PyObject *resultobj = 0;
80181 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80182 void *argp1 = 0 ;
80183 int res1 = 0 ;
80184 PyObject *swig_obj[1] ;
80185 uint32_t result;
80186
80187 (void)self;
80188 if (!args) SWIG_fail;
80189 swig_obj[0] = args;
80190 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80191 if (!SWIG_IsOK(res1)) {
80192 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetNumberOfArguments" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80193 }
80194 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80195 {
80196 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80197 result = (uint32_t)(arg1)->GetNumberOfArguments();
80198 SWIG_PYTHON_THREAD_END_ALLOW;
80199 }
80200 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
80201 return resultobj;
80202fail:
80203 return NULL;
80204}
80205
80206
80207SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetArgumentTypeAtIndex(PyObject *self, PyObject *args) {
80208 PyObject *resultobj = 0;
80209 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80210 uint32_t arg2 ;
80211 void *argp1 = 0 ;
80212 int res1 = 0 ;
80213 unsigned int val2 ;
80214 int ecode2 = 0 ;
80215 PyObject *swig_obj[2] ;
80216 lldb::SBType result;
80217
80218 (void)self;
80219 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeMemberFunction_GetArgumentTypeAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
80220 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80221 if (!SWIG_IsOK(res1)) {
80222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetArgumentTypeAtIndex" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80223 }
80224 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80225 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
80226 if (!SWIG_IsOK(ecode2)) {
80227 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeMemberFunction_GetArgumentTypeAtIndex" "', argument " "2"" of type '" "uint32_t""'");
80228 }
80229 arg2 = static_cast< uint32_t >(val2);
80230 {
80231 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80232 result = (arg1)->GetArgumentTypeAtIndex(arg2);
80233 SWIG_PYTHON_THREAD_END_ALLOW;
80234 }
80235 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
80236 return resultobj;
80237fail:
80238 return NULL;
80239}
80240
80241
80242SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetKind(PyObject *self, PyObject *args) {
80243 PyObject *resultobj = 0;
80244 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80245 void *argp1 = 0 ;
80246 int res1 = 0 ;
80247 PyObject *swig_obj[1] ;
80248 lldb::MemberFunctionKind result;
80249
80250 (void)self;
80251 if (!args) SWIG_fail;
80252 swig_obj[0] = args;
80253 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80254 if (!SWIG_IsOK(res1)) {
80255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetKind" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80256 }
80257 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80258 {
80259 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80260 result = (lldb::MemberFunctionKind)(arg1)->GetKind();
80261 SWIG_PYTHON_THREAD_END_ALLOW;
80262 }
80263 resultobj = SWIG_From_int(value: static_cast< int >(result));
80264 return resultobj;
80265fail:
80266 return NULL;
80267}
80268
80269
80270SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetDescription(PyObject *self, PyObject *args) {
80271 PyObject *resultobj = 0;
80272 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80273 lldb::SBStream *arg2 = 0 ;
80274 lldb::DescriptionLevel arg3 ;
80275 void *argp1 = 0 ;
80276 int res1 = 0 ;
80277 void *argp2 = 0 ;
80278 int res2 = 0 ;
80279 int val3 ;
80280 int ecode3 = 0 ;
80281 PyObject *swig_obj[3] ;
80282 bool result;
80283
80284 (void)self;
80285 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeMemberFunction_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
80286 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80287 if (!SWIG_IsOK(res1)) {
80288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80289 }
80290 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80291 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
80292 if (!SWIG_IsOK(res2)) {
80293 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeMemberFunction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
80294 }
80295 if (!argp2) {
80296 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeMemberFunction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
80297 }
80298 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
80299 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
80300 if (!SWIG_IsOK(ecode3)) {
80301 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeMemberFunction_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
80302 }
80303 arg3 = static_cast< lldb::DescriptionLevel >(val3);
80304 {
80305 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80306 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
80307 SWIG_PYTHON_THREAD_END_ALLOW;
80308 }
80309 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80310 return resultobj;
80311fail:
80312 return NULL;
80313}
80314
80315
80316SWIGINTERN PyObject *_wrap_SBTypeMemberFunction___repr__(PyObject *self, PyObject *args) {
80317 PyObject *resultobj = 0;
80318 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
80319 void *argp1 = 0 ;
80320 int res1 = 0 ;
80321 PyObject *swig_obj[1] ;
80322 std::string result;
80323
80324 (void)self;
80325 if (!args) SWIG_fail;
80326 swig_obj[0] = args;
80327 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
80328 if (!SWIG_IsOK(res1)) {
80329 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction___repr__" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
80330 }
80331 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
80332 {
80333 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80334 result = lldb_SBTypeMemberFunction___repr__(self: arg1);
80335 SWIG_PYTHON_THREAD_END_ALLOW;
80336 }
80337 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
80338 return resultobj;
80339fail:
80340 return NULL;
80341}
80342
80343
80344SWIGINTERN PyObject *SBTypeMemberFunction_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
80345 PyObject *obj;
80346 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
80347 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_NewClientData(obj));
80348 return SWIG_Py_Void();
80349}
80350
80351SWIGINTERN PyObject *SBTypeMemberFunction_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
80352 return SWIG_Python_InitShadowInstance(args);
80353}
80354
80355SWIGINTERN PyObject *_wrap_new_SBTypeStaticField__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
80356 PyObject *resultobj = 0;
80357 lldb::SBTypeStaticField *result = 0 ;
80358
80359 (void)self;
80360 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
80361 {
80362 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80363 result = (lldb::SBTypeStaticField *)new lldb::SBTypeStaticField();
80364 SWIG_PYTHON_THREAD_END_ALLOW;
80365 }
80366 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeStaticField, SWIG_POINTER_NEW | 0 );
80367 return resultobj;
80368fail:
80369 return NULL;
80370}
80371
80372
80373SWIGINTERN PyObject *_wrap_new_SBTypeStaticField__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
80374 PyObject *resultobj = 0;
80375 lldb::SBTypeStaticField *arg1 = 0 ;
80376 void *argp1 = 0 ;
80377 int res1 = 0 ;
80378 lldb::SBTypeStaticField *result = 0 ;
80379
80380 (void)self;
80381 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
80382 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeStaticField, 0 | 0);
80383 if (!SWIG_IsOK(res1)) {
80384 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeStaticField" "', argument " "1"" of type '" "lldb::SBTypeStaticField const &""'");
80385 }
80386 if (!argp1) {
80387 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeStaticField" "', argument " "1"" of type '" "lldb::SBTypeStaticField const &""'");
80388 }
80389 arg1 = reinterpret_cast< lldb::SBTypeStaticField * >(argp1);
80390 {
80391 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80392 result = (lldb::SBTypeStaticField *)new lldb::SBTypeStaticField((lldb::SBTypeStaticField const &)*arg1);
80393 SWIG_PYTHON_THREAD_END_ALLOW;
80394 }
80395 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeStaticField, SWIG_POINTER_NEW | 0 );
80396 return resultobj;
80397fail:
80398 return NULL;
80399}
80400
80401
80402SWIGINTERN PyObject *_wrap_new_SBTypeStaticField(PyObject *self, PyObject *args) {
80403 Py_ssize_t argc;
80404 PyObject *argv[2] = {
80405 0
80406 };
80407
80408 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeStaticField", min: 0, max: 1, objs: argv))) SWIG_fail;
80409 --argc;
80410 if (argc == 0) {
80411 return _wrap_new_SBTypeStaticField__SWIG_0(self, nobjs: argc, argv);
80412 }
80413 if (argc == 1) {
80414 int _v = 0;
80415 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeStaticField, SWIG_POINTER_NO_NULL | 0);
80416 _v = SWIG_CheckState(res);
80417 if (_v) {
80418 return _wrap_new_SBTypeStaticField__SWIG_1(self, nobjs: argc, swig_obj: argv);
80419 }
80420 }
80421
80422fail:
80423 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeStaticField'.\n"
80424 " Possible C/C++ prototypes are:\n"
80425 " lldb::SBTypeStaticField::SBTypeStaticField()\n"
80426 " lldb::SBTypeStaticField::SBTypeStaticField(lldb::SBTypeStaticField const &)\n");
80427 return 0;
80428}
80429
80430
80431SWIGINTERN PyObject *_wrap_delete_SBTypeStaticField(PyObject *self, PyObject *args) {
80432 PyObject *resultobj = 0;
80433 lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ;
80434 void *argp1 = 0 ;
80435 int res1 = 0 ;
80436 PyObject *swig_obj[1] ;
80437
80438 (void)self;
80439 if (!args) SWIG_fail;
80440 swig_obj[0] = args;
80441 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeStaticField, SWIG_POINTER_DISOWN | 0 );
80442 if (!SWIG_IsOK(res1)) {
80443 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeStaticField" "', argument " "1"" of type '" "lldb::SBTypeStaticField *""'");
80444 }
80445 arg1 = reinterpret_cast< lldb::SBTypeStaticField * >(argp1);
80446 {
80447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80448 delete arg1;
80449 SWIG_PYTHON_THREAD_END_ALLOW;
80450 }
80451 resultobj = SWIG_Py_Void();
80452 return resultobj;
80453fail:
80454 return NULL;
80455}
80456
80457
80458SWIGINTERN PyObject *_wrap_SBTypeStaticField___nonzero__(PyObject *self, PyObject *args) {
80459 PyObject *resultobj = 0;
80460 lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ;
80461 void *argp1 = 0 ;
80462 int res1 = 0 ;
80463 PyObject *swig_obj[1] ;
80464 bool result;
80465
80466 (void)self;
80467 if (!args) SWIG_fail;
80468 swig_obj[0] = args;
80469 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeStaticField, 0 | 0 );
80470 if (!SWIG_IsOK(res1)) {
80471 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeStaticField___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeStaticField const *""'");
80472 }
80473 arg1 = reinterpret_cast< lldb::SBTypeStaticField * >(argp1);
80474 {
80475 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80476 result = (bool)((lldb::SBTypeStaticField const *)arg1)->operator bool();
80477 SWIG_PYTHON_THREAD_END_ALLOW;
80478 }
80479 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80480 return resultobj;
80481fail:
80482 return NULL;
80483}
80484
80485
80486SWIGINTERN PyObject *_wrap_SBTypeStaticField_IsValid(PyObject *self, PyObject *args) {
80487 PyObject *resultobj = 0;
80488 lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ;
80489 void *argp1 = 0 ;
80490 int res1 = 0 ;
80491 PyObject *swig_obj[1] ;
80492 bool result;
80493
80494 (void)self;
80495 if (!args) SWIG_fail;
80496 swig_obj[0] = args;
80497 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeStaticField, 0 | 0 );
80498 if (!SWIG_IsOK(res1)) {
80499 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeStaticField_IsValid" "', argument " "1"" of type '" "lldb::SBTypeStaticField const *""'");
80500 }
80501 arg1 = reinterpret_cast< lldb::SBTypeStaticField * >(argp1);
80502 {
80503 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80504 result = (bool)((lldb::SBTypeStaticField const *)arg1)->IsValid();
80505 SWIG_PYTHON_THREAD_END_ALLOW;
80506 }
80507 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80508 return resultobj;
80509fail:
80510 return NULL;
80511}
80512
80513
80514SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetName(PyObject *self, PyObject *args) {
80515 PyObject *resultobj = 0;
80516 lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ;
80517 void *argp1 = 0 ;
80518 int res1 = 0 ;
80519 PyObject *swig_obj[1] ;
80520 char *result = 0 ;
80521
80522 (void)self;
80523 if (!args) SWIG_fail;
80524 swig_obj[0] = args;
80525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeStaticField, 0 | 0 );
80526 if (!SWIG_IsOK(res1)) {
80527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeStaticField_GetName" "', argument " "1"" of type '" "lldb::SBTypeStaticField *""'");
80528 }
80529 arg1 = reinterpret_cast< lldb::SBTypeStaticField * >(argp1);
80530 {
80531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80532 result = (char *)(arg1)->GetName();
80533 SWIG_PYTHON_THREAD_END_ALLOW;
80534 }
80535 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
80536 return resultobj;
80537fail:
80538 return NULL;
80539}
80540
80541
80542SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetMangledName(PyObject *self, PyObject *args) {
80543 PyObject *resultobj = 0;
80544 lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ;
80545 void *argp1 = 0 ;
80546 int res1 = 0 ;
80547 PyObject *swig_obj[1] ;
80548 char *result = 0 ;
80549
80550 (void)self;
80551 if (!args) SWIG_fail;
80552 swig_obj[0] = args;
80553 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeStaticField, 0 | 0 );
80554 if (!SWIG_IsOK(res1)) {
80555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeStaticField_GetMangledName" "', argument " "1"" of type '" "lldb::SBTypeStaticField *""'");
80556 }
80557 arg1 = reinterpret_cast< lldb::SBTypeStaticField * >(argp1);
80558 {
80559 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80560 result = (char *)(arg1)->GetMangledName();
80561 SWIG_PYTHON_THREAD_END_ALLOW;
80562 }
80563 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
80564 return resultobj;
80565fail:
80566 return NULL;
80567}
80568
80569
80570SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetType(PyObject *self, PyObject *args) {
80571 PyObject *resultobj = 0;
80572 lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ;
80573 void *argp1 = 0 ;
80574 int res1 = 0 ;
80575 PyObject *swig_obj[1] ;
80576 lldb::SBType result;
80577
80578 (void)self;
80579 if (!args) SWIG_fail;
80580 swig_obj[0] = args;
80581 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeStaticField, 0 | 0 );
80582 if (!SWIG_IsOK(res1)) {
80583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeStaticField_GetType" "', argument " "1"" of type '" "lldb::SBTypeStaticField *""'");
80584 }
80585 arg1 = reinterpret_cast< lldb::SBTypeStaticField * >(argp1);
80586 {
80587 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80588 result = (arg1)->GetType();
80589 SWIG_PYTHON_THREAD_END_ALLOW;
80590 }
80591 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
80592 return resultobj;
80593fail:
80594 return NULL;
80595}
80596
80597
80598SWIGINTERN PyObject *_wrap_SBTypeStaticField_GetConstantValue(PyObject *self, PyObject *args) {
80599 PyObject *resultobj = 0;
80600 lldb::SBTypeStaticField *arg1 = (lldb::SBTypeStaticField *) 0 ;
80601 lldb::SBTarget arg2 ;
80602 void *argp1 = 0 ;
80603 int res1 = 0 ;
80604 void *argp2 ;
80605 int res2 = 0 ;
80606 PyObject *swig_obj[2] ;
80607 lldb::SBValue result;
80608
80609 (void)self;
80610 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeStaticField_GetConstantValue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
80611 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeStaticField, 0 | 0 );
80612 if (!SWIG_IsOK(res1)) {
80613 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeStaticField_GetConstantValue" "', argument " "1"" of type '" "lldb::SBTypeStaticField *""'");
80614 }
80615 arg1 = reinterpret_cast< lldb::SBTypeStaticField * >(argp1);
80616 {
80617 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
80618 if (!SWIG_IsOK(res2)) {
80619 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeStaticField_GetConstantValue" "', argument " "2"" of type '" "lldb::SBTarget""'");
80620 }
80621 if (!argp2) {
80622 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeStaticField_GetConstantValue" "', argument " "2"" of type '" "lldb::SBTarget""'");
80623 } else {
80624 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
80625 arg2 = *temp;
80626 if (SWIG_IsNewObj(res2)) delete temp;
80627 }
80628 }
80629 {
80630 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80631 result = (arg1)->GetConstantValue(target: arg2);
80632 SWIG_PYTHON_THREAD_END_ALLOW;
80633 }
80634 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
80635 return resultobj;
80636fail:
80637 return NULL;
80638}
80639
80640
80641SWIGINTERN PyObject *SBTypeStaticField_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
80642 PyObject *obj;
80643 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
80644 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeStaticField, SWIG_NewClientData(obj));
80645 return SWIG_Py_Void();
80646}
80647
80648SWIGINTERN PyObject *SBTypeStaticField_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
80649 return SWIG_Python_InitShadowInstance(args);
80650}
80651
80652SWIGINTERN PyObject *_wrap_new_SBType__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
80653 PyObject *resultobj = 0;
80654 lldb::SBType *result = 0 ;
80655
80656 (void)self;
80657 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
80658 {
80659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80660 result = (lldb::SBType *)new lldb::SBType();
80661 SWIG_PYTHON_THREAD_END_ALLOW;
80662 }
80663 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_NEW | 0 );
80664 return resultobj;
80665fail:
80666 return NULL;
80667}
80668
80669
80670SWIGINTERN PyObject *_wrap_new_SBType__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
80671 PyObject *resultobj = 0;
80672 lldb::SBType *arg1 = 0 ;
80673 void *argp1 = 0 ;
80674 int res1 = 0 ;
80675 lldb::SBType *result = 0 ;
80676
80677 (void)self;
80678 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
80679 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBType, 0 | 0);
80680 if (!SWIG_IsOK(res1)) {
80681 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBType" "', argument " "1"" of type '" "lldb::SBType const &""'");
80682 }
80683 if (!argp1) {
80684 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBType" "', argument " "1"" of type '" "lldb::SBType const &""'");
80685 }
80686 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80687 {
80688 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80689 result = (lldb::SBType *)new lldb::SBType((lldb::SBType const &)*arg1);
80690 SWIG_PYTHON_THREAD_END_ALLOW;
80691 }
80692 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_NEW | 0 );
80693 return resultobj;
80694fail:
80695 return NULL;
80696}
80697
80698
80699SWIGINTERN PyObject *_wrap_new_SBType(PyObject *self, PyObject *args) {
80700 Py_ssize_t argc;
80701 PyObject *argv[2] = {
80702 0
80703 };
80704
80705 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBType", min: 0, max: 1, objs: argv))) SWIG_fail;
80706 --argc;
80707 if (argc == 0) {
80708 return _wrap_new_SBType__SWIG_0(self, nobjs: argc, argv);
80709 }
80710 if (argc == 1) {
80711 int _v = 0;
80712 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBType, SWIG_POINTER_NO_NULL | 0);
80713 _v = SWIG_CheckState(res);
80714 if (_v) {
80715 return _wrap_new_SBType__SWIG_1(self, nobjs: argc, swig_obj: argv);
80716 }
80717 }
80718
80719fail:
80720 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBType'.\n"
80721 " Possible C/C++ prototypes are:\n"
80722 " lldb::SBType::SBType()\n"
80723 " lldb::SBType::SBType(lldb::SBType const &)\n");
80724 return 0;
80725}
80726
80727
80728SWIGINTERN PyObject *_wrap_delete_SBType(PyObject *self, PyObject *args) {
80729 PyObject *resultobj = 0;
80730 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80731 void *argp1 = 0 ;
80732 int res1 = 0 ;
80733 PyObject *swig_obj[1] ;
80734
80735 (void)self;
80736 if (!args) SWIG_fail;
80737 swig_obj[0] = args;
80738 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, SWIG_POINTER_DISOWN | 0 );
80739 if (!SWIG_IsOK(res1)) {
80740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBType" "', argument " "1"" of type '" "lldb::SBType *""'");
80741 }
80742 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80743 {
80744 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80745 delete arg1;
80746 SWIG_PYTHON_THREAD_END_ALLOW;
80747 }
80748 resultobj = SWIG_Py_Void();
80749 return resultobj;
80750fail:
80751 return NULL;
80752}
80753
80754
80755SWIGINTERN PyObject *_wrap_SBType___nonzero__(PyObject *self, PyObject *args) {
80756 PyObject *resultobj = 0;
80757 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80758 void *argp1 = 0 ;
80759 int res1 = 0 ;
80760 PyObject *swig_obj[1] ;
80761 bool result;
80762
80763 (void)self;
80764 if (!args) SWIG_fail;
80765 swig_obj[0] = args;
80766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80767 if (!SWIG_IsOK(res1)) {
80768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType___nonzero__" "', argument " "1"" of type '" "lldb::SBType const *""'");
80769 }
80770 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80771 {
80772 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80773 result = (bool)((lldb::SBType const *)arg1)->operator bool();
80774 SWIG_PYTHON_THREAD_END_ALLOW;
80775 }
80776 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80777 return resultobj;
80778fail:
80779 return NULL;
80780}
80781
80782
80783SWIGINTERN PyObject *_wrap_SBType_IsValid(PyObject *self, PyObject *args) {
80784 PyObject *resultobj = 0;
80785 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80786 void *argp1 = 0 ;
80787 int res1 = 0 ;
80788 PyObject *swig_obj[1] ;
80789 bool result;
80790
80791 (void)self;
80792 if (!args) SWIG_fail;
80793 swig_obj[0] = args;
80794 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80795 if (!SWIG_IsOK(res1)) {
80796 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsValid" "', argument " "1"" of type '" "lldb::SBType const *""'");
80797 }
80798 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80799 {
80800 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80801 result = (bool)((lldb::SBType const *)arg1)->IsValid();
80802 SWIG_PYTHON_THREAD_END_ALLOW;
80803 }
80804 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80805 return resultobj;
80806fail:
80807 return NULL;
80808}
80809
80810
80811SWIGINTERN PyObject *_wrap_SBType_GetByteSize(PyObject *self, PyObject *args) {
80812 PyObject *resultobj = 0;
80813 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80814 void *argp1 = 0 ;
80815 int res1 = 0 ;
80816 PyObject *swig_obj[1] ;
80817 uint64_t result;
80818
80819 (void)self;
80820 if (!args) SWIG_fail;
80821 swig_obj[0] = args;
80822 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80823 if (!SWIG_IsOK(res1)) {
80824 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetByteSize" "', argument " "1"" of type '" "lldb::SBType *""'");
80825 }
80826 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80827 {
80828 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80829 result = (uint64_t)(arg1)->GetByteSize();
80830 SWIG_PYTHON_THREAD_END_ALLOW;
80831 }
80832 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
80833 return resultobj;
80834fail:
80835 return NULL;
80836}
80837
80838
80839SWIGINTERN PyObject *_wrap_SBType_GetByteAlign(PyObject *self, PyObject *args) {
80840 PyObject *resultobj = 0;
80841 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80842 void *argp1 = 0 ;
80843 int res1 = 0 ;
80844 PyObject *swig_obj[1] ;
80845 uint64_t result;
80846
80847 (void)self;
80848 if (!args) SWIG_fail;
80849 swig_obj[0] = args;
80850 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80851 if (!SWIG_IsOK(res1)) {
80852 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetByteAlign" "', argument " "1"" of type '" "lldb::SBType *""'");
80853 }
80854 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80855 {
80856 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80857 result = (uint64_t)(arg1)->GetByteAlign();
80858 SWIG_PYTHON_THREAD_END_ALLOW;
80859 }
80860 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
80861 return resultobj;
80862fail:
80863 return NULL;
80864}
80865
80866
80867SWIGINTERN PyObject *_wrap_SBType_IsPointerType(PyObject *self, PyObject *args) {
80868 PyObject *resultobj = 0;
80869 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80870 void *argp1 = 0 ;
80871 int res1 = 0 ;
80872 PyObject *swig_obj[1] ;
80873 bool result;
80874
80875 (void)self;
80876 if (!args) SWIG_fail;
80877 swig_obj[0] = args;
80878 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80879 if (!SWIG_IsOK(res1)) {
80880 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsPointerType" "', argument " "1"" of type '" "lldb::SBType *""'");
80881 }
80882 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80883 {
80884 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80885 result = (bool)(arg1)->IsPointerType();
80886 SWIG_PYTHON_THREAD_END_ALLOW;
80887 }
80888 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80889 return resultobj;
80890fail:
80891 return NULL;
80892}
80893
80894
80895SWIGINTERN PyObject *_wrap_SBType_IsReferenceType(PyObject *self, PyObject *args) {
80896 PyObject *resultobj = 0;
80897 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80898 void *argp1 = 0 ;
80899 int res1 = 0 ;
80900 PyObject *swig_obj[1] ;
80901 bool result;
80902
80903 (void)self;
80904 if (!args) SWIG_fail;
80905 swig_obj[0] = args;
80906 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80907 if (!SWIG_IsOK(res1)) {
80908 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsReferenceType" "', argument " "1"" of type '" "lldb::SBType *""'");
80909 }
80910 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80911 {
80912 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80913 result = (bool)(arg1)->IsReferenceType();
80914 SWIG_PYTHON_THREAD_END_ALLOW;
80915 }
80916 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80917 return resultobj;
80918fail:
80919 return NULL;
80920}
80921
80922
80923SWIGINTERN PyObject *_wrap_SBType_IsFunctionType(PyObject *self, PyObject *args) {
80924 PyObject *resultobj = 0;
80925 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80926 void *argp1 = 0 ;
80927 int res1 = 0 ;
80928 PyObject *swig_obj[1] ;
80929 bool result;
80930
80931 (void)self;
80932 if (!args) SWIG_fail;
80933 swig_obj[0] = args;
80934 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80935 if (!SWIG_IsOK(res1)) {
80936 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsFunctionType" "', argument " "1"" of type '" "lldb::SBType *""'");
80937 }
80938 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80939 {
80940 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80941 result = (bool)(arg1)->IsFunctionType();
80942 SWIG_PYTHON_THREAD_END_ALLOW;
80943 }
80944 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80945 return resultobj;
80946fail:
80947 return NULL;
80948}
80949
80950
80951SWIGINTERN PyObject *_wrap_SBType_IsPolymorphicClass(PyObject *self, PyObject *args) {
80952 PyObject *resultobj = 0;
80953 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80954 void *argp1 = 0 ;
80955 int res1 = 0 ;
80956 PyObject *swig_obj[1] ;
80957 bool result;
80958
80959 (void)self;
80960 if (!args) SWIG_fail;
80961 swig_obj[0] = args;
80962 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80963 if (!SWIG_IsOK(res1)) {
80964 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsPolymorphicClass" "', argument " "1"" of type '" "lldb::SBType *""'");
80965 }
80966 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80967 {
80968 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80969 result = (bool)(arg1)->IsPolymorphicClass();
80970 SWIG_PYTHON_THREAD_END_ALLOW;
80971 }
80972 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
80973 return resultobj;
80974fail:
80975 return NULL;
80976}
80977
80978
80979SWIGINTERN PyObject *_wrap_SBType_IsArrayType(PyObject *self, PyObject *args) {
80980 PyObject *resultobj = 0;
80981 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
80982 void *argp1 = 0 ;
80983 int res1 = 0 ;
80984 PyObject *swig_obj[1] ;
80985 bool result;
80986
80987 (void)self;
80988 if (!args) SWIG_fail;
80989 swig_obj[0] = args;
80990 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
80991 if (!SWIG_IsOK(res1)) {
80992 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsArrayType" "', argument " "1"" of type '" "lldb::SBType *""'");
80993 }
80994 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
80995 {
80996 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
80997 result = (bool)(arg1)->IsArrayType();
80998 SWIG_PYTHON_THREAD_END_ALLOW;
80999 }
81000 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
81001 return resultobj;
81002fail:
81003 return NULL;
81004}
81005
81006
81007SWIGINTERN PyObject *_wrap_SBType_IsVectorType(PyObject *self, PyObject *args) {
81008 PyObject *resultobj = 0;
81009 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81010 void *argp1 = 0 ;
81011 int res1 = 0 ;
81012 PyObject *swig_obj[1] ;
81013 bool result;
81014
81015 (void)self;
81016 if (!args) SWIG_fail;
81017 swig_obj[0] = args;
81018 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81019 if (!SWIG_IsOK(res1)) {
81020 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsVectorType" "', argument " "1"" of type '" "lldb::SBType *""'");
81021 }
81022 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81023 {
81024 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81025 result = (bool)(arg1)->IsVectorType();
81026 SWIG_PYTHON_THREAD_END_ALLOW;
81027 }
81028 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
81029 return resultobj;
81030fail:
81031 return NULL;
81032}
81033
81034
81035SWIGINTERN PyObject *_wrap_SBType_IsTypedefType(PyObject *self, PyObject *args) {
81036 PyObject *resultobj = 0;
81037 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81038 void *argp1 = 0 ;
81039 int res1 = 0 ;
81040 PyObject *swig_obj[1] ;
81041 bool result;
81042
81043 (void)self;
81044 if (!args) SWIG_fail;
81045 swig_obj[0] = args;
81046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81047 if (!SWIG_IsOK(res1)) {
81048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsTypedefType" "', argument " "1"" of type '" "lldb::SBType *""'");
81049 }
81050 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81051 {
81052 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81053 result = (bool)(arg1)->IsTypedefType();
81054 SWIG_PYTHON_THREAD_END_ALLOW;
81055 }
81056 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
81057 return resultobj;
81058fail:
81059 return NULL;
81060}
81061
81062
81063SWIGINTERN PyObject *_wrap_SBType_IsAnonymousType(PyObject *self, PyObject *args) {
81064 PyObject *resultobj = 0;
81065 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81066 void *argp1 = 0 ;
81067 int res1 = 0 ;
81068 PyObject *swig_obj[1] ;
81069 bool result;
81070
81071 (void)self;
81072 if (!args) SWIG_fail;
81073 swig_obj[0] = args;
81074 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81075 if (!SWIG_IsOK(res1)) {
81076 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsAnonymousType" "', argument " "1"" of type '" "lldb::SBType *""'");
81077 }
81078 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81079 {
81080 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81081 result = (bool)(arg1)->IsAnonymousType();
81082 SWIG_PYTHON_THREAD_END_ALLOW;
81083 }
81084 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
81085 return resultobj;
81086fail:
81087 return NULL;
81088}
81089
81090
81091SWIGINTERN PyObject *_wrap_SBType_IsScopedEnumerationType(PyObject *self, PyObject *args) {
81092 PyObject *resultobj = 0;
81093 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81094 void *argp1 = 0 ;
81095 int res1 = 0 ;
81096 PyObject *swig_obj[1] ;
81097 bool result;
81098
81099 (void)self;
81100 if (!args) SWIG_fail;
81101 swig_obj[0] = args;
81102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81103 if (!SWIG_IsOK(res1)) {
81104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsScopedEnumerationType" "', argument " "1"" of type '" "lldb::SBType *""'");
81105 }
81106 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81107 {
81108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81109 result = (bool)(arg1)->IsScopedEnumerationType();
81110 SWIG_PYTHON_THREAD_END_ALLOW;
81111 }
81112 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
81113 return resultobj;
81114fail:
81115 return NULL;
81116}
81117
81118
81119SWIGINTERN PyObject *_wrap_SBType_IsAggregateType(PyObject *self, PyObject *args) {
81120 PyObject *resultobj = 0;
81121 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81122 void *argp1 = 0 ;
81123 int res1 = 0 ;
81124 PyObject *swig_obj[1] ;
81125 bool result;
81126
81127 (void)self;
81128 if (!args) SWIG_fail;
81129 swig_obj[0] = args;
81130 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81131 if (!SWIG_IsOK(res1)) {
81132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsAggregateType" "', argument " "1"" of type '" "lldb::SBType *""'");
81133 }
81134 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81135 {
81136 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81137 result = (bool)(arg1)->IsAggregateType();
81138 SWIG_PYTHON_THREAD_END_ALLOW;
81139 }
81140 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
81141 return resultobj;
81142fail:
81143 return NULL;
81144}
81145
81146
81147SWIGINTERN PyObject *_wrap_SBType_GetPointerType(PyObject *self, PyObject *args) {
81148 PyObject *resultobj = 0;
81149 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81150 void *argp1 = 0 ;
81151 int res1 = 0 ;
81152 PyObject *swig_obj[1] ;
81153 lldb::SBType result;
81154
81155 (void)self;
81156 if (!args) SWIG_fail;
81157 swig_obj[0] = args;
81158 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81159 if (!SWIG_IsOK(res1)) {
81160 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetPointerType" "', argument " "1"" of type '" "lldb::SBType *""'");
81161 }
81162 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81163 {
81164 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81165 result = (arg1)->GetPointerType();
81166 SWIG_PYTHON_THREAD_END_ALLOW;
81167 }
81168 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81169 return resultobj;
81170fail:
81171 return NULL;
81172}
81173
81174
81175SWIGINTERN PyObject *_wrap_SBType_GetPointeeType(PyObject *self, PyObject *args) {
81176 PyObject *resultobj = 0;
81177 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81178 void *argp1 = 0 ;
81179 int res1 = 0 ;
81180 PyObject *swig_obj[1] ;
81181 lldb::SBType result;
81182
81183 (void)self;
81184 if (!args) SWIG_fail;
81185 swig_obj[0] = args;
81186 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81187 if (!SWIG_IsOK(res1)) {
81188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetPointeeType" "', argument " "1"" of type '" "lldb::SBType *""'");
81189 }
81190 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81191 {
81192 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81193 result = (arg1)->GetPointeeType();
81194 SWIG_PYTHON_THREAD_END_ALLOW;
81195 }
81196 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81197 return resultobj;
81198fail:
81199 return NULL;
81200}
81201
81202
81203SWIGINTERN PyObject *_wrap_SBType_GetReferenceType(PyObject *self, PyObject *args) {
81204 PyObject *resultobj = 0;
81205 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81206 void *argp1 = 0 ;
81207 int res1 = 0 ;
81208 PyObject *swig_obj[1] ;
81209 lldb::SBType result;
81210
81211 (void)self;
81212 if (!args) SWIG_fail;
81213 swig_obj[0] = args;
81214 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81215 if (!SWIG_IsOK(res1)) {
81216 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetReferenceType" "', argument " "1"" of type '" "lldb::SBType *""'");
81217 }
81218 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81219 {
81220 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81221 result = (arg1)->GetReferenceType();
81222 SWIG_PYTHON_THREAD_END_ALLOW;
81223 }
81224 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81225 return resultobj;
81226fail:
81227 return NULL;
81228}
81229
81230
81231SWIGINTERN PyObject *_wrap_SBType_GetTypedefedType(PyObject *self, PyObject *args) {
81232 PyObject *resultobj = 0;
81233 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81234 void *argp1 = 0 ;
81235 int res1 = 0 ;
81236 PyObject *swig_obj[1] ;
81237 lldb::SBType result;
81238
81239 (void)self;
81240 if (!args) SWIG_fail;
81241 swig_obj[0] = args;
81242 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81243 if (!SWIG_IsOK(res1)) {
81244 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTypedefedType" "', argument " "1"" of type '" "lldb::SBType *""'");
81245 }
81246 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81247 {
81248 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81249 result = (arg1)->GetTypedefedType();
81250 SWIG_PYTHON_THREAD_END_ALLOW;
81251 }
81252 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81253 return resultobj;
81254fail:
81255 return NULL;
81256}
81257
81258
81259SWIGINTERN PyObject *_wrap_SBType_GetDereferencedType(PyObject *self, PyObject *args) {
81260 PyObject *resultobj = 0;
81261 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81262 void *argp1 = 0 ;
81263 int res1 = 0 ;
81264 PyObject *swig_obj[1] ;
81265 lldb::SBType result;
81266
81267 (void)self;
81268 if (!args) SWIG_fail;
81269 swig_obj[0] = args;
81270 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81271 if (!SWIG_IsOK(res1)) {
81272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetDereferencedType" "', argument " "1"" of type '" "lldb::SBType *""'");
81273 }
81274 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81275 {
81276 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81277 result = (arg1)->GetDereferencedType();
81278 SWIG_PYTHON_THREAD_END_ALLOW;
81279 }
81280 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81281 return resultobj;
81282fail:
81283 return NULL;
81284}
81285
81286
81287SWIGINTERN PyObject *_wrap_SBType_GetUnqualifiedType(PyObject *self, PyObject *args) {
81288 PyObject *resultobj = 0;
81289 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81290 void *argp1 = 0 ;
81291 int res1 = 0 ;
81292 PyObject *swig_obj[1] ;
81293 lldb::SBType result;
81294
81295 (void)self;
81296 if (!args) SWIG_fail;
81297 swig_obj[0] = args;
81298 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81299 if (!SWIG_IsOK(res1)) {
81300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetUnqualifiedType" "', argument " "1"" of type '" "lldb::SBType *""'");
81301 }
81302 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81303 {
81304 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81305 result = (arg1)->GetUnqualifiedType();
81306 SWIG_PYTHON_THREAD_END_ALLOW;
81307 }
81308 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81309 return resultobj;
81310fail:
81311 return NULL;
81312}
81313
81314
81315SWIGINTERN PyObject *_wrap_SBType_GetArrayElementType(PyObject *self, PyObject *args) {
81316 PyObject *resultobj = 0;
81317 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81318 void *argp1 = 0 ;
81319 int res1 = 0 ;
81320 PyObject *swig_obj[1] ;
81321 lldb::SBType result;
81322
81323 (void)self;
81324 if (!args) SWIG_fail;
81325 swig_obj[0] = args;
81326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81327 if (!SWIG_IsOK(res1)) {
81328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetArrayElementType" "', argument " "1"" of type '" "lldb::SBType *""'");
81329 }
81330 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81331 {
81332 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81333 result = (arg1)->GetArrayElementType();
81334 SWIG_PYTHON_THREAD_END_ALLOW;
81335 }
81336 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81337 return resultobj;
81338fail:
81339 return NULL;
81340}
81341
81342
81343SWIGINTERN PyObject *_wrap_SBType_GetArrayType(PyObject *self, PyObject *args) {
81344 PyObject *resultobj = 0;
81345 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81346 uint64_t arg2 ;
81347 void *argp1 = 0 ;
81348 int res1 = 0 ;
81349 unsigned long long val2 ;
81350 int ecode2 = 0 ;
81351 PyObject *swig_obj[2] ;
81352 lldb::SBType result;
81353
81354 (void)self;
81355 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetArrayType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
81356 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81357 if (!SWIG_IsOK(res1)) {
81358 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetArrayType" "', argument " "1"" of type '" "lldb::SBType *""'");
81359 }
81360 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81361 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
81362 if (!SWIG_IsOK(ecode2)) {
81363 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetArrayType" "', argument " "2"" of type '" "uint64_t""'");
81364 }
81365 arg2 = static_cast< uint64_t >(val2);
81366 {
81367 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81368 result = (arg1)->GetArrayType(size: arg2);
81369 SWIG_PYTHON_THREAD_END_ALLOW;
81370 }
81371 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81372 return resultobj;
81373fail:
81374 return NULL;
81375}
81376
81377
81378SWIGINTERN PyObject *_wrap_SBType_GetVectorElementType(PyObject *self, PyObject *args) {
81379 PyObject *resultobj = 0;
81380 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81381 void *argp1 = 0 ;
81382 int res1 = 0 ;
81383 PyObject *swig_obj[1] ;
81384 lldb::SBType result;
81385
81386 (void)self;
81387 if (!args) SWIG_fail;
81388 swig_obj[0] = args;
81389 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81390 if (!SWIG_IsOK(res1)) {
81391 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetVectorElementType" "', argument " "1"" of type '" "lldb::SBType *""'");
81392 }
81393 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81394 {
81395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81396 result = (arg1)->GetVectorElementType();
81397 SWIG_PYTHON_THREAD_END_ALLOW;
81398 }
81399 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81400 return resultobj;
81401fail:
81402 return NULL;
81403}
81404
81405
81406SWIGINTERN PyObject *_wrap_SBType_GetCanonicalType(PyObject *self, PyObject *args) {
81407 PyObject *resultobj = 0;
81408 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81409 void *argp1 = 0 ;
81410 int res1 = 0 ;
81411 PyObject *swig_obj[1] ;
81412 lldb::SBType result;
81413
81414 (void)self;
81415 if (!args) SWIG_fail;
81416 swig_obj[0] = args;
81417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81418 if (!SWIG_IsOK(res1)) {
81419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetCanonicalType" "', argument " "1"" of type '" "lldb::SBType *""'");
81420 }
81421 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81422 {
81423 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81424 result = (arg1)->GetCanonicalType();
81425 SWIG_PYTHON_THREAD_END_ALLOW;
81426 }
81427 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81428 return resultobj;
81429fail:
81430 return NULL;
81431}
81432
81433
81434SWIGINTERN PyObject *_wrap_SBType_GetEnumerationIntegerType(PyObject *self, PyObject *args) {
81435 PyObject *resultobj = 0;
81436 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81437 void *argp1 = 0 ;
81438 int res1 = 0 ;
81439 PyObject *swig_obj[1] ;
81440 lldb::SBType result;
81441
81442 (void)self;
81443 if (!args) SWIG_fail;
81444 swig_obj[0] = args;
81445 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81446 if (!SWIG_IsOK(res1)) {
81447 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetEnumerationIntegerType" "', argument " "1"" of type '" "lldb::SBType *""'");
81448 }
81449 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81450 {
81451 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81452 result = (arg1)->GetEnumerationIntegerType();
81453 SWIG_PYTHON_THREAD_END_ALLOW;
81454 }
81455 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81456 return resultobj;
81457fail:
81458 return NULL;
81459}
81460
81461
81462SWIGINTERN PyObject *_wrap_SBType_GetBasicType__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
81463 PyObject *resultobj = 0;
81464 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81465 void *argp1 = 0 ;
81466 int res1 = 0 ;
81467 lldb::BasicType result;
81468
81469 (void)self;
81470 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
81471 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81472 if (!SWIG_IsOK(res1)) {
81473 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetBasicType" "', argument " "1"" of type '" "lldb::SBType *""'");
81474 }
81475 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81476 {
81477 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81478 result = (lldb::BasicType)(arg1)->GetBasicType();
81479 SWIG_PYTHON_THREAD_END_ALLOW;
81480 }
81481 resultobj = SWIG_From_int(value: static_cast< int >(result));
81482 return resultobj;
81483fail:
81484 return NULL;
81485}
81486
81487
81488SWIGINTERN PyObject *_wrap_SBType_GetBasicType__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
81489 PyObject *resultobj = 0;
81490 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81491 lldb::BasicType arg2 ;
81492 void *argp1 = 0 ;
81493 int res1 = 0 ;
81494 int val2 ;
81495 int ecode2 = 0 ;
81496 lldb::SBType result;
81497
81498 (void)self;
81499 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
81500 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81501 if (!SWIG_IsOK(res1)) {
81502 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetBasicType" "', argument " "1"" of type '" "lldb::SBType *""'");
81503 }
81504 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81505 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
81506 if (!SWIG_IsOK(ecode2)) {
81507 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetBasicType" "', argument " "2"" of type '" "lldb::BasicType""'");
81508 }
81509 arg2 = static_cast< lldb::BasicType >(val2);
81510 {
81511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81512 result = (arg1)->GetBasicType(type: arg2);
81513 SWIG_PYTHON_THREAD_END_ALLOW;
81514 }
81515 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81516 return resultobj;
81517fail:
81518 return NULL;
81519}
81520
81521
81522SWIGINTERN PyObject *_wrap_SBType_GetBasicType(PyObject *self, PyObject *args) {
81523 Py_ssize_t argc;
81524 PyObject *argv[3] = {
81525 0
81526 };
81527
81528 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBType_GetBasicType", min: 0, max: 2, objs: argv))) SWIG_fail;
81529 --argc;
81530 if (argc == 1) {
81531 int _v = 0;
81532 void *vptr = 0;
81533 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBType, 0);
81534 _v = SWIG_CheckState(res);
81535 if (_v) {
81536 return _wrap_SBType_GetBasicType__SWIG_0(self, nobjs: argc, swig_obj: argv);
81537 }
81538 }
81539 if (argc == 2) {
81540 int _v = 0;
81541 void *vptr = 0;
81542 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBType, 0);
81543 _v = SWIG_CheckState(res);
81544 if (_v) {
81545 {
81546 int res = SWIG_AsVal_int(obj: argv[1], NULL);
81547 _v = SWIG_CheckState(res);
81548 }
81549 if (_v) {
81550 return _wrap_SBType_GetBasicType__SWIG_1(self, nobjs: argc, swig_obj: argv);
81551 }
81552 }
81553 }
81554
81555fail:
81556 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBType_GetBasicType'.\n"
81557 " Possible C/C++ prototypes are:\n"
81558 " lldb::SBType::GetBasicType()\n"
81559 " lldb::SBType::GetBasicType(lldb::BasicType)\n");
81560 return 0;
81561}
81562
81563
81564SWIGINTERN PyObject *_wrap_SBType_GetNumberOfFields(PyObject *self, PyObject *args) {
81565 PyObject *resultobj = 0;
81566 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81567 void *argp1 = 0 ;
81568 int res1 = 0 ;
81569 PyObject *swig_obj[1] ;
81570 uint32_t result;
81571
81572 (void)self;
81573 if (!args) SWIG_fail;
81574 swig_obj[0] = args;
81575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81576 if (!SWIG_IsOK(res1)) {
81577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfFields" "', argument " "1"" of type '" "lldb::SBType *""'");
81578 }
81579 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81580 {
81581 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81582 result = (uint32_t)(arg1)->GetNumberOfFields();
81583 SWIG_PYTHON_THREAD_END_ALLOW;
81584 }
81585 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
81586 return resultobj;
81587fail:
81588 return NULL;
81589}
81590
81591
81592SWIGINTERN PyObject *_wrap_SBType_GetNumberOfDirectBaseClasses(PyObject *self, PyObject *args) {
81593 PyObject *resultobj = 0;
81594 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81595 void *argp1 = 0 ;
81596 int res1 = 0 ;
81597 PyObject *swig_obj[1] ;
81598 uint32_t result;
81599
81600 (void)self;
81601 if (!args) SWIG_fail;
81602 swig_obj[0] = args;
81603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81604 if (!SWIG_IsOK(res1)) {
81605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfDirectBaseClasses" "', argument " "1"" of type '" "lldb::SBType *""'");
81606 }
81607 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81608 {
81609 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81610 result = (uint32_t)(arg1)->GetNumberOfDirectBaseClasses();
81611 SWIG_PYTHON_THREAD_END_ALLOW;
81612 }
81613 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
81614 return resultobj;
81615fail:
81616 return NULL;
81617}
81618
81619
81620SWIGINTERN PyObject *_wrap_SBType_GetNumberOfVirtualBaseClasses(PyObject *self, PyObject *args) {
81621 PyObject *resultobj = 0;
81622 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81623 void *argp1 = 0 ;
81624 int res1 = 0 ;
81625 PyObject *swig_obj[1] ;
81626 uint32_t result;
81627
81628 (void)self;
81629 if (!args) SWIG_fail;
81630 swig_obj[0] = args;
81631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81632 if (!SWIG_IsOK(res1)) {
81633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfVirtualBaseClasses" "', argument " "1"" of type '" "lldb::SBType *""'");
81634 }
81635 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81636 {
81637 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81638 result = (uint32_t)(arg1)->GetNumberOfVirtualBaseClasses();
81639 SWIG_PYTHON_THREAD_END_ALLOW;
81640 }
81641 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
81642 return resultobj;
81643fail:
81644 return NULL;
81645}
81646
81647
81648SWIGINTERN PyObject *_wrap_SBType_GetFieldAtIndex(PyObject *self, PyObject *args) {
81649 PyObject *resultobj = 0;
81650 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81651 uint32_t arg2 ;
81652 void *argp1 = 0 ;
81653 int res1 = 0 ;
81654 unsigned int val2 ;
81655 int ecode2 = 0 ;
81656 PyObject *swig_obj[2] ;
81657 lldb::SBTypeMember result;
81658
81659 (void)self;
81660 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetFieldAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
81661 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81662 if (!SWIG_IsOK(res1)) {
81663 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetFieldAtIndex" "', argument " "1"" of type '" "lldb::SBType *""'");
81664 }
81665 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81666 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
81667 if (!SWIG_IsOK(ecode2)) {
81668 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetFieldAtIndex" "', argument " "2"" of type '" "uint32_t""'");
81669 }
81670 arg2 = static_cast< uint32_t >(val2);
81671 {
81672 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81673 result = (arg1)->GetFieldAtIndex(idx: arg2);
81674 SWIG_PYTHON_THREAD_END_ALLOW;
81675 }
81676 resultobj = SWIG_NewPointerObj((new lldb::SBTypeMember(result)), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_OWN | 0 );
81677 return resultobj;
81678fail:
81679 return NULL;
81680}
81681
81682
81683SWIGINTERN PyObject *_wrap_SBType_GetDirectBaseClassAtIndex(PyObject *self, PyObject *args) {
81684 PyObject *resultobj = 0;
81685 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81686 uint32_t arg2 ;
81687 void *argp1 = 0 ;
81688 int res1 = 0 ;
81689 unsigned int val2 ;
81690 int ecode2 = 0 ;
81691 PyObject *swig_obj[2] ;
81692 lldb::SBTypeMember result;
81693
81694 (void)self;
81695 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetDirectBaseClassAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
81696 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81697 if (!SWIG_IsOK(res1)) {
81698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetDirectBaseClassAtIndex" "', argument " "1"" of type '" "lldb::SBType *""'");
81699 }
81700 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81701 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
81702 if (!SWIG_IsOK(ecode2)) {
81703 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetDirectBaseClassAtIndex" "', argument " "2"" of type '" "uint32_t""'");
81704 }
81705 arg2 = static_cast< uint32_t >(val2);
81706 {
81707 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81708 result = (arg1)->GetDirectBaseClassAtIndex(idx: arg2);
81709 SWIG_PYTHON_THREAD_END_ALLOW;
81710 }
81711 resultobj = SWIG_NewPointerObj((new lldb::SBTypeMember(result)), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_OWN | 0 );
81712 return resultobj;
81713fail:
81714 return NULL;
81715}
81716
81717
81718SWIGINTERN PyObject *_wrap_SBType_GetVirtualBaseClassAtIndex(PyObject *self, PyObject *args) {
81719 PyObject *resultobj = 0;
81720 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81721 uint32_t arg2 ;
81722 void *argp1 = 0 ;
81723 int res1 = 0 ;
81724 unsigned int val2 ;
81725 int ecode2 = 0 ;
81726 PyObject *swig_obj[2] ;
81727 lldb::SBTypeMember result;
81728
81729 (void)self;
81730 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetVirtualBaseClassAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
81731 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81732 if (!SWIG_IsOK(res1)) {
81733 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetVirtualBaseClassAtIndex" "', argument " "1"" of type '" "lldb::SBType *""'");
81734 }
81735 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81736 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
81737 if (!SWIG_IsOK(ecode2)) {
81738 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetVirtualBaseClassAtIndex" "', argument " "2"" of type '" "uint32_t""'");
81739 }
81740 arg2 = static_cast< uint32_t >(val2);
81741 {
81742 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81743 result = (arg1)->GetVirtualBaseClassAtIndex(idx: arg2);
81744 SWIG_PYTHON_THREAD_END_ALLOW;
81745 }
81746 resultobj = SWIG_NewPointerObj((new lldb::SBTypeMember(result)), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_OWN | 0 );
81747 return resultobj;
81748fail:
81749 return NULL;
81750}
81751
81752
81753SWIGINTERN PyObject *_wrap_SBType_GetStaticFieldWithName(PyObject *self, PyObject *args) {
81754 PyObject *resultobj = 0;
81755 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81756 char *arg2 = (char *) 0 ;
81757 void *argp1 = 0 ;
81758 int res1 = 0 ;
81759 int res2 ;
81760 char *buf2 = 0 ;
81761 int alloc2 = 0 ;
81762 PyObject *swig_obj[2] ;
81763 lldb::SBTypeStaticField result;
81764
81765 (void)self;
81766 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetStaticFieldWithName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
81767 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81768 if (!SWIG_IsOK(res1)) {
81769 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetStaticFieldWithName" "', argument " "1"" of type '" "lldb::SBType *""'");
81770 }
81771 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81772 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
81773 if (!SWIG_IsOK(res2)) {
81774 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBType_GetStaticFieldWithName" "', argument " "2"" of type '" "char const *""'");
81775 }
81776 arg2 = reinterpret_cast< char * >(buf2);
81777 {
81778 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81779 result = (arg1)->GetStaticFieldWithName(name: (char const *)arg2);
81780 SWIG_PYTHON_THREAD_END_ALLOW;
81781 }
81782 resultobj = SWIG_NewPointerObj((new lldb::SBTypeStaticField(result)), SWIGTYPE_p_lldb__SBTypeStaticField, SWIG_POINTER_OWN | 0 );
81783 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
81784 return resultobj;
81785fail:
81786 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
81787 return NULL;
81788}
81789
81790
81791SWIGINTERN PyObject *_wrap_SBType_GetEnumMembers(PyObject *self, PyObject *args) {
81792 PyObject *resultobj = 0;
81793 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81794 void *argp1 = 0 ;
81795 int res1 = 0 ;
81796 PyObject *swig_obj[1] ;
81797 lldb::SBTypeEnumMemberList result;
81798
81799 (void)self;
81800 if (!args) SWIG_fail;
81801 swig_obj[0] = args;
81802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81803 if (!SWIG_IsOK(res1)) {
81804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetEnumMembers" "', argument " "1"" of type '" "lldb::SBType *""'");
81805 }
81806 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81807 {
81808 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81809 result = (arg1)->GetEnumMembers();
81810 SWIG_PYTHON_THREAD_END_ALLOW;
81811 }
81812 resultobj = SWIG_NewPointerObj((new lldb::SBTypeEnumMemberList(result)), SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_OWN | 0 );
81813 return resultobj;
81814fail:
81815 return NULL;
81816}
81817
81818
81819SWIGINTERN PyObject *_wrap_SBType_GetNumberOfTemplateArguments(PyObject *self, PyObject *args) {
81820 PyObject *resultobj = 0;
81821 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81822 void *argp1 = 0 ;
81823 int res1 = 0 ;
81824 PyObject *swig_obj[1] ;
81825 uint32_t result;
81826
81827 (void)self;
81828 if (!args) SWIG_fail;
81829 swig_obj[0] = args;
81830 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81831 if (!SWIG_IsOK(res1)) {
81832 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfTemplateArguments" "', argument " "1"" of type '" "lldb::SBType *""'");
81833 }
81834 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81835 {
81836 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81837 result = (uint32_t)(arg1)->GetNumberOfTemplateArguments();
81838 SWIG_PYTHON_THREAD_END_ALLOW;
81839 }
81840 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
81841 return resultobj;
81842fail:
81843 return NULL;
81844}
81845
81846
81847SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentType(PyObject *self, PyObject *args) {
81848 PyObject *resultobj = 0;
81849 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81850 uint32_t arg2 ;
81851 void *argp1 = 0 ;
81852 int res1 = 0 ;
81853 unsigned int val2 ;
81854 int ecode2 = 0 ;
81855 PyObject *swig_obj[2] ;
81856 lldb::SBType result;
81857
81858 (void)self;
81859 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetTemplateArgumentType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
81860 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81861 if (!SWIG_IsOK(res1)) {
81862 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTemplateArgumentType" "', argument " "1"" of type '" "lldb::SBType *""'");
81863 }
81864 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81865 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
81866 if (!SWIG_IsOK(ecode2)) {
81867 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetTemplateArgumentType" "', argument " "2"" of type '" "uint32_t""'");
81868 }
81869 arg2 = static_cast< uint32_t >(val2);
81870 {
81871 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81872 result = (arg1)->GetTemplateArgumentType(idx: arg2);
81873 SWIG_PYTHON_THREAD_END_ALLOW;
81874 }
81875 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81876 return resultobj;
81877fail:
81878 return NULL;
81879}
81880
81881
81882SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentValue(PyObject *self, PyObject *args) {
81883 PyObject *resultobj = 0;
81884 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81885 lldb::SBTarget arg2 ;
81886 uint32_t arg3 ;
81887 void *argp1 = 0 ;
81888 int res1 = 0 ;
81889 void *argp2 ;
81890 int res2 = 0 ;
81891 unsigned int val3 ;
81892 int ecode3 = 0 ;
81893 PyObject *swig_obj[3] ;
81894 lldb::SBValue result;
81895
81896 (void)self;
81897 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetTemplateArgumentValue", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
81898 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81899 if (!SWIG_IsOK(res1)) {
81900 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTemplateArgumentValue" "', argument " "1"" of type '" "lldb::SBType *""'");
81901 }
81902 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81903 {
81904 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
81905 if (!SWIG_IsOK(res2)) {
81906 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBType_GetTemplateArgumentValue" "', argument " "2"" of type '" "lldb::SBTarget""'");
81907 }
81908 if (!argp2) {
81909 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBType_GetTemplateArgumentValue" "', argument " "2"" of type '" "lldb::SBTarget""'");
81910 } else {
81911 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
81912 arg2 = *temp;
81913 if (SWIG_IsNewObj(res2)) delete temp;
81914 }
81915 }
81916 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
81917 if (!SWIG_IsOK(ecode3)) {
81918 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBType_GetTemplateArgumentValue" "', argument " "3"" of type '" "uint32_t""'");
81919 }
81920 arg3 = static_cast< uint32_t >(val3);
81921 {
81922 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81923 result = (arg1)->GetTemplateArgumentValue(target: arg2,idx: arg3);
81924 SWIG_PYTHON_THREAD_END_ALLOW;
81925 }
81926 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
81927 return resultobj;
81928fail:
81929 return NULL;
81930}
81931
81932
81933SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentKind(PyObject *self, PyObject *args) {
81934 PyObject *resultobj = 0;
81935 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81936 uint32_t arg2 ;
81937 void *argp1 = 0 ;
81938 int res1 = 0 ;
81939 unsigned int val2 ;
81940 int ecode2 = 0 ;
81941 PyObject *swig_obj[2] ;
81942 lldb::TemplateArgumentKind result;
81943
81944 (void)self;
81945 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetTemplateArgumentKind", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
81946 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81947 if (!SWIG_IsOK(res1)) {
81948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTemplateArgumentKind" "', argument " "1"" of type '" "lldb::SBType *""'");
81949 }
81950 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81951 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
81952 if (!SWIG_IsOK(ecode2)) {
81953 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetTemplateArgumentKind" "', argument " "2"" of type '" "uint32_t""'");
81954 }
81955 arg2 = static_cast< uint32_t >(val2);
81956 {
81957 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81958 result = (lldb::TemplateArgumentKind)(arg1)->GetTemplateArgumentKind(idx: arg2);
81959 SWIG_PYTHON_THREAD_END_ALLOW;
81960 }
81961 resultobj = SWIG_From_int(value: static_cast< int >(result));
81962 return resultobj;
81963fail:
81964 return NULL;
81965}
81966
81967
81968SWIGINTERN PyObject *_wrap_SBType_GetFunctionReturnType(PyObject *self, PyObject *args) {
81969 PyObject *resultobj = 0;
81970 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81971 void *argp1 = 0 ;
81972 int res1 = 0 ;
81973 PyObject *swig_obj[1] ;
81974 lldb::SBType result;
81975
81976 (void)self;
81977 if (!args) SWIG_fail;
81978 swig_obj[0] = args;
81979 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
81980 if (!SWIG_IsOK(res1)) {
81981 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetFunctionReturnType" "', argument " "1"" of type '" "lldb::SBType *""'");
81982 }
81983 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
81984 {
81985 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
81986 result = (arg1)->GetFunctionReturnType();
81987 SWIG_PYTHON_THREAD_END_ALLOW;
81988 }
81989 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
81990 return resultobj;
81991fail:
81992 return NULL;
81993}
81994
81995
81996SWIGINTERN PyObject *_wrap_SBType_GetFunctionArgumentTypes(PyObject *self, PyObject *args) {
81997 PyObject *resultobj = 0;
81998 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
81999 void *argp1 = 0 ;
82000 int res1 = 0 ;
82001 PyObject *swig_obj[1] ;
82002 lldb::SBTypeList result;
82003
82004 (void)self;
82005 if (!args) SWIG_fail;
82006 swig_obj[0] = args;
82007 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82008 if (!SWIG_IsOK(res1)) {
82009 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetFunctionArgumentTypes" "', argument " "1"" of type '" "lldb::SBType *""'");
82010 }
82011 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82012 {
82013 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82014 result = (arg1)->GetFunctionArgumentTypes();
82015 SWIG_PYTHON_THREAD_END_ALLOW;
82016 }
82017 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(result)), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
82018 return resultobj;
82019fail:
82020 return NULL;
82021}
82022
82023
82024SWIGINTERN PyObject *_wrap_SBType_GetNumberOfMemberFunctions(PyObject *self, PyObject *args) {
82025 PyObject *resultobj = 0;
82026 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82027 void *argp1 = 0 ;
82028 int res1 = 0 ;
82029 PyObject *swig_obj[1] ;
82030 uint32_t result;
82031
82032 (void)self;
82033 if (!args) SWIG_fail;
82034 swig_obj[0] = args;
82035 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82036 if (!SWIG_IsOK(res1)) {
82037 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfMemberFunctions" "', argument " "1"" of type '" "lldb::SBType *""'");
82038 }
82039 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82040 {
82041 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82042 result = (uint32_t)(arg1)->GetNumberOfMemberFunctions();
82043 SWIG_PYTHON_THREAD_END_ALLOW;
82044 }
82045 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
82046 return resultobj;
82047fail:
82048 return NULL;
82049}
82050
82051
82052SWIGINTERN PyObject *_wrap_SBType_GetMemberFunctionAtIndex(PyObject *self, PyObject *args) {
82053 PyObject *resultobj = 0;
82054 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82055 uint32_t arg2 ;
82056 void *argp1 = 0 ;
82057 int res1 = 0 ;
82058 unsigned int val2 ;
82059 int ecode2 = 0 ;
82060 PyObject *swig_obj[2] ;
82061 lldb::SBTypeMemberFunction result;
82062
82063 (void)self;
82064 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetMemberFunctionAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
82065 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82066 if (!SWIG_IsOK(res1)) {
82067 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetMemberFunctionAtIndex" "', argument " "1"" of type '" "lldb::SBType *""'");
82068 }
82069 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82070 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
82071 if (!SWIG_IsOK(ecode2)) {
82072 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetMemberFunctionAtIndex" "', argument " "2"" of type '" "uint32_t""'");
82073 }
82074 arg2 = static_cast< uint32_t >(val2);
82075 {
82076 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82077 result = (arg1)->GetMemberFunctionAtIndex(idx: arg2);
82078 SWIG_PYTHON_THREAD_END_ALLOW;
82079 }
82080 resultobj = SWIG_NewPointerObj((new lldb::SBTypeMemberFunction(result)), SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_OWN | 0 );
82081 return resultobj;
82082fail:
82083 return NULL;
82084}
82085
82086
82087SWIGINTERN PyObject *_wrap_SBType_GetModule(PyObject *self, PyObject *args) {
82088 PyObject *resultobj = 0;
82089 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82090 void *argp1 = 0 ;
82091 int res1 = 0 ;
82092 PyObject *swig_obj[1] ;
82093 lldb::SBModule result;
82094
82095 (void)self;
82096 if (!args) SWIG_fail;
82097 swig_obj[0] = args;
82098 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82099 if (!SWIG_IsOK(res1)) {
82100 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetModule" "', argument " "1"" of type '" "lldb::SBType *""'");
82101 }
82102 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82103 {
82104 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82105 result = (arg1)->GetModule();
82106 SWIG_PYTHON_THREAD_END_ALLOW;
82107 }
82108 resultobj = SWIG_NewPointerObj((new lldb::SBModule(result)), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
82109 return resultobj;
82110fail:
82111 return NULL;
82112}
82113
82114
82115SWIGINTERN PyObject *_wrap_SBType_GetName(PyObject *self, PyObject *args) {
82116 PyObject *resultobj = 0;
82117 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82118 void *argp1 = 0 ;
82119 int res1 = 0 ;
82120 PyObject *swig_obj[1] ;
82121 char *result = 0 ;
82122
82123 (void)self;
82124 if (!args) SWIG_fail;
82125 swig_obj[0] = args;
82126 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82127 if (!SWIG_IsOK(res1)) {
82128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetName" "', argument " "1"" of type '" "lldb::SBType *""'");
82129 }
82130 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82131 {
82132 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82133 result = (char *)(arg1)->GetName();
82134 SWIG_PYTHON_THREAD_END_ALLOW;
82135 }
82136 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
82137 return resultobj;
82138fail:
82139 return NULL;
82140}
82141
82142
82143SWIGINTERN PyObject *_wrap_SBType_GetDisplayTypeName(PyObject *self, PyObject *args) {
82144 PyObject *resultobj = 0;
82145 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82146 void *argp1 = 0 ;
82147 int res1 = 0 ;
82148 PyObject *swig_obj[1] ;
82149 char *result = 0 ;
82150
82151 (void)self;
82152 if (!args) SWIG_fail;
82153 swig_obj[0] = args;
82154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82155 if (!SWIG_IsOK(res1)) {
82156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetDisplayTypeName" "', argument " "1"" of type '" "lldb::SBType *""'");
82157 }
82158 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82159 {
82160 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82161 result = (char *)(arg1)->GetDisplayTypeName();
82162 SWIG_PYTHON_THREAD_END_ALLOW;
82163 }
82164 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
82165 return resultobj;
82166fail:
82167 return NULL;
82168}
82169
82170
82171SWIGINTERN PyObject *_wrap_SBType_GetTypeClass(PyObject *self, PyObject *args) {
82172 PyObject *resultobj = 0;
82173 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82174 void *argp1 = 0 ;
82175 int res1 = 0 ;
82176 PyObject *swig_obj[1] ;
82177 lldb::TypeClass result;
82178
82179 (void)self;
82180 if (!args) SWIG_fail;
82181 swig_obj[0] = args;
82182 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82183 if (!SWIG_IsOK(res1)) {
82184 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTypeClass" "', argument " "1"" of type '" "lldb::SBType *""'");
82185 }
82186 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82187 {
82188 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82189 result = (lldb::TypeClass)(arg1)->GetTypeClass();
82190 SWIG_PYTHON_THREAD_END_ALLOW;
82191 }
82192 resultobj = SWIG_From_int(value: static_cast< int >(result));
82193 return resultobj;
82194fail:
82195 return NULL;
82196}
82197
82198
82199SWIGINTERN PyObject *_wrap_SBType_IsTypeComplete(PyObject *self, PyObject *args) {
82200 PyObject *resultobj = 0;
82201 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82202 void *argp1 = 0 ;
82203 int res1 = 0 ;
82204 PyObject *swig_obj[1] ;
82205 bool result;
82206
82207 (void)self;
82208 if (!args) SWIG_fail;
82209 swig_obj[0] = args;
82210 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82211 if (!SWIG_IsOK(res1)) {
82212 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsTypeComplete" "', argument " "1"" of type '" "lldb::SBType *""'");
82213 }
82214 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82215 {
82216 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82217 result = (bool)(arg1)->IsTypeComplete();
82218 SWIG_PYTHON_THREAD_END_ALLOW;
82219 }
82220 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82221 return resultobj;
82222fail:
82223 return NULL;
82224}
82225
82226
82227SWIGINTERN PyObject *_wrap_SBType_GetTypeFlags(PyObject *self, PyObject *args) {
82228 PyObject *resultobj = 0;
82229 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82230 void *argp1 = 0 ;
82231 int res1 = 0 ;
82232 PyObject *swig_obj[1] ;
82233 uint32_t result;
82234
82235 (void)self;
82236 if (!args) SWIG_fail;
82237 swig_obj[0] = args;
82238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82239 if (!SWIG_IsOK(res1)) {
82240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTypeFlags" "', argument " "1"" of type '" "lldb::SBType *""'");
82241 }
82242 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82243 {
82244 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82245 result = (uint32_t)(arg1)->GetTypeFlags();
82246 SWIG_PYTHON_THREAD_END_ALLOW;
82247 }
82248 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
82249 return resultobj;
82250fail:
82251 return NULL;
82252}
82253
82254
82255SWIGINTERN PyObject *_wrap_SBType_GetDescription(PyObject *self, PyObject *args) {
82256 PyObject *resultobj = 0;
82257 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82258 lldb::SBStream *arg2 = 0 ;
82259 lldb::DescriptionLevel arg3 ;
82260 void *argp1 = 0 ;
82261 int res1 = 0 ;
82262 void *argp2 = 0 ;
82263 int res2 = 0 ;
82264 int val3 ;
82265 int ecode3 = 0 ;
82266 PyObject *swig_obj[3] ;
82267 bool result;
82268
82269 (void)self;
82270 if (!SWIG_Python_UnpackTuple(args, name: "SBType_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
82271 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82272 if (!SWIG_IsOK(res1)) {
82273 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetDescription" "', argument " "1"" of type '" "lldb::SBType *""'");
82274 }
82275 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82276 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
82277 if (!SWIG_IsOK(res2)) {
82278 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBType_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
82279 }
82280 if (!argp2) {
82281 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBType_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
82282 }
82283 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
82284 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
82285 if (!SWIG_IsOK(ecode3)) {
82286 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBType_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
82287 }
82288 arg3 = static_cast< lldb::DescriptionLevel >(val3);
82289 {
82290 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82291 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
82292 SWIG_PYTHON_THREAD_END_ALLOW;
82293 }
82294 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82295 return resultobj;
82296fail:
82297 return NULL;
82298}
82299
82300
82301SWIGINTERN PyObject *_wrap_SBType_FindDirectNestedType(PyObject *self, PyObject *args) {
82302 PyObject *resultobj = 0;
82303 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82304 char *arg2 = (char *) 0 ;
82305 void *argp1 = 0 ;
82306 int res1 = 0 ;
82307 int res2 ;
82308 char *buf2 = 0 ;
82309 int alloc2 = 0 ;
82310 PyObject *swig_obj[2] ;
82311 lldb::SBType result;
82312
82313 (void)self;
82314 if (!SWIG_Python_UnpackTuple(args, name: "SBType_FindDirectNestedType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
82315 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82316 if (!SWIG_IsOK(res1)) {
82317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_FindDirectNestedType" "', argument " "1"" of type '" "lldb::SBType *""'");
82318 }
82319 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82320 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
82321 if (!SWIG_IsOK(res2)) {
82322 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBType_FindDirectNestedType" "', argument " "2"" of type '" "char const *""'");
82323 }
82324 arg2 = reinterpret_cast< char * >(buf2);
82325 {
82326 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82327 result = (arg1)->FindDirectNestedType(name: (char const *)arg2);
82328 SWIG_PYTHON_THREAD_END_ALLOW;
82329 }
82330 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
82331 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
82332 return resultobj;
82333fail:
82334 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
82335 return NULL;
82336}
82337
82338
82339SWIGINTERN PyObject *_wrap_SBType___eq__(PyObject *self, PyObject *args) {
82340 PyObject *resultobj = 0;
82341 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82342 lldb::SBType *arg2 = 0 ;
82343 void *argp1 = 0 ;
82344 int res1 = 0 ;
82345 void *argp2 = 0 ;
82346 int res2 = 0 ;
82347 PyObject *swig_obj[2] ;
82348 bool result;
82349
82350 (void)self;
82351 if (!SWIG_Python_UnpackTuple(args, name: "SBType___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
82352 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82353 if (!SWIG_IsOK(res1)) {
82354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType___eq__" "', argument " "1"" of type '" "lldb::SBType *""'");
82355 }
82356 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82357 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBType, 0 );
82358 if (!SWIG_IsOK(res2)) {
82359 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBType___eq__" "', argument " "2"" of type '" "lldb::SBType &""'");
82360 }
82361 if (!argp2) {
82362 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBType___eq__" "', argument " "2"" of type '" "lldb::SBType &""'");
82363 }
82364 arg2 = reinterpret_cast< lldb::SBType * >(argp2);
82365 {
82366 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82367 result = (bool)(arg1)->operator ==(rhs&: *arg2);
82368 SWIG_PYTHON_THREAD_END_ALLOW;
82369 }
82370 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82371 return resultobj;
82372fail:
82373 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
82374 return NULL;
82375 }
82376 PyErr_Clear();
82377 Py_INCREF(Py_NotImplemented);
82378 return Py_NotImplemented;
82379}
82380
82381
82382SWIGINTERN PyObject *_wrap_SBType___ne__(PyObject *self, PyObject *args) {
82383 PyObject *resultobj = 0;
82384 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82385 lldb::SBType *arg2 = 0 ;
82386 void *argp1 = 0 ;
82387 int res1 = 0 ;
82388 void *argp2 = 0 ;
82389 int res2 = 0 ;
82390 PyObject *swig_obj[2] ;
82391 bool result;
82392
82393 (void)self;
82394 if (!SWIG_Python_UnpackTuple(args, name: "SBType___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
82395 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82396 if (!SWIG_IsOK(res1)) {
82397 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType___ne__" "', argument " "1"" of type '" "lldb::SBType *""'");
82398 }
82399 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82400 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBType, 0 );
82401 if (!SWIG_IsOK(res2)) {
82402 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBType___ne__" "', argument " "2"" of type '" "lldb::SBType &""'");
82403 }
82404 if (!argp2) {
82405 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBType___ne__" "', argument " "2"" of type '" "lldb::SBType &""'");
82406 }
82407 arg2 = reinterpret_cast< lldb::SBType * >(argp2);
82408 {
82409 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82410 result = (bool)(arg1)->operator !=(rhs&: *arg2);
82411 SWIG_PYTHON_THREAD_END_ALLOW;
82412 }
82413 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82414 return resultobj;
82415fail:
82416 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
82417 return NULL;
82418 }
82419 PyErr_Clear();
82420 Py_INCREF(Py_NotImplemented);
82421 return Py_NotImplemented;
82422}
82423
82424
82425SWIGINTERN PyObject *_wrap_SBType___repr__(PyObject *self, PyObject *args) {
82426 PyObject *resultobj = 0;
82427 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
82428 void *argp1 = 0 ;
82429 int res1 = 0 ;
82430 PyObject *swig_obj[1] ;
82431 std::string result;
82432
82433 (void)self;
82434 if (!args) SWIG_fail;
82435 swig_obj[0] = args;
82436 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
82437 if (!SWIG_IsOK(res1)) {
82438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType___repr__" "', argument " "1"" of type '" "lldb::SBType *""'");
82439 }
82440 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
82441 {
82442 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82443 result = lldb_SBType___repr__(self: arg1);
82444 SWIG_PYTHON_THREAD_END_ALLOW;
82445 }
82446 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
82447 return resultobj;
82448fail:
82449 return NULL;
82450}
82451
82452
82453SWIGINTERN PyObject *SBType_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
82454 PyObject *obj;
82455 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
82456 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBType, SWIG_NewClientData(obj));
82457 return SWIG_Py_Void();
82458}
82459
82460SWIGINTERN PyObject *SBType_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
82461 return SWIG_Python_InitShadowInstance(args);
82462}
82463
82464SWIGINTERN PyObject *_wrap_new_SBTypeList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
82465 PyObject *resultobj = 0;
82466 lldb::SBTypeList *result = 0 ;
82467
82468 (void)self;
82469 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
82470 {
82471 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82472 result = (lldb::SBTypeList *)new lldb::SBTypeList();
82473 SWIG_PYTHON_THREAD_END_ALLOW;
82474 }
82475 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_NEW | 0 );
82476 return resultobj;
82477fail:
82478 return NULL;
82479}
82480
82481
82482SWIGINTERN PyObject *_wrap_new_SBTypeList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
82483 PyObject *resultobj = 0;
82484 lldb::SBTypeList *arg1 = 0 ;
82485 void *argp1 = 0 ;
82486 int res1 = 0 ;
82487 lldb::SBTypeList *result = 0 ;
82488
82489 (void)self;
82490 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
82491 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeList, 0 | 0);
82492 if (!SWIG_IsOK(res1)) {
82493 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeList" "', argument " "1"" of type '" "lldb::SBTypeList const &""'");
82494 }
82495 if (!argp1) {
82496 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeList" "', argument " "1"" of type '" "lldb::SBTypeList const &""'");
82497 }
82498 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
82499 {
82500 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82501 result = (lldb::SBTypeList *)new lldb::SBTypeList((lldb::SBTypeList const &)*arg1);
82502 SWIG_PYTHON_THREAD_END_ALLOW;
82503 }
82504 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_NEW | 0 );
82505 return resultobj;
82506fail:
82507 return NULL;
82508}
82509
82510
82511SWIGINTERN PyObject *_wrap_new_SBTypeList(PyObject *self, PyObject *args) {
82512 Py_ssize_t argc;
82513 PyObject *argv[2] = {
82514 0
82515 };
82516
82517 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeList", min: 0, max: 1, objs: argv))) SWIG_fail;
82518 --argc;
82519 if (argc == 0) {
82520 return _wrap_new_SBTypeList__SWIG_0(self, nobjs: argc, argv);
82521 }
82522 if (argc == 1) {
82523 int _v = 0;
82524 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_NO_NULL | 0);
82525 _v = SWIG_CheckState(res);
82526 if (_v) {
82527 return _wrap_new_SBTypeList__SWIG_1(self, nobjs: argc, swig_obj: argv);
82528 }
82529 }
82530
82531fail:
82532 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeList'.\n"
82533 " Possible C/C++ prototypes are:\n"
82534 " lldb::SBTypeList::SBTypeList()\n"
82535 " lldb::SBTypeList::SBTypeList(lldb::SBTypeList const &)\n");
82536 return 0;
82537}
82538
82539
82540SWIGINTERN PyObject *_wrap_delete_SBTypeList(PyObject *self, PyObject *args) {
82541 PyObject *resultobj = 0;
82542 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
82543 void *argp1 = 0 ;
82544 int res1 = 0 ;
82545 PyObject *swig_obj[1] ;
82546
82547 (void)self;
82548 if (!args) SWIG_fail;
82549 swig_obj[0] = args;
82550 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_DISOWN | 0 );
82551 if (!SWIG_IsOK(res1)) {
82552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeList" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
82553 }
82554 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
82555 {
82556 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82557 delete arg1;
82558 SWIG_PYTHON_THREAD_END_ALLOW;
82559 }
82560 resultobj = SWIG_Py_Void();
82561 return resultobj;
82562fail:
82563 return NULL;
82564}
82565
82566
82567SWIGINTERN PyObject *_wrap_SBTypeList___nonzero__(PyObject *self, PyObject *args) {
82568 PyObject *resultobj = 0;
82569 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
82570 void *argp1 = 0 ;
82571 int res1 = 0 ;
82572 PyObject *swig_obj[1] ;
82573 bool result;
82574
82575 (void)self;
82576 if (!args) SWIG_fail;
82577 swig_obj[0] = args;
82578 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
82579 if (!SWIG_IsOK(res1)) {
82580 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeList const *""'");
82581 }
82582 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
82583 {
82584 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82585 result = (bool)((lldb::SBTypeList const *)arg1)->operator bool();
82586 SWIG_PYTHON_THREAD_END_ALLOW;
82587 }
82588 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82589 return resultobj;
82590fail:
82591 return NULL;
82592}
82593
82594
82595SWIGINTERN PyObject *_wrap_SBTypeList_IsValid(PyObject *self, PyObject *args) {
82596 PyObject *resultobj = 0;
82597 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
82598 void *argp1 = 0 ;
82599 int res1 = 0 ;
82600 PyObject *swig_obj[1] ;
82601 bool result;
82602
82603 (void)self;
82604 if (!args) SWIG_fail;
82605 swig_obj[0] = args;
82606 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
82607 if (!SWIG_IsOK(res1)) {
82608 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList_IsValid" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
82609 }
82610 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
82611 {
82612 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82613 result = (bool)(arg1)->IsValid();
82614 SWIG_PYTHON_THREAD_END_ALLOW;
82615 }
82616 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82617 return resultobj;
82618fail:
82619 return NULL;
82620}
82621
82622
82623SWIGINTERN PyObject *_wrap_SBTypeList_Append(PyObject *self, PyObject *args) {
82624 PyObject *resultobj = 0;
82625 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
82626 lldb::SBType arg2 ;
82627 void *argp1 = 0 ;
82628 int res1 = 0 ;
82629 void *argp2 ;
82630 int res2 = 0 ;
82631 PyObject *swig_obj[2] ;
82632
82633 (void)self;
82634 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeList_Append", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
82635 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
82636 if (!SWIG_IsOK(res1)) {
82637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList_Append" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
82638 }
82639 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
82640 {
82641 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBType, 0 | 0);
82642 if (!SWIG_IsOK(res2)) {
82643 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeList_Append" "', argument " "2"" of type '" "lldb::SBType""'");
82644 }
82645 if (!argp2) {
82646 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeList_Append" "', argument " "2"" of type '" "lldb::SBType""'");
82647 } else {
82648 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp2);
82649 arg2 = *temp;
82650 if (SWIG_IsNewObj(res2)) delete temp;
82651 }
82652 }
82653 {
82654 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82655 (arg1)->Append(type: arg2);
82656 SWIG_PYTHON_THREAD_END_ALLOW;
82657 }
82658 resultobj = SWIG_Py_Void();
82659 return resultobj;
82660fail:
82661 return NULL;
82662}
82663
82664
82665SWIGINTERN PyObject *_wrap_SBTypeList_GetTypeAtIndex(PyObject *self, PyObject *args) {
82666 PyObject *resultobj = 0;
82667 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
82668 uint32_t arg2 ;
82669 void *argp1 = 0 ;
82670 int res1 = 0 ;
82671 unsigned int val2 ;
82672 int ecode2 = 0 ;
82673 PyObject *swig_obj[2] ;
82674 lldb::SBType result;
82675
82676 (void)self;
82677 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeList_GetTypeAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
82678 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
82679 if (!SWIG_IsOK(res1)) {
82680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList_GetTypeAtIndex" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
82681 }
82682 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
82683 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
82684 if (!SWIG_IsOK(ecode2)) {
82685 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeList_GetTypeAtIndex" "', argument " "2"" of type '" "uint32_t""'");
82686 }
82687 arg2 = static_cast< uint32_t >(val2);
82688 {
82689 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82690 result = (arg1)->GetTypeAtIndex(index: arg2);
82691 SWIG_PYTHON_THREAD_END_ALLOW;
82692 }
82693 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
82694 return resultobj;
82695fail:
82696 return NULL;
82697}
82698
82699
82700SWIGINTERN PyObject *_wrap_SBTypeList_GetSize(PyObject *self, PyObject *args) {
82701 PyObject *resultobj = 0;
82702 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
82703 void *argp1 = 0 ;
82704 int res1 = 0 ;
82705 PyObject *swig_obj[1] ;
82706 uint32_t result;
82707
82708 (void)self;
82709 if (!args) SWIG_fail;
82710 swig_obj[0] = args;
82711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
82712 if (!SWIG_IsOK(res1)) {
82713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList_GetSize" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
82714 }
82715 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
82716 {
82717 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82718 result = (uint32_t)(arg1)->GetSize();
82719 SWIG_PYTHON_THREAD_END_ALLOW;
82720 }
82721 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
82722 return resultobj;
82723fail:
82724 return NULL;
82725}
82726
82727
82728SWIGINTERN PyObject *SBTypeList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
82729 PyObject *obj;
82730 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
82731 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeList, SWIG_NewClientData(obj));
82732 return SWIG_Py_Void();
82733}
82734
82735SWIGINTERN PyObject *SBTypeList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
82736 return SWIG_Python_InitShadowInstance(args);
82737}
82738
82739SWIGINTERN PyObject *_wrap_new_SBTypeCategory__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
82740 PyObject *resultobj = 0;
82741 lldb::SBTypeCategory *result = 0 ;
82742
82743 (void)self;
82744 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
82745 {
82746 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82747 result = (lldb::SBTypeCategory *)new lldb::SBTypeCategory();
82748 SWIG_PYTHON_THREAD_END_ALLOW;
82749 }
82750 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_NEW | 0 );
82751 return resultobj;
82752fail:
82753 return NULL;
82754}
82755
82756
82757SWIGINTERN PyObject *_wrap_new_SBTypeCategory__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
82758 PyObject *resultobj = 0;
82759 lldb::SBTypeCategory *arg1 = 0 ;
82760 void *argp1 = 0 ;
82761 int res1 = 0 ;
82762 lldb::SBTypeCategory *result = 0 ;
82763
82764 (void)self;
82765 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
82766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0);
82767 if (!SWIG_IsOK(res1)) {
82768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeCategory" "', argument " "1"" of type '" "lldb::SBTypeCategory const &""'");
82769 }
82770 if (!argp1) {
82771 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeCategory" "', argument " "1"" of type '" "lldb::SBTypeCategory const &""'");
82772 }
82773 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
82774 {
82775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82776 result = (lldb::SBTypeCategory *)new lldb::SBTypeCategory((lldb::SBTypeCategory const &)*arg1);
82777 SWIG_PYTHON_THREAD_END_ALLOW;
82778 }
82779 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_NEW | 0 );
82780 return resultobj;
82781fail:
82782 return NULL;
82783}
82784
82785
82786SWIGINTERN PyObject *_wrap_new_SBTypeCategory(PyObject *self, PyObject *args) {
82787 Py_ssize_t argc;
82788 PyObject *argv[2] = {
82789 0
82790 };
82791
82792 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeCategory", min: 0, max: 1, objs: argv))) SWIG_fail;
82793 --argc;
82794 if (argc == 0) {
82795 return _wrap_new_SBTypeCategory__SWIG_0(self, nobjs: argc, argv);
82796 }
82797 if (argc == 1) {
82798 int _v = 0;
82799 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_NO_NULL | 0);
82800 _v = SWIG_CheckState(res);
82801 if (_v) {
82802 return _wrap_new_SBTypeCategory__SWIG_1(self, nobjs: argc, swig_obj: argv);
82803 }
82804 }
82805
82806fail:
82807 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeCategory'.\n"
82808 " Possible C/C++ prototypes are:\n"
82809 " lldb::SBTypeCategory::SBTypeCategory()\n"
82810 " lldb::SBTypeCategory::SBTypeCategory(lldb::SBTypeCategory const &)\n");
82811 return 0;
82812}
82813
82814
82815SWIGINTERN PyObject *_wrap_delete_SBTypeCategory(PyObject *self, PyObject *args) {
82816 PyObject *resultobj = 0;
82817 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
82818 void *argp1 = 0 ;
82819 int res1 = 0 ;
82820 PyObject *swig_obj[1] ;
82821
82822 (void)self;
82823 if (!args) SWIG_fail;
82824 swig_obj[0] = args;
82825 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_DISOWN | 0 );
82826 if (!SWIG_IsOK(res1)) {
82827 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeCategory" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
82828 }
82829 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
82830 {
82831 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82832 delete arg1;
82833 SWIG_PYTHON_THREAD_END_ALLOW;
82834 }
82835 resultobj = SWIG_Py_Void();
82836 return resultobj;
82837fail:
82838 return NULL;
82839}
82840
82841
82842SWIGINTERN PyObject *_wrap_SBTypeCategory___nonzero__(PyObject *self, PyObject *args) {
82843 PyObject *resultobj = 0;
82844 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
82845 void *argp1 = 0 ;
82846 int res1 = 0 ;
82847 PyObject *swig_obj[1] ;
82848 bool result;
82849
82850 (void)self;
82851 if (!args) SWIG_fail;
82852 swig_obj[0] = args;
82853 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
82854 if (!SWIG_IsOK(res1)) {
82855 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeCategory const *""'");
82856 }
82857 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
82858 {
82859 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82860 result = (bool)((lldb::SBTypeCategory const *)arg1)->operator bool();
82861 SWIG_PYTHON_THREAD_END_ALLOW;
82862 }
82863 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82864 return resultobj;
82865fail:
82866 return NULL;
82867}
82868
82869
82870SWIGINTERN PyObject *_wrap_SBTypeCategory_IsValid(PyObject *self, PyObject *args) {
82871 PyObject *resultobj = 0;
82872 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
82873 void *argp1 = 0 ;
82874 int res1 = 0 ;
82875 PyObject *swig_obj[1] ;
82876 bool result;
82877
82878 (void)self;
82879 if (!args) SWIG_fail;
82880 swig_obj[0] = args;
82881 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
82882 if (!SWIG_IsOK(res1)) {
82883 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_IsValid" "', argument " "1"" of type '" "lldb::SBTypeCategory const *""'");
82884 }
82885 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
82886 {
82887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82888 result = (bool)((lldb::SBTypeCategory const *)arg1)->IsValid();
82889 SWIG_PYTHON_THREAD_END_ALLOW;
82890 }
82891 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82892 return resultobj;
82893fail:
82894 return NULL;
82895}
82896
82897
82898SWIGINTERN PyObject *_wrap_SBTypeCategory_GetEnabled(PyObject *self, PyObject *args) {
82899 PyObject *resultobj = 0;
82900 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
82901 void *argp1 = 0 ;
82902 int res1 = 0 ;
82903 PyObject *swig_obj[1] ;
82904 bool result;
82905
82906 (void)self;
82907 if (!args) SWIG_fail;
82908 swig_obj[0] = args;
82909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
82910 if (!SWIG_IsOK(res1)) {
82911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetEnabled" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
82912 }
82913 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
82914 {
82915 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82916 result = (bool)(arg1)->GetEnabled();
82917 SWIG_PYTHON_THREAD_END_ALLOW;
82918 }
82919 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
82920 return resultobj;
82921fail:
82922 return NULL;
82923}
82924
82925
82926SWIGINTERN PyObject *_wrap_SBTypeCategory_SetEnabled(PyObject *self, PyObject *args) {
82927 PyObject *resultobj = 0;
82928 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
82929 bool arg2 ;
82930 void *argp1 = 0 ;
82931 int res1 = 0 ;
82932 bool val2 ;
82933 int ecode2 = 0 ;
82934 PyObject *swig_obj[2] ;
82935
82936 (void)self;
82937 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_SetEnabled", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
82938 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
82939 if (!SWIG_IsOK(res1)) {
82940 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_SetEnabled" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
82941 }
82942 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
82943 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
82944 if (!SWIG_IsOK(ecode2)) {
82945 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_SetEnabled" "', argument " "2"" of type '" "bool""'");
82946 }
82947 arg2 = static_cast< bool >(val2);
82948 {
82949 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82950 (arg1)->SetEnabled(arg2);
82951 SWIG_PYTHON_THREAD_END_ALLOW;
82952 }
82953 resultobj = SWIG_Py_Void();
82954 return resultobj;
82955fail:
82956 return NULL;
82957}
82958
82959
82960SWIGINTERN PyObject *_wrap_SBTypeCategory_GetName(PyObject *self, PyObject *args) {
82961 PyObject *resultobj = 0;
82962 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
82963 void *argp1 = 0 ;
82964 int res1 = 0 ;
82965 PyObject *swig_obj[1] ;
82966 char *result = 0 ;
82967
82968 (void)self;
82969 if (!args) SWIG_fail;
82970 swig_obj[0] = args;
82971 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
82972 if (!SWIG_IsOK(res1)) {
82973 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetName" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
82974 }
82975 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
82976 {
82977 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
82978 result = (char *)(arg1)->GetName();
82979 SWIG_PYTHON_THREAD_END_ALLOW;
82980 }
82981 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
82982 return resultobj;
82983fail:
82984 return NULL;
82985}
82986
82987
82988SWIGINTERN PyObject *_wrap_SBTypeCategory_GetLanguageAtIndex(PyObject *self, PyObject *args) {
82989 PyObject *resultobj = 0;
82990 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
82991 uint32_t arg2 ;
82992 void *argp1 = 0 ;
82993 int res1 = 0 ;
82994 unsigned int val2 ;
82995 int ecode2 = 0 ;
82996 PyObject *swig_obj[2] ;
82997 lldb::LanguageType result;
82998
82999 (void)self;
83000 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetLanguageAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83001 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83002 if (!SWIG_IsOK(res1)) {
83003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetLanguageAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83004 }
83005 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83006 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83007 if (!SWIG_IsOK(ecode2)) {
83008 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetLanguageAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83009 }
83010 arg2 = static_cast< uint32_t >(val2);
83011 {
83012 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83013 result = (lldb::LanguageType)(arg1)->GetLanguageAtIndex(idx: arg2);
83014 SWIG_PYTHON_THREAD_END_ALLOW;
83015 }
83016 resultobj = SWIG_From_int(value: static_cast< int >(result));
83017 return resultobj;
83018fail:
83019 return NULL;
83020}
83021
83022
83023SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumLanguages(PyObject *self, PyObject *args) {
83024 PyObject *resultobj = 0;
83025 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83026 void *argp1 = 0 ;
83027 int res1 = 0 ;
83028 PyObject *swig_obj[1] ;
83029 uint32_t result;
83030
83031 (void)self;
83032 if (!args) SWIG_fail;
83033 swig_obj[0] = args;
83034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83035 if (!SWIG_IsOK(res1)) {
83036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumLanguages" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83037 }
83038 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83039 {
83040 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83041 result = (uint32_t)(arg1)->GetNumLanguages();
83042 SWIG_PYTHON_THREAD_END_ALLOW;
83043 }
83044 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
83045 return resultobj;
83046fail:
83047 return NULL;
83048}
83049
83050
83051SWIGINTERN PyObject *_wrap_SBTypeCategory_AddLanguage(PyObject *self, PyObject *args) {
83052 PyObject *resultobj = 0;
83053 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83054 lldb::LanguageType arg2 ;
83055 void *argp1 = 0 ;
83056 int res1 = 0 ;
83057 int val2 ;
83058 int ecode2 = 0 ;
83059 PyObject *swig_obj[2] ;
83060
83061 (void)self;
83062 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_AddLanguage", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83064 if (!SWIG_IsOK(res1)) {
83065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddLanguage" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83066 }
83067 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83068 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
83069 if (!SWIG_IsOK(ecode2)) {
83070 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_AddLanguage" "', argument " "2"" of type '" "lldb::LanguageType""'");
83071 }
83072 arg2 = static_cast< lldb::LanguageType >(val2);
83073 {
83074 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83075 (arg1)->AddLanguage(language: arg2);
83076 SWIG_PYTHON_THREAD_END_ALLOW;
83077 }
83078 resultobj = SWIG_Py_Void();
83079 return resultobj;
83080fail:
83081 return NULL;
83082}
83083
83084
83085SWIGINTERN PyObject *_wrap_SBTypeCategory_GetDescription(PyObject *self, PyObject *args) {
83086 PyObject *resultobj = 0;
83087 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83088 lldb::SBStream *arg2 = 0 ;
83089 lldb::DescriptionLevel arg3 ;
83090 void *argp1 = 0 ;
83091 int res1 = 0 ;
83092 void *argp2 = 0 ;
83093 int res2 = 0 ;
83094 int val3 ;
83095 int ecode3 = 0 ;
83096 PyObject *swig_obj[3] ;
83097 bool result;
83098
83099 (void)self;
83100 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
83101 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83102 if (!SWIG_IsOK(res1)) {
83103 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83104 }
83105 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83106 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
83107 if (!SWIG_IsOK(res2)) {
83108 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
83109 }
83110 if (!argp2) {
83111 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
83112 }
83113 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
83114 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
83115 if (!SWIG_IsOK(ecode3)) {
83116 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeCategory_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
83117 }
83118 arg3 = static_cast< lldb::DescriptionLevel >(val3);
83119 {
83120 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83121 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
83122 SWIG_PYTHON_THREAD_END_ALLOW;
83123 }
83124 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
83125 return resultobj;
83126fail:
83127 return NULL;
83128}
83129
83130
83131SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumFormats(PyObject *self, PyObject *args) {
83132 PyObject *resultobj = 0;
83133 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83134 void *argp1 = 0 ;
83135 int res1 = 0 ;
83136 PyObject *swig_obj[1] ;
83137 uint32_t result;
83138
83139 (void)self;
83140 if (!args) SWIG_fail;
83141 swig_obj[0] = args;
83142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83143 if (!SWIG_IsOK(res1)) {
83144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumFormats" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83145 }
83146 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83147 {
83148 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83149 result = (uint32_t)(arg1)->GetNumFormats();
83150 SWIG_PYTHON_THREAD_END_ALLOW;
83151 }
83152 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
83153 return resultobj;
83154fail:
83155 return NULL;
83156}
83157
83158
83159SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumSummaries(PyObject *self, PyObject *args) {
83160 PyObject *resultobj = 0;
83161 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83162 void *argp1 = 0 ;
83163 int res1 = 0 ;
83164 PyObject *swig_obj[1] ;
83165 uint32_t result;
83166
83167 (void)self;
83168 if (!args) SWIG_fail;
83169 swig_obj[0] = args;
83170 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83171 if (!SWIG_IsOK(res1)) {
83172 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumSummaries" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83173 }
83174 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83175 {
83176 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83177 result = (uint32_t)(arg1)->GetNumSummaries();
83178 SWIG_PYTHON_THREAD_END_ALLOW;
83179 }
83180 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
83181 return resultobj;
83182fail:
83183 return NULL;
83184}
83185
83186
83187SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumFilters(PyObject *self, PyObject *args) {
83188 PyObject *resultobj = 0;
83189 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83190 void *argp1 = 0 ;
83191 int res1 = 0 ;
83192 PyObject *swig_obj[1] ;
83193 uint32_t result;
83194
83195 (void)self;
83196 if (!args) SWIG_fail;
83197 swig_obj[0] = args;
83198 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83199 if (!SWIG_IsOK(res1)) {
83200 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumFilters" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83201 }
83202 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83203 {
83204 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83205 result = (uint32_t)(arg1)->GetNumFilters();
83206 SWIG_PYTHON_THREAD_END_ALLOW;
83207 }
83208 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
83209 return resultobj;
83210fail:
83211 return NULL;
83212}
83213
83214
83215SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumSynthetics(PyObject *self, PyObject *args) {
83216 PyObject *resultobj = 0;
83217 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83218 void *argp1 = 0 ;
83219 int res1 = 0 ;
83220 PyObject *swig_obj[1] ;
83221 uint32_t result;
83222
83223 (void)self;
83224 if (!args) SWIG_fail;
83225 swig_obj[0] = args;
83226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83227 if (!SWIG_IsOK(res1)) {
83228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumSynthetics" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83229 }
83230 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83231 {
83232 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83233 result = (uint32_t)(arg1)->GetNumSynthetics();
83234 SWIG_PYTHON_THREAD_END_ALLOW;
83235 }
83236 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
83237 return resultobj;
83238fail:
83239 return NULL;
83240}
83241
83242
83243SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex(PyObject *self, PyObject *args) {
83244 PyObject *resultobj = 0;
83245 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83246 uint32_t arg2 ;
83247 void *argp1 = 0 ;
83248 int res1 = 0 ;
83249 unsigned int val2 ;
83250 int ecode2 = 0 ;
83251 PyObject *swig_obj[2] ;
83252 lldb::SBTypeNameSpecifier result;
83253
83254 (void)self;
83255 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83256 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83257 if (!SWIG_IsOK(res1)) {
83258 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83259 }
83260 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83261 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83262 if (!SWIG_IsOK(ecode2)) {
83263 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83264 }
83265 arg2 = static_cast< uint32_t >(val2);
83266 {
83267 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83268 result = (arg1)->GetTypeNameSpecifierForFilterAtIndex(arg2);
83269 SWIG_PYTHON_THREAD_END_ALLOW;
83270 }
83271 resultobj = SWIG_NewPointerObj((new lldb::SBTypeNameSpecifier(result)), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_OWN | 0 );
83272 return resultobj;
83273fail:
83274 return NULL;
83275}
83276
83277
83278SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex(PyObject *self, PyObject *args) {
83279 PyObject *resultobj = 0;
83280 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83281 uint32_t arg2 ;
83282 void *argp1 = 0 ;
83283 int res1 = 0 ;
83284 unsigned int val2 ;
83285 int ecode2 = 0 ;
83286 PyObject *swig_obj[2] ;
83287 lldb::SBTypeNameSpecifier result;
83288
83289 (void)self;
83290 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83291 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83292 if (!SWIG_IsOK(res1)) {
83293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83294 }
83295 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83296 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83297 if (!SWIG_IsOK(ecode2)) {
83298 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83299 }
83300 arg2 = static_cast< uint32_t >(val2);
83301 {
83302 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83303 result = (arg1)->GetTypeNameSpecifierForFormatAtIndex(arg2);
83304 SWIG_PYTHON_THREAD_END_ALLOW;
83305 }
83306 resultobj = SWIG_NewPointerObj((new lldb::SBTypeNameSpecifier(result)), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_OWN | 0 );
83307 return resultobj;
83308fail:
83309 return NULL;
83310}
83311
83312
83313SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex(PyObject *self, PyObject *args) {
83314 PyObject *resultobj = 0;
83315 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83316 uint32_t arg2 ;
83317 void *argp1 = 0 ;
83318 int res1 = 0 ;
83319 unsigned int val2 ;
83320 int ecode2 = 0 ;
83321 PyObject *swig_obj[2] ;
83322 lldb::SBTypeNameSpecifier result;
83323
83324 (void)self;
83325 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83327 if (!SWIG_IsOK(res1)) {
83328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83329 }
83330 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83331 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83332 if (!SWIG_IsOK(ecode2)) {
83333 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83334 }
83335 arg2 = static_cast< uint32_t >(val2);
83336 {
83337 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83338 result = (arg1)->GetTypeNameSpecifierForSummaryAtIndex(arg2);
83339 SWIG_PYTHON_THREAD_END_ALLOW;
83340 }
83341 resultobj = SWIG_NewPointerObj((new lldb::SBTypeNameSpecifier(result)), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_OWN | 0 );
83342 return resultobj;
83343fail:
83344 return NULL;
83345}
83346
83347
83348SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex(PyObject *self, PyObject *args) {
83349 PyObject *resultobj = 0;
83350 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83351 uint32_t arg2 ;
83352 void *argp1 = 0 ;
83353 int res1 = 0 ;
83354 unsigned int val2 ;
83355 int ecode2 = 0 ;
83356 PyObject *swig_obj[2] ;
83357 lldb::SBTypeNameSpecifier result;
83358
83359 (void)self;
83360 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83362 if (!SWIG_IsOK(res1)) {
83363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83364 }
83365 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83366 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83367 if (!SWIG_IsOK(ecode2)) {
83368 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83369 }
83370 arg2 = static_cast< uint32_t >(val2);
83371 {
83372 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83373 result = (arg1)->GetTypeNameSpecifierForSyntheticAtIndex(arg2);
83374 SWIG_PYTHON_THREAD_END_ALLOW;
83375 }
83376 resultobj = SWIG_NewPointerObj((new lldb::SBTypeNameSpecifier(result)), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_OWN | 0 );
83377 return resultobj;
83378fail:
83379 return NULL;
83380}
83381
83382
83383SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFilterForType(PyObject *self, PyObject *args) {
83384 PyObject *resultobj = 0;
83385 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83386 lldb::SBTypeNameSpecifier arg2 ;
83387 void *argp1 = 0 ;
83388 int res1 = 0 ;
83389 void *argp2 ;
83390 int res2 = 0 ;
83391 PyObject *swig_obj[2] ;
83392 lldb::SBTypeFilter result;
83393
83394 (void)self;
83395 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetFilterForType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83396 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83397 if (!SWIG_IsOK(res1)) {
83398 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetFilterForType" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83399 }
83400 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83401 {
83402 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83403 if (!SWIG_IsOK(res2)) {
83404 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetFilterForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83405 }
83406 if (!argp2) {
83407 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetFilterForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83408 } else {
83409 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83410 arg2 = *temp;
83411 if (SWIG_IsNewObj(res2)) delete temp;
83412 }
83413 }
83414 {
83415 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83416 result = (arg1)->GetFilterForType(arg2);
83417 SWIG_PYTHON_THREAD_END_ALLOW;
83418 }
83419 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFilter(result)), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_OWN | 0 );
83420 return resultobj;
83421fail:
83422 return NULL;
83423}
83424
83425
83426SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFormatForType(PyObject *self, PyObject *args) {
83427 PyObject *resultobj = 0;
83428 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83429 lldb::SBTypeNameSpecifier arg2 ;
83430 void *argp1 = 0 ;
83431 int res1 = 0 ;
83432 void *argp2 ;
83433 int res2 = 0 ;
83434 PyObject *swig_obj[2] ;
83435 lldb::SBTypeFormat result;
83436
83437 (void)self;
83438 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetFormatForType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83440 if (!SWIG_IsOK(res1)) {
83441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetFormatForType" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83442 }
83443 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83444 {
83445 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83446 if (!SWIG_IsOK(res2)) {
83447 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetFormatForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83448 }
83449 if (!argp2) {
83450 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetFormatForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83451 } else {
83452 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83453 arg2 = *temp;
83454 if (SWIG_IsNewObj(res2)) delete temp;
83455 }
83456 }
83457 {
83458 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83459 result = (arg1)->GetFormatForType(arg2);
83460 SWIG_PYTHON_THREAD_END_ALLOW;
83461 }
83462 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFormat(result)), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_OWN | 0 );
83463 return resultobj;
83464fail:
83465 return NULL;
83466}
83467
83468
83469SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSummaryForType(PyObject *self, PyObject *args) {
83470 PyObject *resultobj = 0;
83471 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83472 lldb::SBTypeNameSpecifier arg2 ;
83473 void *argp1 = 0 ;
83474 int res1 = 0 ;
83475 void *argp2 ;
83476 int res2 = 0 ;
83477 PyObject *swig_obj[2] ;
83478 lldb::SBTypeSummary result;
83479
83480 (void)self;
83481 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetSummaryForType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83482 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83483 if (!SWIG_IsOK(res1)) {
83484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetSummaryForType" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83485 }
83486 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83487 {
83488 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83489 if (!SWIG_IsOK(res2)) {
83490 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetSummaryForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83491 }
83492 if (!argp2) {
83493 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetSummaryForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83494 } else {
83495 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83496 arg2 = *temp;
83497 if (SWIG_IsNewObj(res2)) delete temp;
83498 }
83499 }
83500 {
83501 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83502 result = (arg1)->GetSummaryForType(arg2);
83503 SWIG_PYTHON_THREAD_END_ALLOW;
83504 }
83505 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
83506 return resultobj;
83507fail:
83508 return NULL;
83509}
83510
83511
83512SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSyntheticForType(PyObject *self, PyObject *args) {
83513 PyObject *resultobj = 0;
83514 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83515 lldb::SBTypeNameSpecifier arg2 ;
83516 void *argp1 = 0 ;
83517 int res1 = 0 ;
83518 void *argp2 ;
83519 int res2 = 0 ;
83520 PyObject *swig_obj[2] ;
83521 lldb::SBTypeSynthetic result;
83522
83523 (void)self;
83524 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetSyntheticForType", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83526 if (!SWIG_IsOK(res1)) {
83527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetSyntheticForType" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83528 }
83529 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83530 {
83531 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83532 if (!SWIG_IsOK(res2)) {
83533 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetSyntheticForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83534 }
83535 if (!argp2) {
83536 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetSyntheticForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83537 } else {
83538 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83539 arg2 = *temp;
83540 if (SWIG_IsNewObj(res2)) delete temp;
83541 }
83542 }
83543 {
83544 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83545 result = (arg1)->GetSyntheticForType(arg2);
83546 SWIG_PYTHON_THREAD_END_ALLOW;
83547 }
83548 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(result)), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
83549 return resultobj;
83550fail:
83551 return NULL;
83552}
83553
83554
83555SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFilterAtIndex(PyObject *self, PyObject *args) {
83556 PyObject *resultobj = 0;
83557 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83558 uint32_t arg2 ;
83559 void *argp1 = 0 ;
83560 int res1 = 0 ;
83561 unsigned int val2 ;
83562 int ecode2 = 0 ;
83563 PyObject *swig_obj[2] ;
83564 lldb::SBTypeFilter result;
83565
83566 (void)self;
83567 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetFilterAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83569 if (!SWIG_IsOK(res1)) {
83570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetFilterAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83571 }
83572 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83573 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83574 if (!SWIG_IsOK(ecode2)) {
83575 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetFilterAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83576 }
83577 arg2 = static_cast< uint32_t >(val2);
83578 {
83579 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83580 result = (arg1)->GetFilterAtIndex(arg2);
83581 SWIG_PYTHON_THREAD_END_ALLOW;
83582 }
83583 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFilter(result)), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_OWN | 0 );
83584 return resultobj;
83585fail:
83586 return NULL;
83587}
83588
83589
83590SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFormatAtIndex(PyObject *self, PyObject *args) {
83591 PyObject *resultobj = 0;
83592 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83593 uint32_t arg2 ;
83594 void *argp1 = 0 ;
83595 int res1 = 0 ;
83596 unsigned int val2 ;
83597 int ecode2 = 0 ;
83598 PyObject *swig_obj[2] ;
83599 lldb::SBTypeFormat result;
83600
83601 (void)self;
83602 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetFormatAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83604 if (!SWIG_IsOK(res1)) {
83605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetFormatAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83606 }
83607 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83608 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83609 if (!SWIG_IsOK(ecode2)) {
83610 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetFormatAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83611 }
83612 arg2 = static_cast< uint32_t >(val2);
83613 {
83614 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83615 result = (arg1)->GetFormatAtIndex(arg2);
83616 SWIG_PYTHON_THREAD_END_ALLOW;
83617 }
83618 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFormat(result)), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_OWN | 0 );
83619 return resultobj;
83620fail:
83621 return NULL;
83622}
83623
83624
83625SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSummaryAtIndex(PyObject *self, PyObject *args) {
83626 PyObject *resultobj = 0;
83627 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83628 uint32_t arg2 ;
83629 void *argp1 = 0 ;
83630 int res1 = 0 ;
83631 unsigned int val2 ;
83632 int ecode2 = 0 ;
83633 PyObject *swig_obj[2] ;
83634 lldb::SBTypeSummary result;
83635
83636 (void)self;
83637 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetSummaryAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83638 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83639 if (!SWIG_IsOK(res1)) {
83640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetSummaryAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83641 }
83642 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83643 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83644 if (!SWIG_IsOK(ecode2)) {
83645 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetSummaryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83646 }
83647 arg2 = static_cast< uint32_t >(val2);
83648 {
83649 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83650 result = (arg1)->GetSummaryAtIndex(arg2);
83651 SWIG_PYTHON_THREAD_END_ALLOW;
83652 }
83653 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
83654 return resultobj;
83655fail:
83656 return NULL;
83657}
83658
83659
83660SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSyntheticAtIndex(PyObject *self, PyObject *args) {
83661 PyObject *resultobj = 0;
83662 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83663 uint32_t arg2 ;
83664 void *argp1 = 0 ;
83665 int res1 = 0 ;
83666 unsigned int val2 ;
83667 int ecode2 = 0 ;
83668 PyObject *swig_obj[2] ;
83669 lldb::SBTypeSynthetic result;
83670
83671 (void)self;
83672 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_GetSyntheticAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83674 if (!SWIG_IsOK(res1)) {
83675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetSyntheticAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83676 }
83677 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83678 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
83679 if (!SWIG_IsOK(ecode2)) {
83680 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetSyntheticAtIndex" "', argument " "2"" of type '" "uint32_t""'");
83681 }
83682 arg2 = static_cast< uint32_t >(val2);
83683 {
83684 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83685 result = (arg1)->GetSyntheticAtIndex(arg2);
83686 SWIG_PYTHON_THREAD_END_ALLOW;
83687 }
83688 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(result)), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
83689 return resultobj;
83690fail:
83691 return NULL;
83692}
83693
83694
83695SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeFormat(PyObject *self, PyObject *args) {
83696 PyObject *resultobj = 0;
83697 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83698 lldb::SBTypeNameSpecifier arg2 ;
83699 lldb::SBTypeFormat arg3 ;
83700 void *argp1 = 0 ;
83701 int res1 = 0 ;
83702 void *argp2 ;
83703 int res2 = 0 ;
83704 void *argp3 ;
83705 int res3 = 0 ;
83706 PyObject *swig_obj[3] ;
83707 bool result;
83708
83709 (void)self;
83710 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_AddTypeFormat", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
83711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83712 if (!SWIG_IsOK(res1)) {
83713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83714 }
83715 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83716 {
83717 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83718 if (!SWIG_IsOK(res2)) {
83719 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83720 }
83721 if (!argp2) {
83722 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83723 } else {
83724 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83725 arg2 = *temp;
83726 if (SWIG_IsNewObj(res2)) delete temp;
83727 }
83728 }
83729 {
83730 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0);
83731 if (!SWIG_IsOK(res3)) {
83732 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "3"" of type '" "lldb::SBTypeFormat""'");
83733 }
83734 if (!argp3) {
83735 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "3"" of type '" "lldb::SBTypeFormat""'");
83736 } else {
83737 lldb::SBTypeFormat * temp = reinterpret_cast< lldb::SBTypeFormat * >(argp3);
83738 arg3 = *temp;
83739 if (SWIG_IsNewObj(res3)) delete temp;
83740 }
83741 }
83742 {
83743 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83744 result = (bool)(arg1)->AddTypeFormat(arg2,arg3);
83745 SWIG_PYTHON_THREAD_END_ALLOW;
83746 }
83747 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
83748 return resultobj;
83749fail:
83750 return NULL;
83751}
83752
83753
83754SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeFormat(PyObject *self, PyObject *args) {
83755 PyObject *resultobj = 0;
83756 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83757 lldb::SBTypeNameSpecifier arg2 ;
83758 void *argp1 = 0 ;
83759 int res1 = 0 ;
83760 void *argp2 ;
83761 int res2 = 0 ;
83762 PyObject *swig_obj[2] ;
83763 bool result;
83764
83765 (void)self;
83766 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_DeleteTypeFormat", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83767 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83768 if (!SWIG_IsOK(res1)) {
83769 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_DeleteTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83770 }
83771 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83772 {
83773 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83774 if (!SWIG_IsOK(res2)) {
83775 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_DeleteTypeFormat" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83776 }
83777 if (!argp2) {
83778 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_DeleteTypeFormat" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83779 } else {
83780 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83781 arg2 = *temp;
83782 if (SWIG_IsNewObj(res2)) delete temp;
83783 }
83784 }
83785 {
83786 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83787 result = (bool)(arg1)->DeleteTypeFormat(arg2);
83788 SWIG_PYTHON_THREAD_END_ALLOW;
83789 }
83790 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
83791 return resultobj;
83792fail:
83793 return NULL;
83794}
83795
83796
83797SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeSummary(PyObject *self, PyObject *args) {
83798 PyObject *resultobj = 0;
83799 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83800 lldb::SBTypeNameSpecifier arg2 ;
83801 lldb::SBTypeSummary arg3 ;
83802 void *argp1 = 0 ;
83803 int res1 = 0 ;
83804 void *argp2 ;
83805 int res2 = 0 ;
83806 void *argp3 ;
83807 int res3 = 0 ;
83808 PyObject *swig_obj[3] ;
83809 bool result;
83810
83811 (void)self;
83812 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_AddTypeSummary", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
83813 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83814 if (!SWIG_IsOK(res1)) {
83815 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83816 }
83817 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83818 {
83819 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83820 if (!SWIG_IsOK(res2)) {
83821 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83822 }
83823 if (!argp2) {
83824 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83825 } else {
83826 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83827 arg2 = *temp;
83828 if (SWIG_IsNewObj(res2)) delete temp;
83829 }
83830 }
83831 {
83832 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0);
83833 if (!SWIG_IsOK(res3)) {
83834 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "3"" of type '" "lldb::SBTypeSummary""'");
83835 }
83836 if (!argp3) {
83837 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "3"" of type '" "lldb::SBTypeSummary""'");
83838 } else {
83839 lldb::SBTypeSummary * temp = reinterpret_cast< lldb::SBTypeSummary * >(argp3);
83840 arg3 = *temp;
83841 if (SWIG_IsNewObj(res3)) delete temp;
83842 }
83843 }
83844 {
83845 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83846 result = (bool)(arg1)->AddTypeSummary(arg2,arg3);
83847 SWIG_PYTHON_THREAD_END_ALLOW;
83848 }
83849 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
83850 return resultobj;
83851fail:
83852 return NULL;
83853}
83854
83855
83856SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeSummary(PyObject *self, PyObject *args) {
83857 PyObject *resultobj = 0;
83858 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83859 lldb::SBTypeNameSpecifier arg2 ;
83860 void *argp1 = 0 ;
83861 int res1 = 0 ;
83862 void *argp2 ;
83863 int res2 = 0 ;
83864 PyObject *swig_obj[2] ;
83865 bool result;
83866
83867 (void)self;
83868 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_DeleteTypeSummary", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83870 if (!SWIG_IsOK(res1)) {
83871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_DeleteTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83872 }
83873 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83874 {
83875 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83876 if (!SWIG_IsOK(res2)) {
83877 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_DeleteTypeSummary" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83878 }
83879 if (!argp2) {
83880 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_DeleteTypeSummary" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83881 } else {
83882 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83883 arg2 = *temp;
83884 if (SWIG_IsNewObj(res2)) delete temp;
83885 }
83886 }
83887 {
83888 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83889 result = (bool)(arg1)->DeleteTypeSummary(arg2);
83890 SWIG_PYTHON_THREAD_END_ALLOW;
83891 }
83892 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
83893 return resultobj;
83894fail:
83895 return NULL;
83896}
83897
83898
83899SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeFilter(PyObject *self, PyObject *args) {
83900 PyObject *resultobj = 0;
83901 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83902 lldb::SBTypeNameSpecifier arg2 ;
83903 lldb::SBTypeFilter arg3 ;
83904 void *argp1 = 0 ;
83905 int res1 = 0 ;
83906 void *argp2 ;
83907 int res2 = 0 ;
83908 void *argp3 ;
83909 int res3 = 0 ;
83910 PyObject *swig_obj[3] ;
83911 bool result;
83912
83913 (void)self;
83914 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_AddTypeFilter", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
83915 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83916 if (!SWIG_IsOK(res1)) {
83917 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83918 }
83919 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83920 {
83921 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83922 if (!SWIG_IsOK(res2)) {
83923 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83924 }
83925 if (!argp2) {
83926 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83927 } else {
83928 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83929 arg2 = *temp;
83930 if (SWIG_IsNewObj(res2)) delete temp;
83931 }
83932 }
83933 {
83934 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0);
83935 if (!SWIG_IsOK(res3)) {
83936 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "3"" of type '" "lldb::SBTypeFilter""'");
83937 }
83938 if (!argp3) {
83939 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "3"" of type '" "lldb::SBTypeFilter""'");
83940 } else {
83941 lldb::SBTypeFilter * temp = reinterpret_cast< lldb::SBTypeFilter * >(argp3);
83942 arg3 = *temp;
83943 if (SWIG_IsNewObj(res3)) delete temp;
83944 }
83945 }
83946 {
83947 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83948 result = (bool)(arg1)->AddTypeFilter(arg2,arg3);
83949 SWIG_PYTHON_THREAD_END_ALLOW;
83950 }
83951 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
83952 return resultobj;
83953fail:
83954 return NULL;
83955}
83956
83957
83958SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeFilter(PyObject *self, PyObject *args) {
83959 PyObject *resultobj = 0;
83960 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
83961 lldb::SBTypeNameSpecifier arg2 ;
83962 void *argp1 = 0 ;
83963 int res1 = 0 ;
83964 void *argp2 ;
83965 int res2 = 0 ;
83966 PyObject *swig_obj[2] ;
83967 bool result;
83968
83969 (void)self;
83970 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_DeleteTypeFilter", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
83971 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
83972 if (!SWIG_IsOK(res1)) {
83973 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_DeleteTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
83974 }
83975 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
83976 {
83977 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
83978 if (!SWIG_IsOK(res2)) {
83979 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_DeleteTypeFilter" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83980 }
83981 if (!argp2) {
83982 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_DeleteTypeFilter" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
83983 } else {
83984 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
83985 arg2 = *temp;
83986 if (SWIG_IsNewObj(res2)) delete temp;
83987 }
83988 }
83989 {
83990 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
83991 result = (bool)(arg1)->DeleteTypeFilter(arg2);
83992 SWIG_PYTHON_THREAD_END_ALLOW;
83993 }
83994 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
83995 return resultobj;
83996fail:
83997 return NULL;
83998}
83999
84000
84001SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeSynthetic(PyObject *self, PyObject *args) {
84002 PyObject *resultobj = 0;
84003 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
84004 lldb::SBTypeNameSpecifier arg2 ;
84005 lldb::SBTypeSynthetic arg3 ;
84006 void *argp1 = 0 ;
84007 int res1 = 0 ;
84008 void *argp2 ;
84009 int res2 = 0 ;
84010 void *argp3 ;
84011 int res3 = 0 ;
84012 PyObject *swig_obj[3] ;
84013 bool result;
84014
84015 (void)self;
84016 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_AddTypeSynthetic", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
84017 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
84018 if (!SWIG_IsOK(res1)) {
84019 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
84020 }
84021 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
84022 {
84023 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
84024 if (!SWIG_IsOK(res2)) {
84025 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
84026 }
84027 if (!argp2) {
84028 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
84029 } else {
84030 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
84031 arg2 = *temp;
84032 if (SWIG_IsNewObj(res2)) delete temp;
84033 }
84034 }
84035 {
84036 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0);
84037 if (!SWIG_IsOK(res3)) {
84038 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "3"" of type '" "lldb::SBTypeSynthetic""'");
84039 }
84040 if (!argp3) {
84041 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "3"" of type '" "lldb::SBTypeSynthetic""'");
84042 } else {
84043 lldb::SBTypeSynthetic * temp = reinterpret_cast< lldb::SBTypeSynthetic * >(argp3);
84044 arg3 = *temp;
84045 if (SWIG_IsNewObj(res3)) delete temp;
84046 }
84047 }
84048 {
84049 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84050 result = (bool)(arg1)->AddTypeSynthetic(arg2,arg3);
84051 SWIG_PYTHON_THREAD_END_ALLOW;
84052 }
84053 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84054 return resultobj;
84055fail:
84056 return NULL;
84057}
84058
84059
84060SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeSynthetic(PyObject *self, PyObject *args) {
84061 PyObject *resultobj = 0;
84062 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
84063 lldb::SBTypeNameSpecifier arg2 ;
84064 void *argp1 = 0 ;
84065 int res1 = 0 ;
84066 void *argp2 ;
84067 int res2 = 0 ;
84068 PyObject *swig_obj[2] ;
84069 bool result;
84070
84071 (void)self;
84072 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory_DeleteTypeSynthetic", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
84073 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
84074 if (!SWIG_IsOK(res1)) {
84075 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_DeleteTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
84076 }
84077 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
84078 {
84079 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
84080 if (!SWIG_IsOK(res2)) {
84081 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_DeleteTypeSynthetic" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
84082 }
84083 if (!argp2) {
84084 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_DeleteTypeSynthetic" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
84085 } else {
84086 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
84087 arg2 = *temp;
84088 if (SWIG_IsNewObj(res2)) delete temp;
84089 }
84090 }
84091 {
84092 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84093 result = (bool)(arg1)->DeleteTypeSynthetic(arg2);
84094 SWIG_PYTHON_THREAD_END_ALLOW;
84095 }
84096 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84097 return resultobj;
84098fail:
84099 return NULL;
84100}
84101
84102
84103SWIGINTERN PyObject *_wrap_SBTypeCategory___eq__(PyObject *self, PyObject *args) {
84104 PyObject *resultobj = 0;
84105 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
84106 lldb::SBTypeCategory *arg2 = 0 ;
84107 void *argp1 = 0 ;
84108 int res1 = 0 ;
84109 void *argp2 = 0 ;
84110 int res2 = 0 ;
84111 PyObject *swig_obj[2] ;
84112 bool result;
84113
84114 (void)self;
84115 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
84116 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
84117 if (!SWIG_IsOK(res1)) {
84118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory___eq__" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
84119 }
84120 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
84121 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeCategory, 0 );
84122 if (!SWIG_IsOK(res2)) {
84123 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory___eq__" "', argument " "2"" of type '" "lldb::SBTypeCategory &""'");
84124 }
84125 if (!argp2) {
84126 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory___eq__" "', argument " "2"" of type '" "lldb::SBTypeCategory &""'");
84127 }
84128 arg2 = reinterpret_cast< lldb::SBTypeCategory * >(argp2);
84129 {
84130 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84131 result = (bool)(arg1)->operator ==(rhs&: *arg2);
84132 SWIG_PYTHON_THREAD_END_ALLOW;
84133 }
84134 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84135 return resultobj;
84136fail:
84137 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
84138 return NULL;
84139 }
84140 PyErr_Clear();
84141 Py_INCREF(Py_NotImplemented);
84142 return Py_NotImplemented;
84143}
84144
84145
84146SWIGINTERN PyObject *_wrap_SBTypeCategory___ne__(PyObject *self, PyObject *args) {
84147 PyObject *resultobj = 0;
84148 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
84149 lldb::SBTypeCategory *arg2 = 0 ;
84150 void *argp1 = 0 ;
84151 int res1 = 0 ;
84152 void *argp2 = 0 ;
84153 int res2 = 0 ;
84154 PyObject *swig_obj[2] ;
84155 bool result;
84156
84157 (void)self;
84158 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeCategory___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
84159 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
84160 if (!SWIG_IsOK(res1)) {
84161 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory___ne__" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
84162 }
84163 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
84164 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeCategory, 0 );
84165 if (!SWIG_IsOK(res2)) {
84166 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory___ne__" "', argument " "2"" of type '" "lldb::SBTypeCategory &""'");
84167 }
84168 if (!argp2) {
84169 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory___ne__" "', argument " "2"" of type '" "lldb::SBTypeCategory &""'");
84170 }
84171 arg2 = reinterpret_cast< lldb::SBTypeCategory * >(argp2);
84172 {
84173 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84174 result = (bool)(arg1)->operator !=(rhs&: *arg2);
84175 SWIG_PYTHON_THREAD_END_ALLOW;
84176 }
84177 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84178 return resultobj;
84179fail:
84180 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
84181 return NULL;
84182 }
84183 PyErr_Clear();
84184 Py_INCREF(Py_NotImplemented);
84185 return Py_NotImplemented;
84186}
84187
84188
84189SWIGINTERN PyObject *_wrap_SBTypeCategory___repr__(PyObject *self, PyObject *args) {
84190 PyObject *resultobj = 0;
84191 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
84192 void *argp1 = 0 ;
84193 int res1 = 0 ;
84194 PyObject *swig_obj[1] ;
84195 std::string result;
84196
84197 (void)self;
84198 if (!args) SWIG_fail;
84199 swig_obj[0] = args;
84200 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
84201 if (!SWIG_IsOK(res1)) {
84202 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory___repr__" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
84203 }
84204 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
84205 {
84206 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84207 result = lldb_SBTypeCategory___repr__(self: arg1);
84208 SWIG_PYTHON_THREAD_END_ALLOW;
84209 }
84210 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
84211 return resultobj;
84212fail:
84213 return NULL;
84214}
84215
84216
84217SWIGINTERN PyObject *SBTypeCategory_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
84218 PyObject *obj;
84219 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
84220 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeCategory, SWIG_NewClientData(obj));
84221 return SWIG_Py_Void();
84222}
84223
84224SWIGINTERN PyObject *SBTypeCategory_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
84225 return SWIG_Python_InitShadowInstance(args);
84226}
84227
84228SWIGINTERN PyObject *_wrap_new_SBTypeEnumMember__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
84229 PyObject *resultobj = 0;
84230 lldb::SBTypeEnumMember *result = 0 ;
84231
84232 (void)self;
84233 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
84234 {
84235 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84236 result = (lldb::SBTypeEnumMember *)new lldb::SBTypeEnumMember();
84237 SWIG_PYTHON_THREAD_END_ALLOW;
84238 }
84239 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_NEW | 0 );
84240 return resultobj;
84241fail:
84242 return NULL;
84243}
84244
84245
84246SWIGINTERN PyObject *_wrap_new_SBTypeEnumMember__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
84247 PyObject *resultobj = 0;
84248 lldb::SBTypeEnumMember *arg1 = 0 ;
84249 void *argp1 = 0 ;
84250 int res1 = 0 ;
84251 lldb::SBTypeEnumMember *result = 0 ;
84252
84253 (void)self;
84254 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
84255 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0);
84256 if (!SWIG_IsOK(res1)) {
84257 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeEnumMember" "', argument " "1"" of type '" "lldb::SBTypeEnumMember const &""'");
84258 }
84259 if (!argp1) {
84260 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeEnumMember" "', argument " "1"" of type '" "lldb::SBTypeEnumMember const &""'");
84261 }
84262 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84263 {
84264 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84265 result = (lldb::SBTypeEnumMember *)new lldb::SBTypeEnumMember((lldb::SBTypeEnumMember const &)*arg1);
84266 SWIG_PYTHON_THREAD_END_ALLOW;
84267 }
84268 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_NEW | 0 );
84269 return resultobj;
84270fail:
84271 return NULL;
84272}
84273
84274
84275SWIGINTERN PyObject *_wrap_new_SBTypeEnumMember(PyObject *self, PyObject *args) {
84276 Py_ssize_t argc;
84277 PyObject *argv[2] = {
84278 0
84279 };
84280
84281 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeEnumMember", min: 0, max: 1, objs: argv))) SWIG_fail;
84282 --argc;
84283 if (argc == 0) {
84284 return _wrap_new_SBTypeEnumMember__SWIG_0(self, nobjs: argc, argv);
84285 }
84286 if (argc == 1) {
84287 int _v = 0;
84288 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_NO_NULL | 0);
84289 _v = SWIG_CheckState(res);
84290 if (_v) {
84291 return _wrap_new_SBTypeEnumMember__SWIG_1(self, nobjs: argc, swig_obj: argv);
84292 }
84293 }
84294
84295fail:
84296 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeEnumMember'.\n"
84297 " Possible C/C++ prototypes are:\n"
84298 " lldb::SBTypeEnumMember::SBTypeEnumMember()\n"
84299 " lldb::SBTypeEnumMember::SBTypeEnumMember(lldb::SBTypeEnumMember const &)\n");
84300 return 0;
84301}
84302
84303
84304SWIGINTERN PyObject *_wrap_delete_SBTypeEnumMember(PyObject *self, PyObject *args) {
84305 PyObject *resultobj = 0;
84306 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84307 void *argp1 = 0 ;
84308 int res1 = 0 ;
84309 PyObject *swig_obj[1] ;
84310
84311 (void)self;
84312 if (!args) SWIG_fail;
84313 swig_obj[0] = args;
84314 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_DISOWN | 0 );
84315 if (!SWIG_IsOK(res1)) {
84316 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeEnumMember" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
84317 }
84318 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84319 {
84320 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84321 delete arg1;
84322 SWIG_PYTHON_THREAD_END_ALLOW;
84323 }
84324 resultobj = SWIG_Py_Void();
84325 return resultobj;
84326fail:
84327 return NULL;
84328}
84329
84330
84331SWIGINTERN PyObject *_wrap_SBTypeEnumMember___nonzero__(PyObject *self, PyObject *args) {
84332 PyObject *resultobj = 0;
84333 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84334 void *argp1 = 0 ;
84335 int res1 = 0 ;
84336 PyObject *swig_obj[1] ;
84337 bool result;
84338
84339 (void)self;
84340 if (!args) SWIG_fail;
84341 swig_obj[0] = args;
84342 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
84343 if (!SWIG_IsOK(res1)) {
84344 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeEnumMember const *""'");
84345 }
84346 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84347 {
84348 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84349 result = (bool)((lldb::SBTypeEnumMember const *)arg1)->operator bool();
84350 SWIG_PYTHON_THREAD_END_ALLOW;
84351 }
84352 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84353 return resultobj;
84354fail:
84355 return NULL;
84356}
84357
84358
84359SWIGINTERN PyObject *_wrap_SBTypeEnumMember_IsValid(PyObject *self, PyObject *args) {
84360 PyObject *resultobj = 0;
84361 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84362 void *argp1 = 0 ;
84363 int res1 = 0 ;
84364 PyObject *swig_obj[1] ;
84365 bool result;
84366
84367 (void)self;
84368 if (!args) SWIG_fail;
84369 swig_obj[0] = args;
84370 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
84371 if (!SWIG_IsOK(res1)) {
84372 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_IsValid" "', argument " "1"" of type '" "lldb::SBTypeEnumMember const *""'");
84373 }
84374 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84375 {
84376 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84377 result = (bool)((lldb::SBTypeEnumMember const *)arg1)->IsValid();
84378 SWIG_PYTHON_THREAD_END_ALLOW;
84379 }
84380 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84381 return resultobj;
84382fail:
84383 return NULL;
84384}
84385
84386
84387SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetValueAsSigned(PyObject *self, PyObject *args) {
84388 PyObject *resultobj = 0;
84389 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84390 void *argp1 = 0 ;
84391 int res1 = 0 ;
84392 PyObject *swig_obj[1] ;
84393 int64_t result;
84394
84395 (void)self;
84396 if (!args) SWIG_fail;
84397 swig_obj[0] = args;
84398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
84399 if (!SWIG_IsOK(res1)) {
84400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
84401 }
84402 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84403 {
84404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84405 result = (int64_t)(arg1)->GetValueAsSigned();
84406 SWIG_PYTHON_THREAD_END_ALLOW;
84407 }
84408 resultobj = SWIG_From_long_SS_long(value: static_cast< long long >(result));
84409 return resultobj;
84410fail:
84411 return NULL;
84412}
84413
84414
84415SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetValueAsUnsigned(PyObject *self, PyObject *args) {
84416 PyObject *resultobj = 0;
84417 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84418 void *argp1 = 0 ;
84419 int res1 = 0 ;
84420 PyObject *swig_obj[1] ;
84421 uint64_t result;
84422
84423 (void)self;
84424 if (!args) SWIG_fail;
84425 swig_obj[0] = args;
84426 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
84427 if (!SWIG_IsOK(res1)) {
84428 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
84429 }
84430 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84431 {
84432 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84433 result = (uint64_t)(arg1)->GetValueAsUnsigned();
84434 SWIG_PYTHON_THREAD_END_ALLOW;
84435 }
84436 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
84437 return resultobj;
84438fail:
84439 return NULL;
84440}
84441
84442
84443SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetName(PyObject *self, PyObject *args) {
84444 PyObject *resultobj = 0;
84445 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84446 void *argp1 = 0 ;
84447 int res1 = 0 ;
84448 PyObject *swig_obj[1] ;
84449 char *result = 0 ;
84450
84451 (void)self;
84452 if (!args) SWIG_fail;
84453 swig_obj[0] = args;
84454 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
84455 if (!SWIG_IsOK(res1)) {
84456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetName" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
84457 }
84458 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84459 {
84460 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84461 result = (char *)(arg1)->GetName();
84462 SWIG_PYTHON_THREAD_END_ALLOW;
84463 }
84464 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
84465 return resultobj;
84466fail:
84467 return NULL;
84468}
84469
84470
84471SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetType(PyObject *self, PyObject *args) {
84472 PyObject *resultobj = 0;
84473 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84474 void *argp1 = 0 ;
84475 int res1 = 0 ;
84476 PyObject *swig_obj[1] ;
84477 lldb::SBType result;
84478
84479 (void)self;
84480 if (!args) SWIG_fail;
84481 swig_obj[0] = args;
84482 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
84483 if (!SWIG_IsOK(res1)) {
84484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetType" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
84485 }
84486 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84487 {
84488 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84489 result = (arg1)->GetType();
84490 SWIG_PYTHON_THREAD_END_ALLOW;
84491 }
84492 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
84493 return resultobj;
84494fail:
84495 return NULL;
84496}
84497
84498
84499SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetDescription(PyObject *self, PyObject *args) {
84500 PyObject *resultobj = 0;
84501 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84502 lldb::SBStream *arg2 = 0 ;
84503 lldb::DescriptionLevel arg3 ;
84504 void *argp1 = 0 ;
84505 int res1 = 0 ;
84506 void *argp2 = 0 ;
84507 int res2 = 0 ;
84508 int val3 ;
84509 int ecode3 = 0 ;
84510 PyObject *swig_obj[3] ;
84511 bool result;
84512
84513 (void)self;
84514 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeEnumMember_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
84515 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
84516 if (!SWIG_IsOK(res1)) {
84517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
84518 }
84519 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84520 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
84521 if (!SWIG_IsOK(res2)) {
84522 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeEnumMember_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
84523 }
84524 if (!argp2) {
84525 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeEnumMember_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
84526 }
84527 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
84528 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
84529 if (!SWIG_IsOK(ecode3)) {
84530 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeEnumMember_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
84531 }
84532 arg3 = static_cast< lldb::DescriptionLevel >(val3);
84533 {
84534 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84535 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
84536 SWIG_PYTHON_THREAD_END_ALLOW;
84537 }
84538 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84539 return resultobj;
84540fail:
84541 return NULL;
84542}
84543
84544
84545SWIGINTERN PyObject *_wrap_SBTypeEnumMember___repr__(PyObject *self, PyObject *args) {
84546 PyObject *resultobj = 0;
84547 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
84548 void *argp1 = 0 ;
84549 int res1 = 0 ;
84550 PyObject *swig_obj[1] ;
84551 std::string result;
84552
84553 (void)self;
84554 if (!args) SWIG_fail;
84555 swig_obj[0] = args;
84556 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
84557 if (!SWIG_IsOK(res1)) {
84558 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember___repr__" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
84559 }
84560 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
84561 {
84562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84563 result = lldb_SBTypeEnumMember___repr__(self: arg1);
84564 SWIG_PYTHON_THREAD_END_ALLOW;
84565 }
84566 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
84567 return resultobj;
84568fail:
84569 return NULL;
84570}
84571
84572
84573SWIGINTERN PyObject *SBTypeEnumMember_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
84574 PyObject *obj;
84575 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
84576 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_NewClientData(obj));
84577 return SWIG_Py_Void();
84578}
84579
84580SWIGINTERN PyObject *SBTypeEnumMember_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
84581 return SWIG_Python_InitShadowInstance(args);
84582}
84583
84584SWIGINTERN PyObject *_wrap_new_SBTypeEnumMemberList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
84585 PyObject *resultobj = 0;
84586 lldb::SBTypeEnumMemberList *result = 0 ;
84587
84588 (void)self;
84589 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
84590 {
84591 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84592 result = (lldb::SBTypeEnumMemberList *)new lldb::SBTypeEnumMemberList();
84593 SWIG_PYTHON_THREAD_END_ALLOW;
84594 }
84595 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_NEW | 0 );
84596 return resultobj;
84597fail:
84598 return NULL;
84599}
84600
84601
84602SWIGINTERN PyObject *_wrap_new_SBTypeEnumMemberList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
84603 PyObject *resultobj = 0;
84604 lldb::SBTypeEnumMemberList *arg1 = 0 ;
84605 void *argp1 = 0 ;
84606 int res1 = 0 ;
84607 lldb::SBTypeEnumMemberList *result = 0 ;
84608
84609 (void)self;
84610 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
84611 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0);
84612 if (!SWIG_IsOK(res1)) {
84613 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeEnumMemberList" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList const &""'");
84614 }
84615 if (!argp1) {
84616 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeEnumMemberList" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList const &""'");
84617 }
84618 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
84619 {
84620 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84621 result = (lldb::SBTypeEnumMemberList *)new lldb::SBTypeEnumMemberList((lldb::SBTypeEnumMemberList const &)*arg1);
84622 SWIG_PYTHON_THREAD_END_ALLOW;
84623 }
84624 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_NEW | 0 );
84625 return resultobj;
84626fail:
84627 return NULL;
84628}
84629
84630
84631SWIGINTERN PyObject *_wrap_new_SBTypeEnumMemberList(PyObject *self, PyObject *args) {
84632 Py_ssize_t argc;
84633 PyObject *argv[2] = {
84634 0
84635 };
84636
84637 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeEnumMemberList", min: 0, max: 1, objs: argv))) SWIG_fail;
84638 --argc;
84639 if (argc == 0) {
84640 return _wrap_new_SBTypeEnumMemberList__SWIG_0(self, nobjs: argc, argv);
84641 }
84642 if (argc == 1) {
84643 int _v = 0;
84644 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_NO_NULL | 0);
84645 _v = SWIG_CheckState(res);
84646 if (_v) {
84647 return _wrap_new_SBTypeEnumMemberList__SWIG_1(self, nobjs: argc, swig_obj: argv);
84648 }
84649 }
84650
84651fail:
84652 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeEnumMemberList'.\n"
84653 " Possible C/C++ prototypes are:\n"
84654 " lldb::SBTypeEnumMemberList::SBTypeEnumMemberList()\n"
84655 " lldb::SBTypeEnumMemberList::SBTypeEnumMemberList(lldb::SBTypeEnumMemberList const &)\n");
84656 return 0;
84657}
84658
84659
84660SWIGINTERN PyObject *_wrap_delete_SBTypeEnumMemberList(PyObject *self, PyObject *args) {
84661 PyObject *resultobj = 0;
84662 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
84663 void *argp1 = 0 ;
84664 int res1 = 0 ;
84665 PyObject *swig_obj[1] ;
84666
84667 (void)self;
84668 if (!args) SWIG_fail;
84669 swig_obj[0] = args;
84670 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_DISOWN | 0 );
84671 if (!SWIG_IsOK(res1)) {
84672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeEnumMemberList" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
84673 }
84674 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
84675 {
84676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84677 delete arg1;
84678 SWIG_PYTHON_THREAD_END_ALLOW;
84679 }
84680 resultobj = SWIG_Py_Void();
84681 return resultobj;
84682fail:
84683 return NULL;
84684}
84685
84686
84687SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList___nonzero__(PyObject *self, PyObject *args) {
84688 PyObject *resultobj = 0;
84689 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
84690 void *argp1 = 0 ;
84691 int res1 = 0 ;
84692 PyObject *swig_obj[1] ;
84693 bool result;
84694
84695 (void)self;
84696 if (!args) SWIG_fail;
84697 swig_obj[0] = args;
84698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
84699 if (!SWIG_IsOK(res1)) {
84700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList const *""'");
84701 }
84702 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
84703 {
84704 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84705 result = (bool)((lldb::SBTypeEnumMemberList const *)arg1)->operator bool();
84706 SWIG_PYTHON_THREAD_END_ALLOW;
84707 }
84708 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84709 return resultobj;
84710fail:
84711 return NULL;
84712}
84713
84714
84715SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_IsValid(PyObject *self, PyObject *args) {
84716 PyObject *resultobj = 0;
84717 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
84718 void *argp1 = 0 ;
84719 int res1 = 0 ;
84720 PyObject *swig_obj[1] ;
84721 bool result;
84722
84723 (void)self;
84724 if (!args) SWIG_fail;
84725 swig_obj[0] = args;
84726 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
84727 if (!SWIG_IsOK(res1)) {
84728 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList_IsValid" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
84729 }
84730 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
84731 {
84732 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84733 result = (bool)(arg1)->IsValid();
84734 SWIG_PYTHON_THREAD_END_ALLOW;
84735 }
84736 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
84737 return resultobj;
84738fail:
84739 return NULL;
84740}
84741
84742
84743SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_Append(PyObject *self, PyObject *args) {
84744 PyObject *resultobj = 0;
84745 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
84746 lldb::SBTypeEnumMember arg2 ;
84747 void *argp1 = 0 ;
84748 int res1 = 0 ;
84749 void *argp2 ;
84750 int res2 = 0 ;
84751 PyObject *swig_obj[2] ;
84752
84753 (void)self;
84754 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeEnumMemberList_Append", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
84755 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
84756 if (!SWIG_IsOK(res1)) {
84757 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList_Append" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
84758 }
84759 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
84760 {
84761 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0);
84762 if (!SWIG_IsOK(res2)) {
84763 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeEnumMemberList_Append" "', argument " "2"" of type '" "lldb::SBTypeEnumMember""'");
84764 }
84765 if (!argp2) {
84766 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeEnumMemberList_Append" "', argument " "2"" of type '" "lldb::SBTypeEnumMember""'");
84767 } else {
84768 lldb::SBTypeEnumMember * temp = reinterpret_cast< lldb::SBTypeEnumMember * >(argp2);
84769 arg2 = *temp;
84770 if (SWIG_IsNewObj(res2)) delete temp;
84771 }
84772 }
84773 {
84774 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84775 (arg1)->Append(entry: arg2);
84776 SWIG_PYTHON_THREAD_END_ALLOW;
84777 }
84778 resultobj = SWIG_Py_Void();
84779 return resultobj;
84780fail:
84781 return NULL;
84782}
84783
84784
84785SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_GetTypeEnumMemberAtIndex(PyObject *self, PyObject *args) {
84786 PyObject *resultobj = 0;
84787 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
84788 uint32_t arg2 ;
84789 void *argp1 = 0 ;
84790 int res1 = 0 ;
84791 unsigned int val2 ;
84792 int ecode2 = 0 ;
84793 PyObject *swig_obj[2] ;
84794 lldb::SBTypeEnumMember result;
84795
84796 (void)self;
84797 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
84798 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
84799 if (!SWIG_IsOK(res1)) {
84800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
84801 }
84802 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
84803 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
84804 if (!SWIG_IsOK(ecode2)) {
84805 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex" "', argument " "2"" of type '" "uint32_t""'");
84806 }
84807 arg2 = static_cast< uint32_t >(val2);
84808 {
84809 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84810 result = (arg1)->GetTypeEnumMemberAtIndex(index: arg2);
84811 SWIG_PYTHON_THREAD_END_ALLOW;
84812 }
84813 resultobj = SWIG_NewPointerObj((new lldb::SBTypeEnumMember(result)), SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_OWN | 0 );
84814 return resultobj;
84815fail:
84816 return NULL;
84817}
84818
84819
84820SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_GetSize(PyObject *self, PyObject *args) {
84821 PyObject *resultobj = 0;
84822 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
84823 void *argp1 = 0 ;
84824 int res1 = 0 ;
84825 PyObject *swig_obj[1] ;
84826 uint32_t result;
84827
84828 (void)self;
84829 if (!args) SWIG_fail;
84830 swig_obj[0] = args;
84831 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
84832 if (!SWIG_IsOK(res1)) {
84833 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList_GetSize" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
84834 }
84835 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
84836 {
84837 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84838 result = (uint32_t)(arg1)->GetSize();
84839 SWIG_PYTHON_THREAD_END_ALLOW;
84840 }
84841 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
84842 return resultobj;
84843fail:
84844 return NULL;
84845}
84846
84847
84848SWIGINTERN PyObject *SBTypeEnumMemberList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
84849 PyObject *obj;
84850 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
84851 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_NewClientData(obj));
84852 return SWIG_Py_Void();
84853}
84854
84855SWIGINTERN PyObject *SBTypeEnumMemberList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
84856 return SWIG_Python_InitShadowInstance(args);
84857}
84858
84859SWIGINTERN PyObject *_wrap_new_SBTypeFilter__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
84860 PyObject *resultobj = 0;
84861 lldb::SBTypeFilter *result = 0 ;
84862
84863 (void)self;
84864 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
84865 {
84866 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84867 result = (lldb::SBTypeFilter *)new lldb::SBTypeFilter();
84868 SWIG_PYTHON_THREAD_END_ALLOW;
84869 }
84870 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_NEW | 0 );
84871 return resultobj;
84872fail:
84873 return NULL;
84874}
84875
84876
84877SWIGINTERN PyObject *_wrap_new_SBTypeFilter__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
84878 PyObject *resultobj = 0;
84879 uint32_t arg1 ;
84880 unsigned int val1 ;
84881 int ecode1 = 0 ;
84882 lldb::SBTypeFilter *result = 0 ;
84883
84884 (void)self;
84885 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
84886 ecode1 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[0], val: &val1);
84887 if (!SWIG_IsOK(ecode1)) {
84888 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBTypeFilter" "', argument " "1"" of type '" "uint32_t""'");
84889 }
84890 arg1 = static_cast< uint32_t >(val1);
84891 {
84892 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84893 result = (lldb::SBTypeFilter *)new lldb::SBTypeFilter(arg1);
84894 SWIG_PYTHON_THREAD_END_ALLOW;
84895 }
84896 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_NEW | 0 );
84897 return resultobj;
84898fail:
84899 return NULL;
84900}
84901
84902
84903SWIGINTERN PyObject *_wrap_new_SBTypeFilter__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
84904 PyObject *resultobj = 0;
84905 lldb::SBTypeFilter *arg1 = 0 ;
84906 void *argp1 = 0 ;
84907 int res1 = 0 ;
84908 lldb::SBTypeFilter *result = 0 ;
84909
84910 (void)self;
84911 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
84912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0);
84913 if (!SWIG_IsOK(res1)) {
84914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeFilter const &""'");
84915 }
84916 if (!argp1) {
84917 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeFilter const &""'");
84918 }
84919 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
84920 {
84921 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84922 result = (lldb::SBTypeFilter *)new lldb::SBTypeFilter((lldb::SBTypeFilter const &)*arg1);
84923 SWIG_PYTHON_THREAD_END_ALLOW;
84924 }
84925 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_NEW | 0 );
84926 return resultobj;
84927fail:
84928 return NULL;
84929}
84930
84931
84932SWIGINTERN PyObject *_wrap_new_SBTypeFilter(PyObject *self, PyObject *args) {
84933 Py_ssize_t argc;
84934 PyObject *argv[2] = {
84935 0
84936 };
84937
84938 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeFilter", min: 0, max: 1, objs: argv))) SWIG_fail;
84939 --argc;
84940 if (argc == 0) {
84941 return _wrap_new_SBTypeFilter__SWIG_0(self, nobjs: argc, argv);
84942 }
84943 if (argc == 1) {
84944 int _v = 0;
84945 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_NO_NULL | 0);
84946 _v = SWIG_CheckState(res);
84947 if (_v) {
84948 return _wrap_new_SBTypeFilter__SWIG_2(self, nobjs: argc, swig_obj: argv);
84949 }
84950 }
84951 if (argc == 1) {
84952 int _v = 0;
84953 {
84954 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[0], NULL);
84955 _v = SWIG_CheckState(res);
84956 }
84957 if (_v) {
84958 return _wrap_new_SBTypeFilter__SWIG_1(self, nobjs: argc, swig_obj: argv);
84959 }
84960 }
84961
84962fail:
84963 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeFilter'.\n"
84964 " Possible C/C++ prototypes are:\n"
84965 " lldb::SBTypeFilter::SBTypeFilter()\n"
84966 " lldb::SBTypeFilter::SBTypeFilter(uint32_t)\n"
84967 " lldb::SBTypeFilter::SBTypeFilter(lldb::SBTypeFilter const &)\n");
84968 return 0;
84969}
84970
84971
84972SWIGINTERN PyObject *_wrap_delete_SBTypeFilter(PyObject *self, PyObject *args) {
84973 PyObject *resultobj = 0;
84974 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
84975 void *argp1 = 0 ;
84976 int res1 = 0 ;
84977 PyObject *swig_obj[1] ;
84978
84979 (void)self;
84980 if (!args) SWIG_fail;
84981 swig_obj[0] = args;
84982 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_DISOWN | 0 );
84983 if (!SWIG_IsOK(res1)) {
84984 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
84985 }
84986 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
84987 {
84988 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
84989 delete arg1;
84990 SWIG_PYTHON_THREAD_END_ALLOW;
84991 }
84992 resultobj = SWIG_Py_Void();
84993 return resultobj;
84994fail:
84995 return NULL;
84996}
84997
84998
84999SWIGINTERN PyObject *_wrap_SBTypeFilter___nonzero__(PyObject *self, PyObject *args) {
85000 PyObject *resultobj = 0;
85001 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85002 void *argp1 = 0 ;
85003 int res1 = 0 ;
85004 PyObject *swig_obj[1] ;
85005 bool result;
85006
85007 (void)self;
85008 if (!args) SWIG_fail;
85009 swig_obj[0] = args;
85010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85011 if (!SWIG_IsOK(res1)) {
85012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeFilter const *""'");
85013 }
85014 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85015 {
85016 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85017 result = (bool)((lldb::SBTypeFilter const *)arg1)->operator bool();
85018 SWIG_PYTHON_THREAD_END_ALLOW;
85019 }
85020 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85021 return resultobj;
85022fail:
85023 return NULL;
85024}
85025
85026
85027SWIGINTERN PyObject *_wrap_SBTypeFilter_IsValid(PyObject *self, PyObject *args) {
85028 PyObject *resultobj = 0;
85029 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85030 void *argp1 = 0 ;
85031 int res1 = 0 ;
85032 PyObject *swig_obj[1] ;
85033 bool result;
85034
85035 (void)self;
85036 if (!args) SWIG_fail;
85037 swig_obj[0] = args;
85038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85039 if (!SWIG_IsOK(res1)) {
85040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_IsValid" "', argument " "1"" of type '" "lldb::SBTypeFilter const *""'");
85041 }
85042 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85043 {
85044 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85045 result = (bool)((lldb::SBTypeFilter const *)arg1)->IsValid();
85046 SWIG_PYTHON_THREAD_END_ALLOW;
85047 }
85048 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85049 return resultobj;
85050fail:
85051 return NULL;
85052}
85053
85054
85055SWIGINTERN PyObject *_wrap_SBTypeFilter_GetNumberOfExpressionPaths(PyObject *self, PyObject *args) {
85056 PyObject *resultobj = 0;
85057 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85058 void *argp1 = 0 ;
85059 int res1 = 0 ;
85060 PyObject *swig_obj[1] ;
85061 uint32_t result;
85062
85063 (void)self;
85064 if (!args) SWIG_fail;
85065 swig_obj[0] = args;
85066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85067 if (!SWIG_IsOK(res1)) {
85068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_GetNumberOfExpressionPaths" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85069 }
85070 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85071 {
85072 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85073 result = (uint32_t)(arg1)->GetNumberOfExpressionPaths();
85074 SWIG_PYTHON_THREAD_END_ALLOW;
85075 }
85076 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
85077 return resultobj;
85078fail:
85079 return NULL;
85080}
85081
85082
85083SWIGINTERN PyObject *_wrap_SBTypeFilter_GetExpressionPathAtIndex(PyObject *self, PyObject *args) {
85084 PyObject *resultobj = 0;
85085 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85086 uint32_t arg2 ;
85087 void *argp1 = 0 ;
85088 int res1 = 0 ;
85089 unsigned int val2 ;
85090 int ecode2 = 0 ;
85091 PyObject *swig_obj[2] ;
85092 char *result = 0 ;
85093
85094 (void)self;
85095 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFilter_GetExpressionPathAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
85096 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85097 if (!SWIG_IsOK(res1)) {
85098 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_GetExpressionPathAtIndex" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85099 }
85100 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85101 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
85102 if (!SWIG_IsOK(ecode2)) {
85103 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFilter_GetExpressionPathAtIndex" "', argument " "2"" of type '" "uint32_t""'");
85104 }
85105 arg2 = static_cast< uint32_t >(val2);
85106 {
85107 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85108 result = (char *)(arg1)->GetExpressionPathAtIndex(i: arg2);
85109 SWIG_PYTHON_THREAD_END_ALLOW;
85110 }
85111 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
85112 return resultobj;
85113fail:
85114 return NULL;
85115}
85116
85117
85118SWIGINTERN PyObject *_wrap_SBTypeFilter_ReplaceExpressionPathAtIndex(PyObject *self, PyObject *args) {
85119 PyObject *resultobj = 0;
85120 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85121 uint32_t arg2 ;
85122 char *arg3 = (char *) 0 ;
85123 void *argp1 = 0 ;
85124 int res1 = 0 ;
85125 unsigned int val2 ;
85126 int ecode2 = 0 ;
85127 int res3 ;
85128 char *buf3 = 0 ;
85129 int alloc3 = 0 ;
85130 PyObject *swig_obj[3] ;
85131 bool result;
85132
85133 (void)self;
85134 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFilter_ReplaceExpressionPathAtIndex", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
85135 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85136 if (!SWIG_IsOK(res1)) {
85137 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_ReplaceExpressionPathAtIndex" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85138 }
85139 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85140 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
85141 if (!SWIG_IsOK(ecode2)) {
85142 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFilter_ReplaceExpressionPathAtIndex" "', argument " "2"" of type '" "uint32_t""'");
85143 }
85144 arg2 = static_cast< uint32_t >(val2);
85145 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
85146 if (!SWIG_IsOK(res3)) {
85147 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeFilter_ReplaceExpressionPathAtIndex" "', argument " "3"" of type '" "char const *""'");
85148 }
85149 arg3 = reinterpret_cast< char * >(buf3);
85150 {
85151 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85152 result = (bool)(arg1)->ReplaceExpressionPathAtIndex(i: arg2,item: (char const *)arg3);
85153 SWIG_PYTHON_THREAD_END_ALLOW;
85154 }
85155 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85156 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
85157 return resultobj;
85158fail:
85159 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
85160 return NULL;
85161}
85162
85163
85164SWIGINTERN PyObject *_wrap_SBTypeFilter_AppendExpressionPath(PyObject *self, PyObject *args) {
85165 PyObject *resultobj = 0;
85166 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85167 char *arg2 = (char *) 0 ;
85168 void *argp1 = 0 ;
85169 int res1 = 0 ;
85170 int res2 ;
85171 char *buf2 = 0 ;
85172 int alloc2 = 0 ;
85173 PyObject *swig_obj[2] ;
85174
85175 (void)self;
85176 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFilter_AppendExpressionPath", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
85177 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85178 if (!SWIG_IsOK(res1)) {
85179 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_AppendExpressionPath" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85180 }
85181 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85182 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
85183 if (!SWIG_IsOK(res2)) {
85184 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter_AppendExpressionPath" "', argument " "2"" of type '" "char const *""'");
85185 }
85186 arg2 = reinterpret_cast< char * >(buf2);
85187 {
85188 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85189 (arg1)->AppendExpressionPath(item: (char const *)arg2);
85190 SWIG_PYTHON_THREAD_END_ALLOW;
85191 }
85192 resultobj = SWIG_Py_Void();
85193 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
85194 return resultobj;
85195fail:
85196 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
85197 return NULL;
85198}
85199
85200
85201SWIGINTERN PyObject *_wrap_SBTypeFilter_Clear(PyObject *self, PyObject *args) {
85202 PyObject *resultobj = 0;
85203 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85204 void *argp1 = 0 ;
85205 int res1 = 0 ;
85206 PyObject *swig_obj[1] ;
85207
85208 (void)self;
85209 if (!args) SWIG_fail;
85210 swig_obj[0] = args;
85211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85212 if (!SWIG_IsOK(res1)) {
85213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_Clear" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85214 }
85215 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85216 {
85217 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85218 (arg1)->Clear();
85219 SWIG_PYTHON_THREAD_END_ALLOW;
85220 }
85221 resultobj = SWIG_Py_Void();
85222 return resultobj;
85223fail:
85224 return NULL;
85225}
85226
85227
85228SWIGINTERN PyObject *_wrap_SBTypeFilter_GetOptions(PyObject *self, PyObject *args) {
85229 PyObject *resultobj = 0;
85230 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85231 void *argp1 = 0 ;
85232 int res1 = 0 ;
85233 PyObject *swig_obj[1] ;
85234 uint32_t result;
85235
85236 (void)self;
85237 if (!args) SWIG_fail;
85238 swig_obj[0] = args;
85239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85240 if (!SWIG_IsOK(res1)) {
85241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_GetOptions" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85242 }
85243 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85244 {
85245 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85246 result = (uint32_t)(arg1)->GetOptions();
85247 SWIG_PYTHON_THREAD_END_ALLOW;
85248 }
85249 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
85250 return resultobj;
85251fail:
85252 return NULL;
85253}
85254
85255
85256SWIGINTERN PyObject *_wrap_SBTypeFilter_SetOptions(PyObject *self, PyObject *args) {
85257 PyObject *resultobj = 0;
85258 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85259 uint32_t arg2 ;
85260 void *argp1 = 0 ;
85261 int res1 = 0 ;
85262 unsigned int val2 ;
85263 int ecode2 = 0 ;
85264 PyObject *swig_obj[2] ;
85265
85266 (void)self;
85267 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFilter_SetOptions", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
85268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85269 if (!SWIG_IsOK(res1)) {
85270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_SetOptions" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85271 }
85272 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85273 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
85274 if (!SWIG_IsOK(ecode2)) {
85275 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFilter_SetOptions" "', argument " "2"" of type '" "uint32_t""'");
85276 }
85277 arg2 = static_cast< uint32_t >(val2);
85278 {
85279 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85280 (arg1)->SetOptions(arg2);
85281 SWIG_PYTHON_THREAD_END_ALLOW;
85282 }
85283 resultobj = SWIG_Py_Void();
85284 return resultobj;
85285fail:
85286 return NULL;
85287}
85288
85289
85290SWIGINTERN PyObject *_wrap_SBTypeFilter_GetDescription(PyObject *self, PyObject *args) {
85291 PyObject *resultobj = 0;
85292 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85293 lldb::SBStream *arg2 = 0 ;
85294 lldb::DescriptionLevel arg3 ;
85295 void *argp1 = 0 ;
85296 int res1 = 0 ;
85297 void *argp2 = 0 ;
85298 int res2 = 0 ;
85299 int val3 ;
85300 int ecode3 = 0 ;
85301 PyObject *swig_obj[3] ;
85302 bool result;
85303
85304 (void)self;
85305 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFilter_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
85306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85307 if (!SWIG_IsOK(res1)) {
85308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85309 }
85310 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85311 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
85312 if (!SWIG_IsOK(res2)) {
85313 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
85314 }
85315 if (!argp2) {
85316 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFilter_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
85317 }
85318 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
85319 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
85320 if (!SWIG_IsOK(ecode3)) {
85321 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeFilter_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
85322 }
85323 arg3 = static_cast< lldb::DescriptionLevel >(val3);
85324 {
85325 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85326 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
85327 SWIG_PYTHON_THREAD_END_ALLOW;
85328 }
85329 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85330 return resultobj;
85331fail:
85332 return NULL;
85333}
85334
85335
85336SWIGINTERN PyObject *_wrap_SBTypeFilter_IsEqualTo(PyObject *self, PyObject *args) {
85337 PyObject *resultobj = 0;
85338 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85339 lldb::SBTypeFilter *arg2 = 0 ;
85340 void *argp1 = 0 ;
85341 int res1 = 0 ;
85342 void *argp2 = 0 ;
85343 int res2 = 0 ;
85344 PyObject *swig_obj[2] ;
85345 bool result;
85346
85347 (void)self;
85348 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFilter_IsEqualTo", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
85349 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85350 if (!SWIG_IsOK(res1)) {
85351 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85352 }
85353 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85354 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFilter, 0 );
85355 if (!SWIG_IsOK(res2)) {
85356 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
85357 }
85358 if (!argp2) {
85359 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFilter_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
85360 }
85361 arg2 = reinterpret_cast< lldb::SBTypeFilter * >(argp2);
85362 {
85363 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85364 result = (bool)(arg1)->IsEqualTo(rhs&: *arg2);
85365 SWIG_PYTHON_THREAD_END_ALLOW;
85366 }
85367 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85368 return resultobj;
85369fail:
85370 return NULL;
85371}
85372
85373
85374SWIGINTERN PyObject *_wrap_SBTypeFilter___eq__(PyObject *self, PyObject *args) {
85375 PyObject *resultobj = 0;
85376 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85377 lldb::SBTypeFilter *arg2 = 0 ;
85378 void *argp1 = 0 ;
85379 int res1 = 0 ;
85380 void *argp2 = 0 ;
85381 int res2 = 0 ;
85382 PyObject *swig_obj[2] ;
85383 bool result;
85384
85385 (void)self;
85386 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFilter___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
85387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85388 if (!SWIG_IsOK(res1)) {
85389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter___eq__" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85390 }
85391 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85392 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFilter, 0 );
85393 if (!SWIG_IsOK(res2)) {
85394 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter___eq__" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
85395 }
85396 if (!argp2) {
85397 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFilter___eq__" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
85398 }
85399 arg2 = reinterpret_cast< lldb::SBTypeFilter * >(argp2);
85400 {
85401 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85402 result = (bool)(arg1)->operator ==(rhs&: *arg2);
85403 SWIG_PYTHON_THREAD_END_ALLOW;
85404 }
85405 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85406 return resultobj;
85407fail:
85408 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
85409 return NULL;
85410 }
85411 PyErr_Clear();
85412 Py_INCREF(Py_NotImplemented);
85413 return Py_NotImplemented;
85414}
85415
85416
85417SWIGINTERN PyObject *_wrap_SBTypeFilter___ne__(PyObject *self, PyObject *args) {
85418 PyObject *resultobj = 0;
85419 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85420 lldb::SBTypeFilter *arg2 = 0 ;
85421 void *argp1 = 0 ;
85422 int res1 = 0 ;
85423 void *argp2 = 0 ;
85424 int res2 = 0 ;
85425 PyObject *swig_obj[2] ;
85426 bool result;
85427
85428 (void)self;
85429 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFilter___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
85430 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85431 if (!SWIG_IsOK(res1)) {
85432 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter___ne__" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85433 }
85434 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85435 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFilter, 0 );
85436 if (!SWIG_IsOK(res2)) {
85437 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter___ne__" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
85438 }
85439 if (!argp2) {
85440 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFilter___ne__" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
85441 }
85442 arg2 = reinterpret_cast< lldb::SBTypeFilter * >(argp2);
85443 {
85444 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85445 result = (bool)(arg1)->operator !=(rhs&: *arg2);
85446 SWIG_PYTHON_THREAD_END_ALLOW;
85447 }
85448 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85449 return resultobj;
85450fail:
85451 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
85452 return NULL;
85453 }
85454 PyErr_Clear();
85455 Py_INCREF(Py_NotImplemented);
85456 return Py_NotImplemented;
85457}
85458
85459
85460SWIGINTERN PyObject *_wrap_SBTypeFilter___repr__(PyObject *self, PyObject *args) {
85461 PyObject *resultobj = 0;
85462 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
85463 void *argp1 = 0 ;
85464 int res1 = 0 ;
85465 PyObject *swig_obj[1] ;
85466 std::string result;
85467
85468 (void)self;
85469 if (!args) SWIG_fail;
85470 swig_obj[0] = args;
85471 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
85472 if (!SWIG_IsOK(res1)) {
85473 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter___repr__" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
85474 }
85475 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
85476 {
85477 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85478 result = lldb_SBTypeFilter___repr__(self: arg1);
85479 SWIG_PYTHON_THREAD_END_ALLOW;
85480 }
85481 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
85482 return resultobj;
85483fail:
85484 return NULL;
85485}
85486
85487
85488SWIGINTERN PyObject *SBTypeFilter_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
85489 PyObject *obj;
85490 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
85491 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeFilter, SWIG_NewClientData(obj));
85492 return SWIG_Py_Void();
85493}
85494
85495SWIGINTERN PyObject *SBTypeFilter_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
85496 return SWIG_Python_InitShadowInstance(args);
85497}
85498
85499SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
85500 PyObject *resultobj = 0;
85501 lldb::SBTypeFormat *result = 0 ;
85502
85503 (void)self;
85504 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
85505 {
85506 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85507 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat();
85508 SWIG_PYTHON_THREAD_END_ALLOW;
85509 }
85510 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
85511 return resultobj;
85512fail:
85513 return NULL;
85514}
85515
85516
85517SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
85518 PyObject *resultobj = 0;
85519 lldb::Format arg1 ;
85520 uint32_t arg2 ;
85521 int val1 ;
85522 int ecode1 = 0 ;
85523 unsigned int val2 ;
85524 int ecode2 = 0 ;
85525 lldb::SBTypeFormat *result = 0 ;
85526
85527 (void)self;
85528 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
85529 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
85530 if (!SWIG_IsOK(ecode1)) {
85531 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "lldb::Format""'");
85532 }
85533 arg1 = static_cast< lldb::Format >(val1);
85534 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
85535 if (!SWIG_IsOK(ecode2)) {
85536 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBTypeFormat" "', argument " "2"" of type '" "uint32_t""'");
85537 }
85538 arg2 = static_cast< uint32_t >(val2);
85539 {
85540 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85541 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat(arg1,arg2);
85542 SWIG_PYTHON_THREAD_END_ALLOW;
85543 }
85544 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
85545 return resultobj;
85546fail:
85547 return NULL;
85548}
85549
85550
85551SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
85552 PyObject *resultobj = 0;
85553 lldb::Format arg1 ;
85554 int val1 ;
85555 int ecode1 = 0 ;
85556 lldb::SBTypeFormat *result = 0 ;
85557
85558 (void)self;
85559 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
85560 ecode1 = SWIG_AsVal_int(obj: swig_obj[0], val: &val1);
85561 if (!SWIG_IsOK(ecode1)) {
85562 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "lldb::Format""'");
85563 }
85564 arg1 = static_cast< lldb::Format >(val1);
85565 {
85566 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85567 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat(arg1);
85568 SWIG_PYTHON_THREAD_END_ALLOW;
85569 }
85570 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
85571 return resultobj;
85572fail:
85573 return NULL;
85574}
85575
85576
85577SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
85578 PyObject *resultobj = 0;
85579 char *arg1 = (char *) 0 ;
85580 uint32_t arg2 ;
85581 int res1 ;
85582 char *buf1 = 0 ;
85583 int alloc1 = 0 ;
85584 unsigned int val2 ;
85585 int ecode2 = 0 ;
85586 lldb::SBTypeFormat *result = 0 ;
85587
85588 (void)self;
85589 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
85590 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
85591 if (!SWIG_IsOK(res1)) {
85592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "char const *""'");
85593 }
85594 arg1 = reinterpret_cast< char * >(buf1);
85595 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
85596 if (!SWIG_IsOK(ecode2)) {
85597 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBTypeFormat" "', argument " "2"" of type '" "uint32_t""'");
85598 }
85599 arg2 = static_cast< uint32_t >(val2);
85600 {
85601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85602 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat((char const *)arg1,arg2);
85603 SWIG_PYTHON_THREAD_END_ALLOW;
85604 }
85605 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
85606 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
85607 return resultobj;
85608fail:
85609 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
85610 return NULL;
85611}
85612
85613
85614SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
85615 PyObject *resultobj = 0;
85616 char *arg1 = (char *) 0 ;
85617 int res1 ;
85618 char *buf1 = 0 ;
85619 int alloc1 = 0 ;
85620 lldb::SBTypeFormat *result = 0 ;
85621
85622 (void)self;
85623 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
85624 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
85625 if (!SWIG_IsOK(res1)) {
85626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "char const *""'");
85627 }
85628 arg1 = reinterpret_cast< char * >(buf1);
85629 {
85630 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85631 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat((char const *)arg1);
85632 SWIG_PYTHON_THREAD_END_ALLOW;
85633 }
85634 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
85635 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
85636 return resultobj;
85637fail:
85638 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
85639 return NULL;
85640}
85641
85642
85643SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_5(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
85644 PyObject *resultobj = 0;
85645 lldb::SBTypeFormat *arg1 = 0 ;
85646 void *argp1 = 0 ;
85647 int res1 = 0 ;
85648 lldb::SBTypeFormat *result = 0 ;
85649
85650 (void)self;
85651 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
85652 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0);
85653 if (!SWIG_IsOK(res1)) {
85654 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat const &""'");
85655 }
85656 if (!argp1) {
85657 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat const &""'");
85658 }
85659 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85660 {
85661 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85662 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat((lldb::SBTypeFormat const &)*arg1);
85663 SWIG_PYTHON_THREAD_END_ALLOW;
85664 }
85665 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
85666 return resultobj;
85667fail:
85668 return NULL;
85669}
85670
85671
85672SWIGINTERN PyObject *_wrap_new_SBTypeFormat(PyObject *self, PyObject *args) {
85673 Py_ssize_t argc;
85674 PyObject *argv[3] = {
85675 0
85676 };
85677
85678 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeFormat", min: 0, max: 2, objs: argv))) SWIG_fail;
85679 --argc;
85680 if (argc == 0) {
85681 return _wrap_new_SBTypeFormat__SWIG_0(self, nobjs: argc, argv);
85682 }
85683 if (argc == 1) {
85684 int _v = 0;
85685 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NO_NULL | 0);
85686 _v = SWIG_CheckState(res);
85687 if (_v) {
85688 return _wrap_new_SBTypeFormat__SWIG_5(self, nobjs: argc, swig_obj: argv);
85689 }
85690 }
85691 if (argc == 1) {
85692 int _v = 0;
85693 {
85694 int res = SWIG_AsVal_int(obj: argv[0], NULL);
85695 _v = SWIG_CheckState(res);
85696 }
85697 if (_v) {
85698 return _wrap_new_SBTypeFormat__SWIG_2(self, nobjs: argc, swig_obj: argv);
85699 }
85700 }
85701 if (argc == 1) {
85702 int _v = 0;
85703 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
85704 _v = SWIG_CheckState(res);
85705 if (_v) {
85706 return _wrap_new_SBTypeFormat__SWIG_4(self, nobjs: argc, swig_obj: argv);
85707 }
85708 }
85709 if (argc == 2) {
85710 int _v = 0;
85711 {
85712 int res = SWIG_AsVal_int(obj: argv[0], NULL);
85713 _v = SWIG_CheckState(res);
85714 }
85715 if (_v) {
85716 {
85717 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
85718 _v = SWIG_CheckState(res);
85719 }
85720 if (_v) {
85721 return _wrap_new_SBTypeFormat__SWIG_1(self, nobjs: argc, swig_obj: argv);
85722 }
85723 }
85724 }
85725 if (argc == 2) {
85726 int _v = 0;
85727 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
85728 _v = SWIG_CheckState(res);
85729 if (_v) {
85730 {
85731 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
85732 _v = SWIG_CheckState(res);
85733 }
85734 if (_v) {
85735 return _wrap_new_SBTypeFormat__SWIG_3(self, nobjs: argc, swig_obj: argv);
85736 }
85737 }
85738 }
85739
85740fail:
85741 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeFormat'.\n"
85742 " Possible C/C++ prototypes are:\n"
85743 " lldb::SBTypeFormat::SBTypeFormat()\n"
85744 " lldb::SBTypeFormat::SBTypeFormat(lldb::Format,uint32_t)\n"
85745 " lldb::SBTypeFormat::SBTypeFormat(lldb::Format)\n"
85746 " lldb::SBTypeFormat::SBTypeFormat(char const *,uint32_t)\n"
85747 " lldb::SBTypeFormat::SBTypeFormat(char const *)\n"
85748 " lldb::SBTypeFormat::SBTypeFormat(lldb::SBTypeFormat const &)\n");
85749 return 0;
85750}
85751
85752
85753SWIGINTERN PyObject *_wrap_delete_SBTypeFormat(PyObject *self, PyObject *args) {
85754 PyObject *resultobj = 0;
85755 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85756 void *argp1 = 0 ;
85757 int res1 = 0 ;
85758 PyObject *swig_obj[1] ;
85759
85760 (void)self;
85761 if (!args) SWIG_fail;
85762 swig_obj[0] = args;
85763 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_DISOWN | 0 );
85764 if (!SWIG_IsOK(res1)) {
85765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
85766 }
85767 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85768 {
85769 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85770 delete arg1;
85771 SWIG_PYTHON_THREAD_END_ALLOW;
85772 }
85773 resultobj = SWIG_Py_Void();
85774 return resultobj;
85775fail:
85776 return NULL;
85777}
85778
85779
85780SWIGINTERN PyObject *_wrap_SBTypeFormat___nonzero__(PyObject *self, PyObject *args) {
85781 PyObject *resultobj = 0;
85782 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85783 void *argp1 = 0 ;
85784 int res1 = 0 ;
85785 PyObject *swig_obj[1] ;
85786 bool result;
85787
85788 (void)self;
85789 if (!args) SWIG_fail;
85790 swig_obj[0] = args;
85791 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
85792 if (!SWIG_IsOK(res1)) {
85793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeFormat const *""'");
85794 }
85795 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85796 {
85797 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85798 result = (bool)((lldb::SBTypeFormat const *)arg1)->operator bool();
85799 SWIG_PYTHON_THREAD_END_ALLOW;
85800 }
85801 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85802 return resultobj;
85803fail:
85804 return NULL;
85805}
85806
85807
85808SWIGINTERN PyObject *_wrap_SBTypeFormat_IsValid(PyObject *self, PyObject *args) {
85809 PyObject *resultobj = 0;
85810 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85811 void *argp1 = 0 ;
85812 int res1 = 0 ;
85813 PyObject *swig_obj[1] ;
85814 bool result;
85815
85816 (void)self;
85817 if (!args) SWIG_fail;
85818 swig_obj[0] = args;
85819 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
85820 if (!SWIG_IsOK(res1)) {
85821 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_IsValid" "', argument " "1"" of type '" "lldb::SBTypeFormat const *""'");
85822 }
85823 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85824 {
85825 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85826 result = (bool)((lldb::SBTypeFormat const *)arg1)->IsValid();
85827 SWIG_PYTHON_THREAD_END_ALLOW;
85828 }
85829 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
85830 return resultobj;
85831fail:
85832 return NULL;
85833}
85834
85835
85836SWIGINTERN PyObject *_wrap_SBTypeFormat_GetFormat(PyObject *self, PyObject *args) {
85837 PyObject *resultobj = 0;
85838 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85839 void *argp1 = 0 ;
85840 int res1 = 0 ;
85841 PyObject *swig_obj[1] ;
85842 lldb::Format result;
85843
85844 (void)self;
85845 if (!args) SWIG_fail;
85846 swig_obj[0] = args;
85847 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
85848 if (!SWIG_IsOK(res1)) {
85849 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_GetFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
85850 }
85851 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85852 {
85853 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85854 result = (lldb::Format)(arg1)->GetFormat();
85855 SWIG_PYTHON_THREAD_END_ALLOW;
85856 }
85857 resultobj = SWIG_From_int(value: static_cast< int >(result));
85858 return resultobj;
85859fail:
85860 return NULL;
85861}
85862
85863
85864SWIGINTERN PyObject *_wrap_SBTypeFormat_GetTypeName(PyObject *self, PyObject *args) {
85865 PyObject *resultobj = 0;
85866 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85867 void *argp1 = 0 ;
85868 int res1 = 0 ;
85869 PyObject *swig_obj[1] ;
85870 char *result = 0 ;
85871
85872 (void)self;
85873 if (!args) SWIG_fail;
85874 swig_obj[0] = args;
85875 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
85876 if (!SWIG_IsOK(res1)) {
85877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_GetTypeName" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
85878 }
85879 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85880 {
85881 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85882 result = (char *)(arg1)->GetTypeName();
85883 SWIG_PYTHON_THREAD_END_ALLOW;
85884 }
85885 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
85886 return resultobj;
85887fail:
85888 return NULL;
85889}
85890
85891
85892SWIGINTERN PyObject *_wrap_SBTypeFormat_GetOptions(PyObject *self, PyObject *args) {
85893 PyObject *resultobj = 0;
85894 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85895 void *argp1 = 0 ;
85896 int res1 = 0 ;
85897 PyObject *swig_obj[1] ;
85898 uint32_t result;
85899
85900 (void)self;
85901 if (!args) SWIG_fail;
85902 swig_obj[0] = args;
85903 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
85904 if (!SWIG_IsOK(res1)) {
85905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_GetOptions" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
85906 }
85907 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85908 {
85909 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85910 result = (uint32_t)(arg1)->GetOptions();
85911 SWIG_PYTHON_THREAD_END_ALLOW;
85912 }
85913 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
85914 return resultobj;
85915fail:
85916 return NULL;
85917}
85918
85919
85920SWIGINTERN PyObject *_wrap_SBTypeFormat_SetFormat(PyObject *self, PyObject *args) {
85921 PyObject *resultobj = 0;
85922 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85923 lldb::Format arg2 ;
85924 void *argp1 = 0 ;
85925 int res1 = 0 ;
85926 int val2 ;
85927 int ecode2 = 0 ;
85928 PyObject *swig_obj[2] ;
85929
85930 (void)self;
85931 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFormat_SetFormat", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
85932 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
85933 if (!SWIG_IsOK(res1)) {
85934 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_SetFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
85935 }
85936 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85937 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
85938 if (!SWIG_IsOK(ecode2)) {
85939 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFormat_SetFormat" "', argument " "2"" of type '" "lldb::Format""'");
85940 }
85941 arg2 = static_cast< lldb::Format >(val2);
85942 {
85943 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85944 (arg1)->SetFormat(arg2);
85945 SWIG_PYTHON_THREAD_END_ALLOW;
85946 }
85947 resultobj = SWIG_Py_Void();
85948 return resultobj;
85949fail:
85950 return NULL;
85951}
85952
85953
85954SWIGINTERN PyObject *_wrap_SBTypeFormat_SetTypeName(PyObject *self, PyObject *args) {
85955 PyObject *resultobj = 0;
85956 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85957 char *arg2 = (char *) 0 ;
85958 void *argp1 = 0 ;
85959 int res1 = 0 ;
85960 int res2 ;
85961 char *buf2 = 0 ;
85962 int alloc2 = 0 ;
85963 PyObject *swig_obj[2] ;
85964
85965 (void)self;
85966 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFormat_SetTypeName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
85967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
85968 if (!SWIG_IsOK(res1)) {
85969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_SetTypeName" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
85970 }
85971 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
85972 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
85973 if (!SWIG_IsOK(res2)) {
85974 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat_SetTypeName" "', argument " "2"" of type '" "char const *""'");
85975 }
85976 arg2 = reinterpret_cast< char * >(buf2);
85977 {
85978 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
85979 (arg1)->SetTypeName((char const *)arg2);
85980 SWIG_PYTHON_THREAD_END_ALLOW;
85981 }
85982 resultobj = SWIG_Py_Void();
85983 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
85984 return resultobj;
85985fail:
85986 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
85987 return NULL;
85988}
85989
85990
85991SWIGINTERN PyObject *_wrap_SBTypeFormat_SetOptions(PyObject *self, PyObject *args) {
85992 PyObject *resultobj = 0;
85993 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
85994 uint32_t arg2 ;
85995 void *argp1 = 0 ;
85996 int res1 = 0 ;
85997 unsigned int val2 ;
85998 int ecode2 = 0 ;
85999 PyObject *swig_obj[2] ;
86000
86001 (void)self;
86002 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFormat_SetOptions", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
86003 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
86004 if (!SWIG_IsOK(res1)) {
86005 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_SetOptions" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
86006 }
86007 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
86008 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
86009 if (!SWIG_IsOK(ecode2)) {
86010 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFormat_SetOptions" "', argument " "2"" of type '" "uint32_t""'");
86011 }
86012 arg2 = static_cast< uint32_t >(val2);
86013 {
86014 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86015 (arg1)->SetOptions(arg2);
86016 SWIG_PYTHON_THREAD_END_ALLOW;
86017 }
86018 resultobj = SWIG_Py_Void();
86019 return resultobj;
86020fail:
86021 return NULL;
86022}
86023
86024
86025SWIGINTERN PyObject *_wrap_SBTypeFormat_GetDescription(PyObject *self, PyObject *args) {
86026 PyObject *resultobj = 0;
86027 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
86028 lldb::SBStream *arg2 = 0 ;
86029 lldb::DescriptionLevel arg3 ;
86030 void *argp1 = 0 ;
86031 int res1 = 0 ;
86032 void *argp2 = 0 ;
86033 int res2 = 0 ;
86034 int val3 ;
86035 int ecode3 = 0 ;
86036 PyObject *swig_obj[3] ;
86037 bool result;
86038
86039 (void)self;
86040 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFormat_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
86041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
86042 if (!SWIG_IsOK(res1)) {
86043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
86044 }
86045 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
86046 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
86047 if (!SWIG_IsOK(res2)) {
86048 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
86049 }
86050 if (!argp2) {
86051 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFormat_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
86052 }
86053 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
86054 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
86055 if (!SWIG_IsOK(ecode3)) {
86056 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeFormat_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
86057 }
86058 arg3 = static_cast< lldb::DescriptionLevel >(val3);
86059 {
86060 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86061 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
86062 SWIG_PYTHON_THREAD_END_ALLOW;
86063 }
86064 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86065 return resultobj;
86066fail:
86067 return NULL;
86068}
86069
86070
86071SWIGINTERN PyObject *_wrap_SBTypeFormat_IsEqualTo(PyObject *self, PyObject *args) {
86072 PyObject *resultobj = 0;
86073 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
86074 lldb::SBTypeFormat *arg2 = 0 ;
86075 void *argp1 = 0 ;
86076 int res1 = 0 ;
86077 void *argp2 = 0 ;
86078 int res2 = 0 ;
86079 PyObject *swig_obj[2] ;
86080 bool result;
86081
86082 (void)self;
86083 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFormat_IsEqualTo", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
86084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
86085 if (!SWIG_IsOK(res1)) {
86086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
86087 }
86088 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
86089 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFormat, 0 );
86090 if (!SWIG_IsOK(res2)) {
86091 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
86092 }
86093 if (!argp2) {
86094 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFormat_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
86095 }
86096 arg2 = reinterpret_cast< lldb::SBTypeFormat * >(argp2);
86097 {
86098 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86099 result = (bool)(arg1)->IsEqualTo(rhs&: *arg2);
86100 SWIG_PYTHON_THREAD_END_ALLOW;
86101 }
86102 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86103 return resultobj;
86104fail:
86105 return NULL;
86106}
86107
86108
86109SWIGINTERN PyObject *_wrap_SBTypeFormat___eq__(PyObject *self, PyObject *args) {
86110 PyObject *resultobj = 0;
86111 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
86112 lldb::SBTypeFormat *arg2 = 0 ;
86113 void *argp1 = 0 ;
86114 int res1 = 0 ;
86115 void *argp2 = 0 ;
86116 int res2 = 0 ;
86117 PyObject *swig_obj[2] ;
86118 bool result;
86119
86120 (void)self;
86121 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFormat___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
86122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
86123 if (!SWIG_IsOK(res1)) {
86124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat___eq__" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
86125 }
86126 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
86127 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFormat, 0 );
86128 if (!SWIG_IsOK(res2)) {
86129 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat___eq__" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
86130 }
86131 if (!argp2) {
86132 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFormat___eq__" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
86133 }
86134 arg2 = reinterpret_cast< lldb::SBTypeFormat * >(argp2);
86135 {
86136 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86137 result = (bool)(arg1)->operator ==(rhs&: *arg2);
86138 SWIG_PYTHON_THREAD_END_ALLOW;
86139 }
86140 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86141 return resultobj;
86142fail:
86143 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
86144 return NULL;
86145 }
86146 PyErr_Clear();
86147 Py_INCREF(Py_NotImplemented);
86148 return Py_NotImplemented;
86149}
86150
86151
86152SWIGINTERN PyObject *_wrap_SBTypeFormat___ne__(PyObject *self, PyObject *args) {
86153 PyObject *resultobj = 0;
86154 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
86155 lldb::SBTypeFormat *arg2 = 0 ;
86156 void *argp1 = 0 ;
86157 int res1 = 0 ;
86158 void *argp2 = 0 ;
86159 int res2 = 0 ;
86160 PyObject *swig_obj[2] ;
86161 bool result;
86162
86163 (void)self;
86164 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeFormat___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
86165 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
86166 if (!SWIG_IsOK(res1)) {
86167 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat___ne__" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
86168 }
86169 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
86170 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFormat, 0 );
86171 if (!SWIG_IsOK(res2)) {
86172 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat___ne__" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
86173 }
86174 if (!argp2) {
86175 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFormat___ne__" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
86176 }
86177 arg2 = reinterpret_cast< lldb::SBTypeFormat * >(argp2);
86178 {
86179 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86180 result = (bool)(arg1)->operator !=(rhs&: *arg2);
86181 SWIG_PYTHON_THREAD_END_ALLOW;
86182 }
86183 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86184 return resultobj;
86185fail:
86186 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
86187 return NULL;
86188 }
86189 PyErr_Clear();
86190 Py_INCREF(Py_NotImplemented);
86191 return Py_NotImplemented;
86192}
86193
86194
86195SWIGINTERN PyObject *_wrap_SBTypeFormat___repr__(PyObject *self, PyObject *args) {
86196 PyObject *resultobj = 0;
86197 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
86198 void *argp1 = 0 ;
86199 int res1 = 0 ;
86200 PyObject *swig_obj[1] ;
86201 std::string result;
86202
86203 (void)self;
86204 if (!args) SWIG_fail;
86205 swig_obj[0] = args;
86206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
86207 if (!SWIG_IsOK(res1)) {
86208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat___repr__" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
86209 }
86210 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
86211 {
86212 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86213 result = lldb_SBTypeFormat___repr__(self: arg1);
86214 SWIG_PYTHON_THREAD_END_ALLOW;
86215 }
86216 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
86217 return resultobj;
86218fail:
86219 return NULL;
86220}
86221
86222
86223SWIGINTERN PyObject *SBTypeFormat_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
86224 PyObject *obj;
86225 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
86226 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeFormat, SWIG_NewClientData(obj));
86227 return SWIG_Py_Void();
86228}
86229
86230SWIGINTERN PyObject *SBTypeFormat_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
86231 return SWIG_Python_InitShadowInstance(args);
86232}
86233
86234SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
86235 PyObject *resultobj = 0;
86236 lldb::SBTypeNameSpecifier *result = 0 ;
86237
86238 (void)self;
86239 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
86240 {
86241 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86242 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier();
86243 SWIG_PYTHON_THREAD_END_ALLOW;
86244 }
86245 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
86246 return resultobj;
86247fail:
86248 return NULL;
86249}
86250
86251
86252SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
86253 PyObject *resultobj = 0;
86254 char *arg1 = (char *) 0 ;
86255 bool arg2 ;
86256 int res1 ;
86257 char *buf1 = 0 ;
86258 int alloc1 = 0 ;
86259 bool val2 ;
86260 int ecode2 = 0 ;
86261 lldb::SBTypeNameSpecifier *result = 0 ;
86262
86263 (void)self;
86264 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
86265 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
86266 if (!SWIG_IsOK(res1)) {
86267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "char const *""'");
86268 }
86269 arg1 = reinterpret_cast< char * >(buf1);
86270 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
86271 if (!SWIG_IsOK(ecode2)) {
86272 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBTypeNameSpecifier" "', argument " "2"" of type '" "bool""'");
86273 }
86274 arg2 = static_cast< bool >(val2);
86275 {
86276 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86277 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier((char const *)arg1,arg2);
86278 SWIG_PYTHON_THREAD_END_ALLOW;
86279 }
86280 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
86281 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
86282 return resultobj;
86283fail:
86284 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
86285 return NULL;
86286}
86287
86288
86289SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
86290 PyObject *resultobj = 0;
86291 char *arg1 = (char *) 0 ;
86292 int res1 ;
86293 char *buf1 = 0 ;
86294 int alloc1 = 0 ;
86295 lldb::SBTypeNameSpecifier *result = 0 ;
86296
86297 (void)self;
86298 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
86299 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
86300 if (!SWIG_IsOK(res1)) {
86301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "char const *""'");
86302 }
86303 arg1 = reinterpret_cast< char * >(buf1);
86304 {
86305 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86306 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier((char const *)arg1);
86307 SWIG_PYTHON_THREAD_END_ALLOW;
86308 }
86309 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
86310 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
86311 return resultobj;
86312fail:
86313 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
86314 return NULL;
86315}
86316
86317
86318SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
86319 PyObject *resultobj = 0;
86320 char *arg1 = (char *) 0 ;
86321 lldb::FormatterMatchType arg2 ;
86322 int res1 ;
86323 char *buf1 = 0 ;
86324 int alloc1 = 0 ;
86325 int val2 ;
86326 int ecode2 = 0 ;
86327 lldb::SBTypeNameSpecifier *result = 0 ;
86328
86329 (void)self;
86330 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
86331 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
86332 if (!SWIG_IsOK(res1)) {
86333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "char const *""'");
86334 }
86335 arg1 = reinterpret_cast< char * >(buf1);
86336 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
86337 if (!SWIG_IsOK(ecode2)) {
86338 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBTypeNameSpecifier" "', argument " "2"" of type '" "lldb::FormatterMatchType""'");
86339 }
86340 arg2 = static_cast< lldb::FormatterMatchType >(val2);
86341 {
86342 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86343 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier((char const *)arg1,arg2);
86344 SWIG_PYTHON_THREAD_END_ALLOW;
86345 }
86346 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
86347 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
86348 return resultobj;
86349fail:
86350 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
86351 return NULL;
86352}
86353
86354
86355SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_4(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
86356 PyObject *resultobj = 0;
86357 lldb::SBType arg1 ;
86358 void *argp1 ;
86359 int res1 = 0 ;
86360 lldb::SBTypeNameSpecifier *result = 0 ;
86361
86362 (void)self;
86363 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
86364 {
86365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBType, 0 | 0);
86366 if (!SWIG_IsOK(res1)) {
86367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBType""'");
86368 }
86369 if (!argp1) {
86370 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBType""'");
86371 } else {
86372 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp1);
86373 arg1 = *temp;
86374 if (SWIG_IsNewObj(res1)) delete temp;
86375 }
86376 }
86377 {
86378 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86379 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier(arg1);
86380 SWIG_PYTHON_THREAD_END_ALLOW;
86381 }
86382 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
86383 return resultobj;
86384fail:
86385 return NULL;
86386}
86387
86388
86389SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_5(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
86390 PyObject *resultobj = 0;
86391 lldb::SBTypeNameSpecifier *arg1 = 0 ;
86392 void *argp1 = 0 ;
86393 int res1 = 0 ;
86394 lldb::SBTypeNameSpecifier *result = 0 ;
86395
86396 (void)self;
86397 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
86398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
86399 if (!SWIG_IsOK(res1)) {
86400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier const &""'");
86401 }
86402 if (!argp1) {
86403 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier const &""'");
86404 }
86405 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86406 {
86407 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86408 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier((lldb::SBTypeNameSpecifier const &)*arg1);
86409 SWIG_PYTHON_THREAD_END_ALLOW;
86410 }
86411 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
86412 return resultobj;
86413fail:
86414 return NULL;
86415}
86416
86417
86418SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier(PyObject *self, PyObject *args) {
86419 Py_ssize_t argc;
86420 PyObject *argv[3] = {
86421 0
86422 };
86423
86424 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeNameSpecifier", min: 0, max: 2, objs: argv))) SWIG_fail;
86425 --argc;
86426 if (argc == 0) {
86427 return _wrap_new_SBTypeNameSpecifier__SWIG_0(self, nobjs: argc, argv);
86428 }
86429 if (argc == 1) {
86430 int _v = 0;
86431 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBType, SWIG_POINTER_NO_NULL | 0);
86432 _v = SWIG_CheckState(res);
86433 if (_v) {
86434 return _wrap_new_SBTypeNameSpecifier__SWIG_4(self, nobjs: argc, swig_obj: argv);
86435 }
86436 }
86437 if (argc == 1) {
86438 int _v = 0;
86439 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NO_NULL | 0);
86440 _v = SWIG_CheckState(res);
86441 if (_v) {
86442 return _wrap_new_SBTypeNameSpecifier__SWIG_5(self, nobjs: argc, swig_obj: argv);
86443 }
86444 }
86445 if (argc == 1) {
86446 int _v = 0;
86447 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
86448 _v = SWIG_CheckState(res);
86449 if (_v) {
86450 return _wrap_new_SBTypeNameSpecifier__SWIG_2(self, nobjs: argc, swig_obj: argv);
86451 }
86452 }
86453 if (argc == 2) {
86454 int _v = 0;
86455 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
86456 _v = SWIG_CheckState(res);
86457 if (_v) {
86458 {
86459 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
86460 _v = SWIG_CheckState(res);
86461 }
86462 if (_v) {
86463 return _wrap_new_SBTypeNameSpecifier__SWIG_1(self, nobjs: argc, swig_obj: argv);
86464 }
86465 }
86466 }
86467 if (argc == 2) {
86468 int _v = 0;
86469 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
86470 _v = SWIG_CheckState(res);
86471 if (_v) {
86472 {
86473 int res = SWIG_AsVal_int(obj: argv[1], NULL);
86474 _v = SWIG_CheckState(res);
86475 }
86476 if (_v) {
86477 return _wrap_new_SBTypeNameSpecifier__SWIG_3(self, nobjs: argc, swig_obj: argv);
86478 }
86479 }
86480 }
86481
86482fail:
86483 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeNameSpecifier'.\n"
86484 " Possible C/C++ prototypes are:\n"
86485 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier()\n"
86486 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(char const *,bool)\n"
86487 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(char const *)\n"
86488 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(char const *,lldb::FormatterMatchType)\n"
86489 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(lldb::SBType)\n"
86490 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(lldb::SBTypeNameSpecifier const &)\n");
86491 return 0;
86492}
86493
86494
86495SWIGINTERN PyObject *_wrap_delete_SBTypeNameSpecifier(PyObject *self, PyObject *args) {
86496 PyObject *resultobj = 0;
86497 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86498 void *argp1 = 0 ;
86499 int res1 = 0 ;
86500 PyObject *swig_obj[1] ;
86501
86502 (void)self;
86503 if (!args) SWIG_fail;
86504 swig_obj[0] = args;
86505 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_DISOWN | 0 );
86506 if (!SWIG_IsOK(res1)) {
86507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86508 }
86509 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86510 {
86511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86512 delete arg1;
86513 SWIG_PYTHON_THREAD_END_ALLOW;
86514 }
86515 resultobj = SWIG_Py_Void();
86516 return resultobj;
86517fail:
86518 return NULL;
86519}
86520
86521
86522SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___nonzero__(PyObject *self, PyObject *args) {
86523 PyObject *resultobj = 0;
86524 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86525 void *argp1 = 0 ;
86526 int res1 = 0 ;
86527 PyObject *swig_obj[1] ;
86528 bool result;
86529
86530 (void)self;
86531 if (!args) SWIG_fail;
86532 swig_obj[0] = args;
86533 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86534 if (!SWIG_IsOK(res1)) {
86535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier const *""'");
86536 }
86537 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86538 {
86539 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86540 result = (bool)((lldb::SBTypeNameSpecifier const *)arg1)->operator bool();
86541 SWIG_PYTHON_THREAD_END_ALLOW;
86542 }
86543 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86544 return resultobj;
86545fail:
86546 return NULL;
86547}
86548
86549
86550SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsValid(PyObject *self, PyObject *args) {
86551 PyObject *resultobj = 0;
86552 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86553 void *argp1 = 0 ;
86554 int res1 = 0 ;
86555 PyObject *swig_obj[1] ;
86556 bool result;
86557
86558 (void)self;
86559 if (!args) SWIG_fail;
86560 swig_obj[0] = args;
86561 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86562 if (!SWIG_IsOK(res1)) {
86563 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_IsValid" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier const *""'");
86564 }
86565 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86566 {
86567 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86568 result = (bool)((lldb::SBTypeNameSpecifier const *)arg1)->IsValid();
86569 SWIG_PYTHON_THREAD_END_ALLOW;
86570 }
86571 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86572 return resultobj;
86573fail:
86574 return NULL;
86575}
86576
86577
86578SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetName(PyObject *self, PyObject *args) {
86579 PyObject *resultobj = 0;
86580 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86581 void *argp1 = 0 ;
86582 int res1 = 0 ;
86583 PyObject *swig_obj[1] ;
86584 char *result = 0 ;
86585
86586 (void)self;
86587 if (!args) SWIG_fail;
86588 swig_obj[0] = args;
86589 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86590 if (!SWIG_IsOK(res1)) {
86591 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_GetName" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86592 }
86593 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86594 {
86595 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86596 result = (char *)(arg1)->GetName();
86597 SWIG_PYTHON_THREAD_END_ALLOW;
86598 }
86599 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
86600 return resultobj;
86601fail:
86602 return NULL;
86603}
86604
86605
86606SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetType(PyObject *self, PyObject *args) {
86607 PyObject *resultobj = 0;
86608 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86609 void *argp1 = 0 ;
86610 int res1 = 0 ;
86611 PyObject *swig_obj[1] ;
86612 lldb::SBType result;
86613
86614 (void)self;
86615 if (!args) SWIG_fail;
86616 swig_obj[0] = args;
86617 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86618 if (!SWIG_IsOK(res1)) {
86619 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_GetType" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86620 }
86621 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86622 {
86623 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86624 result = (arg1)->GetType();
86625 SWIG_PYTHON_THREAD_END_ALLOW;
86626 }
86627 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
86628 return resultobj;
86629fail:
86630 return NULL;
86631}
86632
86633
86634SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetMatchType(PyObject *self, PyObject *args) {
86635 PyObject *resultobj = 0;
86636 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86637 void *argp1 = 0 ;
86638 int res1 = 0 ;
86639 PyObject *swig_obj[1] ;
86640 lldb::FormatterMatchType result;
86641
86642 (void)self;
86643 if (!args) SWIG_fail;
86644 swig_obj[0] = args;
86645 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86646 if (!SWIG_IsOK(res1)) {
86647 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_GetMatchType" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86648 }
86649 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86650 {
86651 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86652 result = (lldb::FormatterMatchType)(arg1)->GetMatchType();
86653 SWIG_PYTHON_THREAD_END_ALLOW;
86654 }
86655 resultobj = SWIG_From_int(value: static_cast< int >(result));
86656 return resultobj;
86657fail:
86658 return NULL;
86659}
86660
86661
86662SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsRegex(PyObject *self, PyObject *args) {
86663 PyObject *resultobj = 0;
86664 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86665 void *argp1 = 0 ;
86666 int res1 = 0 ;
86667 PyObject *swig_obj[1] ;
86668 bool result;
86669
86670 (void)self;
86671 if (!args) SWIG_fail;
86672 swig_obj[0] = args;
86673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86674 if (!SWIG_IsOK(res1)) {
86675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_IsRegex" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86676 }
86677 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86678 {
86679 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86680 result = (bool)(arg1)->IsRegex();
86681 SWIG_PYTHON_THREAD_END_ALLOW;
86682 }
86683 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86684 return resultobj;
86685fail:
86686 return NULL;
86687}
86688
86689
86690SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetDescription(PyObject *self, PyObject *args) {
86691 PyObject *resultobj = 0;
86692 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86693 lldb::SBStream *arg2 = 0 ;
86694 lldb::DescriptionLevel arg3 ;
86695 void *argp1 = 0 ;
86696 int res1 = 0 ;
86697 void *argp2 = 0 ;
86698 int res2 = 0 ;
86699 int val3 ;
86700 int ecode3 = 0 ;
86701 PyObject *swig_obj[3] ;
86702 bool result;
86703
86704 (void)self;
86705 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeNameSpecifier_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
86706 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86707 if (!SWIG_IsOK(res1)) {
86708 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86709 }
86710 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86711 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
86712 if (!SWIG_IsOK(res2)) {
86713 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeNameSpecifier_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
86714 }
86715 if (!argp2) {
86716 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeNameSpecifier_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
86717 }
86718 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
86719 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
86720 if (!SWIG_IsOK(ecode3)) {
86721 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeNameSpecifier_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
86722 }
86723 arg3 = static_cast< lldb::DescriptionLevel >(val3);
86724 {
86725 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86726 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
86727 SWIG_PYTHON_THREAD_END_ALLOW;
86728 }
86729 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86730 return resultobj;
86731fail:
86732 return NULL;
86733}
86734
86735
86736SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsEqualTo(PyObject *self, PyObject *args) {
86737 PyObject *resultobj = 0;
86738 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86739 lldb::SBTypeNameSpecifier *arg2 = 0 ;
86740 void *argp1 = 0 ;
86741 int res1 = 0 ;
86742 void *argp2 = 0 ;
86743 int res2 = 0 ;
86744 PyObject *swig_obj[2] ;
86745 bool result;
86746
86747 (void)self;
86748 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeNameSpecifier_IsEqualTo", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
86749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86750 if (!SWIG_IsOK(res1)) {
86751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86752 }
86753 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86754 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 );
86755 if (!SWIG_IsOK(res2)) {
86756 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeNameSpecifier_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
86757 }
86758 if (!argp2) {
86759 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeNameSpecifier_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
86760 }
86761 arg2 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
86762 {
86763 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86764 result = (bool)(arg1)->IsEqualTo(rhs&: *arg2);
86765 SWIG_PYTHON_THREAD_END_ALLOW;
86766 }
86767 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86768 return resultobj;
86769fail:
86770 return NULL;
86771}
86772
86773
86774SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___eq__(PyObject *self, PyObject *args) {
86775 PyObject *resultobj = 0;
86776 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86777 lldb::SBTypeNameSpecifier *arg2 = 0 ;
86778 void *argp1 = 0 ;
86779 int res1 = 0 ;
86780 void *argp2 = 0 ;
86781 int res2 = 0 ;
86782 PyObject *swig_obj[2] ;
86783 bool result;
86784
86785 (void)self;
86786 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeNameSpecifier___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
86787 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86788 if (!SWIG_IsOK(res1)) {
86789 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier___eq__" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86790 }
86791 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86792 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 );
86793 if (!SWIG_IsOK(res2)) {
86794 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeNameSpecifier___eq__" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
86795 }
86796 if (!argp2) {
86797 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeNameSpecifier___eq__" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
86798 }
86799 arg2 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
86800 {
86801 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86802 result = (bool)(arg1)->operator ==(rhs&: *arg2);
86803 SWIG_PYTHON_THREAD_END_ALLOW;
86804 }
86805 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86806 return resultobj;
86807fail:
86808 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
86809 return NULL;
86810 }
86811 PyErr_Clear();
86812 Py_INCREF(Py_NotImplemented);
86813 return Py_NotImplemented;
86814}
86815
86816
86817SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___ne__(PyObject *self, PyObject *args) {
86818 PyObject *resultobj = 0;
86819 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86820 lldb::SBTypeNameSpecifier *arg2 = 0 ;
86821 void *argp1 = 0 ;
86822 int res1 = 0 ;
86823 void *argp2 = 0 ;
86824 int res2 = 0 ;
86825 PyObject *swig_obj[2] ;
86826 bool result;
86827
86828 (void)self;
86829 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeNameSpecifier___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
86830 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86831 if (!SWIG_IsOK(res1)) {
86832 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier___ne__" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86833 }
86834 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86835 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 );
86836 if (!SWIG_IsOK(res2)) {
86837 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeNameSpecifier___ne__" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
86838 }
86839 if (!argp2) {
86840 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeNameSpecifier___ne__" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
86841 }
86842 arg2 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
86843 {
86844 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86845 result = (bool)(arg1)->operator !=(rhs&: *arg2);
86846 SWIG_PYTHON_THREAD_END_ALLOW;
86847 }
86848 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
86849 return resultobj;
86850fail:
86851 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
86852 return NULL;
86853 }
86854 PyErr_Clear();
86855 Py_INCREF(Py_NotImplemented);
86856 return Py_NotImplemented;
86857}
86858
86859
86860SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___repr__(PyObject *self, PyObject *args) {
86861 PyObject *resultobj = 0;
86862 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
86863 void *argp1 = 0 ;
86864 int res1 = 0 ;
86865 PyObject *swig_obj[1] ;
86866 std::string result;
86867
86868 (void)self;
86869 if (!args) SWIG_fail;
86870 swig_obj[0] = args;
86871 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
86872 if (!SWIG_IsOK(res1)) {
86873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier___repr__" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
86874 }
86875 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
86876 {
86877 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86878 result = lldb_SBTypeNameSpecifier___repr__(self: arg1);
86879 SWIG_PYTHON_THREAD_END_ALLOW;
86880 }
86881 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
86882 return resultobj;
86883fail:
86884 return NULL;
86885}
86886
86887
86888SWIGINTERN PyObject *SBTypeNameSpecifier_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
86889 PyObject *obj;
86890 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
86891 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_NewClientData(obj));
86892 return SWIG_Py_Void();
86893}
86894
86895SWIGINTERN PyObject *SBTypeNameSpecifier_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
86896 return SWIG_Python_InitShadowInstance(args);
86897}
86898
86899SWIGINTERN PyObject *_wrap_new_SBTypeSummaryOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
86900 PyObject *resultobj = 0;
86901 lldb::SBTypeSummaryOptions *result = 0 ;
86902
86903 (void)self;
86904 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
86905 {
86906 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86907 result = (lldb::SBTypeSummaryOptions *)new lldb::SBTypeSummaryOptions();
86908 SWIG_PYTHON_THREAD_END_ALLOW;
86909 }
86910 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_NEW | 0 );
86911 return resultobj;
86912fail:
86913 return NULL;
86914}
86915
86916
86917SWIGINTERN PyObject *_wrap_new_SBTypeSummaryOptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
86918 PyObject *resultobj = 0;
86919 lldb::SBTypeSummaryOptions *arg1 = 0 ;
86920 void *argp1 = 0 ;
86921 int res1 = 0 ;
86922 lldb::SBTypeSummaryOptions *result = 0 ;
86923
86924 (void)self;
86925 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
86926 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0);
86927 if (!SWIG_IsOK(res1)) {
86928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeSummaryOptions" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions const &""'");
86929 }
86930 if (!argp1) {
86931 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeSummaryOptions" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions const &""'");
86932 }
86933 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
86934 {
86935 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86936 result = (lldb::SBTypeSummaryOptions *)new lldb::SBTypeSummaryOptions((lldb::SBTypeSummaryOptions const &)*arg1);
86937 SWIG_PYTHON_THREAD_END_ALLOW;
86938 }
86939 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_NEW | 0 );
86940 return resultobj;
86941fail:
86942 return NULL;
86943}
86944
86945
86946SWIGINTERN PyObject *_wrap_new_SBTypeSummaryOptions(PyObject *self, PyObject *args) {
86947 Py_ssize_t argc;
86948 PyObject *argv[2] = {
86949 0
86950 };
86951
86952 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeSummaryOptions", min: 0, max: 1, objs: argv))) SWIG_fail;
86953 --argc;
86954 if (argc == 0) {
86955 return _wrap_new_SBTypeSummaryOptions__SWIG_0(self, nobjs: argc, argv);
86956 }
86957 if (argc == 1) {
86958 int _v = 0;
86959 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_NO_NULL | 0);
86960 _v = SWIG_CheckState(res);
86961 if (_v) {
86962 return _wrap_new_SBTypeSummaryOptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
86963 }
86964 }
86965
86966fail:
86967 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeSummaryOptions'.\n"
86968 " Possible C/C++ prototypes are:\n"
86969 " lldb::SBTypeSummaryOptions::SBTypeSummaryOptions()\n"
86970 " lldb::SBTypeSummaryOptions::SBTypeSummaryOptions(lldb::SBTypeSummaryOptions const &)\n");
86971 return 0;
86972}
86973
86974
86975SWIGINTERN PyObject *_wrap_delete_SBTypeSummaryOptions(PyObject *self, PyObject *args) {
86976 PyObject *resultobj = 0;
86977 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
86978 void *argp1 = 0 ;
86979 int res1 = 0 ;
86980 PyObject *swig_obj[1] ;
86981
86982 (void)self;
86983 if (!args) SWIG_fail;
86984 swig_obj[0] = args;
86985 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_DISOWN | 0 );
86986 if (!SWIG_IsOK(res1)) {
86987 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeSummaryOptions" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
86988 }
86989 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
86990 {
86991 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
86992 delete arg1;
86993 SWIG_PYTHON_THREAD_END_ALLOW;
86994 }
86995 resultobj = SWIG_Py_Void();
86996 return resultobj;
86997fail:
86998 return NULL;
86999}
87000
87001
87002SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions___nonzero__(PyObject *self, PyObject *args) {
87003 PyObject *resultobj = 0;
87004 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
87005 void *argp1 = 0 ;
87006 int res1 = 0 ;
87007 PyObject *swig_obj[1] ;
87008 bool result;
87009
87010 (void)self;
87011 if (!args) SWIG_fail;
87012 swig_obj[0] = args;
87013 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
87014 if (!SWIG_IsOK(res1)) {
87015 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions const *""'");
87016 }
87017 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
87018 {
87019 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87020 result = (bool)((lldb::SBTypeSummaryOptions const *)arg1)->operator bool();
87021 SWIG_PYTHON_THREAD_END_ALLOW;
87022 }
87023 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
87024 return resultobj;
87025fail:
87026 return NULL;
87027}
87028
87029
87030SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_IsValid(PyObject *self, PyObject *args) {
87031 PyObject *resultobj = 0;
87032 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
87033 void *argp1 = 0 ;
87034 int res1 = 0 ;
87035 PyObject *swig_obj[1] ;
87036 bool result;
87037
87038 (void)self;
87039 if (!args) SWIG_fail;
87040 swig_obj[0] = args;
87041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
87042 if (!SWIG_IsOK(res1)) {
87043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_IsValid" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
87044 }
87045 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
87046 {
87047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87048 result = (bool)(arg1)->IsValid();
87049 SWIG_PYTHON_THREAD_END_ALLOW;
87050 }
87051 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
87052 return resultobj;
87053fail:
87054 return NULL;
87055}
87056
87057
87058SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_GetLanguage(PyObject *self, PyObject *args) {
87059 PyObject *resultobj = 0;
87060 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
87061 void *argp1 = 0 ;
87062 int res1 = 0 ;
87063 PyObject *swig_obj[1] ;
87064 lldb::LanguageType result;
87065
87066 (void)self;
87067 if (!args) SWIG_fail;
87068 swig_obj[0] = args;
87069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
87070 if (!SWIG_IsOK(res1)) {
87071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_GetLanguage" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
87072 }
87073 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
87074 {
87075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87076 result = (lldb::LanguageType)(arg1)->GetLanguage();
87077 SWIG_PYTHON_THREAD_END_ALLOW;
87078 }
87079 resultobj = SWIG_From_int(value: static_cast< int >(result));
87080 return resultobj;
87081fail:
87082 return NULL;
87083}
87084
87085
87086SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_GetCapping(PyObject *self, PyObject *args) {
87087 PyObject *resultobj = 0;
87088 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
87089 void *argp1 = 0 ;
87090 int res1 = 0 ;
87091 PyObject *swig_obj[1] ;
87092 lldb::TypeSummaryCapping result;
87093
87094 (void)self;
87095 if (!args) SWIG_fail;
87096 swig_obj[0] = args;
87097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
87098 if (!SWIG_IsOK(res1)) {
87099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_GetCapping" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
87100 }
87101 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
87102 {
87103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87104 result = (lldb::TypeSummaryCapping)(arg1)->GetCapping();
87105 SWIG_PYTHON_THREAD_END_ALLOW;
87106 }
87107 resultobj = SWIG_From_int(value: static_cast< int >(result));
87108 return resultobj;
87109fail:
87110 return NULL;
87111}
87112
87113
87114SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_SetLanguage(PyObject *self, PyObject *args) {
87115 PyObject *resultobj = 0;
87116 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
87117 lldb::LanguageType arg2 ;
87118 void *argp1 = 0 ;
87119 int res1 = 0 ;
87120 int val2 ;
87121 int ecode2 = 0 ;
87122 PyObject *swig_obj[2] ;
87123
87124 (void)self;
87125 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummaryOptions_SetLanguage", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
87126 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
87127 if (!SWIG_IsOK(res1)) {
87128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_SetLanguage" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
87129 }
87130 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
87131 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
87132 if (!SWIG_IsOK(ecode2)) {
87133 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummaryOptions_SetLanguage" "', argument " "2"" of type '" "lldb::LanguageType""'");
87134 }
87135 arg2 = static_cast< lldb::LanguageType >(val2);
87136 {
87137 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87138 (arg1)->SetLanguage(arg2);
87139 SWIG_PYTHON_THREAD_END_ALLOW;
87140 }
87141 resultobj = SWIG_Py_Void();
87142 return resultobj;
87143fail:
87144 return NULL;
87145}
87146
87147
87148SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_SetCapping(PyObject *self, PyObject *args) {
87149 PyObject *resultobj = 0;
87150 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
87151 lldb::TypeSummaryCapping arg2 ;
87152 void *argp1 = 0 ;
87153 int res1 = 0 ;
87154 int val2 ;
87155 int ecode2 = 0 ;
87156 PyObject *swig_obj[2] ;
87157
87158 (void)self;
87159 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummaryOptions_SetCapping", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
87160 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
87161 if (!SWIG_IsOK(res1)) {
87162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_SetCapping" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
87163 }
87164 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
87165 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
87166 if (!SWIG_IsOK(ecode2)) {
87167 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummaryOptions_SetCapping" "', argument " "2"" of type '" "lldb::TypeSummaryCapping""'");
87168 }
87169 arg2 = static_cast< lldb::TypeSummaryCapping >(val2);
87170 {
87171 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87172 (arg1)->SetCapping(arg2);
87173 SWIG_PYTHON_THREAD_END_ALLOW;
87174 }
87175 resultobj = SWIG_Py_Void();
87176 return resultobj;
87177fail:
87178 return NULL;
87179}
87180
87181
87182SWIGINTERN PyObject *SBTypeSummaryOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
87183 PyObject *obj;
87184 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
87185 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_NewClientData(obj));
87186 return SWIG_Py_Void();
87187}
87188
87189SWIGINTERN PyObject *SBTypeSummaryOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
87190 return SWIG_Python_InitShadowInstance(args);
87191}
87192
87193SWIGINTERN PyObject *_wrap_new_SBTypeSummary__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
87194 PyObject *resultobj = 0;
87195 lldb::SBTypeSummary *result = 0 ;
87196
87197 (void)self;
87198 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
87199 {
87200 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87201 result = (lldb::SBTypeSummary *)new lldb::SBTypeSummary();
87202 SWIG_PYTHON_THREAD_END_ALLOW;
87203 }
87204 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_NEW | 0 );
87205 return resultobj;
87206fail:
87207 return NULL;
87208}
87209
87210
87211SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
87212 PyObject *resultobj = 0;
87213 char *arg1 = (char *) 0 ;
87214 uint32_t arg2 ;
87215 int res1 ;
87216 char *buf1 = 0 ;
87217 int alloc1 = 0 ;
87218 unsigned int val2 ;
87219 int ecode2 = 0 ;
87220 lldb::SBTypeSummary result;
87221
87222 (void)self;
87223 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
87224 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
87225 if (!SWIG_IsOK(res1)) {
87226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithSummaryString" "', argument " "1"" of type '" "char const *""'");
87227 }
87228 arg1 = reinterpret_cast< char * >(buf1);
87229 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
87230 if (!SWIG_IsOK(ecode2)) {
87231 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_CreateWithSummaryString" "', argument " "2"" of type '" "uint32_t""'");
87232 }
87233 arg2 = static_cast< uint32_t >(val2);
87234 {
87235 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87236 result = lldb::SBTypeSummary::CreateWithSummaryString(data: (char const *)arg1,options: arg2);
87237 SWIG_PYTHON_THREAD_END_ALLOW;
87238 }
87239 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
87240 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87241 return resultobj;
87242fail:
87243 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87244 return NULL;
87245}
87246
87247
87248SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
87249 PyObject *resultobj = 0;
87250 char *arg1 = (char *) 0 ;
87251 int res1 ;
87252 char *buf1 = 0 ;
87253 int alloc1 = 0 ;
87254 lldb::SBTypeSummary result;
87255
87256 (void)self;
87257 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
87258 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
87259 if (!SWIG_IsOK(res1)) {
87260 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithSummaryString" "', argument " "1"" of type '" "char const *""'");
87261 }
87262 arg1 = reinterpret_cast< char * >(buf1);
87263 {
87264 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87265 result = lldb::SBTypeSummary::CreateWithSummaryString(data: (char const *)arg1);
87266 SWIG_PYTHON_THREAD_END_ALLOW;
87267 }
87268 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
87269 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87270 return resultobj;
87271fail:
87272 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87273 return NULL;
87274}
87275
87276
87277SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString(PyObject *self, PyObject *args) {
87278 Py_ssize_t argc;
87279 PyObject *argv[3] = {
87280 0
87281 };
87282
87283 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_CreateWithSummaryString", min: 0, max: 2, objs: argv))) SWIG_fail;
87284 --argc;
87285 if (argc == 1) {
87286 int _v = 0;
87287 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
87288 _v = SWIG_CheckState(res);
87289 if (_v) {
87290 return _wrap_SBTypeSummary_CreateWithSummaryString__SWIG_1(self, nobjs: argc, swig_obj: argv);
87291 }
87292 }
87293 if (argc == 2) {
87294 int _v = 0;
87295 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
87296 _v = SWIG_CheckState(res);
87297 if (_v) {
87298 {
87299 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
87300 _v = SWIG_CheckState(res);
87301 }
87302 if (_v) {
87303 return _wrap_SBTypeSummary_CreateWithSummaryString__SWIG_0(self, nobjs: argc, swig_obj: argv);
87304 }
87305 }
87306 }
87307
87308fail:
87309 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTypeSummary_CreateWithSummaryString'.\n"
87310 " Possible C/C++ prototypes are:\n"
87311 " lldb::SBTypeSummary::CreateWithSummaryString(char const *,uint32_t)\n"
87312 " lldb::SBTypeSummary::CreateWithSummaryString(char const *)\n");
87313 return 0;
87314}
87315
87316
87317SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
87318 PyObject *resultobj = 0;
87319 char *arg1 = (char *) 0 ;
87320 uint32_t arg2 ;
87321 int res1 ;
87322 char *buf1 = 0 ;
87323 int alloc1 = 0 ;
87324 unsigned int val2 ;
87325 int ecode2 = 0 ;
87326 lldb::SBTypeSummary result;
87327
87328 (void)self;
87329 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
87330 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
87331 if (!SWIG_IsOK(res1)) {
87332 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithFunctionName" "', argument " "1"" of type '" "char const *""'");
87333 }
87334 arg1 = reinterpret_cast< char * >(buf1);
87335 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
87336 if (!SWIG_IsOK(ecode2)) {
87337 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_CreateWithFunctionName" "', argument " "2"" of type '" "uint32_t""'");
87338 }
87339 arg2 = static_cast< uint32_t >(val2);
87340 {
87341 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87342 result = lldb::SBTypeSummary::CreateWithFunctionName(data: (char const *)arg1,options: arg2);
87343 SWIG_PYTHON_THREAD_END_ALLOW;
87344 }
87345 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
87346 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87347 return resultobj;
87348fail:
87349 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87350 return NULL;
87351}
87352
87353
87354SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
87355 PyObject *resultobj = 0;
87356 char *arg1 = (char *) 0 ;
87357 int res1 ;
87358 char *buf1 = 0 ;
87359 int alloc1 = 0 ;
87360 lldb::SBTypeSummary result;
87361
87362 (void)self;
87363 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
87364 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
87365 if (!SWIG_IsOK(res1)) {
87366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithFunctionName" "', argument " "1"" of type '" "char const *""'");
87367 }
87368 arg1 = reinterpret_cast< char * >(buf1);
87369 {
87370 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87371 result = lldb::SBTypeSummary::CreateWithFunctionName(data: (char const *)arg1);
87372 SWIG_PYTHON_THREAD_END_ALLOW;
87373 }
87374 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
87375 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87376 return resultobj;
87377fail:
87378 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87379 return NULL;
87380}
87381
87382
87383SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName(PyObject *self, PyObject *args) {
87384 Py_ssize_t argc;
87385 PyObject *argv[3] = {
87386 0
87387 };
87388
87389 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_CreateWithFunctionName", min: 0, max: 2, objs: argv))) SWIG_fail;
87390 --argc;
87391 if (argc == 1) {
87392 int _v = 0;
87393 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
87394 _v = SWIG_CheckState(res);
87395 if (_v) {
87396 return _wrap_SBTypeSummary_CreateWithFunctionName__SWIG_1(self, nobjs: argc, swig_obj: argv);
87397 }
87398 }
87399 if (argc == 2) {
87400 int _v = 0;
87401 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
87402 _v = SWIG_CheckState(res);
87403 if (_v) {
87404 {
87405 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
87406 _v = SWIG_CheckState(res);
87407 }
87408 if (_v) {
87409 return _wrap_SBTypeSummary_CreateWithFunctionName__SWIG_0(self, nobjs: argc, swig_obj: argv);
87410 }
87411 }
87412 }
87413
87414fail:
87415 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTypeSummary_CreateWithFunctionName'.\n"
87416 " Possible C/C++ prototypes are:\n"
87417 " lldb::SBTypeSummary::CreateWithFunctionName(char const *,uint32_t)\n"
87418 " lldb::SBTypeSummary::CreateWithFunctionName(char const *)\n");
87419 return 0;
87420}
87421
87422
87423SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
87424 PyObject *resultobj = 0;
87425 char *arg1 = (char *) 0 ;
87426 uint32_t arg2 ;
87427 int res1 ;
87428 char *buf1 = 0 ;
87429 int alloc1 = 0 ;
87430 unsigned int val2 ;
87431 int ecode2 = 0 ;
87432 lldb::SBTypeSummary result;
87433
87434 (void)self;
87435 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
87436 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
87437 if (!SWIG_IsOK(res1)) {
87438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithScriptCode" "', argument " "1"" of type '" "char const *""'");
87439 }
87440 arg1 = reinterpret_cast< char * >(buf1);
87441 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
87442 if (!SWIG_IsOK(ecode2)) {
87443 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_CreateWithScriptCode" "', argument " "2"" of type '" "uint32_t""'");
87444 }
87445 arg2 = static_cast< uint32_t >(val2);
87446 {
87447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87448 result = lldb::SBTypeSummary::CreateWithScriptCode(data: (char const *)arg1,options: arg2);
87449 SWIG_PYTHON_THREAD_END_ALLOW;
87450 }
87451 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
87452 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87453 return resultobj;
87454fail:
87455 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87456 return NULL;
87457}
87458
87459
87460SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
87461 PyObject *resultobj = 0;
87462 char *arg1 = (char *) 0 ;
87463 int res1 ;
87464 char *buf1 = 0 ;
87465 int alloc1 = 0 ;
87466 lldb::SBTypeSummary result;
87467
87468 (void)self;
87469 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
87470 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
87471 if (!SWIG_IsOK(res1)) {
87472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithScriptCode" "', argument " "1"" of type '" "char const *""'");
87473 }
87474 arg1 = reinterpret_cast< char * >(buf1);
87475 {
87476 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87477 result = lldb::SBTypeSummary::CreateWithScriptCode(data: (char const *)arg1);
87478 SWIG_PYTHON_THREAD_END_ALLOW;
87479 }
87480 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
87481 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87482 return resultobj;
87483fail:
87484 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
87485 return NULL;
87486}
87487
87488
87489SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode(PyObject *self, PyObject *args) {
87490 Py_ssize_t argc;
87491 PyObject *argv[3] = {
87492 0
87493 };
87494
87495 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_CreateWithScriptCode", min: 0, max: 2, objs: argv))) SWIG_fail;
87496 --argc;
87497 if (argc == 1) {
87498 int _v = 0;
87499 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
87500 _v = SWIG_CheckState(res);
87501 if (_v) {
87502 return _wrap_SBTypeSummary_CreateWithScriptCode__SWIG_1(self, nobjs: argc, swig_obj: argv);
87503 }
87504 }
87505 if (argc == 2) {
87506 int _v = 0;
87507 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
87508 _v = SWIG_CheckState(res);
87509 if (_v) {
87510 {
87511 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
87512 _v = SWIG_CheckState(res);
87513 }
87514 if (_v) {
87515 return _wrap_SBTypeSummary_CreateWithScriptCode__SWIG_0(self, nobjs: argc, swig_obj: argv);
87516 }
87517 }
87518 }
87519
87520fail:
87521 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTypeSummary_CreateWithScriptCode'.\n"
87522 " Possible C/C++ prototypes are:\n"
87523 " lldb::SBTypeSummary::CreateWithScriptCode(char const *,uint32_t)\n"
87524 " lldb::SBTypeSummary::CreateWithScriptCode(char const *)\n");
87525 return 0;
87526}
87527
87528
87529SWIGINTERN PyObject *_wrap_new_SBTypeSummary__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
87530 PyObject *resultobj = 0;
87531 lldb::SBTypeSummary *arg1 = 0 ;
87532 void *argp1 = 0 ;
87533 int res1 = 0 ;
87534 lldb::SBTypeSummary *result = 0 ;
87535
87536 (void)self;
87537 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
87538 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0);
87539 if (!SWIG_IsOK(res1)) {
87540 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeSummary const &""'");
87541 }
87542 if (!argp1) {
87543 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeSummary const &""'");
87544 }
87545 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87546 {
87547 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87548 result = (lldb::SBTypeSummary *)new lldb::SBTypeSummary((lldb::SBTypeSummary const &)*arg1);
87549 SWIG_PYTHON_THREAD_END_ALLOW;
87550 }
87551 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_NEW | 0 );
87552 return resultobj;
87553fail:
87554 return NULL;
87555}
87556
87557
87558SWIGINTERN PyObject *_wrap_new_SBTypeSummary(PyObject *self, PyObject *args) {
87559 Py_ssize_t argc;
87560 PyObject *argv[2] = {
87561 0
87562 };
87563
87564 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeSummary", min: 0, max: 1, objs: argv))) SWIG_fail;
87565 --argc;
87566 if (argc == 0) {
87567 return _wrap_new_SBTypeSummary__SWIG_0(self, nobjs: argc, argv);
87568 }
87569 if (argc == 1) {
87570 int _v = 0;
87571 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_NO_NULL | 0);
87572 _v = SWIG_CheckState(res);
87573 if (_v) {
87574 return _wrap_new_SBTypeSummary__SWIG_1(self, nobjs: argc, swig_obj: argv);
87575 }
87576 }
87577
87578fail:
87579 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeSummary'.\n"
87580 " Possible C/C++ prototypes are:\n"
87581 " lldb::SBTypeSummary::SBTypeSummary()\n"
87582 " lldb::SBTypeSummary::SBTypeSummary(lldb::SBTypeSummary const &)\n");
87583 return 0;
87584}
87585
87586
87587SWIGINTERN PyObject *_wrap_delete_SBTypeSummary(PyObject *self, PyObject *args) {
87588 PyObject *resultobj = 0;
87589 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87590 void *argp1 = 0 ;
87591 int res1 = 0 ;
87592 PyObject *swig_obj[1] ;
87593
87594 (void)self;
87595 if (!args) SWIG_fail;
87596 swig_obj[0] = args;
87597 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_DISOWN | 0 );
87598 if (!SWIG_IsOK(res1)) {
87599 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87600 }
87601 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87602 {
87603 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87604 delete arg1;
87605 SWIG_PYTHON_THREAD_END_ALLOW;
87606 }
87607 resultobj = SWIG_Py_Void();
87608 return resultobj;
87609fail:
87610 return NULL;
87611}
87612
87613
87614SWIGINTERN PyObject *_wrap_SBTypeSummary___nonzero__(PyObject *self, PyObject *args) {
87615 PyObject *resultobj = 0;
87616 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87617 void *argp1 = 0 ;
87618 int res1 = 0 ;
87619 PyObject *swig_obj[1] ;
87620 bool result;
87621
87622 (void)self;
87623 if (!args) SWIG_fail;
87624 swig_obj[0] = args;
87625 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87626 if (!SWIG_IsOK(res1)) {
87627 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeSummary const *""'");
87628 }
87629 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87630 {
87631 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87632 result = (bool)((lldb::SBTypeSummary const *)arg1)->operator bool();
87633 SWIG_PYTHON_THREAD_END_ALLOW;
87634 }
87635 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
87636 return resultobj;
87637fail:
87638 return NULL;
87639}
87640
87641
87642SWIGINTERN PyObject *_wrap_SBTypeSummary_IsValid(PyObject *self, PyObject *args) {
87643 PyObject *resultobj = 0;
87644 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87645 void *argp1 = 0 ;
87646 int res1 = 0 ;
87647 PyObject *swig_obj[1] ;
87648 bool result;
87649
87650 (void)self;
87651 if (!args) SWIG_fail;
87652 swig_obj[0] = args;
87653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87654 if (!SWIG_IsOK(res1)) {
87655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsValid" "', argument " "1"" of type '" "lldb::SBTypeSummary const *""'");
87656 }
87657 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87658 {
87659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87660 result = (bool)((lldb::SBTypeSummary const *)arg1)->IsValid();
87661 SWIG_PYTHON_THREAD_END_ALLOW;
87662 }
87663 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
87664 return resultobj;
87665fail:
87666 return NULL;
87667}
87668
87669
87670SWIGINTERN PyObject *_wrap_SBTypeSummary_IsFunctionCode(PyObject *self, PyObject *args) {
87671 PyObject *resultobj = 0;
87672 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87673 void *argp1 = 0 ;
87674 int res1 = 0 ;
87675 PyObject *swig_obj[1] ;
87676 bool result;
87677
87678 (void)self;
87679 if (!args) SWIG_fail;
87680 swig_obj[0] = args;
87681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87682 if (!SWIG_IsOK(res1)) {
87683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsFunctionCode" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87684 }
87685 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87686 {
87687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87688 result = (bool)(arg1)->IsFunctionCode();
87689 SWIG_PYTHON_THREAD_END_ALLOW;
87690 }
87691 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
87692 return resultobj;
87693fail:
87694 return NULL;
87695}
87696
87697
87698SWIGINTERN PyObject *_wrap_SBTypeSummary_IsFunctionName(PyObject *self, PyObject *args) {
87699 PyObject *resultobj = 0;
87700 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87701 void *argp1 = 0 ;
87702 int res1 = 0 ;
87703 PyObject *swig_obj[1] ;
87704 bool result;
87705
87706 (void)self;
87707 if (!args) SWIG_fail;
87708 swig_obj[0] = args;
87709 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87710 if (!SWIG_IsOK(res1)) {
87711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsFunctionName" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87712 }
87713 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87714 {
87715 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87716 result = (bool)(arg1)->IsFunctionName();
87717 SWIG_PYTHON_THREAD_END_ALLOW;
87718 }
87719 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
87720 return resultobj;
87721fail:
87722 return NULL;
87723}
87724
87725
87726SWIGINTERN PyObject *_wrap_SBTypeSummary_IsSummaryString(PyObject *self, PyObject *args) {
87727 PyObject *resultobj = 0;
87728 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87729 void *argp1 = 0 ;
87730 int res1 = 0 ;
87731 PyObject *swig_obj[1] ;
87732 bool result;
87733
87734 (void)self;
87735 if (!args) SWIG_fail;
87736 swig_obj[0] = args;
87737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87738 if (!SWIG_IsOK(res1)) {
87739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsSummaryString" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87740 }
87741 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87742 {
87743 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87744 result = (bool)(arg1)->IsSummaryString();
87745 SWIG_PYTHON_THREAD_END_ALLOW;
87746 }
87747 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
87748 return resultobj;
87749fail:
87750 return NULL;
87751}
87752
87753
87754SWIGINTERN PyObject *_wrap_SBTypeSummary_GetData(PyObject *self, PyObject *args) {
87755 PyObject *resultobj = 0;
87756 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87757 void *argp1 = 0 ;
87758 int res1 = 0 ;
87759 PyObject *swig_obj[1] ;
87760 char *result = 0 ;
87761
87762 (void)self;
87763 if (!args) SWIG_fail;
87764 swig_obj[0] = args;
87765 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87766 if (!SWIG_IsOK(res1)) {
87767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_GetData" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87768 }
87769 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87770 {
87771 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87772 result = (char *)(arg1)->GetData();
87773 SWIG_PYTHON_THREAD_END_ALLOW;
87774 }
87775 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
87776 return resultobj;
87777fail:
87778 return NULL;
87779}
87780
87781
87782SWIGINTERN PyObject *_wrap_SBTypeSummary_SetSummaryString(PyObject *self, PyObject *args) {
87783 PyObject *resultobj = 0;
87784 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87785 char *arg2 = (char *) 0 ;
87786 void *argp1 = 0 ;
87787 int res1 = 0 ;
87788 int res2 ;
87789 char *buf2 = 0 ;
87790 int alloc2 = 0 ;
87791 PyObject *swig_obj[2] ;
87792
87793 (void)self;
87794 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_SetSummaryString", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
87795 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87796 if (!SWIG_IsOK(res1)) {
87797 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetSummaryString" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87798 }
87799 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87800 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
87801 if (!SWIG_IsOK(res2)) {
87802 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_SetSummaryString" "', argument " "2"" of type '" "char const *""'");
87803 }
87804 arg2 = reinterpret_cast< char * >(buf2);
87805 {
87806 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87807 (arg1)->SetSummaryString((char const *)arg2);
87808 SWIG_PYTHON_THREAD_END_ALLOW;
87809 }
87810 resultobj = SWIG_Py_Void();
87811 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
87812 return resultobj;
87813fail:
87814 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
87815 return NULL;
87816}
87817
87818
87819SWIGINTERN PyObject *_wrap_SBTypeSummary_SetFunctionName(PyObject *self, PyObject *args) {
87820 PyObject *resultobj = 0;
87821 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87822 char *arg2 = (char *) 0 ;
87823 void *argp1 = 0 ;
87824 int res1 = 0 ;
87825 int res2 ;
87826 char *buf2 = 0 ;
87827 int alloc2 = 0 ;
87828 PyObject *swig_obj[2] ;
87829
87830 (void)self;
87831 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_SetFunctionName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
87832 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87833 if (!SWIG_IsOK(res1)) {
87834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetFunctionName" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87835 }
87836 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87837 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
87838 if (!SWIG_IsOK(res2)) {
87839 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_SetFunctionName" "', argument " "2"" of type '" "char const *""'");
87840 }
87841 arg2 = reinterpret_cast< char * >(buf2);
87842 {
87843 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87844 (arg1)->SetFunctionName((char const *)arg2);
87845 SWIG_PYTHON_THREAD_END_ALLOW;
87846 }
87847 resultobj = SWIG_Py_Void();
87848 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
87849 return resultobj;
87850fail:
87851 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
87852 return NULL;
87853}
87854
87855
87856SWIGINTERN PyObject *_wrap_SBTypeSummary_SetFunctionCode(PyObject *self, PyObject *args) {
87857 PyObject *resultobj = 0;
87858 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87859 char *arg2 = (char *) 0 ;
87860 void *argp1 = 0 ;
87861 int res1 = 0 ;
87862 int res2 ;
87863 char *buf2 = 0 ;
87864 int alloc2 = 0 ;
87865 PyObject *swig_obj[2] ;
87866
87867 (void)self;
87868 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_SetFunctionCode", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
87869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87870 if (!SWIG_IsOK(res1)) {
87871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetFunctionCode" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87872 }
87873 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87874 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
87875 if (!SWIG_IsOK(res2)) {
87876 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_SetFunctionCode" "', argument " "2"" of type '" "char const *""'");
87877 }
87878 arg2 = reinterpret_cast< char * >(buf2);
87879 {
87880 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87881 (arg1)->SetFunctionCode((char const *)arg2);
87882 SWIG_PYTHON_THREAD_END_ALLOW;
87883 }
87884 resultobj = SWIG_Py_Void();
87885 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
87886 return resultobj;
87887fail:
87888 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
87889 return NULL;
87890}
87891
87892
87893SWIGINTERN PyObject *_wrap_SBTypeSummary_GetPtrMatchDepth(PyObject *self, PyObject *args) {
87894 PyObject *resultobj = 0;
87895 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87896 void *argp1 = 0 ;
87897 int res1 = 0 ;
87898 PyObject *swig_obj[1] ;
87899 uint32_t result;
87900
87901 (void)self;
87902 if (!args) SWIG_fail;
87903 swig_obj[0] = args;
87904 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87905 if (!SWIG_IsOK(res1)) {
87906 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_GetPtrMatchDepth" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87907 }
87908 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87909 {
87910 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87911 result = (uint32_t)(arg1)->GetPtrMatchDepth();
87912 SWIG_PYTHON_THREAD_END_ALLOW;
87913 }
87914 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
87915 return resultobj;
87916fail:
87917 return NULL;
87918}
87919
87920
87921SWIGINTERN PyObject *_wrap_SBTypeSummary_SetPtrMatchDepth(PyObject *self, PyObject *args) {
87922 PyObject *resultobj = 0;
87923 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87924 uint32_t arg2 ;
87925 void *argp1 = 0 ;
87926 int res1 = 0 ;
87927 unsigned int val2 ;
87928 int ecode2 = 0 ;
87929 PyObject *swig_obj[2] ;
87930
87931 (void)self;
87932 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_SetPtrMatchDepth", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
87933 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87934 if (!SWIG_IsOK(res1)) {
87935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetPtrMatchDepth" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87936 }
87937 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87938 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
87939 if (!SWIG_IsOK(ecode2)) {
87940 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_SetPtrMatchDepth" "', argument " "2"" of type '" "uint32_t""'");
87941 }
87942 arg2 = static_cast< uint32_t >(val2);
87943 {
87944 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87945 (arg1)->SetPtrMatchDepth(arg2);
87946 SWIG_PYTHON_THREAD_END_ALLOW;
87947 }
87948 resultobj = SWIG_Py_Void();
87949 return resultobj;
87950fail:
87951 return NULL;
87952}
87953
87954
87955SWIGINTERN PyObject *_wrap_SBTypeSummary_GetOptions(PyObject *self, PyObject *args) {
87956 PyObject *resultobj = 0;
87957 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87958 void *argp1 = 0 ;
87959 int res1 = 0 ;
87960 PyObject *swig_obj[1] ;
87961 uint32_t result;
87962
87963 (void)self;
87964 if (!args) SWIG_fail;
87965 swig_obj[0] = args;
87966 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87967 if (!SWIG_IsOK(res1)) {
87968 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_GetOptions" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87969 }
87970 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
87971 {
87972 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
87973 result = (uint32_t)(arg1)->GetOptions();
87974 SWIG_PYTHON_THREAD_END_ALLOW;
87975 }
87976 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
87977 return resultobj;
87978fail:
87979 return NULL;
87980}
87981
87982
87983SWIGINTERN PyObject *_wrap_SBTypeSummary_SetOptions(PyObject *self, PyObject *args) {
87984 PyObject *resultobj = 0;
87985 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
87986 uint32_t arg2 ;
87987 void *argp1 = 0 ;
87988 int res1 = 0 ;
87989 unsigned int val2 ;
87990 int ecode2 = 0 ;
87991 PyObject *swig_obj[2] ;
87992
87993 (void)self;
87994 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_SetOptions", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
87995 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
87996 if (!SWIG_IsOK(res1)) {
87997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetOptions" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
87998 }
87999 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
88000 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
88001 if (!SWIG_IsOK(ecode2)) {
88002 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_SetOptions" "', argument " "2"" of type '" "uint32_t""'");
88003 }
88004 arg2 = static_cast< uint32_t >(val2);
88005 {
88006 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88007 (arg1)->SetOptions(arg2);
88008 SWIG_PYTHON_THREAD_END_ALLOW;
88009 }
88010 resultobj = SWIG_Py_Void();
88011 return resultobj;
88012fail:
88013 return NULL;
88014}
88015
88016
88017SWIGINTERN PyObject *_wrap_SBTypeSummary_GetDescription(PyObject *self, PyObject *args) {
88018 PyObject *resultobj = 0;
88019 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
88020 lldb::SBStream *arg2 = 0 ;
88021 lldb::DescriptionLevel arg3 ;
88022 void *argp1 = 0 ;
88023 int res1 = 0 ;
88024 void *argp2 = 0 ;
88025 int res2 = 0 ;
88026 int val3 ;
88027 int ecode3 = 0 ;
88028 PyObject *swig_obj[3] ;
88029 bool result;
88030
88031 (void)self;
88032 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
88033 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
88034 if (!SWIG_IsOK(res1)) {
88035 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
88036 }
88037 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
88038 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
88039 if (!SWIG_IsOK(res2)) {
88040 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
88041 }
88042 if (!argp2) {
88043 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
88044 }
88045 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
88046 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
88047 if (!SWIG_IsOK(ecode3)) {
88048 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeSummary_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
88049 }
88050 arg3 = static_cast< lldb::DescriptionLevel >(val3);
88051 {
88052 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88053 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
88054 SWIG_PYTHON_THREAD_END_ALLOW;
88055 }
88056 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88057 return resultobj;
88058fail:
88059 return NULL;
88060}
88061
88062
88063SWIGINTERN PyObject *_wrap_SBTypeSummary_DoesPrintValue(PyObject *self, PyObject *args) {
88064 PyObject *resultobj = 0;
88065 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
88066 lldb::SBValue arg2 ;
88067 void *argp1 = 0 ;
88068 int res1 = 0 ;
88069 void *argp2 ;
88070 int res2 = 0 ;
88071 PyObject *swig_obj[2] ;
88072 bool result;
88073
88074 (void)self;
88075 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_DoesPrintValue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88076 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
88077 if (!SWIG_IsOK(res1)) {
88078 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_DoesPrintValue" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
88079 }
88080 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
88081 {
88082 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBValue, 0 | 0);
88083 if (!SWIG_IsOK(res2)) {
88084 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_DoesPrintValue" "', argument " "2"" of type '" "lldb::SBValue""'");
88085 }
88086 if (!argp2) {
88087 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary_DoesPrintValue" "', argument " "2"" of type '" "lldb::SBValue""'");
88088 } else {
88089 lldb::SBValue * temp = reinterpret_cast< lldb::SBValue * >(argp2);
88090 arg2 = *temp;
88091 if (SWIG_IsNewObj(res2)) delete temp;
88092 }
88093 }
88094 {
88095 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88096 result = (bool)(arg1)->DoesPrintValue(value: arg2);
88097 SWIG_PYTHON_THREAD_END_ALLOW;
88098 }
88099 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88100 return resultobj;
88101fail:
88102 return NULL;
88103}
88104
88105
88106SWIGINTERN PyObject *_wrap_SBTypeSummary_IsEqualTo(PyObject *self, PyObject *args) {
88107 PyObject *resultobj = 0;
88108 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
88109 lldb::SBTypeSummary *arg2 = 0 ;
88110 void *argp1 = 0 ;
88111 int res1 = 0 ;
88112 void *argp2 = 0 ;
88113 int res2 = 0 ;
88114 PyObject *swig_obj[2] ;
88115 bool result;
88116
88117 (void)self;
88118 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary_IsEqualTo", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88119 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
88120 if (!SWIG_IsOK(res1)) {
88121 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
88122 }
88123 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
88124 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSummary, 0 );
88125 if (!SWIG_IsOK(res2)) {
88126 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
88127 }
88128 if (!argp2) {
88129 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
88130 }
88131 arg2 = reinterpret_cast< lldb::SBTypeSummary * >(argp2);
88132 {
88133 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88134 result = (bool)(arg1)->IsEqualTo(rhs&: *arg2);
88135 SWIG_PYTHON_THREAD_END_ALLOW;
88136 }
88137 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88138 return resultobj;
88139fail:
88140 return NULL;
88141}
88142
88143
88144SWIGINTERN PyObject *_wrap_SBTypeSummary___eq__(PyObject *self, PyObject *args) {
88145 PyObject *resultobj = 0;
88146 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
88147 lldb::SBTypeSummary *arg2 = 0 ;
88148 void *argp1 = 0 ;
88149 int res1 = 0 ;
88150 void *argp2 = 0 ;
88151 int res2 = 0 ;
88152 PyObject *swig_obj[2] ;
88153 bool result;
88154
88155 (void)self;
88156 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88157 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
88158 if (!SWIG_IsOK(res1)) {
88159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary___eq__" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
88160 }
88161 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
88162 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSummary, 0 );
88163 if (!SWIG_IsOK(res2)) {
88164 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary___eq__" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
88165 }
88166 if (!argp2) {
88167 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary___eq__" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
88168 }
88169 arg2 = reinterpret_cast< lldb::SBTypeSummary * >(argp2);
88170 {
88171 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88172 result = (bool)(arg1)->operator ==(rhs&: *arg2);
88173 SWIG_PYTHON_THREAD_END_ALLOW;
88174 }
88175 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88176 return resultobj;
88177fail:
88178 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
88179 return NULL;
88180 }
88181 PyErr_Clear();
88182 Py_INCREF(Py_NotImplemented);
88183 return Py_NotImplemented;
88184}
88185
88186
88187SWIGINTERN PyObject *_wrap_SBTypeSummary___ne__(PyObject *self, PyObject *args) {
88188 PyObject *resultobj = 0;
88189 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
88190 lldb::SBTypeSummary *arg2 = 0 ;
88191 void *argp1 = 0 ;
88192 int res1 = 0 ;
88193 void *argp2 = 0 ;
88194 int res2 = 0 ;
88195 PyObject *swig_obj[2] ;
88196 bool result;
88197
88198 (void)self;
88199 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSummary___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88200 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
88201 if (!SWIG_IsOK(res1)) {
88202 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary___ne__" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
88203 }
88204 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
88205 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSummary, 0 );
88206 if (!SWIG_IsOK(res2)) {
88207 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary___ne__" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
88208 }
88209 if (!argp2) {
88210 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary___ne__" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
88211 }
88212 arg2 = reinterpret_cast< lldb::SBTypeSummary * >(argp2);
88213 {
88214 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88215 result = (bool)(arg1)->operator !=(rhs&: *arg2);
88216 SWIG_PYTHON_THREAD_END_ALLOW;
88217 }
88218 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88219 return resultobj;
88220fail:
88221 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
88222 return NULL;
88223 }
88224 PyErr_Clear();
88225 Py_INCREF(Py_NotImplemented);
88226 return Py_NotImplemented;
88227}
88228
88229
88230SWIGINTERN PyObject *_wrap_SBTypeSummary___repr__(PyObject *self, PyObject *args) {
88231 PyObject *resultobj = 0;
88232 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
88233 void *argp1 = 0 ;
88234 int res1 = 0 ;
88235 PyObject *swig_obj[1] ;
88236 std::string result;
88237
88238 (void)self;
88239 if (!args) SWIG_fail;
88240 swig_obj[0] = args;
88241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
88242 if (!SWIG_IsOK(res1)) {
88243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary___repr__" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
88244 }
88245 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
88246 {
88247 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88248 result = lldb_SBTypeSummary___repr__(self: arg1);
88249 SWIG_PYTHON_THREAD_END_ALLOW;
88250 }
88251 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
88252 return resultobj;
88253fail:
88254 return NULL;
88255}
88256
88257
88258SWIGINTERN PyObject *SBTypeSummary_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
88259 PyObject *obj;
88260 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
88261 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeSummary, SWIG_NewClientData(obj));
88262 return SWIG_Py_Void();
88263}
88264
88265SWIGINTERN PyObject *SBTypeSummary_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
88266 return SWIG_Python_InitShadowInstance(args);
88267}
88268
88269SWIGINTERN PyObject *_wrap_new_SBTypeSynthetic__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
88270 PyObject *resultobj = 0;
88271 lldb::SBTypeSynthetic *result = 0 ;
88272
88273 (void)self;
88274 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
88275 {
88276 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88277 result = (lldb::SBTypeSynthetic *)new lldb::SBTypeSynthetic();
88278 SWIG_PYTHON_THREAD_END_ALLOW;
88279 }
88280 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_NEW | 0 );
88281 return resultobj;
88282fail:
88283 return NULL;
88284}
88285
88286
88287SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
88288 PyObject *resultobj = 0;
88289 char *arg1 = (char *) 0 ;
88290 uint32_t arg2 ;
88291 int res1 ;
88292 char *buf1 = 0 ;
88293 int alloc1 = 0 ;
88294 unsigned int val2 ;
88295 int ecode2 = 0 ;
88296 lldb::SBTypeSynthetic result;
88297
88298 (void)self;
88299 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
88300 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
88301 if (!SWIG_IsOK(res1)) {
88302 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_CreateWithClassName" "', argument " "1"" of type '" "char const *""'");
88303 }
88304 arg1 = reinterpret_cast< char * >(buf1);
88305 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
88306 if (!SWIG_IsOK(ecode2)) {
88307 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSynthetic_CreateWithClassName" "', argument " "2"" of type '" "uint32_t""'");
88308 }
88309 arg2 = static_cast< uint32_t >(val2);
88310 {
88311 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88312 result = lldb::SBTypeSynthetic::CreateWithClassName(data: (char const *)arg1,options: arg2);
88313 SWIG_PYTHON_THREAD_END_ALLOW;
88314 }
88315 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(result)), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
88316 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
88317 return resultobj;
88318fail:
88319 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
88320 return NULL;
88321}
88322
88323
88324SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
88325 PyObject *resultobj = 0;
88326 char *arg1 = (char *) 0 ;
88327 int res1 ;
88328 char *buf1 = 0 ;
88329 int alloc1 = 0 ;
88330 lldb::SBTypeSynthetic result;
88331
88332 (void)self;
88333 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
88334 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
88335 if (!SWIG_IsOK(res1)) {
88336 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_CreateWithClassName" "', argument " "1"" of type '" "char const *""'");
88337 }
88338 arg1 = reinterpret_cast< char * >(buf1);
88339 {
88340 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88341 result = lldb::SBTypeSynthetic::CreateWithClassName(data: (char const *)arg1);
88342 SWIG_PYTHON_THREAD_END_ALLOW;
88343 }
88344 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(result)), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
88345 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
88346 return resultobj;
88347fail:
88348 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
88349 return NULL;
88350}
88351
88352
88353SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName(PyObject *self, PyObject *args) {
88354 Py_ssize_t argc;
88355 PyObject *argv[3] = {
88356 0
88357 };
88358
88359 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic_CreateWithClassName", min: 0, max: 2, objs: argv))) SWIG_fail;
88360 --argc;
88361 if (argc == 1) {
88362 int _v = 0;
88363 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
88364 _v = SWIG_CheckState(res);
88365 if (_v) {
88366 return _wrap_SBTypeSynthetic_CreateWithClassName__SWIG_1(self, nobjs: argc, swig_obj: argv);
88367 }
88368 }
88369 if (argc == 2) {
88370 int _v = 0;
88371 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
88372 _v = SWIG_CheckState(res);
88373 if (_v) {
88374 {
88375 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
88376 _v = SWIG_CheckState(res);
88377 }
88378 if (_v) {
88379 return _wrap_SBTypeSynthetic_CreateWithClassName__SWIG_0(self, nobjs: argc, swig_obj: argv);
88380 }
88381 }
88382 }
88383
88384fail:
88385 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTypeSynthetic_CreateWithClassName'.\n"
88386 " Possible C/C++ prototypes are:\n"
88387 " lldb::SBTypeSynthetic::CreateWithClassName(char const *,uint32_t)\n"
88388 " lldb::SBTypeSynthetic::CreateWithClassName(char const *)\n");
88389 return 0;
88390}
88391
88392
88393SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
88394 PyObject *resultobj = 0;
88395 char *arg1 = (char *) 0 ;
88396 uint32_t arg2 ;
88397 int res1 ;
88398 char *buf1 = 0 ;
88399 int alloc1 = 0 ;
88400 unsigned int val2 ;
88401 int ecode2 = 0 ;
88402 lldb::SBTypeSynthetic result;
88403
88404 (void)self;
88405 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
88406 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
88407 if (!SWIG_IsOK(res1)) {
88408 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_CreateWithScriptCode" "', argument " "1"" of type '" "char const *""'");
88409 }
88410 arg1 = reinterpret_cast< char * >(buf1);
88411 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
88412 if (!SWIG_IsOK(ecode2)) {
88413 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSynthetic_CreateWithScriptCode" "', argument " "2"" of type '" "uint32_t""'");
88414 }
88415 arg2 = static_cast< uint32_t >(val2);
88416 {
88417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88418 result = lldb::SBTypeSynthetic::CreateWithScriptCode(data: (char const *)arg1,options: arg2);
88419 SWIG_PYTHON_THREAD_END_ALLOW;
88420 }
88421 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(result)), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
88422 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
88423 return resultobj;
88424fail:
88425 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
88426 return NULL;
88427}
88428
88429
88430SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
88431 PyObject *resultobj = 0;
88432 char *arg1 = (char *) 0 ;
88433 int res1 ;
88434 char *buf1 = 0 ;
88435 int alloc1 = 0 ;
88436 lldb::SBTypeSynthetic result;
88437
88438 (void)self;
88439 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
88440 res1 = SWIG_AsCharPtrAndSize(obj: swig_obj[0], cptr: &buf1, NULL, alloc: &alloc1);
88441 if (!SWIG_IsOK(res1)) {
88442 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_CreateWithScriptCode" "', argument " "1"" of type '" "char const *""'");
88443 }
88444 arg1 = reinterpret_cast< char * >(buf1);
88445 {
88446 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88447 result = lldb::SBTypeSynthetic::CreateWithScriptCode(data: (char const *)arg1);
88448 SWIG_PYTHON_THREAD_END_ALLOW;
88449 }
88450 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(result)), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
88451 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
88452 return resultobj;
88453fail:
88454 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
88455 return NULL;
88456}
88457
88458
88459SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode(PyObject *self, PyObject *args) {
88460 Py_ssize_t argc;
88461 PyObject *argv[3] = {
88462 0
88463 };
88464
88465 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic_CreateWithScriptCode", min: 0, max: 2, objs: argv))) SWIG_fail;
88466 --argc;
88467 if (argc == 1) {
88468 int _v = 0;
88469 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
88470 _v = SWIG_CheckState(res);
88471 if (_v) {
88472 return _wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_1(self, nobjs: argc, swig_obj: argv);
88473 }
88474 }
88475 if (argc == 2) {
88476 int _v = 0;
88477 int res = SWIG_AsCharPtrAndSize(obj: argv[0], cptr: 0, NULL, alloc: 0);
88478 _v = SWIG_CheckState(res);
88479 if (_v) {
88480 {
88481 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
88482 _v = SWIG_CheckState(res);
88483 }
88484 if (_v) {
88485 return _wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_0(self, nobjs: argc, swig_obj: argv);
88486 }
88487 }
88488 }
88489
88490fail:
88491 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBTypeSynthetic_CreateWithScriptCode'.\n"
88492 " Possible C/C++ prototypes are:\n"
88493 " lldb::SBTypeSynthetic::CreateWithScriptCode(char const *,uint32_t)\n"
88494 " lldb::SBTypeSynthetic::CreateWithScriptCode(char const *)\n");
88495 return 0;
88496}
88497
88498
88499SWIGINTERN PyObject *_wrap_new_SBTypeSynthetic__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
88500 PyObject *resultobj = 0;
88501 lldb::SBTypeSynthetic *arg1 = 0 ;
88502 void *argp1 = 0 ;
88503 int res1 = 0 ;
88504 lldb::SBTypeSynthetic *result = 0 ;
88505
88506 (void)self;
88507 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
88508 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0);
88509 if (!SWIG_IsOK(res1)) {
88510 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeSynthetic const &""'");
88511 }
88512 if (!argp1) {
88513 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeSynthetic const &""'");
88514 }
88515 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88516 {
88517 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88518 result = (lldb::SBTypeSynthetic *)new lldb::SBTypeSynthetic((lldb::SBTypeSynthetic const &)*arg1);
88519 SWIG_PYTHON_THREAD_END_ALLOW;
88520 }
88521 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_NEW | 0 );
88522 return resultobj;
88523fail:
88524 return NULL;
88525}
88526
88527
88528SWIGINTERN PyObject *_wrap_new_SBTypeSynthetic(PyObject *self, PyObject *args) {
88529 Py_ssize_t argc;
88530 PyObject *argv[2] = {
88531 0
88532 };
88533
88534 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBTypeSynthetic", min: 0, max: 1, objs: argv))) SWIG_fail;
88535 --argc;
88536 if (argc == 0) {
88537 return _wrap_new_SBTypeSynthetic__SWIG_0(self, nobjs: argc, argv);
88538 }
88539 if (argc == 1) {
88540 int _v = 0;
88541 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_NO_NULL | 0);
88542 _v = SWIG_CheckState(res);
88543 if (_v) {
88544 return _wrap_new_SBTypeSynthetic__SWIG_1(self, nobjs: argc, swig_obj: argv);
88545 }
88546 }
88547
88548fail:
88549 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBTypeSynthetic'.\n"
88550 " Possible C/C++ prototypes are:\n"
88551 " lldb::SBTypeSynthetic::SBTypeSynthetic()\n"
88552 " lldb::SBTypeSynthetic::SBTypeSynthetic(lldb::SBTypeSynthetic const &)\n");
88553 return 0;
88554}
88555
88556
88557SWIGINTERN PyObject *_wrap_delete_SBTypeSynthetic(PyObject *self, PyObject *args) {
88558 PyObject *resultobj = 0;
88559 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88560 void *argp1 = 0 ;
88561 int res1 = 0 ;
88562 PyObject *swig_obj[1] ;
88563
88564 (void)self;
88565 if (!args) SWIG_fail;
88566 swig_obj[0] = args;
88567 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_DISOWN | 0 );
88568 if (!SWIG_IsOK(res1)) {
88569 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88570 }
88571 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88572 {
88573 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88574 delete arg1;
88575 SWIG_PYTHON_THREAD_END_ALLOW;
88576 }
88577 resultobj = SWIG_Py_Void();
88578 return resultobj;
88579fail:
88580 return NULL;
88581}
88582
88583
88584SWIGINTERN PyObject *_wrap_SBTypeSynthetic___nonzero__(PyObject *self, PyObject *args) {
88585 PyObject *resultobj = 0;
88586 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88587 void *argp1 = 0 ;
88588 int res1 = 0 ;
88589 PyObject *swig_obj[1] ;
88590 bool result;
88591
88592 (void)self;
88593 if (!args) SWIG_fail;
88594 swig_obj[0] = args;
88595 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88596 if (!SWIG_IsOK(res1)) {
88597 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeSynthetic const *""'");
88598 }
88599 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88600 {
88601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88602 result = (bool)((lldb::SBTypeSynthetic const *)arg1)->operator bool();
88603 SWIG_PYTHON_THREAD_END_ALLOW;
88604 }
88605 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88606 return resultobj;
88607fail:
88608 return NULL;
88609}
88610
88611
88612SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsValid(PyObject *self, PyObject *args) {
88613 PyObject *resultobj = 0;
88614 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88615 void *argp1 = 0 ;
88616 int res1 = 0 ;
88617 PyObject *swig_obj[1] ;
88618 bool result;
88619
88620 (void)self;
88621 if (!args) SWIG_fail;
88622 swig_obj[0] = args;
88623 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88624 if (!SWIG_IsOK(res1)) {
88625 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_IsValid" "', argument " "1"" of type '" "lldb::SBTypeSynthetic const *""'");
88626 }
88627 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88628 {
88629 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88630 result = (bool)((lldb::SBTypeSynthetic const *)arg1)->IsValid();
88631 SWIG_PYTHON_THREAD_END_ALLOW;
88632 }
88633 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88634 return resultobj;
88635fail:
88636 return NULL;
88637}
88638
88639
88640SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsClassCode(PyObject *self, PyObject *args) {
88641 PyObject *resultobj = 0;
88642 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88643 void *argp1 = 0 ;
88644 int res1 = 0 ;
88645 PyObject *swig_obj[1] ;
88646 bool result;
88647
88648 (void)self;
88649 if (!args) SWIG_fail;
88650 swig_obj[0] = args;
88651 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88652 if (!SWIG_IsOK(res1)) {
88653 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_IsClassCode" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88654 }
88655 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88656 {
88657 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88658 result = (bool)(arg1)->IsClassCode();
88659 SWIG_PYTHON_THREAD_END_ALLOW;
88660 }
88661 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88662 return resultobj;
88663fail:
88664 return NULL;
88665}
88666
88667
88668SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsClassName(PyObject *self, PyObject *args) {
88669 PyObject *resultobj = 0;
88670 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88671 void *argp1 = 0 ;
88672 int res1 = 0 ;
88673 PyObject *swig_obj[1] ;
88674 bool result;
88675
88676 (void)self;
88677 if (!args) SWIG_fail;
88678 swig_obj[0] = args;
88679 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88680 if (!SWIG_IsOK(res1)) {
88681 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_IsClassName" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88682 }
88683 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88684 {
88685 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88686 result = (bool)(arg1)->IsClassName();
88687 SWIG_PYTHON_THREAD_END_ALLOW;
88688 }
88689 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88690 return resultobj;
88691fail:
88692 return NULL;
88693}
88694
88695
88696SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetData(PyObject *self, PyObject *args) {
88697 PyObject *resultobj = 0;
88698 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88699 void *argp1 = 0 ;
88700 int res1 = 0 ;
88701 PyObject *swig_obj[1] ;
88702 char *result = 0 ;
88703
88704 (void)self;
88705 if (!args) SWIG_fail;
88706 swig_obj[0] = args;
88707 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88708 if (!SWIG_IsOK(res1)) {
88709 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_GetData" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88710 }
88711 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88712 {
88713 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88714 result = (char *)(arg1)->GetData();
88715 SWIG_PYTHON_THREAD_END_ALLOW;
88716 }
88717 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
88718 return resultobj;
88719fail:
88720 return NULL;
88721}
88722
88723
88724SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetClassName(PyObject *self, PyObject *args) {
88725 PyObject *resultobj = 0;
88726 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88727 char *arg2 = (char *) 0 ;
88728 void *argp1 = 0 ;
88729 int res1 = 0 ;
88730 int res2 ;
88731 char *buf2 = 0 ;
88732 int alloc2 = 0 ;
88733 PyObject *swig_obj[2] ;
88734
88735 (void)self;
88736 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic_SetClassName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88738 if (!SWIG_IsOK(res1)) {
88739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_SetClassName" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88740 }
88741 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88742 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
88743 if (!SWIG_IsOK(res2)) {
88744 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic_SetClassName" "', argument " "2"" of type '" "char const *""'");
88745 }
88746 arg2 = reinterpret_cast< char * >(buf2);
88747 {
88748 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88749 (arg1)->SetClassName((char const *)arg2);
88750 SWIG_PYTHON_THREAD_END_ALLOW;
88751 }
88752 resultobj = SWIG_Py_Void();
88753 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
88754 return resultobj;
88755fail:
88756 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
88757 return NULL;
88758}
88759
88760
88761SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetClassCode(PyObject *self, PyObject *args) {
88762 PyObject *resultobj = 0;
88763 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88764 char *arg2 = (char *) 0 ;
88765 void *argp1 = 0 ;
88766 int res1 = 0 ;
88767 int res2 ;
88768 char *buf2 = 0 ;
88769 int alloc2 = 0 ;
88770 PyObject *swig_obj[2] ;
88771
88772 (void)self;
88773 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic_SetClassCode", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88774 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88775 if (!SWIG_IsOK(res1)) {
88776 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_SetClassCode" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88777 }
88778 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88779 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
88780 if (!SWIG_IsOK(res2)) {
88781 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic_SetClassCode" "', argument " "2"" of type '" "char const *""'");
88782 }
88783 arg2 = reinterpret_cast< char * >(buf2);
88784 {
88785 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88786 (arg1)->SetClassCode((char const *)arg2);
88787 SWIG_PYTHON_THREAD_END_ALLOW;
88788 }
88789 resultobj = SWIG_Py_Void();
88790 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
88791 return resultobj;
88792fail:
88793 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
88794 return NULL;
88795}
88796
88797
88798SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetOptions(PyObject *self, PyObject *args) {
88799 PyObject *resultobj = 0;
88800 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88801 void *argp1 = 0 ;
88802 int res1 = 0 ;
88803 PyObject *swig_obj[1] ;
88804 uint32_t result;
88805
88806 (void)self;
88807 if (!args) SWIG_fail;
88808 swig_obj[0] = args;
88809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88810 if (!SWIG_IsOK(res1)) {
88811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_GetOptions" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88812 }
88813 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88814 {
88815 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88816 result = (uint32_t)(arg1)->GetOptions();
88817 SWIG_PYTHON_THREAD_END_ALLOW;
88818 }
88819 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
88820 return resultobj;
88821fail:
88822 return NULL;
88823}
88824
88825
88826SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetOptions(PyObject *self, PyObject *args) {
88827 PyObject *resultobj = 0;
88828 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88829 uint32_t arg2 ;
88830 void *argp1 = 0 ;
88831 int res1 = 0 ;
88832 unsigned int val2 ;
88833 int ecode2 = 0 ;
88834 PyObject *swig_obj[2] ;
88835
88836 (void)self;
88837 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic_SetOptions", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88839 if (!SWIG_IsOK(res1)) {
88840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_SetOptions" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88841 }
88842 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88843 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
88844 if (!SWIG_IsOK(ecode2)) {
88845 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSynthetic_SetOptions" "', argument " "2"" of type '" "uint32_t""'");
88846 }
88847 arg2 = static_cast< uint32_t >(val2);
88848 {
88849 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88850 (arg1)->SetOptions(arg2);
88851 SWIG_PYTHON_THREAD_END_ALLOW;
88852 }
88853 resultobj = SWIG_Py_Void();
88854 return resultobj;
88855fail:
88856 return NULL;
88857}
88858
88859
88860SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetDescription(PyObject *self, PyObject *args) {
88861 PyObject *resultobj = 0;
88862 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88863 lldb::SBStream *arg2 = 0 ;
88864 lldb::DescriptionLevel arg3 ;
88865 void *argp1 = 0 ;
88866 int res1 = 0 ;
88867 void *argp2 = 0 ;
88868 int res2 = 0 ;
88869 int val3 ;
88870 int ecode3 = 0 ;
88871 PyObject *swig_obj[3] ;
88872 bool result;
88873
88874 (void)self;
88875 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
88876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88877 if (!SWIG_IsOK(res1)) {
88878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88879 }
88880 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88881 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
88882 if (!SWIG_IsOK(res2)) {
88883 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
88884 }
88885 if (!argp2) {
88886 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSynthetic_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
88887 }
88888 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
88889 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
88890 if (!SWIG_IsOK(ecode3)) {
88891 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeSynthetic_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
88892 }
88893 arg3 = static_cast< lldb::DescriptionLevel >(val3);
88894 {
88895 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88896 result = (bool)(arg1)->GetDescription(description&: *arg2,description_level: arg3);
88897 SWIG_PYTHON_THREAD_END_ALLOW;
88898 }
88899 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88900 return resultobj;
88901fail:
88902 return NULL;
88903}
88904
88905
88906SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsEqualTo(PyObject *self, PyObject *args) {
88907 PyObject *resultobj = 0;
88908 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88909 lldb::SBTypeSynthetic *arg2 = 0 ;
88910 void *argp1 = 0 ;
88911 int res1 = 0 ;
88912 void *argp2 = 0 ;
88913 int res2 = 0 ;
88914 PyObject *swig_obj[2] ;
88915 bool result;
88916
88917 (void)self;
88918 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic_IsEqualTo", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88919 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88920 if (!SWIG_IsOK(res1)) {
88921 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88922 }
88923 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88924 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 );
88925 if (!SWIG_IsOK(res2)) {
88926 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
88927 }
88928 if (!argp2) {
88929 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSynthetic_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
88930 }
88931 arg2 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp2);
88932 {
88933 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88934 result = (bool)(arg1)->IsEqualTo(rhs&: *arg2);
88935 SWIG_PYTHON_THREAD_END_ALLOW;
88936 }
88937 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88938 return resultobj;
88939fail:
88940 return NULL;
88941}
88942
88943
88944SWIGINTERN PyObject *_wrap_SBTypeSynthetic___eq__(PyObject *self, PyObject *args) {
88945 PyObject *resultobj = 0;
88946 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88947 lldb::SBTypeSynthetic *arg2 = 0 ;
88948 void *argp1 = 0 ;
88949 int res1 = 0 ;
88950 void *argp2 = 0 ;
88951 int res2 = 0 ;
88952 PyObject *swig_obj[2] ;
88953 bool result;
88954
88955 (void)self;
88956 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
88957 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
88958 if (!SWIG_IsOK(res1)) {
88959 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic___eq__" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
88960 }
88961 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
88962 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 );
88963 if (!SWIG_IsOK(res2)) {
88964 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic___eq__" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
88965 }
88966 if (!argp2) {
88967 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSynthetic___eq__" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
88968 }
88969 arg2 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp2);
88970 {
88971 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
88972 result = (bool)(arg1)->operator ==(rhs&: *arg2);
88973 SWIG_PYTHON_THREAD_END_ALLOW;
88974 }
88975 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
88976 return resultobj;
88977fail:
88978 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
88979 return NULL;
88980 }
88981 PyErr_Clear();
88982 Py_INCREF(Py_NotImplemented);
88983 return Py_NotImplemented;
88984}
88985
88986
88987SWIGINTERN PyObject *_wrap_SBTypeSynthetic___ne__(PyObject *self, PyObject *args) {
88988 PyObject *resultobj = 0;
88989 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
88990 lldb::SBTypeSynthetic *arg2 = 0 ;
88991 void *argp1 = 0 ;
88992 int res1 = 0 ;
88993 void *argp2 = 0 ;
88994 int res2 = 0 ;
88995 PyObject *swig_obj[2] ;
88996 bool result;
88997
88998 (void)self;
88999 if (!SWIG_Python_UnpackTuple(args, name: "SBTypeSynthetic___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
89000 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
89001 if (!SWIG_IsOK(res1)) {
89002 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic___ne__" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
89003 }
89004 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
89005 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 );
89006 if (!SWIG_IsOK(res2)) {
89007 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic___ne__" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
89008 }
89009 if (!argp2) {
89010 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSynthetic___ne__" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
89011 }
89012 arg2 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp2);
89013 {
89014 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89015 result = (bool)(arg1)->operator !=(rhs&: *arg2);
89016 SWIG_PYTHON_THREAD_END_ALLOW;
89017 }
89018 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89019 return resultobj;
89020fail:
89021 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
89022 return NULL;
89023 }
89024 PyErr_Clear();
89025 Py_INCREF(Py_NotImplemented);
89026 return Py_NotImplemented;
89027}
89028
89029
89030SWIGINTERN PyObject *_wrap_SBTypeSynthetic___repr__(PyObject *self, PyObject *args) {
89031 PyObject *resultobj = 0;
89032 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
89033 void *argp1 = 0 ;
89034 int res1 = 0 ;
89035 PyObject *swig_obj[1] ;
89036 std::string result;
89037
89038 (void)self;
89039 if (!args) SWIG_fail;
89040 swig_obj[0] = args;
89041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
89042 if (!SWIG_IsOK(res1)) {
89043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic___repr__" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
89044 }
89045 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
89046 {
89047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89048 result = lldb_SBTypeSynthetic___repr__(self: arg1);
89049 SWIG_PYTHON_THREAD_END_ALLOW;
89050 }
89051 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
89052 return resultobj;
89053fail:
89054 return NULL;
89055}
89056
89057
89058SWIGINTERN PyObject *SBTypeSynthetic_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
89059 PyObject *obj;
89060 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
89061 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_NewClientData(obj));
89062 return SWIG_Py_Void();
89063}
89064
89065SWIGINTERN PyObject *SBTypeSynthetic_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
89066 return SWIG_Python_InitShadowInstance(args);
89067}
89068
89069SWIGINTERN PyObject *_wrap_new_SBUnixSignals__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
89070 PyObject *resultobj = 0;
89071 lldb::SBUnixSignals *result = 0 ;
89072
89073 (void)self;
89074 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
89075 {
89076 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89077 result = (lldb::SBUnixSignals *)new lldb::SBUnixSignals();
89078 SWIG_PYTHON_THREAD_END_ALLOW;
89079 }
89080 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_NEW | 0 );
89081 return resultobj;
89082fail:
89083 return NULL;
89084}
89085
89086
89087SWIGINTERN PyObject *_wrap_new_SBUnixSignals__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
89088 PyObject *resultobj = 0;
89089 lldb::SBUnixSignals *arg1 = 0 ;
89090 void *argp1 = 0 ;
89091 int res1 = 0 ;
89092 lldb::SBUnixSignals *result = 0 ;
89093
89094 (void)self;
89095 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
89096 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0);
89097 if (!SWIG_IsOK(res1)) {
89098 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBUnixSignals" "', argument " "1"" of type '" "lldb::SBUnixSignals const &""'");
89099 }
89100 if (!argp1) {
89101 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBUnixSignals" "', argument " "1"" of type '" "lldb::SBUnixSignals const &""'");
89102 }
89103 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89104 {
89105 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89106 result = (lldb::SBUnixSignals *)new lldb::SBUnixSignals((lldb::SBUnixSignals const &)*arg1);
89107 SWIG_PYTHON_THREAD_END_ALLOW;
89108 }
89109 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_NEW | 0 );
89110 return resultobj;
89111fail:
89112 return NULL;
89113}
89114
89115
89116SWIGINTERN PyObject *_wrap_new_SBUnixSignals(PyObject *self, PyObject *args) {
89117 Py_ssize_t argc;
89118 PyObject *argv[2] = {
89119 0
89120 };
89121
89122 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBUnixSignals", min: 0, max: 1, objs: argv))) SWIG_fail;
89123 --argc;
89124 if (argc == 0) {
89125 return _wrap_new_SBUnixSignals__SWIG_0(self, nobjs: argc, argv);
89126 }
89127 if (argc == 1) {
89128 int _v = 0;
89129 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_NO_NULL | 0);
89130 _v = SWIG_CheckState(res);
89131 if (_v) {
89132 return _wrap_new_SBUnixSignals__SWIG_1(self, nobjs: argc, swig_obj: argv);
89133 }
89134 }
89135
89136fail:
89137 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBUnixSignals'.\n"
89138 " Possible C/C++ prototypes are:\n"
89139 " lldb::SBUnixSignals::SBUnixSignals()\n"
89140 " lldb::SBUnixSignals::SBUnixSignals(lldb::SBUnixSignals const &)\n");
89141 return 0;
89142}
89143
89144
89145SWIGINTERN PyObject *_wrap_delete_SBUnixSignals(PyObject *self, PyObject *args) {
89146 PyObject *resultobj = 0;
89147 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89148 void *argp1 = 0 ;
89149 int res1 = 0 ;
89150 PyObject *swig_obj[1] ;
89151
89152 (void)self;
89153 if (!args) SWIG_fail;
89154 swig_obj[0] = args;
89155 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_DISOWN | 0 );
89156 if (!SWIG_IsOK(res1)) {
89157 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBUnixSignals" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
89158 }
89159 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89160 {
89161 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89162 delete arg1;
89163 SWIG_PYTHON_THREAD_END_ALLOW;
89164 }
89165 resultobj = SWIG_Py_Void();
89166 return resultobj;
89167fail:
89168 return NULL;
89169}
89170
89171
89172SWIGINTERN PyObject *_wrap_SBUnixSignals_Clear(PyObject *self, PyObject *args) {
89173 PyObject *resultobj = 0;
89174 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89175 void *argp1 = 0 ;
89176 int res1 = 0 ;
89177 PyObject *swig_obj[1] ;
89178
89179 (void)self;
89180 if (!args) SWIG_fail;
89181 swig_obj[0] = args;
89182 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89183 if (!SWIG_IsOK(res1)) {
89184 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_Clear" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
89185 }
89186 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89187 {
89188 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89189 (arg1)->Clear();
89190 SWIG_PYTHON_THREAD_END_ALLOW;
89191 }
89192 resultobj = SWIG_Py_Void();
89193 return resultobj;
89194fail:
89195 return NULL;
89196}
89197
89198
89199SWIGINTERN PyObject *_wrap_SBUnixSignals___nonzero__(PyObject *self, PyObject *args) {
89200 PyObject *resultobj = 0;
89201 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89202 void *argp1 = 0 ;
89203 int res1 = 0 ;
89204 PyObject *swig_obj[1] ;
89205 bool result;
89206
89207 (void)self;
89208 if (!args) SWIG_fail;
89209 swig_obj[0] = args;
89210 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89211 if (!SWIG_IsOK(res1)) {
89212 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals___nonzero__" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89213 }
89214 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89215 {
89216 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89217 result = (bool)((lldb::SBUnixSignals const *)arg1)->operator bool();
89218 SWIG_PYTHON_THREAD_END_ALLOW;
89219 }
89220 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89221 return resultobj;
89222fail:
89223 return NULL;
89224}
89225
89226
89227SWIGINTERN PyObject *_wrap_SBUnixSignals_IsValid(PyObject *self, PyObject *args) {
89228 PyObject *resultobj = 0;
89229 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89230 void *argp1 = 0 ;
89231 int res1 = 0 ;
89232 PyObject *swig_obj[1] ;
89233 bool result;
89234
89235 (void)self;
89236 if (!args) SWIG_fail;
89237 swig_obj[0] = args;
89238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89239 if (!SWIG_IsOK(res1)) {
89240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_IsValid" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89241 }
89242 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89243 {
89244 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89245 result = (bool)((lldb::SBUnixSignals const *)arg1)->IsValid();
89246 SWIG_PYTHON_THREAD_END_ALLOW;
89247 }
89248 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89249 return resultobj;
89250fail:
89251 return NULL;
89252}
89253
89254
89255SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalAsCString(PyObject *self, PyObject *args) {
89256 PyObject *resultobj = 0;
89257 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89258 int32_t arg2 ;
89259 void *argp1 = 0 ;
89260 int res1 = 0 ;
89261 int val2 ;
89262 int ecode2 = 0 ;
89263 PyObject *swig_obj[2] ;
89264 char *result = 0 ;
89265
89266 (void)self;
89267 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_GetSignalAsCString", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
89268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89269 if (!SWIG_IsOK(res1)) {
89270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetSignalAsCString" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89271 }
89272 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89273 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
89274 if (!SWIG_IsOK(ecode2)) {
89275 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetSignalAsCString" "', argument " "2"" of type '" "int32_t""'");
89276 }
89277 arg2 = static_cast< int32_t >(val2);
89278 {
89279 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89280 result = (char *)((lldb::SBUnixSignals const *)arg1)->GetSignalAsCString(signo: arg2);
89281 SWIG_PYTHON_THREAD_END_ALLOW;
89282 }
89283 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
89284 return resultobj;
89285fail:
89286 return NULL;
89287}
89288
89289
89290SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalNumberFromName(PyObject *self, PyObject *args) {
89291 PyObject *resultobj = 0;
89292 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89293 char *arg2 = (char *) 0 ;
89294 void *argp1 = 0 ;
89295 int res1 = 0 ;
89296 int res2 ;
89297 char *buf2 = 0 ;
89298 int alloc2 = 0 ;
89299 PyObject *swig_obj[2] ;
89300 int32_t result;
89301
89302 (void)self;
89303 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_GetSignalNumberFromName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
89304 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89305 if (!SWIG_IsOK(res1)) {
89306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetSignalNumberFromName" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89307 }
89308 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89309 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
89310 if (!SWIG_IsOK(res2)) {
89311 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBUnixSignals_GetSignalNumberFromName" "', argument " "2"" of type '" "char const *""'");
89312 }
89313 arg2 = reinterpret_cast< char * >(buf2);
89314 {
89315 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89316 result = (int32_t)((lldb::SBUnixSignals const *)arg1)->GetSignalNumberFromName(name: (char const *)arg2);
89317 SWIG_PYTHON_THREAD_END_ALLOW;
89318 }
89319 resultobj = SWIG_From_int(value: static_cast< int >(result));
89320 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
89321 return resultobj;
89322fail:
89323 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
89324 return NULL;
89325}
89326
89327
89328SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldSuppress(PyObject *self, PyObject *args) {
89329 PyObject *resultobj = 0;
89330 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89331 int32_t arg2 ;
89332 void *argp1 = 0 ;
89333 int res1 = 0 ;
89334 int val2 ;
89335 int ecode2 = 0 ;
89336 PyObject *swig_obj[2] ;
89337 bool result;
89338
89339 (void)self;
89340 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_GetShouldSuppress", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
89341 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89342 if (!SWIG_IsOK(res1)) {
89343 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetShouldSuppress" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89344 }
89345 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89346 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
89347 if (!SWIG_IsOK(ecode2)) {
89348 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetShouldSuppress" "', argument " "2"" of type '" "int32_t""'");
89349 }
89350 arg2 = static_cast< int32_t >(val2);
89351 {
89352 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89353 result = (bool)((lldb::SBUnixSignals const *)arg1)->GetShouldSuppress(signo: arg2);
89354 SWIG_PYTHON_THREAD_END_ALLOW;
89355 }
89356 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89357 return resultobj;
89358fail:
89359 return NULL;
89360}
89361
89362
89363SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldSuppress(PyObject *self, PyObject *args) {
89364 PyObject *resultobj = 0;
89365 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89366 int32_t arg2 ;
89367 bool arg3 ;
89368 void *argp1 = 0 ;
89369 int res1 = 0 ;
89370 int val2 ;
89371 int ecode2 = 0 ;
89372 bool val3 ;
89373 int ecode3 = 0 ;
89374 PyObject *swig_obj[3] ;
89375 bool result;
89376
89377 (void)self;
89378 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_SetShouldSuppress", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
89379 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89380 if (!SWIG_IsOK(res1)) {
89381 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_SetShouldSuppress" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
89382 }
89383 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89384 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
89385 if (!SWIG_IsOK(ecode2)) {
89386 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_SetShouldSuppress" "', argument " "2"" of type '" "int32_t""'");
89387 }
89388 arg2 = static_cast< int32_t >(val2);
89389 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
89390 if (!SWIG_IsOK(ecode3)) {
89391 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBUnixSignals_SetShouldSuppress" "', argument " "3"" of type '" "bool""'");
89392 }
89393 arg3 = static_cast< bool >(val3);
89394 {
89395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89396 result = (bool)(arg1)->SetShouldSuppress(signo: arg2,value: arg3);
89397 SWIG_PYTHON_THREAD_END_ALLOW;
89398 }
89399 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89400 return resultobj;
89401fail:
89402 return NULL;
89403}
89404
89405
89406SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldStop(PyObject *self, PyObject *args) {
89407 PyObject *resultobj = 0;
89408 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89409 int32_t arg2 ;
89410 void *argp1 = 0 ;
89411 int res1 = 0 ;
89412 int val2 ;
89413 int ecode2 = 0 ;
89414 PyObject *swig_obj[2] ;
89415 bool result;
89416
89417 (void)self;
89418 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_GetShouldStop", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
89419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89420 if (!SWIG_IsOK(res1)) {
89421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetShouldStop" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89422 }
89423 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89424 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
89425 if (!SWIG_IsOK(ecode2)) {
89426 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetShouldStop" "', argument " "2"" of type '" "int32_t""'");
89427 }
89428 arg2 = static_cast< int32_t >(val2);
89429 {
89430 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89431 result = (bool)((lldb::SBUnixSignals const *)arg1)->GetShouldStop(signo: arg2);
89432 SWIG_PYTHON_THREAD_END_ALLOW;
89433 }
89434 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89435 return resultobj;
89436fail:
89437 return NULL;
89438}
89439
89440
89441SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldStop(PyObject *self, PyObject *args) {
89442 PyObject *resultobj = 0;
89443 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89444 int32_t arg2 ;
89445 bool arg3 ;
89446 void *argp1 = 0 ;
89447 int res1 = 0 ;
89448 int val2 ;
89449 int ecode2 = 0 ;
89450 bool val3 ;
89451 int ecode3 = 0 ;
89452 PyObject *swig_obj[3] ;
89453 bool result;
89454
89455 (void)self;
89456 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_SetShouldStop", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
89457 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89458 if (!SWIG_IsOK(res1)) {
89459 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_SetShouldStop" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
89460 }
89461 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89462 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
89463 if (!SWIG_IsOK(ecode2)) {
89464 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_SetShouldStop" "', argument " "2"" of type '" "int32_t""'");
89465 }
89466 arg2 = static_cast< int32_t >(val2);
89467 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
89468 if (!SWIG_IsOK(ecode3)) {
89469 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBUnixSignals_SetShouldStop" "', argument " "3"" of type '" "bool""'");
89470 }
89471 arg3 = static_cast< bool >(val3);
89472 {
89473 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89474 result = (bool)(arg1)->SetShouldStop(signo: arg2,value: arg3);
89475 SWIG_PYTHON_THREAD_END_ALLOW;
89476 }
89477 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89478 return resultobj;
89479fail:
89480 return NULL;
89481}
89482
89483
89484SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldNotify(PyObject *self, PyObject *args) {
89485 PyObject *resultobj = 0;
89486 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89487 int32_t arg2 ;
89488 void *argp1 = 0 ;
89489 int res1 = 0 ;
89490 int val2 ;
89491 int ecode2 = 0 ;
89492 PyObject *swig_obj[2] ;
89493 bool result;
89494
89495 (void)self;
89496 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_GetShouldNotify", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
89497 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89498 if (!SWIG_IsOK(res1)) {
89499 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetShouldNotify" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89500 }
89501 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89502 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
89503 if (!SWIG_IsOK(ecode2)) {
89504 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetShouldNotify" "', argument " "2"" of type '" "int32_t""'");
89505 }
89506 arg2 = static_cast< int32_t >(val2);
89507 {
89508 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89509 result = (bool)((lldb::SBUnixSignals const *)arg1)->GetShouldNotify(signo: arg2);
89510 SWIG_PYTHON_THREAD_END_ALLOW;
89511 }
89512 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89513 return resultobj;
89514fail:
89515 return NULL;
89516}
89517
89518
89519SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldNotify(PyObject *self, PyObject *args) {
89520 PyObject *resultobj = 0;
89521 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89522 int32_t arg2 ;
89523 bool arg3 ;
89524 void *argp1 = 0 ;
89525 int res1 = 0 ;
89526 int val2 ;
89527 int ecode2 = 0 ;
89528 bool val3 ;
89529 int ecode3 = 0 ;
89530 PyObject *swig_obj[3] ;
89531 bool result;
89532
89533 (void)self;
89534 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_SetShouldNotify", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
89535 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89536 if (!SWIG_IsOK(res1)) {
89537 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_SetShouldNotify" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
89538 }
89539 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89540 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
89541 if (!SWIG_IsOK(ecode2)) {
89542 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_SetShouldNotify" "', argument " "2"" of type '" "int32_t""'");
89543 }
89544 arg2 = static_cast< int32_t >(val2);
89545 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
89546 if (!SWIG_IsOK(ecode3)) {
89547 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBUnixSignals_SetShouldNotify" "', argument " "3"" of type '" "bool""'");
89548 }
89549 arg3 = static_cast< bool >(val3);
89550 {
89551 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89552 result = (bool)(arg1)->SetShouldNotify(signo: arg2,value: arg3);
89553 SWIG_PYTHON_THREAD_END_ALLOW;
89554 }
89555 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89556 return resultobj;
89557fail:
89558 return NULL;
89559}
89560
89561
89562SWIGINTERN PyObject *_wrap_SBUnixSignals_GetNumSignals(PyObject *self, PyObject *args) {
89563 PyObject *resultobj = 0;
89564 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89565 void *argp1 = 0 ;
89566 int res1 = 0 ;
89567 PyObject *swig_obj[1] ;
89568 int32_t result;
89569
89570 (void)self;
89571 if (!args) SWIG_fail;
89572 swig_obj[0] = args;
89573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89574 if (!SWIG_IsOK(res1)) {
89575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetNumSignals" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89576 }
89577 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89578 {
89579 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89580 result = (int32_t)((lldb::SBUnixSignals const *)arg1)->GetNumSignals();
89581 SWIG_PYTHON_THREAD_END_ALLOW;
89582 }
89583 resultobj = SWIG_From_int(value: static_cast< int >(result));
89584 return resultobj;
89585fail:
89586 return NULL;
89587}
89588
89589
89590SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalAtIndex(PyObject *self, PyObject *args) {
89591 PyObject *resultobj = 0;
89592 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
89593 int32_t arg2 ;
89594 void *argp1 = 0 ;
89595 int res1 = 0 ;
89596 int val2 ;
89597 int ecode2 = 0 ;
89598 PyObject *swig_obj[2] ;
89599 int32_t result;
89600
89601 (void)self;
89602 if (!SWIG_Python_UnpackTuple(args, name: "SBUnixSignals_GetSignalAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
89603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
89604 if (!SWIG_IsOK(res1)) {
89605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetSignalAtIndex" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
89606 }
89607 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
89608 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
89609 if (!SWIG_IsOK(ecode2)) {
89610 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetSignalAtIndex" "', argument " "2"" of type '" "int32_t""'");
89611 }
89612 arg2 = static_cast< int32_t >(val2);
89613 {
89614 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89615 result = (int32_t)((lldb::SBUnixSignals const *)arg1)->GetSignalAtIndex(index: arg2);
89616 SWIG_PYTHON_THREAD_END_ALLOW;
89617 }
89618 resultobj = SWIG_From_int(value: static_cast< int >(result));
89619 return resultobj;
89620fail:
89621 return NULL;
89622}
89623
89624
89625SWIGINTERN PyObject *SBUnixSignals_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
89626 PyObject *obj;
89627 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
89628 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBUnixSignals, SWIG_NewClientData(obj));
89629 return SWIG_Py_Void();
89630}
89631
89632SWIGINTERN PyObject *SBUnixSignals_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
89633 return SWIG_Python_InitShadowInstance(args);
89634}
89635
89636SWIGINTERN PyObject *_wrap_new_SBValue__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
89637 PyObject *resultobj = 0;
89638 lldb::SBValue *result = 0 ;
89639
89640 (void)self;
89641 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
89642 {
89643 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89644 result = (lldb::SBValue *)new lldb::SBValue();
89645 SWIG_PYTHON_THREAD_END_ALLOW;
89646 }
89647 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_NEW | 0 );
89648 return resultobj;
89649fail:
89650 return NULL;
89651}
89652
89653
89654SWIGINTERN PyObject *_wrap_new_SBValue__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
89655 PyObject *resultobj = 0;
89656 lldb::SBValue *arg1 = 0 ;
89657 void *argp1 = 0 ;
89658 int res1 = 0 ;
89659 lldb::SBValue *result = 0 ;
89660
89661 (void)self;
89662 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
89663 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBValue, 0 | 0);
89664 if (!SWIG_IsOK(res1)) {
89665 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBValue" "', argument " "1"" of type '" "lldb::SBValue const &""'");
89666 }
89667 if (!argp1) {
89668 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBValue" "', argument " "1"" of type '" "lldb::SBValue const &""'");
89669 }
89670 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89671 {
89672 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89673 result = (lldb::SBValue *)new lldb::SBValue((lldb::SBValue const &)*arg1);
89674 SWIG_PYTHON_THREAD_END_ALLOW;
89675 }
89676 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_NEW | 0 );
89677 return resultobj;
89678fail:
89679 return NULL;
89680}
89681
89682
89683SWIGINTERN PyObject *_wrap_new_SBValue(PyObject *self, PyObject *args) {
89684 Py_ssize_t argc;
89685 PyObject *argv[2] = {
89686 0
89687 };
89688
89689 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBValue", min: 0, max: 1, objs: argv))) SWIG_fail;
89690 --argc;
89691 if (argc == 0) {
89692 return _wrap_new_SBValue__SWIG_0(self, nobjs: argc, argv);
89693 }
89694 if (argc == 1) {
89695 int _v = 0;
89696 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_NO_NULL | 0);
89697 _v = SWIG_CheckState(res);
89698 if (_v) {
89699 return _wrap_new_SBValue__SWIG_1(self, nobjs: argc, swig_obj: argv);
89700 }
89701 }
89702
89703fail:
89704 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBValue'.\n"
89705 " Possible C/C++ prototypes are:\n"
89706 " lldb::SBValue::SBValue()\n"
89707 " lldb::SBValue::SBValue(lldb::SBValue const &)\n");
89708 return 0;
89709}
89710
89711
89712SWIGINTERN PyObject *_wrap_delete_SBValue(PyObject *self, PyObject *args) {
89713 PyObject *resultobj = 0;
89714 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89715 void *argp1 = 0 ;
89716 int res1 = 0 ;
89717 PyObject *swig_obj[1] ;
89718
89719 (void)self;
89720 if (!args) SWIG_fail;
89721 swig_obj[0] = args;
89722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_DISOWN | 0 );
89723 if (!SWIG_IsOK(res1)) {
89724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
89725 }
89726 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89727 {
89728 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89729 delete arg1;
89730 SWIG_PYTHON_THREAD_END_ALLOW;
89731 }
89732 resultobj = SWIG_Py_Void();
89733 return resultobj;
89734fail:
89735 return NULL;
89736}
89737
89738
89739SWIGINTERN PyObject *_wrap_SBValue___nonzero__(PyObject *self, PyObject *args) {
89740 PyObject *resultobj = 0;
89741 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89742 void *argp1 = 0 ;
89743 int res1 = 0 ;
89744 PyObject *swig_obj[1] ;
89745 bool result;
89746
89747 (void)self;
89748 if (!args) SWIG_fail;
89749 swig_obj[0] = args;
89750 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89751 if (!SWIG_IsOK(res1)) {
89752 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue___nonzero__" "', argument " "1"" of type '" "lldb::SBValue const *""'");
89753 }
89754 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89755 {
89756 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89757 result = (bool)((lldb::SBValue const *)arg1)->operator bool();
89758 SWIG_PYTHON_THREAD_END_ALLOW;
89759 }
89760 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89761 return resultobj;
89762fail:
89763 return NULL;
89764}
89765
89766
89767SWIGINTERN PyObject *_wrap_SBValue_IsValid(PyObject *self, PyObject *args) {
89768 PyObject *resultobj = 0;
89769 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89770 void *argp1 = 0 ;
89771 int res1 = 0 ;
89772 PyObject *swig_obj[1] ;
89773 bool result;
89774
89775 (void)self;
89776 if (!args) SWIG_fail;
89777 swig_obj[0] = args;
89778 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89779 if (!SWIG_IsOK(res1)) {
89780 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsValid" "', argument " "1"" of type '" "lldb::SBValue *""'");
89781 }
89782 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89783 {
89784 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89785 result = (bool)(arg1)->IsValid();
89786 SWIG_PYTHON_THREAD_END_ALLOW;
89787 }
89788 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
89789 return resultobj;
89790fail:
89791 return NULL;
89792}
89793
89794
89795SWIGINTERN PyObject *_wrap_SBValue_Clear(PyObject *self, PyObject *args) {
89796 PyObject *resultobj = 0;
89797 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89798 void *argp1 = 0 ;
89799 int res1 = 0 ;
89800 PyObject *swig_obj[1] ;
89801
89802 (void)self;
89803 if (!args) SWIG_fail;
89804 swig_obj[0] = args;
89805 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89806 if (!SWIG_IsOK(res1)) {
89807 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Clear" "', argument " "1"" of type '" "lldb::SBValue *""'");
89808 }
89809 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89810 {
89811 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89812 (arg1)->Clear();
89813 SWIG_PYTHON_THREAD_END_ALLOW;
89814 }
89815 resultobj = SWIG_Py_Void();
89816 return resultobj;
89817fail:
89818 return NULL;
89819}
89820
89821
89822SWIGINTERN PyObject *_wrap_SBValue_GetError(PyObject *self, PyObject *args) {
89823 PyObject *resultobj = 0;
89824 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89825 void *argp1 = 0 ;
89826 int res1 = 0 ;
89827 PyObject *swig_obj[1] ;
89828 lldb::SBError result;
89829
89830 (void)self;
89831 if (!args) SWIG_fail;
89832 swig_obj[0] = args;
89833 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89834 if (!SWIG_IsOK(res1)) {
89835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetError" "', argument " "1"" of type '" "lldb::SBValue *""'");
89836 }
89837 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89838 {
89839 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89840 result = (arg1)->GetError();
89841 SWIG_PYTHON_THREAD_END_ALLOW;
89842 }
89843 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
89844 return resultobj;
89845fail:
89846 return NULL;
89847}
89848
89849
89850SWIGINTERN PyObject *_wrap_SBValue_GetID(PyObject *self, PyObject *args) {
89851 PyObject *resultobj = 0;
89852 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89853 void *argp1 = 0 ;
89854 int res1 = 0 ;
89855 PyObject *swig_obj[1] ;
89856 lldb::user_id_t result;
89857
89858 (void)self;
89859 if (!args) SWIG_fail;
89860 swig_obj[0] = args;
89861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89862 if (!SWIG_IsOK(res1)) {
89863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetID" "', argument " "1"" of type '" "lldb::SBValue *""'");
89864 }
89865 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89866 {
89867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89868 result = (lldb::user_id_t)(arg1)->GetID();
89869 SWIG_PYTHON_THREAD_END_ALLOW;
89870 }
89871 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
89872 return resultobj;
89873fail:
89874 return NULL;
89875}
89876
89877
89878SWIGINTERN PyObject *_wrap_SBValue_GetName(PyObject *self, PyObject *args) {
89879 PyObject *resultobj = 0;
89880 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89881 void *argp1 = 0 ;
89882 int res1 = 0 ;
89883 PyObject *swig_obj[1] ;
89884 char *result = 0 ;
89885
89886 (void)self;
89887 if (!args) SWIG_fail;
89888 swig_obj[0] = args;
89889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89890 if (!SWIG_IsOK(res1)) {
89891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetName" "', argument " "1"" of type '" "lldb::SBValue *""'");
89892 }
89893 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89894 {
89895 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89896 result = (char *)(arg1)->GetName();
89897 SWIG_PYTHON_THREAD_END_ALLOW;
89898 }
89899 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
89900 return resultobj;
89901fail:
89902 return NULL;
89903}
89904
89905
89906SWIGINTERN PyObject *_wrap_SBValue_GetTypeName(PyObject *self, PyObject *args) {
89907 PyObject *resultobj = 0;
89908 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89909 void *argp1 = 0 ;
89910 int res1 = 0 ;
89911 PyObject *swig_obj[1] ;
89912 char *result = 0 ;
89913
89914 (void)self;
89915 if (!args) SWIG_fail;
89916 swig_obj[0] = args;
89917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89918 if (!SWIG_IsOK(res1)) {
89919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeName" "', argument " "1"" of type '" "lldb::SBValue *""'");
89920 }
89921 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89922 {
89923 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89924 result = (char *)(arg1)->GetTypeName();
89925 SWIG_PYTHON_THREAD_END_ALLOW;
89926 }
89927 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
89928 return resultobj;
89929fail:
89930 return NULL;
89931}
89932
89933
89934SWIGINTERN PyObject *_wrap_SBValue_GetDisplayTypeName(PyObject *self, PyObject *args) {
89935 PyObject *resultobj = 0;
89936 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89937 void *argp1 = 0 ;
89938 int res1 = 0 ;
89939 PyObject *swig_obj[1] ;
89940 char *result = 0 ;
89941
89942 (void)self;
89943 if (!args) SWIG_fail;
89944 swig_obj[0] = args;
89945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89946 if (!SWIG_IsOK(res1)) {
89947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetDisplayTypeName" "', argument " "1"" of type '" "lldb::SBValue *""'");
89948 }
89949 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89950 {
89951 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89952 result = (char *)(arg1)->GetDisplayTypeName();
89953 SWIG_PYTHON_THREAD_END_ALLOW;
89954 }
89955 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
89956 return resultobj;
89957fail:
89958 return NULL;
89959}
89960
89961
89962SWIGINTERN PyObject *_wrap_SBValue_GetByteSize(PyObject *self, PyObject *args) {
89963 PyObject *resultobj = 0;
89964 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89965 void *argp1 = 0 ;
89966 int res1 = 0 ;
89967 PyObject *swig_obj[1] ;
89968 size_t result;
89969
89970 (void)self;
89971 if (!args) SWIG_fail;
89972 swig_obj[0] = args;
89973 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
89974 if (!SWIG_IsOK(res1)) {
89975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetByteSize" "', argument " "1"" of type '" "lldb::SBValue *""'");
89976 }
89977 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
89978 {
89979 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
89980 result = (arg1)->GetByteSize();
89981 SWIG_PYTHON_THREAD_END_ALLOW;
89982 }
89983 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
89984 return resultobj;
89985fail:
89986 return NULL;
89987}
89988
89989
89990SWIGINTERN PyObject *_wrap_SBValue_IsInScope(PyObject *self, PyObject *args) {
89991 PyObject *resultobj = 0;
89992 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
89993 void *argp1 = 0 ;
89994 int res1 = 0 ;
89995 PyObject *swig_obj[1] ;
89996 bool result;
89997
89998 (void)self;
89999 if (!args) SWIG_fail;
90000 swig_obj[0] = args;
90001 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90002 if (!SWIG_IsOK(res1)) {
90003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsInScope" "', argument " "1"" of type '" "lldb::SBValue *""'");
90004 }
90005 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90006 {
90007 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90008 result = (bool)(arg1)->IsInScope();
90009 SWIG_PYTHON_THREAD_END_ALLOW;
90010 }
90011 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
90012 return resultobj;
90013fail:
90014 return NULL;
90015}
90016
90017
90018SWIGINTERN PyObject *_wrap_SBValue_GetFormat(PyObject *self, PyObject *args) {
90019 PyObject *resultobj = 0;
90020 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90021 void *argp1 = 0 ;
90022 int res1 = 0 ;
90023 PyObject *swig_obj[1] ;
90024 lldb::Format result;
90025
90026 (void)self;
90027 if (!args) SWIG_fail;
90028 swig_obj[0] = args;
90029 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90030 if (!SWIG_IsOK(res1)) {
90031 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetFormat" "', argument " "1"" of type '" "lldb::SBValue *""'");
90032 }
90033 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90034 {
90035 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90036 result = (lldb::Format)(arg1)->GetFormat();
90037 SWIG_PYTHON_THREAD_END_ALLOW;
90038 }
90039 resultobj = SWIG_From_int(value: static_cast< int >(result));
90040 return resultobj;
90041fail:
90042 return NULL;
90043}
90044
90045
90046SWIGINTERN PyObject *_wrap_SBValue_SetFormat(PyObject *self, PyObject *args) {
90047 PyObject *resultobj = 0;
90048 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90049 lldb::Format arg2 ;
90050 void *argp1 = 0 ;
90051 int res1 = 0 ;
90052 int val2 ;
90053 int ecode2 = 0 ;
90054 PyObject *swig_obj[2] ;
90055
90056 (void)self;
90057 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_SetFormat", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
90058 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90059 if (!SWIG_IsOK(res1)) {
90060 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetFormat" "', argument " "1"" of type '" "lldb::SBValue *""'");
90061 }
90062 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90063 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
90064 if (!SWIG_IsOK(ecode2)) {
90065 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_SetFormat" "', argument " "2"" of type '" "lldb::Format""'");
90066 }
90067 arg2 = static_cast< lldb::Format >(val2);
90068 {
90069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90070 (arg1)->SetFormat(arg2);
90071 SWIG_PYTHON_THREAD_END_ALLOW;
90072 }
90073 resultobj = SWIG_Py_Void();
90074 return resultobj;
90075fail:
90076 return NULL;
90077}
90078
90079
90080SWIGINTERN PyObject *_wrap_SBValue_GetValue(PyObject *self, PyObject *args) {
90081 PyObject *resultobj = 0;
90082 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90083 void *argp1 = 0 ;
90084 int res1 = 0 ;
90085 PyObject *swig_obj[1] ;
90086 char *result = 0 ;
90087
90088 (void)self;
90089 if (!args) SWIG_fail;
90090 swig_obj[0] = args;
90091 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90092 if (!SWIG_IsOK(res1)) {
90093 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
90094 }
90095 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90096 {
90097 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90098 result = (char *)(arg1)->GetValue();
90099 SWIG_PYTHON_THREAD_END_ALLOW;
90100 }
90101 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
90102 return resultobj;
90103fail:
90104 return NULL;
90105}
90106
90107
90108SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90109 PyObject *resultobj = 0;
90110 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90111 lldb::SBError *arg2 = 0 ;
90112 int64_t arg3 ;
90113 void *argp1 = 0 ;
90114 int res1 = 0 ;
90115 void *argp2 = 0 ;
90116 int res2 = 0 ;
90117 long long val3 ;
90118 int ecode3 = 0 ;
90119 int64_t result;
90120
90121 (void)self;
90122 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
90123 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90124 if (!SWIG_IsOK(res1)) {
90125 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
90126 }
90127 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90128 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
90129 if (!SWIG_IsOK(res2)) {
90130 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "lldb::SBError &""'");
90131 }
90132 if (!argp2) {
90133 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "lldb::SBError &""'");
90134 }
90135 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
90136 ecode3 = SWIG_AsVal_long_SS_long(obj: swig_obj[2], val: &val3);
90137 if (!SWIG_IsOK(ecode3)) {
90138 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetValueAsSigned" "', argument " "3"" of type '" "int64_t""'");
90139 }
90140 arg3 = static_cast< int64_t >(val3);
90141 {
90142 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90143 result = (int64_t)(arg1)->GetValueAsSigned(error&: *arg2,fail_value: arg3);
90144 SWIG_PYTHON_THREAD_END_ALLOW;
90145 }
90146 resultobj = SWIG_From_long_SS_long(value: static_cast< long long >(result));
90147 return resultobj;
90148fail:
90149 return NULL;
90150}
90151
90152
90153SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90154 PyObject *resultobj = 0;
90155 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90156 lldb::SBError *arg2 = 0 ;
90157 void *argp1 = 0 ;
90158 int res1 = 0 ;
90159 void *argp2 = 0 ;
90160 int res2 = 0 ;
90161 int64_t result;
90162
90163 (void)self;
90164 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
90165 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90166 if (!SWIG_IsOK(res1)) {
90167 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
90168 }
90169 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90170 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
90171 if (!SWIG_IsOK(res2)) {
90172 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "lldb::SBError &""'");
90173 }
90174 if (!argp2) {
90175 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "lldb::SBError &""'");
90176 }
90177 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
90178 {
90179 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90180 result = (int64_t)(arg1)->GetValueAsSigned(error&: *arg2);
90181 SWIG_PYTHON_THREAD_END_ALLOW;
90182 }
90183 resultobj = SWIG_From_long_SS_long(value: static_cast< long long >(result));
90184 return resultobj;
90185fail:
90186 return NULL;
90187}
90188
90189
90190SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90191 PyObject *resultobj = 0;
90192 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90193 lldb::SBError *arg2 = 0 ;
90194 uint64_t arg3 ;
90195 void *argp1 = 0 ;
90196 int res1 = 0 ;
90197 void *argp2 = 0 ;
90198 int res2 = 0 ;
90199 unsigned long long val3 ;
90200 int ecode3 = 0 ;
90201 uint64_t result;
90202
90203 (void)self;
90204 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
90205 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90206 if (!SWIG_IsOK(res1)) {
90207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
90208 }
90209 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90210 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
90211 if (!SWIG_IsOK(res2)) {
90212 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "lldb::SBError &""'");
90213 }
90214 if (!argp2) {
90215 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "lldb::SBError &""'");
90216 }
90217 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
90218 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
90219 if (!SWIG_IsOK(ecode3)) {
90220 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "3"" of type '" "uint64_t""'");
90221 }
90222 arg3 = static_cast< uint64_t >(val3);
90223 {
90224 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90225 result = (uint64_t)(arg1)->GetValueAsUnsigned(error&: *arg2,fail_value: arg3);
90226 SWIG_PYTHON_THREAD_END_ALLOW;
90227 }
90228 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
90229 return resultobj;
90230fail:
90231 return NULL;
90232}
90233
90234
90235SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90236 PyObject *resultobj = 0;
90237 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90238 lldb::SBError *arg2 = 0 ;
90239 void *argp1 = 0 ;
90240 int res1 = 0 ;
90241 void *argp2 = 0 ;
90242 int res2 = 0 ;
90243 uint64_t result;
90244
90245 (void)self;
90246 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
90247 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90248 if (!SWIG_IsOK(res1)) {
90249 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
90250 }
90251 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90252 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
90253 if (!SWIG_IsOK(res2)) {
90254 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "lldb::SBError &""'");
90255 }
90256 if (!argp2) {
90257 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "lldb::SBError &""'");
90258 }
90259 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
90260 {
90261 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90262 result = (uint64_t)(arg1)->GetValueAsUnsigned(error&: *arg2);
90263 SWIG_PYTHON_THREAD_END_ALLOW;
90264 }
90265 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
90266 return resultobj;
90267fail:
90268 return NULL;
90269}
90270
90271
90272SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90273 PyObject *resultobj = 0;
90274 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90275 int64_t arg2 ;
90276 void *argp1 = 0 ;
90277 int res1 = 0 ;
90278 long long val2 ;
90279 int ecode2 = 0 ;
90280 int64_t result;
90281
90282 (void)self;
90283 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
90284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90285 if (!SWIG_IsOK(res1)) {
90286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
90287 }
90288 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90289 ecode2 = SWIG_AsVal_long_SS_long(obj: swig_obj[1], val: &val2);
90290 if (!SWIG_IsOK(ecode2)) {
90291 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "int64_t""'");
90292 }
90293 arg2 = static_cast< int64_t >(val2);
90294 {
90295 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90296 result = (int64_t)(arg1)->GetValueAsSigned(fail_value: arg2);
90297 SWIG_PYTHON_THREAD_END_ALLOW;
90298 }
90299 resultobj = SWIG_From_long_SS_long(value: static_cast< long long >(result));
90300 return resultobj;
90301fail:
90302 return NULL;
90303}
90304
90305
90306SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90307 PyObject *resultobj = 0;
90308 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90309 void *argp1 = 0 ;
90310 int res1 = 0 ;
90311 int64_t result;
90312
90313 (void)self;
90314 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
90315 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90316 if (!SWIG_IsOK(res1)) {
90317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
90318 }
90319 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90320 {
90321 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90322 result = (int64_t)(arg1)->GetValueAsSigned();
90323 SWIG_PYTHON_THREAD_END_ALLOW;
90324 }
90325 resultobj = SWIG_From_long_SS_long(value: static_cast< long long >(result));
90326 return resultobj;
90327fail:
90328 return NULL;
90329}
90330
90331
90332SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned(PyObject *self, PyObject *args) {
90333 Py_ssize_t argc;
90334 PyObject *argv[4] = {
90335 0
90336 };
90337
90338 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_GetValueAsSigned", min: 0, max: 3, objs: argv))) SWIG_fail;
90339 --argc;
90340 if (argc == 1) {
90341 int _v = 0;
90342 void *vptr = 0;
90343 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90344 _v = SWIG_CheckState(res);
90345 if (_v) {
90346 return _wrap_SBValue_GetValueAsSigned__SWIG_3(self, nobjs: argc, swig_obj: argv);
90347 }
90348 }
90349 if (argc == 2) {
90350 int _v = 0;
90351 void *vptr = 0;
90352 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90353 _v = SWIG_CheckState(res);
90354 if (_v) {
90355 void *vptr = 0;
90356 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
90357 _v = SWIG_CheckState(res);
90358 if (_v) {
90359 return _wrap_SBValue_GetValueAsSigned__SWIG_1(self, nobjs: argc, swig_obj: argv);
90360 }
90361 }
90362 }
90363 if (argc == 2) {
90364 int _v = 0;
90365 void *vptr = 0;
90366 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90367 _v = SWIG_CheckState(res);
90368 if (_v) {
90369 {
90370 int res = SWIG_AsVal_long_SS_long(obj: argv[1], NULL);
90371 _v = SWIG_CheckState(res);
90372 }
90373 if (_v) {
90374 return _wrap_SBValue_GetValueAsSigned__SWIG_2(self, nobjs: argc, swig_obj: argv);
90375 }
90376 }
90377 }
90378 if (argc == 3) {
90379 int _v = 0;
90380 void *vptr = 0;
90381 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90382 _v = SWIG_CheckState(res);
90383 if (_v) {
90384 void *vptr = 0;
90385 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
90386 _v = SWIG_CheckState(res);
90387 if (_v) {
90388 {
90389 int res = SWIG_AsVal_long_SS_long(obj: argv[2], NULL);
90390 _v = SWIG_CheckState(res);
90391 }
90392 if (_v) {
90393 return _wrap_SBValue_GetValueAsSigned__SWIG_0(self, nobjs: argc, swig_obj: argv);
90394 }
90395 }
90396 }
90397 }
90398
90399fail:
90400 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_GetValueAsSigned'.\n"
90401 " Possible C/C++ prototypes are:\n"
90402 " lldb::SBValue::GetValueAsSigned(lldb::SBError &,int64_t)\n"
90403 " lldb::SBValue::GetValueAsSigned(lldb::SBError &)\n"
90404 " lldb::SBValue::GetValueAsSigned(int64_t)\n"
90405 " lldb::SBValue::GetValueAsSigned()\n");
90406 return 0;
90407}
90408
90409
90410SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90411 PyObject *resultobj = 0;
90412 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90413 uint64_t arg2 ;
90414 void *argp1 = 0 ;
90415 int res1 = 0 ;
90416 unsigned long long val2 ;
90417 int ecode2 = 0 ;
90418 uint64_t result;
90419
90420 (void)self;
90421 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
90422 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90423 if (!SWIG_IsOK(res1)) {
90424 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
90425 }
90426 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90427 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
90428 if (!SWIG_IsOK(ecode2)) {
90429 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "uint64_t""'");
90430 }
90431 arg2 = static_cast< uint64_t >(val2);
90432 {
90433 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90434 result = (uint64_t)(arg1)->GetValueAsUnsigned(fail_value: arg2);
90435 SWIG_PYTHON_THREAD_END_ALLOW;
90436 }
90437 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
90438 return resultobj;
90439fail:
90440 return NULL;
90441}
90442
90443
90444SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_3(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90445 PyObject *resultobj = 0;
90446 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90447 void *argp1 = 0 ;
90448 int res1 = 0 ;
90449 uint64_t result;
90450
90451 (void)self;
90452 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
90453 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90454 if (!SWIG_IsOK(res1)) {
90455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
90456 }
90457 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90458 {
90459 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90460 result = (uint64_t)(arg1)->GetValueAsUnsigned();
90461 SWIG_PYTHON_THREAD_END_ALLOW;
90462 }
90463 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
90464 return resultobj;
90465fail:
90466 return NULL;
90467}
90468
90469
90470SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned(PyObject *self, PyObject *args) {
90471 Py_ssize_t argc;
90472 PyObject *argv[4] = {
90473 0
90474 };
90475
90476 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_GetValueAsUnsigned", min: 0, max: 3, objs: argv))) SWIG_fail;
90477 --argc;
90478 if (argc == 1) {
90479 int _v = 0;
90480 void *vptr = 0;
90481 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90482 _v = SWIG_CheckState(res);
90483 if (_v) {
90484 return _wrap_SBValue_GetValueAsUnsigned__SWIG_3(self, nobjs: argc, swig_obj: argv);
90485 }
90486 }
90487 if (argc == 2) {
90488 int _v = 0;
90489 void *vptr = 0;
90490 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90491 _v = SWIG_CheckState(res);
90492 if (_v) {
90493 void *vptr = 0;
90494 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
90495 _v = SWIG_CheckState(res);
90496 if (_v) {
90497 return _wrap_SBValue_GetValueAsUnsigned__SWIG_1(self, nobjs: argc, swig_obj: argv);
90498 }
90499 }
90500 }
90501 if (argc == 2) {
90502 int _v = 0;
90503 void *vptr = 0;
90504 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90505 _v = SWIG_CheckState(res);
90506 if (_v) {
90507 {
90508 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[1], NULL);
90509 _v = SWIG_CheckState(res);
90510 }
90511 if (_v) {
90512 return _wrap_SBValue_GetValueAsUnsigned__SWIG_2(self, nobjs: argc, swig_obj: argv);
90513 }
90514 }
90515 }
90516 if (argc == 3) {
90517 int _v = 0;
90518 void *vptr = 0;
90519 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90520 _v = SWIG_CheckState(res);
90521 if (_v) {
90522 void *vptr = 0;
90523 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
90524 _v = SWIG_CheckState(res);
90525 if (_v) {
90526 {
90527 int res = SWIG_AsVal_unsigned_SS_long_SS_long(obj: argv[2], NULL);
90528 _v = SWIG_CheckState(res);
90529 }
90530 if (_v) {
90531 return _wrap_SBValue_GetValueAsUnsigned__SWIG_0(self, nobjs: argc, swig_obj: argv);
90532 }
90533 }
90534 }
90535 }
90536
90537fail:
90538 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_GetValueAsUnsigned'.\n"
90539 " Possible C/C++ prototypes are:\n"
90540 " lldb::SBValue::GetValueAsUnsigned(lldb::SBError &,uint64_t)\n"
90541 " lldb::SBValue::GetValueAsUnsigned(lldb::SBError &)\n"
90542 " lldb::SBValue::GetValueAsUnsigned(uint64_t)\n"
90543 " lldb::SBValue::GetValueAsUnsigned()\n");
90544 return 0;
90545}
90546
90547
90548SWIGINTERN PyObject *_wrap_SBValue_GetValueAsAddress(PyObject *self, PyObject *args) {
90549 PyObject *resultobj = 0;
90550 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90551 void *argp1 = 0 ;
90552 int res1 = 0 ;
90553 PyObject *swig_obj[1] ;
90554 lldb::addr_t result;
90555
90556 (void)self;
90557 if (!args) SWIG_fail;
90558 swig_obj[0] = args;
90559 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90560 if (!SWIG_IsOK(res1)) {
90561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsAddress" "', argument " "1"" of type '" "lldb::SBValue *""'");
90562 }
90563 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90564 {
90565 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90566 result = (lldb::addr_t)(arg1)->GetValueAsAddress();
90567 SWIG_PYTHON_THREAD_END_ALLOW;
90568 }
90569 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
90570 return resultobj;
90571fail:
90572 return NULL;
90573}
90574
90575
90576SWIGINTERN PyObject *_wrap_SBValue_GetValueType(PyObject *self, PyObject *args) {
90577 PyObject *resultobj = 0;
90578 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90579 void *argp1 = 0 ;
90580 int res1 = 0 ;
90581 PyObject *swig_obj[1] ;
90582 lldb::ValueType result;
90583
90584 (void)self;
90585 if (!args) SWIG_fail;
90586 swig_obj[0] = args;
90587 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90588 if (!SWIG_IsOK(res1)) {
90589 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueType" "', argument " "1"" of type '" "lldb::SBValue *""'");
90590 }
90591 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90592 {
90593 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90594 result = (lldb::ValueType)(arg1)->GetValueType();
90595 SWIG_PYTHON_THREAD_END_ALLOW;
90596 }
90597 resultobj = SWIG_From_int(value: static_cast< int >(result));
90598 return resultobj;
90599fail:
90600 return NULL;
90601}
90602
90603
90604SWIGINTERN PyObject *_wrap_SBValue_GetValueDidChange(PyObject *self, PyObject *args) {
90605 PyObject *resultobj = 0;
90606 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90607 void *argp1 = 0 ;
90608 int res1 = 0 ;
90609 PyObject *swig_obj[1] ;
90610 bool result;
90611
90612 (void)self;
90613 if (!args) SWIG_fail;
90614 swig_obj[0] = args;
90615 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90616 if (!SWIG_IsOK(res1)) {
90617 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueDidChange" "', argument " "1"" of type '" "lldb::SBValue *""'");
90618 }
90619 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90620 {
90621 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90622 result = (bool)(arg1)->GetValueDidChange();
90623 SWIG_PYTHON_THREAD_END_ALLOW;
90624 }
90625 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
90626 return resultobj;
90627fail:
90628 return NULL;
90629}
90630
90631
90632SWIGINTERN PyObject *_wrap_SBValue_GetSummary__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90633 PyObject *resultobj = 0;
90634 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90635 void *argp1 = 0 ;
90636 int res1 = 0 ;
90637 char *result = 0 ;
90638
90639 (void)self;
90640 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
90641 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90642 if (!SWIG_IsOK(res1)) {
90643 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetSummary" "', argument " "1"" of type '" "lldb::SBValue *""'");
90644 }
90645 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90646 {
90647 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90648 result = (char *)(arg1)->GetSummary();
90649 SWIG_PYTHON_THREAD_END_ALLOW;
90650 }
90651 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
90652 return resultobj;
90653fail:
90654 return NULL;
90655}
90656
90657
90658SWIGINTERN PyObject *_wrap_SBValue_GetSummary__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
90659 PyObject *resultobj = 0;
90660 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90661 lldb::SBStream *arg2 = 0 ;
90662 lldb::SBTypeSummaryOptions *arg3 = 0 ;
90663 void *argp1 = 0 ;
90664 int res1 = 0 ;
90665 void *argp2 = 0 ;
90666 int res2 = 0 ;
90667 void *argp3 = 0 ;
90668 int res3 = 0 ;
90669 char *result = 0 ;
90670
90671 (void)self;
90672 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
90673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90674 if (!SWIG_IsOK(res1)) {
90675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetSummary" "', argument " "1"" of type '" "lldb::SBValue *""'");
90676 }
90677 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90678 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
90679 if (!SWIG_IsOK(res2)) {
90680 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetSummary" "', argument " "2"" of type '" "lldb::SBStream &""'");
90681 }
90682 if (!argp2) {
90683 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetSummary" "', argument " "2"" of type '" "lldb::SBStream &""'");
90684 }
90685 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
90686 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 );
90687 if (!SWIG_IsOK(res3)) {
90688 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_GetSummary" "', argument " "3"" of type '" "lldb::SBTypeSummaryOptions &""'");
90689 }
90690 if (!argp3) {
90691 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetSummary" "', argument " "3"" of type '" "lldb::SBTypeSummaryOptions &""'");
90692 }
90693 arg3 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp3);
90694 {
90695 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90696 result = (char *)(arg1)->GetSummary(stream&: *arg2,options&: *arg3);
90697 SWIG_PYTHON_THREAD_END_ALLOW;
90698 }
90699 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
90700 return resultobj;
90701fail:
90702 return NULL;
90703}
90704
90705
90706SWIGINTERN PyObject *_wrap_SBValue_GetSummary(PyObject *self, PyObject *args) {
90707 Py_ssize_t argc;
90708 PyObject *argv[4] = {
90709 0
90710 };
90711
90712 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_GetSummary", min: 0, max: 3, objs: argv))) SWIG_fail;
90713 --argc;
90714 if (argc == 1) {
90715 int _v = 0;
90716 void *vptr = 0;
90717 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90718 _v = SWIG_CheckState(res);
90719 if (_v) {
90720 return _wrap_SBValue_GetSummary__SWIG_0(self, nobjs: argc, swig_obj: argv);
90721 }
90722 }
90723 if (argc == 3) {
90724 int _v = 0;
90725 void *vptr = 0;
90726 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
90727 _v = SWIG_CheckState(res);
90728 if (_v) {
90729 void *vptr = 0;
90730 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
90731 _v = SWIG_CheckState(res);
90732 if (_v) {
90733 void *vptr = 0;
90734 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_NO_NULL);
90735 _v = SWIG_CheckState(res);
90736 if (_v) {
90737 return _wrap_SBValue_GetSummary__SWIG_1(self, nobjs: argc, swig_obj: argv);
90738 }
90739 }
90740 }
90741 }
90742
90743fail:
90744 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_GetSummary'.\n"
90745 " Possible C/C++ prototypes are:\n"
90746 " lldb::SBValue::GetSummary()\n"
90747 " lldb::SBValue::GetSummary(lldb::SBStream &,lldb::SBTypeSummaryOptions &)\n");
90748 return 0;
90749}
90750
90751
90752SWIGINTERN PyObject *_wrap_SBValue_GetObjectDescription(PyObject *self, PyObject *args) {
90753 PyObject *resultobj = 0;
90754 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90755 void *argp1 = 0 ;
90756 int res1 = 0 ;
90757 PyObject *swig_obj[1] ;
90758 char *result = 0 ;
90759
90760 (void)self;
90761 if (!args) SWIG_fail;
90762 swig_obj[0] = args;
90763 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90764 if (!SWIG_IsOK(res1)) {
90765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetObjectDescription" "', argument " "1"" of type '" "lldb::SBValue *""'");
90766 }
90767 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90768 {
90769 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90770 result = (char *)(arg1)->GetObjectDescription();
90771 SWIG_PYTHON_THREAD_END_ALLOW;
90772 }
90773 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
90774 return resultobj;
90775fail:
90776 return NULL;
90777}
90778
90779
90780SWIGINTERN PyObject *_wrap_SBValue_GetDynamicValue(PyObject *self, PyObject *args) {
90781 PyObject *resultobj = 0;
90782 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90783 lldb::DynamicValueType arg2 ;
90784 void *argp1 = 0 ;
90785 int res1 = 0 ;
90786 int val2 ;
90787 int ecode2 = 0 ;
90788 PyObject *swig_obj[2] ;
90789 lldb::SBValue result;
90790
90791 (void)self;
90792 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_GetDynamicValue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
90793 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90794 if (!SWIG_IsOK(res1)) {
90795 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetDynamicValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
90796 }
90797 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90798 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
90799 if (!SWIG_IsOK(ecode2)) {
90800 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetDynamicValue" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
90801 }
90802 arg2 = static_cast< lldb::DynamicValueType >(val2);
90803 {
90804 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90805 result = (arg1)->GetDynamicValue(use_dynamic: arg2);
90806 SWIG_PYTHON_THREAD_END_ALLOW;
90807 }
90808 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
90809 return resultobj;
90810fail:
90811 return NULL;
90812}
90813
90814
90815SWIGINTERN PyObject *_wrap_SBValue_GetStaticValue(PyObject *self, PyObject *args) {
90816 PyObject *resultobj = 0;
90817 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90818 void *argp1 = 0 ;
90819 int res1 = 0 ;
90820 PyObject *swig_obj[1] ;
90821 lldb::SBValue result;
90822
90823 (void)self;
90824 if (!args) SWIG_fail;
90825 swig_obj[0] = args;
90826 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90827 if (!SWIG_IsOK(res1)) {
90828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetStaticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
90829 }
90830 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90831 {
90832 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90833 result = (arg1)->GetStaticValue();
90834 SWIG_PYTHON_THREAD_END_ALLOW;
90835 }
90836 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
90837 return resultobj;
90838fail:
90839 return NULL;
90840}
90841
90842
90843SWIGINTERN PyObject *_wrap_SBValue_GetNonSyntheticValue(PyObject *self, PyObject *args) {
90844 PyObject *resultobj = 0;
90845 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90846 void *argp1 = 0 ;
90847 int res1 = 0 ;
90848 PyObject *swig_obj[1] ;
90849 lldb::SBValue result;
90850
90851 (void)self;
90852 if (!args) SWIG_fail;
90853 swig_obj[0] = args;
90854 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90855 if (!SWIG_IsOK(res1)) {
90856 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetNonSyntheticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
90857 }
90858 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90859 {
90860 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90861 result = (arg1)->GetNonSyntheticValue();
90862 SWIG_PYTHON_THREAD_END_ALLOW;
90863 }
90864 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
90865 return resultobj;
90866fail:
90867 return NULL;
90868}
90869
90870
90871SWIGINTERN PyObject *_wrap_SBValue_GetSyntheticValue(PyObject *self, PyObject *args) {
90872 PyObject *resultobj = 0;
90873 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90874 void *argp1 = 0 ;
90875 int res1 = 0 ;
90876 PyObject *swig_obj[1] ;
90877 lldb::SBValue result;
90878
90879 (void)self;
90880 if (!args) SWIG_fail;
90881 swig_obj[0] = args;
90882 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90883 if (!SWIG_IsOK(res1)) {
90884 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetSyntheticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
90885 }
90886 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90887 {
90888 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90889 result = (arg1)->GetSyntheticValue();
90890 SWIG_PYTHON_THREAD_END_ALLOW;
90891 }
90892 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
90893 return resultobj;
90894fail:
90895 return NULL;
90896}
90897
90898
90899SWIGINTERN PyObject *_wrap_SBValue_GetPreferDynamicValue(PyObject *self, PyObject *args) {
90900 PyObject *resultobj = 0;
90901 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90902 void *argp1 = 0 ;
90903 int res1 = 0 ;
90904 PyObject *swig_obj[1] ;
90905 lldb::DynamicValueType result;
90906
90907 (void)self;
90908 if (!args) SWIG_fail;
90909 swig_obj[0] = args;
90910 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90911 if (!SWIG_IsOK(res1)) {
90912 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPreferDynamicValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
90913 }
90914 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90915 {
90916 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90917 result = (lldb::DynamicValueType)(arg1)->GetPreferDynamicValue();
90918 SWIG_PYTHON_THREAD_END_ALLOW;
90919 }
90920 resultobj = SWIG_From_int(value: static_cast< int >(result));
90921 return resultobj;
90922fail:
90923 return NULL;
90924}
90925
90926
90927SWIGINTERN PyObject *_wrap_SBValue_SetPreferDynamicValue(PyObject *self, PyObject *args) {
90928 PyObject *resultobj = 0;
90929 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90930 lldb::DynamicValueType arg2 ;
90931 void *argp1 = 0 ;
90932 int res1 = 0 ;
90933 int val2 ;
90934 int ecode2 = 0 ;
90935 PyObject *swig_obj[2] ;
90936
90937 (void)self;
90938 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_SetPreferDynamicValue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
90939 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90940 if (!SWIG_IsOK(res1)) {
90941 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetPreferDynamicValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
90942 }
90943 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90944 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
90945 if (!SWIG_IsOK(ecode2)) {
90946 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_SetPreferDynamicValue" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
90947 }
90948 arg2 = static_cast< lldb::DynamicValueType >(val2);
90949 {
90950 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90951 (arg1)->SetPreferDynamicValue(arg2);
90952 SWIG_PYTHON_THREAD_END_ALLOW;
90953 }
90954 resultobj = SWIG_Py_Void();
90955 return resultobj;
90956fail:
90957 return NULL;
90958}
90959
90960
90961SWIGINTERN PyObject *_wrap_SBValue_GetPreferSyntheticValue(PyObject *self, PyObject *args) {
90962 PyObject *resultobj = 0;
90963 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90964 void *argp1 = 0 ;
90965 int res1 = 0 ;
90966 PyObject *swig_obj[1] ;
90967 bool result;
90968
90969 (void)self;
90970 if (!args) SWIG_fail;
90971 swig_obj[0] = args;
90972 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
90973 if (!SWIG_IsOK(res1)) {
90974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPreferSyntheticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
90975 }
90976 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
90977 {
90978 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
90979 result = (bool)(arg1)->GetPreferSyntheticValue();
90980 SWIG_PYTHON_THREAD_END_ALLOW;
90981 }
90982 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
90983 return resultobj;
90984fail:
90985 return NULL;
90986}
90987
90988
90989SWIGINTERN PyObject *_wrap_SBValue_SetPreferSyntheticValue(PyObject *self, PyObject *args) {
90990 PyObject *resultobj = 0;
90991 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
90992 bool arg2 ;
90993 void *argp1 = 0 ;
90994 int res1 = 0 ;
90995 bool val2 ;
90996 int ecode2 = 0 ;
90997 PyObject *swig_obj[2] ;
90998
90999 (void)self;
91000 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_SetPreferSyntheticValue", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
91001 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91002 if (!SWIG_IsOK(res1)) {
91003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetPreferSyntheticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
91004 }
91005 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91006 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
91007 if (!SWIG_IsOK(ecode2)) {
91008 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_SetPreferSyntheticValue" "', argument " "2"" of type '" "bool""'");
91009 }
91010 arg2 = static_cast< bool >(val2);
91011 {
91012 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91013 (arg1)->SetPreferSyntheticValue(arg2);
91014 SWIG_PYTHON_THREAD_END_ALLOW;
91015 }
91016 resultobj = SWIG_Py_Void();
91017 return resultobj;
91018fail:
91019 return NULL;
91020}
91021
91022
91023SWIGINTERN PyObject *_wrap_SBValue_IsDynamic(PyObject *self, PyObject *args) {
91024 PyObject *resultobj = 0;
91025 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91026 void *argp1 = 0 ;
91027 int res1 = 0 ;
91028 PyObject *swig_obj[1] ;
91029 bool result;
91030
91031 (void)self;
91032 if (!args) SWIG_fail;
91033 swig_obj[0] = args;
91034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91035 if (!SWIG_IsOK(res1)) {
91036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsDynamic" "', argument " "1"" of type '" "lldb::SBValue *""'");
91037 }
91038 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91039 {
91040 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91041 result = (bool)(arg1)->IsDynamic();
91042 SWIG_PYTHON_THREAD_END_ALLOW;
91043 }
91044 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
91045 return resultobj;
91046fail:
91047 return NULL;
91048}
91049
91050
91051SWIGINTERN PyObject *_wrap_SBValue_IsSynthetic(PyObject *self, PyObject *args) {
91052 PyObject *resultobj = 0;
91053 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91054 void *argp1 = 0 ;
91055 int res1 = 0 ;
91056 PyObject *swig_obj[1] ;
91057 bool result;
91058
91059 (void)self;
91060 if (!args) SWIG_fail;
91061 swig_obj[0] = args;
91062 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91063 if (!SWIG_IsOK(res1)) {
91064 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsSynthetic" "', argument " "1"" of type '" "lldb::SBValue *""'");
91065 }
91066 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91067 {
91068 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91069 result = (bool)(arg1)->IsSynthetic();
91070 SWIG_PYTHON_THREAD_END_ALLOW;
91071 }
91072 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
91073 return resultobj;
91074fail:
91075 return NULL;
91076}
91077
91078
91079SWIGINTERN PyObject *_wrap_SBValue_IsSyntheticChildrenGenerated(PyObject *self, PyObject *args) {
91080 PyObject *resultobj = 0;
91081 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91082 void *argp1 = 0 ;
91083 int res1 = 0 ;
91084 PyObject *swig_obj[1] ;
91085 bool result;
91086
91087 (void)self;
91088 if (!args) SWIG_fail;
91089 swig_obj[0] = args;
91090 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91091 if (!SWIG_IsOK(res1)) {
91092 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsSyntheticChildrenGenerated" "', argument " "1"" of type '" "lldb::SBValue *""'");
91093 }
91094 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91095 {
91096 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91097 result = (bool)(arg1)->IsSyntheticChildrenGenerated();
91098 SWIG_PYTHON_THREAD_END_ALLOW;
91099 }
91100 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
91101 return resultobj;
91102fail:
91103 return NULL;
91104}
91105
91106
91107SWIGINTERN PyObject *_wrap_SBValue_SetSyntheticChildrenGenerated(PyObject *self, PyObject *args) {
91108 PyObject *resultobj = 0;
91109 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91110 bool arg2 ;
91111 void *argp1 = 0 ;
91112 int res1 = 0 ;
91113 bool val2 ;
91114 int ecode2 = 0 ;
91115 PyObject *swig_obj[2] ;
91116
91117 (void)self;
91118 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_SetSyntheticChildrenGenerated", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
91119 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91120 if (!SWIG_IsOK(res1)) {
91121 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetSyntheticChildrenGenerated" "', argument " "1"" of type '" "lldb::SBValue *""'");
91122 }
91123 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91124 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
91125 if (!SWIG_IsOK(ecode2)) {
91126 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_SetSyntheticChildrenGenerated" "', argument " "2"" of type '" "bool""'");
91127 }
91128 arg2 = static_cast< bool >(val2);
91129 {
91130 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91131 (arg1)->SetSyntheticChildrenGenerated(arg2);
91132 SWIG_PYTHON_THREAD_END_ALLOW;
91133 }
91134 resultobj = SWIG_Py_Void();
91135 return resultobj;
91136fail:
91137 return NULL;
91138}
91139
91140
91141SWIGINTERN PyObject *_wrap_SBValue_GetLocation(PyObject *self, PyObject *args) {
91142 PyObject *resultobj = 0;
91143 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91144 void *argp1 = 0 ;
91145 int res1 = 0 ;
91146 PyObject *swig_obj[1] ;
91147 char *result = 0 ;
91148
91149 (void)self;
91150 if (!args) SWIG_fail;
91151 swig_obj[0] = args;
91152 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91153 if (!SWIG_IsOK(res1)) {
91154 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetLocation" "', argument " "1"" of type '" "lldb::SBValue *""'");
91155 }
91156 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91157 {
91158 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91159 result = (char *)(arg1)->GetLocation();
91160 SWIG_PYTHON_THREAD_END_ALLOW;
91161 }
91162 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
91163 return resultobj;
91164fail:
91165 return NULL;
91166}
91167
91168
91169SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
91170 PyObject *resultobj = 0;
91171 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91172 char *arg2 = (char *) 0 ;
91173 void *argp1 = 0 ;
91174 int res1 = 0 ;
91175 int res2 ;
91176 char *buf2 = 0 ;
91177 int alloc2 = 0 ;
91178 bool result;
91179
91180 (void)self;
91181 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
91182 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91183 if (!SWIG_IsOK(res1)) {
91184 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetValueFromCString" "', argument " "1"" of type '" "lldb::SBValue *""'");
91185 }
91186 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91187 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
91188 if (!SWIG_IsOK(res2)) {
91189 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_SetValueFromCString" "', argument " "2"" of type '" "char const *""'");
91190 }
91191 arg2 = reinterpret_cast< char * >(buf2);
91192 {
91193 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91194 result = (bool)(arg1)->SetValueFromCString((char const *)arg2);
91195 SWIG_PYTHON_THREAD_END_ALLOW;
91196 }
91197 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
91198 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91199 return resultobj;
91200fail:
91201 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91202 return NULL;
91203}
91204
91205
91206SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
91207 PyObject *resultobj = 0;
91208 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91209 char *arg2 = (char *) 0 ;
91210 lldb::SBError *arg3 = 0 ;
91211 void *argp1 = 0 ;
91212 int res1 = 0 ;
91213 int res2 ;
91214 char *buf2 = 0 ;
91215 int alloc2 = 0 ;
91216 void *argp3 = 0 ;
91217 int res3 = 0 ;
91218 bool result;
91219
91220 (void)self;
91221 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
91222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91223 if (!SWIG_IsOK(res1)) {
91224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetValueFromCString" "', argument " "1"" of type '" "lldb::SBValue *""'");
91225 }
91226 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91227 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
91228 if (!SWIG_IsOK(res2)) {
91229 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_SetValueFromCString" "', argument " "2"" of type '" "char const *""'");
91230 }
91231 arg2 = reinterpret_cast< char * >(buf2);
91232 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
91233 if (!SWIG_IsOK(res3)) {
91234 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_SetValueFromCString" "', argument " "3"" of type '" "lldb::SBError &""'");
91235 }
91236 if (!argp3) {
91237 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_SetValueFromCString" "', argument " "3"" of type '" "lldb::SBError &""'");
91238 }
91239 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
91240 {
91241 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91242 result = (bool)(arg1)->SetValueFromCString(value_str: (char const *)arg2,error&: *arg3);
91243 SWIG_PYTHON_THREAD_END_ALLOW;
91244 }
91245 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
91246 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91247 return resultobj;
91248fail:
91249 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91250 return NULL;
91251}
91252
91253
91254SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString(PyObject *self, PyObject *args) {
91255 Py_ssize_t argc;
91256 PyObject *argv[4] = {
91257 0
91258 };
91259
91260 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_SetValueFromCString", min: 0, max: 3, objs: argv))) SWIG_fail;
91261 --argc;
91262 if (argc == 2) {
91263 int _v = 0;
91264 void *vptr = 0;
91265 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
91266 _v = SWIG_CheckState(res);
91267 if (_v) {
91268 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
91269 _v = SWIG_CheckState(res);
91270 if (_v) {
91271 return _wrap_SBValue_SetValueFromCString__SWIG_0(self, nobjs: argc, swig_obj: argv);
91272 }
91273 }
91274 }
91275 if (argc == 3) {
91276 int _v = 0;
91277 void *vptr = 0;
91278 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
91279 _v = SWIG_CheckState(res);
91280 if (_v) {
91281 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
91282 _v = SWIG_CheckState(res);
91283 if (_v) {
91284 void *vptr = 0;
91285 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
91286 _v = SWIG_CheckState(res);
91287 if (_v) {
91288 return _wrap_SBValue_SetValueFromCString__SWIG_1(self, nobjs: argc, swig_obj: argv);
91289 }
91290 }
91291 }
91292 }
91293
91294fail:
91295 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_SetValueFromCString'.\n"
91296 " Possible C/C++ prototypes are:\n"
91297 " lldb::SBValue::SetValueFromCString(char const *)\n"
91298 " lldb::SBValue::SetValueFromCString(char const *,lldb::SBError &)\n");
91299 return 0;
91300}
91301
91302
91303SWIGINTERN PyObject *_wrap_SBValue_GetTypeFormat(PyObject *self, PyObject *args) {
91304 PyObject *resultobj = 0;
91305 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91306 void *argp1 = 0 ;
91307 int res1 = 0 ;
91308 PyObject *swig_obj[1] ;
91309 lldb::SBTypeFormat result;
91310
91311 (void)self;
91312 if (!args) SWIG_fail;
91313 swig_obj[0] = args;
91314 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91315 if (!SWIG_IsOK(res1)) {
91316 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeFormat" "', argument " "1"" of type '" "lldb::SBValue *""'");
91317 }
91318 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91319 {
91320 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91321 result = (arg1)->GetTypeFormat();
91322 SWIG_PYTHON_THREAD_END_ALLOW;
91323 }
91324 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFormat(result)), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_OWN | 0 );
91325 return resultobj;
91326fail:
91327 return NULL;
91328}
91329
91330
91331SWIGINTERN PyObject *_wrap_SBValue_GetTypeSummary(PyObject *self, PyObject *args) {
91332 PyObject *resultobj = 0;
91333 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91334 void *argp1 = 0 ;
91335 int res1 = 0 ;
91336 PyObject *swig_obj[1] ;
91337 lldb::SBTypeSummary result;
91338
91339 (void)self;
91340 if (!args) SWIG_fail;
91341 swig_obj[0] = args;
91342 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91343 if (!SWIG_IsOK(res1)) {
91344 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeSummary" "', argument " "1"" of type '" "lldb::SBValue *""'");
91345 }
91346 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91347 {
91348 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91349 result = (arg1)->GetTypeSummary();
91350 SWIG_PYTHON_THREAD_END_ALLOW;
91351 }
91352 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(result)), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
91353 return resultobj;
91354fail:
91355 return NULL;
91356}
91357
91358
91359SWIGINTERN PyObject *_wrap_SBValue_GetTypeFilter(PyObject *self, PyObject *args) {
91360 PyObject *resultobj = 0;
91361 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91362 void *argp1 = 0 ;
91363 int res1 = 0 ;
91364 PyObject *swig_obj[1] ;
91365 lldb::SBTypeFilter result;
91366
91367 (void)self;
91368 if (!args) SWIG_fail;
91369 swig_obj[0] = args;
91370 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91371 if (!SWIG_IsOK(res1)) {
91372 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeFilter" "', argument " "1"" of type '" "lldb::SBValue *""'");
91373 }
91374 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91375 {
91376 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91377 result = (arg1)->GetTypeFilter();
91378 SWIG_PYTHON_THREAD_END_ALLOW;
91379 }
91380 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFilter(result)), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_OWN | 0 );
91381 return resultobj;
91382fail:
91383 return NULL;
91384}
91385
91386
91387SWIGINTERN PyObject *_wrap_SBValue_GetTypeSynthetic(PyObject *self, PyObject *args) {
91388 PyObject *resultobj = 0;
91389 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91390 void *argp1 = 0 ;
91391 int res1 = 0 ;
91392 PyObject *swig_obj[1] ;
91393 lldb::SBTypeSynthetic result;
91394
91395 (void)self;
91396 if (!args) SWIG_fail;
91397 swig_obj[0] = args;
91398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91399 if (!SWIG_IsOK(res1)) {
91400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeSynthetic" "', argument " "1"" of type '" "lldb::SBValue *""'");
91401 }
91402 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91403 {
91404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91405 result = (arg1)->GetTypeSynthetic();
91406 SWIG_PYTHON_THREAD_END_ALLOW;
91407 }
91408 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(result)), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
91409 return resultobj;
91410fail:
91411 return NULL;
91412}
91413
91414
91415SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
91416 PyObject *resultobj = 0;
91417 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91418 uint32_t arg2 ;
91419 void *argp1 = 0 ;
91420 int res1 = 0 ;
91421 unsigned int val2 ;
91422 int ecode2 = 0 ;
91423 lldb::SBValue result;
91424
91425 (void)self;
91426 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
91427 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91428 if (!SWIG_IsOK(res1)) {
91429 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetChildAtIndex" "', argument " "1"" of type '" "lldb::SBValue *""'");
91430 }
91431 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91432 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
91433 if (!SWIG_IsOK(ecode2)) {
91434 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetChildAtIndex" "', argument " "2"" of type '" "uint32_t""'");
91435 }
91436 arg2 = static_cast< uint32_t >(val2);
91437 {
91438 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91439 result = (arg1)->GetChildAtIndex(idx: arg2);
91440 SWIG_PYTHON_THREAD_END_ALLOW;
91441 }
91442 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91443 return resultobj;
91444fail:
91445 return NULL;
91446}
91447
91448
91449SWIGINTERN PyObject *_wrap_SBValue_CreateChildAtOffset(PyObject *self, PyObject *args) {
91450 PyObject *resultobj = 0;
91451 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91452 char *arg2 = (char *) 0 ;
91453 uint32_t arg3 ;
91454 lldb::SBType arg4 ;
91455 void *argp1 = 0 ;
91456 int res1 = 0 ;
91457 int res2 ;
91458 char *buf2 = 0 ;
91459 int alloc2 = 0 ;
91460 unsigned int val3 ;
91461 int ecode3 = 0 ;
91462 void *argp4 ;
91463 int res4 = 0 ;
91464 PyObject *swig_obj[4] ;
91465 lldb::SBValue result;
91466
91467 (void)self;
91468 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_CreateChildAtOffset", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
91469 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91470 if (!SWIG_IsOK(res1)) {
91471 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateChildAtOffset" "', argument " "1"" of type '" "lldb::SBValue *""'");
91472 }
91473 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91474 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
91475 if (!SWIG_IsOK(res2)) {
91476 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateChildAtOffset" "', argument " "2"" of type '" "char const *""'");
91477 }
91478 arg2 = reinterpret_cast< char * >(buf2);
91479 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
91480 if (!SWIG_IsOK(ecode3)) {
91481 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_CreateChildAtOffset" "', argument " "3"" of type '" "uint32_t""'");
91482 }
91483 arg3 = static_cast< uint32_t >(val3);
91484 {
91485 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
91486 if (!SWIG_IsOK(res4)) {
91487 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_CreateChildAtOffset" "', argument " "4"" of type '" "lldb::SBType""'");
91488 }
91489 if (!argp4) {
91490 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateChildAtOffset" "', argument " "4"" of type '" "lldb::SBType""'");
91491 } else {
91492 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
91493 arg4 = *temp;
91494 if (SWIG_IsNewObj(res4)) delete temp;
91495 }
91496 }
91497 {
91498 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91499 result = (arg1)->CreateChildAtOffset(name: (char const *)arg2,offset: arg3,type: arg4);
91500 SWIG_PYTHON_THREAD_END_ALLOW;
91501 }
91502 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91503 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91504 return resultobj;
91505fail:
91506 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91507 return NULL;
91508}
91509
91510
91511SWIGINTERN PyObject *_wrap_SBValue_Cast(PyObject *self, PyObject *args) {
91512 PyObject *resultobj = 0;
91513 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91514 lldb::SBType arg2 ;
91515 void *argp1 = 0 ;
91516 int res1 = 0 ;
91517 void *argp2 ;
91518 int res2 = 0 ;
91519 PyObject *swig_obj[2] ;
91520 lldb::SBValue result;
91521
91522 (void)self;
91523 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_Cast", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
91524 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91525 if (!SWIG_IsOK(res1)) {
91526 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Cast" "', argument " "1"" of type '" "lldb::SBValue *""'");
91527 }
91528 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91529 {
91530 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBType, 0 | 0);
91531 if (!SWIG_IsOK(res2)) {
91532 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_Cast" "', argument " "2"" of type '" "lldb::SBType""'");
91533 }
91534 if (!argp2) {
91535 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_Cast" "', argument " "2"" of type '" "lldb::SBType""'");
91536 } else {
91537 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp2);
91538 arg2 = *temp;
91539 if (SWIG_IsNewObj(res2)) delete temp;
91540 }
91541 }
91542 {
91543 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91544 result = (arg1)->Cast(type: arg2);
91545 SWIG_PYTHON_THREAD_END_ALLOW;
91546 }
91547 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91548 return resultobj;
91549fail:
91550 return NULL;
91551}
91552
91553
91554SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
91555 PyObject *resultobj = 0;
91556 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91557 char *arg2 = (char *) 0 ;
91558 char *arg3 = (char *) 0 ;
91559 void *argp1 = 0 ;
91560 int res1 = 0 ;
91561 int res2 ;
91562 char *buf2 = 0 ;
91563 int alloc2 = 0 ;
91564 int res3 ;
91565 char *buf3 = 0 ;
91566 int alloc3 = 0 ;
91567 lldb::SBValue result;
91568
91569 (void)self;
91570 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
91571 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91572 if (!SWIG_IsOK(res1)) {
91573 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateValueFromExpression" "', argument " "1"" of type '" "lldb::SBValue *""'");
91574 }
91575 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91576 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
91577 if (!SWIG_IsOK(res2)) {
91578 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateValueFromExpression" "', argument " "2"" of type '" "char const *""'");
91579 }
91580 arg2 = reinterpret_cast< char * >(buf2);
91581 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
91582 if (!SWIG_IsOK(res3)) {
91583 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_CreateValueFromExpression" "', argument " "3"" of type '" "char const *""'");
91584 }
91585 arg3 = reinterpret_cast< char * >(buf3);
91586 {
91587 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91588 result = (arg1)->CreateValueFromExpression(name: (char const *)arg2,expression: (char const *)arg3);
91589 SWIG_PYTHON_THREAD_END_ALLOW;
91590 }
91591 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91592 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91593 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
91594 return resultobj;
91595fail:
91596 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91597 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
91598 return NULL;
91599}
91600
91601
91602SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
91603 PyObject *resultobj = 0;
91604 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91605 char *arg2 = (char *) 0 ;
91606 char *arg3 = (char *) 0 ;
91607 lldb::SBExpressionOptions *arg4 = 0 ;
91608 void *argp1 = 0 ;
91609 int res1 = 0 ;
91610 int res2 ;
91611 char *buf2 = 0 ;
91612 int alloc2 = 0 ;
91613 int res3 ;
91614 char *buf3 = 0 ;
91615 int alloc3 = 0 ;
91616 void *argp4 = 0 ;
91617 int res4 = 0 ;
91618 lldb::SBValue result;
91619
91620 (void)self;
91621 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
91622 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91623 if (!SWIG_IsOK(res1)) {
91624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateValueFromExpression" "', argument " "1"" of type '" "lldb::SBValue *""'");
91625 }
91626 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91627 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
91628 if (!SWIG_IsOK(res2)) {
91629 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateValueFromExpression" "', argument " "2"" of type '" "char const *""'");
91630 }
91631 arg2 = reinterpret_cast< char * >(buf2);
91632 res3 = SWIG_AsCharPtrAndSize(obj: swig_obj[2], cptr: &buf3, NULL, alloc: &alloc3);
91633 if (!SWIG_IsOK(res3)) {
91634 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_CreateValueFromExpression" "', argument " "3"" of type '" "char const *""'");
91635 }
91636 arg3 = reinterpret_cast< char * >(buf3);
91637 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBExpressionOptions, 0 );
91638 if (!SWIG_IsOK(res4)) {
91639 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_CreateValueFromExpression" "', argument " "4"" of type '" "lldb::SBExpressionOptions &""'");
91640 }
91641 if (!argp4) {
91642 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateValueFromExpression" "', argument " "4"" of type '" "lldb::SBExpressionOptions &""'");
91643 }
91644 arg4 = reinterpret_cast< lldb::SBExpressionOptions * >(argp4);
91645 {
91646 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91647 result = (arg1)->CreateValueFromExpression(name: (char const *)arg2,expression: (char const *)arg3,options&: *arg4);
91648 SWIG_PYTHON_THREAD_END_ALLOW;
91649 }
91650 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91651 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91652 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
91653 return resultobj;
91654fail:
91655 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91656 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
91657 return NULL;
91658}
91659
91660
91661SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression(PyObject *self, PyObject *args) {
91662 Py_ssize_t argc;
91663 PyObject *argv[5] = {
91664 0
91665 };
91666
91667 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_CreateValueFromExpression", min: 0, max: 4, objs: argv))) SWIG_fail;
91668 --argc;
91669 if (argc == 3) {
91670 int _v = 0;
91671 void *vptr = 0;
91672 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
91673 _v = SWIG_CheckState(res);
91674 if (_v) {
91675 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
91676 _v = SWIG_CheckState(res);
91677 if (_v) {
91678 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
91679 _v = SWIG_CheckState(res);
91680 if (_v) {
91681 return _wrap_SBValue_CreateValueFromExpression__SWIG_0(self, nobjs: argc, swig_obj: argv);
91682 }
91683 }
91684 }
91685 }
91686 if (argc == 4) {
91687 int _v = 0;
91688 void *vptr = 0;
91689 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
91690 _v = SWIG_CheckState(res);
91691 if (_v) {
91692 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
91693 _v = SWIG_CheckState(res);
91694 if (_v) {
91695 int res = SWIG_AsCharPtrAndSize(obj: argv[2], cptr: 0, NULL, alloc: 0);
91696 _v = SWIG_CheckState(res);
91697 if (_v) {
91698 void *vptr = 0;
91699 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL);
91700 _v = SWIG_CheckState(res);
91701 if (_v) {
91702 return _wrap_SBValue_CreateValueFromExpression__SWIG_1(self, nobjs: argc, swig_obj: argv);
91703 }
91704 }
91705 }
91706 }
91707 }
91708
91709fail:
91710 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_CreateValueFromExpression'.\n"
91711 " Possible C/C++ prototypes are:\n"
91712 " lldb::SBValue::CreateValueFromExpression(char const *,char const *)\n"
91713 " lldb::SBValue::CreateValueFromExpression(char const *,char const *,lldb::SBExpressionOptions &)\n");
91714 return 0;
91715}
91716
91717
91718SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromAddress(PyObject *self, PyObject *args) {
91719 PyObject *resultobj = 0;
91720 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91721 char *arg2 = (char *) 0 ;
91722 lldb::addr_t arg3 ;
91723 lldb::SBType arg4 ;
91724 void *argp1 = 0 ;
91725 int res1 = 0 ;
91726 int res2 ;
91727 char *buf2 = 0 ;
91728 int alloc2 = 0 ;
91729 unsigned long long val3 ;
91730 int ecode3 = 0 ;
91731 void *argp4 ;
91732 int res4 = 0 ;
91733 PyObject *swig_obj[4] ;
91734 lldb::SBValue result;
91735
91736 (void)self;
91737 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_CreateValueFromAddress", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
91738 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91739 if (!SWIG_IsOK(res1)) {
91740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateValueFromAddress" "', argument " "1"" of type '" "lldb::SBValue *""'");
91741 }
91742 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91743 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
91744 if (!SWIG_IsOK(res2)) {
91745 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateValueFromAddress" "', argument " "2"" of type '" "char const *""'");
91746 }
91747 arg2 = reinterpret_cast< char * >(buf2);
91748 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[2], val: &val3);
91749 if (!SWIG_IsOK(ecode3)) {
91750 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_CreateValueFromAddress" "', argument " "3"" of type '" "lldb::addr_t""'");
91751 }
91752 arg3 = static_cast< lldb::addr_t >(val3);
91753 {
91754 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
91755 if (!SWIG_IsOK(res4)) {
91756 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_CreateValueFromAddress" "', argument " "4"" of type '" "lldb::SBType""'");
91757 }
91758 if (!argp4) {
91759 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateValueFromAddress" "', argument " "4"" of type '" "lldb::SBType""'");
91760 } else {
91761 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
91762 arg4 = *temp;
91763 if (SWIG_IsNewObj(res4)) delete temp;
91764 }
91765 }
91766 {
91767 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91768 result = (arg1)->CreateValueFromAddress(name: (char const *)arg2,address: arg3,type: arg4);
91769 SWIG_PYTHON_THREAD_END_ALLOW;
91770 }
91771 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91772 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91773 return resultobj;
91774fail:
91775 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91776 return NULL;
91777}
91778
91779
91780SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromData(PyObject *self, PyObject *args) {
91781 PyObject *resultobj = 0;
91782 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91783 char *arg2 = (char *) 0 ;
91784 lldb::SBData arg3 ;
91785 lldb::SBType arg4 ;
91786 void *argp1 = 0 ;
91787 int res1 = 0 ;
91788 int res2 ;
91789 char *buf2 = 0 ;
91790 int alloc2 = 0 ;
91791 void *argp3 ;
91792 int res3 = 0 ;
91793 void *argp4 ;
91794 int res4 = 0 ;
91795 PyObject *swig_obj[4] ;
91796 lldb::SBValue result;
91797
91798 (void)self;
91799 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_CreateValueFromData", min: 4, max: 4, objs: swig_obj)) SWIG_fail;
91800 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91801 if (!SWIG_IsOK(res1)) {
91802 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateValueFromData" "', argument " "1"" of type '" "lldb::SBValue *""'");
91803 }
91804 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91805 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
91806 if (!SWIG_IsOK(res2)) {
91807 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateValueFromData" "', argument " "2"" of type '" "char const *""'");
91808 }
91809 arg2 = reinterpret_cast< char * >(buf2);
91810 {
91811 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBData, 0 | 0);
91812 if (!SWIG_IsOK(res3)) {
91813 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_CreateValueFromData" "', argument " "3"" of type '" "lldb::SBData""'");
91814 }
91815 if (!argp3) {
91816 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateValueFromData" "', argument " "3"" of type '" "lldb::SBData""'");
91817 } else {
91818 lldb::SBData * temp = reinterpret_cast< lldb::SBData * >(argp3);
91819 arg3 = *temp;
91820 if (SWIG_IsNewObj(res3)) delete temp;
91821 }
91822 }
91823 {
91824 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
91825 if (!SWIG_IsOK(res4)) {
91826 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_CreateValueFromData" "', argument " "4"" of type '" "lldb::SBType""'");
91827 }
91828 if (!argp4) {
91829 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateValueFromData" "', argument " "4"" of type '" "lldb::SBType""'");
91830 } else {
91831 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
91832 arg4 = *temp;
91833 if (SWIG_IsNewObj(res4)) delete temp;
91834 }
91835 }
91836 {
91837 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91838 result = (arg1)->CreateValueFromData(name: (char const *)arg2,data: arg3,type: arg4);
91839 SWIG_PYTHON_THREAD_END_ALLOW;
91840 }
91841 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91842 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91843 return resultobj;
91844fail:
91845 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91846 return NULL;
91847}
91848
91849
91850SWIGINTERN PyObject *_wrap_SBValue_CreateBoolValue(PyObject *self, PyObject *args) {
91851 PyObject *resultobj = 0;
91852 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91853 char *arg2 = (char *) 0 ;
91854 bool arg3 ;
91855 void *argp1 = 0 ;
91856 int res1 = 0 ;
91857 int res2 ;
91858 char *buf2 = 0 ;
91859 int alloc2 = 0 ;
91860 bool val3 ;
91861 int ecode3 = 0 ;
91862 PyObject *swig_obj[3] ;
91863 lldb::SBValue result;
91864
91865 (void)self;
91866 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_CreateBoolValue", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
91867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91868 if (!SWIG_IsOK(res1)) {
91869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateBoolValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
91870 }
91871 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91872 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
91873 if (!SWIG_IsOK(res2)) {
91874 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateBoolValue" "', argument " "2"" of type '" "char const *""'");
91875 }
91876 arg2 = reinterpret_cast< char * >(buf2);
91877 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
91878 if (!SWIG_IsOK(ecode3)) {
91879 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_CreateBoolValue" "', argument " "3"" of type '" "bool""'");
91880 }
91881 arg3 = static_cast< bool >(val3);
91882 {
91883 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91884 result = (arg1)->CreateBoolValue(name: (char const *)arg2,value: arg3);
91885 SWIG_PYTHON_THREAD_END_ALLOW;
91886 }
91887 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91888 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91889 return resultobj;
91890fail:
91891 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
91892 return NULL;
91893}
91894
91895
91896SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
91897 PyObject *resultobj = 0;
91898 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
91899 uint32_t arg2 ;
91900 lldb::DynamicValueType arg3 ;
91901 bool arg4 ;
91902 void *argp1 = 0 ;
91903 int res1 = 0 ;
91904 unsigned int val2 ;
91905 int ecode2 = 0 ;
91906 int val3 ;
91907 int ecode3 = 0 ;
91908 bool val4 ;
91909 int ecode4 = 0 ;
91910 lldb::SBValue result;
91911
91912 (void)self;
91913 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
91914 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
91915 if (!SWIG_IsOK(res1)) {
91916 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetChildAtIndex" "', argument " "1"" of type '" "lldb::SBValue *""'");
91917 }
91918 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
91919 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
91920 if (!SWIG_IsOK(ecode2)) {
91921 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetChildAtIndex" "', argument " "2"" of type '" "uint32_t""'");
91922 }
91923 arg2 = static_cast< uint32_t >(val2);
91924 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
91925 if (!SWIG_IsOK(ecode3)) {
91926 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetChildAtIndex" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
91927 }
91928 arg3 = static_cast< lldb::DynamicValueType >(val3);
91929 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
91930 if (!SWIG_IsOK(ecode4)) {
91931 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBValue_GetChildAtIndex" "', argument " "4"" of type '" "bool""'");
91932 }
91933 arg4 = static_cast< bool >(val4);
91934 {
91935 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
91936 result = (arg1)->GetChildAtIndex(idx: arg2,use_dynamic: arg3,treat_as_array: arg4);
91937 SWIG_PYTHON_THREAD_END_ALLOW;
91938 }
91939 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
91940 return resultobj;
91941fail:
91942 return NULL;
91943}
91944
91945
91946SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex(PyObject *self, PyObject *args) {
91947 Py_ssize_t argc;
91948 PyObject *argv[5] = {
91949 0
91950 };
91951
91952 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_GetChildAtIndex", min: 0, max: 4, objs: argv))) SWIG_fail;
91953 --argc;
91954 if (argc == 2) {
91955 int _v = 0;
91956 void *vptr = 0;
91957 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
91958 _v = SWIG_CheckState(res);
91959 if (_v) {
91960 {
91961 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
91962 _v = SWIG_CheckState(res);
91963 }
91964 if (_v) {
91965 return _wrap_SBValue_GetChildAtIndex__SWIG_0(self, nobjs: argc, swig_obj: argv);
91966 }
91967 }
91968 }
91969 if (argc == 4) {
91970 int _v = 0;
91971 void *vptr = 0;
91972 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
91973 _v = SWIG_CheckState(res);
91974 if (_v) {
91975 {
91976 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
91977 _v = SWIG_CheckState(res);
91978 }
91979 if (_v) {
91980 {
91981 int res = SWIG_AsVal_int(obj: argv[2], NULL);
91982 _v = SWIG_CheckState(res);
91983 }
91984 if (_v) {
91985 {
91986 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
91987 _v = SWIG_CheckState(res);
91988 }
91989 if (_v) {
91990 return _wrap_SBValue_GetChildAtIndex__SWIG_1(self, nobjs: argc, swig_obj: argv);
91991 }
91992 }
91993 }
91994 }
91995 }
91996
91997fail:
91998 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_GetChildAtIndex'.\n"
91999 " Possible C/C++ prototypes are:\n"
92000 " lldb::SBValue::GetChildAtIndex(uint32_t)\n"
92001 " lldb::SBValue::GetChildAtIndex(uint32_t,lldb::DynamicValueType,bool)\n");
92002 return 0;
92003}
92004
92005
92006SWIGINTERN PyObject *_wrap_SBValue_GetIndexOfChildWithName(PyObject *self, PyObject *args) {
92007 PyObject *resultobj = 0;
92008 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92009 char *arg2 = (char *) 0 ;
92010 void *argp1 = 0 ;
92011 int res1 = 0 ;
92012 int res2 ;
92013 char *buf2 = 0 ;
92014 int alloc2 = 0 ;
92015 PyObject *swig_obj[2] ;
92016 uint32_t result;
92017
92018 (void)self;
92019 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_GetIndexOfChildWithName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
92020 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92021 if (!SWIG_IsOK(res1)) {
92022 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetIndexOfChildWithName" "', argument " "1"" of type '" "lldb::SBValue *""'");
92023 }
92024 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92025 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
92026 if (!SWIG_IsOK(res2)) {
92027 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetIndexOfChildWithName" "', argument " "2"" of type '" "char const *""'");
92028 }
92029 arg2 = reinterpret_cast< char * >(buf2);
92030 {
92031 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92032 result = (uint32_t)(arg1)->GetIndexOfChildWithName(name: (char const *)arg2);
92033 SWIG_PYTHON_THREAD_END_ALLOW;
92034 }
92035 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
92036 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92037 return resultobj;
92038fail:
92039 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92040 return NULL;
92041}
92042
92043
92044SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
92045 PyObject *resultobj = 0;
92046 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92047 char *arg2 = (char *) 0 ;
92048 void *argp1 = 0 ;
92049 int res1 = 0 ;
92050 int res2 ;
92051 char *buf2 = 0 ;
92052 int alloc2 = 0 ;
92053 lldb::SBValue result;
92054
92055 (void)self;
92056 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
92057 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92058 if (!SWIG_IsOK(res1)) {
92059 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetChildMemberWithName" "', argument " "1"" of type '" "lldb::SBValue *""'");
92060 }
92061 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92062 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
92063 if (!SWIG_IsOK(res2)) {
92064 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetChildMemberWithName" "', argument " "2"" of type '" "char const *""'");
92065 }
92066 arg2 = reinterpret_cast< char * >(buf2);
92067 {
92068 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92069 result = (arg1)->GetChildMemberWithName(name: (char const *)arg2);
92070 SWIG_PYTHON_THREAD_END_ALLOW;
92071 }
92072 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
92073 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92074 return resultobj;
92075fail:
92076 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92077 return NULL;
92078}
92079
92080
92081SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
92082 PyObject *resultobj = 0;
92083 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92084 char *arg2 = (char *) 0 ;
92085 lldb::DynamicValueType arg3 ;
92086 void *argp1 = 0 ;
92087 int res1 = 0 ;
92088 int res2 ;
92089 char *buf2 = 0 ;
92090 int alloc2 = 0 ;
92091 int val3 ;
92092 int ecode3 = 0 ;
92093 lldb::SBValue result;
92094
92095 (void)self;
92096 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
92097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92098 if (!SWIG_IsOK(res1)) {
92099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetChildMemberWithName" "', argument " "1"" of type '" "lldb::SBValue *""'");
92100 }
92101 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92102 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
92103 if (!SWIG_IsOK(res2)) {
92104 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetChildMemberWithName" "', argument " "2"" of type '" "char const *""'");
92105 }
92106 arg2 = reinterpret_cast< char * >(buf2);
92107 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
92108 if (!SWIG_IsOK(ecode3)) {
92109 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetChildMemberWithName" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
92110 }
92111 arg3 = static_cast< lldb::DynamicValueType >(val3);
92112 {
92113 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92114 result = (arg1)->GetChildMemberWithName(name: (char const *)arg2,use_dynamic: arg3);
92115 SWIG_PYTHON_THREAD_END_ALLOW;
92116 }
92117 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
92118 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92119 return resultobj;
92120fail:
92121 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92122 return NULL;
92123}
92124
92125
92126SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName(PyObject *self, PyObject *args) {
92127 Py_ssize_t argc;
92128 PyObject *argv[4] = {
92129 0
92130 };
92131
92132 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_GetChildMemberWithName", min: 0, max: 3, objs: argv))) SWIG_fail;
92133 --argc;
92134 if (argc == 2) {
92135 int _v = 0;
92136 void *vptr = 0;
92137 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
92138 _v = SWIG_CheckState(res);
92139 if (_v) {
92140 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
92141 _v = SWIG_CheckState(res);
92142 if (_v) {
92143 return _wrap_SBValue_GetChildMemberWithName__SWIG_0(self, nobjs: argc, swig_obj: argv);
92144 }
92145 }
92146 }
92147 if (argc == 3) {
92148 int _v = 0;
92149 void *vptr = 0;
92150 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
92151 _v = SWIG_CheckState(res);
92152 if (_v) {
92153 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
92154 _v = SWIG_CheckState(res);
92155 if (_v) {
92156 {
92157 int res = SWIG_AsVal_int(obj: argv[2], NULL);
92158 _v = SWIG_CheckState(res);
92159 }
92160 if (_v) {
92161 return _wrap_SBValue_GetChildMemberWithName__SWIG_1(self, nobjs: argc, swig_obj: argv);
92162 }
92163 }
92164 }
92165 }
92166
92167fail:
92168 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_GetChildMemberWithName'.\n"
92169 " Possible C/C++ prototypes are:\n"
92170 " lldb::SBValue::GetChildMemberWithName(char const *)\n"
92171 " lldb::SBValue::GetChildMemberWithName(char const *,lldb::DynamicValueType)\n");
92172 return 0;
92173}
92174
92175
92176SWIGINTERN PyObject *_wrap_SBValue_GetValueForExpressionPath(PyObject *self, PyObject *args) {
92177 PyObject *resultobj = 0;
92178 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92179 char *arg2 = (char *) 0 ;
92180 void *argp1 = 0 ;
92181 int res1 = 0 ;
92182 int res2 ;
92183 char *buf2 = 0 ;
92184 int alloc2 = 0 ;
92185 PyObject *swig_obj[2] ;
92186 lldb::SBValue result;
92187
92188 (void)self;
92189 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_GetValueForExpressionPath", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
92190 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92191 if (!SWIG_IsOK(res1)) {
92192 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueForExpressionPath" "', argument " "1"" of type '" "lldb::SBValue *""'");
92193 }
92194 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92195 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
92196 if (!SWIG_IsOK(res2)) {
92197 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueForExpressionPath" "', argument " "2"" of type '" "char const *""'");
92198 }
92199 arg2 = reinterpret_cast< char * >(buf2);
92200 {
92201 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92202 result = (arg1)->GetValueForExpressionPath(expr_path: (char const *)arg2);
92203 SWIG_PYTHON_THREAD_END_ALLOW;
92204 }
92205 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
92206 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92207 return resultobj;
92208fail:
92209 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92210 return NULL;
92211}
92212
92213
92214SWIGINTERN PyObject *_wrap_SBValue_AddressOf(PyObject *self, PyObject *args) {
92215 PyObject *resultobj = 0;
92216 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92217 void *argp1 = 0 ;
92218 int res1 = 0 ;
92219 PyObject *swig_obj[1] ;
92220 lldb::SBValue result;
92221
92222 (void)self;
92223 if (!args) SWIG_fail;
92224 swig_obj[0] = args;
92225 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92226 if (!SWIG_IsOK(res1)) {
92227 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_AddressOf" "', argument " "1"" of type '" "lldb::SBValue *""'");
92228 }
92229 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92230 {
92231 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92232 result = (arg1)->AddressOf();
92233 SWIG_PYTHON_THREAD_END_ALLOW;
92234 }
92235 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
92236 return resultobj;
92237fail:
92238 return NULL;
92239}
92240
92241
92242SWIGINTERN PyObject *_wrap_SBValue_GetLoadAddress(PyObject *self, PyObject *args) {
92243 PyObject *resultobj = 0;
92244 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92245 void *argp1 = 0 ;
92246 int res1 = 0 ;
92247 PyObject *swig_obj[1] ;
92248 lldb::addr_t result;
92249
92250 (void)self;
92251 if (!args) SWIG_fail;
92252 swig_obj[0] = args;
92253 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92254 if (!SWIG_IsOK(res1)) {
92255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBValue *""'");
92256 }
92257 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92258 {
92259 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92260 result = (lldb::addr_t)(arg1)->GetLoadAddress();
92261 SWIG_PYTHON_THREAD_END_ALLOW;
92262 }
92263 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
92264 return resultobj;
92265fail:
92266 return NULL;
92267}
92268
92269
92270SWIGINTERN PyObject *_wrap_SBValue_GetAddress(PyObject *self, PyObject *args) {
92271 PyObject *resultobj = 0;
92272 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92273 void *argp1 = 0 ;
92274 int res1 = 0 ;
92275 PyObject *swig_obj[1] ;
92276 lldb::SBAddress result;
92277
92278 (void)self;
92279 if (!args) SWIG_fail;
92280 swig_obj[0] = args;
92281 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92282 if (!SWIG_IsOK(res1)) {
92283 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetAddress" "', argument " "1"" of type '" "lldb::SBValue *""'");
92284 }
92285 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92286 {
92287 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92288 result = (arg1)->GetAddress();
92289 SWIG_PYTHON_THREAD_END_ALLOW;
92290 }
92291 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(result)), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
92292 return resultobj;
92293fail:
92294 return NULL;
92295}
92296
92297
92298SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
92299 PyObject *resultobj = 0;
92300 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92301 uint32_t arg2 ;
92302 uint32_t arg3 ;
92303 void *argp1 = 0 ;
92304 int res1 = 0 ;
92305 unsigned int val2 ;
92306 int ecode2 = 0 ;
92307 unsigned int val3 ;
92308 int ecode3 = 0 ;
92309 lldb::SBData result;
92310
92311 (void)self;
92312 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
92313 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92314 if (!SWIG_IsOK(res1)) {
92315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPointeeData" "', argument " "1"" of type '" "lldb::SBValue *""'");
92316 }
92317 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92318 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
92319 if (!SWIG_IsOK(ecode2)) {
92320 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetPointeeData" "', argument " "2"" of type '" "uint32_t""'");
92321 }
92322 arg2 = static_cast< uint32_t >(val2);
92323 ecode3 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[2], val: &val3);
92324 if (!SWIG_IsOK(ecode3)) {
92325 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetPointeeData" "', argument " "3"" of type '" "uint32_t""'");
92326 }
92327 arg3 = static_cast< uint32_t >(val3);
92328 {
92329 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92330 result = (arg1)->GetPointeeData(item_idx: arg2,item_count: arg3);
92331 SWIG_PYTHON_THREAD_END_ALLOW;
92332 }
92333 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
92334 return resultobj;
92335fail:
92336 return NULL;
92337}
92338
92339
92340SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
92341 PyObject *resultobj = 0;
92342 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92343 uint32_t arg2 ;
92344 void *argp1 = 0 ;
92345 int res1 = 0 ;
92346 unsigned int val2 ;
92347 int ecode2 = 0 ;
92348 lldb::SBData result;
92349
92350 (void)self;
92351 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
92352 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92353 if (!SWIG_IsOK(res1)) {
92354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPointeeData" "', argument " "1"" of type '" "lldb::SBValue *""'");
92355 }
92356 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92357 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
92358 if (!SWIG_IsOK(ecode2)) {
92359 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetPointeeData" "', argument " "2"" of type '" "uint32_t""'");
92360 }
92361 arg2 = static_cast< uint32_t >(val2);
92362 {
92363 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92364 result = (arg1)->GetPointeeData(item_idx: arg2);
92365 SWIG_PYTHON_THREAD_END_ALLOW;
92366 }
92367 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
92368 return resultobj;
92369fail:
92370 return NULL;
92371}
92372
92373
92374SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
92375 PyObject *resultobj = 0;
92376 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92377 void *argp1 = 0 ;
92378 int res1 = 0 ;
92379 lldb::SBData result;
92380
92381 (void)self;
92382 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
92383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92384 if (!SWIG_IsOK(res1)) {
92385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPointeeData" "', argument " "1"" of type '" "lldb::SBValue *""'");
92386 }
92387 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92388 {
92389 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92390 result = (arg1)->GetPointeeData();
92391 SWIG_PYTHON_THREAD_END_ALLOW;
92392 }
92393 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
92394 return resultobj;
92395fail:
92396 return NULL;
92397}
92398
92399
92400SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData(PyObject *self, PyObject *args) {
92401 Py_ssize_t argc;
92402 PyObject *argv[4] = {
92403 0
92404 };
92405
92406 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_GetPointeeData", min: 0, max: 3, objs: argv))) SWIG_fail;
92407 --argc;
92408 if (argc == 1) {
92409 int _v = 0;
92410 void *vptr = 0;
92411 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
92412 _v = SWIG_CheckState(res);
92413 if (_v) {
92414 return _wrap_SBValue_GetPointeeData__SWIG_2(self, nobjs: argc, swig_obj: argv);
92415 }
92416 }
92417 if (argc == 2) {
92418 int _v = 0;
92419 void *vptr = 0;
92420 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
92421 _v = SWIG_CheckState(res);
92422 if (_v) {
92423 {
92424 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
92425 _v = SWIG_CheckState(res);
92426 }
92427 if (_v) {
92428 return _wrap_SBValue_GetPointeeData__SWIG_1(self, nobjs: argc, swig_obj: argv);
92429 }
92430 }
92431 }
92432 if (argc == 3) {
92433 int _v = 0;
92434 void *vptr = 0;
92435 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
92436 _v = SWIG_CheckState(res);
92437 if (_v) {
92438 {
92439 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
92440 _v = SWIG_CheckState(res);
92441 }
92442 if (_v) {
92443 {
92444 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[2], NULL);
92445 _v = SWIG_CheckState(res);
92446 }
92447 if (_v) {
92448 return _wrap_SBValue_GetPointeeData__SWIG_0(self, nobjs: argc, swig_obj: argv);
92449 }
92450 }
92451 }
92452 }
92453
92454fail:
92455 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_GetPointeeData'.\n"
92456 " Possible C/C++ prototypes are:\n"
92457 " lldb::SBValue::GetPointeeData(uint32_t,uint32_t)\n"
92458 " lldb::SBValue::GetPointeeData(uint32_t)\n"
92459 " lldb::SBValue::GetPointeeData()\n");
92460 return 0;
92461}
92462
92463
92464SWIGINTERN PyObject *_wrap_SBValue_GetData(PyObject *self, PyObject *args) {
92465 PyObject *resultobj = 0;
92466 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92467 void *argp1 = 0 ;
92468 int res1 = 0 ;
92469 PyObject *swig_obj[1] ;
92470 lldb::SBData result;
92471
92472 (void)self;
92473 if (!args) SWIG_fail;
92474 swig_obj[0] = args;
92475 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92476 if (!SWIG_IsOK(res1)) {
92477 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetData" "', argument " "1"" of type '" "lldb::SBValue *""'");
92478 }
92479 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92480 {
92481 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92482 result = (arg1)->GetData();
92483 SWIG_PYTHON_THREAD_END_ALLOW;
92484 }
92485 resultobj = SWIG_NewPointerObj((new lldb::SBData(result)), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
92486 return resultobj;
92487fail:
92488 return NULL;
92489}
92490
92491
92492SWIGINTERN PyObject *_wrap_SBValue_SetData(PyObject *self, PyObject *args) {
92493 PyObject *resultobj = 0;
92494 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92495 lldb::SBData *arg2 = 0 ;
92496 lldb::SBError *arg3 = 0 ;
92497 void *argp1 = 0 ;
92498 int res1 = 0 ;
92499 void *argp2 = 0 ;
92500 int res2 = 0 ;
92501 void *argp3 = 0 ;
92502 int res3 = 0 ;
92503 PyObject *swig_obj[3] ;
92504 bool result;
92505
92506 (void)self;
92507 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_SetData", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
92508 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92509 if (!SWIG_IsOK(res1)) {
92510 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetData" "', argument " "1"" of type '" "lldb::SBValue *""'");
92511 }
92512 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92513 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBData, 0 );
92514 if (!SWIG_IsOK(res2)) {
92515 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_SetData" "', argument " "2"" of type '" "lldb::SBData &""'");
92516 }
92517 if (!argp2) {
92518 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_SetData" "', argument " "2"" of type '" "lldb::SBData &""'");
92519 }
92520 arg2 = reinterpret_cast< lldb::SBData * >(argp2);
92521 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
92522 if (!SWIG_IsOK(res3)) {
92523 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_SetData" "', argument " "3"" of type '" "lldb::SBError &""'");
92524 }
92525 if (!argp3) {
92526 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_SetData" "', argument " "3"" of type '" "lldb::SBError &""'");
92527 }
92528 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
92529 {
92530 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92531 result = (bool)(arg1)->SetData(data&: *arg2,error&: *arg3);
92532 SWIG_PYTHON_THREAD_END_ALLOW;
92533 }
92534 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
92535 return resultobj;
92536fail:
92537 return NULL;
92538}
92539
92540
92541SWIGINTERN PyObject *_wrap_SBValue_Clone(PyObject *self, PyObject *args) {
92542 PyObject *resultobj = 0;
92543 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92544 char *arg2 = (char *) 0 ;
92545 void *argp1 = 0 ;
92546 int res1 = 0 ;
92547 int res2 ;
92548 char *buf2 = 0 ;
92549 int alloc2 = 0 ;
92550 PyObject *swig_obj[2] ;
92551 lldb::SBValue result;
92552
92553 (void)self;
92554 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_Clone", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
92555 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92556 if (!SWIG_IsOK(res1)) {
92557 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Clone" "', argument " "1"" of type '" "lldb::SBValue *""'");
92558 }
92559 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92560 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
92561 if (!SWIG_IsOK(res2)) {
92562 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_Clone" "', argument " "2"" of type '" "char const *""'");
92563 }
92564 arg2 = reinterpret_cast< char * >(buf2);
92565 {
92566 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92567 result = (arg1)->Clone(new_name: (char const *)arg2);
92568 SWIG_PYTHON_THREAD_END_ALLOW;
92569 }
92570 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
92571 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92572 return resultobj;
92573fail:
92574 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
92575 return NULL;
92576}
92577
92578
92579SWIGINTERN PyObject *_wrap_SBValue_GetDeclaration(PyObject *self, PyObject *args) {
92580 PyObject *resultobj = 0;
92581 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92582 void *argp1 = 0 ;
92583 int res1 = 0 ;
92584 PyObject *swig_obj[1] ;
92585 lldb::SBDeclaration result;
92586
92587 (void)self;
92588 if (!args) SWIG_fail;
92589 swig_obj[0] = args;
92590 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92591 if (!SWIG_IsOK(res1)) {
92592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetDeclaration" "', argument " "1"" of type '" "lldb::SBValue *""'");
92593 }
92594 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92595 {
92596 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92597 result = (arg1)->GetDeclaration();
92598 SWIG_PYTHON_THREAD_END_ALLOW;
92599 }
92600 resultobj = SWIG_NewPointerObj((new lldb::SBDeclaration(result)), SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_OWN | 0 );
92601 return resultobj;
92602fail:
92603 return NULL;
92604}
92605
92606
92607SWIGINTERN PyObject *_wrap_SBValue_MightHaveChildren(PyObject *self, PyObject *args) {
92608 PyObject *resultobj = 0;
92609 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92610 void *argp1 = 0 ;
92611 int res1 = 0 ;
92612 PyObject *swig_obj[1] ;
92613 bool result;
92614
92615 (void)self;
92616 if (!args) SWIG_fail;
92617 swig_obj[0] = args;
92618 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92619 if (!SWIG_IsOK(res1)) {
92620 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_MightHaveChildren" "', argument " "1"" of type '" "lldb::SBValue *""'");
92621 }
92622 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92623 {
92624 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92625 result = (bool)(arg1)->MightHaveChildren();
92626 SWIG_PYTHON_THREAD_END_ALLOW;
92627 }
92628 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
92629 return resultobj;
92630fail:
92631 return NULL;
92632}
92633
92634
92635SWIGINTERN PyObject *_wrap_SBValue_IsRuntimeSupportValue(PyObject *self, PyObject *args) {
92636 PyObject *resultobj = 0;
92637 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92638 void *argp1 = 0 ;
92639 int res1 = 0 ;
92640 PyObject *swig_obj[1] ;
92641 bool result;
92642
92643 (void)self;
92644 if (!args) SWIG_fail;
92645 swig_obj[0] = args;
92646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92647 if (!SWIG_IsOK(res1)) {
92648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsRuntimeSupportValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
92649 }
92650 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92651 {
92652 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92653 result = (bool)(arg1)->IsRuntimeSupportValue();
92654 SWIG_PYTHON_THREAD_END_ALLOW;
92655 }
92656 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
92657 return resultobj;
92658fail:
92659 return NULL;
92660}
92661
92662
92663SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
92664 PyObject *resultobj = 0;
92665 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92666 void *argp1 = 0 ;
92667 int res1 = 0 ;
92668 uint32_t result;
92669
92670 (void)self;
92671 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
92672 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92673 if (!SWIG_IsOK(res1)) {
92674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetNumChildren" "', argument " "1"" of type '" "lldb::SBValue *""'");
92675 }
92676 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92677 {
92678 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92679 result = (uint32_t)(arg1)->GetNumChildren();
92680 SWIG_PYTHON_THREAD_END_ALLOW;
92681 }
92682 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
92683 return resultobj;
92684fail:
92685 return NULL;
92686}
92687
92688
92689SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
92690 PyObject *resultobj = 0;
92691 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92692 uint32_t arg2 ;
92693 void *argp1 = 0 ;
92694 int res1 = 0 ;
92695 unsigned int val2 ;
92696 int ecode2 = 0 ;
92697 uint32_t result;
92698
92699 (void)self;
92700 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
92701 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92702 if (!SWIG_IsOK(res1)) {
92703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetNumChildren" "', argument " "1"" of type '" "lldb::SBValue *""'");
92704 }
92705 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92706 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
92707 if (!SWIG_IsOK(ecode2)) {
92708 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetNumChildren" "', argument " "2"" of type '" "uint32_t""'");
92709 }
92710 arg2 = static_cast< uint32_t >(val2);
92711 {
92712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92713 result = (uint32_t)(arg1)->GetNumChildren(max: arg2);
92714 SWIG_PYTHON_THREAD_END_ALLOW;
92715 }
92716 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
92717 return resultobj;
92718fail:
92719 return NULL;
92720}
92721
92722
92723SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren(PyObject *self, PyObject *args) {
92724 Py_ssize_t argc;
92725 PyObject *argv[3] = {
92726 0
92727 };
92728
92729 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_GetNumChildren", min: 0, max: 2, objs: argv))) SWIG_fail;
92730 --argc;
92731 if (argc == 1) {
92732 int _v = 0;
92733 void *vptr = 0;
92734 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
92735 _v = SWIG_CheckState(res);
92736 if (_v) {
92737 return _wrap_SBValue_GetNumChildren__SWIG_0(self, nobjs: argc, swig_obj: argv);
92738 }
92739 }
92740 if (argc == 2) {
92741 int _v = 0;
92742 void *vptr = 0;
92743 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
92744 _v = SWIG_CheckState(res);
92745 if (_v) {
92746 {
92747 int res = SWIG_AsVal_unsigned_SS_int(obj: argv[1], NULL);
92748 _v = SWIG_CheckState(res);
92749 }
92750 if (_v) {
92751 return _wrap_SBValue_GetNumChildren__SWIG_1(self, nobjs: argc, swig_obj: argv);
92752 }
92753 }
92754 }
92755
92756fail:
92757 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_GetNumChildren'.\n"
92758 " Possible C/C++ prototypes are:\n"
92759 " lldb::SBValue::GetNumChildren()\n"
92760 " lldb::SBValue::GetNumChildren(uint32_t)\n");
92761 return 0;
92762}
92763
92764
92765SWIGINTERN PyObject *_wrap_SBValue_GetOpaqueType(PyObject *self, PyObject *args) {
92766 PyObject *resultobj = 0;
92767 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92768 void *argp1 = 0 ;
92769 int res1 = 0 ;
92770 PyObject *swig_obj[1] ;
92771 void *result = 0 ;
92772
92773 (void)self;
92774 if (!args) SWIG_fail;
92775 swig_obj[0] = args;
92776 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92777 if (!SWIG_IsOK(res1)) {
92778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetOpaqueType" "', argument " "1"" of type '" "lldb::SBValue *""'");
92779 }
92780 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92781 {
92782 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92783 result = (void *)(arg1)->GetOpaqueType();
92784 SWIG_PYTHON_THREAD_END_ALLOW;
92785 }
92786 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 );
92787 return resultobj;
92788fail:
92789 return NULL;
92790}
92791
92792
92793SWIGINTERN PyObject *_wrap_SBValue_GetTarget(PyObject *self, PyObject *args) {
92794 PyObject *resultobj = 0;
92795 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92796 void *argp1 = 0 ;
92797 int res1 = 0 ;
92798 PyObject *swig_obj[1] ;
92799 lldb::SBTarget result;
92800
92801 (void)self;
92802 if (!args) SWIG_fail;
92803 swig_obj[0] = args;
92804 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92805 if (!SWIG_IsOK(res1)) {
92806 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTarget" "', argument " "1"" of type '" "lldb::SBValue *""'");
92807 }
92808 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92809 {
92810 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92811 result = (arg1)->GetTarget();
92812 SWIG_PYTHON_THREAD_END_ALLOW;
92813 }
92814 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(result)), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
92815 return resultobj;
92816fail:
92817 return NULL;
92818}
92819
92820
92821SWIGINTERN PyObject *_wrap_SBValue_GetProcess(PyObject *self, PyObject *args) {
92822 PyObject *resultobj = 0;
92823 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92824 void *argp1 = 0 ;
92825 int res1 = 0 ;
92826 PyObject *swig_obj[1] ;
92827 lldb::SBProcess result;
92828
92829 (void)self;
92830 if (!args) SWIG_fail;
92831 swig_obj[0] = args;
92832 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92833 if (!SWIG_IsOK(res1)) {
92834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetProcess" "', argument " "1"" of type '" "lldb::SBValue *""'");
92835 }
92836 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92837 {
92838 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92839 result = (arg1)->GetProcess();
92840 SWIG_PYTHON_THREAD_END_ALLOW;
92841 }
92842 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(result)), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
92843 return resultobj;
92844fail:
92845 return NULL;
92846}
92847
92848
92849SWIGINTERN PyObject *_wrap_SBValue_GetThread(PyObject *self, PyObject *args) {
92850 PyObject *resultobj = 0;
92851 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92852 void *argp1 = 0 ;
92853 int res1 = 0 ;
92854 PyObject *swig_obj[1] ;
92855 lldb::SBThread result;
92856
92857 (void)self;
92858 if (!args) SWIG_fail;
92859 swig_obj[0] = args;
92860 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92861 if (!SWIG_IsOK(res1)) {
92862 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetThread" "', argument " "1"" of type '" "lldb::SBValue *""'");
92863 }
92864 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92865 {
92866 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92867 result = (arg1)->GetThread();
92868 SWIG_PYTHON_THREAD_END_ALLOW;
92869 }
92870 resultobj = SWIG_NewPointerObj((new lldb::SBThread(result)), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
92871 return resultobj;
92872fail:
92873 return NULL;
92874}
92875
92876
92877SWIGINTERN PyObject *_wrap_SBValue_GetFrame(PyObject *self, PyObject *args) {
92878 PyObject *resultobj = 0;
92879 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92880 void *argp1 = 0 ;
92881 int res1 = 0 ;
92882 PyObject *swig_obj[1] ;
92883 lldb::SBFrame result;
92884
92885 (void)self;
92886 if (!args) SWIG_fail;
92887 swig_obj[0] = args;
92888 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92889 if (!SWIG_IsOK(res1)) {
92890 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetFrame" "', argument " "1"" of type '" "lldb::SBValue *""'");
92891 }
92892 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92893 {
92894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92895 result = (arg1)->GetFrame();
92896 SWIG_PYTHON_THREAD_END_ALLOW;
92897 }
92898 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(result)), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
92899 return resultobj;
92900fail:
92901 return NULL;
92902}
92903
92904
92905SWIGINTERN PyObject *_wrap_SBValue_Dereference(PyObject *self, PyObject *args) {
92906 PyObject *resultobj = 0;
92907 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92908 void *argp1 = 0 ;
92909 int res1 = 0 ;
92910 PyObject *swig_obj[1] ;
92911 lldb::SBValue result;
92912
92913 (void)self;
92914 if (!args) SWIG_fail;
92915 swig_obj[0] = args;
92916 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92917 if (!SWIG_IsOK(res1)) {
92918 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Dereference" "', argument " "1"" of type '" "lldb::SBValue *""'");
92919 }
92920 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92921 {
92922 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92923 result = (arg1)->Dereference();
92924 SWIG_PYTHON_THREAD_END_ALLOW;
92925 }
92926 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
92927 return resultobj;
92928fail:
92929 return NULL;
92930}
92931
92932
92933SWIGINTERN PyObject *_wrap_SBValue_TypeIsPointerType(PyObject *self, PyObject *args) {
92934 PyObject *resultobj = 0;
92935 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92936 void *argp1 = 0 ;
92937 int res1 = 0 ;
92938 PyObject *swig_obj[1] ;
92939 bool result;
92940
92941 (void)self;
92942 if (!args) SWIG_fail;
92943 swig_obj[0] = args;
92944 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92945 if (!SWIG_IsOK(res1)) {
92946 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_TypeIsPointerType" "', argument " "1"" of type '" "lldb::SBValue *""'");
92947 }
92948 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92949 {
92950 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92951 result = (bool)(arg1)->TypeIsPointerType();
92952 SWIG_PYTHON_THREAD_END_ALLOW;
92953 }
92954 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
92955 return resultobj;
92956fail:
92957 return NULL;
92958}
92959
92960
92961SWIGINTERN PyObject *_wrap_SBValue_GetType(PyObject *self, PyObject *args) {
92962 PyObject *resultobj = 0;
92963 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92964 void *argp1 = 0 ;
92965 int res1 = 0 ;
92966 PyObject *swig_obj[1] ;
92967 lldb::SBType result;
92968
92969 (void)self;
92970 if (!args) SWIG_fail;
92971 swig_obj[0] = args;
92972 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
92973 if (!SWIG_IsOK(res1)) {
92974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetType" "', argument " "1"" of type '" "lldb::SBValue *""'");
92975 }
92976 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
92977 {
92978 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
92979 result = (arg1)->GetType();
92980 SWIG_PYTHON_THREAD_END_ALLOW;
92981 }
92982 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
92983 return resultobj;
92984fail:
92985 return NULL;
92986}
92987
92988
92989SWIGINTERN PyObject *_wrap_SBValue_Persist(PyObject *self, PyObject *args) {
92990 PyObject *resultobj = 0;
92991 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
92992 void *argp1 = 0 ;
92993 int res1 = 0 ;
92994 PyObject *swig_obj[1] ;
92995 lldb::SBValue result;
92996
92997 (void)self;
92998 if (!args) SWIG_fail;
92999 swig_obj[0] = args;
93000 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93001 if (!SWIG_IsOK(res1)) {
93002 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Persist" "', argument " "1"" of type '" "lldb::SBValue *""'");
93003 }
93004 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93005 {
93006 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93007 result = (arg1)->Persist();
93008 SWIG_PYTHON_THREAD_END_ALLOW;
93009 }
93010 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
93011 return resultobj;
93012fail:
93013 return NULL;
93014}
93015
93016
93017SWIGINTERN PyObject *_wrap_SBValue_GetDescription(PyObject *self, PyObject *args) {
93018 PyObject *resultobj = 0;
93019 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93020 lldb::SBStream *arg2 = 0 ;
93021 void *argp1 = 0 ;
93022 int res1 = 0 ;
93023 void *argp2 = 0 ;
93024 int res2 = 0 ;
93025 PyObject *swig_obj[2] ;
93026 bool result;
93027
93028 (void)self;
93029 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_GetDescription", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
93030 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93031 if (!SWIG_IsOK(res1)) {
93032 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetDescription" "', argument " "1"" of type '" "lldb::SBValue *""'");
93033 }
93034 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93035 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
93036 if (!SWIG_IsOK(res2)) {
93037 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
93038 }
93039 if (!argp2) {
93040 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
93041 }
93042 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
93043 {
93044 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93045 result = (bool)(arg1)->GetDescription(description&: *arg2);
93046 SWIG_PYTHON_THREAD_END_ALLOW;
93047 }
93048 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
93049 return resultobj;
93050fail:
93051 return NULL;
93052}
93053
93054
93055SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93056 PyObject *resultobj = 0;
93057 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93058 lldb::SBStream *arg2 = 0 ;
93059 void *argp1 = 0 ;
93060 int res1 = 0 ;
93061 void *argp2 = 0 ;
93062 int res2 = 0 ;
93063 bool result;
93064
93065 (void)self;
93066 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
93067 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93068 if (!SWIG_IsOK(res1)) {
93069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetExpressionPath" "', argument " "1"" of type '" "lldb::SBValue *""'");
93070 }
93071 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93072 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
93073 if (!SWIG_IsOK(res2)) {
93074 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetExpressionPath" "', argument " "2"" of type '" "lldb::SBStream &""'");
93075 }
93076 if (!argp2) {
93077 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetExpressionPath" "', argument " "2"" of type '" "lldb::SBStream &""'");
93078 }
93079 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
93080 {
93081 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93082 result = (bool)(arg1)->GetExpressionPath(description&: *arg2);
93083 SWIG_PYTHON_THREAD_END_ALLOW;
93084 }
93085 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
93086 return resultobj;
93087fail:
93088 return NULL;
93089}
93090
93091
93092SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93093 PyObject *resultobj = 0;
93094 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93095 lldb::SBStream *arg2 = 0 ;
93096 bool arg3 ;
93097 void *argp1 = 0 ;
93098 int res1 = 0 ;
93099 void *argp2 = 0 ;
93100 int res2 = 0 ;
93101 bool val3 ;
93102 int ecode3 = 0 ;
93103 bool result;
93104
93105 (void)self;
93106 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
93107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93108 if (!SWIG_IsOK(res1)) {
93109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetExpressionPath" "', argument " "1"" of type '" "lldb::SBValue *""'");
93110 }
93111 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93112 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
93113 if (!SWIG_IsOK(res2)) {
93114 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetExpressionPath" "', argument " "2"" of type '" "lldb::SBStream &""'");
93115 }
93116 if (!argp2) {
93117 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetExpressionPath" "', argument " "2"" of type '" "lldb::SBStream &""'");
93118 }
93119 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
93120 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
93121 if (!SWIG_IsOK(ecode3)) {
93122 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetExpressionPath" "', argument " "3"" of type '" "bool""'");
93123 }
93124 arg3 = static_cast< bool >(val3);
93125 {
93126 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93127 result = (bool)(arg1)->GetExpressionPath(description&: *arg2,qualify_cxx_base_classes: arg3);
93128 SWIG_PYTHON_THREAD_END_ALLOW;
93129 }
93130 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
93131 return resultobj;
93132fail:
93133 return NULL;
93134}
93135
93136
93137SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath(PyObject *self, PyObject *args) {
93138 Py_ssize_t argc;
93139 PyObject *argv[4] = {
93140 0
93141 };
93142
93143 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_GetExpressionPath", min: 0, max: 3, objs: argv))) SWIG_fail;
93144 --argc;
93145 if (argc == 2) {
93146 int _v = 0;
93147 void *vptr = 0;
93148 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
93149 _v = SWIG_CheckState(res);
93150 if (_v) {
93151 void *vptr = 0;
93152 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
93153 _v = SWIG_CheckState(res);
93154 if (_v) {
93155 return _wrap_SBValue_GetExpressionPath__SWIG_0(self, nobjs: argc, swig_obj: argv);
93156 }
93157 }
93158 }
93159 if (argc == 3) {
93160 int _v = 0;
93161 void *vptr = 0;
93162 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
93163 _v = SWIG_CheckState(res);
93164 if (_v) {
93165 void *vptr = 0;
93166 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
93167 _v = SWIG_CheckState(res);
93168 if (_v) {
93169 {
93170 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
93171 _v = SWIG_CheckState(res);
93172 }
93173 if (_v) {
93174 return _wrap_SBValue_GetExpressionPath__SWIG_1(self, nobjs: argc, swig_obj: argv);
93175 }
93176 }
93177 }
93178 }
93179
93180fail:
93181 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_GetExpressionPath'.\n"
93182 " Possible C/C++ prototypes are:\n"
93183 " lldb::SBValue::GetExpressionPath(lldb::SBStream &)\n"
93184 " lldb::SBValue::GetExpressionPath(lldb::SBStream &,bool)\n");
93185 return 0;
93186}
93187
93188
93189SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93190 PyObject *resultobj = 0;
93191 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93192 char *arg2 = (char *) 0 ;
93193 void *argp1 = 0 ;
93194 int res1 = 0 ;
93195 int res2 ;
93196 char *buf2 = 0 ;
93197 int alloc2 = 0 ;
93198 lldb::SBValue result;
93199
93200 (void)self;
93201 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
93202 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93203 if (!SWIG_IsOK(res1)) {
93204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBValue const *""'");
93205 }
93206 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93207 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
93208 if (!SWIG_IsOK(res2)) {
93209 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
93210 }
93211 arg2 = reinterpret_cast< char * >(buf2);
93212 {
93213 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93214 result = ((lldb::SBValue const *)arg1)->EvaluateExpression(expr: (char const *)arg2);
93215 SWIG_PYTHON_THREAD_END_ALLOW;
93216 }
93217 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
93218 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
93219 return resultobj;
93220fail:
93221 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
93222 return NULL;
93223}
93224
93225
93226SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93227 PyObject *resultobj = 0;
93228 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93229 char *arg2 = (char *) 0 ;
93230 lldb::SBExpressionOptions *arg3 = 0 ;
93231 void *argp1 = 0 ;
93232 int res1 = 0 ;
93233 int res2 ;
93234 char *buf2 = 0 ;
93235 int alloc2 = 0 ;
93236 void *argp3 = 0 ;
93237 int res3 = 0 ;
93238 lldb::SBValue result;
93239
93240 (void)self;
93241 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
93242 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93243 if (!SWIG_IsOK(res1)) {
93244 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBValue const *""'");
93245 }
93246 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93247 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
93248 if (!SWIG_IsOK(res2)) {
93249 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
93250 }
93251 arg2 = reinterpret_cast< char * >(buf2);
93252 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
93253 if (!SWIG_IsOK(res3)) {
93254 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
93255 }
93256 if (!argp3) {
93257 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
93258 }
93259 arg3 = reinterpret_cast< lldb::SBExpressionOptions * >(argp3);
93260 {
93261 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93262 result = ((lldb::SBValue const *)arg1)->EvaluateExpression(expr: (char const *)arg2,options: (lldb::SBExpressionOptions const &)*arg3);
93263 SWIG_PYTHON_THREAD_END_ALLOW;
93264 }
93265 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
93266 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
93267 return resultobj;
93268fail:
93269 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
93270 return NULL;
93271}
93272
93273
93274SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_2(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93275 PyObject *resultobj = 0;
93276 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93277 char *arg2 = (char *) 0 ;
93278 lldb::SBExpressionOptions *arg3 = 0 ;
93279 char *arg4 = (char *) 0 ;
93280 void *argp1 = 0 ;
93281 int res1 = 0 ;
93282 int res2 ;
93283 char *buf2 = 0 ;
93284 int alloc2 = 0 ;
93285 void *argp3 = 0 ;
93286 int res3 = 0 ;
93287 int res4 ;
93288 char *buf4 = 0 ;
93289 int alloc4 = 0 ;
93290 lldb::SBValue result;
93291
93292 (void)self;
93293 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
93294 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93295 if (!SWIG_IsOK(res1)) {
93296 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBValue const *""'");
93297 }
93298 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93299 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
93300 if (!SWIG_IsOK(res2)) {
93301 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
93302 }
93303 arg2 = reinterpret_cast< char * >(buf2);
93304 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
93305 if (!SWIG_IsOK(res3)) {
93306 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
93307 }
93308 if (!argp3) {
93309 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
93310 }
93311 arg3 = reinterpret_cast< lldb::SBExpressionOptions * >(argp3);
93312 res4 = SWIG_AsCharPtrAndSize(obj: swig_obj[3], cptr: &buf4, NULL, alloc: &alloc4);
93313 if (!SWIG_IsOK(res4)) {
93314 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_EvaluateExpression" "', argument " "4"" of type '" "char const *""'");
93315 }
93316 arg4 = reinterpret_cast< char * >(buf4);
93317 {
93318 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93319 result = ((lldb::SBValue const *)arg1)->EvaluateExpression(expr: (char const *)arg2,options: (lldb::SBExpressionOptions const &)*arg3,name: (char const *)arg4);
93320 SWIG_PYTHON_THREAD_END_ALLOW;
93321 }
93322 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
93323 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
93324 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
93325 return resultobj;
93326fail:
93327 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
93328 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
93329 return NULL;
93330}
93331
93332
93333SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression(PyObject *self, PyObject *args) {
93334 Py_ssize_t argc;
93335 PyObject *argv[5] = {
93336 0
93337 };
93338
93339 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_EvaluateExpression", min: 0, max: 4, objs: argv))) SWIG_fail;
93340 --argc;
93341 if (argc == 2) {
93342 int _v = 0;
93343 void *vptr = 0;
93344 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
93345 _v = SWIG_CheckState(res);
93346 if (_v) {
93347 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
93348 _v = SWIG_CheckState(res);
93349 if (_v) {
93350 return _wrap_SBValue_EvaluateExpression__SWIG_0(self, nobjs: argc, swig_obj: argv);
93351 }
93352 }
93353 }
93354 if (argc == 3) {
93355 int _v = 0;
93356 void *vptr = 0;
93357 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
93358 _v = SWIG_CheckState(res);
93359 if (_v) {
93360 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
93361 _v = SWIG_CheckState(res);
93362 if (_v) {
93363 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
93364 _v = SWIG_CheckState(res);
93365 if (_v) {
93366 return _wrap_SBValue_EvaluateExpression__SWIG_1(self, nobjs: argc, swig_obj: argv);
93367 }
93368 }
93369 }
93370 }
93371 if (argc == 4) {
93372 int _v = 0;
93373 void *vptr = 0;
93374 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
93375 _v = SWIG_CheckState(res);
93376 if (_v) {
93377 int res = SWIG_AsCharPtrAndSize(obj: argv[1], cptr: 0, NULL, alloc: 0);
93378 _v = SWIG_CheckState(res);
93379 if (_v) {
93380 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
93381 _v = SWIG_CheckState(res);
93382 if (_v) {
93383 int res = SWIG_AsCharPtrAndSize(obj: argv[3], cptr: 0, NULL, alloc: 0);
93384 _v = SWIG_CheckState(res);
93385 if (_v) {
93386 return _wrap_SBValue_EvaluateExpression__SWIG_2(self, nobjs: argc, swig_obj: argv);
93387 }
93388 }
93389 }
93390 }
93391 }
93392
93393fail:
93394 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_EvaluateExpression'.\n"
93395 " Possible C/C++ prototypes are:\n"
93396 " lldb::SBValue::EvaluateExpression(char const *) const\n"
93397 " lldb::SBValue::EvaluateExpression(char const *,lldb::SBExpressionOptions const &) const\n"
93398 " lldb::SBValue::EvaluateExpression(char const *,lldb::SBExpressionOptions const &,char const *) const\n");
93399 return 0;
93400}
93401
93402
93403SWIGINTERN PyObject *_wrap_SBValue_Watch__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93404 PyObject *resultobj = 0;
93405 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93406 bool arg2 ;
93407 bool arg3 ;
93408 bool arg4 ;
93409 lldb::SBError *arg5 = 0 ;
93410 void *argp1 = 0 ;
93411 int res1 = 0 ;
93412 bool val2 ;
93413 int ecode2 = 0 ;
93414 bool val3 ;
93415 int ecode3 = 0 ;
93416 bool val4 ;
93417 int ecode4 = 0 ;
93418 void *argp5 = 0 ;
93419 int res5 = 0 ;
93420 lldb::SBWatchpoint result;
93421
93422 (void)self;
93423 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
93424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93425 if (!SWIG_IsOK(res1)) {
93426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Watch" "', argument " "1"" of type '" "lldb::SBValue *""'");
93427 }
93428 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93429 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
93430 if (!SWIG_IsOK(ecode2)) {
93431 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_Watch" "', argument " "2"" of type '" "bool""'");
93432 }
93433 arg2 = static_cast< bool >(val2);
93434 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
93435 if (!SWIG_IsOK(ecode3)) {
93436 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_Watch" "', argument " "3"" of type '" "bool""'");
93437 }
93438 arg3 = static_cast< bool >(val3);
93439 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
93440 if (!SWIG_IsOK(ecode4)) {
93441 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBValue_Watch" "', argument " "4"" of type '" "bool""'");
93442 }
93443 arg4 = static_cast< bool >(val4);
93444 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
93445 if (!SWIG_IsOK(res5)) {
93446 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBValue_Watch" "', argument " "5"" of type '" "lldb::SBError &""'");
93447 }
93448 if (!argp5) {
93449 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_Watch" "', argument " "5"" of type '" "lldb::SBError &""'");
93450 }
93451 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
93452 {
93453 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93454 result = (arg1)->Watch(resolve_location: arg2,read: arg3,write: arg4,error&: *arg5);
93455 SWIG_PYTHON_THREAD_END_ALLOW;
93456 }
93457 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(result)), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
93458 return resultobj;
93459fail:
93460 return NULL;
93461}
93462
93463
93464SWIGINTERN PyObject *_wrap_SBValue_Watch__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93465 PyObject *resultobj = 0;
93466 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93467 bool arg2 ;
93468 bool arg3 ;
93469 bool arg4 ;
93470 void *argp1 = 0 ;
93471 int res1 = 0 ;
93472 bool val2 ;
93473 int ecode2 = 0 ;
93474 bool val3 ;
93475 int ecode3 = 0 ;
93476 bool val4 ;
93477 int ecode4 = 0 ;
93478 lldb::SBWatchpoint result;
93479
93480 (void)self;
93481 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
93482 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93483 if (!SWIG_IsOK(res1)) {
93484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Watch" "', argument " "1"" of type '" "lldb::SBValue *""'");
93485 }
93486 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93487 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
93488 if (!SWIG_IsOK(ecode2)) {
93489 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_Watch" "', argument " "2"" of type '" "bool""'");
93490 }
93491 arg2 = static_cast< bool >(val2);
93492 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
93493 if (!SWIG_IsOK(ecode3)) {
93494 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_Watch" "', argument " "3"" of type '" "bool""'");
93495 }
93496 arg3 = static_cast< bool >(val3);
93497 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
93498 if (!SWIG_IsOK(ecode4)) {
93499 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBValue_Watch" "', argument " "4"" of type '" "bool""'");
93500 }
93501 arg4 = static_cast< bool >(val4);
93502 {
93503 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93504 result = (arg1)->Watch(resolve_location: arg2,read: arg3,write: arg4);
93505 SWIG_PYTHON_THREAD_END_ALLOW;
93506 }
93507 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(result)), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
93508 return resultobj;
93509fail:
93510 return NULL;
93511}
93512
93513
93514SWIGINTERN PyObject *_wrap_SBValue_Watch(PyObject *self, PyObject *args) {
93515 Py_ssize_t argc;
93516 PyObject *argv[6] = {
93517 0
93518 };
93519
93520 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValue_Watch", min: 0, max: 5, objs: argv))) SWIG_fail;
93521 --argc;
93522 if (argc == 4) {
93523 int _v = 0;
93524 void *vptr = 0;
93525 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
93526 _v = SWIG_CheckState(res);
93527 if (_v) {
93528 {
93529 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
93530 _v = SWIG_CheckState(res);
93531 }
93532 if (_v) {
93533 {
93534 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
93535 _v = SWIG_CheckState(res);
93536 }
93537 if (_v) {
93538 {
93539 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
93540 _v = SWIG_CheckState(res);
93541 }
93542 if (_v) {
93543 return _wrap_SBValue_Watch__SWIG_1(self, nobjs: argc, swig_obj: argv);
93544 }
93545 }
93546 }
93547 }
93548 }
93549 if (argc == 5) {
93550 int _v = 0;
93551 void *vptr = 0;
93552 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
93553 _v = SWIG_CheckState(res);
93554 if (_v) {
93555 {
93556 int res = SWIG_AsVal_bool(obj: argv[1], NULL);
93557 _v = SWIG_CheckState(res);
93558 }
93559 if (_v) {
93560 {
93561 int res = SWIG_AsVal_bool(obj: argv[2], NULL);
93562 _v = SWIG_CheckState(res);
93563 }
93564 if (_v) {
93565 {
93566 int res = SWIG_AsVal_bool(obj: argv[3], NULL);
93567 _v = SWIG_CheckState(res);
93568 }
93569 if (_v) {
93570 void *vptr = 0;
93571 int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
93572 _v = SWIG_CheckState(res);
93573 if (_v) {
93574 return _wrap_SBValue_Watch__SWIG_0(self, nobjs: argc, swig_obj: argv);
93575 }
93576 }
93577 }
93578 }
93579 }
93580 }
93581
93582fail:
93583 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValue_Watch'.\n"
93584 " Possible C/C++ prototypes are:\n"
93585 " lldb::SBValue::Watch(bool,bool,bool,lldb::SBError &)\n"
93586 " lldb::SBValue::Watch(bool,bool,bool)\n");
93587 return 0;
93588}
93589
93590
93591SWIGINTERN PyObject *_wrap_SBValue_WatchPointee(PyObject *self, PyObject *args) {
93592 PyObject *resultobj = 0;
93593 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93594 bool arg2 ;
93595 bool arg3 ;
93596 bool arg4 ;
93597 lldb::SBError *arg5 = 0 ;
93598 void *argp1 = 0 ;
93599 int res1 = 0 ;
93600 bool val2 ;
93601 int ecode2 = 0 ;
93602 bool val3 ;
93603 int ecode3 = 0 ;
93604 bool val4 ;
93605 int ecode4 = 0 ;
93606 void *argp5 = 0 ;
93607 int res5 = 0 ;
93608 PyObject *swig_obj[5] ;
93609 lldb::SBWatchpoint result;
93610
93611 (void)self;
93612 if (!SWIG_Python_UnpackTuple(args, name: "SBValue_WatchPointee", min: 5, max: 5, objs: swig_obj)) SWIG_fail;
93613 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93614 if (!SWIG_IsOK(res1)) {
93615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_WatchPointee" "', argument " "1"" of type '" "lldb::SBValue *""'");
93616 }
93617 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93618 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
93619 if (!SWIG_IsOK(ecode2)) {
93620 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_WatchPointee" "', argument " "2"" of type '" "bool""'");
93621 }
93622 arg2 = static_cast< bool >(val2);
93623 ecode3 = SWIG_AsVal_bool(obj: swig_obj[2], val: &val3);
93624 if (!SWIG_IsOK(ecode3)) {
93625 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_WatchPointee" "', argument " "3"" of type '" "bool""'");
93626 }
93627 arg3 = static_cast< bool >(val3);
93628 ecode4 = SWIG_AsVal_bool(obj: swig_obj[3], val: &val4);
93629 if (!SWIG_IsOK(ecode4)) {
93630 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBValue_WatchPointee" "', argument " "4"" of type '" "bool""'");
93631 }
93632 arg4 = static_cast< bool >(val4);
93633 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
93634 if (!SWIG_IsOK(res5)) {
93635 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBValue_WatchPointee" "', argument " "5"" of type '" "lldb::SBError &""'");
93636 }
93637 if (!argp5) {
93638 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_WatchPointee" "', argument " "5"" of type '" "lldb::SBError &""'");
93639 }
93640 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
93641 {
93642 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93643 result = (arg1)->WatchPointee(resolve_location: arg2,read: arg3,write: arg4,error&: *arg5);
93644 SWIG_PYTHON_THREAD_END_ALLOW;
93645 }
93646 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(result)), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
93647 return resultobj;
93648fail:
93649 return NULL;
93650}
93651
93652
93653SWIGINTERN PyObject *_wrap_SBValue_GetVTable(PyObject *self, PyObject *args) {
93654 PyObject *resultobj = 0;
93655 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93656 void *argp1 = 0 ;
93657 int res1 = 0 ;
93658 PyObject *swig_obj[1] ;
93659 lldb::SBValue result;
93660
93661 (void)self;
93662 if (!args) SWIG_fail;
93663 swig_obj[0] = args;
93664 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93665 if (!SWIG_IsOK(res1)) {
93666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetVTable" "', argument " "1"" of type '" "lldb::SBValue *""'");
93667 }
93668 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93669 {
93670 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93671 result = (arg1)->GetVTable();
93672 SWIG_PYTHON_THREAD_END_ALLOW;
93673 }
93674 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
93675 return resultobj;
93676fail:
93677 return NULL;
93678}
93679
93680
93681SWIGINTERN PyObject *_wrap_SBValue___repr__(PyObject *self, PyObject *args) {
93682 PyObject *resultobj = 0;
93683 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
93684 void *argp1 = 0 ;
93685 int res1 = 0 ;
93686 PyObject *swig_obj[1] ;
93687 std::string result;
93688
93689 (void)self;
93690 if (!args) SWIG_fail;
93691 swig_obj[0] = args;
93692 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
93693 if (!SWIG_IsOK(res1)) {
93694 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue___repr__" "', argument " "1"" of type '" "lldb::SBValue *""'");
93695 }
93696 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
93697 {
93698 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93699 result = lldb_SBValue___repr__(self: arg1);
93700 SWIG_PYTHON_THREAD_END_ALLOW;
93701 }
93702 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
93703 return resultobj;
93704fail:
93705 return NULL;
93706}
93707
93708
93709SWIGINTERN PyObject *SBValue_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
93710 PyObject *obj;
93711 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
93712 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBValue, SWIG_NewClientData(obj));
93713 return SWIG_Py_Void();
93714}
93715
93716SWIGINTERN PyObject *SBValue_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
93717 return SWIG_Python_InitShadowInstance(args);
93718}
93719
93720SWIGINTERN PyObject *_wrap_new_SBValueList__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
93721 PyObject *resultobj = 0;
93722 lldb::SBValueList *result = 0 ;
93723
93724 (void)self;
93725 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
93726 {
93727 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93728 result = (lldb::SBValueList *)new lldb::SBValueList();
93729 SWIG_PYTHON_THREAD_END_ALLOW;
93730 }
93731 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_NEW | 0 );
93732 return resultobj;
93733fail:
93734 return NULL;
93735}
93736
93737
93738SWIGINTERN PyObject *_wrap_new_SBValueList__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93739 PyObject *resultobj = 0;
93740 lldb::SBValueList *arg1 = 0 ;
93741 void *argp1 = 0 ;
93742 int res1 = 0 ;
93743 lldb::SBValueList *result = 0 ;
93744
93745 (void)self;
93746 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
93747 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBValueList, 0 | 0);
93748 if (!SWIG_IsOK(res1)) {
93749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBValueList" "', argument " "1"" of type '" "lldb::SBValueList const &""'");
93750 }
93751 if (!argp1) {
93752 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBValueList" "', argument " "1"" of type '" "lldb::SBValueList const &""'");
93753 }
93754 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
93755 {
93756 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93757 result = (lldb::SBValueList *)new lldb::SBValueList((lldb::SBValueList const &)*arg1);
93758 SWIG_PYTHON_THREAD_END_ALLOW;
93759 }
93760 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_NEW | 0 );
93761 return resultobj;
93762fail:
93763 return NULL;
93764}
93765
93766
93767SWIGINTERN PyObject *_wrap_new_SBValueList(PyObject *self, PyObject *args) {
93768 Py_ssize_t argc;
93769 PyObject *argv[2] = {
93770 0
93771 };
93772
93773 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBValueList", min: 0, max: 1, objs: argv))) SWIG_fail;
93774 --argc;
93775 if (argc == 0) {
93776 return _wrap_new_SBValueList__SWIG_0(self, nobjs: argc, argv);
93777 }
93778 if (argc == 1) {
93779 int _v = 0;
93780 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_NO_NULL | 0);
93781 _v = SWIG_CheckState(res);
93782 if (_v) {
93783 return _wrap_new_SBValueList__SWIG_1(self, nobjs: argc, swig_obj: argv);
93784 }
93785 }
93786
93787fail:
93788 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBValueList'.\n"
93789 " Possible C/C++ prototypes are:\n"
93790 " lldb::SBValueList::SBValueList()\n"
93791 " lldb::SBValueList::SBValueList(lldb::SBValueList const &)\n");
93792 return 0;
93793}
93794
93795
93796SWIGINTERN PyObject *_wrap_delete_SBValueList(PyObject *self, PyObject *args) {
93797 PyObject *resultobj = 0;
93798 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
93799 void *argp1 = 0 ;
93800 int res1 = 0 ;
93801 PyObject *swig_obj[1] ;
93802
93803 (void)self;
93804 if (!args) SWIG_fail;
93805 swig_obj[0] = args;
93806 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_DISOWN | 0 );
93807 if (!SWIG_IsOK(res1)) {
93808 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBValueList" "', argument " "1"" of type '" "lldb::SBValueList *""'");
93809 }
93810 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
93811 {
93812 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93813 delete arg1;
93814 SWIG_PYTHON_THREAD_END_ALLOW;
93815 }
93816 resultobj = SWIG_Py_Void();
93817 return resultobj;
93818fail:
93819 return NULL;
93820}
93821
93822
93823SWIGINTERN PyObject *_wrap_SBValueList___nonzero__(PyObject *self, PyObject *args) {
93824 PyObject *resultobj = 0;
93825 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
93826 void *argp1 = 0 ;
93827 int res1 = 0 ;
93828 PyObject *swig_obj[1] ;
93829 bool result;
93830
93831 (void)self;
93832 if (!args) SWIG_fail;
93833 swig_obj[0] = args;
93834 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
93835 if (!SWIG_IsOK(res1)) {
93836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList___nonzero__" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
93837 }
93838 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
93839 {
93840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93841 result = (bool)((lldb::SBValueList const *)arg1)->operator bool();
93842 SWIG_PYTHON_THREAD_END_ALLOW;
93843 }
93844 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
93845 return resultobj;
93846fail:
93847 return NULL;
93848}
93849
93850
93851SWIGINTERN PyObject *_wrap_SBValueList_IsValid(PyObject *self, PyObject *args) {
93852 PyObject *resultobj = 0;
93853 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
93854 void *argp1 = 0 ;
93855 int res1 = 0 ;
93856 PyObject *swig_obj[1] ;
93857 bool result;
93858
93859 (void)self;
93860 if (!args) SWIG_fail;
93861 swig_obj[0] = args;
93862 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
93863 if (!SWIG_IsOK(res1)) {
93864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_IsValid" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
93865 }
93866 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
93867 {
93868 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93869 result = (bool)((lldb::SBValueList const *)arg1)->IsValid();
93870 SWIG_PYTHON_THREAD_END_ALLOW;
93871 }
93872 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
93873 return resultobj;
93874fail:
93875 return NULL;
93876}
93877
93878
93879SWIGINTERN PyObject *_wrap_SBValueList_Clear(PyObject *self, PyObject *args) {
93880 PyObject *resultobj = 0;
93881 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
93882 void *argp1 = 0 ;
93883 int res1 = 0 ;
93884 PyObject *swig_obj[1] ;
93885
93886 (void)self;
93887 if (!args) SWIG_fail;
93888 swig_obj[0] = args;
93889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
93890 if (!SWIG_IsOK(res1)) {
93891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_Clear" "', argument " "1"" of type '" "lldb::SBValueList *""'");
93892 }
93893 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
93894 {
93895 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93896 (arg1)->Clear();
93897 SWIG_PYTHON_THREAD_END_ALLOW;
93898 }
93899 resultobj = SWIG_Py_Void();
93900 return resultobj;
93901fail:
93902 return NULL;
93903}
93904
93905
93906SWIGINTERN PyObject *_wrap_SBValueList_Append__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93907 PyObject *resultobj = 0;
93908 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
93909 lldb::SBValue *arg2 = 0 ;
93910 void *argp1 = 0 ;
93911 int res1 = 0 ;
93912 void *argp2 = 0 ;
93913 int res2 = 0 ;
93914
93915 (void)self;
93916 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
93917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
93918 if (!SWIG_IsOK(res1)) {
93919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_Append" "', argument " "1"" of type '" "lldb::SBValueList *""'");
93920 }
93921 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
93922 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBValue, 0 | 0);
93923 if (!SWIG_IsOK(res2)) {
93924 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValueList_Append" "', argument " "2"" of type '" "lldb::SBValue const &""'");
93925 }
93926 if (!argp2) {
93927 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValueList_Append" "', argument " "2"" of type '" "lldb::SBValue const &""'");
93928 }
93929 arg2 = reinterpret_cast< lldb::SBValue * >(argp2);
93930 {
93931 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93932 (arg1)->Append(val_obj: (lldb::SBValue const &)*arg2);
93933 SWIG_PYTHON_THREAD_END_ALLOW;
93934 }
93935 resultobj = SWIG_Py_Void();
93936 return resultobj;
93937fail:
93938 return NULL;
93939}
93940
93941
93942SWIGINTERN PyObject *_wrap_SBValueList_Append__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
93943 PyObject *resultobj = 0;
93944 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
93945 lldb::SBValueList *arg2 = 0 ;
93946 void *argp1 = 0 ;
93947 int res1 = 0 ;
93948 void *argp2 = 0 ;
93949 int res2 = 0 ;
93950
93951 (void)self;
93952 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
93953 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
93954 if (!SWIG_IsOK(res1)) {
93955 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_Append" "', argument " "1"" of type '" "lldb::SBValueList *""'");
93956 }
93957 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
93958 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBValueList, 0 | 0);
93959 if (!SWIG_IsOK(res2)) {
93960 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValueList_Append" "', argument " "2"" of type '" "lldb::SBValueList const &""'");
93961 }
93962 if (!argp2) {
93963 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValueList_Append" "', argument " "2"" of type '" "lldb::SBValueList const &""'");
93964 }
93965 arg2 = reinterpret_cast< lldb::SBValueList * >(argp2);
93966 {
93967 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
93968 (arg1)->Append(value_list: (lldb::SBValueList const &)*arg2);
93969 SWIG_PYTHON_THREAD_END_ALLOW;
93970 }
93971 resultobj = SWIG_Py_Void();
93972 return resultobj;
93973fail:
93974 return NULL;
93975}
93976
93977
93978SWIGINTERN PyObject *_wrap_SBValueList_Append(PyObject *self, PyObject *args) {
93979 Py_ssize_t argc;
93980 PyObject *argv[3] = {
93981 0
93982 };
93983
93984 if (!(argc = SWIG_Python_UnpackTuple(args, name: "SBValueList_Append", min: 0, max: 2, objs: argv))) SWIG_fail;
93985 --argc;
93986 if (argc == 2) {
93987 int _v = 0;
93988 void *vptr = 0;
93989 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValueList, 0);
93990 _v = SWIG_CheckState(res);
93991 if (_v) {
93992 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_NO_NULL | 0);
93993 _v = SWIG_CheckState(res);
93994 if (_v) {
93995 return _wrap_SBValueList_Append__SWIG_0(self, nobjs: argc, swig_obj: argv);
93996 }
93997 }
93998 }
93999 if (argc == 2) {
94000 int _v = 0;
94001 void *vptr = 0;
94002 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValueList, 0);
94003 _v = SWIG_CheckState(res);
94004 if (_v) {
94005 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_NO_NULL | 0);
94006 _v = SWIG_CheckState(res);
94007 if (_v) {
94008 return _wrap_SBValueList_Append__SWIG_1(self, nobjs: argc, swig_obj: argv);
94009 }
94010 }
94011 }
94012
94013fail:
94014 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'SBValueList_Append'.\n"
94015 " Possible C/C++ prototypes are:\n"
94016 " lldb::SBValueList::Append(lldb::SBValue const &)\n"
94017 " lldb::SBValueList::Append(lldb::SBValueList const &)\n");
94018 return 0;
94019}
94020
94021
94022SWIGINTERN PyObject *_wrap_SBValueList_GetSize(PyObject *self, PyObject *args) {
94023 PyObject *resultobj = 0;
94024 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
94025 void *argp1 = 0 ;
94026 int res1 = 0 ;
94027 PyObject *swig_obj[1] ;
94028 uint32_t result;
94029
94030 (void)self;
94031 if (!args) SWIG_fail;
94032 swig_obj[0] = args;
94033 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
94034 if (!SWIG_IsOK(res1)) {
94035 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_GetSize" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
94036 }
94037 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
94038 {
94039 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94040 result = (uint32_t)((lldb::SBValueList const *)arg1)->GetSize();
94041 SWIG_PYTHON_THREAD_END_ALLOW;
94042 }
94043 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
94044 return resultobj;
94045fail:
94046 return NULL;
94047}
94048
94049
94050SWIGINTERN PyObject *_wrap_SBValueList_GetValueAtIndex(PyObject *self, PyObject *args) {
94051 PyObject *resultobj = 0;
94052 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
94053 uint32_t arg2 ;
94054 void *argp1 = 0 ;
94055 int res1 = 0 ;
94056 unsigned int val2 ;
94057 int ecode2 = 0 ;
94058 PyObject *swig_obj[2] ;
94059 lldb::SBValue result;
94060
94061 (void)self;
94062 if (!SWIG_Python_UnpackTuple(args, name: "SBValueList_GetValueAtIndex", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
94064 if (!SWIG_IsOK(res1)) {
94065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_GetValueAtIndex" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
94066 }
94067 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
94068 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
94069 if (!SWIG_IsOK(ecode2)) {
94070 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValueList_GetValueAtIndex" "', argument " "2"" of type '" "uint32_t""'");
94071 }
94072 arg2 = static_cast< uint32_t >(val2);
94073 {
94074 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94075 result = ((lldb::SBValueList const *)arg1)->GetValueAtIndex(idx: arg2);
94076 SWIG_PYTHON_THREAD_END_ALLOW;
94077 }
94078 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
94079 return resultobj;
94080fail:
94081 return NULL;
94082}
94083
94084
94085SWIGINTERN PyObject *_wrap_SBValueList_GetFirstValueByName(PyObject *self, PyObject *args) {
94086 PyObject *resultobj = 0;
94087 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
94088 char *arg2 = (char *) 0 ;
94089 void *argp1 = 0 ;
94090 int res1 = 0 ;
94091 int res2 ;
94092 char *buf2 = 0 ;
94093 int alloc2 = 0 ;
94094 PyObject *swig_obj[2] ;
94095 lldb::SBValue result;
94096
94097 (void)self;
94098 if (!SWIG_Python_UnpackTuple(args, name: "SBValueList_GetFirstValueByName", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94099 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
94100 if (!SWIG_IsOK(res1)) {
94101 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_GetFirstValueByName" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
94102 }
94103 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
94104 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
94105 if (!SWIG_IsOK(res2)) {
94106 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValueList_GetFirstValueByName" "', argument " "2"" of type '" "char const *""'");
94107 }
94108 arg2 = reinterpret_cast< char * >(buf2);
94109 {
94110 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94111 result = ((lldb::SBValueList const *)arg1)->GetFirstValueByName(name: (char const *)arg2);
94112 SWIG_PYTHON_THREAD_END_ALLOW;
94113 }
94114 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
94115 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
94116 return resultobj;
94117fail:
94118 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
94119 return NULL;
94120}
94121
94122
94123SWIGINTERN PyObject *_wrap_SBValueList_FindValueObjectByUID(PyObject *self, PyObject *args) {
94124 PyObject *resultobj = 0;
94125 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
94126 lldb::user_id_t arg2 ;
94127 void *argp1 = 0 ;
94128 int res1 = 0 ;
94129 unsigned long long val2 ;
94130 int ecode2 = 0 ;
94131 PyObject *swig_obj[2] ;
94132 lldb::SBValue result;
94133
94134 (void)self;
94135 if (!SWIG_Python_UnpackTuple(args, name: "SBValueList_FindValueObjectByUID", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94136 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
94137 if (!SWIG_IsOK(res1)) {
94138 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_FindValueObjectByUID" "', argument " "1"" of type '" "lldb::SBValueList *""'");
94139 }
94140 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
94141 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(obj: swig_obj[1], val: &val2);
94142 if (!SWIG_IsOK(ecode2)) {
94143 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValueList_FindValueObjectByUID" "', argument " "2"" of type '" "lldb::user_id_t""'");
94144 }
94145 arg2 = static_cast< lldb::user_id_t >(val2);
94146 {
94147 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94148 result = (arg1)->FindValueObjectByUID(uid: arg2);
94149 SWIG_PYTHON_THREAD_END_ALLOW;
94150 }
94151 resultobj = SWIG_NewPointerObj((new lldb::SBValue(result)), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
94152 return resultobj;
94153fail:
94154 return NULL;
94155}
94156
94157
94158SWIGINTERN PyObject *_wrap_SBValueList_GetError(PyObject *self, PyObject *args) {
94159 PyObject *resultobj = 0;
94160 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
94161 void *argp1 = 0 ;
94162 int res1 = 0 ;
94163 PyObject *swig_obj[1] ;
94164 lldb::SBError result;
94165
94166 (void)self;
94167 if (!args) SWIG_fail;
94168 swig_obj[0] = args;
94169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
94170 if (!SWIG_IsOK(res1)) {
94171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_GetError" "', argument " "1"" of type '" "lldb::SBValueList *""'");
94172 }
94173 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
94174 {
94175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94176 result = (arg1)->GetError();
94177 SWIG_PYTHON_THREAD_END_ALLOW;
94178 }
94179 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
94180 return resultobj;
94181fail:
94182 return NULL;
94183}
94184
94185
94186SWIGINTERN PyObject *_wrap_SBValueList___str__(PyObject *self, PyObject *args) {
94187 PyObject *resultobj = 0;
94188 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
94189 void *argp1 = 0 ;
94190 int res1 = 0 ;
94191 PyObject *swig_obj[1] ;
94192 std::string result;
94193
94194 (void)self;
94195 if (!args) SWIG_fail;
94196 swig_obj[0] = args;
94197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
94198 if (!SWIG_IsOK(res1)) {
94199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList___str__" "', argument " "1"" of type '" "lldb::SBValueList *""'");
94200 }
94201 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
94202 result = lldb_SBValueList___str__(self: arg1);
94203 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
94204 return resultobj;
94205fail:
94206 return NULL;
94207}
94208
94209
94210SWIGINTERN PyObject *SBValueList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
94211 PyObject *obj;
94212 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
94213 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBValueList, SWIG_NewClientData(obj));
94214 return SWIG_Py_Void();
94215}
94216
94217SWIGINTERN PyObject *SBValueList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
94218 return SWIG_Python_InitShadowInstance(args);
94219}
94220
94221SWIGINTERN PyObject *_wrap_new_SBVariablesOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
94222 PyObject *resultobj = 0;
94223 lldb::SBVariablesOptions *result = 0 ;
94224
94225 (void)self;
94226 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
94227 {
94228 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94229 result = (lldb::SBVariablesOptions *)new lldb::SBVariablesOptions();
94230 SWIG_PYTHON_THREAD_END_ALLOW;
94231 }
94232 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_NEW | 0 );
94233 return resultobj;
94234fail:
94235 return NULL;
94236}
94237
94238
94239SWIGINTERN PyObject *_wrap_new_SBVariablesOptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
94240 PyObject *resultobj = 0;
94241 lldb::SBVariablesOptions *arg1 = 0 ;
94242 void *argp1 = 0 ;
94243 int res1 = 0 ;
94244 lldb::SBVariablesOptions *result = 0 ;
94245
94246 (void)self;
94247 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
94248 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0);
94249 if (!SWIG_IsOK(res1)) {
94250 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBVariablesOptions" "', argument " "1"" of type '" "lldb::SBVariablesOptions const &""'");
94251 }
94252 if (!argp1) {
94253 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBVariablesOptions" "', argument " "1"" of type '" "lldb::SBVariablesOptions const &""'");
94254 }
94255 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94256 {
94257 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94258 result = (lldb::SBVariablesOptions *)new lldb::SBVariablesOptions((lldb::SBVariablesOptions const &)*arg1);
94259 SWIG_PYTHON_THREAD_END_ALLOW;
94260 }
94261 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_NEW | 0 );
94262 return resultobj;
94263fail:
94264 return NULL;
94265}
94266
94267
94268SWIGINTERN PyObject *_wrap_new_SBVariablesOptions(PyObject *self, PyObject *args) {
94269 Py_ssize_t argc;
94270 PyObject *argv[2] = {
94271 0
94272 };
94273
94274 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBVariablesOptions", min: 0, max: 1, objs: argv))) SWIG_fail;
94275 --argc;
94276 if (argc == 0) {
94277 return _wrap_new_SBVariablesOptions__SWIG_0(self, nobjs: argc, argv);
94278 }
94279 if (argc == 1) {
94280 int _v = 0;
94281 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_NO_NULL | 0);
94282 _v = SWIG_CheckState(res);
94283 if (_v) {
94284 return _wrap_new_SBVariablesOptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
94285 }
94286 }
94287
94288fail:
94289 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBVariablesOptions'.\n"
94290 " Possible C/C++ prototypes are:\n"
94291 " lldb::SBVariablesOptions::SBVariablesOptions()\n"
94292 " lldb::SBVariablesOptions::SBVariablesOptions(lldb::SBVariablesOptions const &)\n");
94293 return 0;
94294}
94295
94296
94297SWIGINTERN PyObject *_wrap_delete_SBVariablesOptions(PyObject *self, PyObject *args) {
94298 PyObject *resultobj = 0;
94299 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94300 void *argp1 = 0 ;
94301 int res1 = 0 ;
94302 PyObject *swig_obj[1] ;
94303
94304 (void)self;
94305 if (!args) SWIG_fail;
94306 swig_obj[0] = args;
94307 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_DISOWN | 0 );
94308 if (!SWIG_IsOK(res1)) {
94309 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBVariablesOptions" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
94310 }
94311 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94312 {
94313 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94314 delete arg1;
94315 SWIG_PYTHON_THREAD_END_ALLOW;
94316 }
94317 resultobj = SWIG_Py_Void();
94318 return resultobj;
94319fail:
94320 return NULL;
94321}
94322
94323
94324SWIGINTERN PyObject *_wrap_SBVariablesOptions___nonzero__(PyObject *self, PyObject *args) {
94325 PyObject *resultobj = 0;
94326 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94327 void *argp1 = 0 ;
94328 int res1 = 0 ;
94329 PyObject *swig_obj[1] ;
94330 bool result;
94331
94332 (void)self;
94333 if (!args) SWIG_fail;
94334 swig_obj[0] = args;
94335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94336 if (!SWIG_IsOK(res1)) {
94337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions___nonzero__" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94338 }
94339 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94340 {
94341 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94342 result = (bool)((lldb::SBVariablesOptions const *)arg1)->operator bool();
94343 SWIG_PYTHON_THREAD_END_ALLOW;
94344 }
94345 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94346 return resultobj;
94347fail:
94348 return NULL;
94349}
94350
94351
94352SWIGINTERN PyObject *_wrap_SBVariablesOptions_IsValid(PyObject *self, PyObject *args) {
94353 PyObject *resultobj = 0;
94354 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94355 void *argp1 = 0 ;
94356 int res1 = 0 ;
94357 PyObject *swig_obj[1] ;
94358 bool result;
94359
94360 (void)self;
94361 if (!args) SWIG_fail;
94362 swig_obj[0] = args;
94363 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94364 if (!SWIG_IsOK(res1)) {
94365 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_IsValid" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94366 }
94367 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94368 {
94369 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94370 result = (bool)((lldb::SBVariablesOptions const *)arg1)->IsValid();
94371 SWIG_PYTHON_THREAD_END_ALLOW;
94372 }
94373 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94374 return resultobj;
94375fail:
94376 return NULL;
94377}
94378
94379
94380SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeArguments(PyObject *self, PyObject *args) {
94381 PyObject *resultobj = 0;
94382 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94383 void *argp1 = 0 ;
94384 int res1 = 0 ;
94385 PyObject *swig_obj[1] ;
94386 bool result;
94387
94388 (void)self;
94389 if (!args) SWIG_fail;
94390 swig_obj[0] = args;
94391 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94392 if (!SWIG_IsOK(res1)) {
94393 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeArguments" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94394 }
94395 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94396 {
94397 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94398 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeArguments();
94399 SWIG_PYTHON_THREAD_END_ALLOW;
94400 }
94401 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94402 return resultobj;
94403fail:
94404 return NULL;
94405}
94406
94407
94408SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeArguments(PyObject *self, PyObject *args) {
94409 PyObject *resultobj = 0;
94410 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94411 bool arg2 ;
94412 void *argp1 = 0 ;
94413 int res1 = 0 ;
94414 bool val2 ;
94415 int ecode2 = 0 ;
94416 PyObject *swig_obj[2] ;
94417
94418 (void)self;
94419 if (!SWIG_Python_UnpackTuple(args, name: "SBVariablesOptions_SetIncludeArguments", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94420 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94421 if (!SWIG_IsOK(res1)) {
94422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeArguments" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
94423 }
94424 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94425 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
94426 if (!SWIG_IsOK(ecode2)) {
94427 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeArguments" "', argument " "2"" of type '" "bool""'");
94428 }
94429 arg2 = static_cast< bool >(val2);
94430 {
94431 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94432 (arg1)->SetIncludeArguments(arg2);
94433 SWIG_PYTHON_THREAD_END_ALLOW;
94434 }
94435 resultobj = SWIG_Py_Void();
94436 return resultobj;
94437fail:
94438 return NULL;
94439}
94440
94441
94442SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeRecognizedArguments(PyObject *self, PyObject *args) {
94443 PyObject *resultobj = 0;
94444 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94445 lldb::SBTarget *arg2 = 0 ;
94446 void *argp1 = 0 ;
94447 int res1 = 0 ;
94448 void *argp2 = 0 ;
94449 int res2 = 0 ;
94450 PyObject *swig_obj[2] ;
94451 bool result;
94452
94453 (void)self;
94454 if (!SWIG_Python_UnpackTuple(args, name: "SBVariablesOptions_GetIncludeRecognizedArguments", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94455 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94456 if (!SWIG_IsOK(res1)) {
94457 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeRecognizedArguments" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94458 }
94459 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94460 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
94461 if (!SWIG_IsOK(res2)) {
94462 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBVariablesOptions_GetIncludeRecognizedArguments" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
94463 }
94464 if (!argp2) {
94465 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBVariablesOptions_GetIncludeRecognizedArguments" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
94466 }
94467 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
94468 {
94469 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94470 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeRecognizedArguments((lldb::SBTarget const &)*arg2);
94471 SWIG_PYTHON_THREAD_END_ALLOW;
94472 }
94473 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94474 return resultobj;
94475fail:
94476 return NULL;
94477}
94478
94479
94480SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeRecognizedArguments(PyObject *self, PyObject *args) {
94481 PyObject *resultobj = 0;
94482 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94483 bool arg2 ;
94484 void *argp1 = 0 ;
94485 int res1 = 0 ;
94486 bool val2 ;
94487 int ecode2 = 0 ;
94488 PyObject *swig_obj[2] ;
94489
94490 (void)self;
94491 if (!SWIG_Python_UnpackTuple(args, name: "SBVariablesOptions_SetIncludeRecognizedArguments", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94493 if (!SWIG_IsOK(res1)) {
94494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeRecognizedArguments" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
94495 }
94496 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94497 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
94498 if (!SWIG_IsOK(ecode2)) {
94499 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeRecognizedArguments" "', argument " "2"" of type '" "bool""'");
94500 }
94501 arg2 = static_cast< bool >(val2);
94502 {
94503 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94504 (arg1)->SetIncludeRecognizedArguments(arg2);
94505 SWIG_PYTHON_THREAD_END_ALLOW;
94506 }
94507 resultobj = SWIG_Py_Void();
94508 return resultobj;
94509fail:
94510 return NULL;
94511}
94512
94513
94514SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeLocals(PyObject *self, PyObject *args) {
94515 PyObject *resultobj = 0;
94516 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94517 void *argp1 = 0 ;
94518 int res1 = 0 ;
94519 PyObject *swig_obj[1] ;
94520 bool result;
94521
94522 (void)self;
94523 if (!args) SWIG_fail;
94524 swig_obj[0] = args;
94525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94526 if (!SWIG_IsOK(res1)) {
94527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeLocals" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94528 }
94529 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94530 {
94531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94532 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeLocals();
94533 SWIG_PYTHON_THREAD_END_ALLOW;
94534 }
94535 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94536 return resultobj;
94537fail:
94538 return NULL;
94539}
94540
94541
94542SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeLocals(PyObject *self, PyObject *args) {
94543 PyObject *resultobj = 0;
94544 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94545 bool arg2 ;
94546 void *argp1 = 0 ;
94547 int res1 = 0 ;
94548 bool val2 ;
94549 int ecode2 = 0 ;
94550 PyObject *swig_obj[2] ;
94551
94552 (void)self;
94553 if (!SWIG_Python_UnpackTuple(args, name: "SBVariablesOptions_SetIncludeLocals", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94554 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94555 if (!SWIG_IsOK(res1)) {
94556 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeLocals" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
94557 }
94558 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94559 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
94560 if (!SWIG_IsOK(ecode2)) {
94561 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeLocals" "', argument " "2"" of type '" "bool""'");
94562 }
94563 arg2 = static_cast< bool >(val2);
94564 {
94565 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94566 (arg1)->SetIncludeLocals(arg2);
94567 SWIG_PYTHON_THREAD_END_ALLOW;
94568 }
94569 resultobj = SWIG_Py_Void();
94570 return resultobj;
94571fail:
94572 return NULL;
94573}
94574
94575
94576SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeStatics(PyObject *self, PyObject *args) {
94577 PyObject *resultobj = 0;
94578 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94579 void *argp1 = 0 ;
94580 int res1 = 0 ;
94581 PyObject *swig_obj[1] ;
94582 bool result;
94583
94584 (void)self;
94585 if (!args) SWIG_fail;
94586 swig_obj[0] = args;
94587 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94588 if (!SWIG_IsOK(res1)) {
94589 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeStatics" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94590 }
94591 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94592 {
94593 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94594 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeStatics();
94595 SWIG_PYTHON_THREAD_END_ALLOW;
94596 }
94597 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94598 return resultobj;
94599fail:
94600 return NULL;
94601}
94602
94603
94604SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeStatics(PyObject *self, PyObject *args) {
94605 PyObject *resultobj = 0;
94606 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94607 bool arg2 ;
94608 void *argp1 = 0 ;
94609 int res1 = 0 ;
94610 bool val2 ;
94611 int ecode2 = 0 ;
94612 PyObject *swig_obj[2] ;
94613
94614 (void)self;
94615 if (!SWIG_Python_UnpackTuple(args, name: "SBVariablesOptions_SetIncludeStatics", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94616 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94617 if (!SWIG_IsOK(res1)) {
94618 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeStatics" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
94619 }
94620 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94621 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
94622 if (!SWIG_IsOK(ecode2)) {
94623 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeStatics" "', argument " "2"" of type '" "bool""'");
94624 }
94625 arg2 = static_cast< bool >(val2);
94626 {
94627 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94628 (arg1)->SetIncludeStatics(arg2);
94629 SWIG_PYTHON_THREAD_END_ALLOW;
94630 }
94631 resultobj = SWIG_Py_Void();
94632 return resultobj;
94633fail:
94634 return NULL;
94635}
94636
94637
94638SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetInScopeOnly(PyObject *self, PyObject *args) {
94639 PyObject *resultobj = 0;
94640 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94641 void *argp1 = 0 ;
94642 int res1 = 0 ;
94643 PyObject *swig_obj[1] ;
94644 bool result;
94645
94646 (void)self;
94647 if (!args) SWIG_fail;
94648 swig_obj[0] = args;
94649 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94650 if (!SWIG_IsOK(res1)) {
94651 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetInScopeOnly" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94652 }
94653 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94654 {
94655 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94656 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetInScopeOnly();
94657 SWIG_PYTHON_THREAD_END_ALLOW;
94658 }
94659 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94660 return resultobj;
94661fail:
94662 return NULL;
94663}
94664
94665
94666SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetInScopeOnly(PyObject *self, PyObject *args) {
94667 PyObject *resultobj = 0;
94668 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94669 bool arg2 ;
94670 void *argp1 = 0 ;
94671 int res1 = 0 ;
94672 bool val2 ;
94673 int ecode2 = 0 ;
94674 PyObject *swig_obj[2] ;
94675
94676 (void)self;
94677 if (!SWIG_Python_UnpackTuple(args, name: "SBVariablesOptions_SetInScopeOnly", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94678 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94679 if (!SWIG_IsOK(res1)) {
94680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetInScopeOnly" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
94681 }
94682 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94683 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
94684 if (!SWIG_IsOK(ecode2)) {
94685 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetInScopeOnly" "', argument " "2"" of type '" "bool""'");
94686 }
94687 arg2 = static_cast< bool >(val2);
94688 {
94689 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94690 (arg1)->SetInScopeOnly(arg2);
94691 SWIG_PYTHON_THREAD_END_ALLOW;
94692 }
94693 resultobj = SWIG_Py_Void();
94694 return resultobj;
94695fail:
94696 return NULL;
94697}
94698
94699
94700SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeRuntimeSupportValues(PyObject *self, PyObject *args) {
94701 PyObject *resultobj = 0;
94702 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94703 void *argp1 = 0 ;
94704 int res1 = 0 ;
94705 PyObject *swig_obj[1] ;
94706 bool result;
94707
94708 (void)self;
94709 if (!args) SWIG_fail;
94710 swig_obj[0] = args;
94711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94712 if (!SWIG_IsOK(res1)) {
94713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeRuntimeSupportValues" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94714 }
94715 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94716 {
94717 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94718 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeRuntimeSupportValues();
94719 SWIG_PYTHON_THREAD_END_ALLOW;
94720 }
94721 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94722 return resultobj;
94723fail:
94724 return NULL;
94725}
94726
94727
94728SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeRuntimeSupportValues(PyObject *self, PyObject *args) {
94729 PyObject *resultobj = 0;
94730 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94731 bool arg2 ;
94732 void *argp1 = 0 ;
94733 int res1 = 0 ;
94734 bool val2 ;
94735 int ecode2 = 0 ;
94736 PyObject *swig_obj[2] ;
94737
94738 (void)self;
94739 if (!SWIG_Python_UnpackTuple(args, name: "SBVariablesOptions_SetIncludeRuntimeSupportValues", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94740 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94741 if (!SWIG_IsOK(res1)) {
94742 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeRuntimeSupportValues" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
94743 }
94744 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94745 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
94746 if (!SWIG_IsOK(ecode2)) {
94747 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeRuntimeSupportValues" "', argument " "2"" of type '" "bool""'");
94748 }
94749 arg2 = static_cast< bool >(val2);
94750 {
94751 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94752 (arg1)->SetIncludeRuntimeSupportValues(arg2);
94753 SWIG_PYTHON_THREAD_END_ALLOW;
94754 }
94755 resultobj = SWIG_Py_Void();
94756 return resultobj;
94757fail:
94758 return NULL;
94759}
94760
94761
94762SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetUseDynamic(PyObject *self, PyObject *args) {
94763 PyObject *resultobj = 0;
94764 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94765 void *argp1 = 0 ;
94766 int res1 = 0 ;
94767 PyObject *swig_obj[1] ;
94768 lldb::DynamicValueType result;
94769
94770 (void)self;
94771 if (!args) SWIG_fail;
94772 swig_obj[0] = args;
94773 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94774 if (!SWIG_IsOK(res1)) {
94775 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetUseDynamic" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
94776 }
94777 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94778 {
94779 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94780 result = (lldb::DynamicValueType)((lldb::SBVariablesOptions const *)arg1)->GetUseDynamic();
94781 SWIG_PYTHON_THREAD_END_ALLOW;
94782 }
94783 resultobj = SWIG_From_int(value: static_cast< int >(result));
94784 return resultobj;
94785fail:
94786 return NULL;
94787}
94788
94789
94790SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetUseDynamic(PyObject *self, PyObject *args) {
94791 PyObject *resultobj = 0;
94792 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
94793 lldb::DynamicValueType arg2 ;
94794 void *argp1 = 0 ;
94795 int res1 = 0 ;
94796 int val2 ;
94797 int ecode2 = 0 ;
94798 PyObject *swig_obj[2] ;
94799
94800 (void)self;
94801 if (!SWIG_Python_UnpackTuple(args, name: "SBVariablesOptions_SetUseDynamic", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
94803 if (!SWIG_IsOK(res1)) {
94804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetUseDynamic" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
94805 }
94806 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
94807 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
94808 if (!SWIG_IsOK(ecode2)) {
94809 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetUseDynamic" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
94810 }
94811 arg2 = static_cast< lldb::DynamicValueType >(val2);
94812 {
94813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94814 (arg1)->SetUseDynamic(arg2);
94815 SWIG_PYTHON_THREAD_END_ALLOW;
94816 }
94817 resultobj = SWIG_Py_Void();
94818 return resultobj;
94819fail:
94820 return NULL;
94821}
94822
94823
94824SWIGINTERN PyObject *SBVariablesOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
94825 PyObject *obj;
94826 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
94827 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_NewClientData(obj));
94828 return SWIG_Py_Void();
94829}
94830
94831SWIGINTERN PyObject *SBVariablesOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
94832 return SWIG_Python_InitShadowInstance(args);
94833}
94834
94835SWIGINTERN PyObject *_wrap_new_SBWatchpoint__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
94836 PyObject *resultobj = 0;
94837 lldb::SBWatchpoint *result = 0 ;
94838
94839 (void)self;
94840 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
94841 {
94842 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94843 result = (lldb::SBWatchpoint *)new lldb::SBWatchpoint();
94844 SWIG_PYTHON_THREAD_END_ALLOW;
94845 }
94846 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_NEW | 0 );
94847 return resultobj;
94848fail:
94849 return NULL;
94850}
94851
94852
94853SWIGINTERN PyObject *_wrap_new_SBWatchpoint__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
94854 PyObject *resultobj = 0;
94855 lldb::SBWatchpoint *arg1 = 0 ;
94856 void *argp1 = 0 ;
94857 int res1 = 0 ;
94858 lldb::SBWatchpoint *result = 0 ;
94859
94860 (void)self;
94861 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
94862 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0);
94863 if (!SWIG_IsOK(res1)) {
94864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBWatchpoint" "', argument " "1"" of type '" "lldb::SBWatchpoint const &""'");
94865 }
94866 if (!argp1) {
94867 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBWatchpoint" "', argument " "1"" of type '" "lldb::SBWatchpoint const &""'");
94868 }
94869 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
94870 {
94871 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94872 result = (lldb::SBWatchpoint *)new lldb::SBWatchpoint((lldb::SBWatchpoint const &)*arg1);
94873 SWIG_PYTHON_THREAD_END_ALLOW;
94874 }
94875 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_NEW | 0 );
94876 return resultobj;
94877fail:
94878 return NULL;
94879}
94880
94881
94882SWIGINTERN PyObject *_wrap_new_SBWatchpoint(PyObject *self, PyObject *args) {
94883 Py_ssize_t argc;
94884 PyObject *argv[2] = {
94885 0
94886 };
94887
94888 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBWatchpoint", min: 0, max: 1, objs: argv))) SWIG_fail;
94889 --argc;
94890 if (argc == 0) {
94891 return _wrap_new_SBWatchpoint__SWIG_0(self, nobjs: argc, argv);
94892 }
94893 if (argc == 1) {
94894 int _v = 0;
94895 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_NO_NULL | 0);
94896 _v = SWIG_CheckState(res);
94897 if (_v) {
94898 return _wrap_new_SBWatchpoint__SWIG_1(self, nobjs: argc, swig_obj: argv);
94899 }
94900 }
94901
94902fail:
94903 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBWatchpoint'.\n"
94904 " Possible C/C++ prototypes are:\n"
94905 " lldb::SBWatchpoint::SBWatchpoint()\n"
94906 " lldb::SBWatchpoint::SBWatchpoint(lldb::SBWatchpoint const &)\n");
94907 return 0;
94908}
94909
94910
94911SWIGINTERN PyObject *_wrap_delete_SBWatchpoint(PyObject *self, PyObject *args) {
94912 PyObject *resultobj = 0;
94913 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
94914 void *argp1 = 0 ;
94915 int res1 = 0 ;
94916 PyObject *swig_obj[1] ;
94917
94918 (void)self;
94919 if (!args) SWIG_fail;
94920 swig_obj[0] = args;
94921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_DISOWN | 0 );
94922 if (!SWIG_IsOK(res1)) {
94923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBWatchpoint" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
94924 }
94925 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
94926 {
94927 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94928 delete arg1;
94929 SWIG_PYTHON_THREAD_END_ALLOW;
94930 }
94931 resultobj = SWIG_Py_Void();
94932 return resultobj;
94933fail:
94934 return NULL;
94935}
94936
94937
94938SWIGINTERN PyObject *_wrap_SBWatchpoint___nonzero__(PyObject *self, PyObject *args) {
94939 PyObject *resultobj = 0;
94940 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
94941 void *argp1 = 0 ;
94942 int res1 = 0 ;
94943 PyObject *swig_obj[1] ;
94944 bool result;
94945
94946 (void)self;
94947 if (!args) SWIG_fail;
94948 swig_obj[0] = args;
94949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
94950 if (!SWIG_IsOK(res1)) {
94951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint___nonzero__" "', argument " "1"" of type '" "lldb::SBWatchpoint const *""'");
94952 }
94953 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
94954 {
94955 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94956 result = (bool)((lldb::SBWatchpoint const *)arg1)->operator bool();
94957 SWIG_PYTHON_THREAD_END_ALLOW;
94958 }
94959 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94960 return resultobj;
94961fail:
94962 return NULL;
94963}
94964
94965
94966SWIGINTERN PyObject *_wrap_SBWatchpoint___eq__(PyObject *self, PyObject *args) {
94967 PyObject *resultobj = 0;
94968 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
94969 lldb::SBWatchpoint *arg2 = 0 ;
94970 void *argp1 = 0 ;
94971 int res1 = 0 ;
94972 void *argp2 = 0 ;
94973 int res2 = 0 ;
94974 PyObject *swig_obj[2] ;
94975 bool result;
94976
94977 (void)self;
94978 if (!SWIG_Python_UnpackTuple(args, name: "SBWatchpoint___eq__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
94979 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
94980 if (!SWIG_IsOK(res1)) {
94981 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint___eq__" "', argument " "1"" of type '" "lldb::SBWatchpoint const *""'");
94982 }
94983 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
94984 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0);
94985 if (!SWIG_IsOK(res2)) {
94986 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBWatchpoint___eq__" "', argument " "2"" of type '" "lldb::SBWatchpoint const &""'");
94987 }
94988 if (!argp2) {
94989 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint___eq__" "', argument " "2"" of type '" "lldb::SBWatchpoint const &""'");
94990 }
94991 arg2 = reinterpret_cast< lldb::SBWatchpoint * >(argp2);
94992 {
94993 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
94994 result = (bool)((lldb::SBWatchpoint const *)arg1)->operator ==(rhs: (lldb::SBWatchpoint const &)*arg2);
94995 SWIG_PYTHON_THREAD_END_ALLOW;
94996 }
94997 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
94998 return resultobj;
94999fail:
95000 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
95001 return NULL;
95002 }
95003 PyErr_Clear();
95004 Py_INCREF(Py_NotImplemented);
95005 return Py_NotImplemented;
95006}
95007
95008
95009SWIGINTERN PyObject *_wrap_SBWatchpoint___ne__(PyObject *self, PyObject *args) {
95010 PyObject *resultobj = 0;
95011 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95012 lldb::SBWatchpoint *arg2 = 0 ;
95013 void *argp1 = 0 ;
95014 int res1 = 0 ;
95015 void *argp2 = 0 ;
95016 int res2 = 0 ;
95017 PyObject *swig_obj[2] ;
95018 bool result;
95019
95020 (void)self;
95021 if (!SWIG_Python_UnpackTuple(args, name: "SBWatchpoint___ne__", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
95022 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95023 if (!SWIG_IsOK(res1)) {
95024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint___ne__" "', argument " "1"" of type '" "lldb::SBWatchpoint const *""'");
95025 }
95026 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95027 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0);
95028 if (!SWIG_IsOK(res2)) {
95029 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBWatchpoint___ne__" "', argument " "2"" of type '" "lldb::SBWatchpoint const &""'");
95030 }
95031 if (!argp2) {
95032 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint___ne__" "', argument " "2"" of type '" "lldb::SBWatchpoint const &""'");
95033 }
95034 arg2 = reinterpret_cast< lldb::SBWatchpoint * >(argp2);
95035 {
95036 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95037 result = (bool)((lldb::SBWatchpoint const *)arg1)->operator !=(rhs: (lldb::SBWatchpoint const &)*arg2);
95038 SWIG_PYTHON_THREAD_END_ALLOW;
95039 }
95040 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
95041 return resultobj;
95042fail:
95043 if (PyErr_Occurred() && !PyErr_ExceptionMatches(PyExc_TypeError)) {
95044 return NULL;
95045 }
95046 PyErr_Clear();
95047 Py_INCREF(Py_NotImplemented);
95048 return Py_NotImplemented;
95049}
95050
95051
95052SWIGINTERN PyObject *_wrap_SBWatchpoint_IsValid(PyObject *self, PyObject *args) {
95053 PyObject *resultobj = 0;
95054 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95055 void *argp1 = 0 ;
95056 int res1 = 0 ;
95057 PyObject *swig_obj[1] ;
95058 bool result;
95059
95060 (void)self;
95061 if (!args) SWIG_fail;
95062 swig_obj[0] = args;
95063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95064 if (!SWIG_IsOK(res1)) {
95065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_IsValid" "', argument " "1"" of type '" "lldb::SBWatchpoint const *""'");
95066 }
95067 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95068 {
95069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95070 result = (bool)((lldb::SBWatchpoint const *)arg1)->IsValid();
95071 SWIG_PYTHON_THREAD_END_ALLOW;
95072 }
95073 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
95074 return resultobj;
95075fail:
95076 return NULL;
95077}
95078
95079
95080SWIGINTERN PyObject *_wrap_SBWatchpoint_GetError(PyObject *self, PyObject *args) {
95081 PyObject *resultobj = 0;
95082 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95083 void *argp1 = 0 ;
95084 int res1 = 0 ;
95085 PyObject *swig_obj[1] ;
95086 lldb::SBError result;
95087
95088 (void)self;
95089 if (!args) SWIG_fail;
95090 swig_obj[0] = args;
95091 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95092 if (!SWIG_IsOK(res1)) {
95093 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetError" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95094 }
95095 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95096 {
95097 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95098 result = (arg1)->GetError();
95099 SWIG_PYTHON_THREAD_END_ALLOW;
95100 }
95101 resultobj = SWIG_NewPointerObj((new lldb::SBError(result)), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
95102 return resultobj;
95103fail:
95104 return NULL;
95105}
95106
95107
95108SWIGINTERN PyObject *_wrap_SBWatchpoint_GetID(PyObject *self, PyObject *args) {
95109 PyObject *resultobj = 0;
95110 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95111 void *argp1 = 0 ;
95112 int res1 = 0 ;
95113 PyObject *swig_obj[1] ;
95114 lldb::watch_id_t result;
95115
95116 (void)self;
95117 if (!args) SWIG_fail;
95118 swig_obj[0] = args;
95119 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95120 if (!SWIG_IsOK(res1)) {
95121 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetID" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95122 }
95123 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95124 {
95125 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95126 result = (lldb::watch_id_t)(arg1)->GetID();
95127 SWIG_PYTHON_THREAD_END_ALLOW;
95128 }
95129 resultobj = SWIG_From_int(value: static_cast< int >(result));
95130 return resultobj;
95131fail:
95132 return NULL;
95133}
95134
95135
95136SWIGINTERN PyObject *_wrap_SBWatchpoint_GetHardwareIndex(PyObject *self, PyObject *args) {
95137 PyObject *resultobj = 0;
95138 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95139 void *argp1 = 0 ;
95140 int res1 = 0 ;
95141 PyObject *swig_obj[1] ;
95142 int32_t result;
95143
95144 (void)self;
95145 if (!args) SWIG_fail;
95146 swig_obj[0] = args;
95147 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95148 if (!SWIG_IsOK(res1)) {
95149 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetHardwareIndex" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95150 }
95151 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95152 {
95153 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95154 result = (int32_t)(arg1)->GetHardwareIndex();
95155 SWIG_PYTHON_THREAD_END_ALLOW;
95156 }
95157 resultobj = SWIG_From_int(value: static_cast< int >(result));
95158 return resultobj;
95159fail:
95160 return NULL;
95161}
95162
95163
95164SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchAddress(PyObject *self, PyObject *args) {
95165 PyObject *resultobj = 0;
95166 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95167 void *argp1 = 0 ;
95168 int res1 = 0 ;
95169 PyObject *swig_obj[1] ;
95170 lldb::addr_t result;
95171
95172 (void)self;
95173 if (!args) SWIG_fail;
95174 swig_obj[0] = args;
95175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95176 if (!SWIG_IsOK(res1)) {
95177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchAddress" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95178 }
95179 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95180 {
95181 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95182 result = (lldb::addr_t)(arg1)->GetWatchAddress();
95183 SWIG_PYTHON_THREAD_END_ALLOW;
95184 }
95185 resultobj = SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(result));
95186 return resultobj;
95187fail:
95188 return NULL;
95189}
95190
95191
95192SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchSize(PyObject *self, PyObject *args) {
95193 PyObject *resultobj = 0;
95194 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95195 void *argp1 = 0 ;
95196 int res1 = 0 ;
95197 PyObject *swig_obj[1] ;
95198 size_t result;
95199
95200 (void)self;
95201 if (!args) SWIG_fail;
95202 swig_obj[0] = args;
95203 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95204 if (!SWIG_IsOK(res1)) {
95205 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchSize" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95206 }
95207 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95208 {
95209 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95210 result = (arg1)->GetWatchSize();
95211 SWIG_PYTHON_THREAD_END_ALLOW;
95212 }
95213 resultobj = SWIG_From_size_t(value: static_cast< size_t >(result));
95214 return resultobj;
95215fail:
95216 return NULL;
95217}
95218
95219
95220SWIGINTERN PyObject *_wrap_SBWatchpoint_SetEnabled(PyObject *self, PyObject *args) {
95221 PyObject *resultobj = 0;
95222 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95223 bool arg2 ;
95224 void *argp1 = 0 ;
95225 int res1 = 0 ;
95226 bool val2 ;
95227 int ecode2 = 0 ;
95228 PyObject *swig_obj[2] ;
95229
95230 (void)self;
95231 if (!SWIG_Python_UnpackTuple(args, name: "SBWatchpoint_SetEnabled", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
95232 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95233 if (!SWIG_IsOK(res1)) {
95234 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_SetEnabled" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95235 }
95236 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95237 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
95238 if (!SWIG_IsOK(ecode2)) {
95239 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBWatchpoint_SetEnabled" "', argument " "2"" of type '" "bool""'");
95240 }
95241 arg2 = static_cast< bool >(val2);
95242 {
95243 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95244 (arg1)->SetEnabled(arg2);
95245 SWIG_PYTHON_THREAD_END_ALLOW;
95246 }
95247 resultobj = SWIG_Py_Void();
95248 return resultobj;
95249fail:
95250 return NULL;
95251}
95252
95253
95254SWIGINTERN PyObject *_wrap_SBWatchpoint_IsEnabled(PyObject *self, PyObject *args) {
95255 PyObject *resultobj = 0;
95256 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95257 void *argp1 = 0 ;
95258 int res1 = 0 ;
95259 PyObject *swig_obj[1] ;
95260 bool result;
95261
95262 (void)self;
95263 if (!args) SWIG_fail;
95264 swig_obj[0] = args;
95265 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95266 if (!SWIG_IsOK(res1)) {
95267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_IsEnabled" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95268 }
95269 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95270 {
95271 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95272 result = (bool)(arg1)->IsEnabled();
95273 SWIG_PYTHON_THREAD_END_ALLOW;
95274 }
95275 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
95276 return resultobj;
95277fail:
95278 return NULL;
95279}
95280
95281
95282SWIGINTERN PyObject *_wrap_SBWatchpoint_GetHitCount(PyObject *self, PyObject *args) {
95283 PyObject *resultobj = 0;
95284 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95285 void *argp1 = 0 ;
95286 int res1 = 0 ;
95287 PyObject *swig_obj[1] ;
95288 uint32_t result;
95289
95290 (void)self;
95291 if (!args) SWIG_fail;
95292 swig_obj[0] = args;
95293 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95294 if (!SWIG_IsOK(res1)) {
95295 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetHitCount" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95296 }
95297 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95298 {
95299 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95300 result = (uint32_t)(arg1)->GetHitCount();
95301 SWIG_PYTHON_THREAD_END_ALLOW;
95302 }
95303 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
95304 return resultobj;
95305fail:
95306 return NULL;
95307}
95308
95309
95310SWIGINTERN PyObject *_wrap_SBWatchpoint_GetIgnoreCount(PyObject *self, PyObject *args) {
95311 PyObject *resultobj = 0;
95312 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95313 void *argp1 = 0 ;
95314 int res1 = 0 ;
95315 PyObject *swig_obj[1] ;
95316 uint32_t result;
95317
95318 (void)self;
95319 if (!args) SWIG_fail;
95320 swig_obj[0] = args;
95321 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95322 if (!SWIG_IsOK(res1)) {
95323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetIgnoreCount" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95324 }
95325 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95326 {
95327 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95328 result = (uint32_t)(arg1)->GetIgnoreCount();
95329 SWIG_PYTHON_THREAD_END_ALLOW;
95330 }
95331 resultobj = SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(result));
95332 return resultobj;
95333fail:
95334 return NULL;
95335}
95336
95337
95338SWIGINTERN PyObject *_wrap_SBWatchpoint_SetIgnoreCount(PyObject *self, PyObject *args) {
95339 PyObject *resultobj = 0;
95340 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95341 uint32_t arg2 ;
95342 void *argp1 = 0 ;
95343 int res1 = 0 ;
95344 unsigned int val2 ;
95345 int ecode2 = 0 ;
95346 PyObject *swig_obj[2] ;
95347
95348 (void)self;
95349 if (!SWIG_Python_UnpackTuple(args, name: "SBWatchpoint_SetIgnoreCount", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
95350 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95351 if (!SWIG_IsOK(res1)) {
95352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_SetIgnoreCount" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95353 }
95354 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95355 ecode2 = SWIG_AsVal_unsigned_SS_int(obj: swig_obj[1], val: &val2);
95356 if (!SWIG_IsOK(ecode2)) {
95357 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBWatchpoint_SetIgnoreCount" "', argument " "2"" of type '" "uint32_t""'");
95358 }
95359 arg2 = static_cast< uint32_t >(val2);
95360 {
95361 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95362 (arg1)->SetIgnoreCount(arg2);
95363 SWIG_PYTHON_THREAD_END_ALLOW;
95364 }
95365 resultobj = SWIG_Py_Void();
95366 return resultobj;
95367fail:
95368 return NULL;
95369}
95370
95371
95372SWIGINTERN PyObject *_wrap_SBWatchpoint_GetCondition(PyObject *self, PyObject *args) {
95373 PyObject *resultobj = 0;
95374 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95375 void *argp1 = 0 ;
95376 int res1 = 0 ;
95377 PyObject *swig_obj[1] ;
95378 char *result = 0 ;
95379
95380 (void)self;
95381 if (!args) SWIG_fail;
95382 swig_obj[0] = args;
95383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95384 if (!SWIG_IsOK(res1)) {
95385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetCondition" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95386 }
95387 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95388 {
95389 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95390 result = (char *)(arg1)->GetCondition();
95391 SWIG_PYTHON_THREAD_END_ALLOW;
95392 }
95393 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
95394 return resultobj;
95395fail:
95396 return NULL;
95397}
95398
95399
95400SWIGINTERN PyObject *_wrap_SBWatchpoint_SetCondition(PyObject *self, PyObject *args) {
95401 PyObject *resultobj = 0;
95402 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95403 char *arg2 = (char *) 0 ;
95404 void *argp1 = 0 ;
95405 int res1 = 0 ;
95406 int res2 ;
95407 char *buf2 = 0 ;
95408 int alloc2 = 0 ;
95409 PyObject *swig_obj[2] ;
95410
95411 (void)self;
95412 if (!SWIG_Python_UnpackTuple(args, name: "SBWatchpoint_SetCondition", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
95413 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95414 if (!SWIG_IsOK(res1)) {
95415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_SetCondition" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95416 }
95417 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95418 res2 = SWIG_AsCharPtrAndSize(obj: swig_obj[1], cptr: &buf2, NULL, alloc: &alloc2);
95419 if (!SWIG_IsOK(res2)) {
95420 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBWatchpoint_SetCondition" "', argument " "2"" of type '" "char const *""'");
95421 }
95422 arg2 = reinterpret_cast< char * >(buf2);
95423 {
95424 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95425 (arg1)->SetCondition((char const *)arg2);
95426 SWIG_PYTHON_THREAD_END_ALLOW;
95427 }
95428 resultobj = SWIG_Py_Void();
95429 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
95430 return resultobj;
95431fail:
95432 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
95433 return NULL;
95434}
95435
95436
95437SWIGINTERN PyObject *_wrap_SBWatchpoint_GetDescription(PyObject *self, PyObject *args) {
95438 PyObject *resultobj = 0;
95439 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95440 lldb::SBStream *arg2 = 0 ;
95441 lldb::DescriptionLevel arg3 ;
95442 void *argp1 = 0 ;
95443 int res1 = 0 ;
95444 void *argp2 = 0 ;
95445 int res2 = 0 ;
95446 int val3 ;
95447 int ecode3 = 0 ;
95448 PyObject *swig_obj[3] ;
95449 bool result;
95450
95451 (void)self;
95452 if (!SWIG_Python_UnpackTuple(args, name: "SBWatchpoint_GetDescription", min: 3, max: 3, objs: swig_obj)) SWIG_fail;
95453 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95454 if (!SWIG_IsOK(res1)) {
95455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetDescription" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95456 }
95457 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95458 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
95459 if (!SWIG_IsOK(res2)) {
95460 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBWatchpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
95461 }
95462 if (!argp2) {
95463 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
95464 }
95465 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
95466 ecode3 = SWIG_AsVal_int(obj: swig_obj[2], val: &val3);
95467 if (!SWIG_IsOK(ecode3)) {
95468 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBWatchpoint_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
95469 }
95470 arg3 = static_cast< lldb::DescriptionLevel >(val3);
95471 {
95472 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95473 result = (bool)(arg1)->GetDescription(description&: *arg2,level: arg3);
95474 SWIG_PYTHON_THREAD_END_ALLOW;
95475 }
95476 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
95477 return resultobj;
95478fail:
95479 return NULL;
95480}
95481
95482
95483SWIGINTERN PyObject *_wrap_SBWatchpoint_Clear(PyObject *self, PyObject *args) {
95484 PyObject *resultobj = 0;
95485 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95486 void *argp1 = 0 ;
95487 int res1 = 0 ;
95488 PyObject *swig_obj[1] ;
95489
95490 (void)self;
95491 if (!args) SWIG_fail;
95492 swig_obj[0] = args;
95493 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95494 if (!SWIG_IsOK(res1)) {
95495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_Clear" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95496 }
95497 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95498 {
95499 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95500 (arg1)->Clear();
95501 SWIG_PYTHON_THREAD_END_ALLOW;
95502 }
95503 resultobj = SWIG_Py_Void();
95504 return resultobj;
95505fail:
95506 return NULL;
95507}
95508
95509
95510SWIGINTERN PyObject *_wrap_SBWatchpoint_EventIsWatchpointEvent(PyObject *self, PyObject *args) {
95511 PyObject *resultobj = 0;
95512 lldb::SBEvent *arg1 = 0 ;
95513 void *argp1 = 0 ;
95514 int res1 = 0 ;
95515 PyObject *swig_obj[1] ;
95516 bool result;
95517
95518 (void)self;
95519 if (!args) SWIG_fail;
95520 swig_obj[0] = args;
95521 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
95522 if (!SWIG_IsOK(res1)) {
95523 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_EventIsWatchpointEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
95524 }
95525 if (!argp1) {
95526 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint_EventIsWatchpointEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
95527 }
95528 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
95529 {
95530 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95531 result = (bool)lldb::SBWatchpoint::EventIsWatchpointEvent(event: (lldb::SBEvent const &)*arg1);
95532 SWIG_PYTHON_THREAD_END_ALLOW;
95533 }
95534 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
95535 return resultobj;
95536fail:
95537 return NULL;
95538}
95539
95540
95541SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchpointEventTypeFromEvent(PyObject *self, PyObject *args) {
95542 PyObject *resultobj = 0;
95543 lldb::SBEvent *arg1 = 0 ;
95544 void *argp1 = 0 ;
95545 int res1 = 0 ;
95546 PyObject *swig_obj[1] ;
95547 lldb::WatchpointEventType result;
95548
95549 (void)self;
95550 if (!args) SWIG_fail;
95551 swig_obj[0] = args;
95552 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
95553 if (!SWIG_IsOK(res1)) {
95554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchpointEventTypeFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
95555 }
95556 if (!argp1) {
95557 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint_GetWatchpointEventTypeFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
95558 }
95559 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
95560 {
95561 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95562 result = (lldb::WatchpointEventType)lldb::SBWatchpoint::GetWatchpointEventTypeFromEvent(event: (lldb::SBEvent const &)*arg1);
95563 SWIG_PYTHON_THREAD_END_ALLOW;
95564 }
95565 resultobj = SWIG_From_int(value: static_cast< int >(result));
95566 return resultobj;
95567fail:
95568 return NULL;
95569}
95570
95571
95572SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchpointFromEvent(PyObject *self, PyObject *args) {
95573 PyObject *resultobj = 0;
95574 lldb::SBEvent *arg1 = 0 ;
95575 void *argp1 = 0 ;
95576 int res1 = 0 ;
95577 PyObject *swig_obj[1] ;
95578 lldb::SBWatchpoint result;
95579
95580 (void)self;
95581 if (!args) SWIG_fail;
95582 swig_obj[0] = args;
95583 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
95584 if (!SWIG_IsOK(res1)) {
95585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchpointFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
95586 }
95587 if (!argp1) {
95588 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint_GetWatchpointFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
95589 }
95590 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
95591 {
95592 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95593 result = lldb::SBWatchpoint::GetWatchpointFromEvent(event: (lldb::SBEvent const &)*arg1);
95594 SWIG_PYTHON_THREAD_END_ALLOW;
95595 }
95596 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(result)), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
95597 return resultobj;
95598fail:
95599 return NULL;
95600}
95601
95602
95603SWIGINTERN PyObject *_wrap_SBWatchpoint_GetType(PyObject *self, PyObject *args) {
95604 PyObject *resultobj = 0;
95605 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95606 void *argp1 = 0 ;
95607 int res1 = 0 ;
95608 PyObject *swig_obj[1] ;
95609 lldb::SBType result;
95610
95611 (void)self;
95612 if (!args) SWIG_fail;
95613 swig_obj[0] = args;
95614 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95615 if (!SWIG_IsOK(res1)) {
95616 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetType" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95617 }
95618 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95619 {
95620 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95621 result = (arg1)->GetType();
95622 SWIG_PYTHON_THREAD_END_ALLOW;
95623 }
95624 resultobj = SWIG_NewPointerObj((new lldb::SBType(result)), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
95625 return resultobj;
95626fail:
95627 return NULL;
95628}
95629
95630
95631SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchValueKind(PyObject *self, PyObject *args) {
95632 PyObject *resultobj = 0;
95633 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95634 void *argp1 = 0 ;
95635 int res1 = 0 ;
95636 PyObject *swig_obj[1] ;
95637 lldb::WatchpointValueKind result;
95638
95639 (void)self;
95640 if (!args) SWIG_fail;
95641 swig_obj[0] = args;
95642 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95643 if (!SWIG_IsOK(res1)) {
95644 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchValueKind" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95645 }
95646 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95647 {
95648 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95649 result = (lldb::WatchpointValueKind)(arg1)->GetWatchValueKind();
95650 SWIG_PYTHON_THREAD_END_ALLOW;
95651 }
95652 resultobj = SWIG_From_int(value: static_cast< int >(result));
95653 return resultobj;
95654fail:
95655 return NULL;
95656}
95657
95658
95659SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchSpec(PyObject *self, PyObject *args) {
95660 PyObject *resultobj = 0;
95661 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95662 void *argp1 = 0 ;
95663 int res1 = 0 ;
95664 PyObject *swig_obj[1] ;
95665 char *result = 0 ;
95666
95667 (void)self;
95668 if (!args) SWIG_fail;
95669 swig_obj[0] = args;
95670 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95671 if (!SWIG_IsOK(res1)) {
95672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchSpec" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95673 }
95674 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95675 {
95676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95677 result = (char *)(arg1)->GetWatchSpec();
95678 SWIG_PYTHON_THREAD_END_ALLOW;
95679 }
95680 resultobj = SWIG_FromCharPtr(cptr: (const char *)result);
95681 return resultobj;
95682fail:
95683 return NULL;
95684}
95685
95686
95687SWIGINTERN PyObject *_wrap_SBWatchpoint_IsWatchingReads(PyObject *self, PyObject *args) {
95688 PyObject *resultobj = 0;
95689 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95690 void *argp1 = 0 ;
95691 int res1 = 0 ;
95692 PyObject *swig_obj[1] ;
95693 bool result;
95694
95695 (void)self;
95696 if (!args) SWIG_fail;
95697 swig_obj[0] = args;
95698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95699 if (!SWIG_IsOK(res1)) {
95700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_IsWatchingReads" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95701 }
95702 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95703 {
95704 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95705 result = (bool)(arg1)->IsWatchingReads();
95706 SWIG_PYTHON_THREAD_END_ALLOW;
95707 }
95708 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
95709 return resultobj;
95710fail:
95711 return NULL;
95712}
95713
95714
95715SWIGINTERN PyObject *_wrap_SBWatchpoint_IsWatchingWrites(PyObject *self, PyObject *args) {
95716 PyObject *resultobj = 0;
95717 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95718 void *argp1 = 0 ;
95719 int res1 = 0 ;
95720 PyObject *swig_obj[1] ;
95721 bool result;
95722
95723 (void)self;
95724 if (!args) SWIG_fail;
95725 swig_obj[0] = args;
95726 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95727 if (!SWIG_IsOK(res1)) {
95728 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_IsWatchingWrites" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95729 }
95730 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95731 {
95732 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95733 result = (bool)(arg1)->IsWatchingWrites();
95734 SWIG_PYTHON_THREAD_END_ALLOW;
95735 }
95736 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
95737 return resultobj;
95738fail:
95739 return NULL;
95740}
95741
95742
95743SWIGINTERN PyObject *_wrap_SBWatchpoint___repr__(PyObject *self, PyObject *args) {
95744 PyObject *resultobj = 0;
95745 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
95746 void *argp1 = 0 ;
95747 int res1 = 0 ;
95748 PyObject *swig_obj[1] ;
95749 std::string result;
95750
95751 (void)self;
95752 if (!args) SWIG_fail;
95753 swig_obj[0] = args;
95754 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
95755 if (!SWIG_IsOK(res1)) {
95756 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint___repr__" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
95757 }
95758 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
95759 {
95760 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95761 result = lldb_SBWatchpoint___repr__(self: arg1);
95762 SWIG_PYTHON_THREAD_END_ALLOW;
95763 }
95764 resultobj = SWIG_From_std_string(s: static_cast< std::string >(result));
95765 return resultobj;
95766fail:
95767 return NULL;
95768}
95769
95770
95771SWIGINTERN PyObject *SBWatchpoint_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
95772 PyObject *obj;
95773 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
95774 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBWatchpoint, SWIG_NewClientData(obj));
95775 return SWIG_Py_Void();
95776}
95777
95778SWIGINTERN PyObject *SBWatchpoint_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
95779 return SWIG_Python_InitShadowInstance(args);
95780}
95781
95782SWIGINTERN PyObject *_wrap_new_SBWatchpointOptions__SWIG_0(PyObject *self, Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
95783 PyObject *resultobj = 0;
95784 lldb::SBWatchpointOptions *result = 0 ;
95785
95786 (void)self;
95787 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
95788 {
95789 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95790 result = (lldb::SBWatchpointOptions *)new lldb::SBWatchpointOptions();
95791 SWIG_PYTHON_THREAD_END_ALLOW;
95792 }
95793 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBWatchpointOptions, SWIG_POINTER_NEW | 0 );
95794 return resultobj;
95795fail:
95796 return NULL;
95797}
95798
95799
95800SWIGINTERN PyObject *_wrap_new_SBWatchpointOptions__SWIG_1(PyObject *self, Py_ssize_t nobjs, PyObject **swig_obj) {
95801 PyObject *resultobj = 0;
95802 lldb::SBWatchpointOptions *arg1 = 0 ;
95803 void *argp1 = 0 ;
95804 int res1 = 0 ;
95805 lldb::SBWatchpointOptions *result = 0 ;
95806
95807 (void)self;
95808 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
95809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBWatchpointOptions, 0 | 0);
95810 if (!SWIG_IsOK(res1)) {
95811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBWatchpointOptions" "', argument " "1"" of type '" "lldb::SBWatchpointOptions const &""'");
95812 }
95813 if (!argp1) {
95814 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBWatchpointOptions" "', argument " "1"" of type '" "lldb::SBWatchpointOptions const &""'");
95815 }
95816 arg1 = reinterpret_cast< lldb::SBWatchpointOptions * >(argp1);
95817 {
95818 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95819 result = (lldb::SBWatchpointOptions *)new lldb::SBWatchpointOptions((lldb::SBWatchpointOptions const &)*arg1);
95820 SWIG_PYTHON_THREAD_END_ALLOW;
95821 }
95822 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBWatchpointOptions, SWIG_POINTER_NEW | 0 );
95823 return resultobj;
95824fail:
95825 return NULL;
95826}
95827
95828
95829SWIGINTERN PyObject *_wrap_new_SBWatchpointOptions(PyObject *self, PyObject *args) {
95830 Py_ssize_t argc;
95831 PyObject *argv[2] = {
95832 0
95833 };
95834
95835 if (!(argc = SWIG_Python_UnpackTuple(args, name: "new_SBWatchpointOptions", min: 0, max: 1, objs: argv))) SWIG_fail;
95836 --argc;
95837 if (argc == 0) {
95838 return _wrap_new_SBWatchpointOptions__SWIG_0(self, nobjs: argc, argv);
95839 }
95840 if (argc == 1) {
95841 int _v = 0;
95842 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBWatchpointOptions, SWIG_POINTER_NO_NULL | 0);
95843 _v = SWIG_CheckState(res);
95844 if (_v) {
95845 return _wrap_new_SBWatchpointOptions__SWIG_1(self, nobjs: argc, swig_obj: argv);
95846 }
95847 }
95848
95849fail:
95850 SWIG_Python_RaiseOrModifyTypeError(message: "Wrong number or type of arguments for overloaded function 'new_SBWatchpointOptions'.\n"
95851 " Possible C/C++ prototypes are:\n"
95852 " lldb::SBWatchpointOptions::SBWatchpointOptions()\n"
95853 " lldb::SBWatchpointOptions::SBWatchpointOptions(lldb::SBWatchpointOptions const &)\n");
95854 return 0;
95855}
95856
95857
95858SWIGINTERN PyObject *_wrap_delete_SBWatchpointOptions(PyObject *self, PyObject *args) {
95859 PyObject *resultobj = 0;
95860 lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ;
95861 void *argp1 = 0 ;
95862 int res1 = 0 ;
95863 PyObject *swig_obj[1] ;
95864
95865 (void)self;
95866 if (!args) SWIG_fail;
95867 swig_obj[0] = args;
95868 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpointOptions, SWIG_POINTER_DISOWN | 0 );
95869 if (!SWIG_IsOK(res1)) {
95870 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBWatchpointOptions" "', argument " "1"" of type '" "lldb::SBWatchpointOptions *""'");
95871 }
95872 arg1 = reinterpret_cast< lldb::SBWatchpointOptions * >(argp1);
95873 {
95874 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95875 delete arg1;
95876 SWIG_PYTHON_THREAD_END_ALLOW;
95877 }
95878 resultobj = SWIG_Py_Void();
95879 return resultobj;
95880fail:
95881 return NULL;
95882}
95883
95884
95885SWIGINTERN PyObject *_wrap_SBWatchpointOptions_SetWatchpointTypeRead(PyObject *self, PyObject *args) {
95886 PyObject *resultobj = 0;
95887 lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ;
95888 bool arg2 ;
95889 void *argp1 = 0 ;
95890 int res1 = 0 ;
95891 bool val2 ;
95892 int ecode2 = 0 ;
95893 PyObject *swig_obj[2] ;
95894
95895 (void)self;
95896 if (!SWIG_Python_UnpackTuple(args, name: "SBWatchpointOptions_SetWatchpointTypeRead", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
95897 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpointOptions, 0 | 0 );
95898 if (!SWIG_IsOK(res1)) {
95899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpointOptions_SetWatchpointTypeRead" "', argument " "1"" of type '" "lldb::SBWatchpointOptions *""'");
95900 }
95901 arg1 = reinterpret_cast< lldb::SBWatchpointOptions * >(argp1);
95902 ecode2 = SWIG_AsVal_bool(obj: swig_obj[1], val: &val2);
95903 if (!SWIG_IsOK(ecode2)) {
95904 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBWatchpointOptions_SetWatchpointTypeRead" "', argument " "2"" of type '" "bool""'");
95905 }
95906 arg2 = static_cast< bool >(val2);
95907 {
95908 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95909 (arg1)->SetWatchpointTypeRead(arg2);
95910 SWIG_PYTHON_THREAD_END_ALLOW;
95911 }
95912 resultobj = SWIG_Py_Void();
95913 return resultobj;
95914fail:
95915 return NULL;
95916}
95917
95918
95919SWIGINTERN PyObject *_wrap_SBWatchpointOptions_GetWatchpointTypeRead(PyObject *self, PyObject *args) {
95920 PyObject *resultobj = 0;
95921 lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ;
95922 void *argp1 = 0 ;
95923 int res1 = 0 ;
95924 PyObject *swig_obj[1] ;
95925 bool result;
95926
95927 (void)self;
95928 if (!args) SWIG_fail;
95929 swig_obj[0] = args;
95930 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpointOptions, 0 | 0 );
95931 if (!SWIG_IsOK(res1)) {
95932 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpointOptions_GetWatchpointTypeRead" "', argument " "1"" of type '" "lldb::SBWatchpointOptions const *""'");
95933 }
95934 arg1 = reinterpret_cast< lldb::SBWatchpointOptions * >(argp1);
95935 {
95936 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95937 result = (bool)((lldb::SBWatchpointOptions const *)arg1)->GetWatchpointTypeRead();
95938 SWIG_PYTHON_THREAD_END_ALLOW;
95939 }
95940 resultobj = SWIG_From_bool(value: static_cast< bool >(result));
95941 return resultobj;
95942fail:
95943 return NULL;
95944}
95945
95946
95947SWIGINTERN PyObject *_wrap_SBWatchpointOptions_SetWatchpointTypeWrite(PyObject *self, PyObject *args) {
95948 PyObject *resultobj = 0;
95949 lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ;
95950 lldb::WatchpointWriteType arg2 ;
95951 void *argp1 = 0 ;
95952 int res1 = 0 ;
95953 int val2 ;
95954 int ecode2 = 0 ;
95955 PyObject *swig_obj[2] ;
95956
95957 (void)self;
95958 if (!SWIG_Python_UnpackTuple(args, name: "SBWatchpointOptions_SetWatchpointTypeWrite", min: 2, max: 2, objs: swig_obj)) SWIG_fail;
95959 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpointOptions, 0 | 0 );
95960 if (!SWIG_IsOK(res1)) {
95961 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpointOptions_SetWatchpointTypeWrite" "', argument " "1"" of type '" "lldb::SBWatchpointOptions *""'");
95962 }
95963 arg1 = reinterpret_cast< lldb::SBWatchpointOptions * >(argp1);
95964 ecode2 = SWIG_AsVal_int(obj: swig_obj[1], val: &val2);
95965 if (!SWIG_IsOK(ecode2)) {
95966 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBWatchpointOptions_SetWatchpointTypeWrite" "', argument " "2"" of type '" "lldb::WatchpointWriteType""'");
95967 }
95968 arg2 = static_cast< lldb::WatchpointWriteType >(val2);
95969 {
95970 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95971 (arg1)->SetWatchpointTypeWrite(arg2);
95972 SWIG_PYTHON_THREAD_END_ALLOW;
95973 }
95974 resultobj = SWIG_Py_Void();
95975 return resultobj;
95976fail:
95977 return NULL;
95978}
95979
95980
95981SWIGINTERN PyObject *_wrap_SBWatchpointOptions_GetWatchpointTypeWrite(PyObject *self, PyObject *args) {
95982 PyObject *resultobj = 0;
95983 lldb::SBWatchpointOptions *arg1 = (lldb::SBWatchpointOptions *) 0 ;
95984 void *argp1 = 0 ;
95985 int res1 = 0 ;
95986 PyObject *swig_obj[1] ;
95987 lldb::WatchpointWriteType result;
95988
95989 (void)self;
95990 if (!args) SWIG_fail;
95991 swig_obj[0] = args;
95992 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpointOptions, 0 | 0 );
95993 if (!SWIG_IsOK(res1)) {
95994 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpointOptions_GetWatchpointTypeWrite" "', argument " "1"" of type '" "lldb::SBWatchpointOptions const *""'");
95995 }
95996 arg1 = reinterpret_cast< lldb::SBWatchpointOptions * >(argp1);
95997 {
95998 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
95999 result = (lldb::WatchpointWriteType)((lldb::SBWatchpointOptions const *)arg1)->GetWatchpointTypeWrite();
96000 SWIG_PYTHON_THREAD_END_ALLOW;
96001 }
96002 resultobj = SWIG_From_int(value: static_cast< int >(result));
96003 return resultobj;
96004fail:
96005 return NULL;
96006}
96007
96008
96009SWIGINTERN PyObject *SBWatchpointOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
96010 PyObject *obj;
96011 if (!SWIG_Python_UnpackTuple(args, name: "swigregister", min: 1, max: 1, objs: &obj)) return NULL;
96012 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBWatchpointOptions, SWIG_NewClientData(obj));
96013 return SWIG_Py_Void();
96014}
96015
96016SWIGINTERN PyObject *SBWatchpointOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
96017 return SWIG_Python_InitShadowInstance(args);
96018}
96019
96020static PyMethodDef SwigMethods[] = {
96021 { .ml_name: "new_SBAddress", .ml_meth: _wrap_new_SBAddress, METH_VARARGS, .ml_doc: "\n"
96022 "SBAddress()\n"
96023 "SBAddress(SBAddress rhs)\n"
96024 "SBAddress(SBSection section, lldb::addr_t offset)\n"
96025 "new_SBAddress(lldb::addr_t load_addr, SBTarget target) -> SBAddress\n"
96026 "\n"
96027 " Create an address by resolving a load address using the supplied target.\n"
96028 ""},
96029 { .ml_name: "delete_SBAddress", .ml_meth: _wrap_delete_SBAddress, METH_O, .ml_doc: "delete_SBAddress(SBAddress self)"},
96030 { .ml_name: "SBAddress___nonzero__", .ml_meth: _wrap_SBAddress___nonzero__, METH_O, .ml_doc: "SBAddress___nonzero__(SBAddress self) -> bool"},
96031 { .ml_name: "SBAddress___ne__", .ml_meth: _wrap_SBAddress___ne__, METH_VARARGS, .ml_doc: "SBAddress___ne__(SBAddress self, SBAddress rhs) -> bool"},
96032 { .ml_name: "SBAddress_IsValid", .ml_meth: _wrap_SBAddress_IsValid, METH_O, .ml_doc: "SBAddress_IsValid(SBAddress self) -> bool"},
96033 { .ml_name: "SBAddress_Clear", .ml_meth: _wrap_SBAddress_Clear, METH_O, .ml_doc: "SBAddress_Clear(SBAddress self)"},
96034 { .ml_name: "SBAddress_GetFileAddress", .ml_meth: _wrap_SBAddress_GetFileAddress, METH_O, .ml_doc: "SBAddress_GetFileAddress(SBAddress self) -> lldb::addr_t"},
96035 { .ml_name: "SBAddress_GetLoadAddress", .ml_meth: _wrap_SBAddress_GetLoadAddress, METH_VARARGS, .ml_doc: "SBAddress_GetLoadAddress(SBAddress self, SBTarget target) -> lldb::addr_t"},
96036 { .ml_name: "SBAddress_SetAddress", .ml_meth: _wrap_SBAddress_SetAddress, METH_VARARGS, .ml_doc: "SBAddress_SetAddress(SBAddress self, SBSection section, lldb::addr_t offset)"},
96037 { .ml_name: "SBAddress_SetLoadAddress", .ml_meth: _wrap_SBAddress_SetLoadAddress, METH_VARARGS, .ml_doc: "SBAddress_SetLoadAddress(SBAddress self, lldb::addr_t load_addr, SBTarget target)"},
96038 { .ml_name: "SBAddress_OffsetAddress", .ml_meth: _wrap_SBAddress_OffsetAddress, METH_VARARGS, .ml_doc: "SBAddress_OffsetAddress(SBAddress self, lldb::addr_t offset) -> bool"},
96039 { .ml_name: "SBAddress_GetDescription", .ml_meth: _wrap_SBAddress_GetDescription, METH_VARARGS, .ml_doc: "SBAddress_GetDescription(SBAddress self, SBStream description) -> bool"},
96040 { .ml_name: "SBAddress_GetSymbolContext", .ml_meth: _wrap_SBAddress_GetSymbolContext, METH_VARARGS, .ml_doc: "\n"
96041 "SBAddress_GetSymbolContext(SBAddress self, uint32_t resolve_scope) -> SBSymbolContext\n"
96042 "\n"
96043 " GetSymbolContext() and the following can lookup symbol information for a given address.\n"
96044 " An address might refer to code or data from an existing module, or it\n"
96045 " might refer to something on the stack or heap. The following functions\n"
96046 " will only return valid values if the address has been resolved to a code\n"
96047 " or data address using :py:class:`SBAddress.SetLoadAddress' or\n"
96048 " :py:class:`SBTarget.ResolveLoadAddress`.\n"
96049 ""},
96050 { .ml_name: "SBAddress_GetSection", .ml_meth: _wrap_SBAddress_GetSection, METH_O, .ml_doc: "SBAddress_GetSection(SBAddress self) -> SBSection"},
96051 { .ml_name: "SBAddress_GetOffset", .ml_meth: _wrap_SBAddress_GetOffset, METH_O, .ml_doc: "SBAddress_GetOffset(SBAddress self) -> lldb::addr_t"},
96052 { .ml_name: "SBAddress_GetModule", .ml_meth: _wrap_SBAddress_GetModule, METH_O, .ml_doc: "\n"
96053 "SBAddress_GetModule(SBAddress self) -> SBModule\n"
96054 "\n"
96055 " GetModule() and the following grab individual objects for a given address and\n"
96056 " are less efficient if you want more than one symbol related objects.\n"
96057 " Use :py:class:`SBAddress.GetSymbolContext` or\n"
96058 " :py:class:`SBTarget.ResolveSymbolContextForAddress` when you want multiple\n"
96059 " debug symbol related objects for an address.\n"
96060 " One or more bits from the SymbolContextItem enumerations can be logically\n"
96061 " OR'ed together to more efficiently retrieve multiple symbol objects.\n"
96062 ""},
96063 { .ml_name: "SBAddress_GetCompileUnit", .ml_meth: _wrap_SBAddress_GetCompileUnit, METH_O, .ml_doc: "SBAddress_GetCompileUnit(SBAddress self) -> SBCompileUnit"},
96064 { .ml_name: "SBAddress_GetFunction", .ml_meth: _wrap_SBAddress_GetFunction, METH_O, .ml_doc: "SBAddress_GetFunction(SBAddress self) -> SBFunction"},
96065 { .ml_name: "SBAddress_GetBlock", .ml_meth: _wrap_SBAddress_GetBlock, METH_O, .ml_doc: "SBAddress_GetBlock(SBAddress self) -> SBBlock"},
96066 { .ml_name: "SBAddress_GetSymbol", .ml_meth: _wrap_SBAddress_GetSymbol, METH_O, .ml_doc: "SBAddress_GetSymbol(SBAddress self) -> SBSymbol"},
96067 { .ml_name: "SBAddress_GetLineEntry", .ml_meth: _wrap_SBAddress_GetLineEntry, METH_O, .ml_doc: "SBAddress_GetLineEntry(SBAddress self) -> SBLineEntry"},
96068 { .ml_name: "SBAddress___repr__", .ml_meth: _wrap_SBAddress___repr__, METH_O, .ml_doc: "SBAddress___repr__(SBAddress self) -> std::string"},
96069 { .ml_name: "SBAddress_swigregister", .ml_meth: SBAddress_swigregister, METH_O, NULL},
96070 { .ml_name: "SBAddress_swiginit", .ml_meth: SBAddress_swiginit, METH_VARARGS, NULL},
96071 { .ml_name: "new_SBAddressRange", .ml_meth: _wrap_new_SBAddressRange, METH_VARARGS, .ml_doc: "\n"
96072 "SBAddressRange()\n"
96073 "SBAddressRange(SBAddressRange rhs)\n"
96074 "new_SBAddressRange(SBAddress addr, lldb::addr_t byte_size) -> SBAddressRange\n"
96075 ""},
96076 { .ml_name: "delete_SBAddressRange", .ml_meth: _wrap_delete_SBAddressRange, METH_O, .ml_doc: "delete_SBAddressRange(SBAddressRange self)"},
96077 { .ml_name: "SBAddressRange_Clear", .ml_meth: _wrap_SBAddressRange_Clear, METH_O, .ml_doc: "SBAddressRange_Clear(SBAddressRange self)"},
96078 { .ml_name: "SBAddressRange_IsValid", .ml_meth: _wrap_SBAddressRange_IsValid, METH_O, .ml_doc: "\n"
96079 "Check the address range refers to a valid base address and has a byte\n"
96080 "size greater than zero.\n"
96081 "\n"
96082 ":rtype: boolean\n"
96083 ":return: \n"
96084 " True if the address range is valid, false otherwise.\n"
96085 ""},
96086 { .ml_name: "SBAddressRange_GetBaseAddress", .ml_meth: _wrap_SBAddressRange_GetBaseAddress, METH_O, .ml_doc: "\n"
96087 "Get the base address of the range.\n"
96088 "\n"
96089 ":rtype: :py:class:`SBAddress`\n"
96090 ":return: \n"
96091 " Base address object.\n"
96092 ""},
96093 { .ml_name: "SBAddressRange_GetByteSize", .ml_meth: _wrap_SBAddressRange_GetByteSize, METH_O, .ml_doc: "\n"
96094 "Get the byte size of this range.\n"
96095 "\n"
96096 ":rtype: int\n"
96097 ":return: \n"
96098 " The size in bytes of this address range.\n"
96099 ""},
96100 { .ml_name: "SBAddressRange___eq__", .ml_meth: _wrap_SBAddressRange___eq__, METH_VARARGS, .ml_doc: "SBAddressRange___eq__(SBAddressRange self, SBAddressRange rhs) -> bool"},
96101 { .ml_name: "SBAddressRange___ne__", .ml_meth: _wrap_SBAddressRange___ne__, METH_VARARGS, .ml_doc: "SBAddressRange___ne__(SBAddressRange self, SBAddressRange rhs) -> bool"},
96102 { .ml_name: "SBAddressRange_GetDescription", .ml_meth: _wrap_SBAddressRange_GetDescription, METH_VARARGS, .ml_doc: "SBAddressRange_GetDescription(SBAddressRange self, SBStream description, SBTarget target) -> bool"},
96103 { .ml_name: "SBAddressRange_swigregister", .ml_meth: SBAddressRange_swigregister, METH_O, NULL},
96104 { .ml_name: "SBAddressRange_swiginit", .ml_meth: SBAddressRange_swiginit, METH_VARARGS, NULL},
96105 { .ml_name: "new_SBAddressRangeList", .ml_meth: _wrap_new_SBAddressRangeList, METH_VARARGS, .ml_doc: "\n"
96106 "SBAddressRangeList()\n"
96107 "new_SBAddressRangeList(SBAddressRangeList rhs) -> SBAddressRangeList\n"
96108 ""},
96109 { .ml_name: "delete_SBAddressRangeList", .ml_meth: _wrap_delete_SBAddressRangeList, METH_O, .ml_doc: "delete_SBAddressRangeList(SBAddressRangeList self)"},
96110 { .ml_name: "SBAddressRangeList_GetSize", .ml_meth: _wrap_SBAddressRangeList_GetSize, METH_O, .ml_doc: "SBAddressRangeList_GetSize(SBAddressRangeList self) -> uint32_t"},
96111 { .ml_name: "SBAddressRangeList_Clear", .ml_meth: _wrap_SBAddressRangeList_Clear, METH_O, .ml_doc: "SBAddressRangeList_Clear(SBAddressRangeList self)"},
96112 { .ml_name: "SBAddressRangeList_GetAddressRangeAtIndex", .ml_meth: _wrap_SBAddressRangeList_GetAddressRangeAtIndex, METH_VARARGS, .ml_doc: "SBAddressRangeList_GetAddressRangeAtIndex(SBAddressRangeList self, uint64_t idx) -> SBAddressRange"},
96113 { .ml_name: "SBAddressRangeList_Append", .ml_meth: _wrap_SBAddressRangeList_Append, METH_VARARGS, .ml_doc: "\n"
96114 "SBAddressRangeList_Append(SBAddressRangeList self, SBAddressRange addr_range)\n"
96115 "SBAddressRangeList_Append(SBAddressRangeList self, SBAddressRangeList addr_range_list)\n"
96116 ""},
96117 { .ml_name: "SBAddressRangeList_GetDescription", .ml_meth: _wrap_SBAddressRangeList_GetDescription, METH_VARARGS, .ml_doc: "SBAddressRangeList_GetDescription(SBAddressRangeList self, SBStream description, SBTarget target) -> bool"},
96118 { .ml_name: "SBAddressRangeList_swigregister", .ml_meth: SBAddressRangeList_swigregister, METH_O, NULL},
96119 { .ml_name: "SBAddressRangeList_swiginit", .ml_meth: SBAddressRangeList_swiginit, METH_VARARGS, NULL},
96120 { .ml_name: "new_SBAttachInfo", .ml_meth: _wrap_new_SBAttachInfo, METH_VARARGS, .ml_doc: "\n"
96121 "*Overload 1:*\n"
96122 "Attach to a process by name.\n"
96123 "\n"
96124 "This function implies that a future call to SBTarget::Attach(...)\n"
96125 "will be synchronous.\n"
96126 "\n"
96127 ":type path: string, in\n"
96128 ":param path:\n"
96129 " A full or partial name for the process to attach to.\n"
96130 "\n"
96131 ":type wait_for: boolean, in\n"
96132 ":param wait_for:\n"
96133 " If **false**, attach to an existing process whose name matches.\n"
96134 " If **true**, then wait for the next process whose name matches.\n"
96135 "\n"
96136 "|\n"
96137 "\n"
96138 "*Overload 2:*\n"
96139 "Attach to a process by name.\n"
96140 "\n"
96141 "Future calls to SBTarget::Attach(...) will be synchronous or\n"
96142 "asynchronous depending on the *async* argument.\n"
96143 "\n"
96144 ":type path: string, in\n"
96145 ":param path:\n"
96146 " A full or partial name for the process to attach to.\n"
96147 "\n"
96148 ":type wait_for: boolean, in\n"
96149 ":param wait_for:\n"
96150 " If **false**, attach to an existing process whose name matches.\n"
96151 " If **true**, then wait for the next process whose name matches.\n"
96152 "\n"
96153 ":type async: boolean, in\n"
96154 ":param async:\n"
96155 " If **false**, then the SBTarget::Attach(...) call will be a\n"
96156 " synchronous call with no way to cancel the attach in\n"
96157 " progress.\n"
96158 " If **true**, then the SBTarget::Attach(...) function will\n"
96159 " return immediately and clients are expected to wait for a\n"
96160 " process eStateStopped event if a suitable process is\n"
96161 " eventually found. If the client wants to cancel the event,\n"
96162 " SBProcess::Stop() can be called and an eStateExited process\n"
96163 " event will be delivered.\n"
96164 ""},
96165 { .ml_name: "delete_SBAttachInfo", .ml_meth: _wrap_delete_SBAttachInfo, METH_O, .ml_doc: "delete_SBAttachInfo(SBAttachInfo self)"},
96166 { .ml_name: "SBAttachInfo_GetProcessID", .ml_meth: _wrap_SBAttachInfo_GetProcessID, METH_O, .ml_doc: "SBAttachInfo_GetProcessID(SBAttachInfo self) -> lldb::pid_t"},
96167 { .ml_name: "SBAttachInfo_SetProcessID", .ml_meth: _wrap_SBAttachInfo_SetProcessID, METH_VARARGS, .ml_doc: "SBAttachInfo_SetProcessID(SBAttachInfo self, lldb::pid_t pid)"},
96168 { .ml_name: "SBAttachInfo_SetExecutable", .ml_meth: _wrap_SBAttachInfo_SetExecutable, METH_VARARGS, .ml_doc: "\n"
96169 "SBAttachInfo_SetExecutable(SBAttachInfo self, char const * path)\n"
96170 "SBAttachInfo_SetExecutable(SBAttachInfo self, SBFileSpec exe_file)\n"
96171 ""},
96172 { .ml_name: "SBAttachInfo_GetWaitForLaunch", .ml_meth: _wrap_SBAttachInfo_GetWaitForLaunch, METH_O, .ml_doc: "SBAttachInfo_GetWaitForLaunch(SBAttachInfo self) -> bool"},
96173 { .ml_name: "SBAttachInfo_SetWaitForLaunch", .ml_meth: _wrap_SBAttachInfo_SetWaitForLaunch, METH_VARARGS, .ml_doc: "\n"
96174 "*Overload 1:*\n"
96175 "Set attach by process name settings.\n"
96176 "\n"
96177 "Designed to be used after a call to SBAttachInfo::SetExecutable().\n"
96178 "This function implies that a call to SBTarget::Attach(...) will\n"
96179 "be synchronous.\n"
96180 "\n"
96181 ":type b: boolean, in\n"
96182 ":param b:\n"
96183 " If **false**, attach to an existing process whose name matches.\n"
96184 " If **true**, then wait for the next process whose name matches.\n"
96185 "\n"
96186 "|\n"
96187 "\n"
96188 "*Overload 2:*\n"
96189 "Set attach by process name settings.\n"
96190 "\n"
96191 "Designed to be used after a call to SBAttachInfo::SetExecutable().\n"
96192 "Future calls to SBTarget::Attach(...) will be synchronous or\n"
96193 "asynchronous depending on the *async* argument.\n"
96194 "\n"
96195 ":type b: boolean, in\n"
96196 ":param b:\n"
96197 " If **false**, attach to an existing process whose name matches.\n"
96198 " If **true**, then wait for the next process whose name matches.\n"
96199 "\n"
96200 ":type async: boolean, in\n"
96201 ":param async:\n"
96202 " If **false**, then the SBTarget::Attach(...) call will be a\n"
96203 " synchronous call with no way to cancel the attach in\n"
96204 " progress.\n"
96205 " If **true**, then the SBTarget::Attach(...) function will\n"
96206 " return immediately and clients are expected to wait for a\n"
96207 " process eStateStopped event if a suitable process is\n"
96208 " eventually found. If the client wants to cancel the event,\n"
96209 " SBProcess::Stop() can be called and an eStateExited process\n"
96210 " event will be delivered.\n"
96211 ""},
96212 { .ml_name: "SBAttachInfo_GetIgnoreExisting", .ml_meth: _wrap_SBAttachInfo_GetIgnoreExisting, METH_O, .ml_doc: "SBAttachInfo_GetIgnoreExisting(SBAttachInfo self) -> bool"},
96213 { .ml_name: "SBAttachInfo_SetIgnoreExisting", .ml_meth: _wrap_SBAttachInfo_SetIgnoreExisting, METH_VARARGS, .ml_doc: "SBAttachInfo_SetIgnoreExisting(SBAttachInfo self, bool b)"},
96214 { .ml_name: "SBAttachInfo_GetResumeCount", .ml_meth: _wrap_SBAttachInfo_GetResumeCount, METH_O, .ml_doc: "SBAttachInfo_GetResumeCount(SBAttachInfo self) -> uint32_t"},
96215 { .ml_name: "SBAttachInfo_SetResumeCount", .ml_meth: _wrap_SBAttachInfo_SetResumeCount, METH_VARARGS, .ml_doc: "SBAttachInfo_SetResumeCount(SBAttachInfo self, uint32_t c)"},
96216 { .ml_name: "SBAttachInfo_GetProcessPluginName", .ml_meth: _wrap_SBAttachInfo_GetProcessPluginName, METH_O, .ml_doc: "SBAttachInfo_GetProcessPluginName(SBAttachInfo self) -> char const *"},
96217 { .ml_name: "SBAttachInfo_SetProcessPluginName", .ml_meth: _wrap_SBAttachInfo_SetProcessPluginName, METH_VARARGS, .ml_doc: "SBAttachInfo_SetProcessPluginName(SBAttachInfo self, char const * plugin_name)"},
96218 { .ml_name: "SBAttachInfo_GetUserID", .ml_meth: _wrap_SBAttachInfo_GetUserID, METH_O, .ml_doc: "SBAttachInfo_GetUserID(SBAttachInfo self) -> uint32_t"},
96219 { .ml_name: "SBAttachInfo_GetGroupID", .ml_meth: _wrap_SBAttachInfo_GetGroupID, METH_O, .ml_doc: "SBAttachInfo_GetGroupID(SBAttachInfo self) -> uint32_t"},
96220 { .ml_name: "SBAttachInfo_UserIDIsValid", .ml_meth: _wrap_SBAttachInfo_UserIDIsValid, METH_O, .ml_doc: "SBAttachInfo_UserIDIsValid(SBAttachInfo self) -> bool"},
96221 { .ml_name: "SBAttachInfo_GroupIDIsValid", .ml_meth: _wrap_SBAttachInfo_GroupIDIsValid, METH_O, .ml_doc: "SBAttachInfo_GroupIDIsValid(SBAttachInfo self) -> bool"},
96222 { .ml_name: "SBAttachInfo_SetUserID", .ml_meth: _wrap_SBAttachInfo_SetUserID, METH_VARARGS, .ml_doc: "SBAttachInfo_SetUserID(SBAttachInfo self, uint32_t uid)"},
96223 { .ml_name: "SBAttachInfo_SetGroupID", .ml_meth: _wrap_SBAttachInfo_SetGroupID, METH_VARARGS, .ml_doc: "SBAttachInfo_SetGroupID(SBAttachInfo self, uint32_t gid)"},
96224 { .ml_name: "SBAttachInfo_GetEffectiveUserID", .ml_meth: _wrap_SBAttachInfo_GetEffectiveUserID, METH_O, .ml_doc: "SBAttachInfo_GetEffectiveUserID(SBAttachInfo self) -> uint32_t"},
96225 { .ml_name: "SBAttachInfo_GetEffectiveGroupID", .ml_meth: _wrap_SBAttachInfo_GetEffectiveGroupID, METH_O, .ml_doc: "SBAttachInfo_GetEffectiveGroupID(SBAttachInfo self) -> uint32_t"},
96226 { .ml_name: "SBAttachInfo_EffectiveUserIDIsValid", .ml_meth: _wrap_SBAttachInfo_EffectiveUserIDIsValid, METH_O, .ml_doc: "SBAttachInfo_EffectiveUserIDIsValid(SBAttachInfo self) -> bool"},
96227 { .ml_name: "SBAttachInfo_EffectiveGroupIDIsValid", .ml_meth: _wrap_SBAttachInfo_EffectiveGroupIDIsValid, METH_O, .ml_doc: "SBAttachInfo_EffectiveGroupIDIsValid(SBAttachInfo self) -> bool"},
96228 { .ml_name: "SBAttachInfo_SetEffectiveUserID", .ml_meth: _wrap_SBAttachInfo_SetEffectiveUserID, METH_VARARGS, .ml_doc: "SBAttachInfo_SetEffectiveUserID(SBAttachInfo self, uint32_t uid)"},
96229 { .ml_name: "SBAttachInfo_SetEffectiveGroupID", .ml_meth: _wrap_SBAttachInfo_SetEffectiveGroupID, METH_VARARGS, .ml_doc: "SBAttachInfo_SetEffectiveGroupID(SBAttachInfo self, uint32_t gid)"},
96230 { .ml_name: "SBAttachInfo_GetParentProcessID", .ml_meth: _wrap_SBAttachInfo_GetParentProcessID, METH_O, .ml_doc: "SBAttachInfo_GetParentProcessID(SBAttachInfo self) -> lldb::pid_t"},
96231 { .ml_name: "SBAttachInfo_SetParentProcessID", .ml_meth: _wrap_SBAttachInfo_SetParentProcessID, METH_VARARGS, .ml_doc: "SBAttachInfo_SetParentProcessID(SBAttachInfo self, lldb::pid_t pid)"},
96232 { .ml_name: "SBAttachInfo_ParentProcessIDIsValid", .ml_meth: _wrap_SBAttachInfo_ParentProcessIDIsValid, METH_O, .ml_doc: "SBAttachInfo_ParentProcessIDIsValid(SBAttachInfo self) -> bool"},
96233 { .ml_name: "SBAttachInfo_GetListener", .ml_meth: _wrap_SBAttachInfo_GetListener, METH_O, .ml_doc: "\n"
96234 "Get the listener that will be used to receive process events.\n"
96235 "\n"
96236 "If no listener has been set via a call to\n"
96237 "SBAttachInfo::SetListener(), then an invalid SBListener will be\n"
96238 "returned (SBListener::IsValid() will return false). If a listener\n"
96239 "has been set, then the valid listener object will be returned.\n"
96240 ""},
96241 { .ml_name: "SBAttachInfo_SetListener", .ml_meth: _wrap_SBAttachInfo_SetListener, METH_VARARGS, .ml_doc: "\n"
96242 "Set the listener that will be used to receive process events.\n"
96243 "\n"
96244 "By default the SBDebugger, which has a listener, that the SBTarget\n"
96245 "belongs to will listen for the process events. Calling this function\n"
96246 "allows a different listener to be used to listen for process events.\n"
96247 ""},
96248 { .ml_name: "SBAttachInfo_GetShadowListener", .ml_meth: _wrap_SBAttachInfo_GetShadowListener, METH_O, .ml_doc: "\n"
96249 "Get the shadow listener that receive public process events,\n"
96250 "additionally to the default process event listener.\n"
96251 "\n"
96252 "If no listener has been set via a call to\n"
96253 "SBLaunchInfo::SetShadowListener(), then an invalid SBListener will\n"
96254 "be returned (SBListener::IsValid() will return false). If a listener\n"
96255 "has been set, then the valid listener object will be returned.\n"
96256 ""},
96257 { .ml_name: "SBAttachInfo_SetShadowListener", .ml_meth: _wrap_SBAttachInfo_SetShadowListener, METH_VARARGS, .ml_doc: "\n"
96258 "Set the shadow listener that will receive public process events,\n"
96259 "additionally to the default process event listener.\n"
96260 "\n"
96261 "By default a process have no shadow event listener.\n"
96262 "Calling this function allows public process events to be broadcasted to an\n"
96263 "additional listener on top of the default process event listener.\n"
96264 "If the `listener` argument is invalid (SBListener::IsValid() will\n"
96265 "return false), this will clear the shadow listener.\n"
96266 ""},
96267 { .ml_name: "SBAttachInfo_GetScriptedProcessClassName", .ml_meth: _wrap_SBAttachInfo_GetScriptedProcessClassName, METH_O, .ml_doc: "SBAttachInfo_GetScriptedProcessClassName(SBAttachInfo self) -> char const *"},
96268 { .ml_name: "SBAttachInfo_SetScriptedProcessClassName", .ml_meth: _wrap_SBAttachInfo_SetScriptedProcessClassName, METH_VARARGS, .ml_doc: "SBAttachInfo_SetScriptedProcessClassName(SBAttachInfo self, char const * class_name)"},
96269 { .ml_name: "SBAttachInfo_GetScriptedProcessDictionary", .ml_meth: _wrap_SBAttachInfo_GetScriptedProcessDictionary, METH_O, .ml_doc: "SBAttachInfo_GetScriptedProcessDictionary(SBAttachInfo self) -> SBStructuredData"},
96270 { .ml_name: "SBAttachInfo_SetScriptedProcessDictionary", .ml_meth: _wrap_SBAttachInfo_SetScriptedProcessDictionary, METH_VARARGS, .ml_doc: "SBAttachInfo_SetScriptedProcessDictionary(SBAttachInfo self, SBStructuredData dict)"},
96271 { .ml_name: "SBAttachInfo_swigregister", .ml_meth: SBAttachInfo_swigregister, METH_O, NULL},
96272 { .ml_name: "SBAttachInfo_swiginit", .ml_meth: SBAttachInfo_swiginit, METH_VARARGS, NULL},
96273 { .ml_name: "new_SBBlock", .ml_meth: _wrap_new_SBBlock, METH_VARARGS, .ml_doc: "\n"
96274 "SBBlock()\n"
96275 "new_SBBlock(SBBlock rhs) -> SBBlock\n"
96276 ""},
96277 { .ml_name: "delete_SBBlock", .ml_meth: _wrap_delete_SBBlock, METH_O, .ml_doc: "delete_SBBlock(SBBlock self)"},
96278 { .ml_name: "SBBlock_IsInlined", .ml_meth: _wrap_SBBlock_IsInlined, METH_O, .ml_doc: "\n"
96279 "SBBlock_IsInlined(SBBlock self) -> bool\n"
96280 "Is this block contained within an inlined function?\n"
96281 ""},
96282 { .ml_name: "SBBlock___nonzero__", .ml_meth: _wrap_SBBlock___nonzero__, METH_O, .ml_doc: "SBBlock___nonzero__(SBBlock self) -> bool"},
96283 { .ml_name: "SBBlock_IsValid", .ml_meth: _wrap_SBBlock_IsValid, METH_O, .ml_doc: "SBBlock_IsValid(SBBlock self) -> bool"},
96284 { .ml_name: "SBBlock_GetInlinedName", .ml_meth: _wrap_SBBlock_GetInlinedName, METH_O, .ml_doc: "\n"
96285 "SBBlock_GetInlinedName(SBBlock self) -> char const *\n"
96286 "\n"
96287 " Get the function name if this block represents an inlined function;\n"
96288 " otherwise, return None.\n"
96289 ""},
96290 { .ml_name: "SBBlock_GetInlinedCallSiteFile", .ml_meth: _wrap_SBBlock_GetInlinedCallSiteFile, METH_O, .ml_doc: "\n"
96291 "SBBlock_GetInlinedCallSiteFile(SBBlock self) -> SBFileSpec\n"
96292 "\n"
96293 " Get the call site file if this block represents an inlined function;\n"
96294 " otherwise, return an invalid file spec.\n"
96295 ""},
96296 { .ml_name: "SBBlock_GetInlinedCallSiteLine", .ml_meth: _wrap_SBBlock_GetInlinedCallSiteLine, METH_O, .ml_doc: "\n"
96297 "SBBlock_GetInlinedCallSiteLine(SBBlock self) -> uint32_t\n"
96298 "\n"
96299 " Get the call site line if this block represents an inlined function;\n"
96300 " otherwise, return 0.\n"
96301 ""},
96302 { .ml_name: "SBBlock_GetInlinedCallSiteColumn", .ml_meth: _wrap_SBBlock_GetInlinedCallSiteColumn, METH_O, .ml_doc: "\n"
96303 "SBBlock_GetInlinedCallSiteColumn(SBBlock self) -> uint32_t\n"
96304 "\n"
96305 " Get the call site column if this block represents an inlined function;\n"
96306 " otherwise, return 0.\n"
96307 ""},
96308 { .ml_name: "SBBlock_GetParent", .ml_meth: _wrap_SBBlock_GetParent, METH_O, .ml_doc: "\n"
96309 "SBBlock_GetParent(SBBlock self) -> SBBlock\n"
96310 "Get the parent block.\n"
96311 ""},
96312 { .ml_name: "SBBlock_GetSibling", .ml_meth: _wrap_SBBlock_GetSibling, METH_O, .ml_doc: "\n"
96313 "SBBlock_GetSibling(SBBlock self) -> SBBlock\n"
96314 "Get the sibling block for this block.\n"
96315 ""},
96316 { .ml_name: "SBBlock_GetFirstChild", .ml_meth: _wrap_SBBlock_GetFirstChild, METH_O, .ml_doc: "\n"
96317 "SBBlock_GetFirstChild(SBBlock self) -> SBBlock\n"
96318 "Get the first child block.\n"
96319 ""},
96320 { .ml_name: "SBBlock_GetNumRanges", .ml_meth: _wrap_SBBlock_GetNumRanges, METH_O, .ml_doc: "SBBlock_GetNumRanges(SBBlock self) -> uint32_t"},
96321 { .ml_name: "SBBlock_GetRangeStartAddress", .ml_meth: _wrap_SBBlock_GetRangeStartAddress, METH_VARARGS, .ml_doc: "SBBlock_GetRangeStartAddress(SBBlock self, uint32_t idx) -> SBAddress"},
96322 { .ml_name: "SBBlock_GetRangeEndAddress", .ml_meth: _wrap_SBBlock_GetRangeEndAddress, METH_VARARGS, .ml_doc: "SBBlock_GetRangeEndAddress(SBBlock self, uint32_t idx) -> SBAddress"},
96323 { .ml_name: "SBBlock_GetRanges", .ml_meth: _wrap_SBBlock_GetRanges, METH_O, .ml_doc: "SBBlock_GetRanges(SBBlock self) -> SBAddressRangeList"},
96324 { .ml_name: "SBBlock_GetRangeIndexForBlockAddress", .ml_meth: _wrap_SBBlock_GetRangeIndexForBlockAddress, METH_VARARGS, .ml_doc: "SBBlock_GetRangeIndexForBlockAddress(SBBlock self, SBAddress block_addr) -> uint32_t"},
96325 { .ml_name: "SBBlock_GetVariables", .ml_meth: _wrap_SBBlock_GetVariables, METH_VARARGS, .ml_doc: "\n"
96326 "SBBlock_GetVariables(SBBlock self, SBFrame frame, bool arguments, bool locals, bool statics, lldb::DynamicValueType use_dynamic) -> SBValueList\n"
96327 "SBBlock_GetVariables(SBBlock self, SBTarget target, bool arguments, bool locals, bool statics) -> SBValueList\n"
96328 ""},
96329 { .ml_name: "SBBlock_GetContainingInlinedBlock", .ml_meth: _wrap_SBBlock_GetContainingInlinedBlock, METH_O, .ml_doc: "\n"
96330 "SBBlock_GetContainingInlinedBlock(SBBlock self) -> SBBlock\n"
96331 "Get the inlined block that is or contains this block.\n"
96332 ""},
96333 { .ml_name: "SBBlock_GetDescription", .ml_meth: _wrap_SBBlock_GetDescription, METH_VARARGS, .ml_doc: "SBBlock_GetDescription(SBBlock self, SBStream description) -> bool"},
96334 { .ml_name: "SBBlock___repr__", .ml_meth: _wrap_SBBlock___repr__, METH_O, .ml_doc: "SBBlock___repr__(SBBlock self) -> std::string"},
96335 { .ml_name: "SBBlock_swigregister", .ml_meth: SBBlock_swigregister, METH_O, NULL},
96336 { .ml_name: "SBBlock_swiginit", .ml_meth: SBBlock_swiginit, METH_VARARGS, NULL},
96337 { .ml_name: "new_SBBreakpoint", .ml_meth: _wrap_new_SBBreakpoint, METH_VARARGS, .ml_doc: "\n"
96338 "SBBreakpoint()\n"
96339 "new_SBBreakpoint(SBBreakpoint rhs) -> SBBreakpoint\n"
96340 ""},
96341 { .ml_name: "delete_SBBreakpoint", .ml_meth: _wrap_delete_SBBreakpoint, METH_O, .ml_doc: "delete_SBBreakpoint(SBBreakpoint self)"},
96342 { .ml_name: "SBBreakpoint___eq__", .ml_meth: _wrap_SBBreakpoint___eq__, METH_VARARGS, .ml_doc: "SBBreakpoint___eq__(SBBreakpoint self, SBBreakpoint rhs) -> bool"},
96343 { .ml_name: "SBBreakpoint___ne__", .ml_meth: _wrap_SBBreakpoint___ne__, METH_VARARGS, .ml_doc: "SBBreakpoint___ne__(SBBreakpoint self, SBBreakpoint rhs) -> bool"},
96344 { .ml_name: "SBBreakpoint_GetID", .ml_meth: _wrap_SBBreakpoint_GetID, METH_O, .ml_doc: "SBBreakpoint_GetID(SBBreakpoint self) -> lldb::break_id_t"},
96345 { .ml_name: "SBBreakpoint___nonzero__", .ml_meth: _wrap_SBBreakpoint___nonzero__, METH_O, .ml_doc: "SBBreakpoint___nonzero__(SBBreakpoint self) -> bool"},
96346 { .ml_name: "SBBreakpoint_IsValid", .ml_meth: _wrap_SBBreakpoint_IsValid, METH_O, .ml_doc: "SBBreakpoint_IsValid(SBBreakpoint self) -> bool"},
96347 { .ml_name: "SBBreakpoint_ClearAllBreakpointSites", .ml_meth: _wrap_SBBreakpoint_ClearAllBreakpointSites, METH_O, .ml_doc: "SBBreakpoint_ClearAllBreakpointSites(SBBreakpoint self)"},
96348 { .ml_name: "SBBreakpoint_GetTarget", .ml_meth: _wrap_SBBreakpoint_GetTarget, METH_O, .ml_doc: "SBBreakpoint_GetTarget(SBBreakpoint self) -> SBTarget"},
96349 { .ml_name: "SBBreakpoint_FindLocationByAddress", .ml_meth: _wrap_SBBreakpoint_FindLocationByAddress, METH_VARARGS, .ml_doc: "SBBreakpoint_FindLocationByAddress(SBBreakpoint self, lldb::addr_t vm_addr) -> SBBreakpointLocation"},
96350 { .ml_name: "SBBreakpoint_FindLocationIDByAddress", .ml_meth: _wrap_SBBreakpoint_FindLocationIDByAddress, METH_VARARGS, .ml_doc: "SBBreakpoint_FindLocationIDByAddress(SBBreakpoint self, lldb::addr_t vm_addr) -> lldb::break_id_t"},
96351 { .ml_name: "SBBreakpoint_FindLocationByID", .ml_meth: _wrap_SBBreakpoint_FindLocationByID, METH_VARARGS, .ml_doc: "SBBreakpoint_FindLocationByID(SBBreakpoint self, lldb::break_id_t bp_loc_id) -> SBBreakpointLocation"},
96352 { .ml_name: "SBBreakpoint_GetLocationAtIndex", .ml_meth: _wrap_SBBreakpoint_GetLocationAtIndex, METH_VARARGS, .ml_doc: "SBBreakpoint_GetLocationAtIndex(SBBreakpoint self, uint32_t index) -> SBBreakpointLocation"},
96353 { .ml_name: "SBBreakpoint_SetEnabled", .ml_meth: _wrap_SBBreakpoint_SetEnabled, METH_VARARGS, .ml_doc: "SBBreakpoint_SetEnabled(SBBreakpoint self, bool enable)"},
96354 { .ml_name: "SBBreakpoint_IsEnabled", .ml_meth: _wrap_SBBreakpoint_IsEnabled, METH_O, .ml_doc: "SBBreakpoint_IsEnabled(SBBreakpoint self) -> bool"},
96355 { .ml_name: "SBBreakpoint_SetOneShot", .ml_meth: _wrap_SBBreakpoint_SetOneShot, METH_VARARGS, .ml_doc: "SBBreakpoint_SetOneShot(SBBreakpoint self, bool one_shot)"},
96356 { .ml_name: "SBBreakpoint_IsOneShot", .ml_meth: _wrap_SBBreakpoint_IsOneShot, METH_O, .ml_doc: "SBBreakpoint_IsOneShot(SBBreakpoint self) -> bool"},
96357 { .ml_name: "SBBreakpoint_IsInternal", .ml_meth: _wrap_SBBreakpoint_IsInternal, METH_O, .ml_doc: "SBBreakpoint_IsInternal(SBBreakpoint self) -> bool"},
96358 { .ml_name: "SBBreakpoint_GetHitCount", .ml_meth: _wrap_SBBreakpoint_GetHitCount, METH_O, .ml_doc: "SBBreakpoint_GetHitCount(SBBreakpoint self) -> uint32_t"},
96359 { .ml_name: "SBBreakpoint_SetIgnoreCount", .ml_meth: _wrap_SBBreakpoint_SetIgnoreCount, METH_VARARGS, .ml_doc: "SBBreakpoint_SetIgnoreCount(SBBreakpoint self, uint32_t count)"},
96360 { .ml_name: "SBBreakpoint_GetIgnoreCount", .ml_meth: _wrap_SBBreakpoint_GetIgnoreCount, METH_O, .ml_doc: "SBBreakpoint_GetIgnoreCount(SBBreakpoint self) -> uint32_t"},
96361 { .ml_name: "SBBreakpoint_SetCondition", .ml_meth: _wrap_SBBreakpoint_SetCondition, METH_VARARGS, .ml_doc: "\n"
96362 "SBBreakpoint_SetCondition(SBBreakpoint self, char const * condition)\n"
96363 "\n"
96364 " The breakpoint stops only if the condition expression evaluates to true.\n"
96365 ""},
96366 { .ml_name: "SBBreakpoint_GetCondition", .ml_meth: _wrap_SBBreakpoint_GetCondition, METH_O, .ml_doc: "\n"
96367 "SBBreakpoint_GetCondition(SBBreakpoint self) -> char const *\n"
96368 "\n"
96369 " Get the condition expression for the breakpoint.\n"
96370 ""},
96371 { .ml_name: "SBBreakpoint_SetAutoContinue", .ml_meth: _wrap_SBBreakpoint_SetAutoContinue, METH_VARARGS, .ml_doc: "SBBreakpoint_SetAutoContinue(SBBreakpoint self, bool auto_continue)"},
96372 { .ml_name: "SBBreakpoint_GetAutoContinue", .ml_meth: _wrap_SBBreakpoint_GetAutoContinue, METH_O, .ml_doc: "SBBreakpoint_GetAutoContinue(SBBreakpoint self) -> bool"},
96373 { .ml_name: "SBBreakpoint_SetThreadID", .ml_meth: _wrap_SBBreakpoint_SetThreadID, METH_VARARGS, .ml_doc: "SBBreakpoint_SetThreadID(SBBreakpoint self, lldb::tid_t sb_thread_id)"},
96374 { .ml_name: "SBBreakpoint_GetThreadID", .ml_meth: _wrap_SBBreakpoint_GetThreadID, METH_O, .ml_doc: "SBBreakpoint_GetThreadID(SBBreakpoint self) -> lldb::tid_t"},
96375 { .ml_name: "SBBreakpoint_SetThreadIndex", .ml_meth: _wrap_SBBreakpoint_SetThreadIndex, METH_VARARGS, .ml_doc: "SBBreakpoint_SetThreadIndex(SBBreakpoint self, uint32_t index)"},
96376 { .ml_name: "SBBreakpoint_GetThreadIndex", .ml_meth: _wrap_SBBreakpoint_GetThreadIndex, METH_O, .ml_doc: "SBBreakpoint_GetThreadIndex(SBBreakpoint self) -> uint32_t"},
96377 { .ml_name: "SBBreakpoint_SetThreadName", .ml_meth: _wrap_SBBreakpoint_SetThreadName, METH_VARARGS, .ml_doc: "SBBreakpoint_SetThreadName(SBBreakpoint self, char const * thread_name)"},
96378 { .ml_name: "SBBreakpoint_GetThreadName", .ml_meth: _wrap_SBBreakpoint_GetThreadName, METH_O, .ml_doc: "SBBreakpoint_GetThreadName(SBBreakpoint self) -> char const *"},
96379 { .ml_name: "SBBreakpoint_SetQueueName", .ml_meth: _wrap_SBBreakpoint_SetQueueName, METH_VARARGS, .ml_doc: "SBBreakpoint_SetQueueName(SBBreakpoint self, char const * queue_name)"},
96380 { .ml_name: "SBBreakpoint_GetQueueName", .ml_meth: _wrap_SBBreakpoint_GetQueueName, METH_O, .ml_doc: "SBBreakpoint_GetQueueName(SBBreakpoint self) -> char const *"},
96381 { .ml_name: "SBBreakpoint_SetScriptCallbackFunction", .ml_meth: _wrap_SBBreakpoint_SetScriptCallbackFunction, METH_VARARGS, .ml_doc: "\n"
96382 "SBBreakpoint_SetScriptCallbackFunction(SBBreakpoint self, char const * callback_function_name)\n"
96383 "SBBreakpoint_SetScriptCallbackFunction(SBBreakpoint self, char const * callback_function_name, SBStructuredData extra_args) -> SBError\n"
96384 "\n"
96385 " Set the name of the script function to be called when the breakpoint is hit.\n"
96386 " To use this variant, the function should take (frame, bp_loc, extra_args, internal_dict) and\n"
96387 " when the breakpoint is hit the extra_args will be passed to the callback function.\n"
96388 ""},
96389 { .ml_name: "SBBreakpoint_SetCommandLineCommands", .ml_meth: _wrap_SBBreakpoint_SetCommandLineCommands, METH_VARARGS, .ml_doc: "SBBreakpoint_SetCommandLineCommands(SBBreakpoint self, SBStringList commands)"},
96390 { .ml_name: "SBBreakpoint_GetCommandLineCommands", .ml_meth: _wrap_SBBreakpoint_GetCommandLineCommands, METH_VARARGS, .ml_doc: "SBBreakpoint_GetCommandLineCommands(SBBreakpoint self, SBStringList commands) -> bool"},
96391 { .ml_name: "SBBreakpoint_SetScriptCallbackBody", .ml_meth: _wrap_SBBreakpoint_SetScriptCallbackBody, METH_VARARGS, .ml_doc: "\n"
96392 "SBBreakpoint_SetScriptCallbackBody(SBBreakpoint self, char const * script_body_text) -> SBError\n"
96393 "\n"
96394 " Provide the body for the script function to be called when the breakpoint is hit.\n"
96395 " The body will be wrapped in a function, which be passed two arguments:\n"
96396 " 'frame' - which holds the bottom-most SBFrame of the thread that hit the breakpoint\n"
96397 " 'bpno' - which is the SBBreakpointLocation to which the callback was attached.\n"
96398 "\n"
96399 " The error parameter is currently ignored, but will at some point hold the Python\n"
96400 " compilation diagnostics.\n"
96401 " Returns true if the body compiles successfully, false if not.\n"
96402 ""},
96403 { .ml_name: "SBBreakpoint_AddName", .ml_meth: _wrap_SBBreakpoint_AddName, METH_VARARGS, .ml_doc: "SBBreakpoint_AddName(SBBreakpoint self, char const * new_name) -> bool"},
96404 { .ml_name: "SBBreakpoint_AddNameWithErrorHandling", .ml_meth: _wrap_SBBreakpoint_AddNameWithErrorHandling, METH_VARARGS, .ml_doc: "SBBreakpoint_AddNameWithErrorHandling(SBBreakpoint self, char const * new_name) -> SBError"},
96405 { .ml_name: "SBBreakpoint_RemoveName", .ml_meth: _wrap_SBBreakpoint_RemoveName, METH_VARARGS, .ml_doc: "SBBreakpoint_RemoveName(SBBreakpoint self, char const * name_to_remove)"},
96406 { .ml_name: "SBBreakpoint_MatchesName", .ml_meth: _wrap_SBBreakpoint_MatchesName, METH_VARARGS, .ml_doc: "SBBreakpoint_MatchesName(SBBreakpoint self, char const * name) -> bool"},
96407 { .ml_name: "SBBreakpoint_GetNames", .ml_meth: _wrap_SBBreakpoint_GetNames, METH_VARARGS, .ml_doc: "SBBreakpoint_GetNames(SBBreakpoint self, SBStringList names)"},
96408 { .ml_name: "SBBreakpoint_GetNumResolvedLocations", .ml_meth: _wrap_SBBreakpoint_GetNumResolvedLocations, METH_O, .ml_doc: "SBBreakpoint_GetNumResolvedLocations(SBBreakpoint self) -> size_t"},
96409 { .ml_name: "SBBreakpoint_GetNumLocations", .ml_meth: _wrap_SBBreakpoint_GetNumLocations, METH_O, .ml_doc: "SBBreakpoint_GetNumLocations(SBBreakpoint self) -> size_t"},
96410 { .ml_name: "SBBreakpoint_GetDescription", .ml_meth: _wrap_SBBreakpoint_GetDescription, METH_VARARGS, .ml_doc: "\n"
96411 "SBBreakpoint_GetDescription(SBBreakpoint self, SBStream description) -> bool\n"
96412 "SBBreakpoint_GetDescription(SBBreakpoint self, SBStream description, bool include_locations) -> bool\n"
96413 ""},
96414 { .ml_name: "SBBreakpoint_EventIsBreakpointEvent", .ml_meth: _wrap_SBBreakpoint_EventIsBreakpointEvent, METH_O, .ml_doc: "SBBreakpoint_EventIsBreakpointEvent(SBEvent event) -> bool"},
96415 { .ml_name: "SBBreakpoint_GetBreakpointEventTypeFromEvent", .ml_meth: _wrap_SBBreakpoint_GetBreakpointEventTypeFromEvent, METH_O, .ml_doc: "SBBreakpoint_GetBreakpointEventTypeFromEvent(SBEvent event) -> lldb::BreakpointEventType"},
96416 { .ml_name: "SBBreakpoint_GetBreakpointFromEvent", .ml_meth: _wrap_SBBreakpoint_GetBreakpointFromEvent, METH_O, .ml_doc: "SBBreakpoint_GetBreakpointFromEvent(SBEvent event) -> SBBreakpoint"},
96417 { .ml_name: "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent", .ml_meth: _wrap_SBBreakpoint_GetBreakpointLocationAtIndexFromEvent, METH_VARARGS, .ml_doc: "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent(SBEvent event, uint32_t loc_idx) -> SBBreakpointLocation"},
96418 { .ml_name: "SBBreakpoint_GetNumBreakpointLocationsFromEvent", .ml_meth: _wrap_SBBreakpoint_GetNumBreakpointLocationsFromEvent, METH_O, .ml_doc: "SBBreakpoint_GetNumBreakpointLocationsFromEvent(SBEvent event_sp) -> uint32_t"},
96419 { .ml_name: "SBBreakpoint_IsHardware", .ml_meth: _wrap_SBBreakpoint_IsHardware, METH_O, .ml_doc: "SBBreakpoint_IsHardware(SBBreakpoint self) -> bool"},
96420 { .ml_name: "SBBreakpoint_SetIsHardware", .ml_meth: _wrap_SBBreakpoint_SetIsHardware, METH_VARARGS, .ml_doc: "\n"
96421 "Make this breakpoint a hardware breakpoint. This will replace all existing\n"
96422 "breakpoint locations with hardware breakpoints. Returns an error if this\n"
96423 "fails, e.g. when there aren't enough hardware resources available.\n"
96424 ""},
96425 { .ml_name: "SBBreakpoint_AddLocation", .ml_meth: _wrap_SBBreakpoint_AddLocation, METH_VARARGS, .ml_doc: "SBBreakpoint_AddLocation(SBBreakpoint self, SBAddress address) -> SBError"},
96426 { .ml_name: "SBBreakpoint_SerializeToStructuredData", .ml_meth: _wrap_SBBreakpoint_SerializeToStructuredData, METH_O, .ml_doc: "SBBreakpoint_SerializeToStructuredData(SBBreakpoint self) -> SBStructuredData"},
96427 { .ml_name: "SBBreakpoint___repr__", .ml_meth: _wrap_SBBreakpoint___repr__, METH_O, .ml_doc: "SBBreakpoint___repr__(SBBreakpoint self) -> std::string"},
96428 { .ml_name: "SBBreakpoint_swigregister", .ml_meth: SBBreakpoint_swigregister, METH_O, NULL},
96429 { .ml_name: "SBBreakpoint_swiginit", .ml_meth: SBBreakpoint_swiginit, METH_VARARGS, NULL},
96430 { .ml_name: "new_SBBreakpointList", .ml_meth: _wrap_new_SBBreakpointList, METH_O, .ml_doc: "new_SBBreakpointList(SBTarget target) -> SBBreakpointList"},
96431 { .ml_name: "delete_SBBreakpointList", .ml_meth: _wrap_delete_SBBreakpointList, METH_O, .ml_doc: "delete_SBBreakpointList(SBBreakpointList self)"},
96432 { .ml_name: "SBBreakpointList_GetSize", .ml_meth: _wrap_SBBreakpointList_GetSize, METH_O, .ml_doc: "SBBreakpointList_GetSize(SBBreakpointList self) -> size_t"},
96433 { .ml_name: "SBBreakpointList_GetBreakpointAtIndex", .ml_meth: _wrap_SBBreakpointList_GetBreakpointAtIndex, METH_VARARGS, .ml_doc: "SBBreakpointList_GetBreakpointAtIndex(SBBreakpointList self, size_t idx) -> SBBreakpoint"},
96434 { .ml_name: "SBBreakpointList_FindBreakpointByID", .ml_meth: _wrap_SBBreakpointList_FindBreakpointByID, METH_VARARGS, .ml_doc: "SBBreakpointList_FindBreakpointByID(SBBreakpointList self, lldb::break_id_t arg2) -> SBBreakpoint"},
96435 { .ml_name: "SBBreakpointList_Append", .ml_meth: _wrap_SBBreakpointList_Append, METH_VARARGS, .ml_doc: "SBBreakpointList_Append(SBBreakpointList self, SBBreakpoint sb_bkpt)"},
96436 { .ml_name: "SBBreakpointList_AppendIfUnique", .ml_meth: _wrap_SBBreakpointList_AppendIfUnique, METH_VARARGS, .ml_doc: "SBBreakpointList_AppendIfUnique(SBBreakpointList self, SBBreakpoint sb_bkpt) -> bool"},
96437 { .ml_name: "SBBreakpointList_AppendByID", .ml_meth: _wrap_SBBreakpointList_AppendByID, METH_VARARGS, .ml_doc: "SBBreakpointList_AppendByID(SBBreakpointList self, lldb::break_id_t id)"},
96438 { .ml_name: "SBBreakpointList_Clear", .ml_meth: _wrap_SBBreakpointList_Clear, METH_O, .ml_doc: "SBBreakpointList_Clear(SBBreakpointList self)"},
96439 { .ml_name: "SBBreakpointList_swigregister", .ml_meth: SBBreakpointList_swigregister, METH_O, NULL},
96440 { .ml_name: "SBBreakpointList_swiginit", .ml_meth: SBBreakpointList_swiginit, METH_VARARGS, NULL},
96441 { .ml_name: "new_SBBreakpointLocation", .ml_meth: _wrap_new_SBBreakpointLocation, METH_VARARGS, .ml_doc: "\n"
96442 "SBBreakpointLocation()\n"
96443 "new_SBBreakpointLocation(SBBreakpointLocation rhs) -> SBBreakpointLocation\n"
96444 ""},
96445 { .ml_name: "delete_SBBreakpointLocation", .ml_meth: _wrap_delete_SBBreakpointLocation, METH_O, .ml_doc: "delete_SBBreakpointLocation(SBBreakpointLocation self)"},
96446 { .ml_name: "SBBreakpointLocation_GetID", .ml_meth: _wrap_SBBreakpointLocation_GetID, METH_O, .ml_doc: "SBBreakpointLocation_GetID(SBBreakpointLocation self) -> lldb::break_id_t"},
96447 { .ml_name: "SBBreakpointLocation___nonzero__", .ml_meth: _wrap_SBBreakpointLocation___nonzero__, METH_O, .ml_doc: "SBBreakpointLocation___nonzero__(SBBreakpointLocation self) -> bool"},
96448 { .ml_name: "SBBreakpointLocation_IsValid", .ml_meth: _wrap_SBBreakpointLocation_IsValid, METH_O, .ml_doc: "SBBreakpointLocation_IsValid(SBBreakpointLocation self) -> bool"},
96449 { .ml_name: "SBBreakpointLocation_GetAddress", .ml_meth: _wrap_SBBreakpointLocation_GetAddress, METH_O, .ml_doc: "SBBreakpointLocation_GetAddress(SBBreakpointLocation self) -> SBAddress"},
96450 { .ml_name: "SBBreakpointLocation_GetLoadAddress", .ml_meth: _wrap_SBBreakpointLocation_GetLoadAddress, METH_O, .ml_doc: "SBBreakpointLocation_GetLoadAddress(SBBreakpointLocation self) -> lldb::addr_t"},
96451 { .ml_name: "SBBreakpointLocation_SetEnabled", .ml_meth: _wrap_SBBreakpointLocation_SetEnabled, METH_VARARGS, .ml_doc: "SBBreakpointLocation_SetEnabled(SBBreakpointLocation self, bool enabled)"},
96452 { .ml_name: "SBBreakpointLocation_IsEnabled", .ml_meth: _wrap_SBBreakpointLocation_IsEnabled, METH_O, .ml_doc: "SBBreakpointLocation_IsEnabled(SBBreakpointLocation self) -> bool"},
96453 { .ml_name: "SBBreakpointLocation_GetHitCount", .ml_meth: _wrap_SBBreakpointLocation_GetHitCount, METH_O, .ml_doc: "SBBreakpointLocation_GetHitCount(SBBreakpointLocation self) -> uint32_t"},
96454 { .ml_name: "SBBreakpointLocation_GetIgnoreCount", .ml_meth: _wrap_SBBreakpointLocation_GetIgnoreCount, METH_O, .ml_doc: "SBBreakpointLocation_GetIgnoreCount(SBBreakpointLocation self) -> uint32_t"},
96455 { .ml_name: "SBBreakpointLocation_SetIgnoreCount", .ml_meth: _wrap_SBBreakpointLocation_SetIgnoreCount, METH_VARARGS, .ml_doc: "SBBreakpointLocation_SetIgnoreCount(SBBreakpointLocation self, uint32_t n)"},
96456 { .ml_name: "SBBreakpointLocation_SetCondition", .ml_meth: _wrap_SBBreakpointLocation_SetCondition, METH_VARARGS, .ml_doc: "\n"
96457 "SBBreakpointLocation_SetCondition(SBBreakpointLocation self, char const * condition)\n"
96458 "\n"
96459 " The breakpoint location stops only if the condition expression evaluates\n"
96460 " to true.\n"
96461 ""},
96462 { .ml_name: "SBBreakpointLocation_GetCondition", .ml_meth: _wrap_SBBreakpointLocation_GetCondition, METH_O, .ml_doc: "\n"
96463 "SBBreakpointLocation_GetCondition(SBBreakpointLocation self) -> char const *\n"
96464 "\n"
96465 " Get the condition expression for the breakpoint location.\n"
96466 ""},
96467 { .ml_name: "SBBreakpointLocation_SetAutoContinue", .ml_meth: _wrap_SBBreakpointLocation_SetAutoContinue, METH_VARARGS, .ml_doc: "SBBreakpointLocation_SetAutoContinue(SBBreakpointLocation self, bool auto_continue)"},
96468 { .ml_name: "SBBreakpointLocation_GetAutoContinue", .ml_meth: _wrap_SBBreakpointLocation_GetAutoContinue, METH_O, .ml_doc: "SBBreakpointLocation_GetAutoContinue(SBBreakpointLocation self) -> bool"},
96469 { .ml_name: "SBBreakpointLocation_SetScriptCallbackFunction", .ml_meth: _wrap_SBBreakpointLocation_SetScriptCallbackFunction, METH_VARARGS, .ml_doc: "\n"
96470 "SBBreakpointLocation_SetScriptCallbackFunction(SBBreakpointLocation self, char const * callback_function_name)\n"
96471 "SBBreakpointLocation_SetScriptCallbackFunction(SBBreakpointLocation self, char const * callback_function_name, SBStructuredData extra_args) -> SBError\n"
96472 "\n"
96473 " Set the name of the script function to be called when the breakpoint is hit.\n"
96474 " To use this variant, the function should take (frame, bp_loc, extra_args, internal_dict) and\n"
96475 " when the breakpoint is hit the extra_args will be passed to the callback function.\n"
96476 ""},
96477 { .ml_name: "SBBreakpointLocation_SetScriptCallbackBody", .ml_meth: _wrap_SBBreakpointLocation_SetScriptCallbackBody, METH_VARARGS, .ml_doc: "\n"
96478 "SBBreakpointLocation_SetScriptCallbackBody(SBBreakpointLocation self, char const * script_body_text) -> SBError\n"
96479 "\n"
96480 " Provide the body for the script function to be called when the breakpoint location is hit.\n"
96481 " The body will be wrapped in a function, which be passed two arguments:\n"
96482 " 'frame' - which holds the bottom-most SBFrame of the thread that hit the breakpoint\n"
96483 " 'bpno' - which is the SBBreakpointLocation to which the callback was attached.\n"
96484 "\n"
96485 " The error parameter is currently ignored, but will at some point hold the Python\n"
96486 " compilation diagnostics.\n"
96487 " Returns true if the body compiles successfully, false if not.\n"
96488 ""},
96489 { .ml_name: "SBBreakpointLocation_SetCommandLineCommands", .ml_meth: _wrap_SBBreakpointLocation_SetCommandLineCommands, METH_VARARGS, .ml_doc: "SBBreakpointLocation_SetCommandLineCommands(SBBreakpointLocation self, SBStringList commands)"},
96490 { .ml_name: "SBBreakpointLocation_GetCommandLineCommands", .ml_meth: _wrap_SBBreakpointLocation_GetCommandLineCommands, METH_VARARGS, .ml_doc: "SBBreakpointLocation_GetCommandLineCommands(SBBreakpointLocation self, SBStringList commands) -> bool"},
96491 { .ml_name: "SBBreakpointLocation_SetThreadID", .ml_meth: _wrap_SBBreakpointLocation_SetThreadID, METH_VARARGS, .ml_doc: "SBBreakpointLocation_SetThreadID(SBBreakpointLocation self, lldb::tid_t sb_thread_id)"},
96492 { .ml_name: "SBBreakpointLocation_GetThreadID", .ml_meth: _wrap_SBBreakpointLocation_GetThreadID, METH_O, .ml_doc: "SBBreakpointLocation_GetThreadID(SBBreakpointLocation self) -> lldb::tid_t"},
96493 { .ml_name: "SBBreakpointLocation_SetThreadIndex", .ml_meth: _wrap_SBBreakpointLocation_SetThreadIndex, METH_VARARGS, .ml_doc: "SBBreakpointLocation_SetThreadIndex(SBBreakpointLocation self, uint32_t index)"},
96494 { .ml_name: "SBBreakpointLocation_GetThreadIndex", .ml_meth: _wrap_SBBreakpointLocation_GetThreadIndex, METH_O, .ml_doc: "SBBreakpointLocation_GetThreadIndex(SBBreakpointLocation self) -> uint32_t"},
96495 { .ml_name: "SBBreakpointLocation_SetThreadName", .ml_meth: _wrap_SBBreakpointLocation_SetThreadName, METH_VARARGS, .ml_doc: "SBBreakpointLocation_SetThreadName(SBBreakpointLocation self, char const * thread_name)"},
96496 { .ml_name: "SBBreakpointLocation_GetThreadName", .ml_meth: _wrap_SBBreakpointLocation_GetThreadName, METH_O, .ml_doc: "SBBreakpointLocation_GetThreadName(SBBreakpointLocation self) -> char const *"},
96497 { .ml_name: "SBBreakpointLocation_SetQueueName", .ml_meth: _wrap_SBBreakpointLocation_SetQueueName, METH_VARARGS, .ml_doc: "SBBreakpointLocation_SetQueueName(SBBreakpointLocation self, char const * queue_name)"},
96498 { .ml_name: "SBBreakpointLocation_GetQueueName", .ml_meth: _wrap_SBBreakpointLocation_GetQueueName, METH_O, .ml_doc: "SBBreakpointLocation_GetQueueName(SBBreakpointLocation self) -> char const *"},
96499 { .ml_name: "SBBreakpointLocation_IsResolved", .ml_meth: _wrap_SBBreakpointLocation_IsResolved, METH_O, .ml_doc: "SBBreakpointLocation_IsResolved(SBBreakpointLocation self) -> bool"},
96500 { .ml_name: "SBBreakpointLocation_GetDescription", .ml_meth: _wrap_SBBreakpointLocation_GetDescription, METH_VARARGS, .ml_doc: "SBBreakpointLocation_GetDescription(SBBreakpointLocation self, SBStream description, lldb::DescriptionLevel level) -> bool"},
96501 { .ml_name: "SBBreakpointLocation_GetBreakpoint", .ml_meth: _wrap_SBBreakpointLocation_GetBreakpoint, METH_O, .ml_doc: "SBBreakpointLocation_GetBreakpoint(SBBreakpointLocation self) -> SBBreakpoint"},
96502 { .ml_name: "SBBreakpointLocation___repr__", .ml_meth: _wrap_SBBreakpointLocation___repr__, METH_O, .ml_doc: "SBBreakpointLocation___repr__(SBBreakpointLocation self) -> std::string"},
96503 { .ml_name: "SBBreakpointLocation_swigregister", .ml_meth: SBBreakpointLocation_swigregister, METH_O, NULL},
96504 { .ml_name: "SBBreakpointLocation_swiginit", .ml_meth: SBBreakpointLocation_swiginit, METH_VARARGS, NULL},
96505 { .ml_name: "new_SBBreakpointName", .ml_meth: _wrap_new_SBBreakpointName, METH_VARARGS, .ml_doc: "\n"
96506 "SBBreakpointName()\n"
96507 "SBBreakpointName(SBTarget target, char const * name)\n"
96508 "SBBreakpointName(SBBreakpoint bkpt, char const * name)\n"
96509 "new_SBBreakpointName(SBBreakpointName rhs) -> SBBreakpointName\n"
96510 ""},
96511 { .ml_name: "delete_SBBreakpointName", .ml_meth: _wrap_delete_SBBreakpointName, METH_O, .ml_doc: "delete_SBBreakpointName(SBBreakpointName self)"},
96512 { .ml_name: "SBBreakpointName___eq__", .ml_meth: _wrap_SBBreakpointName___eq__, METH_VARARGS, .ml_doc: "SBBreakpointName___eq__(SBBreakpointName self, SBBreakpointName rhs) -> bool"},
96513 { .ml_name: "SBBreakpointName___ne__", .ml_meth: _wrap_SBBreakpointName___ne__, METH_VARARGS, .ml_doc: "SBBreakpointName___ne__(SBBreakpointName self, SBBreakpointName rhs) -> bool"},
96514 { .ml_name: "SBBreakpointName___nonzero__", .ml_meth: _wrap_SBBreakpointName___nonzero__, METH_O, .ml_doc: "SBBreakpointName___nonzero__(SBBreakpointName self) -> bool"},
96515 { .ml_name: "SBBreakpointName_IsValid", .ml_meth: _wrap_SBBreakpointName_IsValid, METH_O, .ml_doc: "SBBreakpointName_IsValid(SBBreakpointName self) -> bool"},
96516 { .ml_name: "SBBreakpointName_GetName", .ml_meth: _wrap_SBBreakpointName_GetName, METH_O, .ml_doc: "SBBreakpointName_GetName(SBBreakpointName self) -> char const *"},
96517 { .ml_name: "SBBreakpointName_SetEnabled", .ml_meth: _wrap_SBBreakpointName_SetEnabled, METH_VARARGS, .ml_doc: "SBBreakpointName_SetEnabled(SBBreakpointName self, bool enable)"},
96518 { .ml_name: "SBBreakpointName_IsEnabled", .ml_meth: _wrap_SBBreakpointName_IsEnabled, METH_O, .ml_doc: "SBBreakpointName_IsEnabled(SBBreakpointName self) -> bool"},
96519 { .ml_name: "SBBreakpointName_SetOneShot", .ml_meth: _wrap_SBBreakpointName_SetOneShot, METH_VARARGS, .ml_doc: "SBBreakpointName_SetOneShot(SBBreakpointName self, bool one_shot)"},
96520 { .ml_name: "SBBreakpointName_IsOneShot", .ml_meth: _wrap_SBBreakpointName_IsOneShot, METH_O, .ml_doc: "SBBreakpointName_IsOneShot(SBBreakpointName self) -> bool"},
96521 { .ml_name: "SBBreakpointName_SetIgnoreCount", .ml_meth: _wrap_SBBreakpointName_SetIgnoreCount, METH_VARARGS, .ml_doc: "SBBreakpointName_SetIgnoreCount(SBBreakpointName self, uint32_t count)"},
96522 { .ml_name: "SBBreakpointName_GetIgnoreCount", .ml_meth: _wrap_SBBreakpointName_GetIgnoreCount, METH_O, .ml_doc: "SBBreakpointName_GetIgnoreCount(SBBreakpointName self) -> uint32_t"},
96523 { .ml_name: "SBBreakpointName_SetCondition", .ml_meth: _wrap_SBBreakpointName_SetCondition, METH_VARARGS, .ml_doc: "SBBreakpointName_SetCondition(SBBreakpointName self, char const * condition)"},
96524 { .ml_name: "SBBreakpointName_GetCondition", .ml_meth: _wrap_SBBreakpointName_GetCondition, METH_O, .ml_doc: "SBBreakpointName_GetCondition(SBBreakpointName self) -> char const *"},
96525 { .ml_name: "SBBreakpointName_SetAutoContinue", .ml_meth: _wrap_SBBreakpointName_SetAutoContinue, METH_VARARGS, .ml_doc: "SBBreakpointName_SetAutoContinue(SBBreakpointName self, bool auto_continue)"},
96526 { .ml_name: "SBBreakpointName_GetAutoContinue", .ml_meth: _wrap_SBBreakpointName_GetAutoContinue, METH_O, .ml_doc: "SBBreakpointName_GetAutoContinue(SBBreakpointName self) -> bool"},
96527 { .ml_name: "SBBreakpointName_SetThreadID", .ml_meth: _wrap_SBBreakpointName_SetThreadID, METH_VARARGS, .ml_doc: "SBBreakpointName_SetThreadID(SBBreakpointName self, lldb::tid_t sb_thread_id)"},
96528 { .ml_name: "SBBreakpointName_GetThreadID", .ml_meth: _wrap_SBBreakpointName_GetThreadID, METH_O, .ml_doc: "SBBreakpointName_GetThreadID(SBBreakpointName self) -> lldb::tid_t"},
96529 { .ml_name: "SBBreakpointName_SetThreadIndex", .ml_meth: _wrap_SBBreakpointName_SetThreadIndex, METH_VARARGS, .ml_doc: "SBBreakpointName_SetThreadIndex(SBBreakpointName self, uint32_t index)"},
96530 { .ml_name: "SBBreakpointName_GetThreadIndex", .ml_meth: _wrap_SBBreakpointName_GetThreadIndex, METH_O, .ml_doc: "SBBreakpointName_GetThreadIndex(SBBreakpointName self) -> uint32_t"},
96531 { .ml_name: "SBBreakpointName_SetThreadName", .ml_meth: _wrap_SBBreakpointName_SetThreadName, METH_VARARGS, .ml_doc: "SBBreakpointName_SetThreadName(SBBreakpointName self, char const * thread_name)"},
96532 { .ml_name: "SBBreakpointName_GetThreadName", .ml_meth: _wrap_SBBreakpointName_GetThreadName, METH_O, .ml_doc: "SBBreakpointName_GetThreadName(SBBreakpointName self) -> char const *"},
96533 { .ml_name: "SBBreakpointName_SetQueueName", .ml_meth: _wrap_SBBreakpointName_SetQueueName, METH_VARARGS, .ml_doc: "SBBreakpointName_SetQueueName(SBBreakpointName self, char const * queue_name)"},
96534 { .ml_name: "SBBreakpointName_GetQueueName", .ml_meth: _wrap_SBBreakpointName_GetQueueName, METH_O, .ml_doc: "SBBreakpointName_GetQueueName(SBBreakpointName self) -> char const *"},
96535 { .ml_name: "SBBreakpointName_SetScriptCallbackFunction", .ml_meth: _wrap_SBBreakpointName_SetScriptCallbackFunction, METH_VARARGS, .ml_doc: "\n"
96536 "SBBreakpointName_SetScriptCallbackFunction(SBBreakpointName self, char const * callback_function_name)\n"
96537 "SBBreakpointName_SetScriptCallbackFunction(SBBreakpointName self, char const * callback_function_name, SBStructuredData extra_args) -> SBError\n"
96538 ""},
96539 { .ml_name: "SBBreakpointName_SetCommandLineCommands", .ml_meth: _wrap_SBBreakpointName_SetCommandLineCommands, METH_VARARGS, .ml_doc: "SBBreakpointName_SetCommandLineCommands(SBBreakpointName self, SBStringList commands)"},
96540 { .ml_name: "SBBreakpointName_GetCommandLineCommands", .ml_meth: _wrap_SBBreakpointName_GetCommandLineCommands, METH_VARARGS, .ml_doc: "SBBreakpointName_GetCommandLineCommands(SBBreakpointName self, SBStringList commands) -> bool"},
96541 { .ml_name: "SBBreakpointName_SetScriptCallbackBody", .ml_meth: _wrap_SBBreakpointName_SetScriptCallbackBody, METH_VARARGS, .ml_doc: "SBBreakpointName_SetScriptCallbackBody(SBBreakpointName self, char const * script_body_text) -> SBError"},
96542 { .ml_name: "SBBreakpointName_GetHelpString", .ml_meth: _wrap_SBBreakpointName_GetHelpString, METH_O, .ml_doc: "SBBreakpointName_GetHelpString(SBBreakpointName self) -> char const *"},
96543 { .ml_name: "SBBreakpointName_SetHelpString", .ml_meth: _wrap_SBBreakpointName_SetHelpString, METH_VARARGS, .ml_doc: "SBBreakpointName_SetHelpString(SBBreakpointName self, char const * help_string)"},
96544 { .ml_name: "SBBreakpointName_GetAllowList", .ml_meth: _wrap_SBBreakpointName_GetAllowList, METH_O, .ml_doc: "SBBreakpointName_GetAllowList(SBBreakpointName self) -> bool"},
96545 { .ml_name: "SBBreakpointName_SetAllowList", .ml_meth: _wrap_SBBreakpointName_SetAllowList, METH_VARARGS, .ml_doc: "SBBreakpointName_SetAllowList(SBBreakpointName self, bool value)"},
96546 { .ml_name: "SBBreakpointName_GetAllowDelete", .ml_meth: _wrap_SBBreakpointName_GetAllowDelete, METH_O, .ml_doc: "SBBreakpointName_GetAllowDelete(SBBreakpointName self) -> bool"},
96547 { .ml_name: "SBBreakpointName_SetAllowDelete", .ml_meth: _wrap_SBBreakpointName_SetAllowDelete, METH_VARARGS, .ml_doc: "SBBreakpointName_SetAllowDelete(SBBreakpointName self, bool value)"},
96548 { .ml_name: "SBBreakpointName_GetAllowDisable", .ml_meth: _wrap_SBBreakpointName_GetAllowDisable, METH_O, .ml_doc: "SBBreakpointName_GetAllowDisable(SBBreakpointName self) -> bool"},
96549 { .ml_name: "SBBreakpointName_SetAllowDisable", .ml_meth: _wrap_SBBreakpointName_SetAllowDisable, METH_VARARGS, .ml_doc: "SBBreakpointName_SetAllowDisable(SBBreakpointName self, bool value)"},
96550 { .ml_name: "SBBreakpointName_GetDescription", .ml_meth: _wrap_SBBreakpointName_GetDescription, METH_VARARGS, .ml_doc: "SBBreakpointName_GetDescription(SBBreakpointName self, SBStream description) -> bool"},
96551 { .ml_name: "SBBreakpointName___repr__", .ml_meth: _wrap_SBBreakpointName___repr__, METH_O, .ml_doc: "SBBreakpointName___repr__(SBBreakpointName self) -> std::string"},
96552 { .ml_name: "SBBreakpointName_swigregister", .ml_meth: SBBreakpointName_swigregister, METH_O, NULL},
96553 { .ml_name: "SBBreakpointName_swiginit", .ml_meth: SBBreakpointName_swiginit, METH_VARARGS, NULL},
96554 { .ml_name: "new_SBBroadcaster", .ml_meth: _wrap_new_SBBroadcaster, METH_VARARGS, .ml_doc: "\n"
96555 "SBBroadcaster()\n"
96556 "SBBroadcaster(char const * name)\n"
96557 "new_SBBroadcaster(SBBroadcaster rhs) -> SBBroadcaster\n"
96558 ""},
96559 { .ml_name: "delete_SBBroadcaster", .ml_meth: _wrap_delete_SBBroadcaster, METH_O, .ml_doc: "delete_SBBroadcaster(SBBroadcaster self)"},
96560 { .ml_name: "SBBroadcaster___nonzero__", .ml_meth: _wrap_SBBroadcaster___nonzero__, METH_O, .ml_doc: "SBBroadcaster___nonzero__(SBBroadcaster self) -> bool"},
96561 { .ml_name: "SBBroadcaster_IsValid", .ml_meth: _wrap_SBBroadcaster_IsValid, METH_O, .ml_doc: "SBBroadcaster_IsValid(SBBroadcaster self) -> bool"},
96562 { .ml_name: "SBBroadcaster_Clear", .ml_meth: _wrap_SBBroadcaster_Clear, METH_O, .ml_doc: "SBBroadcaster_Clear(SBBroadcaster self)"},
96563 { .ml_name: "SBBroadcaster_BroadcastEventByType", .ml_meth: _wrap_SBBroadcaster_BroadcastEventByType, METH_VARARGS, .ml_doc: "SBBroadcaster_BroadcastEventByType(SBBroadcaster self, uint32_t event_type, bool unique=False)"},
96564 { .ml_name: "SBBroadcaster_BroadcastEvent", .ml_meth: _wrap_SBBroadcaster_BroadcastEvent, METH_VARARGS, .ml_doc: "SBBroadcaster_BroadcastEvent(SBBroadcaster self, SBEvent event, bool unique=False)"},
96565 { .ml_name: "SBBroadcaster_AddInitialEventsToListener", .ml_meth: _wrap_SBBroadcaster_AddInitialEventsToListener, METH_VARARGS, .ml_doc: "SBBroadcaster_AddInitialEventsToListener(SBBroadcaster self, SBListener listener, uint32_t requested_events)"},
96566 { .ml_name: "SBBroadcaster_AddListener", .ml_meth: _wrap_SBBroadcaster_AddListener, METH_VARARGS, .ml_doc: "SBBroadcaster_AddListener(SBBroadcaster self, SBListener listener, uint32_t event_mask) -> uint32_t"},
96567 { .ml_name: "SBBroadcaster_GetName", .ml_meth: _wrap_SBBroadcaster_GetName, METH_O, .ml_doc: "SBBroadcaster_GetName(SBBroadcaster self) -> char const *"},
96568 { .ml_name: "SBBroadcaster_EventTypeHasListeners", .ml_meth: _wrap_SBBroadcaster_EventTypeHasListeners, METH_VARARGS, .ml_doc: "SBBroadcaster_EventTypeHasListeners(SBBroadcaster self, uint32_t event_type) -> bool"},
96569 { .ml_name: "SBBroadcaster_RemoveListener", .ml_meth: _wrap_SBBroadcaster_RemoveListener, METH_VARARGS, .ml_doc: "SBBroadcaster_RemoveListener(SBBroadcaster self, SBListener listener, uint32_t event_mask=4294967295U) -> bool"},
96570 { .ml_name: "SBBroadcaster___eq__", .ml_meth: _wrap_SBBroadcaster___eq__, METH_VARARGS, .ml_doc: "SBBroadcaster___eq__(SBBroadcaster self, SBBroadcaster rhs) -> bool"},
96571 { .ml_name: "SBBroadcaster___ne__", .ml_meth: _wrap_SBBroadcaster___ne__, METH_VARARGS, .ml_doc: "SBBroadcaster___ne__(SBBroadcaster self, SBBroadcaster rhs) -> bool"},
96572 { .ml_name: "SBBroadcaster___lt__", .ml_meth: _wrap_SBBroadcaster___lt__, METH_VARARGS, .ml_doc: "SBBroadcaster___lt__(SBBroadcaster self, SBBroadcaster rhs) -> bool"},
96573 { .ml_name: "SBBroadcaster_swigregister", .ml_meth: SBBroadcaster_swigregister, METH_O, NULL},
96574 { .ml_name: "SBBroadcaster_swiginit", .ml_meth: SBBroadcaster_swiginit, METH_VARARGS, NULL},
96575 { .ml_name: "new_SBCommandInterpreter", .ml_meth: _wrap_new_SBCommandInterpreter, METH_VARARGS, .ml_doc: "\n"
96576 "SBCommandInterpreter()\n"
96577 "new_SBCommandInterpreter(SBCommandInterpreter rhs) -> SBCommandInterpreter\n"
96578 ""},
96579 { .ml_name: "delete_SBCommandInterpreter", .ml_meth: _wrap_delete_SBCommandInterpreter, METH_O, .ml_doc: "delete_SBCommandInterpreter(SBCommandInterpreter self)"},
96580 { .ml_name: "SBCommandInterpreter_GetArgumentTypeAsCString", .ml_meth: _wrap_SBCommandInterpreter_GetArgumentTypeAsCString, METH_O, .ml_doc: "SBCommandInterpreter_GetArgumentTypeAsCString(lldb::CommandArgumentType const arg_type) -> char const *"},
96581 { .ml_name: "SBCommandInterpreter_GetArgumentDescriptionAsCString", .ml_meth: _wrap_SBCommandInterpreter_GetArgumentDescriptionAsCString, METH_O, .ml_doc: "SBCommandInterpreter_GetArgumentDescriptionAsCString(lldb::CommandArgumentType const arg_type) -> char const *"},
96582 { .ml_name: "SBCommandInterpreter_EventIsCommandInterpreterEvent", .ml_meth: _wrap_SBCommandInterpreter_EventIsCommandInterpreterEvent, METH_O, .ml_doc: "SBCommandInterpreter_EventIsCommandInterpreterEvent(SBEvent event) -> bool"},
96583 { .ml_name: "SBCommandInterpreter___nonzero__", .ml_meth: _wrap_SBCommandInterpreter___nonzero__, METH_O, .ml_doc: "SBCommandInterpreter___nonzero__(SBCommandInterpreter self) -> bool"},
96584 { .ml_name: "SBCommandInterpreter_IsValid", .ml_meth: _wrap_SBCommandInterpreter_IsValid, METH_O, .ml_doc: "SBCommandInterpreter_IsValid(SBCommandInterpreter self) -> bool"},
96585 { .ml_name: "SBCommandInterpreter_CommandExists", .ml_meth: _wrap_SBCommandInterpreter_CommandExists, METH_VARARGS, .ml_doc: "\n"
96586 "Return whether a built-in command with the passed in\n"
96587 "name or command path exists.\n"
96588 "\n"
96589 ":type cmd: string, in\n"
96590 ":param cmd:\n"
96591 " The command or command path to search for.\n"
96592 "\n"
96593 ":rtype: boolean\n"
96594 ":return: \n"
96595 " **true** if the command exists, **false** otherwise.\n"
96596 ""},
96597 { .ml_name: "SBCommandInterpreter_UserCommandExists", .ml_meth: _wrap_SBCommandInterpreter_UserCommandExists, METH_VARARGS, .ml_doc: "\n"
96598 "Return whether a user defined command with the passed in\n"
96599 "name or command path exists.\n"
96600 "\n"
96601 ":type cmd: string, in\n"
96602 ":param cmd:\n"
96603 " The command or command path to search for.\n"
96604 "\n"
96605 ":rtype: boolean\n"
96606 ":return: \n"
96607 " **true** if the command exists, **false** otherwise.\n"
96608 ""},
96609 { .ml_name: "SBCommandInterpreter_AliasExists", .ml_meth: _wrap_SBCommandInterpreter_AliasExists, METH_VARARGS, .ml_doc: "\n"
96610 "Return whether the passed in name or command path\n"
96611 "exists and is an alias to some other command.\n"
96612 "\n"
96613 ":type cmd: string, in\n"
96614 ":param cmd:\n"
96615 " The command or command path to search for.\n"
96616 "\n"
96617 ":rtype: boolean\n"
96618 ":return: \n"
96619 " **true** if the command exists, **false** otherwise.\n"
96620 ""},
96621 { .ml_name: "SBCommandInterpreter_GetBroadcaster", .ml_meth: _wrap_SBCommandInterpreter_GetBroadcaster, METH_O, .ml_doc: "SBCommandInterpreter_GetBroadcaster(SBCommandInterpreter self) -> SBBroadcaster"},
96622 { .ml_name: "SBCommandInterpreter_GetBroadcasterClass", .ml_meth: _wrap_SBCommandInterpreter_GetBroadcasterClass, METH_NOARGS, .ml_doc: "SBCommandInterpreter_GetBroadcasterClass() -> char const *"},
96623 { .ml_name: "SBCommandInterpreter_HasCommands", .ml_meth: _wrap_SBCommandInterpreter_HasCommands, METH_O, .ml_doc: "SBCommandInterpreter_HasCommands(SBCommandInterpreter self) -> bool"},
96624 { .ml_name: "SBCommandInterpreter_HasAliases", .ml_meth: _wrap_SBCommandInterpreter_HasAliases, METH_O, .ml_doc: "SBCommandInterpreter_HasAliases(SBCommandInterpreter self) -> bool"},
96625 { .ml_name: "SBCommandInterpreter_HasAliasOptions", .ml_meth: _wrap_SBCommandInterpreter_HasAliasOptions, METH_O, .ml_doc: "SBCommandInterpreter_HasAliasOptions(SBCommandInterpreter self) -> bool"},
96626 { .ml_name: "SBCommandInterpreter_IsInteractive", .ml_meth: _wrap_SBCommandInterpreter_IsInteractive, METH_O, .ml_doc: "SBCommandInterpreter_IsInteractive(SBCommandInterpreter self) -> bool"},
96627 { .ml_name: "SBCommandInterpreter_GetProcess", .ml_meth: _wrap_SBCommandInterpreter_GetProcess, METH_O, .ml_doc: "SBCommandInterpreter_GetProcess(SBCommandInterpreter self) -> SBProcess"},
96628 { .ml_name: "SBCommandInterpreter_GetDebugger", .ml_meth: _wrap_SBCommandInterpreter_GetDebugger, METH_O, .ml_doc: "SBCommandInterpreter_GetDebugger(SBCommandInterpreter self) -> SBDebugger"},
96629 { .ml_name: "SBCommandInterpreter_SourceInitFileInHomeDirectory", .ml_meth: _wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory, METH_VARARGS, .ml_doc: "\n"
96630 "SBCommandInterpreter_SourceInitFileInHomeDirectory(SBCommandInterpreter self, SBCommandReturnObject result)\n"
96631 "SBCommandInterpreter_SourceInitFileInHomeDirectory(SBCommandInterpreter self, SBCommandReturnObject result, bool is_repl)\n"
96632 ""},
96633 { .ml_name: "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory", .ml_meth: _wrap_SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory, METH_VARARGS, .ml_doc: "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory(SBCommandInterpreter self, SBCommandReturnObject result)"},
96634 { .ml_name: "SBCommandInterpreter_HandleCommand", .ml_meth: _wrap_SBCommandInterpreter_HandleCommand, METH_VARARGS, .ml_doc: "\n"
96635 "SBCommandInterpreter_HandleCommand(SBCommandInterpreter self, char const * command_line, SBCommandReturnObject result, bool add_to_history=False) -> lldb::ReturnStatus\n"
96636 "SBCommandInterpreter_HandleCommand(SBCommandInterpreter self, char const * command_line, SBExecutionContext exe_ctx, SBCommandReturnObject result, bool add_to_history=False) -> lldb::ReturnStatus\n"
96637 ""},
96638 { .ml_name: "SBCommandInterpreter_HandleCommandsFromFile", .ml_meth: _wrap_SBCommandInterpreter_HandleCommandsFromFile, METH_VARARGS, .ml_doc: "SBCommandInterpreter_HandleCommandsFromFile(SBCommandInterpreter self, SBFileSpec file, SBExecutionContext override_context, SBCommandInterpreterRunOptions options, SBCommandReturnObject result)"},
96639 { .ml_name: "SBCommandInterpreter_HandleCompletion", .ml_meth: _wrap_SBCommandInterpreter_HandleCompletion, METH_VARARGS, .ml_doc: "SBCommandInterpreter_HandleCompletion(SBCommandInterpreter self, char const * current_line, uint32_t cursor_pos, int match_start_point, int max_return_elements, SBStringList matches) -> int"},
96640 { .ml_name: "SBCommandInterpreter_HandleCompletionWithDescriptions", .ml_meth: _wrap_SBCommandInterpreter_HandleCompletionWithDescriptions, METH_VARARGS, .ml_doc: "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"},
96641 { .ml_name: "SBCommandInterpreter_WasInterrupted", .ml_meth: _wrap_SBCommandInterpreter_WasInterrupted, METH_O, .ml_doc: "\n"
96642 "Returns whether an interrupt flag was raised either by the SBDebugger -\n"
96643 "when the function is not running on the RunCommandInterpreter thread, or\n"
96644 "by SBCommandInterpreter::InterruptCommand if it is. If your code is doing\n"
96645 "interruptible work, check this API periodically, and interrupt if it\n"
96646 "returns true.\n"
96647 ""},
96648 { .ml_name: "SBCommandInterpreter_InterruptCommand", .ml_meth: _wrap_SBCommandInterpreter_InterruptCommand, METH_O, .ml_doc: "\n"
96649 "Interrupts the command currently executing in the RunCommandInterpreter\n"
96650 "thread.\n"
96651 "\n"
96652 ":rtype: boolean\n"
96653 ":return: \n"
96654 " **true** if there was a command in progress to recieve the interrupt.\n"
96655 " **false** if there's no command currently in flight.\n"
96656 ""},
96657 { .ml_name: "SBCommandInterpreter_SetCommandOverrideCallback", .ml_meth: _wrap_SBCommandInterpreter_SetCommandOverrideCallback, METH_VARARGS, .ml_doc: "SBCommandInterpreter_SetCommandOverrideCallback(SBCommandInterpreter self, char const * command_name, lldb::CommandOverrideCallback callback) -> bool"},
96658 { .ml_name: "SBCommandInterpreter_IsActive", .ml_meth: _wrap_SBCommandInterpreter_IsActive, METH_O, .ml_doc: "\n"
96659 "Return true if the command interpreter is the active IO handler.\n"
96660 "\n"
96661 "This indicates that any input coming into the debugger handles will\n"
96662 "go to the command interpreter and will result in LLDB command line\n"
96663 "commands being executed.\n"
96664 ""},
96665 { .ml_name: "SBCommandInterpreter_GetIOHandlerControlSequence", .ml_meth: _wrap_SBCommandInterpreter_GetIOHandlerControlSequence, METH_VARARGS, .ml_doc: "\n"
96666 "Get the string that needs to be written to the debugger stdin file\n"
96667 "handle when a control character is typed.\n"
96668 "\n"
96669 "Some GUI programs will intercept \"control + char\" sequences and want\n"
96670 "to have them do what normally would happen when using a real\n"
96671 "terminal, so this function allows GUI programs to emulate this\n"
96672 "functionality.\n"
96673 "\n"
96674 ":type ch: char, in\n"
96675 ":param ch:\n"
96676 " The character that was typed along with the control key\n"
96677 "\n"
96678 ":rtype: string\n"
96679 ":return: \n"
96680 " The string that should be written into the file handle that is\n"
96681 " feeding the input stream for the debugger, or nullptr if there is\n"
96682 " no string for this control key.\n"
96683 ""},
96684 { .ml_name: "SBCommandInterpreter_GetPromptOnQuit", .ml_meth: _wrap_SBCommandInterpreter_GetPromptOnQuit, METH_O, .ml_doc: "SBCommandInterpreter_GetPromptOnQuit(SBCommandInterpreter self) -> bool"},
96685 { .ml_name: "SBCommandInterpreter_SetPromptOnQuit", .ml_meth: _wrap_SBCommandInterpreter_SetPromptOnQuit, METH_VARARGS, .ml_doc: "SBCommandInterpreter_SetPromptOnQuit(SBCommandInterpreter self, bool b)"},
96686 { .ml_name: "SBCommandInterpreter_AllowExitCodeOnQuit", .ml_meth: _wrap_SBCommandInterpreter_AllowExitCodeOnQuit, METH_VARARGS, .ml_doc: "\n"
96687 "Sets whether the command interpreter should allow custom exit codes\n"
96688 "for the 'quit' command.\n"
96689 ""},
96690 { .ml_name: "SBCommandInterpreter_HasCustomQuitExitCode", .ml_meth: _wrap_SBCommandInterpreter_HasCustomQuitExitCode, METH_O, .ml_doc: "\n"
96691 "Returns true if the user has called the 'quit' command with a custom exit\n"
96692 "code.\n"
96693 ""},
96694 { .ml_name: "SBCommandInterpreter_GetQuitStatus", .ml_meth: _wrap_SBCommandInterpreter_GetQuitStatus, METH_O, .ml_doc: "\n"
96695 "Returns the exit code that the user has specified when running the\n"
96696 "'quit' command. Returns 0 if the user hasn't called 'quit' at all or\n"
96697 "without a custom exit code.\n"
96698 ""},
96699 { .ml_name: "SBCommandInterpreter_ResolveCommand", .ml_meth: _wrap_SBCommandInterpreter_ResolveCommand, METH_VARARGS, .ml_doc: "\n"
96700 "Resolve the command just as HandleCommand would, expanding abbreviations\n"
96701 "and aliases. If successful, result->GetOutput has the full expansion.\n"
96702 ""},
96703 { .ml_name: "SBCommandInterpreter_GetStatistics", .ml_meth: _wrap_SBCommandInterpreter_GetStatistics, METH_O, .ml_doc: "SBCommandInterpreter_GetStatistics(SBCommandInterpreter self) -> SBStructuredData"},
96704 { .ml_name: "SBCommandInterpreter_GetTranscript", .ml_meth: _wrap_SBCommandInterpreter_GetTranscript, METH_O, .ml_doc: "\n"
96705 "Returns a list of handled commands, output and error. Each element in\n"
96706 "the list is a dictionary with the following keys/values:\n"
96707 "- \"command\" (string): The command that was given by the user.\n"
96708 "- \"commandName\" (string): The name of the executed command.\n"
96709 "- \"commandArguments\" (string): The arguments of the executed command.\n"
96710 "- \"output\" (string): The output of the command. Empty (\"\") if no output.\n"
96711 "- \"error\" (string): The error of the command. Empty (\"\") if no error.\n"
96712 "- \"durationInSeconds\" (float): The time it took to execute the command.\n"
96713 "- \"timestampInEpochSeconds\" (int): The timestamp when the command is\n"
96714 " executed.\n"
96715 "\n"
96716 "Turn on settings `interpreter.save-transcript` for LLDB to populate\n"
96717 "this list. Otherwise this list is empty.\n"
96718 ""},
96719 { .ml_name: "SBCommandInterpreter_SetPrintCallback", .ml_meth: _wrap_SBCommandInterpreter_SetPrintCallback, METH_VARARGS, .ml_doc: "SBCommandInterpreter_SetPrintCallback(SBCommandInterpreter self, lldb::SBCommandPrintCallback callback)"},
96720 { .ml_name: "SBCommandInterpreter_swigregister", .ml_meth: SBCommandInterpreter_swigregister, METH_O, NULL},
96721 { .ml_name: "SBCommandInterpreter_swiginit", .ml_meth: SBCommandInterpreter_swiginit, METH_VARARGS, NULL},
96722 { .ml_name: "new_SBCommandInterpreterRunOptions", .ml_meth: _wrap_new_SBCommandInterpreterRunOptions, METH_VARARGS, .ml_doc: "\n"
96723 "SBCommandInterpreterRunOptions()\n"
96724 "new_SBCommandInterpreterRunOptions(SBCommandInterpreterRunOptions rhs) -> SBCommandInterpreterRunOptions\n"
96725 ""},
96726 { .ml_name: "delete_SBCommandInterpreterRunOptions", .ml_meth: _wrap_delete_SBCommandInterpreterRunOptions, METH_O, .ml_doc: "delete_SBCommandInterpreterRunOptions(SBCommandInterpreterRunOptions self)"},
96727 { .ml_name: "SBCommandInterpreterRunOptions_GetStopOnContinue", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetStopOnContinue, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetStopOnContinue(SBCommandInterpreterRunOptions self) -> bool"},
96728 { .ml_name: "SBCommandInterpreterRunOptions_SetStopOnContinue", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetStopOnContinue, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetStopOnContinue(SBCommandInterpreterRunOptions self, bool arg2)"},
96729 { .ml_name: "SBCommandInterpreterRunOptions_GetStopOnError", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetStopOnError, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetStopOnError(SBCommandInterpreterRunOptions self) -> bool"},
96730 { .ml_name: "SBCommandInterpreterRunOptions_SetStopOnError", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetStopOnError, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetStopOnError(SBCommandInterpreterRunOptions self, bool arg2)"},
96731 { .ml_name: "SBCommandInterpreterRunOptions_GetStopOnCrash", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetStopOnCrash, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetStopOnCrash(SBCommandInterpreterRunOptions self) -> bool"},
96732 { .ml_name: "SBCommandInterpreterRunOptions_SetStopOnCrash", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetStopOnCrash, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetStopOnCrash(SBCommandInterpreterRunOptions self, bool arg2)"},
96733 { .ml_name: "SBCommandInterpreterRunOptions_GetEchoCommands", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetEchoCommands, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetEchoCommands(SBCommandInterpreterRunOptions self) -> bool"},
96734 { .ml_name: "SBCommandInterpreterRunOptions_SetEchoCommands", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetEchoCommands, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetEchoCommands(SBCommandInterpreterRunOptions self, bool arg2)"},
96735 { .ml_name: "SBCommandInterpreterRunOptions_GetEchoCommentCommands", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetEchoCommentCommands, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetEchoCommentCommands(SBCommandInterpreterRunOptions self) -> bool"},
96736 { .ml_name: "SBCommandInterpreterRunOptions_SetEchoCommentCommands", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetEchoCommentCommands, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetEchoCommentCommands(SBCommandInterpreterRunOptions self, bool echo)"},
96737 { .ml_name: "SBCommandInterpreterRunOptions_GetPrintResults", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetPrintResults, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetPrintResults(SBCommandInterpreterRunOptions self) -> bool"},
96738 { .ml_name: "SBCommandInterpreterRunOptions_SetPrintResults", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetPrintResults, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetPrintResults(SBCommandInterpreterRunOptions self, bool arg2)"},
96739 { .ml_name: "SBCommandInterpreterRunOptions_GetPrintErrors", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetPrintErrors, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetPrintErrors(SBCommandInterpreterRunOptions self) -> bool"},
96740 { .ml_name: "SBCommandInterpreterRunOptions_SetPrintErrors", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetPrintErrors, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetPrintErrors(SBCommandInterpreterRunOptions self, bool arg2)"},
96741 { .ml_name: "SBCommandInterpreterRunOptions_GetAddToHistory", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetAddToHistory, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetAddToHistory(SBCommandInterpreterRunOptions self) -> bool"},
96742 { .ml_name: "SBCommandInterpreterRunOptions_SetAddToHistory", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetAddToHistory, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetAddToHistory(SBCommandInterpreterRunOptions self, bool arg2)"},
96743 { .ml_name: "SBCommandInterpreterRunOptions_GetAutoHandleEvents", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetAutoHandleEvents, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetAutoHandleEvents(SBCommandInterpreterRunOptions self) -> bool"},
96744 { .ml_name: "SBCommandInterpreterRunOptions_SetAutoHandleEvents", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetAutoHandleEvents, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetAutoHandleEvents(SBCommandInterpreterRunOptions self, bool arg2)"},
96745 { .ml_name: "SBCommandInterpreterRunOptions_GetSpawnThread", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetSpawnThread, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetSpawnThread(SBCommandInterpreterRunOptions self) -> bool"},
96746 { .ml_name: "SBCommandInterpreterRunOptions_SetSpawnThread", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetSpawnThread, METH_VARARGS, .ml_doc: "SBCommandInterpreterRunOptions_SetSpawnThread(SBCommandInterpreterRunOptions self, bool arg2)"},
96747 { .ml_name: "SBCommandInterpreterRunOptions_GetAllowRepeats", .ml_meth: _wrap_SBCommandInterpreterRunOptions_GetAllowRepeats, METH_O, .ml_doc: "SBCommandInterpreterRunOptions_GetAllowRepeats(SBCommandInterpreterRunOptions self) -> bool"},
96748 { .ml_name: "SBCommandInterpreterRunOptions_SetAllowRepeats", .ml_meth: _wrap_SBCommandInterpreterRunOptions_SetAllowRepeats, METH_VARARGS, .ml_doc: "\n"
96749 "By default, RunCommandInterpreter will discard repeats if the\n"
96750 "IOHandler being used is not interactive. Setting AllowRepeats to true\n"
96751 "will override this behavior and always process empty lines in the input\n"
96752 "as a repeat command.\n"
96753 ""},
96754 { .ml_name: "SBCommandInterpreterRunOptions_swigregister", .ml_meth: SBCommandInterpreterRunOptions_swigregister, METH_O, NULL},
96755 { .ml_name: "SBCommandInterpreterRunOptions_swiginit", .ml_meth: SBCommandInterpreterRunOptions_swiginit, METH_VARARGS, NULL},
96756 { .ml_name: "new_SBCommandReturnObject", .ml_meth: _wrap_new_SBCommandReturnObject, METH_VARARGS, .ml_doc: "\n"
96757 "SBCommandReturnObject()\n"
96758 "new_SBCommandReturnObject(SBCommandReturnObject rhs) -> SBCommandReturnObject\n"
96759 ""},
96760 { .ml_name: "delete_SBCommandReturnObject", .ml_meth: _wrap_delete_SBCommandReturnObject, METH_O, .ml_doc: "delete_SBCommandReturnObject(SBCommandReturnObject self)"},
96761 { .ml_name: "SBCommandReturnObject___nonzero__", .ml_meth: _wrap_SBCommandReturnObject___nonzero__, METH_O, .ml_doc: "SBCommandReturnObject___nonzero__(SBCommandReturnObject self) -> bool"},
96762 { .ml_name: "SBCommandReturnObject_IsValid", .ml_meth: _wrap_SBCommandReturnObject_IsValid, METH_O, .ml_doc: "SBCommandReturnObject_IsValid(SBCommandReturnObject self) -> bool"},
96763 { .ml_name: "SBCommandReturnObject_GetCommand", .ml_meth: _wrap_SBCommandReturnObject_GetCommand, METH_O, .ml_doc: "\n"
96764 "Get the command as the user typed it. Empty string if commands were run on\n"
96765 "behalf of lldb.\n"
96766 ""},
96767 { .ml_name: "SBCommandReturnObject_GetErrorData", .ml_meth: _wrap_SBCommandReturnObject_GetErrorData, METH_O, .ml_doc: "SBCommandReturnObject_GetErrorData(SBCommandReturnObject self) -> SBStructuredData"},
96768 { .ml_name: "SBCommandReturnObject_PutOutput", .ml_meth: _wrap_SBCommandReturnObject_PutOutput, METH_VARARGS, .ml_doc: "\n"
96769 "SBCommandReturnObject_PutOutput(SBCommandReturnObject self, SBFile file) -> size_t\n"
96770 "SBCommandReturnObject_PutOutput(SBCommandReturnObject self, lldb::FileSP BORROWED) -> size_t\n"
96771 ""},
96772 { .ml_name: "SBCommandReturnObject_GetOutputSize", .ml_meth: _wrap_SBCommandReturnObject_GetOutputSize, METH_O, .ml_doc: "SBCommandReturnObject_GetOutputSize(SBCommandReturnObject self) -> size_t"},
96773 { .ml_name: "SBCommandReturnObject_GetErrorSize", .ml_meth: _wrap_SBCommandReturnObject_GetErrorSize, METH_O, .ml_doc: "SBCommandReturnObject_GetErrorSize(SBCommandReturnObject self) -> size_t"},
96774 { .ml_name: "SBCommandReturnObject_PutError", .ml_meth: _wrap_SBCommandReturnObject_PutError, METH_VARARGS, .ml_doc: "\n"
96775 "SBCommandReturnObject_PutError(SBCommandReturnObject self, SBFile file) -> size_t\n"
96776 "SBCommandReturnObject_PutError(SBCommandReturnObject self, lldb::FileSP BORROWED) -> size_t\n"
96777 ""},
96778 { .ml_name: "SBCommandReturnObject_Clear", .ml_meth: _wrap_SBCommandReturnObject_Clear, METH_O, .ml_doc: "SBCommandReturnObject_Clear(SBCommandReturnObject self)"},
96779 { .ml_name: "SBCommandReturnObject_GetStatus", .ml_meth: _wrap_SBCommandReturnObject_GetStatus, METH_O, .ml_doc: "SBCommandReturnObject_GetStatus(SBCommandReturnObject self) -> lldb::ReturnStatus"},
96780 { .ml_name: "SBCommandReturnObject_SetStatus", .ml_meth: _wrap_SBCommandReturnObject_SetStatus, METH_VARARGS, .ml_doc: "SBCommandReturnObject_SetStatus(SBCommandReturnObject self, lldb::ReturnStatus status)"},
96781 { .ml_name: "SBCommandReturnObject_Succeeded", .ml_meth: _wrap_SBCommandReturnObject_Succeeded, METH_O, .ml_doc: "SBCommandReturnObject_Succeeded(SBCommandReturnObject self) -> bool"},
96782 { .ml_name: "SBCommandReturnObject_HasResult", .ml_meth: _wrap_SBCommandReturnObject_HasResult, METH_O, .ml_doc: "SBCommandReturnObject_HasResult(SBCommandReturnObject self) -> bool"},
96783 { .ml_name: "SBCommandReturnObject_AppendMessage", .ml_meth: _wrap_SBCommandReturnObject_AppendMessage, METH_VARARGS, .ml_doc: "SBCommandReturnObject_AppendMessage(SBCommandReturnObject self, char const * message)"},
96784 { .ml_name: "SBCommandReturnObject_AppendWarning", .ml_meth: _wrap_SBCommandReturnObject_AppendWarning, METH_VARARGS, .ml_doc: "SBCommandReturnObject_AppendWarning(SBCommandReturnObject self, char const * message)"},
96785 { .ml_name: "SBCommandReturnObject_GetDescription", .ml_meth: _wrap_SBCommandReturnObject_GetDescription, METH_VARARGS, .ml_doc: "SBCommandReturnObject_GetDescription(SBCommandReturnObject self, SBStream description) -> bool"},
96786 { .ml_name: "SBCommandReturnObject_PutCString", .ml_meth: _wrap_SBCommandReturnObject_PutCString, METH_VARARGS, .ml_doc: "SBCommandReturnObject_PutCString(SBCommandReturnObject self, char const * string)"},
96787 { .ml_name: "SBCommandReturnObject_GetOutput", .ml_meth: _wrap_SBCommandReturnObject_GetOutput, METH_VARARGS, .ml_doc: "\n"
96788 "SBCommandReturnObject_GetOutput(SBCommandReturnObject self) -> char const\n"
96789 "SBCommandReturnObject_GetOutput(SBCommandReturnObject self, bool only_if_no_immediate) -> char const *\n"
96790 ""},
96791 { .ml_name: "SBCommandReturnObject_GetError", .ml_meth: _wrap_SBCommandReturnObject_GetError, METH_VARARGS, .ml_doc: "\n"
96792 "SBCommandReturnObject_GetError(SBCommandReturnObject self) -> char const\n"
96793 "SBCommandReturnObject_GetError(SBCommandReturnObject self, bool only_if_no_immediate) -> char const *\n"
96794 ""},
96795 { .ml_name: "SBCommandReturnObject_SetError", .ml_meth: _wrap_SBCommandReturnObject_SetError, METH_VARARGS, .ml_doc: "\n"
96796 "SBCommandReturnObject_SetError(SBCommandReturnObject self, SBError error, char const * fallback_error_cstr=None)\n"
96797 "SBCommandReturnObject_SetError(SBCommandReturnObject self, char const * error_cstr)\n"
96798 ""},
96799 { .ml_name: "SBCommandReturnObject_GetValues", .ml_meth: _wrap_SBCommandReturnObject_GetValues, METH_VARARGS, .ml_doc: "SBCommandReturnObject_GetValues(SBCommandReturnObject self, lldb::DynamicValueType use_dynamic) -> SBValueList"},
96800 { .ml_name: "SBCommandReturnObject___repr__", .ml_meth: _wrap_SBCommandReturnObject___repr__, METH_O, .ml_doc: "SBCommandReturnObject___repr__(SBCommandReturnObject self) -> std::string"},
96801 { .ml_name: "SBCommandReturnObject_SetImmediateOutputFile", .ml_meth: _wrap_SBCommandReturnObject_SetImmediateOutputFile, METH_VARARGS, .ml_doc: "\n"
96802 "SBCommandReturnObject_SetImmediateOutputFile(SBCommandReturnObject self, SBFile file)\n"
96803 "SBCommandReturnObject_SetImmediateOutputFile(SBCommandReturnObject self, lldb::FileSP BORROWED)\n"
96804 "SBCommandReturnObject_SetImmediateOutputFile(SBCommandReturnObject self, lldb::FileSP BORROWED, bool transfer_ownership)\n"
96805 ""},
96806 { .ml_name: "SBCommandReturnObject_SetImmediateErrorFile", .ml_meth: _wrap_SBCommandReturnObject_SetImmediateErrorFile, METH_VARARGS, .ml_doc: "\n"
96807 "SBCommandReturnObject_SetImmediateErrorFile(SBCommandReturnObject self, SBFile file)\n"
96808 "SBCommandReturnObject_SetImmediateErrorFile(SBCommandReturnObject self, lldb::FileSP BORROWED)\n"
96809 "SBCommandReturnObject_SetImmediateErrorFile(SBCommandReturnObject self, lldb::FileSP BORROWED, bool transfer_ownership)\n"
96810 ""},
96811 { .ml_name: "SBCommandReturnObject_Print", .ml_meth: _wrap_SBCommandReturnObject_Print, METH_VARARGS, .ml_doc: "SBCommandReturnObject_Print(SBCommandReturnObject self, char const * str)"},
96812 { .ml_name: "SBCommandReturnObject_write", .ml_meth: _wrap_SBCommandReturnObject_write, METH_VARARGS, .ml_doc: "SBCommandReturnObject_write(SBCommandReturnObject self, char const * str)"},
96813 { .ml_name: "SBCommandReturnObject_flush", .ml_meth: _wrap_SBCommandReturnObject_flush, METH_O, .ml_doc: "SBCommandReturnObject_flush(SBCommandReturnObject self)"},
96814 { .ml_name: "SBCommandReturnObject_swigregister", .ml_meth: SBCommandReturnObject_swigregister, METH_O, NULL},
96815 { .ml_name: "SBCommandReturnObject_swiginit", .ml_meth: SBCommandReturnObject_swiginit, METH_VARARGS, NULL},
96816 { .ml_name: "new_SBCommunication", .ml_meth: _wrap_new_SBCommunication, METH_VARARGS, .ml_doc: "\n"
96817 "SBCommunication()\n"
96818 "new_SBCommunication(char const * broadcaster_name) -> SBCommunication\n"
96819 ""},
96820 { .ml_name: "delete_SBCommunication", .ml_meth: _wrap_delete_SBCommunication, METH_O, .ml_doc: "delete_SBCommunication(SBCommunication self)"},
96821 { .ml_name: "SBCommunication___nonzero__", .ml_meth: _wrap_SBCommunication___nonzero__, METH_O, .ml_doc: "SBCommunication___nonzero__(SBCommunication self) -> bool"},
96822 { .ml_name: "SBCommunication_IsValid", .ml_meth: _wrap_SBCommunication_IsValid, METH_O, .ml_doc: "SBCommunication_IsValid(SBCommunication self) -> bool"},
96823 { .ml_name: "SBCommunication_GetBroadcaster", .ml_meth: _wrap_SBCommunication_GetBroadcaster, METH_O, .ml_doc: "SBCommunication_GetBroadcaster(SBCommunication self) -> SBBroadcaster"},
96824 { .ml_name: "SBCommunication_GetBroadcasterClass", .ml_meth: _wrap_SBCommunication_GetBroadcasterClass, METH_NOARGS, .ml_doc: "SBCommunication_GetBroadcasterClass() -> char const *"},
96825 { .ml_name: "SBCommunication_AdoptFileDesriptor", .ml_meth: _wrap_SBCommunication_AdoptFileDesriptor, METH_VARARGS, .ml_doc: "SBCommunication_AdoptFileDesriptor(SBCommunication self, int fd, bool owns_fd) -> lldb::ConnectionStatus"},
96826 { .ml_name: "SBCommunication_Connect", .ml_meth: _wrap_SBCommunication_Connect, METH_VARARGS, .ml_doc: "SBCommunication_Connect(SBCommunication self, char const * url) -> lldb::ConnectionStatus"},
96827 { .ml_name: "SBCommunication_Disconnect", .ml_meth: _wrap_SBCommunication_Disconnect, METH_O, .ml_doc: "SBCommunication_Disconnect(SBCommunication self) -> lldb::ConnectionStatus"},
96828 { .ml_name: "SBCommunication_IsConnected", .ml_meth: _wrap_SBCommunication_IsConnected, METH_O, .ml_doc: "SBCommunication_IsConnected(SBCommunication self) -> bool"},
96829 { .ml_name: "SBCommunication_GetCloseOnEOF", .ml_meth: _wrap_SBCommunication_GetCloseOnEOF, METH_O, .ml_doc: "SBCommunication_GetCloseOnEOF(SBCommunication self) -> bool"},
96830 { .ml_name: "SBCommunication_SetCloseOnEOF", .ml_meth: _wrap_SBCommunication_SetCloseOnEOF, METH_VARARGS, .ml_doc: "SBCommunication_SetCloseOnEOF(SBCommunication self, bool b)"},
96831 { .ml_name: "SBCommunication_Read", .ml_meth: _wrap_SBCommunication_Read, METH_VARARGS, .ml_doc: "SBCommunication_Read(SBCommunication self, void * dst, size_t dst_len, uint32_t timeout_usec, lldb::ConnectionStatus & status) -> size_t"},
96832 { .ml_name: "SBCommunication_Write", .ml_meth: _wrap_SBCommunication_Write, METH_VARARGS, .ml_doc: "SBCommunication_Write(SBCommunication self, void const * src, size_t src_len, lldb::ConnectionStatus & status) -> size_t"},
96833 { .ml_name: "SBCommunication_ReadThreadStart", .ml_meth: _wrap_SBCommunication_ReadThreadStart, METH_O, .ml_doc: "SBCommunication_ReadThreadStart(SBCommunication self) -> bool"},
96834 { .ml_name: "SBCommunication_ReadThreadStop", .ml_meth: _wrap_SBCommunication_ReadThreadStop, METH_O, .ml_doc: "SBCommunication_ReadThreadStop(SBCommunication self) -> bool"},
96835 { .ml_name: "SBCommunication_ReadThreadIsRunning", .ml_meth: _wrap_SBCommunication_ReadThreadIsRunning, METH_O, .ml_doc: "SBCommunication_ReadThreadIsRunning(SBCommunication self) -> bool"},
96836 { .ml_name: "SBCommunication_SetReadThreadBytesReceivedCallback", .ml_meth: _wrap_SBCommunication_SetReadThreadBytesReceivedCallback, METH_VARARGS, .ml_doc: "SBCommunication_SetReadThreadBytesReceivedCallback(SBCommunication self, lldb::SBCommunication::ReadThreadBytesReceived callback, void * callback_baton) -> bool"},
96837 { .ml_name: "SBCommunication_swigregister", .ml_meth: SBCommunication_swigregister, METH_O, NULL},
96838 { .ml_name: "SBCommunication_swiginit", .ml_meth: SBCommunication_swiginit, METH_VARARGS, NULL},
96839 { .ml_name: "new_SBCompileUnit", .ml_meth: _wrap_new_SBCompileUnit, METH_VARARGS, .ml_doc: "\n"
96840 "SBCompileUnit()\n"
96841 "new_SBCompileUnit(SBCompileUnit rhs) -> SBCompileUnit\n"
96842 ""},
96843 { .ml_name: "delete_SBCompileUnit", .ml_meth: _wrap_delete_SBCompileUnit, METH_O, .ml_doc: "delete_SBCompileUnit(SBCompileUnit self)"},
96844 { .ml_name: "SBCompileUnit___nonzero__", .ml_meth: _wrap_SBCompileUnit___nonzero__, METH_O, .ml_doc: "SBCompileUnit___nonzero__(SBCompileUnit self) -> bool"},
96845 { .ml_name: "SBCompileUnit_IsValid", .ml_meth: _wrap_SBCompileUnit_IsValid, METH_O, .ml_doc: "SBCompileUnit_IsValid(SBCompileUnit self) -> bool"},
96846 { .ml_name: "SBCompileUnit_GetFileSpec", .ml_meth: _wrap_SBCompileUnit_GetFileSpec, METH_O, .ml_doc: "SBCompileUnit_GetFileSpec(SBCompileUnit self) -> SBFileSpec"},
96847 { .ml_name: "SBCompileUnit_GetNumLineEntries", .ml_meth: _wrap_SBCompileUnit_GetNumLineEntries, METH_O, .ml_doc: "SBCompileUnit_GetNumLineEntries(SBCompileUnit self) -> uint32_t"},
96848 { .ml_name: "SBCompileUnit_GetLineEntryAtIndex", .ml_meth: _wrap_SBCompileUnit_GetLineEntryAtIndex, METH_VARARGS, .ml_doc: "SBCompileUnit_GetLineEntryAtIndex(SBCompileUnit self, uint32_t idx) -> SBLineEntry"},
96849 { .ml_name: "SBCompileUnit_FindLineEntryIndex", .ml_meth: _wrap_SBCompileUnit_FindLineEntryIndex, METH_VARARGS, .ml_doc: "\n"
96850 "SBCompileUnit_FindLineEntryIndex(SBCompileUnit self, SBLineEntry line_entry, bool exact=False) -> uint32_t\n"
96851 "SBCompileUnit_FindLineEntryIndex(SBCompileUnit self, uint32_t start_idx, uint32_t line, SBFileSpec inline_file_spec) -> uint32_t\n"
96852 "SBCompileUnit_FindLineEntryIndex(SBCompileUnit self, uint32_t start_idx, uint32_t line, SBFileSpec inline_file_spec, bool exact) -> uint32_t\n"
96853 "\n"
96854 " Get the index for a provided line entry in this compile unit.\n"
96855 "\n"
96856 " @param[in] line_entry\n"
96857 " The SBLineEntry object for which we are looking for the index.\n"
96858 "\n"
96859 " @param[in] exact\n"
96860 " An optional boolean defaulting to false that ensures that the provided\n"
96861 " line entry has a perfect match in the compile unit.\n"
96862 "\n"
96863 " @return\n"
96864 " The index of the user-provided line entry. UINT32_MAX if the line entry\n"
96865 " was not found in the compile unit.\n"
96866 ""},
96867 { .ml_name: "SBCompileUnit_GetSupportFileAtIndex", .ml_meth: _wrap_SBCompileUnit_GetSupportFileAtIndex, METH_VARARGS, .ml_doc: "SBCompileUnit_GetSupportFileAtIndex(SBCompileUnit self, uint32_t idx) -> SBFileSpec"},
96868 { .ml_name: "SBCompileUnit_GetNumSupportFiles", .ml_meth: _wrap_SBCompileUnit_GetNumSupportFiles, METH_O, .ml_doc: "SBCompileUnit_GetNumSupportFiles(SBCompileUnit self) -> uint32_t"},
96869 { .ml_name: "SBCompileUnit_FindSupportFileIndex", .ml_meth: _wrap_SBCompileUnit_FindSupportFileIndex, METH_VARARGS, .ml_doc: "SBCompileUnit_FindSupportFileIndex(SBCompileUnit self, uint32_t start_idx, SBFileSpec sb_file, bool full) -> uint32_t"},
96870 { .ml_name: "SBCompileUnit_GetTypes", .ml_meth: _wrap_SBCompileUnit_GetTypes, METH_VARARGS, .ml_doc: "\n"
96871 "SBCompileUnit_GetTypes(SBCompileUnit self, uint32_t type_mask=eTypeClassAny) -> SBTypeList\n"
96872 "\n"
96873 " Get all types matching type_mask from debug info in this\n"
96874 " compile unit.\n"
96875 "\n"
96876 " @param[in] type_mask\n"
96877 " A bitfield that consists of one or more bits logically OR'ed\n"
96878 " together from the lldb::TypeClass enumeration. This allows\n"
96879 " you to request only structure types, or only class, struct\n"
96880 " and union types. Passing in lldb::eTypeClassAny will return\n"
96881 " all types found in the debug information for this compile\n"
96882 " unit.\n"
96883 "\n"
96884 " @return\n"
96885 " A list of types in this compile unit that match type_mask\n"
96886 ""},
96887 { .ml_name: "SBCompileUnit_GetLanguage", .ml_meth: _wrap_SBCompileUnit_GetLanguage, METH_O, .ml_doc: "SBCompileUnit_GetLanguage(SBCompileUnit self) -> lldb::LanguageType"},
96888 { .ml_name: "SBCompileUnit___eq__", .ml_meth: _wrap_SBCompileUnit___eq__, METH_VARARGS, .ml_doc: "SBCompileUnit___eq__(SBCompileUnit self, SBCompileUnit rhs) -> bool"},
96889 { .ml_name: "SBCompileUnit___ne__", .ml_meth: _wrap_SBCompileUnit___ne__, METH_VARARGS, .ml_doc: "SBCompileUnit___ne__(SBCompileUnit self, SBCompileUnit rhs) -> bool"},
96890 { .ml_name: "SBCompileUnit_GetDescription", .ml_meth: _wrap_SBCompileUnit_GetDescription, METH_VARARGS, .ml_doc: "SBCompileUnit_GetDescription(SBCompileUnit self, SBStream description) -> bool"},
96891 { .ml_name: "SBCompileUnit___repr__", .ml_meth: _wrap_SBCompileUnit___repr__, METH_O, .ml_doc: "SBCompileUnit___repr__(SBCompileUnit self) -> std::string"},
96892 { .ml_name: "SBCompileUnit_swigregister", .ml_meth: SBCompileUnit_swigregister, METH_O, NULL},
96893 { .ml_name: "SBCompileUnit_swiginit", .ml_meth: SBCompileUnit_swiginit, METH_VARARGS, NULL},
96894 { .ml_name: "new_SBSaveCoreOptions", .ml_meth: _wrap_new_SBSaveCoreOptions, METH_VARARGS, .ml_doc: "\n"
96895 "SBSaveCoreOptions()\n"
96896 "new_SBSaveCoreOptions(SBSaveCoreOptions rhs) -> SBSaveCoreOptions\n"
96897 ""},
96898 { .ml_name: "delete_SBSaveCoreOptions", .ml_meth: _wrap_delete_SBSaveCoreOptions, METH_O, .ml_doc: "delete_SBSaveCoreOptions(SBSaveCoreOptions self)"},
96899 { .ml_name: "SBSaveCoreOptions_SetPluginName", .ml_meth: _wrap_SBSaveCoreOptions_SetPluginName, METH_VARARGS, .ml_doc: "\n"
96900 "SBSaveCoreOptions_SetPluginName(SBSaveCoreOptions self, char const * plugin) -> SBError\n"
96901 "\n"
96902 " Set the plugin name to save a Core file with. Only plugins registered with Plugin manager will be accepted\n"
96903 " Examples are Minidump and Mach-O.\n"
96904 ""},
96905 { .ml_name: "SBSaveCoreOptions_GetPluginName", .ml_meth: _wrap_SBSaveCoreOptions_GetPluginName, METH_O, .ml_doc: "\n"
96906 "SBSaveCoreOptions_GetPluginName(SBSaveCoreOptions self) -> char const *\n"
96907 "\n"
96908 " Get the specified plugin name, or None if the name is not set.\n"
96909 ""},
96910 { .ml_name: "SBSaveCoreOptions_SetStyle", .ml_meth: _wrap_SBSaveCoreOptions_SetStyle, METH_VARARGS, .ml_doc: "\n"
96911 "SBSaveCoreOptions_SetStyle(SBSaveCoreOptions self, lldb::SaveCoreStyle style)\n"
96912 "\n"
96913 " Set the lldb.SaveCoreStyle.\n"
96914 ""},
96915 { .ml_name: "SBSaveCoreOptions_GetStyle", .ml_meth: _wrap_SBSaveCoreOptions_GetStyle, METH_O, .ml_doc: "\n"
96916 "SBSaveCoreOptions_GetStyle(SBSaveCoreOptions self) -> lldb::SaveCoreStyle\n"
96917 "\n"
96918 " Get the specified lldb.SaveCoreStyle, or eSaveCoreUnspecified if not set.\n"
96919 ""},
96920 { .ml_name: "SBSaveCoreOptions_SetOutputFile", .ml_meth: _wrap_SBSaveCoreOptions_SetOutputFile, METH_VARARGS, .ml_doc: "\n"
96921 "SBSaveCoreOptions_SetOutputFile(SBSaveCoreOptions self, SBFileSpec output_file)\n"
96922 "\n"
96923 " Set the file path to save the Core file at.\n"
96924 ""},
96925 { .ml_name: "SBSaveCoreOptions_GetOutputFile", .ml_meth: _wrap_SBSaveCoreOptions_GetOutputFile, METH_O, .ml_doc: "\n"
96926 "SBSaveCoreOptions_GetOutputFile(SBSaveCoreOptions self) -> SBFileSpec\n"
96927 "\n"
96928 " Get an SBFileSpec corresponding to the specified output path, or none if not set.\n"
96929 ""},
96930 { .ml_name: "SBSaveCoreOptions_SetProcess", .ml_meth: _wrap_SBSaveCoreOptions_SetProcess, METH_VARARGS, .ml_doc: "\n"
96931 "SBSaveCoreOptions_SetProcess(SBSaveCoreOptions self, SBProcess process) -> SBError\n"
96932 "\n"
96933 " Set the process to save, or unset a process by providing a default SBProcess. \n"
96934 " Resetting will result in the reset of all process specific options, such as Threads to save.\n"
96935 ""},
96936 { .ml_name: "SBSaveCoreOptions_AddThread", .ml_meth: _wrap_SBSaveCoreOptions_AddThread, METH_VARARGS, .ml_doc: "\n"
96937 "SBSaveCoreOptions_AddThread(SBSaveCoreOptions self, SBThread thread) -> SBError\n"
96938 "\n"
96939 " Add an SBThread to be saved, an error will be returned if an SBThread from a different process is specified. \n"
96940 " The process is set either by the first SBThread added to the options container, or explicitly by the SetProcess call.\n"
96941 ""},
96942 { .ml_name: "SBSaveCoreOptions_RemoveThread", .ml_meth: _wrap_SBSaveCoreOptions_RemoveThread, METH_VARARGS, .ml_doc: "\n"
96943 "SBSaveCoreOptions_RemoveThread(SBSaveCoreOptions self, SBThread thread) -> bool\n"
96944 "\n"
96945 " Remove an SBthread if present in the container, returns true if a matching thread was found and removed.\n"
96946 ""},
96947 { .ml_name: "SBSaveCoreOptions_AddMemoryRegionToSave", .ml_meth: _wrap_SBSaveCoreOptions_AddMemoryRegionToSave, METH_VARARGS, .ml_doc: "\n"
96948 "SBSaveCoreOptions_AddMemoryRegionToSave(SBSaveCoreOptions self, SBMemoryRegionInfo region) -> SBError\n"
96949 "\n"
96950 " Add a memory region to save, an error will be returned in the region is invalid. \n"
96951 " Ranges that overlap will be unioned into a single region.\n"
96952 ""},
96953 { .ml_name: "SBSaveCoreOptions_GetThreadsToSave", .ml_meth: _wrap_SBSaveCoreOptions_GetThreadsToSave, METH_O, .ml_doc: "\n"
96954 "SBSaveCoreOptions_GetThreadsToSave(SBSaveCoreOptions self) -> SBThreadCollection\n"
96955 "\n"
96956 " Get an SBThreadCollection of all threads marked to be saved. This collection is not sorted according to insertion order.\n"
96957 ""},
96958 { .ml_name: "SBSaveCoreOptions_GetCurrentSizeInBytes", .ml_meth: _wrap_SBSaveCoreOptions_GetCurrentSizeInBytes, METH_VARARGS, .ml_doc: "\n"
96959 "SBSaveCoreOptions_GetCurrentSizeInBytes(SBSaveCoreOptions self, SBError error) -> uint64_t\n"
96960 "\n"
96961 " Get the current total number of bytes the core is expected to have, excluding the overhead of the core file format.\n"
96962 " Requires both a Process and a Style to be specified. An error will be returned if the provided options would result in no data being saved.\n"
96963 ""},
96964 { .ml_name: "SBSaveCoreOptions_Clear", .ml_meth: _wrap_SBSaveCoreOptions_Clear, METH_O, .ml_doc: "\n"
96965 "SBSaveCoreOptions_Clear(SBSaveCoreOptions self)\n"
96966 "\n"
96967 " Unset all options.\n"
96968 ""},
96969 { .ml_name: "SBSaveCoreOptions_swigregister", .ml_meth: SBSaveCoreOptions_swigregister, METH_O, NULL},
96970 { .ml_name: "SBSaveCoreOptions_swiginit", .ml_meth: SBSaveCoreOptions_swiginit, METH_VARARGS, NULL},
96971 { .ml_name: "new_SBData", .ml_meth: _wrap_new_SBData, METH_VARARGS, .ml_doc: "\n"
96972 "SBData()\n"
96973 "new_SBData(SBData rhs) -> SBData\n"
96974 ""},
96975 { .ml_name: "delete_SBData", .ml_meth: _wrap_delete_SBData, METH_O, .ml_doc: "delete_SBData(SBData self)"},
96976 { .ml_name: "SBData_GetAddressByteSize", .ml_meth: _wrap_SBData_GetAddressByteSize, METH_O, .ml_doc: "SBData_GetAddressByteSize(SBData self) -> uint8_t"},
96977 { .ml_name: "SBData_SetAddressByteSize", .ml_meth: _wrap_SBData_SetAddressByteSize, METH_VARARGS, .ml_doc: "SBData_SetAddressByteSize(SBData self, uint8_t addr_byte_size)"},
96978 { .ml_name: "SBData_Clear", .ml_meth: _wrap_SBData_Clear, METH_O, .ml_doc: "SBData_Clear(SBData self)"},
96979 { .ml_name: "SBData___nonzero__", .ml_meth: _wrap_SBData___nonzero__, METH_O, .ml_doc: "SBData___nonzero__(SBData self) -> bool"},
96980 { .ml_name: "SBData_IsValid", .ml_meth: _wrap_SBData_IsValid, METH_O, .ml_doc: "SBData_IsValid(SBData self) -> bool"},
96981 { .ml_name: "SBData_GetByteSize", .ml_meth: _wrap_SBData_GetByteSize, METH_O, .ml_doc: "SBData_GetByteSize(SBData self) -> size_t"},
96982 { .ml_name: "SBData_GetByteOrder", .ml_meth: _wrap_SBData_GetByteOrder, METH_O, .ml_doc: "SBData_GetByteOrder(SBData self) -> lldb::ByteOrder"},
96983 { .ml_name: "SBData_SetByteOrder", .ml_meth: _wrap_SBData_SetByteOrder, METH_VARARGS, .ml_doc: "SBData_SetByteOrder(SBData self, lldb::ByteOrder endian)"},
96984 { .ml_name: "SBData_GetFloat", .ml_meth: _wrap_SBData_GetFloat, METH_VARARGS, .ml_doc: "SBData_GetFloat(SBData self, SBError error, lldb::offset_t offset) -> float"},
96985 { .ml_name: "SBData_GetDouble", .ml_meth: _wrap_SBData_GetDouble, METH_VARARGS, .ml_doc: "SBData_GetDouble(SBData self, SBError error, lldb::offset_t offset) -> double"},
96986 { .ml_name: "SBData_GetLongDouble", .ml_meth: _wrap_SBData_GetLongDouble, METH_VARARGS, .ml_doc: "SBData_GetLongDouble(SBData self, SBError error, lldb::offset_t offset) -> long double"},
96987 { .ml_name: "SBData_GetAddress", .ml_meth: _wrap_SBData_GetAddress, METH_VARARGS, .ml_doc: "SBData_GetAddress(SBData self, SBError error, lldb::offset_t offset) -> lldb::addr_t"},
96988 { .ml_name: "SBData_GetUnsignedInt8", .ml_meth: _wrap_SBData_GetUnsignedInt8, METH_VARARGS, .ml_doc: "SBData_GetUnsignedInt8(SBData self, SBError error, lldb::offset_t offset) -> uint8_t"},
96989 { .ml_name: "SBData_GetUnsignedInt16", .ml_meth: _wrap_SBData_GetUnsignedInt16, METH_VARARGS, .ml_doc: "SBData_GetUnsignedInt16(SBData self, SBError error, lldb::offset_t offset) -> uint16_t"},
96990 { .ml_name: "SBData_GetUnsignedInt32", .ml_meth: _wrap_SBData_GetUnsignedInt32, METH_VARARGS, .ml_doc: "SBData_GetUnsignedInt32(SBData self, SBError error, lldb::offset_t offset) -> uint32_t"},
96991 { .ml_name: "SBData_GetUnsignedInt64", .ml_meth: _wrap_SBData_GetUnsignedInt64, METH_VARARGS, .ml_doc: "SBData_GetUnsignedInt64(SBData self, SBError error, lldb::offset_t offset) -> uint64_t"},
96992 { .ml_name: "SBData_GetSignedInt8", .ml_meth: _wrap_SBData_GetSignedInt8, METH_VARARGS, .ml_doc: "SBData_GetSignedInt8(SBData self, SBError error, lldb::offset_t offset) -> int8_t"},
96993 { .ml_name: "SBData_GetSignedInt16", .ml_meth: _wrap_SBData_GetSignedInt16, METH_VARARGS, .ml_doc: "SBData_GetSignedInt16(SBData self, SBError error, lldb::offset_t offset) -> int16_t"},
96994 { .ml_name: "SBData_GetSignedInt32", .ml_meth: _wrap_SBData_GetSignedInt32, METH_VARARGS, .ml_doc: "SBData_GetSignedInt32(SBData self, SBError error, lldb::offset_t offset) -> int32_t"},
96995 { .ml_name: "SBData_GetSignedInt64", .ml_meth: _wrap_SBData_GetSignedInt64, METH_VARARGS, .ml_doc: "SBData_GetSignedInt64(SBData self, SBError error, lldb::offset_t offset) -> int64_t"},
96996 { .ml_name: "SBData_GetString", .ml_meth: _wrap_SBData_GetString, METH_VARARGS, .ml_doc: "SBData_GetString(SBData self, SBError error, lldb::offset_t offset) -> char const *"},
96997 { .ml_name: "SBData_ReadRawData", .ml_meth: _wrap_SBData_ReadRawData, METH_VARARGS, .ml_doc: "SBData_ReadRawData(SBData self, SBError error, lldb::offset_t offset, void * buf) -> size_t"},
96998 { .ml_name: "SBData_GetDescription", .ml_meth: _wrap_SBData_GetDescription, METH_VARARGS, .ml_doc: "SBData_GetDescription(SBData self, SBStream description, lldb::addr_t base_addr=18446744073709551615ULL) -> bool"},
96999 { .ml_name: "SBData_SetData", .ml_meth: _wrap_SBData_SetData, METH_VARARGS, .ml_doc: "SBData_SetData(SBData self, SBError error, void const * buf, lldb::ByteOrder endian, uint8_t addr_size)"},
97000 { .ml_name: "SBData_SetDataWithOwnership", .ml_meth: _wrap_SBData_SetDataWithOwnership, METH_VARARGS, .ml_doc: "SBData_SetDataWithOwnership(SBData self, SBError error, void const * buf, lldb::ByteOrder endian, uint8_t addr_size)"},
97001 { .ml_name: "SBData_Append", .ml_meth: _wrap_SBData_Append, METH_VARARGS, .ml_doc: "SBData_Append(SBData self, SBData rhs) -> bool"},
97002 { .ml_name: "SBData_CreateDataFromCString", .ml_meth: _wrap_SBData_CreateDataFromCString, METH_VARARGS, .ml_doc: "SBData_CreateDataFromCString(lldb::ByteOrder endian, uint32_t addr_byte_size, char const * data) -> SBData"},
97003 { .ml_name: "SBData_CreateDataFromUInt64Array", .ml_meth: _wrap_SBData_CreateDataFromUInt64Array, METH_VARARGS, .ml_doc: "SBData_CreateDataFromUInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint64_t * array) -> SBData"},
97004 { .ml_name: "SBData_CreateDataFromUInt32Array", .ml_meth: _wrap_SBData_CreateDataFromUInt32Array, METH_VARARGS, .ml_doc: "SBData_CreateDataFromUInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint32_t * array) -> SBData"},
97005 { .ml_name: "SBData_CreateDataFromSInt64Array", .ml_meth: _wrap_SBData_CreateDataFromSInt64Array, METH_VARARGS, .ml_doc: "SBData_CreateDataFromSInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int64_t * array) -> SBData"},
97006 { .ml_name: "SBData_CreateDataFromSInt32Array", .ml_meth: _wrap_SBData_CreateDataFromSInt32Array, METH_VARARGS, .ml_doc: "SBData_CreateDataFromSInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int32_t * array) -> SBData"},
97007 { .ml_name: "SBData_CreateDataFromDoubleArray", .ml_meth: _wrap_SBData_CreateDataFromDoubleArray, METH_VARARGS, .ml_doc: "SBData_CreateDataFromDoubleArray(lldb::ByteOrder endian, uint32_t addr_byte_size, double * array) -> SBData"},
97008 { .ml_name: "SBData_SetDataFromCString", .ml_meth: _wrap_SBData_SetDataFromCString, METH_VARARGS, .ml_doc: "SBData_SetDataFromCString(SBData self, char const * data) -> bool"},
97009 { .ml_name: "SBData_SetDataFromUInt64Array", .ml_meth: _wrap_SBData_SetDataFromUInt64Array, METH_VARARGS, .ml_doc: "SBData_SetDataFromUInt64Array(SBData self, uint64_t * array) -> bool"},
97010 { .ml_name: "SBData_SetDataFromUInt32Array", .ml_meth: _wrap_SBData_SetDataFromUInt32Array, METH_VARARGS, .ml_doc: "SBData_SetDataFromUInt32Array(SBData self, uint32_t * array) -> bool"},
97011 { .ml_name: "SBData_SetDataFromSInt64Array", .ml_meth: _wrap_SBData_SetDataFromSInt64Array, METH_VARARGS, .ml_doc: "SBData_SetDataFromSInt64Array(SBData self, int64_t * array) -> bool"},
97012 { .ml_name: "SBData_SetDataFromSInt32Array", .ml_meth: _wrap_SBData_SetDataFromSInt32Array, METH_VARARGS, .ml_doc: "SBData_SetDataFromSInt32Array(SBData self, int32_t * array) -> bool"},
97013 { .ml_name: "SBData_SetDataFromDoubleArray", .ml_meth: _wrap_SBData_SetDataFromDoubleArray, METH_VARARGS, .ml_doc: "SBData_SetDataFromDoubleArray(SBData self, double * array) -> bool"},
97014 { .ml_name: "SBData___repr__", .ml_meth: _wrap_SBData___repr__, METH_O, .ml_doc: "SBData___repr__(SBData self) -> std::string"},
97015 { .ml_name: "SBData_swigregister", .ml_meth: SBData_swigregister, METH_O, NULL},
97016 { .ml_name: "SBData_swiginit", .ml_meth: SBData_swiginit, METH_VARARGS, NULL},
97017 { .ml_name: "new_SBDebugger", .ml_meth: _wrap_new_SBDebugger, METH_VARARGS, .ml_doc: " Default constructor creates an invalid SBDebugger instance."},
97018 { .ml_name: "delete_SBDebugger", .ml_meth: _wrap_delete_SBDebugger, METH_O, .ml_doc: "delete_SBDebugger(SBDebugger self)"},
97019 { .ml_name: "SBDebugger_GetBroadcasterClass", .ml_meth: _wrap_SBDebugger_GetBroadcasterClass, METH_NOARGS, .ml_doc: " Get the broadcaster class name."},
97020 { .ml_name: "SBDebugger_SupportsLanguage", .ml_meth: _wrap_SBDebugger_SupportsLanguage, METH_O, .ml_doc: " Check if a specific language is supported by LLDB."},
97021 { .ml_name: "SBDebugger_GetBroadcaster", .ml_meth: _wrap_SBDebugger_GetBroadcaster, METH_O, .ml_doc: "\n"
97022 "Get the broadcaster that allows subscribing to events from this\n"
97023 "debugger.\n"
97024 ""},
97025 { .ml_name: "SBDebugger_GetProgressFromEvent", .ml_meth: _wrap_SBDebugger_GetProgressFromEvent, METH_O, .ml_doc: "\n"
97026 "Get progress data from a SBEvent whose type is eBroadcastBitProgress.\n"
97027 "\n"
97028 ":param [in]: event\n"
97029 " The event to extract the progress information from.\n"
97030 "\n"
97031 ":param [out]: progress_id\n"
97032 " The unique integer identifier for the progress to report.\n"
97033 "\n"
97034 ":param [out]: completed\n"
97035 " The amount of work completed. If *completed* is zero, then this event\n"
97036 " is a progress started event. If *completed* is equal to *total*, then\n"
97037 " this event is a progress end event. Otherwise completed indicates the\n"
97038 " current progress update.\n"
97039 "\n"
97040 ":param [out]: total\n"
97041 " The total amount of work units that need to be completed. If this value\n"
97042 " is UINT64_MAX, then an indeterminate progress indicator should be\n"
97043 " displayed.\n"
97044 "\n"
97045 ":param [out]: is_debugger_specific\n"
97046 " Set to true if this progress is specific to this debugger only. Many\n"
97047 " progress events are not specific to a debugger instance, like any\n"
97048 " progress events for loading information in modules since LLDB has a\n"
97049 " global module cache that all debuggers use.\n"
97050 "\n"
97051 ":rtype: string\n"
97052 ":return: The message for the progress. If the returned value is NULL, then\n"
97053 " *event* was not a eBroadcastBitProgress event.\n"
97054 ""},
97055 { .ml_name: "SBDebugger_GetProgressDataFromEvent", .ml_meth: _wrap_SBDebugger_GetProgressDataFromEvent, METH_O, .ml_doc: " Get progress data from an event."},
97056 { .ml_name: "SBDebugger_GetDiagnosticFromEvent", .ml_meth: _wrap_SBDebugger_GetDiagnosticFromEvent, METH_O, .ml_doc: " Get diagnostic information from an event."},
97057 { .ml_name: "SBDebugger_Initialize", .ml_meth: _wrap_SBDebugger_Initialize, METH_NOARGS, .ml_doc: "\n"
97058 "Initialize LLDB and its subsystems.\n"
97059 "\n"
97060 "This function should be called before any other LLDB functions. It\n"
97061 "initializes all required subsystems for proper LLDB functionality.\n"
97062 ""},
97063 { .ml_name: "SBDebugger_InitializeWithErrorHandling", .ml_meth: _wrap_SBDebugger_InitializeWithErrorHandling, METH_NOARGS, .ml_doc: "\n"
97064 "Initialize the LLDB debugger subsystem with error handling.\n"
97065 "\n"
97066 "Similar to Initialize(), but returns an error if initialization fails.\n"
97067 ""},
97068 { .ml_name: "SBDebugger_PrintStackTraceOnError", .ml_meth: _wrap_SBDebugger_PrintStackTraceOnError, METH_NOARGS, .ml_doc: " Configure LLDB to print a stack trace when it crashes."},
97069 { .ml_name: "SBDebugger_PrintDiagnosticsOnError", .ml_meth: _wrap_SBDebugger_PrintDiagnosticsOnError, METH_NOARGS, .ml_doc: " Configure LLDB to print diagnostic information when it crashes."},
97070 { .ml_name: "SBDebugger_Terminate", .ml_meth: _wrap_SBDebugger_Terminate, METH_NOARGS, .ml_doc: "\n"
97071 "Terminate LLDB and its subsystems.\n"
97072 "\n"
97073 "This should be called when LLDB is no longer needed.\n"
97074 ""},
97075 { .ml_name: "SBDebugger_Create", .ml_meth: _wrap_SBDebugger_Create, METH_VARARGS, .ml_doc: "\n"
97076 "*Overload 1:*\n"
97077 "Create a new debugger instance (deprecated).\n"
97078 "\n"
97079 "|\n"
97080 "\n"
97081 "*Overload 2:*\n"
97082 "Create a new debugger instance.\n"
97083 "\n"
97084 "If source_init_files is true, the debugger will source .lldbinit files\n"
97085 "from the home directory and current directory.\n"
97086 "\n"
97087 "|\n"
97088 "\n"
97089 "*Overload 3:*\n"
97090 "Create a new debugger instance with a custom log handler and user data\n"
97091 "passed to the log callback.\n"
97092 "\n"
97093 "If source_init_files is true, the debugger will source .lldbinit files\n"
97094 "from the home directory and current directory.\n"
97095 ""},
97096 { .ml_name: "SBDebugger_Destroy", .ml_meth: _wrap_SBDebugger_Destroy, METH_O, .ml_doc: " Destroy a debugger instance."},
97097 { .ml_name: "SBDebugger_MemoryPressureDetected", .ml_meth: _wrap_SBDebugger_MemoryPressureDetected, METH_NOARGS, .ml_doc: "\n"
97098 "Notify the debugger that system memory pressure has been detected.\n"
97099 "\n"
97100 "This can be used to free up memory resources by clearing caches.\n"
97101 ""},
97102 { .ml_name: "SBDebugger___nonzero__", .ml_meth: _wrap_SBDebugger___nonzero__, METH_O, .ml_doc: " Check if this is a valid SBDebugger object."},
97103 { .ml_name: "SBDebugger_IsValid", .ml_meth: _wrap_SBDebugger_IsValid, METH_O, .ml_doc: " Check if this is a valid SBDebugger object."},
97104 { .ml_name: "SBDebugger_Clear", .ml_meth: _wrap_SBDebugger_Clear, METH_O, .ml_doc: "\n"
97105 "Clear this debugger instance.\n"
97106 "\n"
97107 "This will close all IO handlers and reset the debugger to its initial\n"
97108 "state.\n"
97109 ""},
97110 { .ml_name: "SBDebugger_GetSetting", .ml_meth: _wrap_SBDebugger_GetSetting, METH_VARARGS, .ml_doc: "\n"
97111 "Get debugger settings as structured data.\n"
97112 "\n"
97113 "Client can specify empty string or null to get all settings.\n"
97114 "\n"
97115 "Example usages:\n"
97116 "lldb::SBStructuredData settings = debugger.GetSetting();\n"
97117 "lldb::SBStructuredData settings = debugger.GetSetting(nullptr);\n"
97118 "lldb::SBStructuredData settings = debugger.GetSetting(\"\");\n"
97119 "lldb::SBStructuredData settings = debugger.GetSetting(\"target.arg0\");\n"
97120 "lldb::SBStructuredData settings = debugger.GetSetting(\"target\");\n"
97121 ""},
97122 { .ml_name: "SBDebugger_SetAsync", .ml_meth: _wrap_SBDebugger_SetAsync, METH_VARARGS, .ml_doc: "\n"
97123 "Set whether the debugger should run in asynchronous mode.\n"
97124 "\n"
97125 "When in asynchronous mode, events are processed on a background thread.\n"
97126 ""},
97127 { .ml_name: "SBDebugger_GetAsync", .ml_meth: _wrap_SBDebugger_GetAsync, METH_O, .ml_doc: " Get whether the debugger is running in asynchronous mode."},
97128 { .ml_name: "SBDebugger_SkipLLDBInitFiles", .ml_meth: _wrap_SBDebugger_SkipLLDBInitFiles, METH_VARARGS, .ml_doc: " Set whether to skip loading .lldbinit files."},
97129 { .ml_name: "SBDebugger_SkipAppInitFiles", .ml_meth: _wrap_SBDebugger_SkipAppInitFiles, METH_VARARGS, .ml_doc: " Set whether to skip loading application-specific .lldbinit files."},
97130 { .ml_name: "SBDebugger_SetInputString", .ml_meth: _wrap_SBDebugger_SetInputString, METH_VARARGS, .ml_doc: " Set the input from a string."},
97131 { .ml_name: "SBDebugger_SetInputFile", .ml_meth: _wrap_SBDebugger_SetInputFile, METH_VARARGS, .ml_doc: "\n"
97132 "*Overload 1:*\n"
97133 "Set the input file for the debugger.\n"
97134 "\n"
97135 "|\n"
97136 "\n"
97137 "*Overload 2:*\n"
97138 "Set the input file for the debugger using a FileSP.\n"
97139 ""},
97140 { .ml_name: "SBDebugger_SetOutputFile", .ml_meth: _wrap_SBDebugger_SetOutputFile, METH_VARARGS, .ml_doc: "\n"
97141 "*Overload 1:*\n"
97142 "Set the output file for the debugger.\n"
97143 "\n"
97144 "|\n"
97145 "\n"
97146 "*Overload 2:*\n"
97147 "Set the output file for the debugger using a FileSP.\n"
97148 ""},
97149 { .ml_name: "SBDebugger_SetErrorFile", .ml_meth: _wrap_SBDebugger_SetErrorFile, METH_VARARGS, .ml_doc: "\n"
97150 "*Overload 1:*\n"
97151 "Set the error file for the debugger.\n"
97152 "\n"
97153 "|\n"
97154 "\n"
97155 "*Overload 2:*\n"
97156 "Set the error file for the debugger using a FileSP.\n"
97157 ""},
97158 { .ml_name: "SBDebugger_GetInputFile", .ml_meth: _wrap_SBDebugger_GetInputFile, METH_O, .ml_doc: " Get the input file for the debugger."},
97159 { .ml_name: "SBDebugger_GetOutputFile", .ml_meth: _wrap_SBDebugger_GetOutputFile, METH_O, .ml_doc: " Get the output file for the debugger."},
97160 { .ml_name: "SBDebugger_GetErrorFile", .ml_meth: _wrap_SBDebugger_GetErrorFile, METH_O, .ml_doc: " Get the error file for the debugger."},
97161 { .ml_name: "SBDebugger_SaveInputTerminalState", .ml_meth: _wrap_SBDebugger_SaveInputTerminalState, METH_O, .ml_doc: "\n"
97162 "Save the current terminal state.\n"
97163 "\n"
97164 "This should be called before modifying terminal settings.\n"
97165 ""},
97166 { .ml_name: "SBDebugger_RestoreInputTerminalState", .ml_meth: _wrap_SBDebugger_RestoreInputTerminalState, METH_O, .ml_doc: " Restore the previously saved terminal state."},
97167 { .ml_name: "SBDebugger_GetCommandInterpreter", .ml_meth: _wrap_SBDebugger_GetCommandInterpreter, METH_O, .ml_doc: " Get the command interpreter for this debugger."},
97168 { .ml_name: "SBDebugger_HandleCommand", .ml_meth: _wrap_SBDebugger_HandleCommand, METH_VARARGS, .ml_doc: " Execute a command in the command interpreter."},
97169 { .ml_name: "SBDebugger_RequestInterrupt", .ml_meth: _wrap_SBDebugger_RequestInterrupt, METH_O, .ml_doc: " Request an interrupt of the current operation."},
97170 { .ml_name: "SBDebugger_CancelInterruptRequest", .ml_meth: _wrap_SBDebugger_CancelInterruptRequest, METH_O, .ml_doc: " Cancel a previously requested interrupt."},
97171 { .ml_name: "SBDebugger_InterruptRequested", .ml_meth: _wrap_SBDebugger_InterruptRequested, METH_O, .ml_doc: " Check if an interrupt has been requested."},
97172 { .ml_name: "SBDebugger_GetListener", .ml_meth: _wrap_SBDebugger_GetListener, METH_O, .ml_doc: " Get the listener associated with this debugger."},
97173 { .ml_name: "SBDebugger_HandleProcessEvent", .ml_meth: _wrap_SBDebugger_HandleProcessEvent, METH_VARARGS, .ml_doc: "\n"
97174 "*Overload 1:*\n"
97175 "Handle a process event.\n"
97176 "\n"
97177 "|\n"
97178 "\n"
97179 "*Overload 2:*\n"
97180 "Handle a process event using FileSP objects.\n"
97181 ""},
97182 { .ml_name: "SBDebugger_CreateTargetWithFileAndTargetTriple", .ml_meth: _wrap_SBDebugger_CreateTargetWithFileAndTargetTriple, METH_VARARGS, .ml_doc: " Create a target with the specified file and target triple."},
97183 { .ml_name: "SBDebugger_CreateTargetWithFileAndArch", .ml_meth: _wrap_SBDebugger_CreateTargetWithFileAndArch, METH_VARARGS, .ml_doc: " Create a target with the specified file and architecture."},
97184 { .ml_name: "SBDebugger_CreateTarget", .ml_meth: _wrap_SBDebugger_CreateTarget, METH_VARARGS, .ml_doc: "\n"
97185 "*Overload 1:*\n"
97186 "Create a target with the specified parameters.\n"
97187 "\n"
97188 "|\n"
97189 "\n"
97190 "*Overload 2:*\n"
97191 "Create a target with the specified file.\n"
97192 ""},
97193 { .ml_name: "SBDebugger_GetDummyTarget", .ml_meth: _wrap_SBDebugger_GetDummyTarget, METH_O, .ml_doc: "\n"
97194 "SBDebugger_GetDummyTarget(SBDebugger self) -> SBTarget\n"
97195 "The dummy target holds breakpoints and breakpoint names that will prime newly created targets.\n"
97196 ""},
97197 { .ml_name: "SBDebugger_DeleteTarget", .ml_meth: _wrap_SBDebugger_DeleteTarget, METH_VARARGS, .ml_doc: "\n"
97198 "SBDebugger_DeleteTarget(SBDebugger self, SBTarget target) -> bool\n"
97199 "Return true if target is deleted from the target list of the debugger.\n"
97200 ""},
97201 { .ml_name: "SBDebugger_GetTargetAtIndex", .ml_meth: _wrap_SBDebugger_GetTargetAtIndex, METH_VARARGS, .ml_doc: " Get a target by index."},
97202 { .ml_name: "SBDebugger_GetIndexOfTarget", .ml_meth: _wrap_SBDebugger_GetIndexOfTarget, METH_VARARGS, .ml_doc: " Get the index of a target."},
97203 { .ml_name: "SBDebugger_FindTargetWithProcessID", .ml_meth: _wrap_SBDebugger_FindTargetWithProcessID, METH_VARARGS, .ml_doc: " Find a target with the specified process ID."},
97204 { .ml_name: "SBDebugger_FindTargetWithFileAndArch", .ml_meth: _wrap_SBDebugger_FindTargetWithFileAndArch, METH_VARARGS, .ml_doc: " Find a target with the specified file and architecture."},
97205 { .ml_name: "SBDebugger_GetNumTargets", .ml_meth: _wrap_SBDebugger_GetNumTargets, METH_O, .ml_doc: " Get the number of targets in the debugger."},
97206 { .ml_name: "SBDebugger_GetSelectedTarget", .ml_meth: _wrap_SBDebugger_GetSelectedTarget, METH_O, .ml_doc: " Get the currently selected target."},
97207 { .ml_name: "SBDebugger_SetSelectedTarget", .ml_meth: _wrap_SBDebugger_SetSelectedTarget, METH_VARARGS, .ml_doc: " Set the selected target."},
97208 { .ml_name: "SBDebugger_GetSelectedPlatform", .ml_meth: _wrap_SBDebugger_GetSelectedPlatform, METH_O, .ml_doc: " Get the selected platform."},
97209 { .ml_name: "SBDebugger_SetSelectedPlatform", .ml_meth: _wrap_SBDebugger_SetSelectedPlatform, METH_VARARGS, .ml_doc: " Set the selected platform."},
97210 { .ml_name: "SBDebugger_GetNumPlatforms", .ml_meth: _wrap_SBDebugger_GetNumPlatforms, METH_O, .ml_doc: "\n"
97211 "SBDebugger_GetNumPlatforms(SBDebugger self) -> uint32_t\n"
97212 "Get the number of currently active platforms.\n"
97213 ""},
97214 { .ml_name: "SBDebugger_GetPlatformAtIndex", .ml_meth: _wrap_SBDebugger_GetPlatformAtIndex, METH_VARARGS, .ml_doc: "\n"
97215 "SBDebugger_GetPlatformAtIndex(SBDebugger self, uint32_t idx) -> SBPlatform\n"
97216 "Get one of the currently active platforms.\n"
97217 ""},
97218 { .ml_name: "SBDebugger_GetNumAvailablePlatforms", .ml_meth: _wrap_SBDebugger_GetNumAvailablePlatforms, METH_O, .ml_doc: "\n"
97219 "SBDebugger_GetNumAvailablePlatforms(SBDebugger self) -> uint32_t\n"
97220 "Get the number of available platforms.\n"
97221 ""},
97222 { .ml_name: "SBDebugger_GetAvailablePlatformInfoAtIndex", .ml_meth: _wrap_SBDebugger_GetAvailablePlatformInfoAtIndex, METH_VARARGS, .ml_doc: "\n"
97223 "SBDebugger_GetAvailablePlatformInfoAtIndex(SBDebugger self, uint32_t idx) -> SBStructuredData\n"
97224 "\n"
97225 " Get the name and description of one of the available platforms.\n"
97226 "\n"
97227 " @param idx Zero-based index of the platform for which info should be\n"
97228 " retrieved, must be less than the value returned by\n"
97229 " GetNumAvailablePlatforms().\n"
97230 ""},
97231 { .ml_name: "SBDebugger_GetSourceManager", .ml_meth: _wrap_SBDebugger_GetSourceManager, METH_O, .ml_doc: " Get the source manager for this debugger."},
97232 { .ml_name: "SBDebugger_SetCurrentPlatform", .ml_meth: _wrap_SBDebugger_SetCurrentPlatform, METH_VARARGS, .ml_doc: " Set the current platform by name."},
97233 { .ml_name: "SBDebugger_SetCurrentPlatformSDKRoot", .ml_meth: _wrap_SBDebugger_SetCurrentPlatformSDKRoot, METH_VARARGS, .ml_doc: " Set the SDK root for the current platform."},
97234 { .ml_name: "SBDebugger_SetUseExternalEditor", .ml_meth: _wrap_SBDebugger_SetUseExternalEditor, METH_VARARGS, .ml_doc: " Set whether to use an external editor."},
97235 { .ml_name: "SBDebugger_GetUseExternalEditor", .ml_meth: _wrap_SBDebugger_GetUseExternalEditor, METH_O, .ml_doc: " Get whether an external editor is being used."},
97236 { .ml_name: "SBDebugger_SetUseColor", .ml_meth: _wrap_SBDebugger_SetUseColor, METH_VARARGS, .ml_doc: " Set whether to use color in output."},
97237 { .ml_name: "SBDebugger_GetUseColor", .ml_meth: _wrap_SBDebugger_GetUseColor, METH_O, .ml_doc: " Get whether color is being used in output."},
97238 { .ml_name: "SBDebugger_SetShowInlineDiagnostics", .ml_meth: _wrap_SBDebugger_SetShowInlineDiagnostics, METH_VARARGS, .ml_doc: " Set whether to show inline diagnostics."},
97239 { .ml_name: "SBDebugger_SetUseSourceCache", .ml_meth: _wrap_SBDebugger_SetUseSourceCache, METH_VARARGS, .ml_doc: " Set whether to use the source cache."},
97240 { .ml_name: "SBDebugger_GetUseSourceCache", .ml_meth: _wrap_SBDebugger_GetUseSourceCache, METH_O, .ml_doc: " Get whether the source cache is being used."},
97241 { .ml_name: "SBDebugger_GetDefaultArchitecture", .ml_meth: _wrap_SBDebugger_GetDefaultArchitecture, METH_VARARGS, .ml_doc: " Get the default architecture."},
97242 { .ml_name: "SBDebugger_SetDefaultArchitecture", .ml_meth: _wrap_SBDebugger_SetDefaultArchitecture, METH_O, .ml_doc: " Set the default architecture."},
97243 { .ml_name: "SBDebugger_GetScriptingLanguage", .ml_meth: _wrap_SBDebugger_GetScriptingLanguage, METH_VARARGS, .ml_doc: " Get the scripting language by name."},
97244 { .ml_name: "SBDebugger_GetScriptInterpreterInfo", .ml_meth: _wrap_SBDebugger_GetScriptInterpreterInfo, METH_VARARGS, .ml_doc: " Get information about a script interpreter as structured data."},
97245 { .ml_name: "SBDebugger_GetVersionString", .ml_meth: _wrap_SBDebugger_GetVersionString, METH_NOARGS, .ml_doc: " Get the LLDB version string."},
97246 { .ml_name: "SBDebugger_StateAsCString", .ml_meth: _wrap_SBDebugger_StateAsCString, METH_O, .ml_doc: " Convert a state type to a string."},
97247 { .ml_name: "SBDebugger_GetBuildConfiguration", .ml_meth: _wrap_SBDebugger_GetBuildConfiguration, METH_NOARGS, .ml_doc: " Get the build configuration as structured data."},
97248 { .ml_name: "SBDebugger_StateIsRunningState", .ml_meth: _wrap_SBDebugger_StateIsRunningState, METH_O, .ml_doc: " Check if a state is a running state."},
97249 { .ml_name: "SBDebugger_StateIsStoppedState", .ml_meth: _wrap_SBDebugger_StateIsStoppedState, METH_O, .ml_doc: " Check if a state is a stopped state."},
97250 { .ml_name: "SBDebugger_EnableLog", .ml_meth: _wrap_SBDebugger_EnableLog, METH_VARARGS, .ml_doc: " Enable logging for a specific channel and category."},
97251 { .ml_name: "SBDebugger_SetLoggingCallback", .ml_meth: _wrap_SBDebugger_SetLoggingCallback, METH_VARARGS, .ml_doc: " Set a callback for log output."},
97252 { .ml_name: "SBDebugger_SetDestroyCallback", .ml_meth: _wrap_SBDebugger_SetDestroyCallback, METH_VARARGS, .ml_doc: " Set a callback for when the debugger is destroyed (deprecated)."},
97253 { .ml_name: "SBDebugger_AddDestroyCallback", .ml_meth: _wrap_SBDebugger_AddDestroyCallback, METH_VARARGS, .ml_doc: "\n"
97254 "Add a callback for when the debugger is destroyed. Returns a token that\n"
97255 "can be used to remove the callback.\n"
97256 ""},
97257 { .ml_name: "SBDebugger_RemoveDestroyCallback", .ml_meth: _wrap_SBDebugger_RemoveDestroyCallback, METH_VARARGS, .ml_doc: " Remove a destroy callback."},
97258 { .ml_name: "SBDebugger_DispatchInput", .ml_meth: _wrap_SBDebugger_DispatchInput, METH_VARARGS, .ml_doc: " Dispatch input to the debugger."},
97259 { .ml_name: "SBDebugger_DispatchInputInterrupt", .ml_meth: _wrap_SBDebugger_DispatchInputInterrupt, METH_O, .ml_doc: " Interrupt the current input dispatch."},
97260 { .ml_name: "SBDebugger_DispatchInputEndOfFile", .ml_meth: _wrap_SBDebugger_DispatchInputEndOfFile, METH_O, .ml_doc: " Signal end-of-file to the current input dispatch."},
97261 { .ml_name: "SBDebugger_GetInstanceName", .ml_meth: _wrap_SBDebugger_GetInstanceName, METH_O, .ml_doc: " Get the instance name of this debugger."},
97262 { .ml_name: "SBDebugger_FindDebuggerWithID", .ml_meth: _wrap_SBDebugger_FindDebuggerWithID, METH_O, .ml_doc: " Find a debugger by ID. Returns an invalid debugger if not found."},
97263 { .ml_name: "SBDebugger_SetInternalVariable", .ml_meth: _wrap_SBDebugger_SetInternalVariable, METH_VARARGS, .ml_doc: " Set an internal variable."},
97264 { .ml_name: "SBDebugger_GetInternalVariableValue", .ml_meth: _wrap_SBDebugger_GetInternalVariableValue, METH_VARARGS, .ml_doc: " Get the value of an internal variable."},
97265 { .ml_name: "SBDebugger_GetDescription", .ml_meth: _wrap_SBDebugger_GetDescription, METH_VARARGS, .ml_doc: " Get a description of this debugger."},
97266 { .ml_name: "SBDebugger_GetTerminalWidth", .ml_meth: _wrap_SBDebugger_GetTerminalWidth, METH_O, .ml_doc: " Get the terminal width."},
97267 { .ml_name: "SBDebugger_SetTerminalWidth", .ml_meth: _wrap_SBDebugger_SetTerminalWidth, METH_VARARGS, .ml_doc: " Set the terminal width."},
97268 { .ml_name: "SBDebugger_GetTerminalHeight", .ml_meth: _wrap_SBDebugger_GetTerminalHeight, METH_O, .ml_doc: " Get the terminal height."},
97269 { .ml_name: "SBDebugger_SetTerminalHeight", .ml_meth: _wrap_SBDebugger_SetTerminalHeight, METH_VARARGS, .ml_doc: " Set the terminal height."},
97270 { .ml_name: "SBDebugger_GetID", .ml_meth: _wrap_SBDebugger_GetID, METH_O, .ml_doc: " Get the unique ID of this debugger."},
97271 { .ml_name: "SBDebugger_GetPrompt", .ml_meth: _wrap_SBDebugger_GetPrompt, METH_O, .ml_doc: " Get the command prompt string."},
97272 { .ml_name: "SBDebugger_SetPrompt", .ml_meth: _wrap_SBDebugger_SetPrompt, METH_VARARGS, .ml_doc: " Set the command prompt string."},
97273 { .ml_name: "SBDebugger_GetReproducerPath", .ml_meth: _wrap_SBDebugger_GetReproducerPath, METH_O, .ml_doc: " Get the path to the reproducer."},
97274 { .ml_name: "SBDebugger_GetScriptLanguage", .ml_meth: _wrap_SBDebugger_GetScriptLanguage, METH_O, .ml_doc: " Get the current scripting language."},
97275 { .ml_name: "SBDebugger_SetScriptLanguage", .ml_meth: _wrap_SBDebugger_SetScriptLanguage, METH_VARARGS, .ml_doc: " Set the current scripting language."},
97276 { .ml_name: "SBDebugger_GetREPLLanguage", .ml_meth: _wrap_SBDebugger_GetREPLLanguage, METH_O, .ml_doc: " Get the current REPL language."},
97277 { .ml_name: "SBDebugger_SetREPLLanguage", .ml_meth: _wrap_SBDebugger_SetREPLLanguage, METH_VARARGS, .ml_doc: " Set the current REPL language."},
97278 { .ml_name: "SBDebugger_GetCloseInputOnEOF", .ml_meth: _wrap_SBDebugger_GetCloseInputOnEOF, METH_O, .ml_doc: " Get whether to close input on EOF (deprecated)."},
97279 { .ml_name: "SBDebugger_SetCloseInputOnEOF", .ml_meth: _wrap_SBDebugger_SetCloseInputOnEOF, METH_VARARGS, .ml_doc: " Set whether to close input on EOF (deprecated)."},
97280 { .ml_name: "SBDebugger_GetCategory", .ml_meth: _wrap_SBDebugger_GetCategory, METH_VARARGS, .ml_doc: "\n"
97281 "*Overload 1:*\n"
97282 "Get a type category by name.\n"
97283 "\n"
97284 "|\n"
97285 "\n"
97286 "*Overload 2:*\n"
97287 "Get a type category by language.\n"
97288 ""},
97289 { .ml_name: "SBDebugger_CreateCategory", .ml_meth: _wrap_SBDebugger_CreateCategory, METH_VARARGS, .ml_doc: " Create a new type category."},
97290 { .ml_name: "SBDebugger_DeleteCategory", .ml_meth: _wrap_SBDebugger_DeleteCategory, METH_VARARGS, .ml_doc: " Delete a type category."},
97291 { .ml_name: "SBDebugger_GetNumCategories", .ml_meth: _wrap_SBDebugger_GetNumCategories, METH_O, .ml_doc: " Get the number of type categories."},
97292 { .ml_name: "SBDebugger_GetCategoryAtIndex", .ml_meth: _wrap_SBDebugger_GetCategoryAtIndex, METH_VARARGS, .ml_doc: " Get a type category by index."},
97293 { .ml_name: "SBDebugger_GetDefaultCategory", .ml_meth: _wrap_SBDebugger_GetDefaultCategory, METH_O, .ml_doc: " Get the default type category."},
97294 { .ml_name: "SBDebugger_GetFormatForType", .ml_meth: _wrap_SBDebugger_GetFormatForType, METH_VARARGS, .ml_doc: " Get the format for a type."},
97295 { .ml_name: "SBDebugger_GetSummaryForType", .ml_meth: _wrap_SBDebugger_GetSummaryForType, METH_VARARGS, .ml_doc: " Get the summary for a type."},
97296 { .ml_name: "SBDebugger_GetFilterForType", .ml_meth: _wrap_SBDebugger_GetFilterForType, METH_VARARGS, .ml_doc: " Get the filter for a type."},
97297 { .ml_name: "SBDebugger_GetSyntheticForType", .ml_meth: _wrap_SBDebugger_GetSyntheticForType, METH_VARARGS, .ml_doc: " Get the synthetic for a type."},
97298 { .ml_name: "SBDebugger_ResetStatistics", .ml_meth: _wrap_SBDebugger_ResetStatistics, METH_O, .ml_doc: "\n"
97299 "Clear collected statistics for targets belonging to this debugger.\n"
97300 "\n"
97301 "This includes clearing symbol table and debug info parsing/index time for\n"
97302 "all modules, breakpoint resolve time, and target statistics.\n"
97303 ""},
97304 { .ml_name: "SBDebugger_RunCommandInterpreter", .ml_meth: _wrap_SBDebugger_RunCommandInterpreter, METH_VARARGS, .ml_doc: "\n"
97305 "SBDebugger_RunCommandInterpreter(SBDebugger self, bool auto_handle_events, bool spawn_thread, SBCommandInterpreterRunOptions options, int & num_errors, bool & quit_requested, bool & stopped_for_crash)\n"
97306 "Launch a command interpreter session. Commands are read from standard input or\n"
97307 "from the input handle specified for the debugger object. Output/errors are\n"
97308 "similarly redirected to standard output/error or the configured handles.\n"
97309 "\n"
97310 "@param[in] auto_handle_events If true, automatically handle resulting events.\n"
97311 "@param[in] spawn_thread If true, start a new thread for IO handling.\n"
97312 "@param[in] options Parameter collection of type SBCommandInterpreterRunOptions.\n"
97313 "@param[in] num_errors Initial error counter.\n"
97314 "@param[in] quit_requested Initial quit request flag.\n"
97315 "@param[in] stopped_for_crash Initial crash flag.\n"
97316 "\n"
97317 "@return\n"
97318 "A tuple with the number of errors encountered by the interpreter, a boolean\n"
97319 "indicating whether quitting the interpreter was requested and another boolean\n"
97320 "set to True in case of a crash.\n"
97321 "\n"
97322 "Example: ::\n"
97323 "\n"
97324 " # Start an interactive lldb session from a script (with a valid debugger object\n"
97325 " # created beforehand):\n"
97326 " n_errors, quit_requested, has_crashed = debugger.RunCommandInterpreter(True,\n"
97327 " False, lldb.SBCommandInterpreterRunOptions(), 0, False, False)\n"
97328 ""},
97329 { .ml_name: "SBDebugger_RunREPL", .ml_meth: _wrap_SBDebugger_RunREPL, METH_VARARGS, .ml_doc: " Run a REPL (Read-Eval-Print Loop) for the specified language."},
97330 { .ml_name: "SBDebugger_LoadTraceFromFile", .ml_meth: _wrap_SBDebugger_LoadTraceFromFile, METH_VARARGS, .ml_doc: "\n"
97331 "Load a trace from a trace description file.\n"
97332 "\n"
97333 "This will create Targets, Processes and Threads based on the contents of\n"
97334 "the file.\n"
97335 "\n"
97336 ":type error: :py:class:`SBError`, out\n"
97337 ":param error:\n"
97338 " An error if the trace could not be created.\n"
97339 "\n"
97340 ":type trace_description_file: :py:class:`SBFileSpec`, in\n"
97341 ":param trace_description_file:\n"
97342 " The file containing the necessary information to load the trace.\n"
97343 "\n"
97344 ":rtype: :py:class:`SBTrace`\n"
97345 ":return: \n"
97346 " An SBTrace object representing the loaded trace.\n"
97347 ""},
97348 { .ml_name: "SBDebugger___repr__", .ml_meth: _wrap_SBDebugger___repr__, METH_O, .ml_doc: "SBDebugger___repr__(SBDebugger self) -> std::string"},
97349 { .ml_name: "SBDebugger_GetInputFileHandle", .ml_meth: _wrap_SBDebugger_GetInputFileHandle, METH_O, .ml_doc: "SBDebugger_GetInputFileHandle(SBDebugger self) -> lldb::FileSP"},
97350 { .ml_name: "SBDebugger_GetOutputFileHandle", .ml_meth: _wrap_SBDebugger_GetOutputFileHandle, METH_O, .ml_doc: "SBDebugger_GetOutputFileHandle(SBDebugger self) -> lldb::FileSP"},
97351 { .ml_name: "SBDebugger_GetErrorFileHandle", .ml_meth: _wrap_SBDebugger_GetErrorFileHandle, METH_O, .ml_doc: "SBDebugger_GetErrorFileHandle(SBDebugger self) -> lldb::FileSP"},
97352 { .ml_name: "SBDebugger_swigregister", .ml_meth: SBDebugger_swigregister, METH_O, NULL},
97353 { .ml_name: "SBDebugger_swiginit", .ml_meth: SBDebugger_swiginit, METH_VARARGS, NULL},
97354 { .ml_name: "new_SBDeclaration", .ml_meth: _wrap_new_SBDeclaration, METH_VARARGS, .ml_doc: "\n"
97355 "SBDeclaration()\n"
97356 "new_SBDeclaration(SBDeclaration rhs) -> SBDeclaration\n"
97357 ""},
97358 { .ml_name: "delete_SBDeclaration", .ml_meth: _wrap_delete_SBDeclaration, METH_O, .ml_doc: "delete_SBDeclaration(SBDeclaration self)"},
97359 { .ml_name: "SBDeclaration___nonzero__", .ml_meth: _wrap_SBDeclaration___nonzero__, METH_O, .ml_doc: "SBDeclaration___nonzero__(SBDeclaration self) -> bool"},
97360 { .ml_name: "SBDeclaration_IsValid", .ml_meth: _wrap_SBDeclaration_IsValid, METH_O, .ml_doc: "SBDeclaration_IsValid(SBDeclaration self) -> bool"},
97361 { .ml_name: "SBDeclaration_GetFileSpec", .ml_meth: _wrap_SBDeclaration_GetFileSpec, METH_O, .ml_doc: "SBDeclaration_GetFileSpec(SBDeclaration self) -> SBFileSpec"},
97362 { .ml_name: "SBDeclaration_GetLine", .ml_meth: _wrap_SBDeclaration_GetLine, METH_O, .ml_doc: "SBDeclaration_GetLine(SBDeclaration self) -> uint32_t"},
97363 { .ml_name: "SBDeclaration_GetColumn", .ml_meth: _wrap_SBDeclaration_GetColumn, METH_O, .ml_doc: "SBDeclaration_GetColumn(SBDeclaration self) -> uint32_t"},
97364 { .ml_name: "SBDeclaration_SetFileSpec", .ml_meth: _wrap_SBDeclaration_SetFileSpec, METH_VARARGS, .ml_doc: "SBDeclaration_SetFileSpec(SBDeclaration self, SBFileSpec filespec)"},
97365 { .ml_name: "SBDeclaration_SetLine", .ml_meth: _wrap_SBDeclaration_SetLine, METH_VARARGS, .ml_doc: "SBDeclaration_SetLine(SBDeclaration self, uint32_t line)"},
97366 { .ml_name: "SBDeclaration_SetColumn", .ml_meth: _wrap_SBDeclaration_SetColumn, METH_VARARGS, .ml_doc: "SBDeclaration_SetColumn(SBDeclaration self, uint32_t column)"},
97367 { .ml_name: "SBDeclaration___eq__", .ml_meth: _wrap_SBDeclaration___eq__, METH_VARARGS, .ml_doc: "SBDeclaration___eq__(SBDeclaration self, SBDeclaration rhs) -> bool"},
97368 { .ml_name: "SBDeclaration___ne__", .ml_meth: _wrap_SBDeclaration___ne__, METH_VARARGS, .ml_doc: "SBDeclaration___ne__(SBDeclaration self, SBDeclaration rhs) -> bool"},
97369 { .ml_name: "SBDeclaration_GetDescription", .ml_meth: _wrap_SBDeclaration_GetDescription, METH_VARARGS, .ml_doc: "SBDeclaration_GetDescription(SBDeclaration self, SBStream description) -> bool"},
97370 { .ml_name: "SBDeclaration___repr__", .ml_meth: _wrap_SBDeclaration___repr__, METH_O, .ml_doc: "SBDeclaration___repr__(SBDeclaration self) -> std::string"},
97371 { .ml_name: "SBDeclaration_swigregister", .ml_meth: SBDeclaration_swigregister, METH_O, NULL},
97372 { .ml_name: "SBDeclaration_swiginit", .ml_meth: SBDeclaration_swiginit, METH_VARARGS, NULL},
97373 { .ml_name: "new_SBError", .ml_meth: _wrap_new_SBError, METH_VARARGS, .ml_doc: "\n"
97374 "SBError()\n"
97375 "SBError(SBError rhs)\n"
97376 "new_SBError(char const * message) -> SBError\n"
97377 ""},
97378 { .ml_name: "delete_SBError", .ml_meth: _wrap_delete_SBError, METH_O, .ml_doc: "delete_SBError(SBError self)"},
97379 { .ml_name: "SBError_GetCString", .ml_meth: _wrap_SBError_GetCString, METH_O, .ml_doc: "\n"
97380 "Get the error string as a NULL terminated UTF8 c-string.\n"
97381 "\n"
97382 "This SBError object owns the returned string and this object must be kept\n"
97383 "around long enough to use the returned string.\n"
97384 ""},
97385 { .ml_name: "SBError_Clear", .ml_meth: _wrap_SBError_Clear, METH_O, .ml_doc: "SBError_Clear(SBError self)"},
97386 { .ml_name: "SBError_Fail", .ml_meth: _wrap_SBError_Fail, METH_O, .ml_doc: "SBError_Fail(SBError self) -> bool"},
97387 { .ml_name: "SBError_Success", .ml_meth: _wrap_SBError_Success, METH_O, .ml_doc: "SBError_Success(SBError self) -> bool"},
97388 { .ml_name: "SBError_GetError", .ml_meth: _wrap_SBError_GetError, METH_O, .ml_doc: " Get the error code."},
97389 { .ml_name: "SBError_GetErrorData", .ml_meth: _wrap_SBError_GetErrorData, METH_O, .ml_doc: "\n"
97390 "Get the error in machine-readable form. Particularly useful for\n"
97391 "compiler diagnostics.\n"
97392 ""},
97393 { .ml_name: "SBError_GetType", .ml_meth: _wrap_SBError_GetType, METH_O, .ml_doc: "SBError_GetType(SBError self) -> lldb::ErrorType"},
97394 { .ml_name: "SBError_SetError", .ml_meth: _wrap_SBError_SetError, METH_VARARGS, .ml_doc: "SBError_SetError(SBError self, uint32_t err, lldb::ErrorType type)"},
97395 { .ml_name: "SBError_SetErrorToErrno", .ml_meth: _wrap_SBError_SetErrorToErrno, METH_O, .ml_doc: "SBError_SetErrorToErrno(SBError self)"},
97396 { .ml_name: "SBError_SetErrorToGenericError", .ml_meth: _wrap_SBError_SetErrorToGenericError, METH_O, .ml_doc: "SBError_SetErrorToGenericError(SBError self)"},
97397 { .ml_name: "SBError_SetErrorString", .ml_meth: _wrap_SBError_SetErrorString, METH_VARARGS, .ml_doc: "SBError_SetErrorString(SBError self, char const * err_str)"},
97398 { .ml_name: "SBError_SetErrorStringWithFormat", .ml_meth: _wrap_SBError_SetErrorStringWithFormat, METH_VARARGS, .ml_doc: "SBError_SetErrorStringWithFormat(SBError self, char const * format, char * str1=None, char * str2=None, char * str3=None) -> int"},
97399 { .ml_name: "SBError___nonzero__", .ml_meth: _wrap_SBError___nonzero__, METH_O, .ml_doc: "SBError___nonzero__(SBError self) -> bool"},
97400 { .ml_name: "SBError_IsValid", .ml_meth: _wrap_SBError_IsValid, METH_O, .ml_doc: "SBError_IsValid(SBError self) -> bool"},
97401 { .ml_name: "SBError_GetDescription", .ml_meth: _wrap_SBError_GetDescription, METH_VARARGS, .ml_doc: "SBError_GetDescription(SBError self, SBStream description) -> bool"},
97402 { .ml_name: "SBError___repr__", .ml_meth: _wrap_SBError___repr__, METH_O, .ml_doc: "SBError___repr__(SBError self) -> std::string"},
97403 { .ml_name: "SBError_swigregister", .ml_meth: SBError_swigregister, METH_O, NULL},
97404 { .ml_name: "SBError_swiginit", .ml_meth: SBError_swiginit, METH_VARARGS, NULL},
97405 { .ml_name: "new_SBEnvironment", .ml_meth: _wrap_new_SBEnvironment, METH_VARARGS, .ml_doc: "\n"
97406 "SBEnvironment()\n"
97407 "new_SBEnvironment(SBEnvironment rhs) -> SBEnvironment\n"
97408 ""},
97409 { .ml_name: "delete_SBEnvironment", .ml_meth: _wrap_delete_SBEnvironment, METH_O, .ml_doc: "delete_SBEnvironment(SBEnvironment self)"},
97410 { .ml_name: "SBEnvironment_Get", .ml_meth: _wrap_SBEnvironment_Get, METH_VARARGS, .ml_doc: "\n"
97411 "Return the value of a given environment variable.\n"
97412 "\n"
97413 ":param [in]: name\n"
97414 " The name of the environment variable.\n"
97415 "\n"
97416 ":rtype: string\n"
97417 ":return: \n"
97418 " The value of the environment variable or null if not present.\n"
97419 " If the environment variable has no value but is present, a valid\n"
97420 " pointer to an empty string will be returned.\n"
97421 ""},
97422 { .ml_name: "SBEnvironment_GetNumValues", .ml_meth: _wrap_SBEnvironment_GetNumValues, METH_O, .ml_doc: "\n"
97423 ":rtype: int\n"
97424 ":return: \n"
97425 " The number of environment variables.\n"
97426 ""},
97427 { .ml_name: "SBEnvironment_GetNameAtIndex", .ml_meth: _wrap_SBEnvironment_GetNameAtIndex, METH_VARARGS, .ml_doc: "\n"
97428 "Return the name of the environment variable at a given index from the\n"
97429 "internal list of environment variables.\n"
97430 "\n"
97431 ":param [in]: index\n"
97432 " The index of the environment variable in the internal list.\n"
97433 "\n"
97434 ":rtype: string\n"
97435 ":return: \n"
97436 " The name at the given index or null if the index is invalid.\n"
97437 ""},
97438 { .ml_name: "SBEnvironment_GetValueAtIndex", .ml_meth: _wrap_SBEnvironment_GetValueAtIndex, METH_VARARGS, .ml_doc: "\n"
97439 "Return the value of the environment variable at a given index from the\n"
97440 "internal list of environment variables.\n"
97441 "\n"
97442 ":param [in]: index\n"
97443 " The index of the environment variable in the internal list.\n"
97444 "\n"
97445 ":rtype: string\n"
97446 ":return: \n"
97447 " The value at the given index or null if the index is invalid.\n"
97448 " If the environment variable has no value but is present, a valid\n"
97449 " pointer to an empty string will be returned.\n"
97450 ""},
97451 { .ml_name: "SBEnvironment_GetEntries", .ml_meth: _wrap_SBEnvironment_GetEntries, METH_O, .ml_doc: "\n"
97452 "Return all environment variables contained in this object. Each variable\n"
97453 "is returned as a string with the following format\n"
97454 " name=value\n"
97455 "\n"
97456 ":rtype: :py:class:`SBStringList`\n"
97457 ":return: \n"
97458 " Return an lldb::SBStringList object with the environment variables.\n"
97459 ""},
97460 { .ml_name: "SBEnvironment_PutEntry", .ml_meth: _wrap_SBEnvironment_PutEntry, METH_VARARGS, .ml_doc: "\n"
97461 "Add or replace an existing environment variable. The input must be a\n"
97462 "string with the format\n"
97463 " name=value\n"
97464 "\n"
97465 ":param [in]: name_and_value\n"
97466 " The entry to set which conforms to the format mentioned above.\n"
97467 ""},
97468 { .ml_name: "SBEnvironment_SetEntries", .ml_meth: _wrap_SBEnvironment_SetEntries, METH_VARARGS, .ml_doc: "\n"
97469 "Update this object with the given environment variables. The input is a\n"
97470 "list of entries with the same format required by SBEnvironment::PutEntry.\n"
97471 "\n"
97472 "If append is false, the provided environment will replace the existing\n"
97473 "environment. Otherwise, existing values will be updated of left untouched\n"
97474 "accordingly.\n"
97475 "\n"
97476 ":param [in]: entries\n"
97477 " The environment variable entries.\n"
97478 "\n"
97479 ":param [in]: append\n"
97480 " Flag that controls whether to replace the existing environment.\n"
97481 ""},
97482 { .ml_name: "SBEnvironment_Set", .ml_meth: _wrap_SBEnvironment_Set, METH_VARARGS, .ml_doc: "\n"
97483 "Set the value of a given environment variable.\n"
97484 "If the variable exists, its value is updated only if overwrite is true.\n"
97485 "\n"
97486 ":param [in]: name\n"
97487 " The name of the environment variable to set.\n"
97488 "\n"
97489 ":param [in]: value\n"
97490 " The value of the environment variable to set.\n"
97491 "\n"
97492 ":param [in]: overwrite\n"
97493 " Flag that indicates whether to overwrite an existing environment\n"
97494 " variable.\n"
97495 "\n"
97496 ":rtype: boolean\n"
97497 ":return: \n"
97498 " Return whether the variable was added or modified.\n"
97499 ""},
97500 { .ml_name: "SBEnvironment_Unset", .ml_meth: _wrap_SBEnvironment_Unset, METH_VARARGS, .ml_doc: "\n"
97501 "Unset an environment variable if exists.\n"
97502 "\n"
97503 ":param [in]: name\n"
97504 " The name of the environment variable to unset.\n"
97505 "\n"
97506 ":rtype: boolean\n"
97507 ":return: \n"
97508 " Return whether a variable was actually unset.\n"
97509 ""},
97510 { .ml_name: "SBEnvironment_Clear", .ml_meth: _wrap_SBEnvironment_Clear, METH_O, .ml_doc: " Delete all the environment variables."},
97511 { .ml_name: "SBEnvironment_swigregister", .ml_meth: SBEnvironment_swigregister, METH_O, NULL},
97512 { .ml_name: "SBEnvironment_swiginit", .ml_meth: SBEnvironment_swiginit, METH_VARARGS, NULL},
97513 { .ml_name: "new_SBEvent", .ml_meth: _wrap_new_SBEvent, METH_VARARGS, .ml_doc: "__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)"},
97514 { .ml_name: "delete_SBEvent", .ml_meth: _wrap_delete_SBEvent, METH_O, .ml_doc: "delete_SBEvent(SBEvent self)"},
97515 { .ml_name: "SBEvent___nonzero__", .ml_meth: _wrap_SBEvent___nonzero__, METH_O, .ml_doc: "SBEvent___nonzero__(SBEvent self) -> bool"},
97516 { .ml_name: "SBEvent_IsValid", .ml_meth: _wrap_SBEvent_IsValid, METH_O, .ml_doc: "SBEvent_IsValid(SBEvent self) -> bool"},
97517 { .ml_name: "SBEvent_GetDataFlavor", .ml_meth: _wrap_SBEvent_GetDataFlavor, METH_O, .ml_doc: "SBEvent_GetDataFlavor(SBEvent self) -> char const *"},
97518 { .ml_name: "SBEvent_GetType", .ml_meth: _wrap_SBEvent_GetType, METH_O, .ml_doc: "SBEvent_GetType(SBEvent self) -> uint32_t"},
97519 { .ml_name: "SBEvent_GetBroadcaster", .ml_meth: _wrap_SBEvent_GetBroadcaster, METH_O, .ml_doc: "SBEvent_GetBroadcaster(SBEvent self) -> SBBroadcaster"},
97520 { .ml_name: "SBEvent_GetBroadcasterClass", .ml_meth: _wrap_SBEvent_GetBroadcasterClass, METH_O, .ml_doc: "SBEvent_GetBroadcasterClass(SBEvent self) -> char const *"},
97521 { .ml_name: "SBEvent_BroadcasterMatchesRef", .ml_meth: _wrap_SBEvent_BroadcasterMatchesRef, METH_VARARGS, .ml_doc: "SBEvent_BroadcasterMatchesRef(SBEvent self, SBBroadcaster broadcaster) -> bool"},
97522 { .ml_name: "SBEvent_Clear", .ml_meth: _wrap_SBEvent_Clear, METH_O, .ml_doc: "SBEvent_Clear(SBEvent self)"},
97523 { .ml_name: "SBEvent_GetCStringFromEvent", .ml_meth: _wrap_SBEvent_GetCStringFromEvent, METH_O, .ml_doc: "SBEvent_GetCStringFromEvent(SBEvent event) -> char const *"},
97524 { .ml_name: "SBEvent_GetDescription", .ml_meth: _wrap_SBEvent_GetDescription, METH_VARARGS, .ml_doc: "\n"
97525 "SBEvent_GetDescription(SBEvent self, SBStream description) -> bool\n"
97526 "SBEvent_GetDescription(SBEvent self, SBStream description) -> bool\n"
97527 ""},
97528 { .ml_name: "SBEvent_swigregister", .ml_meth: SBEvent_swigregister, METH_O, NULL},
97529 { .ml_name: "SBEvent_swiginit", .ml_meth: SBEvent_swiginit, METH_VARARGS, NULL},
97530 { .ml_name: "new_SBExecutionContext", .ml_meth: _wrap_new_SBExecutionContext, METH_VARARGS, .ml_doc: "\n"
97531 "SBExecutionContext()\n"
97532 "SBExecutionContext(SBExecutionContext rhs)\n"
97533 "SBExecutionContext(SBTarget target)\n"
97534 "SBExecutionContext(SBProcess process)\n"
97535 "SBExecutionContext(SBThread thread)\n"
97536 "new_SBExecutionContext(SBFrame frame) -> SBExecutionContext\n"
97537 ""},
97538 { .ml_name: "delete_SBExecutionContext", .ml_meth: _wrap_delete_SBExecutionContext, METH_O, .ml_doc: "delete_SBExecutionContext(SBExecutionContext self)"},
97539 { .ml_name: "SBExecutionContext_GetTarget", .ml_meth: _wrap_SBExecutionContext_GetTarget, METH_O, .ml_doc: "SBExecutionContext_GetTarget(SBExecutionContext self) -> SBTarget"},
97540 { .ml_name: "SBExecutionContext_GetProcess", .ml_meth: _wrap_SBExecutionContext_GetProcess, METH_O, .ml_doc: "SBExecutionContext_GetProcess(SBExecutionContext self) -> SBProcess"},
97541 { .ml_name: "SBExecutionContext_GetThread", .ml_meth: _wrap_SBExecutionContext_GetThread, METH_O, .ml_doc: "SBExecutionContext_GetThread(SBExecutionContext self) -> SBThread"},
97542 { .ml_name: "SBExecutionContext_GetFrame", .ml_meth: _wrap_SBExecutionContext_GetFrame, METH_O, .ml_doc: "SBExecutionContext_GetFrame(SBExecutionContext self) -> SBFrame"},
97543 { .ml_name: "SBExecutionContext_swigregister", .ml_meth: SBExecutionContext_swigregister, METH_O, NULL},
97544 { .ml_name: "SBExecutionContext_swiginit", .ml_meth: SBExecutionContext_swiginit, METH_VARARGS, NULL},
97545 { .ml_name: "new_SBExpressionOptions", .ml_meth: _wrap_new_SBExpressionOptions, METH_VARARGS, .ml_doc: "\n"
97546 "SBExpressionOptions()\n"
97547 "new_SBExpressionOptions(SBExpressionOptions rhs) -> SBExpressionOptions\n"
97548 ""},
97549 { .ml_name: "delete_SBExpressionOptions", .ml_meth: _wrap_delete_SBExpressionOptions, METH_O, .ml_doc: "delete_SBExpressionOptions(SBExpressionOptions self)"},
97550 { .ml_name: "SBExpressionOptions_GetCoerceResultToId", .ml_meth: _wrap_SBExpressionOptions_GetCoerceResultToId, METH_O, .ml_doc: "SBExpressionOptions_GetCoerceResultToId(SBExpressionOptions self) -> bool"},
97551 { .ml_name: "SBExpressionOptions_SetCoerceResultToId", .ml_meth: _wrap_SBExpressionOptions_SetCoerceResultToId, METH_VARARGS, .ml_doc: "\n"
97552 "SBExpressionOptions_SetCoerceResultToId(SBExpressionOptions self, bool coerce=True)\n"
97553 "Sets whether to coerce the expression result to ObjC id type after evaluation.\n"
97554 ""},
97555 { .ml_name: "SBExpressionOptions_GetUnwindOnError", .ml_meth: _wrap_SBExpressionOptions_GetUnwindOnError, METH_O, .ml_doc: "SBExpressionOptions_GetUnwindOnError(SBExpressionOptions self) -> bool"},
97556 { .ml_name: "SBExpressionOptions_SetUnwindOnError", .ml_meth: _wrap_SBExpressionOptions_SetUnwindOnError, METH_VARARGS, .ml_doc: "\n"
97557 "SBExpressionOptions_SetUnwindOnError(SBExpressionOptions self, bool unwind=True)\n"
97558 "Sets whether to unwind the expression stack on error.\n"
97559 ""},
97560 { .ml_name: "SBExpressionOptions_GetIgnoreBreakpoints", .ml_meth: _wrap_SBExpressionOptions_GetIgnoreBreakpoints, METH_O, .ml_doc: "SBExpressionOptions_GetIgnoreBreakpoints(SBExpressionOptions self) -> bool"},
97561 { .ml_name: "SBExpressionOptions_SetIgnoreBreakpoints", .ml_meth: _wrap_SBExpressionOptions_SetIgnoreBreakpoints, METH_VARARGS, .ml_doc: "\n"
97562 "SBExpressionOptions_SetIgnoreBreakpoints(SBExpressionOptions self, bool ignore=True)\n"
97563 "Sets whether to ignore breakpoint hits while running expressions.\n"
97564 ""},
97565 { .ml_name: "SBExpressionOptions_GetFetchDynamicValue", .ml_meth: _wrap_SBExpressionOptions_GetFetchDynamicValue, METH_O, .ml_doc: "SBExpressionOptions_GetFetchDynamicValue(SBExpressionOptions self) -> lldb::DynamicValueType"},
97566 { .ml_name: "SBExpressionOptions_SetFetchDynamicValue", .ml_meth: _wrap_SBExpressionOptions_SetFetchDynamicValue, METH_VARARGS, .ml_doc: "\n"
97567 "SBExpressionOptions_SetFetchDynamicValue(SBExpressionOptions self, lldb::DynamicValueType dynamic=eDynamicCanRunTarget)\n"
97568 "Sets whether to cast the expression result to its dynamic type.\n"
97569 ""},
97570 { .ml_name: "SBExpressionOptions_GetTimeoutInMicroSeconds", .ml_meth: _wrap_SBExpressionOptions_GetTimeoutInMicroSeconds, METH_O, .ml_doc: "SBExpressionOptions_GetTimeoutInMicroSeconds(SBExpressionOptions self) -> uint32_t"},
97571 { .ml_name: "SBExpressionOptions_SetTimeoutInMicroSeconds", .ml_meth: _wrap_SBExpressionOptions_SetTimeoutInMicroSeconds, METH_VARARGS, .ml_doc: "\n"
97572 "SBExpressionOptions_SetTimeoutInMicroSeconds(SBExpressionOptions self, uint32_t timeout=0)\n"
97573 "Sets the timeout in microseconds to run the expression for. If try all threads is set to true and the expression doesn't complete within the specified timeout, all threads will be resumed for the same timeout to see if the expression will finish.\n"
97574 ""},
97575 { .ml_name: "SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds", .ml_meth: _wrap_SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds, METH_O, .ml_doc: "SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds(SBExpressionOptions self) -> uint32_t"},
97576 { .ml_name: "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds", .ml_meth: _wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds, METH_VARARGS, .ml_doc: "\n"
97577 "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds(SBExpressionOptions self, uint32_t timeout=0)\n"
97578 "Sets the timeout in microseconds to run the expression on one thread before either timing out or trying all threads.\n"
97579 ""},
97580 { .ml_name: "SBExpressionOptions_GetTryAllThreads", .ml_meth: _wrap_SBExpressionOptions_GetTryAllThreads, METH_O, .ml_doc: "SBExpressionOptions_GetTryAllThreads(SBExpressionOptions self) -> bool"},
97581 { .ml_name: "SBExpressionOptions_SetTryAllThreads", .ml_meth: _wrap_SBExpressionOptions_SetTryAllThreads, METH_VARARGS, .ml_doc: "\n"
97582 "SBExpressionOptions_SetTryAllThreads(SBExpressionOptions self, bool run_others=True)\n"
97583 "Sets whether to run all threads if the expression does not complete on one thread.\n"
97584 ""},
97585 { .ml_name: "SBExpressionOptions_GetStopOthers", .ml_meth: _wrap_SBExpressionOptions_GetStopOthers, METH_O, .ml_doc: "SBExpressionOptions_GetStopOthers(SBExpressionOptions self) -> bool"},
97586 { .ml_name: "SBExpressionOptions_SetStopOthers", .ml_meth: _wrap_SBExpressionOptions_SetStopOthers, METH_VARARGS, .ml_doc: "\n"
97587 "SBExpressionOptions_SetStopOthers(SBExpressionOptions self, bool stop_others=True)\n"
97588 "Sets whether to stop other threads at all while running expressions. If false, TryAllThreads does nothing.\n"
97589 ""},
97590 { .ml_name: "SBExpressionOptions_GetTrapExceptions", .ml_meth: _wrap_SBExpressionOptions_GetTrapExceptions, METH_O, .ml_doc: "SBExpressionOptions_GetTrapExceptions(SBExpressionOptions self) -> bool"},
97591 { .ml_name: "SBExpressionOptions_SetTrapExceptions", .ml_meth: _wrap_SBExpressionOptions_SetTrapExceptions, METH_VARARGS, .ml_doc: "\n"
97592 "SBExpressionOptions_SetTrapExceptions(SBExpressionOptions self, bool trap_exceptions=True)\n"
97593 "Sets whether to abort expression evaluation if an exception is thrown while executing. Don't set this to false unless you know the function you are calling traps all exceptions itself.\n"
97594 ""},
97595 { .ml_name: "SBExpressionOptions_SetLanguage", .ml_meth: _wrap_SBExpressionOptions_SetLanguage, METH_VARARGS, .ml_doc: "\n"
97596 "SBExpressionOptions_SetLanguage(SBExpressionOptions self, lldb::LanguageType language)\n"
97597 "SBExpressionOptions_SetLanguage(SBExpressionOptions self, lldb::SBSourceLanguageName name, uint32_t version)\n"
97598 "Sets the language that LLDB should assume the expression is written in\n"
97599 ""},
97600 { .ml_name: "SBExpressionOptions_GetGenerateDebugInfo", .ml_meth: _wrap_SBExpressionOptions_GetGenerateDebugInfo, METH_O, .ml_doc: "SBExpressionOptions_GetGenerateDebugInfo(SBExpressionOptions self) -> bool"},
97601 { .ml_name: "SBExpressionOptions_SetGenerateDebugInfo", .ml_meth: _wrap_SBExpressionOptions_SetGenerateDebugInfo, METH_VARARGS, .ml_doc: "\n"
97602 "SBExpressionOptions_SetGenerateDebugInfo(SBExpressionOptions self, bool b=True)\n"
97603 "Sets whether to generate debug information for the expression and also controls if a SBModule is generated.\n"
97604 ""},
97605 { .ml_name: "SBExpressionOptions_GetSuppressPersistentResult", .ml_meth: _wrap_SBExpressionOptions_GetSuppressPersistentResult, METH_O, .ml_doc: "SBExpressionOptions_GetSuppressPersistentResult(SBExpressionOptions self) -> bool"},
97606 { .ml_name: "SBExpressionOptions_SetSuppressPersistentResult", .ml_meth: _wrap_SBExpressionOptions_SetSuppressPersistentResult, METH_VARARGS, .ml_doc: "\n"
97607 "SBExpressionOptions_SetSuppressPersistentResult(SBExpressionOptions self, bool b=False)\n"
97608 "Sets whether to produce a persistent result that can be used in future expressions.\n"
97609 ""},
97610 { .ml_name: "SBExpressionOptions_GetPrefix", .ml_meth: _wrap_SBExpressionOptions_GetPrefix, METH_O, .ml_doc: "\n"
97611 "SBExpressionOptions_GetPrefix(SBExpressionOptions self) -> char const *\n"
97612 "Gets the prefix to use for this expression.\n"
97613 ""},
97614 { .ml_name: "SBExpressionOptions_SetPrefix", .ml_meth: _wrap_SBExpressionOptions_SetPrefix, METH_VARARGS, .ml_doc: "\n"
97615 "SBExpressionOptions_SetPrefix(SBExpressionOptions self, char const * prefix)\n"
97616 "Sets the prefix to use for this expression. This prefix gets inserted after the 'target.expr-prefix' prefix contents, but before the wrapped expression function body.\n"
97617 ""},
97618 { .ml_name: "SBExpressionOptions_SetAutoApplyFixIts", .ml_meth: _wrap_SBExpressionOptions_SetAutoApplyFixIts, METH_VARARGS, .ml_doc: "\n"
97619 "SBExpressionOptions_SetAutoApplyFixIts(SBExpressionOptions self, bool b=True)\n"
97620 "Sets whether to auto-apply fix-it hints to the expression being evaluated.\n"
97621 ""},
97622 { .ml_name: "SBExpressionOptions_GetAutoApplyFixIts", .ml_meth: _wrap_SBExpressionOptions_GetAutoApplyFixIts, METH_O, .ml_doc: "\n"
97623 "SBExpressionOptions_GetAutoApplyFixIts(SBExpressionOptions self) -> bool\n"
97624 "Gets whether to auto-apply fix-it hints to an expression.\n"
97625 ""},
97626 { .ml_name: "SBExpressionOptions_SetRetriesWithFixIts", .ml_meth: _wrap_SBExpressionOptions_SetRetriesWithFixIts, METH_VARARGS, .ml_doc: "\n"
97627 "SBExpressionOptions_SetRetriesWithFixIts(SBExpressionOptions self, uint64_t retries)\n"
97628 "Sets how often LLDB should retry applying fix-its to an expression.\n"
97629 ""},
97630 { .ml_name: "SBExpressionOptions_GetRetriesWithFixIts", .ml_meth: _wrap_SBExpressionOptions_GetRetriesWithFixIts, METH_O, .ml_doc: "\n"
97631 "SBExpressionOptions_GetRetriesWithFixIts(SBExpressionOptions self) -> uint64_t\n"
97632 "Gets how often LLDB will retry applying fix-its to an expression.\n"
97633 ""},
97634 { .ml_name: "SBExpressionOptions_GetTopLevel", .ml_meth: _wrap_SBExpressionOptions_GetTopLevel, METH_O, .ml_doc: "SBExpressionOptions_GetTopLevel(SBExpressionOptions self) -> bool"},
97635 { .ml_name: "SBExpressionOptions_SetTopLevel", .ml_meth: _wrap_SBExpressionOptions_SetTopLevel, METH_VARARGS, .ml_doc: "SBExpressionOptions_SetTopLevel(SBExpressionOptions self, bool b=True)"},
97636 { .ml_name: "SBExpressionOptions_GetAllowJIT", .ml_meth: _wrap_SBExpressionOptions_GetAllowJIT, METH_O, .ml_doc: "\n"
97637 "SBExpressionOptions_GetAllowJIT(SBExpressionOptions self) -> bool\n"
97638 "Gets whether to JIT an expression if it cannot be interpreted.\n"
97639 ""},
97640 { .ml_name: "SBExpressionOptions_SetAllowJIT", .ml_meth: _wrap_SBExpressionOptions_SetAllowJIT, METH_VARARGS, .ml_doc: "\n"
97641 "SBExpressionOptions_SetAllowJIT(SBExpressionOptions self, bool allow)\n"
97642 "Sets whether to JIT an expression if it cannot be interpreted.\n"
97643 ""},
97644 { .ml_name: "SBExpressionOptions_swigregister", .ml_meth: SBExpressionOptions_swigregister, METH_O, NULL},
97645 { .ml_name: "SBExpressionOptions_swiginit", .ml_meth: SBExpressionOptions_swiginit, METH_VARARGS, NULL},
97646 { .ml_name: "new_SBFile", .ml_meth: _wrap_new_SBFile, METH_VARARGS, .ml_doc: "\n"
97647 "SBFile()\n"
97648 "SBFile(lldb::FileSP file_sp)\n"
97649 "new_SBFile(int fd, char const * mode, bool transfer_ownership) -> SBFile\n"
97650 "initialize a SBFile from a python file object\n"
97651 ""},
97652 { .ml_name: "delete_SBFile", .ml_meth: _wrap_delete_SBFile, METH_O, .ml_doc: "delete_SBFile(SBFile self)"},
97653 { .ml_name: "SBFile_Read", .ml_meth: _wrap_SBFile_Read, METH_VARARGS, .ml_doc: "Read(buffer) -> SBError, bytes_read"},
97654 { .ml_name: "SBFile_Write", .ml_meth: _wrap_SBFile_Write, METH_VARARGS, .ml_doc: "Write(buffer) -> SBError, written_read"},
97655 { .ml_name: "SBFile_Flush", .ml_meth: _wrap_SBFile_Flush, METH_O, .ml_doc: "SBFile_Flush(SBFile self) -> SBError"},
97656 { .ml_name: "SBFile_IsValid", .ml_meth: _wrap_SBFile_IsValid, METH_O, .ml_doc: "SBFile_IsValid(SBFile self) -> bool"},
97657 { .ml_name: "SBFile_Close", .ml_meth: _wrap_SBFile_Close, METH_O, .ml_doc: "SBFile_Close(SBFile self) -> SBError"},
97658 { .ml_name: "SBFile___nonzero__", .ml_meth: _wrap_SBFile___nonzero__, METH_O, .ml_doc: "SBFile___nonzero__(SBFile self) -> bool"},
97659 { .ml_name: "SBFile_GetFile", .ml_meth: _wrap_SBFile_GetFile, METH_O, .ml_doc: "\n"
97660 "SBFile_GetFile(SBFile self) -> lldb::FileSP\n"
97661 "\n"
97662 " Convert this SBFile into a python io.IOBase file object.\n"
97663 "\n"
97664 " If the SBFile is itself a wrapper around a python file object,\n"
97665 " this will return that original object.\n"
97666 "\n"
97667 " The file returned from here should be considered borrowed,\n"
97668 " in the sense that you may read and write to it, and flush it,\n"
97669 " etc, but you should not close it. If you want to close the\n"
97670 " SBFile, call SBFile.Close().\n"
97671 "\n"
97672 " If there is no underlying python file to unwrap, GetFile will\n"
97673 " use the file descriptor, if available to create a new python\n"
97674 " file object using ``open(fd, mode=..., closefd=False)``\n"
97675 "\n"
97676 ""},
97677 { .ml_name: "SBFile_MakeBorrowed", .ml_meth: _wrap_SBFile_MakeBorrowed, METH_O, .ml_doc: "SBFile_MakeBorrowed(lldb::FileSP BORROWED) -> SBFile"},
97678 { .ml_name: "SBFile_MakeForcingIOMethods", .ml_meth: _wrap_SBFile_MakeForcingIOMethods, METH_O, .ml_doc: "SBFile_MakeForcingIOMethods(lldb::FileSP FORCE_IO_METHODS) -> SBFile"},
97679 { .ml_name: "SBFile_MakeBorrowedForcingIOMethods", .ml_meth: _wrap_SBFile_MakeBorrowedForcingIOMethods, METH_O, .ml_doc: "SBFile_MakeBorrowedForcingIOMethods(lldb::FileSP BORROWED_FORCE_IO_METHODS) -> SBFile"},
97680 { .ml_name: "SBFile_swigregister", .ml_meth: SBFile_swigregister, METH_O, NULL},
97681 { .ml_name: "SBFile_swiginit", .ml_meth: SBFile_swiginit, METH_VARARGS, NULL},
97682 { .ml_name: "new_SBFileSpec", .ml_meth: _wrap_new_SBFileSpec, METH_VARARGS, .ml_doc: "\n"
97683 "SBFileSpec()\n"
97684 "SBFileSpec(SBFileSpec rhs)\n"
97685 "SBFileSpec(char const * path)\n"
97686 "new_SBFileSpec(char const * path, bool resolve) -> SBFileSpec\n"
97687 ""},
97688 { .ml_name: "delete_SBFileSpec", .ml_meth: _wrap_delete_SBFileSpec, METH_O, .ml_doc: "delete_SBFileSpec(SBFileSpec self)"},
97689 { .ml_name: "SBFileSpec___nonzero__", .ml_meth: _wrap_SBFileSpec___nonzero__, METH_O, .ml_doc: "SBFileSpec___nonzero__(SBFileSpec self) -> bool"},
97690 { .ml_name: "SBFileSpec___eq__", .ml_meth: _wrap_SBFileSpec___eq__, METH_VARARGS, .ml_doc: "SBFileSpec___eq__(SBFileSpec self, SBFileSpec rhs) -> bool"},
97691 { .ml_name: "SBFileSpec___ne__", .ml_meth: _wrap_SBFileSpec___ne__, METH_VARARGS, .ml_doc: "SBFileSpec___ne__(SBFileSpec self, SBFileSpec rhs) -> bool"},
97692 { .ml_name: "SBFileSpec_IsValid", .ml_meth: _wrap_SBFileSpec_IsValid, METH_O, .ml_doc: "SBFileSpec_IsValid(SBFileSpec self) -> bool"},
97693 { .ml_name: "SBFileSpec_Exists", .ml_meth: _wrap_SBFileSpec_Exists, METH_O, .ml_doc: "SBFileSpec_Exists(SBFileSpec self) -> bool"},
97694 { .ml_name: "SBFileSpec_ResolveExecutableLocation", .ml_meth: _wrap_SBFileSpec_ResolveExecutableLocation, METH_O, .ml_doc: "SBFileSpec_ResolveExecutableLocation(SBFileSpec self) -> bool"},
97695 { .ml_name: "SBFileSpec_GetFilename", .ml_meth: _wrap_SBFileSpec_GetFilename, METH_O, .ml_doc: "SBFileSpec_GetFilename(SBFileSpec self) -> char const *"},
97696 { .ml_name: "SBFileSpec_GetDirectory", .ml_meth: _wrap_SBFileSpec_GetDirectory, METH_O, .ml_doc: "SBFileSpec_GetDirectory(SBFileSpec self) -> char const *"},
97697 { .ml_name: "SBFileSpec_SetFilename", .ml_meth: _wrap_SBFileSpec_SetFilename, METH_VARARGS, .ml_doc: "SBFileSpec_SetFilename(SBFileSpec self, char const * filename)"},
97698 { .ml_name: "SBFileSpec_SetDirectory", .ml_meth: _wrap_SBFileSpec_SetDirectory, METH_VARARGS, .ml_doc: "SBFileSpec_SetDirectory(SBFileSpec self, char const * directory)"},
97699 { .ml_name: "SBFileSpec_GetPath", .ml_meth: _wrap_SBFileSpec_GetPath, METH_VARARGS, .ml_doc: "SBFileSpec_GetPath(SBFileSpec self, char * dst_path, size_t dst_len) -> uint32_t"},
97700 { .ml_name: "SBFileSpec_ResolvePath", .ml_meth: _wrap_SBFileSpec_ResolvePath, METH_VARARGS, .ml_doc: "SBFileSpec_ResolvePath(char const * src_path, char * dst_path, size_t dst_len) -> int"},
97701 { .ml_name: "SBFileSpec_GetDescription", .ml_meth: _wrap_SBFileSpec_GetDescription, METH_VARARGS, .ml_doc: "SBFileSpec_GetDescription(SBFileSpec self, SBStream description) -> bool"},
97702 { .ml_name: "SBFileSpec_AppendPathComponent", .ml_meth: _wrap_SBFileSpec_AppendPathComponent, METH_VARARGS, .ml_doc: "SBFileSpec_AppendPathComponent(SBFileSpec self, char const * file_or_directory)"},
97703 { .ml_name: "SBFileSpec___repr__", .ml_meth: _wrap_SBFileSpec___repr__, METH_O, .ml_doc: "SBFileSpec___repr__(SBFileSpec self) -> std::string"},
97704 { .ml_name: "SBFileSpec_swigregister", .ml_meth: SBFileSpec_swigregister, METH_O, NULL},
97705 { .ml_name: "SBFileSpec_swiginit", .ml_meth: SBFileSpec_swiginit, METH_VARARGS, NULL},
97706 { .ml_name: "new_SBFileSpecList", .ml_meth: _wrap_new_SBFileSpecList, METH_VARARGS, .ml_doc: "\n"
97707 "SBFileSpecList()\n"
97708 "new_SBFileSpecList(SBFileSpecList rhs) -> SBFileSpecList\n"
97709 ""},
97710 { .ml_name: "delete_SBFileSpecList", .ml_meth: _wrap_delete_SBFileSpecList, METH_O, .ml_doc: "delete_SBFileSpecList(SBFileSpecList self)"},
97711 { .ml_name: "SBFileSpecList_GetSize", .ml_meth: _wrap_SBFileSpecList_GetSize, METH_O, .ml_doc: "SBFileSpecList_GetSize(SBFileSpecList self) -> uint32_t"},
97712 { .ml_name: "SBFileSpecList_GetDescription", .ml_meth: _wrap_SBFileSpecList_GetDescription, METH_VARARGS, .ml_doc: "SBFileSpecList_GetDescription(SBFileSpecList self, SBStream description) -> bool"},
97713 { .ml_name: "SBFileSpecList_Append", .ml_meth: _wrap_SBFileSpecList_Append, METH_VARARGS, .ml_doc: "SBFileSpecList_Append(SBFileSpecList self, SBFileSpec sb_file)"},
97714 { .ml_name: "SBFileSpecList_AppendIfUnique", .ml_meth: _wrap_SBFileSpecList_AppendIfUnique, METH_VARARGS, .ml_doc: "SBFileSpecList_AppendIfUnique(SBFileSpecList self, SBFileSpec sb_file) -> bool"},
97715 { .ml_name: "SBFileSpecList_Clear", .ml_meth: _wrap_SBFileSpecList_Clear, METH_O, .ml_doc: "SBFileSpecList_Clear(SBFileSpecList self)"},
97716 { .ml_name: "SBFileSpecList_FindFileIndex", .ml_meth: _wrap_SBFileSpecList_FindFileIndex, METH_VARARGS, .ml_doc: "SBFileSpecList_FindFileIndex(SBFileSpecList self, uint32_t idx, SBFileSpec sb_file, bool full) -> uint32_t"},
97717 { .ml_name: "SBFileSpecList_GetFileSpecAtIndex", .ml_meth: _wrap_SBFileSpecList_GetFileSpecAtIndex, METH_VARARGS, .ml_doc: "SBFileSpecList_GetFileSpecAtIndex(SBFileSpecList self, uint32_t idx) -> SBFileSpec"},
97718 { .ml_name: "SBFileSpecList___repr__", .ml_meth: _wrap_SBFileSpecList___repr__, METH_O, .ml_doc: "SBFileSpecList___repr__(SBFileSpecList self) -> std::string"},
97719 { .ml_name: "SBFileSpecList_swigregister", .ml_meth: SBFileSpecList_swigregister, METH_O, NULL},
97720 { .ml_name: "SBFileSpecList_swiginit", .ml_meth: SBFileSpecList_swiginit, METH_VARARGS, NULL},
97721 { .ml_name: "new_SBFormat", .ml_meth: _wrap_new_SBFormat, METH_VARARGS, .ml_doc: "\n"
97722 "Create an *SBFormat* by parsing the given format string. If parsing\n"
97723 "fails, this object is initialized as invalid.\n"
97724 "\n"
97725 ":type format: string, in\n"
97726 ":param format:\n"
97727 " The format string to parse.\n"
97728 "\n"
97729 ":type error: :py:class:`SBError`, out\n"
97730 ":param error:\n"
97731 " An object where error messages will be written to if parsing fails.\n"
97732 ""},
97733 { .ml_name: "delete_SBFormat", .ml_meth: _wrap_delete_SBFormat, METH_O, .ml_doc: "delete_SBFormat(SBFormat self)"},
97734 { .ml_name: "SBFormat___nonzero__", .ml_meth: _wrap_SBFormat___nonzero__, METH_O, .ml_doc: "\n"
97735 ":rtype: boolean\n"
97736 ":return: \n"
97737 " **true** if and only if this object is valid and can be used for\n"
97738 " formatting.\n"
97739 ""},
97740 { .ml_name: "SBFormat_swigregister", .ml_meth: SBFormat_swigregister, METH_O, NULL},
97741 { .ml_name: "SBFormat_swiginit", .ml_meth: SBFormat_swiginit, METH_VARARGS, NULL},
97742 { .ml_name: "new_SBFrame", .ml_meth: _wrap_new_SBFrame, METH_VARARGS, .ml_doc: "\n"
97743 "SBFrame()\n"
97744 "new_SBFrame(SBFrame rhs) -> SBFrame\n"
97745 ""},
97746 { .ml_name: "delete_SBFrame", .ml_meth: _wrap_delete_SBFrame, METH_O, .ml_doc: "delete_SBFrame(SBFrame self)"},
97747 { .ml_name: "SBFrame_IsEqual", .ml_meth: _wrap_SBFrame_IsEqual, METH_VARARGS, .ml_doc: "SBFrame_IsEqual(SBFrame self, SBFrame that) -> bool"},
97748 { .ml_name: "SBFrame___nonzero__", .ml_meth: _wrap_SBFrame___nonzero__, METH_O, .ml_doc: "SBFrame___nonzero__(SBFrame self) -> bool"},
97749 { .ml_name: "SBFrame_IsValid", .ml_meth: _wrap_SBFrame_IsValid, METH_O, .ml_doc: "SBFrame_IsValid(SBFrame self) -> bool"},
97750 { .ml_name: "SBFrame_GetFrameID", .ml_meth: _wrap_SBFrame_GetFrameID, METH_O, .ml_doc: "SBFrame_GetFrameID(SBFrame self) -> uint32_t"},
97751 { .ml_name: "SBFrame_GetCFA", .ml_meth: _wrap_SBFrame_GetCFA, METH_O, .ml_doc: "\n"
97752 "SBFrame_GetCFA(SBFrame self) -> lldb::addr_t\n"
97753 "\n"
97754 " Get the Canonical Frame Address for this stack frame.\n"
97755 " This is the DWARF standard's definition of a CFA, a stack address\n"
97756 " that remains constant throughout the lifetime of the function.\n"
97757 " Returns an lldb::addr_t stack address, or LLDB_INVALID_ADDRESS if\n"
97758 " the CFA cannot be determined.\n"
97759 ""},
97760 { .ml_name: "SBFrame_GetPC", .ml_meth: _wrap_SBFrame_GetPC, METH_O, .ml_doc: "SBFrame_GetPC(SBFrame self) -> lldb::addr_t"},
97761 { .ml_name: "SBFrame_SetPC", .ml_meth: _wrap_SBFrame_SetPC, METH_VARARGS, .ml_doc: "SBFrame_SetPC(SBFrame self, lldb::addr_t new_pc) -> bool"},
97762 { .ml_name: "SBFrame_GetSP", .ml_meth: _wrap_SBFrame_GetSP, METH_O, .ml_doc: "SBFrame_GetSP(SBFrame self) -> lldb::addr_t"},
97763 { .ml_name: "SBFrame_GetFP", .ml_meth: _wrap_SBFrame_GetFP, METH_O, .ml_doc: "SBFrame_GetFP(SBFrame self) -> lldb::addr_t"},
97764 { .ml_name: "SBFrame_GetPCAddress", .ml_meth: _wrap_SBFrame_GetPCAddress, METH_O, .ml_doc: "SBFrame_GetPCAddress(SBFrame self) -> SBAddress"},
97765 { .ml_name: "SBFrame_GetSymbolContext", .ml_meth: _wrap_SBFrame_GetSymbolContext, METH_VARARGS, .ml_doc: "SBFrame_GetSymbolContext(SBFrame self, uint32_t resolve_scope) -> SBSymbolContext"},
97766 { .ml_name: "SBFrame_GetModule", .ml_meth: _wrap_SBFrame_GetModule, METH_O, .ml_doc: "SBFrame_GetModule(SBFrame self) -> SBModule"},
97767 { .ml_name: "SBFrame_GetCompileUnit", .ml_meth: _wrap_SBFrame_GetCompileUnit, METH_O, .ml_doc: "SBFrame_GetCompileUnit(SBFrame self) -> SBCompileUnit"},
97768 { .ml_name: "SBFrame_GetFunction", .ml_meth: _wrap_SBFrame_GetFunction, METH_O, .ml_doc: "SBFrame_GetFunction(SBFrame self) -> SBFunction"},
97769 { .ml_name: "SBFrame_GetSymbol", .ml_meth: _wrap_SBFrame_GetSymbol, METH_O, .ml_doc: "SBFrame_GetSymbol(SBFrame self) -> SBSymbol"},
97770 { .ml_name: "SBFrame_GetBlock", .ml_meth: _wrap_SBFrame_GetBlock, METH_O, .ml_doc: "\n"
97771 "SBFrame_GetBlock(SBFrame self) -> SBBlock\n"
97772 "\n"
97773 " Gets the deepest block that contains the frame PC.\n"
97774 "\n"
97775 " See also GetFrameBlock().\n"
97776 ""},
97777 { .ml_name: "SBFrame_GetDisplayFunctionName", .ml_meth: _wrap_SBFrame_GetDisplayFunctionName, METH_O, .ml_doc: "SBFrame_GetDisplayFunctionName(SBFrame self) -> char const *"},
97778 { .ml_name: "SBFrame_GetFunctionName", .ml_meth: _wrap_SBFrame_GetFunctionName, METH_VARARGS, .ml_doc: "\n"
97779 "SBFrame_GetFunctionName(SBFrame self) -> char const\n"
97780 "SBFrame_GetFunctionName(SBFrame self) -> char const *\n"
97781 "\n"
97782 " Get the appropriate function name for this frame. Inlined functions in\n"
97783 " LLDB are represented by Blocks that have inlined function information, so\n"
97784 " just looking at the SBFunction or SBSymbol for a frame isn't enough.\n"
97785 " This function will return the appropriate function, symbol or inlined\n"
97786 " function name for the frame.\n"
97787 "\n"
97788 " This function returns:\n"
97789 " - the name of the inlined function (if there is one)\n"
97790 " - the name of the concrete function (if there is one)\n"
97791 " - the name of the symbol (if there is one)\n"
97792 " - NULL\n"
97793 "\n"
97794 " See also IsInlined().\n"
97795 ""},
97796 { .ml_name: "SBFrame_GuessLanguage", .ml_meth: _wrap_SBFrame_GuessLanguage, METH_O, .ml_doc: "\n"
97797 "SBFrame_GuessLanguage(SBFrame self) -> lldb::LanguageType\n"
97798 "\n"
97799 " Returns the language of the frame's SBFunction, or if there.\n"
97800 " is no SBFunction, guess the language from the mangled name.\n"
97801 " .\n"
97802 ""},
97803 { .ml_name: "SBFrame_IsInlined", .ml_meth: _wrap_SBFrame_IsInlined, METH_VARARGS, .ml_doc: "\n"
97804 "SBFrame_IsInlined(SBFrame self) -> bool\n"
97805 "SBFrame_IsInlined(SBFrame self) -> bool\n"
97806 "\n"
97807 " Return true if this frame represents an inlined function.\n"
97808 "\n"
97809 " See also GetFunctionName().\n"
97810 ""},
97811 { .ml_name: "SBFrame_IsArtificial", .ml_meth: _wrap_SBFrame_IsArtificial, METH_VARARGS, .ml_doc: "\n"
97812 "SBFrame_IsArtificial(SBFrame self) -> bool\n"
97813 "SBFrame_IsArtificial(SBFrame self) -> bool\n"
97814 "\n"
97815 " Return true if this frame is artificial (e.g a frame synthesized to\n"
97816 " capture a tail call). Local variables may not be available in an artificial\n"
97817 " frame.\n"
97818 ""},
97819 { .ml_name: "SBFrame_IsHidden", .ml_meth: _wrap_SBFrame_IsHidden, METH_O, .ml_doc: "\n"
97820 "Return whether a frame recognizer decided this frame should not\n"
97821 "be displayes in backtraces etc.\n"
97822 ""},
97823 { .ml_name: "SBFrame_EvaluateExpression", .ml_meth: _wrap_SBFrame_EvaluateExpression, METH_VARARGS, .ml_doc: "\n"
97824 "SBFrame_EvaluateExpression(SBFrame self, char const * expr) -> SBValue\n"
97825 "SBFrame_EvaluateExpression(SBFrame self, char const * expr, lldb::DynamicValueType use_dynamic) -> SBValue\n"
97826 "SBFrame_EvaluateExpression(SBFrame self, char const * expr, lldb::DynamicValueType use_dynamic, bool unwind_on_error) -> SBValue\n"
97827 "SBFrame_EvaluateExpression(SBFrame self, char const * expr, SBExpressionOptions options) -> SBValue\n"
97828 "\n"
97829 " The version that doesn't supply a 'use_dynamic' value will use the\n"
97830 " target's default.\n"
97831 ""},
97832 { .ml_name: "SBFrame_GetLanguageSpecificData", .ml_meth: _wrap_SBFrame_GetLanguageSpecificData, METH_O, .ml_doc: "\n"
97833 "Language plugins can use this API to report language-specific\n"
97834 "runtime information about this compile unit, such as additional\n"
97835 "language version details or feature flags.\n"
97836 ""},
97837 { .ml_name: "SBFrame_GetFrameBlock", .ml_meth: _wrap_SBFrame_GetFrameBlock, METH_O, .ml_doc: "\n"
97838 "SBFrame_GetFrameBlock(SBFrame self) -> SBBlock\n"
97839 "\n"
97840 " Gets the lexical block that defines the stack frame. Another way to think\n"
97841 " of this is it will return the block that contains all of the variables\n"
97842 " for a stack frame. Inlined functions are represented as SBBlock objects\n"
97843 " that have inlined function information: the name of the inlined function,\n"
97844 " where it was called from. The block that is returned will be the first\n"
97845 " block at or above the block for the PC (SBFrame::GetBlock()) that defines\n"
97846 " the scope of the frame. When a function contains no inlined functions,\n"
97847 " this will be the top most lexical block that defines the function.\n"
97848 " When a function has inlined functions and the PC is currently\n"
97849 " in one of those inlined functions, this method will return the inlined\n"
97850 " block that defines this frame. If the PC isn't currently in an inlined\n"
97851 " function, the lexical block that defines the function is returned.\n"
97852 ""},
97853 { .ml_name: "SBFrame_GetLineEntry", .ml_meth: _wrap_SBFrame_GetLineEntry, METH_O, .ml_doc: "SBFrame_GetLineEntry(SBFrame self) -> SBLineEntry"},
97854 { .ml_name: "SBFrame_GetThread", .ml_meth: _wrap_SBFrame_GetThread, METH_O, .ml_doc: "SBFrame_GetThread(SBFrame self) -> SBThread"},
97855 { .ml_name: "SBFrame_Disassemble", .ml_meth: _wrap_SBFrame_Disassemble, METH_O, .ml_doc: "SBFrame_Disassemble(SBFrame self) -> char const *"},
97856 { .ml_name: "SBFrame_Clear", .ml_meth: _wrap_SBFrame_Clear, METH_O, .ml_doc: "SBFrame_Clear(SBFrame self)"},
97857 { .ml_name: "SBFrame___eq__", .ml_meth: _wrap_SBFrame___eq__, METH_VARARGS, .ml_doc: "SBFrame___eq__(SBFrame self, SBFrame rhs) -> bool"},
97858 { .ml_name: "SBFrame___ne__", .ml_meth: _wrap_SBFrame___ne__, METH_VARARGS, .ml_doc: "SBFrame___ne__(SBFrame self, SBFrame rhs) -> bool"},
97859 { .ml_name: "SBFrame_GetVariables", .ml_meth: _wrap_SBFrame_GetVariables, METH_VARARGS, .ml_doc: "\n"
97860 "SBFrame_GetVariables(SBFrame self, bool arguments, bool locals, bool statics, bool in_scope_only) -> SBValueList\n"
97861 "SBFrame_GetVariables(SBFrame self, bool arguments, bool locals, bool statics, bool in_scope_only, lldb::DynamicValueType use_dynamic) -> SBValueList\n"
97862 "SBFrame_GetVariables(SBFrame self, SBVariablesOptions options) -> SBValueList\n"
97863 "\n"
97864 " The version that doesn't supply a 'use_dynamic' value will use the\n"
97865 " target's default.\n"
97866 ""},
97867 { .ml_name: "SBFrame_GetRegisters", .ml_meth: _wrap_SBFrame_GetRegisters, METH_O, .ml_doc: "\n"
97868 "SBFrame_GetRegisters(SBFrame self) -> SBValueList\n"
97869 "\n"
97870 " Returns an SBValueList which is an array of one or more register\n"
97871 " sets that exist for this thread. \n"
97872 " Each SBValue in the SBValueList represents one register-set. \n"
97873 " The first register-set will be the general purpose registers -- \n"
97874 " the registers printed by the `register read` command-line in lldb, with \n"
97875 " no additional arguments. \n"
97876 " The register-set SBValue will have a name, e.g. \n"
97877 " SBFrame::GetRegisters().GetValueAtIndex(0).GetName() \n"
97878 " By convention, certain stubs choose to name their general-purpose \n"
97879 " register-set the 'General Purpose Registers', but that is not required.\n"
97880 " A register-set SBValue will have children, one child per register \n"
97881 " in the register-set.\n"
97882 ""},
97883 { .ml_name: "SBFrame_FindRegister", .ml_meth: _wrap_SBFrame_FindRegister, METH_VARARGS, .ml_doc: "SBFrame_FindRegister(SBFrame self, char const * name) -> SBValue"},
97884 { .ml_name: "SBFrame_FindVariable", .ml_meth: _wrap_SBFrame_FindVariable, METH_VARARGS, .ml_doc: "\n"
97885 "SBFrame_FindVariable(SBFrame self, char const * var_name) -> SBValue\n"
97886 "SBFrame_FindVariable(SBFrame self, char const * var_name, lldb::DynamicValueType use_dynamic) -> SBValue\n"
97887 "\n"
97888 " The version that doesn't supply a 'use_dynamic' value will use the\n"
97889 " target's default.\n"
97890 ""},
97891 { .ml_name: "SBFrame_GetValueForVariablePath", .ml_meth: _wrap_SBFrame_GetValueForVariablePath, METH_VARARGS, .ml_doc: "\n"
97892 "SBFrame_GetValueForVariablePath(SBFrame self, char const * var_expr_cstr, lldb::DynamicValueType use_dynamic) -> SBValue\n"
97893 "SBFrame_GetValueForVariablePath(SBFrame self, char const * var_path) -> SBValue\n"
97894 "\n"
97895 " Get a lldb.SBValue for a variable path.\n"
97896 "\n"
97897 " Variable paths can include access to pointer or instance members: ::\n"
97898 "\n"
97899 " rect_ptr->origin.y\n"
97900 " pt.x\n"
97901 "\n"
97902 " Pointer dereferences: ::\n"
97903 "\n"
97904 " *this->foo_ptr\n"
97905 " **argv\n"
97906 "\n"
97907 " Address of: ::\n"
97908 "\n"
97909 " &pt\n"
97910 " &my_array[3].x\n"
97911 "\n"
97912 " Array accesses and treating pointers as arrays: ::\n"
97913 "\n"
97914 " int_array[1]\n"
97915 " pt_ptr[22].x\n"
97916 "\n"
97917 " Unlike `EvaluateExpression()` which returns :py:class:`SBValue` objects\n"
97918 " with constant copies of the values at the time of evaluation,\n"
97919 " the result of this function is a value that will continue to\n"
97920 " track the current value of the value as execution progresses\n"
97921 " in the current frame.\n"
97922 ""},
97923 { .ml_name: "SBFrame_FindValue", .ml_meth: _wrap_SBFrame_FindValue, METH_VARARGS, .ml_doc: "\n"
97924 "SBFrame_FindValue(SBFrame self, char const * name, lldb::ValueType value_type) -> SBValue\n"
97925 "SBFrame_FindValue(SBFrame self, char const * name, lldb::ValueType value_type, lldb::DynamicValueType use_dynamic) -> SBValue\n"
97926 "\n"
97927 " Find variables, register sets, registers, or persistent variables using\n"
97928 " the frame as the scope.\n"
97929 "\n"
97930 " The version that doesn't supply a ``use_dynamic`` value will use the\n"
97931 " target's default.\n"
97932 ""},
97933 { .ml_name: "SBFrame_GetDescription", .ml_meth: _wrap_SBFrame_GetDescription, METH_VARARGS, .ml_doc: "SBFrame_GetDescription(SBFrame self, SBStream description) -> bool"},
97934 { .ml_name: "SBFrame_GetDescriptionWithFormat", .ml_meth: _wrap_SBFrame_GetDescriptionWithFormat, METH_VARARGS, .ml_doc: "\n"
97935 "Similar to *GetDescription()* but the format of the description can be\n"
97936 "configured via the ``format`` parameter. See\n"
97937 "https://lldb.llvm.org/use/formatting.html for more information on format\n"
97938 "strings.\n"
97939 "\n"
97940 ":type format: :py:class:`SBFormat`, in\n"
97941 ":param format:\n"
97942 " The format to use for generating the description.\n"
97943 "\n"
97944 ":type output: :py:class:`SBStream`, out\n"
97945 ":param output:\n"
97946 " The stream where the description will be written to.\n"
97947 "\n"
97948 ":rtype: :py:class:`SBError`\n"
97949 ":return: \n"
97950 " An error object with an error message in case of failures.\n"
97951 ""},
97952 { .ml_name: "SBFrame___repr__", .ml_meth: _wrap_SBFrame___repr__, METH_O, .ml_doc: "SBFrame___repr__(SBFrame self) -> std::string"},
97953 { .ml_name: "SBFrame_swigregister", .ml_meth: SBFrame_swigregister, METH_O, NULL},
97954 { .ml_name: "SBFrame_swiginit", .ml_meth: SBFrame_swiginit, METH_VARARGS, NULL},
97955 { .ml_name: "new_SBFunction", .ml_meth: _wrap_new_SBFunction, METH_VARARGS, .ml_doc: "\n"
97956 "SBFunction()\n"
97957 "new_SBFunction(SBFunction rhs) -> SBFunction\n"
97958 ""},
97959 { .ml_name: "delete_SBFunction", .ml_meth: _wrap_delete_SBFunction, METH_O, .ml_doc: "delete_SBFunction(SBFunction self)"},
97960 { .ml_name: "SBFunction___nonzero__", .ml_meth: _wrap_SBFunction___nonzero__, METH_O, .ml_doc: "SBFunction___nonzero__(SBFunction self) -> bool"},
97961 { .ml_name: "SBFunction_IsValid", .ml_meth: _wrap_SBFunction_IsValid, METH_O, .ml_doc: "SBFunction_IsValid(SBFunction self) -> bool"},
97962 { .ml_name: "SBFunction_GetName", .ml_meth: _wrap_SBFunction_GetName, METH_O, .ml_doc: "SBFunction_GetName(SBFunction self) -> char const *"},
97963 { .ml_name: "SBFunction_GetDisplayName", .ml_meth: _wrap_SBFunction_GetDisplayName, METH_O, .ml_doc: "SBFunction_GetDisplayName(SBFunction self) -> char const *"},
97964 { .ml_name: "SBFunction_GetMangledName", .ml_meth: _wrap_SBFunction_GetMangledName, METH_O, .ml_doc: "SBFunction_GetMangledName(SBFunction self) -> char const *"},
97965 { .ml_name: "SBFunction_GetInstructions", .ml_meth: _wrap_SBFunction_GetInstructions, METH_VARARGS, .ml_doc: "\n"
97966 "SBFunction_GetInstructions(SBFunction self, SBTarget target) -> SBInstructionList\n"
97967 "SBFunction_GetInstructions(SBFunction self, SBTarget target, char const * flavor) -> SBInstructionList\n"
97968 ""},
97969 { .ml_name: "SBFunction_GetStartAddress", .ml_meth: _wrap_SBFunction_GetStartAddress, METH_O, .ml_doc: "SBFunction_GetStartAddress(SBFunction self) -> SBAddress"},
97970 { .ml_name: "SBFunction_GetEndAddress", .ml_meth: _wrap_SBFunction_GetEndAddress, METH_O, .ml_doc: "SBFunction_GetEndAddress(SBFunction self) -> SBAddress"},
97971 { .ml_name: "SBFunction_GetRanges", .ml_meth: _wrap_SBFunction_GetRanges, METH_O, .ml_doc: "SBFunction_GetRanges(SBFunction self) -> SBAddressRangeList"},
97972 { .ml_name: "SBFunction_GetArgumentName", .ml_meth: _wrap_SBFunction_GetArgumentName, METH_VARARGS, .ml_doc: "SBFunction_GetArgumentName(SBFunction self, uint32_t arg_idx) -> char const *"},
97973 { .ml_name: "SBFunction_GetPrologueByteSize", .ml_meth: _wrap_SBFunction_GetPrologueByteSize, METH_O, .ml_doc: "SBFunction_GetPrologueByteSize(SBFunction self) -> uint32_t"},
97974 { .ml_name: "SBFunction_GetType", .ml_meth: _wrap_SBFunction_GetType, METH_O, .ml_doc: "SBFunction_GetType(SBFunction self) -> SBType"},
97975 { .ml_name: "SBFunction_GetBlock", .ml_meth: _wrap_SBFunction_GetBlock, METH_O, .ml_doc: "SBFunction_GetBlock(SBFunction self) -> SBBlock"},
97976 { .ml_name: "SBFunction_GetLanguage", .ml_meth: _wrap_SBFunction_GetLanguage, METH_O, .ml_doc: "SBFunction_GetLanguage(SBFunction self) -> lldb::LanguageType"},
97977 { .ml_name: "SBFunction_GetIsOptimized", .ml_meth: _wrap_SBFunction_GetIsOptimized, METH_O, .ml_doc: "\n"
97978 "SBFunction_GetIsOptimized(SBFunction self) -> bool\n"
97979 "\n"
97980 " Returns true if the function was compiled with optimization.\n"
97981 " Optimization, in this case, is meant to indicate that the debugger\n"
97982 " experience may be confusing for the user -- variables optimized away,\n"
97983 " stepping jumping between source lines -- and the driver may want to\n"
97984 " provide some guidance to the user about this.\n"
97985 " Returns false if unoptimized, or unknown.\n"
97986 ""},
97987 { .ml_name: "SBFunction___eq__", .ml_meth: _wrap_SBFunction___eq__, METH_VARARGS, .ml_doc: "SBFunction___eq__(SBFunction self, SBFunction rhs) -> bool"},
97988 { .ml_name: "SBFunction___ne__", .ml_meth: _wrap_SBFunction___ne__, METH_VARARGS, .ml_doc: "SBFunction___ne__(SBFunction self, SBFunction rhs) -> bool"},
97989 { .ml_name: "SBFunction_GetDescription", .ml_meth: _wrap_SBFunction_GetDescription, METH_VARARGS, .ml_doc: "SBFunction_GetDescription(SBFunction self, SBStream description) -> bool"},
97990 { .ml_name: "SBFunction___repr__", .ml_meth: _wrap_SBFunction___repr__, METH_O, .ml_doc: "SBFunction___repr__(SBFunction self) -> std::string"},
97991 { .ml_name: "SBFunction_swigregister", .ml_meth: SBFunction_swigregister, METH_O, NULL},
97992 { .ml_name: "SBFunction_swiginit", .ml_meth: SBFunction_swiginit, METH_VARARGS, NULL},
97993 { .ml_name: "SBHostOS_GetProgramFileSpec", .ml_meth: _wrap_SBHostOS_GetProgramFileSpec, METH_NOARGS, .ml_doc: "SBHostOS_GetProgramFileSpec() -> SBFileSpec"},
97994 { .ml_name: "SBHostOS_GetLLDBPythonPath", .ml_meth: _wrap_SBHostOS_GetLLDBPythonPath, METH_NOARGS, .ml_doc: "SBHostOS_GetLLDBPythonPath() -> SBFileSpec"},
97995 { .ml_name: "SBHostOS_GetLLDBPath", .ml_meth: _wrap_SBHostOS_GetLLDBPath, METH_O, .ml_doc: "SBHostOS_GetLLDBPath(lldb::PathType path_type) -> SBFileSpec"},
97996 { .ml_name: "SBHostOS_GetUserHomeDirectory", .ml_meth: _wrap_SBHostOS_GetUserHomeDirectory, METH_NOARGS, .ml_doc: "SBHostOS_GetUserHomeDirectory() -> SBFileSpec"},
97997 { .ml_name: "SBHostOS_ThreadCreated", .ml_meth: _wrap_SBHostOS_ThreadCreated, METH_O, .ml_doc: "SBHostOS_ThreadCreated(char const * name)"},
97998 { .ml_name: "SBHostOS_ThreadCreate", .ml_meth: _wrap_SBHostOS_ThreadCreate, METH_VARARGS, .ml_doc: "SBHostOS_ThreadCreate(char const * name, lldb::thread_func_t thread_function, void * thread_arg, SBError err) -> lldb::thread_t"},
97999 { .ml_name: "SBHostOS_ThreadCancel", .ml_meth: _wrap_SBHostOS_ThreadCancel, METH_VARARGS, .ml_doc: "SBHostOS_ThreadCancel(lldb::thread_t thread, SBError err) -> bool"},
98000 { .ml_name: "SBHostOS_ThreadDetach", .ml_meth: _wrap_SBHostOS_ThreadDetach, METH_VARARGS, .ml_doc: "SBHostOS_ThreadDetach(lldb::thread_t thread, SBError err) -> bool"},
98001 { .ml_name: "SBHostOS_ThreadJoin", .ml_meth: _wrap_SBHostOS_ThreadJoin, METH_VARARGS, .ml_doc: "SBHostOS_ThreadJoin(lldb::thread_t thread, lldb::thread_result_t * result, SBError err) -> bool"},
98002 { .ml_name: "new_SBHostOS", .ml_meth: _wrap_new_SBHostOS, METH_NOARGS, .ml_doc: "new_SBHostOS() -> SBHostOS"},
98003 { .ml_name: "delete_SBHostOS", .ml_meth: _wrap_delete_SBHostOS, METH_O, .ml_doc: "delete_SBHostOS(SBHostOS self)"},
98004 { .ml_name: "SBHostOS_swigregister", .ml_meth: SBHostOS_swigregister, METH_O, NULL},
98005 { .ml_name: "SBHostOS_swiginit", .ml_meth: SBHostOS_swiginit, METH_VARARGS, NULL},
98006 { .ml_name: "new_SBInstruction", .ml_meth: _wrap_new_SBInstruction, METH_VARARGS, .ml_doc: "\n"
98007 "SBInstruction()\n"
98008 "new_SBInstruction(SBInstruction rhs) -> SBInstruction\n"
98009 ""},
98010 { .ml_name: "delete_SBInstruction", .ml_meth: _wrap_delete_SBInstruction, METH_O, .ml_doc: "delete_SBInstruction(SBInstruction self)"},
98011 { .ml_name: "SBInstruction___nonzero__", .ml_meth: _wrap_SBInstruction___nonzero__, METH_O, .ml_doc: "SBInstruction___nonzero__(SBInstruction self) -> bool"},
98012 { .ml_name: "SBInstruction_IsValid", .ml_meth: _wrap_SBInstruction_IsValid, METH_O, .ml_doc: "SBInstruction_IsValid(SBInstruction self) -> bool"},
98013 { .ml_name: "SBInstruction_GetAddress", .ml_meth: _wrap_SBInstruction_GetAddress, METH_O, .ml_doc: "SBInstruction_GetAddress(SBInstruction self) -> SBAddress"},
98014 { .ml_name: "SBInstruction_GetMnemonic", .ml_meth: _wrap_SBInstruction_GetMnemonic, METH_VARARGS, .ml_doc: "SBInstruction_GetMnemonic(SBInstruction self, SBTarget target) -> char const *"},
98015 { .ml_name: "SBInstruction_GetOperands", .ml_meth: _wrap_SBInstruction_GetOperands, METH_VARARGS, .ml_doc: "SBInstruction_GetOperands(SBInstruction self, SBTarget target) -> char const *"},
98016 { .ml_name: "SBInstruction_GetComment", .ml_meth: _wrap_SBInstruction_GetComment, METH_VARARGS, .ml_doc: "SBInstruction_GetComment(SBInstruction self, SBTarget target) -> char const *"},
98017 { .ml_name: "SBInstruction_GetControlFlowKind", .ml_meth: _wrap_SBInstruction_GetControlFlowKind, METH_VARARGS, .ml_doc: "SBInstruction_GetControlFlowKind(SBInstruction self, SBTarget target) -> lldb::InstructionControlFlowKind"},
98018 { .ml_name: "SBInstruction_GetData", .ml_meth: _wrap_SBInstruction_GetData, METH_VARARGS, .ml_doc: "SBInstruction_GetData(SBInstruction self, SBTarget target) -> SBData"},
98019 { .ml_name: "SBInstruction_GetByteSize", .ml_meth: _wrap_SBInstruction_GetByteSize, METH_O, .ml_doc: "SBInstruction_GetByteSize(SBInstruction self) -> size_t"},
98020 { .ml_name: "SBInstruction_DoesBranch", .ml_meth: _wrap_SBInstruction_DoesBranch, METH_O, .ml_doc: "SBInstruction_DoesBranch(SBInstruction self) -> bool"},
98021 { .ml_name: "SBInstruction_HasDelaySlot", .ml_meth: _wrap_SBInstruction_HasDelaySlot, METH_O, .ml_doc: "SBInstruction_HasDelaySlot(SBInstruction self) -> bool"},
98022 { .ml_name: "SBInstruction_CanSetBreakpoint", .ml_meth: _wrap_SBInstruction_CanSetBreakpoint, METH_O, .ml_doc: "SBInstruction_CanSetBreakpoint(SBInstruction self) -> bool"},
98023 { .ml_name: "SBInstruction_Print", .ml_meth: _wrap_SBInstruction_Print, METH_VARARGS, .ml_doc: "\n"
98024 "SBInstruction_Print(SBInstruction self, SBFile out)\n"
98025 "SBInstruction_Print(SBInstruction self, lldb::FileSP BORROWED)\n"
98026 ""},
98027 { .ml_name: "SBInstruction_GetDescription", .ml_meth: _wrap_SBInstruction_GetDescription, METH_VARARGS, .ml_doc: "SBInstruction_GetDescription(SBInstruction self, SBStream description) -> bool"},
98028 { .ml_name: "SBInstruction_EmulateWithFrame", .ml_meth: _wrap_SBInstruction_EmulateWithFrame, METH_VARARGS, .ml_doc: "SBInstruction_EmulateWithFrame(SBInstruction self, SBFrame frame, uint32_t evaluate_options) -> bool"},
98029 { .ml_name: "SBInstruction_DumpEmulation", .ml_meth: _wrap_SBInstruction_DumpEmulation, METH_VARARGS, .ml_doc: "SBInstruction_DumpEmulation(SBInstruction self, char const * triple) -> bool"},
98030 { .ml_name: "SBInstruction_TestEmulation", .ml_meth: _wrap_SBInstruction_TestEmulation, METH_VARARGS, .ml_doc: "SBInstruction_TestEmulation(SBInstruction self, SBStream output_stream, char const * test_file) -> bool"},
98031 { .ml_name: "SBInstruction___repr__", .ml_meth: _wrap_SBInstruction___repr__, METH_O, .ml_doc: "SBInstruction___repr__(SBInstruction self) -> std::string"},
98032 { .ml_name: "SBInstruction_swigregister", .ml_meth: SBInstruction_swigregister, METH_O, NULL},
98033 { .ml_name: "SBInstruction_swiginit", .ml_meth: SBInstruction_swiginit, METH_VARARGS, NULL},
98034 { .ml_name: "new_SBInstructionList", .ml_meth: _wrap_new_SBInstructionList, METH_VARARGS, .ml_doc: "\n"
98035 "SBInstructionList()\n"
98036 "new_SBInstructionList(SBInstructionList rhs) -> SBInstructionList\n"
98037 ""},
98038 { .ml_name: "delete_SBInstructionList", .ml_meth: _wrap_delete_SBInstructionList, METH_O, .ml_doc: "delete_SBInstructionList(SBInstructionList self)"},
98039 { .ml_name: "SBInstructionList___nonzero__", .ml_meth: _wrap_SBInstructionList___nonzero__, METH_O, .ml_doc: "SBInstructionList___nonzero__(SBInstructionList self) -> bool"},
98040 { .ml_name: "SBInstructionList_IsValid", .ml_meth: _wrap_SBInstructionList_IsValid, METH_O, .ml_doc: "SBInstructionList_IsValid(SBInstructionList self) -> bool"},
98041 { .ml_name: "SBInstructionList_GetSize", .ml_meth: _wrap_SBInstructionList_GetSize, METH_O, .ml_doc: "SBInstructionList_GetSize(SBInstructionList self) -> size_t"},
98042 { .ml_name: "SBInstructionList_GetInstructionAtIndex", .ml_meth: _wrap_SBInstructionList_GetInstructionAtIndex, METH_VARARGS, .ml_doc: "SBInstructionList_GetInstructionAtIndex(SBInstructionList self, uint32_t idx) -> SBInstruction"},
98043 { .ml_name: "SBInstructionList_GetInstructionsCount", .ml_meth: _wrap_SBInstructionList_GetInstructionsCount, METH_VARARGS, .ml_doc: "SBInstructionList_GetInstructionsCount(SBInstructionList self, SBAddress start, SBAddress end, bool canSetBreakpoint=False) -> size_t"},
98044 { .ml_name: "SBInstructionList_Clear", .ml_meth: _wrap_SBInstructionList_Clear, METH_O, .ml_doc: "SBInstructionList_Clear(SBInstructionList self)"},
98045 { .ml_name: "SBInstructionList_AppendInstruction", .ml_meth: _wrap_SBInstructionList_AppendInstruction, METH_VARARGS, .ml_doc: "SBInstructionList_AppendInstruction(SBInstructionList self, SBInstruction inst)"},
98046 { .ml_name: "SBInstructionList_Print", .ml_meth: _wrap_SBInstructionList_Print, METH_VARARGS, .ml_doc: "\n"
98047 "SBInstructionList_Print(SBInstructionList self, SBFile out)\n"
98048 "SBInstructionList_Print(SBInstructionList self, lldb::FileSP BORROWED)\n"
98049 ""},
98050 { .ml_name: "SBInstructionList_GetDescription", .ml_meth: _wrap_SBInstructionList_GetDescription, METH_VARARGS, .ml_doc: "\n"
98051 "SBInstructionList_GetDescription(SBInstructionList self, SBStream description) -> bool\n"
98052 "SBInstructionList_GetDescription(SBInstructionList self, SBStream description, SBExecutionContext exe_ctx) -> bool\n"
98053 ""},
98054 { .ml_name: "SBInstructionList_DumpEmulationForAllInstructions", .ml_meth: _wrap_SBInstructionList_DumpEmulationForAllInstructions, METH_VARARGS, .ml_doc: "SBInstructionList_DumpEmulationForAllInstructions(SBInstructionList self, char const * triple) -> bool"},
98055 { .ml_name: "SBInstructionList___repr__", .ml_meth: _wrap_SBInstructionList___repr__, METH_O, .ml_doc: "SBInstructionList___repr__(SBInstructionList self) -> std::string"},
98056 { .ml_name: "SBInstructionList_swigregister", .ml_meth: SBInstructionList_swigregister, METH_O, NULL},
98057 { .ml_name: "SBInstructionList_swiginit", .ml_meth: SBInstructionList_swiginit, METH_VARARGS, NULL},
98058 { .ml_name: "SBLanguageRuntime_GetLanguageTypeFromString", .ml_meth: _wrap_SBLanguageRuntime_GetLanguageTypeFromString, METH_O, .ml_doc: "SBLanguageRuntime_GetLanguageTypeFromString(char const * string) -> lldb::LanguageType"},
98059 { .ml_name: "SBLanguageRuntime_GetNameForLanguageType", .ml_meth: _wrap_SBLanguageRuntime_GetNameForLanguageType, METH_O, .ml_doc: "SBLanguageRuntime_GetNameForLanguageType(lldb::LanguageType language) -> char const *"},
98060 { .ml_name: "SBLanguageRuntime_LanguageIsCPlusPlus", .ml_meth: _wrap_SBLanguageRuntime_LanguageIsCPlusPlus, METH_O, .ml_doc: " Returns whether the given language is any version of C++."},
98061 { .ml_name: "SBLanguageRuntime_LanguageIsObjC", .ml_meth: _wrap_SBLanguageRuntime_LanguageIsObjC, METH_O, .ml_doc: " Returns whether the given language is Obj-C or Obj-C++."},
98062 { .ml_name: "SBLanguageRuntime_LanguageIsCFamily", .ml_meth: _wrap_SBLanguageRuntime_LanguageIsCFamily, METH_O, .ml_doc: " Returns whether the given language is any version of C, C++ or Obj-C."},
98063 { .ml_name: "SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow", .ml_meth: _wrap_SBLanguageRuntime_SupportsExceptionBreakpointsOnThrow, METH_O, .ml_doc: "\n"
98064 "Returns whether the given language supports exception breakpoints on\n"
98065 "throw statements.\n"
98066 ""},
98067 { .ml_name: "SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch", .ml_meth: _wrap_SBLanguageRuntime_SupportsExceptionBreakpointsOnCatch, METH_O, .ml_doc: "\n"
98068 "Returns whether the given language supports exception breakpoints on\n"
98069 "catch statements.\n"
98070 ""},
98071 { .ml_name: "SBLanguageRuntime_GetThrowKeywordForLanguage", .ml_meth: _wrap_SBLanguageRuntime_GetThrowKeywordForLanguage, METH_O, .ml_doc: "\n"
98072 "Returns the keyword used for throw statements in the given language, e.g.\n"
98073 "Python uses **raise**. Returns **nullptr** if the language is not supported.\n"
98074 ""},
98075 { .ml_name: "SBLanguageRuntime_GetCatchKeywordForLanguage", .ml_meth: _wrap_SBLanguageRuntime_GetCatchKeywordForLanguage, METH_O, .ml_doc: "\n"
98076 "Returns the keyword used for catch statements in the given language, e.g.\n"
98077 "Python uses **except**. Returns **nullptr** if the language is not\n"
98078 "supported.\n"
98079 ""},
98080 { .ml_name: "new_SBLanguageRuntime", .ml_meth: _wrap_new_SBLanguageRuntime, METH_NOARGS, .ml_doc: "new_SBLanguageRuntime() -> SBLanguageRuntime"},
98081 { .ml_name: "delete_SBLanguageRuntime", .ml_meth: _wrap_delete_SBLanguageRuntime, METH_O, .ml_doc: "delete_SBLanguageRuntime(SBLanguageRuntime self)"},
98082 { .ml_name: "SBLanguageRuntime_swigregister", .ml_meth: SBLanguageRuntime_swigregister, METH_O, NULL},
98083 { .ml_name: "SBLanguageRuntime_swiginit", .ml_meth: SBLanguageRuntime_swiginit, METH_VARARGS, NULL},
98084 { .ml_name: "new_SBLaunchInfo", .ml_meth: _wrap_new_SBLaunchInfo, METH_O, .ml_doc: "new_SBLaunchInfo(char const ** argv) -> SBLaunchInfo"},
98085 { .ml_name: "delete_SBLaunchInfo", .ml_meth: _wrap_delete_SBLaunchInfo, METH_O, .ml_doc: "delete_SBLaunchInfo(SBLaunchInfo self)"},
98086 { .ml_name: "SBLaunchInfo_GetProcessID", .ml_meth: _wrap_SBLaunchInfo_GetProcessID, METH_O, .ml_doc: "SBLaunchInfo_GetProcessID(SBLaunchInfo self) -> lldb::pid_t"},
98087 { .ml_name: "SBLaunchInfo_GetUserID", .ml_meth: _wrap_SBLaunchInfo_GetUserID, METH_O, .ml_doc: "SBLaunchInfo_GetUserID(SBLaunchInfo self) -> uint32_t"},
98088 { .ml_name: "SBLaunchInfo_GetGroupID", .ml_meth: _wrap_SBLaunchInfo_GetGroupID, METH_O, .ml_doc: "SBLaunchInfo_GetGroupID(SBLaunchInfo self) -> uint32_t"},
98089 { .ml_name: "SBLaunchInfo_UserIDIsValid", .ml_meth: _wrap_SBLaunchInfo_UserIDIsValid, METH_O, .ml_doc: "SBLaunchInfo_UserIDIsValid(SBLaunchInfo self) -> bool"},
98090 { .ml_name: "SBLaunchInfo_GroupIDIsValid", .ml_meth: _wrap_SBLaunchInfo_GroupIDIsValid, METH_O, .ml_doc: "SBLaunchInfo_GroupIDIsValid(SBLaunchInfo self) -> bool"},
98091 { .ml_name: "SBLaunchInfo_SetUserID", .ml_meth: _wrap_SBLaunchInfo_SetUserID, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetUserID(SBLaunchInfo self, uint32_t uid)"},
98092 { .ml_name: "SBLaunchInfo_SetGroupID", .ml_meth: _wrap_SBLaunchInfo_SetGroupID, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetGroupID(SBLaunchInfo self, uint32_t gid)"},
98093 { .ml_name: "SBLaunchInfo_GetExecutableFile", .ml_meth: _wrap_SBLaunchInfo_GetExecutableFile, METH_O, .ml_doc: "SBLaunchInfo_GetExecutableFile(SBLaunchInfo self) -> SBFileSpec"},
98094 { .ml_name: "SBLaunchInfo_SetExecutableFile", .ml_meth: _wrap_SBLaunchInfo_SetExecutableFile, METH_VARARGS, .ml_doc: "\n"
98095 "Set the executable file that will be used to launch the process and\n"
98096 "optionally set it as the first argument in the argument vector.\n"
98097 "\n"
98098 "This only needs to be specified if clients wish to carefully control\n"
98099 "the exact path will be used to launch a binary. If you create a\n"
98100 "target with a symlink, that symlink will get resolved in the target\n"
98101 "and the resolved path will get used to launch the process. Calling\n"
98102 "this function can help you still launch your process using the\n"
98103 "path of your choice.\n"
98104 "\n"
98105 "If this function is not called prior to launching with\n"
98106 "SBTarget::Launch(...), the target will use the resolved executable\n"
98107 "path that was used to create the target.\n"
98108 "\n"
98109 ":type exe_file: :py:class:`SBFileSpec`, in\n"
98110 ":param exe_file:\n"
98111 " The override path to use when launching the executable.\n"
98112 "\n"
98113 ":type add_as_first_arg: boolean, in\n"
98114 ":param add_as_first_arg:\n"
98115 " If true, then the path will be inserted into the argument vector\n"
98116 " prior to launching. Otherwise the argument vector will be left\n"
98117 " alone.\n"
98118 ""},
98119 { .ml_name: "SBLaunchInfo_GetListener", .ml_meth: _wrap_SBLaunchInfo_GetListener, METH_O, .ml_doc: "\n"
98120 "Get the listener that will be used to receive process events.\n"
98121 "\n"
98122 "If no listener has been set via a call to\n"
98123 "SBLaunchInfo::SetListener(), then an invalid SBListener will be\n"
98124 "returned (SBListener::IsValid() will return false). If a listener\n"
98125 "has been set, then the valid listener object will be returned.\n"
98126 ""},
98127 { .ml_name: "SBLaunchInfo_SetListener", .ml_meth: _wrap_SBLaunchInfo_SetListener, METH_VARARGS, .ml_doc: "\n"
98128 "Set the listener that will be used to receive process events.\n"
98129 "\n"
98130 "By default the SBDebugger, which has a listener, that the SBTarget\n"
98131 "belongs to will listen for the process events. Calling this function\n"
98132 "allows a different listener to be used to listen for process events.\n"
98133 ""},
98134 { .ml_name: "SBLaunchInfo_GetShadowListener", .ml_meth: _wrap_SBLaunchInfo_GetShadowListener, METH_O, .ml_doc: "\n"
98135 "Get the shadow listener that receive public process events,\n"
98136 "additionally to the default process event listener.\n"
98137 "\n"
98138 "If no listener has been set via a call to\n"
98139 "SBLaunchInfo::SetShadowListener(), then an invalid SBListener will\n"
98140 "be returned (SBListener::IsValid() will return false). If a listener\n"
98141 "has been set, then the valid listener object will be returned.\n"
98142 ""},
98143 { .ml_name: "SBLaunchInfo_SetShadowListener", .ml_meth: _wrap_SBLaunchInfo_SetShadowListener, METH_VARARGS, .ml_doc: "\n"
98144 "Set the shadow listener that will receive public process events,\n"
98145 "additionally to the default process event listener.\n"
98146 "\n"
98147 "By default a process have no shadow event listener.\n"
98148 "Calling this function allows public process events to be broadcasted to an\n"
98149 "additional listener on top of the default process event listener.\n"
98150 "If the `listener` argument is invalid (SBListener::IsValid() will\n"
98151 "return false), this will clear the shadow listener.\n"
98152 ""},
98153 { .ml_name: "SBLaunchInfo_GetNumArguments", .ml_meth: _wrap_SBLaunchInfo_GetNumArguments, METH_O, .ml_doc: "SBLaunchInfo_GetNumArguments(SBLaunchInfo self) -> uint32_t"},
98154 { .ml_name: "SBLaunchInfo_GetArgumentAtIndex", .ml_meth: _wrap_SBLaunchInfo_GetArgumentAtIndex, METH_VARARGS, .ml_doc: "SBLaunchInfo_GetArgumentAtIndex(SBLaunchInfo self, uint32_t idx) -> char const *"},
98155 { .ml_name: "SBLaunchInfo_SetArguments", .ml_meth: _wrap_SBLaunchInfo_SetArguments, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetArguments(SBLaunchInfo self, char const ** argv, bool append)"},
98156 { .ml_name: "SBLaunchInfo_GetNumEnvironmentEntries", .ml_meth: _wrap_SBLaunchInfo_GetNumEnvironmentEntries, METH_O, .ml_doc: "SBLaunchInfo_GetNumEnvironmentEntries(SBLaunchInfo self) -> uint32_t"},
98157 { .ml_name: "SBLaunchInfo_GetEnvironmentEntryAtIndex", .ml_meth: _wrap_SBLaunchInfo_GetEnvironmentEntryAtIndex, METH_VARARGS, .ml_doc: "SBLaunchInfo_GetEnvironmentEntryAtIndex(SBLaunchInfo self, uint32_t idx) -> char const *"},
98158 { .ml_name: "SBLaunchInfo_SetEnvironmentEntries", .ml_meth: _wrap_SBLaunchInfo_SetEnvironmentEntries, METH_VARARGS, .ml_doc: "\n"
98159 "Update this object with the given environment variables.\n"
98160 "\n"
98161 "If append is false, the provided environment will replace the existing\n"
98162 "environment. Otherwise, existing values will be updated of left untouched\n"
98163 "accordingly.\n"
98164 "\n"
98165 ":param [in]: envp\n"
98166 " The new environment variables as a list of strings with the following\n"
98167 " format\n"
98168 " name=value\n"
98169 "\n"
98170 ":param [in]: append\n"
98171 " Flag that controls whether to replace the existing environment.\n"
98172 ""},
98173 { .ml_name: "SBLaunchInfo_SetEnvironment", .ml_meth: _wrap_SBLaunchInfo_SetEnvironment, METH_VARARGS, .ml_doc: "\n"
98174 "Update this object with the given environment variables.\n"
98175 "\n"
98176 "If append is false, the provided environment will replace the existing\n"
98177 "environment. Otherwise, existing values will be updated of left untouched\n"
98178 "accordingly.\n"
98179 "\n"
98180 ":param [in]: env\n"
98181 " The new environment variables.\n"
98182 "\n"
98183 ":param [in]: append\n"
98184 " Flag that controls whether to replace the existing environment.\n"
98185 ""},
98186 { .ml_name: "SBLaunchInfo_GetEnvironment", .ml_meth: _wrap_SBLaunchInfo_GetEnvironment, METH_O, .ml_doc: "\n"
98187 "Return the environment variables of this object.\n"
98188 "\n"
98189 ":rtype: :py:class:`SBEnvironment`\n"
98190 ":return: \n"
98191 " An lldb::SBEnvironment object which is a copy of the SBLaunchInfo's\n"
98192 " environment.\n"
98193 ""},
98194 { .ml_name: "SBLaunchInfo_Clear", .ml_meth: _wrap_SBLaunchInfo_Clear, METH_O, .ml_doc: "SBLaunchInfo_Clear(SBLaunchInfo self)"},
98195 { .ml_name: "SBLaunchInfo_GetWorkingDirectory", .ml_meth: _wrap_SBLaunchInfo_GetWorkingDirectory, METH_O, .ml_doc: "SBLaunchInfo_GetWorkingDirectory(SBLaunchInfo self) -> char const *"},
98196 { .ml_name: "SBLaunchInfo_SetWorkingDirectory", .ml_meth: _wrap_SBLaunchInfo_SetWorkingDirectory, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetWorkingDirectory(SBLaunchInfo self, char const * working_dir)"},
98197 { .ml_name: "SBLaunchInfo_GetLaunchFlags", .ml_meth: _wrap_SBLaunchInfo_GetLaunchFlags, METH_O, .ml_doc: "SBLaunchInfo_GetLaunchFlags(SBLaunchInfo self) -> uint32_t"},
98198 { .ml_name: "SBLaunchInfo_SetLaunchFlags", .ml_meth: _wrap_SBLaunchInfo_SetLaunchFlags, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetLaunchFlags(SBLaunchInfo self, uint32_t flags)"},
98199 { .ml_name: "SBLaunchInfo_GetProcessPluginName", .ml_meth: _wrap_SBLaunchInfo_GetProcessPluginName, METH_O, .ml_doc: "SBLaunchInfo_GetProcessPluginName(SBLaunchInfo self) -> char const *"},
98200 { .ml_name: "SBLaunchInfo_SetProcessPluginName", .ml_meth: _wrap_SBLaunchInfo_SetProcessPluginName, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetProcessPluginName(SBLaunchInfo self, char const * plugin_name)"},
98201 { .ml_name: "SBLaunchInfo_GetShell", .ml_meth: _wrap_SBLaunchInfo_GetShell, METH_O, .ml_doc: "SBLaunchInfo_GetShell(SBLaunchInfo self) -> char const *"},
98202 { .ml_name: "SBLaunchInfo_SetShell", .ml_meth: _wrap_SBLaunchInfo_SetShell, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetShell(SBLaunchInfo self, char const * path)"},
98203 { .ml_name: "SBLaunchInfo_GetShellExpandArguments", .ml_meth: _wrap_SBLaunchInfo_GetShellExpandArguments, METH_O, .ml_doc: "SBLaunchInfo_GetShellExpandArguments(SBLaunchInfo self) -> bool"},
98204 { .ml_name: "SBLaunchInfo_SetShellExpandArguments", .ml_meth: _wrap_SBLaunchInfo_SetShellExpandArguments, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetShellExpandArguments(SBLaunchInfo self, bool expand)"},
98205 { .ml_name: "SBLaunchInfo_GetResumeCount", .ml_meth: _wrap_SBLaunchInfo_GetResumeCount, METH_O, .ml_doc: "SBLaunchInfo_GetResumeCount(SBLaunchInfo self) -> uint32_t"},
98206 { .ml_name: "SBLaunchInfo_SetResumeCount", .ml_meth: _wrap_SBLaunchInfo_SetResumeCount, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetResumeCount(SBLaunchInfo self, uint32_t c)"},
98207 { .ml_name: "SBLaunchInfo_AddCloseFileAction", .ml_meth: _wrap_SBLaunchInfo_AddCloseFileAction, METH_VARARGS, .ml_doc: "SBLaunchInfo_AddCloseFileAction(SBLaunchInfo self, int fd) -> bool"},
98208 { .ml_name: "SBLaunchInfo_AddDuplicateFileAction", .ml_meth: _wrap_SBLaunchInfo_AddDuplicateFileAction, METH_VARARGS, .ml_doc: "SBLaunchInfo_AddDuplicateFileAction(SBLaunchInfo self, int fd, int dup_fd) -> bool"},
98209 { .ml_name: "SBLaunchInfo_AddOpenFileAction", .ml_meth: _wrap_SBLaunchInfo_AddOpenFileAction, METH_VARARGS, .ml_doc: "SBLaunchInfo_AddOpenFileAction(SBLaunchInfo self, int fd, char const * path, bool read, bool write) -> bool"},
98210 { .ml_name: "SBLaunchInfo_AddSuppressFileAction", .ml_meth: _wrap_SBLaunchInfo_AddSuppressFileAction, METH_VARARGS, .ml_doc: "SBLaunchInfo_AddSuppressFileAction(SBLaunchInfo self, int fd, bool read, bool write) -> bool"},
98211 { .ml_name: "SBLaunchInfo_SetLaunchEventData", .ml_meth: _wrap_SBLaunchInfo_SetLaunchEventData, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetLaunchEventData(SBLaunchInfo self, char const * data)"},
98212 { .ml_name: "SBLaunchInfo_GetLaunchEventData", .ml_meth: _wrap_SBLaunchInfo_GetLaunchEventData, METH_O, .ml_doc: "SBLaunchInfo_GetLaunchEventData(SBLaunchInfo self) -> char const *"},
98213 { .ml_name: "SBLaunchInfo_GetDetachOnError", .ml_meth: _wrap_SBLaunchInfo_GetDetachOnError, METH_O, .ml_doc: "SBLaunchInfo_GetDetachOnError(SBLaunchInfo self) -> bool"},
98214 { .ml_name: "SBLaunchInfo_SetDetachOnError", .ml_meth: _wrap_SBLaunchInfo_SetDetachOnError, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetDetachOnError(SBLaunchInfo self, bool enable)"},
98215 { .ml_name: "SBLaunchInfo_GetScriptedProcessClassName", .ml_meth: _wrap_SBLaunchInfo_GetScriptedProcessClassName, METH_O, .ml_doc: "SBLaunchInfo_GetScriptedProcessClassName(SBLaunchInfo self) -> char const *"},
98216 { .ml_name: "SBLaunchInfo_SetScriptedProcessClassName", .ml_meth: _wrap_SBLaunchInfo_SetScriptedProcessClassName, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetScriptedProcessClassName(SBLaunchInfo self, char const * class_name)"},
98217 { .ml_name: "SBLaunchInfo_GetScriptedProcessDictionary", .ml_meth: _wrap_SBLaunchInfo_GetScriptedProcessDictionary, METH_O, .ml_doc: "SBLaunchInfo_GetScriptedProcessDictionary(SBLaunchInfo self) -> SBStructuredData"},
98218 { .ml_name: "SBLaunchInfo_SetScriptedProcessDictionary", .ml_meth: _wrap_SBLaunchInfo_SetScriptedProcessDictionary, METH_VARARGS, .ml_doc: "SBLaunchInfo_SetScriptedProcessDictionary(SBLaunchInfo self, SBStructuredData dict)"},
98219 { .ml_name: "SBLaunchInfo_swigregister", .ml_meth: SBLaunchInfo_swigregister, METH_O, NULL},
98220 { .ml_name: "SBLaunchInfo_swiginit", .ml_meth: SBLaunchInfo_swiginit, METH_VARARGS, NULL},
98221 { .ml_name: "new_SBLineEntry", .ml_meth: _wrap_new_SBLineEntry, METH_VARARGS, .ml_doc: "\n"
98222 "SBLineEntry()\n"
98223 "new_SBLineEntry(SBLineEntry rhs) -> SBLineEntry\n"
98224 ""},
98225 { .ml_name: "delete_SBLineEntry", .ml_meth: _wrap_delete_SBLineEntry, METH_O, .ml_doc: "delete_SBLineEntry(SBLineEntry self)"},
98226 { .ml_name: "SBLineEntry_GetStartAddress", .ml_meth: _wrap_SBLineEntry_GetStartAddress, METH_O, .ml_doc: "SBLineEntry_GetStartAddress(SBLineEntry self) -> SBAddress"},
98227 { .ml_name: "SBLineEntry_GetEndAddress", .ml_meth: _wrap_SBLineEntry_GetEndAddress, METH_O, .ml_doc: "SBLineEntry_GetEndAddress(SBLineEntry self) -> SBAddress"},
98228 { .ml_name: "SBLineEntry_GetSameLineContiguousAddressRangeEnd", .ml_meth: _wrap_SBLineEntry_GetSameLineContiguousAddressRangeEnd, METH_VARARGS, .ml_doc: "SBLineEntry_GetSameLineContiguousAddressRangeEnd(SBLineEntry self, bool include_inlined_functions) -> SBAddress"},
98229 { .ml_name: "SBLineEntry___nonzero__", .ml_meth: _wrap_SBLineEntry___nonzero__, METH_O, .ml_doc: "SBLineEntry___nonzero__(SBLineEntry self) -> bool"},
98230 { .ml_name: "SBLineEntry_IsValid", .ml_meth: _wrap_SBLineEntry_IsValid, METH_O, .ml_doc: "SBLineEntry_IsValid(SBLineEntry self) -> bool"},
98231 { .ml_name: "SBLineEntry_GetFileSpec", .ml_meth: _wrap_SBLineEntry_GetFileSpec, METH_O, .ml_doc: "SBLineEntry_GetFileSpec(SBLineEntry self) -> SBFileSpec"},
98232 { .ml_name: "SBLineEntry_GetLine", .ml_meth: _wrap_SBLineEntry_GetLine, METH_O, .ml_doc: "SBLineEntry_GetLine(SBLineEntry self) -> uint32_t"},
98233 { .ml_name: "SBLineEntry_GetColumn", .ml_meth: _wrap_SBLineEntry_GetColumn, METH_O, .ml_doc: "SBLineEntry_GetColumn(SBLineEntry self) -> uint32_t"},
98234 { .ml_name: "SBLineEntry_SetFileSpec", .ml_meth: _wrap_SBLineEntry_SetFileSpec, METH_VARARGS, .ml_doc: "SBLineEntry_SetFileSpec(SBLineEntry self, SBFileSpec filespec)"},
98235 { .ml_name: "SBLineEntry_SetLine", .ml_meth: _wrap_SBLineEntry_SetLine, METH_VARARGS, .ml_doc: "SBLineEntry_SetLine(SBLineEntry self, uint32_t line)"},
98236 { .ml_name: "SBLineEntry_SetColumn", .ml_meth: _wrap_SBLineEntry_SetColumn, METH_VARARGS, .ml_doc: "SBLineEntry_SetColumn(SBLineEntry self, uint32_t column)"},
98237 { .ml_name: "SBLineEntry___eq__", .ml_meth: _wrap_SBLineEntry___eq__, METH_VARARGS, .ml_doc: "SBLineEntry___eq__(SBLineEntry self, SBLineEntry rhs) -> bool"},
98238 { .ml_name: "SBLineEntry___ne__", .ml_meth: _wrap_SBLineEntry___ne__, METH_VARARGS, .ml_doc: "SBLineEntry___ne__(SBLineEntry self, SBLineEntry rhs) -> bool"},
98239 { .ml_name: "SBLineEntry_GetDescription", .ml_meth: _wrap_SBLineEntry_GetDescription, METH_VARARGS, .ml_doc: "SBLineEntry_GetDescription(SBLineEntry self, SBStream description) -> bool"},
98240 { .ml_name: "SBLineEntry___repr__", .ml_meth: _wrap_SBLineEntry___repr__, METH_O, .ml_doc: "SBLineEntry___repr__(SBLineEntry self) -> std::string"},
98241 { .ml_name: "SBLineEntry_swigregister", .ml_meth: SBLineEntry_swigregister, METH_O, NULL},
98242 { .ml_name: "SBLineEntry_swiginit", .ml_meth: SBLineEntry_swiginit, METH_VARARGS, NULL},
98243 { .ml_name: "new_SBListener", .ml_meth: _wrap_new_SBListener, METH_VARARGS, .ml_doc: "\n"
98244 "SBListener()\n"
98245 "SBListener(char const * name)\n"
98246 "new_SBListener(SBListener rhs) -> SBListener\n"
98247 ""},
98248 { .ml_name: "delete_SBListener", .ml_meth: _wrap_delete_SBListener, METH_O, .ml_doc: "delete_SBListener(SBListener self)"},
98249 { .ml_name: "SBListener_AddEvent", .ml_meth: _wrap_SBListener_AddEvent, METH_VARARGS, .ml_doc: "SBListener_AddEvent(SBListener self, SBEvent event)"},
98250 { .ml_name: "SBListener_Clear", .ml_meth: _wrap_SBListener_Clear, METH_O, .ml_doc: "SBListener_Clear(SBListener self)"},
98251 { .ml_name: "SBListener___nonzero__", .ml_meth: _wrap_SBListener___nonzero__, METH_O, .ml_doc: "SBListener___nonzero__(SBListener self) -> bool"},
98252 { .ml_name: "SBListener_IsValid", .ml_meth: _wrap_SBListener_IsValid, METH_O, .ml_doc: "SBListener_IsValid(SBListener self) -> bool"},
98253 { .ml_name: "SBListener_StartListeningForEventClass", .ml_meth: _wrap_SBListener_StartListeningForEventClass, METH_VARARGS, .ml_doc: "SBListener_StartListeningForEventClass(SBListener self, SBDebugger debugger, char const * broadcaster_class, uint32_t event_mask) -> uint32_t"},
98254 { .ml_name: "SBListener_StopListeningForEventClass", .ml_meth: _wrap_SBListener_StopListeningForEventClass, METH_VARARGS, .ml_doc: "SBListener_StopListeningForEventClass(SBListener self, SBDebugger debugger, char const * broadcaster_class, uint32_t event_mask) -> bool"},
98255 { .ml_name: "SBListener_StartListeningForEvents", .ml_meth: _wrap_SBListener_StartListeningForEvents, METH_VARARGS, .ml_doc: "SBListener_StartListeningForEvents(SBListener self, SBBroadcaster broadcaster, uint32_t event_mask) -> uint32_t"},
98256 { .ml_name: "SBListener_StopListeningForEvents", .ml_meth: _wrap_SBListener_StopListeningForEvents, METH_VARARGS, .ml_doc: "SBListener_StopListeningForEvents(SBListener self, SBBroadcaster broadcaster, uint32_t event_mask) -> bool"},
98257 { .ml_name: "SBListener_WaitForEvent", .ml_meth: _wrap_SBListener_WaitForEvent, METH_VARARGS, .ml_doc: "SBListener_WaitForEvent(SBListener self, uint32_t num_seconds, SBEvent event) -> bool"},
98258 { .ml_name: "SBListener_WaitForEventForBroadcaster", .ml_meth: _wrap_SBListener_WaitForEventForBroadcaster, METH_VARARGS, .ml_doc: "SBListener_WaitForEventForBroadcaster(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, SBEvent sb_event) -> bool"},
98259 { .ml_name: "SBListener_WaitForEventForBroadcasterWithType", .ml_meth: _wrap_SBListener_WaitForEventForBroadcasterWithType, METH_VARARGS, .ml_doc: "SBListener_WaitForEventForBroadcasterWithType(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool"},
98260 { .ml_name: "SBListener_PeekAtNextEvent", .ml_meth: _wrap_SBListener_PeekAtNextEvent, METH_VARARGS, .ml_doc: "SBListener_PeekAtNextEvent(SBListener self, SBEvent sb_event) -> bool"},
98261 { .ml_name: "SBListener_PeekAtNextEventForBroadcaster", .ml_meth: _wrap_SBListener_PeekAtNextEventForBroadcaster, METH_VARARGS, .ml_doc: "SBListener_PeekAtNextEventForBroadcaster(SBListener self, SBBroadcaster broadcaster, SBEvent sb_event) -> bool"},
98262 { .ml_name: "SBListener_PeekAtNextEventForBroadcasterWithType", .ml_meth: _wrap_SBListener_PeekAtNextEventForBroadcasterWithType, METH_VARARGS, .ml_doc: "SBListener_PeekAtNextEventForBroadcasterWithType(SBListener self, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool"},
98263 { .ml_name: "SBListener_GetNextEvent", .ml_meth: _wrap_SBListener_GetNextEvent, METH_VARARGS, .ml_doc: "SBListener_GetNextEvent(SBListener self, SBEvent sb_event) -> bool"},
98264 { .ml_name: "SBListener_GetNextEventForBroadcaster", .ml_meth: _wrap_SBListener_GetNextEventForBroadcaster, METH_VARARGS, .ml_doc: "SBListener_GetNextEventForBroadcaster(SBListener self, SBBroadcaster broadcaster, SBEvent sb_event) -> bool"},
98265 { .ml_name: "SBListener_GetNextEventForBroadcasterWithType", .ml_meth: _wrap_SBListener_GetNextEventForBroadcasterWithType, METH_VARARGS, .ml_doc: "SBListener_GetNextEventForBroadcasterWithType(SBListener self, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool"},
98266 { .ml_name: "SBListener_HandleBroadcastEvent", .ml_meth: _wrap_SBListener_HandleBroadcastEvent, METH_VARARGS, .ml_doc: "SBListener_HandleBroadcastEvent(SBListener self, SBEvent event) -> bool"},
98267 { .ml_name: "SBListener_swigregister", .ml_meth: SBListener_swigregister, METH_O, NULL},
98268 { .ml_name: "SBListener_swiginit", .ml_meth: SBListener_swiginit, METH_VARARGS, NULL},
98269 { .ml_name: "new_SBMemoryRegionInfo", .ml_meth: _wrap_new_SBMemoryRegionInfo, METH_VARARGS, .ml_doc: "\n"
98270 "SBMemoryRegionInfo()\n"
98271 "SBMemoryRegionInfo(SBMemoryRegionInfo rhs)\n"
98272 "SBMemoryRegionInfo(char const * name, lldb::addr_t begin, lldb::addr_t end, uint32_t permissions, bool mapped, bool stack_memory=False)\n"
98273 ""},
98274 { .ml_name: "delete_SBMemoryRegionInfo", .ml_meth: _wrap_delete_SBMemoryRegionInfo, METH_O, .ml_doc: "delete_SBMemoryRegionInfo(SBMemoryRegionInfo self)"},
98275 { .ml_name: "SBMemoryRegionInfo_Clear", .ml_meth: _wrap_SBMemoryRegionInfo_Clear, METH_O, .ml_doc: "SBMemoryRegionInfo_Clear(SBMemoryRegionInfo self)"},
98276 { .ml_name: "SBMemoryRegionInfo_GetRegionBase", .ml_meth: _wrap_SBMemoryRegionInfo_GetRegionBase, METH_O, .ml_doc: "\n"
98277 "Get the base address of this memory range.\n"
98278 "\n"
98279 ":rtype: int\n"
98280 ":return: \n"
98281 " The base address of this memory range.\n"
98282 ""},
98283 { .ml_name: "SBMemoryRegionInfo_GetRegionEnd", .ml_meth: _wrap_SBMemoryRegionInfo_GetRegionEnd, METH_O, .ml_doc: "\n"
98284 "Get the end address of this memory range.\n"
98285 "\n"
98286 ":rtype: int\n"
98287 ":return: \n"
98288 " The base address of this memory range.\n"
98289 ""},
98290 { .ml_name: "SBMemoryRegionInfo_IsReadable", .ml_meth: _wrap_SBMemoryRegionInfo_IsReadable, METH_O, .ml_doc: "\n"
98291 "Check if this memory address is marked readable to the process.\n"
98292 "\n"
98293 ":rtype: boolean\n"
98294 ":return: \n"
98295 " true if this memory address is marked readable\n"
98296 ""},
98297 { .ml_name: "SBMemoryRegionInfo_IsWritable", .ml_meth: _wrap_SBMemoryRegionInfo_IsWritable, METH_O, .ml_doc: "\n"
98298 "Check if this memory address is marked writable to the process.\n"
98299 "\n"
98300 ":rtype: boolean\n"
98301 ":return: \n"
98302 " true if this memory address is marked writable\n"
98303 ""},
98304 { .ml_name: "SBMemoryRegionInfo_IsExecutable", .ml_meth: _wrap_SBMemoryRegionInfo_IsExecutable, METH_O, .ml_doc: "\n"
98305 "Check if this memory address is marked executable to the process.\n"
98306 "\n"
98307 ":rtype: boolean\n"
98308 ":return: \n"
98309 " true if this memory address is marked executable\n"
98310 ""},
98311 { .ml_name: "SBMemoryRegionInfo_IsMapped", .ml_meth: _wrap_SBMemoryRegionInfo_IsMapped, METH_O, .ml_doc: "\n"
98312 "Check if this memory address is mapped into the process address\n"
98313 "space.\n"
98314 "\n"
98315 ":rtype: boolean\n"
98316 ":return: \n"
98317 " true if this memory address is in the process address space.\n"
98318 ""},
98319 { .ml_name: "SBMemoryRegionInfo_GetName", .ml_meth: _wrap_SBMemoryRegionInfo_GetName, METH_O, .ml_doc: "\n"
98320 "Returns the name of the memory region mapped at the given\n"
98321 "address.\n"
98322 "\n"
98323 ":rtype: string\n"
98324 ":return: \n"
98325 " In case of memory mapped files it is the absolute path of\n"
98326 " the file otherwise it is a name associated with the memory\n"
98327 " region. If no name can be determined the returns nullptr.\n"
98328 ""},
98329 { .ml_name: "SBMemoryRegionInfo_HasDirtyMemoryPageList", .ml_meth: _wrap_SBMemoryRegionInfo_HasDirtyMemoryPageList, METH_O, .ml_doc: "\n"
98330 "SBMemoryRegionInfo_HasDirtyMemoryPageList(SBMemoryRegionInfo self) -> bool\n"
98331 "\n"
98332 " Returns whether this memory region has a list of modified (dirty)\n"
98333 " pages available or not. When calling GetNumDirtyPages(), you will\n"
98334 " have 0 returned for both \"dirty page list is not known\" and \n"
98335 " \"empty dirty page list\" (that is, no modified pages in this\n"
98336 " memory region). You must use this method to disambiguate.\n"
98337 ""},
98338 { .ml_name: "SBMemoryRegionInfo_GetNumDirtyPages", .ml_meth: _wrap_SBMemoryRegionInfo_GetNumDirtyPages, METH_O, .ml_doc: "\n"
98339 "SBMemoryRegionInfo_GetNumDirtyPages(SBMemoryRegionInfo self) -> uint32_t\n"
98340 "\n"
98341 " Return the number of dirty (modified) memory pages in this\n"
98342 " memory region, if available. You must use the \n"
98343 " SBMemoryRegionInfo::HasDirtyMemoryPageList() method to\n"
98344 " determine if a dirty memory list is available; it will depend\n"
98345 " on the target system can provide this information.\n"
98346 ""},
98347 { .ml_name: "SBMemoryRegionInfo_GetDirtyPageAddressAtIndex", .ml_meth: _wrap_SBMemoryRegionInfo_GetDirtyPageAddressAtIndex, METH_VARARGS, .ml_doc: "\n"
98348 "SBMemoryRegionInfo_GetDirtyPageAddressAtIndex(SBMemoryRegionInfo self, uint32_t idx) -> lldb::addr_t\n"
98349 "\n"
98350 " Return the address of a modified, or dirty, page of memory.\n"
98351 " If the provided index is out of range, or this memory region \n"
98352 " does not have dirty page information, LLDB_INVALID_ADDRESS \n"
98353 " is returned.\n"
98354 ""},
98355 { .ml_name: "SBMemoryRegionInfo_GetPageSize", .ml_meth: _wrap_SBMemoryRegionInfo_GetPageSize, METH_O, .ml_doc: "\n"
98356 "SBMemoryRegionInfo_GetPageSize(SBMemoryRegionInfo self) -> int\n"
98357 "\n"
98358 " Return the size of pages in this memory region. 0 will be returned\n"
98359 " if this information was unavailable.\n"
98360 ""},
98361 { .ml_name: "SBMemoryRegionInfo___eq__", .ml_meth: _wrap_SBMemoryRegionInfo___eq__, METH_VARARGS, .ml_doc: "SBMemoryRegionInfo___eq__(SBMemoryRegionInfo self, SBMemoryRegionInfo rhs) -> bool"},
98362 { .ml_name: "SBMemoryRegionInfo___ne__", .ml_meth: _wrap_SBMemoryRegionInfo___ne__, METH_VARARGS, .ml_doc: "SBMemoryRegionInfo___ne__(SBMemoryRegionInfo self, SBMemoryRegionInfo rhs) -> bool"},
98363 { .ml_name: "SBMemoryRegionInfo_GetDescription", .ml_meth: _wrap_SBMemoryRegionInfo_GetDescription, METH_VARARGS, .ml_doc: "SBMemoryRegionInfo_GetDescription(SBMemoryRegionInfo self, SBStream description) -> bool"},
98364 { .ml_name: "SBMemoryRegionInfo___repr__", .ml_meth: _wrap_SBMemoryRegionInfo___repr__, METH_O, .ml_doc: "SBMemoryRegionInfo___repr__(SBMemoryRegionInfo self) -> std::string"},
98365 { .ml_name: "SBMemoryRegionInfo_swigregister", .ml_meth: SBMemoryRegionInfo_swigregister, METH_O, NULL},
98366 { .ml_name: "SBMemoryRegionInfo_swiginit", .ml_meth: SBMemoryRegionInfo_swiginit, METH_VARARGS, NULL},
98367 { .ml_name: "new_SBMemoryRegionInfoList", .ml_meth: _wrap_new_SBMemoryRegionInfoList, METH_VARARGS, .ml_doc: "\n"
98368 "SBMemoryRegionInfoList()\n"
98369 "new_SBMemoryRegionInfoList(SBMemoryRegionInfoList rhs) -> SBMemoryRegionInfoList\n"
98370 ""},
98371 { .ml_name: "delete_SBMemoryRegionInfoList", .ml_meth: _wrap_delete_SBMemoryRegionInfoList, METH_O, .ml_doc: "delete_SBMemoryRegionInfoList(SBMemoryRegionInfoList self)"},
98372 { .ml_name: "SBMemoryRegionInfoList_GetSize", .ml_meth: _wrap_SBMemoryRegionInfoList_GetSize, METH_O, .ml_doc: "SBMemoryRegionInfoList_GetSize(SBMemoryRegionInfoList self) -> uint32_t"},
98373 { .ml_name: "SBMemoryRegionInfoList_GetMemoryRegionContainingAddress", .ml_meth: _wrap_SBMemoryRegionInfoList_GetMemoryRegionContainingAddress, METH_VARARGS, .ml_doc: "SBMemoryRegionInfoList_GetMemoryRegionContainingAddress(SBMemoryRegionInfoList self, lldb::addr_t addr, SBMemoryRegionInfo region_info) -> bool"},
98374 { .ml_name: "SBMemoryRegionInfoList_GetMemoryRegionAtIndex", .ml_meth: _wrap_SBMemoryRegionInfoList_GetMemoryRegionAtIndex, METH_VARARGS, .ml_doc: "SBMemoryRegionInfoList_GetMemoryRegionAtIndex(SBMemoryRegionInfoList self, uint32_t idx, SBMemoryRegionInfo region_info) -> bool"},
98375 { .ml_name: "SBMemoryRegionInfoList_Append", .ml_meth: _wrap_SBMemoryRegionInfoList_Append, METH_VARARGS, .ml_doc: "\n"
98376 "SBMemoryRegionInfoList_Append(SBMemoryRegionInfoList self, SBMemoryRegionInfo region)\n"
98377 "SBMemoryRegionInfoList_Append(SBMemoryRegionInfoList self, SBMemoryRegionInfoList region_list)\n"
98378 ""},
98379 { .ml_name: "SBMemoryRegionInfoList_Clear", .ml_meth: _wrap_SBMemoryRegionInfoList_Clear, METH_O, .ml_doc: "SBMemoryRegionInfoList_Clear(SBMemoryRegionInfoList self)"},
98380 { .ml_name: "SBMemoryRegionInfoList_swigregister", .ml_meth: SBMemoryRegionInfoList_swigregister, METH_O, NULL},
98381 { .ml_name: "SBMemoryRegionInfoList_swiginit", .ml_meth: SBMemoryRegionInfoList_swiginit, METH_VARARGS, NULL},
98382 { .ml_name: "new_SBModule", .ml_meth: _wrap_new_SBModule, METH_VARARGS, .ml_doc: "\n"
98383 "SBModule()\n"
98384 "SBModule(SBModule rhs)\n"
98385 "SBModule(SBModuleSpec module_spec)\n"
98386 "new_SBModule(SBProcess process, lldb::addr_t header_addr) -> SBModule\n"
98387 ""},
98388 { .ml_name: "delete_SBModule", .ml_meth: _wrap_delete_SBModule, METH_O, .ml_doc: "delete_SBModule(SBModule self)"},
98389 { .ml_name: "SBModule___nonzero__", .ml_meth: _wrap_SBModule___nonzero__, METH_O, .ml_doc: "SBModule___nonzero__(SBModule self) -> bool"},
98390 { .ml_name: "SBModule_IsValid", .ml_meth: _wrap_SBModule_IsValid, METH_O, .ml_doc: "SBModule_IsValid(SBModule self) -> bool"},
98391 { .ml_name: "SBModule_Clear", .ml_meth: _wrap_SBModule_Clear, METH_O, .ml_doc: "SBModule_Clear(SBModule self)"},
98392 { .ml_name: "SBModule_IsFileBacked", .ml_meth: _wrap_SBModule_IsFileBacked, METH_O, .ml_doc: "\n"
98393 "SBModule_IsFileBacked(SBModule self) -> bool\n"
98394 "\n"
98395 " Check if the module is file backed.\n"
98396 "\n"
98397 " @return\n"
98398 "\n"
98399 " True, if the module is backed by an object file on disk.\n"
98400 " False, if the module is backed by an object file in memory.\n"
98401 ""},
98402 { .ml_name: "SBModule_GetFileSpec", .ml_meth: _wrap_SBModule_GetFileSpec, METH_O, .ml_doc: "\n"
98403 "SBModule_GetFileSpec(SBModule self) -> SBFileSpec\n"
98404 "\n"
98405 " Get const accessor for the module file specification.\n"
98406 "\n"
98407 " This function returns the file for the module on the host system\n"
98408 " that is running LLDB. This can differ from the path on the\n"
98409 " platform since we might be doing remote debugging.\n"
98410 "\n"
98411 " @return\n"
98412 " A const reference to the file specification object.\n"
98413 ""},
98414 { .ml_name: "SBModule_GetPlatformFileSpec", .ml_meth: _wrap_SBModule_GetPlatformFileSpec, METH_O, .ml_doc: "\n"
98415 "SBModule_GetPlatformFileSpec(SBModule self) -> SBFileSpec\n"
98416 "\n"
98417 " Get accessor for the module platform file specification.\n"
98418 "\n"
98419 " Platform file refers to the path of the module as it is known on\n"
98420 " the remote system on which it is being debugged. For local\n"
98421 " debugging this is always the same as Module::GetFileSpec(). But\n"
98422 " remote debugging might mention a file '/usr/lib/liba.dylib'\n"
98423 " which might be locally downloaded and cached. In this case the\n"
98424 " platform file could be something like:\n"
98425 " '/tmp/lldb/platform-cache/remote.host.computer/usr/lib/liba.dylib'\n"
98426 " The file could also be cached in a local developer kit directory.\n"
98427 "\n"
98428 " @return\n"
98429 " A const reference to the file specification object.\n"
98430 ""},
98431 { .ml_name: "SBModule_SetPlatformFileSpec", .ml_meth: _wrap_SBModule_SetPlatformFileSpec, METH_VARARGS, .ml_doc: "SBModule_SetPlatformFileSpec(SBModule self, SBFileSpec platform_file) -> bool"},
98432 { .ml_name: "SBModule_GetRemoteInstallFileSpec", .ml_meth: _wrap_SBModule_GetRemoteInstallFileSpec, METH_O, .ml_doc: "\n"
98433 "Get accessor for the remote install path for a module.\n"
98434 "\n"
98435 "When debugging to a remote platform by connecting to a remote\n"
98436 "platform, the install path of the module can be set. If the\n"
98437 "install path is set, every time the process is about to launch\n"
98438 "the target will install this module on the remote platform prior\n"
98439 "to launching.\n"
98440 "\n"
98441 ":rtype: :py:class:`SBFileSpec`\n"
98442 ":return: \n"
98443 " A file specification object.\n"
98444 ""},
98445 { .ml_name: "SBModule_SetRemoteInstallFileSpec", .ml_meth: _wrap_SBModule_SetRemoteInstallFileSpec, METH_VARARGS, .ml_doc: "\n"
98446 "Set accessor for the remote install path for a module.\n"
98447 "\n"
98448 "When debugging to a remote platform by connecting to a remote\n"
98449 "platform, the install path of the module can be set. If the\n"
98450 "install path is set, every time the process is about to launch\n"
98451 "the target will install this module on the remote platform prior\n"
98452 "to launching.\n"
98453 "\n"
98454 "If *file* specifies a full path to an install location, the\n"
98455 "module will be installed to this path. If the path is relative\n"
98456 "(no directory specified, or the path is partial like \"usr/lib\"\n"
98457 "or \"./usr/lib\", then the install path will be resolved using\n"
98458 "the platform's current working directory as the base path.\n"
98459 "\n"
98460 ":type file: :py:class:`SBFileSpec`, in\n"
98461 ":param file:\n"
98462 " A file specification object.\n"
98463 ""},
98464 { .ml_name: "SBModule_GetByteOrder", .ml_meth: _wrap_SBModule_GetByteOrder, METH_O, .ml_doc: "SBModule_GetByteOrder(SBModule self) -> lldb::ByteOrder"},
98465 { .ml_name: "SBModule_GetAddressByteSize", .ml_meth: _wrap_SBModule_GetAddressByteSize, METH_O, .ml_doc: "SBModule_GetAddressByteSize(SBModule self) -> uint32_t"},
98466 { .ml_name: "SBModule_GetTriple", .ml_meth: _wrap_SBModule_GetTriple, METH_O, .ml_doc: "SBModule_GetTriple(SBModule self) -> char const *"},
98467 { .ml_name: "SBModule_GetUUIDBytes", .ml_meth: _wrap_SBModule_GetUUIDBytes, METH_O, .ml_doc: "SBModule_GetUUIDBytes(SBModule self) -> uint8_t const *"},
98468 { .ml_name: "SBModule_GetUUIDString", .ml_meth: _wrap_SBModule_GetUUIDString, METH_O, .ml_doc: "\n"
98469 "SBModule_GetUUIDString(SBModule self) -> char const *\n"
98470 "Returns the UUID of the module as a Python string.\n"
98471 ""},
98472 { .ml_name: "SBModule___eq__", .ml_meth: _wrap_SBModule___eq__, METH_VARARGS, .ml_doc: "SBModule___eq__(SBModule self, SBModule rhs) -> bool"},
98473 { .ml_name: "SBModule___ne__", .ml_meth: _wrap_SBModule___ne__, METH_VARARGS, .ml_doc: "SBModule___ne__(SBModule self, SBModule rhs) -> bool"},
98474 { .ml_name: "SBModule_FindSection", .ml_meth: _wrap_SBModule_FindSection, METH_VARARGS, .ml_doc: "SBModule_FindSection(SBModule self, char const * sect_name) -> SBSection"},
98475 { .ml_name: "SBModule_ResolveFileAddress", .ml_meth: _wrap_SBModule_ResolveFileAddress, METH_VARARGS, .ml_doc: "SBModule_ResolveFileAddress(SBModule self, lldb::addr_t vm_addr) -> SBAddress"},
98476 { .ml_name: "SBModule_ResolveSymbolContextForAddress", .ml_meth: _wrap_SBModule_ResolveSymbolContextForAddress, METH_VARARGS, .ml_doc: "SBModule_ResolveSymbolContextForAddress(SBModule self, SBAddress addr, uint32_t resolve_scope) -> SBSymbolContext"},
98477 { .ml_name: "SBModule_GetDescription", .ml_meth: _wrap_SBModule_GetDescription, METH_VARARGS, .ml_doc: "SBModule_GetDescription(SBModule self, SBStream description) -> bool"},
98478 { .ml_name: "SBModule_GetNumCompileUnits", .ml_meth: _wrap_SBModule_GetNumCompileUnits, METH_O, .ml_doc: "SBModule_GetNumCompileUnits(SBModule self) -> uint32_t"},
98479 { .ml_name: "SBModule_GetCompileUnitAtIndex", .ml_meth: _wrap_SBModule_GetCompileUnitAtIndex, METH_VARARGS, .ml_doc: "SBModule_GetCompileUnitAtIndex(SBModule self, uint32_t arg2) -> SBCompileUnit"},
98480 { .ml_name: "SBModule_FindCompileUnits", .ml_meth: _wrap_SBModule_FindCompileUnits, METH_VARARGS, .ml_doc: "\n"
98481 "SBModule_FindCompileUnits(SBModule self, SBFileSpec sb_file_spec) -> SBSymbolContextList\n"
98482 "\n"
98483 " Find compile units related to this module and passed source\n"
98484 " file.\n"
98485 "\n"
98486 " @param[in] sb_file_spec\n"
98487 " A :py:class:`SBFileSpec` object that contains source file\n"
98488 " specification.\n"
98489 "\n"
98490 " @return\n"
98491 " A :py:class:`SBSymbolContextList` that gets filled in with all of\n"
98492 " the symbol contexts for all the matches.\n"
98493 ""},
98494 { .ml_name: "SBModule_GetNumSymbols", .ml_meth: _wrap_SBModule_GetNumSymbols, METH_O, .ml_doc: "SBModule_GetNumSymbols(SBModule self) -> size_t"},
98495 { .ml_name: "SBModule_GetSymbolAtIndex", .ml_meth: _wrap_SBModule_GetSymbolAtIndex, METH_VARARGS, .ml_doc: "SBModule_GetSymbolAtIndex(SBModule self, size_t idx) -> SBSymbol"},
98496 { .ml_name: "SBModule_FindSymbol", .ml_meth: _wrap_SBModule_FindSymbol, METH_VARARGS, .ml_doc: "SBModule_FindSymbol(SBModule self, char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbol"},
98497 { .ml_name: "SBModule_FindSymbols", .ml_meth: _wrap_SBModule_FindSymbols, METH_VARARGS, .ml_doc: "SBModule_FindSymbols(SBModule self, char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbolContextList"},
98498 { .ml_name: "SBModule_GetNumSections", .ml_meth: _wrap_SBModule_GetNumSections, METH_O, .ml_doc: "SBModule_GetNumSections(SBModule self) -> size_t"},
98499 { .ml_name: "SBModule_GetSectionAtIndex", .ml_meth: _wrap_SBModule_GetSectionAtIndex, METH_VARARGS, .ml_doc: "SBModule_GetSectionAtIndex(SBModule self, size_t idx) -> SBSection"},
98500 { .ml_name: "SBModule_FindFunctions", .ml_meth: _wrap_SBModule_FindFunctions, METH_VARARGS, .ml_doc: "\n"
98501 "SBModule_FindFunctions(SBModule self, char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList\n"
98502 "\n"
98503 " Find functions by name.\n"
98504 "\n"
98505 " @param[in] name\n"
98506 " The name of the function we are looking for.\n"
98507 "\n"
98508 " @param[in] name_type_mask\n"
98509 " A logical OR of one or more FunctionNameType enum bits that\n"
98510 " indicate what kind of names should be used when doing the\n"
98511 " lookup. Bits include fully qualified names, base names,\n"
98512 " C++ methods, or ObjC selectors.\n"
98513 " See FunctionNameType for more details.\n"
98514 "\n"
98515 " @return\n"
98516 " A symbol context list that gets filled in with all of the\n"
98517 " matches.\n"
98518 ""},
98519 { .ml_name: "SBModule_FindGlobalVariables", .ml_meth: _wrap_SBModule_FindGlobalVariables, METH_VARARGS, .ml_doc: "\n"
98520 "SBModule_FindGlobalVariables(SBModule self, SBTarget target, char const * name, uint32_t max_matches) -> SBValueList\n"
98521 "\n"
98522 " Find global and static variables by name.\n"
98523 "\n"
98524 " @param[in] target\n"
98525 " A valid SBTarget instance representing the debuggee.\n"
98526 "\n"
98527 " @param[in] name\n"
98528 " The name of the global or static variable we are looking\n"
98529 " for.\n"
98530 "\n"
98531 " @param[in] max_matches\n"
98532 " Allow the number of matches to be limited to max_matches.\n"
98533 "\n"
98534 " @return\n"
98535 " A list of matched variables in an SBValueList.\n"
98536 ""},
98537 { .ml_name: "SBModule_FindFirstGlobalVariable", .ml_meth: _wrap_SBModule_FindFirstGlobalVariable, METH_VARARGS, .ml_doc: "\n"
98538 "SBModule_FindFirstGlobalVariable(SBModule self, SBTarget target, char const * name) -> SBValue\n"
98539 "\n"
98540 " Find the first global (or static) variable by name.\n"
98541 "\n"
98542 " @param[in] target\n"
98543 " A valid SBTarget instance representing the debuggee.\n"
98544 "\n"
98545 " @param[in] name\n"
98546 " The name of the global or static variable we are looking\n"
98547 " for.\n"
98548 "\n"
98549 " @return\n"
98550 " An SBValue that gets filled in with the found variable (if any).\n"
98551 ""},
98552 { .ml_name: "SBModule_FindFirstType", .ml_meth: _wrap_SBModule_FindFirstType, METH_VARARGS, .ml_doc: "SBModule_FindFirstType(SBModule self, char const * name) -> SBType"},
98553 { .ml_name: "SBModule_FindTypes", .ml_meth: _wrap_SBModule_FindTypes, METH_VARARGS, .ml_doc: "SBModule_FindTypes(SBModule self, char const * type) -> SBTypeList"},
98554 { .ml_name: "SBModule_GetTypeByID", .ml_meth: _wrap_SBModule_GetTypeByID, METH_VARARGS, .ml_doc: "\n"
98555 "Get a type using its type ID.\n"
98556 "\n"
98557 "Each symbol file reader will assign different user IDs to their\n"
98558 "types, but it is sometimes useful when debugging type issues to\n"
98559 "be able to grab a type using its type ID.\n"
98560 "\n"
98561 "For DWARF debug info, the type ID is the DIE offset.\n"
98562 "\n"
98563 ":type uid: int, in\n"
98564 ":param uid:\n"
98565 " The type user ID.\n"
98566 "\n"
98567 ":rtype: :py:class:`SBType`\n"
98568 ":return: \n"
98569 " An SBType for the given type ID, or an empty SBType if the\n"
98570 " type was not found.\n"
98571 ""},
98572 { .ml_name: "SBModule_GetBasicType", .ml_meth: _wrap_SBModule_GetBasicType, METH_VARARGS, .ml_doc: "SBModule_GetBasicType(SBModule self, lldb::BasicType type) -> SBType"},
98573 { .ml_name: "SBModule_GetTypes", .ml_meth: _wrap_SBModule_GetTypes, METH_VARARGS, .ml_doc: "\n"
98574 "SBModule_GetTypes(SBModule self, uint32_t type_mask=eTypeClassAny) -> SBTypeList\n"
98575 "\n"
98576 " Get all types matching type_mask from debug info in this\n"
98577 " module.\n"
98578 "\n"
98579 " @param[in] type_mask\n"
98580 " A bitfield that consists of one or more bits logically OR'ed\n"
98581 " together from the lldb::TypeClass enumeration. This allows\n"
98582 " you to request only structure types, or only class, struct\n"
98583 " and union types. Passing in lldb::eTypeClassAny will return\n"
98584 " all types found in the debug information for this module.\n"
98585 "\n"
98586 " @return\n"
98587 " A list of types in this module that match type_mask\n"
98588 ""},
98589 { .ml_name: "SBModule_GetVersion", .ml_meth: _wrap_SBModule_GetVersion, METH_O, .ml_doc: "\n"
98590 "Get the module version numbers.\n"
98591 "\n"
98592 "Many object files have a set of version numbers that describe\n"
98593 "the version of the executable or shared library. Typically there\n"
98594 "are major, minor and build, but there may be more. This function\n"
98595 "will extract the versions from object files if they are available.\n"
98596 "\n"
98597 "If *versions* is NULL, or if *num_versions* is 0, the return\n"
98598 "value will indicate how many version numbers are available in\n"
98599 "this object file. Then a subsequent call can be made to this\n"
98600 "function with a value of *versions* and *num_versions* that\n"
98601 "has enough storage to store some or all version numbers.\n"
98602 "\n"
98603 ":type versions: int, out\n"
98604 ":param versions:\n"
98605 " A pointer to an array of uint32_t types that is *num_versions*\n"
98606 " long. If this value is NULL, the return value will indicate\n"
98607 " how many version numbers are required for a subsequent call\n"
98608 " to this function so that all versions can be retrieved. If\n"
98609 " the value is non-NULL, then at most *num_versions* of the\n"
98610 " existing versions numbers will be filled into *versions*.\n"
98611 " If there is no version information available, *versions*\n"
98612 " will be filled with *num_versions* UINT32_MAX values\n"
98613 " and zero will be returned.\n"
98614 "\n"
98615 ":type num_versions: int, in\n"
98616 ":param num_versions:\n"
98617 " The maximum number of entries to fill into *versions*. If\n"
98618 " this value is zero, then the return value will indicate\n"
98619 " how many version numbers there are in total so another call\n"
98620 " to this function can be make with adequate storage in\n"
98621 " *versions* to get all of the version numbers. If\n"
98622 " *num_versions* is less than the actual number of version\n"
98623 " numbers in this object file, only *num_versions* will be\n"
98624 " filled into *versions* (if *versions* is non-NULL).\n"
98625 "\n"
98626 ":rtype: int\n"
98627 ":return: \n"
98628 " This function always returns the number of version numbers\n"
98629 " that this object file has regardless of the number of\n"
98630 " version numbers that were copied into *versions*.\n"
98631 ""},
98632 { .ml_name: "SBModule_GetSymbolFileSpec", .ml_meth: _wrap_SBModule_GetSymbolFileSpec, METH_O, .ml_doc: "\n"
98633 "Get accessor for the symbol file specification.\n"
98634 "\n"
98635 "When debugging an object file an additional debug information can\n"
98636 "be provided in separate file. Therefore if you debugging something\n"
98637 "like '/usr/lib/liba.dylib' then debug information can be located\n"
98638 "in folder like '/usr/lib/liba.dylib.dSYM/'.\n"
98639 "\n"
98640 ":rtype: :py:class:`SBFileSpec`\n"
98641 ":return: \n"
98642 " A const reference to the file specification object.\n"
98643 ""},
98644 { .ml_name: "SBModule_GetObjectFileHeaderAddress", .ml_meth: _wrap_SBModule_GetObjectFileHeaderAddress, METH_O, .ml_doc: "SBModule_GetObjectFileHeaderAddress(SBModule self) -> SBAddress"},
98645 { .ml_name: "SBModule_GetObjectFileEntryPointAddress", .ml_meth: _wrap_SBModule_GetObjectFileEntryPointAddress, METH_O, .ml_doc: "SBModule_GetObjectFileEntryPointAddress(SBModule self) -> SBAddress"},
98646 { .ml_name: "SBModule_GetNumberAllocatedModules", .ml_meth: _wrap_SBModule_GetNumberAllocatedModules, METH_NOARGS, .ml_doc: "\n"
98647 "SBModule_GetNumberAllocatedModules() -> uint32_t\n"
98648 "\n"
98649 " Returns the number of modules in the module cache. This is an\n"
98650 " implementation detail exposed for testing and should not be relied upon.\n"
98651 "\n"
98652 " @return\n"
98653 " The number of modules in the module cache.\n"
98654 ""},
98655 { .ml_name: "SBModule_GarbageCollectAllocatedModules", .ml_meth: _wrap_SBModule_GarbageCollectAllocatedModules, METH_NOARGS, .ml_doc: "\n"
98656 "SBModule_GarbageCollectAllocatedModules()\n"
98657 "\n"
98658 " Removes all modules which are no longer needed by any part of LLDB from\n"
98659 " the module cache.\n"
98660 "\n"
98661 " This is an implementation detail exposed for testing and should not be\n"
98662 " relied upon. Use SBDebugger::MemoryPressureDetected instead to reduce\n"
98663 " LLDB's memory consumption during execution.\n"
98664 "\n"
98665 ""},
98666 { .ml_name: "SBModule___repr__", .ml_meth: _wrap_SBModule___repr__, METH_O, .ml_doc: "SBModule___repr__(SBModule self) -> std::string"},
98667 { .ml_name: "SBModule_swigregister", .ml_meth: SBModule_swigregister, METH_O, NULL},
98668 { .ml_name: "SBModule_swiginit", .ml_meth: SBModule_swiginit, METH_VARARGS, NULL},
98669 { .ml_name: "new_SBModuleSpec", .ml_meth: _wrap_new_SBModuleSpec, METH_VARARGS, .ml_doc: "\n"
98670 "SBModuleSpec()\n"
98671 "new_SBModuleSpec(SBModuleSpec rhs) -> SBModuleSpec\n"
98672 ""},
98673 { .ml_name: "delete_SBModuleSpec", .ml_meth: _wrap_delete_SBModuleSpec, METH_O, .ml_doc: "delete_SBModuleSpec(SBModuleSpec self)"},
98674 { .ml_name: "SBModuleSpec___nonzero__", .ml_meth: _wrap_SBModuleSpec___nonzero__, METH_O, .ml_doc: "SBModuleSpec___nonzero__(SBModuleSpec self) -> bool"},
98675 { .ml_name: "SBModuleSpec_IsValid", .ml_meth: _wrap_SBModuleSpec_IsValid, METH_O, .ml_doc: "SBModuleSpec_IsValid(SBModuleSpec self) -> bool"},
98676 { .ml_name: "SBModuleSpec_Clear", .ml_meth: _wrap_SBModuleSpec_Clear, METH_O, .ml_doc: "SBModuleSpec_Clear(SBModuleSpec self)"},
98677 { .ml_name: "SBModuleSpec_GetFileSpec", .ml_meth: _wrap_SBModuleSpec_GetFileSpec, METH_O, .ml_doc: "\n"
98678 "SBModuleSpec_GetFileSpec(SBModuleSpec self) -> SBFileSpec\n"
98679 "\n"
98680 " Get const accessor for the module file.\n"
98681 "\n"
98682 " This function returns the file for the module on the host system\n"
98683 " that is running LLDB. This can differ from the path on the\n"
98684 " platform since we might be doing remote debugging.\n"
98685 "\n"
98686 " @return\n"
98687 " A const reference to the file specification object.\n"
98688 ""},
98689 { .ml_name: "SBModuleSpec_SetFileSpec", .ml_meth: _wrap_SBModuleSpec_SetFileSpec, METH_VARARGS, .ml_doc: "SBModuleSpec_SetFileSpec(SBModuleSpec self, SBFileSpec fspec)"},
98690 { .ml_name: "SBModuleSpec_GetPlatformFileSpec", .ml_meth: _wrap_SBModuleSpec_GetPlatformFileSpec, METH_O, .ml_doc: "\n"
98691 "SBModuleSpec_GetPlatformFileSpec(SBModuleSpec self) -> SBFileSpec\n"
98692 "\n"
98693 " Get accessor for the module platform file.\n"
98694 "\n"
98695 " Platform file refers to the path of the module as it is known on\n"
98696 " the remote system on which it is being debugged. For local\n"
98697 " debugging this is always the same as Module::GetFileSpec(). But\n"
98698 " remote debugging might mention a file '/usr/lib/liba.dylib'\n"
98699 " which might be locally downloaded and cached. In this case the\n"
98700 " platform file could be something like:\n"
98701 " '/tmp/lldb/platform-cache/remote.host.computer/usr/lib/liba.dylib'\n"
98702 " The file could also be cached in a local developer kit directory.\n"
98703 "\n"
98704 " @return\n"
98705 " A const reference to the file specification object.\n"
98706 ""},
98707 { .ml_name: "SBModuleSpec_SetPlatformFileSpec", .ml_meth: _wrap_SBModuleSpec_SetPlatformFileSpec, METH_VARARGS, .ml_doc: "SBModuleSpec_SetPlatformFileSpec(SBModuleSpec self, SBFileSpec fspec)"},
98708 { .ml_name: "SBModuleSpec_GetSymbolFileSpec", .ml_meth: _wrap_SBModuleSpec_GetSymbolFileSpec, METH_O, .ml_doc: "SBModuleSpec_GetSymbolFileSpec(SBModuleSpec self) -> SBFileSpec"},
98709 { .ml_name: "SBModuleSpec_SetSymbolFileSpec", .ml_meth: _wrap_SBModuleSpec_SetSymbolFileSpec, METH_VARARGS, .ml_doc: "SBModuleSpec_SetSymbolFileSpec(SBModuleSpec self, SBFileSpec fspec)"},
98710 { .ml_name: "SBModuleSpec_GetObjectName", .ml_meth: _wrap_SBModuleSpec_GetObjectName, METH_O, .ml_doc: "SBModuleSpec_GetObjectName(SBModuleSpec self) -> char const *"},
98711 { .ml_name: "SBModuleSpec_SetObjectName", .ml_meth: _wrap_SBModuleSpec_SetObjectName, METH_VARARGS, .ml_doc: "SBModuleSpec_SetObjectName(SBModuleSpec self, char const * name)"},
98712 { .ml_name: "SBModuleSpec_GetTriple", .ml_meth: _wrap_SBModuleSpec_GetTriple, METH_O, .ml_doc: "SBModuleSpec_GetTriple(SBModuleSpec self) -> char const *"},
98713 { .ml_name: "SBModuleSpec_SetTriple", .ml_meth: _wrap_SBModuleSpec_SetTriple, METH_VARARGS, .ml_doc: "SBModuleSpec_SetTriple(SBModuleSpec self, char const * triple)"},
98714 { .ml_name: "SBModuleSpec_GetUUIDBytes", .ml_meth: _wrap_SBModuleSpec_GetUUIDBytes, METH_O, .ml_doc: "SBModuleSpec_GetUUIDBytes(SBModuleSpec self) -> uint8_t const *"},
98715 { .ml_name: "SBModuleSpec_GetUUIDLength", .ml_meth: _wrap_SBModuleSpec_GetUUIDLength, METH_O, .ml_doc: "SBModuleSpec_GetUUIDLength(SBModuleSpec self) -> size_t"},
98716 { .ml_name: "SBModuleSpec_SetUUIDBytes", .ml_meth: _wrap_SBModuleSpec_SetUUIDBytes, METH_VARARGS, .ml_doc: "SBModuleSpec_SetUUIDBytes(SBModuleSpec self, uint8_t const * uuid, size_t uuid_len) -> bool"},
98717 { .ml_name: "SBModuleSpec_GetObjectOffset", .ml_meth: _wrap_SBModuleSpec_GetObjectOffset, METH_O, .ml_doc: "SBModuleSpec_GetObjectOffset(SBModuleSpec self) -> uint64_t"},
98718 { .ml_name: "SBModuleSpec_SetObjectOffset", .ml_meth: _wrap_SBModuleSpec_SetObjectOffset, METH_VARARGS, .ml_doc: "SBModuleSpec_SetObjectOffset(SBModuleSpec self, uint64_t object_offset)"},
98719 { .ml_name: "SBModuleSpec_GetObjectSize", .ml_meth: _wrap_SBModuleSpec_GetObjectSize, METH_O, .ml_doc: "SBModuleSpec_GetObjectSize(SBModuleSpec self) -> uint64_t"},
98720 { .ml_name: "SBModuleSpec_SetObjectSize", .ml_meth: _wrap_SBModuleSpec_SetObjectSize, METH_VARARGS, .ml_doc: "SBModuleSpec_SetObjectSize(SBModuleSpec self, uint64_t object_size)"},
98721 { .ml_name: "SBModuleSpec_GetDescription", .ml_meth: _wrap_SBModuleSpec_GetDescription, METH_VARARGS, .ml_doc: "SBModuleSpec_GetDescription(SBModuleSpec self, SBStream description) -> bool"},
98722 { .ml_name: "SBModuleSpec___repr__", .ml_meth: _wrap_SBModuleSpec___repr__, METH_O, .ml_doc: "SBModuleSpec___repr__(SBModuleSpec self) -> std::string"},
98723 { .ml_name: "SBModuleSpec_swigregister", .ml_meth: SBModuleSpec_swigregister, METH_O, NULL},
98724 { .ml_name: "SBModuleSpec_swiginit", .ml_meth: SBModuleSpec_swiginit, METH_VARARGS, NULL},
98725 { .ml_name: "new_SBModuleSpecList", .ml_meth: _wrap_new_SBModuleSpecList, METH_VARARGS, .ml_doc: "\n"
98726 "SBModuleSpecList()\n"
98727 "new_SBModuleSpecList(SBModuleSpecList rhs) -> SBModuleSpecList\n"
98728 ""},
98729 { .ml_name: "delete_SBModuleSpecList", .ml_meth: _wrap_delete_SBModuleSpecList, METH_O, .ml_doc: "delete_SBModuleSpecList(SBModuleSpecList self)"},
98730 { .ml_name: "SBModuleSpecList_GetModuleSpecifications", .ml_meth: _wrap_SBModuleSpecList_GetModuleSpecifications, METH_O, .ml_doc: "SBModuleSpecList_GetModuleSpecifications(char const * path) -> SBModuleSpecList"},
98731 { .ml_name: "SBModuleSpecList_Append", .ml_meth: _wrap_SBModuleSpecList_Append, METH_VARARGS, .ml_doc: "\n"
98732 "SBModuleSpecList_Append(SBModuleSpecList self, SBModuleSpec spec)\n"
98733 "SBModuleSpecList_Append(SBModuleSpecList self, SBModuleSpecList spec_list)\n"
98734 ""},
98735 { .ml_name: "SBModuleSpecList_FindFirstMatchingSpec", .ml_meth: _wrap_SBModuleSpecList_FindFirstMatchingSpec, METH_VARARGS, .ml_doc: "SBModuleSpecList_FindFirstMatchingSpec(SBModuleSpecList self, SBModuleSpec match_spec) -> SBModuleSpec"},
98736 { .ml_name: "SBModuleSpecList_FindMatchingSpecs", .ml_meth: _wrap_SBModuleSpecList_FindMatchingSpecs, METH_VARARGS, .ml_doc: "SBModuleSpecList_FindMatchingSpecs(SBModuleSpecList self, SBModuleSpec match_spec) -> SBModuleSpecList"},
98737 { .ml_name: "SBModuleSpecList_GetSize", .ml_meth: _wrap_SBModuleSpecList_GetSize, METH_O, .ml_doc: "SBModuleSpecList_GetSize(SBModuleSpecList self) -> size_t"},
98738 { .ml_name: "SBModuleSpecList_GetSpecAtIndex", .ml_meth: _wrap_SBModuleSpecList_GetSpecAtIndex, METH_VARARGS, .ml_doc: "SBModuleSpecList_GetSpecAtIndex(SBModuleSpecList self, size_t i) -> SBModuleSpec"},
98739 { .ml_name: "SBModuleSpecList_GetDescription", .ml_meth: _wrap_SBModuleSpecList_GetDescription, METH_VARARGS, .ml_doc: "SBModuleSpecList_GetDescription(SBModuleSpecList self, SBStream description) -> bool"},
98740 { .ml_name: "SBModuleSpecList___repr__", .ml_meth: _wrap_SBModuleSpecList___repr__, METH_O, .ml_doc: "SBModuleSpecList___repr__(SBModuleSpecList self) -> std::string"},
98741 { .ml_name: "SBModuleSpecList_swigregister", .ml_meth: SBModuleSpecList_swigregister, METH_O, NULL},
98742 { .ml_name: "SBModuleSpecList_swiginit", .ml_meth: SBModuleSpecList_swiginit, METH_VARARGS, NULL},
98743 { .ml_name: "new_SBMutex", .ml_meth: _wrap_new_SBMutex, METH_VARARGS, .ml_doc: "\n"
98744 "SBMutex()\n"
98745 "new_SBMutex(SBMutex rhs) -> SBMutex\n"
98746 ""},
98747 { .ml_name: "delete_SBMutex", .ml_meth: _wrap_delete_SBMutex, METH_O, .ml_doc: "delete_SBMutex(SBMutex self)"},
98748 { .ml_name: "SBMutex_IsValid", .ml_meth: _wrap_SBMutex_IsValid, METH_O, .ml_doc: " Returns true if this lock has ownership of the underlying mutex."},
98749 { .ml_name: "SBMutex_lock", .ml_meth: _wrap_SBMutex_lock, METH_O, .ml_doc: " Blocking operation that takes ownership of this lock."},
98750 { .ml_name: "SBMutex_unlock", .ml_meth: _wrap_SBMutex_unlock, METH_O, .ml_doc: " Releases ownership of this lock."},
98751 { .ml_name: "SBMutex_swigregister", .ml_meth: SBMutex_swigregister, METH_O, NULL},
98752 { .ml_name: "SBMutex_swiginit", .ml_meth: SBMutex_swiginit, METH_VARARGS, NULL},
98753 { .ml_name: "new_SBPlatformConnectOptions", .ml_meth: _wrap_new_SBPlatformConnectOptions, METH_VARARGS, .ml_doc: "\n"
98754 "SBPlatformConnectOptions(char const * url)\n"
98755 "new_SBPlatformConnectOptions(SBPlatformConnectOptions rhs) -> SBPlatformConnectOptions\n"
98756 ""},
98757 { .ml_name: "delete_SBPlatformConnectOptions", .ml_meth: _wrap_delete_SBPlatformConnectOptions, METH_O, .ml_doc: "delete_SBPlatformConnectOptions(SBPlatformConnectOptions self)"},
98758 { .ml_name: "SBPlatformConnectOptions_GetURL", .ml_meth: _wrap_SBPlatformConnectOptions_GetURL, METH_O, .ml_doc: "SBPlatformConnectOptions_GetURL(SBPlatformConnectOptions self) -> char const *"},
98759 { .ml_name: "SBPlatformConnectOptions_SetURL", .ml_meth: _wrap_SBPlatformConnectOptions_SetURL, METH_VARARGS, .ml_doc: "SBPlatformConnectOptions_SetURL(SBPlatformConnectOptions self, char const * url)"},
98760 { .ml_name: "SBPlatformConnectOptions_GetRsyncEnabled", .ml_meth: _wrap_SBPlatformConnectOptions_GetRsyncEnabled, METH_O, .ml_doc: "SBPlatformConnectOptions_GetRsyncEnabled(SBPlatformConnectOptions self) -> bool"},
98761 { .ml_name: "SBPlatformConnectOptions_EnableRsync", .ml_meth: _wrap_SBPlatformConnectOptions_EnableRsync, METH_VARARGS, .ml_doc: "SBPlatformConnectOptions_EnableRsync(SBPlatformConnectOptions self, char const * options, char const * remote_path_prefix, bool omit_remote_hostname)"},
98762 { .ml_name: "SBPlatformConnectOptions_DisableRsync", .ml_meth: _wrap_SBPlatformConnectOptions_DisableRsync, METH_O, .ml_doc: "SBPlatformConnectOptions_DisableRsync(SBPlatformConnectOptions self)"},
98763 { .ml_name: "SBPlatformConnectOptions_GetLocalCacheDirectory", .ml_meth: _wrap_SBPlatformConnectOptions_GetLocalCacheDirectory, METH_O, .ml_doc: "SBPlatformConnectOptions_GetLocalCacheDirectory(SBPlatformConnectOptions self) -> char const *"},
98764 { .ml_name: "SBPlatformConnectOptions_SetLocalCacheDirectory", .ml_meth: _wrap_SBPlatformConnectOptions_SetLocalCacheDirectory, METH_VARARGS, .ml_doc: "SBPlatformConnectOptions_SetLocalCacheDirectory(SBPlatformConnectOptions self, char const * path)"},
98765 { .ml_name: "SBPlatformConnectOptions_swigregister", .ml_meth: SBPlatformConnectOptions_swigregister, METH_O, NULL},
98766 { .ml_name: "SBPlatformConnectOptions_swiginit", .ml_meth: SBPlatformConnectOptions_swiginit, METH_VARARGS, NULL},
98767 { .ml_name: "new_SBPlatformShellCommand", .ml_meth: _wrap_new_SBPlatformShellCommand, METH_VARARGS, .ml_doc: "\n"
98768 "SBPlatformShellCommand(char const * shell, char const * shell_command)\n"
98769 "SBPlatformShellCommand(char const * shell_command)\n"
98770 "new_SBPlatformShellCommand(SBPlatformShellCommand rhs) -> SBPlatformShellCommand\n"
98771 ""},
98772 { .ml_name: "delete_SBPlatformShellCommand", .ml_meth: _wrap_delete_SBPlatformShellCommand, METH_O, .ml_doc: "delete_SBPlatformShellCommand(SBPlatformShellCommand self)"},
98773 { .ml_name: "SBPlatformShellCommand_Clear", .ml_meth: _wrap_SBPlatformShellCommand_Clear, METH_O, .ml_doc: "SBPlatformShellCommand_Clear(SBPlatformShellCommand self)"},
98774 { .ml_name: "SBPlatformShellCommand_GetShell", .ml_meth: _wrap_SBPlatformShellCommand_GetShell, METH_O, .ml_doc: "SBPlatformShellCommand_GetShell(SBPlatformShellCommand self) -> char const *"},
98775 { .ml_name: "SBPlatformShellCommand_SetShell", .ml_meth: _wrap_SBPlatformShellCommand_SetShell, METH_VARARGS, .ml_doc: "SBPlatformShellCommand_SetShell(SBPlatformShellCommand self, char const * shell)"},
98776 { .ml_name: "SBPlatformShellCommand_GetCommand", .ml_meth: _wrap_SBPlatformShellCommand_GetCommand, METH_O, .ml_doc: "SBPlatformShellCommand_GetCommand(SBPlatformShellCommand self) -> char const *"},
98777 { .ml_name: "SBPlatformShellCommand_SetCommand", .ml_meth: _wrap_SBPlatformShellCommand_SetCommand, METH_VARARGS, .ml_doc: "SBPlatformShellCommand_SetCommand(SBPlatformShellCommand self, char const * shell_command)"},
98778 { .ml_name: "SBPlatformShellCommand_GetWorkingDirectory", .ml_meth: _wrap_SBPlatformShellCommand_GetWorkingDirectory, METH_O, .ml_doc: "SBPlatformShellCommand_GetWorkingDirectory(SBPlatformShellCommand self) -> char const *"},
98779 { .ml_name: "SBPlatformShellCommand_SetWorkingDirectory", .ml_meth: _wrap_SBPlatformShellCommand_SetWorkingDirectory, METH_VARARGS, .ml_doc: "SBPlatformShellCommand_SetWorkingDirectory(SBPlatformShellCommand self, char const * path)"},
98780 { .ml_name: "SBPlatformShellCommand_GetTimeoutSeconds", .ml_meth: _wrap_SBPlatformShellCommand_GetTimeoutSeconds, METH_O, .ml_doc: "SBPlatformShellCommand_GetTimeoutSeconds(SBPlatformShellCommand self) -> uint32_t"},
98781 { .ml_name: "SBPlatformShellCommand_SetTimeoutSeconds", .ml_meth: _wrap_SBPlatformShellCommand_SetTimeoutSeconds, METH_VARARGS, .ml_doc: "SBPlatformShellCommand_SetTimeoutSeconds(SBPlatformShellCommand self, uint32_t sec)"},
98782 { .ml_name: "SBPlatformShellCommand_GetSignal", .ml_meth: _wrap_SBPlatformShellCommand_GetSignal, METH_O, .ml_doc: "SBPlatformShellCommand_GetSignal(SBPlatformShellCommand self) -> int"},
98783 { .ml_name: "SBPlatformShellCommand_GetStatus", .ml_meth: _wrap_SBPlatformShellCommand_GetStatus, METH_O, .ml_doc: "SBPlatformShellCommand_GetStatus(SBPlatformShellCommand self) -> int"},
98784 { .ml_name: "SBPlatformShellCommand_GetOutput", .ml_meth: _wrap_SBPlatformShellCommand_GetOutput, METH_O, .ml_doc: "SBPlatformShellCommand_GetOutput(SBPlatformShellCommand self) -> char const *"},
98785 { .ml_name: "SBPlatformShellCommand_swigregister", .ml_meth: SBPlatformShellCommand_swigregister, METH_O, NULL},
98786 { .ml_name: "SBPlatformShellCommand_swiginit", .ml_meth: SBPlatformShellCommand_swiginit, METH_VARARGS, NULL},
98787 { .ml_name: "new_SBPlatform", .ml_meth: _wrap_new_SBPlatform, METH_VARARGS, .ml_doc: "\n"
98788 "SBPlatform()\n"
98789 "SBPlatform(char const * platform_name)\n"
98790 "new_SBPlatform(SBPlatform rhs) -> SBPlatform\n"
98791 ""},
98792 { .ml_name: "delete_SBPlatform", .ml_meth: _wrap_delete_SBPlatform, METH_O, .ml_doc: "delete_SBPlatform(SBPlatform self)"},
98793 { .ml_name: "SBPlatform_GetHostPlatform", .ml_meth: _wrap_SBPlatform_GetHostPlatform, METH_NOARGS, .ml_doc: "SBPlatform_GetHostPlatform() -> SBPlatform"},
98794 { .ml_name: "SBPlatform___nonzero__", .ml_meth: _wrap_SBPlatform___nonzero__, METH_O, .ml_doc: "SBPlatform___nonzero__(SBPlatform self) -> bool"},
98795 { .ml_name: "SBPlatform_IsValid", .ml_meth: _wrap_SBPlatform_IsValid, METH_O, .ml_doc: "SBPlatform_IsValid(SBPlatform self) -> bool"},
98796 { .ml_name: "SBPlatform_Clear", .ml_meth: _wrap_SBPlatform_Clear, METH_O, .ml_doc: "SBPlatform_Clear(SBPlatform self)"},
98797 { .ml_name: "SBPlatform_GetWorkingDirectory", .ml_meth: _wrap_SBPlatform_GetWorkingDirectory, METH_O, .ml_doc: "SBPlatform_GetWorkingDirectory(SBPlatform self) -> char const *"},
98798 { .ml_name: "SBPlatform_SetWorkingDirectory", .ml_meth: _wrap_SBPlatform_SetWorkingDirectory, METH_VARARGS, .ml_doc: "SBPlatform_SetWorkingDirectory(SBPlatform self, char const * path) -> bool"},
98799 { .ml_name: "SBPlatform_GetName", .ml_meth: _wrap_SBPlatform_GetName, METH_O, .ml_doc: "SBPlatform_GetName(SBPlatform self) -> char const *"},
98800 { .ml_name: "SBPlatform_ConnectRemote", .ml_meth: _wrap_SBPlatform_ConnectRemote, METH_VARARGS, .ml_doc: "SBPlatform_ConnectRemote(SBPlatform self, SBPlatformConnectOptions connect_options) -> SBError"},
98801 { .ml_name: "SBPlatform_DisconnectRemote", .ml_meth: _wrap_SBPlatform_DisconnectRemote, METH_O, .ml_doc: "SBPlatform_DisconnectRemote(SBPlatform self)"},
98802 { .ml_name: "SBPlatform_IsConnected", .ml_meth: _wrap_SBPlatform_IsConnected, METH_O, .ml_doc: "SBPlatform_IsConnected(SBPlatform self) -> bool"},
98803 { .ml_name: "SBPlatform_GetTriple", .ml_meth: _wrap_SBPlatform_GetTriple, METH_O, .ml_doc: "SBPlatform_GetTriple(SBPlatform self) -> char const *"},
98804 { .ml_name: "SBPlatform_GetHostname", .ml_meth: _wrap_SBPlatform_GetHostname, METH_O, .ml_doc: "SBPlatform_GetHostname(SBPlatform self) -> char const *"},
98805 { .ml_name: "SBPlatform_GetOSBuild", .ml_meth: _wrap_SBPlatform_GetOSBuild, METH_O, .ml_doc: "SBPlatform_GetOSBuild(SBPlatform self) -> char const *"},
98806 { .ml_name: "SBPlatform_GetOSDescription", .ml_meth: _wrap_SBPlatform_GetOSDescription, METH_O, .ml_doc: "SBPlatform_GetOSDescription(SBPlatform self) -> char const *"},
98807 { .ml_name: "SBPlatform_GetOSMajorVersion", .ml_meth: _wrap_SBPlatform_GetOSMajorVersion, METH_O, .ml_doc: "SBPlatform_GetOSMajorVersion(SBPlatform self) -> uint32_t"},
98808 { .ml_name: "SBPlatform_GetOSMinorVersion", .ml_meth: _wrap_SBPlatform_GetOSMinorVersion, METH_O, .ml_doc: "SBPlatform_GetOSMinorVersion(SBPlatform self) -> uint32_t"},
98809 { .ml_name: "SBPlatform_GetOSUpdateVersion", .ml_meth: _wrap_SBPlatform_GetOSUpdateVersion, METH_O, .ml_doc: "SBPlatform_GetOSUpdateVersion(SBPlatform self) -> uint32_t"},
98810 { .ml_name: "SBPlatform_SetSDKRoot", .ml_meth: _wrap_SBPlatform_SetSDKRoot, METH_VARARGS, .ml_doc: "SBPlatform_SetSDKRoot(SBPlatform self, char const * sysroot)"},
98811 { .ml_name: "SBPlatform_Put", .ml_meth: _wrap_SBPlatform_Put, METH_VARARGS, .ml_doc: "SBPlatform_Put(SBPlatform self, SBFileSpec src, SBFileSpec dst) -> SBError"},
98812 { .ml_name: "SBPlatform_Get", .ml_meth: _wrap_SBPlatform_Get, METH_VARARGS, .ml_doc: "SBPlatform_Get(SBPlatform self, SBFileSpec src, SBFileSpec dst) -> SBError"},
98813 { .ml_name: "SBPlatform_Install", .ml_meth: _wrap_SBPlatform_Install, METH_VARARGS, .ml_doc: "SBPlatform_Install(SBPlatform self, SBFileSpec src, SBFileSpec dst) -> SBError"},
98814 { .ml_name: "SBPlatform_Run", .ml_meth: _wrap_SBPlatform_Run, METH_VARARGS, .ml_doc: "SBPlatform_Run(SBPlatform self, SBPlatformShellCommand shell_command) -> SBError"},
98815 { .ml_name: "SBPlatform_Launch", .ml_meth: _wrap_SBPlatform_Launch, METH_VARARGS, .ml_doc: "SBPlatform_Launch(SBPlatform self, SBLaunchInfo launch_info) -> SBError"},
98816 { .ml_name: "SBPlatform_Attach", .ml_meth: _wrap_SBPlatform_Attach, METH_VARARGS, .ml_doc: "SBPlatform_Attach(SBPlatform self, SBAttachInfo attach_info, SBDebugger debugger, SBTarget target, SBError error) -> SBProcess"},
98817 { .ml_name: "SBPlatform_GetAllProcesses", .ml_meth: _wrap_SBPlatform_GetAllProcesses, METH_VARARGS, .ml_doc: "SBPlatform_GetAllProcesses(SBPlatform self, SBError error) -> SBProcessInfoList"},
98818 { .ml_name: "SBPlatform_Kill", .ml_meth: _wrap_SBPlatform_Kill, METH_VARARGS, .ml_doc: "SBPlatform_Kill(SBPlatform self, lldb::pid_t const pid) -> SBError"},
98819 { .ml_name: "SBPlatform_MakeDirectory", .ml_meth: _wrap_SBPlatform_MakeDirectory, METH_VARARGS, .ml_doc: "SBPlatform_MakeDirectory(SBPlatform self, char const * path, uint32_t file_permissions=eFilePermissionsDirectoryDefault) -> SBError"},
98820 { .ml_name: "SBPlatform_GetFilePermissions", .ml_meth: _wrap_SBPlatform_GetFilePermissions, METH_VARARGS, .ml_doc: "SBPlatform_GetFilePermissions(SBPlatform self, char const * path) -> uint32_t"},
98821 { .ml_name: "SBPlatform_SetFilePermissions", .ml_meth: _wrap_SBPlatform_SetFilePermissions, METH_VARARGS, .ml_doc: "SBPlatform_SetFilePermissions(SBPlatform self, char const * path, uint32_t file_permissions) -> SBError"},
98822 { .ml_name: "SBPlatform_GetUnixSignals", .ml_meth: _wrap_SBPlatform_GetUnixSignals, METH_O, .ml_doc: "SBPlatform_GetUnixSignals(SBPlatform self) -> SBUnixSignals"},
98823 { .ml_name: "SBPlatform_GetEnvironment", .ml_meth: _wrap_SBPlatform_GetEnvironment, METH_O, .ml_doc: "\n"
98824 "Return the environment variables of the remote platform connection\n"
98825 "process.\n"
98826 "\n"
98827 ":rtype: :py:class:`SBEnvironment`\n"
98828 ":return: \n"
98829 " An lldb::SBEnvironment object which is a copy of the platform's\n"
98830 " environment.\n"
98831 ""},
98832 { .ml_name: "SBPlatform_SetLocateModuleCallback", .ml_meth: _wrap_SBPlatform_SetLocateModuleCallback, METH_VARARGS, .ml_doc: "\n"
98833 "Set a callback as an implementation for locating module in order to\n"
98834 "implement own module cache system. For example, to leverage distributed\n"
98835 "build system, to bypass pulling files from remote platform, or to search\n"
98836 "symbol files from symbol servers. The target will call this callback to\n"
98837 "get a module file and a symbol file, and it will fallback to the LLDB\n"
98838 "implementation when this callback failed or returned non-existent file.\n"
98839 "This callback can set either module_file_spec or symbol_file_spec, or both\n"
98840 "module_file_spec and symbol_file_spec. The callback will be cleared if\n"
98841 "nullptr or None is set.\n"
98842 ""},
98843 { .ml_name: "SBPlatform_swigregister", .ml_meth: SBPlatform_swigregister, METH_O, NULL},
98844 { .ml_name: "SBPlatform_swiginit", .ml_meth: SBPlatform_swiginit, METH_VARARGS, NULL},
98845 { .ml_name: "new_SBProcess", .ml_meth: _wrap_new_SBProcess, METH_VARARGS, .ml_doc: "\n"
98846 "SBProcess()\n"
98847 "new_SBProcess(SBProcess rhs) -> SBProcess\n"
98848 ""},
98849 { .ml_name: "delete_SBProcess", .ml_meth: _wrap_delete_SBProcess, METH_O, .ml_doc: "delete_SBProcess(SBProcess self)"},
98850 { .ml_name: "SBProcess_GetBroadcasterClassName", .ml_meth: _wrap_SBProcess_GetBroadcasterClassName, METH_NOARGS, .ml_doc: "SBProcess_GetBroadcasterClassName() -> char const *"},
98851 { .ml_name: "SBProcess_GetPluginName", .ml_meth: _wrap_SBProcess_GetPluginName, METH_O, .ml_doc: "SBProcess_GetPluginName(SBProcess self) -> char const *"},
98852 { .ml_name: "SBProcess_GetShortPluginName", .ml_meth: _wrap_SBProcess_GetShortPluginName, METH_O, .ml_doc: "SBProcess_GetShortPluginName(SBProcess self) -> char const *"},
98853 { .ml_name: "SBProcess_Clear", .ml_meth: _wrap_SBProcess_Clear, METH_O, .ml_doc: "SBProcess_Clear(SBProcess self)"},
98854 { .ml_name: "SBProcess___nonzero__", .ml_meth: _wrap_SBProcess___nonzero__, METH_O, .ml_doc: "SBProcess___nonzero__(SBProcess self) -> bool"},
98855 { .ml_name: "SBProcess_IsValid", .ml_meth: _wrap_SBProcess_IsValid, METH_O, .ml_doc: "SBProcess_IsValid(SBProcess self) -> bool"},
98856 { .ml_name: "SBProcess_GetTarget", .ml_meth: _wrap_SBProcess_GetTarget, METH_O, .ml_doc: "SBProcess_GetTarget(SBProcess self) -> SBTarget"},
98857 { .ml_name: "SBProcess_GetByteOrder", .ml_meth: _wrap_SBProcess_GetByteOrder, METH_O, .ml_doc: "SBProcess_GetByteOrder(SBProcess self) -> lldb::ByteOrder"},
98858 { .ml_name: "SBProcess_PutSTDIN", .ml_meth: _wrap_SBProcess_PutSTDIN, METH_VARARGS, .ml_doc: "\n"
98859 "SBProcess_PutSTDIN(SBProcess self, char const * src) -> size_t\n"
98860 "\n"
98861 " Writes data into the current process's stdin. API client specifies a Python\n"
98862 " string as the only argument.\n"
98863 ""},
98864 { .ml_name: "SBProcess_GetSTDOUT", .ml_meth: _wrap_SBProcess_GetSTDOUT, METH_VARARGS, .ml_doc: "\n"
98865 "SBProcess_GetSTDOUT(SBProcess self, char * dst) -> size_t\n"
98866 "\n"
98867 " Reads data from the current process's stdout stream. API client specifies\n"
98868 " the size of the buffer to read data into. It returns the byte buffer in a\n"
98869 " Python string.\n"
98870 ""},
98871 { .ml_name: "SBProcess_GetSTDERR", .ml_meth: _wrap_SBProcess_GetSTDERR, METH_VARARGS, .ml_doc: "\n"
98872 "SBProcess_GetSTDERR(SBProcess self, char * dst) -> size_t\n"
98873 "\n"
98874 " Reads data from the current process's stderr stream. API client specifies\n"
98875 " the size of the buffer to read data into. It returns the byte buffer in a\n"
98876 " Python string.\n"
98877 ""},
98878 { .ml_name: "SBProcess_GetAsyncProfileData", .ml_meth: _wrap_SBProcess_GetAsyncProfileData, METH_VARARGS, .ml_doc: "SBProcess_GetAsyncProfileData(SBProcess self, char * dst) -> size_t"},
98879 { .ml_name: "SBProcess_ReportEventState", .ml_meth: _wrap_SBProcess_ReportEventState, METH_VARARGS, .ml_doc: "\n"
98880 "SBProcess_ReportEventState(SBProcess self, SBEvent event, SBFile file)\n"
98881 "SBProcess_ReportEventState(SBProcess self, SBEvent event, lldb::FileSP BORROWED)\n"
98882 ""},
98883 { .ml_name: "SBProcess_AppendEventStateReport", .ml_meth: _wrap_SBProcess_AppendEventStateReport, METH_VARARGS, .ml_doc: "SBProcess_AppendEventStateReport(SBProcess self, SBEvent event, SBCommandReturnObject result)"},
98884 { .ml_name: "SBProcess_RemoteAttachToProcessWithID", .ml_meth: _wrap_SBProcess_RemoteAttachToProcessWithID, METH_VARARGS, .ml_doc: "\n"
98885 "SBProcess_RemoteAttachToProcessWithID(SBProcess self, lldb::pid_t pid, SBError error) -> bool\n"
98886 "\n"
98887 " Remote connection related functions. These will fail if the\n"
98888 " process is not in eStateConnected. They are intended for use\n"
98889 " when connecting to an externally managed debugserver instance.\n"
98890 ""},
98891 { .ml_name: "SBProcess_RemoteLaunch", .ml_meth: _wrap_SBProcess_RemoteLaunch, METH_VARARGS, .ml_doc: "\n"
98892 "SBProcess_RemoteLaunch(SBProcess self, char const ** argv, char const ** envp, char const * stdin_path, char const * stdout_path, char const * stderr_path, char const * working_directory, uint32_t launch_flags, bool stop_at_entry, SBError error) -> bool\n"
98893 "See SBTarget.Launch for argument description and usage.\n"
98894 ""},
98895 { .ml_name: "SBProcess_GetNumThreads", .ml_meth: _wrap_SBProcess_GetNumThreads, METH_O, .ml_doc: "SBProcess_GetNumThreads(SBProcess self) -> uint32_t"},
98896 { .ml_name: "SBProcess_GetThreadAtIndex", .ml_meth: _wrap_SBProcess_GetThreadAtIndex, METH_VARARGS, .ml_doc: "\n"
98897 "SBProcess_GetThreadAtIndex(SBProcess self, size_t index) -> SBThread\n"
98898 "\n"
98899 " Returns the INDEX'th thread from the list of current threads. The index\n"
98900 " of a thread is only valid for the current stop. For a persistent thread\n"
98901 " identifier use either the thread ID or the IndexID. See help on SBThread\n"
98902 " for more details.\n"
98903 ""},
98904 { .ml_name: "SBProcess_GetThreadByID", .ml_meth: _wrap_SBProcess_GetThreadByID, METH_VARARGS, .ml_doc: "\n"
98905 "SBProcess_GetThreadByID(SBProcess self, lldb::tid_t sb_thread_id) -> SBThread\n"
98906 "\n"
98907 " Returns the thread with the given thread ID.\n"
98908 ""},
98909 { .ml_name: "SBProcess_GetThreadByIndexID", .ml_meth: _wrap_SBProcess_GetThreadByIndexID, METH_VARARGS, .ml_doc: "\n"
98910 "SBProcess_GetThreadByIndexID(SBProcess self, uint32_t index_id) -> SBThread\n"
98911 "\n"
98912 " Returns the thread with the given thread IndexID.\n"
98913 ""},
98914 { .ml_name: "SBProcess_GetSelectedThread", .ml_meth: _wrap_SBProcess_GetSelectedThread, METH_O, .ml_doc: "\n"
98915 "SBProcess_GetSelectedThread(SBProcess self) -> SBThread\n"
98916 "\n"
98917 " Returns the currently selected thread.\n"
98918 ""},
98919 { .ml_name: "SBProcess_CreateOSPluginThread", .ml_meth: _wrap_SBProcess_CreateOSPluginThread, METH_VARARGS, .ml_doc: "\n"
98920 "SBProcess_CreateOSPluginThread(SBProcess self, lldb::tid_t tid, lldb::addr_t context) -> SBThread\n"
98921 "\n"
98922 " Lazily create a thread on demand through the current OperatingSystem plug-in, if the current OperatingSystem plug-in supports it.\n"
98923 ""},
98924 { .ml_name: "SBProcess_SetSelectedThread", .ml_meth: _wrap_SBProcess_SetSelectedThread, METH_VARARGS, .ml_doc: "SBProcess_SetSelectedThread(SBProcess self, SBThread thread) -> bool"},
98925 { .ml_name: "SBProcess_SetSelectedThreadByID", .ml_meth: _wrap_SBProcess_SetSelectedThreadByID, METH_VARARGS, .ml_doc: "SBProcess_SetSelectedThreadByID(SBProcess self, lldb::tid_t tid) -> bool"},
98926 { .ml_name: "SBProcess_SetSelectedThreadByIndexID", .ml_meth: _wrap_SBProcess_SetSelectedThreadByIndexID, METH_VARARGS, .ml_doc: "SBProcess_SetSelectedThreadByIndexID(SBProcess self, uint32_t index_id) -> bool"},
98927 { .ml_name: "SBProcess_GetNumQueues", .ml_meth: _wrap_SBProcess_GetNumQueues, METH_O, .ml_doc: "SBProcess_GetNumQueues(SBProcess self) -> uint32_t"},
98928 { .ml_name: "SBProcess_GetQueueAtIndex", .ml_meth: _wrap_SBProcess_GetQueueAtIndex, METH_VARARGS, .ml_doc: "SBProcess_GetQueueAtIndex(SBProcess self, size_t index) -> SBQueue"},
98929 { .ml_name: "SBProcess_GetState", .ml_meth: _wrap_SBProcess_GetState, METH_O, .ml_doc: "SBProcess_GetState(SBProcess self) -> lldb::StateType"},
98930 { .ml_name: "SBProcess_GetExitStatus", .ml_meth: _wrap_SBProcess_GetExitStatus, METH_O, .ml_doc: "SBProcess_GetExitStatus(SBProcess self) -> int"},
98931 { .ml_name: "SBProcess_GetExitDescription", .ml_meth: _wrap_SBProcess_GetExitDescription, METH_O, .ml_doc: "SBProcess_GetExitDescription(SBProcess self) -> char const *"},
98932 { .ml_name: "SBProcess_GetProcessID", .ml_meth: _wrap_SBProcess_GetProcessID, METH_O, .ml_doc: "\n"
98933 "SBProcess_GetProcessID(SBProcess self) -> lldb::pid_t\n"
98934 "\n"
98935 " Returns the process ID of the process.\n"
98936 ""},
98937 { .ml_name: "SBProcess_GetUniqueID", .ml_meth: _wrap_SBProcess_GetUniqueID, METH_O, .ml_doc: "\n"
98938 "SBProcess_GetUniqueID(SBProcess self) -> uint32_t\n"
98939 "\n"
98940 " Returns an integer ID that is guaranteed to be unique across all process instances. This is not the process ID, just a unique integer for comparison and caching purposes.\n"
98941 ""},
98942 { .ml_name: "SBProcess_GetAddressByteSize", .ml_meth: _wrap_SBProcess_GetAddressByteSize, METH_O, .ml_doc: "SBProcess_GetAddressByteSize(SBProcess self) -> uint32_t"},
98943 { .ml_name: "SBProcess_Destroy", .ml_meth: _wrap_SBProcess_Destroy, METH_O, .ml_doc: "\n"
98944 "SBProcess_Destroy(SBProcess self) -> SBError\n"
98945 "\n"
98946 " Kills the process and shuts down all threads that were spawned to\n"
98947 " track and monitor process.\n"
98948 ""},
98949 { .ml_name: "SBProcess_Continue", .ml_meth: _wrap_SBProcess_Continue, METH_O, .ml_doc: "SBProcess_Continue(SBProcess self) -> SBError"},
98950 { .ml_name: "SBProcess_ContinueInDirection", .ml_meth: _wrap_SBProcess_ContinueInDirection, METH_VARARGS, .ml_doc: "SBProcess_ContinueInDirection(SBProcess self, lldb::RunDirection direction) -> SBError"},
98951 { .ml_name: "SBProcess_Stop", .ml_meth: _wrap_SBProcess_Stop, METH_O, .ml_doc: "SBProcess_Stop(SBProcess self) -> SBError"},
98952 { .ml_name: "SBProcess_Kill", .ml_meth: _wrap_SBProcess_Kill, METH_O, .ml_doc: "\n"
98953 "SBProcess_Kill(SBProcess self) -> SBError\n"
98954 "Same as Destroy(self).\n"
98955 ""},
98956 { .ml_name: "SBProcess_Detach", .ml_meth: _wrap_SBProcess_Detach, METH_VARARGS, .ml_doc: "\n"
98957 "SBProcess_Detach(SBProcess self) -> SBError\n"
98958 "SBProcess_Detach(SBProcess self, bool keep_stopped) -> SBError\n"
98959 ""},
98960 { .ml_name: "SBProcess_Signal", .ml_meth: _wrap_SBProcess_Signal, METH_VARARGS, .ml_doc: "\n"
98961 "SBProcess_Signal(SBProcess self, int signal) -> SBError\n"
98962 "Sends the process a unix signal.\n"
98963 ""},
98964 { .ml_name: "SBProcess_GetUnixSignals", .ml_meth: _wrap_SBProcess_GetUnixSignals, METH_O, .ml_doc: "SBProcess_GetUnixSignals(SBProcess self) -> SBUnixSignals"},
98965 { .ml_name: "SBProcess_SendAsyncInterrupt", .ml_meth: _wrap_SBProcess_SendAsyncInterrupt, METH_O, .ml_doc: "SBProcess_SendAsyncInterrupt(SBProcess self)"},
98966 { .ml_name: "SBProcess_GetStopID", .ml_meth: _wrap_SBProcess_GetStopID, METH_VARARGS, .ml_doc: "\n"
98967 "SBProcess_GetStopID(SBProcess self, bool include_expression_stops=False) -> uint32_t\n"
98968 "\n"
98969 " Returns a stop id that will increase every time the process executes. If\n"
98970 " include_expression_stops is true, then stops caused by expression evaluation\n"
98971 " will cause the returned value to increase, otherwise the counter returned will\n"
98972 " only increase when execution is continued explicitly by the user. Note, the value\n"
98973 " will always increase, but may increase by more than one per stop.\n"
98974 ""},
98975 { .ml_name: "SBProcess_GetStopEventForStopID", .ml_meth: _wrap_SBProcess_GetStopEventForStopID, METH_VARARGS, .ml_doc: "\n"
98976 "Gets the stop event corresponding to stop ID.\n"
98977 "Note that it wasn't fully implemented and tracks only the stop\n"
98978 "event for the last natural stop ID.\n"
98979 "\n"
98980 ":param [in]: stop_id\n"
98981 " The ID of the stop event to return.\n"
98982 "\n"
98983 ":rtype: :py:class:`SBEvent`\n"
98984 ":return: \n"
98985 " The stop event corresponding to stop ID.\n"
98986 ""},
98987 { .ml_name: "SBProcess_ForceScriptedState", .ml_meth: _wrap_SBProcess_ForceScriptedState, METH_VARARGS, .ml_doc: "\n"
98988 "If the process is a scripted process, changes its state to the new state.\n"
98989 "No-op otherwise.\n"
98990 "\n"
98991 ":param [in]: new_state\n"
98992 " The new state that the scripted process should be set to.\n"
98993 ""},
98994 { .ml_name: "SBProcess_ReadMemory", .ml_meth: _wrap_SBProcess_ReadMemory, METH_VARARGS, .ml_doc: "\n"
98995 "SBProcess_ReadMemory(SBProcess self, lldb::addr_t addr, void * buf, SBError error) -> size_t\n"
98996 "\n"
98997 " Reads memory from the current process's address space and removes any\n"
98998 " traps that may have been inserted into the memory. It returns the byte\n"
98999 " buffer in a Python string. Example: ::\n"
99000 "\n"
99001 " # Read 4 bytes from address 'addr' and assume error.Success() is True.\n"
99002 " content = process.ReadMemory(addr, 4, error)\n"
99003 " new_bytes = bytearray(content)\n"
99004 ""},
99005 { .ml_name: "SBProcess_WriteMemory", .ml_meth: _wrap_SBProcess_WriteMemory, METH_VARARGS, .ml_doc: "\n"
99006 "SBProcess_WriteMemory(SBProcess self, lldb::addr_t addr, void const * buf, SBError error) -> size_t\n"
99007 "\n"
99008 " Writes memory to the current process's address space and maintains any\n"
99009 " traps that might be present due to software breakpoints. Example: ::\n"
99010 "\n"
99011 " # Create a Python string from the byte array.\n"
99012 " new_value = str(bytes)\n"
99013 " result = process.WriteMemory(addr, new_value, error)\n"
99014 " if not error.Success() or result != len(bytes):\n"
99015 " print('SBProcess.WriteMemory() failed!')\n"
99016 ""},
99017 { .ml_name: "SBProcess_ReadCStringFromMemory", .ml_meth: _wrap_SBProcess_ReadCStringFromMemory, METH_VARARGS, .ml_doc: "\n"
99018 "SBProcess_ReadCStringFromMemory(SBProcess self, lldb::addr_t addr, void * char_buf, SBError error) -> size_t\n"
99019 "\n"
99020 " Reads a NUL terminated C string from the current process's address space.\n"
99021 " It returns a python string of the exact length, or truncates the string if\n"
99022 " the maximum character limit is reached. Example: ::\n"
99023 "\n"
99024 " # Read a C string of at most 256 bytes from address '0x1000'\n"
99025 " error = lldb.SBError()\n"
99026 " cstring = process.ReadCStringFromMemory(0x1000, 256, error)\n"
99027 " if error.Success():\n"
99028 " print('cstring: ', cstring)\n"
99029 " else\n"
99030 " print('error: ', error)\n"
99031 ""},
99032 { .ml_name: "SBProcess_ReadUnsignedFromMemory", .ml_meth: _wrap_SBProcess_ReadUnsignedFromMemory, METH_VARARGS, .ml_doc: "\n"
99033 "SBProcess_ReadUnsignedFromMemory(SBProcess self, lldb::addr_t addr, uint32_t byte_size, SBError error) -> uint64_t\n"
99034 "\n"
99035 " Reads an unsigned integer from memory given a byte size and an address.\n"
99036 " Returns the unsigned integer that was read. Example: ::\n"
99037 "\n"
99038 " # Read a 4 byte unsigned integer from address 0x1000\n"
99039 " error = lldb.SBError()\n"
99040 " uint = ReadUnsignedFromMemory(0x1000, 4, error)\n"
99041 " if error.Success():\n"
99042 " print('integer: %u' % uint)\n"
99043 " else\n"
99044 " print('error: ', error)\n"
99045 ""},
99046 { .ml_name: "SBProcess_ReadPointerFromMemory", .ml_meth: _wrap_SBProcess_ReadPointerFromMemory, METH_VARARGS, .ml_doc: "\n"
99047 "SBProcess_ReadPointerFromMemory(SBProcess self, lldb::addr_t addr, SBError error) -> lldb::addr_t\n"
99048 "\n"
99049 " Reads a pointer from memory from an address and returns the value. Example: ::\n"
99050 "\n"
99051 " # Read a pointer from address 0x1000\n"
99052 " error = lldb.SBError()\n"
99053 " ptr = ReadPointerFromMemory(0x1000, error)\n"
99054 " if error.Success():\n"
99055 " print('pointer: 0x%x' % ptr)\n"
99056 " else\n"
99057 " print('error: ', error)\n"
99058 ""},
99059 { .ml_name: "SBProcess_FindRangesInMemory", .ml_meth: _wrap_SBProcess_FindRangesInMemory, METH_VARARGS, .ml_doc: "SBProcess_FindRangesInMemory(SBProcess self, void const * buf, SBAddressRangeList ranges, uint32_t alignment, uint32_t max_matches, SBError error) -> SBAddressRangeList"},
99060 { .ml_name: "SBProcess_FindInMemory", .ml_meth: _wrap_SBProcess_FindInMemory, METH_VARARGS, .ml_doc: "SBProcess_FindInMemory(SBProcess self, void const * buf, SBAddressRange range, uint32_t alignment, SBError error) -> lldb::addr_t"},
99061 { .ml_name: "SBProcess_GetStateFromEvent", .ml_meth: _wrap_SBProcess_GetStateFromEvent, METH_O, .ml_doc: "SBProcess_GetStateFromEvent(SBEvent event) -> lldb::StateType"},
99062 { .ml_name: "SBProcess_GetRestartedFromEvent", .ml_meth: _wrap_SBProcess_GetRestartedFromEvent, METH_O, .ml_doc: "SBProcess_GetRestartedFromEvent(SBEvent event) -> bool"},
99063 { .ml_name: "SBProcess_GetNumRestartedReasonsFromEvent", .ml_meth: _wrap_SBProcess_GetNumRestartedReasonsFromEvent, METH_O, .ml_doc: "SBProcess_GetNumRestartedReasonsFromEvent(SBEvent event) -> size_t"},
99064 { .ml_name: "SBProcess_GetRestartedReasonAtIndexFromEvent", .ml_meth: _wrap_SBProcess_GetRestartedReasonAtIndexFromEvent, METH_VARARGS, .ml_doc: "SBProcess_GetRestartedReasonAtIndexFromEvent(SBEvent event, size_t idx) -> char const *"},
99065 { .ml_name: "SBProcess_GetProcessFromEvent", .ml_meth: _wrap_SBProcess_GetProcessFromEvent, METH_O, .ml_doc: "SBProcess_GetProcessFromEvent(SBEvent event) -> SBProcess"},
99066 { .ml_name: "SBProcess_GetInterruptedFromEvent", .ml_meth: _wrap_SBProcess_GetInterruptedFromEvent, METH_O, .ml_doc: "SBProcess_GetInterruptedFromEvent(SBEvent event) -> bool"},
99067 { .ml_name: "SBProcess_GetStructuredDataFromEvent", .ml_meth: _wrap_SBProcess_GetStructuredDataFromEvent, METH_O, .ml_doc: "SBProcess_GetStructuredDataFromEvent(SBEvent event) -> SBStructuredData"},
99068 { .ml_name: "SBProcess_EventIsProcessEvent", .ml_meth: _wrap_SBProcess_EventIsProcessEvent, METH_O, .ml_doc: "SBProcess_EventIsProcessEvent(SBEvent event) -> bool"},
99069 { .ml_name: "SBProcess_EventIsStructuredDataEvent", .ml_meth: _wrap_SBProcess_EventIsStructuredDataEvent, METH_O, .ml_doc: "SBProcess_EventIsStructuredDataEvent(SBEvent event) -> bool"},
99070 { .ml_name: "SBProcess_GetBroadcaster", .ml_meth: _wrap_SBProcess_GetBroadcaster, METH_O, .ml_doc: "SBProcess_GetBroadcaster(SBProcess self) -> SBBroadcaster"},
99071 { .ml_name: "SBProcess_GetBroadcasterClass", .ml_meth: _wrap_SBProcess_GetBroadcasterClass, METH_NOARGS, .ml_doc: "\n"
99072 "SBProcess_GetBroadcasterClass() -> char const *\n"
99073 "Get default process broadcaster class name (lldb.process).\n"
99074 ""},
99075 { .ml_name: "SBProcess_GetDescription", .ml_meth: _wrap_SBProcess_GetDescription, METH_VARARGS, .ml_doc: "SBProcess_GetDescription(SBProcess self, SBStream description) -> bool"},
99076 { .ml_name: "SBProcess_GetExtendedCrashInformation", .ml_meth: _wrap_SBProcess_GetExtendedCrashInformation, METH_O, .ml_doc: "\n"
99077 "SBProcess_GetExtendedCrashInformation(SBProcess self) -> SBStructuredData\n"
99078 "\n"
99079 " Returns the process' extended crash information.\n"
99080 ""},
99081 { .ml_name: "SBProcess_GetNumSupportedHardwareWatchpoints", .ml_meth: _wrap_SBProcess_GetNumSupportedHardwareWatchpoints, METH_VARARGS, .ml_doc: "SBProcess_GetNumSupportedHardwareWatchpoints(SBProcess self, SBError error) -> uint32_t"},
99082 { .ml_name: "SBProcess_LoadImage", .ml_meth: _wrap_SBProcess_LoadImage, METH_VARARGS, .ml_doc: "\n"
99083 "*Overload 1:*\n"
99084 "Load a shared library into this process.\n"
99085 "\n"
99086 ":type remote_image_spec: :py:class:`SBFileSpec`, in\n"
99087 ":param remote_image_spec:\n"
99088 " The path for the shared library on the target what you want\n"
99089 " to load.\n"
99090 "\n"
99091 ":type error: :py:class:`SBError`, out\n"
99092 ":param error:\n"
99093 " An error object that gets filled in with any errors that\n"
99094 " might occur when trying to load the shared library.\n"
99095 "\n"
99096 ":rtype: int\n"
99097 ":return: \n"
99098 " A token that represents the shared library that can be\n"
99099 " later used to unload the shared library. A value of\n"
99100 " LLDB_INVALID_IMAGE_TOKEN will be returned if the shared\n"
99101 " library can't be opened.\n"
99102 "\n"
99103 "|\n"
99104 "\n"
99105 "*Overload 2:*\n"
99106 "Load a shared library into this process.\n"
99107 "\n"
99108 ":type local_image_spec: :py:class:`SBFileSpec`, in\n"
99109 ":param local_image_spec:\n"
99110 " The file spec that points to the shared library that you\n"
99111 " want to load if the library is located on the host. The\n"
99112 " library will be copied over to the location specified by\n"
99113 " remote_image_spec or into the current working directory with\n"
99114 " the same filename if the remote_image_spec isn't specified.\n"
99115 "\n"
99116 ":type remote_image_spec: :py:class:`SBFileSpec`, in\n"
99117 ":param remote_image_spec:\n"
99118 " If local_image_spec is specified then the location where the\n"
99119 " library should be copied over from the host. If\n"
99120 " local_image_spec isn't specified, then the path for the\n"
99121 " shared library on the target what you want to load.\n"
99122 "\n"
99123 ":type error: :py:class:`SBError`, out\n"
99124 ":param error:\n"
99125 " An error object that gets filled in with any errors that\n"
99126 " might occur when trying to load the shared library.\n"
99127 "\n"
99128 ":rtype: int\n"
99129 ":return: \n"
99130 " A token that represents the shared library that can be\n"
99131 " later used to unload the shared library. A value of\n"
99132 " LLDB_INVALID_IMAGE_TOKEN will be returned if the shared\n"
99133 " library can't be opened.\n"
99134 ""},
99135 { .ml_name: "SBProcess_LoadImageUsingPaths", .ml_meth: _wrap_SBProcess_LoadImageUsingPaths, METH_VARARGS, .ml_doc: "\n"
99136 "SBProcess_LoadImageUsingPaths(SBProcess self, SBFileSpec image_spec, SBStringList paths, SBFileSpec loaded_path, SBError error) -> uint32_t\n"
99137 "\n"
99138 " Load the library whose filename is given by image_spec looking in all the\n"
99139 " paths supplied in the paths argument. If successful, return a token that\n"
99140 " can be passed to UnloadImage and fill loaded_path with the path that was\n"
99141 " successfully loaded. On failure, return\n"
99142 " lldb.LLDB_INVALID_IMAGE_TOKEN.\n"
99143 ""},
99144 { .ml_name: "SBProcess_UnloadImage", .ml_meth: _wrap_SBProcess_UnloadImage, METH_VARARGS, .ml_doc: "SBProcess_UnloadImage(SBProcess self, uint32_t image_token) -> SBError"},
99145 { .ml_name: "SBProcess_SendEventData", .ml_meth: _wrap_SBProcess_SendEventData, METH_VARARGS, .ml_doc: "SBProcess_SendEventData(SBProcess self, char const * data) -> SBError"},
99146 { .ml_name: "SBProcess_GetNumExtendedBacktraceTypes", .ml_meth: _wrap_SBProcess_GetNumExtendedBacktraceTypes, METH_O, .ml_doc: "\n"
99147 "SBProcess_GetNumExtendedBacktraceTypes(SBProcess self) -> uint32_t\n"
99148 "\n"
99149 " Return the number of different thread-origin extended backtraces\n"
99150 " this process can support as a uint32_t.\n"
99151 " When the process is stopped and you have an SBThread, lldb may be\n"
99152 " able to show a backtrace of when that thread was originally created,\n"
99153 " or the work item was enqueued to it (in the case of a libdispatch\n"
99154 " queue).\n"
99155 ""},
99156 { .ml_name: "SBProcess_GetExtendedBacktraceTypeAtIndex", .ml_meth: _wrap_SBProcess_GetExtendedBacktraceTypeAtIndex, METH_VARARGS, .ml_doc: "\n"
99157 "SBProcess_GetExtendedBacktraceTypeAtIndex(SBProcess self, uint32_t idx) -> char const *\n"
99158 "\n"
99159 " Takes an index argument, returns the name of one of the thread-origin\n"
99160 " extended backtrace methods as a str.\n"
99161 ""},
99162 { .ml_name: "SBProcess_GetHistoryThreads", .ml_meth: _wrap_SBProcess_GetHistoryThreads, METH_VARARGS, .ml_doc: "SBProcess_GetHistoryThreads(SBProcess self, lldb::addr_t addr) -> SBThreadCollection"},
99163 { .ml_name: "SBProcess_IsInstrumentationRuntimePresent", .ml_meth: _wrap_SBProcess_IsInstrumentationRuntimePresent, METH_VARARGS, .ml_doc: "SBProcess_IsInstrumentationRuntimePresent(SBProcess self, lldb::InstrumentationRuntimeType type) -> bool"},
99164 { .ml_name: "SBProcess_SaveCore", .ml_meth: _wrap_SBProcess_SaveCore, METH_VARARGS, .ml_doc: "\n"
99165 "*Overload 1:*\n"
99166 "Save the state of the process in a core file.\n"
99167 "\n"
99168 ":type file_name: string, in\n"
99169 ":param file_name: - The name of the file to save the core file to.\n"
99170 "\n"
99171 ":type flavor: string, in\n"
99172 ":param flavor: - Specify the flavor of a core file plug-in to save.\n"
99173 " Currently supported flavors include \"mach-o\" and \"minidump\"\n"
99174 "\n"
99175 ":type core_style: int, in\n"
99176 ":param core_style: - Specify the style of a core file to save.\n"
99177 "\n"
99178 "|\n"
99179 "\n"
99180 "*Overload 2:*\n"
99181 "Save the state of the process with the a flavor that matches the\n"
99182 "current process' main executable (if supported).\n"
99183 "\n"
99184 ":type file_name: string, in\n"
99185 ":param file_name: - The name of the file to save the core file to.\n"
99186 "\n"
99187 "|\n"
99188 "\n"
99189 "*Overload 3:*\n"
99190 "Save the state of the process with the desired settings\n"
99191 "as defined in the options object.\n"
99192 "\n"
99193 ":type options: :py:class:`SBSaveCoreOptions`, in\n"
99194 ":param options: - The options to use when saving the core file.\n"
99195 ""},
99196 { .ml_name: "SBProcess_GetMemoryRegionInfo", .ml_meth: _wrap_SBProcess_GetMemoryRegionInfo, METH_VARARGS, .ml_doc: "\n"
99197 "Query the address load_addr and store the details of the memory\n"
99198 "region that contains it in the supplied SBMemoryRegionInfo object.\n"
99199 "To iterate over all memory regions use GetMemoryRegionList.\n"
99200 "\n"
99201 ":type load_addr: int, in\n"
99202 ":param load_addr:\n"
99203 " The address to be queried.\n"
99204 "\n"
99205 ":type region_info: :py:class:`SBMemoryRegionInfo`, out\n"
99206 ":param region_info:\n"
99207 " A reference to an SBMemoryRegionInfo object that will contain\n"
99208 " the details of the memory region containing load_addr.\n"
99209 "\n"
99210 ":rtype: :py:class:`SBError`\n"
99211 ":return: \n"
99212 " An error object describes any errors that occurred while\n"
99213 " querying load_addr.\n"
99214 ""},
99215 { .ml_name: "SBProcess_GetMemoryRegions", .ml_meth: _wrap_SBProcess_GetMemoryRegions, METH_O, .ml_doc: "\n"
99216 "SBProcess_GetMemoryRegions(SBProcess self) -> SBMemoryRegionInfoList\n"
99217 "\n"
99218 " Get a list of all the memory regions associated with this process. ::\n"
99219 "\n"
99220 " readable_regions = []\n"
99221 " for region in process.GetMemoryRegions():\n"
99222 " if region.IsReadable():\n"
99223 " readable_regions.append(region)\n"
99224 "\n"
99225 "\n"
99226 ""},
99227 { .ml_name: "SBProcess_GetProcessInfo", .ml_meth: _wrap_SBProcess_GetProcessInfo, METH_O, .ml_doc: "\n"
99228 "SBProcess_GetProcessInfo(SBProcess self) -> SBProcessInfo\n"
99229 "\n"
99230 " Get information about the process.\n"
99231 " Valid process info will only be returned when the process is alive,\n"
99232 " use IsValid() to check if the info returned is valid. ::\n"
99233 "\n"
99234 " process_info = process.GetProcessInfo()\n"
99235 " if process_info.IsValid():\n"
99236 " process_info.GetProcessID()\n"
99237 ""},
99238 { .ml_name: "SBProcess_GetCoreFile", .ml_meth: _wrap_SBProcess_GetCoreFile, METH_O, .ml_doc: "\n"
99239 "Get the file specification for the core file that is currently being used\n"
99240 "for the process. If the process is not loaded from a core file, then an\n"
99241 "invalid file specification will be returned.\n"
99242 "\n"
99243 ":rtype: :py:class:`SBFileSpec`\n"
99244 ":return: \n"
99245 " The path to the core file for this target or an invalid file spec if\n"
99246 " the process isn't loaded from a core file.\n"
99247 ""},
99248 { .ml_name: "SBProcess_GetAddressMask", .ml_meth: _wrap_SBProcess_GetAddressMask, METH_VARARGS, .ml_doc: "\n"
99249 "SBProcess_GetAddressMask(SBProcess self, lldb::AddressMaskType type, lldb::AddressMaskRange addr_range=eAddressMaskRangeLow) -> lldb::addr_t\n"
99250 "\n"
99251 " Get the current address mask in this Process of a given type.\n"
99252 " There are lldb.eAddressMaskTypeCode and lldb.eAddressMaskTypeData address\n"
99253 " masks, and on most Targets, the the Data address mask is more general\n"
99254 " because there are no alignment restrictions, as there can be with Code\n"
99255 " addresses.\n"
99256 " lldb.eAddressMaskTypeAny may be used to get the most general mask.\n"
99257 " The bits which are not used for addressing are set to 1 in the returned\n"
99258 " mask.\n"
99259 " In an unusual environment with different address masks for high and low\n"
99260 " memory, this may also be specified. This is uncommon, default is\n"
99261 " lldb.eAddressMaskRangeLow.\n"
99262 ""},
99263 { .ml_name: "SBProcess_SetAddressMask", .ml_meth: _wrap_SBProcess_SetAddressMask, METH_VARARGS, .ml_doc: "\n"
99264 "SBProcess_SetAddressMask(SBProcess self, lldb::AddressMaskType type, lldb::addr_t mask, lldb::AddressMaskRange addr_range=eAddressMaskRangeLow)\n"
99265 "\n"
99266 " Set the current address mask in this Process for a given type,\n"
99267 " lldb.eAddressMaskTypeCode or lldb.eAddressMaskTypeData. Bits that are not\n"
99268 " used for addressing should be set to 1 in the mask.\n"
99269 " When setting all masks, lldb.eAddressMaskTypeAll may be specified.\n"
99270 " In an unusual environment with different address masks for high and low\n"
99271 " memory, this may also be specified. This is uncommon, default is\n"
99272 " lldb.eAddressMaskRangeLow.\n"
99273 ""},
99274 { .ml_name: "SBProcess_SetAddressableBits", .ml_meth: _wrap_SBProcess_SetAddressableBits, METH_VARARGS, .ml_doc: "\n"
99275 "SBProcess_SetAddressableBits(SBProcess self, lldb::AddressMaskType type, uint32_t num_bits, lldb::AddressMaskRange addr_range=eAddressMaskRangeLow)\n"
99276 "\n"
99277 " Set the number of low bits relevant for addressing in this Process \n"
99278 " for a given type, lldb.eAddressMaskTypeCode or lldb.eAddressMaskTypeData.\n"
99279 " When setting all masks, lldb.eAddressMaskTypeAll may be specified.\n"
99280 " In an unusual environment with different address masks for high and low\n"
99281 " memory, the address range may also be specified. This is uncommon, \n"
99282 " default is lldb.eAddressMaskRangeLow.\n"
99283 ""},
99284 { .ml_name: "SBProcess_FixAddress", .ml_meth: _wrap_SBProcess_FixAddress, METH_VARARGS, .ml_doc: "\n"
99285 "SBProcess_FixAddress(SBProcess self, lldb::addr_t addr, lldb::AddressMaskType type=eAddressMaskTypeAny) -> lldb::addr_t\n"
99286 "\n"
99287 " Given a virtual address, clear the bits that are not used for addressing\n"
99288 " (and may be used for metadata, memory tagging, point authentication, etc).\n"
99289 " By default the most general mask, lldb.eAddressMaskTypeAny is used to \n"
99290 " process the address, but lldb.eAddressMaskTypeData and \n"
99291 " lldb.eAddressMaskTypeCode may be specified if the type of address is known.\n"
99292 ""},
99293 { .ml_name: "SBProcess_AllocateMemory", .ml_meth: _wrap_SBProcess_AllocateMemory, METH_VARARGS, .ml_doc: "\n"
99294 "SBProcess_AllocateMemory(SBProcess self, size_t size, uint32_t permissions, SBError error) -> lldb::addr_t\n"
99295 "\n"
99296 " Allocates a block of memory within the process, with size and\n"
99297 " access permissions specified in the arguments. The permissions\n"
99298 " argument is an or-combination of zero or more of\n"
99299 " lldb.ePermissionsWritable, lldb.ePermissionsReadable, and\n"
99300 " lldb.ePermissionsExecutable. Returns the address\n"
99301 " of the allocated buffer in the process, or\n"
99302 " lldb.LLDB_INVALID_ADDRESS if the allocation failed.\n"
99303 ""},
99304 { .ml_name: "SBProcess_DeallocateMemory", .ml_meth: _wrap_SBProcess_DeallocateMemory, METH_VARARGS, .ml_doc: "\n"
99305 "SBProcess_DeallocateMemory(SBProcess self, lldb::addr_t ptr) -> SBError\n"
99306 "\n"
99307 " Deallocates the block of memory (previously allocated using\n"
99308 " AllocateMemory) given in the argument.\n"
99309 ""},
99310 { .ml_name: "SBProcess_GetScriptedImplementation", .ml_meth: _wrap_SBProcess_GetScriptedImplementation, METH_O, .ml_doc: "\n"
99311 "SBProcess_GetScriptedImplementation(SBProcess self) -> SBScriptObject\n"
99312 "\n"
99313 " Returns the implementation object of the process plugin if available. None\n"
99314 " otherwise.\n"
99315 ""},
99316 { .ml_name: "SBProcess_GetStatus", .ml_meth: _wrap_SBProcess_GetStatus, METH_VARARGS, .ml_doc: "SBProcess_GetStatus(SBProcess self, SBStream status)"},
99317 { .ml_name: "SBProcess___repr__", .ml_meth: _wrap_SBProcess___repr__, METH_O, .ml_doc: "SBProcess___repr__(SBProcess self) -> std::string"},
99318 { .ml_name: "SBProcess_swigregister", .ml_meth: SBProcess_swigregister, METH_O, NULL},
99319 { .ml_name: "SBProcess_swiginit", .ml_meth: SBProcess_swiginit, METH_VARARGS, NULL},
99320 { .ml_name: "new_SBProcessInfo", .ml_meth: _wrap_new_SBProcessInfo, METH_VARARGS, .ml_doc: "\n"
99321 "SBProcessInfo()\n"
99322 "new_SBProcessInfo(SBProcessInfo rhs) -> SBProcessInfo\n"
99323 ""},
99324 { .ml_name: "delete_SBProcessInfo", .ml_meth: _wrap_delete_SBProcessInfo, METH_O, .ml_doc: "delete_SBProcessInfo(SBProcessInfo self)"},
99325 { .ml_name: "SBProcessInfo___nonzero__", .ml_meth: _wrap_SBProcessInfo___nonzero__, METH_O, .ml_doc: "SBProcessInfo___nonzero__(SBProcessInfo self) -> bool"},
99326 { .ml_name: "SBProcessInfo_IsValid", .ml_meth: _wrap_SBProcessInfo_IsValid, METH_O, .ml_doc: "SBProcessInfo_IsValid(SBProcessInfo self) -> bool"},
99327 { .ml_name: "SBProcessInfo_GetName", .ml_meth: _wrap_SBProcessInfo_GetName, METH_O, .ml_doc: "SBProcessInfo_GetName(SBProcessInfo self) -> char const *"},
99328 { .ml_name: "SBProcessInfo_GetExecutableFile", .ml_meth: _wrap_SBProcessInfo_GetExecutableFile, METH_O, .ml_doc: "SBProcessInfo_GetExecutableFile(SBProcessInfo self) -> SBFileSpec"},
99329 { .ml_name: "SBProcessInfo_GetProcessID", .ml_meth: _wrap_SBProcessInfo_GetProcessID, METH_O, .ml_doc: "SBProcessInfo_GetProcessID(SBProcessInfo self) -> lldb::pid_t"},
99330 { .ml_name: "SBProcessInfo_GetUserID", .ml_meth: _wrap_SBProcessInfo_GetUserID, METH_O, .ml_doc: "SBProcessInfo_GetUserID(SBProcessInfo self) -> uint32_t"},
99331 { .ml_name: "SBProcessInfo_GetGroupID", .ml_meth: _wrap_SBProcessInfo_GetGroupID, METH_O, .ml_doc: "SBProcessInfo_GetGroupID(SBProcessInfo self) -> uint32_t"},
99332 { .ml_name: "SBProcessInfo_UserIDIsValid", .ml_meth: _wrap_SBProcessInfo_UserIDIsValid, METH_O, .ml_doc: "SBProcessInfo_UserIDIsValid(SBProcessInfo self) -> bool"},
99333 { .ml_name: "SBProcessInfo_GroupIDIsValid", .ml_meth: _wrap_SBProcessInfo_GroupIDIsValid, METH_O, .ml_doc: "SBProcessInfo_GroupIDIsValid(SBProcessInfo self) -> bool"},
99334 { .ml_name: "SBProcessInfo_GetEffectiveUserID", .ml_meth: _wrap_SBProcessInfo_GetEffectiveUserID, METH_O, .ml_doc: "SBProcessInfo_GetEffectiveUserID(SBProcessInfo self) -> uint32_t"},
99335 { .ml_name: "SBProcessInfo_GetEffectiveGroupID", .ml_meth: _wrap_SBProcessInfo_GetEffectiveGroupID, METH_O, .ml_doc: "SBProcessInfo_GetEffectiveGroupID(SBProcessInfo self) -> uint32_t"},
99336 { .ml_name: "SBProcessInfo_EffectiveUserIDIsValid", .ml_meth: _wrap_SBProcessInfo_EffectiveUserIDIsValid, METH_O, .ml_doc: "SBProcessInfo_EffectiveUserIDIsValid(SBProcessInfo self) -> bool"},
99337 { .ml_name: "SBProcessInfo_EffectiveGroupIDIsValid", .ml_meth: _wrap_SBProcessInfo_EffectiveGroupIDIsValid, METH_O, .ml_doc: "SBProcessInfo_EffectiveGroupIDIsValid(SBProcessInfo self) -> bool"},
99338 { .ml_name: "SBProcessInfo_GetParentProcessID", .ml_meth: _wrap_SBProcessInfo_GetParentProcessID, METH_O, .ml_doc: "SBProcessInfo_GetParentProcessID(SBProcessInfo self) -> lldb::pid_t"},
99339 { .ml_name: "SBProcessInfo_GetTriple", .ml_meth: _wrap_SBProcessInfo_GetTriple, METH_O, .ml_doc: "\n"
99340 "SBProcessInfo_GetTriple(SBProcessInfo self) -> char const *\n"
99341 "Return the target triple (arch-vendor-os) for the described process.\n"
99342 ""},
99343 { .ml_name: "SBProcessInfo_swigregister", .ml_meth: SBProcessInfo_swigregister, METH_O, NULL},
99344 { .ml_name: "SBProcessInfo_swiginit", .ml_meth: SBProcessInfo_swiginit, METH_VARARGS, NULL},
99345 { .ml_name: "delete_SBProcessInfoList", .ml_meth: _wrap_delete_SBProcessInfoList, METH_O, .ml_doc: "delete_SBProcessInfoList(SBProcessInfoList self)"},
99346 { .ml_name: "new_SBProcessInfoList", .ml_meth: _wrap_new_SBProcessInfoList, METH_VARARGS, .ml_doc: "\n"
99347 "SBProcessInfoList()\n"
99348 "new_SBProcessInfoList(SBProcessInfoList rhs) -> SBProcessInfoList\n"
99349 ""},
99350 { .ml_name: "SBProcessInfoList_GetSize", .ml_meth: _wrap_SBProcessInfoList_GetSize, METH_O, .ml_doc: "SBProcessInfoList_GetSize(SBProcessInfoList self) -> uint32_t"},
99351 { .ml_name: "SBProcessInfoList_GetProcessInfoAtIndex", .ml_meth: _wrap_SBProcessInfoList_GetProcessInfoAtIndex, METH_VARARGS, .ml_doc: "SBProcessInfoList_GetProcessInfoAtIndex(SBProcessInfoList self, uint32_t idx, SBProcessInfo info) -> bool"},
99352 { .ml_name: "SBProcessInfoList_Clear", .ml_meth: _wrap_SBProcessInfoList_Clear, METH_O, .ml_doc: "SBProcessInfoList_Clear(SBProcessInfoList self)"},
99353 { .ml_name: "SBProcessInfoList_swigregister", .ml_meth: SBProcessInfoList_swigregister, METH_O, NULL},
99354 { .ml_name: "SBProcessInfoList_swiginit", .ml_meth: SBProcessInfoList_swiginit, METH_VARARGS, NULL},
99355 { .ml_name: "new_SBProgress", .ml_meth: _wrap_new_SBProgress, METH_VARARGS, .ml_doc: "\n"
99356 "*Overload 1:*\n"
99357 "Construct a progress object with a title, details and a given debugger.\n"
99358 ":type title: string\n"
99359 ":param title:\n"
99360 " The title of the progress object.\n"
99361 ":type details: string\n"
99362 ":param details:\n"
99363 " The details of the progress object.\n"
99364 ":type debugger: :py:class:`SBDebugger`\n"
99365 ":param debugger:\n"
99366 " The debugger for this progress object to report to.\n"
99367 "\n"
99368 "|\n"
99369 "\n"
99370 "*Overload 2:*\n"
99371 "Construct a progress object with a title, details, the total units of work\n"
99372 "to be done, and a given debugger.\n"
99373 ":type title: string\n"
99374 ":param title:\n"
99375 " The title of the progress object.\n"
99376 ":type details: string\n"
99377 ":param details:\n"
99378 " The details of the progress object.\n"
99379 ":type total_units: int\n"
99380 ":param total_units:\n"
99381 " The total number of units of work to be done.\n"
99382 ":type debugger: :py:class:`SBDebugger`\n"
99383 ":param debugger:\n"
99384 " The debugger for this progress object to report to.\n"
99385 ""},
99386 { .ml_name: "delete_SBProgress", .ml_meth: _wrap_delete_SBProgress, METH_O, .ml_doc: "delete_SBProgress(SBProgress self)"},
99387 { .ml_name: "SBProgress_Increment", .ml_meth: _wrap_SBProgress_Increment, METH_VARARGS, .ml_doc: "SBProgress_Increment(SBProgress self, uint64_t amount, char const * description=None)"},
99388 { .ml_name: "SBProgress_Finalize", .ml_meth: _wrap_SBProgress_Finalize, METH_O, .ml_doc: "\n"
99389 "SBProgress_Finalize(SBProgress self)\n"
99390 "Finalize the SBProgress, which will cause a progress end event to be emitted. This \n"
99391 "happens automatically when the SBProcess object is destroyed, but can be done explicitly \n"
99392 "with Finalize to avoid having to rely on the language semantics for destruction.\n"
99393 "\n"
99394 "Note once finalized, no further increments will be processed.\n"
99395 ""},
99396 { .ml_name: "SBProgress_swigregister", .ml_meth: SBProgress_swigregister, METH_O, NULL},
99397 { .ml_name: "SBProgress_swiginit", .ml_meth: SBProgress_swiginit, METH_VARARGS, NULL},
99398 { .ml_name: "new_SBQueue", .ml_meth: _wrap_new_SBQueue, METH_VARARGS, .ml_doc: "\n"
99399 "SBQueue()\n"
99400 "new_SBQueue(SBQueue rhs) -> SBQueue\n"
99401 ""},
99402 { .ml_name: "delete_SBQueue", .ml_meth: _wrap_delete_SBQueue, METH_O, .ml_doc: "delete_SBQueue(SBQueue self)"},
99403 { .ml_name: "SBQueue___nonzero__", .ml_meth: _wrap_SBQueue___nonzero__, METH_O, .ml_doc: "SBQueue___nonzero__(SBQueue self) -> bool"},
99404 { .ml_name: "SBQueue_IsValid", .ml_meth: _wrap_SBQueue_IsValid, METH_O, .ml_doc: "SBQueue_IsValid(SBQueue self) -> bool"},
99405 { .ml_name: "SBQueue_Clear", .ml_meth: _wrap_SBQueue_Clear, METH_O, .ml_doc: "SBQueue_Clear(SBQueue self)"},
99406 { .ml_name: "SBQueue_GetProcess", .ml_meth: _wrap_SBQueue_GetProcess, METH_O, .ml_doc: "SBQueue_GetProcess(SBQueue self) -> SBProcess"},
99407 { .ml_name: "SBQueue_GetQueueID", .ml_meth: _wrap_SBQueue_GetQueueID, METH_O, .ml_doc: "\n"
99408 "SBQueue_GetQueueID(SBQueue self) -> lldb::queue_id_t\n"
99409 "\n"
99410 " Returns an lldb::queue_id_t type unique identifier number for this\n"
99411 " queue that will not be used by any other queue during this process'\n"
99412 " execution. These ID numbers often start at 1 with the first\n"
99413 " system-created queues and increment from there.\n"
99414 ""},
99415 { .ml_name: "SBQueue_GetName", .ml_meth: _wrap_SBQueue_GetName, METH_O, .ml_doc: "SBQueue_GetName(SBQueue self) -> char const *"},
99416 { .ml_name: "SBQueue_GetIndexID", .ml_meth: _wrap_SBQueue_GetIndexID, METH_O, .ml_doc: "SBQueue_GetIndexID(SBQueue self) -> uint32_t"},
99417 { .ml_name: "SBQueue_GetNumThreads", .ml_meth: _wrap_SBQueue_GetNumThreads, METH_O, .ml_doc: "SBQueue_GetNumThreads(SBQueue self) -> uint32_t"},
99418 { .ml_name: "SBQueue_GetThreadAtIndex", .ml_meth: _wrap_SBQueue_GetThreadAtIndex, METH_VARARGS, .ml_doc: "SBQueue_GetThreadAtIndex(SBQueue self, uint32_t arg2) -> SBThread"},
99419 { .ml_name: "SBQueue_GetNumPendingItems", .ml_meth: _wrap_SBQueue_GetNumPendingItems, METH_O, .ml_doc: "SBQueue_GetNumPendingItems(SBQueue self) -> uint32_t"},
99420 { .ml_name: "SBQueue_GetPendingItemAtIndex", .ml_meth: _wrap_SBQueue_GetPendingItemAtIndex, METH_VARARGS, .ml_doc: "SBQueue_GetPendingItemAtIndex(SBQueue self, uint32_t arg2) -> SBQueueItem"},
99421 { .ml_name: "SBQueue_GetNumRunningItems", .ml_meth: _wrap_SBQueue_GetNumRunningItems, METH_O, .ml_doc: "SBQueue_GetNumRunningItems(SBQueue self) -> uint32_t"},
99422 { .ml_name: "SBQueue_GetKind", .ml_meth: _wrap_SBQueue_GetKind, METH_O, .ml_doc: "\n"
99423 "SBQueue_GetKind(SBQueue self) -> lldb::QueueKind\n"
99424 "\n"
99425 " Returns an lldb::QueueKind enumerated value (e.g. eQueueKindUnknown,\n"
99426 " eQueueKindSerial, eQueueKindConcurrent) describing the type of this\n"
99427 " queue.\n"
99428 ""},
99429 { .ml_name: "SBQueue_swigregister", .ml_meth: SBQueue_swigregister, METH_O, NULL},
99430 { .ml_name: "SBQueue_swiginit", .ml_meth: SBQueue_swiginit, METH_VARARGS, NULL},
99431 { .ml_name: "new_SBQueueItem", .ml_meth: _wrap_new_SBQueueItem, METH_NOARGS, .ml_doc: "new_SBQueueItem() -> SBQueueItem"},
99432 { .ml_name: "delete_SBQueueItem", .ml_meth: _wrap_delete_SBQueueItem, METH_O, .ml_doc: "delete_SBQueueItem(SBQueueItem self)"},
99433 { .ml_name: "SBQueueItem___nonzero__", .ml_meth: _wrap_SBQueueItem___nonzero__, METH_O, .ml_doc: "SBQueueItem___nonzero__(SBQueueItem self) -> bool"},
99434 { .ml_name: "SBQueueItem_IsValid", .ml_meth: _wrap_SBQueueItem_IsValid, METH_O, .ml_doc: "SBQueueItem_IsValid(SBQueueItem self) -> bool"},
99435 { .ml_name: "SBQueueItem_Clear", .ml_meth: _wrap_SBQueueItem_Clear, METH_O, .ml_doc: "SBQueueItem_Clear(SBQueueItem self)"},
99436 { .ml_name: "SBQueueItem_GetKind", .ml_meth: _wrap_SBQueueItem_GetKind, METH_O, .ml_doc: "SBQueueItem_GetKind(SBQueueItem self) -> lldb::QueueItemKind"},
99437 { .ml_name: "SBQueueItem_SetKind", .ml_meth: _wrap_SBQueueItem_SetKind, METH_VARARGS, .ml_doc: "SBQueueItem_SetKind(SBQueueItem self, lldb::QueueItemKind kind)"},
99438 { .ml_name: "SBQueueItem_GetAddress", .ml_meth: _wrap_SBQueueItem_GetAddress, METH_O, .ml_doc: "SBQueueItem_GetAddress(SBQueueItem self) -> SBAddress"},
99439 { .ml_name: "SBQueueItem_SetAddress", .ml_meth: _wrap_SBQueueItem_SetAddress, METH_VARARGS, .ml_doc: "SBQueueItem_SetAddress(SBQueueItem self, SBAddress addr)"},
99440 { .ml_name: "SBQueueItem_GetExtendedBacktraceThread", .ml_meth: _wrap_SBQueueItem_GetExtendedBacktraceThread, METH_VARARGS, .ml_doc: "SBQueueItem_GetExtendedBacktraceThread(SBQueueItem self, char const * type) -> SBThread"},
99441 { .ml_name: "SBQueueItem_swigregister", .ml_meth: SBQueueItem_swigregister, METH_O, NULL},
99442 { .ml_name: "SBQueueItem_swiginit", .ml_meth: SBQueueItem_swiginit, METH_VARARGS, NULL},
99443 { .ml_name: "SBReproducer_Capture", .ml_meth: _wrap_SBReproducer_Capture, METH_O, .ml_doc: "SBReproducer_Capture(char const * path) -> char const *"},
99444 { .ml_name: "SBReproducer_PassiveReplay", .ml_meth: _wrap_SBReproducer_PassiveReplay, METH_O, .ml_doc: "SBReproducer_PassiveReplay(char const * path) -> char const *"},
99445 { .ml_name: "SBReproducer_SetAutoGenerate", .ml_meth: _wrap_SBReproducer_SetAutoGenerate, METH_O, .ml_doc: "SBReproducer_SetAutoGenerate(bool b) -> bool"},
99446 { .ml_name: "SBReproducer_SetWorkingDirectory", .ml_meth: _wrap_SBReproducer_SetWorkingDirectory, METH_O, .ml_doc: "\n"
99447 "The working directory is set to the current working directory when the\n"
99448 "reproducers are initialized. This method allows setting a different\n"
99449 "working directory. This is used by the API test suite which temporarily\n"
99450 "changes the directory to where the test lives. This is a NO-OP in every\n"
99451 "mode but capture.\n"
99452 ""},
99453 { .ml_name: "new_SBReproducer", .ml_meth: _wrap_new_SBReproducer, METH_NOARGS, .ml_doc: "new_SBReproducer() -> SBReproducer"},
99454 { .ml_name: "delete_SBReproducer", .ml_meth: _wrap_delete_SBReproducer, METH_O, .ml_doc: "delete_SBReproducer(SBReproducer self)"},
99455 { .ml_name: "SBReproducer_swigregister", .ml_meth: SBReproducer_swigregister, METH_O, NULL},
99456 { .ml_name: "SBReproducer_swiginit", .ml_meth: SBReproducer_swiginit, METH_VARARGS, NULL},
99457 { .ml_name: "new_SBScriptObject", .ml_meth: _wrap_new_SBScriptObject, METH_VARARGS, .ml_doc: "\n"
99458 "SBScriptObject(lldb::ScriptObjectPtr const ptr, lldb::ScriptLanguage lang)\n"
99459 "new_SBScriptObject(SBScriptObject rhs) -> SBScriptObject\n"
99460 ""},
99461 { .ml_name: "delete_SBScriptObject", .ml_meth: _wrap_delete_SBScriptObject, METH_O, .ml_doc: "delete_SBScriptObject(SBScriptObject self)"},
99462 { .ml_name: "SBScriptObject___nonzero__", .ml_meth: _wrap_SBScriptObject___nonzero__, METH_O, .ml_doc: "SBScriptObject___nonzero__(SBScriptObject self) -> bool"},
99463 { .ml_name: "SBScriptObject___ne__", .ml_meth: _wrap_SBScriptObject___ne__, METH_VARARGS, .ml_doc: "SBScriptObject___ne__(SBScriptObject self, SBScriptObject rhs) -> bool"},
99464 { .ml_name: "SBScriptObject_IsValid", .ml_meth: _wrap_SBScriptObject_IsValid, METH_O, .ml_doc: "SBScriptObject_IsValid(SBScriptObject self) -> bool"},
99465 { .ml_name: "SBScriptObject_GetPointer", .ml_meth: _wrap_SBScriptObject_GetPointer, METH_O, .ml_doc: "SBScriptObject_GetPointer(SBScriptObject self) -> lldb::ScriptObjectPtr"},
99466 { .ml_name: "SBScriptObject_GetLanguage", .ml_meth: _wrap_SBScriptObject_GetLanguage, METH_O, .ml_doc: "SBScriptObject_GetLanguage(SBScriptObject self) -> lldb::ScriptLanguage"},
99467 { .ml_name: "SBScriptObject_swigregister", .ml_meth: SBScriptObject_swigregister, METH_O, NULL},
99468 { .ml_name: "SBScriptObject_swiginit", .ml_meth: SBScriptObject_swiginit, METH_VARARGS, NULL},
99469 { .ml_name: "new_SBSection", .ml_meth: _wrap_new_SBSection, METH_VARARGS, .ml_doc: "\n"
99470 "SBSection()\n"
99471 "new_SBSection(SBSection rhs) -> SBSection\n"
99472 ""},
99473 { .ml_name: "delete_SBSection", .ml_meth: _wrap_delete_SBSection, METH_O, .ml_doc: "delete_SBSection(SBSection self)"},
99474 { .ml_name: "SBSection___nonzero__", .ml_meth: _wrap_SBSection___nonzero__, METH_O, .ml_doc: "SBSection___nonzero__(SBSection self) -> bool"},
99475 { .ml_name: "SBSection_IsValid", .ml_meth: _wrap_SBSection_IsValid, METH_O, .ml_doc: "SBSection_IsValid(SBSection self) -> bool"},
99476 { .ml_name: "SBSection_GetName", .ml_meth: _wrap_SBSection_GetName, METH_O, .ml_doc: "SBSection_GetName(SBSection self) -> char const *"},
99477 { .ml_name: "SBSection_GetParent", .ml_meth: _wrap_SBSection_GetParent, METH_O, .ml_doc: "SBSection_GetParent(SBSection self) -> SBSection"},
99478 { .ml_name: "SBSection_FindSubSection", .ml_meth: _wrap_SBSection_FindSubSection, METH_VARARGS, .ml_doc: "SBSection_FindSubSection(SBSection self, char const * sect_name) -> SBSection"},
99479 { .ml_name: "SBSection_GetNumSubSections", .ml_meth: _wrap_SBSection_GetNumSubSections, METH_O, .ml_doc: "SBSection_GetNumSubSections(SBSection self) -> size_t"},
99480 { .ml_name: "SBSection_GetSubSectionAtIndex", .ml_meth: _wrap_SBSection_GetSubSectionAtIndex, METH_VARARGS, .ml_doc: "SBSection_GetSubSectionAtIndex(SBSection self, size_t idx) -> SBSection"},
99481 { .ml_name: "SBSection_GetFileAddress", .ml_meth: _wrap_SBSection_GetFileAddress, METH_O, .ml_doc: "SBSection_GetFileAddress(SBSection self) -> lldb::addr_t"},
99482 { .ml_name: "SBSection_GetLoadAddress", .ml_meth: _wrap_SBSection_GetLoadAddress, METH_VARARGS, .ml_doc: "SBSection_GetLoadAddress(SBSection self, SBTarget target) -> lldb::addr_t"},
99483 { .ml_name: "SBSection_GetByteSize", .ml_meth: _wrap_SBSection_GetByteSize, METH_O, .ml_doc: "SBSection_GetByteSize(SBSection self) -> lldb::addr_t"},
99484 { .ml_name: "SBSection_GetFileOffset", .ml_meth: _wrap_SBSection_GetFileOffset, METH_O, .ml_doc: "SBSection_GetFileOffset(SBSection self) -> uint64_t"},
99485 { .ml_name: "SBSection_GetFileByteSize", .ml_meth: _wrap_SBSection_GetFileByteSize, METH_O, .ml_doc: "SBSection_GetFileByteSize(SBSection self) -> uint64_t"},
99486 { .ml_name: "SBSection_GetSectionData", .ml_meth: _wrap_SBSection_GetSectionData, METH_VARARGS, .ml_doc: "\n"
99487 "SBSection_GetSectionData(SBSection self) -> SBData\n"
99488 "SBSection_GetSectionData(SBSection self, uint64_t offset, uint64_t size) -> SBData\n"
99489 ""},
99490 { .ml_name: "SBSection_GetSectionType", .ml_meth: _wrap_SBSection_GetSectionType, METH_O, .ml_doc: "SBSection_GetSectionType(SBSection self) -> lldb::SectionType"},
99491 { .ml_name: "SBSection_GetPermissions", .ml_meth: _wrap_SBSection_GetPermissions, METH_O, .ml_doc: "\n"
99492 "Gets the permissions (RWX) of the section of the object file\n"
99493 "\n"
99494 "Returns a mask of bits of enum lldb::Permissions for this section.\n"
99495 "Sections for which permissions are not defined, 0 is returned for\n"
99496 "them. The binary representation of this value corresponds to [XRW]\n"
99497 "i.e. for a section having read and execute permissions, the value\n"
99498 "returned is 6\n"
99499 "\n"
99500 ":rtype: int\n"
99501 ":return: \n"
99502 " Returns an unsigned value for Permissions for the section.\n"
99503 ""},
99504 { .ml_name: "SBSection_GetTargetByteSize", .ml_meth: _wrap_SBSection_GetTargetByteSize, METH_O, .ml_doc: "\n"
99505 "SBSection_GetTargetByteSize(SBSection self) -> uint32_t\n"
99506 "\n"
99507 " Return the size of a target's byte represented by this section\n"
99508 " in numbers of host bytes. Note that certain architectures have\n"
99509 " varying minimum addressable unit (i.e. byte) size for their\n"
99510 " CODE or DATA buses.\n"
99511 "\n"
99512 " @return\n"
99513 " The number of host (8-bit) bytes needed to hold a target byte\n"
99514 ""},
99515 { .ml_name: "SBSection_GetAlignment", .ml_meth: _wrap_SBSection_GetAlignment, METH_O, .ml_doc: "\n"
99516 "Return the alignment of the section in bytes\n"
99517 "\n"
99518 ":rtype: int\n"
99519 ":return: \n"
99520 " The alignment of the section in bytes\n"
99521 ""},
99522 { .ml_name: "SBSection___eq__", .ml_meth: _wrap_SBSection___eq__, METH_VARARGS, .ml_doc: "SBSection___eq__(SBSection self, SBSection rhs) -> bool"},
99523 { .ml_name: "SBSection___ne__", .ml_meth: _wrap_SBSection___ne__, METH_VARARGS, .ml_doc: "SBSection___ne__(SBSection self, SBSection rhs) -> bool"},
99524 { .ml_name: "SBSection_GetDescription", .ml_meth: _wrap_SBSection_GetDescription, METH_VARARGS, .ml_doc: "SBSection_GetDescription(SBSection self, SBStream description) -> bool"},
99525 { .ml_name: "SBSection___repr__", .ml_meth: _wrap_SBSection___repr__, METH_O, .ml_doc: "SBSection___repr__(SBSection self) -> std::string"},
99526 { .ml_name: "SBSection_swigregister", .ml_meth: SBSection_swigregister, METH_O, NULL},
99527 { .ml_name: "SBSection_swiginit", .ml_meth: SBSection_swiginit, METH_VARARGS, NULL},
99528 { .ml_name: "new_SBSourceManager", .ml_meth: _wrap_new_SBSourceManager, METH_VARARGS, .ml_doc: "\n"
99529 "SBSourceManager(SBDebugger debugger)\n"
99530 "SBSourceManager(SBTarget target)\n"
99531 "new_SBSourceManager(SBSourceManager rhs) -> SBSourceManager\n"
99532 ""},
99533 { .ml_name: "delete_SBSourceManager", .ml_meth: _wrap_delete_SBSourceManager, METH_O, .ml_doc: "delete_SBSourceManager(SBSourceManager self)"},
99534 { .ml_name: "SBSourceManager_DisplaySourceLinesWithLineNumbers", .ml_meth: _wrap_SBSourceManager_DisplaySourceLinesWithLineNumbers, METH_VARARGS, .ml_doc: "SBSourceManager_DisplaySourceLinesWithLineNumbers(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t context_before, uint32_t context_after, char const * current_line_cstr, SBStream s) -> size_t"},
99535 { .ml_name: "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn", .ml_meth: _wrap_SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn, METH_VARARGS, .ml_doc: "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t column, uint32_t context_before, uint32_t context_after, char const * current_line_cstr, SBStream s) -> size_t"},
99536 { .ml_name: "SBSourceManager_swigregister", .ml_meth: SBSourceManager_swigregister, METH_O, NULL},
99537 { .ml_name: "SBSourceManager_swiginit", .ml_meth: SBSourceManager_swiginit, METH_VARARGS, NULL},
99538 { .ml_name: "new_SBStatisticsOptions", .ml_meth: _wrap_new_SBStatisticsOptions, METH_VARARGS, .ml_doc: "\n"
99539 "SBStatisticsOptions()\n"
99540 "new_SBStatisticsOptions(SBStatisticsOptions rhs) -> SBStatisticsOptions\n"
99541 ""},
99542 { .ml_name: "delete_SBStatisticsOptions", .ml_meth: _wrap_delete_SBStatisticsOptions, METH_O, .ml_doc: "delete_SBStatisticsOptions(SBStatisticsOptions self)"},
99543 { .ml_name: "SBStatisticsOptions_SetSummaryOnly", .ml_meth: _wrap_SBStatisticsOptions_SetSummaryOnly, METH_VARARGS, .ml_doc: "\n"
99544 "SBStatisticsOptions_SetSummaryOnly(SBStatisticsOptions self, bool b)\n"
99545 "Sets whether the statistics should only dump a summary.\n"
99546 ""},
99547 { .ml_name: "SBStatisticsOptions_GetSummaryOnly", .ml_meth: _wrap_SBStatisticsOptions_GetSummaryOnly, METH_O, .ml_doc: "\n"
99548 "SBStatisticsOptions_GetSummaryOnly(SBStatisticsOptions self) -> bool\n"
99549 "Gets whether the statistics only dump a summary.\n"
99550 ""},
99551 { .ml_name: "SBStatisticsOptions_SetIncludeTargets", .ml_meth: _wrap_SBStatisticsOptions_SetIncludeTargets, METH_VARARGS, .ml_doc: "\n"
99552 "If true, dump statistics for the targets, including breakpoints,\n"
99553 "expression evaluations, frame variables, etc.\n"
99554 "\n"
99555 "Defaults to true, unless the `SummaryOnly` mode is enabled, in which case\n"
99556 "this is turned off unless specified.\n"
99557 "\n"
99558 "If both `IncludeTargets` and `IncludeModules` are true, a list of module\n"
99559 "identifiers will be added to the \"targets\" section.\n"
99560 ""},
99561 { .ml_name: "SBStatisticsOptions_GetIncludeTargets", .ml_meth: _wrap_SBStatisticsOptions_GetIncludeTargets, METH_O, .ml_doc: "SBStatisticsOptions_GetIncludeTargets(SBStatisticsOptions self) -> bool"},
99562 { .ml_name: "SBStatisticsOptions_SetIncludeModules", .ml_meth: _wrap_SBStatisticsOptions_SetIncludeModules, METH_VARARGS, .ml_doc: "\n"
99563 "If true, dump statistics for the modules, including time and size of\n"
99564 "various aspects of the module and debug information, type system, path,\n"
99565 "etc.\n"
99566 "\n"
99567 "Defaults to true, unless the `SummaryOnly` mode is enabled, in which case\n"
99568 "this is turned off unless specified.\n"
99569 "\n"
99570 "If both `IncludeTargets` and `IncludeModules` are true, a list of module\n"
99571 "identifiers will be added to the \"targets\" section.\n"
99572 ""},
99573 { .ml_name: "SBStatisticsOptions_GetIncludeModules", .ml_meth: _wrap_SBStatisticsOptions_GetIncludeModules, METH_O, .ml_doc: "SBStatisticsOptions_GetIncludeModules(SBStatisticsOptions self) -> bool"},
99574 { .ml_name: "SBStatisticsOptions_SetIncludeTranscript", .ml_meth: _wrap_SBStatisticsOptions_SetIncludeTranscript, METH_VARARGS, .ml_doc: "\n"
99575 "If true and the setting `interpreter.save-transcript` is enabled, include\n"
99576 "a JSON array with all commands the user and/or scripts executed during a\n"
99577 "debug session.\n"
99578 "\n"
99579 "Defaults to false.\n"
99580 ""},
99581 { .ml_name: "SBStatisticsOptions_GetIncludeTranscript", .ml_meth: _wrap_SBStatisticsOptions_GetIncludeTranscript, METH_O, .ml_doc: "SBStatisticsOptions_GetIncludeTranscript(SBStatisticsOptions self) -> bool"},
99582 { .ml_name: "SBStatisticsOptions_SetReportAllAvailableDebugInfo", .ml_meth: _wrap_SBStatisticsOptions_SetReportAllAvailableDebugInfo, METH_VARARGS, .ml_doc: "\n"
99583 "SBStatisticsOptions_SetReportAllAvailableDebugInfo(SBStatisticsOptions self, bool b)\n"
99584 "\n"
99585 " Sets whether the statistics will force loading all possible debug info.\n"
99586 ""},
99587 { .ml_name: "SBStatisticsOptions_GetReportAllAvailableDebugInfo", .ml_meth: _wrap_SBStatisticsOptions_GetReportAllAvailableDebugInfo, METH_O, .ml_doc: "\n"
99588 "SBStatisticsOptions_GetReportAllAvailableDebugInfo(SBStatisticsOptions self) -> bool\n"
99589 "\n"
99590 " Gets whether the statistics will force loading all possible debug info.\n"
99591 ""},
99592 { .ml_name: "SBStatisticsOptions_swigregister", .ml_meth: SBStatisticsOptions_swigregister, METH_O, NULL},
99593 { .ml_name: "SBStatisticsOptions_swiginit", .ml_meth: SBStatisticsOptions_swiginit, METH_VARARGS, NULL},
99594 { .ml_name: "new_SBStream", .ml_meth: _wrap_new_SBStream, METH_NOARGS, .ml_doc: "new_SBStream() -> SBStream"},
99595 { .ml_name: "delete_SBStream", .ml_meth: _wrap_delete_SBStream, METH_O, .ml_doc: "delete_SBStream(SBStream self)"},
99596 { .ml_name: "SBStream___nonzero__", .ml_meth: _wrap_SBStream___nonzero__, METH_O, .ml_doc: "SBStream___nonzero__(SBStream self) -> bool"},
99597 { .ml_name: "SBStream_IsValid", .ml_meth: _wrap_SBStream_IsValid, METH_O, .ml_doc: "SBStream_IsValid(SBStream self) -> bool"},
99598 { .ml_name: "SBStream_GetData", .ml_meth: _wrap_SBStream_GetData, METH_O, .ml_doc: "\n"
99599 "SBStream_GetData(SBStream self) -> char const *\n"
99600 "\n"
99601 " If this stream is not redirected to a file, it will maintain a local\n"
99602 " cache for the stream data which can be accessed using this accessor.\n"
99603 ""},
99604 { .ml_name: "SBStream_GetSize", .ml_meth: _wrap_SBStream_GetSize, METH_O, .ml_doc: "\n"
99605 "SBStream_GetSize(SBStream self) -> size_t\n"
99606 "\n"
99607 " If this stream is not redirected to a file, it will maintain a local\n"
99608 " cache for the stream output whose length can be accessed using this\n"
99609 " accessor.\n"
99610 ""},
99611 { .ml_name: "SBStream_Print", .ml_meth: _wrap_SBStream_Print, METH_VARARGS, .ml_doc: "SBStream_Print(SBStream self, char const * str)"},
99612 { .ml_name: "SBStream_RedirectToFile", .ml_meth: _wrap_SBStream_RedirectToFile, METH_VARARGS, .ml_doc: "\n"
99613 "SBStream_RedirectToFile(SBStream self, char const * path, bool append)\n"
99614 "SBStream_RedirectToFile(SBStream self, SBFile file)\n"
99615 "SBStream_RedirectToFile(SBStream self, lldb::FileSP file)\n"
99616 ""},
99617 { .ml_name: "SBStream_RedirectToFileDescriptor", .ml_meth: _wrap_SBStream_RedirectToFileDescriptor, METH_VARARGS, .ml_doc: "SBStream_RedirectToFileDescriptor(SBStream self, int fd, bool transfer_fh_ownership)"},
99618 { .ml_name: "SBStream_Clear", .ml_meth: _wrap_SBStream_Clear, METH_O, .ml_doc: "\n"
99619 "SBStream_Clear(SBStream self)\n"
99620 "\n"
99621 " If the stream is redirected to a file, forget about the file and if\n"
99622 " ownership of the file was transferred to this object, close the file.\n"
99623 " If the stream is backed by a local cache, clear this cache.\n"
99624 ""},
99625 { .ml_name: "SBStream_RedirectToFileHandle", .ml_meth: _wrap_SBStream_RedirectToFileHandle, METH_VARARGS, .ml_doc: "DEPRECATED, use RedirectToFile"},
99626 { .ml_name: "SBStream_write", .ml_meth: _wrap_SBStream_write, METH_VARARGS, .ml_doc: "SBStream_write(SBStream self, char const * str)"},
99627 { .ml_name: "SBStream_flush", .ml_meth: _wrap_SBStream_flush, METH_O, .ml_doc: "SBStream_flush(SBStream self)"},
99628 { .ml_name: "SBStream_swigregister", .ml_meth: SBStream_swigregister, METH_O, NULL},
99629 { .ml_name: "SBStream_swiginit", .ml_meth: SBStream_swiginit, METH_VARARGS, NULL},
99630 { .ml_name: "new_SBStringList", .ml_meth: _wrap_new_SBStringList, METH_VARARGS, .ml_doc: "\n"
99631 "SBStringList()\n"
99632 "new_SBStringList(SBStringList rhs) -> SBStringList\n"
99633 ""},
99634 { .ml_name: "delete_SBStringList", .ml_meth: _wrap_delete_SBStringList, METH_O, .ml_doc: "delete_SBStringList(SBStringList self)"},
99635 { .ml_name: "SBStringList___nonzero__", .ml_meth: _wrap_SBStringList___nonzero__, METH_O, .ml_doc: "SBStringList___nonzero__(SBStringList self) -> bool"},
99636 { .ml_name: "SBStringList_IsValid", .ml_meth: _wrap_SBStringList_IsValid, METH_O, .ml_doc: "SBStringList_IsValid(SBStringList self) -> bool"},
99637 { .ml_name: "SBStringList_AppendString", .ml_meth: _wrap_SBStringList_AppendString, METH_VARARGS, .ml_doc: "SBStringList_AppendString(SBStringList self, char const * str)"},
99638 { .ml_name: "SBStringList_AppendList", .ml_meth: _wrap_SBStringList_AppendList, METH_VARARGS, .ml_doc: "\n"
99639 "SBStringList_AppendList(SBStringList self, char const ** strv, int strc)\n"
99640 "SBStringList_AppendList(SBStringList self, SBStringList strings)\n"
99641 ""},
99642 { .ml_name: "SBStringList_GetSize", .ml_meth: _wrap_SBStringList_GetSize, METH_O, .ml_doc: "SBStringList_GetSize(SBStringList self) -> uint32_t"},
99643 { .ml_name: "SBStringList_GetStringAtIndex", .ml_meth: _wrap_SBStringList_GetStringAtIndex, METH_VARARGS, .ml_doc: "\n"
99644 "SBStringList_GetStringAtIndex(SBStringList self, size_t idx) -> char const\n"
99645 "SBStringList_GetStringAtIndex(SBStringList self, size_t idx) -> char const *\n"
99646 ""},
99647 { .ml_name: "SBStringList_Clear", .ml_meth: _wrap_SBStringList_Clear, METH_O, .ml_doc: "SBStringList_Clear(SBStringList self)"},
99648 { .ml_name: "SBStringList_swigregister", .ml_meth: SBStringList_swigregister, METH_O, NULL},
99649 { .ml_name: "SBStringList_swiginit", .ml_meth: SBStringList_swiginit, METH_VARARGS, NULL},
99650 { .ml_name: "new_SBStructuredData", .ml_meth: _wrap_new_SBStructuredData, METH_VARARGS, .ml_doc: "\n"
99651 "SBStructuredData()\n"
99652 "SBStructuredData(SBStructuredData rhs)\n"
99653 "new_SBStructuredData(SBScriptObject obj, SBDebugger debugger) -> SBStructuredData\n"
99654 ""},
99655 { .ml_name: "delete_SBStructuredData", .ml_meth: _wrap_delete_SBStructuredData, METH_O, .ml_doc: "delete_SBStructuredData(SBStructuredData self)"},
99656 { .ml_name: "SBStructuredData___nonzero__", .ml_meth: _wrap_SBStructuredData___nonzero__, METH_O, .ml_doc: "SBStructuredData___nonzero__(SBStructuredData self) -> bool"},
99657 { .ml_name: "SBStructuredData_IsValid", .ml_meth: _wrap_SBStructuredData_IsValid, METH_O, .ml_doc: "SBStructuredData_IsValid(SBStructuredData self) -> bool"},
99658 { .ml_name: "SBStructuredData_SetFromJSON", .ml_meth: _wrap_SBStructuredData_SetFromJSON, METH_VARARGS, .ml_doc: "\n"
99659 "SBStructuredData_SetFromJSON(SBStructuredData self, SBStream stream) -> SBError\n"
99660 "SBStructuredData_SetFromJSON(SBStructuredData self, char const * json) -> SBError\n"
99661 ""},
99662 { .ml_name: "SBStructuredData_Clear", .ml_meth: _wrap_SBStructuredData_Clear, METH_O, .ml_doc: "SBStructuredData_Clear(SBStructuredData self)"},
99663 { .ml_name: "SBStructuredData_GetAsJSON", .ml_meth: _wrap_SBStructuredData_GetAsJSON, METH_VARARGS, .ml_doc: "SBStructuredData_GetAsJSON(SBStructuredData self, SBStream stream) -> SBError"},
99664 { .ml_name: "SBStructuredData_GetDescription", .ml_meth: _wrap_SBStructuredData_GetDescription, METH_VARARGS, .ml_doc: "SBStructuredData_GetDescription(SBStructuredData self, SBStream stream) -> SBError"},
99665 { .ml_name: "SBStructuredData_GetType", .ml_meth: _wrap_SBStructuredData_GetType, METH_O, .ml_doc: " Return the type of data in this data structure"},
99666 { .ml_name: "SBStructuredData_GetSize", .ml_meth: _wrap_SBStructuredData_GetSize, METH_O, .ml_doc: "\n"
99667 "Return the size (i.e. number of elements) in this data structure\n"
99668 "if it is an array or dictionary type. For other types, 0 will be\n"
99669 ""},
99670 { .ml_name: "SBStructuredData_GetKeys", .ml_meth: _wrap_SBStructuredData_GetKeys, METH_VARARGS, .ml_doc: "\n"
99671 "Fill keys with the keys in this object and return true if this data\n"
99672 "structure is a dictionary. Returns false otherwise.\n"
99673 ""},
99674 { .ml_name: "SBStructuredData_GetValueForKey", .ml_meth: _wrap_SBStructuredData_GetValueForKey, METH_VARARGS, .ml_doc: "\n"
99675 "Return the value corresponding to a key if this data structure\n"
99676 "is a dictionary type.\n"
99677 ""},
99678 { .ml_name: "SBStructuredData_GetItemAtIndex", .ml_meth: _wrap_SBStructuredData_GetItemAtIndex, METH_VARARGS, .ml_doc: "\n"
99679 "Return the value corresponding to an index if this data structure\n"
99680 "is array.\n"
99681 ""},
99682 { .ml_name: "SBStructuredData_GetUnsignedIntegerValue", .ml_meth: _wrap_SBStructuredData_GetUnsignedIntegerValue, METH_VARARGS, .ml_doc: " Return the integer value if this data structure is an integer type."},
99683 { .ml_name: "SBStructuredData_GetSignedIntegerValue", .ml_meth: _wrap_SBStructuredData_GetSignedIntegerValue, METH_VARARGS, .ml_doc: " Return the integer value if this data structure is an integer type."},
99684 { .ml_name: "SBStructuredData_GetIntegerValue", .ml_meth: _wrap_SBStructuredData_GetIntegerValue, METH_VARARGS, .ml_doc: "SBStructuredData_GetIntegerValue(SBStructuredData self, uint64_t fail_value=0) -> uint64_t"},
99685 { .ml_name: "SBStructuredData_GetFloatValue", .ml_meth: _wrap_SBStructuredData_GetFloatValue, METH_VARARGS, .ml_doc: "\n"
99686 "Return the floating point value if this data structure is a floating\n"
99687 "type.\n"
99688 ""},
99689 { .ml_name: "SBStructuredData_GetBooleanValue", .ml_meth: _wrap_SBStructuredData_GetBooleanValue, METH_VARARGS, .ml_doc: " Return the boolean value if this data structure is a boolean type."},
99690 { .ml_name: "SBStructuredData_GetStringValue", .ml_meth: _wrap_SBStructuredData_GetStringValue, METH_VARARGS, .ml_doc: "\n"
99691 "Provides the string value if this data structure is a string type.\n"
99692 "\n"
99693 ":type dst: string, out\n"
99694 ":param dst:\n"
99695 " pointer where the string value will be written. In case it is null,\n"
99696 " nothing will be written at *dst*.\n"
99697 "\n"
99698 ":type dst_len: int, in\n"
99699 ":param dst_len:\n"
99700 " max number of characters that can be written at *dst*. In case it is\n"
99701 " zero, nothing will be written at *dst*. If this length is not enough\n"
99702 " to write the complete string value, (*dst_len* - 1) bytes of the\n"
99703 " string value will be written at *dst* followed by a null character.\n"
99704 "\n"
99705 ":rtype: int\n"
99706 ":return: \n"
99707 " Returns the byte size needed to completely write the string value at\n"
99708 " *dst* in all cases.\n"
99709 ""},
99710 { .ml_name: "SBStructuredData_GetGenericValue", .ml_meth: _wrap_SBStructuredData_GetGenericValue, METH_O, .ml_doc: " Return the generic pointer if this data structure is a generic type."},
99711 { .ml_name: "SBStructuredData___repr__", .ml_meth: _wrap_SBStructuredData___repr__, METH_O, .ml_doc: "SBStructuredData___repr__(SBStructuredData self) -> std::string"},
99712 { .ml_name: "SBStructuredData_swigregister", .ml_meth: SBStructuredData_swigregister, METH_O, NULL},
99713 { .ml_name: "SBStructuredData_swiginit", .ml_meth: SBStructuredData_swiginit, METH_VARARGS, NULL},
99714 { .ml_name: "delete_SBSymbol", .ml_meth: _wrap_delete_SBSymbol, METH_O, .ml_doc: "delete_SBSymbol(SBSymbol self)"},
99715 { .ml_name: "new_SBSymbol", .ml_meth: _wrap_new_SBSymbol, METH_VARARGS, .ml_doc: "\n"
99716 "SBSymbol()\n"
99717 "new_SBSymbol(SBSymbol rhs) -> SBSymbol\n"
99718 ""},
99719 { .ml_name: "SBSymbol___nonzero__", .ml_meth: _wrap_SBSymbol___nonzero__, METH_O, .ml_doc: "SBSymbol___nonzero__(SBSymbol self) -> bool"},
99720 { .ml_name: "SBSymbol_IsValid", .ml_meth: _wrap_SBSymbol_IsValid, METH_O, .ml_doc: "SBSymbol_IsValid(SBSymbol self) -> bool"},
99721 { .ml_name: "SBSymbol_GetName", .ml_meth: _wrap_SBSymbol_GetName, METH_O, .ml_doc: "SBSymbol_GetName(SBSymbol self) -> char const *"},
99722 { .ml_name: "SBSymbol_GetDisplayName", .ml_meth: _wrap_SBSymbol_GetDisplayName, METH_O, .ml_doc: "SBSymbol_GetDisplayName(SBSymbol self) -> char const *"},
99723 { .ml_name: "SBSymbol_GetMangledName", .ml_meth: _wrap_SBSymbol_GetMangledName, METH_O, .ml_doc: "SBSymbol_GetMangledName(SBSymbol self) -> char const *"},
99724 { .ml_name: "SBSymbol_GetInstructions", .ml_meth: _wrap_SBSymbol_GetInstructions, METH_VARARGS, .ml_doc: "\n"
99725 "SBSymbol_GetInstructions(SBSymbol self, SBTarget target) -> SBInstructionList\n"
99726 "SBSymbol_GetInstructions(SBSymbol self, SBTarget target, char const * flavor_string) -> SBInstructionList\n"
99727 ""},
99728 { .ml_name: "SBSymbol_GetStartAddress", .ml_meth: _wrap_SBSymbol_GetStartAddress, METH_O, .ml_doc: "\n"
99729 "Get the start address of this symbol\n"
99730 "\n"
99731 ":rtype: :py:class:`SBAddress`\n"
99732 ":return: \n"
99733 " If the symbol's value is not an address, an invalid SBAddress object\n"
99734 " will be returned. If the symbol's value is an address, a valid SBAddress\n"
99735 " object will be returned.\n"
99736 ""},
99737 { .ml_name: "SBSymbol_GetEndAddress", .ml_meth: _wrap_SBSymbol_GetEndAddress, METH_O, .ml_doc: "\n"
99738 "Get the end address of this symbol\n"
99739 "\n"
99740 ":rtype: :py:class:`SBAddress`\n"
99741 ":return: \n"
99742 " If the symbol's value is not an address, an invalid SBAddress object\n"
99743 " will be returned. If the symbol's value is an address, a valid SBAddress\n"
99744 " object will be returned.\n"
99745 ""},
99746 { .ml_name: "SBSymbol_GetValue", .ml_meth: _wrap_SBSymbol_GetValue, METH_O, .ml_doc: "\n"
99747 "Get the raw value of a symbol.\n"
99748 "\n"
99749 "This accessor allows direct access to the symbol's value from the symbol\n"
99750 "table regardless of what the value is. The value can be a file address or\n"
99751 "it can be an integer value that depends on what the symbol's type is. Some\n"
99752 "symbol values are not addresses, but absolute values or integer values\n"
99753 "that can be mean different things. The GetStartAddress() accessor will\n"
99754 "only return a valid SBAddress if the symbol's value is an address, so this\n"
99755 "accessor provides a way to access the symbol's value when the value is\n"
99756 "not an address.\n"
99757 "\n"
99758 ":rtype: int\n"
99759 ":return: \n"
99760 " Returns the raw integer value of a symbol from the symbol table.\n"
99761 ""},
99762 { .ml_name: "SBSymbol_GetSize", .ml_meth: _wrap_SBSymbol_GetSize, METH_O, .ml_doc: "\n"
99763 "Get the size of the symbol.\n"
99764 "\n"
99765 "This accessor allows direct access to the symbol's size from the symbol\n"
99766 "table regardless of what the value is (address or integer value).\n"
99767 "\n"
99768 ":rtype: int\n"
99769 ":return: \n"
99770 " Returns the size of a symbol from the symbol table.\n"
99771 ""},
99772 { .ml_name: "SBSymbol_GetPrologueByteSize", .ml_meth: _wrap_SBSymbol_GetPrologueByteSize, METH_O, .ml_doc: "SBSymbol_GetPrologueByteSize(SBSymbol self) -> uint32_t"},
99773 { .ml_name: "SBSymbol_GetType", .ml_meth: _wrap_SBSymbol_GetType, METH_O, .ml_doc: "SBSymbol_GetType(SBSymbol self) -> lldb::SymbolType"},
99774 { .ml_name: "SBSymbol___eq__", .ml_meth: _wrap_SBSymbol___eq__, METH_VARARGS, .ml_doc: "SBSymbol___eq__(SBSymbol self, SBSymbol rhs) -> bool"},
99775 { .ml_name: "SBSymbol___ne__", .ml_meth: _wrap_SBSymbol___ne__, METH_VARARGS, .ml_doc: "SBSymbol___ne__(SBSymbol self, SBSymbol rhs) -> bool"},
99776 { .ml_name: "SBSymbol_GetDescription", .ml_meth: _wrap_SBSymbol_GetDescription, METH_VARARGS, .ml_doc: "SBSymbol_GetDescription(SBSymbol self, SBStream description) -> bool"},
99777 { .ml_name: "SBSymbol_IsExternal", .ml_meth: _wrap_SBSymbol_IsExternal, METH_O, .ml_doc: "SBSymbol_IsExternal(SBSymbol self) -> bool"},
99778 { .ml_name: "SBSymbol_IsSynthetic", .ml_meth: _wrap_SBSymbol_IsSynthetic, METH_O, .ml_doc: "SBSymbol_IsSynthetic(SBSymbol self) -> bool"},
99779 { .ml_name: "SBSymbol___repr__", .ml_meth: _wrap_SBSymbol___repr__, METH_O, .ml_doc: "SBSymbol___repr__(SBSymbol self) -> std::string"},
99780 { .ml_name: "SBSymbol_swigregister", .ml_meth: SBSymbol_swigregister, METH_O, NULL},
99781 { .ml_name: "SBSymbol_swiginit", .ml_meth: SBSymbol_swiginit, METH_VARARGS, NULL},
99782 { .ml_name: "new_SBSymbolContext", .ml_meth: _wrap_new_SBSymbolContext, METH_VARARGS, .ml_doc: "\n"
99783 "SBSymbolContext()\n"
99784 "new_SBSymbolContext(SBSymbolContext rhs) -> SBSymbolContext\n"
99785 ""},
99786 { .ml_name: "delete_SBSymbolContext", .ml_meth: _wrap_delete_SBSymbolContext, METH_O, .ml_doc: "delete_SBSymbolContext(SBSymbolContext self)"},
99787 { .ml_name: "SBSymbolContext___nonzero__", .ml_meth: _wrap_SBSymbolContext___nonzero__, METH_O, .ml_doc: "SBSymbolContext___nonzero__(SBSymbolContext self) -> bool"},
99788 { .ml_name: "SBSymbolContext_IsValid", .ml_meth: _wrap_SBSymbolContext_IsValid, METH_O, .ml_doc: "SBSymbolContext_IsValid(SBSymbolContext self) -> bool"},
99789 { .ml_name: "SBSymbolContext_GetModule", .ml_meth: _wrap_SBSymbolContext_GetModule, METH_O, .ml_doc: "SBSymbolContext_GetModule(SBSymbolContext self) -> SBModule"},
99790 { .ml_name: "SBSymbolContext_GetCompileUnit", .ml_meth: _wrap_SBSymbolContext_GetCompileUnit, METH_O, .ml_doc: "SBSymbolContext_GetCompileUnit(SBSymbolContext self) -> SBCompileUnit"},
99791 { .ml_name: "SBSymbolContext_GetFunction", .ml_meth: _wrap_SBSymbolContext_GetFunction, METH_O, .ml_doc: "SBSymbolContext_GetFunction(SBSymbolContext self) -> SBFunction"},
99792 { .ml_name: "SBSymbolContext_GetBlock", .ml_meth: _wrap_SBSymbolContext_GetBlock, METH_O, .ml_doc: "SBSymbolContext_GetBlock(SBSymbolContext self) -> SBBlock"},
99793 { .ml_name: "SBSymbolContext_GetLineEntry", .ml_meth: _wrap_SBSymbolContext_GetLineEntry, METH_O, .ml_doc: "SBSymbolContext_GetLineEntry(SBSymbolContext self) -> SBLineEntry"},
99794 { .ml_name: "SBSymbolContext_GetSymbol", .ml_meth: _wrap_SBSymbolContext_GetSymbol, METH_O, .ml_doc: "SBSymbolContext_GetSymbol(SBSymbolContext self) -> SBSymbol"},
99795 { .ml_name: "SBSymbolContext_SetModule", .ml_meth: _wrap_SBSymbolContext_SetModule, METH_VARARGS, .ml_doc: "SBSymbolContext_SetModule(SBSymbolContext self, SBModule module)"},
99796 { .ml_name: "SBSymbolContext_SetCompileUnit", .ml_meth: _wrap_SBSymbolContext_SetCompileUnit, METH_VARARGS, .ml_doc: "SBSymbolContext_SetCompileUnit(SBSymbolContext self, SBCompileUnit compile_unit)"},
99797 { .ml_name: "SBSymbolContext_SetFunction", .ml_meth: _wrap_SBSymbolContext_SetFunction, METH_VARARGS, .ml_doc: "SBSymbolContext_SetFunction(SBSymbolContext self, SBFunction function)"},
99798 { .ml_name: "SBSymbolContext_SetBlock", .ml_meth: _wrap_SBSymbolContext_SetBlock, METH_VARARGS, .ml_doc: "SBSymbolContext_SetBlock(SBSymbolContext self, SBBlock block)"},
99799 { .ml_name: "SBSymbolContext_SetLineEntry", .ml_meth: _wrap_SBSymbolContext_SetLineEntry, METH_VARARGS, .ml_doc: "SBSymbolContext_SetLineEntry(SBSymbolContext self, SBLineEntry line_entry)"},
99800 { .ml_name: "SBSymbolContext_SetSymbol", .ml_meth: _wrap_SBSymbolContext_SetSymbol, METH_VARARGS, .ml_doc: "SBSymbolContext_SetSymbol(SBSymbolContext self, SBSymbol symbol)"},
99801 { .ml_name: "SBSymbolContext_GetParentOfInlinedScope", .ml_meth: _wrap_SBSymbolContext_GetParentOfInlinedScope, METH_VARARGS, .ml_doc: "SBSymbolContext_GetParentOfInlinedScope(SBSymbolContext self, SBAddress curr_frame_pc, SBAddress parent_frame_addr) -> SBSymbolContext"},
99802 { .ml_name: "SBSymbolContext_GetDescription", .ml_meth: _wrap_SBSymbolContext_GetDescription, METH_VARARGS, .ml_doc: "SBSymbolContext_GetDescription(SBSymbolContext self, SBStream description) -> bool"},
99803 { .ml_name: "SBSymbolContext___repr__", .ml_meth: _wrap_SBSymbolContext___repr__, METH_O, .ml_doc: "SBSymbolContext___repr__(SBSymbolContext self) -> std::string"},
99804 { .ml_name: "SBSymbolContext_swigregister", .ml_meth: SBSymbolContext_swigregister, METH_O, NULL},
99805 { .ml_name: "SBSymbolContext_swiginit", .ml_meth: SBSymbolContext_swiginit, METH_VARARGS, NULL},
99806 { .ml_name: "new_SBSymbolContextList", .ml_meth: _wrap_new_SBSymbolContextList, METH_VARARGS, .ml_doc: "\n"
99807 "SBSymbolContextList()\n"
99808 "new_SBSymbolContextList(SBSymbolContextList rhs) -> SBSymbolContextList\n"
99809 ""},
99810 { .ml_name: "delete_SBSymbolContextList", .ml_meth: _wrap_delete_SBSymbolContextList, METH_O, .ml_doc: "delete_SBSymbolContextList(SBSymbolContextList self)"},
99811 { .ml_name: "SBSymbolContextList___nonzero__", .ml_meth: _wrap_SBSymbolContextList___nonzero__, METH_O, .ml_doc: "SBSymbolContextList___nonzero__(SBSymbolContextList self) -> bool"},
99812 { .ml_name: "SBSymbolContextList_IsValid", .ml_meth: _wrap_SBSymbolContextList_IsValid, METH_O, .ml_doc: "SBSymbolContextList_IsValid(SBSymbolContextList self) -> bool"},
99813 { .ml_name: "SBSymbolContextList_GetSize", .ml_meth: _wrap_SBSymbolContextList_GetSize, METH_O, .ml_doc: "SBSymbolContextList_GetSize(SBSymbolContextList self) -> uint32_t"},
99814 { .ml_name: "SBSymbolContextList_GetContextAtIndex", .ml_meth: _wrap_SBSymbolContextList_GetContextAtIndex, METH_VARARGS, .ml_doc: "SBSymbolContextList_GetContextAtIndex(SBSymbolContextList self, uint32_t idx) -> SBSymbolContext"},
99815 { .ml_name: "SBSymbolContextList_GetDescription", .ml_meth: _wrap_SBSymbolContextList_GetDescription, METH_VARARGS, .ml_doc: "SBSymbolContextList_GetDescription(SBSymbolContextList self, SBStream description) -> bool"},
99816 { .ml_name: "SBSymbolContextList_Append", .ml_meth: _wrap_SBSymbolContextList_Append, METH_VARARGS, .ml_doc: "\n"
99817 "SBSymbolContextList_Append(SBSymbolContextList self, SBSymbolContext sc)\n"
99818 "SBSymbolContextList_Append(SBSymbolContextList self, SBSymbolContextList sc_list)\n"
99819 ""},
99820 { .ml_name: "SBSymbolContextList_Clear", .ml_meth: _wrap_SBSymbolContextList_Clear, METH_O, .ml_doc: "SBSymbolContextList_Clear(SBSymbolContextList self)"},
99821 { .ml_name: "SBSymbolContextList___repr__", .ml_meth: _wrap_SBSymbolContextList___repr__, METH_O, .ml_doc: "SBSymbolContextList___repr__(SBSymbolContextList self) -> std::string"},
99822 { .ml_name: "SBSymbolContextList_swigregister", .ml_meth: SBSymbolContextList_swigregister, METH_O, NULL},
99823 { .ml_name: "SBSymbolContextList_swiginit", .ml_meth: SBSymbolContextList_swiginit, METH_VARARGS, NULL},
99824 { .ml_name: "new_SBTarget", .ml_meth: _wrap_new_SBTarget, METH_VARARGS, .ml_doc: "\n"
99825 "SBTarget()\n"
99826 "new_SBTarget(SBTarget rhs) -> SBTarget\n"
99827 ""},
99828 { .ml_name: "delete_SBTarget", .ml_meth: _wrap_delete_SBTarget, METH_O, .ml_doc: "delete_SBTarget(SBTarget self)"},
99829 { .ml_name: "SBTarget___nonzero__", .ml_meth: _wrap_SBTarget___nonzero__, METH_O, .ml_doc: "SBTarget___nonzero__(SBTarget self) -> bool"},
99830 { .ml_name: "SBTarget_IsValid", .ml_meth: _wrap_SBTarget_IsValid, METH_O, .ml_doc: "SBTarget_IsValid(SBTarget self) -> bool"},
99831 { .ml_name: "SBTarget_EventIsTargetEvent", .ml_meth: _wrap_SBTarget_EventIsTargetEvent, METH_O, .ml_doc: "SBTarget_EventIsTargetEvent(SBEvent event) -> bool"},
99832 { .ml_name: "SBTarget_GetTargetFromEvent", .ml_meth: _wrap_SBTarget_GetTargetFromEvent, METH_O, .ml_doc: "SBTarget_GetTargetFromEvent(SBEvent event) -> SBTarget"},
99833 { .ml_name: "SBTarget_GetNumModulesFromEvent", .ml_meth: _wrap_SBTarget_GetNumModulesFromEvent, METH_O, .ml_doc: "SBTarget_GetNumModulesFromEvent(SBEvent event) -> uint32_t"},
99834 { .ml_name: "SBTarget_GetModuleAtIndexFromEvent", .ml_meth: _wrap_SBTarget_GetModuleAtIndexFromEvent, METH_VARARGS, .ml_doc: "SBTarget_GetModuleAtIndexFromEvent(uint32_t const idx, SBEvent event) -> SBModule"},
99835 { .ml_name: "SBTarget_GetBroadcasterClassName", .ml_meth: _wrap_SBTarget_GetBroadcasterClassName, METH_NOARGS, .ml_doc: "SBTarget_GetBroadcasterClassName() -> char const *"},
99836 { .ml_name: "SBTarget_GetProcess", .ml_meth: _wrap_SBTarget_GetProcess, METH_O, .ml_doc: "SBTarget_GetProcess(SBTarget self) -> SBProcess"},
99837 { .ml_name: "SBTarget_SetCollectingStats", .ml_meth: _wrap_SBTarget_SetCollectingStats, METH_VARARGS, .ml_doc: "\n"
99838 "Sets whether we should collect statistics on lldb or not.\n"
99839 "\n"
99840 ":type v: boolean, in\n"
99841 ":param v:\n"
99842 " A boolean to control the collection.\n"
99843 ""},
99844 { .ml_name: "SBTarget_GetCollectingStats", .ml_meth: _wrap_SBTarget_GetCollectingStats, METH_O, .ml_doc: "\n"
99845 "Returns whether statistics collection are enabled.\n"
99846 "\n"
99847 ":rtype: boolean\n"
99848 ":return: \n"
99849 " true if statistics are currently being collected, false\n"
99850 " otherwise.\n"
99851 ""},
99852 { .ml_name: "SBTarget_GetStatistics", .ml_meth: _wrap_SBTarget_GetStatistics, METH_VARARGS, .ml_doc: "\n"
99853 "*Overload 1:*\n"
99854 "Returns a dump of the collected statistics.\n"
99855 "\n"
99856 ":rtype: :py:class:`SBStructuredData`\n"
99857 ":return: \n"
99858 " A SBStructuredData with the statistics collected.\n"
99859 "\n"
99860 "|\n"
99861 "\n"
99862 "*Overload 2:*\n"
99863 "Returns a dump of the collected statistics.\n"
99864 "\n"
99865 ":type options: :py:class:`SBStatisticsOptions`, in\n"
99866 ":param options:\n"
99867 " An objects object that contains all options for the statistics dumping.\n"
99868 "\n"
99869 ":rtype: :py:class:`SBStructuredData`\n"
99870 ":return: \n"
99871 " A SBStructuredData with the statistics collected.\n"
99872 ""},
99873 { .ml_name: "SBTarget_ResetStatistics", .ml_meth: _wrap_SBTarget_ResetStatistics, METH_O, .ml_doc: "\n"
99874 "Reset the statistics collected for this target.\n"
99875 "This includes clearing symbol table and debug info parsing/index time for\n"
99876 "all modules, breakpoint resolve time and target statistics.\n"
99877 ""},
99878 { .ml_name: "SBTarget_GetPlatform", .ml_meth: _wrap_SBTarget_GetPlatform, METH_O, .ml_doc: "\n"
99879 "SBTarget_GetPlatform(SBTarget self) -> SBPlatform\n"
99880 "\n"
99881 " Return the platform object associated with the target.\n"
99882 "\n"
99883 " After return, the platform object should be checked for\n"
99884 " validity.\n"
99885 "\n"
99886 " @return\n"
99887 " A platform object.\n"
99888 ""},
99889 { .ml_name: "SBTarget_GetEnvironment", .ml_meth: _wrap_SBTarget_GetEnvironment, METH_O, .ml_doc: "\n"
99890 "Return the environment variables that would be used to launch a new\n"
99891 "process.\n"
99892 "\n"
99893 ":rtype: :py:class:`SBEnvironment`\n"
99894 ":return: \n"
99895 " An lldb::SBEnvironment object which is a copy of the target's\n"
99896 " environment.\n"
99897 ""},
99898 { .ml_name: "SBTarget_Install", .ml_meth: _wrap_SBTarget_Install, METH_O, .ml_doc: "\n"
99899 "SBTarget_Install(SBTarget self) -> SBError\n"
99900 "\n"
99901 " Install any binaries that need to be installed.\n"
99902 "\n"
99903 " This function does nothing when debugging on the host system.\n"
99904 " When connected to remote platforms, the target's main executable\n"
99905 " and any modules that have their install path set will be\n"
99906 " installed on the remote platform. If the main executable doesn't\n"
99907 " have an install location set, it will be installed in the remote\n"
99908 " platform's working directory.\n"
99909 "\n"
99910 " @return\n"
99911 " An error describing anything that went wrong during\n"
99912 " installation.\n"
99913 ""},
99914 { .ml_name: "SBTarget_LoadCore", .ml_meth: _wrap_SBTarget_LoadCore, METH_VARARGS, .ml_doc: "\n"
99915 "SBTarget_LoadCore(SBTarget self, char const * core_file) -> SBProcess\n"
99916 "SBTarget_LoadCore(SBTarget self, char const * core_file, SBError error) -> SBProcess\n"
99917 "\n"
99918 " Load a core file\n"
99919 "\n"
99920 " @param[in] core_file\n"
99921 " File path of the core dump.\n"
99922 "\n"
99923 " @param[out] error\n"
99924 " An error explaining what went wrong if the operation fails.\n"
99925 " (Optional)\n"
99926 "\n"
99927 " @return\n"
99928 " A process object for the newly created core file.\n"
99929 "\n"
99930 " For example,\n"
99931 "\n"
99932 " process = target.LoadCore('./a.out.core')\n"
99933 "\n"
99934 " loads a new core file and returns the process object.\n"
99935 ""},
99936 { .ml_name: "SBTarget_LaunchSimple", .ml_meth: _wrap_SBTarget_LaunchSimple, METH_VARARGS, .ml_doc: "\n"
99937 "SBTarget_LaunchSimple(SBTarget self, char const ** argv, char const ** envp, char const * working_directory) -> SBProcess\n"
99938 "\n"
99939 " Launch a new process with sensible defaults.\n"
99940 "\n"
99941 " :param argv: The argument array.\n"
99942 " :param envp: The environment array.\n"
99943 " :param working_directory: The working directory to have the child process run in\n"
99944 " :return: The newly created process.\n"
99945 " :rtype: SBProcess\n"
99946 "\n"
99947 " A pseudo terminal will be used as stdin/stdout/stderr.\n"
99948 " No launch flags are passed and the target's debuger is used as a listener.\n"
99949 "\n"
99950 " For example, ::\n"
99951 "\n"
99952 " process = target.LaunchSimple(['X', 'Y', 'Z'], None, os.getcwd())\n"
99953 "\n"
99954 " launches a new process by passing 'X', 'Y', 'Z' as the args to the\n"
99955 " executable.\n"
99956 ""},
99957 { .ml_name: "SBTarget_Launch", .ml_meth: _wrap_SBTarget_Launch, METH_VARARGS, .ml_doc: "\n"
99958 "SBTarget_Launch(SBTarget self, SBListener listener, char const ** argv, char const ** envp, char const * stdin_path, char const * stdout_path, char const * stderr_path, char const * working_directory, uint32_t launch_flags, bool stop_at_entry, SBError error) -> SBProcess\n"
99959 "SBTarget_Launch(SBTarget self, SBLaunchInfo launch_info, SBError error) -> SBProcess\n"
99960 "\n"
99961 " Launch a new process.\n"
99962 "\n"
99963 " Launch a new process by spawning a new process using the\n"
99964 " target object's executable module's file as the file to launch.\n"
99965 " Arguments are given in argv, and the environment variables\n"
99966 " are in envp. Standard input and output files can be\n"
99967 " optionally re-directed to stdin_path, stdout_path, and\n"
99968 " stderr_path.\n"
99969 "\n"
99970 " @param[in] listener\n"
99971 " An optional listener that will receive all process events.\n"
99972 " If listener is valid then listener will listen to all\n"
99973 " process events. If not valid, then this target's debugger\n"
99974 " (SBTarget::GetDebugger()) will listen to all process events.\n"
99975 "\n"
99976 " @param[in] argv\n"
99977 " The argument array.\n"
99978 "\n"
99979 " @param[in] envp\n"
99980 " The environment array.\n"
99981 "\n"
99982 " @param[in] launch_flags\n"
99983 " Flags to modify the launch (@see lldb::LaunchFlags)\n"
99984 "\n"
99985 " @param[in] stdin_path\n"
99986 " The path to use when re-directing the STDIN of the new\n"
99987 " process. If all stdXX_path arguments are NULL, a pseudo\n"
99988 " terminal will be used.\n"
99989 "\n"
99990 " @param[in] stdout_path\n"
99991 " The path to use when re-directing the STDOUT of the new\n"
99992 " process. If all stdXX_path arguments are NULL, a pseudo\n"
99993 " terminal will be used.\n"
99994 "\n"
99995 " @param[in] stderr_path\n"
99996 " The path to use when re-directing the STDERR of the new\n"
99997 " process. If all stdXX_path arguments are NULL, a pseudo\n"
99998 " terminal will be used.\n"
99999 "\n"
100000 " @param[in] working_directory\n"
100001 " The working directory to have the child process run in\n"
100002 "\n"
100003 " @param[in] launch_flags\n"
100004 " Some launch options specified by logical OR'ing\n"
100005 " lldb::LaunchFlags enumeration values together.\n"
100006 "\n"
100007 " @param[in] stop_at_entry\n"
100008 " If false do not stop the inferior at the entry point.\n"
100009 "\n"
100010 " @param[out]\n"
100011 " An error object. Contains the reason if there is some failure.\n"
100012 "\n"
100013 " @return\n"
100014 " A process object for the newly created process.\n"
100015 "\n"
100016 " For example,\n"
100017 "\n"
100018 " process = target.Launch(self.dbg.GetListener(), None, None,\n"
100019 " None, '/tmp/stdout.txt', None,\n"
100020 " None, 0, False, error)\n"
100021 "\n"
100022 " launches a new process by passing nothing for both the args and the envs\n"
100023 " and redirect the standard output of the inferior to the /tmp/stdout.txt\n"
100024 " file. It does not specify a working directory so that the debug server\n"
100025 " will use its idea of what the current working directory is for the\n"
100026 " inferior. Also, we ask the debugger not to stop the inferior at the\n"
100027 " entry point. If no breakpoint is specified for the inferior, it should\n"
100028 " run to completion if no user interaction is required.\n"
100029 ""},
100030 { .ml_name: "SBTarget_Attach", .ml_meth: _wrap_SBTarget_Attach, METH_VARARGS, .ml_doc: "SBTarget_Attach(SBTarget self, SBAttachInfo attach_info, SBError error) -> SBProcess"},
100031 { .ml_name: "SBTarget_AttachToProcessWithID", .ml_meth: _wrap_SBTarget_AttachToProcessWithID, METH_VARARGS, .ml_doc: "\n"
100032 "SBTarget_AttachToProcessWithID(SBTarget self, SBListener listener, lldb::pid_t pid, SBError error) -> SBProcess\n"
100033 "\n"
100034 " Attach to process with pid.\n"
100035 "\n"
100036 " @param[in] listener\n"
100037 " An optional listener that will receive all process events.\n"
100038 " If listener is valid then listener will listen to all\n"
100039 " process events. If not valid, then this target's debugger\n"
100040 " (SBTarget::GetDebugger()) will listen to all process events.\n"
100041 "\n"
100042 " @param[in] pid\n"
100043 " The process ID to attach to.\n"
100044 "\n"
100045 " @param[out]\n"
100046 " An error explaining what went wrong if attach fails.\n"
100047 "\n"
100048 " @return\n"
100049 " A process object for the attached process.\n"
100050 ""},
100051 { .ml_name: "SBTarget_AttachToProcessWithName", .ml_meth: _wrap_SBTarget_AttachToProcessWithName, METH_VARARGS, .ml_doc: "\n"
100052 "SBTarget_AttachToProcessWithName(SBTarget self, SBListener listener, char const * name, bool wait_for, SBError error) -> SBProcess\n"
100053 "\n"
100054 " Attach to process with name.\n"
100055 "\n"
100056 " @param[in] listener\n"
100057 " An optional listener that will receive all process events.\n"
100058 " If listener is valid then listener will listen to all\n"
100059 " process events. If not valid, then this target's debugger\n"
100060 " (SBTarget::GetDebugger()) will listen to all process events.\n"
100061 "\n"
100062 " @param[in] name\n"
100063 " Basename of process to attach to.\n"
100064 "\n"
100065 " @param[in] wait_for\n"
100066 " If true wait for a new instance of 'name' to be launched.\n"
100067 "\n"
100068 " @param[out]\n"
100069 " An error explaining what went wrong if attach fails.\n"
100070 "\n"
100071 " @return\n"
100072 " A process object for the attached process.\n"
100073 ""},
100074 { .ml_name: "SBTarget_ConnectRemote", .ml_meth: _wrap_SBTarget_ConnectRemote, METH_VARARGS, .ml_doc: "\n"
100075 "SBTarget_ConnectRemote(SBTarget self, SBListener listener, char const * url, char const * plugin_name, SBError error) -> SBProcess\n"
100076 "\n"
100077 " Connect to a remote debug server with url.\n"
100078 "\n"
100079 " @param[in] listener\n"
100080 " An optional listener that will receive all process events.\n"
100081 " If listener is valid then listener will listen to all\n"
100082 " process events. If not valid, then this target's debugger\n"
100083 " (SBTarget::GetDebugger()) will listen to all process events.\n"
100084 "\n"
100085 " @param[in] url\n"
100086 " The url to connect to, e.g., 'connect://localhost:12345'.\n"
100087 "\n"
100088 " @param[in] plugin_name\n"
100089 " The plugin name to be used; can be NULL.\n"
100090 "\n"
100091 " @param[out]\n"
100092 " An error explaining what went wrong if the connect fails.\n"
100093 "\n"
100094 " @return\n"
100095 " A process object for the connected process.\n"
100096 ""},
100097 { .ml_name: "SBTarget_GetExecutable", .ml_meth: _wrap_SBTarget_GetExecutable, METH_O, .ml_doc: "SBTarget_GetExecutable(SBTarget self) -> SBFileSpec"},
100098 { .ml_name: "SBTarget_AppendImageSearchPath", .ml_meth: _wrap_SBTarget_AppendImageSearchPath, METH_VARARGS, .ml_doc: "\n"
100099 "SBTarget_AppendImageSearchPath(SBTarget self, char const * _from, char const * to, SBError error)\n"
100100 "\n"
100101 " Append the path mapping (from -> to) to the target's paths mapping list.\n"
100102 ""},
100103 { .ml_name: "SBTarget_AddModule", .ml_meth: _wrap_SBTarget_AddModule, METH_VARARGS, .ml_doc: "\n"
100104 "SBTarget_AddModule(SBTarget self, SBModule module) -> bool\n"
100105 "SBTarget_AddModule(SBTarget self, char const * path, char const * triple, char const * uuid) -> SBModule\n"
100106 "SBTarget_AddModule(SBTarget self, char const * path, char const * triple, char const * uuid_cstr, char const * symfile) -> SBModule\n"
100107 "SBTarget_AddModule(SBTarget self, SBModuleSpec module_spec) -> SBModule\n"
100108 ""},
100109 { .ml_name: "SBTarget_GetNumModules", .ml_meth: _wrap_SBTarget_GetNumModules, METH_O, .ml_doc: "SBTarget_GetNumModules(SBTarget self) -> uint32_t"},
100110 { .ml_name: "SBTarget_GetModuleAtIndex", .ml_meth: _wrap_SBTarget_GetModuleAtIndex, METH_VARARGS, .ml_doc: "SBTarget_GetModuleAtIndex(SBTarget self, uint32_t idx) -> SBModule"},
100111 { .ml_name: "SBTarget_RemoveModule", .ml_meth: _wrap_SBTarget_RemoveModule, METH_VARARGS, .ml_doc: "SBTarget_RemoveModule(SBTarget self, SBModule module) -> bool"},
100112 { .ml_name: "SBTarget_GetDebugger", .ml_meth: _wrap_SBTarget_GetDebugger, METH_O, .ml_doc: "SBTarget_GetDebugger(SBTarget self) -> SBDebugger"},
100113 { .ml_name: "SBTarget_FindModule", .ml_meth: _wrap_SBTarget_FindModule, METH_VARARGS, .ml_doc: "SBTarget_FindModule(SBTarget self, SBFileSpec file_spec) -> SBModule"},
100114 { .ml_name: "SBTarget_FindCompileUnits", .ml_meth: _wrap_SBTarget_FindCompileUnits, METH_VARARGS, .ml_doc: "\n"
100115 "SBTarget_FindCompileUnits(SBTarget self, SBFileSpec sb_file_spec) -> SBSymbolContextList\n"
100116 "\n"
100117 " Find compile units related to this target and passed source\n"
100118 " file.\n"
100119 "\n"
100120 " :param sb_file_spec: A :py:class:`lldb::SBFileSpec` object that contains source file\n"
100121 " specification.\n"
100122 " :return: The symbol contexts for all the matches.\n"
100123 " :rtype: SBSymbolContextList\n"
100124 ""},
100125 { .ml_name: "SBTarget_GetByteOrder", .ml_meth: _wrap_SBTarget_GetByteOrder, METH_O, .ml_doc: "SBTarget_GetByteOrder(SBTarget self) -> lldb::ByteOrder"},
100126 { .ml_name: "SBTarget_GetAddressByteSize", .ml_meth: _wrap_SBTarget_GetAddressByteSize, METH_O, .ml_doc: "SBTarget_GetAddressByteSize(SBTarget self) -> uint32_t"},
100127 { .ml_name: "SBTarget_GetTriple", .ml_meth: _wrap_SBTarget_GetTriple, METH_O, .ml_doc: "SBTarget_GetTriple(SBTarget self) -> char const *"},
100128 { .ml_name: "SBTarget_GetABIName", .ml_meth: _wrap_SBTarget_GetABIName, METH_O, .ml_doc: "SBTarget_GetABIName(SBTarget self) -> char const *"},
100129 { .ml_name: "SBTarget_GetLabel", .ml_meth: _wrap_SBTarget_GetLabel, METH_O, .ml_doc: "SBTarget_GetLabel(SBTarget self) -> char const *"},
100130 { .ml_name: "SBTarget_SetLabel", .ml_meth: _wrap_SBTarget_SetLabel, METH_VARARGS, .ml_doc: "SBTarget_SetLabel(SBTarget self, char const * label) -> SBError"},
100131 { .ml_name: "SBTarget_GetMinimumOpcodeByteSize", .ml_meth: _wrap_SBTarget_GetMinimumOpcodeByteSize, METH_O, .ml_doc: "\n"
100132 "Architecture opcode byte size width accessor\n"
100133 "\n"
100134 ":rtype: int\n"
100135 ":return: \n"
100136 " The minimum size in 8-bit (host) bytes of an opcode.\n"
100137 ""},
100138 { .ml_name: "SBTarget_GetMaximumOpcodeByteSize", .ml_meth: _wrap_SBTarget_GetMaximumOpcodeByteSize, METH_O, .ml_doc: "\n"
100139 "Architecture opcode byte size width accessor\n"
100140 "\n"
100141 ":rtype: int\n"
100142 ":return: \n"
100143 " The maximum size in 8-bit (host) bytes of an opcode.\n"
100144 ""},
100145 { .ml_name: "SBTarget_GetDataByteSize", .ml_meth: _wrap_SBTarget_GetDataByteSize, METH_O, .ml_doc: "\n"
100146 "SBTarget_GetDataByteSize(SBTarget self) -> uint32_t\n"
100147 "\n"
100148 " Architecture data byte width accessor\n"
100149 "\n"
100150 " :return: The size in 8-bit (host) bytes of a minimum addressable unit from the Architecture's data bus.\n"
100151 "\n"
100152 "\n"
100153 ""},
100154 { .ml_name: "SBTarget_GetCodeByteSize", .ml_meth: _wrap_SBTarget_GetCodeByteSize, METH_O, .ml_doc: "\n"
100155 "SBTarget_GetCodeByteSize(SBTarget self) -> uint32_t\n"
100156 "\n"
100157 " Architecture code byte width accessor.\n"
100158 "\n"
100159 " :return: The size in 8-bit (host) bytes of a minimum addressable unit from the Architecture's code bus.\n"
100160 "\n"
100161 "\n"
100162 ""},
100163 { .ml_name: "SBTarget_GetMaximumNumberOfChildrenToDisplay", .ml_meth: _wrap_SBTarget_GetMaximumNumberOfChildrenToDisplay, METH_O, .ml_doc: "\n"
100164 "Gets the target.max-children-count value\n"
100165 "It should be used to limit the number of\n"
100166 "children of large data structures to be displayed.\n"
100167 ""},
100168 { .ml_name: "SBTarget_SetSectionLoadAddress", .ml_meth: _wrap_SBTarget_SetSectionLoadAddress, METH_VARARGS, .ml_doc: "\n"
100169 "Set the base load address for a module section.\n"
100170 "\n"
100171 ":type section: :py:class:`SBSection`, in\n"
100172 ":param section:\n"
100173 " The section whose base load address will be set within this\n"
100174 " target.\n"
100175 "\n"
100176 ":type section_base_addr: int, in\n"
100177 ":param section_base_addr:\n"
100178 " The base address for the section.\n"
100179 "\n"
100180 ":rtype: :py:class:`SBError`\n"
100181 ":return: \n"
100182 " An error to indicate success, fail, and any reason for\n"
100183 " failure.\n"
100184 ""},
100185 { .ml_name: "SBTarget_ClearSectionLoadAddress", .ml_meth: _wrap_SBTarget_ClearSectionLoadAddress, METH_VARARGS, .ml_doc: "\n"
100186 "Clear the base load address for a module section.\n"
100187 "\n"
100188 ":type section: :py:class:`SBSection`, in\n"
100189 ":param section:\n"
100190 " The section whose base load address will be cleared within\n"
100191 " this target.\n"
100192 "\n"
100193 ":rtype: :py:class:`SBError`\n"
100194 ":return: \n"
100195 " An error to indicate success, fail, and any reason for\n"
100196 " failure.\n"
100197 ""},
100198 { .ml_name: "SBTarget_SetModuleLoadAddress", .ml_meth: _wrap_SBTarget_SetModuleLoadAddress, METH_VARARGS, .ml_doc: "\n"
100199 "Slide all file addresses for all module sections so that *module*\n"
100200 "appears to loaded at these slide addresses.\n"
100201 "\n"
100202 "When you need all sections within a module to be loaded at a\n"
100203 "rigid slide from the addresses found in the module object file,\n"
100204 "this function will allow you to easily and quickly slide all\n"
100205 "module sections.\n"
100206 "\n"
100207 ":type module: :py:class:`SBModule`, in\n"
100208 ":param module:\n"
100209 " The module to load.\n"
100210 "\n"
100211 ":type sections_offset: int, in\n"
100212 ":param sections_offset:\n"
100213 " An offset that will be applied to all section file addresses\n"
100214 " (the virtual addresses found in the object file itself).\n"
100215 "\n"
100216 ":rtype: :py:class:`SBError`\n"
100217 ":return: \n"
100218 " An error to indicate success, fail, and any reason for\n"
100219 " failure.\n"
100220 ""},
100221 { .ml_name: "SBTarget_ClearModuleLoadAddress", .ml_meth: _wrap_SBTarget_ClearModuleLoadAddress, METH_VARARGS, .ml_doc: "\n"
100222 "Clear the section base load addresses for all sections in a module.\n"
100223 "\n"
100224 ":type module: :py:class:`SBModule`, in\n"
100225 ":param module:\n"
100226 " The module to unload.\n"
100227 "\n"
100228 ":rtype: :py:class:`SBError`\n"
100229 ":return: \n"
100230 " An error to indicate success, fail, and any reason for\n"
100231 " failure.\n"
100232 ""},
100233 { .ml_name: "SBTarget_FindFunctions", .ml_meth: _wrap_SBTarget_FindFunctions, METH_VARARGS, .ml_doc: "\n"
100234 "SBTarget_FindFunctions(SBTarget self, char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList\n"
100235 "\n"
100236 " Find functions by name.\n"
100237 "\n"
100238 " :param name: The name of the function we are looking for.\n"
100239 "\n"
100240 " :param name_type_mask:\n"
100241 " A logical OR of one or more FunctionNameType enum bits that\n"
100242 " indicate what kind of names should be used when doing the\n"
100243 " lookup. Bits include fully qualified names, base names,\n"
100244 " C++ methods, or ObjC selectors.\n"
100245 " See FunctionNameType for more details.\n"
100246 "\n"
100247 " :return:\n"
100248 " A lldb::SBSymbolContextList that gets filled in with all of\n"
100249 " the symbol contexts for all the matches.\n"
100250 ""},
100251 { .ml_name: "SBTarget_FindFirstGlobalVariable", .ml_meth: _wrap_SBTarget_FindFirstGlobalVariable, METH_VARARGS, .ml_doc: "\n"
100252 "SBTarget_FindFirstGlobalVariable(SBTarget self, char const * name) -> SBValue\n"
100253 "\n"
100254 " Find the first global (or static) variable by name.\n"
100255 "\n"
100256 " @param[in] name\n"
100257 " The name of the global or static variable we are looking\n"
100258 " for.\n"
100259 "\n"
100260 " @return\n"
100261 " An SBValue that gets filled in with the found variable (if any).\n"
100262 ""},
100263 { .ml_name: "SBTarget_FindGlobalVariables", .ml_meth: _wrap_SBTarget_FindGlobalVariables, METH_VARARGS, .ml_doc: "\n"
100264 "SBTarget_FindGlobalVariables(SBTarget self, char const * name, uint32_t max_matches) -> SBValueList\n"
100265 "SBTarget_FindGlobalVariables(SBTarget self, char const * name, uint32_t max_matches, lldb::MatchType matchtype) -> SBValueList\n"
100266 "\n"
100267 " Find global and static variables by name.\n"
100268 "\n"
100269 " @param[in] name\n"
100270 " The name of the global or static variable we are looking\n"
100271 " for.\n"
100272 "\n"
100273 " @param[in] max_matches\n"
100274 " Allow the number of matches to be limited to max_matches.\n"
100275 "\n"
100276 " @return\n"
100277 " A list of matched variables in an SBValueList.\n"
100278 ""},
100279 { .ml_name: "SBTarget_FindGlobalFunctions", .ml_meth: _wrap_SBTarget_FindGlobalFunctions, METH_VARARGS, .ml_doc: "\n"
100280 "Find global functions by their name with pattern matching.\n"
100281 "\n"
100282 ":type name: string, in\n"
100283 ":param name:\n"
100284 " The pattern to search for global or static variables\n"
100285 "\n"
100286 ":type max_matches: int, in\n"
100287 ":param max_matches:\n"
100288 " Allow the number of matches to be limited to *max_matches*.\n"
100289 "\n"
100290 ":type matchtype: int, in\n"
100291 ":param matchtype:\n"
100292 " The match type to use.\n"
100293 "\n"
100294 ":rtype: :py:class:`SBSymbolContextList`\n"
100295 ":return: \n"
100296 " A list of matched variables in an SBValueList.\n"
100297 ""},
100298 { .ml_name: "SBTarget_Clear", .ml_meth: _wrap_SBTarget_Clear, METH_O, .ml_doc: "SBTarget_Clear(SBTarget self)"},
100299 { .ml_name: "SBTarget_ResolveFileAddress", .ml_meth: _wrap_SBTarget_ResolveFileAddress, METH_VARARGS, .ml_doc: "\n"
100300 "SBTarget_ResolveFileAddress(SBTarget self, lldb::addr_t file_addr) -> SBAddress\n"
100301 "\n"
100302 " Resolve a current file address into a section offset address.\n"
100303 "\n"
100304 " @param[in] file_addr\n"
100305 "\n"
100306 " @return\n"
100307 " An SBAddress which will be valid if...\n"
100308 ""},
100309 { .ml_name: "SBTarget_ResolveLoadAddress", .ml_meth: _wrap_SBTarget_ResolveLoadAddress, METH_VARARGS, .ml_doc: "\n"
100310 "Resolve a current load address into a section offset address.\n"
100311 "\n"
100312 ":type vm_addr: int, in\n"
100313 ":param vm_addr:\n"
100314 " A virtual address from the current process state that is to\n"
100315 " be translated into a section offset address.\n"
100316 "\n"
100317 ":rtype: :py:class:`SBAddress`\n"
100318 ":return: \n"
100319 " An SBAddress which will be valid if *vm_addr* was\n"
100320 " successfully resolved into a section offset address, or an\n"
100321 " invalid SBAddress if *vm_addr* doesn't resolve to a section\n"
100322 " in a module.\n"
100323 ""},
100324 { .ml_name: "SBTarget_ResolvePastLoadAddress", .ml_meth: _wrap_SBTarget_ResolvePastLoadAddress, METH_VARARGS, .ml_doc: "\n"
100325 "Resolve a current load address into a section offset address\n"
100326 "using the process stop ID to identify a time in the past.\n"
100327 "\n"
100328 ":type stop_id: int, in\n"
100329 ":param stop_id:\n"
100330 " Each time a process stops, the process stop ID integer gets\n"
100331 " incremented. These stop IDs are used to identify past times\n"
100332 " and can be used in history objects as a cheap way to store\n"
100333 " the time at which the sample was taken. Specifying\n"
100334 " UINT32_MAX will always resolve the address using the\n"
100335 " currently loaded sections.\n"
100336 "\n"
100337 ":type vm_addr: int, in\n"
100338 ":param vm_addr:\n"
100339 " A virtual address from the current process state that is to\n"
100340 " be translated into a section offset address.\n"
100341 "\n"
100342 ":rtype: :py:class:`SBAddress`\n"
100343 ":return: \n"
100344 " An SBAddress which will be valid if *vm_addr* was\n"
100345 " successfully resolved into a section offset address, or an\n"
100346 " invalid SBAddress if *vm_addr* doesn't resolve to a section\n"
100347 " in a module.\n"
100348 ""},
100349 { .ml_name: "SBTarget_ResolveSymbolContextForAddress", .ml_meth: _wrap_SBTarget_ResolveSymbolContextForAddress, METH_VARARGS, .ml_doc: "SBTarget_ResolveSymbolContextForAddress(SBTarget self, SBAddress addr, uint32_t resolve_scope) -> SBSymbolContext"},
100350 { .ml_name: "SBTarget_ReadMemory", .ml_meth: _wrap_SBTarget_ReadMemory, METH_VARARGS, .ml_doc: "\n"
100351 "SBTarget_ReadMemory(SBTarget self, SBAddress addr, void * buf, SBError error) -> size_t\n"
100352 "\n"
100353 " Read target memory. If a target process is running then memory\n"
100354 " is read from here. Otherwise the memory is read from the object\n"
100355 " files. For a target whose bytes are sized as a multiple of host\n"
100356 " bytes, the data read back will preserve the target's byte order.\n"
100357 "\n"
100358 " @param[in] addr\n"
100359 " A target address to read from.\n"
100360 "\n"
100361 " @param[out] buf\n"
100362 " The buffer to read memory into.\n"
100363 "\n"
100364 " @param[in] size\n"
100365 " The maximum number of host bytes to read in the buffer passed\n"
100366 " into this call\n"
100367 "\n"
100368 " @param[out] error\n"
100369 " Error information is written here if the memory read fails.\n"
100370 "\n"
100371 " @return\n"
100372 " The amount of data read in host bytes.\n"
100373 ""},
100374 { .ml_name: "SBTarget_BreakpointCreateByLocation", .ml_meth: _wrap_SBTarget_BreakpointCreateByLocation, METH_VARARGS, .ml_doc: "\n"
100375 "SBTarget_BreakpointCreateByLocation(SBTarget self, char const * file, uint32_t line) -> SBBreakpoint\n"
100376 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line) -> SBBreakpoint\n"
100377 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line, lldb::addr_t offset) -> SBBreakpoint\n"
100378 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line, lldb::addr_t offset, SBFileSpecList module_list) -> SBBreakpoint\n"
100379 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line, uint32_t column, lldb::addr_t offset, SBFileSpecList module_list) -> SBBreakpoint\n"
100380 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line, uint32_t column, lldb::addr_t offset, SBFileSpecList module_list, bool move_to_nearest_code) -> SBBreakpoint\n"
100381 ""},
100382 { .ml_name: "SBTarget_BreakpointCreateByName", .ml_meth: _wrap_SBTarget_BreakpointCreateByName, METH_VARARGS, .ml_doc: "\n"
100383 "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, char const * module_name=None) -> SBBreakpoint\n"
100384 "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
100385 "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
100386 "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"
100387 ""},
100388 { .ml_name: "SBTarget_BreakpointCreateByNames", .ml_meth: _wrap_SBTarget_BreakpointCreateByNames, METH_VARARGS, .ml_doc: "\n"
100389 "SBTarget_BreakpointCreateByNames(SBTarget self, char const ** symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
100390 "SBTarget_BreakpointCreateByNames(SBTarget self, char const ** symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
100391 "SBTarget_BreakpointCreateByNames(SBTarget self, char const ** symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, lldb::addr_t offset, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
100392 ""},
100393 { .ml_name: "SBTarget_BreakpointCreateByRegex", .ml_meth: _wrap_SBTarget_BreakpointCreateByRegex, METH_VARARGS, .ml_doc: "\n"
100394 "SBTarget_BreakpointCreateByRegex(SBTarget self, char const * symbol_name_regex, char const * module_name=None) -> SBBreakpoint\n"
100395 "SBTarget_BreakpointCreateByRegex(SBTarget self, char const * symbol_name_regex, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
100396 "SBTarget_BreakpointCreateByRegex(SBTarget self, char const * symbol_name_regex, lldb::LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
100397 ""},
100398 { .ml_name: "SBTarget_BreakpointCreateBySourceRegex", .ml_meth: _wrap_SBTarget_BreakpointCreateBySourceRegex, METH_VARARGS, .ml_doc: "\n"
100399 "SBTarget_BreakpointCreateBySourceRegex(SBTarget self, char const * source_regex, SBFileSpec source_file, char const * module_name=None) -> SBBreakpoint\n"
100400 "SBTarget_BreakpointCreateBySourceRegex(SBTarget self, char const * source_regex, SBFileSpecList module_list, SBFileSpecList source_file) -> SBBreakpoint\n"
100401 "SBTarget_BreakpointCreateBySourceRegex(SBTarget self, char const * source_regex, SBFileSpecList module_list, SBFileSpecList source_file, SBStringList func_names) -> SBBreakpoint\n"
100402 ""},
100403 { .ml_name: "SBTarget_BreakpointCreateForException", .ml_meth: _wrap_SBTarget_BreakpointCreateForException, METH_VARARGS, .ml_doc: "SBTarget_BreakpointCreateForException(SBTarget self, lldb::LanguageType language, bool catch_bp, bool throw_bp) -> SBBreakpoint"},
100404 { .ml_name: "SBTarget_BreakpointCreateByAddress", .ml_meth: _wrap_SBTarget_BreakpointCreateByAddress, METH_VARARGS, .ml_doc: "SBTarget_BreakpointCreateByAddress(SBTarget self, lldb::addr_t address) -> SBBreakpoint"},
100405 { .ml_name: "SBTarget_BreakpointCreateBySBAddress", .ml_meth: _wrap_SBTarget_BreakpointCreateBySBAddress, METH_VARARGS, .ml_doc: "SBTarget_BreakpointCreateBySBAddress(SBTarget self, SBAddress address) -> SBBreakpoint"},
100406 { .ml_name: "SBTarget_BreakpointCreateFromScript", .ml_meth: _wrap_SBTarget_BreakpointCreateFromScript, METH_VARARGS, .ml_doc: "\n"
100407 "SBTarget_BreakpointCreateFromScript(SBTarget self, char const * class_name, SBStructuredData extra_args, SBFileSpecList module_list, SBFileSpecList file_list, bool request_hardware=False) -> SBBreakpoint\n"
100408 "\n"
100409 " Create a breakpoint using a scripted resolver.\n"
100410 "\n"
100411 " @param[in] class_name\n"
100412 " This is the name of the class that implements a scripted resolver.\n"
100413 " The class should have the following signature: ::\n"
100414 "\n"
100415 " class Resolver:\n"
100416 " def __init__(self, bkpt, extra_args):\n"
100417 " # bkpt - the breakpoint for which this is the resolver. When\n"
100418 " # the resolver finds an interesting address, call AddLocation\n"
100419 " # on this breakpoint to add it.\n"
100420 " #\n"
100421 " # extra_args - an SBStructuredData that can be used to\n"
100422 " # parametrize this instance. Same as the extra_args passed\n"
100423 " # to BreakpointCreateFromScript.\n"
100424 "\n"
100425 " def __get_depth__ (self):\n"
100426 " # This is optional, but if defined, you should return the\n"
100427 " # depth at which you want the callback to be called. The\n"
100428 " # available options are:\n"
100429 " # lldb.eSearchDepthModule\n"
100430 " # lldb.eSearchDepthCompUnit\n"
100431 " # The default if you don't implement this method is\n"
100432 " # eSearchDepthModule.\n"
100433 "\n"
100434 " def __callback__(self, sym_ctx):\n"
100435 " # sym_ctx - an SBSymbolContext that is the cursor in the\n"
100436 " # search through the program to resolve breakpoints.\n"
100437 " # The sym_ctx will be filled out to the depth requested in\n"
100438 " # __get_depth__.\n"
100439 " # Look in this sym_ctx for new breakpoint locations,\n"
100440 " # and if found use bkpt.AddLocation to add them.\n"
100441 " # Note, you will only get called for modules/compile_units that\n"
100442 " # pass the SearchFilter provided by the module_list & file_list\n"
100443 " # passed into BreakpointCreateFromScript.\n"
100444 "\n"
100445 " def get_short_help(self):\n"
100446 " # Optional, but if implemented return a short string that will\n"
100447 " # be printed at the beginning of the break list output for the\n"
100448 " # breakpoint.\n"
100449 "\n"
100450 " @param[in] extra_args\n"
100451 " This is an SBStructuredData object that will get passed to the\n"
100452 " constructor of the class in class_name. You can use this to\n"
100453 " reuse the same class, parametrizing it with entries from this\n"
100454 " dictionary.\n"
100455 "\n"
100456 " @param module_list\n"
100457 " If this is non-empty, this will be used as the module filter in the\n"
100458 " SearchFilter created for this breakpoint.\n"
100459 "\n"
100460 " @param file_list\n"
100461 " If this is non-empty, this will be used as the comp unit filter in the\n"
100462 " SearchFilter created for this breakpoint.\n"
100463 "\n"
100464 " @return\n"
100465 " An SBBreakpoint that will set locations based on the logic in the\n"
100466 " resolver's search callback.\n"
100467 ""},
100468 { .ml_name: "SBTarget_BreakpointsCreateFromFile", .ml_meth: _wrap_SBTarget_BreakpointsCreateFromFile, METH_VARARGS, .ml_doc: "\n"
100469 "SBTarget_BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBBreakpointList new_bps) -> SBError\n"
100470 "SBTarget_BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBStringList matching_names, SBBreakpointList new_bps) -> SBError\n"
100471 "\n"
100472 " Read breakpoints from source_file and return the newly created\n"
100473 " breakpoints in bkpt_list.\n"
100474 "\n"
100475 " @param[in] source_file\n"
100476 " The file from which to read the breakpoints\n"
100477 "\n"
100478 " @param[in] matching_names\n"
100479 " Only read in breakpoints whose names match one of the names in this\n"
100480 " list.\n"
100481 "\n"
100482 " @param[out] bkpt_list\n"
100483 " A list of the newly created breakpoints.\n"
100484 "\n"
100485 " @return\n"
100486 " An SBError detailing any errors in reading in the breakpoints.\n"
100487 ""},
100488 { .ml_name: "SBTarget_BreakpointsWriteToFile", .ml_meth: _wrap_SBTarget_BreakpointsWriteToFile, METH_VARARGS, .ml_doc: "\n"
100489 "SBTarget_BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file) -> SBError\n"
100490 "SBTarget_BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file, SBBreakpointList bkpt_list, bool append=False) -> SBError\n"
100491 "\n"
100492 " Write breakpoints listed in bkpt_list to dest_file.\n"
100493 "\n"
100494 " @param[in] dest_file\n"
100495 " The file to which to write the breakpoints.\n"
100496 "\n"
100497 " @param[in] bkpt_list\n"
100498 " Only write breakpoints from this list.\n"
100499 "\n"
100500 " @param[in] append\n"
100501 " If true, append the breakpoints in bkpt_list to the others\n"
100502 " serialized in dest_file. If dest_file doesn't exist, then a new\n"
100503 " file will be created and the breakpoints in bkpt_list written to it.\n"
100504 "\n"
100505 " @return\n"
100506 " An SBError detailing any errors in writing in the breakpoints.\n"
100507 ""},
100508 { .ml_name: "SBTarget_GetNumBreakpoints", .ml_meth: _wrap_SBTarget_GetNumBreakpoints, METH_O, .ml_doc: "SBTarget_GetNumBreakpoints(SBTarget self) -> uint32_t"},
100509 { .ml_name: "SBTarget_GetBreakpointAtIndex", .ml_meth: _wrap_SBTarget_GetBreakpointAtIndex, METH_VARARGS, .ml_doc: "SBTarget_GetBreakpointAtIndex(SBTarget self, uint32_t idx) -> SBBreakpoint"},
100510 { .ml_name: "SBTarget_BreakpointDelete", .ml_meth: _wrap_SBTarget_BreakpointDelete, METH_VARARGS, .ml_doc: "SBTarget_BreakpointDelete(SBTarget self, lldb::break_id_t break_id) -> bool"},
100511 { .ml_name: "SBTarget_FindBreakpointByID", .ml_meth: _wrap_SBTarget_FindBreakpointByID, METH_VARARGS, .ml_doc: "SBTarget_FindBreakpointByID(SBTarget self, lldb::break_id_t break_id) -> SBBreakpoint"},
100512 { .ml_name: "SBTarget_FindBreakpointsByName", .ml_meth: _wrap_SBTarget_FindBreakpointsByName, METH_VARARGS, .ml_doc: "SBTarget_FindBreakpointsByName(SBTarget self, char const * name, SBBreakpointList bkpt_list) -> bool"},
100513 { .ml_name: "SBTarget_GetBreakpointNames", .ml_meth: _wrap_SBTarget_GetBreakpointNames, METH_VARARGS, .ml_doc: "SBTarget_GetBreakpointNames(SBTarget self, SBStringList names)"},
100514 { .ml_name: "SBTarget_DeleteBreakpointName", .ml_meth: _wrap_SBTarget_DeleteBreakpointName, METH_VARARGS, .ml_doc: "SBTarget_DeleteBreakpointName(SBTarget self, char const * name)"},
100515 { .ml_name: "SBTarget_EnableAllBreakpoints", .ml_meth: _wrap_SBTarget_EnableAllBreakpoints, METH_O, .ml_doc: "SBTarget_EnableAllBreakpoints(SBTarget self) -> bool"},
100516 { .ml_name: "SBTarget_DisableAllBreakpoints", .ml_meth: _wrap_SBTarget_DisableAllBreakpoints, METH_O, .ml_doc: "SBTarget_DisableAllBreakpoints(SBTarget self) -> bool"},
100517 { .ml_name: "SBTarget_DeleteAllBreakpoints", .ml_meth: _wrap_SBTarget_DeleteAllBreakpoints, METH_O, .ml_doc: "SBTarget_DeleteAllBreakpoints(SBTarget self) -> bool"},
100518 { .ml_name: "SBTarget_GetNumWatchpoints", .ml_meth: _wrap_SBTarget_GetNumWatchpoints, METH_O, .ml_doc: "SBTarget_GetNumWatchpoints(SBTarget self) -> uint32_t"},
100519 { .ml_name: "SBTarget_GetWatchpointAtIndex", .ml_meth: _wrap_SBTarget_GetWatchpointAtIndex, METH_VARARGS, .ml_doc: "SBTarget_GetWatchpointAtIndex(SBTarget self, uint32_t idx) -> SBWatchpoint"},
100520 { .ml_name: "SBTarget_DeleteWatchpoint", .ml_meth: _wrap_SBTarget_DeleteWatchpoint, METH_VARARGS, .ml_doc: "SBTarget_DeleteWatchpoint(SBTarget self, lldb::watch_id_t watch_id) -> bool"},
100521 { .ml_name: "SBTarget_FindWatchpointByID", .ml_meth: _wrap_SBTarget_FindWatchpointByID, METH_VARARGS, .ml_doc: "SBTarget_FindWatchpointByID(SBTarget self, lldb::watch_id_t watch_id) -> SBWatchpoint"},
100522 { .ml_name: "SBTarget_WatchAddress", .ml_meth: _wrap_SBTarget_WatchAddress, METH_VARARGS, .ml_doc: "SBTarget_WatchAddress(SBTarget self, lldb::addr_t addr, size_t size, bool read, bool modify, SBError error) -> SBWatchpoint"},
100523 { .ml_name: "SBTarget_WatchpointCreateByAddress", .ml_meth: _wrap_SBTarget_WatchpointCreateByAddress, METH_VARARGS, .ml_doc: "SBTarget_WatchpointCreateByAddress(SBTarget self, lldb::addr_t addr, size_t size, SBWatchpointOptions options, SBError error) -> SBWatchpoint"},
100524 { .ml_name: "SBTarget_EnableAllWatchpoints", .ml_meth: _wrap_SBTarget_EnableAllWatchpoints, METH_O, .ml_doc: "SBTarget_EnableAllWatchpoints(SBTarget self) -> bool"},
100525 { .ml_name: "SBTarget_DisableAllWatchpoints", .ml_meth: _wrap_SBTarget_DisableAllWatchpoints, METH_O, .ml_doc: "SBTarget_DisableAllWatchpoints(SBTarget self) -> bool"},
100526 { .ml_name: "SBTarget_DeleteAllWatchpoints", .ml_meth: _wrap_SBTarget_DeleteAllWatchpoints, METH_O, .ml_doc: "SBTarget_DeleteAllWatchpoints(SBTarget self) -> bool"},
100527 { .ml_name: "SBTarget_GetBroadcaster", .ml_meth: _wrap_SBTarget_GetBroadcaster, METH_O, .ml_doc: "SBTarget_GetBroadcaster(SBTarget self) -> SBBroadcaster"},
100528 { .ml_name: "SBTarget_FindFirstType", .ml_meth: _wrap_SBTarget_FindFirstType, METH_VARARGS, .ml_doc: "SBTarget_FindFirstType(SBTarget self, char const * type) -> SBType"},
100529 { .ml_name: "SBTarget_FindTypes", .ml_meth: _wrap_SBTarget_FindTypes, METH_VARARGS, .ml_doc: "SBTarget_FindTypes(SBTarget self, char const * type) -> SBTypeList"},
100530 { .ml_name: "SBTarget_GetBasicType", .ml_meth: _wrap_SBTarget_GetBasicType, METH_VARARGS, .ml_doc: "SBTarget_GetBasicType(SBTarget self, lldb::BasicType type) -> SBType"},
100531 { .ml_name: "SBTarget_CreateValueFromAddress", .ml_meth: _wrap_SBTarget_CreateValueFromAddress, METH_VARARGS, .ml_doc: "\n"
100532 "SBTarget_CreateValueFromAddress(SBTarget self, char const * name, SBAddress addr, SBType type) -> SBValue\n"
100533 "\n"
100534 " Create an SBValue with the given name by treating the memory starting at addr as an entity of type.\n"
100535 "\n"
100536 " @param[in] name\n"
100537 " The name of the resultant SBValue\n"
100538 "\n"
100539 " @param[in] addr\n"
100540 " The address of the start of the memory region to be used.\n"
100541 "\n"
100542 " @param[in] type\n"
100543 " The type to use to interpret the memory starting at addr.\n"
100544 "\n"
100545 " @return\n"
100546 " An SBValue of the given type, may be invalid if there was an error reading\n"
100547 " the underlying memory.\n"
100548 ""},
100549 { .ml_name: "SBTarget_CreateValueFromData", .ml_meth: _wrap_SBTarget_CreateValueFromData, METH_VARARGS, .ml_doc: "SBTarget_CreateValueFromData(SBTarget self, char const * name, SBData data, SBType type) -> SBValue"},
100550 { .ml_name: "SBTarget_CreateValueFromExpression", .ml_meth: _wrap_SBTarget_CreateValueFromExpression, METH_VARARGS, .ml_doc: "SBTarget_CreateValueFromExpression(SBTarget self, char const * name, char const * expr) -> SBValue"},
100551 { .ml_name: "SBTarget_GetSourceManager", .ml_meth: _wrap_SBTarget_GetSourceManager, METH_O, .ml_doc: "SBTarget_GetSourceManager(SBTarget self) -> SBSourceManager"},
100552 { .ml_name: "SBTarget_ReadInstructions", .ml_meth: _wrap_SBTarget_ReadInstructions, METH_VARARGS, .ml_doc: "\n"
100553 "SBTarget_ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count) -> SBInstructionList\n"
100554 "SBTarget_ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count, char const * flavor_string) -> SBInstructionList\n"
100555 "SBTarget_ReadInstructions(SBTarget self, SBAddress start_addr, SBAddress end_addr, char const * flavor_string) -> SBInstructionList\n"
100556 "\n"
100557 " Disassemble a specified number of instructions starting at an address.\n"
100558 "\n"
100559 " :param base_addr: the address to start disassembly from.\n"
100560 " :param count: the number of instructions to disassemble.\n"
100561 " :param flavor_string: may be 'intel' or 'att' on x86 targets to specify that style of disassembly.\n"
100562 " :rtype: SBInstructionList\n"
100563 "\n"
100564 ""},
100565 { .ml_name: "SBTarget_GetInstructions", .ml_meth: _wrap_SBTarget_GetInstructions, METH_VARARGS, .ml_doc: "\n"
100566 "SBTarget_GetInstructions(SBTarget self, SBAddress base_addr, void const * buf) -> SBInstructionList\n"
100567 "\n"
100568 " Disassemble the bytes in a buffer and return them in an SBInstructionList.\n"
100569 "\n"
100570 " :param base_addr: used for symbolicating the offsets in the byte stream when disassembling.\n"
100571 " :param buf: bytes to be disassembled.\n"
100572 " :param size: (C++) size of the buffer.\n"
100573 " :rtype: SBInstructionList\n"
100574 "\n"
100575 ""},
100576 { .ml_name: "SBTarget_GetInstructionsWithFlavor", .ml_meth: _wrap_SBTarget_GetInstructionsWithFlavor, METH_VARARGS, .ml_doc: "\n"
100577 "SBTarget_GetInstructionsWithFlavor(SBTarget self, SBAddress base_addr, char const * flavor_string, void const * buf) -> SBInstructionList\n"
100578 "\n"
100579 " Disassemble the bytes in a buffer and return them in an SBInstructionList, with a supplied flavor.\n"
100580 "\n"
100581 " :param base_addr: used for symbolicating the offsets in the byte stream when disassembling.\n"
100582 " :param flavor: may be 'intel' or 'att' on x86 targets to specify that style of disassembly.\n"
100583 " :param buf: bytes to be disassembled.\n"
100584 " :param size: (C++) size of the buffer.\n"
100585 " :rtype: SBInstructionList\n"
100586 "\n"
100587 ""},
100588 { .ml_name: "SBTarget_FindSymbols", .ml_meth: _wrap_SBTarget_FindSymbols, METH_VARARGS, .ml_doc: "SBTarget_FindSymbols(SBTarget self, char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbolContextList"},
100589 { .ml_name: "SBTarget___eq__", .ml_meth: _wrap_SBTarget___eq__, METH_VARARGS, .ml_doc: "SBTarget___eq__(SBTarget self, SBTarget rhs) -> bool"},
100590 { .ml_name: "SBTarget___ne__", .ml_meth: _wrap_SBTarget___ne__, METH_VARARGS, .ml_doc: "SBTarget___ne__(SBTarget self, SBTarget rhs) -> bool"},
100591 { .ml_name: "SBTarget_GetDescription", .ml_meth: _wrap_SBTarget_GetDescription, METH_VARARGS, .ml_doc: "SBTarget_GetDescription(SBTarget self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
100592 { .ml_name: "SBTarget_EvaluateExpression", .ml_meth: _wrap_SBTarget_EvaluateExpression, METH_VARARGS, .ml_doc: "\n"
100593 "SBTarget_EvaluateExpression(SBTarget self, char const * expr) -> SBValue\n"
100594 "SBTarget_EvaluateExpression(SBTarget self, char const * expr, SBExpressionOptions options) -> SBValue\n"
100595 ""},
100596 { .ml_name: "SBTarget_GetStackRedZoneSize", .ml_meth: _wrap_SBTarget_GetStackRedZoneSize, METH_O, .ml_doc: "SBTarget_GetStackRedZoneSize(SBTarget self) -> lldb::addr_t"},
100597 { .ml_name: "SBTarget_IsLoaded", .ml_meth: _wrap_SBTarget_IsLoaded, METH_VARARGS, .ml_doc: "\n"
100598 "SBTarget_IsLoaded(SBTarget self, SBModule module) -> bool\n"
100599 "\n"
100600 " Returns true if the module has been loaded in this `SBTarget`.\n"
100601 " A module can be loaded either by the dynamic loader or by being manually\n"
100602 " added to the target (see `SBTarget.AddModule` and the ``target module add`` command).\n"
100603 "\n"
100604 " :rtype: bool\n"
100605 "\n"
100606 ""},
100607 { .ml_name: "SBTarget_GetLaunchInfo", .ml_meth: _wrap_SBTarget_GetLaunchInfo, METH_O, .ml_doc: "SBTarget_GetLaunchInfo(SBTarget self) -> SBLaunchInfo"},
100608 { .ml_name: "SBTarget_SetLaunchInfo", .ml_meth: _wrap_SBTarget_SetLaunchInfo, METH_VARARGS, .ml_doc: "SBTarget_SetLaunchInfo(SBTarget self, SBLaunchInfo launch_info)"},
100609 { .ml_name: "SBTarget_GetTrace", .ml_meth: _wrap_SBTarget_GetTrace, METH_O, .ml_doc: "\n"
100610 "Get a *SBTrace* object the can manage the processor trace information of\n"
100611 "this target.\n"
100612 "\n"
100613 ":rtype: :py:class:`SBTrace`\n"
100614 ":return: \n"
100615 " The trace object. The returned SBTrace object might not be valid, so it\n"
100616 " should be checked with a call to \"bool SBTrace::IsValid()\".\n"
100617 ""},
100618 { .ml_name: "SBTarget_CreateTrace", .ml_meth: _wrap_SBTarget_CreateTrace, METH_VARARGS, .ml_doc: "\n"
100619 "Create a *Trace* object for the current target using the using the\n"
100620 "default supported tracing technology for this process.\n"
100621 "\n"
100622 ":type error: :py:class:`SBError`, out\n"
100623 ":param error:\n"
100624 " An error if a Trace already exists or the trace couldn't be created.\n"
100625 ""},
100626 { .ml_name: "SBTarget_GetAPIMutex", .ml_meth: _wrap_SBTarget_GetAPIMutex, METH_O, .ml_doc: "SBTarget_GetAPIMutex(SBTarget self) -> SBMutex"},
100627 { .ml_name: "SBTarget___repr__", .ml_meth: _wrap_SBTarget___repr__, METH_O, .ml_doc: "SBTarget___repr__(SBTarget self) -> std::string"},
100628 { .ml_name: "SBTarget_swigregister", .ml_meth: SBTarget_swigregister, METH_O, NULL},
100629 { .ml_name: "SBTarget_swiginit", .ml_meth: SBTarget_swiginit, METH_VARARGS, NULL},
100630 { .ml_name: "SBThread_GetBroadcasterClassName", .ml_meth: _wrap_SBThread_GetBroadcasterClassName, METH_NOARGS, .ml_doc: "SBThread_GetBroadcasterClassName() -> char const *"},
100631 { .ml_name: "new_SBThread", .ml_meth: _wrap_new_SBThread, METH_VARARGS, .ml_doc: "\n"
100632 "SBThread()\n"
100633 "new_SBThread(SBThread thread) -> SBThread\n"
100634 ""},
100635 { .ml_name: "delete_SBThread", .ml_meth: _wrap_delete_SBThread, METH_O, .ml_doc: "delete_SBThread(SBThread self)"},
100636 { .ml_name: "SBThread_GetQueue", .ml_meth: _wrap_SBThread_GetQueue, METH_O, .ml_doc: "\n"
100637 "SBThread_GetQueue(SBThread self) -> SBQueue\n"
100638 "\n"
100639 " Return the SBQueue for this thread. If this thread is not currently associated\n"
100640 " with a libdispatch queue, the SBQueue object's IsValid() method will return false.\n"
100641 " If this SBThread is actually a HistoryThread, we may be able to provide QueueID\n"
100642 " and QueueName, but not provide an SBQueue. Those individual attributes may have\n"
100643 " been saved for the HistoryThread without enough information to reconstitute the\n"
100644 " entire SBQueue at that time.\n"
100645 " This method takes no arguments, returns an SBQueue.\n"
100646 ""},
100647 { .ml_name: "SBThread___nonzero__", .ml_meth: _wrap_SBThread___nonzero__, METH_O, .ml_doc: "SBThread___nonzero__(SBThread self) -> bool"},
100648 { .ml_name: "SBThread_IsValid", .ml_meth: _wrap_SBThread_IsValid, METH_O, .ml_doc: "SBThread_IsValid(SBThread self) -> bool"},
100649 { .ml_name: "SBThread_Clear", .ml_meth: _wrap_SBThread_Clear, METH_O, .ml_doc: "SBThread_Clear(SBThread self)"},
100650 { .ml_name: "SBThread_GetStopReason", .ml_meth: _wrap_SBThread_GetStopReason, METH_O, .ml_doc: "SBThread_GetStopReason(SBThread self) -> lldb::StopReason"},
100651 { .ml_name: "SBThread_GetStopReasonDataCount", .ml_meth: _wrap_SBThread_GetStopReasonDataCount, METH_O, .ml_doc: "\n"
100652 "SBThread_GetStopReasonDataCount(SBThread self) -> size_t\n"
100653 "\n"
100654 " Get the number of words associated with the stop reason.\n"
100655 " See also GetStopReasonDataAtIndex().\n"
100656 ""},
100657 { .ml_name: "SBThread_GetStopReasonDataAtIndex", .ml_meth: _wrap_SBThread_GetStopReasonDataAtIndex, METH_VARARGS, .ml_doc: "\n"
100658 "SBThread_GetStopReasonDataAtIndex(SBThread self, uint32_t idx) -> uint64_t\n"
100659 "\n"
100660 " Get information associated with a stop reason.\n"
100661 "\n"
100662 " Breakpoint stop reasons will have data that consists of pairs of\n"
100663 " breakpoint IDs followed by the breakpoint location IDs (they always come\n"
100664 " in pairs).\n"
100665 "\n"
100666 " Stop Reason Count Data Type\n"
100667 " ======================== ===== =========================================\n"
100668 " eStopReasonNone 0\n"
100669 " eStopReasonTrace 0\n"
100670 " eStopReasonBreakpoint N duple: {breakpoint id, location id}\n"
100671 " eStopReasonWatchpoint 1 watchpoint id\n"
100672 " eStopReasonSignal 1 unix signal number\n"
100673 " eStopReasonException N exception data\n"
100674 " eStopReasonExec 0\n"
100675 " eStopReasonFork 1 pid of the child process\n"
100676 " eStopReasonVFork 1 pid of the child process\n"
100677 " eStopReasonVForkDone 0\n"
100678 " eStopReasonPlanComplete 0\n"
100679 ""},
100680 { .ml_name: "SBThread_GetStopReasonExtendedInfoAsJSON", .ml_meth: _wrap_SBThread_GetStopReasonExtendedInfoAsJSON, METH_VARARGS, .ml_doc: "\n"
100681 "SBThread_GetStopReasonExtendedInfoAsJSON(SBThread self, SBStream stream) -> bool\n"
100682 "\n"
100683 " Collects a thread's stop reason extended information dictionary and prints it\n"
100684 " into the SBStream in a JSON format. The format of this JSON dictionary depends\n"
100685 " on the stop reason and is currently used only for instrumentation plugins.\n"
100686 ""},
100687 { .ml_name: "SBThread_GetStopReasonExtendedBacktraces", .ml_meth: _wrap_SBThread_GetStopReasonExtendedBacktraces, METH_VARARGS, .ml_doc: "\n"
100688 "SBThread_GetStopReasonExtendedBacktraces(SBThread self, lldb::InstrumentationRuntimeType type) -> SBThreadCollection\n"
100689 "\n"
100690 " Returns a collection of historical stack traces that are significant to the\n"
100691 " current stop reason. Used by ThreadSanitizer, where we provide various stack\n"
100692 " traces that were involved in a data race or other type of detected issue.\n"
100693 ""},
100694 { .ml_name: "SBThread_GetStopDescription", .ml_meth: _wrap_SBThread_GetStopDescription, METH_VARARGS, .ml_doc: "\n"
100695 "SBThread_GetStopDescription(SBThread self, char * dst_or_null) -> size_t\n"
100696 "\n"
100697 " Pass only an (int)length and expect to get a Python string describing the\n"
100698 " stop reason.\n"
100699 ""},
100700 { .ml_name: "SBThread_GetStopReturnValue", .ml_meth: _wrap_SBThread_GetStopReturnValue, METH_O, .ml_doc: "SBThread_GetStopReturnValue(SBThread self) -> SBValue"},
100701 { .ml_name: "SBThread_GetThreadID", .ml_meth: _wrap_SBThread_GetThreadID, METH_O, .ml_doc: "\n"
100702 "SBThread_GetThreadID(SBThread self) -> lldb::tid_t\n"
100703 "\n"
100704 " Returns a unique thread identifier (type lldb::tid_t, typically a 64-bit type)\n"
100705 " for the current SBThread that will remain constant throughout the thread's\n"
100706 " lifetime in this process and will not be reused by another thread during this\n"
100707 " process lifetime. On Mac OS X systems, this is a system-wide unique thread\n"
100708 " identifier; this identifier is also used by other tools like sample which helps\n"
100709 " to associate data from those tools with lldb. See related GetIndexID.\n"
100710 ""},
100711 { .ml_name: "SBThread_GetIndexID", .ml_meth: _wrap_SBThread_GetIndexID, METH_O, .ml_doc: "\n"
100712 "SBThread_GetIndexID(SBThread self) -> uint32_t\n"
100713 "\n"
100714 " Return the index number for this SBThread. The index number is the same thing\n"
100715 " that a user gives as an argument to 'thread select' in the command line lldb.\n"
100716 " These numbers start at 1 (for the first thread lldb sees in a debug session)\n"
100717 " and increments up throughout the process lifetime. An index number will not be\n"
100718 " reused for a different thread later in a process - thread 1 will always be\n"
100719 " associated with the same thread. See related GetThreadID.\n"
100720 " This method returns a uint32_t index number, takes no arguments.\n"
100721 ""},
100722 { .ml_name: "SBThread_GetName", .ml_meth: _wrap_SBThread_GetName, METH_O, .ml_doc: "SBThread_GetName(SBThread self) -> char const *"},
100723 { .ml_name: "SBThread_GetQueueName", .ml_meth: _wrap_SBThread_GetQueueName, METH_O, .ml_doc: "\n"
100724 "SBThread_GetQueueName(SBThread self) -> char const *\n"
100725 "\n"
100726 " Return the queue name associated with this thread, if any, as a str.\n"
100727 " For example, with a libdispatch (aka Grand Central Dispatch) queue.\n"
100728 ""},
100729 { .ml_name: "SBThread_GetQueueID", .ml_meth: _wrap_SBThread_GetQueueID, METH_O, .ml_doc: "\n"
100730 "SBThread_GetQueueID(SBThread self) -> lldb::queue_id_t\n"
100731 "\n"
100732 " Return the dispatch_queue_id for this thread, if any, as a lldb::queue_id_t.\n"
100733 " For example, with a libdispatch (aka Grand Central Dispatch) queue.\n"
100734 ""},
100735 { .ml_name: "SBThread_GetInfoItemByPathAsString", .ml_meth: _wrap_SBThread_GetInfoItemByPathAsString, METH_VARARGS, .ml_doc: "\n"
100736 "SBThread_GetInfoItemByPathAsString(SBThread self, char const * path, SBStream strm) -> bool\n"
100737 "\n"
100738 " Takes a path string and a SBStream reference as parameters, returns a bool.\n"
100739 " Collects the thread's 'info' dictionary from the remote system, uses the path\n"
100740 " argument to descend into the dictionary to an item of interest, and prints\n"
100741 " it into the SBStream in a natural format. Return bool is to indicate if\n"
100742 " anything was printed into the stream (true) or not (false).\n"
100743 ""},
100744 { .ml_name: "SBThread_StepOver", .ml_meth: _wrap_SBThread_StepOver, METH_VARARGS, .ml_doc: "\n"
100745 "SBThread_StepOver(SBThread self, lldb::RunMode stop_other_threads=eOnlyDuringStepping)\n"
100746 "SBThread_StepOver(SBThread self, lldb::RunMode stop_other_threads, SBError error)\n"
100747 "Do a source level single step over in the currently selected thread.\n"
100748 ""},
100749 { .ml_name: "SBThread_StepInto", .ml_meth: _wrap_SBThread_StepInto, METH_VARARGS, .ml_doc: "\n"
100750 "SBThread_StepInto(SBThread self, lldb::RunMode stop_other_threads=eOnlyDuringStepping)\n"
100751 "SBThread_StepInto(SBThread self, char const * target_name, lldb::RunMode stop_other_threads=eOnlyDuringStepping)\n"
100752 "SBThread_StepInto(SBThread self, char const * target_name, uint32_t end_line, SBError error, lldb::RunMode stop_other_threads=eOnlyDuringStepping)\n"
100753 "\n"
100754 " Step the current thread from the current source line to the line given by end_line, stopping if\n"
100755 " the thread steps into the function given by target_name. If target_name is None, then stepping will stop\n"
100756 " in any of the places we would normally stop.\n"
100757 ""},
100758 { .ml_name: "SBThread_StepOut", .ml_meth: _wrap_SBThread_StepOut, METH_VARARGS, .ml_doc: "\n"
100759 "SBThread_StepOut(SBThread self)\n"
100760 "SBThread_StepOut(SBThread self, SBError error)\n"
100761 "Step out of the currently selected thread.\n"
100762 ""},
100763 { .ml_name: "SBThread_StepOutOfFrame", .ml_meth: _wrap_SBThread_StepOutOfFrame, METH_VARARGS, .ml_doc: "\n"
100764 "SBThread_StepOutOfFrame(SBThread self, SBFrame frame)\n"
100765 "SBThread_StepOutOfFrame(SBThread self, SBFrame frame, SBError error)\n"
100766 "Step out of the specified frame.\n"
100767 ""},
100768 { .ml_name: "SBThread_StepInstruction", .ml_meth: _wrap_SBThread_StepInstruction, METH_VARARGS, .ml_doc: "\n"
100769 "SBThread_StepInstruction(SBThread self, bool step_over)\n"
100770 "SBThread_StepInstruction(SBThread self, bool step_over, SBError error)\n"
100771 "Do an instruction level single step in the currently selected thread.\n"
100772 ""},
100773 { .ml_name: "SBThread_StepOverUntil", .ml_meth: _wrap_SBThread_StepOverUntil, METH_VARARGS, .ml_doc: "SBThread_StepOverUntil(SBThread self, SBFrame frame, SBFileSpec file_spec, uint32_t line) -> SBError"},
100774 { .ml_name: "SBThread_StepUsingScriptedThreadPlan", .ml_meth: _wrap_SBThread_StepUsingScriptedThreadPlan, METH_VARARGS, .ml_doc: "\n"
100775 "SBThread_StepUsingScriptedThreadPlan(SBThread self, char const * script_class_name) -> SBError\n"
100776 "SBThread_StepUsingScriptedThreadPlan(SBThread self, char const * script_class_name, bool resume_immediately) -> SBError\n"
100777 "SBThread_StepUsingScriptedThreadPlan(SBThread self, char const * script_class_name, SBStructuredData args_data, bool resume_immediately) -> SBError\n"
100778 ""},
100779 { .ml_name: "SBThread_JumpToLine", .ml_meth: _wrap_SBThread_JumpToLine, METH_VARARGS, .ml_doc: "SBThread_JumpToLine(SBThread self, SBFileSpec file_spec, uint32_t line) -> SBError"},
100780 { .ml_name: "SBThread_RunToAddress", .ml_meth: _wrap_SBThread_RunToAddress, METH_VARARGS, .ml_doc: "\n"
100781 "SBThread_RunToAddress(SBThread self, lldb::addr_t addr)\n"
100782 "SBThread_RunToAddress(SBThread self, lldb::addr_t addr, SBError error)\n"
100783 ""},
100784 { .ml_name: "SBThread_ReturnFromFrame", .ml_meth: _wrap_SBThread_ReturnFromFrame, METH_VARARGS, .ml_doc: "\n"
100785 "SBThread_ReturnFromFrame(SBThread self, SBFrame frame, SBValue return_value) -> SBError\n"
100786 "\n"
100787 " Force a return from the frame passed in (and any frames younger than it)\n"
100788 " without executing any more code in those frames. If return_value contains\n"
100789 " a valid SBValue, that will be set as the return value from frame. Note, at\n"
100790 " present only scalar return values are supported.\n"
100791 ""},
100792 { .ml_name: "SBThread_UnwindInnermostExpression", .ml_meth: _wrap_SBThread_UnwindInnermostExpression, METH_O, .ml_doc: "\n"
100793 "SBThread_UnwindInnermostExpression(SBThread self) -> SBError\n"
100794 "\n"
100795 " Unwind the stack frames from the innermost expression evaluation.\n"
100796 " This API is equivalent to 'thread return -x'.\n"
100797 ""},
100798 { .ml_name: "SBThread_Suspend", .ml_meth: _wrap_SBThread_Suspend, METH_VARARGS, .ml_doc: "\n"
100799 "SBThread_Suspend(SBThread self) -> bool\n"
100800 "SBThread_Suspend(SBThread self, SBError error) -> bool\n"
100801 "\n"
100802 " LLDB currently supports process centric debugging which means when any\n"
100803 " thread in a process stops, all other threads are stopped. The Suspend()\n"
100804 " call here tells our process to suspend a thread and not let it run when\n"
100805 " the other threads in a process are allowed to run. So when\n"
100806 " SBProcess::Continue() is called, any threads that aren't suspended will\n"
100807 " be allowed to run. If any of the SBThread functions for stepping are\n"
100808 " called (StepOver, StepInto, StepOut, StepInstruction, RunToAddres), the\n"
100809 " thread will now be allowed to run and these functions will simply return.\n"
100810 "\n"
100811 " Eventually we plan to add support for thread centric debugging where\n"
100812 " each thread is controlled individually and each thread would broadcast\n"
100813 " its state, but we haven't implemented this yet.\n"
100814 "\n"
100815 " Likewise the SBThread::Resume() call will again allow the thread to run\n"
100816 " when the process is continued.\n"
100817 "\n"
100818 " Suspend() and Resume() functions are not currently reference counted, if\n"
100819 " anyone has the need for them to be reference counted, please let us\n"
100820 " know.\n"
100821 ""},
100822 { .ml_name: "SBThread_Resume", .ml_meth: _wrap_SBThread_Resume, METH_VARARGS, .ml_doc: "\n"
100823 "SBThread_Resume(SBThread self) -> bool\n"
100824 "SBThread_Resume(SBThread self, SBError error) -> bool\n"
100825 ""},
100826 { .ml_name: "SBThread_IsSuspended", .ml_meth: _wrap_SBThread_IsSuspended, METH_O, .ml_doc: "SBThread_IsSuspended(SBThread self) -> bool"},
100827 { .ml_name: "SBThread_IsStopped", .ml_meth: _wrap_SBThread_IsStopped, METH_O, .ml_doc: "SBThread_IsStopped(SBThread self) -> bool"},
100828 { .ml_name: "SBThread_GetNumFrames", .ml_meth: _wrap_SBThread_GetNumFrames, METH_O, .ml_doc: "SBThread_GetNumFrames(SBThread self) -> uint32_t"},
100829 { .ml_name: "SBThread_GetFrameAtIndex", .ml_meth: _wrap_SBThread_GetFrameAtIndex, METH_VARARGS, .ml_doc: "SBThread_GetFrameAtIndex(SBThread self, uint32_t idx) -> SBFrame"},
100830 { .ml_name: "SBThread_GetSelectedFrame", .ml_meth: _wrap_SBThread_GetSelectedFrame, METH_O, .ml_doc: "SBThread_GetSelectedFrame(SBThread self) -> SBFrame"},
100831 { .ml_name: "SBThread_SetSelectedFrame", .ml_meth: _wrap_SBThread_SetSelectedFrame, METH_VARARGS, .ml_doc: "SBThread_SetSelectedFrame(SBThread self, uint32_t frame_idx) -> SBFrame"},
100832 { .ml_name: "SBThread_EventIsThreadEvent", .ml_meth: _wrap_SBThread_EventIsThreadEvent, METH_O, .ml_doc: "SBThread_EventIsThreadEvent(SBEvent event) -> bool"},
100833 { .ml_name: "SBThread_GetStackFrameFromEvent", .ml_meth: _wrap_SBThread_GetStackFrameFromEvent, METH_O, .ml_doc: "SBThread_GetStackFrameFromEvent(SBEvent event) -> SBFrame"},
100834 { .ml_name: "SBThread_GetThreadFromEvent", .ml_meth: _wrap_SBThread_GetThreadFromEvent, METH_O, .ml_doc: "SBThread_GetThreadFromEvent(SBEvent event) -> SBThread"},
100835 { .ml_name: "SBThread_GetProcess", .ml_meth: _wrap_SBThread_GetProcess, METH_O, .ml_doc: "SBThread_GetProcess(SBThread self) -> SBProcess"},
100836 { .ml_name: "SBThread___eq__", .ml_meth: _wrap_SBThread___eq__, METH_VARARGS, .ml_doc: "SBThread___eq__(SBThread self, SBThread rhs) -> bool"},
100837 { .ml_name: "SBThread___ne__", .ml_meth: _wrap_SBThread___ne__, METH_VARARGS, .ml_doc: "SBThread___ne__(SBThread self, SBThread rhs) -> bool"},
100838 { .ml_name: "SBThread_GetDescription", .ml_meth: _wrap_SBThread_GetDescription, METH_VARARGS, .ml_doc: "\n"
100839 "SBThread_GetDescription(SBThread self, SBStream description) -> bool\n"
100840 "SBThread_GetDescription(SBThread self, SBStream description, bool stop_format) -> bool\n"
100841 "\n"
100842 " Get the description strings for this thread that match what the\n"
100843 " lldb driver will present, using the thread-format (stop_format==false)\n"
100844 " or thread-stop-format (stop_format = true).\n"
100845 ""},
100846 { .ml_name: "SBThread_GetDescriptionWithFormat", .ml_meth: _wrap_SBThread_GetDescriptionWithFormat, METH_VARARGS, .ml_doc: "\n"
100847 "Similar to *GetDescription()* but the format of the description can be\n"
100848 "configured via the ``format`` parameter. See\n"
100849 "https://lldb.llvm.org/use/formatting.html for more information on format\n"
100850 "strings.\n"
100851 "\n"
100852 ":type format: :py:class:`SBFormat`, in\n"
100853 ":param format:\n"
100854 " The format to use for generating the description.\n"
100855 "\n"
100856 ":type output: :py:class:`SBStream`, out\n"
100857 ":param output:\n"
100858 " The stream where the description will be written to.\n"
100859 "\n"
100860 ":rtype: :py:class:`SBError`\n"
100861 ":return: \n"
100862 " An error object with an error message in case of failures.\n"
100863 ""},
100864 { .ml_name: "SBThread_GetStatus", .ml_meth: _wrap_SBThread_GetStatus, METH_VARARGS, .ml_doc: "SBThread_GetStatus(SBThread self, SBStream status) -> bool"},
100865 { .ml_name: "SBThread_GetExtendedBacktraceThread", .ml_meth: _wrap_SBThread_GetExtendedBacktraceThread, METH_VARARGS, .ml_doc: "\n"
100866 "SBThread_GetExtendedBacktraceThread(SBThread self, char const * type) -> SBThread\n"
100867 "\n"
100868 " Given an argument of str to specify the type of thread-origin extended\n"
100869 " backtrace to retrieve, query whether the origin of this thread is\n"
100870 " available. An SBThread is retured; SBThread.IsValid will return true\n"
100871 " if an extended backtrace was available. The returned SBThread is not\n"
100872 " a part of the SBProcess' thread list and it cannot be manipulated like\n"
100873 " normal threads -- you cannot step or resume it, for instance -- it is\n"
100874 " intended to used primarily for generating a backtrace. You may request\n"
100875 " the returned thread's own thread origin in turn.\n"
100876 ""},
100877 { .ml_name: "SBThread_GetExtendedBacktraceOriginatingIndexID", .ml_meth: _wrap_SBThread_GetExtendedBacktraceOriginatingIndexID, METH_O, .ml_doc: "\n"
100878 "SBThread_GetExtendedBacktraceOriginatingIndexID(SBThread self) -> uint32_t\n"
100879 "\n"
100880 " If this SBThread is an ExtendedBacktrace thread, get the IndexID of the\n"
100881 " original thread that this ExtendedBacktrace thread represents, if\n"
100882 " available. The thread that was running this backtrace in the past may\n"
100883 " not have been registered with lldb's thread index (if it was created,\n"
100884 " did its work, and was destroyed without lldb ever stopping execution).\n"
100885 " In that case, this ExtendedBacktrace thread's IndexID will be returned.\n"
100886 ""},
100887 { .ml_name: "SBThread_GetCurrentException", .ml_meth: _wrap_SBThread_GetCurrentException, METH_O, .ml_doc: "\n"
100888 "SBThread_GetCurrentException(SBThread self) -> SBValue\n"
100889 "\n"
100890 " Returns an SBValue object represeting the current exception for the thread,\n"
100891 " if there is any. Currently, this works for Obj-C code and returns an SBValue\n"
100892 " representing the NSException object at the throw site or that's currently\n"
100893 " being processes.\n"
100894 ""},
100895 { .ml_name: "SBThread_GetCurrentExceptionBacktrace", .ml_meth: _wrap_SBThread_GetCurrentExceptionBacktrace, METH_O, .ml_doc: "\n"
100896 "SBThread_GetCurrentExceptionBacktrace(SBThread self) -> SBThread\n"
100897 "\n"
100898 " Returns a historical (fake) SBThread representing the stack trace of an\n"
100899 " exception, if there is one for the thread. Currently, this works for Obj-C\n"
100900 " code, and can retrieve the throw-site backtrace of an NSException object\n"
100901 " even when the program is no longer at the throw site.\n"
100902 ""},
100903 { .ml_name: "SBThread_SafeToCallFunctions", .ml_meth: _wrap_SBThread_SafeToCallFunctions, METH_O, .ml_doc: "\n"
100904 "SBThread_SafeToCallFunctions(SBThread self) -> bool\n"
100905 "\n"
100906 " lldb may be able to detect that function calls should not be executed\n"
100907 " on a given thread at a particular point in time. It is recommended that\n"
100908 " this is checked before performing an inferior function call on a given\n"
100909 " thread.\n"
100910 ""},
100911 { .ml_name: "SBThread_GetSiginfo", .ml_meth: _wrap_SBThread_GetSiginfo, METH_O, .ml_doc: "\n"
100912 "SBThread_GetSiginfo(SBThread self) -> SBValue\n"
100913 "\n"
100914 " Returns a SBValue object representing the siginfo for the current signal.\n"
100915 "\n"
100916 ""},
100917 { .ml_name: "SBThread___repr__", .ml_meth: _wrap_SBThread___repr__, METH_O, .ml_doc: "SBThread___repr__(SBThread self) -> std::string"},
100918 { .ml_name: "SBThread_swigregister", .ml_meth: SBThread_swigregister, METH_O, NULL},
100919 { .ml_name: "SBThread_swiginit", .ml_meth: SBThread_swiginit, METH_VARARGS, NULL},
100920 { .ml_name: "new_SBThreadCollection", .ml_meth: _wrap_new_SBThreadCollection, METH_VARARGS, .ml_doc: "\n"
100921 "SBThreadCollection()\n"
100922 "new_SBThreadCollection(SBThreadCollection rhs) -> SBThreadCollection\n"
100923 ""},
100924 { .ml_name: "delete_SBThreadCollection", .ml_meth: _wrap_delete_SBThreadCollection, METH_O, .ml_doc: "delete_SBThreadCollection(SBThreadCollection self)"},
100925 { .ml_name: "SBThreadCollection___nonzero__", .ml_meth: _wrap_SBThreadCollection___nonzero__, METH_O, .ml_doc: "SBThreadCollection___nonzero__(SBThreadCollection self) -> bool"},
100926 { .ml_name: "SBThreadCollection_IsValid", .ml_meth: _wrap_SBThreadCollection_IsValid, METH_O, .ml_doc: "SBThreadCollection_IsValid(SBThreadCollection self) -> bool"},
100927 { .ml_name: "SBThreadCollection_GetSize", .ml_meth: _wrap_SBThreadCollection_GetSize, METH_O, .ml_doc: "SBThreadCollection_GetSize(SBThreadCollection self) -> size_t"},
100928 { .ml_name: "SBThreadCollection_GetThreadAtIndex", .ml_meth: _wrap_SBThreadCollection_GetThreadAtIndex, METH_VARARGS, .ml_doc: "SBThreadCollection_GetThreadAtIndex(SBThreadCollection self, size_t idx) -> SBThread"},
100929 { .ml_name: "SBThreadCollection_swigregister", .ml_meth: SBThreadCollection_swigregister, METH_O, NULL},
100930 { .ml_name: "SBThreadCollection_swiginit", .ml_meth: SBThreadCollection_swiginit, METH_VARARGS, NULL},
100931 { .ml_name: "new_SBThreadPlan", .ml_meth: _wrap_new_SBThreadPlan, METH_VARARGS, .ml_doc: "\n"
100932 "SBThreadPlan()\n"
100933 "SBThreadPlan(SBThreadPlan threadPlan)\n"
100934 "SBThreadPlan(SBThread thread, char const * class_name)\n"
100935 "new_SBThreadPlan(SBThread thread, char const * class_name, SBStructuredData args_data) -> SBThreadPlan\n"
100936 ""},
100937 { .ml_name: "delete_SBThreadPlan", .ml_meth: _wrap_delete_SBThreadPlan, METH_O, .ml_doc: "delete_SBThreadPlan(SBThreadPlan self)"},
100938 { .ml_name: "SBThreadPlan___nonzero__", .ml_meth: _wrap_SBThreadPlan___nonzero__, METH_O, .ml_doc: "SBThreadPlan___nonzero__(SBThreadPlan self) -> bool"},
100939 { .ml_name: "SBThreadPlan_Clear", .ml_meth: _wrap_SBThreadPlan_Clear, METH_O, .ml_doc: "SBThreadPlan_Clear(SBThreadPlan self)"},
100940 { .ml_name: "SBThreadPlan_GetStopReason", .ml_meth: _wrap_SBThreadPlan_GetStopReason, METH_O, .ml_doc: "SBThreadPlan_GetStopReason(SBThreadPlan self) -> lldb::StopReason"},
100941 { .ml_name: "SBThreadPlan_GetStopReasonDataCount", .ml_meth: _wrap_SBThreadPlan_GetStopReasonDataCount, METH_O, .ml_doc: "\n"
100942 "SBThreadPlan_GetStopReasonDataCount(SBThreadPlan self) -> size_t\n"
100943 "\n"
100944 " Get the number of words associated with the stop reason.\n"
100945 " See also GetStopReasonDataAtIndex().\n"
100946 ""},
100947 { .ml_name: "SBThreadPlan_GetStopReasonDataAtIndex", .ml_meth: _wrap_SBThreadPlan_GetStopReasonDataAtIndex, METH_VARARGS, .ml_doc: "\n"
100948 "SBThreadPlan_GetStopReasonDataAtIndex(SBThreadPlan self, uint32_t idx) -> uint64_t\n"
100949 "\n"
100950 " Get information associated with a stop reason.\n"
100951 "\n"
100952 " Breakpoint stop reasons will have data that consists of pairs of\n"
100953 " breakpoint IDs followed by the breakpoint location IDs (they always come\n"
100954 " in pairs).\n"
100955 "\n"
100956 " Stop Reason Count Data Type\n"
100957 " ======================== ===== =========================================\n"
100958 " eStopReasonNone 0\n"
100959 " eStopReasonTrace 0\n"
100960 " eStopReasonBreakpoint N duple: {breakpoint id, location id}\n"
100961 " eStopReasonWatchpoint 1 watchpoint id\n"
100962 " eStopReasonSignal 1 unix signal number\n"
100963 " eStopReasonException N exception data\n"
100964 " eStopReasonExec 0\n"
100965 " eStopReasonFork 1 pid of the child process\n"
100966 " eStopReasonVFork 1 pid of the child process\n"
100967 " eStopReasonVForkDone 0\n"
100968 " eStopReasonPlanComplete 0\n"
100969 ""},
100970 { .ml_name: "SBThreadPlan_GetThread", .ml_meth: _wrap_SBThreadPlan_GetThread, METH_O, .ml_doc: "SBThreadPlan_GetThread(SBThreadPlan self) -> SBThread"},
100971 { .ml_name: "SBThreadPlan_GetDescription", .ml_meth: _wrap_SBThreadPlan_GetDescription, METH_VARARGS, .ml_doc: "SBThreadPlan_GetDescription(SBThreadPlan self, SBStream description) -> bool"},
100972 { .ml_name: "SBThreadPlan_SetPlanComplete", .ml_meth: _wrap_SBThreadPlan_SetPlanComplete, METH_VARARGS, .ml_doc: "SBThreadPlan_SetPlanComplete(SBThreadPlan self, bool success)"},
100973 { .ml_name: "SBThreadPlan_IsPlanComplete", .ml_meth: _wrap_SBThreadPlan_IsPlanComplete, METH_O, .ml_doc: "SBThreadPlan_IsPlanComplete(SBThreadPlan self) -> bool"},
100974 { .ml_name: "SBThreadPlan_IsPlanStale", .ml_meth: _wrap_SBThreadPlan_IsPlanStale, METH_O, .ml_doc: "SBThreadPlan_IsPlanStale(SBThreadPlan self) -> bool"},
100975 { .ml_name: "SBThreadPlan_IsValid", .ml_meth: _wrap_SBThreadPlan_IsValid, METH_VARARGS, .ml_doc: "\n"
100976 "SBThreadPlan_IsValid(SBThreadPlan self) -> bool\n"
100977 "SBThreadPlan_IsValid(SBThreadPlan self) -> bool\n"
100978 ""},
100979 { .ml_name: "SBThreadPlan_GetStopOthers", .ml_meth: _wrap_SBThreadPlan_GetStopOthers, METH_O, .ml_doc: "\n"
100980 "SBThreadPlan_GetStopOthers(SBThreadPlan self) -> bool\n"
100981 "Return whether this plan will ask to stop other threads when it runs.\n"
100982 ""},
100983 { .ml_name: "SBThreadPlan_SetStopOthers", .ml_meth: _wrap_SBThreadPlan_SetStopOthers, METH_VARARGS, .ml_doc: "\n"
100984 "SBThreadPlan_SetStopOthers(SBThreadPlan self, bool stop_others)\n"
100985 "Set whether this plan will ask to stop other threads when it runs.\n"
100986 ""},
100987 { .ml_name: "SBThreadPlan_QueueThreadPlanForStepOverRange", .ml_meth: _wrap_SBThreadPlan_QueueThreadPlanForStepOverRange, METH_VARARGS, .ml_doc: "\n"
100988 "SBThreadPlan_QueueThreadPlanForStepOverRange(SBThreadPlan self, SBAddress start_address, lldb::addr_t range_size) -> SBThreadPlan\n"
100989 "SBThreadPlan_QueueThreadPlanForStepOverRange(SBThreadPlan self, SBAddress start_address, lldb::addr_t range_size, SBError error) -> SBThreadPlan\n"
100990 ""},
100991 { .ml_name: "SBThreadPlan_QueueThreadPlanForStepInRange", .ml_meth: _wrap_SBThreadPlan_QueueThreadPlanForStepInRange, METH_VARARGS, .ml_doc: "\n"
100992 "SBThreadPlan_QueueThreadPlanForStepInRange(SBThreadPlan self, SBAddress start_address, lldb::addr_t range_size) -> SBThreadPlan\n"
100993 "SBThreadPlan_QueueThreadPlanForStepInRange(SBThreadPlan self, SBAddress start_address, lldb::addr_t range_size, SBError error) -> SBThreadPlan\n"
100994 ""},
100995 { .ml_name: "SBThreadPlan_QueueThreadPlanForStepOut", .ml_meth: _wrap_SBThreadPlan_QueueThreadPlanForStepOut, METH_VARARGS, .ml_doc: "\n"
100996 "SBThreadPlan_QueueThreadPlanForStepOut(SBThreadPlan self, uint32_t frame_idx_to_step_to, bool first_insn=False) -> SBThreadPlan\n"
100997 "SBThreadPlan_QueueThreadPlanForStepOut(SBThreadPlan self, uint32_t frame_idx_to_step_to, bool first_insn, SBError error) -> SBThreadPlan\n"
100998 ""},
100999 { .ml_name: "SBThreadPlan_QueueThreadPlanForStepSingleInstruction", .ml_meth: _wrap_SBThreadPlan_QueueThreadPlanForStepSingleInstruction, METH_VARARGS, .ml_doc: "SBThreadPlan_QueueThreadPlanForStepSingleInstruction(SBThreadPlan self, bool step_over, SBError error) -> SBThreadPlan"},
101000 { .ml_name: "SBThreadPlan_QueueThreadPlanForRunToAddress", .ml_meth: _wrap_SBThreadPlan_QueueThreadPlanForRunToAddress, METH_VARARGS, .ml_doc: "\n"
101001 "SBThreadPlan_QueueThreadPlanForRunToAddress(SBThreadPlan self, SBAddress address) -> SBThreadPlan\n"
101002 "SBThreadPlan_QueueThreadPlanForRunToAddress(SBThreadPlan self, SBAddress address, SBError error) -> SBThreadPlan\n"
101003 ""},
101004 { .ml_name: "SBThreadPlan_QueueThreadPlanForStepScripted", .ml_meth: _wrap_SBThreadPlan_QueueThreadPlanForStepScripted, METH_VARARGS, .ml_doc: "\n"
101005 "SBThreadPlan_QueueThreadPlanForStepScripted(SBThreadPlan self, char const * script_class_name) -> SBThreadPlan\n"
101006 "SBThreadPlan_QueueThreadPlanForStepScripted(SBThreadPlan self, char const * script_class_name, SBError error) -> SBThreadPlan\n"
101007 "SBThreadPlan_QueueThreadPlanForStepScripted(SBThreadPlan self, char const * script_class_name, SBStructuredData args_data, SBError error) -> SBThreadPlan\n"
101008 ""},
101009 { .ml_name: "SBThreadPlan_swigregister", .ml_meth: SBThreadPlan_swigregister, METH_O, NULL},
101010 { .ml_name: "SBThreadPlan_swiginit", .ml_meth: SBThreadPlan_swiginit, METH_VARARGS, NULL},
101011 { .ml_name: "new_SBTrace", .ml_meth: _wrap_new_SBTrace, METH_NOARGS, .ml_doc: " Default constructor for an invalid Trace object."},
101012 { .ml_name: "SBTrace_LoadTraceFromFile", .ml_meth: _wrap_SBTrace_LoadTraceFromFile, METH_VARARGS, .ml_doc: " See SBDebugger::LoadTraceFromFile."},
101013 { .ml_name: "SBTrace_CreateNewCursor", .ml_meth: _wrap_SBTrace_CreateNewCursor, METH_VARARGS, .ml_doc: "\n"
101014 "Get a *TraceCursor* for the given thread's trace.\n"
101015 "\n"
101016 ":type error: :py:class:`SBError`, out\n"
101017 ":param error:\n"
101018 " This will be set with an error in case of failures.\n"
101019 ":type thread: :py:class:`SBThread`, in\n"
101020 ":param thread:\n"
101021 " The thread to get a *TraceCursor* for.\n"
101022 ":rtype: :py:class:`SBTraceCursor`\n"
101023 ":return: \n"
101024 " A *SBTraceCursor*. If the thread is not traced or its trace\n"
101025 " information failed to load, an invalid *SBTraceCursor* is returned\n"
101026 " and the ``error`` parameter is set.\n"
101027 ""},
101028 { .ml_name: "SBTrace_SaveToDisk", .ml_meth: _wrap_SBTrace_SaveToDisk, METH_VARARGS, .ml_doc: "\n"
101029 "Save the trace to the specified directory, which will be created if\n"
101030 "needed. This will also create a file <directory>/trace.json with the\n"
101031 "main properties of the trace session, along with others files which\n"
101032 "contain the actual trace data. The trace.json file can be used later as\n"
101033 "input for the \"trace load\" command to load the trace in LLDB, or for the\n"
101034 "method *SBDebugger.LoadTraceFromFile()*.\n"
101035 "\n"
101036 ":type error: :py:class:`SBError`, out\n"
101037 ":param error:\n"
101038 " This will be set with an error in case of failures.\n"
101039 "\n"
101040 ":type bundle_dir: :py:class:`SBFileSpec`, in\n"
101041 ":param bundle_dir:\n"
101042 " The directory where the trace files will be saved.\n"
101043 "\n"
101044 ":type compact: boolean, in, optional\n"
101045 ":param compact:\n"
101046 " Try not to save to disk information irrelevant to the traced processes.\n"
101047 " Each trace plug-in implements this in a different fashion.\n"
101048 "\n"
101049 ":rtype: :py:class:`SBFileSpec`\n"
101050 ":return: \n"
101051 " A *SBFileSpec* pointing to the bundle description file.\n"
101052 ""},
101053 { .ml_name: "SBTrace_GetStartConfigurationHelp", .ml_meth: _wrap_SBTrace_GetStartConfigurationHelp, METH_O, .ml_doc: "\n"
101054 ":rtype: string\n"
101055 ":return: \n"
101056 " A description of the parameters to use for the *SBTrace::Start*\n"
101057 " method, or **null** if the object is invalid.\n"
101058 ""},
101059 { .ml_name: "SBTrace_Start", .ml_meth: _wrap_SBTrace_Start, METH_VARARGS, .ml_doc: "\n"
101060 "*Overload 1:*\n"
101061 " Start tracing all current and future threads in a live process using a\n"
101062 " provided configuration. This is referred as \"process tracing\" in the\n"
101063 " documentation.\n"
101064 "\n"
101065 " This is equivalent to the command \"process trace start\".\n"
101066 "\n"
101067 " This operation fails if it is invoked twice in a row without\n"
101068 " first stopping the process trace with *SBTrace::Stop()*.\n"
101069 "\n"
101070 " If a thread is already being traced explicitly, e.g. with\n"
101071 "*SBTrace::Start(const* SBThread &thread, const SBStructuredData\n"
101072 " &configuration), it is left unaffected by this operation.\n"
101073 "\n"
101074 " :type configuration: :py:class:`SBStructuredData`, in\n"
101075 " :param configuration:\n"
101076 " Dictionary object with custom fields for the corresponding trace\n"
101077 " technology.\n"
101078 "\n"
101079 " Full details for the trace start parameters that can be set can be\n"
101080 " retrieved by calling *SBTrace::GetStartConfigurationHelp()*.\n"
101081 "\n"
101082 " :rtype: :py:class:`SBError`\n"
101083 " :return: \n"
101084 " An error explaining any failures.\n"
101085 "\n"
101086 "|\n"
101087 "\n"
101088 "*Overload 2:*\n"
101089 " Start tracing a specific thread in a live process using a provided\n"
101090 " configuration. This is referred as \"thread tracing\" in the documentation.\n"
101091 "\n"
101092 " This is equivalent to the command \"thread trace start\".\n"
101093 "\n"
101094 " If the thread is already being traced by a \"process tracing\" operation,\n"
101095 " e.g. with *SBTrace::Start(const* SBStructuredData &configuration), this\n"
101096 " operation fails.\n"
101097 "\n"
101098 " :type configuration: :py:class:`SBStructuredData`, in\n"
101099 " :param configuration:\n"
101100 " Dictionary object with custom fields for the corresponding trace\n"
101101 " technology.\n"
101102 "\n"
101103 " Full details for the trace start parameters that can be set can be\n"
101104 " retrieved by calling *SBTrace::GetStartConfigurationHelp()*.\n"
101105 "\n"
101106 " :rtype: :py:class:`SBError`\n"
101107 " :return: \n"
101108 " An error explaining any failures.\n"
101109 ""},
101110 { .ml_name: "SBTrace_Stop", .ml_meth: _wrap_SBTrace_Stop, METH_VARARGS, .ml_doc: "\n"
101111 "*Overload 1:*\n"
101112 "Stop tracing all threads in a live process.\n"
101113 "\n"
101114 "If a \"process tracing\" operation is active, e.g. *SBTrace::Start(const*\n"
101115 "SBStructuredData &configuration), this effectively prevents future threads\n"
101116 "from being traced.\n"
101117 "\n"
101118 "This is equivalent to the command \"process trace stop\".\n"
101119 "\n"
101120 ":rtype: :py:class:`SBError`\n"
101121 ":return: \n"
101122 " An error explaining any failures.\n"
101123 "\n"
101124 "|\n"
101125 "\n"
101126 "*Overload 2:*\n"
101127 "Stop tracing a specific thread in a live process regardless of whether the\n"
101128 "thread was traced explicitly or as part of a \"process tracing\" operation.\n"
101129 "\n"
101130 "This is equivalent to the command \"thread trace stop\".\n"
101131 "\n"
101132 ":rtype: :py:class:`SBError`\n"
101133 ":return: \n"
101134 " An error explaining any failures.\n"
101135 ""},
101136 { .ml_name: "SBTrace___nonzero__", .ml_meth: _wrap_SBTrace___nonzero__, METH_O, .ml_doc: "SBTrace___nonzero__(SBTrace self) -> bool"},
101137 { .ml_name: "SBTrace_IsValid", .ml_meth: _wrap_SBTrace_IsValid, METH_O, .ml_doc: "SBTrace_IsValid(SBTrace self) -> bool"},
101138 { .ml_name: "delete_SBTrace", .ml_meth: _wrap_delete_SBTrace, METH_O, .ml_doc: "delete_SBTrace(SBTrace self)"},
101139 { .ml_name: "SBTrace_swigregister", .ml_meth: SBTrace_swigregister, METH_O, NULL},
101140 { .ml_name: "SBTrace_swiginit", .ml_meth: SBTrace_swiginit, METH_VARARGS, NULL},
101141 { .ml_name: "new_SBTraceCursor", .ml_meth: _wrap_new_SBTraceCursor, METH_NOARGS, .ml_doc: " Default constructor for an invalid *SBTraceCursor* object."},
101142 { .ml_name: "SBTraceCursor_SetForwards", .ml_meth: _wrap_SBTraceCursor_SetForwards, METH_VARARGS, .ml_doc: "\n"
101143 "Set the direction to use in the *SBTraceCursor::Next()* method.\n"
101144 "\n"
101145 ":type forwards: boolean, in\n"
101146 ":param forwards:\n"
101147 " If **true**, then the traversal will be forwards, otherwise backwards.\n"
101148 ""},
101149 { .ml_name: "SBTraceCursor_IsForwards", .ml_meth: _wrap_SBTraceCursor_IsForwards, METH_O, .ml_doc: "\n"
101150 "Check if the direction to use in the *SBTraceCursor::Next()* method is\n"
101151 "forwards.\n"
101152 "\n"
101153 ":rtype: boolean\n"
101154 ":return: \n"
101155 " **true** if the current direction is forwards, **false** if backwards.\n"
101156 ""},
101157 { .ml_name: "SBTraceCursor_Next", .ml_meth: _wrap_SBTraceCursor_Next, METH_O, .ml_doc: "\n"
101158 "Move the cursor to the next item (instruction or error).\n"
101159 "\n"
101160 "Direction:\n"
101161 " The traversal is done following the current direction of the trace. If\n"
101162 " it is forwards, the instructions are visited forwards\n"
101163 " chronologically. Otherwise, the traversal is done in\n"
101164 " the opposite direction. By default, a cursor moves backwards unless\n"
101165 " changed with *SBTraceCursor::SetForwards()*.\n"
101166 ""},
101167 { .ml_name: "SBTraceCursor_HasValue", .ml_meth: _wrap_SBTraceCursor_HasValue, METH_O, .ml_doc: "\n"
101168 ":rtype: boolean\n"
101169 ":return: \n"
101170 " **true** if the cursor is pointing to a valid item. **false** if the\n"
101171 " cursor has reached the end of the trace.\n"
101172 ""},
101173 { .ml_name: "SBTraceCursor_GoToId", .ml_meth: _wrap_SBTraceCursor_GoToId, METH_VARARGS, .ml_doc: "\n"
101174 " Instruction identifiers:\n"
101175 "\n"
101176 " When building complex higher level tools, fast random accesses in the\n"
101177 " trace might be needed, for which each instruction requires a unique\n"
101178 " identifier within its thread trace. For example, a tool might want to\n"
101179 " repeatedly inspect random consecutive portions of a trace. This means that\n"
101180 " it will need to first move quickly to the beginning of each section and\n"
101181 " then start its iteration. Given that the number of instructions can be in\n"
101182 " the order of hundreds of millions, fast random access is necessary.\n"
101183 "\n"
101184 " An example of such a tool could be an inspector of the call graph of a\n"
101185 " trace, where each call is represented with its start and end instructions.\n"
101186 " Inspecting all the instructions of a call requires moving to its first\n"
101187 " instruction and then iterating until the last instruction, which following\n"
101188 " the pattern explained above.\n"
101189 "\n"
101190 " Instead of using 0-based indices as identifiers, each Trace plug-in can\n"
101191 " decide the nature of these identifiers and thus no assumptions can be made\n"
101192 " regarding their ordering and sequentiality. The reason is that an\n"
101193 " instruction might be encoded by the plug-in in a way that hides its actual\n"
101194 " 0-based index in the trace, but it's still possible to efficiently find\n"
101195 " it.\n"
101196 "\n"
101197 " Requirements:\n"
101198 " - For a given thread, no two instructions have the same id.\n"
101199 " - In terms of efficiency, moving the cursor to a given id should be as\n"
101200 " fast as possible, but not necessarily O(1). That's why the recommended\n"
101201 " way to traverse sequential instructions is to use the\n"
101202 "*SBTraceCursor::Next()* method and only use *SBTraceCursor::GoToId(id)*\n"
101203 " sparingly.\n"
101204 " Make the cursor point to the item whose identifier is ``id``.\n"
101205 "\n"
101206 " :rtype: boolean\n"
101207 " :return: \n"
101208 " **true** if the given identifier exists and the cursor effectively\n"
101209 " moved to it. Otherwise, **false** is returned and the cursor now points\n"
101210 " to an invalid item, i.e. calling *HasValue()* will return **false**.\n"
101211 ""},
101212 { .ml_name: "SBTraceCursor_HasId", .ml_meth: _wrap_SBTraceCursor_HasId, METH_VARARGS, .ml_doc: "\n"
101213 ":rtype: boolean\n"
101214 ":return: \n"
101215 " **true** if and only if there's an instruction item with the given\n"
101216 " ``id``.\n"
101217 ""},
101218 { .ml_name: "SBTraceCursor_GetId", .ml_meth: _wrap_SBTraceCursor_GetId, METH_O, .ml_doc: "\n"
101219 ":rtype: int\n"
101220 ":return: \n"
101221 " A unique identifier for the instruction or error this cursor is\n"
101222 " pointing to.\n"
101223 ""},
101224 { .ml_name: "SBTraceCursor_Seek", .ml_meth: _wrap_SBTraceCursor_Seek, METH_VARARGS, .ml_doc: "\n"
101225 "Make the cursor point to an item in the trace based on an origin point and\n"
101226 "an offset.\n"
101227 "\n"
101228 "The resulting position of the trace is\n"
101229 " origin + offset\n"
101230 "\n"
101231 "If this resulting position would be out of bounds, the trace then points\n"
101232 "to an invalid item, i.e. calling *HasValue()* returns **false**.\n"
101233 "\n"
101234 ":type offset: int, in\n"
101235 ":param offset:\n"
101236 " How many items to move forwards (if positive) or backwards (if\n"
101237 " negative) from the given origin point. For example, if origin is\n"
101238 " **End**, then a negative offset would move backward in the trace, but a\n"
101239 " positive offset would move past the trace to an invalid item.\n"
101240 "\n"
101241 ":type origin: int, in\n"
101242 ":param origin:\n"
101243 " The reference point to use when moving the cursor.\n"
101244 "\n"
101245 ":rtype: boolean\n"
101246 ":return: \n"
101247 " **true** if and only if the cursor ends up pointing to a valid item.\n"
101248 ""},
101249 { .ml_name: "SBTraceCursor_GetItemKind", .ml_meth: _wrap_SBTraceCursor_GetItemKind, METH_O, .ml_doc: "\n"
101250 "Trace item information (instructions, errors and events)\n"
101251 "\n"
101252 ":rtype: int\n"
101253 ":return: \n"
101254 " The kind of item the cursor is pointing at.\n"
101255 ""},
101256 { .ml_name: "SBTraceCursor_IsError", .ml_meth: _wrap_SBTraceCursor_IsError, METH_O, .ml_doc: "\n"
101257 ":rtype: boolean\n"
101258 ":return: \n"
101259 " Whether the cursor points to an error or not.\n"
101260 ""},
101261 { .ml_name: "SBTraceCursor_GetError", .ml_meth: _wrap_SBTraceCursor_GetError, METH_O, .ml_doc: "\n"
101262 ":rtype: string\n"
101263 ":return: \n"
101264 " The error message the cursor is pointing at.\n"
101265 ""},
101266 { .ml_name: "SBTraceCursor_IsEvent", .ml_meth: _wrap_SBTraceCursor_IsEvent, METH_O, .ml_doc: "\n"
101267 ":rtype: boolean\n"
101268 ":return: \n"
101269 " Whether the cursor points to an event or not.\n"
101270 ""},
101271 { .ml_name: "SBTraceCursor_GetEventType", .ml_meth: _wrap_SBTraceCursor_GetEventType, METH_O, .ml_doc: "\n"
101272 ":rtype: int\n"
101273 ":return: \n"
101274 " The specific kind of event the cursor is pointing at.\n"
101275 ""},
101276 { .ml_name: "SBTraceCursor_GetEventTypeAsString", .ml_meth: _wrap_SBTraceCursor_GetEventTypeAsString, METH_O, .ml_doc: "\n"
101277 ":rtype: string\n"
101278 ":return: \n"
101279 " A human-readable description of the event this cursor is pointing at.\n"
101280 ""},
101281 { .ml_name: "SBTraceCursor_IsInstruction", .ml_meth: _wrap_SBTraceCursor_IsInstruction, METH_O, .ml_doc: "\n"
101282 ":rtype: boolean\n"
101283 ":return: \n"
101284 " Whether the cursor points to an instruction.\n"
101285 ""},
101286 { .ml_name: "SBTraceCursor_GetLoadAddress", .ml_meth: _wrap_SBTraceCursor_GetLoadAddress, METH_O, .ml_doc: "\n"
101287 ":rtype: int\n"
101288 ":return: \n"
101289 " The load address of the instruction the cursor is pointing at.\n"
101290 ""},
101291 { .ml_name: "SBTraceCursor_GetCPU", .ml_meth: _wrap_SBTraceCursor_GetCPU, METH_O, .ml_doc: "\n"
101292 ":rtype: int\n"
101293 ":return: \n"
101294 " The requested CPU id, or LLDB_INVALID_CPU_ID if this information is\n"
101295 " not available for the current item.\n"
101296 ""},
101297 { .ml_name: "SBTraceCursor_IsValid", .ml_meth: _wrap_SBTraceCursor_IsValid, METH_O, .ml_doc: "SBTraceCursor_IsValid(SBTraceCursor self) -> bool"},
101298 { .ml_name: "SBTraceCursor___nonzero__", .ml_meth: _wrap_SBTraceCursor___nonzero__, METH_O, .ml_doc: "SBTraceCursor___nonzero__(SBTraceCursor self) -> bool"},
101299 { .ml_name: "delete_SBTraceCursor", .ml_meth: _wrap_delete_SBTraceCursor, METH_O, .ml_doc: "delete_SBTraceCursor(SBTraceCursor self)"},
101300 { .ml_name: "SBTraceCursor_swigregister", .ml_meth: SBTraceCursor_swigregister, METH_O, NULL},
101301 { .ml_name: "SBTraceCursor_swiginit", .ml_meth: SBTraceCursor_swiginit, METH_VARARGS, NULL},
101302 { .ml_name: "new_SBTypeMember", .ml_meth: _wrap_new_SBTypeMember, METH_VARARGS, .ml_doc: "\n"
101303 "SBTypeMember()\n"
101304 "new_SBTypeMember(SBTypeMember rhs) -> SBTypeMember\n"
101305 ""},
101306 { .ml_name: "delete_SBTypeMember", .ml_meth: _wrap_delete_SBTypeMember, METH_O, .ml_doc: "delete_SBTypeMember(SBTypeMember self)"},
101307 { .ml_name: "SBTypeMember___nonzero__", .ml_meth: _wrap_SBTypeMember___nonzero__, METH_O, .ml_doc: "SBTypeMember___nonzero__(SBTypeMember self) -> bool"},
101308 { .ml_name: "SBTypeMember_IsValid", .ml_meth: _wrap_SBTypeMember_IsValid, METH_O, .ml_doc: "SBTypeMember_IsValid(SBTypeMember self) -> bool"},
101309 { .ml_name: "SBTypeMember_GetName", .ml_meth: _wrap_SBTypeMember_GetName, METH_O, .ml_doc: "SBTypeMember_GetName(SBTypeMember self) -> char const *"},
101310 { .ml_name: "SBTypeMember_GetType", .ml_meth: _wrap_SBTypeMember_GetType, METH_O, .ml_doc: "SBTypeMember_GetType(SBTypeMember self) -> SBType"},
101311 { .ml_name: "SBTypeMember_GetOffsetInBytes", .ml_meth: _wrap_SBTypeMember_GetOffsetInBytes, METH_O, .ml_doc: "SBTypeMember_GetOffsetInBytes(SBTypeMember self) -> uint64_t"},
101312 { .ml_name: "SBTypeMember_GetOffsetInBits", .ml_meth: _wrap_SBTypeMember_GetOffsetInBits, METH_O, .ml_doc: "SBTypeMember_GetOffsetInBits(SBTypeMember self) -> uint64_t"},
101313 { .ml_name: "SBTypeMember_IsBitfield", .ml_meth: _wrap_SBTypeMember_IsBitfield, METH_O, .ml_doc: "SBTypeMember_IsBitfield(SBTypeMember self) -> bool"},
101314 { .ml_name: "SBTypeMember_GetBitfieldSizeInBits", .ml_meth: _wrap_SBTypeMember_GetBitfieldSizeInBits, METH_O, .ml_doc: "SBTypeMember_GetBitfieldSizeInBits(SBTypeMember self) -> uint32_t"},
101315 { .ml_name: "SBTypeMember_GetDescription", .ml_meth: _wrap_SBTypeMember_GetDescription, METH_VARARGS, .ml_doc: "SBTypeMember_GetDescription(SBTypeMember self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
101316 { .ml_name: "SBTypeMember___repr__", .ml_meth: _wrap_SBTypeMember___repr__, METH_O, .ml_doc: "SBTypeMember___repr__(SBTypeMember self) -> std::string"},
101317 { .ml_name: "SBTypeMember_swigregister", .ml_meth: SBTypeMember_swigregister, METH_O, NULL},
101318 { .ml_name: "SBTypeMember_swiginit", .ml_meth: SBTypeMember_swiginit, METH_VARARGS, NULL},
101319 { .ml_name: "new_SBTypeMemberFunction", .ml_meth: _wrap_new_SBTypeMemberFunction, METH_VARARGS, .ml_doc: "\n"
101320 "SBTypeMemberFunction()\n"
101321 "new_SBTypeMemberFunction(SBTypeMemberFunction rhs) -> SBTypeMemberFunction\n"
101322 ""},
101323 { .ml_name: "delete_SBTypeMemberFunction", .ml_meth: _wrap_delete_SBTypeMemberFunction, METH_O, .ml_doc: "delete_SBTypeMemberFunction(SBTypeMemberFunction self)"},
101324 { .ml_name: "SBTypeMemberFunction___nonzero__", .ml_meth: _wrap_SBTypeMemberFunction___nonzero__, METH_O, .ml_doc: "SBTypeMemberFunction___nonzero__(SBTypeMemberFunction self) -> bool"},
101325 { .ml_name: "SBTypeMemberFunction_IsValid", .ml_meth: _wrap_SBTypeMemberFunction_IsValid, METH_O, .ml_doc: "SBTypeMemberFunction_IsValid(SBTypeMemberFunction self) -> bool"},
101326 { .ml_name: "SBTypeMemberFunction_GetName", .ml_meth: _wrap_SBTypeMemberFunction_GetName, METH_O, .ml_doc: "SBTypeMemberFunction_GetName(SBTypeMemberFunction self) -> char const *"},
101327 { .ml_name: "SBTypeMemberFunction_GetDemangledName", .ml_meth: _wrap_SBTypeMemberFunction_GetDemangledName, METH_O, .ml_doc: "SBTypeMemberFunction_GetDemangledName(SBTypeMemberFunction self) -> char const *"},
101328 { .ml_name: "SBTypeMemberFunction_GetMangledName", .ml_meth: _wrap_SBTypeMemberFunction_GetMangledName, METH_O, .ml_doc: "SBTypeMemberFunction_GetMangledName(SBTypeMemberFunction self) -> char const *"},
101329 { .ml_name: "SBTypeMemberFunction_GetType", .ml_meth: _wrap_SBTypeMemberFunction_GetType, METH_O, .ml_doc: "SBTypeMemberFunction_GetType(SBTypeMemberFunction self) -> SBType"},
101330 { .ml_name: "SBTypeMemberFunction_GetReturnType", .ml_meth: _wrap_SBTypeMemberFunction_GetReturnType, METH_O, .ml_doc: "SBTypeMemberFunction_GetReturnType(SBTypeMemberFunction self) -> SBType"},
101331 { .ml_name: "SBTypeMemberFunction_GetNumberOfArguments", .ml_meth: _wrap_SBTypeMemberFunction_GetNumberOfArguments, METH_O, .ml_doc: "SBTypeMemberFunction_GetNumberOfArguments(SBTypeMemberFunction self) -> uint32_t"},
101332 { .ml_name: "SBTypeMemberFunction_GetArgumentTypeAtIndex", .ml_meth: _wrap_SBTypeMemberFunction_GetArgumentTypeAtIndex, METH_VARARGS, .ml_doc: "SBTypeMemberFunction_GetArgumentTypeAtIndex(SBTypeMemberFunction self, uint32_t arg2) -> SBType"},
101333 { .ml_name: "SBTypeMemberFunction_GetKind", .ml_meth: _wrap_SBTypeMemberFunction_GetKind, METH_O, .ml_doc: "SBTypeMemberFunction_GetKind(SBTypeMemberFunction self) -> lldb::MemberFunctionKind"},
101334 { .ml_name: "SBTypeMemberFunction_GetDescription", .ml_meth: _wrap_SBTypeMemberFunction_GetDescription, METH_VARARGS, .ml_doc: "SBTypeMemberFunction_GetDescription(SBTypeMemberFunction self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
101335 { .ml_name: "SBTypeMemberFunction___repr__", .ml_meth: _wrap_SBTypeMemberFunction___repr__, METH_O, .ml_doc: "SBTypeMemberFunction___repr__(SBTypeMemberFunction self) -> std::string"},
101336 { .ml_name: "SBTypeMemberFunction_swigregister", .ml_meth: SBTypeMemberFunction_swigregister, METH_O, NULL},
101337 { .ml_name: "SBTypeMemberFunction_swiginit", .ml_meth: SBTypeMemberFunction_swiginit, METH_VARARGS, NULL},
101338 { .ml_name: "new_SBTypeStaticField", .ml_meth: _wrap_new_SBTypeStaticField, METH_VARARGS, .ml_doc: "\n"
101339 "SBTypeStaticField()\n"
101340 "new_SBTypeStaticField(SBTypeStaticField rhs) -> SBTypeStaticField\n"
101341 ""},
101342 { .ml_name: "delete_SBTypeStaticField", .ml_meth: _wrap_delete_SBTypeStaticField, METH_O, .ml_doc: "delete_SBTypeStaticField(SBTypeStaticField self)"},
101343 { .ml_name: "SBTypeStaticField___nonzero__", .ml_meth: _wrap_SBTypeStaticField___nonzero__, METH_O, .ml_doc: "SBTypeStaticField___nonzero__(SBTypeStaticField self) -> bool"},
101344 { .ml_name: "SBTypeStaticField_IsValid", .ml_meth: _wrap_SBTypeStaticField_IsValid, METH_O, .ml_doc: "SBTypeStaticField_IsValid(SBTypeStaticField self) -> bool"},
101345 { .ml_name: "SBTypeStaticField_GetName", .ml_meth: _wrap_SBTypeStaticField_GetName, METH_O, .ml_doc: "SBTypeStaticField_GetName(SBTypeStaticField self) -> char const *"},
101346 { .ml_name: "SBTypeStaticField_GetMangledName", .ml_meth: _wrap_SBTypeStaticField_GetMangledName, METH_O, .ml_doc: "SBTypeStaticField_GetMangledName(SBTypeStaticField self) -> char const *"},
101347 { .ml_name: "SBTypeStaticField_GetType", .ml_meth: _wrap_SBTypeStaticField_GetType, METH_O, .ml_doc: "SBTypeStaticField_GetType(SBTypeStaticField self) -> SBType"},
101348 { .ml_name: "SBTypeStaticField_GetConstantValue", .ml_meth: _wrap_SBTypeStaticField_GetConstantValue, METH_VARARGS, .ml_doc: "SBTypeStaticField_GetConstantValue(SBTypeStaticField self, SBTarget target) -> SBValue"},
101349 { .ml_name: "SBTypeStaticField_swigregister", .ml_meth: SBTypeStaticField_swigregister, METH_O, NULL},
101350 { .ml_name: "SBTypeStaticField_swiginit", .ml_meth: SBTypeStaticField_swiginit, METH_VARARGS, NULL},
101351 { .ml_name: "new_SBType", .ml_meth: _wrap_new_SBType, METH_VARARGS, .ml_doc: "\n"
101352 "SBType()\n"
101353 "new_SBType(SBType rhs) -> SBType\n"
101354 ""},
101355 { .ml_name: "delete_SBType", .ml_meth: _wrap_delete_SBType, METH_O, .ml_doc: "delete_SBType(SBType self)"},
101356 { .ml_name: "SBType___nonzero__", .ml_meth: _wrap_SBType___nonzero__, METH_O, .ml_doc: "SBType___nonzero__(SBType self) -> bool"},
101357 { .ml_name: "SBType_IsValid", .ml_meth: _wrap_SBType_IsValid, METH_O, .ml_doc: "SBType_IsValid(SBType self) -> bool"},
101358 { .ml_name: "SBType_GetByteSize", .ml_meth: _wrap_SBType_GetByteSize, METH_O, .ml_doc: "\n"
101359 "SBType_GetByteSize(SBType self) -> uint64_t\n"
101360 "Returns the number of bytes a variable with the given types occupies in memory.\n"
101361 "\n"
101362 " Returns ``0`` if the size can't be determined.\n"
101363 "\n"
101364 " If a type occupies ``N`` bytes + ``M`` bits in memory, this function returns\n"
101365 " the rounded up amount of bytes (i.e., if ``M`` is ``0``,\n"
101366 " this function returns ``N`` and otherwise ``N + 1``).\n"
101367 "\n"
101368 " Language-specific behaviour:\n"
101369 "\n"
101370 " * C: The output is expected to match the value of ``sizeof(Type)``. If\n"
101371 " ``sizeof(Type)`` is not a valid expression for the given type, the\n"
101372 " function returns ``0``.\n"
101373 " * C++: Same as in C.\n"
101374 " * Objective-C: Same as in C. For Objective-C classes this always returns\n"
101375 " ``0`` as the actual size depends on runtime information.\n"
101376 "\n"
101377 ""},
101378 { .ml_name: "SBType_GetByteAlign", .ml_meth: _wrap_SBType_GetByteAlign, METH_O, .ml_doc: "SBType_GetByteAlign(SBType self) -> uint64_t"},
101379 { .ml_name: "SBType_IsPointerType", .ml_meth: _wrap_SBType_IsPointerType, METH_O, .ml_doc: "\n"
101380 "SBType_IsPointerType(SBType self) -> bool\n"
101381 "Returns true if this type is a pointer type.\n"
101382 "\n"
101383 " Language-specific behaviour:\n"
101384 "\n"
101385 " * C: Returns true for C pointer types (or typedefs of these types).\n"
101386 " * C++: Pointer types include the C pointer types as well as pointers to data\n"
101387 " mebers or member functions.\n"
101388 " * Objective-C: Pointer types include the C pointer types. ``id``, ``Class``\n"
101389 " and pointers to blocks are also considered pointer types.\n"
101390 "\n"
101391 ""},
101392 { .ml_name: "SBType_IsReferenceType", .ml_meth: _wrap_SBType_IsReferenceType, METH_O, .ml_doc: "\n"
101393 "SBType_IsReferenceType(SBType self) -> bool\n"
101394 "Returns true if this type is a reference type.\n"
101395 "\n"
101396 " Language-specific behaviour:\n"
101397 "\n"
101398 " * C: Returns false for all types.\n"
101399 " * C++: Both l-value and r-value references are considered reference types.\n"
101400 " * Objective-C: Returns false for all types.\n"
101401 "\n"
101402 ""},
101403 { .ml_name: "SBType_IsFunctionType", .ml_meth: _wrap_SBType_IsFunctionType, METH_O, .ml_doc: "SBType_IsFunctionType(SBType self) -> bool"},
101404 { .ml_name: "SBType_IsPolymorphicClass", .ml_meth: _wrap_SBType_IsPolymorphicClass, METH_O, .ml_doc: "\n"
101405 "SBType_IsPolymorphicClass(SBType self) -> bool\n"
101406 "Returns true if this type is a polymorphic type.\n"
101407 "\n"
101408 " Language-specific behaviour:\n"
101409 "\n"
101410 " * C: Returns false for all types.\n"
101411 " * C++: Returns true if the type is a class type that contains at least one\n"
101412 " virtual member function or if at least one of its base classes is\n"
101413 " considered a polymorphic type.\n"
101414 " * Objective-C: Returns false for all types.\n"
101415 "\n"
101416 ""},
101417 { .ml_name: "SBType_IsArrayType", .ml_meth: _wrap_SBType_IsArrayType, METH_O, .ml_doc: "\n"
101418 "SBType_IsArrayType(SBType self) -> bool\n"
101419 "Returns true if this type is an array type.\n"
101420 "\n"
101421 " Language-specific behaviour:\n"
101422 "\n"
101423 " * C: Returns true if the types is an array type. This includes incomplete\n"
101424 " array types ``T[]`` and array types with integer (``T[1]``) or variable\n"
101425 " length (``T[some_variable]``). Pointer types are not considered arrays.\n"
101426 " * C++: Includes C's array types and dependent array types (i.e., array types\n"
101427 " in templates which size depends on template arguments).\n"
101428 " * Objective-C: Same as in C.\n"
101429 "\n"
101430 ""},
101431 { .ml_name: "SBType_IsVectorType", .ml_meth: _wrap_SBType_IsVectorType, METH_O, .ml_doc: "\n"
101432 "SBType_IsVectorType(SBType self) -> bool\n"
101433 "Returns true if this type is a vector type.\n"
101434 "\n"
101435 " Language-specific behaviour:\n"
101436 "\n"
101437 " * C: Returns true if the types is a vector type created with\n"
101438 " GCC's ``vector_size`` or Clang's ``ext_vector_type`` feature.\n"
101439 " * C++: Same as in C.\n"
101440 " * Objective-C: Same as in C.\n"
101441 "\n"
101442 ""},
101443 { .ml_name: "SBType_IsTypedefType", .ml_meth: _wrap_SBType_IsTypedefType, METH_O, .ml_doc: "\n"
101444 "SBType_IsTypedefType(SBType self) -> bool\n"
101445 "Returns true if this type is a typedef.\n"
101446 "\n"
101447 " Language-specific behaviour:\n"
101448 "\n"
101449 " * C: Returns true if the type is a C typedef.\n"
101450 " * C++: Same as in C. Also treats type aliases as typedefs.\n"
101451 " * Objective-C: Same as in C.\n"
101452 "\n"
101453 ""},
101454 { .ml_name: "SBType_IsAnonymousType", .ml_meth: _wrap_SBType_IsAnonymousType, METH_O, .ml_doc: "\n"
101455 "SBType_IsAnonymousType(SBType self) -> bool\n"
101456 "Returns true if this type is an anonymous type.\n"
101457 "\n"
101458 " Language-specific behaviour:\n"
101459 "\n"
101460 " * C: Returns true for anonymous unions. Also returns true for\n"
101461 " anonymous structs (which are a GNU language extension).\n"
101462 " * C++: Same as in C.\n"
101463 " * Objective-C: Same as in C.\n"
101464 "\n"
101465 ""},
101466 { .ml_name: "SBType_IsScopedEnumerationType", .ml_meth: _wrap_SBType_IsScopedEnumerationType, METH_O, .ml_doc: "\n"
101467 "SBType_IsScopedEnumerationType(SBType self) -> bool\n"
101468 "Returns true if this type is a scoped enum.\n"
101469 "\n"
101470 " Language-specific behaviour:\n"
101471 "\n"
101472 " * C: Returns false for all types.\n"
101473 " * C++: Return true only for C++11 scoped enums.\n"
101474 " * Objective-C: Returns false for all types.\n"
101475 "\n"
101476 ""},
101477 { .ml_name: "SBType_IsAggregateType", .ml_meth: _wrap_SBType_IsAggregateType, METH_O, .ml_doc: "\n"
101478 "SBType_IsAggregateType(SBType self) -> bool\n"
101479 "Returns true if this type is an aggregate type.\n"
101480 "\n"
101481 " Language-specific behaviour:\n"
101482 "\n"
101483 " * C: Returns true for struct values, arrays, and vectors.\n"
101484 " * C++: Same a C. Also includes class instances.\n"
101485 " * Objective-C: Same as C. Also includes class instances.\n"
101486 "\n"
101487 ""},
101488 { .ml_name: "SBType_GetPointerType", .ml_meth: _wrap_SBType_GetPointerType, METH_O, .ml_doc: "\n"
101489 "SBType_GetPointerType(SBType self) -> SBType\n"
101490 "Returns a type that represents a pointer to this type.\n"
101491 "\n"
101492 " If the type system of the current language can't represent a pointer to this\n"
101493 " type or this type is invalid, an invalid `SBType` is returned.\n"
101494 "\n"
101495 " Language-specific behaviour:\n"
101496 "\n"
101497 " * C: Returns the pointer type of this type.\n"
101498 " * C++: Same as in C.\n"
101499 " * Objective-C: Same as in C.\n"
101500 "\n"
101501 ""},
101502 { .ml_name: "SBType_GetPointeeType", .ml_meth: _wrap_SBType_GetPointeeType, METH_O, .ml_doc: "\n"
101503 "SBType_GetPointeeType(SBType self) -> SBType\n"
101504 "Returns the underlying pointee type.\n"
101505 "\n"
101506 " If this type is a pointer type as specified by `IsPointerType` then this\n"
101507 " returns the underlying type. If this is not a pointer type or an invalid\n"
101508 " `SBType` then this returns an invalid `SBType`.\n"
101509 "\n"
101510 " Language-specific behaviour:\n"
101511 "\n"
101512 " * C: Returns the underlying type for for C pointer types or typedefs of\n"
101513 " these types). For example, ``int *`` will return ``int``.\n"
101514 " * C++: Same as in C. Returns an `SBType` representation for data members/\n"
101515 " member functions in case the `SBType` is a pointer to data member or\n"
101516 " pointer to member function.\n"
101517 " * Objective-C: Same as in C. The pointee type of ``id`` and ``Class`` is\n"
101518 " an invalid `SBType`. The pointee type of pointers Objective-C types is an\n"
101519 " `SBType` for the non-pointer type of the respective type. For example,\n"
101520 " ``NSString *`` will return ``NSString`` as a pointee type.\n"
101521 "\n"
101522 ""},
101523 { .ml_name: "SBType_GetReferenceType", .ml_meth: _wrap_SBType_GetReferenceType, METH_O, .ml_doc: "\n"
101524 "SBType_GetReferenceType(SBType self) -> SBType\n"
101525 "Returns a type that represents a reference to this type.\n"
101526 "\n"
101527 " If the type system of the current language can't represent a reference to\n"
101528 " this type, an invalid `SBType` is returned.\n"
101529 "\n"
101530 " Language-specific behaviour:\n"
101531 "\n"
101532 " * C: Currently assumes the type system is C++ and returns an l-value\n"
101533 " reference type. For example, ``int`` will return ``int&``. This behavior\n"
101534 " is likely to change in the future and shouldn't be relied on.\n"
101535 " * C++: Same as in C.\n"
101536 " * Objective-C: Same as in C.\n"
101537 "\n"
101538 ""},
101539 { .ml_name: "SBType_GetTypedefedType", .ml_meth: _wrap_SBType_GetTypedefedType, METH_O, .ml_doc: "\n"
101540 "SBType_GetTypedefedType(SBType self) -> SBType\n"
101541 "Returns the underlying type of a typedef.\n"
101542 "\n"
101543 " If this type is a typedef as designated by `IsTypedefType`, then the\n"
101544 " underlying type is being returned. Otherwise an invalid `SBType` is\n"
101545 " returned.\n"
101546 "\n"
101547 " Language-specific behaviour:\n"
101548 "\n"
101549 " * C: Returns the underlying type of a typedef type.\n"
101550 " * C++: Same as in C. For type aliases, the underlying type is returned.\n"
101551 " * Objective-C: Same as in C.\n"
101552 "\n"
101553 ""},
101554 { .ml_name: "SBType_GetDereferencedType", .ml_meth: _wrap_SBType_GetDereferencedType, METH_O, .ml_doc: "\n"
101555 "SBType_GetDereferencedType(SBType self) -> SBType\n"
101556 "Returns the underlying type of a reference type.\n"
101557 "\n"
101558 " If this type is a reference as designated by `IsReferenceType`, then the\n"
101559 " underlying type is being returned. Otherwise an invalid `SBType` is\n"
101560 " returned.\n"
101561 "\n"
101562 " Language-specific behaviour:\n"
101563 "\n"
101564 " * C: Always returns an invalid type.\n"
101565 " * C++: For l-value and r-value references the underlying type is returned.\n"
101566 " For example, ``int &`` will return ``int``.\n"
101567 " * Objective-C: Same as in C.\n"
101568 "\n"
101569 ""},
101570 { .ml_name: "SBType_GetUnqualifiedType", .ml_meth: _wrap_SBType_GetUnqualifiedType, METH_O, .ml_doc: "\n"
101571 "SBType_GetUnqualifiedType(SBType self) -> SBType\n"
101572 "Returns the unqualified version of this type.\n"
101573 "\n"
101574 " Language-specific behaviour:\n"
101575 "\n"
101576 " * C: If this type with any const or volatile specifier removed.\n"
101577 " * C++: Same as in C.\n"
101578 " * Objective-C: Same as in C.\n"
101579 "\n"
101580 ""},
101581 { .ml_name: "SBType_GetArrayElementType", .ml_meth: _wrap_SBType_GetArrayElementType, METH_O, .ml_doc: "\n"
101582 "SBType_GetArrayElementType(SBType self) -> SBType\n"
101583 "Returns the array element type if this type is an array type.\n"
101584 "\n"
101585 " Otherwise returns an invalid `SBType` if this type is invalid or not an\n"
101586 " array type.\n"
101587 "\n"
101588 " Language-specific behaviour:\n"
101589 "\n"
101590 " * C: If this is an array type (see `IsArrayType`) such as ``T[]``, returns\n"
101591 " the element type.\n"
101592 " * C++: Same as in C.\n"
101593 " * Objective-C: Same as in C.\n"
101594 "\n"
101595 " See also `IsArrayType`.\n"
101596 "\n"
101597 ""},
101598 { .ml_name: "SBType_GetArrayType", .ml_meth: _wrap_SBType_GetArrayType, METH_VARARGS, .ml_doc: "\n"
101599 "SBType_GetArrayType(SBType self, uint64_t size) -> SBType\n"
101600 "Returns the array type with the given constant size.\n"
101601 "\n"
101602 " Language-specific behaviour:\n"
101603 "\n"
101604 " * C: Returns a constant-size array ``T[size]`` for any non-void type.\n"
101605 " * C++: Same as in C.\n"
101606 " * Objective-C: Same as in C.\n"
101607 "\n"
101608 " See also `IsArrayType` and `GetArrayElementType`.\n"
101609 "\n"
101610 ""},
101611 { .ml_name: "SBType_GetVectorElementType", .ml_meth: _wrap_SBType_GetVectorElementType, METH_O, .ml_doc: "\n"
101612 "SBType_GetVectorElementType(SBType self) -> SBType\n"
101613 "Returns the vector element type if this type is a vector type.\n"
101614 "\n"
101615 " Otherwise returns an invalid `SBType` if this type is invalid or not a\n"
101616 " vector type.\n"
101617 "\n"
101618 " Language-specific behaviour:\n"
101619 "\n"
101620 " * C: If this is a vector type (see `IsVectorType`), returns the element\n"
101621 " type.\n"
101622 " * C++: Same as in C.\n"
101623 " * Objective-C: Same as in C.\n"
101624 "\n"
101625 " See also `IsVectorType`.\n"
101626 "\n"
101627 ""},
101628 { .ml_name: "SBType_GetCanonicalType", .ml_meth: _wrap_SBType_GetCanonicalType, METH_O, .ml_doc: "SBType_GetCanonicalType(SBType self) -> SBType"},
101629 { .ml_name: "SBType_GetEnumerationIntegerType", .ml_meth: _wrap_SBType_GetEnumerationIntegerType, METH_O, .ml_doc: "\n"
101630 "SBType_GetEnumerationIntegerType(SBType self) -> SBType\n"
101631 "Returns the underlying integer type if this is an enumeration type.\n"
101632 "\n"
101633 " If this type is an invalid `SBType` or not an enumeration type an invalid\n"
101634 " `SBType` is returned.\n"
101635 "\n"
101636 " Language-specific behaviour:\n"
101637 "\n"
101638 " * C: Returns the underlying type for enums.\n"
101639 " * C++: Same as in C but also returns the underlying type for scoped enums.\n"
101640 " * Objective-C: Same as in C.\n"
101641 "\n"
101642 ""},
101643 { .ml_name: "SBType_GetBasicType", .ml_meth: _wrap_SBType_GetBasicType, METH_VARARGS, .ml_doc: "\n"
101644 "SBType_GetBasicType(SBType self) -> lldb::BasicType\n"
101645 "SBType_GetBasicType(SBType self, lldb::BasicType type) -> SBType\n"
101646 "Returns the `BasicType` value that is most appropriate to this type.\n"
101647 "\n"
101648 " Returns `eBasicTypeInvalid` if no appropriate `BasicType` was found or this\n"
101649 " type is invalid. See the `BasicType` documentation for the language-specific\n"
101650 " meaning of each `BasicType` value.\n"
101651 "\n"
101652 " **Overload behaviour:** When called with a `BasicType` parameter, the\n"
101653 " following behaviour applies:\n"
101654 "\n"
101655 " Returns the `SBType` that represents the passed `BasicType` value. Returns\n"
101656 " an invalid `SBType` if no fitting `SBType` could be created.\n"
101657 "\n"
101658 " Language-specific behaviour:\n"
101659 "\n"
101660 " * C: Returns the respective builtin type. Note that some types\n"
101661 " (e.g. ``__uint128_t``) might even be successfully created even if they are\n"
101662 " not available on the target platform. C++ and Objective-C specific types\n"
101663 " might also be created even if the target program is not written in C++ or\n"
101664 " Objective-C.\n"
101665 " * C++: Same as in C.\n"
101666 " * Objective-C: Same as in C.\n"
101667 "\n"
101668 ""},
101669 { .ml_name: "SBType_GetNumberOfFields", .ml_meth: _wrap_SBType_GetNumberOfFields, METH_O, .ml_doc: "\n"
101670 "SBType_GetNumberOfFields(SBType self) -> uint32_t\n"
101671 "Returns the number of fields of this type.\n"
101672 "\n"
101673 " Returns ``0`` if this type does not have fields.\n"
101674 "\n"
101675 " Language-specific behaviour:\n"
101676 "\n"
101677 " * C: Returns the number of fields if the type is a struct. If the type\n"
101678 " contains an anonymous struct/union it only counts as a single field (even\n"
101679 " if the struct/union contains several fields).\n"
101680 " * C++: Returns the number of non-static fields if the type is a\n"
101681 " struct/class. If the type contains an anonymous struct/union it only\n"
101682 " counts as a single field (even if the struct/union contains several\n"
101683 " fields). The fields of any base classes are not included in the count.\n"
101684 " * Objective-C: Same as in C for structs. For Objective-C classes the number\n"
101685 " of ivars is returned.\n"
101686 "\n"
101687 " See also `GetFieldAtIndex`.\n"
101688 "\n"
101689 ""},
101690 { .ml_name: "SBType_GetNumberOfDirectBaseClasses", .ml_meth: _wrap_SBType_GetNumberOfDirectBaseClasses, METH_O, .ml_doc: "\n"
101691 "SBType_GetNumberOfDirectBaseClasses(SBType self) -> uint32_t\n"
101692 "Returns the number of base/parent classes of this type.\n"
101693 "\n"
101694 " Returns ``0`` if this type doesn't have any base classes.\n"
101695 "\n"
101696 " Language-specific behaviour:\n"
101697 "\n"
101698 " * C: Returns always ``0``.\n"
101699 " * C++: The number of direct non-virtual base classes if this type is\n"
101700 " a class.\n"
101701 " * Objective-C: The number of super classes for Objective-C classes.\n"
101702 " As Objective-C doesn't have multiple inheritance this is usually returns 1\n"
101703 " except for NSObject.\n"
101704 "\n"
101705 ""},
101706 { .ml_name: "SBType_GetNumberOfVirtualBaseClasses", .ml_meth: _wrap_SBType_GetNumberOfVirtualBaseClasses, METH_O, .ml_doc: "\n"
101707 "SBType_GetNumberOfVirtualBaseClasses(SBType self) -> uint32_t\n"
101708 "Returns the number of virtual base/parent classes of this type\n"
101709 "\n"
101710 " Returns ``0`` if this type doesn't have any base classes.\n"
101711 "\n"
101712 " Language-specific behaviour:\n"
101713 "\n"
101714 " * C: Returns always ``0``.\n"
101715 " * C++: The number of direct virtual base classes if this type is a\n"
101716 " class.\n"
101717 " * Objective-C: Returns always ``0``.\n"
101718 "\n"
101719 ""},
101720 { .ml_name: "SBType_GetFieldAtIndex", .ml_meth: _wrap_SBType_GetFieldAtIndex, METH_VARARGS, .ml_doc: "\n"
101721 "SBType_GetFieldAtIndex(SBType self, uint32_t idx) -> SBTypeMember\n"
101722 "Returns the field at the given index.\n"
101723 "\n"
101724 " Returns an invalid `SBType` if the index is out of range or the current\n"
101725 " type doesn't have any fields.\n"
101726 "\n"
101727 " Language-specific behaviour:\n"
101728 "\n"
101729 " * C: Returns the field with the given index for struct types. Fields are\n"
101730 " ordered/indexed starting from ``0`` for the first field in a struct (as\n"
101731 " declared in the definition).\n"
101732 " * C++: Returns the non-static field with the given index for struct types.\n"
101733 " Fields are ordered/indexed starting from ``0`` for the first field in a\n"
101734 " struct (as declared in the definition).\n"
101735 " * Objective-C: Same as in C for structs. For Objective-C classes the ivar\n"
101736 " with the given index is returned. ivars are indexed starting from ``0``.\n"
101737 "\n"
101738 ""},
101739 { .ml_name: "SBType_GetDirectBaseClassAtIndex", .ml_meth: _wrap_SBType_GetDirectBaseClassAtIndex, METH_VARARGS, .ml_doc: "\n"
101740 "SBType_GetDirectBaseClassAtIndex(SBType self, uint32_t idx) -> SBTypeMember\n"
101741 "Returns the direct base class as indexed by `GetNumberOfDirectBaseClasses`.\n"
101742 "\n"
101743 " Returns an invalid SBTypeMember if the index is invalid or this SBType is\n"
101744 " invalid.\n"
101745 "\n"
101746 ""},
101747 { .ml_name: "SBType_GetVirtualBaseClassAtIndex", .ml_meth: _wrap_SBType_GetVirtualBaseClassAtIndex, METH_VARARGS, .ml_doc: "\n"
101748 "SBType_GetVirtualBaseClassAtIndex(SBType self, uint32_t idx) -> SBTypeMember\n"
101749 "Returns the virtual base class as indexed by\n"
101750 " `GetNumberOfVirtualBaseClasses`.\n"
101751 "\n"
101752 " Returns an invalid SBTypeMember if the index is invalid or this SBType is\n"
101753 " invalid.\n"
101754 "\n"
101755 ""},
101756 { .ml_name: "SBType_GetStaticFieldWithName", .ml_meth: _wrap_SBType_GetStaticFieldWithName, METH_VARARGS, .ml_doc: "SBType_GetStaticFieldWithName(SBType self, char const * name) -> SBTypeStaticField"},
101757 { .ml_name: "SBType_GetEnumMembers", .ml_meth: _wrap_SBType_GetEnumMembers, METH_O, .ml_doc: "SBType_GetEnumMembers(SBType self) -> SBTypeEnumMemberList"},
101758 { .ml_name: "SBType_GetNumberOfTemplateArguments", .ml_meth: _wrap_SBType_GetNumberOfTemplateArguments, METH_O, .ml_doc: "\n"
101759 "SBType_GetNumberOfTemplateArguments(SBType self) -> uint32_t\n"
101760 "Returns the number of template arguments of this type.\n"
101761 "\n"
101762 " Returns ``0`` if this type is not a template.\n"
101763 "\n"
101764 " Language-specific behaviour:\n"
101765 "\n"
101766 " * C: Always returns ``0``.\n"
101767 " * C++: If this type is a class template instantiation then this returns the\n"
101768 " number of template parameters that were used in this instantiation. This\n"
101769 " includes both explicit and implicit template parameters.\n"
101770 " * Objective-C: Always returns ``0``.\n"
101771 "\n"
101772 ""},
101773 { .ml_name: "SBType_GetTemplateArgumentType", .ml_meth: _wrap_SBType_GetTemplateArgumentType, METH_VARARGS, .ml_doc: "\n"
101774 "SBType_GetTemplateArgumentType(SBType self, uint32_t idx) -> SBType\n"
101775 "Returns the type of the template argument with the given index.\n"
101776 "\n"
101777 " Returns an invalid `SBType` if there is no template argument with the given\n"
101778 " index or this type is not a template. The first template argument has the\n"
101779 " index ``0``.\n"
101780 "\n"
101781 " Language-specific behaviour:\n"
101782 "\n"
101783 " * C: Always returns an invalid SBType.\n"
101784 " * C++: If this type is a class template instantiation and the template\n"
101785 " parameter with the given index is a type template parameter, then this\n"
101786 " returns the type of that parameter. Otherwise returns an invalid `SBType`.\n"
101787 " * Objective-C: Always returns an invalid SBType.\n"
101788 "\n"
101789 ""},
101790 { .ml_name: "SBType_GetTemplateArgumentValue", .ml_meth: _wrap_SBType_GetTemplateArgumentValue, METH_VARARGS, .ml_doc: "\n"
101791 "Returns the value of the non-type template parameter at index ``idx``.\n"
101792 "If ``idx`` is out-of-bounds or the template parameter doesn't have\n"
101793 "a value, returns an empty SBValue.\n"
101794 "\n"
101795 "This function will expand parameter packs.\n"
101796 ""},
101797 { .ml_name: "SBType_GetTemplateArgumentKind", .ml_meth: _wrap_SBType_GetTemplateArgumentKind, METH_VARARGS, .ml_doc: "\n"
101798 "SBType_GetTemplateArgumentKind(SBType self, uint32_t idx) -> lldb::TemplateArgumentKind\n"
101799 "Returns the kind of the template argument with the given index.\n"
101800 "\n"
101801 " Returns `eTemplateArgumentKindNull` if there is no template argument\n"
101802 " with the given index or this type is not a template. The first template\n"
101803 " argument has the index ``0``.\n"
101804 "\n"
101805 " Language-specific behaviour:\n"
101806 "\n"
101807 " * C: Always returns `eTemplateArgumentKindNull`.\n"
101808 " * C++: If this type is a class template instantiation then this returns\n"
101809 " the appropriate `TemplateArgument` value for the parameter with the given\n"
101810 " index. See the documentation of `TemplateArgument` for how certain C++\n"
101811 " template parameter kinds are mapped to `TemplateArgument` values.\n"
101812 " * Objective-C: Always returns `eTemplateArgumentKindNull`.\n"
101813 "\n"
101814 ""},
101815 { .ml_name: "SBType_GetFunctionReturnType", .ml_meth: _wrap_SBType_GetFunctionReturnType, METH_O, .ml_doc: "\n"
101816 "SBType_GetFunctionReturnType(SBType self) -> SBType\n"
101817 "Returns the return type if this type represents a function.\n"
101818 "\n"
101819 " Returns an invalid `SBType` if this type is not a function type or invalid.\n"
101820 "\n"
101821 " Language-specific behaviour:\n"
101822 "\n"
101823 " * C: For functions return the return type. Returns an invalid `SBType` if\n"
101824 " this type is a function pointer type.\n"
101825 " * C++: Same as in C for functions and instantiated template functions.\n"
101826 " Member functions are also considered functions. For functions that have\n"
101827 " their return type specified by a placeholder type specifier (``auto``)\n"
101828 " this returns the deduced return type.\n"
101829 " * Objective-C: Same as in C for functions. For Objective-C methods this\n"
101830 " returns the return type of the method.\n"
101831 "\n"
101832 ""},
101833 { .ml_name: "SBType_GetFunctionArgumentTypes", .ml_meth: _wrap_SBType_GetFunctionArgumentTypes, METH_O, .ml_doc: "\n"
101834 "SBType_GetFunctionArgumentTypes(SBType self) -> SBTypeList\n"
101835 "Returns the list of argument types if this type represents a function.\n"
101836 "\n"
101837 " Returns an invalid `SBType` if this type is not a function type or invalid.\n"
101838 "\n"
101839 " Language-specific behaviour:\n"
101840 "\n"
101841 " * C: For functions return the types of each parameter. Returns an invalid\n"
101842 " `SBType` if this type is a function pointer. For variadic functions this\n"
101843 " just returns the list of parameters before the variadic arguments.\n"
101844 " * C++: Same as in C for functions and instantiated template functions.\n"
101845 " Member functions are also considered functions.\n"
101846 " * Objective-C: Always returns an invalid SBType for Objective-C methods.\n"
101847 "\n"
101848 ""},
101849 { .ml_name: "SBType_GetNumberOfMemberFunctions", .ml_meth: _wrap_SBType_GetNumberOfMemberFunctions, METH_O, .ml_doc: "\n"
101850 "SBType_GetNumberOfMemberFunctions(SBType self) -> uint32_t\n"
101851 "Returns the number of member functions of this type.\n"
101852 "\n"
101853 " Returns ``0`` if an error occurred or this type is invalid.\n"
101854 "\n"
101855 " Language-specific behaviour:\n"
101856 "\n"
101857 " * C: Always returns ``0``.\n"
101858 " * C++: If this type represents a struct/class, then the number of\n"
101859 " member functions (static and non-static) is returned. The count includes\n"
101860 " constructors and destructors (both explicit and implicit). Member\n"
101861 " functions of base classes are not included in the count.\n"
101862 " * Objective-C: If this type represents a struct/class, then the\n"
101863 " number of methods is returned. Methods in categories or super classes\n"
101864 " are not counted.\n"
101865 "\n"
101866 ""},
101867 { .ml_name: "SBType_GetMemberFunctionAtIndex", .ml_meth: _wrap_SBType_GetMemberFunctionAtIndex, METH_VARARGS, .ml_doc: "\n"
101868 "SBType_GetMemberFunctionAtIndex(SBType self, uint32_t idx) -> SBTypeMemberFunction\n"
101869 "Returns the member function of this type with the given index.\n"
101870 "\n"
101871 " Returns an invalid `SBTypeMemberFunction` if the index is invalid or this\n"
101872 " type is invalid.\n"
101873 "\n"
101874 " Language-specific behaviour:\n"
101875 "\n"
101876 " * C: Always returns an invalid `SBTypeMemberFunction`.\n"
101877 " * C++: Returns the member function or constructor/destructor with the given\n"
101878 " index.\n"
101879 " * Objective-C: Returns the method with the given index.\n"
101880 "\n"
101881 " See `GetNumberOfMemberFunctions` for what functions can be queried by this\n"
101882 " function.\n"
101883 "\n"
101884 ""},
101885 { .ml_name: "SBType_GetModule", .ml_meth: _wrap_SBType_GetModule, METH_O, .ml_doc: "\n"
101886 "SBType_GetModule(SBType self) -> SBModule\n"
101887 "Returns the `SBModule` this `SBType` belongs to.\n"
101888 "\n"
101889 " Returns no `SBModule` if this type does not belong to any specific\n"
101890 " `SBModule` or this `SBType` is invalid. An invalid `SBModule` might also\n"
101891 " indicate that once came from an `SBModule` but LLDB could no longer\n"
101892 " determine the original module.\n"
101893 "\n"
101894 ""},
101895 { .ml_name: "SBType_GetName", .ml_meth: _wrap_SBType_GetName, METH_O, .ml_doc: "\n"
101896 "GetName() -> string\n"
101897 "Returns the name of this type.\n"
101898 "\n"
101899 " Returns an empty string if an error occurred or this type is invalid.\n"
101900 "\n"
101901 " Use this function when trying to match a specific type by name in a script.\n"
101902 " The names returned by this function try to uniquely identify a name but\n"
101903 " conflicts can occur (for example, if a C++ program contains two different\n"
101904 " classes with the same name in different translation units. `GetName` can\n"
101905 " return the same name for both class types.)\n"
101906 "\n"
101907 "\n"
101908 " Language-specific behaviour:\n"
101909 "\n"
101910 " * C: The name of the type. For structs the ``struct`` prefix is omitted.\n"
101911 " * C++: Returns the qualified name of the type (including anonymous/inline\n"
101912 " namespaces and all template arguments).\n"
101913 " * Objective-C: Same as in C.\n"
101914 "\n"
101915 ""},
101916 { .ml_name: "SBType_GetDisplayTypeName", .ml_meth: _wrap_SBType_GetDisplayTypeName, METH_O, .ml_doc: "\n"
101917 "GetDisplayTypeName() -> string\n"
101918 "Returns the name of this type in a user-friendly format.\n"
101919 "\n"
101920 " Returns an empty string if an error occurred or this type is invalid.\n"
101921 "\n"
101922 " Use this function when displaying a type name to the user.\n"
101923 "\n"
101924 " Language-specific behaviour:\n"
101925 "\n"
101926 " * C: Returns the type name. For structs the ``struct`` prefix is omitted.\n"
101927 " * C++: Returns the qualified name. Anonymous/inline namespaces are omitted.\n"
101928 " Template arguments that match their default value might also be hidden\n"
101929 " (this functionality depends on whether LLDB can determine the template's\n"
101930 " default arguments).\n"
101931 " * Objective-C: Same as in C.\n"
101932 "\n"
101933 ""},
101934 { .ml_name: "SBType_GetTypeClass", .ml_meth: _wrap_SBType_GetTypeClass, METH_O, .ml_doc: "\n"
101935 "GetTypeClass() -> TypeClass\n"
101936 "Returns the `TypeClass` for this type.\n"
101937 "\n"
101938 " Returns an `eTypeClassInvalid` if this `SBType` is invalid.\n"
101939 "\n"
101940 " See `TypeClass` for the language-specific meaning of each `TypeClass` value.\n"
101941 "\n"
101942 ""},
101943 { .ml_name: "SBType_IsTypeComplete", .ml_meth: _wrap_SBType_IsTypeComplete, METH_O, .ml_doc: "\n"
101944 "SBType_IsTypeComplete(SBType self) -> bool\n"
101945 "Returns true if the type is completely defined.\n"
101946 "\n"
101947 " Language-specific behaviour:\n"
101948 "\n"
101949 " * C: Returns false for struct types that were only forward declared in the\n"
101950 " type's `SBTarget`/`SBModule`. Otherwise returns true.\n"
101951 " * C++: Returns false for template/non-template struct/class types and\n"
101952 " scoped enums that were only forward declared inside the type's\n"
101953 " `SBTarget`/`SBModule`. Otherwise returns true.\n"
101954 " * Objective-C: Follows the same behavior as C for struct types. Objective-C\n"
101955 " classes are considered complete unless they were only forward declared via\n"
101956 " ``@class ClassName`` in the type's `SBTarget`/`SBModule`. Otherwise\n"
101957 " returns true.\n"
101958 "\n"
101959 ""},
101960 { .ml_name: "SBType_GetTypeFlags", .ml_meth: _wrap_SBType_GetTypeFlags, METH_O, .ml_doc: "\n"
101961 "SBType_GetTypeFlags(SBType self) -> uint32_t\n"
101962 "Returns the `TypeFlags` values for this type.\n"
101963 "\n"
101964 " See the respective `TypeFlags` values for what values can be set. Returns an\n"
101965 " integer in which each `TypeFlags` value is represented by a bit. Specific\n"
101966 " flags can be checked via Python's bitwise operators. For example, the\n"
101967 " `eTypeIsInteger` flag can be checked like this:\n"
101968 "\n"
101969 " ``(an_sb_type.GetTypeFlags() & lldb.eTypeIsInteger) != 0``\n"
101970 "\n"
101971 " If this type is invalid this returns ``0``.\n"
101972 "\n"
101973 " See the different values for `TypeFlags` for the language-specific meanings\n"
101974 " of each `TypeFlags` value.\n"
101975 "\n"
101976 ""},
101977 { .ml_name: "SBType_GetDescription", .ml_meth: _wrap_SBType_GetDescription, METH_VARARGS, .ml_doc: "SBType_GetDescription(SBType self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
101978 { .ml_name: "SBType_FindDirectNestedType", .ml_meth: _wrap_SBType_FindDirectNestedType, METH_VARARGS, .ml_doc: "\n"
101979 "SBType_FindDirectNestedType(SBType self, char const * name) -> SBType\n"
101980 "Searches for a directly nested type that has the provided name.\n"
101981 "\n"
101982 " Returns the type if it was found.\n"
101983 " Returns invalid type if nothing was found.\n"
101984 "\n"
101985 ""},
101986 { .ml_name: "SBType___eq__", .ml_meth: _wrap_SBType___eq__, METH_VARARGS, .ml_doc: "SBType___eq__(SBType self, SBType rhs) -> bool"},
101987 { .ml_name: "SBType___ne__", .ml_meth: _wrap_SBType___ne__, METH_VARARGS, .ml_doc: "SBType___ne__(SBType self, SBType rhs) -> bool"},
101988 { .ml_name: "SBType___repr__", .ml_meth: _wrap_SBType___repr__, METH_O, .ml_doc: "SBType___repr__(SBType self) -> std::string"},
101989 { .ml_name: "SBType_swigregister", .ml_meth: SBType_swigregister, METH_O, NULL},
101990 { .ml_name: "SBType_swiginit", .ml_meth: SBType_swiginit, METH_VARARGS, NULL},
101991 { .ml_name: "new_SBTypeList", .ml_meth: _wrap_new_SBTypeList, METH_VARARGS, .ml_doc: "\n"
101992 "SBTypeList()\n"
101993 "new_SBTypeList(SBTypeList rhs) -> SBTypeList\n"
101994 ""},
101995 { .ml_name: "delete_SBTypeList", .ml_meth: _wrap_delete_SBTypeList, METH_O, .ml_doc: "delete_SBTypeList(SBTypeList self)"},
101996 { .ml_name: "SBTypeList___nonzero__", .ml_meth: _wrap_SBTypeList___nonzero__, METH_O, .ml_doc: "SBTypeList___nonzero__(SBTypeList self) -> bool"},
101997 { .ml_name: "SBTypeList_IsValid", .ml_meth: _wrap_SBTypeList_IsValid, METH_O, .ml_doc: "SBTypeList_IsValid(SBTypeList self) -> bool"},
101998 { .ml_name: "SBTypeList_Append", .ml_meth: _wrap_SBTypeList_Append, METH_VARARGS, .ml_doc: "SBTypeList_Append(SBTypeList self, SBType type)"},
101999 { .ml_name: "SBTypeList_GetTypeAtIndex", .ml_meth: _wrap_SBTypeList_GetTypeAtIndex, METH_VARARGS, .ml_doc: "SBTypeList_GetTypeAtIndex(SBTypeList self, uint32_t index) -> SBType"},
102000 { .ml_name: "SBTypeList_GetSize", .ml_meth: _wrap_SBTypeList_GetSize, METH_O, .ml_doc: "SBTypeList_GetSize(SBTypeList self) -> uint32_t"},
102001 { .ml_name: "SBTypeList_swigregister", .ml_meth: SBTypeList_swigregister, METH_O, NULL},
102002 { .ml_name: "SBTypeList_swiginit", .ml_meth: SBTypeList_swiginit, METH_VARARGS, NULL},
102003 { .ml_name: "new_SBTypeCategory", .ml_meth: _wrap_new_SBTypeCategory, METH_VARARGS, .ml_doc: "\n"
102004 "SBTypeCategory()\n"
102005 "new_SBTypeCategory(SBTypeCategory rhs) -> SBTypeCategory\n"
102006 ""},
102007 { .ml_name: "delete_SBTypeCategory", .ml_meth: _wrap_delete_SBTypeCategory, METH_O, .ml_doc: "delete_SBTypeCategory(SBTypeCategory self)"},
102008 { .ml_name: "SBTypeCategory___nonzero__", .ml_meth: _wrap_SBTypeCategory___nonzero__, METH_O, .ml_doc: "SBTypeCategory___nonzero__(SBTypeCategory self) -> bool"},
102009 { .ml_name: "SBTypeCategory_IsValid", .ml_meth: _wrap_SBTypeCategory_IsValid, METH_O, .ml_doc: "SBTypeCategory_IsValid(SBTypeCategory self) -> bool"},
102010 { .ml_name: "SBTypeCategory_GetEnabled", .ml_meth: _wrap_SBTypeCategory_GetEnabled, METH_O, .ml_doc: "SBTypeCategory_GetEnabled(SBTypeCategory self) -> bool"},
102011 { .ml_name: "SBTypeCategory_SetEnabled", .ml_meth: _wrap_SBTypeCategory_SetEnabled, METH_VARARGS, .ml_doc: "SBTypeCategory_SetEnabled(SBTypeCategory self, bool arg2)"},
102012 { .ml_name: "SBTypeCategory_GetName", .ml_meth: _wrap_SBTypeCategory_GetName, METH_O, .ml_doc: "SBTypeCategory_GetName(SBTypeCategory self) -> char const *"},
102013 { .ml_name: "SBTypeCategory_GetLanguageAtIndex", .ml_meth: _wrap_SBTypeCategory_GetLanguageAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetLanguageAtIndex(SBTypeCategory self, uint32_t idx) -> lldb::LanguageType"},
102014 { .ml_name: "SBTypeCategory_GetNumLanguages", .ml_meth: _wrap_SBTypeCategory_GetNumLanguages, METH_O, .ml_doc: "SBTypeCategory_GetNumLanguages(SBTypeCategory self) -> uint32_t"},
102015 { .ml_name: "SBTypeCategory_AddLanguage", .ml_meth: _wrap_SBTypeCategory_AddLanguage, METH_VARARGS, .ml_doc: "SBTypeCategory_AddLanguage(SBTypeCategory self, lldb::LanguageType language)"},
102016 { .ml_name: "SBTypeCategory_GetDescription", .ml_meth: _wrap_SBTypeCategory_GetDescription, METH_VARARGS, .ml_doc: "SBTypeCategory_GetDescription(SBTypeCategory self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
102017 { .ml_name: "SBTypeCategory_GetNumFormats", .ml_meth: _wrap_SBTypeCategory_GetNumFormats, METH_O, .ml_doc: "SBTypeCategory_GetNumFormats(SBTypeCategory self) -> uint32_t"},
102018 { .ml_name: "SBTypeCategory_GetNumSummaries", .ml_meth: _wrap_SBTypeCategory_GetNumSummaries, METH_O, .ml_doc: "SBTypeCategory_GetNumSummaries(SBTypeCategory self) -> uint32_t"},
102019 { .ml_name: "SBTypeCategory_GetNumFilters", .ml_meth: _wrap_SBTypeCategory_GetNumFilters, METH_O, .ml_doc: "SBTypeCategory_GetNumFilters(SBTypeCategory self) -> uint32_t"},
102020 { .ml_name: "SBTypeCategory_GetNumSynthetics", .ml_meth: _wrap_SBTypeCategory_GetNumSynthetics, METH_O, .ml_doc: "SBTypeCategory_GetNumSynthetics(SBTypeCategory self) -> uint32_t"},
102021 { .ml_name: "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex", .ml_meth: _wrap_SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier"},
102022 { .ml_name: "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex", .ml_meth: _wrap_SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier"},
102023 { .ml_name: "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex", .ml_meth: _wrap_SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier"},
102024 { .ml_name: "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex", .ml_meth: _wrap_SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier"},
102025 { .ml_name: "SBTypeCategory_GetFilterForType", .ml_meth: _wrap_SBTypeCategory_GetFilterForType, METH_VARARGS, .ml_doc: "SBTypeCategory_GetFilterForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeFilter"},
102026 { .ml_name: "SBTypeCategory_GetFormatForType", .ml_meth: _wrap_SBTypeCategory_GetFormatForType, METH_VARARGS, .ml_doc: "SBTypeCategory_GetFormatForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeFormat"},
102027 { .ml_name: "SBTypeCategory_GetSummaryForType", .ml_meth: _wrap_SBTypeCategory_GetSummaryForType, METH_VARARGS, .ml_doc: "SBTypeCategory_GetSummaryForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeSummary"},
102028 { .ml_name: "SBTypeCategory_GetSyntheticForType", .ml_meth: _wrap_SBTypeCategory_GetSyntheticForType, METH_VARARGS, .ml_doc: "SBTypeCategory_GetSyntheticForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeSynthetic"},
102029 { .ml_name: "SBTypeCategory_GetFilterAtIndex", .ml_meth: _wrap_SBTypeCategory_GetFilterAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetFilterAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeFilter"},
102030 { .ml_name: "SBTypeCategory_GetFormatAtIndex", .ml_meth: _wrap_SBTypeCategory_GetFormatAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetFormatAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeFormat"},
102031 { .ml_name: "SBTypeCategory_GetSummaryAtIndex", .ml_meth: _wrap_SBTypeCategory_GetSummaryAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetSummaryAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeSummary"},
102032 { .ml_name: "SBTypeCategory_GetSyntheticAtIndex", .ml_meth: _wrap_SBTypeCategory_GetSyntheticAtIndex, METH_VARARGS, .ml_doc: "SBTypeCategory_GetSyntheticAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeSynthetic"},
102033 { .ml_name: "SBTypeCategory_AddTypeFormat", .ml_meth: _wrap_SBTypeCategory_AddTypeFormat, METH_VARARGS, .ml_doc: "SBTypeCategory_AddTypeFormat(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeFormat arg3) -> bool"},
102034 { .ml_name: "SBTypeCategory_DeleteTypeFormat", .ml_meth: _wrap_SBTypeCategory_DeleteTypeFormat, METH_VARARGS, .ml_doc: "SBTypeCategory_DeleteTypeFormat(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool"},
102035 { .ml_name: "SBTypeCategory_AddTypeSummary", .ml_meth: _wrap_SBTypeCategory_AddTypeSummary, METH_VARARGS, .ml_doc: "SBTypeCategory_AddTypeSummary(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeSummary arg3) -> bool"},
102036 { .ml_name: "SBTypeCategory_DeleteTypeSummary", .ml_meth: _wrap_SBTypeCategory_DeleteTypeSummary, METH_VARARGS, .ml_doc: "SBTypeCategory_DeleteTypeSummary(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool"},
102037 { .ml_name: "SBTypeCategory_AddTypeFilter", .ml_meth: _wrap_SBTypeCategory_AddTypeFilter, METH_VARARGS, .ml_doc: "SBTypeCategory_AddTypeFilter(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeFilter arg3) -> bool"},
102038 { .ml_name: "SBTypeCategory_DeleteTypeFilter", .ml_meth: _wrap_SBTypeCategory_DeleteTypeFilter, METH_VARARGS, .ml_doc: "SBTypeCategory_DeleteTypeFilter(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool"},
102039 { .ml_name: "SBTypeCategory_AddTypeSynthetic", .ml_meth: _wrap_SBTypeCategory_AddTypeSynthetic, METH_VARARGS, .ml_doc: "SBTypeCategory_AddTypeSynthetic(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeSynthetic arg3) -> bool"},
102040 { .ml_name: "SBTypeCategory_DeleteTypeSynthetic", .ml_meth: _wrap_SBTypeCategory_DeleteTypeSynthetic, METH_VARARGS, .ml_doc: "SBTypeCategory_DeleteTypeSynthetic(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool"},
102041 { .ml_name: "SBTypeCategory___eq__", .ml_meth: _wrap_SBTypeCategory___eq__, METH_VARARGS, .ml_doc: "SBTypeCategory___eq__(SBTypeCategory self, SBTypeCategory rhs) -> bool"},
102042 { .ml_name: "SBTypeCategory___ne__", .ml_meth: _wrap_SBTypeCategory___ne__, METH_VARARGS, .ml_doc: "SBTypeCategory___ne__(SBTypeCategory self, SBTypeCategory rhs) -> bool"},
102043 { .ml_name: "SBTypeCategory___repr__", .ml_meth: _wrap_SBTypeCategory___repr__, METH_O, .ml_doc: "SBTypeCategory___repr__(SBTypeCategory self) -> std::string"},
102044 { .ml_name: "SBTypeCategory_swigregister", .ml_meth: SBTypeCategory_swigregister, METH_O, NULL},
102045 { .ml_name: "SBTypeCategory_swiginit", .ml_meth: SBTypeCategory_swiginit, METH_VARARGS, NULL},
102046 { .ml_name: "new_SBTypeEnumMember", .ml_meth: _wrap_new_SBTypeEnumMember, METH_VARARGS, .ml_doc: "\n"
102047 "SBTypeEnumMember()\n"
102048 "new_SBTypeEnumMember(SBTypeEnumMember rhs) -> SBTypeEnumMember\n"
102049 ""},
102050 { .ml_name: "delete_SBTypeEnumMember", .ml_meth: _wrap_delete_SBTypeEnumMember, METH_O, .ml_doc: "delete_SBTypeEnumMember(SBTypeEnumMember self)"},
102051 { .ml_name: "SBTypeEnumMember___nonzero__", .ml_meth: _wrap_SBTypeEnumMember___nonzero__, METH_O, .ml_doc: "SBTypeEnumMember___nonzero__(SBTypeEnumMember self) -> bool"},
102052 { .ml_name: "SBTypeEnumMember_IsValid", .ml_meth: _wrap_SBTypeEnumMember_IsValid, METH_O, .ml_doc: "SBTypeEnumMember_IsValid(SBTypeEnumMember self) -> bool"},
102053 { .ml_name: "SBTypeEnumMember_GetValueAsSigned", .ml_meth: _wrap_SBTypeEnumMember_GetValueAsSigned, METH_O, .ml_doc: "SBTypeEnumMember_GetValueAsSigned(SBTypeEnumMember self) -> int64_t"},
102054 { .ml_name: "SBTypeEnumMember_GetValueAsUnsigned", .ml_meth: _wrap_SBTypeEnumMember_GetValueAsUnsigned, METH_O, .ml_doc: "SBTypeEnumMember_GetValueAsUnsigned(SBTypeEnumMember self) -> uint64_t"},
102055 { .ml_name: "SBTypeEnumMember_GetName", .ml_meth: _wrap_SBTypeEnumMember_GetName, METH_O, .ml_doc: "SBTypeEnumMember_GetName(SBTypeEnumMember self) -> char const *"},
102056 { .ml_name: "SBTypeEnumMember_GetType", .ml_meth: _wrap_SBTypeEnumMember_GetType, METH_O, .ml_doc: "SBTypeEnumMember_GetType(SBTypeEnumMember self) -> SBType"},
102057 { .ml_name: "SBTypeEnumMember_GetDescription", .ml_meth: _wrap_SBTypeEnumMember_GetDescription, METH_VARARGS, .ml_doc: "SBTypeEnumMember_GetDescription(SBTypeEnumMember self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
102058 { .ml_name: "SBTypeEnumMember___repr__", .ml_meth: _wrap_SBTypeEnumMember___repr__, METH_O, .ml_doc: "SBTypeEnumMember___repr__(SBTypeEnumMember self) -> std::string"},
102059 { .ml_name: "SBTypeEnumMember_swigregister", .ml_meth: SBTypeEnumMember_swigregister, METH_O, NULL},
102060 { .ml_name: "SBTypeEnumMember_swiginit", .ml_meth: SBTypeEnumMember_swiginit, METH_VARARGS, NULL},
102061 { .ml_name: "new_SBTypeEnumMemberList", .ml_meth: _wrap_new_SBTypeEnumMemberList, METH_VARARGS, .ml_doc: "\n"
102062 "SBTypeEnumMemberList()\n"
102063 "new_SBTypeEnumMemberList(SBTypeEnumMemberList rhs) -> SBTypeEnumMemberList\n"
102064 ""},
102065 { .ml_name: "delete_SBTypeEnumMemberList", .ml_meth: _wrap_delete_SBTypeEnumMemberList, METH_O, .ml_doc: "delete_SBTypeEnumMemberList(SBTypeEnumMemberList self)"},
102066 { .ml_name: "SBTypeEnumMemberList___nonzero__", .ml_meth: _wrap_SBTypeEnumMemberList___nonzero__, METH_O, .ml_doc: "SBTypeEnumMemberList___nonzero__(SBTypeEnumMemberList self) -> bool"},
102067 { .ml_name: "SBTypeEnumMemberList_IsValid", .ml_meth: _wrap_SBTypeEnumMemberList_IsValid, METH_O, .ml_doc: "SBTypeEnumMemberList_IsValid(SBTypeEnumMemberList self) -> bool"},
102068 { .ml_name: "SBTypeEnumMemberList_Append", .ml_meth: _wrap_SBTypeEnumMemberList_Append, METH_VARARGS, .ml_doc: "SBTypeEnumMemberList_Append(SBTypeEnumMemberList self, SBTypeEnumMember entry)"},
102069 { .ml_name: "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex", .ml_meth: _wrap_SBTypeEnumMemberList_GetTypeEnumMemberAtIndex, METH_VARARGS, .ml_doc: "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex(SBTypeEnumMemberList self, uint32_t index) -> SBTypeEnumMember"},
102070 { .ml_name: "SBTypeEnumMemberList_GetSize", .ml_meth: _wrap_SBTypeEnumMemberList_GetSize, METH_O, .ml_doc: "SBTypeEnumMemberList_GetSize(SBTypeEnumMemberList self) -> uint32_t"},
102071 { .ml_name: "SBTypeEnumMemberList_swigregister", .ml_meth: SBTypeEnumMemberList_swigregister, METH_O, NULL},
102072 { .ml_name: "SBTypeEnumMemberList_swiginit", .ml_meth: SBTypeEnumMemberList_swiginit, METH_VARARGS, NULL},
102073 { .ml_name: "new_SBTypeFilter", .ml_meth: _wrap_new_SBTypeFilter, METH_VARARGS, .ml_doc: "\n"
102074 "SBTypeFilter()\n"
102075 "SBTypeFilter(uint32_t options)\n"
102076 "new_SBTypeFilter(SBTypeFilter rhs) -> SBTypeFilter\n"
102077 ""},
102078 { .ml_name: "delete_SBTypeFilter", .ml_meth: _wrap_delete_SBTypeFilter, METH_O, .ml_doc: "delete_SBTypeFilter(SBTypeFilter self)"},
102079 { .ml_name: "SBTypeFilter___nonzero__", .ml_meth: _wrap_SBTypeFilter___nonzero__, METH_O, .ml_doc: "SBTypeFilter___nonzero__(SBTypeFilter self) -> bool"},
102080 { .ml_name: "SBTypeFilter_IsValid", .ml_meth: _wrap_SBTypeFilter_IsValid, METH_O, .ml_doc: "SBTypeFilter_IsValid(SBTypeFilter self) -> bool"},
102081 { .ml_name: "SBTypeFilter_GetNumberOfExpressionPaths", .ml_meth: _wrap_SBTypeFilter_GetNumberOfExpressionPaths, METH_O, .ml_doc: "SBTypeFilter_GetNumberOfExpressionPaths(SBTypeFilter self) -> uint32_t"},
102082 { .ml_name: "SBTypeFilter_GetExpressionPathAtIndex", .ml_meth: _wrap_SBTypeFilter_GetExpressionPathAtIndex, METH_VARARGS, .ml_doc: "SBTypeFilter_GetExpressionPathAtIndex(SBTypeFilter self, uint32_t i) -> char const *"},
102083 { .ml_name: "SBTypeFilter_ReplaceExpressionPathAtIndex", .ml_meth: _wrap_SBTypeFilter_ReplaceExpressionPathAtIndex, METH_VARARGS, .ml_doc: "SBTypeFilter_ReplaceExpressionPathAtIndex(SBTypeFilter self, uint32_t i, char const * item) -> bool"},
102084 { .ml_name: "SBTypeFilter_AppendExpressionPath", .ml_meth: _wrap_SBTypeFilter_AppendExpressionPath, METH_VARARGS, .ml_doc: "SBTypeFilter_AppendExpressionPath(SBTypeFilter self, char const * item)"},
102085 { .ml_name: "SBTypeFilter_Clear", .ml_meth: _wrap_SBTypeFilter_Clear, METH_O, .ml_doc: "SBTypeFilter_Clear(SBTypeFilter self)"},
102086 { .ml_name: "SBTypeFilter_GetOptions", .ml_meth: _wrap_SBTypeFilter_GetOptions, METH_O, .ml_doc: "SBTypeFilter_GetOptions(SBTypeFilter self) -> uint32_t"},
102087 { .ml_name: "SBTypeFilter_SetOptions", .ml_meth: _wrap_SBTypeFilter_SetOptions, METH_VARARGS, .ml_doc: "SBTypeFilter_SetOptions(SBTypeFilter self, uint32_t arg2)"},
102088 { .ml_name: "SBTypeFilter_GetDescription", .ml_meth: _wrap_SBTypeFilter_GetDescription, METH_VARARGS, .ml_doc: "SBTypeFilter_GetDescription(SBTypeFilter self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
102089 { .ml_name: "SBTypeFilter_IsEqualTo", .ml_meth: _wrap_SBTypeFilter_IsEqualTo, METH_VARARGS, .ml_doc: "SBTypeFilter_IsEqualTo(SBTypeFilter self, SBTypeFilter rhs) -> bool"},
102090 { .ml_name: "SBTypeFilter___eq__", .ml_meth: _wrap_SBTypeFilter___eq__, METH_VARARGS, .ml_doc: "SBTypeFilter___eq__(SBTypeFilter self, SBTypeFilter rhs) -> bool"},
102091 { .ml_name: "SBTypeFilter___ne__", .ml_meth: _wrap_SBTypeFilter___ne__, METH_VARARGS, .ml_doc: "SBTypeFilter___ne__(SBTypeFilter self, SBTypeFilter rhs) -> bool"},
102092 { .ml_name: "SBTypeFilter___repr__", .ml_meth: _wrap_SBTypeFilter___repr__, METH_O, .ml_doc: "SBTypeFilter___repr__(SBTypeFilter self) -> std::string"},
102093 { .ml_name: "SBTypeFilter_swigregister", .ml_meth: SBTypeFilter_swigregister, METH_O, NULL},
102094 { .ml_name: "SBTypeFilter_swiginit", .ml_meth: SBTypeFilter_swiginit, METH_VARARGS, NULL},
102095 { .ml_name: "new_SBTypeFormat", .ml_meth: _wrap_new_SBTypeFormat, METH_VARARGS, .ml_doc: "\n"
102096 "SBTypeFormat()\n"
102097 "SBTypeFormat(lldb::Format format, uint32_t options=0)\n"
102098 "SBTypeFormat(char const * type, uint32_t options=0)\n"
102099 "new_SBTypeFormat(SBTypeFormat rhs) -> SBTypeFormat\n"
102100 ""},
102101 { .ml_name: "delete_SBTypeFormat", .ml_meth: _wrap_delete_SBTypeFormat, METH_O, .ml_doc: "delete_SBTypeFormat(SBTypeFormat self)"},
102102 { .ml_name: "SBTypeFormat___nonzero__", .ml_meth: _wrap_SBTypeFormat___nonzero__, METH_O, .ml_doc: "SBTypeFormat___nonzero__(SBTypeFormat self) -> bool"},
102103 { .ml_name: "SBTypeFormat_IsValid", .ml_meth: _wrap_SBTypeFormat_IsValid, METH_O, .ml_doc: "SBTypeFormat_IsValid(SBTypeFormat self) -> bool"},
102104 { .ml_name: "SBTypeFormat_GetFormat", .ml_meth: _wrap_SBTypeFormat_GetFormat, METH_O, .ml_doc: "SBTypeFormat_GetFormat(SBTypeFormat self) -> lldb::Format"},
102105 { .ml_name: "SBTypeFormat_GetTypeName", .ml_meth: _wrap_SBTypeFormat_GetTypeName, METH_O, .ml_doc: "SBTypeFormat_GetTypeName(SBTypeFormat self) -> char const *"},
102106 { .ml_name: "SBTypeFormat_GetOptions", .ml_meth: _wrap_SBTypeFormat_GetOptions, METH_O, .ml_doc: "SBTypeFormat_GetOptions(SBTypeFormat self) -> uint32_t"},
102107 { .ml_name: "SBTypeFormat_SetFormat", .ml_meth: _wrap_SBTypeFormat_SetFormat, METH_VARARGS, .ml_doc: "SBTypeFormat_SetFormat(SBTypeFormat self, lldb::Format arg2)"},
102108 { .ml_name: "SBTypeFormat_SetTypeName", .ml_meth: _wrap_SBTypeFormat_SetTypeName, METH_VARARGS, .ml_doc: "SBTypeFormat_SetTypeName(SBTypeFormat self, char const * arg2)"},
102109 { .ml_name: "SBTypeFormat_SetOptions", .ml_meth: _wrap_SBTypeFormat_SetOptions, METH_VARARGS, .ml_doc: "SBTypeFormat_SetOptions(SBTypeFormat self, uint32_t arg2)"},
102110 { .ml_name: "SBTypeFormat_GetDescription", .ml_meth: _wrap_SBTypeFormat_GetDescription, METH_VARARGS, .ml_doc: "SBTypeFormat_GetDescription(SBTypeFormat self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
102111 { .ml_name: "SBTypeFormat_IsEqualTo", .ml_meth: _wrap_SBTypeFormat_IsEqualTo, METH_VARARGS, .ml_doc: "SBTypeFormat_IsEqualTo(SBTypeFormat self, SBTypeFormat rhs) -> bool"},
102112 { .ml_name: "SBTypeFormat___eq__", .ml_meth: _wrap_SBTypeFormat___eq__, METH_VARARGS, .ml_doc: "SBTypeFormat___eq__(SBTypeFormat self, SBTypeFormat rhs) -> bool"},
102113 { .ml_name: "SBTypeFormat___ne__", .ml_meth: _wrap_SBTypeFormat___ne__, METH_VARARGS, .ml_doc: "SBTypeFormat___ne__(SBTypeFormat self, SBTypeFormat rhs) -> bool"},
102114 { .ml_name: "SBTypeFormat___repr__", .ml_meth: _wrap_SBTypeFormat___repr__, METH_O, .ml_doc: "SBTypeFormat___repr__(SBTypeFormat self) -> std::string"},
102115 { .ml_name: "SBTypeFormat_swigregister", .ml_meth: SBTypeFormat_swigregister, METH_O, NULL},
102116 { .ml_name: "SBTypeFormat_swiginit", .ml_meth: SBTypeFormat_swiginit, METH_VARARGS, NULL},
102117 { .ml_name: "new_SBTypeNameSpecifier", .ml_meth: _wrap_new_SBTypeNameSpecifier, METH_VARARGS, .ml_doc: "\n"
102118 "SBTypeNameSpecifier()\n"
102119 "SBTypeNameSpecifier(char const * name, bool is_regex=False)\n"
102120 "SBTypeNameSpecifier(char const * name, lldb::FormatterMatchType match_type)\n"
102121 "SBTypeNameSpecifier(SBType type)\n"
102122 "new_SBTypeNameSpecifier(SBTypeNameSpecifier rhs) -> SBTypeNameSpecifier\n"
102123 ""},
102124 { .ml_name: "delete_SBTypeNameSpecifier", .ml_meth: _wrap_delete_SBTypeNameSpecifier, METH_O, .ml_doc: "delete_SBTypeNameSpecifier(SBTypeNameSpecifier self)"},
102125 { .ml_name: "SBTypeNameSpecifier___nonzero__", .ml_meth: _wrap_SBTypeNameSpecifier___nonzero__, METH_O, .ml_doc: "SBTypeNameSpecifier___nonzero__(SBTypeNameSpecifier self) -> bool"},
102126 { .ml_name: "SBTypeNameSpecifier_IsValid", .ml_meth: _wrap_SBTypeNameSpecifier_IsValid, METH_O, .ml_doc: "SBTypeNameSpecifier_IsValid(SBTypeNameSpecifier self) -> bool"},
102127 { .ml_name: "SBTypeNameSpecifier_GetName", .ml_meth: _wrap_SBTypeNameSpecifier_GetName, METH_O, .ml_doc: "SBTypeNameSpecifier_GetName(SBTypeNameSpecifier self) -> char const *"},
102128 { .ml_name: "SBTypeNameSpecifier_GetType", .ml_meth: _wrap_SBTypeNameSpecifier_GetType, METH_O, .ml_doc: "SBTypeNameSpecifier_GetType(SBTypeNameSpecifier self) -> SBType"},
102129 { .ml_name: "SBTypeNameSpecifier_GetMatchType", .ml_meth: _wrap_SBTypeNameSpecifier_GetMatchType, METH_O, .ml_doc: "SBTypeNameSpecifier_GetMatchType(SBTypeNameSpecifier self) -> lldb::FormatterMatchType"},
102130 { .ml_name: "SBTypeNameSpecifier_IsRegex", .ml_meth: _wrap_SBTypeNameSpecifier_IsRegex, METH_O, .ml_doc: "SBTypeNameSpecifier_IsRegex(SBTypeNameSpecifier self) -> bool"},
102131 { .ml_name: "SBTypeNameSpecifier_GetDescription", .ml_meth: _wrap_SBTypeNameSpecifier_GetDescription, METH_VARARGS, .ml_doc: "SBTypeNameSpecifier_GetDescription(SBTypeNameSpecifier self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
102132 { .ml_name: "SBTypeNameSpecifier_IsEqualTo", .ml_meth: _wrap_SBTypeNameSpecifier_IsEqualTo, METH_VARARGS, .ml_doc: "SBTypeNameSpecifier_IsEqualTo(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool"},
102133 { .ml_name: "SBTypeNameSpecifier___eq__", .ml_meth: _wrap_SBTypeNameSpecifier___eq__, METH_VARARGS, .ml_doc: "SBTypeNameSpecifier___eq__(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool"},
102134 { .ml_name: "SBTypeNameSpecifier___ne__", .ml_meth: _wrap_SBTypeNameSpecifier___ne__, METH_VARARGS, .ml_doc: "SBTypeNameSpecifier___ne__(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool"},
102135 { .ml_name: "SBTypeNameSpecifier___repr__", .ml_meth: _wrap_SBTypeNameSpecifier___repr__, METH_O, .ml_doc: "SBTypeNameSpecifier___repr__(SBTypeNameSpecifier self) -> std::string"},
102136 { .ml_name: "SBTypeNameSpecifier_swigregister", .ml_meth: SBTypeNameSpecifier_swigregister, METH_O, NULL},
102137 { .ml_name: "SBTypeNameSpecifier_swiginit", .ml_meth: SBTypeNameSpecifier_swiginit, METH_VARARGS, NULL},
102138 { .ml_name: "new_SBTypeSummaryOptions", .ml_meth: _wrap_new_SBTypeSummaryOptions, METH_VARARGS, .ml_doc: "\n"
102139 "SBTypeSummaryOptions()\n"
102140 "new_SBTypeSummaryOptions(SBTypeSummaryOptions rhs) -> SBTypeSummaryOptions\n"
102141 ""},
102142 { .ml_name: "delete_SBTypeSummaryOptions", .ml_meth: _wrap_delete_SBTypeSummaryOptions, METH_O, .ml_doc: "delete_SBTypeSummaryOptions(SBTypeSummaryOptions self)"},
102143 { .ml_name: "SBTypeSummaryOptions___nonzero__", .ml_meth: _wrap_SBTypeSummaryOptions___nonzero__, METH_O, .ml_doc: "SBTypeSummaryOptions___nonzero__(SBTypeSummaryOptions self) -> bool"},
102144 { .ml_name: "SBTypeSummaryOptions_IsValid", .ml_meth: _wrap_SBTypeSummaryOptions_IsValid, METH_O, .ml_doc: "SBTypeSummaryOptions_IsValid(SBTypeSummaryOptions self) -> bool"},
102145 { .ml_name: "SBTypeSummaryOptions_GetLanguage", .ml_meth: _wrap_SBTypeSummaryOptions_GetLanguage, METH_O, .ml_doc: "SBTypeSummaryOptions_GetLanguage(SBTypeSummaryOptions self) -> lldb::LanguageType"},
102146 { .ml_name: "SBTypeSummaryOptions_GetCapping", .ml_meth: _wrap_SBTypeSummaryOptions_GetCapping, METH_O, .ml_doc: "SBTypeSummaryOptions_GetCapping(SBTypeSummaryOptions self) -> lldb::TypeSummaryCapping"},
102147 { .ml_name: "SBTypeSummaryOptions_SetLanguage", .ml_meth: _wrap_SBTypeSummaryOptions_SetLanguage, METH_VARARGS, .ml_doc: "SBTypeSummaryOptions_SetLanguage(SBTypeSummaryOptions self, lldb::LanguageType arg2)"},
102148 { .ml_name: "SBTypeSummaryOptions_SetCapping", .ml_meth: _wrap_SBTypeSummaryOptions_SetCapping, METH_VARARGS, .ml_doc: "SBTypeSummaryOptions_SetCapping(SBTypeSummaryOptions self, lldb::TypeSummaryCapping arg2)"},
102149 { .ml_name: "SBTypeSummaryOptions_swigregister", .ml_meth: SBTypeSummaryOptions_swigregister, METH_O, NULL},
102150 { .ml_name: "SBTypeSummaryOptions_swiginit", .ml_meth: SBTypeSummaryOptions_swiginit, METH_VARARGS, NULL},
102151 { .ml_name: "SBTypeSummary_CreateWithSummaryString", .ml_meth: _wrap_SBTypeSummary_CreateWithSummaryString, METH_VARARGS, .ml_doc: "SBTypeSummary_CreateWithSummaryString(char const * data, uint32_t options=0) -> SBTypeSummary"},
102152 { .ml_name: "SBTypeSummary_CreateWithFunctionName", .ml_meth: _wrap_SBTypeSummary_CreateWithFunctionName, METH_VARARGS, .ml_doc: "SBTypeSummary_CreateWithFunctionName(char const * data, uint32_t options=0) -> SBTypeSummary"},
102153 { .ml_name: "SBTypeSummary_CreateWithScriptCode", .ml_meth: _wrap_SBTypeSummary_CreateWithScriptCode, METH_VARARGS, .ml_doc: "SBTypeSummary_CreateWithScriptCode(char const * data, uint32_t options=0) -> SBTypeSummary"},
102154 { .ml_name: "new_SBTypeSummary", .ml_meth: _wrap_new_SBTypeSummary, METH_VARARGS, .ml_doc: "\n"
102155 "SBTypeSummary()\n"
102156 "new_SBTypeSummary(SBTypeSummary rhs) -> SBTypeSummary\n"
102157 ""},
102158 { .ml_name: "delete_SBTypeSummary", .ml_meth: _wrap_delete_SBTypeSummary, METH_O, .ml_doc: "delete_SBTypeSummary(SBTypeSummary self)"},
102159 { .ml_name: "SBTypeSummary___nonzero__", .ml_meth: _wrap_SBTypeSummary___nonzero__, METH_O, .ml_doc: "SBTypeSummary___nonzero__(SBTypeSummary self) -> bool"},
102160 { .ml_name: "SBTypeSummary_IsValid", .ml_meth: _wrap_SBTypeSummary_IsValid, METH_O, .ml_doc: "SBTypeSummary_IsValid(SBTypeSummary self) -> bool"},
102161 { .ml_name: "SBTypeSummary_IsFunctionCode", .ml_meth: _wrap_SBTypeSummary_IsFunctionCode, METH_O, .ml_doc: "SBTypeSummary_IsFunctionCode(SBTypeSummary self) -> bool"},
102162 { .ml_name: "SBTypeSummary_IsFunctionName", .ml_meth: _wrap_SBTypeSummary_IsFunctionName, METH_O, .ml_doc: "SBTypeSummary_IsFunctionName(SBTypeSummary self) -> bool"},
102163 { .ml_name: "SBTypeSummary_IsSummaryString", .ml_meth: _wrap_SBTypeSummary_IsSummaryString, METH_O, .ml_doc: "SBTypeSummary_IsSummaryString(SBTypeSummary self) -> bool"},
102164 { .ml_name: "SBTypeSummary_GetData", .ml_meth: _wrap_SBTypeSummary_GetData, METH_O, .ml_doc: "SBTypeSummary_GetData(SBTypeSummary self) -> char const *"},
102165 { .ml_name: "SBTypeSummary_SetSummaryString", .ml_meth: _wrap_SBTypeSummary_SetSummaryString, METH_VARARGS, .ml_doc: "SBTypeSummary_SetSummaryString(SBTypeSummary self, char const * data)"},
102166 { .ml_name: "SBTypeSummary_SetFunctionName", .ml_meth: _wrap_SBTypeSummary_SetFunctionName, METH_VARARGS, .ml_doc: "SBTypeSummary_SetFunctionName(SBTypeSummary self, char const * data)"},
102167 { .ml_name: "SBTypeSummary_SetFunctionCode", .ml_meth: _wrap_SBTypeSummary_SetFunctionCode, METH_VARARGS, .ml_doc: "SBTypeSummary_SetFunctionCode(SBTypeSummary self, char const * data)"},
102168 { .ml_name: "SBTypeSummary_GetPtrMatchDepth", .ml_meth: _wrap_SBTypeSummary_GetPtrMatchDepth, METH_O, .ml_doc: "SBTypeSummary_GetPtrMatchDepth(SBTypeSummary self) -> uint32_t"},
102169 { .ml_name: "SBTypeSummary_SetPtrMatchDepth", .ml_meth: _wrap_SBTypeSummary_SetPtrMatchDepth, METH_VARARGS, .ml_doc: "SBTypeSummary_SetPtrMatchDepth(SBTypeSummary self, uint32_t ptr_match_depth)"},
102170 { .ml_name: "SBTypeSummary_GetOptions", .ml_meth: _wrap_SBTypeSummary_GetOptions, METH_O, .ml_doc: "SBTypeSummary_GetOptions(SBTypeSummary self) -> uint32_t"},
102171 { .ml_name: "SBTypeSummary_SetOptions", .ml_meth: _wrap_SBTypeSummary_SetOptions, METH_VARARGS, .ml_doc: "SBTypeSummary_SetOptions(SBTypeSummary self, uint32_t arg2)"},
102172 { .ml_name: "SBTypeSummary_GetDescription", .ml_meth: _wrap_SBTypeSummary_GetDescription, METH_VARARGS, .ml_doc: "SBTypeSummary_GetDescription(SBTypeSummary self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
102173 { .ml_name: "SBTypeSummary_DoesPrintValue", .ml_meth: _wrap_SBTypeSummary_DoesPrintValue, METH_VARARGS, .ml_doc: "SBTypeSummary_DoesPrintValue(SBTypeSummary self, SBValue value) -> bool"},
102174 { .ml_name: "SBTypeSummary_IsEqualTo", .ml_meth: _wrap_SBTypeSummary_IsEqualTo, METH_VARARGS, .ml_doc: "SBTypeSummary_IsEqualTo(SBTypeSummary self, SBTypeSummary rhs) -> bool"},
102175 { .ml_name: "SBTypeSummary___eq__", .ml_meth: _wrap_SBTypeSummary___eq__, METH_VARARGS, .ml_doc: "SBTypeSummary___eq__(SBTypeSummary self, SBTypeSummary rhs) -> bool"},
102176 { .ml_name: "SBTypeSummary___ne__", .ml_meth: _wrap_SBTypeSummary___ne__, METH_VARARGS, .ml_doc: "SBTypeSummary___ne__(SBTypeSummary self, SBTypeSummary rhs) -> bool"},
102177 { .ml_name: "SBTypeSummary___repr__", .ml_meth: _wrap_SBTypeSummary___repr__, METH_O, .ml_doc: "SBTypeSummary___repr__(SBTypeSummary self) -> std::string"},
102178 { .ml_name: "SBTypeSummary_swigregister", .ml_meth: SBTypeSummary_swigregister, METH_O, NULL},
102179 { .ml_name: "SBTypeSummary_swiginit", .ml_meth: SBTypeSummary_swiginit, METH_VARARGS, NULL},
102180 { .ml_name: "SBTypeSynthetic_CreateWithClassName", .ml_meth: _wrap_SBTypeSynthetic_CreateWithClassName, METH_VARARGS, .ml_doc: "SBTypeSynthetic_CreateWithClassName(char const * data, uint32_t options=0) -> SBTypeSynthetic"},
102181 { .ml_name: "SBTypeSynthetic_CreateWithScriptCode", .ml_meth: _wrap_SBTypeSynthetic_CreateWithScriptCode, METH_VARARGS, .ml_doc: "SBTypeSynthetic_CreateWithScriptCode(char const * data, uint32_t options=0) -> SBTypeSynthetic"},
102182 { .ml_name: "new_SBTypeSynthetic", .ml_meth: _wrap_new_SBTypeSynthetic, METH_VARARGS, .ml_doc: "\n"
102183 "SBTypeSynthetic()\n"
102184 "new_SBTypeSynthetic(SBTypeSynthetic rhs) -> SBTypeSynthetic\n"
102185 ""},
102186 { .ml_name: "delete_SBTypeSynthetic", .ml_meth: _wrap_delete_SBTypeSynthetic, METH_O, .ml_doc: "delete_SBTypeSynthetic(SBTypeSynthetic self)"},
102187 { .ml_name: "SBTypeSynthetic___nonzero__", .ml_meth: _wrap_SBTypeSynthetic___nonzero__, METH_O, .ml_doc: "SBTypeSynthetic___nonzero__(SBTypeSynthetic self) -> bool"},
102188 { .ml_name: "SBTypeSynthetic_IsValid", .ml_meth: _wrap_SBTypeSynthetic_IsValid, METH_O, .ml_doc: "SBTypeSynthetic_IsValid(SBTypeSynthetic self) -> bool"},
102189 { .ml_name: "SBTypeSynthetic_IsClassCode", .ml_meth: _wrap_SBTypeSynthetic_IsClassCode, METH_O, .ml_doc: "SBTypeSynthetic_IsClassCode(SBTypeSynthetic self) -> bool"},
102190 { .ml_name: "SBTypeSynthetic_IsClassName", .ml_meth: _wrap_SBTypeSynthetic_IsClassName, METH_O, .ml_doc: "SBTypeSynthetic_IsClassName(SBTypeSynthetic self) -> bool"},
102191 { .ml_name: "SBTypeSynthetic_GetData", .ml_meth: _wrap_SBTypeSynthetic_GetData, METH_O, .ml_doc: "SBTypeSynthetic_GetData(SBTypeSynthetic self) -> char const *"},
102192 { .ml_name: "SBTypeSynthetic_SetClassName", .ml_meth: _wrap_SBTypeSynthetic_SetClassName, METH_VARARGS, .ml_doc: "SBTypeSynthetic_SetClassName(SBTypeSynthetic self, char const * data)"},
102193 { .ml_name: "SBTypeSynthetic_SetClassCode", .ml_meth: _wrap_SBTypeSynthetic_SetClassCode, METH_VARARGS, .ml_doc: "SBTypeSynthetic_SetClassCode(SBTypeSynthetic self, char const * data)"},
102194 { .ml_name: "SBTypeSynthetic_GetOptions", .ml_meth: _wrap_SBTypeSynthetic_GetOptions, METH_O, .ml_doc: "SBTypeSynthetic_GetOptions(SBTypeSynthetic self) -> uint32_t"},
102195 { .ml_name: "SBTypeSynthetic_SetOptions", .ml_meth: _wrap_SBTypeSynthetic_SetOptions, METH_VARARGS, .ml_doc: "SBTypeSynthetic_SetOptions(SBTypeSynthetic self, uint32_t arg2)"},
102196 { .ml_name: "SBTypeSynthetic_GetDescription", .ml_meth: _wrap_SBTypeSynthetic_GetDescription, METH_VARARGS, .ml_doc: "SBTypeSynthetic_GetDescription(SBTypeSynthetic self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
102197 { .ml_name: "SBTypeSynthetic_IsEqualTo", .ml_meth: _wrap_SBTypeSynthetic_IsEqualTo, METH_VARARGS, .ml_doc: "SBTypeSynthetic_IsEqualTo(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool"},
102198 { .ml_name: "SBTypeSynthetic___eq__", .ml_meth: _wrap_SBTypeSynthetic___eq__, METH_VARARGS, .ml_doc: "SBTypeSynthetic___eq__(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool"},
102199 { .ml_name: "SBTypeSynthetic___ne__", .ml_meth: _wrap_SBTypeSynthetic___ne__, METH_VARARGS, .ml_doc: "SBTypeSynthetic___ne__(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool"},
102200 { .ml_name: "SBTypeSynthetic___repr__", .ml_meth: _wrap_SBTypeSynthetic___repr__, METH_O, .ml_doc: "SBTypeSynthetic___repr__(SBTypeSynthetic self) -> std::string"},
102201 { .ml_name: "SBTypeSynthetic_swigregister", .ml_meth: SBTypeSynthetic_swigregister, METH_O, NULL},
102202 { .ml_name: "SBTypeSynthetic_swiginit", .ml_meth: SBTypeSynthetic_swiginit, METH_VARARGS, NULL},
102203 { .ml_name: "new_SBUnixSignals", .ml_meth: _wrap_new_SBUnixSignals, METH_VARARGS, .ml_doc: "\n"
102204 "SBUnixSignals()\n"
102205 "new_SBUnixSignals(SBUnixSignals rhs) -> SBUnixSignals\n"
102206 ""},
102207 { .ml_name: "delete_SBUnixSignals", .ml_meth: _wrap_delete_SBUnixSignals, METH_O, .ml_doc: "delete_SBUnixSignals(SBUnixSignals self)"},
102208 { .ml_name: "SBUnixSignals_Clear", .ml_meth: _wrap_SBUnixSignals_Clear, METH_O, .ml_doc: "SBUnixSignals_Clear(SBUnixSignals self)"},
102209 { .ml_name: "SBUnixSignals___nonzero__", .ml_meth: _wrap_SBUnixSignals___nonzero__, METH_O, .ml_doc: "SBUnixSignals___nonzero__(SBUnixSignals self) -> bool"},
102210 { .ml_name: "SBUnixSignals_IsValid", .ml_meth: _wrap_SBUnixSignals_IsValid, METH_O, .ml_doc: "SBUnixSignals_IsValid(SBUnixSignals self) -> bool"},
102211 { .ml_name: "SBUnixSignals_GetSignalAsCString", .ml_meth: _wrap_SBUnixSignals_GetSignalAsCString, METH_VARARGS, .ml_doc: "SBUnixSignals_GetSignalAsCString(SBUnixSignals self, int32_t signo) -> char const *"},
102212 { .ml_name: "SBUnixSignals_GetSignalNumberFromName", .ml_meth: _wrap_SBUnixSignals_GetSignalNumberFromName, METH_VARARGS, .ml_doc: "SBUnixSignals_GetSignalNumberFromName(SBUnixSignals self, char const * name) -> int32_t"},
102213 { .ml_name: "SBUnixSignals_GetShouldSuppress", .ml_meth: _wrap_SBUnixSignals_GetShouldSuppress, METH_VARARGS, .ml_doc: "SBUnixSignals_GetShouldSuppress(SBUnixSignals self, int32_t signo) -> bool"},
102214 { .ml_name: "SBUnixSignals_SetShouldSuppress", .ml_meth: _wrap_SBUnixSignals_SetShouldSuppress, METH_VARARGS, .ml_doc: "SBUnixSignals_SetShouldSuppress(SBUnixSignals self, int32_t signo, bool value) -> bool"},
102215 { .ml_name: "SBUnixSignals_GetShouldStop", .ml_meth: _wrap_SBUnixSignals_GetShouldStop, METH_VARARGS, .ml_doc: "SBUnixSignals_GetShouldStop(SBUnixSignals self, int32_t signo) -> bool"},
102216 { .ml_name: "SBUnixSignals_SetShouldStop", .ml_meth: _wrap_SBUnixSignals_SetShouldStop, METH_VARARGS, .ml_doc: "SBUnixSignals_SetShouldStop(SBUnixSignals self, int32_t signo, bool value) -> bool"},
102217 { .ml_name: "SBUnixSignals_GetShouldNotify", .ml_meth: _wrap_SBUnixSignals_GetShouldNotify, METH_VARARGS, .ml_doc: "SBUnixSignals_GetShouldNotify(SBUnixSignals self, int32_t signo) -> bool"},
102218 { .ml_name: "SBUnixSignals_SetShouldNotify", .ml_meth: _wrap_SBUnixSignals_SetShouldNotify, METH_VARARGS, .ml_doc: "SBUnixSignals_SetShouldNotify(SBUnixSignals self, int32_t signo, bool value) -> bool"},
102219 { .ml_name: "SBUnixSignals_GetNumSignals", .ml_meth: _wrap_SBUnixSignals_GetNumSignals, METH_O, .ml_doc: "SBUnixSignals_GetNumSignals(SBUnixSignals self) -> int32_t"},
102220 { .ml_name: "SBUnixSignals_GetSignalAtIndex", .ml_meth: _wrap_SBUnixSignals_GetSignalAtIndex, METH_VARARGS, .ml_doc: "SBUnixSignals_GetSignalAtIndex(SBUnixSignals self, int32_t index) -> int32_t"},
102221 { .ml_name: "SBUnixSignals_swigregister", .ml_meth: SBUnixSignals_swigregister, METH_O, NULL},
102222 { .ml_name: "SBUnixSignals_swiginit", .ml_meth: SBUnixSignals_swiginit, METH_VARARGS, NULL},
102223 { .ml_name: "new_SBValue", .ml_meth: _wrap_new_SBValue, METH_VARARGS, .ml_doc: "\n"
102224 "SBValue()\n"
102225 "new_SBValue(SBValue rhs) -> SBValue\n"
102226 ""},
102227 { .ml_name: "delete_SBValue", .ml_meth: _wrap_delete_SBValue, METH_O, .ml_doc: "delete_SBValue(SBValue self)"},
102228 { .ml_name: "SBValue___nonzero__", .ml_meth: _wrap_SBValue___nonzero__, METH_O, .ml_doc: "SBValue___nonzero__(SBValue self) -> bool"},
102229 { .ml_name: "SBValue_IsValid", .ml_meth: _wrap_SBValue_IsValid, METH_O, .ml_doc: "SBValue_IsValid(SBValue self) -> bool"},
102230 { .ml_name: "SBValue_Clear", .ml_meth: _wrap_SBValue_Clear, METH_O, .ml_doc: "SBValue_Clear(SBValue self)"},
102231 { .ml_name: "SBValue_GetError", .ml_meth: _wrap_SBValue_GetError, METH_O, .ml_doc: "SBValue_GetError(SBValue self) -> SBError"},
102232 { .ml_name: "SBValue_GetID", .ml_meth: _wrap_SBValue_GetID, METH_O, .ml_doc: "SBValue_GetID(SBValue self) -> lldb::user_id_t"},
102233 { .ml_name: "SBValue_GetName", .ml_meth: _wrap_SBValue_GetName, METH_O, .ml_doc: "SBValue_GetName(SBValue self) -> char const *"},
102234 { .ml_name: "SBValue_GetTypeName", .ml_meth: _wrap_SBValue_GetTypeName, METH_O, .ml_doc: "SBValue_GetTypeName(SBValue self) -> char const *"},
102235 { .ml_name: "SBValue_GetDisplayTypeName", .ml_meth: _wrap_SBValue_GetDisplayTypeName, METH_O, .ml_doc: "SBValue_GetDisplayTypeName(SBValue self) -> char const *"},
102236 { .ml_name: "SBValue_GetByteSize", .ml_meth: _wrap_SBValue_GetByteSize, METH_O, .ml_doc: "SBValue_GetByteSize(SBValue self) -> size_t"},
102237 { .ml_name: "SBValue_IsInScope", .ml_meth: _wrap_SBValue_IsInScope, METH_O, .ml_doc: "SBValue_IsInScope(SBValue self) -> bool"},
102238 { .ml_name: "SBValue_GetFormat", .ml_meth: _wrap_SBValue_GetFormat, METH_O, .ml_doc: "SBValue_GetFormat(SBValue self) -> lldb::Format"},
102239 { .ml_name: "SBValue_SetFormat", .ml_meth: _wrap_SBValue_SetFormat, METH_VARARGS, .ml_doc: "SBValue_SetFormat(SBValue self, lldb::Format format)"},
102240 { .ml_name: "SBValue_GetValue", .ml_meth: _wrap_SBValue_GetValue, METH_O, .ml_doc: "SBValue_GetValue(SBValue self) -> char const *"},
102241 { .ml_name: "SBValue_GetValueAsSigned", .ml_meth: _wrap_SBValue_GetValueAsSigned, METH_VARARGS, .ml_doc: "\n"
102242 "SBValue_GetValueAsSigned(SBValue self, SBError error, int64_t fail_value=0) -> int64_t\n"
102243 "SBValue_GetValueAsSigned(SBValue self, int64_t fail_value=0) -> int64_t\n"
102244 ""},
102245 { .ml_name: "SBValue_GetValueAsUnsigned", .ml_meth: _wrap_SBValue_GetValueAsUnsigned, METH_VARARGS, .ml_doc: "\n"
102246 "SBValue_GetValueAsUnsigned(SBValue self, SBError error, uint64_t fail_value=0) -> uint64_t\n"
102247 "SBValue_GetValueAsUnsigned(SBValue self, uint64_t fail_value=0) -> uint64_t\n"
102248 ""},
102249 { .ml_name: "SBValue_GetValueAsAddress", .ml_meth: _wrap_SBValue_GetValueAsAddress, METH_O, .ml_doc: "\n"
102250 "SBValue_GetValueAsAddress(SBValue self) -> lldb::addr_t\n"
102251 "\n"
102252 " Return the value as an address. On failure, LLDB_INVALID_ADDRESS\n"
102253 " will be returned. On architectures like AArch64, where the\n"
102254 " top (unaddressable) bits can be used for authentication,\n"
102255 " memory tagging, or top byte ignore, this method will return\n"
102256 " the value with those top bits cleared.\n"
102257 "\n"
102258 " GetValueAsUnsigned returns the actual value, with the\n"
102259 " authentication/Top Byte Ignore/Memory Tagging Extension bits.\n"
102260 "\n"
102261 " Calling this on a random value which is not a pointer is\n"
102262 " incorrect. Call GetType().IsPointerType() if in doubt.\n"
102263 "\n"
102264 " An SB API program may want to show both the literal byte value\n"
102265 " and the address it refers to in memory. These two SBValue\n"
102266 " methods allow SB API writers to behave appropriately for their\n"
102267 " interface.\n"
102268 ""},
102269 { .ml_name: "SBValue_GetValueType", .ml_meth: _wrap_SBValue_GetValueType, METH_O, .ml_doc: "SBValue_GetValueType(SBValue self) -> lldb::ValueType"},
102270 { .ml_name: "SBValue_GetValueDidChange", .ml_meth: _wrap_SBValue_GetValueDidChange, METH_O, .ml_doc: "SBValue_GetValueDidChange(SBValue self) -> bool"},
102271 { .ml_name: "SBValue_GetSummary", .ml_meth: _wrap_SBValue_GetSummary, METH_VARARGS, .ml_doc: "\n"
102272 "SBValue_GetSummary(SBValue self) -> char const\n"
102273 "SBValue_GetSummary(SBValue self, SBStream stream, SBTypeSummaryOptions options) -> char const *\n"
102274 ""},
102275 { .ml_name: "SBValue_GetObjectDescription", .ml_meth: _wrap_SBValue_GetObjectDescription, METH_O, .ml_doc: "SBValue_GetObjectDescription(SBValue self) -> char const *"},
102276 { .ml_name: "SBValue_GetDynamicValue", .ml_meth: _wrap_SBValue_GetDynamicValue, METH_VARARGS, .ml_doc: "SBValue_GetDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic) -> SBValue"},
102277 { .ml_name: "SBValue_GetStaticValue", .ml_meth: _wrap_SBValue_GetStaticValue, METH_O, .ml_doc: "SBValue_GetStaticValue(SBValue self) -> SBValue"},
102278 { .ml_name: "SBValue_GetNonSyntheticValue", .ml_meth: _wrap_SBValue_GetNonSyntheticValue, METH_O, .ml_doc: "SBValue_GetNonSyntheticValue(SBValue self) -> SBValue"},
102279 { .ml_name: "SBValue_GetSyntheticValue", .ml_meth: _wrap_SBValue_GetSyntheticValue, METH_O, .ml_doc: "SBValue_GetSyntheticValue(SBValue self) -> SBValue"},
102280 { .ml_name: "SBValue_GetPreferDynamicValue", .ml_meth: _wrap_SBValue_GetPreferDynamicValue, METH_O, .ml_doc: "SBValue_GetPreferDynamicValue(SBValue self) -> lldb::DynamicValueType"},
102281 { .ml_name: "SBValue_SetPreferDynamicValue", .ml_meth: _wrap_SBValue_SetPreferDynamicValue, METH_VARARGS, .ml_doc: "SBValue_SetPreferDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic)"},
102282 { .ml_name: "SBValue_GetPreferSyntheticValue", .ml_meth: _wrap_SBValue_GetPreferSyntheticValue, METH_O, .ml_doc: "SBValue_GetPreferSyntheticValue(SBValue self) -> bool"},
102283 { .ml_name: "SBValue_SetPreferSyntheticValue", .ml_meth: _wrap_SBValue_SetPreferSyntheticValue, METH_VARARGS, .ml_doc: "SBValue_SetPreferSyntheticValue(SBValue self, bool use_synthetic)"},
102284 { .ml_name: "SBValue_IsDynamic", .ml_meth: _wrap_SBValue_IsDynamic, METH_O, .ml_doc: "SBValue_IsDynamic(SBValue self) -> bool"},
102285 { .ml_name: "SBValue_IsSynthetic", .ml_meth: _wrap_SBValue_IsSynthetic, METH_O, .ml_doc: "SBValue_IsSynthetic(SBValue self) -> bool"},
102286 { .ml_name: "SBValue_IsSyntheticChildrenGenerated", .ml_meth: _wrap_SBValue_IsSyntheticChildrenGenerated, METH_O, .ml_doc: "SBValue_IsSyntheticChildrenGenerated(SBValue self) -> bool"},
102287 { .ml_name: "SBValue_SetSyntheticChildrenGenerated", .ml_meth: _wrap_SBValue_SetSyntheticChildrenGenerated, METH_VARARGS, .ml_doc: "SBValue_SetSyntheticChildrenGenerated(SBValue self, bool arg2)"},
102288 { .ml_name: "SBValue_GetLocation", .ml_meth: _wrap_SBValue_GetLocation, METH_O, .ml_doc: "SBValue_GetLocation(SBValue self) -> char const *"},
102289 { .ml_name: "SBValue_SetValueFromCString", .ml_meth: _wrap_SBValue_SetValueFromCString, METH_VARARGS, .ml_doc: "\n"
102290 "SBValue_SetValueFromCString(SBValue self, char const * value_str) -> bool\n"
102291 "SBValue_SetValueFromCString(SBValue self, char const * value_str, SBError error) -> bool\n"
102292 ""},
102293 { .ml_name: "SBValue_GetTypeFormat", .ml_meth: _wrap_SBValue_GetTypeFormat, METH_O, .ml_doc: "SBValue_GetTypeFormat(SBValue self) -> SBTypeFormat"},
102294 { .ml_name: "SBValue_GetTypeSummary", .ml_meth: _wrap_SBValue_GetTypeSummary, METH_O, .ml_doc: "SBValue_GetTypeSummary(SBValue self) -> SBTypeSummary"},
102295 { .ml_name: "SBValue_GetTypeFilter", .ml_meth: _wrap_SBValue_GetTypeFilter, METH_O, .ml_doc: "SBValue_GetTypeFilter(SBValue self) -> SBTypeFilter"},
102296 { .ml_name: "SBValue_GetTypeSynthetic", .ml_meth: _wrap_SBValue_GetTypeSynthetic, METH_O, .ml_doc: "SBValue_GetTypeSynthetic(SBValue self) -> SBTypeSynthetic"},
102297 { .ml_name: "SBValue_CreateChildAtOffset", .ml_meth: _wrap_SBValue_CreateChildAtOffset, METH_VARARGS, .ml_doc: "SBValue_CreateChildAtOffset(SBValue self, char const * name, uint32_t offset, SBType type) -> SBValue"},
102298 { .ml_name: "SBValue_Cast", .ml_meth: _wrap_SBValue_Cast, METH_VARARGS, .ml_doc: "SBValue_Cast(SBValue self, SBType type) -> SBValue"},
102299 { .ml_name: "SBValue_CreateValueFromExpression", .ml_meth: _wrap_SBValue_CreateValueFromExpression, METH_VARARGS, .ml_doc: "\n"
102300 "SBValue_CreateValueFromExpression(SBValue self, char const * name, char const * expression) -> SBValue\n"
102301 "SBValue_CreateValueFromExpression(SBValue self, char const * name, char const * expression, SBExpressionOptions options) -> SBValue\n"
102302 ""},
102303 { .ml_name: "SBValue_CreateValueFromAddress", .ml_meth: _wrap_SBValue_CreateValueFromAddress, METH_VARARGS, .ml_doc: "SBValue_CreateValueFromAddress(SBValue self, char const * name, lldb::addr_t address, SBType type) -> SBValue"},
102304 { .ml_name: "SBValue_CreateValueFromData", .ml_meth: _wrap_SBValue_CreateValueFromData, METH_VARARGS, .ml_doc: "SBValue_CreateValueFromData(SBValue self, char const * name, SBData data, SBType type) -> SBValue"},
102305 { .ml_name: "SBValue_CreateBoolValue", .ml_meth: _wrap_SBValue_CreateBoolValue, METH_VARARGS, .ml_doc: "SBValue_CreateBoolValue(SBValue self, char const * name, bool value) -> SBValue"},
102306 { .ml_name: "SBValue_GetChildAtIndex", .ml_meth: _wrap_SBValue_GetChildAtIndex, METH_VARARGS, .ml_doc: "\n"
102307 "SBValue_GetChildAtIndex(SBValue self, uint32_t idx) -> SBValue\n"
102308 "SBValue_GetChildAtIndex(SBValue self, uint32_t idx, lldb::DynamicValueType use_dynamic, bool treat_as_array) -> SBValue\n"
102309 "\n"
102310 " Get a child value by index from a value.\n"
102311 "\n"
102312 " Structs, unions, classes, arrays and pointers have child\n"
102313 " values that can be access by index.\n"
102314 "\n"
102315 " Structs and unions access child members using a zero based index\n"
102316 " for each child member. For\n"
102317 "\n"
102318 " Classes reserve the first indexes for base classes that have\n"
102319 " members (empty base classes are omitted), and all members of the\n"
102320 " current class will then follow the base classes.\n"
102321 "\n"
102322 " Pointers differ depending on what they point to. If the pointer\n"
102323 " points to a simple type, the child at index zero\n"
102324 " is the only child value available, unless synthetic_allowed\n"
102325 " is true, in which case the pointer will be used as an array\n"
102326 " and can create 'synthetic' child values using positive or\n"
102327 " negative indexes. If the pointer points to an aggregate type\n"
102328 " (an array, class, union, struct), then the pointee is\n"
102329 " transparently skipped and any children are going to be the indexes\n"
102330 " of the child values within the aggregate type. For example if\n"
102331 " we have a 'Point' type and we have a SBValue that contains a\n"
102332 " pointer to a 'Point' type, then the child at index zero will be\n"
102333 " the 'x' member, and the child at index 1 will be the 'y' member\n"
102334 " (the child at index zero won't be a 'Point' instance).\n"
102335 "\n"
102336 " If you actually need an SBValue that represents the type pointed\n"
102337 " to by a SBValue for which GetType().IsPointeeType() returns true,\n"
102338 " regardless of the pointee type, you can do that with the SBValue.Dereference\n"
102339 " method (or the equivalent deref property).\n"
102340 "\n"
102341 " Arrays have a preset number of children that can be accessed by\n"
102342 " index and will returns invalid child values for indexes that are\n"
102343 " out of bounds unless the synthetic_allowed is true. In this\n"
102344 " case the array can create 'synthetic' child values for indexes\n"
102345 " that aren't in the array bounds using positive or negative\n"
102346 " indexes.\n"
102347 "\n"
102348 " @param[in] idx\n"
102349 " The index of the child value to get\n"
102350 "\n"
102351 " @param[in] use_dynamic\n"
102352 " An enumeration that specifies whether to get dynamic values,\n"
102353 " and also if the target can be run to figure out the dynamic\n"
102354 " type of the child value.\n"
102355 "\n"
102356 " @param[in] synthetic_allowed\n"
102357 " If true, then allow child values to be created by index\n"
102358 " for pointers and arrays for indexes that normally wouldn't\n"
102359 " be allowed.\n"
102360 "\n"
102361 " @return\n"
102362 " A new SBValue object that represents the child member value.\n"
102363 ""},
102364 { .ml_name: "SBValue_GetIndexOfChildWithName", .ml_meth: _wrap_SBValue_GetIndexOfChildWithName, METH_VARARGS, .ml_doc: "\n"
102365 "SBValue_GetIndexOfChildWithName(SBValue self, char const * name) -> uint32_t\n"
102366 "\n"
102367 " Returns the child member index.\n"
102368 "\n"
102369 " Matches children of this object only and will match base classes and\n"
102370 " member names if this is a clang typed object.\n"
102371 "\n"
102372 " @param[in] name\n"
102373 " The name of the child value to get\n"
102374 "\n"
102375 " @return\n"
102376 " An index to the child member value.\n"
102377 ""},
102378 { .ml_name: "SBValue_GetChildMemberWithName", .ml_meth: _wrap_SBValue_GetChildMemberWithName, METH_VARARGS, .ml_doc: "\n"
102379 "SBValue_GetChildMemberWithName(SBValue self, char const * name) -> SBValue\n"
102380 "SBValue_GetChildMemberWithName(SBValue self, char const * name, lldb::DynamicValueType use_dynamic) -> SBValue\n"
102381 "\n"
102382 " Returns the child member value.\n"
102383 "\n"
102384 " Matches child members of this object and child members of any base\n"
102385 " classes.\n"
102386 "\n"
102387 " @param[in] name\n"
102388 " The name of the child value to get\n"
102389 "\n"
102390 " @param[in] use_dynamic\n"
102391 " An enumeration that specifies whether to get dynamic values,\n"
102392 " and also if the target can be run to figure out the dynamic\n"
102393 " type of the child value.\n"
102394 "\n"
102395 " @return\n"
102396 " A new SBValue object that represents the child member value.\n"
102397 ""},
102398 { .ml_name: "SBValue_GetValueForExpressionPath", .ml_meth: _wrap_SBValue_GetValueForExpressionPath, METH_VARARGS, .ml_doc: "\n"
102399 "SBValue_GetValueForExpressionPath(SBValue self, char const * expr_path) -> SBValue\n"
102400 "Expands nested expressions like .a->b[0].c[1]->d.\n"
102401 ""},
102402 { .ml_name: "SBValue_AddressOf", .ml_meth: _wrap_SBValue_AddressOf, METH_O, .ml_doc: "SBValue_AddressOf(SBValue self) -> SBValue"},
102403 { .ml_name: "SBValue_GetLoadAddress", .ml_meth: _wrap_SBValue_GetLoadAddress, METH_O, .ml_doc: "SBValue_GetLoadAddress(SBValue self) -> lldb::addr_t"},
102404 { .ml_name: "SBValue_GetAddress", .ml_meth: _wrap_SBValue_GetAddress, METH_O, .ml_doc: "SBValue_GetAddress(SBValue self) -> SBAddress"},
102405 { .ml_name: "SBValue_GetPointeeData", .ml_meth: _wrap_SBValue_GetPointeeData, METH_VARARGS, .ml_doc: "\n"
102406 "SBValue_GetPointeeData(SBValue self, uint32_t item_idx=0, uint32_t item_count=1) -> SBData\n"
102407 "\n"
102408 " Get an SBData wrapping what this SBValue points to.\n"
102409 "\n"
102410 " This method will dereference the current SBValue, if its\n"
102411 " data type is a ``T\\*`` or ``T[]``, and extract ``item_count`` elements\n"
102412 " of type ``T`` from it, copying their contents in an :py:class:`SBData`.\n"
102413 "\n"
102414 " :param item_idx: The index of the first item to retrieve. For an array\n"
102415 " this is equivalent to array[item_idx], for a pointer\n"
102416 " to ``\\*(pointer + item_idx)``. In either case, the measurement\n"
102417 " unit for item_idx is the ``sizeof(T)`` rather than the byte\n"
102418 " :param item_count: How many items should be copied into the output. By default\n"
102419 " only one item is copied, but more can be asked for.\n"
102420 " :return: The contents of the copied items on success. An empty :py:class:`SBData` otherwise.\n"
102421 " :rtype: SBData\n"
102422 "\n"
102423 ""},
102424 { .ml_name: "SBValue_GetData", .ml_meth: _wrap_SBValue_GetData, METH_O, .ml_doc: "\n"
102425 "SBValue_GetData(SBValue self) -> SBData\n"
102426 "\n"
102427 " Get an SBData wrapping the contents of this SBValue.\n"
102428 "\n"
102429 " This method will read the contents of this object in memory\n"
102430 " and copy them into an SBData for future use.\n"
102431 "\n"
102432 " @return\n"
102433 " An SBData with the contents of this SBValue, on success.\n"
102434 " An empty SBData otherwise.\n"
102435 ""},
102436 { .ml_name: "SBValue_SetData", .ml_meth: _wrap_SBValue_SetData, METH_VARARGS, .ml_doc: "SBValue_SetData(SBValue self, SBData data, SBError error) -> bool"},
102437 { .ml_name: "SBValue_Clone", .ml_meth: _wrap_SBValue_Clone, METH_VARARGS, .ml_doc: "\n"
102438 "Creates a copy of the SBValue with a new name and setting the current\n"
102439 "SBValue as its parent. It should be used when we want to change the\n"
102440 "name of a SBValue without modifying the actual SBValue itself\n"
102441 "(e.g. sythetic child provider).\n"
102442 ""},
102443 { .ml_name: "SBValue_GetDeclaration", .ml_meth: _wrap_SBValue_GetDeclaration, METH_O, .ml_doc: "SBValue_GetDeclaration(SBValue self) -> SBDeclaration"},
102444 { .ml_name: "SBValue_MightHaveChildren", .ml_meth: _wrap_SBValue_MightHaveChildren, METH_O, .ml_doc: "\n"
102445 "Find out if a SBValue might have children.\n"
102446 "\n"
102447 "This call is much more efficient than GetNumChildren() as it\n"
102448 "doesn't need to complete the underlying type. This is designed\n"
102449 "to be used in a UI environment in order to detect if the\n"
102450 "disclosure triangle should be displayed or not.\n"
102451 "\n"
102452 "This function returns true for class, union, structure,\n"
102453 "pointers, references, arrays and more. Again, it does so without\n"
102454 "doing any expensive type completion.\n"
102455 "\n"
102456 ":rtype: boolean\n"
102457 ":return: \n"
102458 " Returns **true** if the SBValue might have children, or\n"
102459 " **false** otherwise.\n"
102460 ""},
102461 { .ml_name: "SBValue_IsRuntimeSupportValue", .ml_meth: _wrap_SBValue_IsRuntimeSupportValue, METH_O, .ml_doc: "SBValue_IsRuntimeSupportValue(SBValue self) -> bool"},
102462 { .ml_name: "SBValue_GetNumChildren", .ml_meth: _wrap_SBValue_GetNumChildren, METH_VARARGS, .ml_doc: "\n"
102463 "*Overload 1:*\n"
102464 "Return the number of children of this variable. Note that for some\n"
102465 "variables this operation can be expensive. If possible, prefer calling\n"
102466 "GetNumChildren(max) with the maximum number of children you are interested\n"
102467 "in.\n"
102468 "\n"
102469 "|\n"
102470 "\n"
102471 "*Overload 2:*\n"
102472 "Return the numer of children of this variable, with a hint that the\n"
102473 "caller is interested in at most *max* children. Use this function to\n"
102474 "avoid expensive child computations in some cases. For example, if you know\n"
102475 "you will only ever display 100 elements, calling GetNumChildren(100) can\n"
102476 "avoid enumerating all the other children. If the returned value is smaller\n"
102477 "than *max*, then it represents the true number of children, otherwise it\n"
102478 "indicates that their number is at least *max*. Do not assume the returned\n"
102479 "number will always be less than or equal to *max*, as the implementation\n"
102480 "may choose to return a larger (but still smaller than the actual number of\n"
102481 "children) value.\n"
102482 ""},
102483 { .ml_name: "SBValue_GetOpaqueType", .ml_meth: _wrap_SBValue_GetOpaqueType, METH_O, .ml_doc: "SBValue_GetOpaqueType(SBValue self) -> void *"},
102484 { .ml_name: "SBValue_GetTarget", .ml_meth: _wrap_SBValue_GetTarget, METH_O, .ml_doc: "SBValue_GetTarget(SBValue self) -> SBTarget"},
102485 { .ml_name: "SBValue_GetProcess", .ml_meth: _wrap_SBValue_GetProcess, METH_O, .ml_doc: "SBValue_GetProcess(SBValue self) -> SBProcess"},
102486 { .ml_name: "SBValue_GetThread", .ml_meth: _wrap_SBValue_GetThread, METH_O, .ml_doc: "SBValue_GetThread(SBValue self) -> SBThread"},
102487 { .ml_name: "SBValue_GetFrame", .ml_meth: _wrap_SBValue_GetFrame, METH_O, .ml_doc: "SBValue_GetFrame(SBValue self) -> SBFrame"},
102488 { .ml_name: "SBValue_Dereference", .ml_meth: _wrap_SBValue_Dereference, METH_O, .ml_doc: "SBValue_Dereference(SBValue self) -> SBValue"},
102489 { .ml_name: "SBValue_TypeIsPointerType", .ml_meth: _wrap_SBValue_TypeIsPointerType, METH_O, .ml_doc: "SBValue_TypeIsPointerType(SBValue self) -> bool"},
102490 { .ml_name: "SBValue_GetType", .ml_meth: _wrap_SBValue_GetType, METH_O, .ml_doc: "SBValue_GetType(SBValue self) -> SBType"},
102491 { .ml_name: "SBValue_Persist", .ml_meth: _wrap_SBValue_Persist, METH_O, .ml_doc: "SBValue_Persist(SBValue self) -> SBValue"},
102492 { .ml_name: "SBValue_GetDescription", .ml_meth: _wrap_SBValue_GetDescription, METH_VARARGS, .ml_doc: "SBValue_GetDescription(SBValue self, SBStream description) -> bool"},
102493 { .ml_name: "SBValue_GetExpressionPath", .ml_meth: _wrap_SBValue_GetExpressionPath, METH_VARARGS, .ml_doc: "\n"
102494 "SBValue_GetExpressionPath(SBValue self, SBStream description) -> bool\n"
102495 "SBValue_GetExpressionPath(SBValue self, SBStream description, bool qualify_cxx_base_classes) -> bool\n"
102496 "Returns an expression path for this value.\n"
102497 ""},
102498 { .ml_name: "SBValue_EvaluateExpression", .ml_meth: _wrap_SBValue_EvaluateExpression, METH_VARARGS, .ml_doc: "\n"
102499 "SBValue_EvaluateExpression(SBValue self, char const * expr) -> SBValue\n"
102500 "SBValue_EvaluateExpression(SBValue self, char const * expr, SBExpressionOptions options) -> SBValue\n"
102501 "SBValue_EvaluateExpression(SBValue self, char const * expr, SBExpressionOptions options, char const * name) -> SBValue\n"
102502 ""},
102503 { .ml_name: "SBValue_Watch", .ml_meth: _wrap_SBValue_Watch, METH_VARARGS, .ml_doc: "\n"
102504 "SBValue_Watch(SBValue self, bool resolve_location, bool read, bool write, SBError error) -> SBWatchpoint\n"
102505 "SBValue_Watch(SBValue self, bool resolve_location, bool read, bool write) -> SBWatchpoint\n"
102506 "\n"
102507 " Find and watch a variable.\n"
102508 " It returns an SBWatchpoint, which may be invalid.\n"
102509 ""},
102510 { .ml_name: "SBValue_WatchPointee", .ml_meth: _wrap_SBValue_WatchPointee, METH_VARARGS, .ml_doc: "\n"
102511 "SBValue_WatchPointee(SBValue self, bool resolve_location, bool read, bool write, SBError error) -> SBWatchpoint\n"
102512 "\n"
102513 " Find and watch the location pointed to by a variable.\n"
102514 " It returns an SBWatchpoint, which may be invalid.\n"
102515 ""},
102516 { .ml_name: "SBValue_GetVTable", .ml_meth: _wrap_SBValue_GetVTable, METH_O, .ml_doc: "\n"
102517 "If this value represents a C++ class that has a vtable, return an value\n"
102518 "that represents the virtual function table.\n"
102519 "\n"
102520 "SBValue::GetError() will be in the success state if this value represents\n"
102521 "a C++ class with a vtable, or an appropriate error describing that the\n"
102522 "object isn't a C++ class with a vtable or not a C++ class.\n"
102523 "\n"
102524 "SBValue::GetName() will be the demangled symbol name for the virtual\n"
102525 "function table like \"vtable for <classname>\".\n"
102526 "\n"
102527 "SBValue::GetValue() will be the address of the first vtable entry if the\n"
102528 "current SBValue is a class with a vtable, or nothing the current SBValue\n"
102529 "is not a C++ class or not a C++ class that has a vtable.\n"
102530 "\n"
102531 "SBValue::GetValueAtUnsigned(...) will return the address of the first\n"
102532 "vtable entry.\n"
102533 "\n"
102534 "SBValue::GetLoadAddress() will return the address of the vtable pointer\n"
102535 "found in the parent SBValue.\n"
102536 "\n"
102537 "SBValue::GetNumChildren() will return the number of virtual function\n"
102538 "pointers in the vtable, or zero on error.\n"
102539 "\n"
102540 "SBValue::GetChildAtIndex(...) will return each virtual function pointer\n"
102541 "as a SBValue object.\n"
102542 "\n"
102543 "The child SBValue objects will have the following values:\n"
102544 "\n"
102545 "SBValue::GetError() will indicate success if the vtable entry was\n"
102546 "successfully read from memory, or an error if not.\n"
102547 "\n"
102548 "SBValue::GetName() will be the vtable function index in the form \"[%u]\"\n"
102549 "where %u is the index.\n"
102550 "\n"
102551 "SBValue::GetValue() will be the virtual function pointer value as a\n"
102552 "string.\n"
102553 "\n"
102554 "SBValue::GetValueAtUnsigned(...) will return the virtual function\n"
102555 "pointer value.\n"
102556 "\n"
102557 "SBValue::GetLoadAddress() will return the address of the virtual function\n"
102558 "pointer.\n"
102559 "\n"
102560 "SBValue::GetNumChildren() returns 0\n"
102561 ""},
102562 { .ml_name: "SBValue___repr__", .ml_meth: _wrap_SBValue___repr__, METH_O, .ml_doc: "SBValue___repr__(SBValue self) -> std::string"},
102563 { .ml_name: "SBValue_swigregister", .ml_meth: SBValue_swigregister, METH_O, NULL},
102564 { .ml_name: "SBValue_swiginit", .ml_meth: SBValue_swiginit, METH_VARARGS, NULL},
102565 { .ml_name: "new_SBValueList", .ml_meth: _wrap_new_SBValueList, METH_VARARGS, .ml_doc: "\n"
102566 "SBValueList()\n"
102567 "new_SBValueList(SBValueList rhs) -> SBValueList\n"
102568 ""},
102569 { .ml_name: "delete_SBValueList", .ml_meth: _wrap_delete_SBValueList, METH_O, .ml_doc: "delete_SBValueList(SBValueList self)"},
102570 { .ml_name: "SBValueList___nonzero__", .ml_meth: _wrap_SBValueList___nonzero__, METH_O, .ml_doc: "SBValueList___nonzero__(SBValueList self) -> bool"},
102571 { .ml_name: "SBValueList_IsValid", .ml_meth: _wrap_SBValueList_IsValid, METH_O, .ml_doc: "SBValueList_IsValid(SBValueList self) -> bool"},
102572 { .ml_name: "SBValueList_Clear", .ml_meth: _wrap_SBValueList_Clear, METH_O, .ml_doc: "SBValueList_Clear(SBValueList self)"},
102573 { .ml_name: "SBValueList_Append", .ml_meth: _wrap_SBValueList_Append, METH_VARARGS, .ml_doc: "\n"
102574 "SBValueList_Append(SBValueList self, SBValue val_obj)\n"
102575 "SBValueList_Append(SBValueList self, SBValueList value_list)\n"
102576 ""},
102577 { .ml_name: "SBValueList_GetSize", .ml_meth: _wrap_SBValueList_GetSize, METH_O, .ml_doc: "SBValueList_GetSize(SBValueList self) -> uint32_t"},
102578 { .ml_name: "SBValueList_GetValueAtIndex", .ml_meth: _wrap_SBValueList_GetValueAtIndex, METH_VARARGS, .ml_doc: "SBValueList_GetValueAtIndex(SBValueList self, uint32_t idx) -> SBValue"},
102579 { .ml_name: "SBValueList_GetFirstValueByName", .ml_meth: _wrap_SBValueList_GetFirstValueByName, METH_VARARGS, .ml_doc: "SBValueList_GetFirstValueByName(SBValueList self, char const * name) -> SBValue"},
102580 { .ml_name: "SBValueList_FindValueObjectByUID", .ml_meth: _wrap_SBValueList_FindValueObjectByUID, METH_VARARGS, .ml_doc: "SBValueList_FindValueObjectByUID(SBValueList self, lldb::user_id_t uid) -> SBValue"},
102581 { .ml_name: "SBValueList_GetError", .ml_meth: _wrap_SBValueList_GetError, METH_O, .ml_doc: "SBValueList_GetError(SBValueList self) -> SBError"},
102582 { .ml_name: "SBValueList___str__", .ml_meth: _wrap_SBValueList___str__, METH_O, .ml_doc: "SBValueList___str__(SBValueList self) -> std::string"},
102583 { .ml_name: "SBValueList_swigregister", .ml_meth: SBValueList_swigregister, METH_O, NULL},
102584 { .ml_name: "SBValueList_swiginit", .ml_meth: SBValueList_swiginit, METH_VARARGS, NULL},
102585 { .ml_name: "new_SBVariablesOptions", .ml_meth: _wrap_new_SBVariablesOptions, METH_VARARGS, .ml_doc: "\n"
102586 "SBVariablesOptions()\n"
102587 "new_SBVariablesOptions(SBVariablesOptions options) -> SBVariablesOptions\n"
102588 ""},
102589 { .ml_name: "delete_SBVariablesOptions", .ml_meth: _wrap_delete_SBVariablesOptions, METH_O, .ml_doc: "delete_SBVariablesOptions(SBVariablesOptions self)"},
102590 { .ml_name: "SBVariablesOptions___nonzero__", .ml_meth: _wrap_SBVariablesOptions___nonzero__, METH_O, .ml_doc: "SBVariablesOptions___nonzero__(SBVariablesOptions self) -> bool"},
102591 { .ml_name: "SBVariablesOptions_IsValid", .ml_meth: _wrap_SBVariablesOptions_IsValid, METH_O, .ml_doc: "SBVariablesOptions_IsValid(SBVariablesOptions self) -> bool"},
102592 { .ml_name: "SBVariablesOptions_GetIncludeArguments", .ml_meth: _wrap_SBVariablesOptions_GetIncludeArguments, METH_O, .ml_doc: "SBVariablesOptions_GetIncludeArguments(SBVariablesOptions self) -> bool"},
102593 { .ml_name: "SBVariablesOptions_SetIncludeArguments", .ml_meth: _wrap_SBVariablesOptions_SetIncludeArguments, METH_VARARGS, .ml_doc: "SBVariablesOptions_SetIncludeArguments(SBVariablesOptions self, bool arg2)"},
102594 { .ml_name: "SBVariablesOptions_GetIncludeRecognizedArguments", .ml_meth: _wrap_SBVariablesOptions_GetIncludeRecognizedArguments, METH_VARARGS, .ml_doc: "SBVariablesOptions_GetIncludeRecognizedArguments(SBVariablesOptions self, SBTarget arg2) -> bool"},
102595 { .ml_name: "SBVariablesOptions_SetIncludeRecognizedArguments", .ml_meth: _wrap_SBVariablesOptions_SetIncludeRecognizedArguments, METH_VARARGS, .ml_doc: "SBVariablesOptions_SetIncludeRecognizedArguments(SBVariablesOptions self, bool arg2)"},
102596 { .ml_name: "SBVariablesOptions_GetIncludeLocals", .ml_meth: _wrap_SBVariablesOptions_GetIncludeLocals, METH_O, .ml_doc: "SBVariablesOptions_GetIncludeLocals(SBVariablesOptions self) -> bool"},
102597 { .ml_name: "SBVariablesOptions_SetIncludeLocals", .ml_meth: _wrap_SBVariablesOptions_SetIncludeLocals, METH_VARARGS, .ml_doc: "SBVariablesOptions_SetIncludeLocals(SBVariablesOptions self, bool arg2)"},
102598 { .ml_name: "SBVariablesOptions_GetIncludeStatics", .ml_meth: _wrap_SBVariablesOptions_GetIncludeStatics, METH_O, .ml_doc: "SBVariablesOptions_GetIncludeStatics(SBVariablesOptions self) -> bool"},
102599 { .ml_name: "SBVariablesOptions_SetIncludeStatics", .ml_meth: _wrap_SBVariablesOptions_SetIncludeStatics, METH_VARARGS, .ml_doc: "SBVariablesOptions_SetIncludeStatics(SBVariablesOptions self, bool arg2)"},
102600 { .ml_name: "SBVariablesOptions_GetInScopeOnly", .ml_meth: _wrap_SBVariablesOptions_GetInScopeOnly, METH_O, .ml_doc: "SBVariablesOptions_GetInScopeOnly(SBVariablesOptions self) -> bool"},
102601 { .ml_name: "SBVariablesOptions_SetInScopeOnly", .ml_meth: _wrap_SBVariablesOptions_SetInScopeOnly, METH_VARARGS, .ml_doc: "SBVariablesOptions_SetInScopeOnly(SBVariablesOptions self, bool arg2)"},
102602 { .ml_name: "SBVariablesOptions_GetIncludeRuntimeSupportValues", .ml_meth: _wrap_SBVariablesOptions_GetIncludeRuntimeSupportValues, METH_O, .ml_doc: "SBVariablesOptions_GetIncludeRuntimeSupportValues(SBVariablesOptions self) -> bool"},
102603 { .ml_name: "SBVariablesOptions_SetIncludeRuntimeSupportValues", .ml_meth: _wrap_SBVariablesOptions_SetIncludeRuntimeSupportValues, METH_VARARGS, .ml_doc: "SBVariablesOptions_SetIncludeRuntimeSupportValues(SBVariablesOptions self, bool arg2)"},
102604 { .ml_name: "SBVariablesOptions_GetUseDynamic", .ml_meth: _wrap_SBVariablesOptions_GetUseDynamic, METH_O, .ml_doc: "SBVariablesOptions_GetUseDynamic(SBVariablesOptions self) -> lldb::DynamicValueType"},
102605 { .ml_name: "SBVariablesOptions_SetUseDynamic", .ml_meth: _wrap_SBVariablesOptions_SetUseDynamic, METH_VARARGS, .ml_doc: "SBVariablesOptions_SetUseDynamic(SBVariablesOptions self, lldb::DynamicValueType arg2)"},
102606 { .ml_name: "SBVariablesOptions_swigregister", .ml_meth: SBVariablesOptions_swigregister, METH_O, NULL},
102607 { .ml_name: "SBVariablesOptions_swiginit", .ml_meth: SBVariablesOptions_swiginit, METH_VARARGS, NULL},
102608 { .ml_name: "new_SBWatchpoint", .ml_meth: _wrap_new_SBWatchpoint, METH_VARARGS, .ml_doc: "\n"
102609 "SBWatchpoint()\n"
102610 "new_SBWatchpoint(SBWatchpoint rhs) -> SBWatchpoint\n"
102611 ""},
102612 { .ml_name: "delete_SBWatchpoint", .ml_meth: _wrap_delete_SBWatchpoint, METH_O, .ml_doc: "delete_SBWatchpoint(SBWatchpoint self)"},
102613 { .ml_name: "SBWatchpoint___nonzero__", .ml_meth: _wrap_SBWatchpoint___nonzero__, METH_O, .ml_doc: "SBWatchpoint___nonzero__(SBWatchpoint self) -> bool"},
102614 { .ml_name: "SBWatchpoint___eq__", .ml_meth: _wrap_SBWatchpoint___eq__, METH_VARARGS, .ml_doc: "SBWatchpoint___eq__(SBWatchpoint self, SBWatchpoint rhs) -> bool"},
102615 { .ml_name: "SBWatchpoint___ne__", .ml_meth: _wrap_SBWatchpoint___ne__, METH_VARARGS, .ml_doc: "SBWatchpoint___ne__(SBWatchpoint self, SBWatchpoint rhs) -> bool"},
102616 { .ml_name: "SBWatchpoint_IsValid", .ml_meth: _wrap_SBWatchpoint_IsValid, METH_O, .ml_doc: "SBWatchpoint_IsValid(SBWatchpoint self) -> bool"},
102617 { .ml_name: "SBWatchpoint_GetError", .ml_meth: _wrap_SBWatchpoint_GetError, METH_O, .ml_doc: "SBWatchpoint_GetError(SBWatchpoint self) -> SBError"},
102618 { .ml_name: "SBWatchpoint_GetID", .ml_meth: _wrap_SBWatchpoint_GetID, METH_O, .ml_doc: "SBWatchpoint_GetID(SBWatchpoint self) -> lldb::watch_id_t"},
102619 { .ml_name: "SBWatchpoint_GetHardwareIndex", .ml_meth: _wrap_SBWatchpoint_GetHardwareIndex, METH_O, .ml_doc: "\n"
102620 "SBWatchpoint_GetHardwareIndex(SBWatchpoint self) -> int32_t\n"
102621 "\n"
102622 " Deprecated. Previously: Return the hardware index of the \n"
102623 " watchpoint register. Now: -1 is always returned.\n"
102624 ""},
102625 { .ml_name: "SBWatchpoint_GetWatchAddress", .ml_meth: _wrap_SBWatchpoint_GetWatchAddress, METH_O, .ml_doc: "SBWatchpoint_GetWatchAddress(SBWatchpoint self) -> lldb::addr_t"},
102626 { .ml_name: "SBWatchpoint_GetWatchSize", .ml_meth: _wrap_SBWatchpoint_GetWatchSize, METH_O, .ml_doc: "SBWatchpoint_GetWatchSize(SBWatchpoint self) -> size_t"},
102627 { .ml_name: "SBWatchpoint_SetEnabled", .ml_meth: _wrap_SBWatchpoint_SetEnabled, METH_VARARGS, .ml_doc: "SBWatchpoint_SetEnabled(SBWatchpoint self, bool enabled)"},
102628 { .ml_name: "SBWatchpoint_IsEnabled", .ml_meth: _wrap_SBWatchpoint_IsEnabled, METH_O, .ml_doc: "SBWatchpoint_IsEnabled(SBWatchpoint self) -> bool"},
102629 { .ml_name: "SBWatchpoint_GetHitCount", .ml_meth: _wrap_SBWatchpoint_GetHitCount, METH_O, .ml_doc: "SBWatchpoint_GetHitCount(SBWatchpoint self) -> uint32_t"},
102630 { .ml_name: "SBWatchpoint_GetIgnoreCount", .ml_meth: _wrap_SBWatchpoint_GetIgnoreCount, METH_O, .ml_doc: "SBWatchpoint_GetIgnoreCount(SBWatchpoint self) -> uint32_t"},
102631 { .ml_name: "SBWatchpoint_SetIgnoreCount", .ml_meth: _wrap_SBWatchpoint_SetIgnoreCount, METH_VARARGS, .ml_doc: "SBWatchpoint_SetIgnoreCount(SBWatchpoint self, uint32_t n)"},
102632 { .ml_name: "SBWatchpoint_GetCondition", .ml_meth: _wrap_SBWatchpoint_GetCondition, METH_O, .ml_doc: "\n"
102633 "SBWatchpoint_GetCondition(SBWatchpoint self) -> char const *\n"
102634 "\n"
102635 " Get the condition expression for the watchpoint.\n"
102636 ""},
102637 { .ml_name: "SBWatchpoint_SetCondition", .ml_meth: _wrap_SBWatchpoint_SetCondition, METH_VARARGS, .ml_doc: "\n"
102638 "SBWatchpoint_SetCondition(SBWatchpoint self, char const * condition)\n"
102639 "\n"
102640 " The watchpoint stops only if the condition expression evaluates to true.\n"
102641 ""},
102642 { .ml_name: "SBWatchpoint_GetDescription", .ml_meth: _wrap_SBWatchpoint_GetDescription, METH_VARARGS, .ml_doc: "SBWatchpoint_GetDescription(SBWatchpoint self, SBStream description, lldb::DescriptionLevel level) -> bool"},
102643 { .ml_name: "SBWatchpoint_Clear", .ml_meth: _wrap_SBWatchpoint_Clear, METH_O, .ml_doc: "SBWatchpoint_Clear(SBWatchpoint self)"},
102644 { .ml_name: "SBWatchpoint_EventIsWatchpointEvent", .ml_meth: _wrap_SBWatchpoint_EventIsWatchpointEvent, METH_O, .ml_doc: "SBWatchpoint_EventIsWatchpointEvent(SBEvent event) -> bool"},
102645 { .ml_name: "SBWatchpoint_GetWatchpointEventTypeFromEvent", .ml_meth: _wrap_SBWatchpoint_GetWatchpointEventTypeFromEvent, METH_O, .ml_doc: "SBWatchpoint_GetWatchpointEventTypeFromEvent(SBEvent event) -> lldb::WatchpointEventType"},
102646 { .ml_name: "SBWatchpoint_GetWatchpointFromEvent", .ml_meth: _wrap_SBWatchpoint_GetWatchpointFromEvent, METH_O, .ml_doc: "SBWatchpoint_GetWatchpointFromEvent(SBEvent event) -> SBWatchpoint"},
102647 { .ml_name: "SBWatchpoint_GetType", .ml_meth: _wrap_SBWatchpoint_GetType, METH_O, .ml_doc: "\n"
102648 "SBWatchpoint_GetType(SBWatchpoint self) -> SBType\n"
102649 "\n"
102650 " Returns the type recorded when the watchpoint was created. For variable\n"
102651 " watchpoints it is the type of the watched variable. For expression\n"
102652 " watchpoints it is the type of the provided expression.\n"
102653 ""},
102654 { .ml_name: "SBWatchpoint_GetWatchValueKind", .ml_meth: _wrap_SBWatchpoint_GetWatchValueKind, METH_O, .ml_doc: "\n"
102655 "SBWatchpoint_GetWatchValueKind(SBWatchpoint self) -> lldb::WatchpointValueKind\n"
102656 "\n"
102657 " Returns the kind of value that was watched when the watchpoint was created.\n"
102658 " Returns one of the following eWatchPointValueKindVariable,\n"
102659 " eWatchPointValueKindExpression, eWatchPointValueKindInvalid.\n"
102660 "\n"
102661 ""},
102662 { .ml_name: "SBWatchpoint_GetWatchSpec", .ml_meth: _wrap_SBWatchpoint_GetWatchSpec, METH_O, .ml_doc: "\n"
102663 "SBWatchpoint_GetWatchSpec(SBWatchpoint self) -> char const *\n"
102664 "\n"
102665 " Get the spec for the watchpoint. For variable watchpoints this is the name\n"
102666 " of the variable. For expression watchpoints it is empty\n"
102667 " (may change in the future).\n"
102668 ""},
102669 { .ml_name: "SBWatchpoint_IsWatchingReads", .ml_meth: _wrap_SBWatchpoint_IsWatchingReads, METH_O, .ml_doc: "\n"
102670 "SBWatchpoint_IsWatchingReads(SBWatchpoint self) -> bool\n"
102671 "\n"
102672 " Returns true if the watchpoint is watching reads. Returns false otherwise.\n"
102673 ""},
102674 { .ml_name: "SBWatchpoint_IsWatchingWrites", .ml_meth: _wrap_SBWatchpoint_IsWatchingWrites, METH_O, .ml_doc: "\n"
102675 "SBWatchpoint_IsWatchingWrites(SBWatchpoint self) -> bool\n"
102676 "\n"
102677 " Returns true if the watchpoint is watching writes. Returns false otherwise.\n"
102678 ""},
102679 { .ml_name: "SBWatchpoint___repr__", .ml_meth: _wrap_SBWatchpoint___repr__, METH_O, .ml_doc: "SBWatchpoint___repr__(SBWatchpoint self) -> std::string"},
102680 { .ml_name: "SBWatchpoint_swigregister", .ml_meth: SBWatchpoint_swigregister, METH_O, NULL},
102681 { .ml_name: "SBWatchpoint_swiginit", .ml_meth: SBWatchpoint_swiginit, METH_VARARGS, NULL},
102682 { .ml_name: "new_SBWatchpointOptions", .ml_meth: _wrap_new_SBWatchpointOptions, METH_VARARGS, .ml_doc: "\n"
102683 "SBWatchpointOptions()\n"
102684 "new_SBWatchpointOptions(SBWatchpointOptions rhs) -> SBWatchpointOptions\n"
102685 ""},
102686 { .ml_name: "delete_SBWatchpointOptions", .ml_meth: _wrap_delete_SBWatchpointOptions, METH_O, .ml_doc: "delete_SBWatchpointOptions(SBWatchpointOptions self)"},
102687 { .ml_name: "SBWatchpointOptions_SetWatchpointTypeRead", .ml_meth: _wrap_SBWatchpointOptions_SetWatchpointTypeRead, METH_VARARGS, .ml_doc: "\n"
102688 "SBWatchpointOptions_SetWatchpointTypeRead(SBWatchpointOptions self, bool read)\n"
102689 "Sets whether the watchpoint should stop on read accesses.\n"
102690 ""},
102691 { .ml_name: "SBWatchpointOptions_GetWatchpointTypeRead", .ml_meth: _wrap_SBWatchpointOptions_GetWatchpointTypeRead, METH_O, .ml_doc: "\n"
102692 "SBWatchpointOptions_GetWatchpointTypeRead(SBWatchpointOptions self) -> bool\n"
102693 "Gets whether the watchpoint should stop on read accesses.\n"
102694 ""},
102695 { .ml_name: "SBWatchpointOptions_SetWatchpointTypeWrite", .ml_meth: _wrap_SBWatchpointOptions_SetWatchpointTypeWrite, METH_VARARGS, .ml_doc: "\n"
102696 "SBWatchpointOptions_SetWatchpointTypeWrite(SBWatchpointOptions self, lldb::WatchpointWriteType write_type)\n"
102697 "Sets whether the watchpoint should stop on write accesses. eWatchpointWriteTypeOnModify is the most commonly useful mode, where lldb will stop when the watched value has changed. eWatchpointWriteTypeAlways will stop on any write to the watched region, even if it's the value is the same.\n"
102698 ""},
102699 { .ml_name: "SBWatchpointOptions_GetWatchpointTypeWrite", .ml_meth: _wrap_SBWatchpointOptions_GetWatchpointTypeWrite, METH_O, .ml_doc: "\n"
102700 "SBWatchpointOptions_GetWatchpointTypeWrite(SBWatchpointOptions self) -> lldb::WatchpointWriteType\n"
102701 "Gets whether the watchpoint should stop on write accesses, returning WatchpointWriteType to indicate the type of write watching that is enabled, or eWatchpointWriteTypeDisabled.\n"
102702 ""},
102703 { .ml_name: "SBWatchpointOptions_swigregister", .ml_meth: SBWatchpointOptions_swigregister, METH_O, NULL},
102704 { .ml_name: "SBWatchpointOptions_swiginit", .ml_meth: SBWatchpointOptions_swiginit, METH_VARARGS, NULL},
102705 { NULL, NULL, .ml_flags: 0, NULL }
102706};
102707
102708
102709/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
102710
102711static swig_type_info _swigt__p_bool = {.name: "_p_bool", .str: "bool *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102712static swig_type_info _swigt__p_char = {.name: "_p_char", .str: "char *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102713static swig_type_info _swigt__p_double = {.name: "_p_double", .str: "double *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102714static swig_type_info _swigt__p_f_p_void__p_void = {.name: "_p_f_p_void__p_void", .str: "lldb::thread_func_t|void *(*)(void *)", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102715static swig_type_info _swigt__p_f_p_void_p_q_const__void_size_t__void = {.name: "_p_f_p_void_p_q_const__void_size_t__void", .str: "lldb::SBCommunication::ReadThreadBytesReceived|void (*)(void *,void const *,size_t)", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102716static swig_type_info _swigt__p_int = {.name: "_p_int", .str: "int32_t *|int_fast16_t *|int_fast32_t *|int_least32_t *|intptr_t *|lldb::break_id_t *|lldb::callback_token_t *|lldb::file_t *|lldb::pipe_t *|lldb::socket_t *|lldb::watch_id_t *|int *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102717static swig_type_info _swigt__p_lldb__ConnectionStatus = {.name: "_p_lldb__ConnectionStatus", .str: "lldb::ConnectionStatus *|enum lldb::ConnectionStatus *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102718static swig_type_info _swigt__p_lldb__SBAddress = {.name: "_p_lldb__SBAddress", .str: "lldb::SBAddress *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102719static swig_type_info _swigt__p_lldb__SBAddressRange = {.name: "_p_lldb__SBAddressRange", .str: "lldb::SBAddressRange *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102720static swig_type_info _swigt__p_lldb__SBAddressRangeList = {.name: "_p_lldb__SBAddressRangeList", .str: "lldb::SBAddressRangeList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102721static swig_type_info _swigt__p_lldb__SBAttachInfo = {.name: "_p_lldb__SBAttachInfo", .str: "lldb::SBAttachInfo *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102722static swig_type_info _swigt__p_lldb__SBBlock = {.name: "_p_lldb__SBBlock", .str: "lldb::SBBlock *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102723static swig_type_info _swigt__p_lldb__SBBreakpoint = {.name: "_p_lldb__SBBreakpoint", .str: "lldb::SBBreakpoint *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102724static swig_type_info _swigt__p_lldb__SBBreakpointList = {.name: "_p_lldb__SBBreakpointList", .str: "lldb::SBBreakpointList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102725static swig_type_info _swigt__p_lldb__SBBreakpointLocation = {.name: "_p_lldb__SBBreakpointLocation", .str: "lldb::SBBreakpointLocation *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102726static swig_type_info _swigt__p_lldb__SBBreakpointName = {.name: "_p_lldb__SBBreakpointName", .str: "lldb::SBBreakpointName *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102727static swig_type_info _swigt__p_lldb__SBBroadcaster = {.name: "_p_lldb__SBBroadcaster", .str: "lldb::SBBroadcaster *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102728static swig_type_info _swigt__p_lldb__SBCommandInterpreter = {.name: "_p_lldb__SBCommandInterpreter", .str: "lldb::SBCommandInterpreter *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102729static swig_type_info _swigt__p_lldb__SBCommandInterpreterRunOptions = {.name: "_p_lldb__SBCommandInterpreterRunOptions", .str: "lldb::SBCommandInterpreterRunOptions *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102730static swig_type_info _swigt__p_lldb__SBCommandReturnObject = {.name: "_p_lldb__SBCommandReturnObject", .str: "lldb::SBCommandReturnObject *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102731static swig_type_info _swigt__p_lldb__SBCommunication = {.name: "_p_lldb__SBCommunication", .str: "lldb::SBCommunication *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102732static swig_type_info _swigt__p_lldb__SBCompileUnit = {.name: "_p_lldb__SBCompileUnit", .str: "lldb::SBCompileUnit *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102733static swig_type_info _swigt__p_lldb__SBData = {.name: "_p_lldb__SBData", .str: "lldb::SBData *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102734static swig_type_info _swigt__p_lldb__SBDebugger = {.name: "_p_lldb__SBDebugger", .str: "lldb::SBDebugger *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102735static swig_type_info _swigt__p_lldb__SBDeclaration = {.name: "_p_lldb__SBDeclaration", .str: "lldb::SBDeclaration *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102736static swig_type_info _swigt__p_lldb__SBEnvironment = {.name: "_p_lldb__SBEnvironment", .str: "lldb::SBEnvironment *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102737static swig_type_info _swigt__p_lldb__SBError = {.name: "_p_lldb__SBError", .str: "lldb::SBError *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102738static swig_type_info _swigt__p_lldb__SBEvent = {.name: "_p_lldb__SBEvent", .str: "lldb::SBEvent *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102739static swig_type_info _swigt__p_lldb__SBExecutionContext = {.name: "_p_lldb__SBExecutionContext", .str: "lldb::SBExecutionContext *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102740static swig_type_info _swigt__p_lldb__SBExpressionOptions = {.name: "_p_lldb__SBExpressionOptions", .str: "lldb::SBExpressionOptions *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102741static swig_type_info _swigt__p_lldb__SBFile = {.name: "_p_lldb__SBFile", .str: "lldb::SBFile *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102742static swig_type_info _swigt__p_lldb__SBFileSpec = {.name: "_p_lldb__SBFileSpec", .str: "lldb::SBFileSpec *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102743static swig_type_info _swigt__p_lldb__SBFileSpecList = {.name: "_p_lldb__SBFileSpecList", .str: "lldb::SBFileSpecList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102744static swig_type_info _swigt__p_lldb__SBFormat = {.name: "_p_lldb__SBFormat", .str: "lldb::SBFormat *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102745static swig_type_info _swigt__p_lldb__SBFrame = {.name: "_p_lldb__SBFrame", .str: "lldb::SBFrame *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102746static swig_type_info _swigt__p_lldb__SBFunction = {.name: "_p_lldb__SBFunction", .str: "lldb::SBFunction *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102747static swig_type_info _swigt__p_lldb__SBHostOS = {.name: "_p_lldb__SBHostOS", .str: "lldb::SBHostOS *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102748static swig_type_info _swigt__p_lldb__SBInstruction = {.name: "_p_lldb__SBInstruction", .str: "lldb::SBInstruction *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102749static swig_type_info _swigt__p_lldb__SBInstructionList = {.name: "_p_lldb__SBInstructionList", .str: "lldb::SBInstructionList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102750static swig_type_info _swigt__p_lldb__SBLanguageRuntime = {.name: "_p_lldb__SBLanguageRuntime", .str: "lldb::SBLanguageRuntime *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102751static swig_type_info _swigt__p_lldb__SBLaunchInfo = {.name: "_p_lldb__SBLaunchInfo", .str: "lldb::SBLaunchInfo *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102752static swig_type_info _swigt__p_lldb__SBLineEntry = {.name: "_p_lldb__SBLineEntry", .str: "lldb::SBLineEntry *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102753static swig_type_info _swigt__p_lldb__SBListener = {.name: "_p_lldb__SBListener", .str: "lldb::SBListener *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102754static swig_type_info _swigt__p_lldb__SBMemoryRegionInfo = {.name: "_p_lldb__SBMemoryRegionInfo", .str: "lldb::SBMemoryRegionInfo *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102755static swig_type_info _swigt__p_lldb__SBMemoryRegionInfoList = {.name: "_p_lldb__SBMemoryRegionInfoList", .str: "lldb::SBMemoryRegionInfoList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102756static swig_type_info _swigt__p_lldb__SBModule = {.name: "_p_lldb__SBModule", .str: "lldb::SBModule *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102757static swig_type_info _swigt__p_lldb__SBModuleSpec = {.name: "_p_lldb__SBModuleSpec", .str: "lldb::SBModuleSpec *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102758static swig_type_info _swigt__p_lldb__SBModuleSpecList = {.name: "_p_lldb__SBModuleSpecList", .str: "lldb::SBModuleSpecList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102759static swig_type_info _swigt__p_lldb__SBMutex = {.name: "_p_lldb__SBMutex", .str: "lldb::SBMutex *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102760static swig_type_info _swigt__p_lldb__SBPlatform = {.name: "_p_lldb__SBPlatform", .str: "lldb::SBPlatform *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102761static swig_type_info _swigt__p_lldb__SBPlatformConnectOptions = {.name: "_p_lldb__SBPlatformConnectOptions", .str: "lldb::SBPlatformConnectOptions *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102762static swig_type_info _swigt__p_lldb__SBPlatformShellCommand = {.name: "_p_lldb__SBPlatformShellCommand", .str: "lldb::SBPlatformShellCommand *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102763static swig_type_info _swigt__p_lldb__SBProcess = {.name: "_p_lldb__SBProcess", .str: "lldb::SBProcess *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102764static swig_type_info _swigt__p_lldb__SBProcessInfo = {.name: "_p_lldb__SBProcessInfo", .str: "lldb::SBProcessInfo *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102765static swig_type_info _swigt__p_lldb__SBProcessInfoList = {.name: "_p_lldb__SBProcessInfoList", .str: "lldb::SBProcessInfoList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102766static swig_type_info _swigt__p_lldb__SBProgress = {.name: "_p_lldb__SBProgress", .str: "lldb::SBProgress *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102767static swig_type_info _swigt__p_lldb__SBQueue = {.name: "_p_lldb__SBQueue", .str: "lldb::SBQueue *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102768static swig_type_info _swigt__p_lldb__SBQueueItem = {.name: "_p_lldb__SBQueueItem", .str: "lldb::SBQueueItem *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102769static swig_type_info _swigt__p_lldb__SBReproducer = {.name: "_p_lldb__SBReproducer", .str: "lldb::SBReproducer *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102770static swig_type_info _swigt__p_lldb__SBSaveCoreOptions = {.name: "_p_lldb__SBSaveCoreOptions", .str: "lldb::SBSaveCoreOptions *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102771static swig_type_info _swigt__p_lldb__SBScriptObject = {.name: "_p_lldb__SBScriptObject", .str: "lldb::SBScriptObject *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102772static swig_type_info _swigt__p_lldb__SBSection = {.name: "_p_lldb__SBSection", .str: "lldb::SBSection *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102773static swig_type_info _swigt__p_lldb__SBSourceManager = {.name: "_p_lldb__SBSourceManager", .str: "lldb::SBSourceManager *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102774static swig_type_info _swigt__p_lldb__SBStatisticsOptions = {.name: "_p_lldb__SBStatisticsOptions", .str: "lldb::SBStatisticsOptions *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102775static swig_type_info _swigt__p_lldb__SBStream = {.name: "_p_lldb__SBStream", .str: "lldb::SBStream *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102776static swig_type_info _swigt__p_lldb__SBStringList = {.name: "_p_lldb__SBStringList", .str: "lldb::SBStringList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102777static swig_type_info _swigt__p_lldb__SBStructuredData = {.name: "_p_lldb__SBStructuredData", .str: "lldb::SBStructuredData *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102778static swig_type_info _swigt__p_lldb__SBSymbol = {.name: "_p_lldb__SBSymbol", .str: "lldb::SBSymbol *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102779static swig_type_info _swigt__p_lldb__SBSymbolContext = {.name: "_p_lldb__SBSymbolContext", .str: "lldb::SBSymbolContext *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102780static swig_type_info _swigt__p_lldb__SBSymbolContextList = {.name: "_p_lldb__SBSymbolContextList", .str: "lldb::SBSymbolContextList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102781static swig_type_info _swigt__p_lldb__SBTarget = {.name: "_p_lldb__SBTarget", .str: "lldb::SBTarget *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102782static swig_type_info _swigt__p_lldb__SBThread = {.name: "_p_lldb__SBThread", .str: "lldb::SBThread *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102783static swig_type_info _swigt__p_lldb__SBThreadCollection = {.name: "_p_lldb__SBThreadCollection", .str: "lldb::SBThreadCollection *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102784static swig_type_info _swigt__p_lldb__SBThreadPlan = {.name: "_p_lldb__SBThreadPlan", .str: "lldb::SBThreadPlan *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102785static swig_type_info _swigt__p_lldb__SBTrace = {.name: "_p_lldb__SBTrace", .str: "lldb::SBTrace *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102786static swig_type_info _swigt__p_lldb__SBTraceCursor = {.name: "_p_lldb__SBTraceCursor", .str: "lldb::SBTraceCursor *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102787static swig_type_info _swigt__p_lldb__SBType = {.name: "_p_lldb__SBType", .str: "lldb::SBType *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102788static swig_type_info _swigt__p_lldb__SBTypeCategory = {.name: "_p_lldb__SBTypeCategory", .str: "lldb::SBTypeCategory *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102789static swig_type_info _swigt__p_lldb__SBTypeEnumMember = {.name: "_p_lldb__SBTypeEnumMember", .str: "lldb::SBTypeEnumMember *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102790static swig_type_info _swigt__p_lldb__SBTypeEnumMemberList = {.name: "_p_lldb__SBTypeEnumMemberList", .str: "lldb::SBTypeEnumMemberList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102791static swig_type_info _swigt__p_lldb__SBTypeFilter = {.name: "_p_lldb__SBTypeFilter", .str: "lldb::SBTypeFilter *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102792static swig_type_info _swigt__p_lldb__SBTypeFormat = {.name: "_p_lldb__SBTypeFormat", .str: "lldb::SBTypeFormat *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102793static swig_type_info _swigt__p_lldb__SBTypeList = {.name: "_p_lldb__SBTypeList", .str: "lldb::SBTypeList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102794static swig_type_info _swigt__p_lldb__SBTypeMember = {.name: "_p_lldb__SBTypeMember", .str: "lldb::SBTypeMember *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102795static swig_type_info _swigt__p_lldb__SBTypeMemberFunction = {.name: "_p_lldb__SBTypeMemberFunction", .str: "lldb::SBTypeMemberFunction *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102796static swig_type_info _swigt__p_lldb__SBTypeNameSpecifier = {.name: "_p_lldb__SBTypeNameSpecifier", .str: "lldb::SBTypeNameSpecifier *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102797static swig_type_info _swigt__p_lldb__SBTypeStaticField = {.name: "_p_lldb__SBTypeStaticField", .str: "lldb::SBTypeStaticField *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102798static swig_type_info _swigt__p_lldb__SBTypeSummary = {.name: "_p_lldb__SBTypeSummary", .str: "lldb::SBTypeSummary *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102799static swig_type_info _swigt__p_lldb__SBTypeSummaryOptions = {.name: "_p_lldb__SBTypeSummaryOptions", .str: "lldb::SBTypeSummaryOptions *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102800static swig_type_info _swigt__p_lldb__SBTypeSynthetic = {.name: "_p_lldb__SBTypeSynthetic", .str: "lldb::SBTypeSynthetic *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102801static swig_type_info _swigt__p_lldb__SBUnixSignals = {.name: "_p_lldb__SBUnixSignals", .str: "lldb::SBUnixSignals *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102802static swig_type_info _swigt__p_lldb__SBValue = {.name: "_p_lldb__SBValue", .str: "lldb::SBValue *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102803static swig_type_info _swigt__p_lldb__SBValueList = {.name: "_p_lldb__SBValueList", .str: "lldb::SBValueList *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102804static swig_type_info _swigt__p_lldb__SBVariablesOptions = {.name: "_p_lldb__SBVariablesOptions", .str: "lldb::SBVariablesOptions *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102805static swig_type_info _swigt__p_lldb__SBWatchpoint = {.name: "_p_lldb__SBWatchpoint", .str: "lldb::SBWatchpoint *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102806static swig_type_info _swigt__p_lldb__SBWatchpointOptions = {.name: "_p_lldb__SBWatchpointOptions", .str: "lldb::SBWatchpointOptions *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102807static swig_type_info _swigt__p_long_double = {.name: "_p_long_double", .str: "long double *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102808static swig_type_info _swigt__p_long_long = {.name: "_p_long_long", .str: "int64_t *|int_fast64_t *|int_least64_t *|intmax_t *|long long *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102809static swig_type_info _swigt__p_p_void = {.name: "_p_p_void", .str: "lldb::thread_result_t *|void **", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102810static swig_type_info _swigt__p_pthread_rwlock_t = {.name: "_p_pthread_rwlock_t", .str: "lldb::rwlock_t *|pthread_rwlock_t *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102811static swig_type_info _swigt__p_pthread_t = {.name: "_p_pthread_t", .str: "lldb::thread_t *|pthread_t *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102812static swig_type_info _swigt__p_short = {.name: "_p_short", .str: "int16_t *|int_least16_t *|short *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102813static swig_type_info _swigt__p_signed_char = {.name: "_p_signed_char", .str: "int8_t *|int_fast8_t *|int_least8_t *|signed char *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102814static swig_type_info _swigt__p_size_t = {.name: "_p_size_t", .str: "size_t *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102815static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ABI_t = {.name: "_p_std__shared_ptrT_lldb_private__ABI_t", .str: "lldb::ABISP *|std::shared_ptr< lldb_private::ABI > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102816static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Baton_t = {.name: "_p_std__shared_ptrT_lldb_private__Baton_t", .str: "lldb::BatonSP *|std::shared_ptr< lldb_private::Baton > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102817static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Block_t = {.name: "_p_std__shared_ptrT_lldb_private__Block_t", .str: "lldb::BlockSP *|std::shared_ptr< lldb_private::Block > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102818static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BreakpointLocation_t = {.name: "_p_std__shared_ptrT_lldb_private__BreakpointLocation_t", .str: "lldb::BreakpointLocationSP *|std::shared_ptr< lldb_private::BreakpointLocation > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102819static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t = {.name: "_p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t", .str: "lldb::BreakpointPreconditionSP *|std::shared_ptr< lldb_private::BreakpointPrecondition > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102820static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BreakpointResolver_t = {.name: "_p_std__shared_ptrT_lldb_private__BreakpointResolver_t", .str: "lldb::BreakpointResolverSP *|std::shared_ptr< lldb_private::BreakpointResolver > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102821static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BreakpointSite_t = {.name: "_p_std__shared_ptrT_lldb_private__BreakpointSite_t", .str: "lldb::BreakpointSiteSP *|std::shared_ptr< lldb_private::BreakpointSite > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102822static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Breakpoint_t = {.name: "_p_std__shared_ptrT_lldb_private__Breakpoint_t", .str: "lldb::BreakpointSP *|std::shared_ptr< lldb_private::Breakpoint > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102823static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BroadcasterManager_t = {.name: "_p_std__shared_ptrT_lldb_private__BroadcasterManager_t", .str: "lldb::BroadcasterManagerSP *|std::shared_ptr< lldb_private::BroadcasterManager > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102824static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Broadcaster_t = {.name: "_p_std__shared_ptrT_lldb_private__Broadcaster_t", .str: "lldb::BroadcasterSP *|std::shared_ptr< lldb_private::Broadcaster > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102825static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__CommandObject_t = {.name: "_p_std__shared_ptrT_lldb_private__CommandObject_t", .str: "lldb::CommandObjectSP *|std::shared_ptr< lldb_private::CommandObject > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102826static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__CompileUnit_t = {.name: "_p_std__shared_ptrT_lldb_private__CompileUnit_t", .str: "lldb::CompUnitSP *|std::shared_ptr< lldb_private::CompileUnit > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102827static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Connection_t = {.name: "_p_std__shared_ptrT_lldb_private__Connection_t", .str: "lldb::ConnectionSP *|std::shared_ptr< lldb_private::Connection > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102828static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__DataBuffer_t = {.name: "_p_std__shared_ptrT_lldb_private__DataBuffer_t", .str: "lldb::DataBufferSP *|std::shared_ptr< lldb_private::DataBuffer > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102829static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__DataExtractor_t = {.name: "_p_std__shared_ptrT_lldb_private__DataExtractor_t", .str: "lldb::DataExtractorSP *|std::shared_ptr< lldb_private::DataExtractor > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102830static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Debugger_t = {.name: "_p_std__shared_ptrT_lldb_private__Debugger_t", .str: "lldb::DebuggerSP *|std::shared_ptr< lldb_private::Debugger > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102831static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Disassembler_t = {.name: "_p_std__shared_ptrT_lldb_private__Disassembler_t", .str: "lldb::DisassemblerSP *|std::shared_ptr< lldb_private::Disassembler > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102832static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t = {.name: "_p_std__shared_ptrT_lldb_private__EventDataStructuredData_t", .str: "lldb::EventDataStructuredDataSP *|std::shared_ptr< lldb_private::EventDataStructuredData > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102833static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__EventData_t = {.name: "_p_std__shared_ptrT_lldb_private__EventData_t", .str: "lldb::EventDataSP *|std::shared_ptr< lldb_private::EventData > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102834static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Event_t = {.name: "_p_std__shared_ptrT_lldb_private__Event_t", .str: "lldb::EventSP *|std::shared_ptr< lldb_private::Event > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102835static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t = {.name: "_p_std__shared_ptrT_lldb_private__ExecutionContextRef_t", .str: "lldb::ExecutionContextRefSP *|std::shared_ptr< lldb_private::ExecutionContextRef > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102836static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ExpressionVariable_t = {.name: "_p_std__shared_ptrT_lldb_private__ExpressionVariable_t", .str: "lldb::ExpressionVariableSP *|std::shared_ptr< lldb_private::ExpressionVariable > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102837static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__File_t = {.name: "_p_std__shared_ptrT_lldb_private__File_t", .str: "lldb::FileSP *|std::shared_ptr< lldb_private::File > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102838static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__FormatEntity__Entry_t = {.name: "_p_std__shared_ptrT_lldb_private__FormatEntity__Entry_t", .str: "lldb::FormatEntrySP *|std::shared_ptr< lldb_private::FormatEntity::Entry > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102839static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__FuncUnwinders_t = {.name: "_p_std__shared_ptrT_lldb_private__FuncUnwinders_t", .str: "lldb::FuncUnwindersSP *|std::shared_ptr< lldb_private::FuncUnwinders > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102840static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Function_t = {.name: "_p_std__shared_ptrT_lldb_private__Function_t", .str: "lldb::FunctionSP *|std::shared_ptr< lldb_private::Function > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102841static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__IOHandler_t = {.name: "_p_std__shared_ptrT_lldb_private__IOHandler_t", .str: "lldb::IOHandlerSP *|std::shared_ptr< lldb_private::IOHandler > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102842static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__IOObject_t = {.name: "_p_std__shared_ptrT_lldb_private__IOObject_t", .str: "lldb::IOObjectSP *|std::shared_ptr< lldb_private::IOObject > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102843static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t = {.name: "_p_std__shared_ptrT_lldb_private__IRExecutionUnit_t", .str: "lldb::IRExecutionUnitSP *|std::shared_ptr< lldb_private::IRExecutionUnit > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102844static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t = {.name: "_p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t", .str: "lldb::InlineFunctionInfoSP *|std::shared_ptr< lldb_private::InlineFunctionInfo > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102845static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Instruction_t = {.name: "_p_std__shared_ptrT_lldb_private__Instruction_t", .str: "lldb::InstructionSP *|std::shared_ptr< lldb_private::Instruction > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102846static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t = {.name: "_p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t", .str: "lldb::InstrumentationRuntimeSP *|std::shared_ptr< lldb_private::InstrumentationRuntime > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102847static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__JITLoader_t = {.name: "_p_std__shared_ptrT_lldb_private__JITLoader_t", .str: "lldb::JITLoaderSP *|std::shared_ptr< lldb_private::JITLoader > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102848static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__LanguageRuntime_t = {.name: "_p_std__shared_ptrT_lldb_private__LanguageRuntime_t", .str: "lldb::LanguageRuntimeSP *|std::shared_ptr< lldb_private::LanguageRuntime > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102849static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Listener_t = {.name: "_p_std__shared_ptrT_lldb_private__Listener_t", .str: "lldb::ListenerSP *|std::shared_ptr< lldb_private::Listener > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102850static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__LockableStreamFile_t = {.name: "_p_std__shared_ptrT_lldb_private__LockableStreamFile_t", .str: "lldb::LockableStreamFileSP *|std::shared_ptr< lldb_private::LockableStreamFile > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102851static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__MemoryHistory_t = {.name: "_p_std__shared_ptrT_lldb_private__MemoryHistory_t", .str: "lldb::MemoryHistorySP *|std::shared_ptr< lldb_private::MemoryHistory > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102852static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__MemoryRegionInfo_t = {.name: "_p_std__shared_ptrT_lldb_private__MemoryRegionInfo_t", .str: "lldb::MemoryRegionInfoSP *|std::shared_ptr< lldb_private::MemoryRegionInfo > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102853static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Module_t = {.name: "_p_std__shared_ptrT_lldb_private__Module_t", .str: "lldb::ModuleSP *|std::shared_ptr< lldb_private::Module > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102854static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ObjectContainer_t = {.name: "_p_std__shared_ptrT_lldb_private__ObjectContainer_t", .str: "lldb::ObjectContainerSP *|std::shared_ptr< lldb_private::ObjectContainer > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102855static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t = {.name: "_p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t", .str: "lldb::ObjectFileJITDelegateSP *|std::shared_ptr< lldb_private::ObjectFileJITDelegate > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102856static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ObjectFile_t = {.name: "_p_std__shared_ptrT_lldb_private__ObjectFile_t", .str: "lldb::ObjectFileSP *|std::shared_ptr< lldb_private::ObjectFile > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102857static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OperatingSystemInterface_t = {.name: "_p_std__shared_ptrT_lldb_private__OperatingSystemInterface_t", .str: "lldb::OperatingSystemInterfaceSP *|std::shared_ptr< lldb_private::OperatingSystemInterface > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102858static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueProperties_t = {.name: "_p_std__shared_ptrT_lldb_private__OptionValueProperties_t", .str: "lldb::OptionValuePropertiesSP *|std::shared_ptr< lldb_private::OptionValueProperties > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102859static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValue_t = {.name: "_p_std__shared_ptrT_lldb_private__OptionValue_t", .str: "lldb::OptionValueSP *|std::shared_ptr< lldb_private::OptionValue > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102860static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Platform_t = {.name: "_p_std__shared_ptrT_lldb_private__Platform_t", .str: "lldb::PlatformSP *|std::shared_ptr< lldb_private::Platform > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102861static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t = {.name: "_p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t", .str: "lldb::ProcessAttachInfoSP *|std::shared_ptr< lldb_private::ProcessAttachInfo > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102862static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t = {.name: "_p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t", .str: "lldb::ProcessLaunchInfoSP *|std::shared_ptr< lldb_private::ProcessLaunchInfo > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102863static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Process_t = {.name: "_p_std__shared_ptrT_lldb_private__Process_t", .str: "lldb::ProcessSP *|std::shared_ptr< lldb_private::Process > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102864static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__QueueItem_t = {.name: "_p_std__shared_ptrT_lldb_private__QueueItem_t", .str: "lldb::QueueItemSP *|std::shared_ptr< lldb_private::QueueItem > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102865static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Queue_t = {.name: "_p_std__shared_ptrT_lldb_private__Queue_t", .str: "lldb::QueueSP *|std::shared_ptr< lldb_private::Queue > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102866static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__REPL_t = {.name: "_p_std__shared_ptrT_lldb_private__REPL_t", .str: "lldb::REPLSP *|std::shared_ptr< lldb_private::REPL > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102867static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t = {.name: "_p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t", .str: "lldb::RecognizedStackFrameSP *|std::shared_ptr< lldb_private::RecognizedStackFrame > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102868static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t = {.name: "_p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t", .str: "lldb::RegisterCheckpointSP *|std::shared_ptr< lldb_private::RegisterCheckpoint > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102869static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegisterContext_t = {.name: "_p_std__shared_ptrT_lldb_private__RegisterContext_t", .str: "lldb::RegisterContextSP *|std::shared_ptr< lldb_private::RegisterContext > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102870static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegisterTypeBuilder_t = {.name: "_p_std__shared_ptrT_lldb_private__RegisterTypeBuilder_t", .str: "lldb::RegisterTypeBuilderSP *|std::shared_ptr< lldb_private::RegisterTypeBuilder > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102871static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t = {.name: "_p_std__shared_ptrT_lldb_private__RegularExpression_t", .str: "lldb::RegularExpressionSP *|std::shared_ptr< lldb_private::RegularExpression > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102872static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t = {.name: "_p_std__shared_ptrT_lldb_private__ScriptInterpreter_t", .str: "lldb::ScriptInterpreterSP *|std::shared_ptr< lldb_private::ScriptInterpreter > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102873static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t = {.name: "_p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t", .str: "lldb::ScriptSummaryFormatSP *|std::shared_ptr< lldb_private::ScriptSummaryFormat > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102874static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t = {.name: "_p_std__shared_ptrT_lldb_private__ScriptedMetadata_t", .str: "lldb::ScriptedMetadataSP *|std::shared_ptr< lldb_private::ScriptedMetadata > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102875static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t = {.name: "_p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t", .str: "lldb::ScriptedStopHookInterfaceSP *|std::shared_ptr< lldb_private::ScriptedStopHookInterface > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102876static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t = {.name: "_p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t", .str: "lldb::ScriptedSyntheticChildrenSP *|std::shared_ptr< lldb_private::ScriptedSyntheticChildren > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102877static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t = {.name: "_p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t", .str: "lldb::ScriptedThreadInterfaceSP *|std::shared_ptr< lldb_private::ScriptedThreadInterface > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102878static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t = {.name: "_p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t", .str: "lldb::ScriptedThreadPlanInterfaceSP *|std::shared_ptr< lldb_private::ScriptedThreadPlanInterface > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102879static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SearchFilter_t = {.name: "_p_std__shared_ptrT_lldb_private__SearchFilter_t", .str: "lldb::SearchFilterSP *|std::shared_ptr< lldb_private::SearchFilter > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102880static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SectionLoadList_t = {.name: "_p_std__shared_ptrT_lldb_private__SectionLoadList_t", .str: "lldb::SectionLoadListSP *|std::shared_ptr< lldb_private::SectionLoadList > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102881static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Section_t = {.name: "_p_std__shared_ptrT_lldb_private__Section_t", .str: "lldb::SectionSP *|std::shared_ptr< lldb_private::Section > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102882static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StackFrameList_t = {.name: "_p_std__shared_ptrT_lldb_private__StackFrameList_t", .str: "lldb::StackFrameListSP *|std::shared_ptr< lldb_private::StackFrameList > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102883static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t = {.name: "_p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t", .str: "lldb::StackFrameRecognizerSP *|std::shared_ptr< lldb_private::StackFrameRecognizer > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102884static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StackFrame_t = {.name: "_p_std__shared_ptrT_lldb_private__StackFrame_t", .str: "lldb::StackFrameSP *|std::shared_ptr< lldb_private::StackFrame > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102885static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StopInfo_t = {.name: "_p_std__shared_ptrT_lldb_private__StopInfo_t", .str: "lldb::StopInfoSP *|std::shared_ptr< lldb_private::StopInfo > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102886static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StreamFile_t = {.name: "_p_std__shared_ptrT_lldb_private__StreamFile_t", .str: "lldb::StreamFileSP *|std::shared_ptr< lldb_private::StreamFile > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102887static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Stream_t = {.name: "_p_std__shared_ptrT_lldb_private__Stream_t", .str: "lldb::StreamSP *|std::shared_ptr< lldb_private::Stream > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102888static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t = {.name: "_p_std__shared_ptrT_lldb_private__StringSummaryFormat_t", .str: "lldb::StringTypeSummaryImplSP *|std::shared_ptr< lldb_private::StringSummaryFormat > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102889static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t = {.name: "_p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t", .str: "lldb::StructuredDataPluginSP *|std::shared_ptr< lldb_private::StructuredDataPlugin > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102890static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SupportFile_t = {.name: "_p_std__shared_ptrT_lldb_private__SupportFile_t", .str: "lldb::SupportFileSP *|std::shared_ptr< lldb_private::SupportFile > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102891static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t = {.name: "_p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t", .str: "lldb::SymbolContextSpecifierSP *|std::shared_ptr< lldb_private::SymbolContextSpecifier > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102892static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SymbolFileType_t = {.name: "_p_std__shared_ptrT_lldb_private__SymbolFileType_t", .str: "lldb::SymbolFileTypeSP *|std::shared_ptr< lldb_private::SymbolFileType > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102893static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t = {.name: "_p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t", .str: "lldb::SyntheticChildrenFrontEndSP *|std::shared_ptr< lldb_private::SyntheticChildrenFrontEnd > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102894static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SyntheticChildren_t = {.name: "_p_std__shared_ptrT_lldb_private__SyntheticChildren_t", .str: "lldb::SyntheticChildrenSP *|std::shared_ptr< lldb_private::SyntheticChildren > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102895static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Target_t = {.name: "_p_std__shared_ptrT_lldb_private__Target_t", .str: "lldb::TargetSP *|std::shared_ptr< lldb_private::Target > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102896static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ThreadCollection_t = {.name: "_p_std__shared_ptrT_lldb_private__ThreadCollection_t", .str: "lldb::ThreadCollectionSP *|std::shared_ptr< lldb_private::ThreadCollection > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102897static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t = {.name: "_p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t", .str: "lldb::ThreadPlanTracerSP *|std::shared_ptr< lldb_private::ThreadPlanTracer > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102898static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ThreadPlan_t = {.name: "_p_std__shared_ptrT_lldb_private__ThreadPlan_t", .str: "lldb::ThreadPlanSP *|std::shared_ptr< lldb_private::ThreadPlan > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102899static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t = {.name: "_p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t", .str: "lldb::ThreadPostMortemTraceSP *|std::shared_ptr< lldb_private::ThreadPostMortemTrace > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102900static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Thread_t = {.name: "_p_std__shared_ptrT_lldb_private__Thread_t", .str: "lldb::ThreadSP *|std::shared_ptr< lldb_private::Thread > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102901static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TraceCursor_t = {.name: "_p_std__shared_ptrT_lldb_private__TraceCursor_t", .str: "lldb::TraceCursorSP *|std::shared_ptr< lldb_private::TraceCursor > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102902static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Trace_t = {.name: "_p_std__shared_ptrT_lldb_private__Trace_t", .str: "lldb::TraceSP *|std::shared_ptr< lldb_private::Trace > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102903static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t", .str: "lldb::TypeCategoryImplSP *|std::shared_ptr< lldb_private::TypeCategoryImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102904static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t", .str: "lldb::TypeEnumMemberImplSP *|std::shared_ptr< lldb_private::TypeEnumMemberImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102905static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeFilterImpl_t", .str: "lldb::TypeFilterImplSP *|std::shared_ptr< lldb_private::TypeFilterImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102906static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeFormatImpl_t", .str: "lldb::TypeFormatImplSP *|std::shared_ptr< lldb_private::TypeFormatImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102907static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeImpl_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeImpl_t", .str: "lldb::TypeImplSP *|std::shared_ptr< lldb_private::TypeImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102908static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t", .str: "lldb::TypeMemberFunctionImplSP *|std::shared_ptr< lldb_private::TypeMemberFunctionImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102909static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t", .str: "lldb::TypeNameSpecifierImplSP *|std::shared_ptr< lldb_private::TypeNameSpecifierImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102910static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t", .str: "lldb::TypeSummaryImplSP *|std::shared_ptr< lldb_private::TypeSummaryImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102911static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t", .str: "lldb::TypeSummaryOptionsSP *|std::shared_ptr< lldb_private::TypeSummaryOptions > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102912static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeSystemClang_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeSystemClang_t", .str: "lldb::TypeSystemClangSP *|std::shared_ptr< lldb_private::TypeSystemClang > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102913static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeSystem_t = {.name: "_p_std__shared_ptrT_lldb_private__TypeSystem_t", .str: "lldb::TypeSystemSP *|std::shared_ptr< lldb_private::TypeSystem > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102914static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Type_t = {.name: "_p_std__shared_ptrT_lldb_private__Type_t", .str: "lldb::TypeSP *|std::shared_ptr< lldb_private::Type > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102915static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UnixSignals_t = {.name: "_p_std__shared_ptrT_lldb_private__UnixSignals_t", .str: "lldb::UnixSignalsSP *|std::shared_ptr< lldb_private::UnixSignals > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102916static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UnwindAssembly_t = {.name: "_p_std__shared_ptrT_lldb_private__UnwindAssembly_t", .str: "lldb::UnwindAssemblySP *|std::shared_ptr< lldb_private::UnwindAssembly > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102917static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UnwindPlan_t = {.name: "_p_std__shared_ptrT_lldb_private__UnwindPlan_t", .str: "lldb::UnwindPlanSP *|std::shared_ptr< lldb_private::UnwindPlan > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102918static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UserExpression_t = {.name: "_p_std__shared_ptrT_lldb_private__UserExpression_t", .str: "lldb::UserExpressionSP *|std::shared_ptr< lldb_private::UserExpression > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102919static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ValueObjectList_t = {.name: "_p_std__shared_ptrT_lldb_private__ValueObjectList_t", .str: "lldb::ValueObjectListSP *|std::shared_ptr< lldb_private::ValueObjectList > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102920static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ValueObject_t = {.name: "_p_std__shared_ptrT_lldb_private__ValueObject_t", .str: "lldb::ValueObjectSP *|std::shared_ptr< lldb_private::ValueObject > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102921static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Value_t = {.name: "_p_std__shared_ptrT_lldb_private__Value_t", .str: "lldb::ValueSP *|std::shared_ptr< lldb_private::Value > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102922static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__VariableList_t = {.name: "_p_std__shared_ptrT_lldb_private__VariableList_t", .str: "lldb::VariableListSP *|std::shared_ptr< lldb_private::VariableList > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102923static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Variable_t = {.name: "_p_std__shared_ptrT_lldb_private__Variable_t", .str: "lldb::VariableSP *|std::shared_ptr< lldb_private::Variable > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102924static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__WatchpointResource_t = {.name: "_p_std__shared_ptrT_lldb_private__WatchpointResource_t", .str: "lldb::WatchpointResourceSP *|std::shared_ptr< lldb_private::WatchpointResource > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102925static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Watchpoint_t = {.name: "_p_std__shared_ptrT_lldb_private__Watchpoint_t", .str: "lldb::WatchpointSP *|std::shared_ptr< lldb_private::Watchpoint > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102926static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__WritableDataBuffer_t = {.name: "_p_std__shared_ptrT_lldb_private__WritableDataBuffer_t", .str: "lldb::WritableDataBufferSP *|std::shared_ptr< lldb_private::WritableDataBuffer > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102927static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__AddressRange_t = {.name: "_p_std__unique_ptrT_lldb_private__AddressRange_t", .str: "lldb::AddressRangeUP *|std::unique_ptr< lldb_private::AddressRange > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102928static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t = {.name: "_p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t", .str: "lldb::DynamicCheckerFunctionsUP *|std::unique_ptr< lldb_private::DynamicCheckerFunctions > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102929static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__DynamicLoader_t = {.name: "_p_std__unique_ptrT_lldb_private__DynamicLoader_t", .str: "lldb::DynamicLoaderUP *|std::unique_ptr< lldb_private::DynamicLoader > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102930static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__File_t = {.name: "_p_std__unique_ptrT_lldb_private__File_t", .str: "lldb::FileUP *|std::unique_ptr< lldb_private::File > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102931static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t = {.name: "_p_std__unique_ptrT_lldb_private__JITLoaderList_t", .str: "lldb::JITLoaderListUP *|std::unique_ptr< lldb_private::JITLoaderList > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102932static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t = {.name: "_p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t", .str: "lldb::MemoryRegionInfoUP *|std::unique_ptr< lldb_private::MemoryRegionInfo > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102933static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t = {.name: "_p_std__unique_ptrT_lldb_private__OperatingSystem_t", .str: "lldb::OperatingSystemUP *|std::unique_ptr< lldb_private::OperatingSystem > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102934static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__ProtocolServer_t = {.name: "_p_std__unique_ptrT_lldb_private__ProtocolServer_t", .str: "lldb::ProtocolServerUP *|std::unique_ptr< lldb_private::ProtocolServer > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102935static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t = {.name: "_p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t", .str: "lldb::ScriptedPlatformInterfaceUP *|std::unique_ptr< lldb_private::ScriptedPlatformInterface > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102936static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t = {.name: "_p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t", .str: "lldb::ScriptedProcessInterfaceUP *|std::unique_ptr< lldb_private::ScriptedProcessInterface > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102937static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SectionList_t = {.name: "_p_std__unique_ptrT_lldb_private__SectionList_t", .str: "lldb::SectionListUP *|std::unique_ptr< lldb_private::SectionList > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102938static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SourceManager_t = {.name: "_p_std__unique_ptrT_lldb_private__SourceManager_t", .str: "lldb::SourceManagerUP *|std::unique_ptr< lldb_private::SourceManager > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102939static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t = {.name: "_p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t", .str: "lldb::StackFrameRecognizerManagerUP *|std::unique_ptr< lldb_private::StackFrameRecognizerManager > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102940static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__Stream_t = {.name: "_p_std__unique_ptrT_lldb_private__Stream_t", .str: "lldb::StreamUP *|std::unique_ptr< lldb_private::Stream > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102941static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t = {.name: "_p_std__unique_ptrT_lldb_private__StructuredDataImpl_t", .str: "lldb::StructuredDataImplUP *|std::unique_ptr< lldb_private::StructuredDataImpl > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102942static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SymbolVendor_t = {.name: "_p_std__unique_ptrT_lldb_private__SymbolVendor_t", .str: "lldb::SymbolVendorUP *|std::unique_ptr< lldb_private::SymbolVendor > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102943static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SystemRuntime_t = {.name: "_p_std__unique_ptrT_lldb_private__SystemRuntime_t", .str: "lldb::SystemRuntimeUP *|std::unique_ptr< lldb_private::SystemRuntime > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102944static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__TraceExporter_t = {.name: "_p_std__unique_ptrT_lldb_private__TraceExporter_t", .str: "lldb::TraceExporterUP *|std::unique_ptr< lldb_private::TraceExporter > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102945static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__BreakpointLocation_t = {.name: "_p_std__weak_ptrT_lldb_private__BreakpointLocation_t", .str: "lldb::BreakpointLocationWP *|std::weak_ptr< lldb_private::BreakpointLocation > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102946static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Breakpoint_t = {.name: "_p_std__weak_ptrT_lldb_private__Breakpoint_t", .str: "lldb::BreakpointWP *|std::weak_ptr< lldb_private::Breakpoint > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102947static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__BroadcasterManager_t = {.name: "_p_std__weak_ptrT_lldb_private__BroadcasterManager_t", .str: "lldb::BroadcasterManagerWP *|std::weak_ptr< lldb_private::BroadcasterManager > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102948static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Debugger_t = {.name: "_p_std__weak_ptrT_lldb_private__Debugger_t", .str: "lldb::DebuggerWP *|std::weak_ptr< lldb_private::Debugger > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102949static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Listener_t = {.name: "_p_std__weak_ptrT_lldb_private__Listener_t", .str: "lldb::ListenerWP *|std::weak_ptr< lldb_private::Listener > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102950static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Module_t = {.name: "_p_std__weak_ptrT_lldb_private__Module_t", .str: "lldb::ModuleWP *|std::weak_ptr< lldb_private::Module > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102951static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t = {.name: "_p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t", .str: "lldb::ObjectFileJITDelegateWP *|std::weak_ptr< lldb_private::ObjectFileJITDelegate > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102952static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__OptionValue_t = {.name: "_p_std__weak_ptrT_lldb_private__OptionValue_t", .str: "lldb::OptionValueWP *|std::weak_ptr< lldb_private::OptionValue > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102953static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Process_t = {.name: "_p_std__weak_ptrT_lldb_private__Process_t", .str: "lldb::ProcessWP *|std::weak_ptr< lldb_private::Process > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102954static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Queue_t = {.name: "_p_std__weak_ptrT_lldb_private__Queue_t", .str: "lldb::QueueWP *|std::weak_ptr< lldb_private::Queue > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102955static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Section_t = {.name: "_p_std__weak_ptrT_lldb_private__Section_t", .str: "lldb::SectionWP *|std::weak_ptr< lldb_private::Section > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102956static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__StackFrame_t = {.name: "_p_std__weak_ptrT_lldb_private__StackFrame_t", .str: "lldb::StackFrameWP *|std::weak_ptr< lldb_private::StackFrame > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102957static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t = {.name: "_p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t", .str: "lldb::StructuredDataPluginWP *|std::weak_ptr< lldb_private::StructuredDataPlugin > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102958static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Target_t = {.name: "_p_std__weak_ptrT_lldb_private__Target_t", .str: "lldb::TargetWP *|std::weak_ptr< lldb_private::Target > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102959static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__ThreadPlan_t = {.name: "_p_std__weak_ptrT_lldb_private__ThreadPlan_t", .str: "lldb::ThreadPlanWP *|std::weak_ptr< lldb_private::ThreadPlan > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102960static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Thread_t = {.name: "_p_std__weak_ptrT_lldb_private__Thread_t", .str: "lldb::ThreadWP *|std::weak_ptr< lldb_private::Thread > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102961static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__TypeSystem_t = {.name: "_p_std__weak_ptrT_lldb_private__TypeSystem_t", .str: "lldb::TypeSystemWP *|std::weak_ptr< lldb_private::TypeSystem > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102962static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Type_t = {.name: "_p_std__weak_ptrT_lldb_private__Type_t", .str: "lldb::TypeWP *|std::weak_ptr< lldb_private::Type > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102963static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__UnixSignals_t = {.name: "_p_std__weak_ptrT_lldb_private__UnixSignals_t", .str: "lldb::UnixSignalsWP *|std::weak_ptr< lldb_private::UnixSignals > *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102964static swig_type_info _swigt__p_unsigned_char = {.name: "_p_unsigned_char", .str: "uint8_t *|uint_fast8_t *|uint_least8_t *|unsigned char *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102965static swig_type_info _swigt__p_unsigned_int = {.name: "_p_unsigned_int", .str: "lldb::cpu_id_t *|lldb::wp_resource_id_t *|uint32_t *|uint_fast16_t *|uint_fast32_t *|uint_least32_t *|uintptr_t *|unsigned int *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102966static swig_type_info _swigt__p_unsigned_long_long = {.name: "_p_unsigned_long_long", .str: "lldb::addr_t *|lldb::offset_t *|lldb::pid_t *|lldb::process_t *|lldb::queue_id_t *|lldb::tid_t *|lldb::user_id_t *|uint64_t *|uint_fast64_t *|uint_least64_t *|uintmax_t *|unsigned long long *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102967static swig_type_info _swigt__p_unsigned_short = {.name: "_p_unsigned_short", .str: "uint16_t *|uint_least16_t *|unsigned short *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102968static swig_type_info _swigt__p_void = {.name: "_p_void", .str: "void *", .dcast: 0, .cast: 0, .clientdata: (void*)0, .owndata: 0};
102969
102970static swig_type_info *swig_type_initial[] = {
102971 &_swigt__p_bool,
102972 &_swigt__p_char,
102973 &_swigt__p_double,
102974 &_swigt__p_f_p_void__p_void,
102975 &_swigt__p_f_p_void_p_q_const__void_size_t__void,
102976 &_swigt__p_int,
102977 &_swigt__p_lldb__ConnectionStatus,
102978 &_swigt__p_lldb__SBAddress,
102979 &_swigt__p_lldb__SBAddressRange,
102980 &_swigt__p_lldb__SBAddressRangeList,
102981 &_swigt__p_lldb__SBAttachInfo,
102982 &_swigt__p_lldb__SBBlock,
102983 &_swigt__p_lldb__SBBreakpoint,
102984 &_swigt__p_lldb__SBBreakpointList,
102985 &_swigt__p_lldb__SBBreakpointLocation,
102986 &_swigt__p_lldb__SBBreakpointName,
102987 &_swigt__p_lldb__SBBroadcaster,
102988 &_swigt__p_lldb__SBCommandInterpreter,
102989 &_swigt__p_lldb__SBCommandInterpreterRunOptions,
102990 &_swigt__p_lldb__SBCommandReturnObject,
102991 &_swigt__p_lldb__SBCommunication,
102992 &_swigt__p_lldb__SBCompileUnit,
102993 &_swigt__p_lldb__SBData,
102994 &_swigt__p_lldb__SBDebugger,
102995 &_swigt__p_lldb__SBDeclaration,
102996 &_swigt__p_lldb__SBEnvironment,
102997 &_swigt__p_lldb__SBError,
102998 &_swigt__p_lldb__SBEvent,
102999 &_swigt__p_lldb__SBExecutionContext,
103000 &_swigt__p_lldb__SBExpressionOptions,
103001 &_swigt__p_lldb__SBFile,
103002 &_swigt__p_lldb__SBFileSpec,
103003 &_swigt__p_lldb__SBFileSpecList,
103004 &_swigt__p_lldb__SBFormat,
103005 &_swigt__p_lldb__SBFrame,
103006 &_swigt__p_lldb__SBFunction,
103007 &_swigt__p_lldb__SBHostOS,
103008 &_swigt__p_lldb__SBInstruction,
103009 &_swigt__p_lldb__SBInstructionList,
103010 &_swigt__p_lldb__SBLanguageRuntime,
103011 &_swigt__p_lldb__SBLaunchInfo,
103012 &_swigt__p_lldb__SBLineEntry,
103013 &_swigt__p_lldb__SBListener,
103014 &_swigt__p_lldb__SBMemoryRegionInfo,
103015 &_swigt__p_lldb__SBMemoryRegionInfoList,
103016 &_swigt__p_lldb__SBModule,
103017 &_swigt__p_lldb__SBModuleSpec,
103018 &_swigt__p_lldb__SBModuleSpecList,
103019 &_swigt__p_lldb__SBMutex,
103020 &_swigt__p_lldb__SBPlatform,
103021 &_swigt__p_lldb__SBPlatformConnectOptions,
103022 &_swigt__p_lldb__SBPlatformShellCommand,
103023 &_swigt__p_lldb__SBProcess,
103024 &_swigt__p_lldb__SBProcessInfo,
103025 &_swigt__p_lldb__SBProcessInfoList,
103026 &_swigt__p_lldb__SBProgress,
103027 &_swigt__p_lldb__SBQueue,
103028 &_swigt__p_lldb__SBQueueItem,
103029 &_swigt__p_lldb__SBReproducer,
103030 &_swigt__p_lldb__SBSaveCoreOptions,
103031 &_swigt__p_lldb__SBScriptObject,
103032 &_swigt__p_lldb__SBSection,
103033 &_swigt__p_lldb__SBSourceManager,
103034 &_swigt__p_lldb__SBStatisticsOptions,
103035 &_swigt__p_lldb__SBStream,
103036 &_swigt__p_lldb__SBStringList,
103037 &_swigt__p_lldb__SBStructuredData,
103038 &_swigt__p_lldb__SBSymbol,
103039 &_swigt__p_lldb__SBSymbolContext,
103040 &_swigt__p_lldb__SBSymbolContextList,
103041 &_swigt__p_lldb__SBTarget,
103042 &_swigt__p_lldb__SBThread,
103043 &_swigt__p_lldb__SBThreadCollection,
103044 &_swigt__p_lldb__SBThreadPlan,
103045 &_swigt__p_lldb__SBTrace,
103046 &_swigt__p_lldb__SBTraceCursor,
103047 &_swigt__p_lldb__SBType,
103048 &_swigt__p_lldb__SBTypeCategory,
103049 &_swigt__p_lldb__SBTypeEnumMember,
103050 &_swigt__p_lldb__SBTypeEnumMemberList,
103051 &_swigt__p_lldb__SBTypeFilter,
103052 &_swigt__p_lldb__SBTypeFormat,
103053 &_swigt__p_lldb__SBTypeList,
103054 &_swigt__p_lldb__SBTypeMember,
103055 &_swigt__p_lldb__SBTypeMemberFunction,
103056 &_swigt__p_lldb__SBTypeNameSpecifier,
103057 &_swigt__p_lldb__SBTypeStaticField,
103058 &_swigt__p_lldb__SBTypeSummary,
103059 &_swigt__p_lldb__SBTypeSummaryOptions,
103060 &_swigt__p_lldb__SBTypeSynthetic,
103061 &_swigt__p_lldb__SBUnixSignals,
103062 &_swigt__p_lldb__SBValue,
103063 &_swigt__p_lldb__SBValueList,
103064 &_swigt__p_lldb__SBVariablesOptions,
103065 &_swigt__p_lldb__SBWatchpoint,
103066 &_swigt__p_lldb__SBWatchpointOptions,
103067 &_swigt__p_long_double,
103068 &_swigt__p_long_long,
103069 &_swigt__p_p_void,
103070 &_swigt__p_pthread_rwlock_t,
103071 &_swigt__p_pthread_t,
103072 &_swigt__p_short,
103073 &_swigt__p_signed_char,
103074 &_swigt__p_size_t,
103075 &_swigt__p_std__shared_ptrT_lldb_private__ABI_t,
103076 &_swigt__p_std__shared_ptrT_lldb_private__Baton_t,
103077 &_swigt__p_std__shared_ptrT_lldb_private__Block_t,
103078 &_swigt__p_std__shared_ptrT_lldb_private__BreakpointLocation_t,
103079 &_swigt__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t,
103080 &_swigt__p_std__shared_ptrT_lldb_private__BreakpointResolver_t,
103081 &_swigt__p_std__shared_ptrT_lldb_private__BreakpointSite_t,
103082 &_swigt__p_std__shared_ptrT_lldb_private__Breakpoint_t,
103083 &_swigt__p_std__shared_ptrT_lldb_private__BroadcasterManager_t,
103084 &_swigt__p_std__shared_ptrT_lldb_private__Broadcaster_t,
103085 &_swigt__p_std__shared_ptrT_lldb_private__CommandObject_t,
103086 &_swigt__p_std__shared_ptrT_lldb_private__CompileUnit_t,
103087 &_swigt__p_std__shared_ptrT_lldb_private__Connection_t,
103088 &_swigt__p_std__shared_ptrT_lldb_private__DataBuffer_t,
103089 &_swigt__p_std__shared_ptrT_lldb_private__DataExtractor_t,
103090 &_swigt__p_std__shared_ptrT_lldb_private__Debugger_t,
103091 &_swigt__p_std__shared_ptrT_lldb_private__Disassembler_t,
103092 &_swigt__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t,
103093 &_swigt__p_std__shared_ptrT_lldb_private__EventData_t,
103094 &_swigt__p_std__shared_ptrT_lldb_private__Event_t,
103095 &_swigt__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t,
103096 &_swigt__p_std__shared_ptrT_lldb_private__ExpressionVariable_t,
103097 &_swigt__p_std__shared_ptrT_lldb_private__File_t,
103098 &_swigt__p_std__shared_ptrT_lldb_private__FormatEntity__Entry_t,
103099 &_swigt__p_std__shared_ptrT_lldb_private__FuncUnwinders_t,
103100 &_swigt__p_std__shared_ptrT_lldb_private__Function_t,
103101 &_swigt__p_std__shared_ptrT_lldb_private__IOHandler_t,
103102 &_swigt__p_std__shared_ptrT_lldb_private__IOObject_t,
103103 &_swigt__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t,
103104 &_swigt__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t,
103105 &_swigt__p_std__shared_ptrT_lldb_private__Instruction_t,
103106 &_swigt__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t,
103107 &_swigt__p_std__shared_ptrT_lldb_private__JITLoader_t,
103108 &_swigt__p_std__shared_ptrT_lldb_private__LanguageRuntime_t,
103109 &_swigt__p_std__shared_ptrT_lldb_private__Listener_t,
103110 &_swigt__p_std__shared_ptrT_lldb_private__LockableStreamFile_t,
103111 &_swigt__p_std__shared_ptrT_lldb_private__MemoryHistory_t,
103112 &_swigt__p_std__shared_ptrT_lldb_private__MemoryRegionInfo_t,
103113 &_swigt__p_std__shared_ptrT_lldb_private__Module_t,
103114 &_swigt__p_std__shared_ptrT_lldb_private__ObjectContainer_t,
103115 &_swigt__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t,
103116 &_swigt__p_std__shared_ptrT_lldb_private__ObjectFile_t,
103117 &_swigt__p_std__shared_ptrT_lldb_private__OperatingSystemInterface_t,
103118 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueProperties_t,
103119 &_swigt__p_std__shared_ptrT_lldb_private__OptionValue_t,
103120 &_swigt__p_std__shared_ptrT_lldb_private__Platform_t,
103121 &_swigt__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t,
103122 &_swigt__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t,
103123 &_swigt__p_std__shared_ptrT_lldb_private__Process_t,
103124 &_swigt__p_std__shared_ptrT_lldb_private__QueueItem_t,
103125 &_swigt__p_std__shared_ptrT_lldb_private__Queue_t,
103126 &_swigt__p_std__shared_ptrT_lldb_private__REPL_t,
103127 &_swigt__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t,
103128 &_swigt__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t,
103129 &_swigt__p_std__shared_ptrT_lldb_private__RegisterContext_t,
103130 &_swigt__p_std__shared_ptrT_lldb_private__RegisterTypeBuilder_t,
103131 &_swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t,
103132 &_swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t,
103133 &_swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t,
103134 &_swigt__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t,
103135 &_swigt__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t,
103136 &_swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t,
103137 &_swigt__p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t,
103138 &_swigt__p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t,
103139 &_swigt__p_std__shared_ptrT_lldb_private__SearchFilter_t,
103140 &_swigt__p_std__shared_ptrT_lldb_private__SectionLoadList_t,
103141 &_swigt__p_std__shared_ptrT_lldb_private__Section_t,
103142 &_swigt__p_std__shared_ptrT_lldb_private__StackFrameList_t,
103143 &_swigt__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t,
103144 &_swigt__p_std__shared_ptrT_lldb_private__StackFrame_t,
103145 &_swigt__p_std__shared_ptrT_lldb_private__StopInfo_t,
103146 &_swigt__p_std__shared_ptrT_lldb_private__StreamFile_t,
103147 &_swigt__p_std__shared_ptrT_lldb_private__Stream_t,
103148 &_swigt__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t,
103149 &_swigt__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t,
103150 &_swigt__p_std__shared_ptrT_lldb_private__SupportFile_t,
103151 &_swigt__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t,
103152 &_swigt__p_std__shared_ptrT_lldb_private__SymbolFileType_t,
103153 &_swigt__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t,
103154 &_swigt__p_std__shared_ptrT_lldb_private__SyntheticChildren_t,
103155 &_swigt__p_std__shared_ptrT_lldb_private__Target_t,
103156 &_swigt__p_std__shared_ptrT_lldb_private__ThreadCollection_t,
103157 &_swigt__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t,
103158 &_swigt__p_std__shared_ptrT_lldb_private__ThreadPlan_t,
103159 &_swigt__p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t,
103160 &_swigt__p_std__shared_ptrT_lldb_private__Thread_t,
103161 &_swigt__p_std__shared_ptrT_lldb_private__TraceCursor_t,
103162 &_swigt__p_std__shared_ptrT_lldb_private__Trace_t,
103163 &_swigt__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t,
103164 &_swigt__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t,
103165 &_swigt__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t,
103166 &_swigt__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t,
103167 &_swigt__p_std__shared_ptrT_lldb_private__TypeImpl_t,
103168 &_swigt__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t,
103169 &_swigt__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t,
103170 &_swigt__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t,
103171 &_swigt__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t,
103172 &_swigt__p_std__shared_ptrT_lldb_private__TypeSystemClang_t,
103173 &_swigt__p_std__shared_ptrT_lldb_private__TypeSystem_t,
103174 &_swigt__p_std__shared_ptrT_lldb_private__Type_t,
103175 &_swigt__p_std__shared_ptrT_lldb_private__UnixSignals_t,
103176 &_swigt__p_std__shared_ptrT_lldb_private__UnwindAssembly_t,
103177 &_swigt__p_std__shared_ptrT_lldb_private__UnwindPlan_t,
103178 &_swigt__p_std__shared_ptrT_lldb_private__UserExpression_t,
103179 &_swigt__p_std__shared_ptrT_lldb_private__ValueObjectList_t,
103180 &_swigt__p_std__shared_ptrT_lldb_private__ValueObject_t,
103181 &_swigt__p_std__shared_ptrT_lldb_private__Value_t,
103182 &_swigt__p_std__shared_ptrT_lldb_private__VariableList_t,
103183 &_swigt__p_std__shared_ptrT_lldb_private__Variable_t,
103184 &_swigt__p_std__shared_ptrT_lldb_private__WatchpointResource_t,
103185 &_swigt__p_std__shared_ptrT_lldb_private__Watchpoint_t,
103186 &_swigt__p_std__shared_ptrT_lldb_private__WritableDataBuffer_t,
103187 &_swigt__p_std__unique_ptrT_lldb_private__AddressRange_t,
103188 &_swigt__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t,
103189 &_swigt__p_std__unique_ptrT_lldb_private__DynamicLoader_t,
103190 &_swigt__p_std__unique_ptrT_lldb_private__File_t,
103191 &_swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t,
103192 &_swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t,
103193 &_swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t,
103194 &_swigt__p_std__unique_ptrT_lldb_private__ProtocolServer_t,
103195 &_swigt__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t,
103196 &_swigt__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t,
103197 &_swigt__p_std__unique_ptrT_lldb_private__SectionList_t,
103198 &_swigt__p_std__unique_ptrT_lldb_private__SourceManager_t,
103199 &_swigt__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t,
103200 &_swigt__p_std__unique_ptrT_lldb_private__Stream_t,
103201 &_swigt__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t,
103202 &_swigt__p_std__unique_ptrT_lldb_private__SymbolVendor_t,
103203 &_swigt__p_std__unique_ptrT_lldb_private__SystemRuntime_t,
103204 &_swigt__p_std__unique_ptrT_lldb_private__TraceExporter_t,
103205 &_swigt__p_std__weak_ptrT_lldb_private__BreakpointLocation_t,
103206 &_swigt__p_std__weak_ptrT_lldb_private__Breakpoint_t,
103207 &_swigt__p_std__weak_ptrT_lldb_private__BroadcasterManager_t,
103208 &_swigt__p_std__weak_ptrT_lldb_private__Debugger_t,
103209 &_swigt__p_std__weak_ptrT_lldb_private__Listener_t,
103210 &_swigt__p_std__weak_ptrT_lldb_private__Module_t,
103211 &_swigt__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t,
103212 &_swigt__p_std__weak_ptrT_lldb_private__OptionValue_t,
103213 &_swigt__p_std__weak_ptrT_lldb_private__Process_t,
103214 &_swigt__p_std__weak_ptrT_lldb_private__Queue_t,
103215 &_swigt__p_std__weak_ptrT_lldb_private__Section_t,
103216 &_swigt__p_std__weak_ptrT_lldb_private__StackFrame_t,
103217 &_swigt__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t,
103218 &_swigt__p_std__weak_ptrT_lldb_private__Target_t,
103219 &_swigt__p_std__weak_ptrT_lldb_private__ThreadPlan_t,
103220 &_swigt__p_std__weak_ptrT_lldb_private__Thread_t,
103221 &_swigt__p_std__weak_ptrT_lldb_private__TypeSystem_t,
103222 &_swigt__p_std__weak_ptrT_lldb_private__Type_t,
103223 &_swigt__p_std__weak_ptrT_lldb_private__UnixSignals_t,
103224 &_swigt__p_unsigned_char,
103225 &_swigt__p_unsigned_int,
103226 &_swigt__p_unsigned_long_long,
103227 &_swigt__p_unsigned_short,
103228 &_swigt__p_void,
103229};
103230
103231static swig_cast_info _swigc__p_bool[] = { {.type: &_swigt__p_bool, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103232static swig_cast_info _swigc__p_char[] = { {.type: &_swigt__p_char, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103233static swig_cast_info _swigc__p_double[] = { {.type: &_swigt__p_double, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103234static swig_cast_info _swigc__p_f_p_void__p_void[] = { {.type: &_swigt__p_f_p_void__p_void, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103235static swig_cast_info _swigc__p_f_p_void_p_q_const__void_size_t__void[] = { {.type: &_swigt__p_f_p_void_p_q_const__void_size_t__void, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103236static swig_cast_info _swigc__p_int[] = { {.type: &_swigt__p_int, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103237static swig_cast_info _swigc__p_lldb__ConnectionStatus[] = { {.type: &_swigt__p_lldb__ConnectionStatus, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103238static swig_cast_info _swigc__p_lldb__SBAddress[] = { {.type: &_swigt__p_lldb__SBAddress, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103239static swig_cast_info _swigc__p_lldb__SBAddressRange[] = { {.type: &_swigt__p_lldb__SBAddressRange, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103240static swig_cast_info _swigc__p_lldb__SBAddressRangeList[] = { {.type: &_swigt__p_lldb__SBAddressRangeList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103241static swig_cast_info _swigc__p_lldb__SBAttachInfo[] = { {.type: &_swigt__p_lldb__SBAttachInfo, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103242static swig_cast_info _swigc__p_lldb__SBBlock[] = { {.type: &_swigt__p_lldb__SBBlock, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103243static swig_cast_info _swigc__p_lldb__SBBreakpoint[] = { {.type: &_swigt__p_lldb__SBBreakpoint, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103244static swig_cast_info _swigc__p_lldb__SBBreakpointList[] = { {.type: &_swigt__p_lldb__SBBreakpointList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103245static swig_cast_info _swigc__p_lldb__SBBreakpointLocation[] = { {.type: &_swigt__p_lldb__SBBreakpointLocation, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103246static swig_cast_info _swigc__p_lldb__SBBreakpointName[] = { {.type: &_swigt__p_lldb__SBBreakpointName, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103247static swig_cast_info _swigc__p_lldb__SBBroadcaster[] = { {.type: &_swigt__p_lldb__SBBroadcaster, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103248static swig_cast_info _swigc__p_lldb__SBCommandInterpreter[] = { {.type: &_swigt__p_lldb__SBCommandInterpreter, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103249static swig_cast_info _swigc__p_lldb__SBCommandInterpreterRunOptions[] = { {.type: &_swigt__p_lldb__SBCommandInterpreterRunOptions, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103250static swig_cast_info _swigc__p_lldb__SBCommandReturnObject[] = { {.type: &_swigt__p_lldb__SBCommandReturnObject, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103251static swig_cast_info _swigc__p_lldb__SBCommunication[] = { {.type: &_swigt__p_lldb__SBCommunication, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103252static swig_cast_info _swigc__p_lldb__SBCompileUnit[] = { {.type: &_swigt__p_lldb__SBCompileUnit, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103253static swig_cast_info _swigc__p_lldb__SBData[] = { {.type: &_swigt__p_lldb__SBData, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103254static swig_cast_info _swigc__p_lldb__SBDebugger[] = { {.type: &_swigt__p_lldb__SBDebugger, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103255static swig_cast_info _swigc__p_lldb__SBDeclaration[] = { {.type: &_swigt__p_lldb__SBDeclaration, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103256static swig_cast_info _swigc__p_lldb__SBEnvironment[] = { {.type: &_swigt__p_lldb__SBEnvironment, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103257static swig_cast_info _swigc__p_lldb__SBError[] = { {.type: &_swigt__p_lldb__SBError, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103258static swig_cast_info _swigc__p_lldb__SBEvent[] = { {.type: &_swigt__p_lldb__SBEvent, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103259static swig_cast_info _swigc__p_lldb__SBExecutionContext[] = { {.type: &_swigt__p_lldb__SBExecutionContext, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103260static swig_cast_info _swigc__p_lldb__SBExpressionOptions[] = { {.type: &_swigt__p_lldb__SBExpressionOptions, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103261static swig_cast_info _swigc__p_lldb__SBFile[] = { {.type: &_swigt__p_lldb__SBFile, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103262static swig_cast_info _swigc__p_lldb__SBFileSpec[] = { {.type: &_swigt__p_lldb__SBFileSpec, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103263static swig_cast_info _swigc__p_lldb__SBFileSpecList[] = { {.type: &_swigt__p_lldb__SBFileSpecList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103264static swig_cast_info _swigc__p_lldb__SBFormat[] = { {.type: &_swigt__p_lldb__SBFormat, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103265static swig_cast_info _swigc__p_lldb__SBFrame[] = { {.type: &_swigt__p_lldb__SBFrame, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103266static swig_cast_info _swigc__p_lldb__SBFunction[] = { {.type: &_swigt__p_lldb__SBFunction, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103267static swig_cast_info _swigc__p_lldb__SBHostOS[] = { {.type: &_swigt__p_lldb__SBHostOS, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103268static swig_cast_info _swigc__p_lldb__SBInstruction[] = { {.type: &_swigt__p_lldb__SBInstruction, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103269static swig_cast_info _swigc__p_lldb__SBInstructionList[] = { {.type: &_swigt__p_lldb__SBInstructionList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103270static swig_cast_info _swigc__p_lldb__SBLanguageRuntime[] = { {.type: &_swigt__p_lldb__SBLanguageRuntime, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103271static swig_cast_info _swigc__p_lldb__SBLaunchInfo[] = { {.type: &_swigt__p_lldb__SBLaunchInfo, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103272static swig_cast_info _swigc__p_lldb__SBLineEntry[] = { {.type: &_swigt__p_lldb__SBLineEntry, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103273static swig_cast_info _swigc__p_lldb__SBListener[] = { {.type: &_swigt__p_lldb__SBListener, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103274static swig_cast_info _swigc__p_lldb__SBMemoryRegionInfo[] = { {.type: &_swigt__p_lldb__SBMemoryRegionInfo, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103275static swig_cast_info _swigc__p_lldb__SBMemoryRegionInfoList[] = { {.type: &_swigt__p_lldb__SBMemoryRegionInfoList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103276static swig_cast_info _swigc__p_lldb__SBModule[] = { {.type: &_swigt__p_lldb__SBModule, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103277static swig_cast_info _swigc__p_lldb__SBModuleSpec[] = { {.type: &_swigt__p_lldb__SBModuleSpec, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103278static swig_cast_info _swigc__p_lldb__SBModuleSpecList[] = { {.type: &_swigt__p_lldb__SBModuleSpecList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103279static swig_cast_info _swigc__p_lldb__SBMutex[] = { {.type: &_swigt__p_lldb__SBMutex, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103280static swig_cast_info _swigc__p_lldb__SBPlatform[] = { {.type: &_swigt__p_lldb__SBPlatform, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103281static swig_cast_info _swigc__p_lldb__SBPlatformConnectOptions[] = { {.type: &_swigt__p_lldb__SBPlatformConnectOptions, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103282static swig_cast_info _swigc__p_lldb__SBPlatformShellCommand[] = { {.type: &_swigt__p_lldb__SBPlatformShellCommand, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103283static swig_cast_info _swigc__p_lldb__SBProcess[] = { {.type: &_swigt__p_lldb__SBProcess, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103284static swig_cast_info _swigc__p_lldb__SBProcessInfo[] = { {.type: &_swigt__p_lldb__SBProcessInfo, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103285static swig_cast_info _swigc__p_lldb__SBProcessInfoList[] = { {.type: &_swigt__p_lldb__SBProcessInfoList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103286static swig_cast_info _swigc__p_lldb__SBProgress[] = { {.type: &_swigt__p_lldb__SBProgress, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103287static swig_cast_info _swigc__p_lldb__SBQueue[] = { {.type: &_swigt__p_lldb__SBQueue, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103288static swig_cast_info _swigc__p_lldb__SBQueueItem[] = { {.type: &_swigt__p_lldb__SBQueueItem, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103289static swig_cast_info _swigc__p_lldb__SBReproducer[] = { {.type: &_swigt__p_lldb__SBReproducer, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103290static swig_cast_info _swigc__p_lldb__SBSaveCoreOptions[] = { {.type: &_swigt__p_lldb__SBSaveCoreOptions, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103291static swig_cast_info _swigc__p_lldb__SBScriptObject[] = { {.type: &_swigt__p_lldb__SBScriptObject, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103292static swig_cast_info _swigc__p_lldb__SBSection[] = { {.type: &_swigt__p_lldb__SBSection, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103293static swig_cast_info _swigc__p_lldb__SBSourceManager[] = { {.type: &_swigt__p_lldb__SBSourceManager, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103294static swig_cast_info _swigc__p_lldb__SBStatisticsOptions[] = { {.type: &_swigt__p_lldb__SBStatisticsOptions, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103295static swig_cast_info _swigc__p_lldb__SBStream[] = { {.type: &_swigt__p_lldb__SBStream, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103296static swig_cast_info _swigc__p_lldb__SBStringList[] = { {.type: &_swigt__p_lldb__SBStringList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103297static swig_cast_info _swigc__p_lldb__SBStructuredData[] = { {.type: &_swigt__p_lldb__SBStructuredData, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103298static swig_cast_info _swigc__p_lldb__SBSymbol[] = { {.type: &_swigt__p_lldb__SBSymbol, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103299static swig_cast_info _swigc__p_lldb__SBSymbolContext[] = { {.type: &_swigt__p_lldb__SBSymbolContext, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103300static swig_cast_info _swigc__p_lldb__SBSymbolContextList[] = { {.type: &_swigt__p_lldb__SBSymbolContextList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103301static swig_cast_info _swigc__p_lldb__SBTarget[] = { {.type: &_swigt__p_lldb__SBTarget, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103302static swig_cast_info _swigc__p_lldb__SBThread[] = { {.type: &_swigt__p_lldb__SBThread, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103303static swig_cast_info _swigc__p_lldb__SBThreadCollection[] = { {.type: &_swigt__p_lldb__SBThreadCollection, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103304static swig_cast_info _swigc__p_lldb__SBThreadPlan[] = { {.type: &_swigt__p_lldb__SBThreadPlan, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103305static swig_cast_info _swigc__p_lldb__SBTrace[] = { {.type: &_swigt__p_lldb__SBTrace, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103306static swig_cast_info _swigc__p_lldb__SBTraceCursor[] = { {.type: &_swigt__p_lldb__SBTraceCursor, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103307static swig_cast_info _swigc__p_lldb__SBType[] = { {.type: &_swigt__p_lldb__SBType, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103308static swig_cast_info _swigc__p_lldb__SBTypeCategory[] = { {.type: &_swigt__p_lldb__SBTypeCategory, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103309static swig_cast_info _swigc__p_lldb__SBTypeEnumMember[] = { {.type: &_swigt__p_lldb__SBTypeEnumMember, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103310static swig_cast_info _swigc__p_lldb__SBTypeEnumMemberList[] = { {.type: &_swigt__p_lldb__SBTypeEnumMemberList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103311static swig_cast_info _swigc__p_lldb__SBTypeFilter[] = { {.type: &_swigt__p_lldb__SBTypeFilter, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103312static swig_cast_info _swigc__p_lldb__SBTypeFormat[] = { {.type: &_swigt__p_lldb__SBTypeFormat, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103313static swig_cast_info _swigc__p_lldb__SBTypeList[] = { {.type: &_swigt__p_lldb__SBTypeList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103314static swig_cast_info _swigc__p_lldb__SBTypeMember[] = { {.type: &_swigt__p_lldb__SBTypeMember, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103315static swig_cast_info _swigc__p_lldb__SBTypeMemberFunction[] = { {.type: &_swigt__p_lldb__SBTypeMemberFunction, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103316static swig_cast_info _swigc__p_lldb__SBTypeNameSpecifier[] = { {.type: &_swigt__p_lldb__SBTypeNameSpecifier, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103317static swig_cast_info _swigc__p_lldb__SBTypeStaticField[] = { {.type: &_swigt__p_lldb__SBTypeStaticField, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103318static swig_cast_info _swigc__p_lldb__SBTypeSummary[] = { {.type: &_swigt__p_lldb__SBTypeSummary, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103319static swig_cast_info _swigc__p_lldb__SBTypeSummaryOptions[] = { {.type: &_swigt__p_lldb__SBTypeSummaryOptions, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103320static swig_cast_info _swigc__p_lldb__SBTypeSynthetic[] = { {.type: &_swigt__p_lldb__SBTypeSynthetic, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103321static swig_cast_info _swigc__p_lldb__SBUnixSignals[] = { {.type: &_swigt__p_lldb__SBUnixSignals, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103322static swig_cast_info _swigc__p_lldb__SBValue[] = { {.type: &_swigt__p_lldb__SBValue, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103323static swig_cast_info _swigc__p_lldb__SBValueList[] = { {.type: &_swigt__p_lldb__SBValueList, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103324static swig_cast_info _swigc__p_lldb__SBVariablesOptions[] = { {.type: &_swigt__p_lldb__SBVariablesOptions, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103325static swig_cast_info _swigc__p_lldb__SBWatchpoint[] = { {.type: &_swigt__p_lldb__SBWatchpoint, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103326static swig_cast_info _swigc__p_lldb__SBWatchpointOptions[] = { {.type: &_swigt__p_lldb__SBWatchpointOptions, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103327static swig_cast_info _swigc__p_long_double[] = { {.type: &_swigt__p_long_double, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103328static swig_cast_info _swigc__p_long_long[] = { {.type: &_swigt__p_long_long, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103329static swig_cast_info _swigc__p_p_void[] = { {.type: &_swigt__p_p_void, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103330static swig_cast_info _swigc__p_pthread_rwlock_t[] = { {.type: &_swigt__p_pthread_rwlock_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103331static swig_cast_info _swigc__p_pthread_t[] = { {.type: &_swigt__p_pthread_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103332static swig_cast_info _swigc__p_short[] = { {.type: &_swigt__p_short, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103333static swig_cast_info _swigc__p_signed_char[] = { {.type: &_swigt__p_signed_char, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103334static swig_cast_info _swigc__p_size_t[] = { {.type: &_swigt__p_size_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103335static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ABI_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ABI_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103336static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Baton_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Baton_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103337static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Block_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Block_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103338static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BreakpointLocation_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__BreakpointLocation_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103339static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103340static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BreakpointResolver_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__BreakpointResolver_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103341static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BreakpointSite_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__BreakpointSite_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103342static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Breakpoint_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Breakpoint_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103343static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BroadcasterManager_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__BroadcasterManager_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103344static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Broadcaster_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Broadcaster_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103345static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__CommandObject_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__CommandObject_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103346static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__CompileUnit_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__CompileUnit_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103347static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Connection_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Connection_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103348static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__DataBuffer_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__DataBuffer_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103349static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__DataExtractor_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__DataExtractor_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103350static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Debugger_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Debugger_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103351static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Disassembler_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Disassembler_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103352static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103353static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__EventData_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__EventData_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103354static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Event_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Event_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103355static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103356static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ExpressionVariable_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ExpressionVariable_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103357static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__File_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__File_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103358static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__FormatEntity__Entry_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__FormatEntity__Entry_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103359static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__FuncUnwinders_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__FuncUnwinders_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103360static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Function_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Function_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103361static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__IOHandler_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__IOHandler_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103362static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__IOObject_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__IOObject_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103363static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103364static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103365static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Instruction_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Instruction_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103366static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103367static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__JITLoader_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__JITLoader_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103368static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__LanguageRuntime_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__LanguageRuntime_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103369static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Listener_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Listener_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103370static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__LockableStreamFile_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__LockableStreamFile_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103371static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__MemoryHistory_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__MemoryHistory_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103372static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__MemoryRegionInfo_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__MemoryRegionInfo_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103373static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Module_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Module_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103374static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ObjectContainer_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ObjectContainer_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103375static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103376static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ObjectFile_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ObjectFile_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103377static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OperatingSystemInterface_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__OperatingSystemInterface_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103378static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueProperties_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__OptionValueProperties_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103379static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValue_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__OptionValue_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103380static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Platform_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Platform_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103381static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103382static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103383static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Process_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Process_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103384static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__QueueItem_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__QueueItem_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103385static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Queue_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Queue_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103386static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__REPL_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__REPL_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103387static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103388static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103389static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegisterContext_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__RegisterContext_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103390static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegisterTypeBuilder_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__RegisterTypeBuilder_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103391static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegularExpression_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103392static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103393static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103394static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103395static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103396static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103397static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103398static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103399static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SearchFilter_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__SearchFilter_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103400static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SectionLoadList_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__SectionLoadList_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103401static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Section_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Section_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103402static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StackFrameList_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__StackFrameList_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103403static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103404static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StackFrame_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__StackFrame_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103405static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StopInfo_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__StopInfo_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103406static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StreamFile_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__StreamFile_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103407static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Stream_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Stream_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103408static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103409static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103410static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SupportFile_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__SupportFile_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103411static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103412static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SymbolFileType_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__SymbolFileType_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103413static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103414static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SyntheticChildren_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__SyntheticChildren_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103415static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Target_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Target_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103416static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ThreadCollection_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ThreadCollection_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103417static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103418static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ThreadPlan_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ThreadPlan_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103419static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103420static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Thread_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Thread_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103421static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TraceCursor_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TraceCursor_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103422static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Trace_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Trace_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103423static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103424static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103425static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103426static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103427static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeImpl_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103428static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103429static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103430static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103431static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103432static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeSystemClang_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeSystemClang_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103433static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeSystem_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__TypeSystem_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103434static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Type_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Type_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103435static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UnixSignals_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__UnixSignals_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103436static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UnwindAssembly_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__UnwindAssembly_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103437static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UnwindPlan_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__UnwindPlan_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103438static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UserExpression_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__UserExpression_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103439static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ValueObjectList_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ValueObjectList_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103440static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ValueObject_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__ValueObject_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103441static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Value_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Value_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103442static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__VariableList_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__VariableList_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103443static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Variable_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Variable_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103444static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__WatchpointResource_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__WatchpointResource_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103445static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Watchpoint_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__Watchpoint_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103446static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__WritableDataBuffer_t[] = { {.type: &_swigt__p_std__shared_ptrT_lldb_private__WritableDataBuffer_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103447static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__AddressRange_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__AddressRange_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103448static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103449static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__DynamicLoader_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__DynamicLoader_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103450static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__File_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__File_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103451static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__JITLoaderList_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103452static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103453static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__OperatingSystem_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103454static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__ProtocolServer_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__ProtocolServer_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103455static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103456static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103457static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SectionList_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__SectionList_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103458static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SourceManager_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__SourceManager_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103459static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103460static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__Stream_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__Stream_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103461static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103462static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SymbolVendor_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__SymbolVendor_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103463static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SystemRuntime_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__SystemRuntime_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103464static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__TraceExporter_t[] = { {.type: &_swigt__p_std__unique_ptrT_lldb_private__TraceExporter_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103465static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__BreakpointLocation_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__BreakpointLocation_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103466static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Breakpoint_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Breakpoint_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103467static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__BroadcasterManager_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__BroadcasterManager_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103468static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Debugger_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Debugger_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103469static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Listener_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Listener_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103470static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Module_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Module_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103471static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103472static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__OptionValue_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__OptionValue_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103473static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Process_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Process_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103474static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Queue_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Queue_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103475static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Section_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Section_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103476static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__StackFrame_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__StackFrame_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103477static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103478static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Target_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Target_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103479static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__ThreadPlan_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__ThreadPlan_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103480static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Thread_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Thread_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103481static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__TypeSystem_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__TypeSystem_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103482static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Type_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__Type_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103483static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__UnixSignals_t[] = { {.type: &_swigt__p_std__weak_ptrT_lldb_private__UnixSignals_t, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103484static swig_cast_info _swigc__p_unsigned_char[] = { {.type: &_swigt__p_unsigned_char, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103485static swig_cast_info _swigc__p_unsigned_int[] = { {.type: &_swigt__p_unsigned_int, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103486static swig_cast_info _swigc__p_unsigned_long_long[] = { {.type: &_swigt__p_unsigned_long_long, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103487static swig_cast_info _swigc__p_unsigned_short[] = { {.type: &_swigt__p_unsigned_short, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103488static swig_cast_info _swigc__p_void[] = { {.type: &_swigt__p_void, .converter: 0, .next: 0, .prev: 0},{.type: 0, .converter: 0, .next: 0, .prev: 0}};
103489
103490static swig_cast_info *swig_cast_initial[] = {
103491 _swigc__p_bool,
103492 _swigc__p_char,
103493 _swigc__p_double,
103494 _swigc__p_f_p_void__p_void,
103495 _swigc__p_f_p_void_p_q_const__void_size_t__void,
103496 _swigc__p_int,
103497 _swigc__p_lldb__ConnectionStatus,
103498 _swigc__p_lldb__SBAddress,
103499 _swigc__p_lldb__SBAddressRange,
103500 _swigc__p_lldb__SBAddressRangeList,
103501 _swigc__p_lldb__SBAttachInfo,
103502 _swigc__p_lldb__SBBlock,
103503 _swigc__p_lldb__SBBreakpoint,
103504 _swigc__p_lldb__SBBreakpointList,
103505 _swigc__p_lldb__SBBreakpointLocation,
103506 _swigc__p_lldb__SBBreakpointName,
103507 _swigc__p_lldb__SBBroadcaster,
103508 _swigc__p_lldb__SBCommandInterpreter,
103509 _swigc__p_lldb__SBCommandInterpreterRunOptions,
103510 _swigc__p_lldb__SBCommandReturnObject,
103511 _swigc__p_lldb__SBCommunication,
103512 _swigc__p_lldb__SBCompileUnit,
103513 _swigc__p_lldb__SBData,
103514 _swigc__p_lldb__SBDebugger,
103515 _swigc__p_lldb__SBDeclaration,
103516 _swigc__p_lldb__SBEnvironment,
103517 _swigc__p_lldb__SBError,
103518 _swigc__p_lldb__SBEvent,
103519 _swigc__p_lldb__SBExecutionContext,
103520 _swigc__p_lldb__SBExpressionOptions,
103521 _swigc__p_lldb__SBFile,
103522 _swigc__p_lldb__SBFileSpec,
103523 _swigc__p_lldb__SBFileSpecList,
103524 _swigc__p_lldb__SBFormat,
103525 _swigc__p_lldb__SBFrame,
103526 _swigc__p_lldb__SBFunction,
103527 _swigc__p_lldb__SBHostOS,
103528 _swigc__p_lldb__SBInstruction,
103529 _swigc__p_lldb__SBInstructionList,
103530 _swigc__p_lldb__SBLanguageRuntime,
103531 _swigc__p_lldb__SBLaunchInfo,
103532 _swigc__p_lldb__SBLineEntry,
103533 _swigc__p_lldb__SBListener,
103534 _swigc__p_lldb__SBMemoryRegionInfo,
103535 _swigc__p_lldb__SBMemoryRegionInfoList,
103536 _swigc__p_lldb__SBModule,
103537 _swigc__p_lldb__SBModuleSpec,
103538 _swigc__p_lldb__SBModuleSpecList,
103539 _swigc__p_lldb__SBMutex,
103540 _swigc__p_lldb__SBPlatform,
103541 _swigc__p_lldb__SBPlatformConnectOptions,
103542 _swigc__p_lldb__SBPlatformShellCommand,
103543 _swigc__p_lldb__SBProcess,
103544 _swigc__p_lldb__SBProcessInfo,
103545 _swigc__p_lldb__SBProcessInfoList,
103546 _swigc__p_lldb__SBProgress,
103547 _swigc__p_lldb__SBQueue,
103548 _swigc__p_lldb__SBQueueItem,
103549 _swigc__p_lldb__SBReproducer,
103550 _swigc__p_lldb__SBSaveCoreOptions,
103551 _swigc__p_lldb__SBScriptObject,
103552 _swigc__p_lldb__SBSection,
103553 _swigc__p_lldb__SBSourceManager,
103554 _swigc__p_lldb__SBStatisticsOptions,
103555 _swigc__p_lldb__SBStream,
103556 _swigc__p_lldb__SBStringList,
103557 _swigc__p_lldb__SBStructuredData,
103558 _swigc__p_lldb__SBSymbol,
103559 _swigc__p_lldb__SBSymbolContext,
103560 _swigc__p_lldb__SBSymbolContextList,
103561 _swigc__p_lldb__SBTarget,
103562 _swigc__p_lldb__SBThread,
103563 _swigc__p_lldb__SBThreadCollection,
103564 _swigc__p_lldb__SBThreadPlan,
103565 _swigc__p_lldb__SBTrace,
103566 _swigc__p_lldb__SBTraceCursor,
103567 _swigc__p_lldb__SBType,
103568 _swigc__p_lldb__SBTypeCategory,
103569 _swigc__p_lldb__SBTypeEnumMember,
103570 _swigc__p_lldb__SBTypeEnumMemberList,
103571 _swigc__p_lldb__SBTypeFilter,
103572 _swigc__p_lldb__SBTypeFormat,
103573 _swigc__p_lldb__SBTypeList,
103574 _swigc__p_lldb__SBTypeMember,
103575 _swigc__p_lldb__SBTypeMemberFunction,
103576 _swigc__p_lldb__SBTypeNameSpecifier,
103577 _swigc__p_lldb__SBTypeStaticField,
103578 _swigc__p_lldb__SBTypeSummary,
103579 _swigc__p_lldb__SBTypeSummaryOptions,
103580 _swigc__p_lldb__SBTypeSynthetic,
103581 _swigc__p_lldb__SBUnixSignals,
103582 _swigc__p_lldb__SBValue,
103583 _swigc__p_lldb__SBValueList,
103584 _swigc__p_lldb__SBVariablesOptions,
103585 _swigc__p_lldb__SBWatchpoint,
103586 _swigc__p_lldb__SBWatchpointOptions,
103587 _swigc__p_long_double,
103588 _swigc__p_long_long,
103589 _swigc__p_p_void,
103590 _swigc__p_pthread_rwlock_t,
103591 _swigc__p_pthread_t,
103592 _swigc__p_short,
103593 _swigc__p_signed_char,
103594 _swigc__p_size_t,
103595 _swigc__p_std__shared_ptrT_lldb_private__ABI_t,
103596 _swigc__p_std__shared_ptrT_lldb_private__Baton_t,
103597 _swigc__p_std__shared_ptrT_lldb_private__Block_t,
103598 _swigc__p_std__shared_ptrT_lldb_private__BreakpointLocation_t,
103599 _swigc__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t,
103600 _swigc__p_std__shared_ptrT_lldb_private__BreakpointResolver_t,
103601 _swigc__p_std__shared_ptrT_lldb_private__BreakpointSite_t,
103602 _swigc__p_std__shared_ptrT_lldb_private__Breakpoint_t,
103603 _swigc__p_std__shared_ptrT_lldb_private__BroadcasterManager_t,
103604 _swigc__p_std__shared_ptrT_lldb_private__Broadcaster_t,
103605 _swigc__p_std__shared_ptrT_lldb_private__CommandObject_t,
103606 _swigc__p_std__shared_ptrT_lldb_private__CompileUnit_t,
103607 _swigc__p_std__shared_ptrT_lldb_private__Connection_t,
103608 _swigc__p_std__shared_ptrT_lldb_private__DataBuffer_t,
103609 _swigc__p_std__shared_ptrT_lldb_private__DataExtractor_t,
103610 _swigc__p_std__shared_ptrT_lldb_private__Debugger_t,
103611 _swigc__p_std__shared_ptrT_lldb_private__Disassembler_t,
103612 _swigc__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t,
103613 _swigc__p_std__shared_ptrT_lldb_private__EventData_t,
103614 _swigc__p_std__shared_ptrT_lldb_private__Event_t,
103615 _swigc__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t,
103616 _swigc__p_std__shared_ptrT_lldb_private__ExpressionVariable_t,
103617 _swigc__p_std__shared_ptrT_lldb_private__File_t,
103618 _swigc__p_std__shared_ptrT_lldb_private__FormatEntity__Entry_t,
103619 _swigc__p_std__shared_ptrT_lldb_private__FuncUnwinders_t,
103620 _swigc__p_std__shared_ptrT_lldb_private__Function_t,
103621 _swigc__p_std__shared_ptrT_lldb_private__IOHandler_t,
103622 _swigc__p_std__shared_ptrT_lldb_private__IOObject_t,
103623 _swigc__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t,
103624 _swigc__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t,
103625 _swigc__p_std__shared_ptrT_lldb_private__Instruction_t,
103626 _swigc__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t,
103627 _swigc__p_std__shared_ptrT_lldb_private__JITLoader_t,
103628 _swigc__p_std__shared_ptrT_lldb_private__LanguageRuntime_t,
103629 _swigc__p_std__shared_ptrT_lldb_private__Listener_t,
103630 _swigc__p_std__shared_ptrT_lldb_private__LockableStreamFile_t,
103631 _swigc__p_std__shared_ptrT_lldb_private__MemoryHistory_t,
103632 _swigc__p_std__shared_ptrT_lldb_private__MemoryRegionInfo_t,
103633 _swigc__p_std__shared_ptrT_lldb_private__Module_t,
103634 _swigc__p_std__shared_ptrT_lldb_private__ObjectContainer_t,
103635 _swigc__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t,
103636 _swigc__p_std__shared_ptrT_lldb_private__ObjectFile_t,
103637 _swigc__p_std__shared_ptrT_lldb_private__OperatingSystemInterface_t,
103638 _swigc__p_std__shared_ptrT_lldb_private__OptionValueProperties_t,
103639 _swigc__p_std__shared_ptrT_lldb_private__OptionValue_t,
103640 _swigc__p_std__shared_ptrT_lldb_private__Platform_t,
103641 _swigc__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t,
103642 _swigc__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t,
103643 _swigc__p_std__shared_ptrT_lldb_private__Process_t,
103644 _swigc__p_std__shared_ptrT_lldb_private__QueueItem_t,
103645 _swigc__p_std__shared_ptrT_lldb_private__Queue_t,
103646 _swigc__p_std__shared_ptrT_lldb_private__REPL_t,
103647 _swigc__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t,
103648 _swigc__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t,
103649 _swigc__p_std__shared_ptrT_lldb_private__RegisterContext_t,
103650 _swigc__p_std__shared_ptrT_lldb_private__RegisterTypeBuilder_t,
103651 _swigc__p_std__shared_ptrT_lldb_private__RegularExpression_t,
103652 _swigc__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t,
103653 _swigc__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t,
103654 _swigc__p_std__shared_ptrT_lldb_private__ScriptedMetadata_t,
103655 _swigc__p_std__shared_ptrT_lldb_private__ScriptedStopHookInterface_t,
103656 _swigc__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t,
103657 _swigc__p_std__shared_ptrT_lldb_private__ScriptedThreadInterface_t,
103658 _swigc__p_std__shared_ptrT_lldb_private__ScriptedThreadPlanInterface_t,
103659 _swigc__p_std__shared_ptrT_lldb_private__SearchFilter_t,
103660 _swigc__p_std__shared_ptrT_lldb_private__SectionLoadList_t,
103661 _swigc__p_std__shared_ptrT_lldb_private__Section_t,
103662 _swigc__p_std__shared_ptrT_lldb_private__StackFrameList_t,
103663 _swigc__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t,
103664 _swigc__p_std__shared_ptrT_lldb_private__StackFrame_t,
103665 _swigc__p_std__shared_ptrT_lldb_private__StopInfo_t,
103666 _swigc__p_std__shared_ptrT_lldb_private__StreamFile_t,
103667 _swigc__p_std__shared_ptrT_lldb_private__Stream_t,
103668 _swigc__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t,
103669 _swigc__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t,
103670 _swigc__p_std__shared_ptrT_lldb_private__SupportFile_t,
103671 _swigc__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t,
103672 _swigc__p_std__shared_ptrT_lldb_private__SymbolFileType_t,
103673 _swigc__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t,
103674 _swigc__p_std__shared_ptrT_lldb_private__SyntheticChildren_t,
103675 _swigc__p_std__shared_ptrT_lldb_private__Target_t,
103676 _swigc__p_std__shared_ptrT_lldb_private__ThreadCollection_t,
103677 _swigc__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t,
103678 _swigc__p_std__shared_ptrT_lldb_private__ThreadPlan_t,
103679 _swigc__p_std__shared_ptrT_lldb_private__ThreadPostMortemTrace_t,
103680 _swigc__p_std__shared_ptrT_lldb_private__Thread_t,
103681 _swigc__p_std__shared_ptrT_lldb_private__TraceCursor_t,
103682 _swigc__p_std__shared_ptrT_lldb_private__Trace_t,
103683 _swigc__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t,
103684 _swigc__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t,
103685 _swigc__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t,
103686 _swigc__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t,
103687 _swigc__p_std__shared_ptrT_lldb_private__TypeImpl_t,
103688 _swigc__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t,
103689 _swigc__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t,
103690 _swigc__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t,
103691 _swigc__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t,
103692 _swigc__p_std__shared_ptrT_lldb_private__TypeSystemClang_t,
103693 _swigc__p_std__shared_ptrT_lldb_private__TypeSystem_t,
103694 _swigc__p_std__shared_ptrT_lldb_private__Type_t,
103695 _swigc__p_std__shared_ptrT_lldb_private__UnixSignals_t,
103696 _swigc__p_std__shared_ptrT_lldb_private__UnwindAssembly_t,
103697 _swigc__p_std__shared_ptrT_lldb_private__UnwindPlan_t,
103698 _swigc__p_std__shared_ptrT_lldb_private__UserExpression_t,
103699 _swigc__p_std__shared_ptrT_lldb_private__ValueObjectList_t,
103700 _swigc__p_std__shared_ptrT_lldb_private__ValueObject_t,
103701 _swigc__p_std__shared_ptrT_lldb_private__Value_t,
103702 _swigc__p_std__shared_ptrT_lldb_private__VariableList_t,
103703 _swigc__p_std__shared_ptrT_lldb_private__Variable_t,
103704 _swigc__p_std__shared_ptrT_lldb_private__WatchpointResource_t,
103705 _swigc__p_std__shared_ptrT_lldb_private__Watchpoint_t,
103706 _swigc__p_std__shared_ptrT_lldb_private__WritableDataBuffer_t,
103707 _swigc__p_std__unique_ptrT_lldb_private__AddressRange_t,
103708 _swigc__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t,
103709 _swigc__p_std__unique_ptrT_lldb_private__DynamicLoader_t,
103710 _swigc__p_std__unique_ptrT_lldb_private__File_t,
103711 _swigc__p_std__unique_ptrT_lldb_private__JITLoaderList_t,
103712 _swigc__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t,
103713 _swigc__p_std__unique_ptrT_lldb_private__OperatingSystem_t,
103714 _swigc__p_std__unique_ptrT_lldb_private__ProtocolServer_t,
103715 _swigc__p_std__unique_ptrT_lldb_private__ScriptedPlatformInterface_t,
103716 _swigc__p_std__unique_ptrT_lldb_private__ScriptedProcessInterface_t,
103717 _swigc__p_std__unique_ptrT_lldb_private__SectionList_t,
103718 _swigc__p_std__unique_ptrT_lldb_private__SourceManager_t,
103719 _swigc__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t,
103720 _swigc__p_std__unique_ptrT_lldb_private__Stream_t,
103721 _swigc__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t,
103722 _swigc__p_std__unique_ptrT_lldb_private__SymbolVendor_t,
103723 _swigc__p_std__unique_ptrT_lldb_private__SystemRuntime_t,
103724 _swigc__p_std__unique_ptrT_lldb_private__TraceExporter_t,
103725 _swigc__p_std__weak_ptrT_lldb_private__BreakpointLocation_t,
103726 _swigc__p_std__weak_ptrT_lldb_private__Breakpoint_t,
103727 _swigc__p_std__weak_ptrT_lldb_private__BroadcasterManager_t,
103728 _swigc__p_std__weak_ptrT_lldb_private__Debugger_t,
103729 _swigc__p_std__weak_ptrT_lldb_private__Listener_t,
103730 _swigc__p_std__weak_ptrT_lldb_private__Module_t,
103731 _swigc__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t,
103732 _swigc__p_std__weak_ptrT_lldb_private__OptionValue_t,
103733 _swigc__p_std__weak_ptrT_lldb_private__Process_t,
103734 _swigc__p_std__weak_ptrT_lldb_private__Queue_t,
103735 _swigc__p_std__weak_ptrT_lldb_private__Section_t,
103736 _swigc__p_std__weak_ptrT_lldb_private__StackFrame_t,
103737 _swigc__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t,
103738 _swigc__p_std__weak_ptrT_lldb_private__Target_t,
103739 _swigc__p_std__weak_ptrT_lldb_private__ThreadPlan_t,
103740 _swigc__p_std__weak_ptrT_lldb_private__Thread_t,
103741 _swigc__p_std__weak_ptrT_lldb_private__TypeSystem_t,
103742 _swigc__p_std__weak_ptrT_lldb_private__Type_t,
103743 _swigc__p_std__weak_ptrT_lldb_private__UnixSignals_t,
103744 _swigc__p_unsigned_char,
103745 _swigc__p_unsigned_int,
103746 _swigc__p_unsigned_long_long,
103747 _swigc__p_unsigned_short,
103748 _swigc__p_void,
103749};
103750
103751
103752/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
103753
103754static swig_const_info swig_const_table[] = {
103755{.type: 0, .name: 0, .lvalue: 0, .dvalue: 0.0, .pvalue: 0, .ptype: 0}};
103756
103757#ifdef __cplusplus
103758}
103759#endif
103760/* -----------------------------------------------------------------------------
103761 * Type initialization:
103762 * This problem is tough by the requirement that no dynamic
103763 * memory is used. Also, since swig_type_info structures store pointers to
103764 * swig_cast_info structures and swig_cast_info structures store pointers back
103765 * to swig_type_info structures, we need some lookup code at initialization.
103766 * The idea is that swig generates all the structures that are needed.
103767 * The runtime then collects these partially filled structures.
103768 * The SWIG_InitializeModule function takes these initial arrays out of
103769 * swig_module, and does all the lookup, filling in the swig_module.types
103770 * array with the correct data and linking the correct swig_cast_info
103771 * structures together.
103772 *
103773 * The generated swig_type_info structures are assigned statically to an initial
103774 * array. We just loop through that array, and handle each type individually.
103775 * First we lookup if this type has been already loaded, and if so, use the
103776 * loaded structure instead of the generated one. Then we have to fill in the
103777 * cast linked list. The cast data is initially stored in something like a
103778 * two-dimensional array. Each row corresponds to a type (there are the same
103779 * number of rows as there are in the swig_type_initial array). Each entry in
103780 * a column is one of the swig_cast_info structures for that type.
103781 * The cast_initial array is actually an array of arrays, because each row has
103782 * a variable number of columns. So to actually build the cast linked list,
103783 * we find the array of casts associated with the type, and loop through it
103784 * adding the casts to the list. The one last trick we need to do is making
103785 * sure the type pointer in the swig_cast_info struct is correct.
103786 *
103787 * First off, we lookup the cast->type name to see if it is already loaded.
103788 * There are three cases to handle:
103789 * 1) If the cast->type has already been loaded AND the type we are adding
103790 * casting info to has not been loaded (it is in this module), THEN we
103791 * replace the cast->type pointer with the type pointer that has already
103792 * been loaded.
103793 * 2) If BOTH types (the one we are adding casting info to, and the
103794 * cast->type) are loaded, THEN the cast info has already been loaded by
103795 * the previous module so we just ignore it.
103796 * 3) Finally, if cast->type has not already been loaded, then we add that
103797 * swig_cast_info to the linked list (because the cast->type) pointer will
103798 * be correct.
103799 * ----------------------------------------------------------------------------- */
103800
103801#ifdef __cplusplus
103802extern "C" {
103803#if 0
103804} /* c-mode */
103805#endif
103806#endif
103807
103808#if 0
103809#define SWIGRUNTIME_DEBUG
103810#endif
103811
103812#ifndef SWIG_INIT_CLIENT_DATA_TYPE
103813#define SWIG_INIT_CLIENT_DATA_TYPE void *
103814#endif
103815
103816SWIGRUNTIME void
103817SWIG_InitializeModule(SWIG_INIT_CLIENT_DATA_TYPE clientdata) {
103818 size_t i;
103819 swig_module_info *module_head, *iter;
103820 int init;
103821
103822 /* check to see if the circular list has been setup, if not, set it up */
103823 if (swig_module.next==0) {
103824 /* Initialize the swig_module */
103825 swig_module.type_initial = swig_type_initial;
103826 swig_module.cast_initial = swig_cast_initial;
103827 swig_module.next = &swig_module;
103828 init = 1;
103829 } else {
103830 init = 0;
103831 }
103832
103833 /* Try and load any already created modules */
103834 module_head = SWIG_GetModule(clientdata);
103835 if (!module_head) {
103836 /* This is the first module loaded for this interpreter */
103837 /* so set the swig module into the interpreter */
103838 SWIG_SetModule(clientdata, &swig_module);
103839 } else {
103840 /* the interpreter has loaded a SWIG module, but has it loaded this one? */
103841 iter=module_head;
103842 do {
103843 if (iter==&swig_module) {
103844 /* Our module is already in the list, so there's nothing more to do. */
103845 return;
103846 }
103847 iter=iter->next;
103848 } while (iter!= module_head);
103849
103850 /* otherwise we must add our module into the list */
103851 swig_module.next = module_head->next;
103852 module_head->next = &swig_module;
103853 }
103854
103855 /* When multiple interpreters are used, a module could have already been initialized in
103856 a different interpreter, but not yet have a pointer in this interpreter.
103857 In this case, we do not want to continue adding types... everything should be
103858 set up already */
103859 if (init == 0) return;
103860
103861 /* Now work on filling in swig_module.types */
103862#ifdef SWIGRUNTIME_DEBUG
103863 printf("SWIG_InitializeModule: size %lu\n", (unsigned long)swig_module.size);
103864#endif
103865 for (i = 0; i < swig_module.size; ++i) {
103866 swig_type_info *type = 0;
103867 swig_type_info *ret;
103868 swig_cast_info *cast;
103869
103870#ifdef SWIGRUNTIME_DEBUG
103871 printf("SWIG_InitializeModule: type %lu %s\n", (unsigned long)i, swig_module.type_initial[i]->name);
103872#endif
103873
103874 /* if there is another module already loaded */
103875 if (swig_module.next != &swig_module) {
103876 type = SWIG_MangledTypeQueryModule(start: swig_module.next, end: &swig_module, name: swig_module.type_initial[i]->name);
103877 }
103878 if (type) {
103879 /* Overwrite clientdata field */
103880#ifdef SWIGRUNTIME_DEBUG
103881 printf("SWIG_InitializeModule: found type %s\n", type->name);
103882#endif
103883 if (swig_module.type_initial[i]->clientdata) {
103884 type->clientdata = swig_module.type_initial[i]->clientdata;
103885#ifdef SWIGRUNTIME_DEBUG
103886 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
103887#endif
103888 }
103889 } else {
103890 type = swig_module.type_initial[i];
103891 }
103892
103893 /* Insert casting types */
103894 cast = swig_module.cast_initial[i];
103895 while (cast->type) {
103896 /* Don't need to add information already in the list */
103897 ret = 0;
103898#ifdef SWIGRUNTIME_DEBUG
103899 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
103900#endif
103901 if (swig_module.next != &swig_module) {
103902 ret = SWIG_MangledTypeQueryModule(start: swig_module.next, end: &swig_module, name: cast->type->name);
103903#ifdef SWIGRUNTIME_DEBUG
103904 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
103905#endif
103906 }
103907 if (ret) {
103908 if (type == swig_module.type_initial[i]) {
103909#ifdef SWIGRUNTIME_DEBUG
103910 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
103911#endif
103912 cast->type = ret;
103913 ret = 0;
103914 } else {
103915 /* Check for casting already in the list */
103916 swig_cast_info *ocast = SWIG_TypeCheck(c: ret->name, ty: type);
103917#ifdef SWIGRUNTIME_DEBUG
103918 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
103919#endif
103920 if (!ocast) ret = 0;
103921 }
103922 }
103923
103924 if (!ret) {
103925#ifdef SWIGRUNTIME_DEBUG
103926 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
103927#endif
103928 if (type->cast) {
103929 type->cast->prev = cast;
103930 cast->next = type->cast;
103931 }
103932 type->cast = cast;
103933 }
103934 cast++;
103935 }
103936 /* Set entry in modules->types array equal to the type */
103937 swig_module.types[i] = type;
103938 }
103939 swig_module.types[i] = 0;
103940
103941#ifdef SWIGRUNTIME_DEBUG
103942 printf("**** SWIG_InitializeModule: Cast List ******\n");
103943 for (i = 0; i < swig_module.size; ++i) {
103944 int j = 0;
103945 swig_cast_info *cast = swig_module.cast_initial[i];
103946 printf("SWIG_InitializeModule: type %lu %s\n", (unsigned long)i, swig_module.type_initial[i]->name);
103947 while (cast->type) {
103948 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
103949 cast++;
103950 ++j;
103951 }
103952 printf("---- Total casts: %d\n",j);
103953 }
103954 printf("**** SWIG_InitializeModule: Cast List ******\n");
103955#endif
103956}
103957
103958/* This function will propagate the clientdata field of type to
103959* any new swig_type_info structures that have been added into the list
103960* of equivalent types. It is like calling
103961* SWIG_TypeClientData(type, clientdata) a second time.
103962*/
103963SWIGRUNTIME void
103964SWIG_PropagateClientData(void) {
103965 size_t i;
103966 swig_cast_info *equiv;
103967 static int init_run = 0;
103968
103969 if (init_run) return;
103970 init_run = 1;
103971
103972 for (i = 0; i < swig_module.size; i++) {
103973 if (swig_module.types[i]->clientdata) {
103974 equiv = swig_module.types[i]->cast;
103975 while (equiv) {
103976 if (!equiv->converter) {
103977 if (equiv->type && !equiv->type->clientdata)
103978 SWIG_TypeClientData(ti: equiv->type, clientdata: swig_module.types[i]->clientdata);
103979 }
103980 equiv = equiv->next;
103981 }
103982 }
103983 }
103984}
103985
103986#ifdef __cplusplus
103987#if 0
103988{
103989 /* c-mode */
103990#endif
103991}
103992#endif
103993
103994
103995
103996#ifdef __cplusplus
103997extern "C" {
103998#endif
103999
104000 /* -----------------------------------------------------------------------------
104001 * constants/methods manipulation
104002 * ----------------------------------------------------------------------------- */
104003
104004 /* Install Constants */
104005 SWIGINTERN void
104006 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
104007 PyObject *obj = 0;
104008 size_t i;
104009 for (i = 0; constants[i].type; ++i) {
104010 switch(constants[i].type) {
104011 case SWIG_PY_POINTER:
104012 obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
104013 break;
104014 case SWIG_PY_BINARY:
104015 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
104016 break;
104017 default:
104018 obj = 0;
104019 break;
104020 }
104021 if (obj) {
104022 PyDict_SetItemString(dp: d, key: constants[i].name, item: obj);
104023 Py_DECREF(obj);
104024 }
104025 }
104026 }
104027
104028 /* -----------------------------------------------------------------------------
104029 * Patch %callback methods' docstrings to hold the callback ptrs
104030 * -----------------------------------------------------------------------------*/
104031
104032 SWIGINTERN void
104033 SWIG_Python_FixMethods(PyMethodDef *methods, const swig_const_info *const_table, swig_type_info **types, swig_type_info **types_initial) {
104034 size_t i;
104035 for (i = 0; methods[i].ml_name; ++i) {
104036 const char *c = methods[i].ml_doc;
104037 if (!c) continue;
104038 c = strstr(haystack: c, needle: "swig_ptr: ");
104039 if (c) {
104040 int j;
104041 const swig_const_info *ci = 0;
104042 const char *name = c + 10;
104043 for (j = 0; const_table[j].type; ++j) {
104044 if (strncmp(s1: const_table[j].name, s2: name,
104045 n: strlen(s: const_table[j].name)) == 0) {
104046 ci = &(const_table[j]);
104047 break;
104048 }
104049 }
104050 if (ci) {
104051 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
104052 if (ptr) {
104053 size_t shift = (ci->ptype) - types;
104054 swig_type_info *ty = types_initial[shift];
104055 size_t ldoc = (c - methods[i].ml_doc);
104056 size_t lptr = strlen(s: ty->name)+2*sizeof(void*)+2;
104057 char *ndoc = (char*)malloc(size: ldoc + lptr + 10);
104058 if (ndoc) {
104059 char *buff = ndoc;
104060 memcpy(dest: buff, src: methods[i].ml_doc, n: ldoc);
104061 buff += ldoc;
104062 memcpy(dest: buff, src: "swig_ptr: ", n: 10);
104063 buff += 10;
104064 SWIG_PackVoidPtr(buff, ptr, name: ty->name, bsz: lptr);
104065 methods[i].ml_doc = ndoc;
104066 }
104067 }
104068 }
104069 }
104070 }
104071 }
104072
104073#ifdef __cplusplus
104074}
104075#endif
104076
104077
104078
104079
104080/* -----------------------------------------------------------------------------*
104081 * Partial Init method
104082 * -----------------------------------------------------------------------------*/
104083
104084#ifdef __cplusplus
104085extern "C"
104086#endif
104087
104088SWIGEXPORT
104089#if PY_VERSION_HEX >= 0x03000000
104090PyObject*
104091#else
104092void
104093#endif
104094SWIG_init(void) {
104095 PyObject *m, *d, *md, *globals;
104096
104097#if PY_VERSION_HEX >= 0x03000000
104098 static struct PyModuleDef SWIG_module = {
104099 PyModuleDef_HEAD_INIT,
104100 SWIG_name,
104101 NULL,
104102 .m_size: -1,
104103 .m_methods: SwigMethods,
104104 NULL,
104105 NULL,
104106 NULL,
104107 NULL
104108 };
104109#endif
104110
104111#if defined(SWIGPYTHON_BUILTIN)
104112 static SwigPyClientData SwigPyObject_clientdata = {
104113 0, 0, 0, 0, 0, 0, 0
104114 };
104115 static PyGetSetDef this_getset_def = {
104116 (char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL
104117 };
104118 static SwigPyGetSet thisown_getset_closure = {
104119 SwigPyObject_own,
104120 SwigPyObject_own
104121 };
104122 static PyGetSetDef thisown_getset_def = {
104123 (char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure
104124 };
104125 PyTypeObject *builtin_pytype;
104126 int builtin_base_count;
104127 swig_type_info *builtin_basetype;
104128 PyObject *tuple;
104129 PyGetSetDescrObject *static_getset;
104130 PyTypeObject *metatype;
104131 PyTypeObject *swigpyobject;
104132 SwigPyClientData *cd;
104133 PyObject *public_interface, *public_symbol;
104134 PyObject *this_descr;
104135 PyObject *thisown_descr;
104136 PyObject *self = 0;
104137 int i;
104138
104139 (void)builtin_pytype;
104140 (void)builtin_base_count;
104141 (void)builtin_basetype;
104142 (void)tuple;
104143 (void)static_getset;
104144 (void)self;
104145
104146 /* Metaclass is used to implement static member variables */
104147 metatype = SwigPyObjectType();
104148 assert(metatype);
104149#endif
104150
104151 (void)globals;
104152
104153 /* Create singletons now to avoid potential deadlocks with multi-threaded usage after module initialization */
104154 SWIG_This();
104155 SWIG_Python_TypeCache();
104156 SwigPyPacked_type();
104157#ifndef SWIGPYTHON_BUILTIN
104158 SwigPyObject_type();
104159#endif
104160
104161 /* Fix SwigMethods to carry the callback ptrs when needed */
104162 SWIG_Python_FixMethods(methods: SwigMethods, const_table: swig_const_table, types: swig_types, types_initial: swig_type_initial);
104163
104164#if PY_VERSION_HEX >= 0x03000000
104165 m = PyModule_Create(&SWIG_module);
104166#else
104167 m = Py_InitModule(SWIG_name, SwigMethods);
104168#endif
104169
104170 md = d = PyModule_GetDict(m);
104171 (void)md;
104172
104173 SWIG_InitializeModule(clientdata: 0);
104174
104175#ifdef SWIGPYTHON_BUILTIN
104176 swigpyobject = SwigPyObject_TypeOnce();
104177
104178 SwigPyObject_stype = SWIG_MangledTypeQuery("_p_SwigPyObject");
104179 assert(SwigPyObject_stype);
104180 cd = (SwigPyClientData*) SwigPyObject_stype->clientdata;
104181 if (!cd) {
104182 SwigPyObject_stype->clientdata = &SwigPyObject_clientdata;
104183 SwigPyObject_clientdata.pytype = swigpyobject;
104184 } else if (swigpyobject->tp_basicsize != cd->pytype->tp_basicsize) {
104185 PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules.");
104186# if PY_VERSION_HEX >= 0x03000000
104187 return NULL;
104188# else
104189 return;
104190# endif
104191 }
104192
104193 /* All objects have a 'this' attribute */
104194 this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def);
104195 (void)this_descr;
104196
104197 /* All objects have a 'thisown' attribute */
104198 thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def);
104199 (void)thisown_descr;
104200
104201 public_interface = PyList_New(0);
104202 public_symbol = 0;
104203 (void)public_symbol;
104204
104205 PyDict_SetItemString(md, "__all__", public_interface);
104206 Py_DECREF(public_interface);
104207 for (i = 0; SwigMethods[i].ml_name != NULL; ++i)
104208 SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name);
104209 for (i = 0; swig_const_table[i].name != 0; ++i)
104210 SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name);
104211#endif
104212
104213 SWIG_InstallConstants(d,swig_const_table);
104214
104215 SWIG_Python_SetConstant(d, name: "INT32_MAX",obj: SWIG_From_int(value: static_cast< int >(2147483647)));
104216 SWIG_Python_SetConstant(d, name: "UINT32_MAX",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104217 SWIG_Python_SetConstant(d, name: "UINT64_MAX",obj: SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(18446744073709551615ULL)));
104218 SWIG_Python_SetConstant(d, name: "LLDB_GENERIC_ERROR",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104219 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_BREAK_ID",obj: SWIG_From_int(value: static_cast< int >(0)));
104220 SWIG_Python_SetConstant(d, name: "LLDB_DEFAULT_BREAK_SIZE",obj: SWIG_From_int(value: static_cast< int >(0)));
104221 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_WATCH_ID",obj: SWIG_From_int(value: static_cast< int >(0)));
104222 SWIG_Python_SetConstant(d, name: "LLDB_WATCH_TYPE_READ",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1u << 0))));
104223 SWIG_Python_SetConstant(d, name: "LLDB_WATCH_TYPE_WRITE",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1u << 1))));
104224 SWIG_Python_SetConstant(d, name: "LLDB_WATCH_TYPE_MODIFY",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1u << 2))));
104225 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_SITE_ID",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104226 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_PC",obj: SWIG_From_int(value: static_cast< int >(0)));
104227 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_SP",obj: SWIG_From_int(value: static_cast< int >(1)));
104228 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_FP",obj: SWIG_From_int(value: static_cast< int >(2)));
104229 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_RA",obj: SWIG_From_int(value: static_cast< int >(3)));
104230 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_FLAGS",obj: SWIG_From_int(value: static_cast< int >(4)));
104231 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_ARG1",obj: SWIG_From_int(value: static_cast< int >(5)));
104232 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_ARG2",obj: SWIG_From_int(value: static_cast< int >(6)));
104233 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_ARG3",obj: SWIG_From_int(value: static_cast< int >(7)));
104234 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_ARG4",obj: SWIG_From_int(value: static_cast< int >(8)));
104235 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_ARG5",obj: SWIG_From_int(value: static_cast< int >(9)));
104236 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_ARG6",obj: SWIG_From_int(value: static_cast< int >(10)));
104237 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_ARG7",obj: SWIG_From_int(value: static_cast< int >(11)));
104238 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_ARG8",obj: SWIG_From_int(value: static_cast< int >(12)));
104239 SWIG_Python_SetConstant(d, name: "LLDB_REGNUM_GENERIC_TP",obj: SWIG_From_int(value: static_cast< int >(13)));
104240 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_STOP_ID",obj: SWIG_From_int(value: static_cast< int >(0)));
104241 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_ADDRESS",obj: SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(18446744073709551615ULL)));
104242 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_INDEX32",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104243 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_IVAR_OFFSET",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104244 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_IMAGE_TOKEN",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104245 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_MODULE_VERSION",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104246 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_REGNUM",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104247 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_UID",obj: SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(18446744073709551615ULL)));
104248 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_PROCESS_ID",obj: SWIG_From_int(value: static_cast< int >(0)));
104249 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_THREAD_ID",obj: SWIG_From_int(value: static_cast< int >(0)));
104250 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_FRAME_ID",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104251 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_SIGNAL_NUMBER",obj: SWIG_From_int(value: static_cast< int >(2147483647)));
104252 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_OFFSET",obj: SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(18446744073709551615ULL)));
104253 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_LINE_NUMBER",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104254 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_COLUMN_NUMBER",obj: SWIG_From_int(value: static_cast< int >(0)));
104255 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_QUEUE_ID",obj: SWIG_From_int(value: static_cast< int >(0)));
104256 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_CPU_ID",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104257 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_WATCHPOINT_RESOURCE_ID",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(4294967295U)));
104258 SWIG_Python_SetConstant(d, name: "LLDB_ARCH_DEFAULT",obj: SWIG_FromCharPtr(cptr: "systemArch"));
104259 SWIG_Python_SetConstant(d, name: "LLDB_ARCH_DEFAULT_32BIT",obj: SWIG_FromCharPtr(cptr: "systemArch32"));
104260 SWIG_Python_SetConstant(d, name: "LLDB_ARCH_DEFAULT_64BIT",obj: SWIG_FromCharPtr(cptr: "systemArch64"));
104261 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_CPUTYPE",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((0xFFFFFFFEu))));
104262 SWIG_Python_SetConstant(d, name: "LLDB_MAX_NUM_OPTION_SETS",obj: SWIG_From_int(value: static_cast< int >(32)));
104263 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_ALL",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >(0xFFFFFFFFU)));
104264 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_1",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 0))));
104265 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_2",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 1))));
104266 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_3",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 2))));
104267 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_4",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 3))));
104268 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_5",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 4))));
104269 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_6",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 5))));
104270 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_7",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 6))));
104271 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_8",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 7))));
104272 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_9",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 8))));
104273 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_10",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 9))));
104274 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_11",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 10))));
104275 SWIG_Python_SetConstant(d, name: "LLDB_OPT_SET_12",obj: SWIG_From_unsigned_SS_int(value: static_cast< unsigned int >((1U << 11))));
104276 SWIG_Python_SetConstant(d, name: "LLDB_INVALID_ADDRESS_MASK",obj: SWIG_From_unsigned_SS_long_SS_long(value: static_cast< unsigned long long >(18446744073709551615ULL)));
104277 SWIG_Python_SetConstant(d, name: "eStateInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateInvalid)));
104278 SWIG_Python_SetConstant(d, name: "eStateUnloaded",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateUnloaded)));
104279 SWIG_Python_SetConstant(d, name: "eStateConnected",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateConnected)));
104280 SWIG_Python_SetConstant(d, name: "eStateAttaching",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateAttaching)));
104281 SWIG_Python_SetConstant(d, name: "eStateLaunching",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateLaunching)));
104282 SWIG_Python_SetConstant(d, name: "eStateStopped",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateStopped)));
104283 SWIG_Python_SetConstant(d, name: "eStateRunning",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateRunning)));
104284 SWIG_Python_SetConstant(d, name: "eStateStepping",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateStepping)));
104285 SWIG_Python_SetConstant(d, name: "eStateCrashed",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateCrashed)));
104286 SWIG_Python_SetConstant(d, name: "eStateDetached",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateDetached)));
104287 SWIG_Python_SetConstant(d, name: "eStateExited",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateExited)));
104288 SWIG_Python_SetConstant(d, name: "eStateSuspended",obj: SWIG_From_int(value: static_cast< int >(lldb::eStateSuspended)));
104289 SWIG_Python_SetConstant(d, name: "kLastStateType",obj: SWIG_From_int(value: static_cast< int >(lldb::kLastStateType)));
104290 SWIG_Python_SetConstant(d, name: "eLaunchFlagNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagNone)));
104291 SWIG_Python_SetConstant(d, name: "eLaunchFlagExec",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagExec)));
104292 SWIG_Python_SetConstant(d, name: "eLaunchFlagDebug",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagDebug)));
104293 SWIG_Python_SetConstant(d, name: "eLaunchFlagStopAtEntry",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagStopAtEntry)));
104294 SWIG_Python_SetConstant(d, name: "eLaunchFlagDisableASLR",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagDisableASLR)));
104295 SWIG_Python_SetConstant(d, name: "eLaunchFlagDisableSTDIO",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagDisableSTDIO)));
104296 SWIG_Python_SetConstant(d, name: "eLaunchFlagLaunchInTTY",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagLaunchInTTY)));
104297 SWIG_Python_SetConstant(d, name: "eLaunchFlagLaunchInShell",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagLaunchInShell)));
104298 SWIG_Python_SetConstant(d, name: "eLaunchFlagLaunchInSeparateProcessGroup",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagLaunchInSeparateProcessGroup)));
104299 SWIG_Python_SetConstant(d, name: "eLaunchFlagDontSetExitStatus",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagDontSetExitStatus)));
104300 SWIG_Python_SetConstant(d, name: "eLaunchFlagDetachOnError",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagDetachOnError)));
104301 SWIG_Python_SetConstant(d, name: "eLaunchFlagShellExpandArguments",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagShellExpandArguments)));
104302 SWIG_Python_SetConstant(d, name: "eLaunchFlagCloseTTYOnExit",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagCloseTTYOnExit)));
104303 SWIG_Python_SetConstant(d, name: "eLaunchFlagInheritTCCFromParent",obj: SWIG_From_int(value: static_cast< int >(lldb::eLaunchFlagInheritTCCFromParent)));
104304 SWIG_Python_SetConstant(d, name: "eOnlyThisThread",obj: SWIG_From_int(value: static_cast< int >(lldb::eOnlyThisThread)));
104305 SWIG_Python_SetConstant(d, name: "eAllThreads",obj: SWIG_From_int(value: static_cast< int >(lldb::eAllThreads)));
104306 SWIG_Python_SetConstant(d, name: "eOnlyDuringStepping",obj: SWIG_From_int(value: static_cast< int >(lldb::eOnlyDuringStepping)));
104307 SWIG_Python_SetConstant(d, name: "eRunForward",obj: SWIG_From_int(value: static_cast< int >(lldb::eRunForward)));
104308 SWIG_Python_SetConstant(d, name: "eRunReverse",obj: SWIG_From_int(value: static_cast< int >(lldb::eRunReverse)));
104309 SWIG_Python_SetConstant(d, name: "eByteOrderInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eByteOrderInvalid)));
104310 SWIG_Python_SetConstant(d, name: "eByteOrderBig",obj: SWIG_From_int(value: static_cast< int >(lldb::eByteOrderBig)));
104311 SWIG_Python_SetConstant(d, name: "eByteOrderPDP",obj: SWIG_From_int(value: static_cast< int >(lldb::eByteOrderPDP)));
104312 SWIG_Python_SetConstant(d, name: "eByteOrderLittle",obj: SWIG_From_int(value: static_cast< int >(lldb::eByteOrderLittle)));
104313 SWIG_Python_SetConstant(d, name: "eEncodingInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eEncodingInvalid)));
104314 SWIG_Python_SetConstant(d, name: "eEncodingUint",obj: SWIG_From_int(value: static_cast< int >(lldb::eEncodingUint)));
104315 SWIG_Python_SetConstant(d, name: "eEncodingSint",obj: SWIG_From_int(value: static_cast< int >(lldb::eEncodingSint)));
104316 SWIG_Python_SetConstant(d, name: "eEncodingIEEE754",obj: SWIG_From_int(value: static_cast< int >(lldb::eEncodingIEEE754)));
104317 SWIG_Python_SetConstant(d, name: "eEncodingVector",obj: SWIG_From_int(value: static_cast< int >(lldb::eEncodingVector)));
104318 SWIG_Python_SetConstant(d, name: "eFormatDefault",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatDefault)));
104319 SWIG_Python_SetConstant(d, name: "eFormatInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatInvalid)));
104320 SWIG_Python_SetConstant(d, name: "eFormatBoolean",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatBoolean)));
104321 SWIG_Python_SetConstant(d, name: "eFormatBinary",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatBinary)));
104322 SWIG_Python_SetConstant(d, name: "eFormatBytes",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatBytes)));
104323 SWIG_Python_SetConstant(d, name: "eFormatBytesWithASCII",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatBytesWithASCII)));
104324 SWIG_Python_SetConstant(d, name: "eFormatChar",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatChar)));
104325 SWIG_Python_SetConstant(d, name: "eFormatCharPrintable",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatCharPrintable)));
104326 SWIG_Python_SetConstant(d, name: "eFormatComplex",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatComplex)));
104327 SWIG_Python_SetConstant(d, name: "eFormatComplexFloat",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatComplexFloat)));
104328 SWIG_Python_SetConstant(d, name: "eFormatCString",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatCString)));
104329 SWIG_Python_SetConstant(d, name: "eFormatDecimal",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatDecimal)));
104330 SWIG_Python_SetConstant(d, name: "eFormatEnum",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatEnum)));
104331 SWIG_Python_SetConstant(d, name: "eFormatHex",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatHex)));
104332 SWIG_Python_SetConstant(d, name: "eFormatHexUppercase",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatHexUppercase)));
104333 SWIG_Python_SetConstant(d, name: "eFormatFloat",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatFloat)));
104334 SWIG_Python_SetConstant(d, name: "eFormatOctal",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatOctal)));
104335 SWIG_Python_SetConstant(d, name: "eFormatOSType",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatOSType)));
104336 SWIG_Python_SetConstant(d, name: "eFormatUnicode16",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatUnicode16)));
104337 SWIG_Python_SetConstant(d, name: "eFormatUnicode32",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatUnicode32)));
104338 SWIG_Python_SetConstant(d, name: "eFormatUnsigned",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatUnsigned)));
104339 SWIG_Python_SetConstant(d, name: "eFormatPointer",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatPointer)));
104340 SWIG_Python_SetConstant(d, name: "eFormatVectorOfChar",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfChar)));
104341 SWIG_Python_SetConstant(d, name: "eFormatVectorOfSInt8",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfSInt8)));
104342 SWIG_Python_SetConstant(d, name: "eFormatVectorOfUInt8",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfUInt8)));
104343 SWIG_Python_SetConstant(d, name: "eFormatVectorOfSInt16",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfSInt16)));
104344 SWIG_Python_SetConstant(d, name: "eFormatVectorOfUInt16",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfUInt16)));
104345 SWIG_Python_SetConstant(d, name: "eFormatVectorOfSInt32",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfSInt32)));
104346 SWIG_Python_SetConstant(d, name: "eFormatVectorOfUInt32",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfUInt32)));
104347 SWIG_Python_SetConstant(d, name: "eFormatVectorOfSInt64",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfSInt64)));
104348 SWIG_Python_SetConstant(d, name: "eFormatVectorOfUInt64",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfUInt64)));
104349 SWIG_Python_SetConstant(d, name: "eFormatVectorOfFloat16",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfFloat16)));
104350 SWIG_Python_SetConstant(d, name: "eFormatVectorOfFloat32",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfFloat32)));
104351 SWIG_Python_SetConstant(d, name: "eFormatVectorOfFloat64",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfFloat64)));
104352 SWIG_Python_SetConstant(d, name: "eFormatVectorOfUInt128",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVectorOfUInt128)));
104353 SWIG_Python_SetConstant(d, name: "eFormatComplexInteger",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatComplexInteger)));
104354 SWIG_Python_SetConstant(d, name: "eFormatCharArray",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatCharArray)));
104355 SWIG_Python_SetConstant(d, name: "eFormatAddressInfo",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatAddressInfo)));
104356 SWIG_Python_SetConstant(d, name: "eFormatHexFloat",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatHexFloat)));
104357 SWIG_Python_SetConstant(d, name: "eFormatInstruction",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatInstruction)));
104358 SWIG_Python_SetConstant(d, name: "eFormatVoid",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatVoid)));
104359 SWIG_Python_SetConstant(d, name: "eFormatUnicode8",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatUnicode8)));
104360 SWIG_Python_SetConstant(d, name: "kNumFormats",obj: SWIG_From_int(value: static_cast< int >(lldb::kNumFormats)));
104361 SWIG_Python_SetConstant(d, name: "eDescriptionLevelBrief",obj: SWIG_From_int(value: static_cast< int >(lldb::eDescriptionLevelBrief)));
104362 SWIG_Python_SetConstant(d, name: "eDescriptionLevelFull",obj: SWIG_From_int(value: static_cast< int >(lldb::eDescriptionLevelFull)));
104363 SWIG_Python_SetConstant(d, name: "eDescriptionLevelVerbose",obj: SWIG_From_int(value: static_cast< int >(lldb::eDescriptionLevelVerbose)));
104364 SWIG_Python_SetConstant(d, name: "eDescriptionLevelInitial",obj: SWIG_From_int(value: static_cast< int >(lldb::eDescriptionLevelInitial)));
104365 SWIG_Python_SetConstant(d, name: "kNumDescriptionLevels",obj: SWIG_From_int(value: static_cast< int >(lldb::kNumDescriptionLevels)));
104366 SWIG_Python_SetConstant(d, name: "eScriptLanguageNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eScriptLanguageNone)));
104367 SWIG_Python_SetConstant(d, name: "eScriptLanguagePython",obj: SWIG_From_int(value: static_cast< int >(lldb::eScriptLanguagePython)));
104368 SWIG_Python_SetConstant(d, name: "eScriptLanguageLua",obj: SWIG_From_int(value: static_cast< int >(lldb::eScriptLanguageLua)));
104369 SWIG_Python_SetConstant(d, name: "eScriptLanguageUnknown",obj: SWIG_From_int(value: static_cast< int >(lldb::eScriptLanguageUnknown)));
104370 SWIG_Python_SetConstant(d, name: "eScriptLanguageDefault",obj: SWIG_From_int(value: static_cast< int >(lldb::eScriptLanguageDefault)));
104371 SWIG_Python_SetConstant(d, name: "eRegisterKindEHFrame",obj: SWIG_From_int(value: static_cast< int >(lldb::eRegisterKindEHFrame)));
104372 SWIG_Python_SetConstant(d, name: "eRegisterKindDWARF",obj: SWIG_From_int(value: static_cast< int >(lldb::eRegisterKindDWARF)));
104373 SWIG_Python_SetConstant(d, name: "eRegisterKindGeneric",obj: SWIG_From_int(value: static_cast< int >(lldb::eRegisterKindGeneric)));
104374 SWIG_Python_SetConstant(d, name: "eRegisterKindProcessPlugin",obj: SWIG_From_int(value: static_cast< int >(lldb::eRegisterKindProcessPlugin)));
104375 SWIG_Python_SetConstant(d, name: "eRegisterKindLLDB",obj: SWIG_From_int(value: static_cast< int >(lldb::eRegisterKindLLDB)));
104376 SWIG_Python_SetConstant(d, name: "kNumRegisterKinds",obj: SWIG_From_int(value: static_cast< int >(lldb::kNumRegisterKinds)));
104377 SWIG_Python_SetConstant(d, name: "eStopReasonInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonInvalid)));
104378 SWIG_Python_SetConstant(d, name: "eStopReasonNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonNone)));
104379 SWIG_Python_SetConstant(d, name: "eStopReasonTrace",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonTrace)));
104380 SWIG_Python_SetConstant(d, name: "eStopReasonBreakpoint",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonBreakpoint)));
104381 SWIG_Python_SetConstant(d, name: "eStopReasonWatchpoint",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonWatchpoint)));
104382 SWIG_Python_SetConstant(d, name: "eStopReasonSignal",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonSignal)));
104383 SWIG_Python_SetConstant(d, name: "eStopReasonException",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonException)));
104384 SWIG_Python_SetConstant(d, name: "eStopReasonExec",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonExec)));
104385 SWIG_Python_SetConstant(d, name: "eStopReasonPlanComplete",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonPlanComplete)));
104386 SWIG_Python_SetConstant(d, name: "eStopReasonThreadExiting",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonThreadExiting)));
104387 SWIG_Python_SetConstant(d, name: "eStopReasonInstrumentation",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonInstrumentation)));
104388 SWIG_Python_SetConstant(d, name: "eStopReasonProcessorTrace",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonProcessorTrace)));
104389 SWIG_Python_SetConstant(d, name: "eStopReasonFork",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonFork)));
104390 SWIG_Python_SetConstant(d, name: "eStopReasonVFork",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonVFork)));
104391 SWIG_Python_SetConstant(d, name: "eStopReasonVForkDone",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonVForkDone)));
104392 SWIG_Python_SetConstant(d, name: "eStopReasonInterrupt",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonInterrupt)));
104393 SWIG_Python_SetConstant(d, name: "eStopReasonHistoryBoundary",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopReasonHistoryBoundary)));
104394 SWIG_Python_SetConstant(d, name: "eReturnStatusInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eReturnStatusInvalid)));
104395 SWIG_Python_SetConstant(d, name: "eReturnStatusSuccessFinishNoResult",obj: SWIG_From_int(value: static_cast< int >(lldb::eReturnStatusSuccessFinishNoResult)));
104396 SWIG_Python_SetConstant(d, name: "eReturnStatusSuccessFinishResult",obj: SWIG_From_int(value: static_cast< int >(lldb::eReturnStatusSuccessFinishResult)));
104397 SWIG_Python_SetConstant(d, name: "eReturnStatusSuccessContinuingNoResult",obj: SWIG_From_int(value: static_cast< int >(lldb::eReturnStatusSuccessContinuingNoResult)));
104398 SWIG_Python_SetConstant(d, name: "eReturnStatusSuccessContinuingResult",obj: SWIG_From_int(value: static_cast< int >(lldb::eReturnStatusSuccessContinuingResult)));
104399 SWIG_Python_SetConstant(d, name: "eReturnStatusStarted",obj: SWIG_From_int(value: static_cast< int >(lldb::eReturnStatusStarted)));
104400 SWIG_Python_SetConstant(d, name: "eReturnStatusFailed",obj: SWIG_From_int(value: static_cast< int >(lldb::eReturnStatusFailed)));
104401 SWIG_Python_SetConstant(d, name: "eReturnStatusQuit",obj: SWIG_From_int(value: static_cast< int >(lldb::eReturnStatusQuit)));
104402 SWIG_Python_SetConstant(d, name: "eExpressionCompleted",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionCompleted)));
104403 SWIG_Python_SetConstant(d, name: "eExpressionSetupError",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionSetupError)));
104404 SWIG_Python_SetConstant(d, name: "eExpressionParseError",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionParseError)));
104405 SWIG_Python_SetConstant(d, name: "eExpressionDiscarded",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionDiscarded)));
104406 SWIG_Python_SetConstant(d, name: "eExpressionInterrupted",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionInterrupted)));
104407 SWIG_Python_SetConstant(d, name: "eExpressionHitBreakpoint",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionHitBreakpoint)));
104408 SWIG_Python_SetConstant(d, name: "eExpressionTimedOut",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionTimedOut)));
104409 SWIG_Python_SetConstant(d, name: "eExpressionResultUnavailable",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionResultUnavailable)));
104410 SWIG_Python_SetConstant(d, name: "eExpressionStoppedForDebug",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionStoppedForDebug)));
104411 SWIG_Python_SetConstant(d, name: "eExpressionThreadVanished",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionThreadVanished)));
104412 SWIG_Python_SetConstant(d, name: "eSearchDepthInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eSearchDepthInvalid)));
104413 SWIG_Python_SetConstant(d, name: "eSearchDepthTarget",obj: SWIG_From_int(value: static_cast< int >(lldb::eSearchDepthTarget)));
104414 SWIG_Python_SetConstant(d, name: "eSearchDepthModule",obj: SWIG_From_int(value: static_cast< int >(lldb::eSearchDepthModule)));
104415 SWIG_Python_SetConstant(d, name: "eSearchDepthCompUnit",obj: SWIG_From_int(value: static_cast< int >(lldb::eSearchDepthCompUnit)));
104416 SWIG_Python_SetConstant(d, name: "eSearchDepthFunction",obj: SWIG_From_int(value: static_cast< int >(lldb::eSearchDepthFunction)));
104417 SWIG_Python_SetConstant(d, name: "eSearchDepthBlock",obj: SWIG_From_int(value: static_cast< int >(lldb::eSearchDepthBlock)));
104418 SWIG_Python_SetConstant(d, name: "eSearchDepthAddress",obj: SWIG_From_int(value: static_cast< int >(lldb::eSearchDepthAddress)));
104419 SWIG_Python_SetConstant(d, name: "kLastSearchDepthKind",obj: SWIG_From_int(value: static_cast< int >(lldb::kLastSearchDepthKind)));
104420 SWIG_Python_SetConstant(d, name: "eConnectionStatusSuccess",obj: SWIG_From_int(value: static_cast< int >(lldb::eConnectionStatusSuccess)));
104421 SWIG_Python_SetConstant(d, name: "eConnectionStatusEndOfFile",obj: SWIG_From_int(value: static_cast< int >(lldb::eConnectionStatusEndOfFile)));
104422 SWIG_Python_SetConstant(d, name: "eConnectionStatusError",obj: SWIG_From_int(value: static_cast< int >(lldb::eConnectionStatusError)));
104423 SWIG_Python_SetConstant(d, name: "eConnectionStatusTimedOut",obj: SWIG_From_int(value: static_cast< int >(lldb::eConnectionStatusTimedOut)));
104424 SWIG_Python_SetConstant(d, name: "eConnectionStatusNoConnection",obj: SWIG_From_int(value: static_cast< int >(lldb::eConnectionStatusNoConnection)));
104425 SWIG_Python_SetConstant(d, name: "eConnectionStatusLostConnection",obj: SWIG_From_int(value: static_cast< int >(lldb::eConnectionStatusLostConnection)));
104426 SWIG_Python_SetConstant(d, name: "eConnectionStatusInterrupted",obj: SWIG_From_int(value: static_cast< int >(lldb::eConnectionStatusInterrupted)));
104427 SWIG_Python_SetConstant(d, name: "eErrorTypeInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eErrorTypeInvalid)));
104428 SWIG_Python_SetConstant(d, name: "eErrorTypeGeneric",obj: SWIG_From_int(value: static_cast< int >(lldb::eErrorTypeGeneric)));
104429 SWIG_Python_SetConstant(d, name: "eErrorTypeMachKernel",obj: SWIG_From_int(value: static_cast< int >(lldb::eErrorTypeMachKernel)));
104430 SWIG_Python_SetConstant(d, name: "eErrorTypePOSIX",obj: SWIG_From_int(value: static_cast< int >(lldb::eErrorTypePOSIX)));
104431 SWIG_Python_SetConstant(d, name: "eErrorTypeExpression",obj: SWIG_From_int(value: static_cast< int >(lldb::eErrorTypeExpression)));
104432 SWIG_Python_SetConstant(d, name: "eErrorTypeWin32",obj: SWIG_From_int(value: static_cast< int >(lldb::eErrorTypeWin32)));
104433 SWIG_Python_SetConstant(d, name: "eValueTypeInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeInvalid)));
104434 SWIG_Python_SetConstant(d, name: "eValueTypeVariableGlobal",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeVariableGlobal)));
104435 SWIG_Python_SetConstant(d, name: "eValueTypeVariableStatic",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeVariableStatic)));
104436 SWIG_Python_SetConstant(d, name: "eValueTypeVariableArgument",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeVariableArgument)));
104437 SWIG_Python_SetConstant(d, name: "eValueTypeVariableLocal",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeVariableLocal)));
104438 SWIG_Python_SetConstant(d, name: "eValueTypeRegister",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeRegister)));
104439 SWIG_Python_SetConstant(d, name: "eValueTypeRegisterSet",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeRegisterSet)));
104440 SWIG_Python_SetConstant(d, name: "eValueTypeConstResult",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeConstResult)));
104441 SWIG_Python_SetConstant(d, name: "eValueTypeVariableThreadLocal",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeVariableThreadLocal)));
104442 SWIG_Python_SetConstant(d, name: "eValueTypeVTable",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeVTable)));
104443 SWIG_Python_SetConstant(d, name: "eValueTypeVTableEntry",obj: SWIG_From_int(value: static_cast< int >(lldb::eValueTypeVTableEntry)));
104444 SWIG_Python_SetConstant(d, name: "eInputReaderGranularityInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderGranularityInvalid)));
104445 SWIG_Python_SetConstant(d, name: "eInputReaderGranularityByte",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderGranularityByte)));
104446 SWIG_Python_SetConstant(d, name: "eInputReaderGranularityWord",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderGranularityWord)));
104447 SWIG_Python_SetConstant(d, name: "eInputReaderGranularityLine",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderGranularityLine)));
104448 SWIG_Python_SetConstant(d, name: "eInputReaderGranularityAll",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderGranularityAll)));
104449 SWIG_Python_SetConstant(d, name: "eSymbolContextTarget",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextTarget)));
104450 SWIG_Python_SetConstant(d, name: "eSymbolContextModule",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextModule)));
104451 SWIG_Python_SetConstant(d, name: "eSymbolContextCompUnit",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextCompUnit)));
104452 SWIG_Python_SetConstant(d, name: "eSymbolContextFunction",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextFunction)));
104453 SWIG_Python_SetConstant(d, name: "eSymbolContextBlock",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextBlock)));
104454 SWIG_Python_SetConstant(d, name: "eSymbolContextLineEntry",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextLineEntry)));
104455 SWIG_Python_SetConstant(d, name: "eSymbolContextSymbol",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextSymbol)));
104456 SWIG_Python_SetConstant(d, name: "eSymbolContextEverything",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextEverything)));
104457 SWIG_Python_SetConstant(d, name: "eSymbolContextVariable",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextVariable)));
104458 SWIG_Python_SetConstant(d, name: "eSymbolContextLastItem",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolContextLastItem)));
104459 SWIG_Python_SetConstant(d, name: "ePermissionsWritable",obj: SWIG_From_int(value: static_cast< int >(lldb::ePermissionsWritable)));
104460 SWIG_Python_SetConstant(d, name: "ePermissionsReadable",obj: SWIG_From_int(value: static_cast< int >(lldb::ePermissionsReadable)));
104461 SWIG_Python_SetConstant(d, name: "ePermissionsExecutable",obj: SWIG_From_int(value: static_cast< int >(lldb::ePermissionsExecutable)));
104462 SWIG_Python_SetConstant(d, name: "eInputReaderActivate",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderActivate)));
104463 SWIG_Python_SetConstant(d, name: "eInputReaderAsynchronousOutputWritten",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderAsynchronousOutputWritten)));
104464 SWIG_Python_SetConstant(d, name: "eInputReaderReactivate",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderReactivate)));
104465 SWIG_Python_SetConstant(d, name: "eInputReaderDeactivate",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderDeactivate)));
104466 SWIG_Python_SetConstant(d, name: "eInputReaderGotToken",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderGotToken)));
104467 SWIG_Python_SetConstant(d, name: "eInputReaderInterrupt",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderInterrupt)));
104468 SWIG_Python_SetConstant(d, name: "eInputReaderEndOfFile",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderEndOfFile)));
104469 SWIG_Python_SetConstant(d, name: "eInputReaderDone",obj: SWIG_From_int(value: static_cast< int >(lldb::eInputReaderDone)));
104470 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeInvalidType",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeInvalidType)));
104471 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeAdded",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeAdded)));
104472 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeRemoved",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeRemoved)));
104473 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeLocationsAdded",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeLocationsAdded)));
104474 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeLocationsRemoved",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeLocationsRemoved)));
104475 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeLocationsResolved",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeLocationsResolved)));
104476 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeEnabled",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeEnabled)));
104477 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeDisabled",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeDisabled)));
104478 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeCommandChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeCommandChanged)));
104479 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeConditionChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeConditionChanged)));
104480 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeIgnoreChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeIgnoreChanged)));
104481 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeThreadChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeThreadChanged)));
104482 SWIG_Python_SetConstant(d, name: "eBreakpointEventTypeAutoContinueChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointEventTypeAutoContinueChanged)));
104483 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeInvalidType",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeInvalidType)));
104484 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeAdded",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeAdded)));
104485 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeRemoved",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeRemoved)));
104486 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeEnabled",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeEnabled)));
104487 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeDisabled",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeDisabled)));
104488 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeCommandChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeCommandChanged)));
104489 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeConditionChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeConditionChanged)));
104490 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeIgnoreChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeIgnoreChanged)));
104491 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeThreadChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeThreadChanged)));
104492 SWIG_Python_SetConstant(d, name: "eWatchpointEventTypeTypeChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointEventTypeTypeChanged)));
104493 SWIG_Python_SetConstant(d, name: "eWatchpointWriteTypeDisabled",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointWriteTypeDisabled)));
104494 SWIG_Python_SetConstant(d, name: "eWatchpointWriteTypeAlways",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointWriteTypeAlways)));
104495 SWIG_Python_SetConstant(d, name: "eWatchpointWriteTypeOnModify",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointWriteTypeOnModify)));
104496 SWIG_Python_SetConstant(d, name: "eLanguageTypeUnknown",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeUnknown)));
104497 SWIG_Python_SetConstant(d, name: "eLanguageTypeC89",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC89)));
104498 SWIG_Python_SetConstant(d, name: "eLanguageTypeC",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC)));
104499 SWIG_Python_SetConstant(d, name: "eLanguageTypeAda83",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeAda83)));
104500 SWIG_Python_SetConstant(d, name: "eLanguageTypeC_plus_plus",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC_plus_plus)));
104501 SWIG_Python_SetConstant(d, name: "eLanguageTypeCobol74",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeCobol74)));
104502 SWIG_Python_SetConstant(d, name: "eLanguageTypeCobol85",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeCobol85)));
104503 SWIG_Python_SetConstant(d, name: "eLanguageTypeFortran77",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeFortran77)));
104504 SWIG_Python_SetConstant(d, name: "eLanguageTypeFortran90",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeFortran90)));
104505 SWIG_Python_SetConstant(d, name: "eLanguageTypePascal83",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypePascal83)));
104506 SWIG_Python_SetConstant(d, name: "eLanguageTypeModula2",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeModula2)));
104507 SWIG_Python_SetConstant(d, name: "eLanguageTypeJava",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeJava)));
104508 SWIG_Python_SetConstant(d, name: "eLanguageTypeC99",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC99)));
104509 SWIG_Python_SetConstant(d, name: "eLanguageTypeAda95",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeAda95)));
104510 SWIG_Python_SetConstant(d, name: "eLanguageTypeFortran95",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeFortran95)));
104511 SWIG_Python_SetConstant(d, name: "eLanguageTypePLI",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypePLI)));
104512 SWIG_Python_SetConstant(d, name: "eLanguageTypeObjC",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeObjC)));
104513 SWIG_Python_SetConstant(d, name: "eLanguageTypeObjC_plus_plus",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeObjC_plus_plus)));
104514 SWIG_Python_SetConstant(d, name: "eLanguageTypeUPC",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeUPC)));
104515 SWIG_Python_SetConstant(d, name: "eLanguageTypeD",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeD)));
104516 SWIG_Python_SetConstant(d, name: "eLanguageTypePython",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypePython)));
104517 SWIG_Python_SetConstant(d, name: "eLanguageTypeOpenCL",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeOpenCL)));
104518 SWIG_Python_SetConstant(d, name: "eLanguageTypeGo",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeGo)));
104519 SWIG_Python_SetConstant(d, name: "eLanguageTypeModula3",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeModula3)));
104520 SWIG_Python_SetConstant(d, name: "eLanguageTypeHaskell",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeHaskell)));
104521 SWIG_Python_SetConstant(d, name: "eLanguageTypeC_plus_plus_03",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC_plus_plus_03)));
104522 SWIG_Python_SetConstant(d, name: "eLanguageTypeC_plus_plus_11",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC_plus_plus_11)));
104523 SWIG_Python_SetConstant(d, name: "eLanguageTypeOCaml",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeOCaml)));
104524 SWIG_Python_SetConstant(d, name: "eLanguageTypeRust",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeRust)));
104525 SWIG_Python_SetConstant(d, name: "eLanguageTypeC11",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC11)));
104526 SWIG_Python_SetConstant(d, name: "eLanguageTypeSwift",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeSwift)));
104527 SWIG_Python_SetConstant(d, name: "eLanguageTypeJulia",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeJulia)));
104528 SWIG_Python_SetConstant(d, name: "eLanguageTypeDylan",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeDylan)));
104529 SWIG_Python_SetConstant(d, name: "eLanguageTypeC_plus_plus_14",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC_plus_plus_14)));
104530 SWIG_Python_SetConstant(d, name: "eLanguageTypeFortran03",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeFortran03)));
104531 SWIG_Python_SetConstant(d, name: "eLanguageTypeFortran08",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeFortran08)));
104532 SWIG_Python_SetConstant(d, name: "eLanguageTypeRenderScript",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeRenderScript)));
104533 SWIG_Python_SetConstant(d, name: "eLanguageTypeBLISS",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeBLISS)));
104534 SWIG_Python_SetConstant(d, name: "eLanguageTypeKotlin",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeKotlin)));
104535 SWIG_Python_SetConstant(d, name: "eLanguageTypeZig",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeZig)));
104536 SWIG_Python_SetConstant(d, name: "eLanguageTypeCrystal",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeCrystal)));
104537 SWIG_Python_SetConstant(d, name: "eLanguageTypeC_plus_plus_17",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC_plus_plus_17)));
104538 SWIG_Python_SetConstant(d, name: "eLanguageTypeC_plus_plus_20",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC_plus_plus_20)));
104539 SWIG_Python_SetConstant(d, name: "eLanguageTypeC17",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC17)));
104540 SWIG_Python_SetConstant(d, name: "eLanguageTypeFortran18",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeFortran18)));
104541 SWIG_Python_SetConstant(d, name: "eLanguageTypeAda2005",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeAda2005)));
104542 SWIG_Python_SetConstant(d, name: "eLanguageTypeAda2012",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeAda2012)));
104543 SWIG_Python_SetConstant(d, name: "eLanguageTypeHIP",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeHIP)));
104544 SWIG_Python_SetConstant(d, name: "eLanguageTypeAssembly",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeAssembly)));
104545 SWIG_Python_SetConstant(d, name: "eLanguageTypeC_sharp",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeC_sharp)));
104546 SWIG_Python_SetConstant(d, name: "eLanguageTypeMojo",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeMojo)));
104547 SWIG_Python_SetConstant(d, name: "eLanguageTypeMipsAssembler",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageTypeMipsAssembler)));
104548 SWIG_Python_SetConstant(d, name: "eNumLanguageTypes",obj: SWIG_From_int(value: static_cast< int >(lldb::eNumLanguageTypes)));
104549 SWIG_Python_SetConstant(d, name: "eInstrumentationRuntimeTypeAddressSanitizer",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstrumentationRuntimeTypeAddressSanitizer)));
104550 SWIG_Python_SetConstant(d, name: "eInstrumentationRuntimeTypeThreadSanitizer",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstrumentationRuntimeTypeThreadSanitizer)));
104551 SWIG_Python_SetConstant(d, name: "eInstrumentationRuntimeTypeUndefinedBehaviorSanitizer",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstrumentationRuntimeTypeUndefinedBehaviorSanitizer)));
104552 SWIG_Python_SetConstant(d, name: "eInstrumentationRuntimeTypeMainThreadChecker",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstrumentationRuntimeTypeMainThreadChecker)));
104553 SWIG_Python_SetConstant(d, name: "eInstrumentationRuntimeTypeSwiftRuntimeReporting",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstrumentationRuntimeTypeSwiftRuntimeReporting)));
104554 SWIG_Python_SetConstant(d, name: "eInstrumentationRuntimeTypeLibsanitizersAsan",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstrumentationRuntimeTypeLibsanitizersAsan)));
104555 SWIG_Python_SetConstant(d, name: "eNumInstrumentationRuntimeTypes",obj: SWIG_From_int(value: static_cast< int >(lldb::eNumInstrumentationRuntimeTypes)));
104556 SWIG_Python_SetConstant(d, name: "eNoDynamicValues",obj: SWIG_From_int(value: static_cast< int >(lldb::eNoDynamicValues)));
104557 SWIG_Python_SetConstant(d, name: "eDynamicCanRunTarget",obj: SWIG_From_int(value: static_cast< int >(lldb::eDynamicCanRunTarget)));
104558 SWIG_Python_SetConstant(d, name: "eDynamicDontRunTarget",obj: SWIG_From_int(value: static_cast< int >(lldb::eDynamicDontRunTarget)));
104559 SWIG_Python_SetConstant(d, name: "eStopShowColumnAnsiOrCaret",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopShowColumnAnsiOrCaret)));
104560 SWIG_Python_SetConstant(d, name: "eStopShowColumnAnsi",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopShowColumnAnsi)));
104561 SWIG_Python_SetConstant(d, name: "eStopShowColumnCaret",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopShowColumnCaret)));
104562 SWIG_Python_SetConstant(d, name: "eStopShowColumnNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopShowColumnNone)));
104563 SWIG_Python_SetConstant(d, name: "eAccessNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eAccessNone)));
104564 SWIG_Python_SetConstant(d, name: "eAccessPublic",obj: SWIG_From_int(value: static_cast< int >(lldb::eAccessPublic)));
104565 SWIG_Python_SetConstant(d, name: "eAccessPrivate",obj: SWIG_From_int(value: static_cast< int >(lldb::eAccessPrivate)));
104566 SWIG_Python_SetConstant(d, name: "eAccessProtected",obj: SWIG_From_int(value: static_cast< int >(lldb::eAccessProtected)));
104567 SWIG_Python_SetConstant(d, name: "eAccessPackage",obj: SWIG_From_int(value: static_cast< int >(lldb::eAccessPackage)));
104568 SWIG_Python_SetConstant(d, name: "eArgTypeAddress",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeAddress)));
104569 SWIG_Python_SetConstant(d, name: "eArgTypeAddressOrExpression",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeAddressOrExpression)));
104570 SWIG_Python_SetConstant(d, name: "eArgTypeAliasName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeAliasName)));
104571 SWIG_Python_SetConstant(d, name: "eArgTypeAliasOptions",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeAliasOptions)));
104572 SWIG_Python_SetConstant(d, name: "eArgTypeArchitecture",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeArchitecture)));
104573 SWIG_Python_SetConstant(d, name: "eArgTypeBoolean",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeBoolean)));
104574 SWIG_Python_SetConstant(d, name: "eArgTypeBreakpointID",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeBreakpointID)));
104575 SWIG_Python_SetConstant(d, name: "eArgTypeBreakpointIDRange",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeBreakpointIDRange)));
104576 SWIG_Python_SetConstant(d, name: "eArgTypeBreakpointName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeBreakpointName)));
104577 SWIG_Python_SetConstant(d, name: "eArgTypeByteSize",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeByteSize)));
104578 SWIG_Python_SetConstant(d, name: "eArgTypeClassName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeClassName)));
104579 SWIG_Python_SetConstant(d, name: "eArgTypeCommandName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeCommandName)));
104580 SWIG_Python_SetConstant(d, name: "eArgTypeCount",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeCount)));
104581 SWIG_Python_SetConstant(d, name: "eArgTypeDescriptionVerbosity",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeDescriptionVerbosity)));
104582 SWIG_Python_SetConstant(d, name: "eArgTypeDirectoryName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeDirectoryName)));
104583 SWIG_Python_SetConstant(d, name: "eArgTypeDisassemblyFlavor",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeDisassemblyFlavor)));
104584 SWIG_Python_SetConstant(d, name: "eArgTypeEndAddress",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeEndAddress)));
104585 SWIG_Python_SetConstant(d, name: "eArgTypeExpression",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeExpression)));
104586 SWIG_Python_SetConstant(d, name: "eArgTypeExpressionPath",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeExpressionPath)));
104587 SWIG_Python_SetConstant(d, name: "eArgTypeExprFormat",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeExprFormat)));
104588 SWIG_Python_SetConstant(d, name: "eArgTypeFileLineColumn",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeFileLineColumn)));
104589 SWIG_Python_SetConstant(d, name: "eArgTypeFilename",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeFilename)));
104590 SWIG_Python_SetConstant(d, name: "eArgTypeFormat",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeFormat)));
104591 SWIG_Python_SetConstant(d, name: "eArgTypeFrameIndex",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeFrameIndex)));
104592 SWIG_Python_SetConstant(d, name: "eArgTypeFullName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeFullName)));
104593 SWIG_Python_SetConstant(d, name: "eArgTypeFunctionName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeFunctionName)));
104594 SWIG_Python_SetConstant(d, name: "eArgTypeFunctionOrSymbol",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeFunctionOrSymbol)));
104595 SWIG_Python_SetConstant(d, name: "eArgTypeGDBFormat",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeGDBFormat)));
104596 SWIG_Python_SetConstant(d, name: "eArgTypeHelpText",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeHelpText)));
104597 SWIG_Python_SetConstant(d, name: "eArgTypeIndex",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeIndex)));
104598 SWIG_Python_SetConstant(d, name: "eArgTypeLanguage",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeLanguage)));
104599 SWIG_Python_SetConstant(d, name: "eArgTypeLineNum",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeLineNum)));
104600 SWIG_Python_SetConstant(d, name: "eArgTypeLogCategory",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeLogCategory)));
104601 SWIG_Python_SetConstant(d, name: "eArgTypeLogChannel",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeLogChannel)));
104602 SWIG_Python_SetConstant(d, name: "eArgTypeMethod",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeMethod)));
104603 SWIG_Python_SetConstant(d, name: "eArgTypeName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeName)));
104604 SWIG_Python_SetConstant(d, name: "eArgTypeNewPathPrefix",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeNewPathPrefix)));
104605 SWIG_Python_SetConstant(d, name: "eArgTypeNumLines",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeNumLines)));
104606 SWIG_Python_SetConstant(d, name: "eArgTypeNumberPerLine",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeNumberPerLine)));
104607 SWIG_Python_SetConstant(d, name: "eArgTypeOffset",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeOffset)));
104608 SWIG_Python_SetConstant(d, name: "eArgTypeOldPathPrefix",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeOldPathPrefix)));
104609 SWIG_Python_SetConstant(d, name: "eArgTypeOneLiner",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeOneLiner)));
104610 SWIG_Python_SetConstant(d, name: "eArgTypePath",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePath)));
104611 SWIG_Python_SetConstant(d, name: "eArgTypePermissionsNumber",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePermissionsNumber)));
104612 SWIG_Python_SetConstant(d, name: "eArgTypePermissionsString",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePermissionsString)));
104613 SWIG_Python_SetConstant(d, name: "eArgTypePid",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePid)));
104614 SWIG_Python_SetConstant(d, name: "eArgTypePlugin",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePlugin)));
104615 SWIG_Python_SetConstant(d, name: "eArgTypeProcessName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeProcessName)));
104616 SWIG_Python_SetConstant(d, name: "eArgTypePythonClass",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePythonClass)));
104617 SWIG_Python_SetConstant(d, name: "eArgTypePythonFunction",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePythonFunction)));
104618 SWIG_Python_SetConstant(d, name: "eArgTypePythonScript",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePythonScript)));
104619 SWIG_Python_SetConstant(d, name: "eArgTypeQueueName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeQueueName)));
104620 SWIG_Python_SetConstant(d, name: "eArgTypeRegisterName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeRegisterName)));
104621 SWIG_Python_SetConstant(d, name: "eArgTypeRegularExpression",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeRegularExpression)));
104622 SWIG_Python_SetConstant(d, name: "eArgTypeRunArgs",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeRunArgs)));
104623 SWIG_Python_SetConstant(d, name: "eArgTypeRunMode",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeRunMode)));
104624 SWIG_Python_SetConstant(d, name: "eArgTypeScriptedCommandSynchronicity",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeScriptedCommandSynchronicity)));
104625 SWIG_Python_SetConstant(d, name: "eArgTypeScriptLang",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeScriptLang)));
104626 SWIG_Python_SetConstant(d, name: "eArgTypeSearchWord",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSearchWord)));
104627 SWIG_Python_SetConstant(d, name: "eArgTypeSelector",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSelector)));
104628 SWIG_Python_SetConstant(d, name: "eArgTypeSettingIndex",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSettingIndex)));
104629 SWIG_Python_SetConstant(d, name: "eArgTypeSettingKey",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSettingKey)));
104630 SWIG_Python_SetConstant(d, name: "eArgTypeSettingPrefix",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSettingPrefix)));
104631 SWIG_Python_SetConstant(d, name: "eArgTypeSettingVariableName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSettingVariableName)));
104632 SWIG_Python_SetConstant(d, name: "eArgTypeShlibName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeShlibName)));
104633 SWIG_Python_SetConstant(d, name: "eArgTypeSourceFile",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSourceFile)));
104634 SWIG_Python_SetConstant(d, name: "eArgTypeSortOrder",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSortOrder)));
104635 SWIG_Python_SetConstant(d, name: "eArgTypeStartAddress",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeStartAddress)));
104636 SWIG_Python_SetConstant(d, name: "eArgTypeSummaryString",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSummaryString)));
104637 SWIG_Python_SetConstant(d, name: "eArgTypeSymbol",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSymbol)));
104638 SWIG_Python_SetConstant(d, name: "eArgTypeThreadID",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeThreadID)));
104639 SWIG_Python_SetConstant(d, name: "eArgTypeThreadIndex",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeThreadIndex)));
104640 SWIG_Python_SetConstant(d, name: "eArgTypeThreadName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeThreadName)));
104641 SWIG_Python_SetConstant(d, name: "eArgTypeTypeName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeTypeName)));
104642 SWIG_Python_SetConstant(d, name: "eArgTypeUnsignedInteger",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeUnsignedInteger)));
104643 SWIG_Python_SetConstant(d, name: "eArgTypeUnixSignal",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeUnixSignal)));
104644 SWIG_Python_SetConstant(d, name: "eArgTypeVarName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeVarName)));
104645 SWIG_Python_SetConstant(d, name: "eArgTypeValue",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeValue)));
104646 SWIG_Python_SetConstant(d, name: "eArgTypeWidth",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeWidth)));
104647 SWIG_Python_SetConstant(d, name: "eArgTypeNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeNone)));
104648 SWIG_Python_SetConstant(d, name: "eArgTypePlatform",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypePlatform)));
104649 SWIG_Python_SetConstant(d, name: "eArgTypeWatchpointID",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeWatchpointID)));
104650 SWIG_Python_SetConstant(d, name: "eArgTypeWatchpointIDRange",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeWatchpointIDRange)));
104651 SWIG_Python_SetConstant(d, name: "eArgTypeWatchType",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeWatchType)));
104652 SWIG_Python_SetConstant(d, name: "eArgRawInput",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgRawInput)));
104653 SWIG_Python_SetConstant(d, name: "eArgTypeCommand",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeCommand)));
104654 SWIG_Python_SetConstant(d, name: "eArgTypeColumnNum",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeColumnNum)));
104655 SWIG_Python_SetConstant(d, name: "eArgTypeModuleUUID",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeModuleUUID)));
104656 SWIG_Python_SetConstant(d, name: "eArgTypeSaveCoreStyle",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSaveCoreStyle)));
104657 SWIG_Python_SetConstant(d, name: "eArgTypeLogHandler",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeLogHandler)));
104658 SWIG_Python_SetConstant(d, name: "eArgTypeSEDStylePair",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeSEDStylePair)));
104659 SWIG_Python_SetConstant(d, name: "eArgTypeRecognizerID",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeRecognizerID)));
104660 SWIG_Python_SetConstant(d, name: "eArgTypeConnectURL",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeConnectURL)));
104661 SWIG_Python_SetConstant(d, name: "eArgTypeTargetID",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeTargetID)));
104662 SWIG_Python_SetConstant(d, name: "eArgTypeStopHookID",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeStopHookID)));
104663 SWIG_Python_SetConstant(d, name: "eArgTypeCompletionType",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeCompletionType)));
104664 SWIG_Python_SetConstant(d, name: "eArgTypeRemotePath",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeRemotePath)));
104665 SWIG_Python_SetConstant(d, name: "eArgTypeRemoteFilename",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeRemoteFilename)));
104666 SWIG_Python_SetConstant(d, name: "eArgTypeModule",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeModule)));
104667 SWIG_Python_SetConstant(d, name: "eArgTypeCPUName",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeCPUName)));
104668 SWIG_Python_SetConstant(d, name: "eArgTypeCPUFeatures",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeCPUFeatures)));
104669 SWIG_Python_SetConstant(d, name: "eArgTypeManagedPlugin",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeManagedPlugin)));
104670 SWIG_Python_SetConstant(d, name: "eArgTypeProtocol",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeProtocol)));
104671 SWIG_Python_SetConstant(d, name: "eArgTypeLastArg",obj: SWIG_From_int(value: static_cast< int >(lldb::eArgTypeLastArg)));
104672 SWIG_Python_SetConstant(d, name: "eSymbolTypeAny",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeAny)));
104673 SWIG_Python_SetConstant(d, name: "eSymbolTypeInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeInvalid)));
104674 SWIG_Python_SetConstant(d, name: "eSymbolTypeAbsolute",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeAbsolute)));
104675 SWIG_Python_SetConstant(d, name: "eSymbolTypeCode",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeCode)));
104676 SWIG_Python_SetConstant(d, name: "eSymbolTypeResolver",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeResolver)));
104677 SWIG_Python_SetConstant(d, name: "eSymbolTypeData",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeData)));
104678 SWIG_Python_SetConstant(d, name: "eSymbolTypeTrampoline",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeTrampoline)));
104679 SWIG_Python_SetConstant(d, name: "eSymbolTypeRuntime",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeRuntime)));
104680 SWIG_Python_SetConstant(d, name: "eSymbolTypeException",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeException)));
104681 SWIG_Python_SetConstant(d, name: "eSymbolTypeSourceFile",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeSourceFile)));
104682 SWIG_Python_SetConstant(d, name: "eSymbolTypeHeaderFile",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeHeaderFile)));
104683 SWIG_Python_SetConstant(d, name: "eSymbolTypeObjectFile",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeObjectFile)));
104684 SWIG_Python_SetConstant(d, name: "eSymbolTypeCommonBlock",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeCommonBlock)));
104685 SWIG_Python_SetConstant(d, name: "eSymbolTypeBlock",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeBlock)));
104686 SWIG_Python_SetConstant(d, name: "eSymbolTypeLocal",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeLocal)));
104687 SWIG_Python_SetConstant(d, name: "eSymbolTypeParam",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeParam)));
104688 SWIG_Python_SetConstant(d, name: "eSymbolTypeVariable",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeVariable)));
104689 SWIG_Python_SetConstant(d, name: "eSymbolTypeVariableType",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeVariableType)));
104690 SWIG_Python_SetConstant(d, name: "eSymbolTypeLineEntry",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeLineEntry)));
104691 SWIG_Python_SetConstant(d, name: "eSymbolTypeLineHeader",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeLineHeader)));
104692 SWIG_Python_SetConstant(d, name: "eSymbolTypeScopeBegin",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeScopeBegin)));
104693 SWIG_Python_SetConstant(d, name: "eSymbolTypeScopeEnd",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeScopeEnd)));
104694 SWIG_Python_SetConstant(d, name: "eSymbolTypeAdditional",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeAdditional)));
104695 SWIG_Python_SetConstant(d, name: "eSymbolTypeCompiler",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeCompiler)));
104696 SWIG_Python_SetConstant(d, name: "eSymbolTypeInstrumentation",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeInstrumentation)));
104697 SWIG_Python_SetConstant(d, name: "eSymbolTypeUndefined",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeUndefined)));
104698 SWIG_Python_SetConstant(d, name: "eSymbolTypeObjCClass",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeObjCClass)));
104699 SWIG_Python_SetConstant(d, name: "eSymbolTypeObjCMetaClass",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeObjCMetaClass)));
104700 SWIG_Python_SetConstant(d, name: "eSymbolTypeObjCIVar",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeObjCIVar)));
104701 SWIG_Python_SetConstant(d, name: "eSymbolTypeReExported",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolTypeReExported)));
104702 SWIG_Python_SetConstant(d, name: "eSectionTypeInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeInvalid)));
104703 SWIG_Python_SetConstant(d, name: "eSectionTypeCode",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeCode)));
104704 SWIG_Python_SetConstant(d, name: "eSectionTypeContainer",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeContainer)));
104705 SWIG_Python_SetConstant(d, name: "eSectionTypeData",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeData)));
104706 SWIG_Python_SetConstant(d, name: "eSectionTypeDataCString",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDataCString)));
104707 SWIG_Python_SetConstant(d, name: "eSectionTypeDataCStringPointers",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDataCStringPointers)));
104708 SWIG_Python_SetConstant(d, name: "eSectionTypeDataSymbolAddress",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDataSymbolAddress)));
104709 SWIG_Python_SetConstant(d, name: "eSectionTypeData4",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeData4)));
104710 SWIG_Python_SetConstant(d, name: "eSectionTypeData8",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeData8)));
104711 SWIG_Python_SetConstant(d, name: "eSectionTypeData16",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeData16)));
104712 SWIG_Python_SetConstant(d, name: "eSectionTypeDataPointers",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDataPointers)));
104713 SWIG_Python_SetConstant(d, name: "eSectionTypeDebug",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDebug)));
104714 SWIG_Python_SetConstant(d, name: "eSectionTypeZeroFill",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeZeroFill)));
104715 SWIG_Python_SetConstant(d, name: "eSectionTypeDataObjCMessageRefs",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDataObjCMessageRefs)));
104716 SWIG_Python_SetConstant(d, name: "eSectionTypeDataObjCCFStrings",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDataObjCCFStrings)));
104717 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugAbbrev",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugAbbrev)));
104718 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugAddr",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugAddr)));
104719 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugAranges",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugAranges)));
104720 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugCuIndex",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugCuIndex)));
104721 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugFrame",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugFrame)));
104722 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugInfo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugInfo)));
104723 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugLine",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugLine)));
104724 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugLoc",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugLoc)));
104725 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugMacInfo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugMacInfo)));
104726 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugMacro",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugMacro)));
104727 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugPubNames",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugPubNames)));
104728 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugPubTypes",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugPubTypes)));
104729 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugRanges",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugRanges)));
104730 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugStr",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugStr)));
104731 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugStrOffsets",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugStrOffsets)));
104732 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFAppleNames",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFAppleNames)));
104733 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFAppleTypes",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFAppleTypes)));
104734 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFAppleNamespaces",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFAppleNamespaces)));
104735 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFAppleObjC",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFAppleObjC)));
104736 SWIG_Python_SetConstant(d, name: "eSectionTypeELFSymbolTable",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeELFSymbolTable)));
104737 SWIG_Python_SetConstant(d, name: "eSectionTypeELFDynamicSymbols",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeELFDynamicSymbols)));
104738 SWIG_Python_SetConstant(d, name: "eSectionTypeELFRelocationEntries",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeELFRelocationEntries)));
104739 SWIG_Python_SetConstant(d, name: "eSectionTypeELFDynamicLinkInfo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeELFDynamicLinkInfo)));
104740 SWIG_Python_SetConstant(d, name: "eSectionTypeEHFrame",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeEHFrame)));
104741 SWIG_Python_SetConstant(d, name: "eSectionTypeARMexidx",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeARMexidx)));
104742 SWIG_Python_SetConstant(d, name: "eSectionTypeARMextab",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeARMextab)));
104743 SWIG_Python_SetConstant(d, name: "eSectionTypeCompactUnwind",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeCompactUnwind)));
104744 SWIG_Python_SetConstant(d, name: "eSectionTypeGoSymtab",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeGoSymtab)));
104745 SWIG_Python_SetConstant(d, name: "eSectionTypeAbsoluteAddress",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeAbsoluteAddress)));
104746 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFGNUDebugAltLink",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFGNUDebugAltLink)));
104747 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugTypes",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugTypes)));
104748 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugNames",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugNames)));
104749 SWIG_Python_SetConstant(d, name: "eSectionTypeOther",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeOther)));
104750 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugLineStr",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugLineStr)));
104751 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugRngLists",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugRngLists)));
104752 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugLocLists",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugLocLists)));
104753 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugAbbrevDwo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugAbbrevDwo)));
104754 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugInfoDwo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugInfoDwo)));
104755 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugStrDwo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugStrDwo)));
104756 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugStrOffsetsDwo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugStrOffsetsDwo)));
104757 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugTypesDwo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugTypesDwo)));
104758 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugRngListsDwo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugRngListsDwo)));
104759 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugLocDwo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugLocDwo)));
104760 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugLocListsDwo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugLocListsDwo)));
104761 SWIG_Python_SetConstant(d, name: "eSectionTypeDWARFDebugTuIndex",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeDWARFDebugTuIndex)));
104762 SWIG_Python_SetConstant(d, name: "eSectionTypeCTF",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeCTF)));
104763 SWIG_Python_SetConstant(d, name: "eSectionTypeLLDBTypeSummaries",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeLLDBTypeSummaries)));
104764 SWIG_Python_SetConstant(d, name: "eSectionTypeLLDBFormatters",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeLLDBFormatters)));
104765 SWIG_Python_SetConstant(d, name: "eSectionTypeSwiftModules",obj: SWIG_From_int(value: static_cast< int >(lldb::eSectionTypeSwiftModules)));
104766 SWIG_Python_SetConstant(d, name: "eEmulateInstructionOptionNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eEmulateInstructionOptionNone)));
104767 SWIG_Python_SetConstant(d, name: "eEmulateInstructionOptionAutoAdvancePC",obj: SWIG_From_int(value: static_cast< int >(lldb::eEmulateInstructionOptionAutoAdvancePC)));
104768 SWIG_Python_SetConstant(d, name: "eEmulateInstructionOptionIgnoreConditions",obj: SWIG_From_int(value: static_cast< int >(lldb::eEmulateInstructionOptionIgnoreConditions)));
104769 SWIG_Python_SetConstant(d, name: "eFunctionNameTypeNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eFunctionNameTypeNone)));
104770 SWIG_Python_SetConstant(d, name: "eFunctionNameTypeAuto",obj: SWIG_From_int(value: static_cast< int >(lldb::eFunctionNameTypeAuto)));
104771 SWIG_Python_SetConstant(d, name: "eFunctionNameTypeFull",obj: SWIG_From_int(value: static_cast< int >(lldb::eFunctionNameTypeFull)));
104772 SWIG_Python_SetConstant(d, name: "eFunctionNameTypeBase",obj: SWIG_From_int(value: static_cast< int >(lldb::eFunctionNameTypeBase)));
104773 SWIG_Python_SetConstant(d, name: "eFunctionNameTypeMethod",obj: SWIG_From_int(value: static_cast< int >(lldb::eFunctionNameTypeMethod)));
104774 SWIG_Python_SetConstant(d, name: "eFunctionNameTypeSelector",obj: SWIG_From_int(value: static_cast< int >(lldb::eFunctionNameTypeSelector)));
104775 SWIG_Python_SetConstant(d, name: "eFunctionNameTypeAny",obj: SWIG_From_int(value: static_cast< int >(lldb::eFunctionNameTypeAny)));
104776 SWIG_Python_SetConstant(d, name: "eBasicTypeInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeInvalid)));
104777 SWIG_Python_SetConstant(d, name: "eBasicTypeVoid",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeVoid)));
104778 SWIG_Python_SetConstant(d, name: "eBasicTypeChar",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeChar)));
104779 SWIG_Python_SetConstant(d, name: "eBasicTypeSignedChar",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeSignedChar)));
104780 SWIG_Python_SetConstant(d, name: "eBasicTypeUnsignedChar",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeUnsignedChar)));
104781 SWIG_Python_SetConstant(d, name: "eBasicTypeWChar",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeWChar)));
104782 SWIG_Python_SetConstant(d, name: "eBasicTypeSignedWChar",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeSignedWChar)));
104783 SWIG_Python_SetConstant(d, name: "eBasicTypeUnsignedWChar",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeUnsignedWChar)));
104784 SWIG_Python_SetConstant(d, name: "eBasicTypeChar16",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeChar16)));
104785 SWIG_Python_SetConstant(d, name: "eBasicTypeChar32",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeChar32)));
104786 SWIG_Python_SetConstant(d, name: "eBasicTypeChar8",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeChar8)));
104787 SWIG_Python_SetConstant(d, name: "eBasicTypeShort",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeShort)));
104788 SWIG_Python_SetConstant(d, name: "eBasicTypeUnsignedShort",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeUnsignedShort)));
104789 SWIG_Python_SetConstant(d, name: "eBasicTypeInt",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeInt)));
104790 SWIG_Python_SetConstant(d, name: "eBasicTypeUnsignedInt",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeUnsignedInt)));
104791 SWIG_Python_SetConstant(d, name: "eBasicTypeLong",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeLong)));
104792 SWIG_Python_SetConstant(d, name: "eBasicTypeUnsignedLong",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeUnsignedLong)));
104793 SWIG_Python_SetConstant(d, name: "eBasicTypeLongLong",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeLongLong)));
104794 SWIG_Python_SetConstant(d, name: "eBasicTypeUnsignedLongLong",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeUnsignedLongLong)));
104795 SWIG_Python_SetConstant(d, name: "eBasicTypeInt128",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeInt128)));
104796 SWIG_Python_SetConstant(d, name: "eBasicTypeUnsignedInt128",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeUnsignedInt128)));
104797 SWIG_Python_SetConstant(d, name: "eBasicTypeBool",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeBool)));
104798 SWIG_Python_SetConstant(d, name: "eBasicTypeHalf",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeHalf)));
104799 SWIG_Python_SetConstant(d, name: "eBasicTypeFloat",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeFloat)));
104800 SWIG_Python_SetConstant(d, name: "eBasicTypeDouble",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeDouble)));
104801 SWIG_Python_SetConstant(d, name: "eBasicTypeLongDouble",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeLongDouble)));
104802 SWIG_Python_SetConstant(d, name: "eBasicTypeFloatComplex",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeFloatComplex)));
104803 SWIG_Python_SetConstant(d, name: "eBasicTypeDoubleComplex",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeDoubleComplex)));
104804 SWIG_Python_SetConstant(d, name: "eBasicTypeLongDoubleComplex",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeLongDoubleComplex)));
104805 SWIG_Python_SetConstant(d, name: "eBasicTypeObjCID",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeObjCID)));
104806 SWIG_Python_SetConstant(d, name: "eBasicTypeObjCClass",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeObjCClass)));
104807 SWIG_Python_SetConstant(d, name: "eBasicTypeObjCSel",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeObjCSel)));
104808 SWIG_Python_SetConstant(d, name: "eBasicTypeNullPtr",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeNullPtr)));
104809 SWIG_Python_SetConstant(d, name: "eBasicTypeOther",obj: SWIG_From_int(value: static_cast< int >(lldb::eBasicTypeOther)));
104810 SWIG_Python_SetConstant(d, name: "eTraceTypeNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceTypeNone)));
104811 SWIG_Python_SetConstant(d, name: "eTraceTypeProcessorTrace",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceTypeProcessorTrace)));
104812 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeInvalid)));
104813 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeNull",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeNull)));
104814 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeGeneric",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeGeneric)));
104815 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeArray",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeArray)));
104816 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeInteger",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeInteger)));
104817 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeFloat",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeFloat)));
104818 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeBoolean",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeBoolean)));
104819 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeString",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeString)));
104820 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeDictionary",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeDictionary)));
104821 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeSignedInteger",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeSignedInteger)));
104822 SWIG_Python_SetConstant(d, name: "eStructuredDataTypeUnsignedInteger",obj: SWIG_From_int(value: static_cast< int >(lldb::eStructuredDataTypeUnsignedInteger)));
104823 SWIG_Python_SetConstant(d, name: "eTypeClassInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassInvalid)));
104824 SWIG_Python_SetConstant(d, name: "eTypeClassArray",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassArray)));
104825 SWIG_Python_SetConstant(d, name: "eTypeClassBlockPointer",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassBlockPointer)));
104826 SWIG_Python_SetConstant(d, name: "eTypeClassBuiltin",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassBuiltin)));
104827 SWIG_Python_SetConstant(d, name: "eTypeClassClass",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassClass)));
104828 SWIG_Python_SetConstant(d, name: "eTypeClassComplexFloat",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassComplexFloat)));
104829 SWIG_Python_SetConstant(d, name: "eTypeClassComplexInteger",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassComplexInteger)));
104830 SWIG_Python_SetConstant(d, name: "eTypeClassEnumeration",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassEnumeration)));
104831 SWIG_Python_SetConstant(d, name: "eTypeClassFunction",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassFunction)));
104832 SWIG_Python_SetConstant(d, name: "eTypeClassMemberPointer",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassMemberPointer)));
104833 SWIG_Python_SetConstant(d, name: "eTypeClassObjCObject",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassObjCObject)));
104834 SWIG_Python_SetConstant(d, name: "eTypeClassObjCInterface",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassObjCInterface)));
104835 SWIG_Python_SetConstant(d, name: "eTypeClassObjCObjectPointer",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassObjCObjectPointer)));
104836 SWIG_Python_SetConstant(d, name: "eTypeClassPointer",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassPointer)));
104837 SWIG_Python_SetConstant(d, name: "eTypeClassReference",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassReference)));
104838 SWIG_Python_SetConstant(d, name: "eTypeClassStruct",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassStruct)));
104839 SWIG_Python_SetConstant(d, name: "eTypeClassTypedef",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassTypedef)));
104840 SWIG_Python_SetConstant(d, name: "eTypeClassUnion",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassUnion)));
104841 SWIG_Python_SetConstant(d, name: "eTypeClassVector",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassVector)));
104842 SWIG_Python_SetConstant(d, name: "eTypeClassOther",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassOther)));
104843 SWIG_Python_SetConstant(d, name: "eTypeClassAny",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeClassAny)));
104844 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindNull",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindNull)));
104845 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindType",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindType)));
104846 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindDeclaration",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindDeclaration)));
104847 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindIntegral",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindIntegral)));
104848 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindTemplate",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindTemplate)));
104849 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindTemplateExpansion",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindTemplateExpansion)));
104850 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindExpression",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindExpression)));
104851 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindPack",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindPack)));
104852 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindNullPtr",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindNullPtr)));
104853 SWIG_Python_SetConstant(d, name: "eTemplateArgumentKindStructuralValue",obj: SWIG_From_int(value: static_cast< int >(lldb::eTemplateArgumentKindStructuralValue)));
104854 SWIG_Python_SetConstant(d, name: "eFormatterMatchExact",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatterMatchExact)));
104855 SWIG_Python_SetConstant(d, name: "eFormatterMatchRegex",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatterMatchRegex)));
104856 SWIG_Python_SetConstant(d, name: "eFormatterMatchCallback",obj: SWIG_From_int(value: static_cast< int >(lldb::eFormatterMatchCallback)));
104857 SWIG_Python_SetConstant(d, name: "eLastFormatterMatchType",obj: SWIG_From_int(value: static_cast< int >(lldb::eLastFormatterMatchType)));
104858 SWIG_Python_SetConstant(d, name: "eTypeOptionNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionNone)));
104859 SWIG_Python_SetConstant(d, name: "eTypeOptionCascade",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionCascade)));
104860 SWIG_Python_SetConstant(d, name: "eTypeOptionSkipPointers",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionSkipPointers)));
104861 SWIG_Python_SetConstant(d, name: "eTypeOptionSkipReferences",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionSkipReferences)));
104862 SWIG_Python_SetConstant(d, name: "eTypeOptionHideChildren",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionHideChildren)));
104863 SWIG_Python_SetConstant(d, name: "eTypeOptionHideValue",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionHideValue)));
104864 SWIG_Python_SetConstant(d, name: "eTypeOptionShowOneLiner",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionShowOneLiner)));
104865 SWIG_Python_SetConstant(d, name: "eTypeOptionHideNames",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionHideNames)));
104866 SWIG_Python_SetConstant(d, name: "eTypeOptionNonCacheable",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionNonCacheable)));
104867 SWIG_Python_SetConstant(d, name: "eTypeOptionHideEmptyAggregates",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionHideEmptyAggregates)));
104868 SWIG_Python_SetConstant(d, name: "eTypeOptionFrontEndWantsDereference",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeOptionFrontEndWantsDereference)));
104869 SWIG_Python_SetConstant(d, name: "eFrameCompareInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eFrameCompareInvalid)));
104870 SWIG_Python_SetConstant(d, name: "eFrameCompareUnknown",obj: SWIG_From_int(value: static_cast< int >(lldb::eFrameCompareUnknown)));
104871 SWIG_Python_SetConstant(d, name: "eFrameCompareEqual",obj: SWIG_From_int(value: static_cast< int >(lldb::eFrameCompareEqual)));
104872 SWIG_Python_SetConstant(d, name: "eFrameCompareSameParent",obj: SWIG_From_int(value: static_cast< int >(lldb::eFrameCompareSameParent)));
104873 SWIG_Python_SetConstant(d, name: "eFrameCompareYounger",obj: SWIG_From_int(value: static_cast< int >(lldb::eFrameCompareYounger)));
104874 SWIG_Python_SetConstant(d, name: "eFrameCompareOlder",obj: SWIG_From_int(value: static_cast< int >(lldb::eFrameCompareOlder)));
104875 SWIG_Python_SetConstant(d, name: "eFilePermissionsUserRead",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsUserRead)));
104876 SWIG_Python_SetConstant(d, name: "eFilePermissionsUserWrite",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsUserWrite)));
104877 SWIG_Python_SetConstant(d, name: "eFilePermissionsUserExecute",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsUserExecute)));
104878 SWIG_Python_SetConstant(d, name: "eFilePermissionsGroupRead",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsGroupRead)));
104879 SWIG_Python_SetConstant(d, name: "eFilePermissionsGroupWrite",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsGroupWrite)));
104880 SWIG_Python_SetConstant(d, name: "eFilePermissionsGroupExecute",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsGroupExecute)));
104881 SWIG_Python_SetConstant(d, name: "eFilePermissionsWorldRead",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsWorldRead)));
104882 SWIG_Python_SetConstant(d, name: "eFilePermissionsWorldWrite",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsWorldWrite)));
104883 SWIG_Python_SetConstant(d, name: "eFilePermissionsWorldExecute",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsWorldExecute)));
104884 SWIG_Python_SetConstant(d, name: "eFilePermissionsUserRW",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsUserRW)));
104885 SWIG_Python_SetConstant(d, name: "eFileFilePermissionsUserRX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFileFilePermissionsUserRX)));
104886 SWIG_Python_SetConstant(d, name: "eFilePermissionsUserRWX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsUserRWX)));
104887 SWIG_Python_SetConstant(d, name: "eFilePermissionsGroupRW",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsGroupRW)));
104888 SWIG_Python_SetConstant(d, name: "eFilePermissionsGroupRX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsGroupRX)));
104889 SWIG_Python_SetConstant(d, name: "eFilePermissionsGroupRWX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsGroupRWX)));
104890 SWIG_Python_SetConstant(d, name: "eFilePermissionsWorldRW",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsWorldRW)));
104891 SWIG_Python_SetConstant(d, name: "eFilePermissionsWorldRX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsWorldRX)));
104892 SWIG_Python_SetConstant(d, name: "eFilePermissionsWorldRWX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsWorldRWX)));
104893 SWIG_Python_SetConstant(d, name: "eFilePermissionsEveryoneR",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsEveryoneR)));
104894 SWIG_Python_SetConstant(d, name: "eFilePermissionsEveryoneW",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsEveryoneW)));
104895 SWIG_Python_SetConstant(d, name: "eFilePermissionsEveryoneX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsEveryoneX)));
104896 SWIG_Python_SetConstant(d, name: "eFilePermissionsEveryoneRW",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsEveryoneRW)));
104897 SWIG_Python_SetConstant(d, name: "eFilePermissionsEveryoneRX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsEveryoneRX)));
104898 SWIG_Python_SetConstant(d, name: "eFilePermissionsEveryoneRWX",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsEveryoneRWX)));
104899 SWIG_Python_SetConstant(d, name: "eFilePermissionsFileDefault",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsFileDefault)));
104900 SWIG_Python_SetConstant(d, name: "eFilePermissionsDirectoryDefault",obj: SWIG_From_int(value: static_cast< int >(lldb::eFilePermissionsDirectoryDefault)));
104901 SWIG_Python_SetConstant(d, name: "eQueueItemKindUnknown",obj: SWIG_From_int(value: static_cast< int >(lldb::eQueueItemKindUnknown)));
104902 SWIG_Python_SetConstant(d, name: "eQueueItemKindFunction",obj: SWIG_From_int(value: static_cast< int >(lldb::eQueueItemKindFunction)));
104903 SWIG_Python_SetConstant(d, name: "eQueueItemKindBlock",obj: SWIG_From_int(value: static_cast< int >(lldb::eQueueItemKindBlock)));
104904 SWIG_Python_SetConstant(d, name: "eQueueKindUnknown",obj: SWIG_From_int(value: static_cast< int >(lldb::eQueueKindUnknown)));
104905 SWIG_Python_SetConstant(d, name: "eQueueKindSerial",obj: SWIG_From_int(value: static_cast< int >(lldb::eQueueKindSerial)));
104906 SWIG_Python_SetConstant(d, name: "eQueueKindConcurrent",obj: SWIG_From_int(value: static_cast< int >(lldb::eQueueKindConcurrent)));
104907 SWIG_Python_SetConstant(d, name: "eExpressionEvaluationParse",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionEvaluationParse)));
104908 SWIG_Python_SetConstant(d, name: "eExpressionEvaluationIRGen",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionEvaluationIRGen)));
104909 SWIG_Python_SetConstant(d, name: "eExpressionEvaluationExecution",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionEvaluationExecution)));
104910 SWIG_Python_SetConstant(d, name: "eExpressionEvaluationComplete",obj: SWIG_From_int(value: static_cast< int >(lldb::eExpressionEvaluationComplete)));
104911 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindUnknown",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindUnknown)));
104912 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindOther",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindOther)));
104913 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindCall",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindCall)));
104914 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindReturn",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindReturn)));
104915 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindJump",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindJump)));
104916 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindCondJump",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindCondJump)));
104917 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindFarCall",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindFarCall)));
104918 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindFarReturn",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindFarReturn)));
104919 SWIG_Python_SetConstant(d, name: "eInstructionControlFlowKindFarJump",obj: SWIG_From_int(value: static_cast< int >(lldb::eInstructionControlFlowKindFarJump)));
104920 SWIG_Python_SetConstant(d, name: "eWatchpointKindWrite",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointKindWrite)));
104921 SWIG_Python_SetConstant(d, name: "eWatchpointKindRead",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointKindRead)));
104922 SWIG_Python_SetConstant(d, name: "eGdbSignalBadAccess",obj: SWIG_From_int(value: static_cast< int >(lldb::eGdbSignalBadAccess)));
104923 SWIG_Python_SetConstant(d, name: "eGdbSignalBadInstruction",obj: SWIG_From_int(value: static_cast< int >(lldb::eGdbSignalBadInstruction)));
104924 SWIG_Python_SetConstant(d, name: "eGdbSignalArithmetic",obj: SWIG_From_int(value: static_cast< int >(lldb::eGdbSignalArithmetic)));
104925 SWIG_Python_SetConstant(d, name: "eGdbSignalEmulation",obj: SWIG_From_int(value: static_cast< int >(lldb::eGdbSignalEmulation)));
104926 SWIG_Python_SetConstant(d, name: "eGdbSignalSoftware",obj: SWIG_From_int(value: static_cast< int >(lldb::eGdbSignalSoftware)));
104927 SWIG_Python_SetConstant(d, name: "eGdbSignalBreakpoint",obj: SWIG_From_int(value: static_cast< int >(lldb::eGdbSignalBreakpoint)));
104928 SWIG_Python_SetConstant(d, name: "ePathTypeLLDBShlibDir",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypeLLDBShlibDir)));
104929 SWIG_Python_SetConstant(d, name: "ePathTypeSupportExecutableDir",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypeSupportExecutableDir)));
104930 SWIG_Python_SetConstant(d, name: "ePathTypeHeaderDir",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypeHeaderDir)));
104931 SWIG_Python_SetConstant(d, name: "ePathTypePythonDir",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypePythonDir)));
104932 SWIG_Python_SetConstant(d, name: "ePathTypeLLDBSystemPlugins",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypeLLDBSystemPlugins)));
104933 SWIG_Python_SetConstant(d, name: "ePathTypeLLDBUserPlugins",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypeLLDBUserPlugins)));
104934 SWIG_Python_SetConstant(d, name: "ePathTypeLLDBTempSystemDir",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypeLLDBTempSystemDir)));
104935 SWIG_Python_SetConstant(d, name: "ePathTypeGlobalLLDBTempSystemDir",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypeGlobalLLDBTempSystemDir)));
104936 SWIG_Python_SetConstant(d, name: "ePathTypeClangDir",obj: SWIG_From_int(value: static_cast< int >(lldb::ePathTypeClangDir)));
104937 SWIG_Python_SetConstant(d, name: "eMemberFunctionKindUnknown",obj: SWIG_From_int(value: static_cast< int >(lldb::eMemberFunctionKindUnknown)));
104938 SWIG_Python_SetConstant(d, name: "eMemberFunctionKindConstructor",obj: SWIG_From_int(value: static_cast< int >(lldb::eMemberFunctionKindConstructor)));
104939 SWIG_Python_SetConstant(d, name: "eMemberFunctionKindDestructor",obj: SWIG_From_int(value: static_cast< int >(lldb::eMemberFunctionKindDestructor)));
104940 SWIG_Python_SetConstant(d, name: "eMemberFunctionKindInstanceMethod",obj: SWIG_From_int(value: static_cast< int >(lldb::eMemberFunctionKindInstanceMethod)));
104941 SWIG_Python_SetConstant(d, name: "eMemberFunctionKindStaticMethod",obj: SWIG_From_int(value: static_cast< int >(lldb::eMemberFunctionKindStaticMethod)));
104942 SWIG_Python_SetConstant(d, name: "eMatchTypeNormal",obj: SWIG_From_int(value: static_cast< int >(lldb::eMatchTypeNormal)));
104943 SWIG_Python_SetConstant(d, name: "eMatchTypeRegex",obj: SWIG_From_int(value: static_cast< int >(lldb::eMatchTypeRegex)));
104944 SWIG_Python_SetConstant(d, name: "eMatchTypeStartsWith",obj: SWIG_From_int(value: static_cast< int >(lldb::eMatchTypeStartsWith)));
104945 SWIG_Python_SetConstant(d, name: "eMatchTypeRegexInsensitive",obj: SWIG_From_int(value: static_cast< int >(lldb::eMatchTypeRegexInsensitive)));
104946 SWIG_Python_SetConstant(d, name: "eTypeHasChildren",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeHasChildren)));
104947 SWIG_Python_SetConstant(d, name: "eTypeHasValue",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeHasValue)));
104948 SWIG_Python_SetConstant(d, name: "eTypeIsArray",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsArray)));
104949 SWIG_Python_SetConstant(d, name: "eTypeIsBlock",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsBlock)));
104950 SWIG_Python_SetConstant(d, name: "eTypeIsBuiltIn",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsBuiltIn)));
104951 SWIG_Python_SetConstant(d, name: "eTypeIsClass",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsClass)));
104952 SWIG_Python_SetConstant(d, name: "eTypeIsCPlusPlus",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsCPlusPlus)));
104953 SWIG_Python_SetConstant(d, name: "eTypeIsEnumeration",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsEnumeration)));
104954 SWIG_Python_SetConstant(d, name: "eTypeIsFuncPrototype",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsFuncPrototype)));
104955 SWIG_Python_SetConstant(d, name: "eTypeIsMember",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsMember)));
104956 SWIG_Python_SetConstant(d, name: "eTypeIsObjC",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsObjC)));
104957 SWIG_Python_SetConstant(d, name: "eTypeIsPointer",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsPointer)));
104958 SWIG_Python_SetConstant(d, name: "eTypeIsReference",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsReference)));
104959 SWIG_Python_SetConstant(d, name: "eTypeIsStructUnion",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsStructUnion)));
104960 SWIG_Python_SetConstant(d, name: "eTypeIsTemplate",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsTemplate)));
104961 SWIG_Python_SetConstant(d, name: "eTypeIsTypedef",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsTypedef)));
104962 SWIG_Python_SetConstant(d, name: "eTypeIsVector",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsVector)));
104963 SWIG_Python_SetConstant(d, name: "eTypeIsScalar",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsScalar)));
104964 SWIG_Python_SetConstant(d, name: "eTypeIsInteger",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsInteger)));
104965 SWIG_Python_SetConstant(d, name: "eTypeIsFloat",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsFloat)));
104966 SWIG_Python_SetConstant(d, name: "eTypeIsComplex",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsComplex)));
104967 SWIG_Python_SetConstant(d, name: "eTypeIsSigned",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeIsSigned)));
104968 SWIG_Python_SetConstant(d, name: "eTypeInstanceIsPointer",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeInstanceIsPointer)));
104969 SWIG_Python_SetConstant(d, name: "eCommandRequiresTarget",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandRequiresTarget)));
104970 SWIG_Python_SetConstant(d, name: "eCommandRequiresProcess",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandRequiresProcess)));
104971 SWIG_Python_SetConstant(d, name: "eCommandRequiresThread",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandRequiresThread)));
104972 SWIG_Python_SetConstant(d, name: "eCommandRequiresFrame",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandRequiresFrame)));
104973 SWIG_Python_SetConstant(d, name: "eCommandRequiresRegContext",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandRequiresRegContext)));
104974 SWIG_Python_SetConstant(d, name: "eCommandTryTargetAPILock",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandTryTargetAPILock)));
104975 SWIG_Python_SetConstant(d, name: "eCommandProcessMustBeLaunched",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandProcessMustBeLaunched)));
104976 SWIG_Python_SetConstant(d, name: "eCommandProcessMustBePaused",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandProcessMustBePaused)));
104977 SWIG_Python_SetConstant(d, name: "eCommandProcessMustBeTraced",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandProcessMustBeTraced)));
104978 SWIG_Python_SetConstant(d, name: "eTypeSummaryCapped",obj: SWIG_From_bool(value: static_cast< bool >(lldb::eTypeSummaryCapped)));
104979 SWIG_Python_SetConstant(d, name: "eTypeSummaryUncapped",obj: SWIG_From_bool(value: static_cast< bool >(lldb::eTypeSummaryUncapped)));
104980 SWIG_Python_SetConstant(d, name: "eCommandInterpreterResultSuccess",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandInterpreterResultSuccess)));
104981 SWIG_Python_SetConstant(d, name: "eCommandInterpreterResultInferiorCrash",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandInterpreterResultInferiorCrash)));
104982 SWIG_Python_SetConstant(d, name: "eCommandInterpreterResultCommandError",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandInterpreterResultCommandError)));
104983 SWIG_Python_SetConstant(d, name: "eCommandInterpreterResultQuitRequested",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandInterpreterResultQuitRequested)));
104984 SWIG_Python_SetConstant(d, name: "eSaveCoreUnspecified",obj: SWIG_From_int(value: static_cast< int >(lldb::eSaveCoreUnspecified)));
104985 SWIG_Python_SetConstant(d, name: "eSaveCoreFull",obj: SWIG_From_int(value: static_cast< int >(lldb::eSaveCoreFull)));
104986 SWIG_Python_SetConstant(d, name: "eSaveCoreDirtyOnly",obj: SWIG_From_int(value: static_cast< int >(lldb::eSaveCoreDirtyOnly)));
104987 SWIG_Python_SetConstant(d, name: "eSaveCoreStackOnly",obj: SWIG_From_int(value: static_cast< int >(lldb::eSaveCoreStackOnly)));
104988 SWIG_Python_SetConstant(d, name: "eSaveCoreCustomOnly",obj: SWIG_From_int(value: static_cast< int >(lldb::eSaveCoreCustomOnly)));
104989 SWIG_Python_SetConstant(d, name: "eTraceEventDisabledSW",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceEventDisabledSW)));
104990 SWIG_Python_SetConstant(d, name: "eTraceEventDisabledHW",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceEventDisabledHW)));
104991 SWIG_Python_SetConstant(d, name: "eTraceEventCPUChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceEventCPUChanged)));
104992 SWIG_Python_SetConstant(d, name: "eTraceEventHWClockTick",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceEventHWClockTick)));
104993 SWIG_Python_SetConstant(d, name: "eTraceEventSyncPoint",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceEventSyncPoint)));
104994 SWIG_Python_SetConstant(d, name: "eTraceItemKindError",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceItemKindError)));
104995 SWIG_Python_SetConstant(d, name: "eTraceItemKindEvent",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceItemKindEvent)));
104996 SWIG_Python_SetConstant(d, name: "eTraceItemKindInstruction",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceItemKindInstruction)));
104997 SWIG_Python_SetConstant(d, name: "eTraceCursorSeekTypeBeginning",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceCursorSeekTypeBeginning)));
104998 SWIG_Python_SetConstant(d, name: "eTraceCursorSeekTypeCurrent",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceCursorSeekTypeCurrent)));
104999 SWIG_Python_SetConstant(d, name: "eTraceCursorSeekTypeEnd",obj: SWIG_From_int(value: static_cast< int >(lldb::eTraceCursorSeekTypeEnd)));
105000 SWIG_Python_SetConstant(d, name: "eDWIMPrintVerbosityNone",obj: SWIG_From_int(value: static_cast< int >(lldb::eDWIMPrintVerbosityNone)));
105001 SWIG_Python_SetConstant(d, name: "eDWIMPrintVerbosityExpression",obj: SWIG_From_int(value: static_cast< int >(lldb::eDWIMPrintVerbosityExpression)));
105002 SWIG_Python_SetConstant(d, name: "eDWIMPrintVerbosityFull",obj: SWIG_From_int(value: static_cast< int >(lldb::eDWIMPrintVerbosityFull)));
105003 SWIG_Python_SetConstant(d, name: "eWatchPointValueKindInvalid",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchPointValueKindInvalid)));
105004 SWIG_Python_SetConstant(d, name: "eWatchPointValueKindVariable",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchPointValueKindVariable)));
105005 SWIG_Python_SetConstant(d, name: "eWatchPointValueKindExpression",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchPointValueKindExpression)));
105006 SWIG_Python_SetConstant(d, name: "eNoCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eNoCompletion)));
105007 SWIG_Python_SetConstant(d, name: "eSourceFileCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eSourceFileCompletion)));
105008 SWIG_Python_SetConstant(d, name: "eDiskFileCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eDiskFileCompletion)));
105009 SWIG_Python_SetConstant(d, name: "eDiskDirectoryCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eDiskDirectoryCompletion)));
105010 SWIG_Python_SetConstant(d, name: "eSymbolCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolCompletion)));
105011 SWIG_Python_SetConstant(d, name: "eModuleCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eModuleCompletion)));
105012 SWIG_Python_SetConstant(d, name: "eSettingsNameCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eSettingsNameCompletion)));
105013 SWIG_Python_SetConstant(d, name: "ePlatformPluginCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::ePlatformPluginCompletion)));
105014 SWIG_Python_SetConstant(d, name: "eArchitectureCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eArchitectureCompletion)));
105015 SWIG_Python_SetConstant(d, name: "eVariablePathCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eVariablePathCompletion)));
105016 SWIG_Python_SetConstant(d, name: "eRegisterCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eRegisterCompletion)));
105017 SWIG_Python_SetConstant(d, name: "eBreakpointCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointCompletion)));
105018 SWIG_Python_SetConstant(d, name: "eProcessPluginCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eProcessPluginCompletion)));
105019 SWIG_Python_SetConstant(d, name: "eDisassemblyFlavorCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eDisassemblyFlavorCompletion)));
105020 SWIG_Python_SetConstant(d, name: "eTypeLanguageCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeLanguageCompletion)));
105021 SWIG_Python_SetConstant(d, name: "eFrameIndexCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eFrameIndexCompletion)));
105022 SWIG_Python_SetConstant(d, name: "eModuleUUIDCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eModuleUUIDCompletion)));
105023 SWIG_Python_SetConstant(d, name: "eStopHookIDCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopHookIDCompletion)));
105024 SWIG_Python_SetConstant(d, name: "eThreadIndexCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eThreadIndexCompletion)));
105025 SWIG_Python_SetConstant(d, name: "eWatchpointIDCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eWatchpointIDCompletion)));
105026 SWIG_Python_SetConstant(d, name: "eBreakpointNameCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eBreakpointNameCompletion)));
105027 SWIG_Python_SetConstant(d, name: "eProcessIDCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eProcessIDCompletion)));
105028 SWIG_Python_SetConstant(d, name: "eProcessNameCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eProcessNameCompletion)));
105029 SWIG_Python_SetConstant(d, name: "eRemoteDiskFileCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eRemoteDiskFileCompletion)));
105030 SWIG_Python_SetConstant(d, name: "eRemoteDiskDirectoryCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eRemoteDiskDirectoryCompletion)));
105031 SWIG_Python_SetConstant(d, name: "eTypeCategoryNameCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eTypeCategoryNameCompletion)));
105032 SWIG_Python_SetConstant(d, name: "eCustomCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eCustomCompletion)));
105033 SWIG_Python_SetConstant(d, name: "eThreadIDCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eThreadIDCompletion)));
105034 SWIG_Python_SetConstant(d, name: "eTerminatorCompletion",obj: SWIG_From_int(value: static_cast< int >(lldb::eTerminatorCompletion)));
105035 SWIG_Python_SetConstant(d, name: "eRefetch",obj: SWIG_From_int(value: static_cast< int >(lldb::eRefetch)));
105036 SWIG_Python_SetConstant(d, name: "eReuse",obj: SWIG_From_int(value: static_cast< int >(lldb::eReuse)));
105037 SWIG_Python_SetConstant(d, name: "eSymbolDownloadOff",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolDownloadOff)));
105038 SWIG_Python_SetConstant(d, name: "eSymbolDownloadBackground",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolDownloadBackground)));
105039 SWIG_Python_SetConstant(d, name: "eSymbolDownloadForeground",obj: SWIG_From_int(value: static_cast< int >(lldb::eSymbolDownloadForeground)));
105040 SWIG_Python_SetConstant(d, name: "eAddressMaskTypeCode",obj: SWIG_From_int(value: static_cast< int >(lldb::eAddressMaskTypeCode)));
105041 SWIG_Python_SetConstant(d, name: "eAddressMaskTypeData",obj: SWIG_From_int(value: static_cast< int >(lldb::eAddressMaskTypeData)));
105042 SWIG_Python_SetConstant(d, name: "eAddressMaskTypeAny",obj: SWIG_From_int(value: static_cast< int >(lldb::eAddressMaskTypeAny)));
105043 SWIG_Python_SetConstant(d, name: "eAddressMaskTypeAll",obj: SWIG_From_int(value: static_cast< int >(lldb::eAddressMaskTypeAll)));
105044 SWIG_Python_SetConstant(d, name: "eAddressMaskRangeLow",obj: SWIG_From_int(value: static_cast< int >(lldb::eAddressMaskRangeLow)));
105045 SWIG_Python_SetConstant(d, name: "eAddressMaskRangeHigh",obj: SWIG_From_int(value: static_cast< int >(lldb::eAddressMaskRangeHigh)));
105046 SWIG_Python_SetConstant(d, name: "eAddressMaskRangeAny",obj: SWIG_From_int(value: static_cast< int >(lldb::eAddressMaskRangeAny)));
105047 SWIG_Python_SetConstant(d, name: "eAddressMaskRangeAll",obj: SWIG_From_int(value: static_cast< int >(lldb::eAddressMaskRangeAll)));
105048 SWIG_Python_SetConstant(d, name: "eBroadcastBitProgress",obj: SWIG_From_int(value: static_cast< int >(lldb::eBroadcastBitProgress)));
105049 SWIG_Python_SetConstant(d, name: "eBroadcastBitWarning",obj: SWIG_From_int(value: static_cast< int >(lldb::eBroadcastBitWarning)));
105050 SWIG_Python_SetConstant(d, name: "eBroadcastBitError",obj: SWIG_From_int(value: static_cast< int >(lldb::eBroadcastBitError)));
105051 SWIG_Python_SetConstant(d, name: "eBroadcastSymbolChange",obj: SWIG_From_int(value: static_cast< int >(lldb::eBroadcastSymbolChange)));
105052 SWIG_Python_SetConstant(d, name: "eBroadcastBitProgressCategory",obj: SWIG_From_int(value: static_cast< int >(lldb::eBroadcastBitProgressCategory)));
105053 SWIG_Python_SetConstant(d, name: "eBroadcastBitExternalProgress",obj: SWIG_From_int(value: static_cast< int >(lldb::eBroadcastBitExternalProgress)));
105054 SWIG_Python_SetConstant(d, name: "eBroadcastBitExternalProgressCategory",obj: SWIG_From_int(value: static_cast< int >(lldb::eBroadcastBitExternalProgressCategory)));
105055 SWIG_Python_SetConstant(d, name: "eSeverityError",obj: SWIG_From_int(value: static_cast< int >(lldb::eSeverityError)));
105056 SWIG_Python_SetConstant(d, name: "eSeverityWarning",obj: SWIG_From_int(value: static_cast< int >(lldb::eSeverityWarning)));
105057 SWIG_Python_SetConstant(d, name: "eSeverityInfo",obj: SWIG_From_int(value: static_cast< int >(lldb::eSeverityInfo)));
105058 SWIG_Python_SetConstant(d, name: "eCommandReturnObjectPrintCallbackSkipped",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandReturnObjectPrintCallbackSkipped)));
105059 SWIG_Python_SetConstant(d, name: "eCommandReturnObjectPrintCallbackHandled",obj: SWIG_From_int(value: static_cast< int >(lldb::eCommandReturnObjectPrintCallbackHandled)));
105060 SWIG_Python_SetConstant(d, name: "eStopDisassemblyTypeNever",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopDisassemblyTypeNever)));
105061 SWIG_Python_SetConstant(d, name: "eStopDisassemblyTypeNoDebugInfo",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopDisassemblyTypeNoDebugInfo)));
105062 SWIG_Python_SetConstant(d, name: "eStopDisassemblyTypeNoSource",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopDisassemblyTypeNoSource)));
105063 SWIG_Python_SetConstant(d, name: "eStopDisassemblyTypeAlways",obj: SWIG_From_int(value: static_cast< int >(lldb::eStopDisassemblyTypeAlways)));
105064 SWIG_Python_SetConstant(d, name: "SBCommandInterpreter_eBroadcastBitThreadShouldExit",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitThreadShouldExit)));
105065 SWIG_Python_SetConstant(d, name: "SBCommandInterpreter_eBroadcastBitResetPrompt",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitResetPrompt)));
105066 SWIG_Python_SetConstant(d, name: "SBCommandInterpreter_eBroadcastBitQuitCommandReceived",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitQuitCommandReceived)));
105067 SWIG_Python_SetConstant(d, name: "SBCommandInterpreter_eBroadcastBitAsynchronousOutputData",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitAsynchronousOutputData)));
105068 SWIG_Python_SetConstant(d, name: "SBCommandInterpreter_eBroadcastBitAsynchronousErrorData",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitAsynchronousErrorData)));
105069 SWIG_Python_SetConstant(d, name: "SBCommunication_eBroadcastBitDisconnected",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommunication::eBroadcastBitDisconnected)));
105070 SWIG_Python_SetConstant(d, name: "SBCommunication_eBroadcastBitReadThreadGotBytes",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommunication::eBroadcastBitReadThreadGotBytes)));
105071 SWIG_Python_SetConstant(d, name: "SBCommunication_eBroadcastBitReadThreadDidExit",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommunication::eBroadcastBitReadThreadDidExit)));
105072 SWIG_Python_SetConstant(d, name: "SBCommunication_eBroadcastBitReadThreadShouldExit",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommunication::eBroadcastBitReadThreadShouldExit)));
105073 SWIG_Python_SetConstant(d, name: "SBCommunication_eBroadcastBitPacketAvailable",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommunication::eBroadcastBitPacketAvailable)));
105074 SWIG_Python_SetConstant(d, name: "SBCommunication_eAllEventBits",obj: SWIG_From_int(value: static_cast< int >(lldb::SBCommunication::eAllEventBits)));
105075 SWIG_Python_SetConstant(d, name: "SBDebugger_eBroadcastBitProgress",obj: SWIG_From_int(value: static_cast< int >(lldb::SBDebugger::eBroadcastBitProgress)));
105076 SWIG_Python_SetConstant(d, name: "SBDebugger_eBroadcastBitWarning",obj: SWIG_From_int(value: static_cast< int >(lldb::SBDebugger::eBroadcastBitWarning)));
105077 SWIG_Python_SetConstant(d, name: "SBDebugger_eBroadcastBitError",obj: SWIG_From_int(value: static_cast< int >(lldb::SBDebugger::eBroadcastBitError)));
105078 SWIG_Python_SetConstant(d, name: "SBDebugger_eBroadcastBitProgressCategory",obj: SWIG_From_int(value: static_cast< int >(lldb::SBDebugger::eBroadcastBitProgressCategory)));
105079 SWIG_Python_SetConstant(d, name: "SBDebugger_eBroadcastBitExternalProgress",obj: SWIG_From_int(value: static_cast< int >(lldb::SBDebugger::eBroadcastBitExternalProgress)));
105080 SWIG_Python_SetConstant(d, name: "SBDebugger_eBroadcastBitExternalProgressCategory",obj: SWIG_From_int(value: static_cast< int >(lldb::SBDebugger::eBroadcastBitExternalProgressCategory)));
105081 SWIG_Python_SetConstant(d, name: "eLanguageNameAda",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameAda)));
105082 SWIG_Python_SetConstant(d, name: "eLanguageNameBLISS",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameBLISS)));
105083 SWIG_Python_SetConstant(d, name: "eLanguageNameC",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameC)));
105084 SWIG_Python_SetConstant(d, name: "eLanguageNameC_plus_plus",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameC_plus_plus)));
105085 SWIG_Python_SetConstant(d, name: "eLanguageNameCobol",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameCobol)));
105086 SWIG_Python_SetConstant(d, name: "eLanguageNameCrystal",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameCrystal)));
105087 SWIG_Python_SetConstant(d, name: "eLanguageNameD",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameD)));
105088 SWIG_Python_SetConstant(d, name: "eLanguageNameDylan",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameDylan)));
105089 SWIG_Python_SetConstant(d, name: "eLanguageNameFortran",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameFortran)));
105090 SWIG_Python_SetConstant(d, name: "eLanguageNameGo",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameGo)));
105091 SWIG_Python_SetConstant(d, name: "eLanguageNameHaskell",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameHaskell)));
105092 SWIG_Python_SetConstant(d, name: "eLanguageNameJava",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameJava)));
105093 SWIG_Python_SetConstant(d, name: "eLanguageNameJulia",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameJulia)));
105094 SWIG_Python_SetConstant(d, name: "eLanguageNameKotlin",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameKotlin)));
105095 SWIG_Python_SetConstant(d, name: "eLanguageNameModula2",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameModula2)));
105096 SWIG_Python_SetConstant(d, name: "eLanguageNameModula3",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameModula3)));
105097 SWIG_Python_SetConstant(d, name: "eLanguageNameObjC",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameObjC)));
105098 SWIG_Python_SetConstant(d, name: "eLanguageNameObjC_plus_plus",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameObjC_plus_plus)));
105099 SWIG_Python_SetConstant(d, name: "eLanguageNameOCaml",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameOCaml)));
105100 SWIG_Python_SetConstant(d, name: "eLanguageNameOpenCL_C",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameOpenCL_C)));
105101 SWIG_Python_SetConstant(d, name: "eLanguageNamePascal",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNamePascal)));
105102 SWIG_Python_SetConstant(d, name: "eLanguageNamePLI",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNamePLI)));
105103 SWIG_Python_SetConstant(d, name: "eLanguageNamePython",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNamePython)));
105104 SWIG_Python_SetConstant(d, name: "eLanguageNameRenderScript",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameRenderScript)));
105105 SWIG_Python_SetConstant(d, name: "eLanguageNameRust",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameRust)));
105106 SWIG_Python_SetConstant(d, name: "eLanguageNameSwift",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameSwift)));
105107 SWIG_Python_SetConstant(d, name: "eLanguageNameUPC",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameUPC)));
105108 SWIG_Python_SetConstant(d, name: "eLanguageNameZig",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameZig)));
105109 SWIG_Python_SetConstant(d, name: "eLanguageNameAssembly",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameAssembly)));
105110 SWIG_Python_SetConstant(d, name: "eLanguageNameC_sharp",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameC_sharp)));
105111 SWIG_Python_SetConstant(d, name: "eLanguageNameMojo",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameMojo)));
105112 SWIG_Python_SetConstant(d, name: "eLanguageNameGLSL",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameGLSL)));
105113 SWIG_Python_SetConstant(d, name: "eLanguageNameGLSL_ES",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameGLSL_ES)));
105114 SWIG_Python_SetConstant(d, name: "eLanguageNameHLSL",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameHLSL)));
105115 SWIG_Python_SetConstant(d, name: "eLanguageNameOpenCL_CPP",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameOpenCL_CPP)));
105116 SWIG_Python_SetConstant(d, name: "eLanguageNameCPP_for_OpenCL",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameCPP_for_OpenCL)));
105117 SWIG_Python_SetConstant(d, name: "eLanguageNameSYCL",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameSYCL)));
105118 SWIG_Python_SetConstant(d, name: "eLanguageNameRuby",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameRuby)));
105119 SWIG_Python_SetConstant(d, name: "eLanguageNameMove",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameMove)));
105120 SWIG_Python_SetConstant(d, name: "eLanguageNameHylo",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameHylo)));
105121 SWIG_Python_SetConstant(d, name: "eLanguageNameMetal",obj: SWIG_From_int(value: static_cast< int >(lldb::eLanguageNameMetal)));
105122 SWIG_Python_SetConstant(d, name: "SBProcess_eBroadcastBitStateChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::SBProcess::eBroadcastBitStateChanged)));
105123 SWIG_Python_SetConstant(d, name: "SBProcess_eBroadcastBitInterrupt",obj: SWIG_From_int(value: static_cast< int >(lldb::SBProcess::eBroadcastBitInterrupt)));
105124 SWIG_Python_SetConstant(d, name: "SBProcess_eBroadcastBitSTDOUT",obj: SWIG_From_int(value: static_cast< int >(lldb::SBProcess::eBroadcastBitSTDOUT)));
105125 SWIG_Python_SetConstant(d, name: "SBProcess_eBroadcastBitSTDERR",obj: SWIG_From_int(value: static_cast< int >(lldb::SBProcess::eBroadcastBitSTDERR)));
105126 SWIG_Python_SetConstant(d, name: "SBProcess_eBroadcastBitProfileData",obj: SWIG_From_int(value: static_cast< int >(lldb::SBProcess::eBroadcastBitProfileData)));
105127 SWIG_Python_SetConstant(d, name: "SBProcess_eBroadcastBitStructuredData",obj: SWIG_From_int(value: static_cast< int >(lldb::SBProcess::eBroadcastBitStructuredData)));
105128 SWIG_Python_SetConstant(d, name: "SBTarget_eBroadcastBitBreakpointChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::SBTarget::eBroadcastBitBreakpointChanged)));
105129 SWIG_Python_SetConstant(d, name: "SBTarget_eBroadcastBitModulesLoaded",obj: SWIG_From_int(value: static_cast< int >(lldb::SBTarget::eBroadcastBitModulesLoaded)));
105130 SWIG_Python_SetConstant(d, name: "SBTarget_eBroadcastBitModulesUnloaded",obj: SWIG_From_int(value: static_cast< int >(lldb::SBTarget::eBroadcastBitModulesUnloaded)));
105131 SWIG_Python_SetConstant(d, name: "SBTarget_eBroadcastBitWatchpointChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::SBTarget::eBroadcastBitWatchpointChanged)));
105132 SWIG_Python_SetConstant(d, name: "SBTarget_eBroadcastBitSymbolsLoaded",obj: SWIG_From_int(value: static_cast< int >(lldb::SBTarget::eBroadcastBitSymbolsLoaded)));
105133 SWIG_Python_SetConstant(d, name: "SBTarget_eBroadcastBitSymbolsChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::SBTarget::eBroadcastBitSymbolsChanged)));
105134 SWIG_Python_SetConstant(d, name: "SBThread_eBroadcastBitStackChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::SBThread::eBroadcastBitStackChanged)));
105135 SWIG_Python_SetConstant(d, name: "SBThread_eBroadcastBitThreadSuspended",obj: SWIG_From_int(value: static_cast< int >(lldb::SBThread::eBroadcastBitThreadSuspended)));
105136 SWIG_Python_SetConstant(d, name: "SBThread_eBroadcastBitThreadResumed",obj: SWIG_From_int(value: static_cast< int >(lldb::SBThread::eBroadcastBitThreadResumed)));
105137 SWIG_Python_SetConstant(d, name: "SBThread_eBroadcastBitSelectedFrameChanged",obj: SWIG_From_int(value: static_cast< int >(lldb::SBThread::eBroadcastBitSelectedFrameChanged)));
105138 SWIG_Python_SetConstant(d, name: "SBThread_eBroadcastBitThreadSelected",obj: SWIG_From_int(value: static_cast< int >(lldb::SBThread::eBroadcastBitThreadSelected)));
105139
105140 /* Initialize threading */
105141 SWIG_PYTHON_INITIALIZE_THREADS;
105142#if PY_VERSION_HEX >= 0x03000000
105143 return m;
105144#else
105145 return;
105146#endif
105147}
105148
105149

source code of llvm_build/tools/lldb/bindings/python/LLDBWrapPython.cpp