|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lldb/source/API/SBAddress.cpp 292 LLDB_REGISTER_CONSTRUCTOR(SBAddress, ());
293 LLDB_REGISTER_CONSTRUCTOR(SBAddress, (const lldb::SBAddress &));
294 LLDB_REGISTER_CONSTRUCTOR(SBAddress, (lldb::SBSection, lldb::addr_t));
295 LLDB_REGISTER_CONSTRUCTOR(SBAddress, (lldb::addr_t, lldb::SBTarget &));
296 LLDB_REGISTER_METHOD(const lldb::SBAddress &,
298 LLDB_REGISTER_METHOD_CONST(bool,
300 LLDB_REGISTER_METHOD_CONST(bool, SBAddress, IsValid, ());
301 LLDB_REGISTER_METHOD_CONST(bool, SBAddress, operator bool, ());
302 LLDB_REGISTER_METHOD(void, SBAddress, Clear, ());
303 LLDB_REGISTER_METHOD(void, SBAddress, SetAddress,
305 LLDB_REGISTER_METHOD_CONST(lldb::addr_t, SBAddress, GetFileAddress, ());
306 LLDB_REGISTER_METHOD_CONST(lldb::addr_t, SBAddress, GetLoadAddress,
308 LLDB_REGISTER_METHOD(void, SBAddress, SetLoadAddress,
310 LLDB_REGISTER_METHOD(bool, SBAddress, OffsetAddress, (lldb::addr_t));
311 LLDB_REGISTER_METHOD(lldb::SBSection, SBAddress, GetSection, ());
312 LLDB_REGISTER_METHOD(lldb::addr_t, SBAddress, GetOffset, ());
313 LLDB_REGISTER_METHOD(bool, SBAddress, GetDescription, (lldb::SBStream &));
314 LLDB_REGISTER_METHOD(lldb::SBModule, SBAddress, GetModule, ());
315 LLDB_REGISTER_METHOD(lldb::SBSymbolContext, SBAddress, GetSymbolContext,
317 LLDB_REGISTER_METHOD(lldb::SBCompileUnit, SBAddress, GetCompileUnit, ());
318 LLDB_REGISTER_METHOD(lldb::SBFunction, SBAddress, GetFunction, ());
319 LLDB_REGISTER_METHOD(lldb::SBBlock, SBAddress, GetBlock, ());
320 LLDB_REGISTER_METHOD(lldb::SBSymbol, SBAddress, GetSymbol, ());
321 LLDB_REGISTER_METHOD(lldb::SBLineEntry, SBAddress, GetLineEntry, ());
tools/lldb/source/API/SBAttachInfo.cpp 267 LLDB_REGISTER_CONSTRUCTOR(SBAttachInfo, ());
268 LLDB_REGISTER_CONSTRUCTOR(SBAttachInfo, (lldb::pid_t));
269 LLDB_REGISTER_CONSTRUCTOR(SBAttachInfo, (const char *, bool));
270 LLDB_REGISTER_CONSTRUCTOR(SBAttachInfo, (const char *, bool, bool));
271 LLDB_REGISTER_CONSTRUCTOR(SBAttachInfo, (const lldb::SBAttachInfo &));
272 LLDB_REGISTER_METHOD(lldb::SBAttachInfo &,
274 LLDB_REGISTER_METHOD(lldb::pid_t, SBAttachInfo, GetProcessID, ());
275 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetProcessID, (lldb::pid_t));
276 LLDB_REGISTER_METHOD(uint32_t, SBAttachInfo, GetResumeCount, ());
277 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetResumeCount, (uint32_t));
278 LLDB_REGISTER_METHOD(const char *, SBAttachInfo, GetProcessPluginName, ());
279 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetProcessPluginName,
281 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetExecutable, (const char *));
282 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetExecutable, (lldb::SBFileSpec));
283 LLDB_REGISTER_METHOD(bool, SBAttachInfo, GetWaitForLaunch, ());
284 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetWaitForLaunch, (bool));
285 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetWaitForLaunch, (bool, bool));
286 LLDB_REGISTER_METHOD(bool, SBAttachInfo, GetIgnoreExisting, ());
287 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetIgnoreExisting, (bool));
288 LLDB_REGISTER_METHOD(uint32_t, SBAttachInfo, GetUserID, ());
289 LLDB_REGISTER_METHOD(uint32_t, SBAttachInfo, GetGroupID, ());
290 LLDB_REGISTER_METHOD(bool, SBAttachInfo, UserIDIsValid, ());
291 LLDB_REGISTER_METHOD(bool, SBAttachInfo, GroupIDIsValid, ());
292 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetUserID, (uint32_t));
293 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetGroupID, (uint32_t));
294 LLDB_REGISTER_METHOD(uint32_t, SBAttachInfo, GetEffectiveUserID, ());
295 LLDB_REGISTER_METHOD(uint32_t, SBAttachInfo, GetEffectiveGroupID, ());
296 LLDB_REGISTER_METHOD(bool, SBAttachInfo, EffectiveUserIDIsValid, ());
297 LLDB_REGISTER_METHOD(bool, SBAttachInfo, EffectiveGroupIDIsValid, ());
298 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetEffectiveUserID, (uint32_t));
299 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetEffectiveGroupID, (uint32_t));
300 LLDB_REGISTER_METHOD(lldb::pid_t, SBAttachInfo, GetParentProcessID, ());
301 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetParentProcessID, (lldb::pid_t));
302 LLDB_REGISTER_METHOD(bool, SBAttachInfo, ParentProcessIDIsValid, ());
303 LLDB_REGISTER_METHOD(lldb::SBListener, SBAttachInfo, GetListener, ());
304 LLDB_REGISTER_METHOD(void, SBAttachInfo, SetListener, (lldb::SBListener &));
tools/lldb/source/API/SBBlock.cpp 360 LLDB_REGISTER_CONSTRUCTOR(SBBlock, ());
361 LLDB_REGISTER_CONSTRUCTOR(SBBlock, (const lldb::SBBlock &));
362 LLDB_REGISTER_METHOD(const lldb::SBBlock &,
364 LLDB_REGISTER_METHOD_CONST(bool, SBBlock, IsValid, ());
365 LLDB_REGISTER_METHOD_CONST(bool, SBBlock, operator bool, ());
366 LLDB_REGISTER_METHOD_CONST(bool, SBBlock, IsInlined, ());
367 LLDB_REGISTER_METHOD_CONST(const char *, SBBlock, GetInlinedName, ());
368 LLDB_REGISTER_METHOD_CONST(lldb::SBFileSpec, SBBlock,
370 LLDB_REGISTER_METHOD_CONST(uint32_t, SBBlock, GetInlinedCallSiteLine, ());
371 LLDB_REGISTER_METHOD_CONST(uint32_t, SBBlock, GetInlinedCallSiteColumn, ());
372 LLDB_REGISTER_METHOD(lldb::SBBlock, SBBlock, GetParent, ());
373 LLDB_REGISTER_METHOD(lldb::SBBlock, SBBlock, GetContainingInlinedBlock, ());
374 LLDB_REGISTER_METHOD(lldb::SBBlock, SBBlock, GetSibling, ());
375 LLDB_REGISTER_METHOD(lldb::SBBlock, SBBlock, GetFirstChild, ());
376 LLDB_REGISTER_METHOD(bool, SBBlock, GetDescription, (lldb::SBStream &));
377 LLDB_REGISTER_METHOD(uint32_t, SBBlock, GetNumRanges, ());
378 LLDB_REGISTER_METHOD(lldb::SBAddress, SBBlock, GetRangeStartAddress,
380 LLDB_REGISTER_METHOD(lldb::SBAddress, SBBlock, GetRangeEndAddress,
382 LLDB_REGISTER_METHOD(uint32_t, SBBlock, GetRangeIndexForBlockAddress,
384 LLDB_REGISTER_METHOD(
387 LLDB_REGISTER_METHOD(lldb::SBValueList, SBBlock, GetVariables,
tools/lldb/source/API/SBBreakpoint.cpp 957 LLDB_REGISTER_CONSTRUCTOR(SBBreakpoint, ());
958 LLDB_REGISTER_CONSTRUCTOR(SBBreakpoint, (const lldb::SBBreakpoint &));
959 LLDB_REGISTER_CONSTRUCTOR(SBBreakpoint, (const lldb::BreakpointSP &));
960 LLDB_REGISTER_METHOD(const lldb::SBBreakpoint &,
962 LLDB_REGISTER_METHOD(bool,
964 LLDB_REGISTER_METHOD(bool,
966 LLDB_REGISTER_METHOD_CONST(lldb::break_id_t, SBBreakpoint, GetID, ());
967 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpoint, IsValid, ());
968 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpoint, operator bool, ());
969 LLDB_REGISTER_METHOD(void, SBBreakpoint, ClearAllBreakpointSites, ());
970 LLDB_REGISTER_METHOD(lldb::SBBreakpointLocation, SBBreakpoint,
972 LLDB_REGISTER_METHOD(lldb::break_id_t, SBBreakpoint,
974 LLDB_REGISTER_METHOD(lldb::SBBreakpointLocation, SBBreakpoint,
976 LLDB_REGISTER_METHOD(lldb::SBBreakpointLocation, SBBreakpoint,
978 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetEnabled, (bool));
979 LLDB_REGISTER_METHOD(bool, SBBreakpoint, IsEnabled, ());
980 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetOneShot, (bool));
981 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpoint, IsOneShot, ());
982 LLDB_REGISTER_METHOD(bool, SBBreakpoint, IsInternal, ());
983 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetIgnoreCount, (uint32_t));
984 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetCondition, (const char *));
985 LLDB_REGISTER_METHOD(const char *, SBBreakpoint, GetCondition, ());
986 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetAutoContinue, (bool));
987 LLDB_REGISTER_METHOD(bool, SBBreakpoint, GetAutoContinue, ());
988 LLDB_REGISTER_METHOD_CONST(uint32_t, SBBreakpoint, GetHitCount, ());
989 LLDB_REGISTER_METHOD_CONST(uint32_t, SBBreakpoint, GetIgnoreCount, ());
990 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetThreadID, (lldb::tid_t));
991 LLDB_REGISTER_METHOD(lldb::tid_t, SBBreakpoint, GetThreadID, ());
992 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetThreadIndex, (uint32_t));
993 LLDB_REGISTER_METHOD_CONST(uint32_t, SBBreakpoint, GetThreadIndex, ());
994 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetThreadName, (const char *));
995 LLDB_REGISTER_METHOD_CONST(const char *, SBBreakpoint, GetThreadName, ());
996 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetQueueName, (const char *));
997 LLDB_REGISTER_METHOD_CONST(const char *, SBBreakpoint, GetQueueName, ());
998 LLDB_REGISTER_METHOD_CONST(size_t, SBBreakpoint, GetNumResolvedLocations,
1000 LLDB_REGISTER_METHOD_CONST(size_t, SBBreakpoint, GetNumLocations, ());
1001 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetCommandLineCommands,
1003 LLDB_REGISTER_METHOD(bool, SBBreakpoint, GetCommandLineCommands,
1005 LLDB_REGISTER_METHOD(bool, SBBreakpoint, GetDescription,
1007 LLDB_REGISTER_METHOD(bool, SBBreakpoint, GetDescription,
1009 LLDB_REGISTER_METHOD(lldb::SBError, SBBreakpoint, AddLocation,
1011 LLDB_REGISTER_METHOD(void, SBBreakpoint, SetScriptCallbackFunction,
1013 LLDB_REGISTER_METHOD(lldb::SBError, SBBreakpoint, SetScriptCallbackFunction,
1015 LLDB_REGISTER_METHOD(lldb::SBError, SBBreakpoint, SetScriptCallbackBody,
1017 LLDB_REGISTER_METHOD(bool, SBBreakpoint, AddName, (const char *));
1018 LLDB_REGISTER_METHOD(void, SBBreakpoint, RemoveName, (const char *));
1019 LLDB_REGISTER_METHOD(bool, SBBreakpoint, MatchesName, (const char *));
1020 LLDB_REGISTER_METHOD(void, SBBreakpoint, GetNames, (lldb::SBStringList &));
1021 LLDB_REGISTER_STATIC_METHOD(bool, SBBreakpoint, EventIsBreakpointEvent,
1023 LLDB_REGISTER_STATIC_METHOD(lldb::BreakpointEventType, SBBreakpoint,
1026 LLDB_REGISTER_STATIC_METHOD(lldb::SBBreakpoint, SBBreakpoint,
1029 LLDB_REGISTER_STATIC_METHOD(lldb::SBBreakpointLocation, SBBreakpoint,
1032 LLDB_REGISTER_STATIC_METHOD(uint32_t, SBBreakpoint,
1035 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpoint, IsHardware, ());
1040 LLDB_REGISTER_CONSTRUCTOR(SBBreakpointList, (lldb::SBTarget &));
1041 LLDB_REGISTER_METHOD_CONST(size_t, SBBreakpointList, GetSize, ());
1042 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBBreakpointList,
1044 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBBreakpointList,
1046 LLDB_REGISTER_METHOD(void, SBBreakpointList, Append,
1048 LLDB_REGISTER_METHOD(void, SBBreakpointList, AppendByID,
1050 LLDB_REGISTER_METHOD(bool, SBBreakpointList, AppendIfUnique,
1052 LLDB_REGISTER_METHOD(void, SBBreakpointList, Clear, ());
tools/lldb/source/API/SBBreakpointLocation.cpp 476 LLDB_REGISTER_CONSTRUCTOR(SBBreakpointLocation, ());
477 LLDB_REGISTER_CONSTRUCTOR(SBBreakpointLocation,
479 LLDB_REGISTER_CONSTRUCTOR(SBBreakpointLocation,
481 LLDB_REGISTER_METHOD(
484 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpointLocation, IsValid, ());
485 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpointLocation, operator bool, ());
486 LLDB_REGISTER_METHOD(lldb::SBAddress, SBBreakpointLocation, GetAddress, ());
487 LLDB_REGISTER_METHOD(lldb::addr_t, SBBreakpointLocation, GetLoadAddress,
489 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetEnabled, (bool));
490 LLDB_REGISTER_METHOD(bool, SBBreakpointLocation, IsEnabled, ());
491 LLDB_REGISTER_METHOD(uint32_t, SBBreakpointLocation, GetHitCount, ());
492 LLDB_REGISTER_METHOD(uint32_t, SBBreakpointLocation, GetIgnoreCount, ());
493 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetIgnoreCount,
495 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetCondition,
497 LLDB_REGISTER_METHOD(const char *, SBBreakpointLocation, GetCondition, ());
498 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetAutoContinue, (bool));
499 LLDB_REGISTER_METHOD(bool, SBBreakpointLocation, GetAutoContinue, ());
500 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetScriptCallbackFunction,
502 LLDB_REGISTER_METHOD(SBError, SBBreakpointLocation, SetScriptCallbackFunction,
504 LLDB_REGISTER_METHOD(lldb::SBError, SBBreakpointLocation,
506 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetCommandLineCommands,
508 LLDB_REGISTER_METHOD(bool, SBBreakpointLocation, GetCommandLineCommands,
510 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetThreadID,
512 LLDB_REGISTER_METHOD(lldb::tid_t, SBBreakpointLocation, GetThreadID, ());
513 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetThreadIndex,
515 LLDB_REGISTER_METHOD_CONST(uint32_t, SBBreakpointLocation, GetThreadIndex,
517 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetThreadName,
519 LLDB_REGISTER_METHOD_CONST(const char *, SBBreakpointLocation,
521 LLDB_REGISTER_METHOD(void, SBBreakpointLocation, SetQueueName,
523 LLDB_REGISTER_METHOD_CONST(const char *, SBBreakpointLocation, GetQueueName,
525 LLDB_REGISTER_METHOD(bool, SBBreakpointLocation, IsResolved, ());
526 LLDB_REGISTER_METHOD(bool, SBBreakpointLocation, GetDescription,
528 LLDB_REGISTER_METHOD(lldb::break_id_t, SBBreakpointLocation, GetID, ());
529 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBBreakpointLocation,
tools/lldb/source/API/SBBreakpointName.cpp 702 LLDB_REGISTER_CONSTRUCTOR(SBBreakpointName, ());
703 LLDB_REGISTER_CONSTRUCTOR(SBBreakpointName,
705 LLDB_REGISTER_CONSTRUCTOR(SBBreakpointName,
707 LLDB_REGISTER_CONSTRUCTOR(SBBreakpointName,
709 LLDB_REGISTER_METHOD(
712 LLDB_REGISTER_METHOD(
714 LLDB_REGISTER_METHOD(
716 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpointName, IsValid, ());
717 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpointName, operator bool, ());
718 LLDB_REGISTER_METHOD_CONST(const char *, SBBreakpointName, GetName, ());
719 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetEnabled, (bool));
720 LLDB_REGISTER_METHOD(bool, SBBreakpointName, IsEnabled, ());
721 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetOneShot, (bool));
722 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpointName, IsOneShot, ());
723 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetIgnoreCount, (uint32_t));
724 LLDB_REGISTER_METHOD_CONST(uint32_t, SBBreakpointName, GetIgnoreCount, ());
725 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetCondition, (const char *));
726 LLDB_REGISTER_METHOD(const char *, SBBreakpointName, GetCondition, ());
727 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetAutoContinue, (bool));
728 LLDB_REGISTER_METHOD(bool, SBBreakpointName, GetAutoContinue, ());
729 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetThreadID, (lldb::tid_t));
730 LLDB_REGISTER_METHOD(lldb::tid_t, SBBreakpointName, GetThreadID, ());
731 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetThreadIndex, (uint32_t));
732 LLDB_REGISTER_METHOD_CONST(uint32_t, SBBreakpointName, GetThreadIndex, ());
733 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetThreadName, (const char *));
734 LLDB_REGISTER_METHOD_CONST(const char *, SBBreakpointName, GetThreadName,
736 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetQueueName, (const char *));
737 LLDB_REGISTER_METHOD_CONST(const char *, SBBreakpointName, GetQueueName,
739 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetCommandLineCommands,
741 LLDB_REGISTER_METHOD(bool, SBBreakpointName, GetCommandLineCommands,
743 LLDB_REGISTER_METHOD_CONST(const char *, SBBreakpointName, GetHelpString,
745 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetHelpString, (const char *));
746 LLDB_REGISTER_METHOD(bool, SBBreakpointName, GetDescription,
748 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetScriptCallbackFunction,
750 LLDB_REGISTER_METHOD(SBError, SBBreakpointName, SetScriptCallbackFunction,
752 LLDB_REGISTER_METHOD(lldb::SBError, SBBreakpointName, SetScriptCallbackBody,
754 LLDB_REGISTER_METHOD_CONST(bool, SBBreakpointName, GetAllowList, ());
755 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetAllowList, (bool));
756 LLDB_REGISTER_METHOD(bool, SBBreakpointName, GetAllowDelete, ());
757 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetAllowDelete, (bool));
758 LLDB_REGISTER_METHOD(bool, SBBreakpointName, GetAllowDisable, ());
759 LLDB_REGISTER_METHOD(void, SBBreakpointName, SetAllowDisable, (bool));
tools/lldb/source/API/SBBroadcaster.cpp 182 LLDB_REGISTER_CONSTRUCTOR(SBBroadcaster, ());
183 LLDB_REGISTER_CONSTRUCTOR(SBBroadcaster, (const char *));
184 LLDB_REGISTER_CONSTRUCTOR(SBBroadcaster, (const lldb::SBBroadcaster &));
185 LLDB_REGISTER_METHOD(
188 LLDB_REGISTER_METHOD(void, SBBroadcaster, BroadcastEventByType,
190 LLDB_REGISTER_METHOD(void, SBBroadcaster, BroadcastEvent,
192 LLDB_REGISTER_METHOD(void, SBBroadcaster, AddInitialEventsToListener,
194 LLDB_REGISTER_METHOD(uint32_t, SBBroadcaster, AddListener,
196 LLDB_REGISTER_METHOD_CONST(const char *, SBBroadcaster, GetName, ());
197 LLDB_REGISTER_METHOD(bool, SBBroadcaster, EventTypeHasListeners,
199 LLDB_REGISTER_METHOD(bool, SBBroadcaster, RemoveListener,
201 LLDB_REGISTER_METHOD_CONST(bool, SBBroadcaster, IsValid, ());
202 LLDB_REGISTER_METHOD_CONST(bool, SBBroadcaster, operator bool, ());
203 LLDB_REGISTER_METHOD(void, SBBroadcaster, Clear, ());
204 LLDB_REGISTER_METHOD_CONST(
206 LLDB_REGISTER_METHOD_CONST(
208 LLDB_REGISTER_METHOD_CONST(
tools/lldb/source/API/SBCommandInterpreter.cpp 837 LLDB_REGISTER_CONSTRUCTOR(SBCommandInterpreterRunOptions, ());
838 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreterRunOptions,
840 LLDB_REGISTER_METHOD(void, SBCommandInterpreterRunOptions,
842 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreterRunOptions,
844 LLDB_REGISTER_METHOD(void, SBCommandInterpreterRunOptions, SetStopOnError,
846 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreterRunOptions,
848 LLDB_REGISTER_METHOD(void, SBCommandInterpreterRunOptions, SetStopOnCrash,
850 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreterRunOptions,
852 LLDB_REGISTER_METHOD(void, SBCommandInterpreterRunOptions, SetEchoCommands,
854 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreterRunOptions,
856 LLDB_REGISTER_METHOD(void, SBCommandInterpreterRunOptions,
858 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreterRunOptions,
860 LLDB_REGISTER_METHOD(void, SBCommandInterpreterRunOptions, SetPrintResults,
862 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreterRunOptions,
864 LLDB_REGISTER_METHOD(void, SBCommandInterpreterRunOptions, SetAddToHistory,
866 LLDB_REGISTER_CONSTRUCTOR(SBCommandInterpreter,
868 LLDB_REGISTER_CONSTRUCTOR(SBCommandInterpreter,
870 LLDB_REGISTER_METHOD(
873 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreter, IsValid, ());
874 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreter, operator bool, ());
875 LLDB_REGISTER_METHOD(bool, SBCommandInterpreter, CommandExists,
877 LLDB_REGISTER_METHOD(bool, SBCommandInterpreter, AliasExists,
879 LLDB_REGISTER_METHOD(bool, SBCommandInterpreter, IsActive, ());
880 LLDB_REGISTER_METHOD_CONST(bool, SBCommandInterpreter, WasInterrupted, ());
881 LLDB_REGISTER_METHOD(const char *, SBCommandInterpreter,
883 LLDB_REGISTER_METHOD(lldb::ReturnStatus, SBCommandInterpreter,
886 LLDB_REGISTER_METHOD(lldb::ReturnStatus, SBCommandInterpreter,
890 LLDB_REGISTER_METHOD(void, SBCommandInterpreter, HandleCommandsFromFile,
894 LLDB_REGISTER_METHOD(int, SBCommandInterpreter, HandleCompletion,
897 LLDB_REGISTER_METHOD(int, SBCommandInterpreter,
901 LLDB_REGISTER_METHOD(int, SBCommandInterpreter,
905 LLDB_REGISTER_METHOD(
908 LLDB_REGISTER_METHOD(bool, SBCommandInterpreter, HasCommands, ());
909 LLDB_REGISTER_METHOD(bool, SBCommandInterpreter, HasAliases, ());
910 LLDB_REGISTER_METHOD(bool, SBCommandInterpreter, HasAliasOptions, ());
911 LLDB_REGISTER_METHOD(lldb::SBProcess, SBCommandInterpreter, GetProcess, ());
912 LLDB_REGISTER_METHOD(lldb::SBDebugger, SBCommandInterpreter, GetDebugger,
914 LLDB_REGISTER_METHOD(bool, SBCommandInterpreter, GetPromptOnQuit, ());
915 LLDB_REGISTER_METHOD(void, SBCommandInterpreter, SetPromptOnQuit, (bool));
916 LLDB_REGISTER_METHOD(void, SBCommandInterpreter, AllowExitCodeOnQuit,
918 LLDB_REGISTER_METHOD(bool, SBCommandInterpreter, HasCustomQuitExitCode, ());
919 LLDB_REGISTER_METHOD(int, SBCommandInterpreter, GetQuitStatus, ());
920 LLDB_REGISTER_METHOD(void, SBCommandInterpreter, ResolveCommand,
922 LLDB_REGISTER_METHOD(void, SBCommandInterpreter,
925 LLDB_REGISTER_METHOD(void, SBCommandInterpreter,
928 LLDB_REGISTER_METHOD(lldb::SBBroadcaster, SBCommandInterpreter,
930 LLDB_REGISTER_STATIC_METHOD(const char *, SBCommandInterpreter,
932 LLDB_REGISTER_STATIC_METHOD(const char *, SBCommandInterpreter,
935 LLDB_REGISTER_STATIC_METHOD(const char *, SBCommandInterpreter,
938 LLDB_REGISTER_STATIC_METHOD(bool, SBCommandInterpreter,
941 LLDB_REGISTER_METHOD(lldb::SBCommand, SBCommandInterpreter,
943 LLDB_REGISTER_METHOD(
946 LLDB_REGISTER_METHOD(lldb::SBCommand, SBCommandInterpreter, AddCommand,
949 LLDB_REGISTER_CONSTRUCTOR(SBCommand, ());
950 LLDB_REGISTER_METHOD(bool, SBCommand, IsValid, ());
951 LLDB_REGISTER_METHOD_CONST(bool, SBCommand, operator bool, ());
952 LLDB_REGISTER_METHOD(const char *, SBCommand, GetName, ());
953 LLDB_REGISTER_METHOD(const char *, SBCommand, GetHelp, ());
954 LLDB_REGISTER_METHOD(const char *, SBCommand, GetHelpLong, ());
955 LLDB_REGISTER_METHOD(void, SBCommand, SetHelp, (const char *));
956 LLDB_REGISTER_METHOD(void, SBCommand, SetHelpLong, (const char *));
957 LLDB_REGISTER_METHOD(lldb::SBCommand, SBCommand, AddMultiwordCommand,
959 LLDB_REGISTER_METHOD(
962 LLDB_REGISTER_METHOD(lldb::SBCommand, SBCommand, AddCommand,
965 LLDB_REGISTER_METHOD(uint32_t, SBCommand, GetFlags, ());
966 LLDB_REGISTER_METHOD(void, SBCommand, SetFlags, (uint32_t));
tools/lldb/source/API/SBCommandReturnObject.cpp 375 LLDB_REGISTER_CONSTRUCTOR(SBCommandReturnObject, ());
376 LLDB_REGISTER_CONSTRUCTOR(SBCommandReturnObject,
378 LLDB_REGISTER_CONSTRUCTOR(SBCommandReturnObject,
380 LLDB_REGISTER_METHOD(
383 LLDB_REGISTER_METHOD_CONST(bool, SBCommandReturnObject, IsValid, ());
384 LLDB_REGISTER_METHOD_CONST(bool, SBCommandReturnObject, operator bool, ());
385 LLDB_REGISTER_METHOD(const char *, SBCommandReturnObject, GetOutput, ());
386 LLDB_REGISTER_METHOD(const char *, SBCommandReturnObject, GetError, ());
387 LLDB_REGISTER_METHOD(size_t, SBCommandReturnObject, GetOutputSize, ());
388 LLDB_REGISTER_METHOD(size_t, SBCommandReturnObject, GetErrorSize, ());
389 LLDB_REGISTER_METHOD(size_t, SBCommandReturnObject, PutOutput, (FILE *));
390 LLDB_REGISTER_METHOD(size_t, SBCommandReturnObject, PutError, (FILE *));
391 LLDB_REGISTER_METHOD(size_t, SBCommandReturnObject, PutOutput, (SBFile));
392 LLDB_REGISTER_METHOD(size_t, SBCommandReturnObject, PutError, (SBFile));
393 LLDB_REGISTER_METHOD(size_t, SBCommandReturnObject, PutOutput, (FileSP));
394 LLDB_REGISTER_METHOD(size_t, SBCommandReturnObject, PutError, (FileSP));
395 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, Clear, ());
396 LLDB_REGISTER_METHOD(lldb::ReturnStatus, SBCommandReturnObject, GetStatus,
398 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetStatus,
400 LLDB_REGISTER_METHOD(bool, SBCommandReturnObject, Succeeded, ());
401 LLDB_REGISTER_METHOD(bool, SBCommandReturnObject, HasResult, ());
402 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, AppendMessage,
404 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, AppendWarning,
406 LLDB_REGISTER_METHOD(bool, SBCommandReturnObject, GetDescription,
408 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetImmediateOutputFile,
410 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetImmediateErrorFile,
412 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetImmediateOutputFile,
414 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetImmediateErrorFile,
416 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetImmediateOutputFile,
418 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetImmediateErrorFile,
420 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetImmediateOutputFile,
422 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetImmediateErrorFile,
424 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, PutCString,
426 LLDB_REGISTER_METHOD(const char *, SBCommandReturnObject, GetOutput,
428 LLDB_REGISTER_METHOD(const char *, SBCommandReturnObject, GetError, (bool));
429 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetError,
431 LLDB_REGISTER_METHOD(void, SBCommandReturnObject, SetError, (const char *));
tools/lldb/source/API/SBCommunication.cpp 192 LLDB_REGISTER_CONSTRUCTOR(SBCommunication, ());
193 LLDB_REGISTER_CONSTRUCTOR(SBCommunication, (const char *));
194 LLDB_REGISTER_METHOD_CONST(bool, SBCommunication, IsValid, ());
195 LLDB_REGISTER_METHOD_CONST(bool, SBCommunication, operator bool, ());
196 LLDB_REGISTER_METHOD(bool, SBCommunication, GetCloseOnEOF, ());
197 LLDB_REGISTER_METHOD(void, SBCommunication, SetCloseOnEOF, (bool));
198 LLDB_REGISTER_METHOD(lldb::ConnectionStatus, SBCommunication, Connect,
200 LLDB_REGISTER_METHOD(lldb::ConnectionStatus, SBCommunication,
202 LLDB_REGISTER_METHOD(lldb::ConnectionStatus, SBCommunication, Disconnect,
204 LLDB_REGISTER_METHOD_CONST(bool, SBCommunication, IsConnected, ());
205 LLDB_REGISTER_METHOD(bool, SBCommunication, ReadThreadStart, ());
206 LLDB_REGISTER_METHOD(bool, SBCommunication, ReadThreadStop, ());
207 LLDB_REGISTER_METHOD(bool, SBCommunication, ReadThreadIsRunning, ());
208 LLDB_REGISTER_METHOD(lldb::SBBroadcaster, SBCommunication, GetBroadcaster,
210 LLDB_REGISTER_STATIC_METHOD(const char *, SBCommunication,
tools/lldb/source/API/SBCompileUnit.cpp 245 LLDB_REGISTER_CONSTRUCTOR(SBCompileUnit, ());
246 LLDB_REGISTER_CONSTRUCTOR(SBCompileUnit, (const lldb::SBCompileUnit &));
247 LLDB_REGISTER_METHOD(
250 LLDB_REGISTER_METHOD_CONST(lldb::SBFileSpec, SBCompileUnit, GetFileSpec,
252 LLDB_REGISTER_METHOD_CONST(uint32_t, SBCompileUnit, GetNumLineEntries, ());
253 LLDB_REGISTER_METHOD_CONST(lldb::SBLineEntry, SBCompileUnit,
255 LLDB_REGISTER_METHOD_CONST(uint32_t, SBCompileUnit, FindLineEntryIndex,
257 LLDB_REGISTER_METHOD_CONST(uint32_t, SBCompileUnit, FindLineEntryIndex,
259 LLDB_REGISTER_METHOD_CONST(uint32_t, SBCompileUnit, GetNumSupportFiles, ());
260 LLDB_REGISTER_METHOD(lldb::SBTypeList, SBCompileUnit, GetTypes, (uint32_t));
261 LLDB_REGISTER_METHOD_CONST(lldb::SBFileSpec, SBCompileUnit,
263 LLDB_REGISTER_METHOD(uint32_t, SBCompileUnit, FindSupportFileIndex,
265 LLDB_REGISTER_METHOD(lldb::LanguageType, SBCompileUnit, GetLanguage, ());
266 LLDB_REGISTER_METHOD_CONST(bool, SBCompileUnit, IsValid, ());
267 LLDB_REGISTER_METHOD_CONST(bool, SBCompileUnit, operator bool, ());
268 LLDB_REGISTER_METHOD_CONST(
270 LLDB_REGISTER_METHOD_CONST(
272 LLDB_REGISTER_METHOD(bool, SBCompileUnit, GetDescription,
tools/lldb/source/API/SBData.cpp 655 LLDB_REGISTER_CONSTRUCTOR(SBData, ());
656 LLDB_REGISTER_CONSTRUCTOR(SBData, (const lldb::SBData &));
657 LLDB_REGISTER_METHOD(const lldb::SBData &,
659 LLDB_REGISTER_METHOD(bool, SBData, IsValid, ());
660 LLDB_REGISTER_METHOD_CONST(bool, SBData, operator bool, ());
661 LLDB_REGISTER_METHOD(uint8_t, SBData, GetAddressByteSize, ());
662 LLDB_REGISTER_METHOD(void, SBData, SetAddressByteSize, (uint8_t));
663 LLDB_REGISTER_METHOD(void, SBData, Clear, ());
664 LLDB_REGISTER_METHOD(size_t, SBData, GetByteSize, ());
665 LLDB_REGISTER_METHOD(lldb::ByteOrder, SBData, GetByteOrder, ());
666 LLDB_REGISTER_METHOD(void, SBData, SetByteOrder, (lldb::ByteOrder));
667 LLDB_REGISTER_METHOD(float, SBData, GetFloat,
669 LLDB_REGISTER_METHOD(double, SBData, GetDouble,
671 LLDB_REGISTER_METHOD(long double, SBData, GetLongDouble,
673 LLDB_REGISTER_METHOD(lldb::addr_t, SBData, GetAddress,
675 LLDB_REGISTER_METHOD(uint8_t, SBData, GetUnsignedInt8,
677 LLDB_REGISTER_METHOD(uint16_t, SBData, GetUnsignedInt16,
679 LLDB_REGISTER_METHOD(uint32_t, SBData, GetUnsignedInt32,
681 LLDB_REGISTER_METHOD(uint64_t, SBData, GetUnsignedInt64,
683 LLDB_REGISTER_METHOD(int8_t, SBData, GetSignedInt8,
685 LLDB_REGISTER_METHOD(int16_t, SBData, GetSignedInt16,
687 LLDB_REGISTER_METHOD(int32_t, SBData, GetSignedInt32,
689 LLDB_REGISTER_METHOD(int64_t, SBData, GetSignedInt64,
691 LLDB_REGISTER_METHOD(const char *, SBData, GetString,
693 LLDB_REGISTER_METHOD(bool, SBData, GetDescription,
695 LLDB_REGISTER_METHOD(bool, SBData, Append, (const lldb::SBData &));
696 LLDB_REGISTER_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromCString,
698 LLDB_REGISTER_STATIC_METHOD(
701 LLDB_REGISTER_STATIC_METHOD(
704 LLDB_REGISTER_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromSInt64Array,
706 LLDB_REGISTER_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromSInt32Array,
708 LLDB_REGISTER_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromDoubleArray,
710 LLDB_REGISTER_METHOD(bool, SBData, SetDataFromCString, (const char *));
711 LLDB_REGISTER_METHOD(bool, SBData, SetDataFromUInt64Array,
713 LLDB_REGISTER_METHOD(bool, SBData, SetDataFromUInt32Array,
715 LLDB_REGISTER_METHOD(bool, SBData, SetDataFromSInt64Array,
717 LLDB_REGISTER_METHOD(bool, SBData, SetDataFromSInt32Array,
719 LLDB_REGISTER_METHOD(bool, SBData, SetDataFromDoubleArray,
tools/lldb/source/API/SBDebugger.cpp 1608 LLDB_REGISTER_METHOD(void, SBInputReader, SetIsDone, (bool));
1609 LLDB_REGISTER_METHOD_CONST(bool, SBInputReader, IsActive, ());
1660 LLDB_REGISTER_CONSTRUCTOR(SBDebugger, ());
1661 LLDB_REGISTER_CONSTRUCTOR(SBDebugger, (const lldb::DebuggerSP &));
1662 LLDB_REGISTER_CONSTRUCTOR(SBDebugger, (const lldb::SBDebugger &));
1663 LLDB_REGISTER_METHOD(lldb::SBDebugger &,
1665 LLDB_REGISTER_STATIC_METHOD(void, SBDebugger, Initialize, ());
1666 LLDB_REGISTER_STATIC_METHOD(lldb::SBError, SBDebugger,
1668 LLDB_REGISTER_STATIC_METHOD(void, SBDebugger, Terminate, ());
1669 LLDB_REGISTER_METHOD(void, SBDebugger, Clear, ());
1670 LLDB_REGISTER_STATIC_METHOD(lldb::SBDebugger, SBDebugger, Create, ());
1671 LLDB_REGISTER_STATIC_METHOD(lldb::SBDebugger, SBDebugger, Create, (bool));
1672 LLDB_REGISTER_STATIC_METHOD(void, SBDebugger, Destroy, (lldb::SBDebugger &));
1673 LLDB_REGISTER_STATIC_METHOD(void, SBDebugger, MemoryPressureDetected, ());
1674 LLDB_REGISTER_METHOD_CONST(bool, SBDebugger, IsValid, ());
1675 LLDB_REGISTER_METHOD_CONST(bool, SBDebugger, operator bool,());
1676 LLDB_REGISTER_METHOD(void, SBDebugger, SetAsync, (bool));
1677 LLDB_REGISTER_METHOD(bool, SBDebugger, GetAsync, ());
1678 LLDB_REGISTER_METHOD(void, SBDebugger, SkipLLDBInitFiles, (bool));
1679 LLDB_REGISTER_METHOD(void, SBDebugger, SkipAppInitFiles, (bool));
1680 LLDB_REGISTER_METHOD(void, SBDebugger, SetInputFileHandle, (FILE *, bool));
1681 LLDB_REGISTER_METHOD(FILE *, SBDebugger, GetInputFileHandle, ());
1682 LLDB_REGISTER_METHOD(FILE *, SBDebugger, GetOutputFileHandle, ());
1683 LLDB_REGISTER_METHOD(FILE *, SBDebugger, GetErrorFileHandle, ());
1684 LLDB_REGISTER_METHOD(SBFile, SBDebugger, GetInputFile, ());
1685 LLDB_REGISTER_METHOD(SBFile, SBDebugger, GetOutputFile, ());
1686 LLDB_REGISTER_METHOD(SBFile, SBDebugger, GetErrorFile, ());
1687 LLDB_REGISTER_METHOD(void, SBDebugger, SaveInputTerminalState, ());
1688 LLDB_REGISTER_METHOD(void, SBDebugger, RestoreInputTerminalState, ());
1689 LLDB_REGISTER_METHOD(lldb::SBCommandInterpreter, SBDebugger,
1691 LLDB_REGISTER_METHOD(void, SBDebugger, HandleCommand, (const char *));
1692 LLDB_REGISTER_METHOD(lldb::SBListener, SBDebugger, GetListener, ());
1693 LLDB_REGISTER_METHOD(
1696 LLDB_REGISTER_METHOD(
1699 LLDB_REGISTER_METHOD(
1702 LLDB_REGISTER_METHOD(lldb::SBSourceManager, SBDebugger, GetSourceManager, ());
1703 LLDB_REGISTER_STATIC_METHOD(bool, SBDebugger, SetDefaultArchitecture,
1705 LLDB_REGISTER_METHOD(lldb::ScriptLanguage, SBDebugger, GetScriptingLanguage,
1707 LLDB_REGISTER_STATIC_METHOD(const char *, SBDebugger, GetVersionString, ());
1708 LLDB_REGISTER_STATIC_METHOD(const char *, SBDebugger, StateAsCString,
1710 LLDB_REGISTER_STATIC_METHOD(lldb::SBStructuredData, SBDebugger,
1712 LLDB_REGISTER_STATIC_METHOD(bool, SBDebugger, StateIsRunningState,
1714 LLDB_REGISTER_STATIC_METHOD(bool, SBDebugger, StateIsStoppedState,
1716 LLDB_REGISTER_METHOD(
1719 LLDB_REGISTER_METHOD(lldb::SBTarget, SBDebugger,
1722 LLDB_REGISTER_METHOD(lldb::SBTarget, SBDebugger, CreateTargetWithFileAndArch,
1724 LLDB_REGISTER_METHOD(lldb::SBTarget, SBDebugger, CreateTarget,
1726 LLDB_REGISTER_METHOD(lldb::SBTarget, SBDebugger, GetDummyTarget, ());
1727 LLDB_REGISTER_METHOD(bool, SBDebugger, DeleteTarget, (lldb::SBTarget &));
1728 LLDB_REGISTER_METHOD(lldb::SBTarget, SBDebugger, GetTargetAtIndex,
1730 LLDB_REGISTER_METHOD(uint32_t, SBDebugger, GetIndexOfTarget,
1732 LLDB_REGISTER_METHOD(lldb::SBTarget, SBDebugger, FindTargetWithProcessID,
1734 LLDB_REGISTER_METHOD(lldb::SBTarget, SBDebugger, FindTargetWithFileAndArch,
1736 LLDB_REGISTER_METHOD(uint32_t, SBDebugger, GetNumTargets, ());
1737 LLDB_REGISTER_METHOD(lldb::SBTarget, SBDebugger, GetSelectedTarget, ());
1738 LLDB_REGISTER_METHOD(void, SBDebugger, SetSelectedTarget, (lldb::SBTarget &));
1739 LLDB_REGISTER_METHOD(lldb::SBPlatform, SBDebugger, GetSelectedPlatform, ());
1740 LLDB_REGISTER_METHOD(void, SBDebugger, SetSelectedPlatform,
1742 LLDB_REGISTER_METHOD(uint32_t, SBDebugger, GetNumPlatforms, ());
1743 LLDB_REGISTER_METHOD(lldb::SBPlatform, SBDebugger, GetPlatformAtIndex,
1745 LLDB_REGISTER_METHOD(uint32_t, SBDebugger, GetNumAvailablePlatforms, ());
1746 LLDB_REGISTER_METHOD(lldb::SBStructuredData, SBDebugger,
1748 LLDB_REGISTER_METHOD(void, SBDebugger, DispatchInputInterrupt, ());
1749 LLDB_REGISTER_METHOD(void, SBDebugger, DispatchInputEndOfFile, ());
1750 LLDB_REGISTER_METHOD(void, SBDebugger, PushInputReader,
1752 LLDB_REGISTER_METHOD(void, SBDebugger, RunCommandInterpreter, (bool, bool));
1753 LLDB_REGISTER_METHOD(void, SBDebugger, RunCommandInterpreter,
1756 LLDB_REGISTER_METHOD(lldb::SBError, SBDebugger, RunREPL,
1758 LLDB_REGISTER_STATIC_METHOD(lldb::SBDebugger, SBDebugger, FindDebuggerWithID,
1760 LLDB_REGISTER_METHOD(const char *, SBDebugger, GetInstanceName, ());
1761 LLDB_REGISTER_STATIC_METHOD(lldb::SBError, SBDebugger, SetInternalVariable,
1763 LLDB_REGISTER_STATIC_METHOD(lldb::SBStringList, SBDebugger,
1766 LLDB_REGISTER_METHOD_CONST(uint32_t, SBDebugger, GetTerminalWidth, ());
1767 LLDB_REGISTER_METHOD(void, SBDebugger, SetTerminalWidth, (uint32_t));
1768 LLDB_REGISTER_METHOD_CONST(const char *, SBDebugger, GetPrompt, ());
1769 LLDB_REGISTER_METHOD(void, SBDebugger, SetPrompt, (const char *));
1770 LLDB_REGISTER_METHOD_CONST(const char *, SBDebugger, GetReproducerPath, ());
1771 LLDB_REGISTER_METHOD_CONST(lldb::ScriptLanguage, SBDebugger,
1773 LLDB_REGISTER_METHOD(void, SBDebugger, SetScriptLanguage,
1775 LLDB_REGISTER_METHOD(bool, SBDebugger, SetUseExternalEditor, (bool));
1776 LLDB_REGISTER_METHOD(bool, SBDebugger, GetUseExternalEditor, ());
1777 LLDB_REGISTER_METHOD(bool, SBDebugger, SetUseColor, (bool));
1778 LLDB_REGISTER_METHOD_CONST(bool, SBDebugger, GetUseColor, ());
1779 LLDB_REGISTER_METHOD(bool, SBDebugger, GetDescription, (lldb::SBStream &));
1780 LLDB_REGISTER_METHOD(lldb::user_id_t, SBDebugger, GetID, ());
1781 LLDB_REGISTER_METHOD(lldb::SBError, SBDebugger, SetCurrentPlatform,
1783 LLDB_REGISTER_METHOD(bool, SBDebugger, SetCurrentPlatformSDKRoot,
1785 LLDB_REGISTER_METHOD_CONST(bool, SBDebugger, GetCloseInputOnEOF, ());
1786 LLDB_REGISTER_METHOD(void, SBDebugger, SetCloseInputOnEOF, (bool));
1787 LLDB_REGISTER_METHOD(lldb::SBTypeCategory, SBDebugger, GetCategory,
1789 LLDB_REGISTER_METHOD(lldb::SBTypeCategory, SBDebugger, GetCategory,
1791 LLDB_REGISTER_METHOD(lldb::SBTypeCategory, SBDebugger, CreateCategory,
1793 LLDB_REGISTER_METHOD(bool, SBDebugger, DeleteCategory, (const char *));
1794 LLDB_REGISTER_METHOD(uint32_t, SBDebugger, GetNumCategories, ());
1795 LLDB_REGISTER_METHOD(lldb::SBTypeCategory, SBDebugger, GetCategoryAtIndex,
1797 LLDB_REGISTER_METHOD(lldb::SBTypeCategory, SBDebugger, GetDefaultCategory,
1799 LLDB_REGISTER_METHOD(lldb::SBTypeFormat, SBDebugger, GetFormatForType,
1801 LLDB_REGISTER_METHOD(lldb::SBTypeSummary, SBDebugger, GetSummaryForType,
1803 LLDB_REGISTER_METHOD(lldb::SBTypeSynthetic, SBDebugger, GetSyntheticForType,
1805 LLDB_REGISTER_METHOD(lldb::SBTypeFilter, SBDebugger, GetFilterForType,
1807 LLDB_REGISTER_METHOD(bool, SBDebugger, EnableLog,
tools/lldb/source/API/SBDeclaration.cpp 184 LLDB_REGISTER_CONSTRUCTOR(SBDeclaration, ());
185 LLDB_REGISTER_CONSTRUCTOR(SBDeclaration, (const lldb::SBDeclaration &));
186 LLDB_REGISTER_METHOD(
189 LLDB_REGISTER_METHOD_CONST(bool, SBDeclaration, IsValid, ());
190 LLDB_REGISTER_METHOD_CONST(bool, SBDeclaration, operator bool, ());
191 LLDB_REGISTER_METHOD_CONST(lldb::SBFileSpec, SBDeclaration, GetFileSpec,
193 LLDB_REGISTER_METHOD_CONST(uint32_t, SBDeclaration, GetLine, ());
194 LLDB_REGISTER_METHOD_CONST(uint32_t, SBDeclaration, GetColumn, ());
195 LLDB_REGISTER_METHOD(void, SBDeclaration, SetFileSpec, (lldb::SBFileSpec));
196 LLDB_REGISTER_METHOD(void, SBDeclaration, SetLine, (uint32_t));
197 LLDB_REGISTER_METHOD(void, SBDeclaration, SetColumn, (uint32_t));
198 LLDB_REGISTER_METHOD_CONST(
200 LLDB_REGISTER_METHOD_CONST(
202 LLDB_REGISTER_METHOD(bool, SBDeclaration, GetDescription,
tools/lldb/source/API/SBError.cpp 192 LLDB_REGISTER_CONSTRUCTOR(SBError, ());
193 LLDB_REGISTER_CONSTRUCTOR(SBError, (const lldb::SBError &));
194 LLDB_REGISTER_METHOD(const lldb::SBError &,
196 LLDB_REGISTER_METHOD_CONST(const char *, SBError, GetCString, ());
197 LLDB_REGISTER_METHOD(void, SBError, Clear, ());
198 LLDB_REGISTER_METHOD_CONST(bool, SBError, Fail, ());
199 LLDB_REGISTER_METHOD_CONST(bool, SBError, Success, ());
200 LLDB_REGISTER_METHOD_CONST(uint32_t, SBError, GetError, ());
201 LLDB_REGISTER_METHOD_CONST(lldb::ErrorType, SBError, GetType, ());
202 LLDB_REGISTER_METHOD(void, SBError, SetError, (uint32_t, lldb::ErrorType));
203 LLDB_REGISTER_METHOD(void, SBError, SetErrorToErrno, ());
204 LLDB_REGISTER_METHOD(void, SBError, SetErrorToGenericError, ());
205 LLDB_REGISTER_METHOD(void, SBError, SetErrorString, (const char *));
206 LLDB_REGISTER_METHOD_CONST(bool, SBError, IsValid, ());
207 LLDB_REGISTER_METHOD_CONST(bool, SBError, operator bool, ());
208 LLDB_REGISTER_METHOD(bool, SBError, GetDescription, (lldb::SBStream &));
tools/lldb/source/API/SBEvent.cpp 215 LLDB_REGISTER_CONSTRUCTOR(SBEvent, ());
216 LLDB_REGISTER_CONSTRUCTOR(SBEvent, (uint32_t, const char *, uint32_t));
217 LLDB_REGISTER_CONSTRUCTOR(SBEvent, (lldb::EventSP &));
218 LLDB_REGISTER_CONSTRUCTOR(SBEvent, (lldb_private::Event *));
219 LLDB_REGISTER_CONSTRUCTOR(SBEvent, (const lldb::SBEvent &));
220 LLDB_REGISTER_METHOD(const lldb::SBEvent &,
222 LLDB_REGISTER_METHOD(const char *, SBEvent, GetDataFlavor, ());
223 LLDB_REGISTER_METHOD_CONST(uint32_t, SBEvent, GetType, ());
224 LLDB_REGISTER_METHOD_CONST(lldb::SBBroadcaster, SBEvent, GetBroadcaster,
226 LLDB_REGISTER_METHOD_CONST(const char *, SBEvent, GetBroadcasterClass, ());
227 LLDB_REGISTER_METHOD(bool, SBEvent, BroadcasterMatchesPtr,
229 LLDB_REGISTER_METHOD(bool, SBEvent, BroadcasterMatchesRef,
231 LLDB_REGISTER_METHOD(void, SBEvent, Clear, ());
232 LLDB_REGISTER_METHOD_CONST(bool, SBEvent, IsValid, ());
233 LLDB_REGISTER_METHOD_CONST(bool, SBEvent, operator bool, ());
234 LLDB_REGISTER_STATIC_METHOD(const char *, SBEvent, GetCStringFromEvent,
236 LLDB_REGISTER_METHOD(bool, SBEvent, GetDescription, (lldb::SBStream &));
237 LLDB_REGISTER_METHOD_CONST(bool, SBEvent, GetDescription,
tools/lldb/source/API/SBExecutionContext.cpp 141 LLDB_REGISTER_CONSTRUCTOR(SBExecutionContext, ());
142 LLDB_REGISTER_CONSTRUCTOR(SBExecutionContext,
144 LLDB_REGISTER_CONSTRUCTOR(SBExecutionContext,
146 LLDB_REGISTER_CONSTRUCTOR(SBExecutionContext, (const lldb::SBTarget &));
147 LLDB_REGISTER_CONSTRUCTOR(SBExecutionContext, (const lldb::SBProcess &));
148 LLDB_REGISTER_CONSTRUCTOR(SBExecutionContext, (lldb::SBThread));
149 LLDB_REGISTER_CONSTRUCTOR(SBExecutionContext, (const lldb::SBFrame &));
150 LLDB_REGISTER_METHOD(
153 LLDB_REGISTER_METHOD_CONST(lldb::SBTarget, SBExecutionContext, GetTarget,
155 LLDB_REGISTER_METHOD_CONST(lldb::SBProcess, SBExecutionContext, GetProcess,
157 LLDB_REGISTER_METHOD_CONST(lldb::SBThread, SBExecutionContext, GetThread,
159 LLDB_REGISTER_METHOD_CONST(lldb::SBFrame, SBExecutionContext, GetFrame, ());
tools/lldb/source/API/SBExpressionOptions.cpp 280 LLDB_REGISTER_CONSTRUCTOR(SBExpressionOptions, ());
281 LLDB_REGISTER_CONSTRUCTOR(SBExpressionOptions,
283 LLDB_REGISTER_METHOD(
286 LLDB_REGISTER_METHOD_CONST(bool, SBExpressionOptions, GetCoerceResultToId,
288 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetCoerceResultToId,
290 LLDB_REGISTER_METHOD_CONST(bool, SBExpressionOptions, GetUnwindOnError, ());
291 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetUnwindOnError, (bool));
292 LLDB_REGISTER_METHOD_CONST(bool, SBExpressionOptions, GetIgnoreBreakpoints,
294 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetIgnoreBreakpoints,
296 LLDB_REGISTER_METHOD_CONST(lldb::DynamicValueType, SBExpressionOptions,
298 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetFetchDynamicValue,
300 LLDB_REGISTER_METHOD_CONST(uint32_t, SBExpressionOptions,
302 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetTimeoutInMicroSeconds,
304 LLDB_REGISTER_METHOD_CONST(uint32_t, SBExpressionOptions,
306 LLDB_REGISTER_METHOD(void, SBExpressionOptions,
308 LLDB_REGISTER_METHOD_CONST(bool, SBExpressionOptions, GetTryAllThreads, ());
309 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetTryAllThreads, (bool));
310 LLDB_REGISTER_METHOD_CONST(bool, SBExpressionOptions, GetStopOthers, ());
311 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetStopOthers, (bool));
312 LLDB_REGISTER_METHOD_CONST(bool, SBExpressionOptions, GetTrapExceptions,
314 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetTrapExceptions, (bool));
315 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetLanguage,
317 LLDB_REGISTER_METHOD(bool, SBExpressionOptions, GetGenerateDebugInfo, ());
318 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetGenerateDebugInfo,
320 LLDB_REGISTER_METHOD(bool, SBExpressionOptions, GetSuppressPersistentResult,
322 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetSuppressPersistentResult,
324 LLDB_REGISTER_METHOD_CONST(const char *, SBExpressionOptions, GetPrefix,
326 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetPrefix, (const char *));
327 LLDB_REGISTER_METHOD(bool, SBExpressionOptions, GetAutoApplyFixIts, ());
328 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetAutoApplyFixIts, (bool));
329 LLDB_REGISTER_METHOD(bool, SBExpressionOptions, GetTopLevel, ());
330 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetTopLevel, (bool));
331 LLDB_REGISTER_METHOD(bool, SBExpressionOptions, GetAllowJIT, ());
332 LLDB_REGISTER_METHOD(void, SBExpressionOptions, SetAllowJIT, (bool));
tools/lldb/source/API/SBFile.cpp 121 LLDB_REGISTER_METHOD(lldb::SBError, SBFile, Flush, ());
122 LLDB_REGISTER_METHOD_CONST(bool, SBFile, IsValid, ());
123 LLDB_REGISTER_METHOD_CONST(bool, SBFile, operator bool,());
124 LLDB_REGISTER_METHOD_CONST(bool, SBFile, operator!,());
125 LLDB_REGISTER_METHOD_CONST(FileSP, SBFile, GetFile, ());
126 LLDB_REGISTER_METHOD(lldb::SBError, SBFile, Close, ());
tools/lldb/source/API/SBFileSpec.cpp 196 LLDB_REGISTER_CONSTRUCTOR(SBFileSpec, ());
197 LLDB_REGISTER_CONSTRUCTOR(SBFileSpec, (const lldb::SBFileSpec &));
198 LLDB_REGISTER_CONSTRUCTOR(SBFileSpec, (const char *));
199 LLDB_REGISTER_CONSTRUCTOR(SBFileSpec, (const char *, bool));
200 LLDB_REGISTER_METHOD(const lldb::SBFileSpec &,
202 LLDB_REGISTER_METHOD_CONST(bool,
204 LLDB_REGISTER_METHOD_CONST(bool,
206 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpec, IsValid, ());
207 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpec, operator bool, ());
208 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpec, Exists, ());
209 LLDB_REGISTER_METHOD(bool, SBFileSpec, ResolveExecutableLocation, ());
210 LLDB_REGISTER_STATIC_METHOD(int, SBFileSpec, ResolvePath,
212 LLDB_REGISTER_METHOD_CONST(const char *, SBFileSpec, GetFilename, ());
213 LLDB_REGISTER_METHOD_CONST(const char *, SBFileSpec, GetDirectory, ());
214 LLDB_REGISTER_METHOD(void, SBFileSpec, SetFilename, (const char *));
215 LLDB_REGISTER_METHOD(void, SBFileSpec, SetDirectory, (const char *));
216 LLDB_REGISTER_METHOD_CONST(uint32_t, SBFileSpec, GetPath, (char *, size_t));
217 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpec, GetDescription,
219 LLDB_REGISTER_METHOD(void, SBFileSpec, AppendPathComponent, (const char *));
tools/lldb/source/API/SBFileSpecList.cpp 132 LLDB_REGISTER_CONSTRUCTOR(SBFileSpecList, ());
133 LLDB_REGISTER_CONSTRUCTOR(SBFileSpecList, (const lldb::SBFileSpecList &));
134 LLDB_REGISTER_METHOD(
137 LLDB_REGISTER_METHOD_CONST(uint32_t, SBFileSpecList, GetSize, ());
138 LLDB_REGISTER_METHOD(void, SBFileSpecList, Append,
140 LLDB_REGISTER_METHOD(bool, SBFileSpecList, AppendIfUnique,
142 LLDB_REGISTER_METHOD(void, SBFileSpecList, Clear, ());
143 LLDB_REGISTER_METHOD(uint32_t, SBFileSpecList, FindFileIndex,
145 LLDB_REGISTER_METHOD_CONST(const lldb::SBFileSpec, SBFileSpecList,
147 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpecList, GetDescription,
tools/lldb/source/API/SBFrame.cpp 1299 LLDB_REGISTER_CONSTRUCTOR(SBFrame, ());
1300 LLDB_REGISTER_CONSTRUCTOR(SBFrame, (const lldb::StackFrameSP &));
1301 LLDB_REGISTER_CONSTRUCTOR(SBFrame, (const lldb::SBFrame &));
1302 LLDB_REGISTER_METHOD(const lldb::SBFrame &,
1304 LLDB_REGISTER_METHOD_CONST(bool, SBFrame, IsValid, ());
1305 LLDB_REGISTER_METHOD_CONST(bool, SBFrame, operator bool, ());
1306 LLDB_REGISTER_METHOD_CONST(lldb::SBSymbolContext, SBFrame, GetSymbolContext,
1308 LLDB_REGISTER_METHOD_CONST(lldb::SBModule, SBFrame, GetModule, ());
1309 LLDB_REGISTER_METHOD_CONST(lldb::SBCompileUnit, SBFrame, GetCompileUnit,
1311 LLDB_REGISTER_METHOD_CONST(lldb::SBFunction, SBFrame, GetFunction, ());
1312 LLDB_REGISTER_METHOD_CONST(lldb::SBSymbol, SBFrame, GetSymbol, ());
1313 LLDB_REGISTER_METHOD_CONST(lldb::SBBlock, SBFrame, GetBlock, ());
1314 LLDB_REGISTER_METHOD_CONST(lldb::SBBlock, SBFrame, GetFrameBlock, ());
1315 LLDB_REGISTER_METHOD_CONST(lldb::SBLineEntry, SBFrame, GetLineEntry, ());
1316 LLDB_REGISTER_METHOD_CONST(uint32_t, SBFrame, GetFrameID, ());
1317 LLDB_REGISTER_METHOD_CONST(lldb::addr_t, SBFrame, GetCFA, ());
1318 LLDB_REGISTER_METHOD_CONST(lldb::addr_t, SBFrame, GetPC, ());
1319 LLDB_REGISTER_METHOD(bool, SBFrame, SetPC, (lldb::addr_t));
1320 LLDB_REGISTER_METHOD_CONST(lldb::addr_t, SBFrame, GetSP, ());
1321 LLDB_REGISTER_METHOD_CONST(lldb::addr_t, SBFrame, GetFP, ());
1322 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBFrame, GetPCAddress, ());
1323 LLDB_REGISTER_METHOD(void, SBFrame, Clear, ());
1324 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, GetValueForVariablePath,
1326 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, GetValueForVariablePath,
1328 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, FindVariable, (const char *));
1329 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, FindVariable,
1331 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, FindValue,
1333 LLDB_REGISTER_METHOD(
1336 LLDB_REGISTER_METHOD_CONST(bool, SBFrame, IsEqual, (const lldb::SBFrame &));
1337 LLDB_REGISTER_METHOD_CONST(bool,
1339 LLDB_REGISTER_METHOD_CONST(bool,
1341 LLDB_REGISTER_METHOD_CONST(lldb::SBThread, SBFrame, GetThread, ());
1342 LLDB_REGISTER_METHOD_CONST(const char *, SBFrame, Disassemble, ());
1343 LLDB_REGISTER_METHOD(lldb::SBValueList, SBFrame, GetVariables,
1345 LLDB_REGISTER_METHOD(lldb::SBValueList, SBFrame, GetVariables,
1347 LLDB_REGISTER_METHOD(lldb::SBValueList, SBFrame, GetVariables,
1349 LLDB_REGISTER_METHOD(lldb::SBValueList, SBFrame, GetRegisters, ());
1350 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, FindRegister, (const char *));
1351 LLDB_REGISTER_METHOD(bool, SBFrame, GetDescription, (lldb::SBStream &));
1352 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, EvaluateExpression,
1354 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, EvaluateExpression,
1356 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, EvaluateExpression,
1358 LLDB_REGISTER_METHOD(lldb::SBValue, SBFrame, EvaluateExpression,
1360 LLDB_REGISTER_METHOD(bool, SBFrame, IsInlined, ());
1361 LLDB_REGISTER_METHOD_CONST(bool, SBFrame, IsInlined, ());
1362 LLDB_REGISTER_METHOD(bool, SBFrame, IsArtificial, ());
1363 LLDB_REGISTER_METHOD_CONST(bool, SBFrame, IsArtificial, ());
1364 LLDB_REGISTER_METHOD(const char *, SBFrame, GetFunctionName, ());
1365 LLDB_REGISTER_METHOD_CONST(lldb::LanguageType, SBFrame, GuessLanguage, ());
1366 LLDB_REGISTER_METHOD_CONST(const char *, SBFrame, GetFunctionName, ());
1367 LLDB_REGISTER_METHOD(const char *, SBFrame, GetDisplayFunctionName, ());
tools/lldb/source/API/SBFunction.cpp 253 LLDB_REGISTER_CONSTRUCTOR(SBFunction, ());
254 LLDB_REGISTER_CONSTRUCTOR(SBFunction, (const lldb::SBFunction &));
255 LLDB_REGISTER_METHOD(const lldb::SBFunction &,
257 LLDB_REGISTER_METHOD_CONST(bool, SBFunction, IsValid, ());
258 LLDB_REGISTER_METHOD_CONST(bool, SBFunction, operator bool, ());
259 LLDB_REGISTER_METHOD_CONST(const char *, SBFunction, GetName, ());
260 LLDB_REGISTER_METHOD_CONST(const char *, SBFunction, GetDisplayName, ());
261 LLDB_REGISTER_METHOD_CONST(const char *, SBFunction, GetMangledName, ());
262 LLDB_REGISTER_METHOD_CONST(
264 LLDB_REGISTER_METHOD_CONST(
266 LLDB_REGISTER_METHOD(bool, SBFunction, GetDescription, (lldb::SBStream &));
267 LLDB_REGISTER_METHOD(lldb::SBInstructionList, SBFunction, GetInstructions,
269 LLDB_REGISTER_METHOD(lldb::SBInstructionList, SBFunction, GetInstructions,
271 LLDB_REGISTER_METHOD(lldb::SBAddress, SBFunction, GetStartAddress, ());
272 LLDB_REGISTER_METHOD(lldb::SBAddress, SBFunction, GetEndAddress, ());
273 LLDB_REGISTER_METHOD(const char *, SBFunction, GetArgumentName, (uint32_t));
274 LLDB_REGISTER_METHOD(uint32_t, SBFunction, GetPrologueByteSize, ());
275 LLDB_REGISTER_METHOD(lldb::SBType, SBFunction, GetType, ());
276 LLDB_REGISTER_METHOD(lldb::SBBlock, SBFunction, GetBlock, ());
277 LLDB_REGISTER_METHOD(lldb::LanguageType, SBFunction, GetLanguage, ());
278 LLDB_REGISTER_METHOD(bool, SBFunction, GetIsOptimized, ());
tools/lldb/source/API/SBHostOS.cpp 182 LLDB_REGISTER_STATIC_METHOD(lldb::SBFileSpec, SBHostOS, GetProgramFileSpec,
184 LLDB_REGISTER_STATIC_METHOD(lldb::SBFileSpec, SBHostOS, GetLLDBPythonPath,
186 LLDB_REGISTER_STATIC_METHOD(lldb::SBFileSpec, SBHostOS, GetLLDBPath,
188 LLDB_REGISTER_STATIC_METHOD(lldb::SBFileSpec, SBHostOS,
190 LLDB_REGISTER_STATIC_METHOD(void, SBHostOS, ThreadCreated, (const char *));
tools/lldb/source/API/SBInstruction.cpp 350 LLDB_REGISTER_CONSTRUCTOR(SBInstruction, ());
351 LLDB_REGISTER_CONSTRUCTOR(SBInstruction, (const lldb::SBInstruction &));
352 LLDB_REGISTER_METHOD(
355 LLDB_REGISTER_METHOD(bool, SBInstruction, IsValid, ());
356 LLDB_REGISTER_METHOD_CONST(bool, SBInstruction, operator bool, ());
357 LLDB_REGISTER_METHOD(lldb::SBAddress, SBInstruction, GetAddress, ());
358 LLDB_REGISTER_METHOD(const char *, SBInstruction, GetMnemonic,
360 LLDB_REGISTER_METHOD(const char *, SBInstruction, GetOperands,
362 LLDB_REGISTER_METHOD(const char *, SBInstruction, GetComment,
364 LLDB_REGISTER_METHOD(size_t, SBInstruction, GetByteSize, ());
365 LLDB_REGISTER_METHOD(lldb::SBData, SBInstruction, GetData,
367 LLDB_REGISTER_METHOD(bool, SBInstruction, DoesBranch, ());
368 LLDB_REGISTER_METHOD(bool, SBInstruction, HasDelaySlot, ());
369 LLDB_REGISTER_METHOD(bool, SBInstruction, CanSetBreakpoint, ());
370 LLDB_REGISTER_METHOD(bool, SBInstruction, GetDescription,
372 LLDB_REGISTER_METHOD(void, SBInstruction, Print, (FILE *));
373 LLDB_REGISTER_METHOD(void, SBInstruction, Print, (SBFile));
374 LLDB_REGISTER_METHOD(void, SBInstruction, Print, (FileSP));
375 LLDB_REGISTER_METHOD(bool, SBInstruction, EmulateWithFrame,
377 LLDB_REGISTER_METHOD(bool, SBInstruction, DumpEmulation, (const char *));
378 LLDB_REGISTER_METHOD(bool, SBInstruction, TestEmulation,
tools/lldb/source/API/SBInstructionList.cpp 207 LLDB_REGISTER_CONSTRUCTOR(SBInstructionList, ());
208 LLDB_REGISTER_CONSTRUCTOR(SBInstructionList,
210 LLDB_REGISTER_METHOD(
213 LLDB_REGISTER_METHOD_CONST(bool, SBInstructionList, IsValid, ());
214 LLDB_REGISTER_METHOD_CONST(bool, SBInstructionList, operator bool, ());
215 LLDB_REGISTER_METHOD(size_t, SBInstructionList, GetSize, ());
216 LLDB_REGISTER_METHOD(lldb::SBInstruction, SBInstructionList,
218 LLDB_REGISTER_METHOD(
221 LLDB_REGISTER_METHOD(void, SBInstructionList, Clear, ());
222 LLDB_REGISTER_METHOD(void, SBInstructionList, AppendInstruction,
224 LLDB_REGISTER_METHOD(void, SBInstructionList, Print, (FILE *));
225 LLDB_REGISTER_METHOD(void, SBInstructionList, Print, (SBFile));
226 LLDB_REGISTER_METHOD(void, SBInstructionList, Print, (FileSP));
227 LLDB_REGISTER_METHOD(bool, SBInstructionList, GetDescription,
229 LLDB_REGISTER_METHOD(bool, SBInstructionList,
tools/lldb/source/API/SBLanguageRuntime.cpp 39 LLDB_REGISTER_STATIC_METHOD(lldb::LanguageType, SBLanguageRuntime,
41 LLDB_REGISTER_STATIC_METHOD(const char *, SBLanguageRuntime,
tools/lldb/source/API/SBLaunchInfo.cpp 324 LLDB_REGISTER_CONSTRUCTOR(SBLaunchInfo, (const char **));
325 LLDB_REGISTER_METHOD(lldb::pid_t, SBLaunchInfo, GetProcessID, ());
326 LLDB_REGISTER_METHOD(uint32_t, SBLaunchInfo, GetUserID, ());
327 LLDB_REGISTER_METHOD(uint32_t, SBLaunchInfo, GetGroupID, ());
328 LLDB_REGISTER_METHOD(bool, SBLaunchInfo, UserIDIsValid, ());
329 LLDB_REGISTER_METHOD(bool, SBLaunchInfo, GroupIDIsValid, ());
330 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetUserID, (uint32_t));
331 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetGroupID, (uint32_t));
332 LLDB_REGISTER_METHOD(lldb::SBFileSpec, SBLaunchInfo, GetExecutableFile, ());
333 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetExecutableFile,
335 LLDB_REGISTER_METHOD(lldb::SBListener, SBLaunchInfo, GetListener, ());
336 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetListener, (lldb::SBListener &));
337 LLDB_REGISTER_METHOD(uint32_t, SBLaunchInfo, GetNumArguments, ());
338 LLDB_REGISTER_METHOD(const char *, SBLaunchInfo, GetArgumentAtIndex,
340 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetArguments,
342 LLDB_REGISTER_METHOD(uint32_t, SBLaunchInfo, GetNumEnvironmentEntries, ());
343 LLDB_REGISTER_METHOD(const char *, SBLaunchInfo, GetEnvironmentEntryAtIndex,
345 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetEnvironmentEntries,
347 LLDB_REGISTER_METHOD(void, SBLaunchInfo, Clear, ());
348 LLDB_REGISTER_METHOD_CONST(const char *, SBLaunchInfo, GetWorkingDirectory,
350 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetWorkingDirectory,
352 LLDB_REGISTER_METHOD(uint32_t, SBLaunchInfo, GetLaunchFlags, ());
353 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetLaunchFlags, (uint32_t));
354 LLDB_REGISTER_METHOD(const char *, SBLaunchInfo, GetProcessPluginName, ());
355 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetProcessPluginName,
357 LLDB_REGISTER_METHOD(const char *, SBLaunchInfo, GetShell, ());
358 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetShell, (const char *));
359 LLDB_REGISTER_METHOD(bool, SBLaunchInfo, GetShellExpandArguments, ());
360 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetShellExpandArguments, (bool));
361 LLDB_REGISTER_METHOD(uint32_t, SBLaunchInfo, GetResumeCount, ());
362 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetResumeCount, (uint32_t));
363 LLDB_REGISTER_METHOD(bool, SBLaunchInfo, AddCloseFileAction, (int));
364 LLDB_REGISTER_METHOD(bool, SBLaunchInfo, AddDuplicateFileAction,
366 LLDB_REGISTER_METHOD(bool, SBLaunchInfo, AddOpenFileAction,
368 LLDB_REGISTER_METHOD(bool, SBLaunchInfo, AddSuppressFileAction,
370 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetLaunchEventData,
372 LLDB_REGISTER_METHOD_CONST(const char *, SBLaunchInfo, GetLaunchEventData,
374 LLDB_REGISTER_METHOD(void, SBLaunchInfo, SetDetachOnError, (bool));
375 LLDB_REGISTER_METHOD_CONST(bool, SBLaunchInfo, GetDetachOnError, ());
tools/lldb/source/API/SBLineEntry.cpp 197 LLDB_REGISTER_CONSTRUCTOR(SBLineEntry, ());
198 LLDB_REGISTER_CONSTRUCTOR(SBLineEntry, (const lldb::SBLineEntry &));
199 LLDB_REGISTER_METHOD(const lldb::SBLineEntry &,
201 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBLineEntry, GetStartAddress,
203 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBLineEntry, GetEndAddress, ());
204 LLDB_REGISTER_METHOD_CONST(bool, SBLineEntry, IsValid, ());
205 LLDB_REGISTER_METHOD_CONST(bool, SBLineEntry, operator bool, ());
206 LLDB_REGISTER_METHOD_CONST(lldb::SBFileSpec, SBLineEntry, GetFileSpec, ());
207 LLDB_REGISTER_METHOD_CONST(uint32_t, SBLineEntry, GetLine, ());
208 LLDB_REGISTER_METHOD_CONST(uint32_t, SBLineEntry, GetColumn, ());
209 LLDB_REGISTER_METHOD(void, SBLineEntry, SetFileSpec, (lldb::SBFileSpec));
210 LLDB_REGISTER_METHOD(void, SBLineEntry, SetLine, (uint32_t));
211 LLDB_REGISTER_METHOD(void, SBLineEntry, SetColumn, (uint32_t));
212 LLDB_REGISTER_METHOD_CONST(
214 LLDB_REGISTER_METHOD_CONST(
216 LLDB_REGISTER_METHOD(bool, SBLineEntry, GetDescription, (lldb::SBStream &));
tools/lldb/source/API/SBListener.cpp 331 LLDB_REGISTER_CONSTRUCTOR(SBListener, ());
332 LLDB_REGISTER_CONSTRUCTOR(SBListener, (const char *));
333 LLDB_REGISTER_CONSTRUCTOR(SBListener, (const lldb::SBListener &));
334 LLDB_REGISTER_METHOD(const lldb::SBListener &,
336 LLDB_REGISTER_METHOD_CONST(bool, SBListener, IsValid, ());
337 LLDB_REGISTER_METHOD_CONST(bool, SBListener, operator bool, ());
338 LLDB_REGISTER_METHOD(void, SBListener, AddEvent, (const lldb::SBEvent &));
339 LLDB_REGISTER_METHOD(void, SBListener, Clear, ());
340 LLDB_REGISTER_METHOD(uint32_t, SBListener, StartListeningForEventClass,
342 LLDB_REGISTER_METHOD(bool, SBListener, StopListeningForEventClass,
344 LLDB_REGISTER_METHOD(uint32_t, SBListener, StartListeningForEvents,
346 LLDB_REGISTER_METHOD(bool, SBListener, StopListeningForEvents,
348 LLDB_REGISTER_METHOD(bool, SBListener, WaitForEvent,
350 LLDB_REGISTER_METHOD(
353 LLDB_REGISTER_METHOD(
356 LLDB_REGISTER_METHOD(bool, SBListener, PeekAtNextEvent, (lldb::SBEvent &));
357 LLDB_REGISTER_METHOD(bool, SBListener, PeekAtNextEventForBroadcaster,
359 LLDB_REGISTER_METHOD(
362 LLDB_REGISTER_METHOD(bool, SBListener, GetNextEvent, (lldb::SBEvent &));
363 LLDB_REGISTER_METHOD(bool, SBListener, GetNextEventForBroadcaster,
365 LLDB_REGISTER_METHOD(
368 LLDB_REGISTER_METHOD(bool, SBListener, HandleBroadcastEvent,
tools/lldb/source/API/SBMemoryRegionInfo.cpp 141 LLDB_REGISTER_CONSTRUCTOR(SBMemoryRegionInfo, ());
142 LLDB_REGISTER_CONSTRUCTOR(SBMemoryRegionInfo,
144 LLDB_REGISTER_METHOD(
147 LLDB_REGISTER_METHOD(void, SBMemoryRegionInfo, Clear, ());
148 LLDB_REGISTER_METHOD_CONST(
151 LLDB_REGISTER_METHOD_CONST(
154 LLDB_REGISTER_METHOD(lldb::addr_t, SBMemoryRegionInfo, GetRegionBase, ());
155 LLDB_REGISTER_METHOD(lldb::addr_t, SBMemoryRegionInfo, GetRegionEnd, ());
156 LLDB_REGISTER_METHOD(bool, SBMemoryRegionInfo, IsReadable, ());
157 LLDB_REGISTER_METHOD(bool, SBMemoryRegionInfo, IsWritable, ());
158 LLDB_REGISTER_METHOD(bool, SBMemoryRegionInfo, IsExecutable, ());
159 LLDB_REGISTER_METHOD(bool, SBMemoryRegionInfo, IsMapped, ());
160 LLDB_REGISTER_METHOD(const char *, SBMemoryRegionInfo, GetName, ());
161 LLDB_REGISTER_METHOD(bool, SBMemoryRegionInfo, GetDescription,
tools/lldb/source/API/SBMemoryRegionInfoList.cpp 148 LLDB_REGISTER_CONSTRUCTOR(SBMemoryRegionInfoList, ());
149 LLDB_REGISTER_CONSTRUCTOR(SBMemoryRegionInfoList,
151 LLDB_REGISTER_METHOD(
155 LLDB_REGISTER_METHOD_CONST(uint32_t, SBMemoryRegionInfoList, GetSize, ());
156 LLDB_REGISTER_METHOD(bool, SBMemoryRegionInfoList, GetMemoryRegionAtIndex,
158 LLDB_REGISTER_METHOD(void, SBMemoryRegionInfoList, Clear, ());
159 LLDB_REGISTER_METHOD(void, SBMemoryRegionInfoList, Append,
161 LLDB_REGISTER_METHOD(void, SBMemoryRegionInfoList, Append,
tools/lldb/source/API/SBModule.cpp 695 LLDB_REGISTER_CONSTRUCTOR(SBModule, ());
696 LLDB_REGISTER_CONSTRUCTOR(SBModule, (const lldb::SBModuleSpec &));
697 LLDB_REGISTER_CONSTRUCTOR(SBModule, (const lldb::SBModule &));
698 LLDB_REGISTER_CONSTRUCTOR(SBModule, (lldb::SBProcess &, lldb::addr_t));
699 LLDB_REGISTER_METHOD(const lldb::SBModule &,
701 LLDB_REGISTER_METHOD_CONST(bool, SBModule, IsValid, ());
702 LLDB_REGISTER_METHOD_CONST(bool, SBModule, operator bool, ());
703 LLDB_REGISTER_METHOD(void, SBModule, Clear, ());
704 LLDB_REGISTER_METHOD_CONST(lldb::SBFileSpec, SBModule, GetFileSpec, ());
705 LLDB_REGISTER_METHOD_CONST(lldb::SBFileSpec, SBModule, GetPlatformFileSpec,
707 LLDB_REGISTER_METHOD(bool, SBModule, SetPlatformFileSpec,
709 LLDB_REGISTER_METHOD(lldb::SBFileSpec, SBModule, GetRemoteInstallFileSpec,
711 LLDB_REGISTER_METHOD(bool, SBModule, SetRemoteInstallFileSpec,
713 LLDB_REGISTER_METHOD_CONST(const char *, SBModule, GetUUIDString, ());
714 LLDB_REGISTER_METHOD_CONST(bool,
716 LLDB_REGISTER_METHOD_CONST(bool,
718 LLDB_REGISTER_METHOD(lldb::SBAddress, SBModule, ResolveFileAddress,
720 LLDB_REGISTER_METHOD(lldb::SBSymbolContext, SBModule,
723 LLDB_REGISTER_METHOD(bool, SBModule, GetDescription, (lldb::SBStream &));
724 LLDB_REGISTER_METHOD(uint32_t, SBModule, GetNumCompileUnits, ());
725 LLDB_REGISTER_METHOD(lldb::SBCompileUnit, SBModule, GetCompileUnitAtIndex,
727 LLDB_REGISTER_METHOD(lldb::SBSymbolContextList, SBModule, FindCompileUnits,
729 LLDB_REGISTER_METHOD(size_t, SBModule, GetNumSymbols, ());
730 LLDB_REGISTER_METHOD(lldb::SBSymbol, SBModule, GetSymbolAtIndex, (size_t));
731 LLDB_REGISTER_METHOD(lldb::SBSymbol, SBModule, FindSymbol,
733 LLDB_REGISTER_METHOD(lldb::SBSymbolContextList, SBModule, FindSymbols,
735 LLDB_REGISTER_METHOD(size_t, SBModule, GetNumSections, ());
736 LLDB_REGISTER_METHOD(lldb::SBSection, SBModule, GetSectionAtIndex,
738 LLDB_REGISTER_METHOD(lldb::SBSymbolContextList, SBModule, FindFunctions,
740 LLDB_REGISTER_METHOD(lldb::SBValueList, SBModule, FindGlobalVariables,
742 LLDB_REGISTER_METHOD(lldb::SBValue, SBModule, FindFirstGlobalVariable,
744 LLDB_REGISTER_METHOD(lldb::SBType, SBModule, FindFirstType, (const char *));
745 LLDB_REGISTER_METHOD(lldb::SBType, SBModule, GetBasicType,
747 LLDB_REGISTER_METHOD(lldb::SBTypeList, SBModule, FindTypes, (const char *));
748 LLDB_REGISTER_METHOD(lldb::SBType, SBModule, GetTypeByID,
750 LLDB_REGISTER_METHOD(lldb::SBTypeList, SBModule, GetTypes, (uint32_t));
751 LLDB_REGISTER_METHOD(lldb::SBSection, SBModule, FindSection,
753 LLDB_REGISTER_METHOD(lldb::ByteOrder, SBModule, GetByteOrder, ());
754 LLDB_REGISTER_METHOD(const char *, SBModule, GetTriple, ());
755 LLDB_REGISTER_METHOD(uint32_t, SBModule, GetAddressByteSize, ());
756 LLDB_REGISTER_METHOD(uint32_t, SBModule, GetVersion,
758 LLDB_REGISTER_METHOD_CONST(lldb::SBFileSpec, SBModule, GetSymbolFileSpec,
760 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBModule,
762 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBModule,
tools/lldb/source/API/SBModuleSpec.cpp 252 LLDB_REGISTER_CONSTRUCTOR(SBModuleSpec, ());
253 LLDB_REGISTER_CONSTRUCTOR(SBModuleSpec, (const lldb::SBModuleSpec &));
254 LLDB_REGISTER_METHOD(const lldb::SBModuleSpec &,
256 LLDB_REGISTER_METHOD_CONST(bool, SBModuleSpec, IsValid, ());
257 LLDB_REGISTER_METHOD_CONST(bool, SBModuleSpec, operator bool, ());
258 LLDB_REGISTER_METHOD(void, SBModuleSpec, Clear, ());
259 LLDB_REGISTER_METHOD(lldb::SBFileSpec, SBModuleSpec, GetFileSpec, ());
260 LLDB_REGISTER_METHOD(void, SBModuleSpec, SetFileSpec,
262 LLDB_REGISTER_METHOD(lldb::SBFileSpec, SBModuleSpec, GetPlatformFileSpec,
264 LLDB_REGISTER_METHOD(void, SBModuleSpec, SetPlatformFileSpec,
266 LLDB_REGISTER_METHOD(lldb::SBFileSpec, SBModuleSpec, GetSymbolFileSpec, ());
267 LLDB_REGISTER_METHOD(void, SBModuleSpec, SetSymbolFileSpec,
269 LLDB_REGISTER_METHOD(const char *, SBModuleSpec, GetObjectName, ());
270 LLDB_REGISTER_METHOD(void, SBModuleSpec, SetObjectName, (const char *));
271 LLDB_REGISTER_METHOD(const char *, SBModuleSpec, GetTriple, ());
272 LLDB_REGISTER_METHOD(void, SBModuleSpec, SetTriple, (const char *));
273 LLDB_REGISTER_METHOD(size_t, SBModuleSpec, GetUUIDLength, ());
274 LLDB_REGISTER_METHOD(bool, SBModuleSpec, GetDescription,
276 LLDB_REGISTER_CONSTRUCTOR(SBModuleSpecList, ());
277 LLDB_REGISTER_CONSTRUCTOR(SBModuleSpecList,
279 LLDB_REGISTER_METHOD(
282 LLDB_REGISTER_STATIC_METHOD(lldb::SBModuleSpecList, SBModuleSpecList,
284 LLDB_REGISTER_METHOD(void, SBModuleSpecList, Append,
286 LLDB_REGISTER_METHOD(void, SBModuleSpecList, Append,
288 LLDB_REGISTER_METHOD(size_t, SBModuleSpecList, GetSize, ());
289 LLDB_REGISTER_METHOD(lldb::SBModuleSpec, SBModuleSpecList, GetSpecAtIndex,
291 LLDB_REGISTER_METHOD(lldb::SBModuleSpec, SBModuleSpecList,
293 LLDB_REGISTER_METHOD(lldb::SBModuleSpecList, SBModuleSpecList,
295 LLDB_REGISTER_METHOD(bool, SBModuleSpecList, GetDescription,
tools/lldb/source/API/SBPlatform.cpp 623 LLDB_REGISTER_CONSTRUCTOR(SBPlatformConnectOptions, (const char *));
624 LLDB_REGISTER_CONSTRUCTOR(SBPlatformConnectOptions,
626 LLDB_REGISTER_METHOD(
630 LLDB_REGISTER_METHOD(const char *, SBPlatformConnectOptions, GetURL, ());
631 LLDB_REGISTER_METHOD(void, SBPlatformConnectOptions, SetURL,
633 LLDB_REGISTER_METHOD(bool, SBPlatformConnectOptions, GetRsyncEnabled, ());
634 LLDB_REGISTER_METHOD(void, SBPlatformConnectOptions, EnableRsync,
636 LLDB_REGISTER_METHOD(void, SBPlatformConnectOptions, DisableRsync, ());
637 LLDB_REGISTER_METHOD(const char *, SBPlatformConnectOptions,
639 LLDB_REGISTER_METHOD(void, SBPlatformConnectOptions, SetLocalCacheDirectory,
645 LLDB_REGISTER_CONSTRUCTOR(SBPlatformShellCommand, (const char *));
646 LLDB_REGISTER_CONSTRUCTOR(SBPlatformShellCommand,
648 LLDB_REGISTER_METHOD(void, SBPlatformShellCommand, Clear, ());
649 LLDB_REGISTER_METHOD(const char *, SBPlatformShellCommand, GetCommand, ());
650 LLDB_REGISTER_METHOD(void, SBPlatformShellCommand, SetCommand,
652 LLDB_REGISTER_METHOD(const char *, SBPlatformShellCommand,
654 LLDB_REGISTER_METHOD(void, SBPlatformShellCommand, SetWorkingDirectory,
656 LLDB_REGISTER_METHOD(uint32_t, SBPlatformShellCommand, GetTimeoutSeconds,
658 LLDB_REGISTER_METHOD(void, SBPlatformShellCommand, SetTimeoutSeconds,
660 LLDB_REGISTER_METHOD(int, SBPlatformShellCommand, GetSignal, ());
661 LLDB_REGISTER_METHOD(int, SBPlatformShellCommand, GetStatus, ());
662 LLDB_REGISTER_METHOD(const char *, SBPlatformShellCommand, GetOutput, ());
667 LLDB_REGISTER_CONSTRUCTOR(SBPlatform, ());
668 LLDB_REGISTER_CONSTRUCTOR(SBPlatform, (const char *));
669 LLDB_REGISTER_METHOD_CONST(bool, SBPlatform, IsValid, ());
670 LLDB_REGISTER_METHOD_CONST(bool, SBPlatform, operator bool, ());
671 LLDB_REGISTER_METHOD(void, SBPlatform, Clear, ());
672 LLDB_REGISTER_METHOD(const char *, SBPlatform, GetName, ());
673 LLDB_REGISTER_METHOD(const char *, SBPlatform, GetWorkingDirectory, ());
674 LLDB_REGISTER_METHOD(bool, SBPlatform, SetWorkingDirectory, (const char *));
675 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, ConnectRemote,
677 LLDB_REGISTER_METHOD(void, SBPlatform, DisconnectRemote, ());
678 LLDB_REGISTER_METHOD(bool, SBPlatform, IsConnected, ());
679 LLDB_REGISTER_METHOD(const char *, SBPlatform, GetTriple, ());
680 LLDB_REGISTER_METHOD(const char *, SBPlatform, GetOSBuild, ());
681 LLDB_REGISTER_METHOD(const char *, SBPlatform, GetOSDescription, ());
682 LLDB_REGISTER_METHOD(const char *, SBPlatform, GetHostname, ());
683 LLDB_REGISTER_METHOD(uint32_t, SBPlatform, GetOSMajorVersion, ());
684 LLDB_REGISTER_METHOD(uint32_t, SBPlatform, GetOSMinorVersion, ());
685 LLDB_REGISTER_METHOD(uint32_t, SBPlatform, GetOSUpdateVersion, ());
686 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, Get,
688 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, Put,
690 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, Install,
692 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, Run,
694 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, Launch,
696 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, Kill, (const lldb::pid_t));
697 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, MakeDirectory,
699 LLDB_REGISTER_METHOD(uint32_t, SBPlatform, GetFilePermissions,
701 LLDB_REGISTER_METHOD(lldb::SBError, SBPlatform, SetFilePermissions,
703 LLDB_REGISTER_METHOD_CONST(lldb::SBUnixSignals, SBPlatform, GetUnixSignals,
tools/lldb/source/API/SBProcess.cpp 1291 LLDB_REGISTER_CONSTRUCTOR(SBProcess, ());
1292 LLDB_REGISTER_CONSTRUCTOR(SBProcess, (const lldb::SBProcess &));
1293 LLDB_REGISTER_CONSTRUCTOR(SBProcess, (const lldb::ProcessSP &));
1294 LLDB_REGISTER_METHOD(const lldb::SBProcess &,
1296 LLDB_REGISTER_STATIC_METHOD(const char *, SBProcess,
1298 LLDB_REGISTER_METHOD(const char *, SBProcess, GetPluginName, ());
1299 LLDB_REGISTER_METHOD(const char *, SBProcess, GetShortPluginName, ());
1300 LLDB_REGISTER_METHOD(void, SBProcess, Clear, ());
1301 LLDB_REGISTER_METHOD_CONST(bool, SBProcess, IsValid, ());
1302 LLDB_REGISTER_METHOD_CONST(bool, SBProcess, operator bool, ());
1303 LLDB_REGISTER_METHOD(bool, SBProcess, RemoteLaunch,
1307 LLDB_REGISTER_METHOD(bool, SBProcess, RemoteAttachToProcessWithID,
1309 LLDB_REGISTER_METHOD(uint32_t, SBProcess, GetNumThreads, ());
1310 LLDB_REGISTER_METHOD_CONST(lldb::SBThread, SBProcess, GetSelectedThread,
1312 LLDB_REGISTER_METHOD(lldb::SBThread, SBProcess, CreateOSPluginThread,
1314 LLDB_REGISTER_METHOD_CONST(lldb::SBTarget, SBProcess, GetTarget, ());
1315 LLDB_REGISTER_METHOD(size_t, SBProcess, PutSTDIN, (const char *, size_t));
1316 LLDB_REGISTER_METHOD_CONST(size_t, SBProcess, GetSTDOUT, (char *, size_t));
1317 LLDB_REGISTER_METHOD_CONST(size_t, SBProcess, GetSTDERR, (char *, size_t));
1318 LLDB_REGISTER_METHOD_CONST(size_t, SBProcess, GetAsyncProfileData,
1320 LLDB_REGISTER_METHOD(lldb::SBTrace, SBProcess, StartTrace,
1322 LLDB_REGISTER_METHOD_CONST(void, SBProcess, ReportEventState,
1324 LLDB_REGISTER_METHOD_CONST(void, SBProcess, ReportEventState,
1326 LLDB_REGISTER_METHOD_CONST(void, SBProcess, ReportEventState,
1328 LLDB_REGISTER_METHOD(
1331 LLDB_REGISTER_METHOD(bool, SBProcess, SetSelectedThread,
1333 LLDB_REGISTER_METHOD(bool, SBProcess, SetSelectedThreadByID, (lldb::tid_t));
1334 LLDB_REGISTER_METHOD(bool, SBProcess, SetSelectedThreadByIndexID,
1336 LLDB_REGISTER_METHOD(lldb::SBThread, SBProcess, GetThreadAtIndex, (size_t));
1337 LLDB_REGISTER_METHOD(uint32_t, SBProcess, GetNumQueues, ());
1338 LLDB_REGISTER_METHOD(lldb::SBQueue, SBProcess, GetQueueAtIndex, (size_t));
1339 LLDB_REGISTER_METHOD(uint32_t, SBProcess, GetStopID, (bool));
1340 LLDB_REGISTER_METHOD(lldb::SBEvent, SBProcess, GetStopEventForStopID,
1342 LLDB_REGISTER_METHOD(lldb::StateType, SBProcess, GetState, ());
1343 LLDB_REGISTER_METHOD(int, SBProcess, GetExitStatus, ());
1344 LLDB_REGISTER_METHOD(const char *, SBProcess, GetExitDescription, ());
1345 LLDB_REGISTER_METHOD(lldb::pid_t, SBProcess, GetProcessID, ());
1346 LLDB_REGISTER_METHOD(uint32_t, SBProcess, GetUniqueID, ());
1347 LLDB_REGISTER_METHOD_CONST(lldb::ByteOrder, SBProcess, GetByteOrder, ());
1348 LLDB_REGISTER_METHOD_CONST(uint32_t, SBProcess, GetAddressByteSize, ());
1349 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, Continue, ());
1350 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, Destroy, ());
1351 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, Stop, ());
1352 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, Kill, ());
1353 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, Detach, ());
1354 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, Detach, (bool));
1355 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, Signal, (int));
1356 LLDB_REGISTER_METHOD(lldb::SBUnixSignals, SBProcess, GetUnixSignals, ());
1357 LLDB_REGISTER_METHOD(void, SBProcess, SendAsyncInterrupt, ());
1358 LLDB_REGISTER_METHOD(lldb::SBThread, SBProcess, GetThreadByID,
1360 LLDB_REGISTER_METHOD(lldb::SBThread, SBProcess, GetThreadByIndexID,
1362 LLDB_REGISTER_STATIC_METHOD(lldb::StateType, SBProcess, GetStateFromEvent,
1364 LLDB_REGISTER_STATIC_METHOD(bool, SBProcess, GetRestartedFromEvent,
1366 LLDB_REGISTER_STATIC_METHOD(size_t, SBProcess,
1369 LLDB_REGISTER_STATIC_METHOD(const char *, SBProcess,
1372 LLDB_REGISTER_STATIC_METHOD(lldb::SBProcess, SBProcess, GetProcessFromEvent,
1374 LLDB_REGISTER_STATIC_METHOD(bool, SBProcess, GetInterruptedFromEvent,
1376 LLDB_REGISTER_STATIC_METHOD(lldb::SBStructuredData, SBProcess,
1379 LLDB_REGISTER_STATIC_METHOD(bool, SBProcess, EventIsProcessEvent,
1381 LLDB_REGISTER_STATIC_METHOD(bool, SBProcess, EventIsStructuredDataEvent,
1383 LLDB_REGISTER_METHOD_CONST(lldb::SBBroadcaster, SBProcess, GetBroadcaster,
1385 LLDB_REGISTER_STATIC_METHOD(const char *, SBProcess, GetBroadcasterClass,
1387 LLDB_REGISTER_METHOD(uint64_t, SBProcess, ReadUnsignedFromMemory,
1389 LLDB_REGISTER_METHOD(lldb::addr_t, SBProcess, ReadPointerFromMemory,
1391 LLDB_REGISTER_METHOD(bool, SBProcess, GetDescription, (lldb::SBStream &));
1392 LLDB_REGISTER_METHOD_CONST(uint32_t, SBProcess,
1395 LLDB_REGISTER_METHOD(uint32_t, SBProcess, LoadImage,
1397 LLDB_REGISTER_METHOD(
1400 LLDB_REGISTER_METHOD(uint32_t, SBProcess, LoadImageUsingPaths,
1403 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, UnloadImage, (uint32_t));
1404 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, SendEventData,
1406 LLDB_REGISTER_METHOD(uint32_t, SBProcess, GetNumExtendedBacktraceTypes, ());
1407 LLDB_REGISTER_METHOD(const char *, SBProcess,
1409 LLDB_REGISTER_METHOD(lldb::SBThreadCollection, SBProcess, GetHistoryThreads,
1411 LLDB_REGISTER_METHOD(bool, SBProcess, IsInstrumentationRuntimePresent,
1413 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, SaveCore, (const char *));
1414 LLDB_REGISTER_METHOD(lldb::SBError, SBProcess, GetMemoryRegionInfo,
1416 LLDB_REGISTER_METHOD(lldb::SBMemoryRegionInfoList, SBProcess,
1418 LLDB_REGISTER_METHOD(lldb::SBProcessInfo, SBProcess, GetProcessInfo, ());
tools/lldb/source/API/SBProcessInfo.cpp 187 LLDB_REGISTER_CONSTRUCTOR(SBProcessInfo, ());
188 LLDB_REGISTER_CONSTRUCTOR(SBProcessInfo, (const lldb::SBProcessInfo &));
189 LLDB_REGISTER_METHOD(
192 LLDB_REGISTER_METHOD_CONST(bool, SBProcessInfo, IsValid, ());
193 LLDB_REGISTER_METHOD_CONST(bool, SBProcessInfo, operator bool, ());
194 LLDB_REGISTER_METHOD(const char *, SBProcessInfo, GetName, ());
195 LLDB_REGISTER_METHOD(lldb::SBFileSpec, SBProcessInfo, GetExecutableFile,
197 LLDB_REGISTER_METHOD(lldb::pid_t, SBProcessInfo, GetProcessID, ());
198 LLDB_REGISTER_METHOD(uint32_t, SBProcessInfo, GetUserID, ());
199 LLDB_REGISTER_METHOD(uint32_t, SBProcessInfo, GetGroupID, ());
200 LLDB_REGISTER_METHOD(bool, SBProcessInfo, UserIDIsValid, ());
201 LLDB_REGISTER_METHOD(bool, SBProcessInfo, GroupIDIsValid, ());
202 LLDB_REGISTER_METHOD(uint32_t, SBProcessInfo, GetEffectiveUserID, ());
203 LLDB_REGISTER_METHOD(uint32_t, SBProcessInfo, GetEffectiveGroupID, ());
204 LLDB_REGISTER_METHOD(bool, SBProcessInfo, EffectiveUserIDIsValid, ());
205 LLDB_REGISTER_METHOD(bool, SBProcessInfo, EffectiveGroupIDIsValid, ());
206 LLDB_REGISTER_METHOD(lldb::pid_t, SBProcessInfo, GetParentProcessID, ());
tools/lldb/source/API/SBQueue.cpp 337 LLDB_REGISTER_CONSTRUCTOR(SBQueue, ());
338 LLDB_REGISTER_CONSTRUCTOR(SBQueue, (const lldb::QueueSP &));
339 LLDB_REGISTER_CONSTRUCTOR(SBQueue, (const lldb::SBQueue &));
340 LLDB_REGISTER_METHOD(const lldb::SBQueue &,
342 LLDB_REGISTER_METHOD_CONST(bool, SBQueue, IsValid, ());
343 LLDB_REGISTER_METHOD_CONST(bool, SBQueue, operator bool, ());
344 LLDB_REGISTER_METHOD(void, SBQueue, Clear, ());
345 LLDB_REGISTER_METHOD_CONST(lldb::queue_id_t, SBQueue, GetQueueID, ());
346 LLDB_REGISTER_METHOD_CONST(uint32_t, SBQueue, GetIndexID, ());
347 LLDB_REGISTER_METHOD_CONST(const char *, SBQueue, GetName, ());
348 LLDB_REGISTER_METHOD(uint32_t, SBQueue, GetNumThreads, ());
349 LLDB_REGISTER_METHOD(lldb::SBThread, SBQueue, GetThreadAtIndex, (uint32_t));
350 LLDB_REGISTER_METHOD(uint32_t, SBQueue, GetNumPendingItems, ());
351 LLDB_REGISTER_METHOD(lldb::SBQueueItem, SBQueue, GetPendingItemAtIndex,
353 LLDB_REGISTER_METHOD(uint32_t, SBQueue, GetNumRunningItems, ());
354 LLDB_REGISTER_METHOD(lldb::SBProcess, SBQueue, GetProcess, ());
355 LLDB_REGISTER_METHOD(lldb::QueueKind, SBQueue, GetKind, ());
tools/lldb/source/API/SBQueueItem.cpp 124 LLDB_REGISTER_CONSTRUCTOR(SBQueueItem, ());
125 LLDB_REGISTER_CONSTRUCTOR(SBQueueItem, (const lldb::QueueItemSP &));
126 LLDB_REGISTER_METHOD_CONST(bool, SBQueueItem, IsValid, ());
127 LLDB_REGISTER_METHOD_CONST(bool, SBQueueItem, operator bool, ());
128 LLDB_REGISTER_METHOD(void, SBQueueItem, Clear, ());
129 LLDB_REGISTER_METHOD(void, SBQueueItem, SetQueueItem,
131 LLDB_REGISTER_METHOD_CONST(lldb::QueueItemKind, SBQueueItem, GetKind, ());
132 LLDB_REGISTER_METHOD(void, SBQueueItem, SetKind, (lldb::QueueItemKind));
133 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBQueueItem, GetAddress, ());
134 LLDB_REGISTER_METHOD(void, SBQueueItem, SetAddress, (lldb::SBAddress));
135 LLDB_REGISTER_METHOD(lldb::SBThread, SBQueueItem,
tools/lldb/source/API/SBSection.cpp 297 LLDB_REGISTER_CONSTRUCTOR(SBSection, ());
298 LLDB_REGISTER_CONSTRUCTOR(SBSection, (const lldb::SBSection &));
299 LLDB_REGISTER_METHOD(const lldb::SBSection &,
301 LLDB_REGISTER_METHOD_CONST(bool, SBSection, IsValid, ());
302 LLDB_REGISTER_METHOD_CONST(bool, SBSection, operator bool, ());
303 LLDB_REGISTER_METHOD(const char *, SBSection, GetName, ());
304 LLDB_REGISTER_METHOD(lldb::SBSection, SBSection, GetParent, ());
305 LLDB_REGISTER_METHOD(lldb::SBSection, SBSection, FindSubSection,
307 LLDB_REGISTER_METHOD(size_t, SBSection, GetNumSubSections, ());
308 LLDB_REGISTER_METHOD(lldb::SBSection, SBSection, GetSubSectionAtIndex,
310 LLDB_REGISTER_METHOD(lldb::addr_t, SBSection, GetFileAddress, ());
311 LLDB_REGISTER_METHOD(lldb::addr_t, SBSection, GetLoadAddress,
313 LLDB_REGISTER_METHOD(lldb::addr_t, SBSection, GetByteSize, ());
314 LLDB_REGISTER_METHOD(uint64_t, SBSection, GetFileOffset, ());
315 LLDB_REGISTER_METHOD(uint64_t, SBSection, GetFileByteSize, ());
316 LLDB_REGISTER_METHOD(lldb::SBData, SBSection, GetSectionData, ());
317 LLDB_REGISTER_METHOD(lldb::SBData, SBSection, GetSectionData,
319 LLDB_REGISTER_METHOD(lldb::SectionType, SBSection, GetSectionType, ());
320 LLDB_REGISTER_METHOD_CONST(uint32_t, SBSection, GetPermissions, ());
321 LLDB_REGISTER_METHOD(uint32_t, SBSection, GetTargetByteSize, ());
322 LLDB_REGISTER_METHOD(bool, SBSection, operator==,(const lldb::SBSection &));
323 LLDB_REGISTER_METHOD(bool, SBSection, operator!=,(const lldb::SBSection &));
324 LLDB_REGISTER_METHOD(bool, SBSection, GetDescription, (lldb::SBStream &));
tools/lldb/source/API/SBSourceManager.cpp 147 LLDB_REGISTER_CONSTRUCTOR(SBSourceManager, (const lldb::SBDebugger &));
148 LLDB_REGISTER_CONSTRUCTOR(SBSourceManager, (const lldb::SBTarget &));
149 LLDB_REGISTER_CONSTRUCTOR(SBSourceManager, (const lldb::SBSourceManager &));
150 LLDB_REGISTER_METHOD(
153 LLDB_REGISTER_METHOD(size_t, SBSourceManager,
157 LLDB_REGISTER_METHOD(size_t, SBSourceManager,
tools/lldb/source/API/SBStream.cpp 193 LLDB_REGISTER_CONSTRUCTOR(SBStream, ());
194 LLDB_REGISTER_METHOD_CONST(bool, SBStream, IsValid, ());
195 LLDB_REGISTER_METHOD_CONST(bool, SBStream, operator bool, ());
196 LLDB_REGISTER_METHOD(const char *, SBStream, GetData, ());
197 LLDB_REGISTER_METHOD(size_t, SBStream, GetSize, ());
198 LLDB_REGISTER_METHOD(void, SBStream, RedirectToFile, (const char *, bool));
199 LLDB_REGISTER_METHOD(void, SBStream, RedirectToFile, (FileSP));
200 LLDB_REGISTER_METHOD(void, SBStream, RedirectToFile, (SBFile));
201 LLDB_REGISTER_METHOD(void, SBStream, RedirectToFileHandle, (FILE *, bool));
202 LLDB_REGISTER_METHOD(void, SBStream, RedirectToFileDescriptor, (int, bool));
203 LLDB_REGISTER_METHOD(void, SBStream, Clear, ());
tools/lldb/source/API/SBStringList.cpp 144 LLDB_REGISTER_CONSTRUCTOR(SBStringList, ());
145 LLDB_REGISTER_CONSTRUCTOR(SBStringList, (const lldb::SBStringList &));
146 LLDB_REGISTER_METHOD(const lldb::SBStringList &,
148 LLDB_REGISTER_METHOD_CONST(bool, SBStringList, IsValid, ());
149 LLDB_REGISTER_METHOD_CONST(bool, SBStringList, operator bool, ());
150 LLDB_REGISTER_METHOD(void, SBStringList, AppendString, (const char *));
151 LLDB_REGISTER_METHOD(void, SBStringList, AppendList, (const char **, int));
152 LLDB_REGISTER_METHOD(void, SBStringList, AppendList,
154 LLDB_REGISTER_METHOD_CONST(uint32_t, SBStringList, GetSize, ());
155 LLDB_REGISTER_METHOD(const char *, SBStringList, GetStringAtIndex,
157 LLDB_REGISTER_METHOD_CONST(const char *, SBStringList, GetStringAtIndex,
159 LLDB_REGISTER_METHOD(void, SBStringList, Clear, ());
tools/lldb/source/API/SBStructuredData.cpp 210 LLDB_REGISTER_CONSTRUCTOR(SBStructuredData, ());
211 LLDB_REGISTER_CONSTRUCTOR(SBStructuredData,
213 LLDB_REGISTER_CONSTRUCTOR(SBStructuredData, (const lldb::EventSP &));
214 LLDB_REGISTER_CONSTRUCTOR(SBStructuredData,
216 LLDB_REGISTER_METHOD(
219 LLDB_REGISTER_METHOD(lldb::SBError, SBStructuredData, SetFromJSON,
221 LLDB_REGISTER_METHOD_CONST(bool, SBStructuredData, IsValid, ());
222 LLDB_REGISTER_METHOD_CONST(bool, SBStructuredData, operator bool, ());
223 LLDB_REGISTER_METHOD(void, SBStructuredData, Clear, ());
224 LLDB_REGISTER_METHOD_CONST(lldb::SBError, SBStructuredData, GetAsJSON,
226 LLDB_REGISTER_METHOD_CONST(lldb::SBError, SBStructuredData, GetDescription,
228 LLDB_REGISTER_METHOD_CONST(lldb::StructuredDataType, SBStructuredData,
230 LLDB_REGISTER_METHOD_CONST(size_t, SBStructuredData, GetSize, ());
231 LLDB_REGISTER_METHOD_CONST(bool, SBStructuredData, GetKeys,
233 LLDB_REGISTER_METHOD_CONST(lldb::SBStructuredData, SBStructuredData,
235 LLDB_REGISTER_METHOD_CONST(lldb::SBStructuredData, SBStructuredData,
237 LLDB_REGISTER_METHOD_CONST(uint64_t, SBStructuredData, GetIntegerValue,
239 LLDB_REGISTER_METHOD_CONST(double, SBStructuredData, GetFloatValue,
241 LLDB_REGISTER_METHOD_CONST(bool, SBStructuredData, GetBooleanValue, (bool));
242 LLDB_REGISTER_METHOD_CONST(size_t, SBStructuredData, GetStringValue,
tools/lldb/source/API/SBSymbol.cpp 217 LLDB_REGISTER_CONSTRUCTOR(SBSymbol, ());
218 LLDB_REGISTER_CONSTRUCTOR(SBSymbol, (const lldb::SBSymbol &));
219 LLDB_REGISTER_METHOD(const lldb::SBSymbol &,
221 LLDB_REGISTER_METHOD_CONST(bool, SBSymbol, IsValid, ());
222 LLDB_REGISTER_METHOD_CONST(bool, SBSymbol, operator bool, ());
223 LLDB_REGISTER_METHOD_CONST(const char *, SBSymbol, GetName, ());
224 LLDB_REGISTER_METHOD_CONST(const char *, SBSymbol, GetDisplayName, ());
225 LLDB_REGISTER_METHOD_CONST(const char *, SBSymbol, GetMangledName, ());
226 LLDB_REGISTER_METHOD_CONST(bool,
228 LLDB_REGISTER_METHOD_CONST(bool,
230 LLDB_REGISTER_METHOD(bool, SBSymbol, GetDescription, (lldb::SBStream &));
231 LLDB_REGISTER_METHOD(lldb::SBInstructionList, SBSymbol, GetInstructions,
233 LLDB_REGISTER_METHOD(lldb::SBInstructionList, SBSymbol, GetInstructions,
235 LLDB_REGISTER_METHOD(lldb::SBAddress, SBSymbol, GetStartAddress, ());
236 LLDB_REGISTER_METHOD(lldb::SBAddress, SBSymbol, GetEndAddress, ());
237 LLDB_REGISTER_METHOD(uint32_t, SBSymbol, GetPrologueByteSize, ());
238 LLDB_REGISTER_METHOD(lldb::SymbolType, SBSymbol, GetType, ());
239 LLDB_REGISTER_METHOD(bool, SBSymbol, IsExternal, ());
240 LLDB_REGISTER_METHOD(bool, SBSymbol, IsSynthetic, ());
tools/lldb/source/API/SBSymbolContext.cpp 238 LLDB_REGISTER_CONSTRUCTOR(SBSymbolContext, ());
239 LLDB_REGISTER_CONSTRUCTOR(SBSymbolContext,
241 LLDB_REGISTER_CONSTRUCTOR(SBSymbolContext, (const lldb::SBSymbolContext &));
242 LLDB_REGISTER_METHOD(
245 LLDB_REGISTER_METHOD_CONST(bool, SBSymbolContext, IsValid, ());
246 LLDB_REGISTER_METHOD_CONST(bool, SBSymbolContext, operator bool, ());
247 LLDB_REGISTER_METHOD(lldb::SBModule, SBSymbolContext, GetModule, ());
248 LLDB_REGISTER_METHOD(lldb::SBCompileUnit, SBSymbolContext, GetCompileUnit,
250 LLDB_REGISTER_METHOD(lldb::SBFunction, SBSymbolContext, GetFunction, ());
251 LLDB_REGISTER_METHOD(lldb::SBBlock, SBSymbolContext, GetBlock, ());
252 LLDB_REGISTER_METHOD(lldb::SBLineEntry, SBSymbolContext, GetLineEntry, ());
253 LLDB_REGISTER_METHOD(lldb::SBSymbol, SBSymbolContext, GetSymbol, ());
254 LLDB_REGISTER_METHOD(void, SBSymbolContext, SetModule, (lldb::SBModule));
255 LLDB_REGISTER_METHOD(void, SBSymbolContext, SetCompileUnit,
257 LLDB_REGISTER_METHOD(void, SBSymbolContext, SetFunction,
259 LLDB_REGISTER_METHOD(void, SBSymbolContext, SetBlock, (lldb::SBBlock));
260 LLDB_REGISTER_METHOD(void, SBSymbolContext, SetLineEntry,
262 LLDB_REGISTER_METHOD(void, SBSymbolContext, SetSymbol, (lldb::SBSymbol));
263 LLDB_REGISTER_METHOD(bool, SBSymbolContext, GetDescription,
265 LLDB_REGISTER_METHOD_CONST(lldb::SBSymbolContext, SBSymbolContext,
tools/lldb/source/API/SBSymbolContextList.cpp 123 LLDB_REGISTER_CONSTRUCTOR(SBSymbolContextList, ());
124 LLDB_REGISTER_CONSTRUCTOR(SBSymbolContextList,
126 LLDB_REGISTER_METHOD(
129 LLDB_REGISTER_METHOD_CONST(uint32_t, SBSymbolContextList, GetSize, ());
130 LLDB_REGISTER_METHOD(lldb::SBSymbolContext, SBSymbolContextList,
132 LLDB_REGISTER_METHOD(void, SBSymbolContextList, Clear, ());
133 LLDB_REGISTER_METHOD(void, SBSymbolContextList, Append,
135 LLDB_REGISTER_METHOD(void, SBSymbolContextList, Append,
137 LLDB_REGISTER_METHOD_CONST(bool, SBSymbolContextList, IsValid, ());
138 LLDB_REGISTER_METHOD_CONST(bool, SBSymbolContextList, operator bool, ());
139 LLDB_REGISTER_METHOD(bool, SBSymbolContextList, GetDescription,
tools/lldb/source/API/SBTarget.cpp 2395 LLDB_REGISTER_CONSTRUCTOR(SBTarget, ());
2396 LLDB_REGISTER_CONSTRUCTOR(SBTarget, (const lldb::SBTarget &));
2397 LLDB_REGISTER_CONSTRUCTOR(SBTarget, (const lldb::TargetSP &));
2398 LLDB_REGISTER_METHOD(const lldb::SBTarget &,
2400 LLDB_REGISTER_STATIC_METHOD(bool, SBTarget, EventIsTargetEvent,
2402 LLDB_REGISTER_STATIC_METHOD(lldb::SBTarget, SBTarget, GetTargetFromEvent,
2404 LLDB_REGISTER_STATIC_METHOD(uint32_t, SBTarget, GetNumModulesFromEvent,
2406 LLDB_REGISTER_STATIC_METHOD(lldb::SBModule, SBTarget,
2409 LLDB_REGISTER_STATIC_METHOD(const char *, SBTarget, GetBroadcasterClassName,
2411 LLDB_REGISTER_METHOD_CONST(bool, SBTarget, IsValid, ());
2412 LLDB_REGISTER_METHOD_CONST(bool, SBTarget, operator bool, ());
2413 LLDB_REGISTER_METHOD(lldb::SBProcess, SBTarget, GetProcess, ());
2414 LLDB_REGISTER_METHOD(lldb::SBPlatform, SBTarget, GetPlatform, ());
2415 LLDB_REGISTER_METHOD_CONST(lldb::SBDebugger, SBTarget, GetDebugger, ());
2416 LLDB_REGISTER_METHOD(lldb::SBStructuredData, SBTarget, GetStatistics, ());
2417 LLDB_REGISTER_METHOD(void, SBTarget, SetCollectingStats, (bool));
2418 LLDB_REGISTER_METHOD(bool, SBTarget, GetCollectingStats, ());
2419 LLDB_REGISTER_METHOD(lldb::SBProcess, SBTarget, LoadCore, (const char *));
2420 LLDB_REGISTER_METHOD(lldb::SBProcess, SBTarget, LoadCore,
2422 LLDB_REGISTER_METHOD(lldb::SBProcess, SBTarget, LaunchSimple,
2424 LLDB_REGISTER_METHOD(lldb::SBError, SBTarget, Install, ());
2425 LLDB_REGISTER_METHOD(lldb::SBProcess, SBTarget, Launch,
2429 LLDB_REGISTER_METHOD(lldb::SBProcess, SBTarget, Launch,
2431 LLDB_REGISTER_METHOD(lldb::SBProcess, SBTarget, Attach,
2433 LLDB_REGISTER_METHOD(lldb::SBProcess, SBTarget, AttachToProcessWithID,
2435 LLDB_REGISTER_METHOD(
2438 LLDB_REGISTER_METHOD(
2441 LLDB_REGISTER_METHOD(lldb::SBFileSpec, SBTarget, GetExecutable, ());
2442 LLDB_REGISTER_METHOD_CONST(bool,
2444 LLDB_REGISTER_METHOD_CONST(bool,
2446 LLDB_REGISTER_METHOD(lldb::SBAddress, SBTarget, ResolveLoadAddress,
2448 LLDB_REGISTER_METHOD(lldb::SBAddress, SBTarget, ResolveFileAddress,
2450 LLDB_REGISTER_METHOD(lldb::SBAddress, SBTarget, ResolvePastLoadAddress,
2452 LLDB_REGISTER_METHOD(lldb::SBSymbolContext, SBTarget,
2455 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2457 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2460 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2463 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2467 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2471 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByName,
2473 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByName,
2476 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByName,
2479 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByName,
2483 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByNames,
2487 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByNames,
2491 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByNames,
2495 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByRegex,
2497 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByRegex,
2500 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, BreakpointCreateByRegex,
2504 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2506 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2508 LLDB_REGISTER_METHOD(
2511 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2515 LLDB_REGISTER_METHOD(
2519 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget,
2522 LLDB_REGISTER_METHOD(
2526 LLDB_REGISTER_METHOD_CONST(uint32_t, SBTarget, GetNumBreakpoints, ());
2527 LLDB_REGISTER_METHOD_CONST(lldb::SBBreakpoint, SBTarget,
2529 LLDB_REGISTER_METHOD(bool, SBTarget, BreakpointDelete, (lldb::break_id_t));
2530 LLDB_REGISTER_METHOD(lldb::SBBreakpoint, SBTarget, FindBreakpointByID,
2532 LLDB_REGISTER_METHOD(bool, SBTarget, FindBreakpointsByName,
2534 LLDB_REGISTER_METHOD(void, SBTarget, GetBreakpointNames,
2536 LLDB_REGISTER_METHOD(void, SBTarget, DeleteBreakpointName, (const char *));
2537 LLDB_REGISTER_METHOD(bool, SBTarget, EnableAllBreakpoints, ());
2538 LLDB_REGISTER_METHOD(bool, SBTarget, DisableAllBreakpoints, ());
2539 LLDB_REGISTER_METHOD(bool, SBTarget, DeleteAllBreakpoints, ());
2540 LLDB_REGISTER_METHOD(lldb::SBError, SBTarget, BreakpointsCreateFromFile,
2542 LLDB_REGISTER_METHOD(
2545 LLDB_REGISTER_METHOD(lldb::SBError, SBTarget, BreakpointsWriteToFile,
2547 LLDB_REGISTER_METHOD(lldb::SBError, SBTarget, BreakpointsWriteToFile,
2549 LLDB_REGISTER_METHOD_CONST(uint32_t, SBTarget, GetNumWatchpoints, ());
2550 LLDB_REGISTER_METHOD_CONST(lldb::SBWatchpoint, SBTarget,
2552 LLDB_REGISTER_METHOD(bool, SBTarget, DeleteWatchpoint, (lldb::watch_id_t));
2553 LLDB_REGISTER_METHOD(lldb::SBWatchpoint, SBTarget, FindWatchpointByID,
2555 LLDB_REGISTER_METHOD(lldb::SBWatchpoint, SBTarget, WatchAddress,
2557 LLDB_REGISTER_METHOD(bool, SBTarget, EnableAllWatchpoints, ());
2558 LLDB_REGISTER_METHOD(bool, SBTarget, DisableAllWatchpoints, ());
2559 LLDB_REGISTER_METHOD(lldb::SBValue, SBTarget, CreateValueFromAddress,
2561 LLDB_REGISTER_METHOD(lldb::SBValue, SBTarget, CreateValueFromData,
2563 LLDB_REGISTER_METHOD(lldb::SBValue, SBTarget, CreateValueFromExpression,
2565 LLDB_REGISTER_METHOD(bool, SBTarget, DeleteAllWatchpoints, ());
2566 LLDB_REGISTER_METHOD(void, SBTarget, AppendImageSearchPath,
2568 LLDB_REGISTER_METHOD(lldb::SBModule, SBTarget, AddModule,
2570 LLDB_REGISTER_METHOD(
2573 LLDB_REGISTER_METHOD(lldb::SBModule, SBTarget, AddModule,
2575 LLDB_REGISTER_METHOD(bool, SBTarget, AddModule, (lldb::SBModule &));
2576 LLDB_REGISTER_METHOD_CONST(uint32_t, SBTarget, GetNumModules, ());
2577 LLDB_REGISTER_METHOD(void, SBTarget, Clear, ());
2578 LLDB_REGISTER_METHOD(lldb::SBModule, SBTarget, FindModule,
2580 LLDB_REGISTER_METHOD(lldb::SBSymbolContextList, SBTarget, FindCompileUnits,
2582 LLDB_REGISTER_METHOD(lldb::ByteOrder, SBTarget, GetByteOrder, ());
2583 LLDB_REGISTER_METHOD(const char *, SBTarget, GetTriple, ());
2584 LLDB_REGISTER_METHOD(uint32_t, SBTarget, GetDataByteSize, ());
2585 LLDB_REGISTER_METHOD(uint32_t, SBTarget, GetCodeByteSize, ());
2586 LLDB_REGISTER_METHOD(uint32_t, SBTarget, GetAddressByteSize, ());
2587 LLDB_REGISTER_METHOD(lldb::SBModule, SBTarget, GetModuleAtIndex,
2589 LLDB_REGISTER_METHOD(bool, SBTarget, RemoveModule, (lldb::SBModule));
2590 LLDB_REGISTER_METHOD_CONST(lldb::SBBroadcaster, SBTarget, GetBroadcaster,
2592 LLDB_REGISTER_METHOD(bool, SBTarget, GetDescription,
2594 LLDB_REGISTER_METHOD(lldb::SBSymbolContextList, SBTarget, FindFunctions,
2596 LLDB_REGISTER_METHOD(lldb::SBSymbolContextList, SBTarget,
2599 LLDB_REGISTER_METHOD(lldb::SBType, SBTarget, FindFirstType, (const char *));
2600 LLDB_REGISTER_METHOD(lldb::SBType, SBTarget, GetBasicType,
2602 LLDB_REGISTER_METHOD(lldb::SBTypeList, SBTarget, FindTypes, (const char *));
2603 LLDB_REGISTER_METHOD(lldb::SBValueList, SBTarget, FindGlobalVariables,
2605 LLDB_REGISTER_METHOD(lldb::SBValueList, SBTarget, FindGlobalVariables,
2607 LLDB_REGISTER_METHOD(lldb::SBValue, SBTarget, FindFirstGlobalVariable,
2609 LLDB_REGISTER_METHOD(lldb::SBSourceManager, SBTarget, GetSourceManager, ());
2610 LLDB_REGISTER_METHOD(lldb::SBInstructionList, SBTarget, ReadInstructions,
2612 LLDB_REGISTER_METHOD(lldb::SBInstructionList, SBTarget, ReadInstructions,
2614 LLDB_REGISTER_METHOD(lldb::SBError, SBTarget, SetSectionLoadAddress,
2616 LLDB_REGISTER_METHOD(lldb::SBError, SBTarget, ClearSectionLoadAddress,
2618 LLDB_REGISTER_METHOD(lldb::SBError, SBTarget, SetModuleLoadAddress,
2620 LLDB_REGISTER_METHOD(lldb::SBError, SBTarget, ClearModuleLoadAddress,
2622 LLDB_REGISTER_METHOD(lldb::SBSymbolContextList, SBTarget, FindSymbols,
2624 LLDB_REGISTER_METHOD(lldb::SBValue, SBTarget, EvaluateExpression,
2626 LLDB_REGISTER_METHOD(lldb::SBValue, SBTarget, EvaluateExpression,
2628 LLDB_REGISTER_METHOD(lldb::addr_t, SBTarget, GetStackRedZoneSize, ());
2629 LLDB_REGISTER_METHOD_CONST(lldb::SBLaunchInfo, SBTarget, GetLaunchInfo, ());
2630 LLDB_REGISTER_METHOD(void, SBTarget, SetLaunchInfo,
tools/lldb/source/API/SBThread.cpp 1426 LLDB_REGISTER_STATIC_METHOD(const char *, SBThread, GetBroadcasterClassName,
1428 LLDB_REGISTER_CONSTRUCTOR(SBThread, ());
1429 LLDB_REGISTER_CONSTRUCTOR(SBThread, (const lldb::ThreadSP &));
1430 LLDB_REGISTER_CONSTRUCTOR(SBThread, (const lldb::SBThread &));
1431 LLDB_REGISTER_METHOD(const lldb::SBThread &,
1433 LLDB_REGISTER_METHOD_CONST(lldb::SBQueue, SBThread, GetQueue, ());
1434 LLDB_REGISTER_METHOD_CONST(bool, SBThread, IsValid, ());
1435 LLDB_REGISTER_METHOD_CONST(bool, SBThread, operator bool, ());
1436 LLDB_REGISTER_METHOD(void, SBThread, Clear, ());
1437 LLDB_REGISTER_METHOD(lldb::StopReason, SBThread, GetStopReason, ());
1438 LLDB_REGISTER_METHOD(size_t, SBThread, GetStopReasonDataCount, ());
1439 LLDB_REGISTER_METHOD(uint64_t, SBThread, GetStopReasonDataAtIndex,
1441 LLDB_REGISTER_METHOD(bool, SBThread, GetStopReasonExtendedInfoAsJSON,
1443 LLDB_REGISTER_METHOD(lldb::SBThreadCollection, SBThread,
1446 LLDB_REGISTER_METHOD(size_t, SBThread, GetStopDescription,
1448 LLDB_REGISTER_METHOD(lldb::SBValue, SBThread, GetStopReturnValue, ());
1449 LLDB_REGISTER_METHOD_CONST(lldb::tid_t, SBThread, GetThreadID, ());
1450 LLDB_REGISTER_METHOD_CONST(uint32_t, SBThread, GetIndexID, ());
1451 LLDB_REGISTER_METHOD_CONST(const char *, SBThread, GetName, ());
1452 LLDB_REGISTER_METHOD_CONST(const char *, SBThread, GetQueueName, ());
1453 LLDB_REGISTER_METHOD_CONST(lldb::queue_id_t, SBThread, GetQueueID, ());
1454 LLDB_REGISTER_METHOD(bool, SBThread, GetInfoItemByPathAsString,
1456 LLDB_REGISTER_METHOD(void, SBThread, StepOver, (lldb::RunMode));
1457 LLDB_REGISTER_METHOD(void, SBThread, StepOver,
1459 LLDB_REGISTER_METHOD(void, SBThread, StepInto, (lldb::RunMode));
1460 LLDB_REGISTER_METHOD(void, SBThread, StepInto,
1462 LLDB_REGISTER_METHOD(
1465 LLDB_REGISTER_METHOD(void, SBThread, StepOut, ());
1466 LLDB_REGISTER_METHOD(void, SBThread, StepOut, (lldb::SBError &));
1467 LLDB_REGISTER_METHOD(void, SBThread, StepOutOfFrame, (lldb::SBFrame &));
1468 LLDB_REGISTER_METHOD(void, SBThread, StepOutOfFrame,
1470 LLDB_REGISTER_METHOD(void, SBThread, StepInstruction, (bool));
1471 LLDB_REGISTER_METHOD(void, SBThread, StepInstruction,
1473 LLDB_REGISTER_METHOD(void, SBThread, RunToAddress, (lldb::addr_t));
1474 LLDB_REGISTER_METHOD(void, SBThread, RunToAddress,
1476 LLDB_REGISTER_METHOD(lldb::SBError, SBThread, StepOverUntil,
1478 LLDB_REGISTER_METHOD(lldb::SBError, SBThread, StepUsingScriptedThreadPlan,
1480 LLDB_REGISTER_METHOD(lldb::SBError, SBThread, StepUsingScriptedThreadPlan,
1482 LLDB_REGISTER_METHOD(lldb::SBError, SBThread, StepUsingScriptedThreadPlan,
1484 LLDB_REGISTER_METHOD(lldb::SBError, SBThread, JumpToLine,
1486 LLDB_REGISTER_METHOD(lldb::SBError, SBThread, ReturnFromFrame,
1488 LLDB_REGISTER_METHOD(lldb::SBError, SBThread, UnwindInnermostExpression,
1490 LLDB_REGISTER_METHOD(bool, SBThread, Suspend, ());
1491 LLDB_REGISTER_METHOD(bool, SBThread, Suspend, (lldb::SBError &));
1492 LLDB_REGISTER_METHOD(bool, SBThread, Resume, ());
1493 LLDB_REGISTER_METHOD(bool, SBThread, Resume, (lldb::SBError &));
1494 LLDB_REGISTER_METHOD(bool, SBThread, IsSuspended, ());
1495 LLDB_REGISTER_METHOD(bool, SBThread, IsStopped, ());
1496 LLDB_REGISTER_METHOD(lldb::SBProcess, SBThread, GetProcess, ());
1497 LLDB_REGISTER_METHOD(uint32_t, SBThread, GetNumFrames, ());
1498 LLDB_REGISTER_METHOD(lldb::SBFrame, SBThread, GetFrameAtIndex, (uint32_t));
1499 LLDB_REGISTER_METHOD(lldb::SBFrame, SBThread, GetSelectedFrame, ());
1500 LLDB_REGISTER_METHOD(lldb::SBFrame, SBThread, SetSelectedFrame, (uint32_t));
1501 LLDB_REGISTER_STATIC_METHOD(bool, SBThread, EventIsThreadEvent,
1503 LLDB_REGISTER_STATIC_METHOD(lldb::SBFrame, SBThread, GetStackFrameFromEvent,
1505 LLDB_REGISTER_STATIC_METHOD(lldb::SBThread, SBThread, GetThreadFromEvent,
1507 LLDB_REGISTER_METHOD_CONST(bool,
1509 LLDB_REGISTER_METHOD_CONST(bool,
1511 LLDB_REGISTER_METHOD_CONST(bool, SBThread, GetStatus, (lldb::SBStream &));
1512 LLDB_REGISTER_METHOD_CONST(bool, SBThread, GetDescription,
1514 LLDB_REGISTER_METHOD_CONST(bool, SBThread, GetDescription,
1516 LLDB_REGISTER_METHOD(lldb::SBThread, SBThread, GetExtendedBacktraceThread,
1518 LLDB_REGISTER_METHOD(uint32_t, SBThread,
1520 LLDB_REGISTER_METHOD(lldb::SBValue, SBThread, GetCurrentException, ());
1521 LLDB_REGISTER_METHOD(lldb::SBThread, SBThread, GetCurrentExceptionBacktrace,
1523 LLDB_REGISTER_METHOD(bool, SBThread, SafeToCallFunctions, ());
tools/lldb/source/API/SBThreadCollection.cpp 96 LLDB_REGISTER_CONSTRUCTOR(SBThreadCollection, ());
97 LLDB_REGISTER_CONSTRUCTOR(SBThreadCollection,
99 LLDB_REGISTER_METHOD(
102 LLDB_REGISTER_METHOD_CONST(bool, SBThreadCollection, IsValid, ());
103 LLDB_REGISTER_METHOD_CONST(bool, SBThreadCollection, operator bool, ());
104 LLDB_REGISTER_METHOD(size_t, SBThreadCollection, GetSize, ());
105 LLDB_REGISTER_METHOD(lldb::SBThread, SBThreadCollection, GetThreadAtIndex,
tools/lldb/source/API/SBThreadPlan.cpp 430 LLDB_REGISTER_CONSTRUCTOR(SBThreadPlan, ());
431 LLDB_REGISTER_CONSTRUCTOR(SBThreadPlan, (const lldb::ThreadPlanSP &));
432 LLDB_REGISTER_CONSTRUCTOR(SBThreadPlan, (const lldb::SBThreadPlan &));
433 LLDB_REGISTER_CONSTRUCTOR(SBThreadPlan, (lldb::SBThread &, const char *));
434 LLDB_REGISTER_CONSTRUCTOR(SBThreadPlan, (lldb::SBThread &, const char *,
436 LLDB_REGISTER_METHOD(const lldb::SBThreadPlan &,
438 LLDB_REGISTER_METHOD_CONST(bool, SBThreadPlan, IsValid, ());
439 LLDB_REGISTER_METHOD_CONST(bool, SBThreadPlan, operator bool, ());
440 LLDB_REGISTER_METHOD(void, SBThreadPlan, Clear, ());
441 LLDB_REGISTER_METHOD(lldb::StopReason, SBThreadPlan, GetStopReason, ());
442 LLDB_REGISTER_METHOD(size_t, SBThreadPlan, GetStopReasonDataCount, ());
443 LLDB_REGISTER_METHOD(uint64_t, SBThreadPlan, GetStopReasonDataAtIndex,
445 LLDB_REGISTER_METHOD_CONST(lldb::SBThread, SBThreadPlan, GetThread, ());
446 LLDB_REGISTER_METHOD_CONST(bool, SBThreadPlan, GetDescription,
448 LLDB_REGISTER_METHOD(void, SBThreadPlan, SetPlanComplete, (bool));
449 LLDB_REGISTER_METHOD(bool, SBThreadPlan, IsPlanComplete, ());
450 LLDB_REGISTER_METHOD(bool, SBThreadPlan, IsPlanStale, ());
451 LLDB_REGISTER_METHOD(bool, SBThreadPlan, IsValid, ());
452 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
455 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
458 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
461 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
464 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
466 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
469 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
471 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
474 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
476 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
479 LLDB_REGISTER_METHOD(lldb::SBThreadPlan, SBThreadPlan,
tools/lldb/source/API/SBTrace.cpp 136 LLDB_REGISTER_METHOD(void, SBTrace, StopTrace,
138 LLDB_REGISTER_METHOD(void, SBTrace, GetTraceConfig,
140 LLDB_REGISTER_METHOD(lldb::user_id_t, SBTrace, GetTraceUID, ());
141 LLDB_REGISTER_CONSTRUCTOR(SBTrace, ());
142 LLDB_REGISTER_METHOD(bool, SBTrace, IsValid, ());
143 LLDB_REGISTER_METHOD_CONST(bool, SBTrace, operator bool, ());
tools/lldb/source/API/SBTraceOptions.cpp 138 LLDB_REGISTER_CONSTRUCTOR(SBTraceOptions, ());
139 LLDB_REGISTER_METHOD_CONST(lldb::TraceType, SBTraceOptions, getType, ());
140 LLDB_REGISTER_METHOD_CONST(uint64_t, SBTraceOptions, getTraceBufferSize,
142 LLDB_REGISTER_METHOD(lldb::SBStructuredData, SBTraceOptions, getTraceParams,
144 LLDB_REGISTER_METHOD_CONST(uint64_t, SBTraceOptions, getMetaDataBufferSize,
146 LLDB_REGISTER_METHOD(void, SBTraceOptions, setTraceParams,
148 LLDB_REGISTER_METHOD(void, SBTraceOptions, setType, (lldb::TraceType));
149 LLDB_REGISTER_METHOD(void, SBTraceOptions, setTraceBufferSize, (uint64_t));
150 LLDB_REGISTER_METHOD(void, SBTraceOptions, setMetaDataBufferSize,
152 LLDB_REGISTER_METHOD(bool, SBTraceOptions, IsValid, ());
153 LLDB_REGISTER_METHOD_CONST(bool, SBTraceOptions, operator bool, ());
154 LLDB_REGISTER_METHOD(void, SBTraceOptions, setThreadID, (lldb::tid_t));
155 LLDB_REGISTER_METHOD(lldb::tid_t, SBTraceOptions, getThreadID, ());
tools/lldb/source/API/SBType.cpp 901 LLDB_REGISTER_CONSTRUCTOR(SBType, ());
902 LLDB_REGISTER_CONSTRUCTOR(SBType, (const lldb::SBType &));
903 LLDB_REGISTER_METHOD(bool, SBType, operator==,(lldb::SBType &));
904 LLDB_REGISTER_METHOD(bool, SBType, operator!=,(lldb::SBType &));
905 LLDB_REGISTER_METHOD(lldb::SBType &,
907 LLDB_REGISTER_METHOD_CONST(bool, SBType, IsValid, ());
908 LLDB_REGISTER_METHOD_CONST(bool, SBType, operator bool, ());
909 LLDB_REGISTER_METHOD(uint64_t, SBType, GetByteSize, ());
910 LLDB_REGISTER_METHOD(bool, SBType, IsPointerType, ());
911 LLDB_REGISTER_METHOD(bool, SBType, IsArrayType, ());
912 LLDB_REGISTER_METHOD(bool, SBType, IsVectorType, ());
913 LLDB_REGISTER_METHOD(bool, SBType, IsReferenceType, ());
914 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetPointerType, ());
915 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetPointeeType, ());
916 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetReferenceType, ());
917 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetTypedefedType, ());
918 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetDereferencedType, ());
919 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetArrayElementType, ());
920 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetArrayType, (uint64_t));
921 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetVectorElementType, ());
922 LLDB_REGISTER_METHOD(bool, SBType, IsFunctionType, ());
923 LLDB_REGISTER_METHOD(bool, SBType, IsPolymorphicClass, ());
924 LLDB_REGISTER_METHOD(bool, SBType, IsTypedefType, ());
925 LLDB_REGISTER_METHOD(bool, SBType, IsAnonymousType, ());
926 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetFunctionReturnType, ());
927 LLDB_REGISTER_METHOD(lldb::SBTypeList, SBType, GetFunctionArgumentTypes,
929 LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfMemberFunctions, ());
930 LLDB_REGISTER_METHOD(lldb::SBTypeMemberFunction, SBType,
932 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetUnqualifiedType, ());
933 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetCanonicalType, ());
934 LLDB_REGISTER_METHOD(lldb::BasicType, SBType, GetBasicType, ());
935 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetBasicType, (lldb::BasicType));
936 LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfDirectBaseClasses, ());
937 LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfVirtualBaseClasses, ());
938 LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfFields, ());
939 LLDB_REGISTER_METHOD(bool, SBType, GetDescription,
941 LLDB_REGISTER_METHOD(lldb::SBTypeMember, SBType, GetDirectBaseClassAtIndex,
943 LLDB_REGISTER_METHOD(lldb::SBTypeMember, SBType, GetVirtualBaseClassAtIndex,
945 LLDB_REGISTER_METHOD(lldb::SBTypeEnumMemberList, SBType, GetEnumMembers,
947 LLDB_REGISTER_METHOD(lldb::SBTypeMember, SBType, GetFieldAtIndex,
949 LLDB_REGISTER_METHOD(bool, SBType, IsTypeComplete, ());
950 LLDB_REGISTER_METHOD(uint32_t, SBType, GetTypeFlags, ());
951 LLDB_REGISTER_METHOD(const char *, SBType, GetName, ());
952 LLDB_REGISTER_METHOD(const char *, SBType, GetDisplayTypeName, ());
953 LLDB_REGISTER_METHOD(lldb::TypeClass, SBType, GetTypeClass, ());
954 LLDB_REGISTER_METHOD(uint32_t, SBType, GetNumberOfTemplateArguments, ());
955 LLDB_REGISTER_METHOD(lldb::SBType, SBType, GetTemplateArgumentType,
957 LLDB_REGISTER_METHOD(lldb::TemplateArgumentKind, SBType,
959 LLDB_REGISTER_CONSTRUCTOR(SBTypeList, ());
960 LLDB_REGISTER_CONSTRUCTOR(SBTypeList, (const lldb::SBTypeList &));
961 LLDB_REGISTER_METHOD(bool, SBTypeList, IsValid, ());
962 LLDB_REGISTER_METHOD_CONST(bool, SBTypeList, operator bool, ());
963 LLDB_REGISTER_METHOD(lldb::SBTypeList &,
965 LLDB_REGISTER_METHOD(void, SBTypeList, Append, (lldb::SBType));
966 LLDB_REGISTER_METHOD(lldb::SBType, SBTypeList, GetTypeAtIndex, (uint32_t));
967 LLDB_REGISTER_METHOD(uint32_t, SBTypeList, GetSize, ());
968 LLDB_REGISTER_CONSTRUCTOR(SBTypeMember, ());
969 LLDB_REGISTER_CONSTRUCTOR(SBTypeMember, (const lldb::SBTypeMember &));
970 LLDB_REGISTER_METHOD(lldb::SBTypeMember &,
972 LLDB_REGISTER_METHOD_CONST(bool, SBTypeMember, IsValid, ());
973 LLDB_REGISTER_METHOD_CONST(bool, SBTypeMember, operator bool, ());
974 LLDB_REGISTER_METHOD(const char *, SBTypeMember, GetName, ());
975 LLDB_REGISTER_METHOD(lldb::SBType, SBTypeMember, GetType, ());
976 LLDB_REGISTER_METHOD(uint64_t, SBTypeMember, GetOffsetInBytes, ());
977 LLDB_REGISTER_METHOD(uint64_t, SBTypeMember, GetOffsetInBits, ());
978 LLDB_REGISTER_METHOD(bool, SBTypeMember, IsBitfield, ());
979 LLDB_REGISTER_METHOD(uint32_t, SBTypeMember, GetBitfieldSizeInBits, ());
980 LLDB_REGISTER_METHOD(bool, SBTypeMember, GetDescription,
982 LLDB_REGISTER_CONSTRUCTOR(SBTypeMemberFunction, ());
983 LLDB_REGISTER_CONSTRUCTOR(SBTypeMemberFunction,
985 LLDB_REGISTER_METHOD(
988 LLDB_REGISTER_METHOD_CONST(bool, SBTypeMemberFunction, IsValid, ());
989 LLDB_REGISTER_METHOD_CONST(bool, SBTypeMemberFunction, operator bool, ());
990 LLDB_REGISTER_METHOD(const char *, SBTypeMemberFunction, GetName, ());
991 LLDB_REGISTER_METHOD(const char *, SBTypeMemberFunction, GetDemangledName,
993 LLDB_REGISTER_METHOD(const char *, SBTypeMemberFunction, GetMangledName,
995 LLDB_REGISTER_METHOD(lldb::SBType, SBTypeMemberFunction, GetType, ());
996 LLDB_REGISTER_METHOD(lldb::SBType, SBTypeMemberFunction, GetReturnType, ());
997 LLDB_REGISTER_METHOD(uint32_t, SBTypeMemberFunction, GetNumberOfArguments,
999 LLDB_REGISTER_METHOD(lldb::SBType, SBTypeMemberFunction,
1001 LLDB_REGISTER_METHOD(lldb::MemberFunctionKind, SBTypeMemberFunction,
1003 LLDB_REGISTER_METHOD(bool, SBTypeMemberFunction, GetDescription,
tools/lldb/source/API/SBTypeCategory.cpp 669 LLDB_REGISTER_CONSTRUCTOR(SBTypeCategory, ());
670 LLDB_REGISTER_CONSTRUCTOR(SBTypeCategory, (const lldb::SBTypeCategory &));
671 LLDB_REGISTER_METHOD_CONST(bool, SBTypeCategory, IsValid, ());
672 LLDB_REGISTER_METHOD_CONST(bool, SBTypeCategory, operator bool, ());
673 LLDB_REGISTER_METHOD(bool, SBTypeCategory, GetEnabled, ());
674 LLDB_REGISTER_METHOD(void, SBTypeCategory, SetEnabled, (bool));
675 LLDB_REGISTER_METHOD(const char *, SBTypeCategory, GetName, ());
676 LLDB_REGISTER_METHOD(lldb::LanguageType, SBTypeCategory, GetLanguageAtIndex,
678 LLDB_REGISTER_METHOD(uint32_t, SBTypeCategory, GetNumLanguages, ());
679 LLDB_REGISTER_METHOD(void, SBTypeCategory, AddLanguage,
681 LLDB_REGISTER_METHOD(uint32_t, SBTypeCategory, GetNumFormats, ());
682 LLDB_REGISTER_METHOD(uint32_t, SBTypeCategory, GetNumSummaries, ());
683 LLDB_REGISTER_METHOD(uint32_t, SBTypeCategory, GetNumFilters, ());
684 LLDB_REGISTER_METHOD(uint32_t, SBTypeCategory, GetNumSynthetics, ());
685 LLDB_REGISTER_METHOD(lldb::SBTypeNameSpecifier, SBTypeCategory,
687 LLDB_REGISTER_METHOD(lldb::SBTypeSummary, SBTypeCategory, GetSummaryForType,
689 LLDB_REGISTER_METHOD(lldb::SBTypeSynthetic, SBTypeCategory,
691 LLDB_REGISTER_METHOD(lldb::SBTypeFilter, SBTypeCategory, GetFilterAtIndex,
693 LLDB_REGISTER_METHOD(lldb::SBTypeSummary, SBTypeCategory, GetSummaryAtIndex,
695 LLDB_REGISTER_METHOD(lldb::SBTypeSynthetic, SBTypeCategory,
697 LLDB_REGISTER_METHOD(bool, SBTypeCategory, AddTypeSummary,
699 LLDB_REGISTER_METHOD(bool, SBTypeCategory, AddTypeSynthetic,
701 LLDB_REGISTER_METHOD(bool, SBTypeCategory, DeleteTypeSynthetic,
703 LLDB_REGISTER_METHOD(lldb::SBTypeNameSpecifier, SBTypeCategory,
705 LLDB_REGISTER_METHOD(lldb::SBTypeNameSpecifier, SBTypeCategory,
707 LLDB_REGISTER_METHOD(lldb::SBTypeNameSpecifier, SBTypeCategory,
709 LLDB_REGISTER_METHOD(lldb::SBTypeFilter, SBTypeCategory, GetFilterForType,
711 LLDB_REGISTER_METHOD(lldb::SBTypeFormat, SBTypeCategory, GetFormatForType,
713 LLDB_REGISTER_METHOD(lldb::SBTypeFormat, SBTypeCategory, GetFormatAtIndex,
715 LLDB_REGISTER_METHOD(bool, SBTypeCategory, AddTypeFormat,
717 LLDB_REGISTER_METHOD(bool, SBTypeCategory, DeleteTypeFormat,
719 LLDB_REGISTER_METHOD(bool, SBTypeCategory, DeleteTypeSummary,
721 LLDB_REGISTER_METHOD(bool, SBTypeCategory, AddTypeFilter,
723 LLDB_REGISTER_METHOD(bool, SBTypeCategory, DeleteTypeFilter,
725 LLDB_REGISTER_METHOD(bool, SBTypeCategory, GetDescription,
727 LLDB_REGISTER_METHOD(
730 LLDB_REGISTER_METHOD(bool,
732 LLDB_REGISTER_METHOD(bool,
tools/lldb/source/API/SBTypeEnumMember.cpp 205 LLDB_REGISTER_CONSTRUCTOR(SBTypeEnumMember, ());
206 LLDB_REGISTER_CONSTRUCTOR(SBTypeEnumMember,
208 LLDB_REGISTER_METHOD(
211 LLDB_REGISTER_METHOD_CONST(bool, SBTypeEnumMember, IsValid, ());
212 LLDB_REGISTER_METHOD_CONST(bool, SBTypeEnumMember, operator bool, ());
213 LLDB_REGISTER_METHOD(const char *, SBTypeEnumMember, GetName, ());
214 LLDB_REGISTER_METHOD(int64_t, SBTypeEnumMember, GetValueAsSigned, ());
215 LLDB_REGISTER_METHOD(uint64_t, SBTypeEnumMember, GetValueAsUnsigned, ());
216 LLDB_REGISTER_METHOD(lldb::SBType, SBTypeEnumMember, GetType, ());
217 LLDB_REGISTER_CONSTRUCTOR(SBTypeEnumMemberList, ());
218 LLDB_REGISTER_CONSTRUCTOR(SBTypeEnumMemberList,
220 LLDB_REGISTER_METHOD(bool, SBTypeEnumMemberList, IsValid, ());
221 LLDB_REGISTER_METHOD_CONST(bool, SBTypeEnumMemberList, operator bool, ());
222 LLDB_REGISTER_METHOD(
225 LLDB_REGISTER_METHOD(void, SBTypeEnumMemberList, Append,
227 LLDB_REGISTER_METHOD(lldb::SBTypeEnumMember, SBTypeEnumMemberList,
229 LLDB_REGISTER_METHOD(uint32_t, SBTypeEnumMemberList, GetSize, ());
230 LLDB_REGISTER_METHOD(bool, SBTypeEnumMember, GetDescription,
tools/lldb/source/API/SBTypeFilter.cpp 200 LLDB_REGISTER_CONSTRUCTOR(SBTypeFilter, ());
201 LLDB_REGISTER_CONSTRUCTOR(SBTypeFilter, (uint32_t));
202 LLDB_REGISTER_CONSTRUCTOR(SBTypeFilter, (const lldb::SBTypeFilter &));
203 LLDB_REGISTER_METHOD_CONST(bool, SBTypeFilter, IsValid, ());
204 LLDB_REGISTER_METHOD_CONST(bool, SBTypeFilter, operator bool, ());
205 LLDB_REGISTER_METHOD(uint32_t, SBTypeFilter, GetOptions, ());
206 LLDB_REGISTER_METHOD(void, SBTypeFilter, SetOptions, (uint32_t));
207 LLDB_REGISTER_METHOD(bool, SBTypeFilter, GetDescription,
209 LLDB_REGISTER_METHOD(void, SBTypeFilter, Clear, ());
210 LLDB_REGISTER_METHOD(uint32_t, SBTypeFilter, GetNumberOfExpressionPaths,
212 LLDB_REGISTER_METHOD(const char *, SBTypeFilter, GetExpressionPathAtIndex,
214 LLDB_REGISTER_METHOD(bool, SBTypeFilter, ReplaceExpressionPathAtIndex,
216 LLDB_REGISTER_METHOD(void, SBTypeFilter, AppendExpressionPath,
218 LLDB_REGISTER_METHOD(lldb::SBTypeFilter &,
220 LLDB_REGISTER_METHOD(bool, SBTypeFilter, operator==,(lldb::SBTypeFilter &));
221 LLDB_REGISTER_METHOD(bool, SBTypeFilter, IsEqualTo, (lldb::SBTypeFilter &));
222 LLDB_REGISTER_METHOD(bool, SBTypeFilter, operator!=,(lldb::SBTypeFilter &));
tools/lldb/source/API/SBTypeFormat.cpp 201 LLDB_REGISTER_CONSTRUCTOR(SBTypeFormat, ());
202 LLDB_REGISTER_CONSTRUCTOR(SBTypeFormat, (lldb::Format, uint32_t));
203 LLDB_REGISTER_CONSTRUCTOR(SBTypeFormat, (const char *, uint32_t));
204 LLDB_REGISTER_CONSTRUCTOR(SBTypeFormat, (const lldb::SBTypeFormat &));
205 LLDB_REGISTER_METHOD_CONST(bool, SBTypeFormat, IsValid, ());
206 LLDB_REGISTER_METHOD_CONST(bool, SBTypeFormat, operator bool, ());
207 LLDB_REGISTER_METHOD(lldb::Format, SBTypeFormat, GetFormat, ());
208 LLDB_REGISTER_METHOD(const char *, SBTypeFormat, GetTypeName, ());
209 LLDB_REGISTER_METHOD(uint32_t, SBTypeFormat, GetOptions, ());
210 LLDB_REGISTER_METHOD(void, SBTypeFormat, SetFormat, (lldb::Format));
211 LLDB_REGISTER_METHOD(void, SBTypeFormat, SetTypeName, (const char *));
212 LLDB_REGISTER_METHOD(void, SBTypeFormat, SetOptions, (uint32_t));
213 LLDB_REGISTER_METHOD(bool, SBTypeFormat, GetDescription,
215 LLDB_REGISTER_METHOD(lldb::SBTypeFormat &,
217 LLDB_REGISTER_METHOD(bool, SBTypeFormat, operator==,(lldb::SBTypeFormat &));
218 LLDB_REGISTER_METHOD(bool, SBTypeFormat, IsEqualTo, (lldb::SBTypeFormat &));
219 LLDB_REGISTER_METHOD(bool, SBTypeFormat, operator!=,(lldb::SBTypeFormat &));
tools/lldb/source/API/SBTypeNameSpecifier.cpp 165 LLDB_REGISTER_CONSTRUCTOR(SBTypeNameSpecifier, ());
166 LLDB_REGISTER_CONSTRUCTOR(SBTypeNameSpecifier, (const char *, bool));
167 LLDB_REGISTER_CONSTRUCTOR(SBTypeNameSpecifier, (lldb::SBType));
168 LLDB_REGISTER_CONSTRUCTOR(SBTypeNameSpecifier,
170 LLDB_REGISTER_METHOD_CONST(bool, SBTypeNameSpecifier, IsValid, ());
171 LLDB_REGISTER_METHOD_CONST(bool, SBTypeNameSpecifier, operator bool, ());
172 LLDB_REGISTER_METHOD(const char *, SBTypeNameSpecifier, GetName, ());
173 LLDB_REGISTER_METHOD(lldb::SBType, SBTypeNameSpecifier, GetType, ());
174 LLDB_REGISTER_METHOD(bool, SBTypeNameSpecifier, IsRegex, ());
175 LLDB_REGISTER_METHOD(bool, SBTypeNameSpecifier, GetDescription,
177 LLDB_REGISTER_METHOD(
180 LLDB_REGISTER_METHOD(
182 LLDB_REGISTER_METHOD(bool, SBTypeNameSpecifier, IsEqualTo,
184 LLDB_REGISTER_METHOD(
tools/lldb/source/API/SBTypeSummary.cpp 482 LLDB_REGISTER_CONSTRUCTOR(SBTypeSummaryOptions, ());
483 LLDB_REGISTER_CONSTRUCTOR(SBTypeSummaryOptions,
485 LLDB_REGISTER_METHOD(bool, SBTypeSummaryOptions, IsValid, ());
486 LLDB_REGISTER_METHOD_CONST(bool, SBTypeSummaryOptions, operator bool, ());
487 LLDB_REGISTER_METHOD(lldb::LanguageType, SBTypeSummaryOptions, GetLanguage,
489 LLDB_REGISTER_METHOD(lldb::TypeSummaryCapping, SBTypeSummaryOptions,
491 LLDB_REGISTER_METHOD(void, SBTypeSummaryOptions, SetLanguage,
493 LLDB_REGISTER_METHOD(void, SBTypeSummaryOptions, SetCapping,
495 LLDB_REGISTER_CONSTRUCTOR(SBTypeSummaryOptions,
501 LLDB_REGISTER_CONSTRUCTOR(SBTypeSummary, ());
502 LLDB_REGISTER_STATIC_METHOD(lldb::SBTypeSummary, SBTypeSummary,
505 LLDB_REGISTER_STATIC_METHOD(lldb::SBTypeSummary, SBTypeSummary,
508 LLDB_REGISTER_STATIC_METHOD(lldb::SBTypeSummary, SBTypeSummary,
510 LLDB_REGISTER_CONSTRUCTOR(SBTypeSummary, (const lldb::SBTypeSummary &));
511 LLDB_REGISTER_METHOD_CONST(bool, SBTypeSummary, IsValid, ());
512 LLDB_REGISTER_METHOD_CONST(bool, SBTypeSummary, operator bool, ());
513 LLDB_REGISTER_METHOD(bool, SBTypeSummary, IsFunctionCode, ());
514 LLDB_REGISTER_METHOD(bool, SBTypeSummary, IsFunctionName, ());
515 LLDB_REGISTER_METHOD(bool, SBTypeSummary, IsSummaryString, ());
516 LLDB_REGISTER_METHOD(const char *, SBTypeSummary, GetData, ());
517 LLDB_REGISTER_METHOD(uint32_t, SBTypeSummary, GetOptions, ());
518 LLDB_REGISTER_METHOD(void, SBTypeSummary, SetOptions, (uint32_t));
519 LLDB_REGISTER_METHOD(void, SBTypeSummary, SetSummaryString, (const char *));
520 LLDB_REGISTER_METHOD(void, SBTypeSummary, SetFunctionName, (const char *));
521 LLDB_REGISTER_METHOD(void, SBTypeSummary, SetFunctionCode, (const char *));
522 LLDB_REGISTER_METHOD(bool, SBTypeSummary, GetDescription,
524 LLDB_REGISTER_METHOD(bool, SBTypeSummary, DoesPrintValue, (lldb::SBValue));
525 LLDB_REGISTER_METHOD(
528 LLDB_REGISTER_METHOD(bool,
530 LLDB_REGISTER_METHOD(bool, SBTypeSummary, IsEqualTo,
532 LLDB_REGISTER_METHOD(bool,
tools/lldb/source/API/SBTypeSynthetic.cpp 219 LLDB_REGISTER_CONSTRUCTOR(SBTypeSynthetic, ());
220 LLDB_REGISTER_STATIC_METHOD(lldb::SBTypeSynthetic, SBTypeSynthetic,
222 LLDB_REGISTER_STATIC_METHOD(lldb::SBTypeSynthetic, SBTypeSynthetic,
224 LLDB_REGISTER_CONSTRUCTOR(SBTypeSynthetic, (const lldb::SBTypeSynthetic &));
225 LLDB_REGISTER_METHOD_CONST(bool, SBTypeSynthetic, IsValid, ());
226 LLDB_REGISTER_METHOD_CONST(bool, SBTypeSynthetic, operator bool, ());
227 LLDB_REGISTER_METHOD(bool, SBTypeSynthetic, IsClassCode, ());
228 LLDB_REGISTER_METHOD(bool, SBTypeSynthetic, IsClassName, ());
229 LLDB_REGISTER_METHOD(const char *, SBTypeSynthetic, GetData, ());
230 LLDB_REGISTER_METHOD(void, SBTypeSynthetic, SetClassName, (const char *));
231 LLDB_REGISTER_METHOD(void, SBTypeSynthetic, SetClassCode, (const char *));
232 LLDB_REGISTER_METHOD(uint32_t, SBTypeSynthetic, GetOptions, ());
233 LLDB_REGISTER_METHOD(void, SBTypeSynthetic, SetOptions, (uint32_t));
234 LLDB_REGISTER_METHOD(bool, SBTypeSynthetic, GetDescription,
236 LLDB_REGISTER_METHOD(
239 LLDB_REGISTER_METHOD(bool,
241 LLDB_REGISTER_METHOD(bool, SBTypeSynthetic, IsEqualTo,
243 LLDB_REGISTER_METHOD(bool,
tools/lldb/source/API/SBUnixSignals.cpp 180 LLDB_REGISTER_CONSTRUCTOR(SBUnixSignals, ());
181 LLDB_REGISTER_CONSTRUCTOR(SBUnixSignals, (const lldb::SBUnixSignals &));
182 LLDB_REGISTER_METHOD(
185 LLDB_REGISTER_METHOD(void, SBUnixSignals, Clear, ());
186 LLDB_REGISTER_METHOD_CONST(bool, SBUnixSignals, IsValid, ());
187 LLDB_REGISTER_METHOD_CONST(bool, SBUnixSignals, operator bool, ());
188 LLDB_REGISTER_METHOD_CONST(const char *, SBUnixSignals, GetSignalAsCString,
190 LLDB_REGISTER_METHOD_CONST(int32_t, SBUnixSignals, GetSignalNumberFromName,
192 LLDB_REGISTER_METHOD_CONST(bool, SBUnixSignals, GetShouldSuppress,
194 LLDB_REGISTER_METHOD(bool, SBUnixSignals, SetShouldSuppress,
196 LLDB_REGISTER_METHOD_CONST(bool, SBUnixSignals, GetShouldStop, (int32_t));
197 LLDB_REGISTER_METHOD(bool, SBUnixSignals, SetShouldStop, (int32_t, bool));
198 LLDB_REGISTER_METHOD_CONST(bool, SBUnixSignals, GetShouldNotify, (int32_t));
199 LLDB_REGISTER_METHOD(bool, SBUnixSignals, SetShouldNotify, (int32_t, bool));
200 LLDB_REGISTER_METHOD_CONST(int32_t, SBUnixSignals, GetNumSignals, ());
201 LLDB_REGISTER_METHOD_CONST(int32_t, SBUnixSignals, GetSignalAtIndex,
tools/lldb/source/API/SBValue.cpp 1570 LLDB_REGISTER_CONSTRUCTOR(SBValue, ());
1571 LLDB_REGISTER_CONSTRUCTOR(SBValue, (const lldb::ValueObjectSP &));
1572 LLDB_REGISTER_CONSTRUCTOR(SBValue, (const lldb::SBValue &));
1573 LLDB_REGISTER_METHOD(lldb::SBValue &,
1575 LLDB_REGISTER_METHOD(bool, SBValue, IsValid, ());
1576 LLDB_REGISTER_METHOD_CONST(bool, SBValue, operator bool, ());
1577 LLDB_REGISTER_METHOD(void, SBValue, Clear, ());
1578 LLDB_REGISTER_METHOD(lldb::SBError, SBValue, GetError, ());
1579 LLDB_REGISTER_METHOD(lldb::user_id_t, SBValue, GetID, ());
1580 LLDB_REGISTER_METHOD(const char *, SBValue, GetName, ());
1581 LLDB_REGISTER_METHOD(const char *, SBValue, GetTypeName, ());
1582 LLDB_REGISTER_METHOD(const char *, SBValue, GetDisplayTypeName, ());
1583 LLDB_REGISTER_METHOD(size_t, SBValue, GetByteSize, ());
1584 LLDB_REGISTER_METHOD(bool, SBValue, IsInScope, ());
1585 LLDB_REGISTER_METHOD(const char *, SBValue, GetValue, ());
1586 LLDB_REGISTER_METHOD(lldb::ValueType, SBValue, GetValueType, ());
1587 LLDB_REGISTER_METHOD(const char *, SBValue, GetObjectDescription, ());
1588 LLDB_REGISTER_METHOD(const char *, SBValue, GetTypeValidatorResult, ());
1589 LLDB_REGISTER_METHOD(lldb::SBType, SBValue, GetType, ());
1590 LLDB_REGISTER_METHOD(bool, SBValue, GetValueDidChange, ());
1591 LLDB_REGISTER_METHOD(const char *, SBValue, GetSummary, ());
1592 LLDB_REGISTER_METHOD(const char *, SBValue, GetSummary,
1594 LLDB_REGISTER_METHOD(const char *, SBValue, GetLocation, ());
1595 LLDB_REGISTER_METHOD(bool, SBValue, SetValueFromCString, (const char *));
1596 LLDB_REGISTER_METHOD(bool, SBValue, SetValueFromCString,
1598 LLDB_REGISTER_METHOD(lldb::SBTypeFormat, SBValue, GetTypeFormat, ());
1599 LLDB_REGISTER_METHOD(lldb::SBTypeSummary, SBValue, GetTypeSummary, ());
1600 LLDB_REGISTER_METHOD(lldb::SBTypeFilter, SBValue, GetTypeFilter, ());
1601 LLDB_REGISTER_METHOD(lldb::SBTypeSynthetic, SBValue, GetTypeSynthetic, ());
1602 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, CreateChildAtOffset,
1604 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, Cast, (lldb::SBType));
1605 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, CreateValueFromExpression,
1607 LLDB_REGISTER_METHOD(
1610 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, CreateValueFromAddress,
1612 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, CreateValueFromData,
1614 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, GetChildAtIndex, (uint32_t));
1615 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, GetChildAtIndex,
1617 LLDB_REGISTER_METHOD(uint32_t, SBValue, GetIndexOfChildWithName,
1619 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, GetChildMemberWithName,
1621 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, GetChildMemberWithName,
1623 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, GetDynamicValue,
1625 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, GetStaticValue, ());
1626 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, GetNonSyntheticValue, ());
1627 LLDB_REGISTER_METHOD(lldb::DynamicValueType, SBValue, GetPreferDynamicValue,
1629 LLDB_REGISTER_METHOD(void, SBValue, SetPreferDynamicValue,
1631 LLDB_REGISTER_METHOD(bool, SBValue, GetPreferSyntheticValue, ());
1632 LLDB_REGISTER_METHOD(void, SBValue, SetPreferSyntheticValue, (bool));
1633 LLDB_REGISTER_METHOD(bool, SBValue, IsDynamic, ());
1634 LLDB_REGISTER_METHOD(bool, SBValue, IsSynthetic, ());
1635 LLDB_REGISTER_METHOD(bool, SBValue, IsSyntheticChildrenGenerated, ());
1636 LLDB_REGISTER_METHOD(void, SBValue, SetSyntheticChildrenGenerated, (bool));
1637 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, GetValueForExpressionPath,
1639 LLDB_REGISTER_METHOD(int64_t, SBValue, GetValueAsSigned,
1641 LLDB_REGISTER_METHOD(uint64_t, SBValue, GetValueAsUnsigned,
1643 LLDB_REGISTER_METHOD(int64_t, SBValue, GetValueAsSigned, (int64_t));
1644 LLDB_REGISTER_METHOD(uint64_t, SBValue, GetValueAsUnsigned, (uint64_t));
1645 LLDB_REGISTER_METHOD(bool, SBValue, MightHaveChildren, ());
1646 LLDB_REGISTER_METHOD(bool, SBValue, IsRuntimeSupportValue, ());
1647 LLDB_REGISTER_METHOD(uint32_t, SBValue, GetNumChildren, ());
1648 LLDB_REGISTER_METHOD(uint32_t, SBValue, GetNumChildren, (uint32_t));
1649 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, Dereference, ());
1650 LLDB_REGISTER_METHOD(bool, SBValue, TypeIsPointerType, ());
1651 LLDB_REGISTER_METHOD(void *, SBValue, GetOpaqueType, ());
1652 LLDB_REGISTER_METHOD(lldb::SBTarget, SBValue, GetTarget, ());
1653 LLDB_REGISTER_METHOD(lldb::SBProcess, SBValue, GetProcess, ());
1654 LLDB_REGISTER_METHOD(lldb::SBThread, SBValue, GetThread, ());
1655 LLDB_REGISTER_METHOD(lldb::SBFrame, SBValue, GetFrame, ());
1656 LLDB_REGISTER_METHOD_CONST(lldb::ValueObjectSP, SBValue, GetSP, ());
1657 LLDB_REGISTER_METHOD(bool, SBValue, GetExpressionPath, (lldb::SBStream &));
1658 LLDB_REGISTER_METHOD(bool, SBValue, GetExpressionPath,
1660 LLDB_REGISTER_METHOD_CONST(lldb::SBValue, SBValue, EvaluateExpression,
1662 LLDB_REGISTER_METHOD_CONST(
1665 LLDB_REGISTER_METHOD_CONST(
1668 LLDB_REGISTER_METHOD(bool, SBValue, GetDescription, (lldb::SBStream &));
1669 LLDB_REGISTER_METHOD(lldb::Format, SBValue, GetFormat, ());
1670 LLDB_REGISTER_METHOD(void, SBValue, SetFormat, (lldb::Format));
1671 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, AddressOf, ());
1672 LLDB_REGISTER_METHOD(lldb::addr_t, SBValue, GetLoadAddress, ());
1673 LLDB_REGISTER_METHOD(lldb::SBAddress, SBValue, GetAddress, ());
1674 LLDB_REGISTER_METHOD(lldb::SBData, SBValue, GetPointeeData,
1676 LLDB_REGISTER_METHOD(lldb::SBData, SBValue, GetData, ());
1677 LLDB_REGISTER_METHOD(bool, SBValue, SetData,
1679 LLDB_REGISTER_METHOD(lldb::SBDeclaration, SBValue, GetDeclaration, ());
1680 LLDB_REGISTER_METHOD(lldb::SBWatchpoint, SBValue, Watch,
1682 LLDB_REGISTER_METHOD(lldb::SBWatchpoint, SBValue, Watch,
1684 LLDB_REGISTER_METHOD(lldb::SBWatchpoint, SBValue, WatchPointee,
1686 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, Persist, ());
tools/lldb/source/API/SBValueList.cpp 211 LLDB_REGISTER_CONSTRUCTOR(SBValueList, ());
212 LLDB_REGISTER_CONSTRUCTOR(SBValueList, (const lldb::SBValueList &));
213 LLDB_REGISTER_METHOD_CONST(bool, SBValueList, IsValid, ());
214 LLDB_REGISTER_METHOD_CONST(bool, SBValueList, operator bool, ());
215 LLDB_REGISTER_METHOD(void, SBValueList, Clear, ());
216 LLDB_REGISTER_METHOD(const lldb::SBValueList &,
218 LLDB_REGISTER_METHOD(void, SBValueList, Append, (const lldb::SBValue &));
219 LLDB_REGISTER_METHOD(void, SBValueList, Append,
221 LLDB_REGISTER_METHOD_CONST(lldb::SBValue, SBValueList, GetValueAtIndex,
223 LLDB_REGISTER_METHOD_CONST(uint32_t, SBValueList, GetSize, ());
224 LLDB_REGISTER_METHOD(lldb::SBValue, SBValueList, FindValueObjectByUID,
226 LLDB_REGISTER_METHOD_CONST(lldb::SBValue, SBValueList, GetFirstValueByName,
tools/lldb/source/API/SBVariablesOptions.cpp 243 LLDB_REGISTER_CONSTRUCTOR(SBVariablesOptions, ());
244 LLDB_REGISTER_CONSTRUCTOR(SBVariablesOptions,
246 LLDB_REGISTER_METHOD(
249 LLDB_REGISTER_METHOD_CONST(bool, SBVariablesOptions, IsValid, ());
250 LLDB_REGISTER_METHOD_CONST(bool, SBVariablesOptions, operator bool, ());
251 LLDB_REGISTER_METHOD_CONST(bool, SBVariablesOptions, GetIncludeArguments,
253 LLDB_REGISTER_METHOD(void, SBVariablesOptions, SetIncludeArguments, (bool));
254 LLDB_REGISTER_METHOD_CONST(bool, SBVariablesOptions,
257 LLDB_REGISTER_METHOD(void, SBVariablesOptions,
259 LLDB_REGISTER_METHOD_CONST(bool, SBVariablesOptions, GetIncludeLocals, ());
260 LLDB_REGISTER_METHOD(void, SBVariablesOptions, SetIncludeLocals, (bool));
261 LLDB_REGISTER_METHOD_CONST(bool, SBVariablesOptions, GetIncludeStatics, ());
262 LLDB_REGISTER_METHOD(void, SBVariablesOptions, SetIncludeStatics, (bool));
263 LLDB_REGISTER_METHOD_CONST(bool, SBVariablesOptions, GetInScopeOnly, ());
264 LLDB_REGISTER_METHOD(void, SBVariablesOptions, SetInScopeOnly, (bool));
265 LLDB_REGISTER_METHOD_CONST(bool, SBVariablesOptions,
267 LLDB_REGISTER_METHOD(void, SBVariablesOptions,
269 LLDB_REGISTER_METHOD_CONST(lldb::DynamicValueType, SBVariablesOptions,
271 LLDB_REGISTER_METHOD(void, SBVariablesOptions, SetUseDynamic,
tools/lldb/source/API/SBWatchpoint.cpp 312 LLDB_REGISTER_CONSTRUCTOR(SBWatchpoint, ());
313 LLDB_REGISTER_CONSTRUCTOR(SBWatchpoint, (const lldb::WatchpointSP &));
314 LLDB_REGISTER_CONSTRUCTOR(SBWatchpoint, (const lldb::SBWatchpoint &));
315 LLDB_REGISTER_METHOD(const lldb::SBWatchpoint &,
317 LLDB_REGISTER_METHOD(lldb::watch_id_t, SBWatchpoint, GetID, ());
318 LLDB_REGISTER_METHOD_CONST(bool, SBWatchpoint, IsValid, ());
319 LLDB_REGISTER_METHOD_CONST(bool, SBWatchpoint, operator bool, ());
320 LLDB_REGISTER_METHOD_CONST(
322 LLDB_REGISTER_METHOD_CONST(
324 LLDB_REGISTER_METHOD(lldb::SBError, SBWatchpoint, GetError, ());
325 LLDB_REGISTER_METHOD(int32_t, SBWatchpoint, GetHardwareIndex, ());
326 LLDB_REGISTER_METHOD(lldb::addr_t, SBWatchpoint, GetWatchAddress, ());
327 LLDB_REGISTER_METHOD(size_t, SBWatchpoint, GetWatchSize, ());
328 LLDB_REGISTER_METHOD(void, SBWatchpoint, SetEnabled, (bool));
329 LLDB_REGISTER_METHOD(bool, SBWatchpoint, IsEnabled, ());
330 LLDB_REGISTER_METHOD(uint32_t, SBWatchpoint, GetHitCount, ());
331 LLDB_REGISTER_METHOD(uint32_t, SBWatchpoint, GetIgnoreCount, ());
332 LLDB_REGISTER_METHOD(void, SBWatchpoint, SetIgnoreCount, (uint32_t));
333 LLDB_REGISTER_METHOD(const char *, SBWatchpoint, GetCondition, ());
334 LLDB_REGISTER_METHOD(void, SBWatchpoint, SetCondition, (const char *));
335 LLDB_REGISTER_METHOD(bool, SBWatchpoint, GetDescription,
337 LLDB_REGISTER_METHOD(void, SBWatchpoint, Clear, ());
338 LLDB_REGISTER_METHOD_CONST(lldb::WatchpointSP, SBWatchpoint, GetSP, ());
339 LLDB_REGISTER_METHOD(void, SBWatchpoint, SetSP,
341 LLDB_REGISTER_STATIC_METHOD(bool, SBWatchpoint, EventIsWatchpointEvent,
343 LLDB_REGISTER_STATIC_METHOD(lldb::WatchpointEventType, SBWatchpoint,
346 LLDB_REGISTER_STATIC_METHOD(lldb::SBWatchpoint, SBWatchpoint,
tools/lldb/unittests/Utility/ReproducerInstrumentationTest.cpp 247 LLDB_REGISTER_CONSTRUCTOR(InstrumentedFoo, (int i));
248 LLDB_REGISTER_CONSTRUCTOR(InstrumentedFoo, (const InstrumentedFoo &));
249 LLDB_REGISTER_METHOD(InstrumentedFoo &,
251 LLDB_REGISTER_METHOD(void, InstrumentedFoo, A, (int));
252 LLDB_REGISTER_METHOD_CONST(void, InstrumentedFoo, B, (int &));
253 LLDB_REGISTER_METHOD(int, InstrumentedFoo, C, (float *));
254 LLDB_REGISTER_METHOD_CONST(int, InstrumentedFoo, D, (const char *));
255 LLDB_REGISTER_STATIC_METHOD(void, InstrumentedFoo, E, (double));
256 LLDB_REGISTER_STATIC_METHOD(int, InstrumentedFoo, F, ());
257 LLDB_REGISTER_METHOD(void, InstrumentedFoo, Validate, ());
259 LLDB_REGISTER_CONSTRUCTOR(InstrumentedBar, ());
260 LLDB_REGISTER_METHOD(InstrumentedFoo, InstrumentedBar, GetInstrumentedFoo,
262 LLDB_REGISTER_METHOD(InstrumentedFoo &, InstrumentedBar,
264 LLDB_REGISTER_METHOD(InstrumentedFoo *, InstrumentedBar,
266 LLDB_REGISTER_METHOD(void, InstrumentedBar, SetInstrumentedFoo,
268 LLDB_REGISTER_METHOD(void, InstrumentedBar, SetInstrumentedFoo,
270 LLDB_REGISTER_METHOD(void, InstrumentedBar, Validate, ());