xref: /freebsd-src/contrib/llvm-project/lldb/docs/python_api_enums.rst (revision 5f757f3ff9144b609b3c433dfd370cc6bdc191ad)
1e8d8bef9SDimitry Andric..
2e8d8bef9SDimitry Andric  This is a sub page of the Python API docs and linked from the main API page.
3e8d8bef9SDimitry Andric  The page isn't in any toctree, so silence the sphinx warnings by marking it as orphan.
4e8d8bef9SDimitry Andric
5e8d8bef9SDimitry Andric:orphan:
6e8d8bef9SDimitry Andric
7e8d8bef9SDimitry AndricPython API enumerators and constants
8e8d8bef9SDimitry Andric====================================
9e8d8bef9SDimitry Andric
10e8d8bef9SDimitry Andric.. py:currentmodule:: lldb
11e8d8bef9SDimitry Andric
12e8d8bef9SDimitry AndricConstants
13e8d8bef9SDimitry Andric*********
14e8d8bef9SDimitry Andric
15e8d8bef9SDimitry AndricGeneric register numbers
16e8d8bef9SDimitry Andric------------------------
17e8d8bef9SDimitry Andric
18e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_PC
19e8d8bef9SDimitry Andric
20e8d8bef9SDimitry Andric   Program counter.
21e8d8bef9SDimitry Andric
22e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_SP
23e8d8bef9SDimitry Andric
24e8d8bef9SDimitry Andric   Stack pointer.
25e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_FP
26e8d8bef9SDimitry Andric
27e8d8bef9SDimitry Andric   Frame pointer.
28e8d8bef9SDimitry Andric
29e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_RA
30e8d8bef9SDimitry Andric
31e8d8bef9SDimitry Andric   Return address.
32e8d8bef9SDimitry Andric
33e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_FLAGS
34e8d8bef9SDimitry Andric
35e8d8bef9SDimitry Andric   Processor flags register.
36e8d8bef9SDimitry Andric
37e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG1
38e8d8bef9SDimitry Andric
39e8d8bef9SDimitry Andric   The register that would contain pointer size or less argument 1 (if any).
40e8d8bef9SDimitry Andric
41e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG2
42e8d8bef9SDimitry Andric
43e8d8bef9SDimitry Andric   The register that would contain pointer size or less argument 2 (if any).
44e8d8bef9SDimitry Andric
45e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG3
46e8d8bef9SDimitry Andric
47e8d8bef9SDimitry Andric   The register that would contain pointer size or less argument 3 (if any).
48e8d8bef9SDimitry Andric
49e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG4
50e8d8bef9SDimitry Andric
51e8d8bef9SDimitry Andric   The register that would contain pointer size or less argument 4 (if any).
52e8d8bef9SDimitry Andric
53e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG5
54e8d8bef9SDimitry Andric
55e8d8bef9SDimitry Andric   The register that would contain pointer size or less argument 5 (if any).
56e8d8bef9SDimitry Andric
57e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG6
58e8d8bef9SDimitry Andric
59e8d8bef9SDimitry Andric   The register that would contain pointer size or less argument 6 (if any).
60e8d8bef9SDimitry Andric
61e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG7
62e8d8bef9SDimitry Andric
63e8d8bef9SDimitry Andric   The register that would contain pointer size or less argument 7 (if any).
64e8d8bef9SDimitry Andric
65e8d8bef9SDimitry Andric.. py:data:: LLDB_REGNUM_GENERIC_ARG8
66e8d8bef9SDimitry Andric
67e8d8bef9SDimitry Andric   The register that would contain pointer size or less argument 8 (if any).
68e8d8bef9SDimitry Andric
69e8d8bef9SDimitry Andric
70e8d8bef9SDimitry AndricInvalid value definitions
71e8d8bef9SDimitry Andric-------------------------
72e8d8bef9SDimitry Andric
73e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_BREAK_ID
74e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_WATCH_ID
75e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_ADDRESS
76e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_INDEX32
77e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_IVAR_OFFSET
78e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_IMAGE_TOKEN
79e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_MODULE_VERSION
80e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_REGNUM
81e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_UID
82e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_PROCESS_ID
83e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_THREAD_ID
84e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_FRAME_ID
85e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_SIGNAL_NUMBER
86e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_OFFSET
87e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_LINE_NUMBER
88e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_QUEUE_ID
89e8d8bef9SDimitry Andric
90e8d8bef9SDimitry AndricCPU types
91e8d8bef9SDimitry Andric---------
92e8d8bef9SDimitry Andric
93e8d8bef9SDimitry Andric.. py:data:: LLDB_ARCH_DEFAULT
94e8d8bef9SDimitry Andric.. py:data:: LLDB_ARCH_DEFAULT_32BIT
95e8d8bef9SDimitry Andric.. py:data:: LLDB_ARCH_DEFAULT_64BIT
96e8d8bef9SDimitry Andric.. py:data:: LLDB_INVALID_CPUTYPE
97e8d8bef9SDimitry Andric
98e8d8bef9SDimitry Andric
99e8d8bef9SDimitry AndricOption set definitions
100e8d8bef9SDimitry Andric----------------------
101e8d8bef9SDimitry Andric
102e8d8bef9SDimitry Andric.. py:data:: LLDB_MAX_NUM_OPTION_SETS
103e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_ALL
104e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_1
105e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_2
106e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_3
107e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_4
108e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_5
109e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_6
110e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_7
111e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_8
112e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_9
113e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_10
114e8d8bef9SDimitry Andric.. py:data:: LLDB_OPT_SET_11
115e8d8bef9SDimitry Andric
116e8d8bef9SDimitry AndricMiscellaneous constants
117e8d8bef9SDimitry Andric------------------------
118e8d8bef9SDimitry Andric
119e8d8bef9SDimitry Andric.. py:data:: LLDB_GENERIC_ERROR
120e8d8bef9SDimitry Andric.. py:data:: LLDB_DEFAULT_BREAK_SIZE
121e8d8bef9SDimitry Andric.. py:data:: LLDB_WATCH_TYPE_READ
122e8d8bef9SDimitry Andric.. py:data:: LLDB_WATCH_TYPE_WRITE
123e8d8bef9SDimitry Andric
124e8d8bef9SDimitry Andric
125e8d8bef9SDimitry AndricEnumerators
126e8d8bef9SDimitry Andric***********
127e8d8bef9SDimitry Andric
128fe6060f1SDimitry Andric
129fe6060f1SDimitry Andric.. _State:
130fe6060f1SDimitry Andric
131e8d8bef9SDimitry AndricState
132e8d8bef9SDimitry Andric-----
133e8d8bef9SDimitry Andric
134e8d8bef9SDimitry Andric.. py:data:: eStateInvalid
135e8d8bef9SDimitry Andric.. py:data:: eStateUnloaded
136e8d8bef9SDimitry Andric
137e8d8bef9SDimitry Andric   Process is object is valid, but not currently loaded.
138e8d8bef9SDimitry Andric
139e8d8bef9SDimitry Andric.. py:data:: eStateConnected
140e8d8bef9SDimitry Andric
141e8d8bef9SDimitry Andric   Process is connected to remote debug services, but not
142e8d8bef9SDimitry Andric   launched or attached to anything yet.
143e8d8bef9SDimitry Andric
144e8d8bef9SDimitry Andric.. py:data:: eStateAttaching
145e8d8bef9SDimitry Andric
146e8d8bef9SDimitry Andric   Process is in the process of launching.
147e8d8bef9SDimitry Andric
148e8d8bef9SDimitry Andric.. py:data:: eStateLaunching
149e8d8bef9SDimitry Andric
150e8d8bef9SDimitry Andric   Process is in the process of launching.
151e8d8bef9SDimitry Andric
152e8d8bef9SDimitry Andric.. py:data:: eStateStopped
153e8d8bef9SDimitry Andric
154e8d8bef9SDimitry Andric   Process or thread is stopped and can be examined.
155e8d8bef9SDimitry Andric
156e8d8bef9SDimitry Andric.. py:data:: eStateRunning
157e8d8bef9SDimitry Andric
158e8d8bef9SDimitry Andric   Process or thread is running and can't be examined.
159e8d8bef9SDimitry Andric
160e8d8bef9SDimitry Andric.. py:data:: eStateStepping
161e8d8bef9SDimitry Andric
162e8d8bef9SDimitry Andric   Process or thread is in the process of stepping and can
163e8d8bef9SDimitry Andric   not be examined.
164e8d8bef9SDimitry Andric
165e8d8bef9SDimitry Andric.. py:data:: eStateCrashed
166e8d8bef9SDimitry Andric
167e8d8bef9SDimitry Andric   Process or thread has crashed and can be examined.
168e8d8bef9SDimitry Andric
169e8d8bef9SDimitry Andric.. py:data:: eStateDetached
170e8d8bef9SDimitry Andric
171e8d8bef9SDimitry Andric   Process has been detached and can't be examined.
172e8d8bef9SDimitry Andric
173e8d8bef9SDimitry Andric.. py:data:: eStateExited
174e8d8bef9SDimitry Andric
175e8d8bef9SDimitry Andric   Process has exited and can't be examined.
176e8d8bef9SDimitry Andric
177e8d8bef9SDimitry Andric.. py:data:: eStateSuspended
178e8d8bef9SDimitry Andric
179e8d8bef9SDimitry Andric   Process or thread is in a suspended state as far
180e8d8bef9SDimitry Andric   as the debugger is concerned while other processes
181e8d8bef9SDimitry Andric   or threads get the chance to run.
182e8d8bef9SDimitry Andric
183fe6060f1SDimitry Andric
184fe6060f1SDimitry Andric.. _LaunchFlag:
185fe6060f1SDimitry Andric
186e8d8bef9SDimitry AndricLaunchFlag
187e8d8bef9SDimitry Andric----------
188e8d8bef9SDimitry Andric
189e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagNone
190e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagExec
191e8d8bef9SDimitry Andric
192e8d8bef9SDimitry Andric   Exec when launching and turn the calling process into a new process.
193e8d8bef9SDimitry Andric
194e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDebug
195e8d8bef9SDimitry Andric
196e8d8bef9SDimitry Andric   Stop as soon as the process launches to allow the process to be debugged.
197e8d8bef9SDimitry Andric
198e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagStopAtEntry
199e8d8bef9SDimitry Andric
200e8d8bef9SDimitry Andric   Stop at the program entry point instead of auto-continuing when launching or attaching at entry point.
201e8d8bef9SDimitry Andric
202e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDisableASLR
203e8d8bef9SDimitry Andric
204e8d8bef9SDimitry Andric   Disable Address Space Layout Randomization.
205e8d8bef9SDimitry Andric
206e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDisableSTDIO
207e8d8bef9SDimitry Andric
208e8d8bef9SDimitry Andric   Disable stdio for inferior process (e.g. for a GUI app).
209e8d8bef9SDimitry Andric
210e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagLaunchInTTY
211e8d8bef9SDimitry Andric
212e8d8bef9SDimitry Andric   Launch the process in a new TTY if supported by the host.
213e8d8bef9SDimitry Andric
214e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagLaunchInShell
215e8d8bef9SDimitry Andric
216e8d8bef9SDimitry Andric   Launch the process inside a shell to get shell expansion.
217e8d8bef9SDimitry Andric
218e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagLaunchInSeparateProcessGroup
219e8d8bef9SDimitry Andric
220e8d8bef9SDimitry Andric   Launch the process in a separate process group if you are going to hand the process off (e.g. to debugserver)
221e8d8bef9SDimitry Andric
222e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDontSetExitStatus
223e8d8bef9SDimitry Andric
224e8d8bef9SDimitry Andric   set this flag so lldb & the handee don't race to set its exit status.
225e8d8bef9SDimitry Andric
226e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagDetachOnError
227e8d8bef9SDimitry Andric
228e8d8bef9SDimitry Andric   If set, then the client stub should detach rather than killing  the debugee
229e8d8bef9SDimitry Andric   if it loses connection with lldb.
230e8d8bef9SDimitry Andric
231e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagShellExpandArguments
232e8d8bef9SDimitry Andric
233e8d8bef9SDimitry Andric   Perform shell-style argument expansion
234e8d8bef9SDimitry Andric
235e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagCloseTTYOnExit
236e8d8bef9SDimitry Andric
237e8d8bef9SDimitry Andric   Close the open TTY on exit
238e8d8bef9SDimitry Andric
239e8d8bef9SDimitry Andric.. py:data:: eLaunchFlagInheritTCCFromParent
240e8d8bef9SDimitry Andric
241e8d8bef9SDimitry Andric   Don't make the inferior responsible for its own TCC
242e8d8bef9SDimitry Andric   permissions but instead inherit them from its parent.
243e8d8bef9SDimitry Andric
244fe6060f1SDimitry Andric
245fe6060f1SDimitry Andric.. _RunMode:
246fe6060f1SDimitry Andric
247e8d8bef9SDimitry AndricRunMode
248e8d8bef9SDimitry Andric-------
249e8d8bef9SDimitry Andric.. py:data:: eOnlyThisThread
250e8d8bef9SDimitry Andric.. py:data:: eAllThreads
251e8d8bef9SDimitry Andric.. py:data:: eOnlyDuringStepping
252e8d8bef9SDimitry Andric
253e8d8bef9SDimitry Andric
254fe6060f1SDimitry Andric.. _ByteOrder:
255fe6060f1SDimitry Andric
256e8d8bef9SDimitry AndricByteOrder
257e8d8bef9SDimitry Andric---------
258e8d8bef9SDimitry Andric
259e8d8bef9SDimitry Andric.. py:data:: eByteOrderInvalid
260e8d8bef9SDimitry Andric.. py:data:: eByteOrderBig
261e8d8bef9SDimitry Andric.. py:data:: eByteOrderPDP
262e8d8bef9SDimitry Andric.. py:data:: eByteOrderLittle
263e8d8bef9SDimitry Andric
264fe6060f1SDimitry Andric
265fe6060f1SDimitry Andric.. _Encoding:
266fe6060f1SDimitry Andric
267e8d8bef9SDimitry AndricEncoding
268e8d8bef9SDimitry Andric--------
269e8d8bef9SDimitry Andric
270e8d8bef9SDimitry Andric.. py:data:: eEncodingInvalid
271e8d8bef9SDimitry Andric.. py:data:: eEncodingUint
272e8d8bef9SDimitry Andric.. py:data:: eEncodingSint
273e8d8bef9SDimitry Andric.. py:data:: eEncodingIEEE754
274e8d8bef9SDimitry Andric.. py:data:: eEncodingVector
275e8d8bef9SDimitry Andric
276fe6060f1SDimitry Andric
277fe6060f1SDimitry Andric.. _Format:
278fe6060f1SDimitry Andric
279e8d8bef9SDimitry AndricFormat
280e8d8bef9SDimitry Andric------
281e8d8bef9SDimitry Andric
282e8d8bef9SDimitry Andric.. py:data:: eFormatDefault
283e8d8bef9SDimitry Andric.. py:data:: eFormatInvalid
284e8d8bef9SDimitry Andric.. py:data:: eFormatBoolean
285e8d8bef9SDimitry Andric.. py:data:: eFormatBinary
286e8d8bef9SDimitry Andric.. py:data:: eFormatBytes
287e8d8bef9SDimitry Andric.. py:data:: eFormatBytesWithASCII
288e8d8bef9SDimitry Andric.. py:data:: eFormatChar
289e8d8bef9SDimitry Andric.. py:data:: eFormatCharPrintable
290e8d8bef9SDimitry Andric.. py:data:: eFormatComplex
291e8d8bef9SDimitry Andric.. py:data:: eFormatComplexFloat
292e8d8bef9SDimitry Andric.. py:data:: eFormatCString
293e8d8bef9SDimitry Andric.. py:data:: eFormatDecimal
294e8d8bef9SDimitry Andric.. py:data:: eFormatEnum
295e8d8bef9SDimitry Andric.. py:data:: eFormatHex
296e8d8bef9SDimitry Andric.. py:data:: eFormatHexUppercase
297e8d8bef9SDimitry Andric.. py:data:: eFormatFloat
298e8d8bef9SDimitry Andric.. py:data:: eFormatOctal
299e8d8bef9SDimitry Andric.. py:data:: eFormatOSType
300e8d8bef9SDimitry Andric.. py:data:: eFormatUnicode16
301e8d8bef9SDimitry Andric.. py:data:: eFormatUnicode32
302e8d8bef9SDimitry Andric.. py:data:: eFormatUnsigned
303e8d8bef9SDimitry Andric.. py:data:: eFormatPointer
304e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfChar
305e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfSInt8
306e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt8
307e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfSInt16
308e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt16
309e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfSInt32
310e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt32
311e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfSInt64
312e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt64
313e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfFloat16
314e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfFloat32
315e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfFloat64
316e8d8bef9SDimitry Andric.. py:data:: eFormatVectorOfUInt128
317e8d8bef9SDimitry Andric.. py:data:: eFormatComplexInteger
318e8d8bef9SDimitry Andric.. py:data:: eFormatCharArray
319e8d8bef9SDimitry Andric.. py:data:: eFormatAddressInfo
320e8d8bef9SDimitry Andric.. py:data:: eFormatHexFloat
321e8d8bef9SDimitry Andric.. py:data:: eFormatInstruction
322e8d8bef9SDimitry Andric.. py:data:: eFormatVoid
323e8d8bef9SDimitry Andric.. py:data:: eFormatUnicode8
324e8d8bef9SDimitry Andric
325fe6060f1SDimitry Andric
326fe6060f1SDimitry Andric.. _DescriptionLevel:
327fe6060f1SDimitry Andric
328e8d8bef9SDimitry AndricDescriptionLevel
329e8d8bef9SDimitry Andric----------------
330e8d8bef9SDimitry Andric
331e8d8bef9SDimitry Andric.. py:data:: eDescriptionLevelBrief
332e8d8bef9SDimitry Andric.. py:data:: eDescriptionLevelFull
333e8d8bef9SDimitry Andric.. py:data:: eDescriptionLevelVerbose
334e8d8bef9SDimitry Andric.. py:data:: eDescriptionLevelInitial
335e8d8bef9SDimitry Andric
336fe6060f1SDimitry Andric
337fe6060f1SDimitry Andric.. _ScriptLanguage:
338fe6060f1SDimitry Andric
339e8d8bef9SDimitry AndricScriptLanguage
340e8d8bef9SDimitry Andric--------------
341e8d8bef9SDimitry Andric
342e8d8bef9SDimitry Andric.. py:data:: eScriptLanguageNone
343e8d8bef9SDimitry Andric.. py:data:: eScriptLanguagePython
344e8d8bef9SDimitry Andric.. py:data:: eScriptLanguageLua
345e8d8bef9SDimitry Andric.. py:data:: eScriptLanguageUnknown
346e8d8bef9SDimitry Andric.. py:data:: eScriptLanguageDefault
347e8d8bef9SDimitry Andric
348fe6060f1SDimitry Andric
349fe6060f1SDimitry Andric.. _RegisterKind:
350fe6060f1SDimitry Andric
351e8d8bef9SDimitry AndricRegisterKind
352e8d8bef9SDimitry Andric------------
353e8d8bef9SDimitry Andric
354e8d8bef9SDimitry Andric.. py:data:: eRegisterKindEHFrame
355e8d8bef9SDimitry Andric.. py:data:: eRegisterKindDWARF
356e8d8bef9SDimitry Andric.. py:data:: eRegisterKindGeneric
357e8d8bef9SDimitry Andric.. py:data:: eRegisterKindProcessPlugin
358e8d8bef9SDimitry Andric.. py:data:: eRegisterKindLLDB
359e8d8bef9SDimitry Andric
360fe6060f1SDimitry Andric
361fe6060f1SDimitry Andric.. _StopReason:
362fe6060f1SDimitry Andric
363e8d8bef9SDimitry AndricStopReason
364e8d8bef9SDimitry Andric----------
365e8d8bef9SDimitry Andric
366e8d8bef9SDimitry Andric.. py:data:: eStopReasonInvalid
367e8d8bef9SDimitry Andric.. py:data:: eStopReasonNone
368e8d8bef9SDimitry Andric.. py:data:: eStopReasonTrace
369e8d8bef9SDimitry Andric.. py:data:: eStopReasonBreakpoint
370e8d8bef9SDimitry Andric.. py:data:: eStopReasonWatchpoint
371e8d8bef9SDimitry Andric.. py:data:: eStopReasonSignal
372e8d8bef9SDimitry Andric.. py:data:: eStopReasonException
373e8d8bef9SDimitry Andric.. py:data:: eStopReasonExec
374fe6060f1SDimitry Andric.. py:data:: eStopReasonFork
375fe6060f1SDimitry Andric.. py:data:: eStopReasonVFork
376fe6060f1SDimitry Andric.. py:data:: eStopReasonVForkDone
377e8d8bef9SDimitry Andric.. py:data:: eStopReasonPlanComplete
378e8d8bef9SDimitry Andric.. py:data:: eStopReasonThreadExiting
379e8d8bef9SDimitry Andric.. py:data:: eStopReasonInstrumentation
380e8d8bef9SDimitry Andric
381fe6060f1SDimitry Andric
382fe6060f1SDimitry Andric.. _ReturnStatus:
383fe6060f1SDimitry Andric
384e8d8bef9SDimitry AndricReturnStatus
385e8d8bef9SDimitry Andric------------
386e8d8bef9SDimitry Andric
387e8d8bef9SDimitry Andric.. py:data:: eReturnStatusInvalid
388e8d8bef9SDimitry Andric.. py:data:: eReturnStatusSuccessFinishNoResult
389e8d8bef9SDimitry Andric.. py:data:: eReturnStatusSuccessFinishResult
390e8d8bef9SDimitry Andric.. py:data:: eReturnStatusSuccessContinuingNoResult
391e8d8bef9SDimitry Andric.. py:data:: eReturnStatusSuccessContinuingResult
392e8d8bef9SDimitry Andric.. py:data:: eReturnStatusStarted
393e8d8bef9SDimitry Andric.. py:data:: eReturnStatusFailed
394e8d8bef9SDimitry Andric.. py:data:: eReturnStatusQuit
395e8d8bef9SDimitry Andric
396fe6060f1SDimitry Andric
397fe6060f1SDimitry Andric.. _Expression:
398fe6060f1SDimitry Andric
399e8d8bef9SDimitry AndricExpression
400e8d8bef9SDimitry Andric----------
401e8d8bef9SDimitry Andric
402e8d8bef9SDimitry AndricThe results of expression evaluation.
403e8d8bef9SDimitry Andric
404e8d8bef9SDimitry Andric.. py:data:: eExpressionCompleted
405e8d8bef9SDimitry Andric.. py:data:: eExpressionSetupError
406e8d8bef9SDimitry Andric.. py:data:: eExpressionParseError
407e8d8bef9SDimitry Andric.. py:data:: eExpressionDiscarded
408e8d8bef9SDimitry Andric.. py:data:: eExpressionInterrupted
409e8d8bef9SDimitry Andric.. py:data:: eExpressionHitBreakpoint
410e8d8bef9SDimitry Andric.. py:data:: eExpressionTimedOut
411e8d8bef9SDimitry Andric.. py:data:: eExpressionResultUnavailable
412e8d8bef9SDimitry Andric.. py:data:: eExpressionStoppedForDebug
413e8d8bef9SDimitry Andric.. py:data:: eExpressionThreadVanished
414e8d8bef9SDimitry Andric
415fe6060f1SDimitry Andric
416fe6060f1SDimitry Andric.. _SearchDepth:
417fe6060f1SDimitry Andric
418e8d8bef9SDimitry AndricSearchDepth
419e8d8bef9SDimitry Andric-----------
420e8d8bef9SDimitry Andric
421e8d8bef9SDimitry Andric.. py:data:: eSearchDepthInvalid
422e8d8bef9SDimitry Andric.. py:data:: eSearchDepthTarget
423e8d8bef9SDimitry Andric.. py:data:: eSearchDepthModule
424e8d8bef9SDimitry Andric.. py:data:: eSearchDepthCompUnit
425e8d8bef9SDimitry Andric.. py:data:: eSearchDepthFunction
426e8d8bef9SDimitry Andric.. py:data:: eSearchDepthBlock
427e8d8bef9SDimitry Andric.. py:data:: eSearchDepthAddress
428e8d8bef9SDimitry Andric
429fe6060f1SDimitry Andric
430fe6060f1SDimitry Andric.. _ConnectionStatus:
431fe6060f1SDimitry Andric
432e8d8bef9SDimitry AndricConnectionStatus
433e8d8bef9SDimitry Andric----------------
434e8d8bef9SDimitry Andric
435e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusSuccess
436e8d8bef9SDimitry Andric
437e8d8bef9SDimitry Andric   Success.
438e8d8bef9SDimitry Andric
439e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusEndOfFile
440e8d8bef9SDimitry Andric
441e8d8bef9SDimitry Andric   End-of-file encountered.
442e8d8bef9SDimitry Andric
443e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusError
444e8d8bef9SDimitry Andric
445e8d8bef9SDimitry Andric   Error encountered.
446e8d8bef9SDimitry Andric
447e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusTimedOut
448e8d8bef9SDimitry Andric
449e8d8bef9SDimitry Andric   Request timed out.
450e8d8bef9SDimitry Andric
451e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusNoConnection
452e8d8bef9SDimitry Andric
453e8d8bef9SDimitry Andric   No connection.
454e8d8bef9SDimitry Andric
455e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusLostConnection
456e8d8bef9SDimitry Andric
457e8d8bef9SDimitry Andric   Lost connection while connected to a  valid connection.
458e8d8bef9SDimitry Andric
459e8d8bef9SDimitry Andric.. py:data:: eConnectionStatusInterrupted
460e8d8bef9SDimitry Andric
461e8d8bef9SDimitry Andric   Interrupted read.
462e8d8bef9SDimitry Andric
463fe6060f1SDimitry Andric
464fe6060f1SDimitry Andric.. _ErrorType:
465fe6060f1SDimitry Andric
466e8d8bef9SDimitry AndricErrorType
467e8d8bef9SDimitry Andric---------
468e8d8bef9SDimitry Andric
469e8d8bef9SDimitry Andric.. py:data:: eErrorTypeInvalid
470e8d8bef9SDimitry Andric.. py:data:: eErrorTypeGeneric
471e8d8bef9SDimitry Andric
472e8d8bef9SDimitry Andric   Generic errors that can be any value.
473e8d8bef9SDimitry Andric
474e8d8bef9SDimitry Andric.. py:data:: eErrorTypeMachKernel
475e8d8bef9SDimitry Andric
476e8d8bef9SDimitry Andric   Mach kernel error codes.
477e8d8bef9SDimitry Andric
478e8d8bef9SDimitry Andric.. py:data:: eErrorTypePOSIX
479e8d8bef9SDimitry Andric
480e8d8bef9SDimitry Andric   POSIX error codes.
481e8d8bef9SDimitry Andric
482e8d8bef9SDimitry Andric.. py:data:: eErrorTypeExpression
483e8d8bef9SDimitry Andric
484e8d8bef9SDimitry Andric   These are from the ExpressionResults enum.
485e8d8bef9SDimitry Andric
486e8d8bef9SDimitry Andric.. py:data:: eErrorTypeWin32
487e8d8bef9SDimitry Andric
488e8d8bef9SDimitry Andric   Standard Win32 error codes.
489e8d8bef9SDimitry Andric
490e8d8bef9SDimitry Andric
491fe6060f1SDimitry Andric.. _ValueType:
492fe6060f1SDimitry Andric
493e8d8bef9SDimitry AndricValueType
494e8d8bef9SDimitry Andric---------
495e8d8bef9SDimitry Andric
496e8d8bef9SDimitry Andric.. py:data:: eValueTypeInvalid
497e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableGlobal
498e8d8bef9SDimitry Andric
499e8d8bef9SDimitry Andric   Global variable.
500e8d8bef9SDimitry Andric
501e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableStatic
502e8d8bef9SDimitry Andric
503e8d8bef9SDimitry Andric   Static variable.
504e8d8bef9SDimitry Andric
505e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableArgument
506e8d8bef9SDimitry Andric
507*5f757f3fSDimitry Andric   Function argument variable.
508e8d8bef9SDimitry Andric
509e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableLocal
510e8d8bef9SDimitry Andric
511e8d8bef9SDimitry Andric   Function local variable.
512e8d8bef9SDimitry Andric
513e8d8bef9SDimitry Andric.. py:data:: eValueTypeRegister
514e8d8bef9SDimitry Andric
515e8d8bef9SDimitry Andric   Stack frame register.
516e8d8bef9SDimitry Andric
517e8d8bef9SDimitry Andric.. py:data:: eValueTypeRegisterSet
518e8d8bef9SDimitry Andric
519e8d8bef9SDimitry Andric   A collection of stack frame register values.
520e8d8bef9SDimitry Andric
521e8d8bef9SDimitry Andric.. py:data:: eValueTypeConstResult
522e8d8bef9SDimitry Andric
523e8d8bef9SDimitry Andric   Constant result variables.
524e8d8bef9SDimitry Andric
525e8d8bef9SDimitry Andric.. py:data:: eValueTypeVariableThreadLocal
526e8d8bef9SDimitry Andric
527e8d8bef9SDimitry Andric   Thread local storage variable.
528e8d8bef9SDimitry Andric
529fe6060f1SDimitry Andric
530fe6060f1SDimitry Andric.. _InputReaderGranularity:
531fe6060f1SDimitry Andric
532fe6060f1SDimitry AndricInputReaderGranularity
533fe6060f1SDimitry Andric----------------------
534e8d8bef9SDimitry Andric
535e8d8bef9SDimitry AndricToken size/granularities for Input Readers.
536e8d8bef9SDimitry Andric
537e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityInvalid
538e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityByte
539e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityWord
540e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityLine
541e8d8bef9SDimitry Andric.. py:data:: eInputReaderGranularityAll
542e8d8bef9SDimitry Andric
543fe6060f1SDimitry Andric
544fe6060f1SDimitry Andric.. _SymbolContextItem:
545fe6060f1SDimitry Andric
546e8d8bef9SDimitry AndricSymbolContextItem
547e8d8bef9SDimitry Andric-----------------
548e8d8bef9SDimitry Andric
549e8d8bef9SDimitry AndricThese mask bits allow a common interface for queries that can
550e8d8bef9SDimitry Andriclimit the amount of information that gets parsed to only the
551e8d8bef9SDimitry Andricinformation that is requested. These bits also can indicate what
552e8d8bef9SDimitry Andricactually did get resolved during query function calls.
553e8d8bef9SDimitry Andric
554fe6060f1SDimitry AndricEach definition corresponds to one of the member variables
555e8d8bef9SDimitry Andricin this class, and requests that that item be resolved, or
556e8d8bef9SDimitry Andricindicates that the member did get resolved.
557e8d8bef9SDimitry Andric
558e8d8bef9SDimitry Andric.. py:data:: eSymbolContextTarget
559e8d8bef9SDimitry Andric
560e8d8bef9SDimitry Andric   Set when target is requested from a query, or was located
561e8d8bef9SDimitry Andric   in query results.
562e8d8bef9SDimitry Andric
563e8d8bef9SDimitry Andric.. py:data:: eSymbolContextModule
564e8d8bef9SDimitry Andric
565e8d8bef9SDimitry Andric   Set when module is requested from a query, or was located
566e8d8bef9SDimitry Andric   in query results.
567e8d8bef9SDimitry Andric
568e8d8bef9SDimitry Andric.. py:data:: eSymbolContextCompUnit
569e8d8bef9SDimitry Andric
570e8d8bef9SDimitry Andric   Set when compilation unit is requested from a query, or was
571e8d8bef9SDimitry Andric   located in query results.
572e8d8bef9SDimitry Andric
573e8d8bef9SDimitry Andric.. py:data:: eSymbolContextFunction
574e8d8bef9SDimitry Andric
575e8d8bef9SDimitry Andric   Set when function is requested from a query, or was located
576e8d8bef9SDimitry Andric   in query results.
577e8d8bef9SDimitry Andric
578e8d8bef9SDimitry Andric.. py:data:: eSymbolContextBlock
579e8d8bef9SDimitry Andric
580e8d8bef9SDimitry Andric   Set when the deepest block is requested from a query, or
581e8d8bef9SDimitry Andric   was located in query results.
582e8d8bef9SDimitry Andric
583e8d8bef9SDimitry Andric.. py:data:: eSymbolContextLineEntry
584e8d8bef9SDimitry Andric
585e8d8bef9SDimitry Andric   Set when line entry is requested from a query, or was
586e8d8bef9SDimitry Andric   located in query results.
587e8d8bef9SDimitry Andric
588e8d8bef9SDimitry Andric.. py:data:: eSymbolContextSymbol
589e8d8bef9SDimitry Andric
590e8d8bef9SDimitry Andric   Set when symbol is requested from a query, or was located
591e8d8bef9SDimitry Andric   in query results
592e8d8bef9SDimitry Andric
593e8d8bef9SDimitry Andric.. py:data:: eSymbolContextEverything
594e8d8bef9SDimitry Andric
595e8d8bef9SDimitry Andric   Indicates to try and lookup everything up during a routine
596e8d8bef9SDimitry Andric   symbol context query.
597e8d8bef9SDimitry Andric
598e8d8bef9SDimitry Andric.. py:data:: eSymbolContextVariable
599e8d8bef9SDimitry Andric
600e8d8bef9SDimitry Andric   Set when global or static variable is requested from a
601e8d8bef9SDimitry Andric   query, or was located in query results.
602e8d8bef9SDimitry Andric   eSymbolContextVariable is potentially expensive to lookup so
603e8d8bef9SDimitry Andric   it isn't included in eSymbolContextEverything which stops it
604e8d8bef9SDimitry Andric   from being used during frame PC lookups and many other
605e8d8bef9SDimitry Andric   potential address to symbol context lookups.
606e8d8bef9SDimitry Andric
607fe6060f1SDimitry Andric
608fe6060f1SDimitry Andric.. _Permissions:
609fe6060f1SDimitry Andric
610e8d8bef9SDimitry AndricPermissions
611e8d8bef9SDimitry Andric-----------
612e8d8bef9SDimitry Andric.. py:data:: ePermissionsWritable
613e8d8bef9SDimitry Andric.. py:data:: ePermissionsReadable
614e8d8bef9SDimitry Andric.. py:data:: ePermissionsExecutable
615e8d8bef9SDimitry Andric
616fe6060f1SDimitry Andric
617fe6060f1SDimitry Andric.. _InputReader:
618fe6060f1SDimitry Andric
619e8d8bef9SDimitry AndricInputReader
620e8d8bef9SDimitry Andric-----------
621e8d8bef9SDimitry Andric
622e8d8bef9SDimitry Andric.. py:data:: eInputReaderActivate
623e8d8bef9SDimitry Andric
624e8d8bef9SDimitry Andric   Reader is newly pushed onto the reader stack.
625e8d8bef9SDimitry Andric
626e8d8bef9SDimitry Andric.. py:data:: eInputReaderAsynchronousOutputWritten
627e8d8bef9SDimitry Andric
628e8d8bef9SDimitry Andric   An async output event occurred; the reader may want to do something.
629e8d8bef9SDimitry Andric
630e8d8bef9SDimitry Andric.. py:data:: eInputReaderReactivate
631e8d8bef9SDimitry Andric
632e8d8bef9SDimitry Andric   Reader is on top of the stack again after another  reader was popped off.
633e8d8bef9SDimitry Andric
634e8d8bef9SDimitry Andric.. py:data:: eInputReaderDeactivate
635e8d8bef9SDimitry Andric
636e8d8bef9SDimitry Andric   Another reader was pushed on the stack.
637e8d8bef9SDimitry Andric
638e8d8bef9SDimitry Andric.. py:data:: eInputReaderGotToken
639e8d8bef9SDimitry Andric
640e8d8bef9SDimitry Andric   Reader got one of its tokens (granularity).
641e8d8bef9SDimitry Andric
642e8d8bef9SDimitry Andric.. py:data:: eInputReaderInterrupt
643e8d8bef9SDimitry Andric
644e8d8bef9SDimitry Andric   Reader received an interrupt signal (probably from  a control-c).
645e8d8bef9SDimitry Andric
646e8d8bef9SDimitry Andric.. py:data:: eInputReaderEndOfFile
647e8d8bef9SDimitry Andric
648e8d8bef9SDimitry Andric   Reader received an EOF char (probably from a control-d).
649e8d8bef9SDimitry Andric
650e8d8bef9SDimitry Andric.. py:data:: eInputReaderDone
651e8d8bef9SDimitry Andric
652e8d8bef9SDimitry Andric   Reader was just popped off the stack and is done.
653e8d8bef9SDimitry Andric
654fe6060f1SDimitry Andric
655fe6060f1SDimitry Andric.. _BreakpointEventType:
656fe6060f1SDimitry Andric
657e8d8bef9SDimitry AndricBreakpointEventType
658e8d8bef9SDimitry Andric-------------------
659e8d8bef9SDimitry Andric
660e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeInvalidType
661e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeAdded
662e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeRemoved
663e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeLocationsAdded
664e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeLocationsRemoved
665e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeLocationsResolved
666e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeEnabled
667e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeDisabled
668e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeCommandChanged
669e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeConditionChanged
670e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeIgnoreChanged
671e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeThreadChanged
672e8d8bef9SDimitry Andric.. py:data:: eBreakpointEventTypeAutoContinueChanged
673e8d8bef9SDimitry Andric
674fe6060f1SDimitry Andric
675fe6060f1SDimitry Andric.. _WatchpointEventType:
676fe6060f1SDimitry Andric
677e8d8bef9SDimitry AndricWatchpointEventType
678e8d8bef9SDimitry Andric-------------------
679e8d8bef9SDimitry Andric
680e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeInvalidType
681e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeAdded
682e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeRemoved
683e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeEnabled
684e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeDisabled
685e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeCommandChanged
686e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeConditionChanged
687e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeIgnoreChanged
688e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeThreadChanged
689e8d8bef9SDimitry Andric.. py:data:: eWatchpointEventTypeTypeChanged
690e8d8bef9SDimitry Andric
691fe6060f1SDimitry Andric
692e8d8bef9SDimitry Andric.. _LanguageType:
693e8d8bef9SDimitry Andric
694e8d8bef9SDimitry AndricLanguageType
695e8d8bef9SDimitry Andric------------
696e8d8bef9SDimitry Andric
697e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeUnknown
698e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC89
699e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC
700e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeAda83
701e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC_plus_plus
702e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeCobol74
703e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeCobol85
704e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran77
705e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran90
706e8d8bef9SDimitry Andric.. py:data:: eLanguageTypePascal83
707e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeModula2
708e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeJava
709e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC99
710e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeAda95
711e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran95
712e8d8bef9SDimitry Andric.. py:data:: eLanguageTypePLI
713e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeObjC
714e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeObjC_plus_plus
715e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeUPC
716e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeD
717e8d8bef9SDimitry Andric.. py:data:: eLanguageTypePython
718e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeOpenCL
719e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeGo
720e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeModula3
721e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeHaskell
722e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC_plus_plus_03
723e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC_plus_plus_11
724e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeOCaml
725e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeRust
726e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC11
727e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeSwift
728e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeJulia
729e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeDylan
730e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeC_plus_plus_14
731e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran03
732e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeFortran08
733e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeMipsAssembler
73406c3fb27SDimitry Andric.. py:data:: eLanguageTypeMojo
735e8d8bef9SDimitry Andric.. py:data:: eLanguageTypeExtRenderScript
736e8d8bef9SDimitry Andric.. py:data:: eNumLanguageTypes
737e8d8bef9SDimitry Andric
738fe6060f1SDimitry Andric
739fe6060f1SDimitry Andric.. _InstrumentationRuntimeType:
740fe6060f1SDimitry Andric
741e8d8bef9SDimitry AndricInstrumentationRuntimeType
742e8d8bef9SDimitry Andric--------------------------
743e8d8bef9SDimitry Andric
744e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeAddressSanitizer
745e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeThreadSanitizer
746e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeUndefinedBehaviorSanitizer
747e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeMainThreadChecker
748e8d8bef9SDimitry Andric.. py:data:: eInstrumentationRuntimeTypeSwiftRuntimeReporting
749e8d8bef9SDimitry Andric.. py:data:: eNumInstrumentationRuntimeTypes
750e8d8bef9SDimitry Andric
751fe6060f1SDimitry Andric
752fe6060f1SDimitry Andric.. _DynamicValueType:
753fe6060f1SDimitry Andric
754e8d8bef9SDimitry AndricDynamicValueType
755e8d8bef9SDimitry Andric----------------
756e8d8bef9SDimitry Andric
757e8d8bef9SDimitry Andric.. py:data:: eNoDynamicValues
758e8d8bef9SDimitry Andric.. py:data:: eDynamicCanRunTarget
759e8d8bef9SDimitry Andric.. py:data:: eDynamicDontRunTarget
760e8d8bef9SDimitry Andric
761fe6060f1SDimitry Andric
762fe6060f1SDimitry Andric.. _StopShowColumn:
763fe6060f1SDimitry Andric
764e8d8bef9SDimitry AndricStopShowColumn
765e8d8bef9SDimitry Andric--------------
766e8d8bef9SDimitry Andric
767e8d8bef9SDimitry Andric.. py:data:: eStopShowColumnAnsiOrCaret
768e8d8bef9SDimitry Andric.. py:data:: eStopShowColumnAnsi
769e8d8bef9SDimitry Andric.. py:data:: eStopShowColumnCaret
770e8d8bef9SDimitry Andric.. py:data:: eStopShowColumnNone
771e8d8bef9SDimitry Andric
772fe6060f1SDimitry Andric
773fe6060f1SDimitry Andric.. _AccessType:
774fe6060f1SDimitry Andric
775e8d8bef9SDimitry AndricAccessType
776e8d8bef9SDimitry Andric----------
777e8d8bef9SDimitry Andric
778e8d8bef9SDimitry Andric.. py:data:: eAccessNone
779e8d8bef9SDimitry Andric.. py:data:: eAccessPublic
780e8d8bef9SDimitry Andric.. py:data:: eAccessPrivate
781e8d8bef9SDimitry Andric.. py:data:: eAccessProtected
782e8d8bef9SDimitry Andric.. py:data:: eAccessPackage
783e8d8bef9SDimitry Andric
784fe6060f1SDimitry Andric
785fe6060f1SDimitry Andric.. _CommandArgumentType:
786fe6060f1SDimitry Andric
787e8d8bef9SDimitry AndricCommandArgumentType
788e8d8bef9SDimitry Andric-------------------
789e8d8bef9SDimitry Andric
790e8d8bef9SDimitry Andric.. py:data:: eArgTypeAddress
791e8d8bef9SDimitry Andric.. py:data:: eArgTypeAddressOrExpression
792e8d8bef9SDimitry Andric.. py:data:: eArgTypeAliasName
793e8d8bef9SDimitry Andric.. py:data:: eArgTypeAliasOptions
794e8d8bef9SDimitry Andric.. py:data:: eArgTypeArchitecture
795e8d8bef9SDimitry Andric.. py:data:: eArgTypeBoolean
796e8d8bef9SDimitry Andric.. py:data:: eArgTypeBreakpointID
797e8d8bef9SDimitry Andric.. py:data:: eArgTypeBreakpointIDRange
798e8d8bef9SDimitry Andric.. py:data:: eArgTypeBreakpointName
799e8d8bef9SDimitry Andric.. py:data:: eArgTypeByteSize
800e8d8bef9SDimitry Andric.. py:data:: eArgTypeClassName
801e8d8bef9SDimitry Andric.. py:data:: eArgTypeCommandName
802e8d8bef9SDimitry Andric.. py:data:: eArgTypeCount
803e8d8bef9SDimitry Andric.. py:data:: eArgTypeDescriptionVerbosity
804e8d8bef9SDimitry Andric.. py:data:: eArgTypeDirectoryName
805e8d8bef9SDimitry Andric.. py:data:: eArgTypeDisassemblyFlavor
806e8d8bef9SDimitry Andric.. py:data:: eArgTypeEndAddress
807e8d8bef9SDimitry Andric.. py:data:: eArgTypeExpression
808e8d8bef9SDimitry Andric.. py:data:: eArgTypeExpressionPath
809e8d8bef9SDimitry Andric.. py:data:: eArgTypeExprFormat
810e8d8bef9SDimitry Andric.. py:data:: eArgTypeFileLineColumn
811e8d8bef9SDimitry Andric.. py:data:: eArgTypeFilename
812e8d8bef9SDimitry Andric.. py:data:: eArgTypeFormat
813e8d8bef9SDimitry Andric.. py:data:: eArgTypeFrameIndex
814e8d8bef9SDimitry Andric.. py:data:: eArgTypeFullName
815e8d8bef9SDimitry Andric.. py:data:: eArgTypeFunctionName
816e8d8bef9SDimitry Andric.. py:data:: eArgTypeFunctionOrSymbol
817e8d8bef9SDimitry Andric.. py:data:: eArgTypeGDBFormat
818e8d8bef9SDimitry Andric.. py:data:: eArgTypeHelpText
819e8d8bef9SDimitry Andric.. py:data:: eArgTypeIndex
820e8d8bef9SDimitry Andric.. py:data:: eArgTypeLanguage
821e8d8bef9SDimitry Andric.. py:data:: eArgTypeLineNum
822e8d8bef9SDimitry Andric.. py:data:: eArgTypeLogCategory
823e8d8bef9SDimitry Andric.. py:data:: eArgTypeLogChannel
824e8d8bef9SDimitry Andric.. py:data:: eArgTypeMethod
825e8d8bef9SDimitry Andric.. py:data:: eArgTypeName
826e8d8bef9SDimitry Andric.. py:data:: eArgTypeNewPathPrefix
827e8d8bef9SDimitry Andric.. py:data:: eArgTypeNumLines
828e8d8bef9SDimitry Andric.. py:data:: eArgTypeNumberPerLine
829e8d8bef9SDimitry Andric.. py:data:: eArgTypeOffset
830e8d8bef9SDimitry Andric.. py:data:: eArgTypeOldPathPrefix
831e8d8bef9SDimitry Andric.. py:data:: eArgTypeOneLiner
832e8d8bef9SDimitry Andric.. py:data:: eArgTypePath
833e8d8bef9SDimitry Andric.. py:data:: eArgTypePermissionsNumber
834e8d8bef9SDimitry Andric.. py:data:: eArgTypePermissionsString
835e8d8bef9SDimitry Andric.. py:data:: eArgTypePid
836e8d8bef9SDimitry Andric.. py:data:: eArgTypePlugin
837e8d8bef9SDimitry Andric.. py:data:: eArgTypeProcessName
838e8d8bef9SDimitry Andric.. py:data:: eArgTypePythonClass
839e8d8bef9SDimitry Andric.. py:data:: eArgTypePythonFunction
840e8d8bef9SDimitry Andric.. py:data:: eArgTypePythonScript
841e8d8bef9SDimitry Andric.. py:data:: eArgTypeQueueName
842e8d8bef9SDimitry Andric.. py:data:: eArgTypeRegisterName
843e8d8bef9SDimitry Andric.. py:data:: eArgTypeRegularExpression
844e8d8bef9SDimitry Andric.. py:data:: eArgTypeRunArgs
845e8d8bef9SDimitry Andric.. py:data:: eArgTypeRunMode
846e8d8bef9SDimitry Andric.. py:data:: eArgTypeScriptedCommandSynchronicity
847e8d8bef9SDimitry Andric.. py:data:: eArgTypeScriptLang
848e8d8bef9SDimitry Andric.. py:data:: eArgTypeSearchWord
849e8d8bef9SDimitry Andric.. py:data:: eArgTypeSelector
850e8d8bef9SDimitry Andric.. py:data:: eArgTypeSettingIndex
851e8d8bef9SDimitry Andric.. py:data:: eArgTypeSettingKey
852e8d8bef9SDimitry Andric.. py:data:: eArgTypeSettingPrefix
853e8d8bef9SDimitry Andric.. py:data:: eArgTypeSettingVariableName
854e8d8bef9SDimitry Andric.. py:data:: eArgTypeShlibName
855e8d8bef9SDimitry Andric.. py:data:: eArgTypeSourceFile
856e8d8bef9SDimitry Andric.. py:data:: eArgTypeSortOrder
857e8d8bef9SDimitry Andric.. py:data:: eArgTypeStartAddress
858e8d8bef9SDimitry Andric.. py:data:: eArgTypeSummaryString
859e8d8bef9SDimitry Andric.. py:data:: eArgTypeSymbol
860e8d8bef9SDimitry Andric.. py:data:: eArgTypeThreadID
861e8d8bef9SDimitry Andric.. py:data:: eArgTypeThreadIndex
862e8d8bef9SDimitry Andric.. py:data:: eArgTypeThreadName
863e8d8bef9SDimitry Andric.. py:data:: eArgTypeTypeName
864e8d8bef9SDimitry Andric.. py:data:: eArgTypeUnsignedInteger
865e8d8bef9SDimitry Andric.. py:data:: eArgTypeUnixSignal
866e8d8bef9SDimitry Andric.. py:data:: eArgTypeVarName
867e8d8bef9SDimitry Andric.. py:data:: eArgTypeValue
868e8d8bef9SDimitry Andric.. py:data:: eArgTypeWidth
869e8d8bef9SDimitry Andric.. py:data:: eArgTypeNone
870e8d8bef9SDimitry Andric.. py:data:: eArgTypePlatform
871e8d8bef9SDimitry Andric.. py:data:: eArgTypeWatchpointID
872e8d8bef9SDimitry Andric.. py:data:: eArgTypeWatchpointIDRange
873e8d8bef9SDimitry Andric.. py:data:: eArgTypeWatchType
874e8d8bef9SDimitry Andric.. py:data:: eArgRawInput
875e8d8bef9SDimitry Andric.. py:data:: eArgTypeCommand
876e8d8bef9SDimitry Andric.. py:data:: eArgTypeColumnNum
877e8d8bef9SDimitry Andric.. py:data:: eArgTypeModuleUUID
878e8d8bef9SDimitry Andric.. py:data:: eArgTypeLastArg
87906c3fb27SDimitry Andric.. py:data:: eArgTypeCompletionType
880e8d8bef9SDimitry Andric
881fe6060f1SDimitry Andric.. _SymbolType:
882fe6060f1SDimitry Andric
883e8d8bef9SDimitry AndricSymbolType
884e8d8bef9SDimitry Andric----------
885e8d8bef9SDimitry Andric
886e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeAny
887e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeInvalid
888e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeAbsolute
889e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeCode
890e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeResolver
891e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeData
892e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeTrampoline
893e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeRuntime
894e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeException
895e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeSourceFile
896e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeHeaderFile
897e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeObjectFile
898e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeCommonBlock
899e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeBlock
900e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeLocal
901e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeParam
902e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeVariable
903e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeVariableType
904e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeLineEntry
905e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeLineHeader
906e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeScopeBegin
907e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeScopeEnd
908e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeAdditional
909e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeCompiler
910e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeInstrumentation
911e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeUndefined
912e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeObjCClass
913e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeObjCMetaClass
914e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeObjCIVar
915e8d8bef9SDimitry Andric.. py:data:: eSymbolTypeReExported
916e8d8bef9SDimitry Andric
917fe6060f1SDimitry Andric
918fe6060f1SDimitry Andric.. _SectionType:
919fe6060f1SDimitry Andric
920e8d8bef9SDimitry AndricSectionType
921e8d8bef9SDimitry Andric-----------
922e8d8bef9SDimitry Andric
923e8d8bef9SDimitry Andric.. py:data:: eSectionTypeInvalid
924e8d8bef9SDimitry Andric.. py:data:: eSectionTypeCode
925e8d8bef9SDimitry Andric.. py:data:: eSectionTypeContainer
926e8d8bef9SDimitry Andric.. py:data:: eSectionTypeData
927e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataCString
928e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataCStringPointers
929e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataSymbolAddress
930e8d8bef9SDimitry Andric.. py:data:: eSectionTypeData4
931e8d8bef9SDimitry Andric.. py:data:: eSectionTypeData8
932e8d8bef9SDimitry Andric.. py:data:: eSectionTypeData16
933e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataPointers
934e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDebug
935e8d8bef9SDimitry Andric.. py:data:: eSectionTypeZeroFill
936e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataObjCMessageRefs
937e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDataObjCCFStrings
938e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugAbbrev
939e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugAddr
940e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugAranges
941e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugCuIndex
942e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugFrame
943e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugInfo
944e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLine
945e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLoc
946e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugMacInfo
947e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugMacro
948e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugPubNames
949e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugPubTypes
950e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugRanges
951e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugStr
952e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugStrOffsets
953e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFAppleNames
954e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFAppleTypes
955e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFAppleNamespaces
956e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFAppleObjC
957e8d8bef9SDimitry Andric.. py:data:: eSectionTypeELFSymbolTable
958e8d8bef9SDimitry Andric.. py:data:: eSectionTypeELFDynamicSymbols
959e8d8bef9SDimitry Andric.. py:data:: eSectionTypeELFRelocationEntries
960e8d8bef9SDimitry Andric.. py:data:: eSectionTypeELFDynamicLinkInfo
961e8d8bef9SDimitry Andric.. py:data:: eSectionTypeEHFrame
962e8d8bef9SDimitry Andric.. py:data:: eSectionTypeARMexidx
963e8d8bef9SDimitry Andric.. py:data:: eSectionTypeARMextab
964e8d8bef9SDimitry Andric.. py:data:: eSectionTypeCompactUnwind
965e8d8bef9SDimitry Andric.. py:data:: eSectionTypeGoSymtab
966e8d8bef9SDimitry Andric.. py:data:: eSectionTypeAbsoluteAddress
967e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFGNUDebugAltLink
968e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugTypes
969e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugNames
970e8d8bef9SDimitry Andric.. py:data:: eSectionTypeOther
971e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLineStr
972e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugRngLists
973e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLocLists
974e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugAbbrevDwo
975e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugInfoDwo
976e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugStrDwo
977e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugStrOffsetsDwo
978e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugTypesDwo
979e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugRngListsDwo
980e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLocDwo
981e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugLocListsDwo
982e8d8bef9SDimitry Andric.. py:data:: eSectionTypeDWARFDebugTuIndex
983e8d8bef9SDimitry Andric
984fe6060f1SDimitry Andric
985fe6060f1SDimitry Andric.. _EmulatorInstructionOption:
986fe6060f1SDimitry Andric
987e8d8bef9SDimitry AndricEmulatorInstructionOption
988e8d8bef9SDimitry Andric-------------------------
989e8d8bef9SDimitry Andric
990e8d8bef9SDimitry Andric.. py:data:: eEmulateInstructionOptionNone
991e8d8bef9SDimitry Andric.. py:data:: eEmulateInstructionOptionAutoAdvancePC
992e8d8bef9SDimitry Andric.. py:data:: eEmulateInstructionOptionIgnoreConditions
993e8d8bef9SDimitry Andric
994fe6060f1SDimitry Andric
995fe6060f1SDimitry Andric.. _FunctionNameType:
996fe6060f1SDimitry Andric
997e8d8bef9SDimitry AndricFunctionNameType
998e8d8bef9SDimitry Andric----------------
999e8d8bef9SDimitry Andric
1000e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeNone
1001e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeAuto
1002e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeFull
1003e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeBase
1004e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeMethod
1005e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeSelector
1006e8d8bef9SDimitry Andric.. py:data:: eFunctionNameTypeAny
1007e8d8bef9SDimitry Andric
1008fe6060f1SDimitry Andric
1009fe6060f1SDimitry Andric.. _BasicType:
1010fe6060f1SDimitry Andric
1011e8d8bef9SDimitry AndricBasicType
1012e8d8bef9SDimitry Andric---------
1013e8d8bef9SDimitry Andric
1014e8d8bef9SDimitry Andric.. py:data:: eBasicTypeInvalid
1015e8d8bef9SDimitry Andric.. py:data:: eBasicTypeVoid
1016e8d8bef9SDimitry Andric.. py:data:: eBasicTypeChar
1017e8d8bef9SDimitry Andric.. py:data:: eBasicTypeSignedChar
1018e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedChar
1019e8d8bef9SDimitry Andric.. py:data:: eBasicTypeWChar
1020e8d8bef9SDimitry Andric.. py:data:: eBasicTypeSignedWChar
1021e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedWChar
1022e8d8bef9SDimitry Andric.. py:data:: eBasicTypeChar16
1023e8d8bef9SDimitry Andric.. py:data:: eBasicTypeChar32
102481ad6265SDimitry Andric.. py:data:: eBasicTypeChar8
1025e8d8bef9SDimitry Andric.. py:data:: eBasicTypeShort
1026e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedShort
1027e8d8bef9SDimitry Andric.. py:data:: eBasicTypeInt
1028e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedInt
1029e8d8bef9SDimitry Andric.. py:data:: eBasicTypeLong
1030e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedLong
1031e8d8bef9SDimitry Andric.. py:data:: eBasicTypeLongLong
1032e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedLongLong
1033e8d8bef9SDimitry Andric.. py:data:: eBasicTypeInt128
1034e8d8bef9SDimitry Andric.. py:data:: eBasicTypeUnsignedInt128
1035e8d8bef9SDimitry Andric.. py:data:: eBasicTypeBool
1036e8d8bef9SDimitry Andric.. py:data:: eBasicTypeHalf
1037e8d8bef9SDimitry Andric.. py:data:: eBasicTypeFloat
1038e8d8bef9SDimitry Andric.. py:data:: eBasicTypeDouble
1039e8d8bef9SDimitry Andric.. py:data:: eBasicTypeLongDouble
1040e8d8bef9SDimitry Andric.. py:data:: eBasicTypeFloatComplex
1041e8d8bef9SDimitry Andric.. py:data:: eBasicTypeDoubleComplex
1042e8d8bef9SDimitry Andric.. py:data:: eBasicTypeLongDoubleComplex
1043e8d8bef9SDimitry Andric.. py:data:: eBasicTypeObjCID
1044e8d8bef9SDimitry Andric.. py:data:: eBasicTypeObjCClass
1045e8d8bef9SDimitry Andric.. py:data:: eBasicTypeObjCSel
1046e8d8bef9SDimitry Andric.. py:data:: eBasicTypeNullPtr
1047e8d8bef9SDimitry Andric.. py:data:: eBasicTypeOther
1048e8d8bef9SDimitry Andric
1049fe6060f1SDimitry Andric
1050fe6060f1SDimitry Andric.. _TraceType:
1051fe6060f1SDimitry Andric
1052e8d8bef9SDimitry AndricTraceType
1053e8d8bef9SDimitry Andric---------
1054e8d8bef9SDimitry Andric
1055e8d8bef9SDimitry Andric.. py:data:: eTraceTypeNone
1056e8d8bef9SDimitry Andric.. py:data:: eTraceTypeProcessorTrace
1057e8d8bef9SDimitry Andric
1058fe6060f1SDimitry Andric
1059fe6060f1SDimitry Andric.. _StructuredDataType:
1060fe6060f1SDimitry Andric
1061e8d8bef9SDimitry AndricStructuredDataType
1062e8d8bef9SDimitry Andric------------------
1063e8d8bef9SDimitry Andric
1064e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeInvalid
1065e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeNull
1066e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeGeneric
1067e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeArray
1068e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeInteger
1069e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeFloat
1070e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeBoolean
1071e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeString
1072e8d8bef9SDimitry Andric.. py:data:: eStructuredDataTypeDictionary
1073e8d8bef9SDimitry Andric
1074fe6060f1SDimitry Andric
1075fe6060f1SDimitry Andric.. _TypeClass:
1076fe6060f1SDimitry Andric
1077e8d8bef9SDimitry AndricTypeClass
1078e8d8bef9SDimitry Andric---------
1079e8d8bef9SDimitry Andric
1080e8d8bef9SDimitry Andric.. py:data:: eTypeClassInvalid
1081e8d8bef9SDimitry Andric.. py:data:: eTypeClassArray
1082e8d8bef9SDimitry Andric.. py:data:: eTypeClassBlockPointer
1083e8d8bef9SDimitry Andric.. py:data:: eTypeClassBuiltin
1084e8d8bef9SDimitry Andric.. py:data:: eTypeClassClass
1085e8d8bef9SDimitry Andric.. py:data:: eTypeClassFloat
1086e8d8bef9SDimitry Andric.. py:data:: eTypeClassComplexInteger
1087e8d8bef9SDimitry Andric.. py:data:: eTypeClassComplexFloat
1088e8d8bef9SDimitry Andric.. py:data:: eTypeClassFunction
1089e8d8bef9SDimitry Andric.. py:data:: eTypeClassMemberPointer
1090e8d8bef9SDimitry Andric.. py:data:: eTypeClassObjCObject
1091e8d8bef9SDimitry Andric.. py:data:: eTypeClassObjCInterface
1092e8d8bef9SDimitry Andric.. py:data:: eTypeClassObjCObjectPointer
1093e8d8bef9SDimitry Andric.. py:data:: eTypeClassPointer
1094e8d8bef9SDimitry Andric.. py:data:: eTypeClassReference
1095e8d8bef9SDimitry Andric.. py:data:: eTypeClassStruct
1096e8d8bef9SDimitry Andric.. py:data:: eTypeClassTypedef
1097e8d8bef9SDimitry Andric.. py:data:: eTypeClassUnion
1098e8d8bef9SDimitry Andric.. py:data:: eTypeClassVector
1099e8d8bef9SDimitry Andric.. py:data:: eTypeClassOther
1100e8d8bef9SDimitry Andric.. py:data:: eTypeClassAny
1101e8d8bef9SDimitry Andric
1102fe6060f1SDimitry Andric
1103fe6060f1SDimitry Andric.. _TemplateArgument:
1104fe6060f1SDimitry Andric
1105e8d8bef9SDimitry AndricTemplateArgument
1106e8d8bef9SDimitry Andric----------------
1107e8d8bef9SDimitry Andric
1108e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindNull
1109e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindType
1110e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindDeclaration
1111e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindIntegral
1112e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindTemplate
1113e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindTemplateExpansion
1114e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindExpression
1115e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindPack
1116e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindNullPtr
1117e8d8bef9SDimitry Andric.. py:data:: eTemplateArgumentKindUncommonValue
1118e8d8bef9SDimitry Andric
1119fe6060f1SDimitry Andric
1120fe6060f1SDimitry Andric.. _TypeOption:
1121fe6060f1SDimitry Andric
1122e8d8bef9SDimitry AndricTypeOption
1123e8d8bef9SDimitry Andric----------
1124e8d8bef9SDimitry Andric
1125e8d8bef9SDimitry AndricOptions that can be set for a formatter to alter its behavior. Not
1126e8d8bef9SDimitry Andricall of these are applicable to all formatter types.
1127e8d8bef9SDimitry Andric
1128e8d8bef9SDimitry Andric.. py:data:: eTypeOptionNone
1129e8d8bef9SDimitry Andric.. py:data:: eTypeOptionCascade
1130e8d8bef9SDimitry Andric.. py:data:: eTypeOptionSkipPointers
1131e8d8bef9SDimitry Andric.. py:data:: eTypeOptionSkipReferences
1132e8d8bef9SDimitry Andric.. py:data:: eTypeOptionHideChildren
1133e8d8bef9SDimitry Andric.. py:data:: eTypeOptionHideValue
1134e8d8bef9SDimitry Andric.. py:data:: eTypeOptionShowOneLiner
1135e8d8bef9SDimitry Andric.. py:data:: eTypeOptionHideNames
1136e8d8bef9SDimitry Andric.. py:data:: eTypeOptionNonCacheable
1137e8d8bef9SDimitry Andric.. py:data:: eTypeOptionHideEmptyAggregates
1138e8d8bef9SDimitry Andric.. py:data:: eTypeOptionFrontEndWantsDereference
1139e8d8bef9SDimitry Andric
1140fe6060f1SDimitry Andric
1141fe6060f1SDimitry Andric
1142fe6060f1SDimitry Andric.. _FrameCompare:
1143fe6060f1SDimitry Andric
1144e8d8bef9SDimitry AndricFrameCompare
1145e8d8bef9SDimitry Andric------------
1146e8d8bef9SDimitry Andric
1147e8d8bef9SDimitry AndricThis is the return value for frame comparisons.  If you are comparing frame
1148e8d8bef9SDimitry AndricA to frame B the following cases arise:
1149e8d8bef9SDimitry Andric
1150e8d8bef9SDimitry Andric   1) When frame A pushes frame B (or a frame that ends up pushing
1151e8d8bef9SDimitry Andric      B) A is Older than B.
1152e8d8bef9SDimitry Andric
1153e8d8bef9SDimitry Andric   2) When frame A pushed frame B (or if frameA is on the stack
1154e8d8bef9SDimitry Andric      but B is not) A is Younger than B.
1155e8d8bef9SDimitry Andric
1156e8d8bef9SDimitry Andric   3) When frame A and frame B have the same StackID, they are
1157e8d8bef9SDimitry Andric      Equal.
1158e8d8bef9SDimitry Andric
1159e8d8bef9SDimitry Andric   4) When frame A and frame B have the same immediate parent
1160e8d8bef9SDimitry Andric      frame, but are not equal, the comparison yields SameParent.
1161e8d8bef9SDimitry Andric
1162e8d8bef9SDimitry Andric   5) If the two frames are on different threads or processes the
1163e8d8bef9SDimitry Andric      comparison is Invalid.
1164e8d8bef9SDimitry Andric
1165e8d8bef9SDimitry Andric   6) If for some reason we can't figure out what went on, we
1166e8d8bef9SDimitry Andric      return Unknown.
1167e8d8bef9SDimitry Andric
1168e8d8bef9SDimitry Andric.. py:data:: eFrameCompareInvalid
1169e8d8bef9SDimitry Andric.. py:data:: eFrameCompareUnknown
1170e8d8bef9SDimitry Andric.. py:data:: eFrameCompareEqual
1171e8d8bef9SDimitry Andric.. py:data:: eFrameCompareSameParent
1172e8d8bef9SDimitry Andric.. py:data:: eFrameCompareYounger
1173e8d8bef9SDimitry Andric.. py:data:: eFrameCompareOlder
1174e8d8bef9SDimitry Andric
1175fe6060f1SDimitry Andric
1176fe6060f1SDimitry Andric.. _FilePermissions:
1177fe6060f1SDimitry Andric
1178e8d8bef9SDimitry AndricFilePermissions
1179e8d8bef9SDimitry Andric---------------
1180e8d8bef9SDimitry Andric
1181e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserRead
1182e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserWrite
1183e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserExecute
1184e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupRead
1185e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupWrite
1186e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupExecute
1187e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldRead
1188e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldWrite
1189e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldExecute
1190e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserRW
1191e8d8bef9SDimitry Andric.. py:data:: eFileFilePermissionsUserRX
1192e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsUserRWX
1193e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupRW
1194e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupRX
1195e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsGroupRWX
1196e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldRW
1197e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldRX
1198e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsWorldRWX
1199e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneR
1200e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneW
1201e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneX
1202e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneRW
1203e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneRX
1204e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsEveryoneRWX
1205e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsFileDefault = eFilePermissionsUserRW,
1206e8d8bef9SDimitry Andric.. py:data:: eFilePermissionsDirectoryDefault
1207e8d8bef9SDimitry Andric
1208fe6060f1SDimitry Andric
1209fe6060f1SDimitry Andric.. _QueueItem:
1210fe6060f1SDimitry Andric
1211e8d8bef9SDimitry AndricQueueItem
1212e8d8bef9SDimitry Andric---------
1213e8d8bef9SDimitry Andric.. py:data:: eQueueItemKindUnknown
1214e8d8bef9SDimitry Andric.. py:data:: eQueueItemKindFunction
1215e8d8bef9SDimitry Andric.. py:data:: eQueueItemKindBlock
1216e8d8bef9SDimitry Andric
1217fe6060f1SDimitry Andric
1218fe6060f1SDimitry Andric.. _QueueKind:
1219fe6060f1SDimitry Andric
1220e8d8bef9SDimitry AndricQueueKind
1221e8d8bef9SDimitry Andric---------
1222e8d8bef9SDimitry Andric
1223e8d8bef9SDimitry Andriclibdispatch aka Grand Central Dispatch (GCD) queues can be either
1224e8d8bef9SDimitry Andricserial (executing on one thread) or concurrent (executing on
1225e8d8bef9SDimitry Andricmultiple threads).
1226e8d8bef9SDimitry Andric
1227e8d8bef9SDimitry Andric.. py:data:: eQueueKindUnknown
1228e8d8bef9SDimitry Andric.. py:data:: eQueueKindSerial
1229e8d8bef9SDimitry Andric.. py:data:: eQueueKindConcurrent
1230e8d8bef9SDimitry Andric
1231fe6060f1SDimitry Andric
1232fe6060f1SDimitry Andric.. _ExpressionEvaluationPhase:
1233fe6060f1SDimitry Andric
1234e8d8bef9SDimitry AndricExpressionEvaluationPhase
1235e8d8bef9SDimitry Andric-------------------------
1236e8d8bef9SDimitry Andric
1237e8d8bef9SDimitry AndricThese are the cancellable stages of expression evaluation, passed
1238e8d8bef9SDimitry Andricto the expression evaluation callback, so that you can interrupt
1239e8d8bef9SDimitry Andricexpression evaluation at the various points in its lifecycle.
1240e8d8bef9SDimitry Andric
1241e8d8bef9SDimitry Andric.. py:data:: eExpressionEvaluationParse
1242e8d8bef9SDimitry Andric.. py:data:: eExpressionEvaluationIRGen
1243e8d8bef9SDimitry Andric.. py:data:: eExpressionEvaluationExecution
1244e8d8bef9SDimitry Andric.. py:data:: eExpressionEvaluationComplete
1245e8d8bef9SDimitry Andric
1246fe6060f1SDimitry Andric
1247fe6060f1SDimitry Andric.. _WatchpointKind:
1248fe6060f1SDimitry Andric
1249e8d8bef9SDimitry AndricWatchpointKind
1250e8d8bef9SDimitry Andric--------------
1251e8d8bef9SDimitry Andric
1252e8d8bef9SDimitry AndricIndicates what types of events cause the watchpoint to fire. Used by Native
1253e8d8bef9SDimitry Andric-Protocol-related classes.
1254e8d8bef9SDimitry Andric
1255e8d8bef9SDimitry Andric.. py:data:: eWatchpointKindWrite
1256e8d8bef9SDimitry Andric.. py:data:: eWatchpointKindRead
1257e8d8bef9SDimitry Andric
1258fe6060f1SDimitry Andric
1259fe6060f1SDimitry Andric.. _GdbSignal:
1260fe6060f1SDimitry Andric
1261e8d8bef9SDimitry AndricGdbSignal
1262e8d8bef9SDimitry Andric---------
1263e8d8bef9SDimitry Andric
1264e8d8bef9SDimitry Andric.. py:data:: eGdbSignalBadAccess
1265e8d8bef9SDimitry Andric.. py:data:: eGdbSignalBadInstruction
1266e8d8bef9SDimitry Andric.. py:data:: eGdbSignalArithmetic
1267e8d8bef9SDimitry Andric.. py:data:: eGdbSignalEmulation
1268e8d8bef9SDimitry Andric.. py:data:: eGdbSignalSoftware
1269e8d8bef9SDimitry Andric.. py:data:: eGdbSignalBreakpoint
1270e8d8bef9SDimitry Andric
1271fe6060f1SDimitry Andric.. _PathType:
1272fe6060f1SDimitry Andric
1273e8d8bef9SDimitry AndricPathType
1274e8d8bef9SDimitry Andric--------
1275e8d8bef9SDimitry Andric
1276e8d8bef9SDimitry AndricUsed with `SBHostOS.GetLLDBPath` to find files that are
1277e8d8bef9SDimitry Andricrelated to LLDB on the current host machine. Most files are
1278e8d8bef9SDimitry Andricrelative to LLDB or are in known locations.
1279e8d8bef9SDimitry Andric
1280e8d8bef9SDimitry Andric.. py:data:: ePathTypeLLDBShlibDir
1281e8d8bef9SDimitry Andric
1282e8d8bef9SDimitry Andric   The directory where the lldb.so (unix) or LLDB mach-o file in
1283e8d8bef9SDimitry Andric   LLDB.framework (MacOSX) exists.
1284e8d8bef9SDimitry Andric
1285e8d8bef9SDimitry Andric.. py:data:: ePathTypeSupportExecutableDir
1286e8d8bef9SDimitry Andric
1287e8d8bef9SDimitry Andric   Find LLDB support executable directory (debugserver, etc).
1288e8d8bef9SDimitry Andric
1289e8d8bef9SDimitry Andric.. py:data:: ePathTypeHeaderDir
1290e8d8bef9SDimitry Andric
1291e8d8bef9SDimitry Andric   Find LLDB header file directory.
1292e8d8bef9SDimitry Andric
1293e8d8bef9SDimitry Andric.. py:data:: ePathTypePythonDir
1294e8d8bef9SDimitry Andric
1295e8d8bef9SDimitry Andric   Find Python modules (PYTHONPATH) directory.
1296e8d8bef9SDimitry Andric
1297e8d8bef9SDimitry Andric.. py:data:: ePathTypeLLDBSystemPlugins
1298e8d8bef9SDimitry Andric
1299e8d8bef9SDimitry Andric   System plug-ins directory
1300e8d8bef9SDimitry Andric
1301e8d8bef9SDimitry Andric.. py:data:: ePathTypeLLDBUserPlugins
1302e8d8bef9SDimitry Andric
1303e8d8bef9SDimitry Andric   User plug-ins directory
1304e8d8bef9SDimitry Andric
1305e8d8bef9SDimitry Andric.. py:data:: ePathTypeLLDBTempSystemDir
1306e8d8bef9SDimitry Andric
1307e8d8bef9SDimitry Andric   The LLDB temp directory for this system that will be cleaned up on exit.
1308e8d8bef9SDimitry Andric
1309e8d8bef9SDimitry Andric.. py:data:: ePathTypeGlobalLLDBTempSystemDir
1310e8d8bef9SDimitry Andric
1311e8d8bef9SDimitry Andric   The LLDB temp directory for this system, NOT cleaned up on a process
1312e8d8bef9SDimitry Andric   exit.
1313e8d8bef9SDimitry Andric
1314e8d8bef9SDimitry Andric.. py:data:: ePathTypeClangDir
1315e8d8bef9SDimitry Andric
1316e8d8bef9SDimitry Andric   Find path to Clang builtin headers.
1317e8d8bef9SDimitry Andric
1318fe6060f1SDimitry Andric
1319fe6060f1SDimitry Andric.. _MemberFunctionKind:
1320fe6060f1SDimitry Andric
1321e8d8bef9SDimitry AndricMemberFunctionKind
1322e8d8bef9SDimitry Andric------------------
1323e8d8bef9SDimitry Andric
1324e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindUnknown
1325e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindConstructor
1326e8d8bef9SDimitry Andric
1327e8d8bef9SDimitry Andric   A function used to create instances.
1328e8d8bef9SDimitry Andric
1329e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindDestructor
1330e8d8bef9SDimitry Andric
1331e8d8bef9SDimitry Andric   A function used to tear down existing instances.
1332e8d8bef9SDimitry Andric
1333e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindInstanceMethod
1334e8d8bef9SDimitry Andric
1335e8d8bef9SDimitry Andric   A function that applies to a specific instance.
1336e8d8bef9SDimitry Andric
1337e8d8bef9SDimitry Andric.. py:data:: eMemberFunctionKindStaticMethod
1338e8d8bef9SDimitry Andric
1339e8d8bef9SDimitry Andric   A function that applies to a type rather than any instance,
1340e8d8bef9SDimitry Andric
1341fe6060f1SDimitry Andric
1342fe6060f1SDimitry Andric.. _TypeFlags:
1343fe6060f1SDimitry Andric
1344e8d8bef9SDimitry AndricTypeFlags
1345e8d8bef9SDimitry Andric---------
1346e8d8bef9SDimitry Andric
1347e8d8bef9SDimitry Andric.. py:data:: eTypeHasChildren
1348e8d8bef9SDimitry Andric.. py:data:: eTypeIsArray
1349e8d8bef9SDimitry Andric.. py:data:: eTypeIsBuiltIn
1350e8d8bef9SDimitry Andric.. py:data:: eTypeIsCPlusPlus
1351e8d8bef9SDimitry Andric.. py:data:: eTypeIsFuncPrototype
1352e8d8bef9SDimitry Andric.. py:data:: eTypeIsObjC
1353e8d8bef9SDimitry Andric.. py:data:: eTypeIsReference
1354e8d8bef9SDimitry Andric.. py:data:: eTypeIsTemplate
1355e8d8bef9SDimitry Andric.. py:data:: eTypeIsVector
1356e8d8bef9SDimitry Andric.. py:data:: eTypeIsInteger
1357e8d8bef9SDimitry Andric.. py:data:: eTypeIsComplex
1358e8d8bef9SDimitry Andric.. py:data:: eTypeInstanceIsPointer
1359e8d8bef9SDimitry Andric
1360fe6060f1SDimitry Andric
1361fe6060f1SDimitry Andric.. _CommandFlags:
1362fe6060f1SDimitry Andric
1363e8d8bef9SDimitry AndricCommandFlags
1364e8d8bef9SDimitry Andric---------------
1365e8d8bef9SDimitry Andric
1366e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresTarget
1367e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresProcess
1368e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresThread
1369e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresFrame
1370e8d8bef9SDimitry Andric.. py:data:: eCommandRequiresRegContext
1371e8d8bef9SDimitry Andric.. py:data:: eCommandTryTargetAPILock
1372e8d8bef9SDimitry Andric.. py:data:: eCommandProcessMustBeLaunched
1373e8d8bef9SDimitry Andric.. py:data:: eCommandProcessMustBePaused
1374e8d8bef9SDimitry Andric.. py:data:: eCommandProcessMustBeTraced
1375e8d8bef9SDimitry Andric
1376fe6060f1SDimitry Andric
1377fe6060f1SDimitry Andric.. _TypeSummary:
1378fe6060f1SDimitry Andric
1379e8d8bef9SDimitry AndricTypeSummary
1380e8d8bef9SDimitry Andric-----------
1381e8d8bef9SDimitry Andric
1382e8d8bef9SDimitry AndricWhether a summary should cap how much data it returns to users or not.
1383e8d8bef9SDimitry Andric
1384e8d8bef9SDimitry Andric.. py:data:: eTypeSummaryCapped
1385e8d8bef9SDimitry Andric.. py:data:: eTypeSummaryUncapped
1386e8d8bef9SDimitry Andric
1387fe6060f1SDimitry Andric
1388fe6060f1SDimitry Andric.. _CommandInterpreterResult:
1389fe6060f1SDimitry Andric
1390e8d8bef9SDimitry AndricCommandInterpreterResult
1391e8d8bef9SDimitry Andric------------------------
1392e8d8bef9SDimitry Andric
1393e8d8bef9SDimitry AndricThe result from a command interpreter run.
1394e8d8bef9SDimitry Andric
1395e8d8bef9SDimitry Andric.. py:data:: eCommandInterpreterResultSuccess
1396e8d8bef9SDimitry Andric
1397e8d8bef9SDimitry Andric   Command interpreter finished successfully.
1398e8d8bef9SDimitry Andric
1399e8d8bef9SDimitry Andric.. py:data:: eCommandInterpreterResultInferiorCrash
1400e8d8bef9SDimitry Andric
1401e8d8bef9SDimitry Andric   Stopped because the corresponding option was set and the inferior
1402e8d8bef9SDimitry Andric   crashed.
1403e8d8bef9SDimitry Andric
1404e8d8bef9SDimitry Andric.. py:data:: eCommandInterpreterResultCommandError
1405e8d8bef9SDimitry Andric
1406e8d8bef9SDimitry Andric   Stopped because the corresponding option was set and a command returned
1407e8d8bef9SDimitry Andric   an error.
1408e8d8bef9SDimitry Andric
1409e8d8bef9SDimitry Andric.. py:data:: eCommandInterpreterResultQuitRequested
1410e8d8bef9SDimitry Andric
1411e8d8bef9SDimitry Andric   Stopped because quit was requested.
141206c3fb27SDimitry Andric
141306c3fb27SDimitry Andric
141406c3fb27SDimitry Andric.. _WatchPointValueKind:
141506c3fb27SDimitry Andric
141606c3fb27SDimitry AndricWatchPointValueKind
141706c3fb27SDimitry Andric-------------------
141806c3fb27SDimitry Andric
141906c3fb27SDimitry AndricThe type of value that the watchpoint was created to monitor.
142006c3fb27SDimitry Andric
142106c3fb27SDimitry Andric.. py:data:: eWatchPointValueKindInvalid
142206c3fb27SDimitry Andric
142306c3fb27SDimitry Andric   Invalid kind.
142406c3fb27SDimitry Andric
142506c3fb27SDimitry Andric.. py:data:: eWatchPointValueKindVariable
142606c3fb27SDimitry Andric
142706c3fb27SDimitry Andric   Watchpoint was created watching a variable
142806c3fb27SDimitry Andric
142906c3fb27SDimitry Andric.. py:data:: eWatchPointValueKindExpression
143006c3fb27SDimitry Andric
143106c3fb27SDimitry Andric   Watchpoint was created watching the result of an expression that was
143206c3fb27SDimitry Andric   evaluated at creation time.
1433