annotate lldb/bindings/interfaces.swig @ 213:25ca0248ac32

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 11 Jul 2021 17:05:31 +0900
parents 0572611fdcc8
children 5f17cb93ff66
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
anatofuz
parents:
diff changeset
1 /* Various liblldb typedefs that SWIG needs to know about. */
anatofuz
parents:
diff changeset
2 #define __extension__ /* Undefine GCC keyword to make Swig happy when processing glibc's stdint.h. */
anatofuz
parents:
diff changeset
3 /* The ISO C99 standard specifies that in C++ implementations limit macros such
anatofuz
parents:
diff changeset
4 as INT32_MAX should only be defined if __STDC_LIMIT_MACROS is. */
anatofuz
parents:
diff changeset
5 #define __STDC_LIMIT_MACROS
anatofuz
parents:
diff changeset
6 %include "stdint.i"
anatofuz
parents:
diff changeset
7
anatofuz
parents:
diff changeset
8 %include "lldb/lldb-defines.h"
anatofuz
parents:
diff changeset
9 %include "lldb/lldb-enumerations.h"
anatofuz
parents:
diff changeset
10 %include "lldb/lldb-forward.h"
anatofuz
parents:
diff changeset
11 %include "lldb/lldb-types.h"
anatofuz
parents:
diff changeset
12
anatofuz
parents:
diff changeset
13 /* Forward declaration of SB classes. */
anatofuz
parents:
diff changeset
14 %include "lldb/API/SBDefines.h"
anatofuz
parents:
diff changeset
15
anatofuz
parents:
diff changeset
16 /* Python interface files with docstrings. */
anatofuz
parents:
diff changeset
17 %include "./interface/SBAddress.i"
anatofuz
parents:
diff changeset
18 %include "./interface/SBAttachInfo.i"
anatofuz
parents:
diff changeset
19 %include "./interface/SBBlock.i"
anatofuz
parents:
diff changeset
20 %include "./interface/SBBreakpoint.i"
anatofuz
parents:
diff changeset
21 %include "./interface/SBBreakpointLocation.i"
anatofuz
parents:
diff changeset
22 %include "./interface/SBBreakpointName.i"
anatofuz
parents:
diff changeset
23 %include "./interface/SBBroadcaster.i"
anatofuz
parents:
diff changeset
24 %include "./interface/SBCommandInterpreter.i"
173
0572611fdcc8 reorgnization done
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
25 %include "./interface/SBCommandInterpreterRunOptions.i"
150
anatofuz
parents:
diff changeset
26 %include "./interface/SBCommandReturnObject.i"
anatofuz
parents:
diff changeset
27 %include "./interface/SBCommunication.i"
anatofuz
parents:
diff changeset
28 %include "./interface/SBCompileUnit.i"
anatofuz
parents:
diff changeset
29 %include "./interface/SBData.i"
anatofuz
parents:
diff changeset
30 %include "./interface/SBDebugger.i"
anatofuz
parents:
diff changeset
31 %include "./interface/SBDeclaration.i"
anatofuz
parents:
diff changeset
32 %include "./interface/SBError.i"
173
0572611fdcc8 reorgnization done
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
33 %include "./interface/SBEnvironment.i"
150
anatofuz
parents:
diff changeset
34 %include "./interface/SBEvent.i"
anatofuz
parents:
diff changeset
35 %include "./interface/SBExecutionContext.i"
anatofuz
parents:
diff changeset
36 %include "./interface/SBExpressionOptions.i"
anatofuz
parents:
diff changeset
37 %include "./interface/SBFile.i"
anatofuz
parents:
diff changeset
38 %include "./interface/SBFileSpec.i"
anatofuz
parents:
diff changeset
39 %include "./interface/SBFileSpecList.i"
anatofuz
parents:
diff changeset
40 %include "./interface/SBFrame.i"
anatofuz
parents:
diff changeset
41 %include "./interface/SBFunction.i"
anatofuz
parents:
diff changeset
42 %include "./interface/SBHostOS.i"
anatofuz
parents:
diff changeset
43 %include "./interface/SBInstruction.i"
anatofuz
parents:
diff changeset
44 %include "./interface/SBInstructionList.i"
anatofuz
parents:
diff changeset
45 %include "./interface/SBLanguageRuntime.i"
anatofuz
parents:
diff changeset
46 %include "./interface/SBLaunchInfo.i"
anatofuz
parents:
diff changeset
47 %include "./interface/SBLineEntry.i"
anatofuz
parents:
diff changeset
48 %include "./interface/SBListener.i"
anatofuz
parents:
diff changeset
49 %include "./interface/SBMemoryRegionInfo.i"
anatofuz
parents:
diff changeset
50 %include "./interface/SBMemoryRegionInfoList.i"
anatofuz
parents:
diff changeset
51 %include "./interface/SBModule.i"
anatofuz
parents:
diff changeset
52 %include "./interface/SBModuleSpec.i"
anatofuz
parents:
diff changeset
53 %include "./interface/SBPlatform.i"
anatofuz
parents:
diff changeset
54 %include "./interface/SBProcess.i"
anatofuz
parents:
diff changeset
55 %include "./interface/SBProcessInfo.i"
anatofuz
parents:
diff changeset
56 %include "./interface/SBQueue.i"
anatofuz
parents:
diff changeset
57 %include "./interface/SBQueueItem.i"
173
0572611fdcc8 reorgnization done
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 150
diff changeset
58 %include "./interface/SBReproducer.i"
150
anatofuz
parents:
diff changeset
59 %include "./interface/SBSection.i"
anatofuz
parents:
diff changeset
60 %include "./interface/SBSourceManager.i"
anatofuz
parents:
diff changeset
61 %include "./interface/SBStream.i"
anatofuz
parents:
diff changeset
62 %include "./interface/SBStringList.i"
anatofuz
parents:
diff changeset
63 %include "./interface/SBStructuredData.i"
anatofuz
parents:
diff changeset
64 %include "./interface/SBSymbol.i"
anatofuz
parents:
diff changeset
65 %include "./interface/SBSymbolContext.i"
anatofuz
parents:
diff changeset
66 %include "./interface/SBSymbolContextList.i"
anatofuz
parents:
diff changeset
67 %include "./interface/SBTarget.i"
anatofuz
parents:
diff changeset
68 %include "./interface/SBThread.i"
anatofuz
parents:
diff changeset
69 %include "./interface/SBThreadCollection.i"
anatofuz
parents:
diff changeset
70 %include "./interface/SBThreadPlan.i"
anatofuz
parents:
diff changeset
71 %include "./interface/SBTrace.i"
anatofuz
parents:
diff changeset
72 %include "./interface/SBTraceOptions.i"
anatofuz
parents:
diff changeset
73 %include "./interface/SBType.i"
anatofuz
parents:
diff changeset
74 %include "./interface/SBTypeCategory.i"
anatofuz
parents:
diff changeset
75 %include "./interface/SBTypeEnumMember.i"
anatofuz
parents:
diff changeset
76 %include "./interface/SBTypeFilter.i"
anatofuz
parents:
diff changeset
77 %include "./interface/SBTypeFormat.i"
anatofuz
parents:
diff changeset
78 %include "./interface/SBTypeNameSpecifier.i"
anatofuz
parents:
diff changeset
79 %include "./interface/SBTypeSummary.i"
anatofuz
parents:
diff changeset
80 %include "./interface/SBTypeSynthetic.i"
anatofuz
parents:
diff changeset
81 %include "./interface/SBUnixSignals.i"
anatofuz
parents:
diff changeset
82 %include "./interface/SBValue.i"
anatofuz
parents:
diff changeset
83 %include "./interface/SBValueList.i"
anatofuz
parents:
diff changeset
84 %include "./interface/SBVariablesOptions.i"
anatofuz
parents:
diff changeset
85 %include "./interface/SBWatchpoint.i"